This is part of the refactoring series Bug 85263. ShadowTree is confusing name because it's a stack of tree, not tree itself. On the other hand, the original intention of the class was that Shadow DOM concept should be isolated from non-shadow part. This idea has been making sense. What we need is just a good name.
Created attachment 139597 [details] Patch
Comment on attachment 139597 [details] Patch Attachment 139597 [details] did not pass gtk-ews (gtk): Output: http://queues.webkit.org/results/12581585
Comment on attachment 139597 [details] Patch Attachment 139597 [details] did not pass qt-wk2-ews (qt): Output: http://queues.webkit.org/results/12587504
Comment on attachment 139597 [details] Patch Attachment 139597 [details] did not pass mac-ews (mac): Output: http://queues.webkit.org/results/12595429
Comment on attachment 139597 [details] Patch Attachment 139597 [details] did not pass qt-ews (qt): Output: http://queues.webkit.org/results/12586548
Comment on attachment 139597 [details] Patch Attachment 139597 [details] did not pass win-ews (win): Output: http://queues.webkit.org/results/12590509
Comment on attachment 139597 [details] Patch Attachment 139597 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/12598327
Comment on attachment 139597 [details] Patch Attachment 139597 [details] did not pass efl-ews (efl): Output: http://queues.webkit.org/results/12595486
I like new names.
Comment on attachment 139597 [details] Patch rs=me, but please make it build first.
(In reply to comment #10) > (From update of attachment 139597 [details]) > rs=me, but please make it build first. gah, what were I doing...
Created attachment 140447 [details] Patch
Comment on attachment 140447 [details] Patch Attachment 140447 [details] did not pass win-ews (win): Output: http://queues.webkit.org/results/12628891
Created attachment 140466 [details] Patch
Comment on attachment 140466 [details] Patch Clearing flags on attachment: 140466 Committed r116277: <http://trac.webkit.org/changeset/116277>
All reviewed patches have been landed. Closing bug.