-
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