| Index: chrome/browser/ui/views/extensions/extension_keybinding_registry_views.cc
|
| ===================================================================
|
| --- chrome/browser/ui/views/extensions/extension_keybinding_registry_views.cc (revision 155251)
|
| +++ chrome/browser/ui/views/extensions/extension_keybinding_registry_views.cc (working copy)
|
| @@ -20,8 +20,8 @@
|
| }
|
|
|
| ExtensionKeybindingRegistryViews::ExtensionKeybindingRegistryViews(
|
| - Profile* profile, views::FocusManager* focus_manager)
|
| - : ExtensionKeybindingRegistry(profile),
|
| + Profile* profile, Delegate* delegate, views::FocusManager* focus_manager)
|
| + : ExtensionKeybindingRegistry(profile, delegate),
|
| profile_(profile),
|
| focus_manager_(focus_manager) {
|
| Init();
|
| @@ -85,17 +85,13 @@
|
|
|
| bool ExtensionKeybindingRegistryViews::AcceleratorPressed(
|
| const ui::Accelerator& accelerator) {
|
| - ExtensionService* service = profile_->GetExtensionService();
|
| -
|
| EventTargets::iterator it = event_targets_.find(accelerator);
|
| if (it == event_targets_.end()) {
|
| NOTREACHED(); // Shouldn't get this event for something not registered.
|
| return false;
|
| }
|
|
|
| - service->browser_event_router()->CommandExecuted(
|
| - profile_, it->second.first, it->second.second);
|
| -
|
| + CommandExecuted(it->second.first, it->second.second);
|
| return true;
|
| }
|
|
|
|
|