| Index: third_party/WebKit/LayoutTests/imported/web-platform-tests/encoding/textencoder-utf16-surrogates.html
|
| diff --git a/third_party/WebKit/LayoutTests/imported/web-platform-tests/encoding/textencoder-utf16-surrogates.html b/third_party/WebKit/LayoutTests/imported/web-platform-tests/encoding/textencoder-utf16-surrogates.html
|
| deleted file mode 100644
|
| index 07b818ba3ad6803018502c54c4293d411f70b5b3..0000000000000000000000000000000000000000
|
| --- a/third_party/WebKit/LayoutTests/imported/web-platform-tests/encoding/textencoder-utf16-surrogates.html
|
| +++ /dev/null
|
| @@ -1,54 +0,0 @@
|
| -<!DOCTYPE html>
|
| -<title>Encoding API: USVString surrogate handling when encoding</title>
|
| -<script src="../../../resources/testharness.js"></script>
|
| -<script src="../../../resources/testharnessreport.js"></script>
|
| -<script>
|
| -
|
| -var bad = [
|
| - {
|
| - input: '\uD800',
|
| - expected: '\uFFFD',
|
| - name: 'lone surrogate lead'
|
| - },
|
| - {
|
| - input: '\uDC00',
|
| - expected: '\uFFFD',
|
| - name: 'lone surrogate trail'
|
| - },
|
| - {
|
| - input: '\uD800\u0000',
|
| - expected: '\uFFFD\u0000',
|
| - name: 'unmatched surrogate lead'
|
| - },
|
| - {
|
| - input: '\uDC00\u0000',
|
| - expected: '\uFFFD\u0000',
|
| - name: 'unmatched surrogate trail'
|
| - },
|
| - {
|
| - input: '\uDC00\uD800',
|
| - expected: '\uFFFD\uFFFD',
|
| - name: 'swapped surrogate pair'
|
| - },
|
| - {
|
| - input: '\uD834\uDD1E',
|
| - expected: '\uD834\uDD1E',
|
| - name: 'properly encoded MUSICAL SYMBOL G CLEF (U+1D11E)'
|
| - }
|
| -];
|
| -
|
| -var encoding = 'utf-8';
|
| -
|
| -bad.forEach(function(t) {
|
| - test(function() {
|
| - var encoded = new TextEncoder(encoding).encode(t.input);
|
| - var decoded = new TextDecoder(encoding).decode(encoded);
|
| - assert_equals(decoded, t.expected);
|
| - }, 'USVString handling: ' + t.name);
|
| -});
|
| -
|
| -test(function() {
|
| - assert_equals(new TextEncoder(encoding).encode().length, 0, 'Should default to empty string');
|
| -}, 'USVString default');
|
| -
|
| -</script>
|
|
|