• Home
  • Raw
  • Download

Lines Matching refs:HTMLElementStack

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.
68734 * html/HTMLElementStack.h: Removed.
68737 * html/parser/HTMLElementStack.cpp: Copied from WebCore/html/HTMLElementStack.cpp.
68738 * html/parser/HTMLElementStack.h: Copied from WebCore/html/HTMLElementStack.h.
72624 * html/HTMLElementStack.cpp:
72625 (WebCore::HTMLElementStack::insertAbove):
72626 (WebCore::HTMLElementStack::pushCommon):
82332 * html/HTMLElementStack.h:
84524 * html/HTMLElementStack.h:
85676 * html/HTMLElementStack.h:
92410 * html/HTMLElementStack.cpp:
92412 (WebCore::HTMLElementStack::popUntilNumberedHeaderElementPopped):
92413 (WebCore::HTMLElementStack::hasOnlyHTMLElementsInScope):
92414 (WebCore::HTMLElementStack::hasNumberedHeaderElementInScope):
92415 * html/HTMLElementStack.h:
94604 Inline HTMLElementStack::top
94607 According to sampling, HTMLElementStack::top is the hotest function in
94611 * html/HTMLElementStack.cpp:
94612 * html/HTMLElementStack.h:
94613 (WebCore::HTMLElementStack::top):
95612 * html/HTMLElementStack.cpp:
95615 (WebCore::HTMLElementStack::inButtonScope):
95616 * html/HTMLElementStack.h:
96144 * html/HTMLElementStack.cpp:
96145 (WebCore::HTMLElementStack::popAll):
96146 * html/HTMLElementStack.h:
100890 * html/HTMLElementStack.cpp:
100891 (WebCore::HTMLElementStack::contains):
100892 * html/HTMLElementStack.h:
103357 * html/HTMLElementStack.cpp:
103358 (WebCore::HTMLElementStack::isOnlyHTMLElementsInScope):
103359 * html/HTMLElementStack.h:
103535 * html/HTMLElementStack.cpp:
103536 (WebCore::HTMLElementStack::popUntilPopped):
103537 * html/HTMLElementStack.h:
105304 * html/HTMLElementStack.cpp:
105305 (WebCore::HTMLElementStack::show):
105306 * html/HTMLElementStack.h:
105544 * html/HTMLElementStack.cpp:
105545 (WebCore::HTMLElementStack::topRecord):
105546 (WebCore::HTMLElementStack::top):
105547 (WebCore::HTMLElementStack::oneBelowTop):
105548 * html/HTMLElementStack.h:
106169 * html/HTMLElementStack.cpp:
106232 * html/HTMLElementStack.cpp:
106238 (WebCore::HTMLElementStack::inScope):
106239 (WebCore::HTMLElementStack::inListItemScope):
106240 (WebCore::HTMLElementStack::inTableScope):
106241 * html/HTMLElementStack.h:
107321 * html/HTMLElementStack.cpp:
107323 (WebCore::HTMLElementStack::popUntilTableRowScopeMarker):
107324 * html/HTMLElementStack.h:
107613 * html/HTMLElementStack.cpp:
107616 (WebCore::HTMLElementStack::popUntilTableBodyScopeMarker):
107617 * html/HTMLElementStack.h:
107653 * html/HTMLElementStack.cpp:
107657 (WebCore::HTMLElementStack::popUntilTableScopeMarker):
107658 * html/HTMLElementStack.h:
107684 * html/HTMLElementStack.cpp:
107685 (WebCore::HTMLElementStack::ElementRecord::ElementRecord):
107686 (WebCore::HTMLElementStack::ElementRecord::~ElementRecord):
107687 (WebCore::HTMLElementStack::ElementRecord::replaceElement):
107688 (WebCore::HTMLElementStack::ElementRecord::isAbove):
107690 (WebCore::HTMLElementStack::pushHTMLHtmlElement):
107691 (WebCore::HTMLElementStack::insertAbove):
107693 (WebCore::HTMLElementStack::topRecord):
107694 (WebCore::HTMLElementStack::bottom):
107695 (WebCore::HTMLElementStack::removeHTMLHeadElement):
107696 (WebCore::HTMLElementStack::remove):
107697 (WebCore::HTMLElementStack::find):
107698 (WebCore::HTMLElementStack::topmost):
107699 (WebCore::HTMLElementStack::contains):
107700 (WebCore::HTMLElementStack::htmlElement):
107701 (WebCore::HTMLElementStack::headElement):
107702 (WebCore::HTMLElementStack::bodyElement):
107703 (WebCore::HTMLElementStack::pushCommon):
107704 (WebCore::HTMLElementStack::removeNonTopCommon):
107706 * html/HTMLElementStack.h:
107707 (WebCore::HTMLElementStack::ElementRecord::element):
107708 (WebCore::HTMLElementStack::ElementRecord::next):
107709 (WebCore::HTMLElementStack::ElementRecord::releaseNext):
107710 (WebCore::HTMLElementStack::ElementRecord::setNext):
108053 * html/HTMLElementStack.cpp:
108054 (WebCore::HTMLElementStack::popHTMLBodyElement):
108055 (WebCore::HTMLElementStack::popUntil):
108056 (WebCore::HTMLElementStack::popCommon):
108057 * html/HTMLElementStack.h:
109655 * html/HTMLElementStack.cpp: Put !ENABLE(SVG) guard instead of
109745 * html/HTMLElementStack.cpp: Put !ENABLE(SVG_FOREIGN_OBJECT) around
109768 * html/HTMLElementStack.cpp:
109789 * html/HTMLElementStack.cpp:
109790 (WebCore::HTMLElementStack::popUntil):
109791 * html/HTMLElementStack.h:
109824 * html/HTMLElementStack.cpp:
109826 (WebCore::HTMLElementStack::inScope):
109827 (WebCore::HTMLElementStack::inListItemScope):
109828 (WebCore::HTMLElementStack::inTableScope):
109829 * html/HTMLElementStack.h:
109839 Split HTMLElementStack out into its own file
109851 * html/HTMLElementStack.cpp: Added.
109852 (WebCore::HTMLElementStack::ElementRecord::ElementRecord):
109853 (WebCore::HTMLElementStack::ElementRecord::element):
109854 (WebCore::HTMLElementStack::ElementRecord::next):
109855 (WebCore::HTMLElementStack::ElementRecord::releaseNext):
109856 (WebCore::HTMLElementStack::ElementRecord::setNext):
109857 (WebCore::HTMLElementStack::HTMLElementStack):
109858 (WebCore::HTMLElementStack::~HTMLElementStack):
109859 (WebCore::HTMLElementStack::popHTMLHeadElement):
109860 (WebCore::HTMLElementStack::pop):
109861 (WebCore::HTMLElementStack::pushHTMLHtmlElement):
109862 (WebCore::HTMLElementStack::pushHTMLHeadElement):
109863 (WebCore::HTMLElementStack::pushHTMLBodyElement):
109864 (WebCore::HTMLElementStack::push):
109865 (WebCore::HTMLElementStack::top):
109866 (WebCore::HTMLElementStack::removeHTMLHeadElement):
109867 (WebCore::HTMLElementStack::remove):
109868 (WebCore::HTMLElementStack::contains):
109869 (WebCore::HTMLElementStack::inScope):
109870 (WebCore::HTMLElementStack::htmlElement):
109871 (WebCore::HTMLElementStack::headElement):
109872 (WebCore::HTMLElementStack::bodyElement):
109873 (WebCore::HTMLElementStack::pushCommon):
109874 (WebCore::HTMLElementStack::popCommon):
109875 (WebCore::HTMLElementStack::removeNonFirstCommon):
109876 * html/HTMLElementStack.h: Added.