mirror of https://github.com/tc39/test262.git
Add missing Symbol.species feature flags
This commit is contained in:
parent
a9099c1f20
commit
5fc0a7c6a1
|
@ -20,6 +20,7 @@ info: |
|
||||||
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
||||||
be undefined.
|
be undefined.
|
||||||
[...]
|
[...]
|
||||||
|
features: [Symbol.species]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
var array = [];
|
var array = [];
|
||||||
|
|
|
@ -20,6 +20,7 @@ info: |
|
||||||
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
||||||
be undefined.
|
be undefined.
|
||||||
[...]
|
[...]
|
||||||
|
features: [Symbol.species]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
var array = [];
|
var array = [];
|
||||||
|
|
|
@ -21,6 +21,7 @@ info: |
|
||||||
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
||||||
be undefined.
|
be undefined.
|
||||||
[...]
|
[...]
|
||||||
|
features: [Symbol.species]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
var array = [];
|
var array = [];
|
||||||
|
|
|
@ -21,6 +21,7 @@ info: |
|
||||||
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
||||||
be undefined.
|
be undefined.
|
||||||
[...]
|
[...]
|
||||||
|
features: [Symbol.species]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
var array = [];
|
var array = [];
|
||||||
|
|
|
@ -21,6 +21,7 @@ info: |
|
||||||
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
||||||
be undefined.
|
be undefined.
|
||||||
[...]
|
[...]
|
||||||
|
features: [Symbol.species]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
var array = [];
|
var array = [];
|
||||||
|
|
|
@ -21,6 +21,7 @@ info: |
|
||||||
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
||||||
be undefined.
|
be undefined.
|
||||||
[...]
|
[...]
|
||||||
|
features: [Symbol.species]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
var array = [];
|
var array = [];
|
||||||
|
|
|
@ -21,6 +21,7 @@ info: |
|
||||||
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
||||||
be undefined.
|
be undefined.
|
||||||
[...]
|
[...]
|
||||||
|
features: [Symbol.species]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
var array = [];
|
var array = [];
|
||||||
|
|
|
@ -21,6 +21,7 @@ info: |
|
||||||
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
||||||
be undefined.
|
be undefined.
|
||||||
[...]
|
[...]
|
||||||
|
features: [Symbol.species]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
var array = [];
|
var array = [];
|
||||||
|
|
|
@ -21,6 +21,7 @@ info: |
|
||||||
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
||||||
be undefined.
|
be undefined.
|
||||||
[...]
|
[...]
|
||||||
|
features: [Symbol.species]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
var array = [];
|
var array = [];
|
||||||
|
|
|
@ -21,6 +21,7 @@ info: |
|
||||||
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
i. If SameValue(C, realmC.[[Intrinsics]].[[%Array%]]) is true, let C
|
||||||
be undefined.
|
be undefined.
|
||||||
[...]
|
[...]
|
||||||
|
features: [Symbol.species]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
var array = [];
|
var array = [];
|
||||||
|
|
|
@ -20,6 +20,7 @@ info: |
|
||||||
12. Perform ? Set(A, "length", actualDeleteCount, true).
|
12. Perform ? Set(A, "length", actualDeleteCount, true).
|
||||||
...
|
...
|
||||||
includes: [compareArray.js, proxyTrapsHelper.js]
|
includes: [compareArray.js, proxyTrapsHelper.js]
|
||||||
|
features: [Symbol.species]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
function StopSplice() {}
|
function StopSplice() {}
|
||||||
|
|
|
@ -9,6 +9,7 @@ author: Sam Mikes
|
||||||
description: Symbol.species exists
|
description: Symbol.species exists
|
||||||
includes:
|
includes:
|
||||||
- propertyHelper.js
|
- propertyHelper.js
|
||||||
|
features: [Symbol.species]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
assert(Symbol !== undefined, "Symbol exists");
|
assert(Symbol !== undefined, "Symbol exists");
|
||||||
|
|
|
@ -9,6 +9,7 @@ author: Sam Mikes
|
||||||
description: Symbol.species getters have defined names
|
description: Symbol.species getters have defined names
|
||||||
includes:
|
includes:
|
||||||
- propertyHelper.js
|
- propertyHelper.js
|
||||||
|
features: [Symbol.species]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
function getGetterName(obj, name) {
|
function getGetterName(obj, name) {
|
||||||
|
|
|
@ -9,6 +9,7 @@ author: Sam Mikes
|
||||||
description: Symbol.species is retained on subclassing
|
description: Symbol.species is retained on subclassing
|
||||||
includes:
|
includes:
|
||||||
- propertyHelper.js
|
- propertyHelper.js
|
||||||
|
features: [Symbol.species]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
class MyRegExp extends RegExp {
|
class MyRegExp extends RegExp {
|
||||||
|
|
Loading…
Reference in New Issue