Index: LayoutTests/http/tests/workers/worker-importScripts-onerror-redirect-to-crossorigin.html |
diff --git a/LayoutTests/http/tests/workers/worker-importScripts-onerror-redirect-to-crossorigin.html b/LayoutTests/http/tests/workers/worker-importScripts-onerror-redirect-to-crossorigin.html |
index b43bcb8af1124d963379df23432dc329b8c08684..e918feaed359b2cafa00db582561e69e363c5fe9 100644 |
--- a/LayoutTests/http/tests/workers/worker-importScripts-onerror-redirect-to-crossorigin.html |
+++ b/LayoutTests/http/tests/workers/worker-importScripts-onerror-redirect-to-crossorigin.html |
@@ -14,6 +14,15 @@ |
var worker = new Worker('resources/worker-importscripts-onerror-redirect-to-crossorigin.js'); |
+ var workerOnerror; |
+ worker.onmessage = function (e) { |
+ workerOnerror = e.data; |
+ shouldBeEqualToString("workerOnerror.message", "Uncaught undefined"); |
+ shouldBeEqualToString("workerOnerror.filename", "http://127.0.0.1:8000/workers/resources/worker-importscripts-onerror-redirect-to-crossorigin.js"); |
+ shouldEvaluateTo("workerOnerror.lineno", 6); |
+ shouldEvaluateTo("workerOnerror.column", 0); |
+ }; |
+ |
var onerrorMessage, onerrorURL, onerrorLine; |
worker.onerror = function (e) { |
onerrorMessage = e.message; |
@@ -21,7 +30,7 @@ |
onerrorLine = e.lineno; |
shouldBeEqualToString("onerrorMessage", "Uncaught undefined"); |
shouldBeEqualToString("onerrorURL", "http://127.0.0.1:8000/workers/resources/worker-importscripts-onerror-redirect-to-crossorigin.js"); |
- shouldEvaluateTo("onerrorLine", 2); |
+ shouldEvaluateTo("onerrorLine", 6); |
e.preventDefault(); |
finishJSTest(); |