| 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 5f1f1cdc372776c8b59406ea2cc89b9abe389a48..7523e6d0a4f6fb46c85ef2e5212306a97a13dcda 100644
|
| --- a/content/browser/service_worker/embedded_worker_instance.h
|
| +++ b/content/browser/service_worker/embedded_worker_instance.h
|
| @@ -101,9 +101,7 @@ class CONTENT_EXPORT EmbeddedWorkerInstance {
|
| Status status() const { return status_; }
|
| int process_id() const { return process_id_; }
|
| int thread_id() const { return thread_id_; }
|
| - int worker_devtools_agent_route_id() const {
|
| - return worker_devtools_agent_route_id_;
|
| - }
|
| + int worker_devtools_agent_route_id() const;
|
| MessagePortMessageFilter* message_port_message_filter() const;
|
|
|
| void AddListener(Listener* listener);
|
| @@ -113,7 +111,7 @@ class CONTENT_EXPORT EmbeddedWorkerInstance {
|
|
|
| private:
|
| typedef ObserverList<Listener> ListenerList;
|
| -
|
| + class DevToolsProxy;
|
| friend class EmbeddedWorkerRegistry;
|
| FRIEND_TEST_ALL_PREFIXES(EmbeddedWorkerInstanceTest, StartAndStop);
|
|
|
| @@ -197,14 +195,13 @@ class CONTENT_EXPORT EmbeddedWorkerInstance {
|
| // Current running information. -1 indicates the worker is not running.
|
| int process_id_;
|
| int thread_id_;
|
| - int worker_devtools_agent_route_id_;
|
|
|
| // Whether devtools is attached or not.
|
| bool devtools_attached_;
|
|
|
| StatusCallback start_callback_;
|
| -
|
| ListenerList listener_list_;
|
| + scoped_ptr<DevToolsProxy> devtools_proxy_;
|
|
|
| base::WeakPtrFactory<EmbeddedWorkerInstance> weak_factory_;
|
|
|
|
|