Chromium Code Reviews| Index: content/browser/service_worker/embedded_worker_test_helper.h |
| diff --git a/content/browser/service_worker/embedded_worker_test_helper.h b/content/browser/service_worker/embedded_worker_test_helper.h |
| index d7139055f4e9aaa77916c673d2b98e57735484f2..5360f0ef0b83ee23a3b6c7f0de25e16d562af42b 100644 |
| --- a/content/browser/service_worker/embedded_worker_test_helper.h |
| +++ b/content/browser/service_worker/embedded_worker_test_helper.h |
| @@ -91,12 +91,18 @@ class EmbeddedWorkerTestHelper : public IPC::Sender, |
| // is sent to the embedded worker. Override if necessary. By default |
| // they verify given parameters and: |
| // - OnStartWorker calls SimulateWorkerStarted |
| + // - OnStartWorkerFailed calls SimulateWorkerScriptEvaluated with |success| |
| + // false |
| // - OnStopWorker calls SimulateWorkerStoped |
| // - OnSendMessageToWorker calls the message's respective On*Event handler |
| virtual void OnStartWorker(int embedded_worker_id, |
| int64 service_worker_version_id, |
| const GURL& scope, |
| const GURL& script_url); |
| + virtual void OnStartWorkerFailed(int embedded_worker_id, |
|
falken
2015/12/17 13:23:43
Sorry to nitpick a bit late in the game... this fu
jungkees
2015/12/23 03:08:58
I'd tried subclassing EmbeddedWorkerTestHelper to
|
| + int64 service_worker_version_id, |
| + const GURL& scope, |
| + const GURL& script_url); |
| virtual void OnStopWorker(int embedded_worker_id); |
| virtual bool OnMessageToWorker(int thread_id, |
| int embedded_worker_id, |
| @@ -121,7 +127,7 @@ class EmbeddedWorkerTestHelper : public IPC::Sender, |
| void SimulateWorkerScriptCached(int embedded_worker_id); |
| void SimulateWorkerScriptLoaded(int embedded_worker_id); |
| void SimulateWorkerThreadStarted(int thread_id, int embedded_worker_id); |
| - void SimulateWorkerScriptEvaluated(int embedded_worker_id); |
| + void SimulateWorkerScriptEvaluated(int embedded_worker_id, bool success); |
| void SimulateWorkerStarted(int embedded_worker_id); |
| void SimulateWorkerStopped(int embedded_worker_id); |
| void SimulateSend(IPC::Message* message); |