summaryrefslogtreecommitdiffstats
path: root/chrome/browser/tab_contents
diff options
context:
space:
mode:
authorerg@google.com <erg@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-16 20:11:08 +0000
committererg@google.com <erg@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-16 20:11:08 +0000
commit0f9d542be7a415150b3002e3a0c642f9f2e252a4 (patch)
tree1d123cf05856d3cdd671cfde4e3d0b0ddb6ed94a /chrome/browser/tab_contents
parent7b38a2fd5a9bca974a355b409cf53c25881561b9 (diff)
downloadchromium_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.cc23
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,