blockeduri-inline.html (759B)
1 <!doctype html> 2 <meta http-equiv="Content-Security-Policy" content="script-src 'nonce-abc'"> 3 <script nonce="abc" src="/resources/testharness.js"></script> 4 <script nonce="abc" src="/resources/testharnessreport.js"></script> 5 <script nonce="abc"> 6 async_test(t => { 7 var watcher = new EventWatcher(t, document, 'securitypolicyviolation'); 8 watcher.wait_for('securitypolicyviolation').then(t.step_func_done(e => { 9 assert_equals(e.blockedURI, "inline"); 10 assert_equals(e.lineNumber, 15); 11 assert_equals(e.columnNumber, 9); 12 })); 13 }, "Inline violations have a blockedURI of 'inline'"); 14 </script> 15 <script> 16 test(t => { 17 assert_unreached(); 18 }, "Blocked script shouldn't execute."); 19 </script>