Chromium Code Reviews| Index: content/browser/service_worker/embedded_worker_registry.h |
| diff --git a/content/browser/service_worker/embedded_worker_registry.h b/content/browser/service_worker/embedded_worker_registry.h |
| index 8e83b1dabbfd5983cd038d4e62ddbbde1f8730e7..b0e06092268aef7535d088642ec845ad07bc62c0 100644 |
| --- a/content/browser/service_worker/embedded_worker_registry.h |
| +++ b/content/browser/service_worker/embedded_worker_registry.h |
| @@ -114,10 +114,10 @@ class CONTENT_EXPORT EmbeddedWorkerRegistry |
| FRIEND_TEST_ALL_PREFIXES(EmbeddedWorkerInstanceTest, |
| RemoveWorkerInSharedProcess); |
| - typedef std::map<int, EmbeddedWorkerInstance*> WorkerInstanceMap; |
| - typedef std::map<int, IPC::Sender*> ProcessToSenderMap; |
| - typedef std::map<int, MessagePortMessageFilter*> |
| - ProcessToMessagePortMessageFilterMap; |
| + using WorkerInstanceMap = std::map<int, EmbeddedWorkerInstance*>; |
| + using ProcessToSenderMap = std::map<int, IPC::Sender*>; |
| + using ProcessToMessagePortMessageFilterMap = |
| + std::map<int, MessagePortMessageFilter*>; |
| EmbeddedWorkerRegistry( |
| const base::WeakPtr<ServiceWorkerContextCore>& context, |
| @@ -126,6 +126,11 @@ class CONTENT_EXPORT EmbeddedWorkerRegistry |
| ServiceWorkerStatusCode Send(int process_id, IPC::Message* message); |
| + // Called when EmbeddedWorkerInstance gets ready for IPC. This function |
| + // prepares a route to the child worker thread. |
| + // TODO(shimazu): Remove this function once mojofication is completed. |
| + ServiceWorkerStatusCode AddWorker(int process_id, int embedded_worker_id); |
|
falken
2016/09/07 05:01:42
I see it's just temporary but I'd prefer a more pr
shimazu
2016/09/12 06:28:19
Done.
|
| + |
| // RemoveWorker is called when EmbeddedWorkerInstance is destructed. |
| // |process_id| could be invalid (i.e. ChildProcessHost::kInvalidUniqueID) |
| // if it's not running. |