• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/WebCore-7537.78.1/html/parser/

Lines Matching refs:openElements

305         m_tree.openElements()->pushRootNode(HTMLStackItem::create(fragment, HTMLStackItem::ItemForDocumentFragmentNode));
459 if (!m_tree.openElements()->inButtonScope(pTag.localName()))
523 HTMLElementStack::ElementRecord* nodeRecord = m_tree.openElements()->topRecord();
653 bool fragmentOrTemplateCase = !m_tree.openElements()->secondElementIsHTMLBodyElement() || m_tree.openElements()->hasOnlyOneElement();
655 fragmentOrTemplateCase = fragmentOrTemplateCase || m_tree.openElements()->hasTemplateInHTMLScope();
667 if (!m_tree.openElements()->secondElementIsHTMLBodyElement() || m_tree.openElements()->hasOnlyOneElement()) {
673 m_tree.openElements()->bodyElement()->remove(ASSERT_NO_EXCEPTION);
674 m_tree.openElements()->popUntil(m_tree.openElements()->bodyElement());
675 m_tree.openElements()->popHTMLBodyElement();
676 ASSERT(m_tree.openElements()->top() == m_tree.openElements()->htmlElement());
712 m_tree.openElements()->pop();
749 if (m_tree.openElements()->inScope(buttonTag)) {
766 if (m_tree.openElements()->contains(activeATag))
767 m_tree.openElements()->remove(activeATag);
780 if (m_tree.openElements()->inScope(nobrTag)) {
804 if (!m_tree.inQuirksMode() && m_tree.openElements()->inButtonScope(pTag))
907 if (m_tree.openElements()->inScope(rubyTag.localName())) {
960 if (!m_tree.openElements()->hasTemplateInHTMLScope()) {
968 m_tree.openElements()->popUntilPopped(templateTag);
998 m_tree.openElements()->pop();
1007 if (m_tree.openElements()->inTableScope(tdTag)) {
1008 ASSERT(!m_tree.openElements()->inTableScope(thTag));
1012 ASSERT(m_tree.openElements()->inTableScope(thTag));
1021 m_tree.openElements()->popUntilTableScopeMarker();
1028 m_tree.openElements()->popUntilTableScopeMarker();
1040 m_tree.openElements()->popUntilTableScopeMarker();
1079 m_tree.openElements()->pop();
1157 m_tree.openElements()->pushHTMLHeadElement(m_tree.headStackItem());
1159 m_tree.openElements()->removeHTMLHeadElement(m_tree.head());
1217 m_tree.openElements()->popUntilTableBodyScopeMarker(); // How is there ever anything to pop?
1231 if (!m_tree.openElements()->inTableScope(tbodyTag) && !m_tree.openElements()->inTableScope(theadTag) && !m_tree.openElements()->inTableScope(tfootTag)) {
1236 m_tree.openElements()->popUntilTableBodyScopeMarker();
1247 m_tree.openElements()->popUntilTableRowScopeMarker();
1273 if (!m_tree.openElements()->inTableScope(tdTag) && !m_tree.openElements()->inTableScope(thTag)) {
1406 if (!m_tree.openElements()->inSelectScope(selectTag)) {
1480 if (m_tree.openElements()->hasTemplateInHTMLScope()) {
1492 if (!m_tree.openElements()->inScope(bodyTag.localName())) {
1504 HTMLElementStack::ElementRecord* record = m_tree.openElements()->topRecord();
1511 m_tree.openElements()->popUntilPopped(item->element());
1540 if ((m_tree.openElements()->contains(formattingElement)) && !m_tree.openElements()->inScope(formattingElement)) {
1546 HTMLElementStack::ElementRecord* formattingElementRecord = m_tree.openElements()->find(formattingElement);
1556 HTMLElementStack::ElementRecord* furthestBlock = m_tree.openElements()->furthestBlockForFormattingElement(formattingElement);
1559 m_tree.openElements()->popUntilPopped(formattingElement);
1580 m_tree.openElements()->remove(node->element());
1613 m_tree.openElements()->remove(formattingElement);
1614 m_tree.openElements()->insertAbove(newItem, furthestBlock);
1622 HTMLElementStack::ElementRecord* nodeRecord = m_tree.openElements()->topRecord();
1625 if (item->node() == m_tree.openElements()->rootNode()) {
1678 if (!m_tree.openElements()->inTableScope(token->name())) {
1682 m_tree.openElements()->popUntilTableBodyScopeMarker();
1683 m_tree.openElements()->pop();
1689 if (!m_tree.openElements()->inTableScope(tbodyTag) && !m_tree.openElements()->inTableScope(theadTag) && !m_tree.openElements()->inTableScope(tfootTag)) {
1694 m_tree.openElements()->popUntilTableBodyScopeMarker();
1728 if (!m_tree.openElements()->inTableScope(token->name())) {
1751 if (!m_tree.openElements()->inTableScope(token->name())) {
1758 m_tree.openElements()->popUntilPopped(token->name());
1772 if (!m_tree.openElements()->inTableScope(token->name())) {
1774 ASSERT(isTableBodyContextTag(token->name()) || m_tree.openElements()->inTableScope(templateTag) || isParsingFragment());
1826 if (!m_tree.openElements()->inScope(token->name())) {
1833 m_tree.openElements()->popUntilPopped(token->name());
1838 if (!node || !m_tree.openElements()->inScope(node.get())) {
1845 m_tree.openElements()->remove(node.get());
1848 if (!m_tree.openElements()->inButtonScope(token->name())) {
1851 ASSERT(m_tree.openElements()->inScope(token->name()));
1858 m_tree.openElements()->popUntilPopped(token->name());
1862 if (!m_tree.openElements()->inListItemScope(token->name())) {
1869 m_tree.openElements()->popUntilPopped(token->name());
1874 if (!m_tree.openElements()->inScope(token->name())) {
1881 m_tree.openElements()->popUntilPopped(token->name());
1885 if (!m_tree.openElements()->hasNumberedHeaderElementInScope()) {
1892 m_tree.openElements()->popUntilNumberedHeaderElementPopped();
1902 if (!m_tree.openElements()->inScope(token->name())) {
1909 m_tree.openElements()->popUntilPopped(token->name());
1929 if (!m_tree.openElements()->inTableScope(captionTag.localName())) {
1936 m_tree.openElements()->popUntilPopped(captionTag.localName());
1944 if (!m_tree.openElements()->inTableScope(trTag)) {
1949 m_tree.openElements()->popUntilTableRowScopeMarker();
1951 m_tree.openElements()->pop();
1958 if (!m_tree.openElements()->inTableScope(tableTag)) {
1963 m_tree.openElements()->popUntilPopped(tableTag.localName());
2026 m_tree.openElements()->popHTMLHeadElement();
2134 m_tree.openElements()->pop();
2152 m_tree.openElements()->pop();
2165 m_tree.openElements()->pop();
2173 ignoreFramesetForFragmentParsing = ignoreFramesetForFragmentParsing || m_tree.openElements()->hasTemplateInHTMLScope();
2180 m_tree.openElements()->pop();
2211 if (m_tree.openElements()->inTableScope(token->name())) {
2225 m_tree.openElements()->pop();
2233 m_tree.openElements()->pop();
2240 if (!m_tree.openElements()->inSelectScope(token->name())) {
2245 m_tree.openElements()->popUntilPopped(selectTag.localName());
2558 if (m_tree.currentNode() != m_tree.openElements()->rootNode())
2575 m_tree.openElements()->pop();
2590 m_tree.openElements()->popAll();
2820 m_tree.openElements()->popUntilForeignContentScopeMarker();
2842 m_tree.openElements()->pop();
2847 HTMLElementStack::ElementRecord* nodeRecord = m_tree.openElements()->topRecord();
2852 m_tree.openElements()->popUntilPopped(nodeRecord->element());