Searched refs:HTMLElementStack (Results 1 – 15 of 15) sorted by relevance
134 HTMLElementStack::ElementRecord::ElementRecord(PassRefPtr<ContainerNode> node, PassOwnPtr<ElementRe… in ElementRecord()141 HTMLElementStack::ElementRecord::~ElementRecord() in ~ElementRecord()145 void HTMLElementStack::ElementRecord::replaceElement(PassRefPtr<Element> element) in replaceElement()153 bool HTMLElementStack::ElementRecord::isAbove(ElementRecord* other) const in isAbove()162 HTMLElementStack::HTMLElementStack() in HTMLElementStack() function in WebCore::HTMLElementStack169 HTMLElementStack::~HTMLElementStack() in ~HTMLElementStack()173 bool HTMLElementStack::hasOnlyOneElement() const in hasOnlyOneElement()178 bool HTMLElementStack::secondElementIsHTMLBodyElement() const in secondElementIsHTMLBodyElement()190 void HTMLElementStack::popHTMLHeadElement() in popHTMLHeadElement()197 void HTMLElementStack::popHTMLBodyElement() in popHTMLBodyElement()[all …]
47 class HTMLElementStack {48 WTF_MAKE_NONCOPYABLE(HTMLElementStack); WTF_MAKE_FAST_ALLOCATED;50 HTMLElementStack();51 ~HTMLElementStack();67 friend class HTMLElementStack;
72 PassRefPtr<Element> createHTMLElementFromElementRecord(HTMLElementStack::ElementRecord*);87 HTMLElementStack* openElements() const { return &m_openElements; } in openElements()144 mutable HTMLElementStack m_openElements;
605 HTMLElementStack::ElementRecord* nodeRecord = m_tree.openElements()->topRecord(); in processCloseWhenNestedTag()1556 HTMLElementStack::ElementRecord* record = m_tree.openElements()->topRecord(); in processAnyOtherEndTagForInBody()1587 HTMLElementStack::ElementRecord* HTMLTreeBuilder::furthestBlockForFormattingElement(Element* format… in furthestBlockForFormattingElement()1589 HTMLElementStack::ElementRecord* furthestBlock = 0; in furthestBlockForFormattingElement()1590 HTMLElementStack::ElementRecord* record = m_tree.openElements()->topRecord(); in furthestBlockForFormattingElement()1617 …HTMLElementStack::ElementRecord* formattingElementRecord = m_tree.openElements()->find(formattingE… in callTheAdoptionAgency()1626 …HTMLElementStack::ElementRecord* furthestBlock = furthestBlockForFormattingElement(formattingEleme… in callTheAdoptionAgency()1639 HTMLElementStack::ElementRecord* node = furthestBlock; in callTheAdoptionAgency()1640 HTMLElementStack::ElementRecord* nextNode = node->next(); in callTheAdoptionAgency()1641 HTMLElementStack::ElementRecord* lastNode = furthestBlock; in callTheAdoptionAgency()[all …]
177 HTMLElementStack::ElementRecord* furthestBlockForFormattingElement(Element*);
385 PassRefPtr<Element> HTMLConstructionSite::createHTMLElementFromElementRecord(HTMLElementStack::Elem… in createHTMLElementFromElementRecord()470 …HTMLElementStack::ElementRecord* lastTableElementRecord = m_openElements.topmost(tableTag.localNam… in findFosterSite()
14661 * html/parser/HTMLElementStack.cpp:14663 (WebCore::HTMLElementStack::pushRootNode):14664 * html/parser/HTMLElementStack.h:38321 exists. This led to isScope() walking the HTMLElementStack all the way38329 * html/parser/HTMLElementStack.cpp:38335 (WebCore::HTMLElementStack::hasOnlyHTMLElementsInScope):38336 (WebCore::HTMLElementStack::inScope):41922 * html/parser/HTMLElementStack.cpp:41924 (WebCore::HTMLElementStack::hasOnlyHTMLElementsInScope):41925 * html/parser/HTMLElementStack.h:[all …]
28321 * html/parser/HTMLElementStack.cpp:30484 * html/parser/HTMLElementStack.cpp: Added "in select" mode.30486 (WebCore::HTMLElementStack::inSelectScope): Ditto.30487 * html/parser/HTMLElementStack.h: Ditto.55941 * html/parser/HTMLElementStack.cpp:55954 * html/parser/HTMLElementStack.cpp:55956 (WebCore::HTMLElementStack::popUntilForeignContentScopeMarker):55957 * html/parser/HTMLElementStack.h:68724 Move HTMLTreeBuilder and HTMLElementStack to WebCore/html/parser.68733 * html/HTMLElementStack.cpp: Removed.[all …]
397 html/parser/HTMLElementStack.cpp \
790 html/parser/HTMLElementStack.cpp \1741 html/parser/HTMLElementStack.h \
870 html/parser/HTMLElementStack.cpp
1809 Source/WebCore/html/parser/HTMLElementStack.cpp \1810 Source/WebCore/html/parser/HTMLElementStack.h \
1852 Source/WebCore/html/parser/HTMLElementStack.cpp \1853 Source/WebCore/html/parser/HTMLElementStack.h \
3142 'html/parser/HTMLElementStack.cpp',3143 'html/parser/HTMLElementStack.h',
3111 …1228721700B81FF8 /* HTMLElementStack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 977B371F12…3112 …41228721700B81FF8 /* HTMLElementStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 977B3720122…9671 …HTMLElementStack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecod…9672 …HTMLElementStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.…16299 977B371F1228721700B81FF8 /* HTMLElementStack.cpp */,16300 977B37201228721700B81FF8 /* HTMLElementStack.h */,21242 977B37241228721700B81FF8 /* HTMLElementStack.h in Headers */,24082 977B37231228721700B81FF8 /* HTMLElementStack.cpp in Sources */,