Summary: When tabbing into a web page, it requires two key presses (two tabs) instead of just one. If a text field already has focus after the page loads, the first tab moves off the page, then the second moves to the next form element. Steps to reproduce: 1. Open Safari/WebKit. 2. Open URL: data:text/html,<input type="text"> 3. Hit tab key once. Expected results: Text field should be highlighted. Actual results: Text field is not highlighted until tab key is hit a second time. Regression: Works with WebKit nightly r19193. Does not work with a locally-built debug build of WebKit r19197 with Safari 2.0.4 (419.3) on Mac OS X 10.4.8 (8N1037).
Rolled back to r19196 fixes this issue. Confirmed it's an issue with r19197, which fixed this Radar issue: <rdar://problem/4957184> REGRESSION: After creating a new mail message, the caret is automatically in message body
Created attachment 12732 [details] Patch with changelog
Landed as r19207.