mirror of
https://github.com/jquery/jquery.git
synced 2025-01-10 18:24:24 +00:00
Fix 363299ac
failures: protect Safari 5.1 from CSP
This commit is contained in:
parent
6971d9d8e2
commit
dc9b009c13
@ -29,7 +29,13 @@ testIframeWithCallback( "box-sizing does not affect jQuery.support.shrinkWrapBlo
|
|||||||
strictEqual( shrinkWrapBlocks, jQuery.support.shrinkWrapBlocks, "jQuery.support.shrinkWrapBlocks properties are the same" );
|
strictEqual( shrinkWrapBlocks, jQuery.support.shrinkWrapBlocks, "jQuery.support.shrinkWrapBlocks properties are the same" );
|
||||||
});
|
});
|
||||||
|
|
||||||
testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Security/CSP) restrictions", "support/csp.php", function( support ) {
|
// Support: Safari 5.1
|
||||||
expect( 1 );
|
// Shameless browser-sniff, but Safari 5.1 mishandles CSP
|
||||||
deepEqual( jQuery.extend( {}, support ), jQuery.support, "No violations of CSP polices" );
|
if ( !( typeof navigator !== "undefined" &&
|
||||||
});
|
(/ AppleWebKit\/\d.*? Version\/(\d+)/.exec(navigator.userAgent) || [])[1] < 6 ) ) {
|
||||||
|
|
||||||
|
testIframeWithCallback( "Check CSP (https://developer.mozilla.org/en-US/docs/Security/CSP) restrictions", "support/csp.php", function( support ) {
|
||||||
|
expect( 1 );
|
||||||
|
deepEqual( jQuery.extend( {}, support ), jQuery.support, "No violations of CSP polices" );
|
||||||
|
});
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user