summaryrefslogtreecommitdiffstats
path: root/chrome/browser/tab_contents
diff options
context:
space:
mode:
authorerg@google.com <erg@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-25 23:42:30 +0000
committererg@google.com <erg@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-25 23:42:30 +0000
commitf7ed3f4d1f9e693ba7d8ae2a9ec2d6fd93b46453 (patch)
tree0e08453fa076c1bc0df3e84265cfe5e1a2913298 /chrome/browser/tab_contents
parent8abcab400b5a1bf486bdaa7d8d77b94dfc0f0bc9 (diff)
downloadchromium_src-f7ed3f4d1f9e693ba7d8ae2a9ec2d6fd93b46453.zip
chromium_src-f7ed3f4d1f9e693ba7d8ae2a9ec2d6fd93b46453.tar.gz
chromium_src-f7ed3f4d1f9e693ba7d8ae2a9ec2d6fd93b46453.tar.bz2
Revert "Implement accelerators in the gtk port" at avi's request.
This reverts commit 1dbbeb791d5a9ae0740afb5d7eb57710c93b7f38. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10403 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/tab_contents')
-rw-r--r--chrome/browser/tab_contents/web_contents_view_gtk.cc27
1 files changed, 5 insertions, 22 deletions
diff --git a/chrome/browser/tab_contents/web_contents_view_gtk.cc b/chrome/browser/tab_contents/web_contents_view_gtk.cc
index 8a25381..c63d2bf 100644
--- a/chrome/browser/tab_contents/web_contents_view_gtk.cc
+++ b/chrome/browser/tab_contents/web_contents_view_gtk.cc
@@ -4,7 +4,6 @@
#include "chrome/browser/tab_contents/web_contents_view_gtk.h"
-#include <gdk/gdkkeysyms.h>
#include <gtk/gtk.h>
#include "base/gfx/point.h"
@@ -13,8 +12,6 @@
#include "chrome/browser/renderer_host/render_widget_host_view_gtk.h"
#include "chrome/browser/tab_contents/web_contents.h"
-#include "webkit/glue/webinputevent.h"
-
namespace {
// Callback used in WebContentsViewGtk::CreateViewForWidget().
@@ -119,25 +116,11 @@ void WebContentsViewGtk::TakeFocus(bool reverse) {
}
void WebContentsViewGtk::HandleKeyboardEvent(const WebKeyboardEvent& 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.gdk_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.
- gtk_accel_groups_activate(G_OBJECT(vbox_->window),
- event.gdk_keyval,
- GdkModifierType(event.gdk_modifier));
- }
+ // The renderer returned a keyboard event it did not process. This may be
+ // a keyboard shortcut that we have to process.
+ // The windows code forwards this event onwards to accelerator handling,
+ // and then to DefWindowProc. TODO(port): should do something similar.
+ NOTIMPLEMENTED();
}
void WebContentsViewGtk::OnFindReply(int request_id,