Skip to content
  • eric@webkit.org's avatar
    2010-07-12 Eric Seidel <eric@webkit.org> · 1c1d3ce8
    eric@webkit.org authored
            Reviewed by Adam Barth.
    
            Update HTMLTreeBuilder now that MathMLNames is always generated
            https://bugs.webkit.org/show_bug.cgi?id=42059
    
            We pass a bunch more tests now that our MathML code path is enabled.
    
            * html5lib/runner-expected-html5.txt:
    2010-07-12  Eric Seidel  <eric@webkit.org>
    
            Reviewed by Adam Barth.
    
            Update HTMLTreeBuilder now that MathMLNames is always generated
            https://bugs.webkit.org/show_bug.cgi?id=42059
    
            Fix the HTMLTreeBuilder MathML code path to compile and remove
            the MathML and SVG guards now that SVGNames and MathMLNames are
            always compiled into ever port after:
            https://bugs.webkit.org/show_bug.cgi?id=42050
    
            This fixed a whole bunch of libhtml5 tests now that we have the
            mathml code paths enabled.
    
            * html/HTMLTreeBuilder.cpp:
            (WebCore::HTMLTreeBuilder::processStartTagForInBody):
            (WebCore::HTMLTreeBuilder::processStartTag):
            (WebCore::HTMLTreeBuilder::resetInsertionModeAppropriately):
            (WebCore::HTMLTreeBuilder::processEndTag):
            * page/Frame.cpp:
            (WebCore::Frame::Frame):
             - Always init SVGNames and MathML names.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63115 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    1c1d3ce8