There are many method on ShadowRoot which is actually a part of content distribution. They should be owned by someone in ContentDistributor family.
Created attachment 181632 [details] Patch
Comment on attachment 181632 [details] Patch Attachment 181632 [details] did not pass mac-ews (mac): Output: http://queues.webkit.org/results/15736992
Created attachment 181635 [details] Patch
Comment on attachment 181635 [details] Patch Attachment 181635 [details] did not pass mac-ews (mac): Output: http://queues.webkit.org/results/15734978
Comment on attachment 181635 [details] Patch Attachment 181635 [details] did not pass win-ews (win): Output: http://queues.webkit.org/results/15755069
Created attachment 181640 [details] Patch
Created attachment 181641 [details] Patch
Comment on attachment 181641 [details] Patch Attachment 181641 [details] did not pass mac-ews (mac): Output: http://queues.webkit.org/results/15740954
Comment on attachment 181641 [details] Patch Attachment 181641 [details] did not pass win-ews (win): Output: http://queues.webkit.org/results/15742854
Created attachment 181664 [details] Patch
Comment on attachment 181664 [details] Patch nice refactoring.
Comment on attachment 181664 [details] Patch Clearing flags on attachment: 181664 Committed r139128: <http://trac.webkit.org/changeset/139128>
All reviewed patches have been landed. Closing bug.