| Index: content/browser/service_worker/embedded_worker_instance.h | 
| diff --git a/content/browser/service_worker/embedded_worker_instance.h b/content/browser/service_worker/embedded_worker_instance.h | 
| index 737417c88ce30130b965a300a4ade9502c079d02..5f7e1ab7c684f5694e9f1c23cc99ed32524dfd28 100644 | 
| --- a/content/browser/service_worker/embedded_worker_instance.h | 
| +++ b/content/browser/service_worker/embedded_worker_instance.h | 
| @@ -228,7 +228,7 @@ class CONTENT_EXPORT EmbeddedWorkerInstance | 
| void OnScriptLoaded() override; | 
| // Notifies the corresponding provider host that the thread has started and is | 
| // ready to receive messages. | 
| -  void OnThreadStarted(int thread_id, int provider_id) override; | 
| +  void OnThreadStarted(int thread_id) override; | 
| void OnScriptLoadFailed() override; | 
| // Fires the callback passed to Start(). | 
| void OnScriptEvaluated(bool success) override; | 
| @@ -283,7 +283,10 @@ class CONTENT_EXPORT EmbeddedWorkerInstance | 
| std::unique_ptr<EmbeddedWorkerInstance::WorkerProcessHandle> process_handle_; | 
| int thread_id_; | 
|  | 
| -  // |client_| is used to send messages to the renderer process. | 
| +  // |client_| is used to send messages to the renderer process. The browser | 
| +  // process should not disconnect the pipe because other associated interfaces | 
| +  // may be using it. The renderer process will disconnect the pipe when | 
| +  // appropriate. | 
| mojom::EmbeddedWorkerInstanceClientPtr client_; | 
|  | 
| // Binding for EmbeddedWorkerInstanceHost, runs on IO thread. | 
|  |