Bug 499642 - Split the HTML5 parser into stream parser, doc.write parser and tree op executor. r=bnewman, sr=mrbkap.

This commit is contained in:
Henri Sivonen
2009-09-18 12:21:47 +03:00
parent efae4a4c46
commit 2b8f6a2e36
38 changed files with 2235 additions and 1507 deletions

View File

@@ -43,6 +43,7 @@
#include "nsHtml5NamedCharacters.h"
#include "nsHtml5Atoms.h"
#include "nsHtml5ByteReadable.h"
#include "nsIUnicodeDecoder.h"
#include "nsHtml5TreeBuilder.h"
#include "nsHtml5MetaScanner.h"
@@ -3331,7 +3332,7 @@ nsHtml5Tokenizer::isInDataState()
}
void
nsHtml5Tokenizer::setEncodingDeclarationHandler(nsHtml5Parser* encodingDeclarationHandler)
nsHtml5Tokenizer::setEncodingDeclarationHandler(nsHtml5StreamParser* encodingDeclarationHandler)
{
this->encodingDeclarationHandler = encodingDeclarationHandler;
}