Index: components/ui_devtools/devtools_client.cc |
diff --git a/components/ui_devtools/devtools_client.cc b/components/ui_devtools/devtools_client.cc |
index 1e0cdc40f2a7113754337e25abfcdf45e77439d4..4c2a1fc0e7d35fc987c599f0c9e1f31ca5666990 100644 |
--- a/components/ui_devtools/devtools_client.cc |
+++ b/components/ui_devtools/devtools_client.cc |
@@ -51,14 +51,17 @@ void UiDevToolsClient::DisableAllAgents() { |
agent->Disable(); |
} |
-void UiDevToolsClient::sendProtocolResponse(int callId, const String& message) { |
+void UiDevToolsClient::sendProtocolResponse( |
+ int callId, |
+ std::unique_ptr<protocol::Serializable> message) { |
if (connected()) |
- server_->SendOverWebSocket(connection_id_, message); |
+ server_->SendOverWebSocket(connection_id_, message->serialize()); |
} |
-void UiDevToolsClient::sendProtocolNotification(const String& message) { |
+void UiDevToolsClient::sendProtocolNotification( |
+ std::unique_ptr<protocol::Serializable> message) { |
if (connected()) |
- server_->SendOverWebSocket(connection_id_, message); |
+ server_->SendOverWebSocket(connection_id_, message->serialize()); |
} |
void UiDevToolsClient::flushProtocolNotifications() { |