Chromium: Adds a mechanism to pause the serviceworker startup sequence after download...
commitb37ea77f80650f9bf88aeedfb0650463e0df6253
authormichaeln@chromium.org <michaeln@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Mon, 23 Jun 2014 23:53:37 +0000 (23 23:53 +0000)
committermichaeln@chromium.org <michaeln@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Mon, 23 Jun 2014 23:53:37 +0000 (23 23:53 +0000)
treea051b435104ee3ceab6bd02c573f203d433499d0
parent5cfbddc9cc972f5133f26664dbf5810bb569cd04
Chromium: Adds a mechanism to pause the serviceworker startup sequence after downloading the main script and then to resume. This is to give the browser process a chance to compare the old and new script during a softupdate.

BUG=371671

Review URL: https://codereview.chromium.org/345463002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279233 0039d316-1c4b-4281-b951-d872f2087c98
17 files changed:
content/browser/service_worker/embedded_worker_instance.cc
content/browser/service_worker/embedded_worker_instance.h
content/browser/service_worker/embedded_worker_instance_unittest.cc
content/browser/service_worker/embedded_worker_registry.cc
content/browser/service_worker/embedded_worker_registry.h
content/browser/service_worker/service_worker_browsertest.cc
content/browser/service_worker/service_worker_dispatcher_host.cc
content/browser/service_worker/service_worker_dispatcher_host.h
content/browser/service_worker/service_worker_register_job.cc
content/browser/service_worker/service_worker_register_job.h
content/browser/service_worker/service_worker_version.cc
content/browser/service_worker/service_worker_version.h
content/common/service_worker/embedded_worker_messages.h
content/renderer/service_worker/embedded_worker_context_client.cc
content/renderer/service_worker/embedded_worker_context_client.h
content/renderer/service_worker/embedded_worker_dispatcher.cc
content/renderer/service_worker/embedded_worker_dispatcher.h