Don't flush subtrees without changes on iOS either.
Created attachment 307365 [details]
Created attachment 307366 [details]
Created attachment 307367 [details]
Comment on attachment 307367 [details]
Did layout tests detect the breakage that this is fixing?
No, we seem to have virtually no test coverage for composited scrolling.
Created attachment 307369 [details]
(In reply to Antti Koivisto from comment #6)
> No, we seem to have virtually no test coverage for composited scrolling.
We should be able to test now with UIScriptController etc. Can you make one to go along with this change?
> We should be able to test now with UIScriptController etc. Can you make one
> to go along with this change?
I can try!
Comment on attachment 307369 [details]
Attachment 307369 [details] did not pass mac-debug-ews (mac):
New failing tests:
Created attachment 307378 [details]
Archive of layout-test-results from ews117 for mac-elcapitan
The attached test failures were seen while running run-webkit-tests on the mac-debug-ews.
Bot: ews117 Port: mac-elcapitan Platform: Mac OS X 10.11.6
Created attachment 307388 [details]
Now with test for tile creation in touch overflow scrolling
Comment on attachment 307388 [details]
Clearing flags on attachment: 307388
Committed r215469: <http://trac.webkit.org/changeset/215469>
All reviewed patches have been landed. Closing bug.