Home
last modified time | relevance | path

Searched refs:HTMLElementStack (Results 1 – 15 of 15) sorted by relevance

/external/webkit/Source/WebCore/html/parser/
DHTMLElementStack.cpp134 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::HTMLElementStack
169 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 …]
DHTMLElementStack.h47 class HTMLElementStack {
48 WTF_MAKE_NONCOPYABLE(HTMLElementStack); WTF_MAKE_FAST_ALLOCATED;
50 HTMLElementStack();
51 ~HTMLElementStack();
67 friend class HTMLElementStack;
DHTMLConstructionSite.h72 PassRefPtr<Element> createHTMLElementFromElementRecord(HTMLElementStack::ElementRecord*);
87 HTMLElementStack* openElements() const { return &m_openElements; } in openElements()
144 mutable HTMLElementStack m_openElements;
DHTMLTreeBuilder.cpp605 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()
1617HTMLElementStack::ElementRecord* formattingElementRecord = m_tree.openElements()->find(formattingE… in callTheAdoptionAgency()
1626HTMLElementStack::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 …]
DHTMLTreeBuilder.h177 HTMLElementStack::ElementRecord* furthestBlockForFormattingElement(Element*);
DHTMLConstructionSite.cpp385 PassRefPtr<Element> HTMLConstructionSite::createHTMLElementFromElementRecord(HTMLElementStack::Elem… in createHTMLElementFromElementRecord()
470HTMLElementStack::ElementRecord* lastTableElementRecord = m_openElements.topmost(tableTag.localNam… in findFosterSite()
/external/webkit/Source/WebCore/
DChangeLog14661 * html/parser/HTMLElementStack.cpp:
14663 (WebCore::HTMLElementStack::pushRootNode):
14664 * html/parser/HTMLElementStack.h:
38321 exists. This led to isScope() walking the HTMLElementStack all the way
38329 * 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 …]
DChangeLog-2010-12-0628321 * 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 …]
DAndroid.mk397 html/parser/HTMLElementStack.cpp \
DWebCore.pro790 html/parser/HTMLElementStack.cpp \
1741 html/parser/HTMLElementStack.h \
DCMakeLists.txt870 html/parser/HTMLElementStack.cpp
DGNUmakefile.list.am1809 Source/WebCore/html/parser/HTMLElementStack.cpp \
1810 Source/WebCore/html/parser/HTMLElementStack.h \
DGNUmakefile.am1852 Source/WebCore/html/parser/HTMLElementStack.cpp \
1853 Source/WebCore/html/parser/HTMLElementStack.h \
DWebCore.gypi3142 'html/parser/HTMLElementStack.cpp',
3143 'html/parser/HTMLElementStack.h',
/external/webkit/Source/WebCore/WebCore.xcodeproj/
Dproject.pbxproj3111 …1228721700B81FF8 /* HTMLElementStack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 977B371F12…
3112 …41228721700B81FF8 /* HTMLElementStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 977B3720122…
9671HTMLElementStack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecod…
9672HTMLElementStack.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 */,