Move parseFontFaceDescriptor to CSSPropertyParser.cpp
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / workers / resources / shared-worker-script-error.js
blob130889e7f57ae7b0e73eff8c118375030a2994ff
1 onconnect = function(event) {
2     event.ports[0].onmessage = function(evt) { handleMessage(evt, event.ports[0]); };
3 };
5 function handleMessage(event, port) {
6     if (event.data == "unhandledError") {
7         // Generate an unhandled error.
8         onerror = null;
9         setTimeout(function() {
10             port.postMessage("SUCCESS: unhandled error generated");
11         }, 100);
12         generateError();  // Undefined function call
13     } else if (event.data == "handledError") {
14         onerror = function(message, url, lineno) {
15             port.postMessage("SUCCESS: error handled via onerror: " + message);
16             return true;
17         };
18         generateError();  // Undefined function call
19     } else {
20         port.postMessage("FAIL: Got unexpected message: " + event.data);
21     }