| 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
|
| index 77750a1cd737319d8d84fc1784f75ed9df5ff0e2..4e641982f5799cf297088307c957d19c7333b74d 100644
|
| --- a/LayoutTests/fast/encoding/api/surrogate-pairs-expected.txt
|
| +++ b/LayoutTests/fast/encoding/api/surrogate-pairs-expected.txt
|
| @@ -3,29 +3,23 @@ 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('abc123')
|
| +PASS JSON.stringify([].slice.call(encoded)) is "[97,98,99,49,50,51]"
|
|
|
| -encoded = new TextEncoder('utf-8').encode("���")
|
| -decoded = new TextDecoder('utf-8').decode(encoded)
|
| -FAIL decoded should be �. Was ���.
|
| +encoded = new TextEncoder('utf-8').encode('\ud800')
|
| +PASS JSON.stringify([].slice.call(encoded)) is "[239,191,189]"
|
|
|
| -encoded = new TextEncoder('utf-8').encode("���")
|
| -decoded = new TextDecoder('utf-8').decode(encoded)
|
| -FAIL decoded should be �. Was ���.
|
| +encoded = new TextEncoder('utf-8').encode('\udc00')
|
| +PASS JSON.stringify([].slice.call(encoded)) is "[239,191,189]"
|
|
|
| -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\ud800123')
|
| +PASS JSON.stringify([].slice.call(encoded)) is "[97,98,99,239,191,189,49,50,51]"
|
|
|
| -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\udc00123')
|
| +PASS JSON.stringify([].slice.call(encoded)) is "[97,98,99,239,191,189,49,50,51]"
|
|
|
| -encoded = new TextEncoder('utf-8').encode("������")
|
| -decoded = new TextDecoder('utf-8').decode(encoded)
|
| -FAIL decoded should be ��. Was ������.
|
| +encoded = new TextEncoder('utf-8').encode('\udc00\ud800')
|
| +PASS JSON.stringify([].slice.call(encoded)) is "[239,191,189,239,191,189]"
|
|
|
| PASS successfullyParsed is true
|
|
|
|
|