test_security_policy_violation_event.html (579B)
1 <!DOCTYPE html> 2 <meta charset="utf-8"> 3 <meta http-equiv="Content-Security-Policy" content="img-src 'none'"> 4 <script src="/tests/SimpleTest/SimpleTest.js"></script> 5 <script> 6 SimpleTest.waitForExplicitFinish(); 7 8 document.addEventListener("securitypolicyviolation", (e) => { 9 SimpleTest.is(e.blockedURI, "http://mochi.test:8888/foo/bar.jpg", "blockedURI"); 10 SimpleTest.is(e.violatedDirective, "img-src", "violatedDirective") 11 SimpleTest.is(e.originalPolicy, "img-src 'none'", "originalPolicy"); 12 SimpleTest.finish(); 13 }); 14 </script> 15 <img src="http://mochi.test:8888/foo/bar.jpg">