Index: chrome/test/data/extensions/platform_apps/web_view/filesystem/shared_worker/multiple/guest_shared_worker.html |
diff --git a/chrome/test/data/extensions/platform_apps/web_view/filesystem/worker/guest_worker.html b/chrome/test/data/extensions/platform_apps/web_view/filesystem/shared_worker/multiple/guest_shared_worker.html |
similarity index 85% |
copy from chrome/test/data/extensions/platform_apps/web_view/filesystem/worker/guest_worker.html |
copy to chrome/test/data/extensions/platform_apps/web_view/filesystem/shared_worker/multiple/guest_shared_worker.html |
index ef81acba03ccf8e039f139efd6c0c3f9872631ef..756febed876d56c703a9939cace5cbc03ca297fd 100644 |
--- a/chrome/test/data/extensions/platform_apps/web_view/filesystem/worker/guest_worker.html |
+++ b/chrome/test/data/extensions/platform_apps/web_view/filesystem/shared_worker/multiple/guest_shared_worker.html |
@@ -6,7 +6,7 @@ |
<html> |
<head> |
<script type="text/javascript"> |
- // A guest that ceate a worker to request filesystem. |
+ // A guest that ceate a shared worker to request filesystem. |
// Notifies the embedder about the result of the request (success/fail) |
// via post message. Note that the embedder has to initiate a postMessage |
// first so that guest has a reference to the embedder's window. |
@@ -44,13 +44,13 @@ |
totalCallbackCount = 0; |
successCallbackCount = 0; |
- window.console.log('Call initWorker'); |
- initWorker(); |
+ window.console.log('Call initSharedWorker'); |
+ initSharedWorker(); |
}; |
- var initWorker = function() { |
- window.worker = new Worker('worker.js'); |
- worker.addEventListener('message', function(e) { |
+ var initSharedWorker = function() { |
+ window.worker = new SharedWorker('shared_worker.js'); |
+ worker.port.addEventListener('message', function(e) { |
var data = e.data; |
switch (data.type) { |
case 'echo': |
@@ -70,7 +70,8 @@ |
break; |
} |
}, false); |
- worker.postMessage({'type': 'requestFileSystem'}); |
+ worker.port.start(); |
+ worker.port.postMessage({'type': 'requestFileSystem'}); |
}; |
var onPostMessageReceived = function(e) { |
@@ -87,7 +88,9 @@ |
</script> |
</head> |
<body> |
- <div>This is a guest that create a worker to request filesystem.</div> |
+ <div> |
+ This is a guest that create a shared worker to request filesystem. |
+ </div> |
<script> |
window.console.log('Guest loaded'); |
</script> |