Skip to content
  • andersca@apple.com's avatar
    Use a strong enum for HTMLTreeBuilder::InsertionMode · 09ce1d50
    andersca@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=127252
    
    Reviewed by Antti Koivisto.
    
    * html/parser/HTMLTreeBuilder.cpp:
    (WebCore::HTMLTreeBuilder::HTMLTreeBuilder):
    (WebCore::HTMLTreeBuilder::constructTree):
    (WebCore::HTMLTreeBuilder::processDoctypeToken):
    (WebCore::HTMLTreeBuilder::processStartTagForInBody):
    (WebCore::HTMLTreeBuilder::processTemplateStartTag):
    (WebCore::HTMLTreeBuilder::processColgroupEndTagForInColumnGroup):
    (WebCore::HTMLTreeBuilder::closeTheCell):
    (WebCore::HTMLTreeBuilder::processStartTagForInTable):
    (WebCore::HTMLTreeBuilder::processStartTag):
    (WebCore::HTMLTreeBuilder::processBodyEndTagForInBody):
    (WebCore::HTMLTreeBuilder::resetInsertionModeAppropriately):
    (WebCore::HTMLTreeBuilder::processEndTagForInTableBody):
    (WebCore::HTMLTreeBuilder::processEndTagForInRow):
    (WebCore::HTMLTreeBuilder::processEndTagForInCell):
    (WebCore::HTMLTreeBuilder::processCaptionEndTagForInCaption):
    (WebCore::HTMLTreeBuilder::processTrEndTagForInRow):
    (WebCore::HTMLTreeBuilder::processEndTag):
    (WebCore::HTMLTreeBuilder::processComment):
    (WebCore::HTMLTreeBuilder::processCharacterBuffer):
    (WebCore::HTMLTreeBuilder::processEndOfFile):
    (WebCore::HTMLTreeBuilder::defaultForInitial):
    (WebCore::HTMLTreeBuilder::defaultForBeforeHTML):
    (WebCore::HTMLTreeBuilder::processStartTagForInHead):
    (WebCore::HTMLTreeBuilder::processGenericRCDATAStartTag):
    (WebCore::HTMLTreeBuilder::processGenericRawTextStartTag):
    (WebCore::HTMLTreeBuilder::processScriptStartTag):
    * html/parser/HTMLTreeBuilder.h:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162293 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    09ce1d50