Home | History | Annotate | Download | only in shadow

Lines Matching defs:shadowRoot

145 ShadowRoot& ElementShadow::addShadowRoot(Element& shadowHost, ShadowRoot::ShadowRootType type)
150 if (type == ShadowRoot::AuthorShadowRoot && (!youngestShadowRoot() || youngestShadowRoot()->type() == ShadowRoot::UserAgentShadowRoot))
153 for (ShadowRoot* root = youngestShadowRoot(); root; root = root->olderShadowRoot())
156 RefPtrWillBeRawPtr<ShadowRoot> shadowRoot = ShadowRoot::create(shadowHost.document(), type);
157 shadowRoot->setParentOrShadowHostNode(&shadowHost);
158 shadowRoot->setParentTreeScope(shadowHost.treeScope());
159 m_shadowRoots.push(shadowRoot.get());
162 shadowRoot->insertedInto(&shadowHost);
163 InspectorInstrumentation::didPushShadowRoot(&shadowHost, shadowRoot.get());
165 return *shadowRoot;
175 while (RefPtrWillBeRawPtr<ShadowRoot> oldRoot = m_shadowRoots.head()) {
192 for (ShadowRoot* root = youngestShadowRoot(); root; root = root->olderShadowRoot()) {
203 for (ShadowRoot* root = youngestShadowRoot(); root; root = root->olderShadowRoot())
218 ShadowRoot* root = youngestShadowRoot();
219 ShadowRoot* otherRoot = other->youngestShadowRoot();
261 for (ShadowRoot* root = youngestShadowRoot(); root; root = root->olderShadowRoot()) {
282 ShadowRoot* root = shadowInsertionPoint->containingShadowRoot();
310 for (ShadowRoot* root = oldestShadowRoot(); root; root = root->youngerShadowRoot())
316 void ElementShadow::collectSelectFeatureSetFrom(ShadowRoot& root)
354 for (ShadowRoot* root = youngestShadowRoot(); root; root = root->olderShadowRoot())