Index: headless/lib/browser/headless_devtools_client_impl.h |
diff --git a/headless/lib/browser/headless_devtools_client_impl.h b/headless/lib/browser/headless_devtools_client_impl.h |
index c7c248b472ef4f8d8fa3b1be2f35c8eecfd9cdd4..afe889c44b59b3b4fc00815abf8f781fa3348c3b 100644 |
--- a/headless/lib/browser/headless_devtools_client_impl.h |
+++ b/headless/lib/browser/headless_devtools_client_impl.h |
@@ -93,6 +93,11 @@ class HeadlessDevToolsClientImpl : public HeadlessDevToolsClient, |
service_worker::Domain* GetServiceWorker() override; |
target::Domain* GetTarget() override; |
tracing::Domain* GetTracing() override; |
+ void SetRawProtocolListener( |
+ RawProtocolListener* raw_protocol_listener) override; |
+ int GetNextRawDevToolsMessageId() override; |
+ void SendRawDevToolsMessage(const std::string& json_message) override; |
+ void SendRawDevToolsMessage(const base::DictionaryValue* message) override; |
Sami
2017/04/19 15:24:43
nit: const ref to make it obvious this can't be nu
alex clarke (OOO till 29th)
2017/04/19 16:30:33
Done.
|
// content::DevToolstAgentHostClient implementation: |
void DispatchProtocolMessage(content::DevToolsAgentHost* agent_host, |
@@ -151,8 +156,10 @@ class HeadlessDevToolsClientImpl : public HeadlessDevToolsClient, |
const EventHandler* event_handler, |
const base::DictionaryValue* result_dict); |
- content::DevToolsAgentHost* agent_host_; // Not owned. |
+ content::DevToolsAgentHost* agent_host_; // Not owned. |
+ RawProtocolListener* raw_protocol_listener_; // Not owned. |
int next_message_id_; |
+ int next_raw_message_id_; |
std::unordered_map<int, Callback> pending_messages_; |
EventHandlerMap event_handlers_; |