After 24 hours, bust the browser cache when checking for ServiceWorker updates and...
commita5a45efbde0e06403f61ff74ba392b4d93f69bc7
authormichaeln@chromium.org <michaeln@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 15 Aug 2014 16:05:30 +0000 (15 16:05 +0000)
committermichaeln@chromium.org <michaeln@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 15 Aug 2014 16:07:15 +0000 (15 16:07 +0000)
treef7c777e88aa8c1c514674694a41f7d2dd65d25ac
parent1b46780d517aa4c4f78b49e95c5d7716fe77228a
After 24 hours, bust the browser cache when checking for ServiceWorker updates and fetching it's imports. Also bypass the browser cache for the initial registration.

BUG=371671

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

Cr-Commit-Position: refs/heads/master@{#289891}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289891 0039d316-1c4b-4281-b951-d872f2087c98
13 files changed:
content/browser/service_worker/service_worker_context_request_handler.cc
content/browser/service_worker/service_worker_context_request_handler_unittest.cc [copied from content/browser/service_worker/service_worker_controllee_request_handler_unittest.cc with 53% similarity]
content/browser/service_worker/service_worker_controllee_request_handler_unittest.cc
content/browser/service_worker/service_worker_provider_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_registration.h
content/browser/service_worker/service_worker_storage.cc
content/browser/service_worker/service_worker_storage.h
content/browser/service_worker/service_worker_storage_unittest.cc
content/browser/service_worker/service_worker_write_to_cache_job.cc
content/browser/service_worker/service_worker_write_to_cache_job.h
content/content_tests.gypi