The plan is to add back the TestRunner.display() which does the display only with the track repaints.
Created attachment 308999 [details] Patch
Created attachment 309000 [details] Patch
Created attachment 309047 [details] Patch
Created attachment 309048 [details] Patch
Created attachment 309052 [details] Patch
Created attachment 309053 [details] Patch
Created attachment 309054 [details] Patch
Created attachment 309067 [details] Patch
Comment on attachment 309067 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=309067&action=review > Tools/DumpRenderTree/TestRunner.h:-73 > - void displayInvalidatedRegion(); What happened to displayInvalidatedRegion()? Is it unused?
Comment on attachment 309067 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=309067&action=review >> Tools/DumpRenderTree/TestRunner.h:-73 >> - void displayInvalidatedRegion(); > > What happened to displayInvalidatedRegion()? Is it unused? This function is weird. Its callback displayInvalidatedRegionCallback() is just a copy of displayCallback() and this is the case since it was initially created in https://trac.webkit.org/changeset/78010/webkit. It is used in two tests and both of them do not work reliably on all platforms: (1) compositing/plugins/invalidate_rect.html: LayoutTests//platform/mac/TestExpectations:webkit.org/b/114321 compositing/plugins/invalidate_rect.html [ Failure Pass ] LayoutTests//platform/wk2/TestExpectations:compositing/plugins/invalidate_rect.html (2) plugins/windowless_plugin_paint_test.html LayoutTests//platform/win/TestExpectations:webkit.org/b/57693 plugins/windowless_plugin_paint_test.html [ Skip ] LayoutTests//platform/wk2/TestExpectations:plugins/windowless_plugin_paint_test.html
Comment on attachment 309067 [details] Patch Clearing flags on attachment: 309067 Committed r216211: <http://trac.webkit.org/changeset/216211>
All reviewed patches have been landed. Closing bug.