and it leads to gaps in the ancestor chain (child is set to dirty while the parent is not) and the layout traversal logic expects no gaps in the needsLayout flags.
see also bug 183874
Created attachment 336259 [details] Patch
Comment on attachment 336259 [details] Patch Attachment 336259 [details] did not pass win-ews (win): Output: http://webkit-queues.webkit.org/results/7059658 New failing tests: http/tests/preload/download_resources.html
Created attachment 336261 [details] Archive of layout-test-results from ews206 for win-future The attached test failures were seen while running run-webkit-tests on the win-ews. Bot: ews206 Port: win-future Platform: CYGWIN_NT-6.1-2.9.0-0.318-5-3-x86_64-64bit
(In reply to Build Bot from comment #3) > Comment on attachment 336259 [details] > Patch > > Attachment 336259 [details] did not pass win-ews (win): > Output: http://webkit-queues.webkit.org/results/7059658 > > New failing tests: > http/tests/preload/download_resources.html Highly unlikely.
Comment on attachment 336259 [details] Patch Clearing flags on attachment: 336259 Committed r229849: <https://trac.webkit.org/changeset/229849>
All reviewed patches have been landed. Closing bug.
<rdar://problem/38751619>