Searched refs:ElementRecord (Results 1 – 8 of 8) sorted by relevance
53 class ElementRecord {54 WTF_MAKE_NONCOPYABLE(ElementRecord);56 ~ElementRecord(); // Public for ~PassOwnPtr()62 bool isAbove(ElementRecord*) const;64 ElementRecord* next() const { return m_next.get(); } in next()69 ElementRecord(PassRefPtr<ContainerNode>, PassOwnPtr<ElementRecord>);71 PassOwnPtr<ElementRecord> releaseNext() { return m_next.release(); } in releaseNext()72 void setNext(PassOwnPtr<ElementRecord> next) { m_next = next; } in setNext()75 OwnPtr<ElementRecord> m_next;93 ElementRecord* topRecord() const;[all …]
134 HTMLElementStack::ElementRecord::ElementRecord(PassRefPtr<ContainerNode> node, PassOwnPtr<ElementRe… in ElementRecord() function in WebCore::HTMLElementStack::ElementRecord141 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()155 for (ElementRecord* below = next(); below; below = below->next()) { in isAbove()327 void HTMLElementStack::insertAbove(PassRefPtr<Element> element, ElementRecord* recordBelow) in insertAbove()341 for (ElementRecord* recordAbove = m_top.get(); recordAbove; recordAbove = recordAbove->next()) { in insertAbove()345 recordAbove->setNext(adoptPtr(new ElementRecord(element, recordAbove->releaseNext()))); in insertAbove()352 HTMLElementStack::ElementRecord* HTMLElementStack::topRecord() const in topRecord()392 HTMLElementStack::ElementRecord* HTMLElementStack::find(Element* element) const in find()[all …]
72 PassRefPtr<Element> createHTMLElementFromElementRecord(HTMLElementStack::ElementRecord*);
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 …> HTMLConstructionSite::createHTMLElementFromElementRecord(HTMLElementStack::ElementRecord* record) in createHTMLElementFromElementRecord()470 …HTMLElementStack::ElementRecord* lastTableElementRecord = m_openElements.topmost(tableTag.localNam… in findFosterSite()
54237 (WebCore::HTMLElementStack::ElementRecord::ElementRecord):54238 (WebCore::HTMLElementStack::ElementRecord::replaceElement):54260 (WebCore::HTMLElementStack::ElementRecord::element):54261 (WebCore::HTMLElementStack::ElementRecord::node):54593 (WebCore::HTMLElementStack::ElementRecord::ElementRecord):54594 (WebCore::HTMLElementStack::ElementRecord::replaceElement):54613 (WebCore::HTMLElementStack::ElementRecord::element):54769 (WebCore::HTMLElementStack::ElementRecord::ElementRecord):54770 (WebCore::HTMLElementStack::ElementRecord::replaceElement):54792 (WebCore::HTMLElementStack::ElementRecord::element):[all …]
107685 (WebCore::HTMLElementStack::ElementRecord::ElementRecord):107686 (WebCore::HTMLElementStack::ElementRecord::~ElementRecord):107687 (WebCore::HTMLElementStack::ElementRecord::replaceElement):107688 (WebCore::HTMLElementStack::ElementRecord::isAbove):107707 (WebCore::HTMLElementStack::ElementRecord::element):107708 (WebCore::HTMLElementStack::ElementRecord::next):107709 (WebCore::HTMLElementStack::ElementRecord::releaseNext):107710 (WebCore::HTMLElementStack::ElementRecord::setNext):109852 (WebCore::HTMLElementStack::ElementRecord::ElementRecord):109853 (WebCore::HTMLElementStack::ElementRecord::element):[all …]