[Webkit-unassigned] [Bug 77925] Introduces Element::youngestShadowRoot() and Element::oldestShadowRoot()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 6 23:04:45 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=77925





--- Comment #2 from Shinya Kawanaka <shinyak at chromium.org>  2012-02-06 23:04:45 PST ---
(In reply to comment #1)
> I think shadow roots should be a doubly linked list. new ShadowRoot() pushes on the front of the list. Tree flattening iterator uses the back pointer to get from the last child of a SR to the next sibling of the <shadow> element that output it.
> 
> Do we need oldestShadowRoot? Could callers just walk the list of roots themselves. I feel like this is builtInShadowRoot with a different name.

Yeah, it's almost the same as builtinShadowRoot().
I and morrita discussed it. We concluded that it would be better to have it instead of having a reference for now, because it's too error-prone. Of course we can remove oldestShadowRoot later...

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list