Searched refs:HTMLElementStack (Results 1 - 19 of 19) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/html/parser/
H A DHTMLElementStack.cpp28 #include "core/html/parser/HTMLElementStack.h"
103 return HTMLElementStack::isMathMLTextIntegrationPoint(item)
104 || HTMLElementStack::isHTMLIntegrationPoint(item)
122 HTMLElementStack::ElementRecord::ElementRecord(PassRefPtrWillBeRawPtr<HTMLStackItem> item, PassOwnPtrWillBeRawPtr<ElementRecord> next)
130 HTMLElementStack::ElementRecord::~ElementRecord()
135 void HTMLElementStack::ElementRecord::replaceElement(PassRefPtrWillBeRawPtr<HTMLStackItem> item)
143 bool HTMLElementStack::ElementRecord::isAbove(ElementRecord* other) const
152 void HTMLElementStack::ElementRecord::trace(Visitor* visitor)
160 HTMLElementStack::HTMLElementStack() function in class:blink::HTMLElementStack
[all...]
H A DHTMLConstructionSite.h32 #include "core/html/parser/HTMLElementStack.h"
163 void reparent(HTMLElementStack::ElementRecord* newParent, HTMLElementStack::ElementRecord* child);
164 void reparent(HTMLElementStack::ElementRecord* newParent, HTMLStackItem* child);
168 void insertAlreadyParsedChild(HTMLStackItem* newParent, HTMLElementStack::ElementRecord* child);
169 void takeAllChildren(HTMLStackItem* newParent, HTMLElementStack::ElementRecord* oldParent);
185 HTMLElementStack::ElementRecord* currentElementRecord() const { return m_openElements.topRecord(); }
191 HTMLElementStack* openElements() const { return &m_openElements; }
254 mutable HTMLElementStack m_openElements;
H A DHTMLElementStack.h46 class HTMLElementStack { class in namespace:blink
47 WTF_MAKE_NONCOPYABLE(HTMLElementStack);
50 HTMLElementStack();
51 ~HTMLElementStack();
72 friend class HTMLElementStack;
H A DHTMLConstructionSite.cpp635 // Normally HTMLElementStack is responsible for calling finishParsingChildren,
700 void HTMLConstructionSite::reparent(HTMLElementStack::ElementRecord* newParent, HTMLElementStack::ElementRecord* child)
708 void HTMLConstructionSite::reparent(HTMLElementStack::ElementRecord* newParent, HTMLStackItem* child)
716 void HTMLConstructionSite::insertAlreadyParsedChild(HTMLStackItem* newParent, HTMLElementStack::ElementRecord* child)
729 void HTMLConstructionSite::takeAllChildren(HTMLStackItem* newParent, HTMLElementStack::ElementRecord* oldParent)
832 HTMLElementStack::ElementRecord* lastTemplateElement = m_openElements.topmost(templateTag.localName());
838 HTMLElementStack::ElementRecord* lastTableElementRecord = m_openElements.topmost(tableTag.localName());
H A DHTMLTreeBuilder.h31 #include "core/html/parser/HTMLElementStack.h"
68 const HTMLElementStack* openElements() const { return m_tree.openElements(); }
H A DHTMLTreeBuilder.cpp384 && !HTMLElementStack::isHTMLIntegrationPoint(adjustedCurrentNode)
385 && !HTMLElementStack::isMathMLTextIntegrationPoint(adjustedCurrentNode);
493 HTMLElementStack::ElementRecord* nodeRecord = m_tree.openElements()->topRecord();
1465 HTMLElementStack::ElementRecord* record = m_tree.openElements()->topRecord();
1507 HTMLElementStack::ElementRecord* formattingElementRecord = m_tree.openElements()->find(formattingElement);
1517 HTMLElementStack::ElementRecord* furthestBlock = m_tree.openElements()->furthestBlockForFormattingElement(formattingElement);
1530 HTMLElementStack::ElementRecord* node = furthestBlock;
1531 HTMLElementStack::ElementRecord* nextNode = node->next();
1532 HTMLElementStack::ElementRecord* lastNode = furthestBlock;
1583 HTMLElementStack
[all...]
H A DHTMLTreeBuilderSimulator.cpp99 // FIXME: This is copied from HTMLElementStack::isMathMLTextIntegrationPoint and changed to use threadSafeMatch.
118 for (HTMLElementStack::ElementRecord* record = treeBuilder->openElements()->topRecord(); record; record = record->next()) {
/external/chromium_org/third_party/WebKit/Source/core/
H A Dwebcore_html.target.darwin-arm.mk252 third_party/WebKit/Source/core/html/parser/HTMLElementStack.cpp \
H A Dwebcore_html.target.darwin-arm64.mk252 third_party/WebKit/Source/core/html/parser/HTMLElementStack.cpp \
H A Dwebcore_html.target.darwin-mips.mk252 third_party/WebKit/Source/core/html/parser/HTMLElementStack.cpp \
H A Dwebcore_html.target.darwin-mips64.mk252 third_party/WebKit/Source/core/html/parser/HTMLElementStack.cpp \
H A Dwebcore_html.target.darwin-x86.mk252 third_party/WebKit/Source/core/html/parser/HTMLElementStack.cpp \
H A Dwebcore_html.target.darwin-x86_64.mk252 third_party/WebKit/Source/core/html/parser/HTMLElementStack.cpp \
H A Dwebcore_html.target.linux-arm.mk252 third_party/WebKit/Source/core/html/parser/HTMLElementStack.cpp \
H A Dwebcore_html.target.linux-arm64.mk252 third_party/WebKit/Source/core/html/parser/HTMLElementStack.cpp \
H A Dwebcore_html.target.linux-mips.mk252 third_party/WebKit/Source/core/html/parser/HTMLElementStack.cpp \
H A Dwebcore_html.target.linux-mips64.mk252 third_party/WebKit/Source/core/html/parser/HTMLElementStack.cpp \
H A Dwebcore_html.target.linux-x86.mk252 third_party/WebKit/Source/core/html/parser/HTMLElementStack.cpp \
H A Dwebcore_html.target.linux-x86_64.mk252 third_party/WebKit/Source/core/html/parser/HTMLElementStack.cpp \

Completed in 1472 milliseconds