[Webkit-unassigned] [Bug 28254] New: [Chromium] Remove legacy code in "WebCore/platform/chromium/PopupMenuChromium.cpp"
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Aug 13 04:21:28 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=28254
Summary: [Chromium] Remove legacy code in
"WebCore/platform/chromium/PopupMenuChromium.cpp"
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: WebKit Misc.
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: hbono at chromium.org
CC: estade at chromium.org
(Copied from <http://crbug.com/19107>)
Chrome Version : 3.0.197.11
OS + version : Ubuntu linux, 8.04
CPU architecture (32-bit / 64-bit): 64
window manager : metacity w/ GNOME
URLs (if applicable) :
Behavior in Firefox 3.x (if applicable): words typed fast enough refine the
selection
Behavior in Chrome for Windows (optional): same as Firefox
What steps will reproduce the problem?
1. Go to any page which contains a dropdown with more than one entry
starting with the same letter
2. Select dropdown and begin typing a word
What is the expected result?
Given the following options:
+
|-apple
|-anchovy
|-antelope
|-artichoke
|-navel orange
|-rutabaga
If you type "ar", you should be jumped to "artichoke"
What happens instead?
You jump to rutabaga.
Please use labels and text to provide additional information.
Linux and Mac Chromium have not used KeyDown messages since we made our
keyboard-input code platform-independent.
On the other hand, PopupMenuChromium.cpp still uses the KeyDown messages and
this caused the above problem.
To solve this problem, we need to remove the platform-dependent code in
isCharacterTypeEvent().
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list