| Index: chrome/browser/extensions/extension_message_service.cc
|
| ===================================================================
|
| --- chrome/browser/extensions/extension_message_service.cc (revision 104014)
|
| +++ chrome/browser/extensions/extension_message_service.cc (working copy)
|
| @@ -50,8 +50,6 @@
|
| "Port.dispatchOnConnect";
|
| const char ExtensionMessageService::kDispatchOnDisconnect[] =
|
| "Port.dispatchOnDisconnect";
|
| -const char ExtensionMessageService::kDispatchOnMessage[] =
|
| - "Port.dispatchOnMessage";
|
|
|
| namespace {
|
|
|
| @@ -88,12 +86,10 @@
|
| }
|
|
|
| static void DispatchOnMessage(const ExtensionMessageService::MessagePort& port,
|
| - const std::string& message, int source_port_id) {
|
| - ListValue args;
|
| - args.Set(0, Value::CreateStringValue(message));
|
| - args.Set(1, Value::CreateIntegerValue(source_port_id));
|
| - port.sender->Send(new ExtensionMsg_MessageInvoke(port.routing_id,
|
| - "", ExtensionMessageService::kDispatchOnMessage, args, GURL()));
|
| + const std::string& message, int target_port_id) {
|
| + port.sender->Send(
|
| + new ExtensionMsg_DeliverMessage(
|
| + port.routing_id, target_port_id, message));
|
| }
|
|
|
| } // namespace
|
|
|