Searched refs:shadowRoot (Results 1 - 25 of 33) sorted by relevance

12

/external/chromium_org/third_party/WebKit/Source/core/dom/shadow/
H A DElementShadow.cpp36 RefPtr<ShadowRoot> shadowRoot = ShadowRoot::create(shadowHost->document(), type); local
38 shadowRoot->setParentOrShadowHostNode(shadowHost);
39 shadowRoot->setParentTreeScope(shadowHost->treeScope());
40 m_shadowRoots.push(shadowRoot.get());
41 ChildNodeInsertionNotifier(shadowHost).notify(shadowRoot.get());
51 InspectorInstrumentation::didPushShadowRoot(shadowHost, shadowRoot.get());
53 return shadowRoot.get();
140 for (const ShadowRoot* shadowRoot = youngestShadowRoot(); shadowRoot; shadowRoot
[all...]
H A DComposedShadowTreeWalker.cpp52 if (ShadowRoot* shadowRoot = parent->isShadowRoot() ? toShadowRoot(parent) : 0)
53 return shadowRoot->insertionPoint();
200 Node* ComposedShadowTreeWalker::traverseParentBackToYoungerShadowRootOrHost(const ShadowRoot* shadowRoot, ParentTraversalDetails* details) const argument
202 ASSERT(shadowRoot);
203 ASSERT(!shadowRoot->insertionPoint());
205 if (shadowRoot->isYoungest()) {
208 details->didTraverseShadowRoot(shadowRoot);
209 return shadowRoot->host();
212 return const_cast<ShadowRoot*>(shadowRoot);
H A DShadowRoot.cpp201 for (ShadowRoot* shadowRoot = youngerShadowRoot(); shadowRoot; shadowRoot = shadowRoot->youngerShadowRoot())
202 if (!shadowRoot->containsShadowElements())
H A DContentDistributor.cpp98 const Vector<RefPtr<InsertionPoint> >& ScopeContentDistribution::ensureInsertionPointList(ShadowRoot* shadowRoot) argument
106 if (!shadowRoot->containsInsertionPoints())
109 for (Element* element = ElementTraversal::firstWithin(shadowRoot); element; element = ElementTraversal::next(element, shadowRoot)) {
/external/chromium_org/third_party/WebKit/Source/core/css/resolver/
H A DScopedStyleResolver.cpp135 for (ShadowRoot* shadowRoot = shadow->youngestShadowRoot(); shadowRoot; shadowRoot = shadowRoot->olderShadowRoot()) {
136 if (shadowRoot->hasScopedHTMLStyleChild()) {
137 if (ScopedStyleResolver* resolver = scopedStyleResolverFor(shadowRoot))
140 if (!shadowRoot->containsShadowElements())
258 inline RuleSet* ScopedStyleResolver::ensureAtHostRuleSetFor(const ShadowRoot* shadowRoot) argument
260 HashMap<const ShadowRoot*, OwnPtr<RuleSet> >::AddResult addResult = m_atHostRules.add(shadowRoot, nullptr);
271 ShadowRoot* shadowRoot
305 resetAtHostRules(const ShadowRoot* shadowRoot) argument
367 ShadowRoot* shadowRoot = shadow->youngestShadowRoot(); local
[all...]
H A DStyleResolver.cpp205 const ShadowRoot* shadowRoot = toShadowRoot(scopingNode); local
206 const ContainerNode* shadowHost = shadowRoot->shadowHost();
211 resolver->resetAtHostRules(shadowRoot);
266 void StyleResolver::pushParentShadowRoot(const ShadowRoot* shadowRoot) argument
268 ASSERT(shadowRoot->host());
269 m_styleTree.pushStyleCache(shadowRoot, shadowRoot->host());
272 void StyleResolver::popParentShadowRoot(const ShadowRoot* shadowRoot) argument
274 ASSERT(shadowRoot->host());
275 m_styleTree.popStyleCache(shadowRoot);
[all...]
/external/chromium_org/chrome/renderer/resources/extensions/
H A Dwindow_controls.js43 var shadowRoot = node.webkitCreateShadowRoot();
44 shadowRoot.appendChild(template.content.cloneNode(true));
45 return shadowRoot;
H A Dad_view.js133 var shadowRoot = this.adviewNode_.webkitCreateShadowRoot();
134 shadowRoot.appendChild(this.browserPluginNode_);
H A Dweb_view.js129 var shadowRoot = this.webviewNode_.webkitCreateShadowRoot();
130 shadowRoot.appendChild(this.browserPluginNode_);
/external/chromium_org/third_party/WebKit/Source/core/dom/
H A DEventPathWalker.cpp75 const ShadowRoot* shadowRoot = toShadowRoot(m_node); local
76 if (InsertionPoint* insertionPoint = shadowRoot->insertionPoint()) {
81 m_node = shadowRoot->host();
H A DEventRetargeter.cpp41 static inline bool inTheSameScope(ShadowRoot* shadowRoot, EventTarget* target) argument
43 return target->toNode() && target->toNode()->treeScope()->rootNode() == shadowRoot;
46 static inline EventDispatchBehavior determineDispatchBehavior(Event* event, ShadowRoot* shadowRoot, EventTarget* target) argument
53 if (element->isMediaElement() && shadowRoot && shadowRoot->host() == element)
61 if (inTheSameScope(shadowRoot, target)
H A DTreeScope.cpp499 for (ShadowRoot* shadowRoot = element->youngestShadowRoot(); shadowRoot; shadowRoot = shadowRoot->olderShadowRoot()) {
500 if (Element* shadowResult = shadowRoot->getElementByAccessKey(key))
H A DElement.idl111 [EnabledAtRuntime=ShadowDOM, PerWorldBindings] readonly attribute ShadowRoot shadowRoot;
117 [ImplementedAs=shadowRoot, PerWorldBindings, MeasureAs=ShadowDOMPrefixedShadowRoot] readonly attribute ShadowRoot webkitShadowRoot;
H A DRange.h114 ShadowRoot* shadowRoot() const;
H A DElement.cpp1599 ShadowRoot* Element::shadowRoot() const
1604 ShadowRoot* shadowRoot = elementShadow->youngestShadowRoot();
1605 if (shadowRoot->type() == ShadowRoot::AuthorShadowRoot)
1606 return shadowRoot;
1613 if (ShadowRoot* shadowRoot = elementShadow->oldestShadowRoot()) {
1614 ASSERT(shadowRoot->type() == ShadowRoot::UserAgentShadowRoot);
1615 return shadowRoot;
1624 if (ShadowRoot* shadowRoot = userAgentShadowRoot())
1625 return shadowRoot;
1626 ShadowRoot* shadowRoot
[all...]
H A DElement.h443 ShadowRoot* shadowRoot() const;
445 bool hasAuthorShadowRoot() const { return shadowRoot(); }
H A DNode.cpp1931 for (ShadowRoot* shadowRoot = toShadowRoot(node)->olderShadowRoot(); shadowRoot; shadowRoot = shadowRoot->olderShadowRoot())
/external/chromium_org/third_party/WebKit/Source/web/
H A DWebElement.cpp116 WebNode WebElement::shadowRoot() const function in class:WebKit::WebElement
118 ShadowRoot* shadowRoot = constUnwrap<Element>()->shadowRoot(); local
119 if (!shadowRoot)
121 return WebNode(shadowRoot->toNode());
/external/chromium_org/third_party/WebKit/public/web/
H A DWebElement.h74 WEBKIT_EXPORT WebNode shadowRoot() const;
/external/chromium_org/third_party/WebKit/Source/bindings/v8/
H A DV8GCController.cpp173 if (ShadowRoot* shadowRoot = node->youngestShadowRoot()) {
174 if (!traverseTree(shadowRoot, newSpaceNodes))
177 if (ShadowRoot* shadowRoot = toShadowRoot(node)->olderShadowRoot()) {
178 if (!traverseTree(shadowRoot, newSpaceNodes))
/external/chromium_org/third_party/WebKit/Source/core/html/
H A DTextFieldInputType.cpp253 ShadowRoot* shadowRoot = element()->userAgentShadowRoot(); local
256 shadowRoot->appendChild(m_container, IGNORE_EXCEPTION);
/external/chromium_org/third_party/WebKit/Source/web/tests/
H A DWebViewTest.cpp1191 WebNode shadowRoot = elementWithShadowRoot.shadowRoot(); local
1192 EXPECT_FALSE(shadowRoot.isNull());
1197 WebNode shadowRoot = elementWithoutShadowRoot.shadowRoot(); local
1198 EXPECT_TRUE(shadowRoot.isNull());
/external/chromium_org/third_party/WebKit/Source/core/editing/
H A Dhtmlediting.cpp1065 ShadowRoot* shadowRoot = p.anchorNode()->containingShadowRoot(); local
1067 if (shadowRoot)
1068 scope = shadowRoot;
/external/chromium_org/third_party/WebKit/Source/core/testing/
H A DInternals.h93 ShadowRoot* shadowRoot(Element* host, ExceptionState&);
H A DInternals.idl44 [RaisesException] ShadowRoot shadowRoot(Element host);

Completed in 558 milliseconds

12