I'm noticing a random issue where single-click is ignored for a checkbox (input=checkbox) or radio button (input=radio). When this occurs, clicking the item as second time appears to recognized since the item with become enabled. I have encountered this issue when attempting to do a advanced search. I originally though this might be JS realted but I can reproduce on a plain vanilla test case that doesn't include any JS. Since this is only occuring TOT Webkit it might be related to the native text changes that have occured. I need to download an older TOT Webkit that doesn't include the native input text field change to see if it occurs. Steps to reproduce: 1) With TOT Webkit, open test case "radio_checkbox_test.html" 2) Under Checkbox, click to uncheck "Cat" then "Dog" items 3) Move the cursor over "Cat" checkbox and click to enable it. 4) Notice that it ignores this click. Clicking again should enable it though 5) Under Radio buttons, click on each radio button so that it enables each button at least once. 6) During this task , clicking on a radio button to enable it and won't always recognize this first click.
Created attachment 7622 [details] Simple test case that includes input=checkbox and input=radio elements
From my testing, this regression started with the March 30th webkit build (r13567)
This issue has been filed as <rdar://problem/4508721>
I tried and couldn't reproduce this.
Happens to me on Bugzilla occasionally.
This reproduces for me in bugzilla.
Created attachment 9253 [details] Patch
Comment on attachment 9253 [details] Patch r=me
Committed in revision 15200.