diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.10_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A1.10_T1.js index d0fbba3ad1..c9e3df54c8 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.10_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.10_T1.js @@ -6,6 +6,8 @@ info: > If B = 110xxxxx (n = 2) and string.charAt(k + 4) and string.charAt(k + 5) do not represent hexadecimal digits, throw URIError es5id: 15.1.3.1_A1.10_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.11_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A1.11_T1.js index 651ee79b99..40e418c86e 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.11_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.11_T1.js @@ -7,6 +7,8 @@ info: > string.charAt(k + 5)) or (string.charAt(k + 7) and string.charAt(k + 8)) do not represent hexadecimal digits, throw URIError es5id: 15.1.3.1_A1.11_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: > Complex tests, string.charAt(k + 4) and string.charAt(k + 5) do not represent hexadecimal digits diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.11_T2.js b/test/built-ins/decodeURI/S15.1.3.1_A1.11_T2.js index 2fc6e80c64..3a12cc6a83 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.11_T2.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.11_T2.js @@ -7,6 +7,8 @@ info: > string.charAt(k + 5)) or (string.charAt(k + 7) and string.charAt(k + 8)) do not represent hexadecimal digits, throw URIError es5id: 15.1.3.1_A1.11_T2 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: > Complex tests, string.charAt(k + 7) and string.charAt(k + 8) do not represent hexadecimal digits diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.12_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A1.12_T1.js index 971af19f8e..b5ab6de7e8 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.12_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.12_T1.js @@ -8,6 +8,8 @@ info: > string.charAt(k + 8)) or (string.charAt(k + 10) and string.charAt(k + 11)) do not represent hexadecimal digits, throw URIError es5id: 15.1.3.1_A1.12_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: > Complex tests, string.charAt(k + 4) and string.charAt(k + 5) do not represent hexadecimal digits diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.12_T2.js b/test/built-ins/decodeURI/S15.1.3.1_A1.12_T2.js index b0e3495094..e5f01379f4 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.12_T2.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.12_T2.js @@ -8,6 +8,8 @@ info: > string.charAt(k + 8)) or (string.charAt(k + 10) and string.charAt(k + 11)) do not represent hexadecimal digits, throw URIError es5id: 15.1.3.1_A1.12_T2 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: > Complex tests, string.charAt(k + 7) and string.charAt(k + 7) do not represent hexadecimal digits diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.12_T3.js b/test/built-ins/decodeURI/S15.1.3.1_A1.12_T3.js index 0b859725c7..ff8edc0ce0 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.12_T3.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.12_T3.js @@ -8,6 +8,8 @@ info: > string.charAt(k + 8)) or (string.charAt(k + 10) and string.charAt(k + 11)) do not represent hexadecimal digits, throw URIError es5id: 15.1.3.1_A1.12_T3 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: > Complex tests, string.charAt(k + 10) and string.charAt(k + 11) do not represent hexadecimal digits diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.13_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A1.13_T1.js index d97fc87d9e..e78898ca25 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.13_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.13_T1.js @@ -6,6 +6,8 @@ info: > If B = 110xxxxx (n = 2) and C != 10xxxxxx (C - first of octets after B), throw URIError es5id: 15.1.3.1_A1.13_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = [0xC0 - 0xDF], C = [0x00, 0x7F] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.13_T2.js b/test/built-ins/decodeURI/S15.1.3.1_A1.13_T2.js index 62767984b2..671588ca1c 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.13_T2.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.13_T2.js @@ -6,6 +6,8 @@ info: > If B = 110xxxxx (n = 2) and C != 10xxxxxx (C - first of octets after B), throw URIError es5id: 15.1.3.1_A1.13_T2 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = [0xC0 - 0xDF], C = [0xC0, 0xFF] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.14_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A1.14_T1.js index e63fa0bcab..d2b106ac03 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.14_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.14_T1.js @@ -6,6 +6,8 @@ info: > If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError es5id: 15.1.3.1_A1.14_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = [0xE0 - 0xEF], C = [0x00, 0x7F] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.14_T2.js b/test/built-ins/decodeURI/S15.1.3.1_A1.14_T2.js index 35b721e83e..4f36e270f1 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.14_T2.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.14_T2.js @@ -6,6 +6,8 @@ info: > If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError es5id: 15.1.3.1_A1.14_T2 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = [0xE0 - 0xEF], C = [0x00, 0x7F] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.14_T3.js b/test/built-ins/decodeURI/S15.1.3.1_A1.14_T3.js index c3c6e6c1fb..c5cdbdd7a3 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.14_T3.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.14_T3.js @@ -6,6 +6,8 @@ info: > If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError es5id: 15.1.3.1_A1.14_T3 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = [0xE0 - 0xEF], C = [0xC0, 0xFF] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.14_T4.js b/test/built-ins/decodeURI/S15.1.3.1_A1.14_T4.js index eca2066287..a54e21029f 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.14_T4.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.14_T4.js @@ -6,6 +6,8 @@ info: > If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError es5id: 15.1.3.1_A1.14_T4 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = [0xE0 - 0xEF], C = [0xC0, 0xFF] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.15_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A1.15_T1.js index 7eb031a2ef..2bb17b87f1 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.15_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.15_T1.js @@ -6,6 +6,8 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError es5id: 15.1.3.1_A1.15_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = [0xF0 - 0x0F7], C = [0x00, 0x7F] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.15_T2.js b/test/built-ins/decodeURI/S15.1.3.1_A1.15_T2.js index ac8a83160f..830123591f 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.15_T2.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.15_T2.js @@ -6,6 +6,8 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError es5id: 15.1.3.1_A1.15_T2 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = [0xF0 - 0x0F7], C = [0x00, 0x7F] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.15_T3.js b/test/built-ins/decodeURI/S15.1.3.1_A1.15_T3.js index 25e23d51e5..828e13e069 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.15_T3.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.15_T3.js @@ -6,6 +6,8 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError es5id: 15.1.3.1_A1.15_T3 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = [0xF0 - 0x0F7], C = [0x00, 0x7F] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.15_T4.js b/test/built-ins/decodeURI/S15.1.3.1_A1.15_T4.js index 83b84fe685..3abf267919 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.15_T4.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.15_T4.js @@ -6,6 +6,8 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError es5id: 15.1.3.1_A1.15_T4 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = [0xF0 - 0x0F7], C = [0xC0, 0xFF] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.15_T5.js b/test/built-ins/decodeURI/S15.1.3.1_A1.15_T5.js index caad3a8b45..b9db4f2ebc 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.15_T5.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.15_T5.js @@ -6,6 +6,8 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError es5id: 15.1.3.1_A1.15_T5 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = [0xF0 - 0x0F7], C = [0xC0, 0xFF] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.15_T6.js b/test/built-ins/decodeURI/S15.1.3.1_A1.15_T6.js index 5fa20665c7..bbfa0ec9f7 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.15_T6.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.15_T6.js @@ -6,6 +6,8 @@ info: > If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError es5id: 15.1.3.1_A1.15_T6 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = [0xF0 - 0x0F7], C = [0xC0, 0xFF] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.1_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A1.1_T1.js index 0dd267a99d..2ee47854c0 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.1_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.1_T1.js @@ -4,6 +4,8 @@ /*--- info: If string.charAt(k) equal "%" and k + 2 >= string.length, throw URIError es5id: 15.1.3.1_A1.1_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.2_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A1.2_T1.js index e6ccf035f3..fa05d72dbe 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.2_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.2_T1.js @@ -6,6 +6,8 @@ info: > If B = string.charAt(k+1) + string.charAt(k+2) do not represent hexadecimal digits, throw URIError es5id: 15.1.3.1_A1.2_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.2_T2.js b/test/built-ins/decodeURI/S15.1.3.1_A1.2_T2.js index 986b49c6e0..eb9d3790da 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.2_T2.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.2_T2.js @@ -6,6 +6,8 @@ info: > If B = string.charAt(k+1) + string.charAt(k+2) do not represent hexadecimal digits, throw URIError es5id: 15.1.3.1_A1.2_T2 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.3_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A1.3_T1.js index 636c05160e..237c430fbc 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.3_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.3_T1.js @@ -4,6 +4,8 @@ /*--- info: If B = 10xxxxxx or B = 11111xxx, throw URIError es5id: 15.1.3.1_A1.3_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = 10xxxxxx -> B in [0x80 - 0xBF] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.3_T2.js b/test/built-ins/decodeURI/S15.1.3.1_A1.3_T2.js index a00a58dea2..f78753b34f 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.3_T2.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.3_T2.js @@ -4,6 +4,8 @@ /*--- info: If B = 10xxxxxx or B = 11111xxx, throw URIError es5id: 15.1.3.1_A1.3_T2 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = 11111xxx -> B in [0xF8 - 0xFF] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.4_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A1.4_T1.js index 5bc6fc1043..f181f77fa4 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.4_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.4_T1.js @@ -4,6 +4,8 @@ /*--- info: If B = 110xxxxx (n = 2) and (k + 2) + 3 >= length, throw URIError es5id: 15.1.3.1_A1.4_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = [0xC0 - 0xDF] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.5_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A1.5_T1.js index a6ed0d021f..c8c85444f7 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.5_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.5_T1.js @@ -4,6 +4,8 @@ /*--- info: If B = 1110xxxx (n = 3) and (k + 2) + 6 >= length, throw URIError es5id: 15.1.3.1_A1.5_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = [0xE0 - 0xEF] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.6_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A1.6_T1.js index fcdc4c821b..0b0967a90b 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.6_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.6_T1.js @@ -4,6 +4,8 @@ /*--- info: If B = 11110xxx (n = 4) and (k + 2) + 9 >= length, throw URIError es5id: 15.1.3.1_A1.6_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = [0xF0 - 0xF7] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.7_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A1.7_T1.js index 502fb1edfd..2f0629e071 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.7_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.7_T1.js @@ -6,6 +6,8 @@ info: > If B = 110xxxxx (n = 2) and string.charAt(k + 3) not equal "%", throw URIError es5id: 15.1.3.1_A1.7_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests. B = [0xC0 - 0xDF] includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.8_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A1.8_T1.js index 85d6657f21..f3bdbf7aa4 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.8_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.8_T1.js @@ -6,6 +6,8 @@ info: > If B = 1110xxxx (n = 3) and string.charAt(k + 3), string.charAt(k + 6) not equal "%", throw URIError es5id: 15.1.3.1_A1.8_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: > Complex tests. B = [0xE0 - 0xEF], string.charAt(k + 3) not equal "%" includes: [decimalToHexString.js] diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.8_T2.js b/test/built-ins/decodeURI/S15.1.3.1_A1.8_T2.js index 89303e011e..8da34671bd 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.8_T2.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.8_T2.js @@ -6,6 +6,8 @@ info: > If B = 1110xxxx (n = 3) and string.charAt(k + 3), string.charAt(k + 6) not equal "%", throw URIError es5id: 15.1.3.1_A1.8_T2 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: > Complex tests. B = [0xE0 - 0xEF], string.charAt(k + 6) not equal "%" includes: [decimalToHexString.js] diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.9_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A1.9_T1.js index 2ec5d9b9db..9cdcedd696 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.9_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.9_T1.js @@ -6,6 +6,8 @@ info: > If B = 11110xxx (n = 4) and string.charAt(k + 3), string.charAt(k + 6), string.charAt(k + 9) not equal "%", throw URIError es5id: 15.1.3.1_A1.9_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: > Complex tests. B = [0xF0 - 0x0F7], string.charAt(k + 3) not equal "%" includes: [decimalToHexString.js] diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.9_T2.js b/test/built-ins/decodeURI/S15.1.3.1_A1.9_T2.js index 7d1f1808c2..a4d7e20371 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.9_T2.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.9_T2.js @@ -6,6 +6,8 @@ info: > If B = 11110xxx (n = 4) and string.charAt(k + 3), string.charAt(k + 6), string.charAt(k + 9) not equal "%", throw URIError es5id: 15.1.3.1_A1.9_T2 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: > Complex tests. B = [0xF0 - 0x0F7], string.charAt(k + 6) not equal "%" includes: [decimalToHexString.js] diff --git a/test/built-ins/decodeURI/S15.1.3.1_A1.9_T3.js b/test/built-ins/decodeURI/S15.1.3.1_A1.9_T3.js index 8289d50a9a..772cb25a30 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A1.9_T3.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A1.9_T3.js @@ -6,6 +6,8 @@ info: > If B = 11110xxx (n = 4) and string.charAt(k + 3), string.charAt(k + 6), string.charAt(k + 9) not equal "%", throw URIError es5id: 15.1.3.1_A1.9_T3 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: > Complex tests. B = [0xF0 - 0x0F7], string.charAt(k + 9) not equal "%" includes: [decimalToHexString.js] diff --git a/test/built-ins/decodeURI/S15.1.3.1_A2.1_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A2.1_T1.js index 15890e3459..38bf4d4a64 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A2.1_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A2.1_T1.js @@ -4,6 +4,8 @@ /*--- info: If string.charAt(k) not equal "%", return this char es5id: 15.1.3.1_A2.1_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A2.2_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A2.2_T1.js index 143ea88f07..1e64a892b2 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A2.2_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A2.2_T1.js @@ -4,6 +4,8 @@ /*--- info: If B1 = 0xxxxxxxx ([0x00 - 0x7F]), without [uriReserved, #], return B1 es5id: 15.1.3.1_A2.2_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests, use RFC 3629 includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A2.3_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A2.3_T1.js index 5a0786823d..5b90f71218 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A2.3_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A2.3_T1.js @@ -6,6 +6,8 @@ info: > If B1 = 110xxxxx ([0xC0 - 0xDF]), B2 = 10xxxxxx ([0x80 - 0xBF), without B1 = [0xC0, 0xC1], return UTF8(B1, B2) es5id: 15.1.3.1_A2.3_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests, use RFC 3629 includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A2.4_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A2.4_T1.js index edb3b78fca..f3cf70fdd5 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A2.4_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A2.4_T1.js @@ -7,6 +7,8 @@ info: > without [B1, B2] = [0xE0, 0x80 - 0x9F], [0xED, 0xA0 - 0xBF] (0xD800 - 0xDFFF), return UTF8(B1, B2, B3) es5id: 15.1.3.1_A2.4_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests, use RFC 3629 includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A2.5_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A2.5_T1.js index 72e98b6e9a..98ce4b0fef 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A2.5_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A2.5_T1.js @@ -7,6 +7,8 @@ info: > 0xBF]), without [B1, B2] = [0xF0, 0x80 - 0x9F], [0xF4, 0x90 - 0xBF], return UTF8(B1, B2, B3, B4) es5id: 15.1.3.1_A2.5_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex tests, use RFC 3629 includes: [decimalToHexString.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A3_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A3_T1.js index a2ccfc4562..f4e3409fed 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A3_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A3_T1.js @@ -6,6 +6,8 @@ info: > Let reservedURISet be a string containing one instance of each character valid in uriReserved plus "#" es5id: 15.1.3.1_A3_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Checking all character in reservedURISet. HexDigit in [0..9, A..F] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A3_T2.js b/test/built-ins/decodeURI/S15.1.3.1_A3_T2.js index f1c2381de2..5288213095 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A3_T2.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A3_T2.js @@ -6,6 +6,8 @@ info: > Let reservedURISet be a string containing one instance of each character valid in uriReserved plus "#" es5id: 15.1.3.1_A3_T2 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Checking all character in reservedURISet. HexDigit in [0..9, a..f] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A3_T3.js b/test/built-ins/decodeURI/S15.1.3.1_A3_T3.js index 13155b20e9..1e7ec6b0fe 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A3_T3.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A3_T3.js @@ -6,6 +6,8 @@ info: > Let reservedURISet be a string containing one instance of each character valid in uriReserved plus "#" es5id: 15.1.3.1_A3_T3 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Complex test ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A4_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A4_T1.js index 5fd65e132f..d8bdf45cf4 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A4_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A4_T1.js @@ -4,6 +4,8 @@ /*--- info: URI tests es5id: 15.1.3.1_A4_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Checking ENGLISH ALPHABET ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A4_T2.js b/test/built-ins/decodeURI/S15.1.3.1_A4_T2.js index 0a7f272c46..a26ed467e9 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A4_T2.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A4_T2.js @@ -4,6 +4,8 @@ /*--- info: URI tests es5id: 15.1.3.1_A4_T2 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Checking RUSSIAN ALPHABET ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A4_T3.js b/test/built-ins/decodeURI/S15.1.3.1_A4_T3.js index 0b47260950..0944ffee86 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A4_T3.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A4_T3.js @@ -4,6 +4,8 @@ /*--- info: URI tests es5id: 15.1.3.1_A4_T3 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Checking URL with Line Terminator ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A4_T4.js b/test/built-ins/decodeURI/S15.1.3.1_A4_T4.js index d95a04f9f4..726ad0bce2 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A4_T4.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A4_T4.js @@ -4,6 +4,8 @@ /*--- info: URI tests es5id: 15.1.3.1_A4_T4 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Test some url ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A5.1.js b/test/built-ins/decodeURI/S15.1.3.1_A5.1.js index de7789c846..70b4de0866 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A5.1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A5.1.js @@ -4,6 +4,8 @@ /*--- info: The length property of decodeURI has the attribute DontEnum es5id: 15.1.3.1_A5.1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A5.2.js b/test/built-ins/decodeURI/S15.1.3.1_A5.2.js index e04c71cd10..c16dd48bb3 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A5.2.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A5.2.js @@ -4,6 +4,8 @@ /*--- info: The length property of decodeURI does not have the attribute DontDelete es5id: 15.1.3.1_A5.2 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Checking use hasOwnProperty, delete ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A5.3.js b/test/built-ins/decodeURI/S15.1.3.1_A5.3.js index 3aca2c3478..3e46c50ddd 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A5.3.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A5.3.js @@ -4,6 +4,8 @@ /*--- info: The length property of decodeURI has the attribute ReadOnly es5id: 15.1.3.1_A5.3 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Checking if varying the length property fails includes: [propertyHelper.js] ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A5.4.js b/test/built-ins/decodeURI/S15.1.3.1_A5.4.js index fb30642d68..0da5a16c81 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A5.4.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A5.4.js @@ -4,6 +4,8 @@ /*--- info: The length property of decodeURI is 1 es5id: 15.1.3.1_A5.4 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: decodeURI.length === 1 ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A5.5.js b/test/built-ins/decodeURI/S15.1.3.1_A5.5.js index 65ed3c570b..6f3fb2bcd4 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A5.5.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A5.5.js @@ -4,6 +4,8 @@ /*--- info: The decodeURI property has the attribute DontEnum es5id: 15.1.3.1_A5.5 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Checking use propertyIsEnumerable, for-in ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A5.6.js b/test/built-ins/decodeURI/S15.1.3.1_A5.6.js index bafc5f6682..285aeee3a9 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A5.6.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A5.6.js @@ -4,6 +4,8 @@ /*--- info: The decodeURI property has not prototype property es5id: 15.1.3.1_A5.6 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: Checking decodeURI.prototype ---*/ diff --git a/test/built-ins/decodeURI/S15.1.3.1_A5.7.js b/test/built-ins/decodeURI/S15.1.3.1_A5.7.js index 7253d3d506..f883620207 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A5.7.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A5.7.js @@ -4,6 +4,8 @@ /*--- info: The decodeURI property can't be used as constructor es5id: 15.1.3.1_A5.7 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: > If property does not implement the internal [[Construct]] method, throw a TypeError exception diff --git a/test/built-ins/decodeURI/S15.1.3.1_A6_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A6_T1.js index 37f9e60230..d36c02ea3b 100644 --- a/test/built-ins/decodeURI/S15.1.3.1_A6_T1.js +++ b/test/built-ins/decodeURI/S15.1.3.1_A6_T1.js @@ -4,6 +4,8 @@ /*--- info: Operator use ToString es5id: 15.1.3.1_A6_T1 +es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: If Type(value) is Object, evaluate ToPrimitive(value, String) ---*/ diff --git a/test/built-ins/decodeURI/name.js b/test/built-ins/decodeURI/name.js index 75a6412b33..5bbbda33e2 100644 --- a/test/built-ins/decodeURI/name.js +++ b/test/built-ins/decodeURI/name.js @@ -3,6 +3,7 @@ /*--- es6id: 18.2.6.2 +esid: sec-decodeuri-encodeduri description: > decodeURI.name is "decodeURI". info: >