| 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 4a5acffec773247b298334f21f56f139ce456e60..6df091e2f8bdf66731ac32b6fa20f8d85e909814 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"
|
| @@ -343,6 +344,8 @@ void Gtk2UI::Initialize() {
|
| printing::PrintingContextLinux::SetPdfPaperSizeFunction(
|
| &GetPdfPaperSizeDeviceUnitsGtk);
|
|
|
| + content::KeybindingHandlerFactoryAuraX11::SetFactory(this);
|
| +
|
| #if defined(USE_GCONF)
|
| // We must build this after GTK gets initialized.
|
| titlebar_listener_.reset(new GConfTitlebarListener(this));
|
| @@ -665,6 +668,10 @@ void Gtk2UI::NotifyWindowManagerStartupComplete() {
|
| gdk_notify_startup_complete();
|
| }
|
|
|
| +content::KeybindingHandlerAuraX11* Gtk2UI::Create() {
|
| + return new Gtk2KeyBindingsHandler;
|
| +}
|
| +
|
| void Gtk2UI::GetScrollbarColors(GdkColor* thumb_active_color,
|
| GdkColor* thumb_inactive_color,
|
| GdkColor* track_color) {
|
|
|