1. Find some text on a web page 2. Double-click in the middle of a word to select it 3. Hold down Shift and hit the right arrow key a few times 4. Note that one of two things happens: (1) the word that was originally selected stays selected and the selection extends more characters to the right (2) the left edge of the selection moves to the point where you double-clicked in Step 2 (1) is correct, but (2) is incorrect <rdar://problem/7034324>
Created attachment 32613 [details] patch, needs regression test, change log
Created attachment 32720 [details] patch
Comment on attachment 32720 [details] patch > + Remvoe code that sets m_lastChangeWasHorizontalExtension; that is now handled elsewhere. Typo, "Remvoe"
http://trac.webkit.org/changeset/45945