Index: content/worker/webworkerclient_proxy.h |
diff --git a/content/worker/webworkerclient_proxy.h b/content/worker/webworkerclient_proxy.h |
index 66268a29ce42efd6cf653f0e521a6f8165e0237f..31c0340d86f4fdc9096ad16cb3b6d533106ac3ba 100644 |
--- a/content/worker/webworkerclient_proxy.h |
+++ b/content/worker/webworkerclient_proxy.h |
@@ -20,6 +20,7 @@ class WebWorker; |
} |
class WebWorkerStubBase; |
+class WorkerDevToolsAgent; |
// This class receives IPCs from the renderer and calls the WebCore::Worker |
// implementation (after the data types have been converted by glue code). It |
@@ -78,9 +79,14 @@ class WebWorkerClientProxy : public WebKit::WebWorkerClient { |
long long size, |
bool create, |
WebKit::WebFileSystemCallbacks* callbacks); |
+ virtual void dispatchDevToolsMessage(const WebKit::WebString&); |
void EnsureWorkerContextTerminates(); |
+ void set_devtools_agent(WorkerDevToolsAgent* devtools_agent) { |
+ devtools_agent_ = devtools_agent; |
+ } |
+ |
private: |
bool Send(IPC::Message* message); |
@@ -88,6 +94,7 @@ class WebWorkerClientProxy : public WebKit::WebWorkerClient { |
int appcache_host_id_; |
WebWorkerStubBase* stub_; |
ScopedRunnableMethodFactory<WebWorkerClientProxy> kill_process_factory_; |
+ WorkerDevToolsAgent* devtools_agent_; |
DISALLOW_COPY_AND_ASSIGN(WebWorkerClientProxy); |
}; |