| 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() {
|
|
|