diff options
author | erg@google.com <erg@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-16 20:11:08 +0000 |
---|---|---|
committer | erg@google.com <erg@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-16 20:11:08 +0000 |
commit | 0f9d542be7a415150b3002e3a0c642f9f2e252a4 (patch) | |
tree | 1d123cf05856d3cdd671cfde4e3d0b0ddb6ed94a /chrome/browser/tab_contents | |
parent | 7b38a2fd5a9bca974a355b409cf53c25881561b9 (diff) | |
download | chromium_src-0f9d542be7a415150b3002e3a0c642f9f2e252a4.zip chromium_src-0f9d542be7a415150b3002e3a0c642f9f2e252a4.tar.gz chromium_src-0f9d542be7a415150b3002e3a0c642f9f2e252a4.tar.bz2 |
Fix keyboard scrolling on non-Windows platforms.
Review URL: http://codereview.chromium.org/46057
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11767 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/tab_contents')
-rw-r--r-- | chrome/browser/tab_contents/web_contents_view_gtk.cc | 23 |
1 files changed, 4 insertions, 19 deletions
diff --git a/chrome/browser/tab_contents/web_contents_view_gtk.cc b/chrome/browser/tab_contents/web_contents_view_gtk.cc index 1e5c970..94a1282 100644 --- a/chrome/browser/tab_contents/web_contents_view_gtk.cc +++ b/chrome/browser/tab_contents/web_contents_view_gtk.cc @@ -163,25 +163,10 @@ void WebContentsViewGtk::TakeFocus(bool reverse) { void WebContentsViewGtk::HandleKeyboardEvent( const NativeWebKeyboardEvent& event) { - // The renderer returned a keyboard event it did not process. This may be a - // keyboard shortcut that we have to process or a cursor key/page up/down - // etc. - switch (event.os_event->keyval) { - case GDK_Page_Up: - case GDK_Page_Down: - case GDK_Left: - case GDK_Right: - case GDK_Up: - case GDK_Down: - NOTIMPLEMENTED() - << "Need better navigation support in HandleKeyboardEvent"; - break; - default: - // This may be an accelerator. Pass it on to GTK. - GtkWindow* window = GetTopLevelNativeView(); - gtk_accel_groups_activate(G_OBJECT(window), event.os_event->keyval, - GdkModifierType(event.os_event->state)); - } + // This may be an accelerator. Pass it on to GTK. + GtkWindow* window = GetTopLevelNativeView(); + gtk_accel_groups_activate(G_OBJECT(window), event.os_event->keyval, + GdkModifierType(event.os_event->state)); } void WebContentsViewGtk::OnFindReply(int request_id, |