Index: lib/parser.dart |
diff --git a/lib/parser.dart b/lib/parser.dart |
index 860f3be6e430c56e26300aa0081009be182c7802..d81f88875ee3957a838708361a83779839f7953c 100644 |
--- a/lib/parser.dart |
+++ b/lib/parser.dart |
@@ -3395,7 +3395,7 @@ class InForeignContentPhase extends Phase { |
Token processCharacters(CharactersToken token) { |
if (token.data == "\u0000") { |
- token.data = "\uFFFD"; |
+ token.replaceData("\uFFFD"); |
} else if (parser.framesetOK && !allWhitespace(token.data)) { |
parser.framesetOK = false; |
} |