Index: chrome/browser/ui/views/extensions/extension_keybinding_registry_views.h |
diff --git a/chrome/browser/ui/views/extensions/extension_keybinding_registry_views.h b/chrome/browser/ui/views/extensions/extension_keybinding_registry_views.h |
index 65decac1e626819f836f0eeda9779acc4a90c518..3a38983488cbf88064b4c2a4a817b0b5ab03aaa6 100644 |
--- a/chrome/browser/ui/views/extensions/extension_keybinding_registry_views.h |
+++ b/chrome/browser/ui/views/extensions/extension_keybinding_registry_views.h |
@@ -7,6 +7,7 @@ |
#include <string> |
+#include "base/callback.h" |
#include "base/compiler_specific.h" |
#include "chrome/browser/extensions/extension_keybinding_registry.h" |
#include "ui/base/accelerators/accelerator.h" |
@@ -55,6 +56,9 @@ class ExtensionKeybindingRegistryViews |
// accelerators with. Not owned by us. |
views::FocusManager* focus_manager_; |
+ // Callback from |focus_manager_| to check if shortcut handling is suspended. |
+ base::Callback<bool()> shortcut_handling_suspended_callback_; |
+ |
// The content notification registrar for listening to extension events. |
content::NotificationRegistrar registrar_; |