Fix frontmatter

This commit is contained in:
Rick Waldron 2017-12-19 15:40:12 -05:00
parent 204afb7ba6
commit a801bdf786
29 changed files with 86 additions and 83 deletions

View File

@ -2,10 +2,10 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-integerindexedelementget
info: >
esid: sec-integerindexedelementget
description: >
"Infinity" is a canonical numeric string, test with access on detached buffer.
description: |
info: |
9.4.5.4 [[Get]] ( P, Receiver )
...
2. If Type(P) is String, then
@ -27,6 +27,7 @@ description: |
...
includes: [testTypedArray.js, detachArrayBuffer.js]
features: [TypedArray]
---*/
testWithTypedArrayConstructors(function(TA) {

View File

@ -2,9 +2,9 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-integer-indexed-exotic-objects-getownproperty-p
info: Test for-in enumeration with detached buffer.
description: |
esid: sec-integer-indexed-exotic-objects-getownproperty-p
description: Test for-in enumeration with detached buffer.
info: |
9.4.5.1 [[GetOwnProperty]] ( P )
...
3. If Type(P) is String, then
@ -27,6 +27,7 @@ description: |
calling its [[GetOwnProperty]] internal method.
includes: [testTypedArray.js, detachArrayBuffer.js]
features: [TypedArray]
---*/
testWithTypedArrayConstructors(function(TA) {

View File

@ -2,10 +2,10 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-integer-indexed-exotic-objects-hasproperty-p
info: >
esid: sec-integer-indexed-exotic-objects-hasproperty-p
description: >
"Infinity" is a canonical numeric string, test with access on detached buffer.
description: |
info: |
9.4.5.2 [[HasProperty]]( P )
...
3. If Type(P) is String, then
@ -23,6 +23,7 @@ description: |
flags: [noStrict]
includes: [testTypedArray.js, detachArrayBuffer.js]
features: [TypedArray]
---*/
testWithTypedArrayConstructors(function(TA) {

View File

@ -2,10 +2,10 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-function-calls-runtime-semantics-evaluation
info: >
esid: sec-function-calls-runtime-semantics-evaluation
description: >
Direct eval call with empty leading spread.
description: |
info: |
12.3.4.1 Runtime Semantics: Evaluation
...
3. If Type(ref) is Reference and IsPropertyReference(ref) is false and GetReferencedName(ref) is "eval", then

View File

@ -2,10 +2,10 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-function-calls-runtime-semantics-evaluation
info: >
esid: sec-function-calls-runtime-semantics-evaluation
description: >
Direct eval call with empty trailing spread.
description: |
info: |
12.3.4.1 Runtime Semantics: Evaluation
...
3. If Type(ref) is Reference and IsPropertyReference(ref) is false and GetReferencedName(ref) is "eval", then

View File

@ -2,10 +2,10 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-function-calls-runtime-semantics-evaluation
info: >
esid: sec-function-calls-runtime-semantics-evaluation
description: >
Direct eval call with empty spread.
description: |
info: |
12.3.4.1 Runtime Semantics: Evaluation
...
3. If Type(ref) is Reference and IsPropertyReference(ref) is false and GetReferencedName(ref) is "eval", then

View File

@ -2,10 +2,10 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-function-calls-runtime-semantics-evaluation
info: >
esid: sec-function-calls-runtime-semantics-evaluation
description: >
Direct eval call with spread.
description: |
info: |
12.3.4.1 Runtime Semantics: Evaluation
...
3. If Type(ref) is Reference and IsPropertyReference(ref) is false and GetReferencedName(ref) is "eval", then

View File

@ -2,11 +2,11 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-function-calls-runtime-semantics-evaluation
info: >
esid: sec-function-calls-runtime-semantics-evaluation
description: >
Check TypeError is thrown from correct realm with tco-call to class constructor from derived
class [[Construct]] invocation.
description: |
info: |
12.3.4.3 Runtime Semantics: EvaluateDirectCall( func, thisValue, arguments, tailPosition )
...
4. If tailPosition is true, perform PrepareForTailCall().

View File

@ -2,11 +2,11 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-function-calls-runtime-semantics-evaluation
info: >
esid: sec-function-calls-runtime-semantics-evaluation
description: >
Check TypeError is thrown from correct realm with tco-call to class constructor from
class [[Construct]] invocation.
description: |
info: |
12.3.4.3 Runtime Semantics: EvaluateDirectCall( func, thisValue, arguments, tailPosition )
...
4. If tailPosition is true, perform PrepareForTailCall().

View File

@ -2,10 +2,10 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-function-calls-runtime-semantics-evaluation
info: >
esid: sec-function-calls-runtime-semantics-evaluation
description: >
Check TypeError is thrown from correct realm with tco-call to class constructor from [[Call]] invocation.
description: |
info: |
12.3.4.3 Runtime Semantics: EvaluateDirectCall( func, thisValue, arguments, tailPosition )
...
4. If tailPosition is true, perform PrepareForTailCall().

View File

@ -2,10 +2,10 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-function-calls-runtime-semantics-evaluation
info: >
esid: sec-function-calls-runtime-semantics-evaluation
description: >
Check TypeError is thrown from correct realm with tco-call to class constructor from [[Construct]] invocation.
description: |
info: |
12.3.4.3 Runtime Semantics: EvaluateDirectCall( func, thisValue, arguments, tailPosition )
...
4. If tailPosition is true, perform PrepareForTailCall().

View File

@ -2,10 +2,10 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-function-calls-runtime-semantics-evaluation
info: >
esid: sec-function-calls-runtime-semantics-evaluation
description: >
Tail-call with identifier named "eval" in function environment, local "eval" binding dynamically added.
description: |
info: |
12.3.4.1 Runtime Semantics: Evaluation
...
6. If Type(ref) is Reference and IsPropertyReference(ref) is false and

View File

@ -2,10 +2,10 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-function-calls-runtime-semantics-evaluation
info: >
esid: sec-function-calls-runtime-semantics-evaluation
description: >
Tail-call with identifier named "eval" in function environment.
description: |
info: |
12.3.4.1 Runtime Semantics: Evaluation
...
6. If Type(ref) is Reference and IsPropertyReference(ref) is false and

View File

@ -2,10 +2,10 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-function-calls-runtime-semantics-evaluation
info: >
esid: sec-function-calls-runtime-semantics-evaluation
description: >
Tail-call with identifier named "eval" in global environment.
description: |
info: |
12.3.4.1 Runtime Semantics: Evaluation
...
6. If Type(ref) is Reference and IsPropertyReference(ref) is false and

View File

@ -2,10 +2,10 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-function-calls-runtime-semantics-evaluation
info: >
esid: sec-function-calls-runtime-semantics-evaluation
description: >
Tail-call with identifier named "eval" in object environment.
description: |
info: |
12.3.4.1 Runtime Semantics: Evaluation
...
6. If Type(ref) is Reference and IsPropertyReference(ref) is false and

View File

@ -2,9 +2,9 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-names-and-keywords
info: Test grandfathered characters of ID_Continue.
description: >
esid: sec-names-and-keywords
description: Test grandfathered characters of ID_Continue.
info: >
Grandfathered characters (Other_ID_Start + Other_ID_Continue)
---*/

View File

@ -2,9 +2,9 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-names-and-keywords
info: Test grandfathered characters of ID_Continue.
description: >
esid: sec-names-and-keywords
description: Test grandfathered characters of ID_Continue.
info: >
Grandfathered characters (Other_ID_Start + Other_ID_Continue)
---*/

View File

@ -2,9 +2,9 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-names-and-keywords
info: Test grandfathered characters of ID_Start.
description: >
esid: sec-names-and-keywords
description: Test grandfathered characters of ID_Start.
info: >
Grandfathered characters (Other_ID_Start)
---*/

View File

@ -2,9 +2,9 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-names-and-keywords
info: Test grandfathered characters of ID_Start.
description: >
esid: sec-names-and-keywords
description: Test grandfathered characters of ID_Start.
info: |
Grandfathered characters (Other_ID_Start)
---*/

View File

@ -2,9 +2,9 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-names-and-keywords
info: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Continue character.
description: >
esid: sec-names-and-keywords
description: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Continue character.
info: >
VERTICAL TILDE is in General Category 'Lm' and [:Pattern_Syntax:].
negative:
type: SyntaxError

View File

@ -2,9 +2,9 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-names-and-keywords
info: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Continue character.
description: >
esid: sec-names-and-keywords
description: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Continue character.
info: >
VERTICAL TILDE is in General Category 'Lm' and [:Pattern_Syntax:].
negative:
type: SyntaxError

View File

@ -2,9 +2,9 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-names-and-keywords
info: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Start character.
description: >
esid: sec-names-and-keywords
description: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Start character.
info: |
VERTICAL TILDE is in General Category 'Lm' and [:Pattern_Syntax:].
negative:
type: SyntaxError

View File

@ -2,9 +2,9 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-names-and-keywords
info: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Start character.
description: >
esid: sec-names-and-keywords
description: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Start character.
info: |
VERTICAL TILDE is in General Category 'Lm' and [:Pattern_Syntax:].
negative:
type: SyntaxError

View File

@ -2,10 +2,10 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-enumerate-object-properties
info: >
esid: sec-enumerate-object-properties
description: >
Test for-in enumeration with uninitialized binding.
description: |
info: |
13.7.5.15 EnumerateObjectProperties (O)
...
EnumerateObjectProperties must obtain the own property keys of the

View File

@ -2,10 +2,10 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-object.prototype.hasownproperty
info: >
esid: sec-object.prototype.hasownproperty
description: >
Test Object.prototype.hasOwnProperty() with uninitialized binding.
description: |
info: |
19.1.3.2 Object.prototype.hasOwnProperty ( V )
...
3. Return ? HasOwnProperty(O, P).

View File

@ -2,10 +2,10 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-object.keys
info: >
esid: sec-object.keys
description: >
Test Object.keys() with uninitialized binding.
description: |
info: |
19.1.2.16 Object.keys ( O )
...
2. Let nameList be ? EnumerableOwnProperties(obj, "key").

View File

@ -2,10 +2,10 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-object.prototype.propertyisenumerable
info: >
esid: sec-object.prototype.propertyisenumerable
description: >
Test Object.prototype.propertyIsEnumerable() with uninitialized binding.
description: |
info: |
19.1.3.4 Object.prototype.propertyIsEnumerable ( V )
...
3. Let desc be ? O.[[GetOwnProperty]](P).

View File

@ -2,7 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-runtime-semantics-forin-div-ofbodyevaluation-lhs-stmt-iterator-lhskind-labelset
esid: sec-runtime-semantics-forin-div-ofbodyevaluation-lhs-stmt-iterator-lhskind-labelset
description: >
Generators should be closed via their `return` method when iteration is
interrupted via a `continue` statement.

View File

@ -2,7 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
id: sec-runtime-semantics-forin-div-ofbodyevaluation-lhs-stmt-iterator-lhskind-labelset
esid: sec-runtime-semantics-forin-div-ofbodyevaluation-lhs-stmt-iterator-lhskind-labelset
description: >
Iterators should be closed via their `return` method when iteration is
interrupted via a `continue` statement.