When you insert a child to a node assigned to a slot, we don't trigger a repaint.
Created attachment 262314 [details] Demo
Created attachment 262330 [details] patch
Comment on attachment 262330 [details] patch Attachment 262330 [details] did not pass mac-ews (mac): Output: http://webkit-queues.webkit.org/results/236636 New failing tests: fast/shadow-dom/insert-child-to-assigned-node.html
Created attachment 262331 [details] Archive of layout-test-results from ews103 for mac-mavericks The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews103 Port: mac-mavericks Platform: Mac OS X 10.9.5
Created attachment 262349 [details] test fix
Comment on attachment 262349 [details] test fix Clearing flags on attachment: 262349 Committed r190530: <http://trac.webkit.org/changeset/190530>
All reviewed patches have been landed. Closing bug.
fast/shadow-dom/insert-child-to-assigned-node.html times out on Windows, Gtk and Efl every time.
(In reply to comment #8) > fast/shadow-dom/insert-child-to-assigned-node.html times out on Windows, Gtk > and Efl every time. Oh oops, I guess notifyDone is never called on those platforms because we throw an exception :( Will fix. Thanks for letting me know.
Fixed the test in https://trac.webkit.org/changeset/190544.