| Index: content/worker/webworkerclient_proxy.h
|
| diff --git a/content/worker/webworkerclient_proxy.h b/content/worker/webworkerclient_proxy.h
|
| index 66268a29ce42efd6cf653f0e521a6f8165e0237f..33aec0c90a680973d1ae94f1f1f4773b9b414509 100644
|
| --- a/content/worker/webworkerclient_proxy.h
|
| +++ b/content/worker/webworkerclient_proxy.h
|
| @@ -78,9 +78,16 @@ class WebWorkerClientProxy : public WebKit::WebWorkerClient {
|
| long long size,
|
| bool create,
|
| WebKit::WebFileSystemCallbacks* callbacks);
|
| + virtual void dispatchDevToolsMessage(const WebKit::WebString&);
|
|
|
| void EnsureWorkerContextTerminates();
|
|
|
| + class DevToolsDelegate {
|
| + public:
|
| + virtual void SendDevToolsMessage(const WebKit::WebString&) = 0;
|
| + };
|
| + void set_devtools_delegate(DevToolsDelegate* delegate);
|
| +
|
| private:
|
| bool Send(IPC::Message* message);
|
|
|
| @@ -88,6 +95,7 @@ class WebWorkerClientProxy : public WebKit::WebWorkerClient {
|
| int appcache_host_id_;
|
| WebWorkerStubBase* stub_;
|
| ScopedRunnableMethodFactory<WebWorkerClientProxy> kill_process_factory_;
|
| + DevToolsDelegate* devtools_delegate_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(WebWorkerClientProxy);
|
| };
|
|
|