blob: 1c7e927281878cb722cb3a0a454c07309668245d [file] [log] [blame]
<!DOCTYPE html>
<p>This test starts a dedicated worker that loads insecure data via Fetch API.
We should trigger a mixed content callback and block the load.</p>
<script src="../../resources/testharness.js"></script>
<script src="../../resources/testharnessreport.js"></script>
<script>
if (window.testRunner) {
testRunner.overridePreference("WebKitAllowRunningInsecureContent", false);
}
async_test(t => {
var worker = new Worker("./resources/insecure-fetch-in-dedicated-worker.js");
worker.addEventListener("message", t.step_func_done(e => {
assert_equals(e.data, "LOAD FAILED");
}));
}, "Insecure resource loads inside Worker failes when" +
" 'AllowRunningInsecureContent' is not set.");
</script>