Chromium Code Reviews| Index: chrome/browser/speech/speech_input_extension_manager.cc |
| diff --git a/chrome/browser/speech/speech_input_extension_manager.cc b/chrome/browser/speech/speech_input_extension_manager.cc |
| index 282093729b480101c6578ab94e5b3a8f8b2079a3..a5cbd059c18b870ed9caae3ec08bf32adc236ca4 100644 |
| --- a/chrome/browser/speech/speech_input_extension_manager.cc |
| +++ b/chrome/browser/speech/speech_input_extension_manager.cc |
| @@ -453,7 +453,7 @@ void SpeechInputExtensionManager::OnSoundEnd(int session_id) { |
| } |
| void SpeechInputExtensionManager::DispatchEventToExtension( |
| - const std::string& extension_id, const std::string& event, |
| + const std::string& extension_id, const std::string& event_name, |
|
tommi (sloooow) - chröme
2012/12/06 14:26:01
update the header as well?
|
| scoped_ptr<ListValue> event_args) { |
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
| @@ -462,9 +462,11 @@ void SpeechInputExtensionManager::DispatchEventToExtension( |
| return; |
| if (profile_ && extensions::ExtensionSystem::Get(profile_)->event_router()) { |
| + scoped_ptr<extensions::Event> event(new extensions::Event( |
| + event_name, event_args.Pass())); |
| + event->restrict_to_profile = profile_; |
| extensions::ExtensionSystem::Get(profile_)->event_router()-> |
| - DispatchEventToExtension(extension_id, event, event_args.Pass(), |
| - profile_, GURL()); |
| + DispatchEventToExtension(extension_id, event.Pass()); |
| } |
| } |