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

Refs 8e111df641cca3e1b75b31a1971bfc89014b4ded

test/unit/support.js

index fcbf5600b54985286deb165afac552ce3c805c0f..99ecb33f92a3b323cf403a236efdfbdcb8a14c84 100644 (file)
@@ -68,9 +68,7 @@ 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,
                        "attributes": true,
@@ -78,7 +76,7 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
                        "change": true,
                        "checkClone": true,
                        "checkOn": true,
-                       "clearCloneStyle": true,
+                       "clearCloneStyle": false,
                        "cors": true,
                        "createHTMLDocument": true,
                        "cssFloat": true,
@@ -198,6 +196,40 @@ testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Sec
                        "style": false,
                        "submit": false
                };
+       } 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,
+                       "attributes": true,
+                       "boxSizingReliable": true,
+                       "change": true,
+                       "checkClone": true,
+                       "checkOn": true,
+                       "clearCloneStyle": true,
+                       "cors": true,
+                       "createHTMLDocument": true,
+                       "cssFloat": true,
+                       "deleteExpando": true,
+                       "focusin": false,
+                       "html5Clone": true,
+                       "htmlSerialize": true,
+                       "input": true,
+                       "leadingWhitespace": true,
+                       "noCloneChecked": true,
+                       "noCloneEvent": true,
+                       "opacity": true,
+                       "optDisabled": true,
+                       "optSelected": true,
+                       "ownLast": false,
+                       "pixelMarginRight": true,
+                       "pixelPosition": true,
+                       "radioValue": true,
+                       "reliableHiddenOffsets": true,
+                       "reliableMarginRight": true,
+                       "style": true,
+                       "submit": true
+               };
        } else if ( /8\.0(\.\d+|) safari/i.test( userAgent ) ) {
                expected = {
                        "ajax": true,