HomeSort by relevance Sort by last modified time
    Searched refs:ShadowRoot (Results 1 - 25 of 161) sorted by null

1 2 3 4 5 6 7

  /external/chromium_org/third_party/WebKit/Source/core/dom/shadow/
ShadowRoot.cpp 28 #include "core/dom/shadow/ShadowRoot.h"
46 struct SameSizeAsShadowRoot : public DocumentFragment, public TreeScope, public DoublyLinkedListNode<ShadowRoot> {
51 COMPILE_ASSERT(sizeof(ShadowRoot) == sizeof(SameSizeAsShadowRoot), shadowroot_should_stay_small);
53 ShadowRoot::ShadowRoot(Document& document, ShadowRootType type)
65 ShadowRoot::~ShadowRoot()
77 // for this ShadowRoot instance because TreeScope destructor
87 // We must call clearRareData() here since a ShadowRoot class inherits TreeScope
95 void ShadowRoot::dispose(
    [all...]
ShadowRoot.h 46 class ShadowRoot FINAL : public DocumentFragment, public TreeScope, public DoublyLinkedListNode<ShadowRoot> {
48 WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(ShadowRoot);
49 friend class WTF::DoublyLinkedListNode<ShadowRoot>;
60 static PassRefPtrWillBeRawPtr<ShadowRoot> create(Document& document, ShadowRootType type)
62 return adoptRefWillBeNoop(new ShadowRoot(document, type));
74 ShadowRoot* youngerShadowRoot() const { return prev(); }
76 ShadowRoot* olderShadowRootForBindings() const;
118 ShadowRoot* olderShadowRoot() const { return next(); }
131 ShadowRoot(Document&, ShadowRootType)
    [all...]
ElementShadow.h 32 #include "core/dom/shadow/ShadowRoot.h"
49 ShadowRoot* youngestShadowRoot() const { return m_shadowRoots.head(); }
50 ShadowRoot* oldestShadowRoot() const { return m_shadowRoots.tail(); }
53 ShadowRoot& addShadowRoot(Element& shadowHost, ShadowRoot::ShadowRootType);
84 void collectSelectFeatureSetFrom(ShadowRoot&);
95 DoublyLinkedList<ShadowRoot> m_shadowRoots;
106 inline ShadowRoot* Node::youngestShadowRoot() const
113 inline ShadowRoot* Element::youngestShadowRoot() const
122 if (ShadowRoot* parentRoot = host()->containingShadowRoot()
    [all...]
ElementShadow.cpp 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())
    [all...]
ShadowRoot.idl 27 interface ShadowRoot : DocumentFragment {
30 [ImplementedAs=olderShadowRootForBindings] readonly attribute ShadowRoot olderShadowRoot;
InsertionPoint.cpp 145 ShadowRoot* shadowRoot = containingShadowRoot();
146 if (!shadowRoot)
148 if (!isHTMLShadowElement(*this) || shadowRoot->descendantShadowElementCount() <= 1)
152 const WillBeHeapVector<RefPtrWillBeMember<InsertionPoint> >& insertionPoints = shadowRoot->descendantInsertionPoints();
191 if (ShadowRoot* root = containingShadowRoot()) {
200 if (ShadowRoot* root = containingShadowRoot()) {
217 ShadowRoot* root = containingShadowRoot();
  /external/chromium_org/third_party/WebKit/Source/core/dom/
ShadowTreeStyleSheetCollection.h 35 class ShadowRoot;
43 explicit ShadowTreeStyleSheetCollection(ShadowRoot&);
TreeScopeTest.cpp 10 #include "core/dom/shadow/ShadowRoot.h"
24 RefPtrWillBeRawPtr<ShadowRoot> shadowRoot = html->createShadowRoot(ASSERT_NO_EXCEPTION);
25 EXPECT_EQ(shadowRoot.get(), shadowRoot->commonAncestorTreeScope(*shadowRoot));
32 // shadowRoot
37 RefPtrWillBeRawPtr<ShadowRoot> shadowRoot = html->createShadowRoot(ASSERT_NO_EXCEPTION);
39 EXPECT_EQ(document.get(), document->commonAncestorTreeScope(*shadowRoot));
    [all...]
ChildFrameDisconnector.cpp 9 #include "core/dom/shadow/ShadowRoot.h"
71 for (ShadowRoot* root = shadow.youngestShadowRoot(); root; root = root->olderShadowRoot())
85 for (ShadowRoot* root = shadow->youngestShadowRoot(); root; root = root->olderShadowRoot())
SelectorQuery.cpp 39 #include "core/dom/shadow/ShadowRoot.h"
337 static ShadowRoot* authorShadowRootOf(const ContainerNode& node)
344 for (ShadowRoot* shadowRoot = shadow->oldestShadowRoot(); shadowRoot; shadowRoot = shadowRoot->youngerShadowRoot()) {
345 if (shadowRoot->type() == ShadowRoot::AuthorShadowRoot)
346 return shadowRoot;
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/html/
HTMLShadowElement.cpp 36 #include "core/dom/shadow/ShadowRoot.h"
54 ShadowRoot* HTMLShadowElement::olderShadowRoot()
56 ShadowRoot* containingRoot = containingShadowRoot();
62 ShadowRoot* older = containingRoot->olderShadowRoot();
74 ShadowRoot* root = containingShadowRoot();
HTMLShadowElement.h 45 ShadowRoot* olderShadowRoot();
HTMLSummaryElement.h 41 virtual void didAddUserAgentShadowRoot(ShadowRoot&) OVERRIDE;
HTMLDetailsElement.h 47 virtual void didAddUserAgentShadowRoot(ShadowRoot&) OVERRIDE;
HTMLKeygenElement.h 61 virtual void didAddUserAgentShadowRoot(ShadowRoot&) OVERRIDE;
HTMLMeterElement.h 81 virtual void didAddUserAgentShadowRoot(ShadowRoot&) OVERRIDE;
HTMLOptGroupElement.h 52 virtual void didAddUserAgentShadowRoot(ShadowRoot&) OVERRIDE;
HTMLProgressElement.h 68 virtual void didAddUserAgentShadowRoot(ShadowRoot&) OVERRIDE;
HTMLKeygenElement.cpp 32 #include "core/dom/shadow/ShadowRoot.h"
59 void HTMLKeygenElement::didAddUserAgentShadowRoot(ShadowRoot& root)
115 ShadowRoot* root = userAgentShadowRoot();
HTMLContentElement.cpp 36 #include "core/dom/shadow/ShadowRoot.h"
73 if (ShadowRoot* root = containingShadowRoot())
101 bool allowAnyPseudoClasses = RuntimeEnabledFeatures::pseudoClassesInMatchingCriteriaInAuthorShadowTreesEnabled() || (containingShadowRoot() && containingShadowRoot()->type() == ShadowRoot::UserAgentShadowRoot);
HTMLStyleElement.cpp 32 #include "core/dom/shadow/ShadowRoot.h"
88 if (ShadowRoot* scope = containingShadowRoot())
101 ShadowRoot* scopingNode = containingShadowRoot();
HTMLOptionElement.h 90 virtual void didAddUserAgentShadowRoot(ShadowRoot&) OVERRIDE;
  /external/chromium_org/third_party/WebKit/Source/core/events/
TreeScopeEventContext.cpp 31 #include "core/dom/shadow/ShadowRoot.h"
46 if (treeScope.rootNode().isShadowRoot() && toShadowRoot(treeScope).type() == ShadowRoot::AuthorShadowRoot)
  /external/chromium_org/third_party/WebKit/Source/core/inspector/
PageConsoleAgent.cpp 36 #include "core/dom/shadow/ShadowRoot.h"
97 if (!ancestor.isShadowRoot() || toShadowRoot(ancestor).type() == ShadowRoot::AuthorShadowRoot)
  /external/chromium_org/third_party/WebKit/Source/core/editing/
TextIteratorTest.cpp 39 #include "core/dom/shadow/ShadowRoot.h"
132 PassRefPtrWillBeRawPtr<ShadowRoot> createShadowRootForElementWithIDAndSetInnerHTML(TreeScope& scope, const char* hostElementID, const char* shadowRootContent)
134 RefPtrWillBeRawPtr<ShadowRoot> shadowRoot = scope.getElementById(AtomicString::fromUTF8(hostElementID))->createShadowRoot(ASSERT_NO_EXCEPTION);
135 shadowRoot->setInnerHTML(String::fromUTF8(shadowRootContent), ASSERT_NO_EXCEPTION);
136 return shadowRoot.release();
266 RefPtrWillBeRawPtr<ShadowRoot> shadowRoot1 = createShadowRootForElementWithIDAndSetInnerHTML(document(), "host-in-document", shadowContent1);
339 RefPtrWillBeRawPtr<ShadowRoot> shadowRoot1 = createShadowRootForElementWithIDAndSetInnerHTML(document(), "host-in-document", shadowContent1);
378 RefPtrWillBeRawPtr<ShadowRoot> shadowRoot = createShadowRootForElementWithIDAndSetInnerHTML(document(), "host", shadowContent)
    [all...]

Completed in 134 milliseconds

1 2 3 4 5 6 7