Skip to content
Permalink
Browse files

Tests: Account for the iPad with iOS 11.3 user agent

The user agent of the iPad with iOS 11.3 on BrowserStack is missing the "iPhone"
part in the "iPhone OS 11_3" part. This commit makes the iOS regex accept such
(probably?) malformed UAs.
  • Loading branch information...
mgol committed Aug 1, 2018
1 parent ae82e85 commit c9aae3565edc840961ecbeee77fb0cb367c46702
Showing with 1 addition and 1 deletion.
  1. +1 −1 test/unit/support.js
@@ -300,7 +300,7 @@ testIframe(
expected = expectedMap.firefox_60;
} else if ( /firefox/i.test( userAgent ) ) {
expected = expectedMap.firefox;
} else if ( /iphone os 11_/i.test( userAgent ) ) {
} else if ( /(?:iphone|ipad);.*(?:iphone)? os 11_/i.test( userAgent ) ) {
expected = expectedMap.ios_11;
} else if ( /iphone os (?:9|10)_/i.test( userAgent ) ) {
expected = expectedMap.ios_9_10;

0 comments on commit c9aae35

Please sign in to comment.
You can’t perform that action at this time.