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 0e63d000a30165bf9accba27643e9c2b6b6bb678..e33a7e8901b3e934a1d8c5c078e9a2bdab9ba1f9 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; |
@@ -169,11 +164,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); |
@@ -181,7 +177,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> |
@@ -189,7 +185,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); |
@@ -197,13 +193,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); |
@@ -275,7 +271,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_; |