| Index: content/browser/service_worker/service_worker_dispatcher_host.h
|
| diff --git a/content/browser/service_worker/service_worker_dispatcher_host.h b/content/browser/service_worker/service_worker_dispatcher_host.h
|
| index ae1e55116f142889633be889b7ea02b60b343163..1d718ae719bef47cb3494d3891db5a872b286803 100644
|
| --- a/content/browser/service_worker/service_worker_dispatcher_host.h
|
| +++ b/content/browser/service_worker/service_worker_dispatcher_host.h
|
| @@ -30,7 +30,7 @@ class Origin;
|
|
|
| namespace content {
|
|
|
| -class MessagePortMessageFilter;
|
| +class MessagePort;
|
| class ResourceContext;
|
| class ServiceWorkerContextCore;
|
| class ServiceWorkerContextWrapper;
|
| @@ -49,7 +49,6 @@ class CONTENT_EXPORT ServiceWorkerDispatcherHost
|
| public:
|
| ServiceWorkerDispatcherHost(
|
| int render_process_id,
|
| - MessagePortMessageFilter* message_port_message_filter,
|
| ResourceContext* resource_context);
|
|
|
| void Init(ServiceWorkerContextWrapper* context_wrapper);
|
| @@ -81,10 +80,6 @@ class CONTENT_EXPORT ServiceWorkerDispatcherHost
|
| base::WeakPtr<ServiceWorkerProviderHost> provider_host,
|
| ServiceWorkerRegistration* registration);
|
|
|
| - MessagePortMessageFilter* message_port_message_filter() {
|
| - return message_port_message_filter_;
|
| - }
|
| -
|
| protected:
|
| ~ServiceWorkerDispatcherHost() override;
|
|
|
| @@ -168,11 +163,12 @@ class CONTENT_EXPORT ServiceWorkerDispatcherHost
|
| void OnDecrementServiceWorkerRefCount(int handle_id);
|
| void OnIncrementRegistrationRefCount(int registration_handle_id);
|
| void OnDecrementRegistrationRefCount(int registration_handle_id);
|
| - void OnPostMessageToWorker(int handle_id,
|
| - int provider_id,
|
| - const base::string16& message,
|
| - const url::Origin& source_origin,
|
| - const std::vector<int>& sent_message_ports);
|
| + void OnPostMessageToWorker(
|
| + int handle_id,
|
| + int provider_id,
|
| + const base::string16& message,
|
| + const url::Origin& source_origin,
|
| + const std::vector<MessagePort>& sent_message_ports);
|
|
|
| void OnTerminateWorker(int handle_id);
|
|
|
| @@ -180,7 +176,7 @@ class CONTENT_EXPORT ServiceWorkerDispatcherHost
|
| scoped_refptr<ServiceWorkerVersion> worker,
|
| const base::string16& message,
|
| const url::Origin& source_origin,
|
| - const std::vector<int>& sent_message_ports,
|
| + const std::vector<MessagePort>& sent_message_ports,
|
| ServiceWorkerProviderHost* sender_provider_host,
|
| const StatusCallback& callback);
|
| template <typename SourceInfo>
|
| @@ -188,7 +184,7 @@ class CONTENT_EXPORT ServiceWorkerDispatcherHost
|
| scoped_refptr<ServiceWorkerVersion> worker,
|
| const base::string16& message,
|
| const url::Origin& source_origin,
|
| - const std::vector<int>& sent_message_ports,
|
| + const std::vector<MessagePort>& sent_message_ports,
|
| const base::Optional<base::TimeDelta>& timeout,
|
| const StatusCallback& callback,
|
| const SourceInfo& source_info);
|
| @@ -196,13 +192,13 @@ class CONTENT_EXPORT ServiceWorkerDispatcherHost
|
| scoped_refptr<ServiceWorkerVersion> worker,
|
| const base::string16& message,
|
| const url::Origin& source_origin,
|
| - const std::vector<int>& sent_message_ports,
|
| + const std::vector<MessagePort>& sent_message_ports,
|
| const ExtendableMessageEventSource& source,
|
| const base::Optional<base::TimeDelta>& timeout,
|
| const StatusCallback& callback);
|
| template <typename SourceInfo>
|
| void DidFailToDispatchExtendableMessageEvent(
|
| - const std::vector<int>& sent_message_ports,
|
| + const std::vector<MessagePort>& sent_message_ports,
|
| const SourceInfo& source_info,
|
| const StatusCallback& callback,
|
| ServiceWorkerStatusCode status);
|
| @@ -274,7 +270,6 @@ class CONTENT_EXPORT ServiceWorkerDispatcherHost
|
| ServiceWorkerStatusCode status);
|
|
|
| const int render_process_id_;
|
| - MessagePortMessageFilter* const message_port_message_filter_;
|
| ResourceContext* resource_context_;
|
| scoped_refptr<ServiceWorkerContextWrapper> context_wrapper_;
|
|
|
|
|