| Index: content/browser/service_worker/service_worker_context_wrapper.cc
|
| diff --git a/content/browser/service_worker/service_worker_context_wrapper.cc b/content/browser/service_worker/service_worker_context_wrapper.cc
|
| index d513a6931db9825358c7c3efb999b5cfe63df54c..adea8d81615100c4378834d50c28dd8f26f94d62 100644
|
| --- a/content/browser/service_worker/service_worker_context_wrapper.cc
|
| +++ b/content/browser/service_worker/service_worker_context_wrapper.cc
|
| @@ -291,18 +291,33 @@ void ServiceWorkerContextWrapper::StartServiceWorker(
|
| base::Bind(&StartActiveWorkerOnIO, callback));
|
| }
|
|
|
| -void ServiceWorkerContextWrapper::SetForceUpdateOnPageLoad(
|
| - bool force_update_on_page_load) {
|
| +void ServiceWorkerContextWrapper::SetUpdateOnPageLoadForDevTools(
|
| + bool update_on_page_load) {
|
| if (!BrowserThread::CurrentlyOn(BrowserThread::IO)) {
|
| BrowserThread::PostTask(
|
| BrowserThread::IO, FROM_HERE,
|
| - base::Bind(&ServiceWorkerContextWrapper::SetForceUpdateOnPageLoad, this,
|
| - force_update_on_page_load));
|
| + base::Bind(&ServiceWorkerContextWrapper::SetUpdateOnPageLoadForDevTools,
|
| + this, update_on_page_load));
|
| return;
|
| }
|
| if (!context_core_)
|
| return;
|
| - context_core_->set_force_update_on_page_load(force_update_on_page_load);
|
| + context_core_->set_update_on_page_load_for_devtools(update_on_page_load);
|
| +}
|
| +
|
| +void ServiceWorkerContextWrapper::SetFallbackToNetworkForDevTools(
|
| + bool fallback_to_network) {
|
| + if (!BrowserThread::CurrentlyOn(BrowserThread::IO)) {
|
| + BrowserThread::PostTask(
|
| + BrowserThread::IO, FROM_HERE,
|
| + base::Bind(
|
| + &ServiceWorkerContextWrapper::SetFallbackToNetworkForDevTools, this,
|
| + fallback_to_network));
|
| + return;
|
| + }
|
| + if (!context_core_)
|
| + return;
|
| + context_core_->set_fallback_to_network_for_devtools(fallback_to_network);
|
| }
|
|
|
| void ServiceWorkerContextWrapper::GetAllOriginsInfo(
|
|
|