| Index: chrome/browser/ui/libgtk2ui/gtk2_ui.cc
|
| diff --git a/chrome/browser/ui/libgtk2ui/gtk2_ui.cc b/chrome/browser/ui/libgtk2ui/gtk2_ui.cc
|
| index 5b345acd650b87713e0d87da39ba9b2d9eeee9b2..e991a4177fe3f527b463355fc87fce219975e2af 100644
|
| --- a/chrome/browser/ui/libgtk2ui/gtk2_ui.cc
|
| +++ b/chrome/browser/ui/libgtk2ui/gtk2_ui.cc
|
| @@ -18,6 +18,7 @@
|
| #include "chrome/browser/ui/libgtk2ui/app_indicator_icon.h"
|
| #include "chrome/browser/ui/libgtk2ui/chrome_gtk_frame.h"
|
| #include "chrome/browser/ui/libgtk2ui/gtk2_border.h"
|
| +#include "chrome/browser/ui/libgtk2ui/gtk2_key_bindings_handler.h"
|
| #include "chrome/browser/ui/libgtk2ui/gtk2_signal_registrar.h"
|
| #include "chrome/browser/ui/libgtk2ui/gtk2_util.h"
|
| #include "chrome/browser/ui/libgtk2ui/native_theme_gtk2.h"
|
| @@ -675,6 +676,15 @@ void Gtk2UI::NotifyWindowManagerStartupComplete() {
|
| gdk_notify_startup_complete();
|
| }
|
|
|
| +bool Gtk2UI::MatchEvent(const ui::Event& event,
|
| + std::vector<ui::TextEditCommandX11>* commands) {
|
| + // Ensure that we have a keyboard handler.
|
| + if (!key_bindings_handler_)
|
| + key_bindings_handler_.reset(new Gtk2KeyBindingsHandler);
|
| +
|
| + return key_bindings_handler_->MatchEvent(event, commands);
|
| +}
|
| +
|
| void Gtk2UI::GetScrollbarColors(GdkColor* thumb_active_color,
|
| GdkColor* thumb_inactive_color,
|
| GdkColor* track_color) {
|
|
|