| <!DOCTYPE html> |
| <p>This test starts a dedicated worker that loads insecure data via Fetch API. |
| We should trigger a mixed content callback but allow the load.</p> |
| <script src="../../resources/testharness.js"></script> |
| <script src="../../resources/testharnessreport.js"></script> |
| <script> |
| if (window.testRunner) { |
| testRunner.overridePreference("WebKitAllowRunningInsecureContent", true); |
| } |
| |
| 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, "LOADED"); |
| })); |
| }, "Insecure resource loads inside Worker when 'AllowRunningInsecureContent'" + |
| " is set."); |
| |
| </script> |