[Webkit-unassigned] [Bug 25119] New: IME modifies the DOM before keydown
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Apr 9 12:12:00 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=25119
Summary: IME modifies the DOM before keydown
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
URL: http://jparent.googlepages.com/IME.html
OS/Version: Mac OS X 10.5
Status: NEW
Severity: Normal
Priority: P2
Component: New Bugs
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: jparent at google.com
Repro steps:
1. Add a keydown listener to any text input/contentEditable node, in the
listener print out value/innerHTML of the text input/contentEditable node (or
use demo page provided).
2. Type
Result:
In English, the value/innerHTML does not change to contain the character typed
until after the keydown event. When an IME is in use, the value/innerHTML
change before the keydown event.
Expected Result:
DOM should not be changed until after the keydown event, just like non-IME
input.
Notes:
* Seen in Safari 3, Safari 4, and WebKit nightly.
* Only effects Safari on Mac. Safari on Windows functions as expected.
* I've excluded text areas from this report because they are broken in other
ways, see https://bugs.webkit.org/show_bug.cgi?id=25061.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list