Index: content/browser/devtools/protocol/devtools_protocol_handler_generator.py |
diff --git a/content/browser/devtools/protocol/devtools_protocol_handler_generator.py b/content/browser/devtools/protocol/devtools_protocol_handler_generator.py |
index dd165faec5f34eb139e1db9ef62166ed3f250f8d..6aa39f8dc04113c55390558c2f23b2016366066f 100755 |
--- a/content/browser/devtools/protocol/devtools_protocol_handler_generator.py |
+++ b/content/browser/devtools/protocol/devtools_protocol_handler_generator.py |
@@ -120,7 +120,8 @@ |
namespace ${domain} { |
class Client : public DevToolsProtocolClient { |
public: |
- Client(const RawMessageCallback& raw_message_callback); |
+ Client(const EventCallback& event_callback, |
+ const ResponseCallback& response_callback); |
virtual ~Client(); |
${methods}\ |
@@ -245,7 +246,9 @@ |
tmpl_init_client = string.Template("""\ |
${domain}_handler_->SetClient(make_scoped_ptr( |
new devtools::${domain}::Client( |
- base::Bind(&DevToolsProtocolHandlerImpl::SendRawMessage, |
+ base::Bind(&DevToolsProtocolHandlerImpl::SendNotification, |
+ base::Unretained(this)), |
+ base::Bind(&DevToolsProtocolHandlerImpl::SendAsyncResponse, |
base::Unretained(this))))); |
""") |
@@ -355,8 +358,9 @@ |
tmpl_client_impl = string.Template("""\ |
namespace ${domain} { |
-Client::Client(const RawMessageCallback& raw_message_callback) |
- : DevToolsProtocolClient(raw_message_callback) { |
+Client::Client(const EventCallback& event_callback, |
+ const ResponseCallback& response_callback) |
+ : DevToolsProtocolClient(event_callback, response_callback) { |
} |
Client::~Client() { |