This refactoring makes it easier to see where the 2 repaint rectangles are updated. It also needs us to add more ASSERT and underline a potential optimization.
Created attachment 101664 [details] Proposed refactoring.
Comment on attachment 101664 [details] Proposed refactoring. r=me
Comment on attachment 101664 [details] Proposed refactoring. Rejecting attachment 101664 [details] from commit-queue. Failed to run "['./Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '--bot-id=ec2-cq-02', '--port..." exit_code: 2 Last 500 characters of output: RenderLayer.cpp Hunk #1 FAILED at 309. Hunk #2 FAILED at 370. Hunk #3 succeeded at 514 (offset 9 lines). 2 out of 3 hunks FAILED -- saving rejects to file Source/WebCore/rendering/RenderLayer.cpp.rej patching file Source/WebCore/rendering/RenderLayer.h Hunk #1 FAILED at 403. 1 out of 2 hunks FAILED -- saving rejects to file Source/WebCore/rendering/RenderLayer.h.rej Failed to run "[u'/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply', u'--reviewer', u'David Hyatt', u'--force']" exit_code: 1 Full output: http://queues.webkit.org/results/9507516
Created attachment 105238 [details] Patch for landing
Comment on attachment 105238 [details] Patch for landing Clearing flags on attachment: 105238 Committed r93837: <http://trac.webkit.org/changeset/93837>
All reviewed patches have been landed. Closing bug.