Selection currently repaints via the view. This needs to be fixed to make repaints container-relative.
Created attachment 27305 [details] Patch, changelog.
Comment on attachment 27305 [details] Patch, changelog. r=me Run pixel tests before landing this, since that's the only way to see some of this in action.
Committing to http://svn.webkit.org/repository/webkit/trunk ... M WebCore/ChangeLog M WebCore/GNUmakefile.am M WebCore/WebCore.vcproj/WebCore.vcproj M WebCore/WebCore.xcodeproj/project.pbxproj M WebCore/rendering/RenderBR.h M WebCore/rendering/RenderBlock.cpp M WebCore/rendering/RenderBlock.h M WebCore/rendering/RenderListMarker.cpp M WebCore/rendering/RenderListMarker.h M WebCore/rendering/RenderObject.h M WebCore/rendering/RenderReplaced.cpp M WebCore/rendering/RenderReplaced.h M WebCore/rendering/RenderSVGInlineText.cpp M WebCore/rendering/RenderSVGInlineText.h A WebCore/rendering/RenderSelectionInfo.h M WebCore/rendering/RenderText.cpp M WebCore/rendering/RenderText.h M WebCore/rendering/RenderView.cpp M WebCore/rendering/RenderView.h M WebCore/rendering/RenderWidget.cpp Committed r40564
Comment on attachment 27305 [details] Patch, changelog. Landed in r40564. Keeping open to fix RenderBlock::selectionGapRectsForRepaint()
Comment on attachment 27305 [details] Patch, changelog. Getting out of the 'patches to land' queue.
<rdar://problem/7401617>
Created attachment 44272 [details] Patch
style-queue ran check-webkit-style on attachment 44272 [details] without any errors.
Comment on attachment 44272 [details] Patch Committed http://trac.webkit.org/projects/webkit/changeset/51668
Fixed in http://trac.webkit.org/changeset/51776 and http://trac.webkit.org/changeset/51668