| Index: chrome/browser/extensions/api/push_messaging/push_messaging_api.cc
|
| diff --git a/chrome/browser/extensions/api/push_messaging/push_messaging_api.cc b/chrome/browser/extensions/api/push_messaging/push_messaging_api.cc
|
| index aaa36a50af7813ba08a920ffc2c41f870c298377..cc92f87bf20c337da9829d319bb89c3c14820560 100644
|
| --- a/chrome/browser/extensions/api/push_messaging/push_messaging_api.cc
|
| +++ b/chrome/browser/extensions/api/push_messaging/push_messaging_api.cc
|
| @@ -34,11 +34,11 @@ void PushMessagingEventRouter::OnMessage(const std::string& extension_id,
|
| message.subchannel_id = subchannel;
|
| message.payload = payload;
|
|
|
| - scoped_ptr<base::Value> parameters(glue::OnMessage::Create(message));
|
| + scoped_ptr<base::ListValue> args(glue::OnMessage::Create(message));
|
| profile_->GetExtensionEventRouter()->DispatchEventToExtension(
|
| extension_id,
|
| event_names::kOnPushMessage,
|
| - *parameters.get(),
|
| + args.Pass(),
|
| profile_,
|
| GURL());
|
| }
|
|
|