| <meta http-equiv="Content-Security-Policy" content="script-src 'unsafe-inline'; connect-src 'none'"> |
| testRunner.waitUntilDone(); |
| <p>This tests that the Content Security Policy (CSP) of the owner document (this page) blocks a file-URL Web Worker from making an XHR request because the parent's CSP contains "connect-src 'none'"</p> |
| window.onmessage = function (event) |
| document.getElementById("result").textContent = event.data; |
| worker = new Worker("resources/worker-inherits-blocks-xhr.js"); |
| worker.onmessage = function (event) { window.postMessage(event.data, "*") }; |
| window.postMessage("FAIL should not have thrown an exception when creating worker. Threw exception " + exception + ".", "*"); |