Index: third_party/WebKit/LayoutTests/fast/encoding/char-decoding-truncated.html |
diff --git a/third_party/WebKit/LayoutTests/fast/encoding/char-decoding-truncated.html b/third_party/WebKit/LayoutTests/fast/encoding/char-decoding-truncated.html |
index eeb755153e00915e3f7e25e443baa203c8a60c4c..2f398a27c66369021eac1e423f9261baeb86a830 100644 |
--- a/third_party/WebKit/LayoutTests/fast/encoding/char-decoding-truncated.html |
+++ b/third_party/WebKit/LayoutTests/fast/encoding/char-decoding-truncated.html |
@@ -10,15 +10,15 @@ testDecode('utf-8', '%E2%88%9A', 'U+221A'); |
testDecode('utf-8', '%E2%88', 'U+FFFD/U+FFFD'); |
testDecode('utf-8', '%E2', 'U+FFFD'); |
-// UTF-16 codec does not emit replacement characters |
+// UTF-16 codec emits replacement characters |
testDecode('utf-16', '%69%D8%D6%DE', 'U+D869/U+DED6'); |
-testDecode('utf-16', '%69%D8%D6', 'U+D869'); |
-testDecode('utf-16', '%69%D8', 'U+D869'); |
-testDecode('utf-16', '%69', ''); |
+testDecode('utf-16', '%69%D8%D6', 'U+FFFD'); |
+testDecode('utf-16', '%69%D8', 'U+FFFD'); |
+testDecode('utf-16', '%69', 'U+FFFD'); |
testDecode('utf-16be', '%D8%69%DE%D6', 'U+D869/U+DED6'); |
-testDecode('utf-16be', '%D8%69%DE', 'U+D869'); |
-testDecode('utf-16be', '%D8%69', 'U+D869'); |
-testDecode('utf-16be', '%D8', ''); |
+testDecode('utf-16be', '%D8%69%DE', 'U+FFFD'); |
+testDecode('utf-16be', '%D8%69', 'U+FFFD'); |
+testDecode('utf-16be', '%D8', 'U+FFFD'); |
// Other codecs emit replacement characters |
testDecode('gb2312', '%A3%A0', 'U+3000'); |