| Index: chrome/test/data/extensions/platform_apps/web_view/filesystem/shared_worker/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/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/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/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>
|
|
|