| Index: content/child/service_worker/web_service_worker_impl.cc
|
| diff --git a/content/child/service_worker/web_service_worker_impl.cc b/content/child/service_worker/web_service_worker_impl.cc
|
| index cdbb0b0462df3a1c52dc3975f70b70b265d5c0e1..0be2dd162a89aff5dbc7b8f8a41bf0bf7b0a364c 100644
|
| --- a/content/child/service_worker/web_service_worker_impl.cc
|
| +++ b/content/child/service_worker/web_service_worker_impl.cc
|
| @@ -124,6 +124,26 @@ void WebServiceWorkerImpl::postMessage(
|
| base::Passed(base::WrapUnique(channels))));
|
| }
|
|
|
| +void WebServiceWorkerImpl::setNavigationPreload(
|
| + const blink::WebString& value,
|
| + WebSetNavigationPreloadCallbacks* callback) {
|
| + LOG(ERROR) << "WebServiceWorkerImpl::setNavigationPreload " << value.utf8();
|
| + ServiceWorkerDispatcher* dispatcher =
|
| + ServiceWorkerDispatcher::GetThreadSpecificInstance();
|
| + DCHECK(dispatcher);
|
| + dispatcher->SetNavigationPreload(handle_ref_->handle_id(), value.utf8(),
|
| + callback);
|
| +}
|
| +
|
| +void WebServiceWorkerImpl::getNavigationPreload(
|
| + WebGetNavigationPreloadCallbacks* callback) {
|
| + LOG(ERROR) << "WebServiceWorkerImpl::getNavigationPreload ";
|
| + ServiceWorkerDispatcher* dispatcher =
|
| + ServiceWorkerDispatcher::GetThreadSpecificInstance();
|
| + DCHECK(dispatcher);
|
| + dispatcher->GetNavigationPreload(handle_ref_->handle_id(), callback);
|
| +}
|
| +
|
| void WebServiceWorkerImpl::terminate() {
|
| thread_safe_sender_->Send(
|
| new ServiceWorkerHostMsg_TerminateWorker(handle_ref_->handle_id()));
|
|
|