Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(394)

Side by Side Diff: chrome/test/data/workers/worker_close.html

Issue 9802025: Rewrite HTML5 workers ui_tests to browser_tests. Compared to ui_tests, browser_tests are faster, le… (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: sync to revision with blank line at end of worker-utils.js to see if this patches on bots Created 8 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <html> 1 <html>
2 <head>
3 <script src="worker_utils.js"></script>
4 </head>
2 <body> 5 <body>
3 <div id=result></div> 6 <div id=result></div>
4 <script> 7 <script>
5 function log(message) 8 function log(message)
6 { 9 {
7 document.getElementById("result").innerHTML += message + "<br>"; 10 document.getElementById("result").innerHTML += message + "<br>";
8 } 11 }
9 12
10 var worker = new Worker("worker_common.js"); 13 var worker = new Worker("worker_common.js");
11 worker.postMessage("ping"); 14 worker.postMessage("ping");
12 worker.onmessage = workerStarted; 15 worker.onmessage = workerStarted;
13 16
14 var sharedWorker; 17 var sharedWorker;
15 function workerStarted(event) { 18 function workerStarted(event) {
16 log ("worker created"); 19 log ("worker created");
17 worker.postMessage("close"); 20 worker.postMessage("close");
18 sharedWorker = new SharedWorker("worker_common.js"); 21 sharedWorker = new SharedWorker("worker_common.js");
19 sharedWorker.port.postMessage("ping"); 22 sharedWorker.port.postMessage("ping");
20 sharedWorker.port.onmessage = sharedWorkerStarted; 23 sharedWorker.port.onmessage = sharedWorkerStarted;
21 } 24 }
22 25
23 function sharedWorkerStarted(event) { 26 function sharedWorkerStarted(event) {
24 log ("shared worker created"); 27 log ("shared worker created");
25 sharedWorker.port.postMessage("close"); 28 sharedWorker.port.postMessage("close");
26 document.cookie = "status=OK"; 29 onSuccess();
27 } 30 }
28 </script> 31 </script>
29 32
30 </body> 33 </body>
31 </html> 34 </html>
OLDNEW
« no previous file with comments | « chrome/test/data/workers/terminate_queued_workers.html ('k') | chrome/test/data/workers/worker_utils.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698