Summary: | [S60] no key events for text input | ||
---|---|---|---|
Product: | WebKit | Reporter: | Franklin Davis <franklin.davis> |
Component: | DOM | Assignee: | Vikram <vikram.malaiya> |
Status: | CLOSED FIXED | ||
Severity: | Major | CC: | franklin.davis |
Priority: | P1 | Keywords: | GoogleBug |
Version: | 420+ | ||
Hardware: | S60 Hardware | ||
OS: | S60 3rd edition | ||
URL: | http://www.jameswatts.com/test/inputkeyevents.html | ||
Attachments: |
Description
Franklin Davis
2007-05-25 11:00:21 PDT
Created attachment 14726 [details]
Updated testcase with tabbed nav turned on.
Be sure to enter the text field, then type. Should see those key events.
TSW ID-ZBUS-744GX5 Created attachment 15810 [details]
proposed fix
Comment on attachment 15810 [details]
proposed fix
r=me
Created attachment 16551 [details]
Shows key even type, value, and form field value on keypress
Comment on attachment 14726 [details]
Updated testcase with tabbed nav turned on.
<html>
<head>
<style media="screen, handheld" type="text/css">
body {
font-family: arial;
padding: 2px;
margin: 0;
}
</style>
<script type="text/javascript">
function handlekey(event) {
if (event.keyCode) {
document.getElementById("results").innerHTML = event.type + " " + event.keyCode + " " + document.getElementById("test_txt").value + "<br>" + document.getElementById("results").innerHTML;
}
}
</script>
<meta name="navigation" content="tabbed">
</head>
<body>
enter text:<br/>
<input type="text" id="test_txt" value="" onkeypress="return handlekey(event)" onkeydown="return handlekey(event)" onkeyup="return handlekey(event)" />
<div id="results"/>
</body>
</html>
Created attachment 17778 [details]
Yet another test case for key input events, showing all key events
Created attachment 17781 [details]
Test case shows ALL input and doc key events in a list
Created attachment 17782 [details]
Test case showing ALL input and doc key events
Bulk closing of all s60 platform bugs. Sorry for the noise! Created attachment 26870 [details]
Test key events, in page and inside input box
|