Add new HTML5TreeBuilder class to hold the tree builder section of the HTML5 parsing spec
Created attachment 56833 [details] Patch
Comment on attachment 56833 [details] Patch WebCore/html/HTML5Tokenizer.cpp:40 + , m_parser(new HTML5TreeBuilder(doc, reportErrors)) Should we change the name of this member variable? WebCore/html/HTML5TreeBuilder.cpp:37 + One space in C++ land WebCore/html/HTML5TreeBuilder.cpp:82 + // FIXME: This work is supposed to be done by the parser, but This code is now in the right file, so maybe update the comment?
Done, done and Done. Will merge and land shortly.
Created attachment 56835 [details] Patch for landing
Created attachment 56837 [details] Patch for landing
Created attachment 56838 [details] Patch for landing
Comment on attachment 56837 [details] Patch for landing Rejecting patch 56837 from commit-queue. Failed to run "['WebKitTools/Scripts/build-webkit', '--debug']" exit_code: 1 Last 500 characters of output: setenv YACC /Developer/usr/bin/yacc /bin/sh -c /Users/eseidel/Projects/CommitQueue/WebKitBuild/WebCore.build/Debug/WebCore.build/Script-5DF50887116F3077005202AB.sh ** BUILD FAILED ** The following build commands failed: WebCore: Distributed-CompileC /Users/eseidel/Projects/CommitQueue/WebKitBuild/WebCore.build/Debug/WebCore.build/Objects-normal/i386/HTML5Tokenizer.o /Users/eseidel/Projects/CommitQueue/WebCore/html/HTML5Tokenizer.cpp normal i386 c++ com.apple.compilers.gcc.4_2 (1 failure) Full output: http://webkit-commit-queue.appspot.com/results/2356098
Comment on attachment 56838 [details] Patch for landing Clearing flags on attachment: 56838 Committed r60055: <http://trac.webkit.org/changeset/60055>
All reviewed patches have been landed. Closing bug.
http://trac.webkit.org/changeset/60055 might have broken Qt Linux Release minimal and Chromium Linux Release
Preparing buildfix now.
Committed r60056: <http://trac.webkit.org/changeset/60056>