| Index: chrome/browser/ui/cocoa/extensions/extension_keybinding_registry_cocoa.mm
|
| diff --git a/chrome/browser/ui/cocoa/extensions/extension_keybinding_registry_cocoa.mm b/chrome/browser/ui/cocoa/extensions/extension_keybinding_registry_cocoa.mm
|
| index 839635a1ff7a096a548f538226fd0dcc80e193d8..54b0d3d375e4784ee7ac9ba35c14ad5d2f15b6e1 100644
|
| --- a/chrome/browser/ui/cocoa/extensions/extension_keybinding_registry_cocoa.mm
|
| +++ b/chrome/browser/ui/cocoa/extensions/extension_keybinding_registry_cocoa.mm
|
| @@ -84,6 +84,7 @@ void ExtensionKeybindingRegistryCocoa::AddExtensionKeybinding(
|
| command_service->GetNamedCommands(
|
| extension->id(),
|
| extensions::CommandService::ACTIVE_ONLY,
|
| + extensions::CommandService::REGULAR,
|
| &commands);
|
|
|
| for (extensions::CommandMap::const_iterator iter = commands.begin();
|
| @@ -135,14 +136,7 @@ void ExtensionKeybindingRegistryCocoa::AddExtensionKeybinding(
|
| }
|
| }
|
|
|
| -void ExtensionKeybindingRegistryCocoa::RemoveExtensionKeybinding(
|
| - const extensions::Extension* extension,
|
| +void ExtensionKeybindingRegistryCocoa::RemoveExtensionKeybindingImpl(
|
| + const ui::Accelerator& accelerator,
|
| const std::string& command_name) {
|
| - EventTargets::iterator iter = event_targets_.begin();
|
| - while (iter != event_targets_.end()) {
|
| - EventTargets::iterator old = iter++;
|
| - if (old->second.first == extension->id() &&
|
| - (command_name.empty() || (old->second.second == command_name)))
|
| - event_targets_.erase(old);
|
| - }
|
| }
|
|
|