]> source.dussan.org Git - jquery.git/commitdiff
Tests: Add Microsoft Edge results (from Windows 10 build 10130)
authorMichał Gołębiowski <m.goleb@gmail.com>
Sat, 13 Jun 2015 22:50:05 +0000 (00:50 +0200)
committerMichał Gołębiowski <m.goleb@gmail.com>
Sat, 13 Jun 2015 23:56:51 +0000 (01:56 +0200)
The Microsoft Edge user agent contains "Chrome" so it needs to be checked
before Chrome.

test/unit/support.js

index 5a96d28a117230c5891135001e340e0cb2cd123e..d1e0d189afda46c29255283b3a3a08b0109d2762 100644 (file)
@@ -51,15 +51,13 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
        var expected,
                userAgent = window.navigator.userAgent;
 
-       if ( /chrome/i.test( userAgent ) ) {
-               // Catches Chrome on Android as well (i.e. the default
-               // Android browser on Android >= 4.4).
+       if ( /edge\/12/i.test( userAgent ) ) {
                expected = {
                        "ajax": true,
                        "boxSizingReliable": true,
                        "checkClone": true,
                        "checkOn": true,
-                       "clearCloneStyle": true,
+                       "clearCloneStyle": false,
                        "cors": true,
                        "createHTMLDocument": true,
                        "focusin": false,
@@ -107,6 +105,26 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
                        "radioValue": false,
                        "reliableMarginRight": true
                };
+       } else if ( /chrome/i.test( userAgent ) ) {
+               // Catches Chrome on Android as well (i.e. the default
+               // Android browser on Android >= 4.4).
+               expected = {
+                       "ajax": true,
+                       "boxSizingReliable": true,
+                       "checkClone": true,
+                       "checkOn": true,
+                       "clearCloneStyle": true,
+                       "cors": true,
+                       "createHTMLDocument": true,
+                       "focusin": false,
+                       "noCloneChecked": true,
+                       "optDisabled": true,
+                       "optSelected": true,
+                       "pixelMarginRight": true,
+                       "pixelPosition": true,
+                       "radioValue": true,
+                       "reliableMarginRight": true
+               };
        } else if ( /8\.0(\.\d+|) safari/i.test( userAgent ) ) {
                expected = {
                        "ajax": true,