There's a :hover selector that changes the outline value, but the both before/after computed style has non-visible outlines. We should be smart enough to know that there's no repaint necessary.
Created attachment 202140 [details] Proposed patch
Created attachment 202155 [details] Latch for panding
The commit-queue encountered the following flaky tests while processing attachment 202155 [details]: svg/batik/text/textLength.svg bug 116329 (authors: darin@apple.com and zimmermann@kde.org) svg/batik/text/textPosition.svg bug 116328 (authors: darin@apple.com and zimmermann@kde.org) svg/batik/paints/patternRegions.svg bug 116380 (author: zimmermann@kde.org) media/track/track-remove-crash.html bug 115892 (author: eric.carlson@apple.com) fast/js/post-message-numeric-property.html bug 116381 (author: fpizlo@apple.com) The commit-queue is continuing to process your patch.
Comment on attachment 202155 [details] Latch for panding Clearing flags on attachment: 202155 Committed r150318: <http://trac.webkit.org/changeset/150318>
All reviewed patches have been landed. Closing bug.