Index: content/child/service_worker/service_worker_dispatcher.cc |
diff --git a/content/child/service_worker/service_worker_dispatcher.cc b/content/child/service_worker/service_worker_dispatcher.cc |
index fce8783f92a32de78ef49bb677e70adc834b9bd4..531fd4b0f8249d02a442f2e10425892727c8232d 100644 |
--- a/content/child/service_worker/service_worker_dispatcher.cc |
+++ b/content/child/service_worker/service_worker_dispatcher.cc |
@@ -84,8 +84,6 @@ void ServiceWorkerDispatcher::OnMessageReceived(const IPC::Message& msg) { |
OnSetControllerServiceWorker) |
IPC_MESSAGE_HANDLER(ServiceWorkerMsg_MessageToDocument, |
OnPostMessage) |
- IPC_MESSAGE_HANDLER(ServiceWorkerMsg_GetClientInfo, |
- OnGetClientInfo) |
IPC_MESSAGE_UNHANDLED(handled = false) |
IPC_END_MESSAGE_MAP() |
DCHECK(handled) << "Unhandled message:" << msg.type(); |
@@ -663,30 +661,6 @@ void ServiceWorkerDispatcher::OnPostMessage( |
found->second->dispatchMessageEvent(message, ports); |
} |
-void ServiceWorkerDispatcher::OnGetClientInfo(int thread_id, |
- int embedded_worker_id, |
- int request_id, |
- int provider_id) { |
- blink::WebServiceWorkerClientInfo info; |
- ProviderClientMap::iterator found = provider_clients_.find(provider_id); |
- // TODO(ksakamoto): Could we track these values in the browser side? Except |
- // for |isFocused|, it would be pretty easy. |
- if (found != provider_clients_.end() && found->second->getClientInfo(&info)) { |
- ServiceWorkerClientInfo result; |
- result.client_id = info.clientID; |
- result.page_visibility_state = info.pageVisibilityState; |
- result.is_focused = info.isFocused; |
- result.url = info.url; |
- result.frame_type = static_cast<RequestContextFrameType>(info.frameType); |
- |
- thread_safe_sender_->Send(new ServiceWorkerHostMsg_GetClientInfoSuccess( |
- embedded_worker_id, request_id, result)); |
- } else { |
- thread_safe_sender_->Send(new ServiceWorkerHostMsg_GetClientInfoError( |
- embedded_worker_id, request_id)); |
- } |
-} |
- |
void ServiceWorkerDispatcher::AddServiceWorker( |
int handle_id, WebServiceWorkerImpl* worker) { |
DCHECK(!ContainsKey(service_workers_, handle_id)); |