Status: Untriaged
Owner: [email protected]
CC: [email protected],  [email protected],  [email protected]
Labels: Type-Bug Pri-1 OS-Linux Area-Misc

New issue 8659 by [email protected]: Accelerator handling Linux problems.
http://code.google.com/p/chromium/issues/detail?id=8659

Our current accelerator handling seems to be having two problems:

- We are starving individual widgets of the keystrokes.  For example, try
to ctrl-v in omnibox, and you get:

[15596:15596:2322206833223:WARNING:browser/browser.cc(1252)] Received
Unimplemented Command: 36003

We are eating that keystroke, and it's never getting to the Omnibox widget.
This means copy/paste via the keyboard is completely broken for Omnibox.

- The page doesn't get the key.

Go to the bottom of http://www.quirksmode.org/js/keys.html and check
'keydown'.  Hit ctrl-l.  On Linux, the page only sees the ctrl key, it
never sees the l key.  On Windows, we correctly give the page a chance to
handle it.  The correct output should be:

keydown
keyCode is 17
charCode is 0

keydown
keyCode is 76
charCode is 0

The 76 is the page getting a chance to handle the l keypress.

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to