| 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 dcd69ca8a902799d1dba64dea0398819785c5a6d..905fdaa7cbe1fe1cacb3f76c8c03e72f3f5ed866 100644
|
| --- a/content/child/service_worker/web_service_worker_impl.cc
|
| +++ b/content/child/service_worker/web_service_worker_impl.cc
|
| @@ -89,6 +89,11 @@ void WebServiceWorkerImpl::postMessage(const WebString& message,
|
| WebMessagePortChannelImpl::ExtractMessagePortIDs(channels)));
|
| }
|
|
|
| +void WebServiceWorkerImpl::terminate() {
|
| + thread_safe_sender_->Send(
|
| + new ServiceWorkerHostMsg_TerminateWorker(handle_ref_->handle_id()));
|
| +}
|
| +
|
| void WebServiceWorkerImpl::CommitState(blink::WebServiceWorkerState new_state) {
|
| DCHECK(proxy_);
|
| DCHECK(proxy_->isReady());
|
|
|