| Index: Source/core/html/parser/HTMLEntityParser.cpp
|
| diff --git a/Source/core/html/parser/HTMLEntityParser.cpp b/Source/core/html/parser/HTMLEntityParser.cpp
|
| index dc30c83715f4f72ba2b92a598ad4d987b51370c8..62167ef4103e2cb8f0c29c8f2ecc792389b364a8 100644
|
| --- a/Source/core/html/parser/HTMLEntityParser.cpp
|
| +++ b/Source/core/html/parser/HTMLEntityParser.cpp
|
| @@ -95,8 +95,8 @@ static void unconsumeCharacters(SegmentedString& source, ConsumedCharacterBuffer
|
| if (consumedCharacters.size() == 1)
|
| source.push(consumedCharacters[0]);
|
| else if (consumedCharacters.size() == 2) {
|
| - source.push(consumedCharacters[0]);
|
| source.push(consumedCharacters[1]);
|
| + source.push(consumedCharacters[0]);
|
| } else
|
| source.prepend(SegmentedString(String(consumedCharacters)));
|
| }
|
| @@ -212,8 +212,8 @@ bool consumeHTMLEntity(SegmentedString& source, DecodedHTMLEntity& decodedEntity
|
| entityState = Hex;
|
| continue;
|
| }
|
| - source.push('#');
|
| source.push('x');
|
| + source.push('#');
|
| return false;
|
| }
|
| case MaybeHexUpperCaseX: {
|
| @@ -221,8 +221,8 @@ bool consumeHTMLEntity(SegmentedString& source, DecodedHTMLEntity& decodedEntity
|
| entityState = Hex;
|
| continue;
|
| }
|
| - source.push('#');
|
| source.push('X');
|
| + source.push('#');
|
| return false;
|
| }
|
| case Hex: {
|
|
|