Created attachment 261881 [details] Screenshot WebKit nightly build: Version 8.0.8 (10600.8.9, r190200) 1. Load http://jsfiddle.net/Sherbrow/T87Mn/ 2. Hover over the p{number} items from top to bottom. This leaves behind artifacts that look like the paint invalidation is missing.
Created attachment 261883 [details] Repaint reduction
Also happens with pristine Safari 8.0.8, so not a recent regression.
<rdar://problem/22874920>
Created attachment 262551 [details] Patch
Comment on attachment 262551 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=262551&action=review > Source/WebCore/ChangeLog:11 > + When a renderer has a self painting layer, the parent stops tracking the child's self-painting > Source/WebCore/ChangeLog:13 > + However when this layer gets destroyed, no one issues repaint to clean up no-one
Created attachment 262554 [details] Patch
Created attachment 262555 [details] Patch
Comment on attachment 262555 [details] Patch Attachment 262555 [details] did not pass mac-ews (mac): Output: http://webkit-queues.webkit.org/results/252014 New failing tests: fast/repaint/absolute-position-change-containing-block.html css3/blending/repaint/blend-mode-isolate-stacking-context.html
Created attachment 262558 [details] Archive of layout-test-results from ews102 for mac-mavericks The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews102 Port: mac-mavericks Platform: Mac OS X 10.9.5
Comment on attachment 262555 [details] Patch Attachment 262555 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/252021 New failing tests: fast/repaint/absolute-position-change-containing-block.html css3/blending/repaint/blend-mode-isolate-stacking-context.html
Created attachment 262559 [details] Archive of layout-test-results from ews106 for mac-mavericks-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews106 Port: mac-mavericks-wk2 Platform: Mac OS X 10.9.5
Created attachment 262569 [details] Patch
Comment on attachment 262569 [details] Patch Clearing flags on attachment: 262569 Committed r190658: <http://trac.webkit.org/changeset/190658>
All reviewed patches have been landed. Closing bug.