Lines Matching full:roots
8316 Walk shadow hosts as well as parent nodes when finding opaque roots.
12017 (WebCore::JSWebGLRenderingContext::visitChildren): Use the opaque roots
12023 markDOMObjectWrapper, as above. Once again, stand-alone roots.
12483 we use the opaque roots system now.
12488 whose opaque roots are frames.
12503 * storage/Storage.idl: Updated to use the opaque roots system.
12605 we use the opaque roots system now.
12610 whose opaque roots are frames.
12625 * storage/Storage.idl: Updated to use the opaque roots system.
12991 (WebCore::toJS): Use the opaque roots system for DOMImplementation. Also,
13000 (WebCore::toJS): Use the opaque roots system for DOMStringMap.
13007 (WebCore::toJS): Use the opaque roots system for DOMTokenList.
14013 (WebCore::wrapperContext): Use opaque roots for marking canvas rendering
14027 now tracks its own lifetime through the opaque roots system. Removed
14452 and replaced with use of the opaque roots system. This has the nice benefit
14473 (WebCore::wrapperContext): Use the opaque roots system. Piggy-back on
14486 (WebCore::toJS): Use the opaque roots system.
14489 (WebCore::root): Added helpers for computing style-related roots.
14496 (WebCore::JSStyleSheet::markChildren): Use the opaque roots system instead
14510 roots system instead.
14525 (WebCore::StyleBase::node): Helper function for computing roots of the
16495 now they use the opaque roots system to decide their lifetimes.
16504 (WebCore::toJS): Use the opaque roots system to avoid relying on
16511 backing a NodeList, for use in the opaque roots system.
17214 Makes SVG shadow roots and DOM shadow roots distinct.
19378 Switch over to a WeakHandle and external roots to keep the
19609 Now that we use the opaque roots system to track node wrapper lifetime,
20447 Use opaque roots instead of direct marking for nodes in the DOM
20466 (WebCore::JSAttr::markChildren): Updated to use the opaque roots mechanism
20476 (WebCore::JSDOMImplementation::markChildren): Updated to use opaque roots.
20480 since they will take care of themselves through the opaque roots mechanism.
20483 (WebCore::JSNamedNodeMap::markChildren): Updated to use opaque roots.
20488 roots mechanism.
20500 (WebCore::JSSVGElementInstance::markChildren): Updated to use opaque roots.
26631 * dom/ContainerNode.cpp: parent nodes that are shadow roots are alive
26652 old- and new-style, until all roots are ShadowRoot instances