Chromium Code Reviews| Index: LayoutTests/resources/js-test.js |
| diff --git a/LayoutTests/resources/js-test.js b/LayoutTests/resources/js-test.js |
| index e86533fc2bd1befb5085f7abbadbcc0118352dc5..f30940f8dfc2c0be7bbc8e98adcf900e34660b29 100644 |
| --- a/LayoutTests/resources/js-test.js |
| +++ b/LayoutTests/resources/js-test.js |
| @@ -811,11 +811,19 @@ function finishJSTest() |
| testRunner.notifyDone(); |
| } |
| -function startWorker(testScriptURL, shared) |
| +function startWorker(testScriptURL, workerType) |
| { |
| + var shared = workerType == 'shared'; |
| + var compositor = workerType == 'compositor'; |
|
kinuko
2015/05/18 05:36:58
nit: not sure if having these locals help anything
sadrul
2015/05/18 18:07:10
Done.
|
| self.jsTestIsAsync = true; |
| debug('Starting worker: ' + testScriptURL); |
| - var worker = shared ? new SharedWorker(testScriptURL, "Shared Worker") : new Worker(testScriptURL); |
| + var worker; |
| + if (shared) |
| + worker = new SharedWorker(testScriptURL, "Shared Worker"); |
| + else if (compositor) |
| + worker = new CompositorWorker(testScriptURL); |
| + else |
| + worker = new Worker(testScriptURL); |
| worker.onmessage = function(event) |
| { |
| var workerPrefix = "[Worker] "; |