| Index: headless/lib/browser/headless_devtools_client_impl.cc
|
| diff --git a/headless/lib/browser/headless_devtools_client_impl.cc b/headless/lib/browser/headless_devtools_client_impl.cc
|
| index b6e2905a405e8823c552ad6408b1668aa4763412..ff0c2aaca221a468cf0186ce927028ea8a703793 100644
|
| --- a/headless/lib/browser/headless_devtools_client_impl.cc
|
| +++ b/headless/lib/browser/headless_devtools_client_impl.cc
|
| @@ -333,15 +333,6 @@ void HeadlessDevToolsClientImpl::SendMessageWithParams(
|
| FinalizeAndSendMessage(&message, std::move(callback));
|
| }
|
|
|
| -template <typename CallbackType>
|
| -void HeadlessDevToolsClientImpl::SendMessageWithoutParams(
|
| - const char* method,
|
| - CallbackType callback) {
|
| - base::DictionaryValue message;
|
| - message.SetString("method", method);
|
| - FinalizeAndSendMessage(&message, std::move(callback));
|
| -}
|
| -
|
| void HeadlessDevToolsClientImpl::SendMessage(
|
| const char* method,
|
| std::unique_ptr<base::Value> params,
|
| @@ -352,21 +343,10 @@ void HeadlessDevToolsClientImpl::SendMessage(
|
| void HeadlessDevToolsClientImpl::SendMessage(
|
| const char* method,
|
| std::unique_ptr<base::Value> params,
|
| - base::Callback<void()> callback) {
|
| + base::Closure callback) {
|
| SendMessageWithParams(method, std::move(params), std::move(callback));
|
| }
|
|
|
| -void HeadlessDevToolsClientImpl::SendMessage(
|
| - const char* method,
|
| - base::Callback<void(const base::Value&)> callback) {
|
| - SendMessageWithoutParams(method, std::move(callback));
|
| -}
|
| -
|
| -void HeadlessDevToolsClientImpl::SendMessage(const char* method,
|
| - base::Callback<void()> callback) {
|
| - SendMessageWithoutParams(method, std::move(callback));
|
| -}
|
| -
|
| void HeadlessDevToolsClientImpl::RegisterEventHandler(
|
| const char* method,
|
| base::Callback<void(const base::Value&)> callback) {
|
| @@ -378,7 +358,7 @@ HeadlessDevToolsClientImpl::Callback::Callback() {}
|
|
|
| HeadlessDevToolsClientImpl::Callback::Callback(Callback&& other) = default;
|
|
|
| -HeadlessDevToolsClientImpl::Callback::Callback(base::Callback<void()> callback)
|
| +HeadlessDevToolsClientImpl::Callback::Callback(base::Closure callback)
|
| : callback(callback) {}
|
|
|
| HeadlessDevToolsClientImpl::Callback::Callback(
|
|
|