diff options
author | horo@chromium.org <horo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-17 01:50:27 +0000 |
---|---|---|
committer | horo@chromium.org <horo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-17 01:50:27 +0000 |
commit | c95418231ba15f4851b6a8377e1d58fe5bd9455c (patch) | |
tree | 2b6da1c4a58b3f0706f71df8ae1328976f086496 /content/renderer/service_worker | |
parent | b67f29b82bfcc6eab36f1cf06e116550ddbf1891 (diff) | |
download | chromium_src-c95418231ba15f4851b6a8377e1d58fe5bd9455c.zip chromium_src-c95418231ba15f4851b6a8377e1d58fe5bd9455c.tar.gz chromium_src-c95418231ba15f4851b6a8377e1d58fe5bd9455c.tar.bz2 |
Call EmbeddedWorkerDevToolsManager::ServiceWorkerCreated, WorkerContextStarted and WorkerDestroyed.
BUG=358657
Review URL: https://codereview.chromium.org/261753008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271144 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/renderer/service_worker')
-rw-r--r-- | content/renderer/service_worker/embedded_worker_dispatcher.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/content/renderer/service_worker/embedded_worker_dispatcher.cc b/content/renderer/service_worker/embedded_worker_dispatcher.cc index 6486bfd..15ff76a4 100644 --- a/content/renderer/service_worker/embedded_worker_dispatcher.cc +++ b/content/renderer/service_worker/embedded_worker_dispatcher.cc @@ -82,7 +82,9 @@ void EmbeddedWorkerDispatcher::OnStartWorker( blink::WebEmbeddedWorkerStartData start_data; start_data.scriptURL = params.script_url; start_data.userAgent = base::UTF8ToUTF16(GetContentClient()->GetUserAgent()); - start_data.startMode = blink::WebEmbeddedWorkerStartModeDontPauseOnStart; + start_data.startMode = + params.pause_on_start ? blink::WebEmbeddedWorkerStartModePauseOnStart + : blink::WebEmbeddedWorkerStartModeDontPauseOnStart; wrapper->worker()->startWorkerContext(start_data); workers_.AddWithID(wrapper.release(), params.embedded_worker_id); |