diff options
author | kinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-09 07:15:26 +0000 |
---|---|---|
committer | kinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-09 07:15:26 +0000 |
commit | 6408b9346b7319c182701d1bc13882c38c60f2c3 (patch) | |
tree | da4af23e85f7d95f52c0e76fa8abe0c3def71266 /content | |
parent | 9a5fbcf3617345397ccd72f28ca081e496cc07e8 (diff) | |
download | chromium_src-6408b9346b7319c182701d1bc13882c38c60f2c3.zip chromium_src-6408b9346b7319c182701d1bc13882c38c60f2c3.tar.gz chromium_src-6408b9346b7319c182701d1bc13882c38c60f2c3.tar.bz2 |
ServiceWorker: Do not call NotifyRestartRequired() twice for the same request
BUG=367599
R=nhiroki@chromium.org
Review URL: https://codereview.chromium.org/279713002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@269184 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content')
-rw-r--r-- | content/browser/service_worker/service_worker_url_request_job.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/content/browser/service_worker/service_worker_url_request_job.cc b/content/browser/service_worker/service_worker_url_request_job.cc index 46439b6..37d22d0 100644 --- a/content/browser/service_worker/service_worker_url_request_job.cc +++ b/content/browser/service_worker/service_worker_url_request_job.cc @@ -172,6 +172,7 @@ void ServiceWorkerURLRequestJob::DidDispatchFetchEvent( // TODO(kinuko): Would be nice to log the error case. response_type_ = FALLBACK_TO_NETWORK; NotifyRestartRequired(); + return; } if (fetch_result == SERVICE_WORKER_FETCH_EVENT_RESULT_FALLBACK) { |