Created attachment 42700 [details] Example A combination of excess whitespace and inline elements seems to confuse keyboard cursor motion. Reproduce: 1. In the attached example, click after the text "Add". 2. Press cursor left 7 times. The cursor should be in front of the "a" in "Panel". 3. Press cursor left again. Expected Result: The cursor moves to the left of "P". Actual Result: The cursor moves *right* to after the "l" in "Panel". (Cursoring left again will loop again when it goes past the "a".) Workarounds: Removing the excess whitespace in between "Control" and "Panel" fixes the problem. However, removing the spans (and leaving the whitespace) also fixes the problem, so there's something more subtle going on.
I checked this bug, it was fixed in ToT.
(In reply to comment #1) > I checked this bug, it was fixed in ToT. Agreed, it seems to be fixed in WebKit build 533.4, which is what Google Chrome 5.0.375.55 is using. WebKit build 531.22.7, which is what Safari 4.0.5 is using, still has the bug. Thanks for checking :-)
(In reply to comment #2) > (In reply to comment #1) > > I checked this bug, it was fixed in ToT. > > Agreed, it seems to be fixed in WebKit build 533.4, which is what Google Chrome 5.0.375.55 is using. > > WebKit build 531.22.7, which is what Safari 4.0.5 is using, still has the bug. > > Thanks for checking :-) (Final comment) The bug is also fixed in Safari 5 using WebKit build 533.16.