| Index: chrome/browser/extensions/extension_message_service.cc
 | 
| ===================================================================
 | 
| --- chrome/browser/extensions/extension_message_service.cc	(revision 103262)
 | 
| +++ 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
 | 
| 
 |