blob: 16788268ea563e35e10e4ee2b1ed3b4b91ae7a3f [file] [log] [blame]
<!DOCTYPE html>
window.isOnErrorTest = true;
<script src="../../resources/js-test.js"></script>
<script src="resources/onerror-test.js"></script>
<!-- This script's body will be used to build a Blob URL to use as a Worker. -->
<script id="workerCode" type="text/plain">
var not_transferable = [{length: 3}];
postMessage(2, not_transferable);
description("This tests that unhandled exceptions in postMessage() are delivered to 'worker.onerror'.");
message: "Uncaught TypeError: Failed to execute 'postMessage' on 'DedicatedWorkerGlobalScope': Value at index 0 does not have a transferable type.",
filename: "[blob: URL]",
lineno: 3,
colno: 9,