| Index: LayoutTests/fast/encoding/api/surrogate-pairs-expected.txt
|
| diff --git a/LayoutTests/fast/encoding/api/surrogate-pairs-expected.txt b/LayoutTests/fast/encoding/api/surrogate-pairs-expected.txt
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..77750a1cd737319d8d84fc1784f75ed9df5ff0e2
|
| --- /dev/null
|
| +++ b/LayoutTests/fast/encoding/api/surrogate-pairs-expected.txt
|
| @@ -0,0 +1,33 @@
|
| +Test invalid UTF-16 surrogate pairs with UTF-8 encoding
|
| +
|
| +On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
|
| +
|
| +
|
| +encoded = new TextEncoder('utf-8').encode("abc123")
|
| +decoded = new TextDecoder('utf-8').decode(encoded)
|
| +PASS decoded is "abc123"
|
| +
|
| +encoded = new TextEncoder('utf-8').encode("���")
|
| +decoded = new TextDecoder('utf-8').decode(encoded)
|
| +FAIL decoded should be �. Was ���.
|
| +
|
| +encoded = new TextEncoder('utf-8').encode("���")
|
| +decoded = new TextDecoder('utf-8').decode(encoded)
|
| +FAIL decoded should be �. Was ���.
|
| +
|
| +encoded = new TextEncoder('utf-8').encode("abc���def")
|
| +decoded = new TextDecoder('utf-8').decode(encoded)
|
| +FAIL decoded should be abc�def. Was abc���def.
|
| +
|
| +encoded = new TextEncoder('utf-8').encode("abc���def")
|
| +decoded = new TextDecoder('utf-8').decode(encoded)
|
| +FAIL decoded should be abc�def. Was abc���def.
|
| +
|
| +encoded = new TextEncoder('utf-8').encode("������")
|
| +decoded = new TextDecoder('utf-8').decode(encoded)
|
| +FAIL decoded should be ��. Was ������.
|
| +
|
| +PASS successfullyParsed is true
|
| +
|
| +TEST COMPLETE
|
| +
|
|
|