summaryrefslogtreecommitdiffstats
path: root/WebCore/html/HTMLTokenizer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/html/HTMLTokenizer.cpp')
-rw-r--r--WebCore/html/HTMLTokenizer.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/WebCore/html/HTMLTokenizer.cpp b/WebCore/html/HTMLTokenizer.cpp
index 55fd1ca..c8234e4 100644
--- a/WebCore/html/HTMLTokenizer.cpp
+++ b/WebCore/html/HTMLTokenizer.cpp
@@ -58,7 +58,7 @@ inline UChar toLowerCase(UChar cc)
inline bool isTokenizerWhitespace(UChar cc)
{
- return cc == '\x09' || cc == '\x0A' || cc == '\x0C' || cc == ' ';
+ return cc == ' ' || cc == '\x0A' || cc == '\x09' || cc == '\x0C';
}
inline void advanceStringAndASSERTIgnoringCase(SegmentedString& source, const char* expectedCharacters)
@@ -1608,10 +1608,7 @@ inline bool HTMLTokenizer::isAppropriateEndTag()
inline void HTMLTokenizer::bufferCharacter(UChar character)
{
ASSERT(character != InputStreamPreprocessor::endOfFileMarker);
- if (m_token->type() != HTMLToken::Character) {
- m_token->beginCharacter(character);
- return;
- }
+ m_token->ensureIsCharacterToken();
m_token->appendToCharacter(character);
}