]> source.dussan.org Git - jquery.git/commitdiff
Docs: Update links to EdgeHTML issues to go through Web Archive
authorMichał Gołębiowski-Owczarek <m.goleb@gmail.com>
Tue, 7 Jan 2020 22:45:41 +0000 (23:45 +0100)
committerMichał Gołębiowski-Owczarek <m.goleb@gmail.com>
Wed, 8 Jan 2020 00:30:30 +0000 (01:30 +0100)
With Microsoft going Chromium with Edge, its old EdgeHTML issues were all
removed. :(

The commit also reformats one manipulation unit test to use tabs instead
of spaces for indentation.

(partially cherry-picked from 1dad1185e0b2ca2a13bf411558eda75fb2d4da88)

Closes gh-4584

test/unit/manipulation.js

index b0d3e3a884a8cc9b689bb7dc6e9371cf9fccf3e1..d3f719d1ba9109ebced1913c12a11ca493a1d806 100644 (file)
@@ -2887,7 +2887,7 @@ testIframe(
 
        // Support: Edge 18+, iOS 7-9 only, Android 4.0-4.4 only
        // Edge doesn't support nonce in non-inline scripts.
-       // See https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/13246371/
+       // See https://web.archive.org/web/20171203124125/https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/13246371/
        // Old iOS & Android Browser versions support script-src but not nonce, making this test
        // impossible to run. Browsers not supporting CSP at all are not a problem as they'll skip
        // script-src restrictions completely.
@@ -2895,26 +2895,26 @@ testIframe(
 );
 
 testIframe(
-    "Check if CSP nonce is preserved for external scripts with src attribute",
-    "mock.php?action=cspNonce&test=external",
-    function( assert, jQuery, window, document ) {
-        var done = assert.async();
-
-        assert.expect( 1 );
-
-        supportjQuery.get( baseURL + "support/csp.log" ).done( function( data ) {
-            assert.equal( data, "", "No log request should be sent" );
-            supportjQuery.get( baseURL + "mock.php?action=cspClean" ).done( done );
-        } );
-    },
-
-    // Support: Edge 18+, iOS 7-9 only, Android 4.0-4.4 only
-    // Edge doesn't support nonce in non-inline scripts.
-    // See https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/13246371/
-    // Old iOS & Android Browser versions support script-src but not nonce, making this test
-    // impossible to run. Browsers not supporting CSP at all are not a problem as they'll skip
-    // script-src restrictions completely.
-    QUnit[ /\bedge\/|iphone os [789]|android 4\./i.test( navigator.userAgent ) ? "skip" : "test" ]
+       "Check if CSP nonce is preserved for external scripts with src attribute",
+       "mock.php?action=cspNonce&test=external",
+       function( assert, jQuery, window, document ) {
+               var done = assert.async();
+
+               assert.expect( 1 );
+
+               supportjQuery.get( baseURL + "support/csp.log" ).done( function( data ) {
+                       assert.equal( data, "", "No log request should be sent" );
+                       supportjQuery.get( baseURL + "mock.php?action=cspClean" ).done( done );
+               } );
+       },
+
+       // Support: Edge 18+, iOS 7-9 only, Android 4.0-4.4 only
+       // Edge doesn't support nonce in non-inline scripts.
+       // See https://web.archive.org/web/20171203124125/https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/13246371/
+       // Old iOS & Android Browser versions support script-src but not nonce, making this test
+       // impossible to run. Browsers not supporting CSP at all are not a problem as they'll skip
+       // script-src restrictions completely.
+       QUnit[ /\bedge\/|iphone os [789]|android 4\./i.test( navigator.userAgent ) ? "skip" : "test" ]
 );
 
 testIframe(
@@ -2933,7 +2933,7 @@ testIframe(
 
        // Support: Edge 18+, iOS 7-9 only, Android 4.0-4.4 only
        // Edge doesn't support nonce in non-inline scripts.
-       // See https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/13246371/
+       // See https://web.archive.org/web/20171203124125/https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/13246371/
        // Old iOS & Android Browser versions support script-src but not nonce, making this test
        // impossible to run. Browsers not supporting CSP at all are not a problem as they'll skip
        // script-src restrictions completely.