summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT Browser
diff options
context:
space:
mode:
authorGrant Gayed <grant_gayed@ca.ibm.com>2011-09-22 15:21:36 -0400
committerGrant Gayed <grant_gayed@ca.ibm.com>2011-09-22 15:21:36 -0400
commitb3289ecfc47e79e340ac862d8d53734bd3c6d2dd (patch)
tree88c3d3d14d695fcaac97b3002f22f72c0a8b9a82 /bundles/org.eclipse.swt/Eclipse SWT Browser
parent4ce7925a86fe89375303d3ae22e64d3377f63c74 (diff)
downloadeclipse.platform.swt-b3289ecfc47e79e340ac862d8d53734bd3c6d2dd.tar.gz
eclipse.platform.swt-b3289ecfc47e79e340ac862d8d53734bd3c6d2dd.tar.xz
eclipse.platform.swt-b3289ecfc47e79e340ac862d8d53734bd3c6d2dd.zip
Bug 354745 - keyboard navigation in Browser widget broken with IE 9 on
some pages
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT Browser')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/WebSite.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/WebSite.java b/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/WebSite.java
index ed5703ea07..c86e21076b 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/WebSite.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/WebSite.java
@@ -335,6 +335,16 @@ int TranslateAccelerator(int /*long*/ lpMsg, int /*long*/ pguidCmdGroup, int nCm
* if it will be within IE or out to another Control.
*/
break;
+ case OS.VK_UP:
+ case OS.VK_DOWN:
+ case OS.VK_LEFT:
+ case OS.VK_RIGHT:
+ case OS.VK_HOME:
+ case OS.VK_END:
+ case OS.VK_PRIOR:
+ case OS.VK_NEXT:
+ /* Do not translate/consume IE's keys for scrolling content. */
+ break;
case OS.VK_BACK:
case OS.VK_RETURN:
/*