зеркало из https://github.com/mozilla/pjs.git
fixed nearly 20 parser bugs
This commit is contained in:
Родитель
ec22f1c207
Коммит
569abd776a
|
@ -940,6 +940,7 @@ nsresult nsParser::Tokenize(){
|
|||
nsITokenizer* theTokenizer=mParserContext->mDTD->GetTokenizer();
|
||||
while(NS_SUCCEEDED(result)) {
|
||||
mParserContext->mScanner->Mark();
|
||||
++mMinorIteration;
|
||||
result=theTokenizer->ConsumeToken(*mParserContext->mScanner);
|
||||
if(!NS_SUCCEEDED(result)) {
|
||||
mParserContext->mScanner->RewindToMark();
|
||||
|
|
|
@ -940,6 +940,7 @@ nsresult nsParser::Tokenize(){
|
|||
nsITokenizer* theTokenizer=mParserContext->mDTD->GetTokenizer();
|
||||
while(NS_SUCCEEDED(result)) {
|
||||
mParserContext->mScanner->Mark();
|
||||
++mMinorIteration;
|
||||
result=theTokenizer->ConsumeToken(*mParserContext->mScanner);
|
||||
if(!NS_SUCCEEDED(result)) {
|
||||
mParserContext->mScanner->RewindToMark();
|
||||
|
|
Загрузка…
Ссылка в новой задаче