diff --git a/mozilla/parser/htmlparser/src/nsHTMLTokens.cpp b/mozilla/parser/htmlparser/src/nsHTMLTokens.cpp
index 8a04b3f92ab..9a1507664f1 100644
--- a/mozilla/parser/htmlparser/src/nsHTMLTokens.cpp
+++ b/mozilla/parser/htmlparser/src/nsHTMLTokens.cpp
@@ -1331,7 +1331,7 @@ nsresult CCommentToken::ConsumeStrictComment(nsScanner& aScanner)
}
// There was no terminating string, parse this comment as text.
- aScanner.SetPosition(lt);
+ aScanner.SetPosition(lt, PR_FALSE, PR_TRUE);
return kNotAComment;
}
@@ -2080,7 +2080,7 @@ nsresult CWhitespaceToken::Consume(PRUnichar aChar, nsScanner& aScanner,PRInt32
nsScannerIterator start;
aScanner.CurrentPosition(start);
- aScanner.SetPosition(--start);
+ aScanner.SetPosition(--start, PR_FALSE, PR_TRUE);
PRBool haveCR;