Index: LayoutTests/http/tests/serviceworker/chromium/resources/postmessage-worker.js |
diff --git a/LayoutTests/http/tests/serviceworker/chromium/resources/postmessage-cross-process-worker.js b/LayoutTests/http/tests/serviceworker/chromium/resources/postmessage-worker.js |
similarity index 51% |
copy from LayoutTests/http/tests/serviceworker/chromium/resources/postmessage-cross-process-worker.js |
copy to LayoutTests/http/tests/serviceworker/chromium/resources/postmessage-worker.js |
index 3b60019713b6073830a800178d2a7022ffb9d362..847333bfe3636c6895d6803c05cf3571fb6a8f98 100644 |
--- a/LayoutTests/http/tests/serviceworker/chromium/resources/postmessage-cross-process-worker.js |
+++ b/LayoutTests/http/tests/serviceworker/chromium/resources/postmessage-worker.js |
@@ -1,24 +1,10 @@ |
var port; |
-var resultport = null; |
-var result = null; |
- |
-function send_result_if_ready() { |
- if (resultport && result) { |
- resultport.postMessage(result); |
- } |
-} |
self.onmessage = function(e) { |
var message = e.data; |
if ('port' in message) { |
port = message.port; |
port.onmessage = on_message; |
- } else if ('done' in message) { |
- result = message.done; |
- send_result_if_ready(); |
- } else if ('resultport' in message) { |
- resultport = message.resultport; |
- send_result_if_ready(); |
} |
}; |