| Index: content/renderer/service_worker/service_worker_context_client.cc
|
| diff --git a/content/renderer/service_worker/service_worker_context_client.cc b/content/renderer/service_worker/service_worker_context_client.cc
|
| index 2e79d0dc687d3d40b5d2253f940107f7acb61dfe..62d3f95e5229d08c3ac74e6c003877a3076f420d 100644
|
| --- a/content/renderer/service_worker/service_worker_context_client.cc
|
| +++ b/content/renderer/service_worker/service_worker_context_client.cc
|
| @@ -33,7 +33,6 @@
|
| #include "content/child/web_url_loader_impl.h"
|
| #include "content/child/webmessageportchannel_impl.h"
|
| #include "content/common/devtools_messages.h"
|
| -#include "content/common/message_port_messages.h"
|
| #include "content/common/service_worker/embedded_worker_messages.h"
|
| #include "content/common/service_worker/service_worker_event_dispatcher.mojom.h"
|
| #include "content/common/service_worker/service_worker_messages.h"
|
| @@ -135,7 +134,7 @@ void SendPostMessageToClientOnMainThread(
|
| std::unique_ptr<blink::WebMessagePortChannelArray> channels) {
|
| sender->Send(new ServiceWorkerHostMsg_PostMessageToClient(
|
| routing_id, uuid, message,
|
| - WebMessagePortChannelImpl::ExtractMessagePortIDs(std::move(channels))));
|
| + WebMessagePortChannelImpl::ExtractMessagePorts(std::move(channels))));
|
| }
|
|
|
| blink::WebURLRequest::FetchRequestMode GetBlinkFetchRequestMode(
|
| @@ -922,9 +921,8 @@ void ServiceWorkerContextClient::DispatchExtendableMessageEvent(
|
| base::MakeUnique<DispatchExtendableMessageEventCallback>(callback));
|
|
|
| blink::WebMessagePortChannelArray ports =
|
| - WebMessagePortChannelImpl::CreatePorts(event->message_ports,
|
| - event->new_routing_ids,
|
| - main_thread_task_runner_);
|
| + WebMessagePortChannelImpl::CreateFromMessagePipeHandles(
|
| + std::move(event->message_ports));
|
| if (event->source.client_info.IsValid()) {
|
| blink::WebServiceWorkerClientInfo web_client =
|
| ToWebServiceWorkerClientInfo(event->source.client_info);
|
|
|