New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Internal Dartium Error with KeyEvent streams #14044
Comments
Added Area-Dartium, Triaged labels. |
chris.eee: We've had some recent changes in this code. Do you know if this worked properly before? Thanks! cc @efortuna. |
This comment was originally written by chri...@gmail.com Define “worked”? :P It used to be possible to dispatch keyboard events w/ $dom_keyIdentifier until ~2 months ago. It worked, but was extremely hacky and was not consistent across browers. It was removed in favor of this KeyEvent approach. This report is a result of me trying the new KeyEvent interface from https://codereview.chromium.org/23455033/ (and subsequent fixes). It just made it into bleeding edge last week and, since I am extremely eager to have this functionality, I gave it a try w/ the continuous build. |
Removed this from the Later milestone. |
Removed Oldschool-Milestone-Later label. |
This issue was originally filed by chris....@gmail.com
To reproduce:
1.Create a KeyEvent stream and listen
2.Hit any key
Expect: the stream callback should be invoked (if it matches the key event type)
Actual: Internal Dartium Exception (undefined)
I am using the continuous build for linux: Dart VM version: 0.1.2.0_r28552 (Fri Oct 11 14:06:31 2013) on "linux_x64"
Sample test files attached. Also note that the tests in https://code.google.com/p/dart/source/browse/branches/bleeding_edge/dart/tests/html/keyboard_event_test.dart pass, but if the page is left open and I manually type, I get Internal Dartium Exceptions.
Attachments:
key_event.html (172 Bytes)
main.dart (372 Bytes)
The text was updated successfully, but these errors were encountered: