From aa2c69960df33b96634d4b4f44a7c2b0f2038815 Mon Sep 17 00:00:00 2001
From: Leonardo Balter <leonardo.balter@gmail.com>
Date: Tue, 14 Mar 2017 15:13:10 -0400
Subject: [PATCH] Generate tests

---
 test/language/expressions/arrow-function/params-dflt-abrupt.js  | 2 +-
 .../arrow-function/params-dflt-arg-val-not-undefined.js         | 2 +-
 .../expressions/arrow-function/params-dflt-arg-val-undefined.js | 2 +-
 .../expressions/arrow-function/params-dflt-duplicates.js        | 2 +-
 .../expressions/arrow-function/params-dflt-ref-later.js         | 2 +-
 .../expressions/arrow-function/params-dflt-ref-prior.js         | 2 +-
 .../language/expressions/arrow-function/params-dflt-ref-self.js | 2 +-
 test/language/expressions/arrow-function/params-dflt-rest.js    | 1 -
 .../arrow-function/params-trailing-comma-dflt-param.js          | 2 --
 .../arrow-function/params-trailing-comma-multiple-param.js      | 2 --
 .../arrow-function/params-trailing-comma-rest-early-error.js    | 2 --
 .../arrow-function/params-trailing-comma-single-param.js        | 2 --
 test/language/expressions/class/params-gen-meth-dflt-abrupt.js  | 2 +-
 .../class/params-gen-meth-dflt-arg-val-not-undefined.js         | 2 +-
 .../expressions/class/params-gen-meth-dflt-arg-val-undefined.js | 2 +-
 .../expressions/class/params-gen-meth-dflt-duplicates.js        | 2 +-
 .../expressions/class/params-gen-meth-dflt-ref-later.js         | 2 +-
 .../expressions/class/params-gen-meth-dflt-ref-prior.js         | 2 +-
 .../language/expressions/class/params-gen-meth-dflt-ref-self.js | 2 +-
 test/language/expressions/class/params-gen-meth-dflt-rest.js    | 1 -
 .../expressions/class/params-gen-meth-static-dflt-abrupt.js     | 2 +-
 .../class/params-gen-meth-static-dflt-arg-val-not-undefined.js  | 2 +-
 .../class/params-gen-meth-static-dflt-arg-val-undefined.js      | 2 +-
 .../expressions/class/params-gen-meth-static-dflt-duplicates.js | 2 +-
 .../expressions/class/params-gen-meth-static-dflt-ref-later.js  | 2 +-
 .../expressions/class/params-gen-meth-static-dflt-ref-prior.js  | 2 +-
 .../expressions/class/params-gen-meth-static-dflt-ref-self.js   | 2 +-
 .../expressions/class/params-gen-meth-static-dflt-rest.js       | 1 -
 .../class/params-gen-meth-static-trailing-comma-dflt-param.js   | 2 --
 .../params-gen-meth-static-trailing-comma-multiple-param.js     | 2 --
 .../params-gen-meth-static-trailing-comma-rest-early-error.js   | 2 --
 .../class/params-gen-meth-static-trailing-comma-single-param.js | 2 --
 .../class/params-gen-meth-trailing-comma-dflt-param.js          | 2 --
 .../class/params-gen-meth-trailing-comma-multiple-param.js      | 2 --
 .../class/params-gen-meth-trailing-comma-rest-early-error.js    | 2 --
 .../class/params-gen-meth-trailing-comma-single-param.js        | 2 --
 test/language/expressions/class/params-meth-dflt-abrupt.js      | 2 +-
 .../expressions/class/params-meth-dflt-arg-val-not-undefined.js | 2 +-
 .../expressions/class/params-meth-dflt-arg-val-undefined.js     | 2 +-
 test/language/expressions/class/params-meth-dflt-duplicates.js  | 2 +-
 test/language/expressions/class/params-meth-dflt-ref-later.js   | 2 +-
 test/language/expressions/class/params-meth-dflt-ref-prior.js   | 2 +-
 test/language/expressions/class/params-meth-dflt-ref-self.js    | 2 +-
 test/language/expressions/class/params-meth-dflt-rest.js        | 1 -
 .../expressions/class/params-meth-static-dflt-abrupt.js         | 2 +-
 .../class/params-meth-static-dflt-arg-val-not-undefined.js      | 2 +-
 .../class/params-meth-static-dflt-arg-val-undefined.js          | 2 +-
 .../expressions/class/params-meth-static-dflt-duplicates.js     | 2 +-
 .../expressions/class/params-meth-static-dflt-ref-later.js      | 2 +-
 .../expressions/class/params-meth-static-dflt-ref-prior.js      | 2 +-
 .../expressions/class/params-meth-static-dflt-ref-self.js       | 2 +-
 test/language/expressions/class/params-meth-static-dflt-rest.js | 1 -
 .../class/params-meth-static-trailing-comma-dflt-param.js       | 2 --
 .../class/params-meth-static-trailing-comma-multiple-param.js   | 2 --
 .../class/params-meth-static-trailing-comma-rest-early-error.js | 2 --
 .../class/params-meth-static-trailing-comma-single-param.js     | 2 --
 .../expressions/class/params-meth-trailing-comma-dflt-param.js  | 2 --
 .../class/params-meth-trailing-comma-multiple-param.js          | 2 --
 .../class/params-meth-trailing-comma-rest-early-error.js        | 2 --
 .../class/params-meth-trailing-comma-single-param.js            | 2 --
 test/language/expressions/function/params-dflt-abrupt.js        | 2 +-
 .../expressions/function/params-dflt-arg-val-not-undefined.js   | 2 +-
 .../expressions/function/params-dflt-arg-val-undefined.js       | 2 +-
 test/language/expressions/function/params-dflt-duplicates.js    | 2 +-
 test/language/expressions/function/params-dflt-ref-later.js     | 2 +-
 test/language/expressions/function/params-dflt-ref-prior.js     | 2 +-
 test/language/expressions/function/params-dflt-ref-self.js      | 2 +-
 test/language/expressions/function/params-dflt-rest.js          | 1 -
 .../expressions/function/params-trailing-comma-dflt-param.js    | 2 --
 .../function/params-trailing-comma-multiple-param.js            | 2 --
 .../function/params-trailing-comma-rest-early-error.js          | 2 --
 .../expressions/function/params-trailing-comma-single-param.js  | 2 --
 test/language/expressions/generators/params-dflt-abrupt.js      | 2 +-
 .../expressions/generators/params-dflt-arg-val-not-undefined.js | 2 +-
 .../expressions/generators/params-dflt-arg-val-undefined.js     | 2 +-
 test/language/expressions/generators/params-dflt-duplicates.js  | 2 +-
 test/language/expressions/generators/params-dflt-ref-later.js   | 2 +-
 test/language/expressions/generators/params-dflt-ref-prior.js   | 2 +-
 test/language/expressions/generators/params-dflt-ref-self.js    | 2 +-
 test/language/expressions/generators/params-dflt-rest.js        | 1 -
 .../expressions/generators/params-trailing-comma-dflt-param.js  | 2 --
 .../generators/params-trailing-comma-multiple-param.js          | 2 --
 .../generators/params-trailing-comma-rest-early-error.js        | 2 --
 .../generators/params-trailing-comma-single-param.js            | 2 --
 .../object/method-definition/params-gen-meth-dflt-abrupt.js     | 2 +-
 .../params-gen-meth-dflt-arg-val-not-undefined.js               | 2 +-
 .../method-definition/params-gen-meth-dflt-arg-val-undefined.js | 2 +-
 .../object/method-definition/params-gen-meth-dflt-duplicates.js | 2 +-
 .../object/method-definition/params-gen-meth-dflt-ref-later.js  | 2 +-
 .../object/method-definition/params-gen-meth-dflt-ref-prior.js  | 2 +-
 .../object/method-definition/params-gen-meth-dflt-ref-self.js   | 2 +-
 .../object/method-definition/params-gen-meth-dflt-rest.js       | 1 -
 .../params-gen-meth-trailing-comma-dflt-param.js                | 2 --
 .../params-gen-meth-trailing-comma-multiple-param.js            | 2 --
 .../params-gen-meth-trailing-comma-rest-early-error.js          | 2 --
 .../params-gen-meth-trailing-comma-single-param.js              | 2 --
 .../object/method-definition/params-meth-dflt-abrupt.js         | 2 +-
 .../method-definition/params-meth-dflt-arg-val-not-undefined.js | 2 +-
 .../method-definition/params-meth-dflt-arg-val-undefined.js     | 2 +-
 .../object/method-definition/params-meth-dflt-duplicates.js     | 2 +-
 .../object/method-definition/params-meth-dflt-ref-later.js      | 2 +-
 .../object/method-definition/params-meth-dflt-ref-prior.js      | 2 +-
 .../object/method-definition/params-meth-dflt-ref-self.js       | 2 +-
 .../object/method-definition/params-meth-dflt-rest.js           | 1 -
 .../method-definition/params-meth-trailing-comma-dflt-param.js  | 2 --
 .../params-meth-trailing-comma-multiple-param.js                | 2 --
 .../params-meth-trailing-comma-rest-early-error.js              | 2 --
 .../params-meth-trailing-comma-single-param.js                  | 2 --
 test/language/statements/class/params-gen-meth-dflt-abrupt.js   | 2 +-
 .../class/params-gen-meth-dflt-arg-val-not-undefined.js         | 2 +-
 .../statements/class/params-gen-meth-dflt-arg-val-undefined.js  | 2 +-
 .../statements/class/params-gen-meth-dflt-duplicates.js         | 2 +-
 .../language/statements/class/params-gen-meth-dflt-ref-later.js | 2 +-
 .../language/statements/class/params-gen-meth-dflt-ref-prior.js | 2 +-
 test/language/statements/class/params-gen-meth-dflt-ref-self.js | 2 +-
 test/language/statements/class/params-gen-meth-dflt-rest.js     | 1 -
 .../statements/class/params-gen-meth-static-dflt-abrupt.js      | 2 +-
 .../class/params-gen-meth-static-dflt-arg-val-not-undefined.js  | 2 +-
 .../class/params-gen-meth-static-dflt-arg-val-undefined.js      | 2 +-
 .../statements/class/params-gen-meth-static-dflt-duplicates.js  | 2 +-
 .../statements/class/params-gen-meth-static-dflt-ref-later.js   | 2 +-
 .../statements/class/params-gen-meth-static-dflt-ref-prior.js   | 2 +-
 .../statements/class/params-gen-meth-static-dflt-ref-self.js    | 2 +-
 .../statements/class/params-gen-meth-static-dflt-rest.js        | 1 -
 .../class/params-gen-meth-static-trailing-comma-dflt-param.js   | 2 --
 .../params-gen-meth-static-trailing-comma-multiple-param.js     | 2 --
 .../params-gen-meth-static-trailing-comma-rest-early-error.js   | 2 --
 .../class/params-gen-meth-static-trailing-comma-single-param.js | 2 --
 .../class/params-gen-meth-trailing-comma-dflt-param.js          | 2 --
 .../class/params-gen-meth-trailing-comma-multiple-param.js      | 2 --
 .../class/params-gen-meth-trailing-comma-rest-early-error.js    | 2 --
 .../class/params-gen-meth-trailing-comma-single-param.js        | 2 --
 test/language/statements/class/params-meth-dflt-abrupt.js       | 2 +-
 .../statements/class/params-meth-dflt-arg-val-not-undefined.js  | 2 +-
 .../statements/class/params-meth-dflt-arg-val-undefined.js      | 2 +-
 test/language/statements/class/params-meth-dflt-duplicates.js   | 2 +-
 test/language/statements/class/params-meth-dflt-ref-later.js    | 2 +-
 test/language/statements/class/params-meth-dflt-ref-prior.js    | 2 +-
 test/language/statements/class/params-meth-dflt-ref-self.js     | 2 +-
 test/language/statements/class/params-meth-dflt-rest.js         | 1 -
 .../language/statements/class/params-meth-static-dflt-abrupt.js | 2 +-
 .../class/params-meth-static-dflt-arg-val-not-undefined.js      | 2 +-
 .../class/params-meth-static-dflt-arg-val-undefined.js          | 2 +-
 .../statements/class/params-meth-static-dflt-duplicates.js      | 2 +-
 .../statements/class/params-meth-static-dflt-ref-later.js       | 2 +-
 .../statements/class/params-meth-static-dflt-ref-prior.js       | 2 +-
 .../statements/class/params-meth-static-dflt-ref-self.js        | 2 +-
 test/language/statements/class/params-meth-static-dflt-rest.js  | 1 -
 .../class/params-meth-static-trailing-comma-dflt-param.js       | 2 --
 .../class/params-meth-static-trailing-comma-multiple-param.js   | 2 --
 .../class/params-meth-static-trailing-comma-rest-early-error.js | 2 --
 .../class/params-meth-static-trailing-comma-single-param.js     | 2 --
 .../statements/class/params-meth-trailing-comma-dflt-param.js   | 2 --
 .../class/params-meth-trailing-comma-multiple-param.js          | 2 --
 .../class/params-meth-trailing-comma-rest-early-error.js        | 2 --
 .../statements/class/params-meth-trailing-comma-single-param.js | 2 --
 test/language/statements/function/params-dflt-abrupt.js         | 2 +-
 .../statements/function/params-dflt-arg-val-not-undefined.js    | 2 +-
 .../statements/function/params-dflt-arg-val-undefined.js        | 2 +-
 test/language/statements/function/params-dflt-duplicates.js     | 2 +-
 test/language/statements/function/params-dflt-ref-later.js      | 2 +-
 test/language/statements/function/params-dflt-ref-prior.js      | 2 +-
 test/language/statements/function/params-dflt-ref-self.js       | 2 +-
 test/language/statements/function/params-dflt-rest.js           | 1 -
 .../statements/function/params-trailing-comma-dflt-param.js     | 2 --
 .../statements/function/params-trailing-comma-multiple-param.js | 2 --
 .../function/params-trailing-comma-rest-early-error.js          | 2 --
 .../statements/function/params-trailing-comma-single-param.js   | 2 --
 test/language/statements/generators/params-dflt-abrupt.js       | 2 +-
 .../statements/generators/params-dflt-arg-val-not-undefined.js  | 2 +-
 .../statements/generators/params-dflt-arg-val-undefined.js      | 2 +-
 test/language/statements/generators/params-dflt-duplicates.js   | 2 +-
 test/language/statements/generators/params-dflt-ref-later.js    | 2 +-
 test/language/statements/generators/params-dflt-ref-prior.js    | 2 +-
 test/language/statements/generators/params-dflt-ref-self.js     | 2 +-
 test/language/statements/generators/params-dflt-rest.js         | 1 -
 .../statements/generators/params-trailing-comma-dflt-param.js   | 2 --
 .../generators/params-trailing-comma-multiple-param.js          | 2 --
 .../generators/params-trailing-comma-rest-early-error.js        | 2 --
 .../statements/generators/params-trailing-comma-single-param.js | 2 --
 180 files changed, 105 insertions(+), 240 deletions(-)

diff --git a/test/language/expressions/arrow-function/params-dflt-abrupt.js b/test/language/expressions/arrow-function/params-dflt-abrupt.js
index 85f1e86216..c8effea806 100644
--- a/test/language/expressions/arrow-function/params-dflt-abrupt.js
+++ b/test/language/expressions/arrow-function/params-dflt-abrupt.js
@@ -4,7 +4,6 @@
 /*---
 description: Abrupt completion returned by evaluation of initializer (arrow function expression)
 esid: sec-arrow-function-definitions-runtime-semantics-evaluation
-es6id: 14.2.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -46,6 +45,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/arrow-function/params-dflt-arg-val-not-undefined.js b/test/language/expressions/arrow-function/params-dflt-arg-val-not-undefined.js
index 124a1addfe..d5e77a38a3 100644
--- a/test/language/expressions/arrow-function/params-dflt-arg-val-not-undefined.js
+++ b/test/language/expressions/arrow-function/params-dflt-arg-val-not-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is not `undefined` (arrow function expression)
 esid: sec-arrow-function-definitions-runtime-semantics-evaluation
-es6id: 14.2.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -50,6 +49,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 var obj = {};
 var falseCount = 0;
diff --git a/test/language/expressions/arrow-function/params-dflt-arg-val-undefined.js b/test/language/expressions/arrow-function/params-dflt-arg-val-undefined.js
index 6de08d0c56..510dceba64 100644
--- a/test/language/expressions/arrow-function/params-dflt-arg-val-undefined.js
+++ b/test/language/expressions/arrow-function/params-dflt-arg-val-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is `undefined` (arrow function expression)
 esid: sec-arrow-function-definitions-runtime-semantics-evaluation
-es6id: 14.2.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -50,6 +49,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/arrow-function/params-dflt-duplicates.js b/test/language/expressions/arrow-function/params-dflt-duplicates.js
index 06c7c45d7a..f4e2701ce4 100644
--- a/test/language/expressions/arrow-function/params-dflt-duplicates.js
+++ b/test/language/expressions/arrow-function/params-dflt-duplicates.js
@@ -4,7 +4,6 @@
 /*---
 description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (arrow function expression)
 esid: sec-arrow-function-definitions-runtime-semantics-evaluation
-es6id: 14.2.16
 features: [default-parameters]
 flags: [generated]
 negative:
@@ -52,6 +51,7 @@ info: |
     - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
       false and BoundNames of FormalParameterList contains any duplicate
       elements.
+
 ---*/
 
 0, (x = 0, x) => {
diff --git a/test/language/expressions/arrow-function/params-dflt-ref-later.js b/test/language/expressions/arrow-function/params-dflt-ref-later.js
index 38d136e803..1fc0cc5f2c 100644
--- a/test/language/expressions/arrow-function/params-dflt-ref-later.js
+++ b/test/language/expressions/arrow-function/params-dflt-ref-later.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs later in the ParameterList (arrow function expression)
 esid: sec-arrow-function-definitions-runtime-semantics-evaluation
-es6id: 14.2.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -46,6 +45,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/arrow-function/params-dflt-ref-prior.js b/test/language/expressions/arrow-function/params-dflt-ref-prior.js
index bb39e86867..585b4fb997 100644
--- a/test/language/expressions/arrow-function/params-dflt-ref-prior.js
+++ b/test/language/expressions/arrow-function/params-dflt-ref-prior.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs earlier in the ParameterList (arrow function expression)
 esid: sec-arrow-function-definitions-runtime-semantics-evaluation
-es6id: 14.2.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -46,6 +45,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/arrow-function/params-dflt-ref-self.js b/test/language/expressions/arrow-function/params-dflt-ref-self.js
index 6d44188dac..0ccc0d84ce 100644
--- a/test/language/expressions/arrow-function/params-dflt-ref-self.js
+++ b/test/language/expressions/arrow-function/params-dflt-ref-self.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter from within its own initializer (arrow function expression)
 esid: sec-arrow-function-definitions-runtime-semantics-evaluation
-es6id: 14.2.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -46,6 +45,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/arrow-function/params-dflt-rest.js b/test/language/expressions/arrow-function/params-dflt-rest.js
index d686041b2f..850004a24b 100644
--- a/test/language/expressions/arrow-function/params-dflt-rest.js
+++ b/test/language/expressions/arrow-function/params-dflt-rest.js
@@ -4,7 +4,6 @@
 /*---
 description: RestParameter does not support an initializer (arrow function expression)
 esid: sec-arrow-function-definitions-runtime-semantics-evaluation
-es6id: 14.2.16
 features: [default-parameters]
 flags: [generated]
 negative:
diff --git a/test/language/expressions/arrow-function/params-trailing-comma-dflt-param.js b/test/language/expressions/arrow-function/params-trailing-comma-dflt-param.js
index 8334049655..6c2176ae58 100644
--- a/test/language/expressions/arrow-function/params-trailing-comma-dflt-param.js
+++ b/test/language/expressions/arrow-function/params-trailing-comma-dflt-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using default parameters (arrow function expression)
 esid: sec-arrow-function-definitions-runtime-semantics-evaluation
-es6id: 14.2.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ArrowFunction : ArrowParameters => ConciseBody
diff --git a/test/language/expressions/arrow-function/params-trailing-comma-multiple-param.js b/test/language/expressions/arrow-function/params-trailing-comma-multiple-param.js
index 639dab0f56..bda079a6d2 100644
--- a/test/language/expressions/arrow-function/params-trailing-comma-multiple-param.js
+++ b/test/language/expressions/arrow-function/params-trailing-comma-multiple-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using multiple parameters (arrow function expression)
 esid: sec-arrow-function-definitions-runtime-semantics-evaluation
-es6id: 14.2.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ArrowFunction : ArrowParameters => ConciseBody
diff --git a/test/language/expressions/arrow-function/params-trailing-comma-rest-early-error.js b/test/language/expressions/arrow-function/params-trailing-comma-rest-early-error.js
index 7c42cae001..2320e3a724 100644
--- a/test/language/expressions/arrow-function/params-trailing-comma-rest-early-error.js
+++ b/test/language/expressions/arrow-function/params-trailing-comma-rest-early-error.js
@@ -4,8 +4,6 @@
 /*---
 description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (arrow function expression)
 esid: sec-arrow-function-definitions-runtime-semantics-evaluation
-es6id: 14.2.16
-features: [default-parameters]
 flags: [generated]
 negative:
   phase: early
diff --git a/test/language/expressions/arrow-function/params-trailing-comma-single-param.js b/test/language/expressions/arrow-function/params-trailing-comma-single-param.js
index 4ba05c84a1..58fa96f4e2 100644
--- a/test/language/expressions/arrow-function/params-trailing-comma-single-param.js
+++ b/test/language/expressions/arrow-function/params-trailing-comma-single-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using a single parameter (arrow function expression)
 esid: sec-arrow-function-definitions-runtime-semantics-evaluation
-es6id: 14.2.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ArrowFunction : ArrowParameters => ConciseBody
diff --git a/test/language/expressions/class/params-gen-meth-dflt-abrupt.js b/test/language/expressions/class/params-gen-meth-dflt-abrupt.js
index af01dd704b..3b0c35ff31 100644
--- a/test/language/expressions/class/params-gen-meth-dflt-abrupt.js
+++ b/test/language/expressions/class/params-gen-meth-dflt-abrupt.js
@@ -4,7 +4,6 @@
 /*---
 description: Abrupt completion returned by evaluation of initializer (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -70,6 +69,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/class/params-gen-meth-dflt-arg-val-not-undefined.js b/test/language/expressions/class/params-gen-meth-dflt-arg-val-not-undefined.js
index 7e646c8371..81ed4639d8 100644
--- a/test/language/expressions/class/params-gen-meth-dflt-arg-val-not-undefined.js
+++ b/test/language/expressions/class/params-gen-meth-dflt-arg-val-not-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is not `undefined` (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -74,6 +73,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 var obj = {};
 var falseCount = 0;
diff --git a/test/language/expressions/class/params-gen-meth-dflt-arg-val-undefined.js b/test/language/expressions/class/params-gen-meth-dflt-arg-val-undefined.js
index a9d7d04a96..de53f1a08e 100644
--- a/test/language/expressions/class/params-gen-meth-dflt-arg-val-undefined.js
+++ b/test/language/expressions/class/params-gen-meth-dflt-arg-val-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is `undefined` (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -74,6 +73,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/class/params-gen-meth-dflt-duplicates.js b/test/language/expressions/class/params-gen-meth-dflt-duplicates.js
index 3f6664df79..b642917322 100644
--- a/test/language/expressions/class/params-gen-meth-dflt-duplicates.js
+++ b/test/language/expressions/class/params-gen-meth-dflt-duplicates.js
@@ -4,7 +4,6 @@
 /*---
 description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 negative:
@@ -76,6 +75,7 @@ info: |
     - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
       false and BoundNames of FormalParameterList contains any duplicate
       elements.
+
 ---*/
 
 0, class {
diff --git a/test/language/expressions/class/params-gen-meth-dflt-ref-later.js b/test/language/expressions/class/params-gen-meth-dflt-ref-later.js
index e5ffea0089..616695dd4d 100644
--- a/test/language/expressions/class/params-gen-meth-dflt-ref-later.js
+++ b/test/language/expressions/class/params-gen-meth-dflt-ref-later.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs later in the ParameterList (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -70,6 +69,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/class/params-gen-meth-dflt-ref-prior.js b/test/language/expressions/class/params-gen-meth-dflt-ref-prior.js
index eb08e5c1ae..dbe4d42381 100644
--- a/test/language/expressions/class/params-gen-meth-dflt-ref-prior.js
+++ b/test/language/expressions/class/params-gen-meth-dflt-ref-prior.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs earlier in the ParameterList (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -70,6 +69,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/class/params-gen-meth-dflt-ref-self.js b/test/language/expressions/class/params-gen-meth-dflt-ref-self.js
index e638ba4f08..ef33a5340c 100644
--- a/test/language/expressions/class/params-gen-meth-dflt-ref-self.js
+++ b/test/language/expressions/class/params-gen-meth-dflt-ref-self.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter from within its own initializer (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -70,6 +69,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/class/params-gen-meth-dflt-rest.js b/test/language/expressions/class/params-gen-meth-dflt-rest.js
index a21fe609c2..3ca1280e6f 100644
--- a/test/language/expressions/class/params-gen-meth-dflt-rest.js
+++ b/test/language/expressions/class/params-gen-meth-dflt-rest.js
@@ -4,7 +4,6 @@
 /*---
 description: RestParameter does not support an initializer (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 negative:
diff --git a/test/language/expressions/class/params-gen-meth-static-dflt-abrupt.js b/test/language/expressions/class/params-gen-meth-static-dflt-abrupt.js
index 9b4dc8cd22..e4611d8882 100644
--- a/test/language/expressions/class/params-gen-meth-static-dflt-abrupt.js
+++ b/test/language/expressions/class/params-gen-meth-static-dflt-abrupt.js
@@ -4,7 +4,6 @@
 /*---
 description: Abrupt completion returned by evaluation of initializer (static class expression generator method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -70,6 +69,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/class/params-gen-meth-static-dflt-arg-val-not-undefined.js b/test/language/expressions/class/params-gen-meth-static-dflt-arg-val-not-undefined.js
index 94e32b78ef..b6a93cfb9f 100644
--- a/test/language/expressions/class/params-gen-meth-static-dflt-arg-val-not-undefined.js
+++ b/test/language/expressions/class/params-gen-meth-static-dflt-arg-val-not-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is not `undefined` (static class expression generator method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -74,6 +73,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 var obj = {};
 var falseCount = 0;
diff --git a/test/language/expressions/class/params-gen-meth-static-dflt-arg-val-undefined.js b/test/language/expressions/class/params-gen-meth-static-dflt-arg-val-undefined.js
index 019cae222f..2277054a8e 100644
--- a/test/language/expressions/class/params-gen-meth-static-dflt-arg-val-undefined.js
+++ b/test/language/expressions/class/params-gen-meth-static-dflt-arg-val-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is `undefined` (static class expression generator method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -74,6 +73,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/class/params-gen-meth-static-dflt-duplicates.js b/test/language/expressions/class/params-gen-meth-static-dflt-duplicates.js
index cf11bc933a..a673383892 100644
--- a/test/language/expressions/class/params-gen-meth-static-dflt-duplicates.js
+++ b/test/language/expressions/class/params-gen-meth-static-dflt-duplicates.js
@@ -4,7 +4,6 @@
 /*---
 description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (static class expression generator method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 negative:
@@ -76,6 +75,7 @@ info: |
     - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
       false and BoundNames of FormalParameterList contains any duplicate
       elements.
+
 ---*/
 
 0, class {
diff --git a/test/language/expressions/class/params-gen-meth-static-dflt-ref-later.js b/test/language/expressions/class/params-gen-meth-static-dflt-ref-later.js
index fea2918cd4..6d0af997f3 100644
--- a/test/language/expressions/class/params-gen-meth-static-dflt-ref-later.js
+++ b/test/language/expressions/class/params-gen-meth-static-dflt-ref-later.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs later in the ParameterList (static class expression generator method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -70,6 +69,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/class/params-gen-meth-static-dflt-ref-prior.js b/test/language/expressions/class/params-gen-meth-static-dflt-ref-prior.js
index 275baaacd9..411121d764 100644
--- a/test/language/expressions/class/params-gen-meth-static-dflt-ref-prior.js
+++ b/test/language/expressions/class/params-gen-meth-static-dflt-ref-prior.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs earlier in the ParameterList (static class expression generator method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -70,6 +69,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/class/params-gen-meth-static-dflt-ref-self.js b/test/language/expressions/class/params-gen-meth-static-dflt-ref-self.js
index 8e298c8469..aac921a51a 100644
--- a/test/language/expressions/class/params-gen-meth-static-dflt-ref-self.js
+++ b/test/language/expressions/class/params-gen-meth-static-dflt-ref-self.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter from within its own initializer (static class expression generator method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -70,6 +69,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/class/params-gen-meth-static-dflt-rest.js b/test/language/expressions/class/params-gen-meth-static-dflt-rest.js
index 877455d97c..eae16f52ea 100644
--- a/test/language/expressions/class/params-gen-meth-static-dflt-rest.js
+++ b/test/language/expressions/class/params-gen-meth-static-dflt-rest.js
@@ -4,7 +4,6 @@
 /*---
 description: RestParameter does not support an initializer (static class expression generator method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 negative:
diff --git a/test/language/expressions/class/params-gen-meth-static-trailing-comma-dflt-param.js b/test/language/expressions/class/params-gen-meth-static-trailing-comma-dflt-param.js
index 1edabc15ea..70b541a491 100644
--- a/test/language/expressions/class/params-gen-meth-static-trailing-comma-dflt-param.js
+++ b/test/language/expressions/class/params-gen-meth-static-trailing-comma-dflt-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using default parameters (static class expression generator method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassExpression : class BindingIdentifieropt ClassTail
diff --git a/test/language/expressions/class/params-gen-meth-static-trailing-comma-multiple-param.js b/test/language/expressions/class/params-gen-meth-static-trailing-comma-multiple-param.js
index fd48f9ff48..0a6b554df3 100644
--- a/test/language/expressions/class/params-gen-meth-static-trailing-comma-multiple-param.js
+++ b/test/language/expressions/class/params-gen-meth-static-trailing-comma-multiple-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using multiple parameters (static class expression generator method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassExpression : class BindingIdentifieropt ClassTail
diff --git a/test/language/expressions/class/params-gen-meth-static-trailing-comma-rest-early-error.js b/test/language/expressions/class/params-gen-meth-static-trailing-comma-rest-early-error.js
index a177a7db6a..3b24651de7 100644
--- a/test/language/expressions/class/params-gen-meth-static-trailing-comma-rest-early-error.js
+++ b/test/language/expressions/class/params-gen-meth-static-trailing-comma-rest-early-error.js
@@ -4,8 +4,6 @@
 /*---
 description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (static class expression generator method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 negative:
   phase: early
diff --git a/test/language/expressions/class/params-gen-meth-static-trailing-comma-single-param.js b/test/language/expressions/class/params-gen-meth-static-trailing-comma-single-param.js
index ec09cd51b3..0cbb0a1652 100644
--- a/test/language/expressions/class/params-gen-meth-static-trailing-comma-single-param.js
+++ b/test/language/expressions/class/params-gen-meth-static-trailing-comma-single-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using a single parameter (static class expression generator method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassExpression : class BindingIdentifieropt ClassTail
diff --git a/test/language/expressions/class/params-gen-meth-trailing-comma-dflt-param.js b/test/language/expressions/class/params-gen-meth-trailing-comma-dflt-param.js
index fe8f44849f..abc4464392 100644
--- a/test/language/expressions/class/params-gen-meth-trailing-comma-dflt-param.js
+++ b/test/language/expressions/class/params-gen-meth-trailing-comma-dflt-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using default parameters (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassExpression : class BindingIdentifieropt ClassTail
diff --git a/test/language/expressions/class/params-gen-meth-trailing-comma-multiple-param.js b/test/language/expressions/class/params-gen-meth-trailing-comma-multiple-param.js
index 1b2307446f..765da753eb 100644
--- a/test/language/expressions/class/params-gen-meth-trailing-comma-multiple-param.js
+++ b/test/language/expressions/class/params-gen-meth-trailing-comma-multiple-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using multiple parameters (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassExpression : class BindingIdentifieropt ClassTail
diff --git a/test/language/expressions/class/params-gen-meth-trailing-comma-rest-early-error.js b/test/language/expressions/class/params-gen-meth-trailing-comma-rest-early-error.js
index 66872635f9..e27ec7586d 100644
--- a/test/language/expressions/class/params-gen-meth-trailing-comma-rest-early-error.js
+++ b/test/language/expressions/class/params-gen-meth-trailing-comma-rest-early-error.js
@@ -4,8 +4,6 @@
 /*---
 description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 negative:
   phase: early
diff --git a/test/language/expressions/class/params-gen-meth-trailing-comma-single-param.js b/test/language/expressions/class/params-gen-meth-trailing-comma-single-param.js
index e56043b421..a70cfb511a 100644
--- a/test/language/expressions/class/params-gen-meth-trailing-comma-single-param.js
+++ b/test/language/expressions/class/params-gen-meth-trailing-comma-single-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using a single parameter (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassExpression : class BindingIdentifieropt ClassTail
diff --git a/test/language/expressions/class/params-meth-dflt-abrupt.js b/test/language/expressions/class/params-meth-dflt-abrupt.js
index 27a9c31b35..dde91b1ce7 100644
--- a/test/language/expressions/class/params-meth-dflt-abrupt.js
+++ b/test/language/expressions/class/params-meth-dflt-abrupt.js
@@ -4,7 +4,6 @@
 /*---
 description: Abrupt completion returned by evaluation of initializer (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -67,6 +66,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/class/params-meth-dflt-arg-val-not-undefined.js b/test/language/expressions/class/params-meth-dflt-arg-val-not-undefined.js
index 67046c63a5..9d902d5a26 100644
--- a/test/language/expressions/class/params-meth-dflt-arg-val-not-undefined.js
+++ b/test/language/expressions/class/params-meth-dflt-arg-val-not-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is not `undefined` (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -71,6 +70,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 var obj = {};
 var falseCount = 0;
diff --git a/test/language/expressions/class/params-meth-dflt-arg-val-undefined.js b/test/language/expressions/class/params-meth-dflt-arg-val-undefined.js
index 49840bdc62..4633b03c74 100644
--- a/test/language/expressions/class/params-meth-dflt-arg-val-undefined.js
+++ b/test/language/expressions/class/params-meth-dflt-arg-val-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is `undefined` (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -71,6 +70,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/class/params-meth-dflt-duplicates.js b/test/language/expressions/class/params-meth-dflt-duplicates.js
index f3a5d7c491..ef0754259d 100644
--- a/test/language/expressions/class/params-meth-dflt-duplicates.js
+++ b/test/language/expressions/class/params-meth-dflt-duplicates.js
@@ -4,7 +4,6 @@
 /*---
 description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 negative:
@@ -73,6 +72,7 @@ info: |
     - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
       false and BoundNames of FormalParameterList contains any duplicate
       elements.
+
 ---*/
 
 0, class {
diff --git a/test/language/expressions/class/params-meth-dflt-ref-later.js b/test/language/expressions/class/params-meth-dflt-ref-later.js
index 2b23a4fd59..9ceda5b205 100644
--- a/test/language/expressions/class/params-meth-dflt-ref-later.js
+++ b/test/language/expressions/class/params-meth-dflt-ref-later.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs later in the ParameterList (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -67,6 +66,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/class/params-meth-dflt-ref-prior.js b/test/language/expressions/class/params-meth-dflt-ref-prior.js
index 449877bc6a..cb3941336c 100644
--- a/test/language/expressions/class/params-meth-dflt-ref-prior.js
+++ b/test/language/expressions/class/params-meth-dflt-ref-prior.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs earlier in the ParameterList (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -67,6 +66,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/class/params-meth-dflt-ref-self.js b/test/language/expressions/class/params-meth-dflt-ref-self.js
index 961ea82687..5586d076de 100644
--- a/test/language/expressions/class/params-meth-dflt-ref-self.js
+++ b/test/language/expressions/class/params-meth-dflt-ref-self.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter from within its own initializer (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -67,6 +66,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/class/params-meth-dflt-rest.js b/test/language/expressions/class/params-meth-dflt-rest.js
index 0d84b4f036..7eddbc7841 100644
--- a/test/language/expressions/class/params-meth-dflt-rest.js
+++ b/test/language/expressions/class/params-meth-dflt-rest.js
@@ -4,7 +4,6 @@
 /*---
 description: RestParameter does not support an initializer (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 negative:
diff --git a/test/language/expressions/class/params-meth-static-dflt-abrupt.js b/test/language/expressions/class/params-meth-static-dflt-abrupt.js
index 81f068302b..e920bcb370 100644
--- a/test/language/expressions/class/params-meth-static-dflt-abrupt.js
+++ b/test/language/expressions/class/params-meth-static-dflt-abrupt.js
@@ -4,7 +4,6 @@
 /*---
 description: Abrupt completion returned by evaluation of initializer (static class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -67,6 +66,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/class/params-meth-static-dflt-arg-val-not-undefined.js b/test/language/expressions/class/params-meth-static-dflt-arg-val-not-undefined.js
index 1a5528f143..aead2df6eb 100644
--- a/test/language/expressions/class/params-meth-static-dflt-arg-val-not-undefined.js
+++ b/test/language/expressions/class/params-meth-static-dflt-arg-val-not-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is not `undefined` (static class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -71,6 +70,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 var obj = {};
 var falseCount = 0;
diff --git a/test/language/expressions/class/params-meth-static-dflt-arg-val-undefined.js b/test/language/expressions/class/params-meth-static-dflt-arg-val-undefined.js
index 43ce95ca68..de9a16f614 100644
--- a/test/language/expressions/class/params-meth-static-dflt-arg-val-undefined.js
+++ b/test/language/expressions/class/params-meth-static-dflt-arg-val-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is `undefined` (static class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -71,6 +70,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/class/params-meth-static-dflt-duplicates.js b/test/language/expressions/class/params-meth-static-dflt-duplicates.js
index 35c6e0bec2..05590c838c 100644
--- a/test/language/expressions/class/params-meth-static-dflt-duplicates.js
+++ b/test/language/expressions/class/params-meth-static-dflt-duplicates.js
@@ -4,7 +4,6 @@
 /*---
 description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (static class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 negative:
@@ -73,6 +72,7 @@ info: |
     - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
       false and BoundNames of FormalParameterList contains any duplicate
       elements.
+
 ---*/
 
 0, class {
diff --git a/test/language/expressions/class/params-meth-static-dflt-ref-later.js b/test/language/expressions/class/params-meth-static-dflt-ref-later.js
index cad6407ec8..9672c7e34e 100644
--- a/test/language/expressions/class/params-meth-static-dflt-ref-later.js
+++ b/test/language/expressions/class/params-meth-static-dflt-ref-later.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs later in the ParameterList (static class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -67,6 +66,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/class/params-meth-static-dflt-ref-prior.js b/test/language/expressions/class/params-meth-static-dflt-ref-prior.js
index 4ae8dce0fa..fe278ec168 100644
--- a/test/language/expressions/class/params-meth-static-dflt-ref-prior.js
+++ b/test/language/expressions/class/params-meth-static-dflt-ref-prior.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs earlier in the ParameterList (static class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -67,6 +66,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/class/params-meth-static-dflt-ref-self.js b/test/language/expressions/class/params-meth-static-dflt-ref-self.js
index b6a3148125..cf6bca9e1f 100644
--- a/test/language/expressions/class/params-meth-static-dflt-ref-self.js
+++ b/test/language/expressions/class/params-meth-static-dflt-ref-self.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter from within its own initializer (static class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -67,6 +66,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/class/params-meth-static-dflt-rest.js b/test/language/expressions/class/params-meth-static-dflt-rest.js
index 45e7818fb9..afcfab5638 100644
--- a/test/language/expressions/class/params-meth-static-dflt-rest.js
+++ b/test/language/expressions/class/params-meth-static-dflt-rest.js
@@ -4,7 +4,6 @@
 /*---
 description: RestParameter does not support an initializer (static class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 negative:
diff --git a/test/language/expressions/class/params-meth-static-trailing-comma-dflt-param.js b/test/language/expressions/class/params-meth-static-trailing-comma-dflt-param.js
index 18ae7c3a31..92402aa988 100644
--- a/test/language/expressions/class/params-meth-static-trailing-comma-dflt-param.js
+++ b/test/language/expressions/class/params-meth-static-trailing-comma-dflt-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using default parameters (static class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassExpression : class BindingIdentifieropt ClassTail
diff --git a/test/language/expressions/class/params-meth-static-trailing-comma-multiple-param.js b/test/language/expressions/class/params-meth-static-trailing-comma-multiple-param.js
index a978520b67..a0fc8c066f 100644
--- a/test/language/expressions/class/params-meth-static-trailing-comma-multiple-param.js
+++ b/test/language/expressions/class/params-meth-static-trailing-comma-multiple-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using multiple parameters (static class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassExpression : class BindingIdentifieropt ClassTail
diff --git a/test/language/expressions/class/params-meth-static-trailing-comma-rest-early-error.js b/test/language/expressions/class/params-meth-static-trailing-comma-rest-early-error.js
index 19af19bf30..9b72e72ce3 100644
--- a/test/language/expressions/class/params-meth-static-trailing-comma-rest-early-error.js
+++ b/test/language/expressions/class/params-meth-static-trailing-comma-rest-early-error.js
@@ -4,8 +4,6 @@
 /*---
 description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (static class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 negative:
   phase: early
diff --git a/test/language/expressions/class/params-meth-static-trailing-comma-single-param.js b/test/language/expressions/class/params-meth-static-trailing-comma-single-param.js
index 3fc1bdecda..cfb1d3a813 100644
--- a/test/language/expressions/class/params-meth-static-trailing-comma-single-param.js
+++ b/test/language/expressions/class/params-meth-static-trailing-comma-single-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using a single parameter (static class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassExpression : class BindingIdentifieropt ClassTail
diff --git a/test/language/expressions/class/params-meth-trailing-comma-dflt-param.js b/test/language/expressions/class/params-meth-trailing-comma-dflt-param.js
index 7585060a29..1943005915 100644
--- a/test/language/expressions/class/params-meth-trailing-comma-dflt-param.js
+++ b/test/language/expressions/class/params-meth-trailing-comma-dflt-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using default parameters (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassExpression : class BindingIdentifieropt ClassTail
diff --git a/test/language/expressions/class/params-meth-trailing-comma-multiple-param.js b/test/language/expressions/class/params-meth-trailing-comma-multiple-param.js
index 2c414dde4a..97c81b7653 100644
--- a/test/language/expressions/class/params-meth-trailing-comma-multiple-param.js
+++ b/test/language/expressions/class/params-meth-trailing-comma-multiple-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using multiple parameters (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassExpression : class BindingIdentifieropt ClassTail
diff --git a/test/language/expressions/class/params-meth-trailing-comma-rest-early-error.js b/test/language/expressions/class/params-meth-trailing-comma-rest-early-error.js
index e4fd102549..a8db528c57 100644
--- a/test/language/expressions/class/params-meth-trailing-comma-rest-early-error.js
+++ b/test/language/expressions/class/params-meth-trailing-comma-rest-early-error.js
@@ -4,8 +4,6 @@
 /*---
 description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 negative:
   phase: early
diff --git a/test/language/expressions/class/params-meth-trailing-comma-single-param.js b/test/language/expressions/class/params-meth-trailing-comma-single-param.js
index 43739616c4..f8cd36aa98 100644
--- a/test/language/expressions/class/params-meth-trailing-comma-single-param.js
+++ b/test/language/expressions/class/params-meth-trailing-comma-single-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using a single parameter (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassExpression : class BindingIdentifieropt ClassTail
diff --git a/test/language/expressions/function/params-dflt-abrupt.js b/test/language/expressions/function/params-dflt-abrupt.js
index 0d19214080..9a8b26e80e 100644
--- a/test/language/expressions/function/params-dflt-abrupt.js
+++ b/test/language/expressions/function/params-dflt-abrupt.js
@@ -4,7 +4,6 @@
 /*---
 description: Abrupt completion returned by evaluation of initializer (function expression)
 esid: sec-function-definitions-runtime-semantics-evaluation
-es6id: 14.1.20
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -47,6 +46,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/function/params-dflt-arg-val-not-undefined.js b/test/language/expressions/function/params-dflt-arg-val-not-undefined.js
index 155c4084ae..5584719edf 100644
--- a/test/language/expressions/function/params-dflt-arg-val-not-undefined.js
+++ b/test/language/expressions/function/params-dflt-arg-val-not-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is not `undefined` (function expression)
 esid: sec-function-definitions-runtime-semantics-evaluation
-es6id: 14.1.20
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -51,6 +50,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 var obj = {};
 var falseCount = 0;
diff --git a/test/language/expressions/function/params-dflt-arg-val-undefined.js b/test/language/expressions/function/params-dflt-arg-val-undefined.js
index fce94ee815..f21c220647 100644
--- a/test/language/expressions/function/params-dflt-arg-val-undefined.js
+++ b/test/language/expressions/function/params-dflt-arg-val-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is `undefined` (function expression)
 esid: sec-function-definitions-runtime-semantics-evaluation
-es6id: 14.1.20
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -51,6 +50,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/function/params-dflt-duplicates.js b/test/language/expressions/function/params-dflt-duplicates.js
index 4599ed7160..102e507795 100644
--- a/test/language/expressions/function/params-dflt-duplicates.js
+++ b/test/language/expressions/function/params-dflt-duplicates.js
@@ -4,7 +4,6 @@
 /*---
 description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (function expression)
 esid: sec-function-definitions-runtime-semantics-evaluation
-es6id: 14.1.20
 features: [default-parameters]
 flags: [generated]
 negative:
@@ -53,6 +52,7 @@ info: |
     - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
       false and BoundNames of FormalParameterList contains any duplicate
       elements.
+
 ---*/
 
 0, function(x = 0, x) {
diff --git a/test/language/expressions/function/params-dflt-ref-later.js b/test/language/expressions/function/params-dflt-ref-later.js
index 478a729c70..26309aca04 100644
--- a/test/language/expressions/function/params-dflt-ref-later.js
+++ b/test/language/expressions/function/params-dflt-ref-later.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs later in the ParameterList (function expression)
 esid: sec-function-definitions-runtime-semantics-evaluation
-es6id: 14.1.20
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -47,6 +46,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/function/params-dflt-ref-prior.js b/test/language/expressions/function/params-dflt-ref-prior.js
index 5f57f3c3a8..e6b985f832 100644
--- a/test/language/expressions/function/params-dflt-ref-prior.js
+++ b/test/language/expressions/function/params-dflt-ref-prior.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs earlier in the ParameterList (function expression)
 esid: sec-function-definitions-runtime-semantics-evaluation
-es6id: 14.1.20
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -47,6 +46,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/function/params-dflt-ref-self.js b/test/language/expressions/function/params-dflt-ref-self.js
index 19a0c82f03..d05f5f0c36 100644
--- a/test/language/expressions/function/params-dflt-ref-self.js
+++ b/test/language/expressions/function/params-dflt-ref-self.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter from within its own initializer (function expression)
 esid: sec-function-definitions-runtime-semantics-evaluation
-es6id: 14.1.20
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -47,6 +46,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/function/params-dflt-rest.js b/test/language/expressions/function/params-dflt-rest.js
index 006f3db18e..2465e13fb1 100644
--- a/test/language/expressions/function/params-dflt-rest.js
+++ b/test/language/expressions/function/params-dflt-rest.js
@@ -4,7 +4,6 @@
 /*---
 description: RestParameter does not support an initializer (function expression)
 esid: sec-function-definitions-runtime-semantics-evaluation
-es6id: 14.1.20
 features: [default-parameters]
 flags: [generated]
 negative:
diff --git a/test/language/expressions/function/params-trailing-comma-dflt-param.js b/test/language/expressions/function/params-trailing-comma-dflt-param.js
index 0efe0350d1..ec90313c83 100644
--- a/test/language/expressions/function/params-trailing-comma-dflt-param.js
+++ b/test/language/expressions/function/params-trailing-comma-dflt-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using default parameters (function expression)
 esid: sec-function-definitions-runtime-semantics-evaluation
-es6id: 14.1.20
-features: [default-parameters]
 flags: [generated]
 info: |
     FunctionExpression : function ( FormalParameters ) { FunctionBody }
diff --git a/test/language/expressions/function/params-trailing-comma-multiple-param.js b/test/language/expressions/function/params-trailing-comma-multiple-param.js
index 74b5258f25..26deae9551 100644
--- a/test/language/expressions/function/params-trailing-comma-multiple-param.js
+++ b/test/language/expressions/function/params-trailing-comma-multiple-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using multiple parameters (function expression)
 esid: sec-function-definitions-runtime-semantics-evaluation
-es6id: 14.1.20
-features: [default-parameters]
 flags: [generated]
 info: |
     FunctionExpression : function ( FormalParameters ) { FunctionBody }
diff --git a/test/language/expressions/function/params-trailing-comma-rest-early-error.js b/test/language/expressions/function/params-trailing-comma-rest-early-error.js
index 00f17f165b..5150a66ceb 100644
--- a/test/language/expressions/function/params-trailing-comma-rest-early-error.js
+++ b/test/language/expressions/function/params-trailing-comma-rest-early-error.js
@@ -4,8 +4,6 @@
 /*---
 description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (function expression)
 esid: sec-function-definitions-runtime-semantics-evaluation
-es6id: 14.1.20
-features: [default-parameters]
 flags: [generated]
 negative:
   phase: early
diff --git a/test/language/expressions/function/params-trailing-comma-single-param.js b/test/language/expressions/function/params-trailing-comma-single-param.js
index f11f2f872d..5191202f6e 100644
--- a/test/language/expressions/function/params-trailing-comma-single-param.js
+++ b/test/language/expressions/function/params-trailing-comma-single-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using a single parameter (function expression)
 esid: sec-function-definitions-runtime-semantics-evaluation
-es6id: 14.1.20
-features: [default-parameters]
 flags: [generated]
 info: |
     FunctionExpression : function ( FormalParameters ) { FunctionBody }
diff --git a/test/language/expressions/generators/params-dflt-abrupt.js b/test/language/expressions/generators/params-dflt-abrupt.js
index 53dc8f8659..851afb3982 100644
--- a/test/language/expressions/generators/params-dflt-abrupt.js
+++ b/test/language/expressions/generators/params-dflt-abrupt.js
@@ -4,7 +4,6 @@
 /*---
 description: Abrupt completion returned by evaluation of initializer (generator function expression)
 esid: sec-generator-function-definitions-runtime-semantics-evaluation
-es6id: 14.4.14
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -47,6 +46,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/generators/params-dflt-arg-val-not-undefined.js b/test/language/expressions/generators/params-dflt-arg-val-not-undefined.js
index 67186d3a80..50cbc474b2 100644
--- a/test/language/expressions/generators/params-dflt-arg-val-not-undefined.js
+++ b/test/language/expressions/generators/params-dflt-arg-val-not-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is not `undefined` (generator function expression)
 esid: sec-generator-function-definitions-runtime-semantics-evaluation
-es6id: 14.4.14
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -51,6 +50,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 var obj = {};
 var falseCount = 0;
diff --git a/test/language/expressions/generators/params-dflt-arg-val-undefined.js b/test/language/expressions/generators/params-dflt-arg-val-undefined.js
index c4d328168a..77815a27e9 100644
--- a/test/language/expressions/generators/params-dflt-arg-val-undefined.js
+++ b/test/language/expressions/generators/params-dflt-arg-val-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is `undefined` (generator function expression)
 esid: sec-generator-function-definitions-runtime-semantics-evaluation
-es6id: 14.4.14
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -51,6 +50,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/generators/params-dflt-duplicates.js b/test/language/expressions/generators/params-dflt-duplicates.js
index 7a7ad6ccca..6b79c5039e 100644
--- a/test/language/expressions/generators/params-dflt-duplicates.js
+++ b/test/language/expressions/generators/params-dflt-duplicates.js
@@ -4,7 +4,6 @@
 /*---
 description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (generator function expression)
 esid: sec-generator-function-definitions-runtime-semantics-evaluation
-es6id: 14.4.14
 features: [default-parameters]
 flags: [generated]
 negative:
@@ -53,6 +52,7 @@ info: |
     - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
       false and BoundNames of FormalParameterList contains any duplicate
       elements.
+
 ---*/
 
 0, function*(x = 0, x) {
diff --git a/test/language/expressions/generators/params-dflt-ref-later.js b/test/language/expressions/generators/params-dflt-ref-later.js
index fadfb5a398..c5bebc7862 100644
--- a/test/language/expressions/generators/params-dflt-ref-later.js
+++ b/test/language/expressions/generators/params-dflt-ref-later.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs later in the ParameterList (generator function expression)
 esid: sec-generator-function-definitions-runtime-semantics-evaluation
-es6id: 14.4.14
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -47,6 +46,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/generators/params-dflt-ref-prior.js b/test/language/expressions/generators/params-dflt-ref-prior.js
index 7bcc97d555..cbc7d5264b 100644
--- a/test/language/expressions/generators/params-dflt-ref-prior.js
+++ b/test/language/expressions/generators/params-dflt-ref-prior.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs earlier in the ParameterList (generator function expression)
 esid: sec-generator-function-definitions-runtime-semantics-evaluation
-es6id: 14.4.14
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -47,6 +46,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/generators/params-dflt-ref-self.js b/test/language/expressions/generators/params-dflt-ref-self.js
index 863548d27f..b762398146 100644
--- a/test/language/expressions/generators/params-dflt-ref-self.js
+++ b/test/language/expressions/generators/params-dflt-ref-self.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter from within its own initializer (generator function expression)
 esid: sec-generator-function-definitions-runtime-semantics-evaluation
-es6id: 14.4.14
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -47,6 +46,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/generators/params-dflt-rest.js b/test/language/expressions/generators/params-dflt-rest.js
index 908da104fa..565b131385 100644
--- a/test/language/expressions/generators/params-dflt-rest.js
+++ b/test/language/expressions/generators/params-dflt-rest.js
@@ -4,7 +4,6 @@
 /*---
 description: RestParameter does not support an initializer (generator function expression)
 esid: sec-generator-function-definitions-runtime-semantics-evaluation
-es6id: 14.4.14
 features: [default-parameters]
 flags: [generated]
 negative:
diff --git a/test/language/expressions/generators/params-trailing-comma-dflt-param.js b/test/language/expressions/generators/params-trailing-comma-dflt-param.js
index 168bea0a88..2f8406af94 100644
--- a/test/language/expressions/generators/params-trailing-comma-dflt-param.js
+++ b/test/language/expressions/generators/params-trailing-comma-dflt-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using default parameters (generator function expression)
 esid: sec-generator-function-definitions-runtime-semantics-evaluation
-es6id: 14.4.14
-features: [default-parameters]
 flags: [generated]
 info: |
     GeneratorExpression : function * ( FormalParameters ) { GeneratorBody }
diff --git a/test/language/expressions/generators/params-trailing-comma-multiple-param.js b/test/language/expressions/generators/params-trailing-comma-multiple-param.js
index 3a88860dd8..21db790194 100644
--- a/test/language/expressions/generators/params-trailing-comma-multiple-param.js
+++ b/test/language/expressions/generators/params-trailing-comma-multiple-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using multiple parameters (generator function expression)
 esid: sec-generator-function-definitions-runtime-semantics-evaluation
-es6id: 14.4.14
-features: [default-parameters]
 flags: [generated]
 info: |
     GeneratorExpression : function * ( FormalParameters ) { GeneratorBody }
diff --git a/test/language/expressions/generators/params-trailing-comma-rest-early-error.js b/test/language/expressions/generators/params-trailing-comma-rest-early-error.js
index 72d780b1fb..b82ced0c46 100644
--- a/test/language/expressions/generators/params-trailing-comma-rest-early-error.js
+++ b/test/language/expressions/generators/params-trailing-comma-rest-early-error.js
@@ -4,8 +4,6 @@
 /*---
 description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (generator function expression)
 esid: sec-generator-function-definitions-runtime-semantics-evaluation
-es6id: 14.4.14
-features: [default-parameters]
 flags: [generated]
 negative:
   phase: early
diff --git a/test/language/expressions/generators/params-trailing-comma-single-param.js b/test/language/expressions/generators/params-trailing-comma-single-param.js
index fdcf86ebce..28f04739fc 100644
--- a/test/language/expressions/generators/params-trailing-comma-single-param.js
+++ b/test/language/expressions/generators/params-trailing-comma-single-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using a single parameter (generator function expression)
 esid: sec-generator-function-definitions-runtime-semantics-evaluation
-es6id: 14.4.14
-features: [default-parameters]
 flags: [generated]
 info: |
     GeneratorExpression : function * ( FormalParameters ) { GeneratorBody }
diff --git a/test/language/expressions/object/method-definition/params-gen-meth-dflt-abrupt.js b/test/language/expressions/object/method-definition/params-gen-meth-dflt-abrupt.js
index 4614590ab2..33a9a496af 100644
--- a/test/language/expressions/object/method-definition/params-gen-meth-dflt-abrupt.js
+++ b/test/language/expressions/object/method-definition/params-gen-meth-dflt-abrupt.js
@@ -4,7 +4,6 @@
 /*---
 description: Abrupt completion returned by evaluation of initializer (generator method)
 esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
-es6id: 14.4.13
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -52,6 +51,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/object/method-definition/params-gen-meth-dflt-arg-val-not-undefined.js b/test/language/expressions/object/method-definition/params-gen-meth-dflt-arg-val-not-undefined.js
index c7657ec8ec..b7dd464edc 100644
--- a/test/language/expressions/object/method-definition/params-gen-meth-dflt-arg-val-not-undefined.js
+++ b/test/language/expressions/object/method-definition/params-gen-meth-dflt-arg-val-not-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is not `undefined` (generator method)
 esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
-es6id: 14.4.13
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -56,6 +55,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 var obj = {};
 var falseCount = 0;
diff --git a/test/language/expressions/object/method-definition/params-gen-meth-dflt-arg-val-undefined.js b/test/language/expressions/object/method-definition/params-gen-meth-dflt-arg-val-undefined.js
index 8f745ea1aa..6c954ce62d 100644
--- a/test/language/expressions/object/method-definition/params-gen-meth-dflt-arg-val-undefined.js
+++ b/test/language/expressions/object/method-definition/params-gen-meth-dflt-arg-val-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is `undefined` (generator method)
 esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
-es6id: 14.4.13
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -56,6 +55,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/object/method-definition/params-gen-meth-dflt-duplicates.js b/test/language/expressions/object/method-definition/params-gen-meth-dflt-duplicates.js
index 846ffcabc2..3705576f84 100644
--- a/test/language/expressions/object/method-definition/params-gen-meth-dflt-duplicates.js
+++ b/test/language/expressions/object/method-definition/params-gen-meth-dflt-duplicates.js
@@ -4,7 +4,6 @@
 /*---
 description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (generator method)
 esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
-es6id: 14.4.13
 features: [default-parameters]
 flags: [generated]
 negative:
@@ -58,6 +57,7 @@ info: |
     - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
       false and BoundNames of FormalParameterList contains any duplicate
       elements.
+
 ---*/
 
 0, {
diff --git a/test/language/expressions/object/method-definition/params-gen-meth-dflt-ref-later.js b/test/language/expressions/object/method-definition/params-gen-meth-dflt-ref-later.js
index 013fc36030..f17dcc09b9 100644
--- a/test/language/expressions/object/method-definition/params-gen-meth-dflt-ref-later.js
+++ b/test/language/expressions/object/method-definition/params-gen-meth-dflt-ref-later.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs later in the ParameterList (generator method)
 esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
-es6id: 14.4.13
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -52,6 +51,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/object/method-definition/params-gen-meth-dflt-ref-prior.js b/test/language/expressions/object/method-definition/params-gen-meth-dflt-ref-prior.js
index ea90ea918c..1c20b640aa 100644
--- a/test/language/expressions/object/method-definition/params-gen-meth-dflt-ref-prior.js
+++ b/test/language/expressions/object/method-definition/params-gen-meth-dflt-ref-prior.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs earlier in the ParameterList (generator method)
 esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
-es6id: 14.4.13
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -52,6 +51,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/object/method-definition/params-gen-meth-dflt-ref-self.js b/test/language/expressions/object/method-definition/params-gen-meth-dflt-ref-self.js
index dc36535e2a..96c4fb5078 100644
--- a/test/language/expressions/object/method-definition/params-gen-meth-dflt-ref-self.js
+++ b/test/language/expressions/object/method-definition/params-gen-meth-dflt-ref-self.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter from within its own initializer (generator method)
 esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
-es6id: 14.4.13
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -52,6 +51,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/object/method-definition/params-gen-meth-dflt-rest.js b/test/language/expressions/object/method-definition/params-gen-meth-dflt-rest.js
index fc84acbf20..e15e477635 100644
--- a/test/language/expressions/object/method-definition/params-gen-meth-dflt-rest.js
+++ b/test/language/expressions/object/method-definition/params-gen-meth-dflt-rest.js
@@ -4,7 +4,6 @@
 /*---
 description: RestParameter does not support an initializer (generator method)
 esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
-es6id: 14.4.13
 features: [default-parameters]
 flags: [generated]
 negative:
diff --git a/test/language/expressions/object/method-definition/params-gen-meth-trailing-comma-dflt-param.js b/test/language/expressions/object/method-definition/params-gen-meth-trailing-comma-dflt-param.js
index 66c2c44563..f2639f72ba 100644
--- a/test/language/expressions/object/method-definition/params-gen-meth-trailing-comma-dflt-param.js
+++ b/test/language/expressions/object/method-definition/params-gen-meth-trailing-comma-dflt-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using default parameters (generator method)
 esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
-es6id: 14.4.13
-features: [default-parameters]
 flags: [generated]
 info: |
     GeneratorMethod :
diff --git a/test/language/expressions/object/method-definition/params-gen-meth-trailing-comma-multiple-param.js b/test/language/expressions/object/method-definition/params-gen-meth-trailing-comma-multiple-param.js
index 15c4dff643..2c68bce2a1 100644
--- a/test/language/expressions/object/method-definition/params-gen-meth-trailing-comma-multiple-param.js
+++ b/test/language/expressions/object/method-definition/params-gen-meth-trailing-comma-multiple-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using multiple parameters (generator method)
 esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
-es6id: 14.4.13
-features: [default-parameters]
 flags: [generated]
 info: |
     GeneratorMethod :
diff --git a/test/language/expressions/object/method-definition/params-gen-meth-trailing-comma-rest-early-error.js b/test/language/expressions/object/method-definition/params-gen-meth-trailing-comma-rest-early-error.js
index 2c2dc0ea03..e6cba3f2b0 100644
--- a/test/language/expressions/object/method-definition/params-gen-meth-trailing-comma-rest-early-error.js
+++ b/test/language/expressions/object/method-definition/params-gen-meth-trailing-comma-rest-early-error.js
@@ -4,8 +4,6 @@
 /*---
 description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (generator method)
 esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
-es6id: 14.4.13
-features: [default-parameters]
 flags: [generated]
 negative:
   phase: early
diff --git a/test/language/expressions/object/method-definition/params-gen-meth-trailing-comma-single-param.js b/test/language/expressions/object/method-definition/params-gen-meth-trailing-comma-single-param.js
index 499296034e..241af20b75 100644
--- a/test/language/expressions/object/method-definition/params-gen-meth-trailing-comma-single-param.js
+++ b/test/language/expressions/object/method-definition/params-gen-meth-trailing-comma-single-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using a single parameter (generator method)
 esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
-es6id: 14.4.13
-features: [default-parameters]
 flags: [generated]
 info: |
     GeneratorMethod :
diff --git a/test/language/expressions/object/method-definition/params-meth-dflt-abrupt.js b/test/language/expressions/object/method-definition/params-meth-dflt-abrupt.js
index 0a84749c4b..82c842178f 100644
--- a/test/language/expressions/object/method-definition/params-meth-dflt-abrupt.js
+++ b/test/language/expressions/object/method-definition/params-meth-dflt-abrupt.js
@@ -4,7 +4,6 @@
 /*---
 description: Abrupt completion returned by evaluation of initializer (method)
 esid: sec-runtime-semantics-definemethod
-es6id: 14.3.8
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -49,6 +48,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/object/method-definition/params-meth-dflt-arg-val-not-undefined.js b/test/language/expressions/object/method-definition/params-meth-dflt-arg-val-not-undefined.js
index 9a8dea759a..64fba3eb7b 100644
--- a/test/language/expressions/object/method-definition/params-meth-dflt-arg-val-not-undefined.js
+++ b/test/language/expressions/object/method-definition/params-meth-dflt-arg-val-not-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is not `undefined` (method)
 esid: sec-runtime-semantics-definemethod
-es6id: 14.3.8
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -53,6 +52,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 var obj = {};
 var falseCount = 0;
diff --git a/test/language/expressions/object/method-definition/params-meth-dflt-arg-val-undefined.js b/test/language/expressions/object/method-definition/params-meth-dflt-arg-val-undefined.js
index 1d28dfd8aa..45606ad6d7 100644
--- a/test/language/expressions/object/method-definition/params-meth-dflt-arg-val-undefined.js
+++ b/test/language/expressions/object/method-definition/params-meth-dflt-arg-val-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is `undefined` (method)
 esid: sec-runtime-semantics-definemethod
-es6id: 14.3.8
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -53,6 +52,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/expressions/object/method-definition/params-meth-dflt-duplicates.js b/test/language/expressions/object/method-definition/params-meth-dflt-duplicates.js
index 26b24f7446..df786d259f 100644
--- a/test/language/expressions/object/method-definition/params-meth-dflt-duplicates.js
+++ b/test/language/expressions/object/method-definition/params-meth-dflt-duplicates.js
@@ -4,7 +4,6 @@
 /*---
 description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (method)
 esid: sec-runtime-semantics-definemethod
-es6id: 14.3.8
 features: [default-parameters]
 flags: [generated]
 negative:
@@ -55,6 +54,7 @@ info: |
     - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
       false and BoundNames of FormalParameterList contains any duplicate
       elements.
+
 ---*/
 
 0, {
diff --git a/test/language/expressions/object/method-definition/params-meth-dflt-ref-later.js b/test/language/expressions/object/method-definition/params-meth-dflt-ref-later.js
index d738c24241..1bc6593a23 100644
--- a/test/language/expressions/object/method-definition/params-meth-dflt-ref-later.js
+++ b/test/language/expressions/object/method-definition/params-meth-dflt-ref-later.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs later in the ParameterList (method)
 esid: sec-runtime-semantics-definemethod
-es6id: 14.3.8
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -49,6 +48,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/object/method-definition/params-meth-dflt-ref-prior.js b/test/language/expressions/object/method-definition/params-meth-dflt-ref-prior.js
index 3fa1ed9603..8993def0e8 100644
--- a/test/language/expressions/object/method-definition/params-meth-dflt-ref-prior.js
+++ b/test/language/expressions/object/method-definition/params-meth-dflt-ref-prior.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs earlier in the ParameterList (method)
 esid: sec-runtime-semantics-definemethod
-es6id: 14.3.8
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -49,6 +48,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/object/method-definition/params-meth-dflt-ref-self.js b/test/language/expressions/object/method-definition/params-meth-dflt-ref-self.js
index 8a36963096..388a36d2e6 100644
--- a/test/language/expressions/object/method-definition/params-meth-dflt-ref-self.js
+++ b/test/language/expressions/object/method-definition/params-meth-dflt-ref-self.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter from within its own initializer (method)
 esid: sec-runtime-semantics-definemethod
-es6id: 14.3.8
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -49,6 +48,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/expressions/object/method-definition/params-meth-dflt-rest.js b/test/language/expressions/object/method-definition/params-meth-dflt-rest.js
index 602bd8194a..5ebf06a6f5 100644
--- a/test/language/expressions/object/method-definition/params-meth-dflt-rest.js
+++ b/test/language/expressions/object/method-definition/params-meth-dflt-rest.js
@@ -4,7 +4,6 @@
 /*---
 description: RestParameter does not support an initializer (method)
 esid: sec-runtime-semantics-definemethod
-es6id: 14.3.8
 features: [default-parameters]
 flags: [generated]
 negative:
diff --git a/test/language/expressions/object/method-definition/params-meth-trailing-comma-dflt-param.js b/test/language/expressions/object/method-definition/params-meth-trailing-comma-dflt-param.js
index 3b5dabe7d9..b3319b0016 100644
--- a/test/language/expressions/object/method-definition/params-meth-trailing-comma-dflt-param.js
+++ b/test/language/expressions/object/method-definition/params-meth-trailing-comma-dflt-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using default parameters (method)
 esid: sec-runtime-semantics-definemethod
-es6id: 14.3.8
-features: [default-parameters]
 flags: [generated]
 info: |
     MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody }
diff --git a/test/language/expressions/object/method-definition/params-meth-trailing-comma-multiple-param.js b/test/language/expressions/object/method-definition/params-meth-trailing-comma-multiple-param.js
index 2c7a740106..5d66ead1f2 100644
--- a/test/language/expressions/object/method-definition/params-meth-trailing-comma-multiple-param.js
+++ b/test/language/expressions/object/method-definition/params-meth-trailing-comma-multiple-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using multiple parameters (method)
 esid: sec-runtime-semantics-definemethod
-es6id: 14.3.8
-features: [default-parameters]
 flags: [generated]
 info: |
     MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody }
diff --git a/test/language/expressions/object/method-definition/params-meth-trailing-comma-rest-early-error.js b/test/language/expressions/object/method-definition/params-meth-trailing-comma-rest-early-error.js
index 16bb72dca1..076efc323d 100644
--- a/test/language/expressions/object/method-definition/params-meth-trailing-comma-rest-early-error.js
+++ b/test/language/expressions/object/method-definition/params-meth-trailing-comma-rest-early-error.js
@@ -4,8 +4,6 @@
 /*---
 description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (method)
 esid: sec-runtime-semantics-definemethod
-es6id: 14.3.8
-features: [default-parameters]
 flags: [generated]
 negative:
   phase: early
diff --git a/test/language/expressions/object/method-definition/params-meth-trailing-comma-single-param.js b/test/language/expressions/object/method-definition/params-meth-trailing-comma-single-param.js
index 44d366120a..80cfa93715 100644
--- a/test/language/expressions/object/method-definition/params-meth-trailing-comma-single-param.js
+++ b/test/language/expressions/object/method-definition/params-meth-trailing-comma-single-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using a single parameter (method)
 esid: sec-runtime-semantics-definemethod
-es6id: 14.3.8
-features: [default-parameters]
 flags: [generated]
 info: |
     MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody }
diff --git a/test/language/statements/class/params-gen-meth-dflt-abrupt.js b/test/language/statements/class/params-gen-meth-dflt-abrupt.js
index cc78028800..84e1c370ca 100644
--- a/test/language/statements/class/params-gen-meth-dflt-abrupt.js
+++ b/test/language/statements/class/params-gen-meth-dflt-abrupt.js
@@ -4,7 +4,6 @@
 /*---
 description: Abrupt completion returned by evaluation of initializer (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -68,6 +67,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/statements/class/params-gen-meth-dflt-arg-val-not-undefined.js b/test/language/statements/class/params-gen-meth-dflt-arg-val-not-undefined.js
index 85db41c299..fdd99e9b3e 100644
--- a/test/language/statements/class/params-gen-meth-dflt-arg-val-not-undefined.js
+++ b/test/language/statements/class/params-gen-meth-dflt-arg-val-not-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is not `undefined` (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -72,6 +71,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 var obj = {};
 var falseCount = 0;
diff --git a/test/language/statements/class/params-gen-meth-dflt-arg-val-undefined.js b/test/language/statements/class/params-gen-meth-dflt-arg-val-undefined.js
index 2cdbd15aeb..31eae172c3 100644
--- a/test/language/statements/class/params-gen-meth-dflt-arg-val-undefined.js
+++ b/test/language/statements/class/params-gen-meth-dflt-arg-val-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is `undefined` (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -72,6 +71,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/statements/class/params-gen-meth-dflt-duplicates.js b/test/language/statements/class/params-gen-meth-dflt-duplicates.js
index b108a281ec..1126eef943 100644
--- a/test/language/statements/class/params-gen-meth-dflt-duplicates.js
+++ b/test/language/statements/class/params-gen-meth-dflt-duplicates.js
@@ -4,7 +4,6 @@
 /*---
 description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 negative:
@@ -74,6 +73,7 @@ info: |
     - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
       false and BoundNames of FormalParameterList contains any duplicate
       elements.
+
 ---*/
 
 class C {
diff --git a/test/language/statements/class/params-gen-meth-dflt-ref-later.js b/test/language/statements/class/params-gen-meth-dflt-ref-later.js
index f52a570f85..26501ea4f1 100644
--- a/test/language/statements/class/params-gen-meth-dflt-ref-later.js
+++ b/test/language/statements/class/params-gen-meth-dflt-ref-later.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs later in the ParameterList (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -68,6 +67,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/class/params-gen-meth-dflt-ref-prior.js b/test/language/statements/class/params-gen-meth-dflt-ref-prior.js
index f5531bcde7..d7ec950ac0 100644
--- a/test/language/statements/class/params-gen-meth-dflt-ref-prior.js
+++ b/test/language/statements/class/params-gen-meth-dflt-ref-prior.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs earlier in the ParameterList (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -68,6 +67,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/class/params-gen-meth-dflt-ref-self.js b/test/language/statements/class/params-gen-meth-dflt-ref-self.js
index bfa0635ab0..f7422a4093 100644
--- a/test/language/statements/class/params-gen-meth-dflt-ref-self.js
+++ b/test/language/statements/class/params-gen-meth-dflt-ref-self.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter from within its own initializer (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -68,6 +67,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/class/params-gen-meth-dflt-rest.js b/test/language/statements/class/params-gen-meth-dflt-rest.js
index df1ac1937a..963bc1effb 100644
--- a/test/language/statements/class/params-gen-meth-dflt-rest.js
+++ b/test/language/statements/class/params-gen-meth-dflt-rest.js
@@ -4,7 +4,6 @@
 /*---
 description: RestParameter does not support an initializer (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
 features: [default-parameters]
 flags: [generated]
 negative:
diff --git a/test/language/statements/class/params-gen-meth-static-dflt-abrupt.js b/test/language/statements/class/params-gen-meth-static-dflt-abrupt.js
index 58f7abfb81..aedbb3720b 100644
--- a/test/language/statements/class/params-gen-meth-static-dflt-abrupt.js
+++ b/test/language/statements/class/params-gen-meth-static-dflt-abrupt.js
@@ -4,7 +4,6 @@
 /*---
 description: Abrupt completion returned by evaluation of initializer (static class expression generator method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -68,6 +67,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/statements/class/params-gen-meth-static-dflt-arg-val-not-undefined.js b/test/language/statements/class/params-gen-meth-static-dflt-arg-val-not-undefined.js
index 35565f1fdf..b9adc7a0ca 100644
--- a/test/language/statements/class/params-gen-meth-static-dflt-arg-val-not-undefined.js
+++ b/test/language/statements/class/params-gen-meth-static-dflt-arg-val-not-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is not `undefined` (static class expression generator method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -72,6 +71,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 var obj = {};
 var falseCount = 0;
diff --git a/test/language/statements/class/params-gen-meth-static-dflt-arg-val-undefined.js b/test/language/statements/class/params-gen-meth-static-dflt-arg-val-undefined.js
index e9f6c788d1..1cf3649dae 100644
--- a/test/language/statements/class/params-gen-meth-static-dflt-arg-val-undefined.js
+++ b/test/language/statements/class/params-gen-meth-static-dflt-arg-val-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is `undefined` (static class expression generator method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -72,6 +71,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/statements/class/params-gen-meth-static-dflt-duplicates.js b/test/language/statements/class/params-gen-meth-static-dflt-duplicates.js
index da8cdd689d..d33956ccf7 100644
--- a/test/language/statements/class/params-gen-meth-static-dflt-duplicates.js
+++ b/test/language/statements/class/params-gen-meth-static-dflt-duplicates.js
@@ -4,7 +4,6 @@
 /*---
 description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (static class expression generator method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 negative:
@@ -74,6 +73,7 @@ info: |
     - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
       false and BoundNames of FormalParameterList contains any duplicate
       elements.
+
 ---*/
 
 class C {
diff --git a/test/language/statements/class/params-gen-meth-static-dflt-ref-later.js b/test/language/statements/class/params-gen-meth-static-dflt-ref-later.js
index a1a2252f53..6af8064d1b 100644
--- a/test/language/statements/class/params-gen-meth-static-dflt-ref-later.js
+++ b/test/language/statements/class/params-gen-meth-static-dflt-ref-later.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs later in the ParameterList (static class expression generator method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -68,6 +67,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/class/params-gen-meth-static-dflt-ref-prior.js b/test/language/statements/class/params-gen-meth-static-dflt-ref-prior.js
index 9b052c82c0..ccd2e16fc4 100644
--- a/test/language/statements/class/params-gen-meth-static-dflt-ref-prior.js
+++ b/test/language/statements/class/params-gen-meth-static-dflt-ref-prior.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs earlier in the ParameterList (static class expression generator method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -68,6 +67,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/class/params-gen-meth-static-dflt-ref-self.js b/test/language/statements/class/params-gen-meth-static-dflt-ref-self.js
index ffbf09cff3..0fd59e5eb5 100644
--- a/test/language/statements/class/params-gen-meth-static-dflt-ref-self.js
+++ b/test/language/statements/class/params-gen-meth-static-dflt-ref-self.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter from within its own initializer (static class expression generator method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -68,6 +67,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/class/params-gen-meth-static-dflt-rest.js b/test/language/statements/class/params-gen-meth-static-dflt-rest.js
index f75683a5f2..101e4aef98 100644
--- a/test/language/statements/class/params-gen-meth-static-dflt-rest.js
+++ b/test/language/statements/class/params-gen-meth-static-dflt-rest.js
@@ -4,7 +4,6 @@
 /*---
 description: RestParameter does not support an initializer (static class expression generator method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 negative:
diff --git a/test/language/statements/class/params-gen-meth-static-trailing-comma-dflt-param.js b/test/language/statements/class/params-gen-meth-static-trailing-comma-dflt-param.js
index 538373d95f..9dae0a9d17 100644
--- a/test/language/statements/class/params-gen-meth-static-trailing-comma-dflt-param.js
+++ b/test/language/statements/class/params-gen-meth-static-trailing-comma-dflt-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using default parameters (static class expression generator method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassDeclaration : class BindingIdentifier ClassTail
diff --git a/test/language/statements/class/params-gen-meth-static-trailing-comma-multiple-param.js b/test/language/statements/class/params-gen-meth-static-trailing-comma-multiple-param.js
index d6ca9b64c9..9abf690792 100644
--- a/test/language/statements/class/params-gen-meth-static-trailing-comma-multiple-param.js
+++ b/test/language/statements/class/params-gen-meth-static-trailing-comma-multiple-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using multiple parameters (static class expression generator method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassDeclaration : class BindingIdentifier ClassTail
diff --git a/test/language/statements/class/params-gen-meth-static-trailing-comma-rest-early-error.js b/test/language/statements/class/params-gen-meth-static-trailing-comma-rest-early-error.js
index ee4459fda9..107c980582 100644
--- a/test/language/statements/class/params-gen-meth-static-trailing-comma-rest-early-error.js
+++ b/test/language/statements/class/params-gen-meth-static-trailing-comma-rest-early-error.js
@@ -4,8 +4,6 @@
 /*---
 description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (static class expression generator method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
-features: [default-parameters]
 flags: [generated]
 negative:
   phase: early
diff --git a/test/language/statements/class/params-gen-meth-static-trailing-comma-single-param.js b/test/language/statements/class/params-gen-meth-static-trailing-comma-single-param.js
index 2d9b91451d..8d962fd3e8 100644
--- a/test/language/statements/class/params-gen-meth-static-trailing-comma-single-param.js
+++ b/test/language/statements/class/params-gen-meth-static-trailing-comma-single-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using a single parameter (static class expression generator method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassDeclaration : class BindingIdentifier ClassTail
diff --git a/test/language/statements/class/params-gen-meth-trailing-comma-dflt-param.js b/test/language/statements/class/params-gen-meth-trailing-comma-dflt-param.js
index 138089140a..a4aef5bc3f 100644
--- a/test/language/statements/class/params-gen-meth-trailing-comma-dflt-param.js
+++ b/test/language/statements/class/params-gen-meth-trailing-comma-dflt-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using default parameters (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassDeclaration : class BindingIdentifier ClassTail
diff --git a/test/language/statements/class/params-gen-meth-trailing-comma-multiple-param.js b/test/language/statements/class/params-gen-meth-trailing-comma-multiple-param.js
index fca88318d0..ec34e2d000 100644
--- a/test/language/statements/class/params-gen-meth-trailing-comma-multiple-param.js
+++ b/test/language/statements/class/params-gen-meth-trailing-comma-multiple-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using multiple parameters (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassDeclaration : class BindingIdentifier ClassTail
diff --git a/test/language/statements/class/params-gen-meth-trailing-comma-rest-early-error.js b/test/language/statements/class/params-gen-meth-trailing-comma-rest-early-error.js
index 52658dd368..80174c76d1 100644
--- a/test/language/statements/class/params-gen-meth-trailing-comma-rest-early-error.js
+++ b/test/language/statements/class/params-gen-meth-trailing-comma-rest-early-error.js
@@ -4,8 +4,6 @@
 /*---
 description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 negative:
   phase: early
diff --git a/test/language/statements/class/params-gen-meth-trailing-comma-single-param.js b/test/language/statements/class/params-gen-meth-trailing-comma-single-param.js
index 7122abdfb1..af5c2a03e3 100644
--- a/test/language/statements/class/params-gen-meth-trailing-comma-single-param.js
+++ b/test/language/statements/class/params-gen-meth-trailing-comma-single-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using a single parameter (class expression method)
 esid: sec-class-definitions-runtime-semantics-evaluation
-es6id: 14.5.16
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassDeclaration : class BindingIdentifier ClassTail
diff --git a/test/language/statements/class/params-meth-dflt-abrupt.js b/test/language/statements/class/params-meth-dflt-abrupt.js
index 08d441d8b3..b7838d3fc7 100644
--- a/test/language/statements/class/params-meth-dflt-abrupt.js
+++ b/test/language/statements/class/params-meth-dflt-abrupt.js
@@ -4,7 +4,6 @@
 /*---
 description: Abrupt completion returned by evaluation of initializer (class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -66,6 +65,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/statements/class/params-meth-dflt-arg-val-not-undefined.js b/test/language/statements/class/params-meth-dflt-arg-val-not-undefined.js
index a407a3d8e1..2637fbdb84 100644
--- a/test/language/statements/class/params-meth-dflt-arg-val-not-undefined.js
+++ b/test/language/statements/class/params-meth-dflt-arg-val-not-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is not `undefined` (class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -70,6 +69,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 var obj = {};
 var falseCount = 0;
diff --git a/test/language/statements/class/params-meth-dflt-arg-val-undefined.js b/test/language/statements/class/params-meth-dflt-arg-val-undefined.js
index c069432fce..36cec475fb 100644
--- a/test/language/statements/class/params-meth-dflt-arg-val-undefined.js
+++ b/test/language/statements/class/params-meth-dflt-arg-val-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is `undefined` (class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -70,6 +69,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/statements/class/params-meth-dflt-duplicates.js b/test/language/statements/class/params-meth-dflt-duplicates.js
index b2b9a5d520..ad35e955fc 100644
--- a/test/language/statements/class/params-meth-dflt-duplicates.js
+++ b/test/language/statements/class/params-meth-dflt-duplicates.js
@@ -4,7 +4,6 @@
 /*---
 description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 negative:
@@ -72,6 +71,7 @@ info: |
     - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
       false and BoundNames of FormalParameterList contains any duplicate
       elements.
+
 ---*/
 
 class C {
diff --git a/test/language/statements/class/params-meth-dflt-ref-later.js b/test/language/statements/class/params-meth-dflt-ref-later.js
index 8d36e5af64..fe776b9753 100644
--- a/test/language/statements/class/params-meth-dflt-ref-later.js
+++ b/test/language/statements/class/params-meth-dflt-ref-later.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs later in the ParameterList (class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -66,6 +65,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/class/params-meth-dflt-ref-prior.js b/test/language/statements/class/params-meth-dflt-ref-prior.js
index de033f27d5..eb4ae2890a 100644
--- a/test/language/statements/class/params-meth-dflt-ref-prior.js
+++ b/test/language/statements/class/params-meth-dflt-ref-prior.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs earlier in the ParameterList (class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -66,6 +65,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/class/params-meth-dflt-ref-self.js b/test/language/statements/class/params-meth-dflt-ref-self.js
index 32baf19dfc..95d1ef1594 100644
--- a/test/language/statements/class/params-meth-dflt-ref-self.js
+++ b/test/language/statements/class/params-meth-dflt-ref-self.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter from within its own initializer (class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -66,6 +65,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/class/params-meth-dflt-rest.js b/test/language/statements/class/params-meth-dflt-rest.js
index c2985d2451..6265a1eddc 100644
--- a/test/language/statements/class/params-meth-dflt-rest.js
+++ b/test/language/statements/class/params-meth-dflt-rest.js
@@ -4,7 +4,6 @@
 /*---
 description: RestParameter does not support an initializer (class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 negative:
diff --git a/test/language/statements/class/params-meth-static-dflt-abrupt.js b/test/language/statements/class/params-meth-static-dflt-abrupt.js
index 04c81a8b72..881f682864 100644
--- a/test/language/statements/class/params-meth-static-dflt-abrupt.js
+++ b/test/language/statements/class/params-meth-static-dflt-abrupt.js
@@ -4,7 +4,6 @@
 /*---
 description: Abrupt completion returned by evaluation of initializer (static class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -66,6 +65,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/statements/class/params-meth-static-dflt-arg-val-not-undefined.js b/test/language/statements/class/params-meth-static-dflt-arg-val-not-undefined.js
index fdd20d4711..14ce38b745 100644
--- a/test/language/statements/class/params-meth-static-dflt-arg-val-not-undefined.js
+++ b/test/language/statements/class/params-meth-static-dflt-arg-val-not-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is not `undefined` (static class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -70,6 +69,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 var obj = {};
 var falseCount = 0;
diff --git a/test/language/statements/class/params-meth-static-dflt-arg-val-undefined.js b/test/language/statements/class/params-meth-static-dflt-arg-val-undefined.js
index a3a8058c11..61582c661a 100644
--- a/test/language/statements/class/params-meth-static-dflt-arg-val-undefined.js
+++ b/test/language/statements/class/params-meth-static-dflt-arg-val-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is `undefined` (static class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -70,6 +69,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/statements/class/params-meth-static-dflt-duplicates.js b/test/language/statements/class/params-meth-static-dflt-duplicates.js
index 7f8dfac08a..832f780a2a 100644
--- a/test/language/statements/class/params-meth-static-dflt-duplicates.js
+++ b/test/language/statements/class/params-meth-static-dflt-duplicates.js
@@ -4,7 +4,6 @@
 /*---
 description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (static class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 negative:
@@ -72,6 +71,7 @@ info: |
     - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
       false and BoundNames of FormalParameterList contains any duplicate
       elements.
+
 ---*/
 
 class C {
diff --git a/test/language/statements/class/params-meth-static-dflt-ref-later.js b/test/language/statements/class/params-meth-static-dflt-ref-later.js
index 331b48c73b..1e4c068cb8 100644
--- a/test/language/statements/class/params-meth-static-dflt-ref-later.js
+++ b/test/language/statements/class/params-meth-static-dflt-ref-later.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs later in the ParameterList (static class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -66,6 +65,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/class/params-meth-static-dflt-ref-prior.js b/test/language/statements/class/params-meth-static-dflt-ref-prior.js
index 5a40559bf1..b0de2c3f9b 100644
--- a/test/language/statements/class/params-meth-static-dflt-ref-prior.js
+++ b/test/language/statements/class/params-meth-static-dflt-ref-prior.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs earlier in the ParameterList (static class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -66,6 +65,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/class/params-meth-static-dflt-ref-self.js b/test/language/statements/class/params-meth-static-dflt-ref-self.js
index 5ef1ef2f50..ac908d2b76 100644
--- a/test/language/statements/class/params-meth-static-dflt-ref-self.js
+++ b/test/language/statements/class/params-meth-static-dflt-ref-self.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter from within its own initializer (static class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -66,6 +65,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/class/params-meth-static-dflt-rest.js b/test/language/statements/class/params-meth-static-dflt-rest.js
index 0050b3869b..54e3936cda 100644
--- a/test/language/statements/class/params-meth-static-dflt-rest.js
+++ b/test/language/statements/class/params-meth-static-dflt-rest.js
@@ -4,7 +4,6 @@
 /*---
 description: RestParameter does not support an initializer (static class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
 features: [default-parameters]
 flags: [generated]
 negative:
diff --git a/test/language/statements/class/params-meth-static-trailing-comma-dflt-param.js b/test/language/statements/class/params-meth-static-trailing-comma-dflt-param.js
index 2cebf2c45e..6740652d7c 100644
--- a/test/language/statements/class/params-meth-static-trailing-comma-dflt-param.js
+++ b/test/language/statements/class/params-meth-static-trailing-comma-dflt-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using default parameters (static class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassDeclaration : class BindingIdentifier ClassTail
diff --git a/test/language/statements/class/params-meth-static-trailing-comma-multiple-param.js b/test/language/statements/class/params-meth-static-trailing-comma-multiple-param.js
index dedc564c25..c35ab4c8ec 100644
--- a/test/language/statements/class/params-meth-static-trailing-comma-multiple-param.js
+++ b/test/language/statements/class/params-meth-static-trailing-comma-multiple-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using multiple parameters (static class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassDeclaration : class BindingIdentifier ClassTail
diff --git a/test/language/statements/class/params-meth-static-trailing-comma-rest-early-error.js b/test/language/statements/class/params-meth-static-trailing-comma-rest-early-error.js
index 37f99374bd..a81f165a50 100644
--- a/test/language/statements/class/params-meth-static-trailing-comma-rest-early-error.js
+++ b/test/language/statements/class/params-meth-static-trailing-comma-rest-early-error.js
@@ -4,8 +4,6 @@
 /*---
 description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (static class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
-features: [default-parameters]
 flags: [generated]
 negative:
   phase: early
diff --git a/test/language/statements/class/params-meth-static-trailing-comma-single-param.js b/test/language/statements/class/params-meth-static-trailing-comma-single-param.js
index c27a4bd40d..0fecdec2b6 100644
--- a/test/language/statements/class/params-meth-static-trailing-comma-single-param.js
+++ b/test/language/statements/class/params-meth-static-trailing-comma-single-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using a single parameter (static class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassDeclaration : class BindingIdentifier ClassTail
diff --git a/test/language/statements/class/params-meth-trailing-comma-dflt-param.js b/test/language/statements/class/params-meth-trailing-comma-dflt-param.js
index 9d7d73d21b..303794abd0 100644
--- a/test/language/statements/class/params-meth-trailing-comma-dflt-param.js
+++ b/test/language/statements/class/params-meth-trailing-comma-dflt-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using default parameters (class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassDeclaration : class BindingIdentifier ClassTail
diff --git a/test/language/statements/class/params-meth-trailing-comma-multiple-param.js b/test/language/statements/class/params-meth-trailing-comma-multiple-param.js
index d94dd4afca..c266a79ace 100644
--- a/test/language/statements/class/params-meth-trailing-comma-multiple-param.js
+++ b/test/language/statements/class/params-meth-trailing-comma-multiple-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using multiple parameters (class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassDeclaration : class BindingIdentifier ClassTail
diff --git a/test/language/statements/class/params-meth-trailing-comma-rest-early-error.js b/test/language/statements/class/params-meth-trailing-comma-rest-early-error.js
index 4294a1aa8b..b0738a8c77 100644
--- a/test/language/statements/class/params-meth-trailing-comma-rest-early-error.js
+++ b/test/language/statements/class/params-meth-trailing-comma-rest-early-error.js
@@ -4,8 +4,6 @@
 /*---
 description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
-features: [default-parameters]
 flags: [generated]
 negative:
   phase: early
diff --git a/test/language/statements/class/params-meth-trailing-comma-single-param.js b/test/language/statements/class/params-meth-trailing-comma-single-param.js
index 415db35db5..c7e65d8eae 100644
--- a/test/language/statements/class/params-meth-trailing-comma-single-param.js
+++ b/test/language/statements/class/params-meth-trailing-comma-single-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using a single parameter (class expression method)
 esid: sec-runtime-semantics-bindingclassdeclarationevaluation
-es6id: 14.5.15
-features: [default-parameters]
 flags: [generated]
 info: |
     ClassDeclaration : class BindingIdentifier ClassTail
diff --git a/test/language/statements/function/params-dflt-abrupt.js b/test/language/statements/function/params-dflt-abrupt.js
index 86a109838b..857046ef5c 100644
--- a/test/language/statements/function/params-dflt-abrupt.js
+++ b/test/language/statements/function/params-dflt-abrupt.js
@@ -4,7 +4,6 @@
 /*---
 description: Abrupt completion returned by evaluation of initializer (function declaration)
 esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.1.19
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -48,6 +47,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/statements/function/params-dflt-arg-val-not-undefined.js b/test/language/statements/function/params-dflt-arg-val-not-undefined.js
index 5b0312659b..aa0f1d24d5 100644
--- a/test/language/statements/function/params-dflt-arg-val-not-undefined.js
+++ b/test/language/statements/function/params-dflt-arg-val-not-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is not `undefined` (function declaration)
 esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.1.19
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -52,6 +51,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 var obj = {};
 var falseCount = 0;
diff --git a/test/language/statements/function/params-dflt-arg-val-undefined.js b/test/language/statements/function/params-dflt-arg-val-undefined.js
index 52ac16f96b..7928036d18 100644
--- a/test/language/statements/function/params-dflt-arg-val-undefined.js
+++ b/test/language/statements/function/params-dflt-arg-val-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is `undefined` (function declaration)
 esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.1.19
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -52,6 +51,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/statements/function/params-dflt-duplicates.js b/test/language/statements/function/params-dflt-duplicates.js
index 2e55da13e9..166ab91f11 100644
--- a/test/language/statements/function/params-dflt-duplicates.js
+++ b/test/language/statements/function/params-dflt-duplicates.js
@@ -4,7 +4,6 @@
 /*---
 description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (function declaration)
 esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.1.19
 features: [default-parameters]
 flags: [generated]
 negative:
@@ -54,6 +53,7 @@ info: |
     - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
       false and BoundNames of FormalParameterList contains any duplicate
       elements.
+
 ---*/
 
 function f(x = 0, x) {
diff --git a/test/language/statements/function/params-dflt-ref-later.js b/test/language/statements/function/params-dflt-ref-later.js
index c4d2aa2388..c02b4ccea5 100644
--- a/test/language/statements/function/params-dflt-ref-later.js
+++ b/test/language/statements/function/params-dflt-ref-later.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs later in the ParameterList (function declaration)
 esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.1.19
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -48,6 +47,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/function/params-dflt-ref-prior.js b/test/language/statements/function/params-dflt-ref-prior.js
index 6abe926cd1..d77b7d8af8 100644
--- a/test/language/statements/function/params-dflt-ref-prior.js
+++ b/test/language/statements/function/params-dflt-ref-prior.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs earlier in the ParameterList (function declaration)
 esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.1.19
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -48,6 +47,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/function/params-dflt-ref-self.js b/test/language/statements/function/params-dflt-ref-self.js
index 3e225ec26e..fa4647c01c 100644
--- a/test/language/statements/function/params-dflt-ref-self.js
+++ b/test/language/statements/function/params-dflt-ref-self.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter from within its own initializer (function declaration)
 esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.1.19
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -48,6 +47,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/function/params-dflt-rest.js b/test/language/statements/function/params-dflt-rest.js
index b10552b23c..c5f0e3f031 100644
--- a/test/language/statements/function/params-dflt-rest.js
+++ b/test/language/statements/function/params-dflt-rest.js
@@ -4,7 +4,6 @@
 /*---
 description: RestParameter does not support an initializer (function declaration)
 esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.1.19
 features: [default-parameters]
 flags: [generated]
 negative:
diff --git a/test/language/statements/function/params-trailing-comma-dflt-param.js b/test/language/statements/function/params-trailing-comma-dflt-param.js
index c266163d52..798cc36d69 100644
--- a/test/language/statements/function/params-trailing-comma-dflt-param.js
+++ b/test/language/statements/function/params-trailing-comma-dflt-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using default parameters (function declaration)
 esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.1.19
-features: [default-parameters]
 flags: [generated]
 info: |
     FunctionDeclaration :
diff --git a/test/language/statements/function/params-trailing-comma-multiple-param.js b/test/language/statements/function/params-trailing-comma-multiple-param.js
index db6a1ce4c2..954e8addb0 100644
--- a/test/language/statements/function/params-trailing-comma-multiple-param.js
+++ b/test/language/statements/function/params-trailing-comma-multiple-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using multiple parameters (function declaration)
 esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.1.19
-features: [default-parameters]
 flags: [generated]
 info: |
     FunctionDeclaration :
diff --git a/test/language/statements/function/params-trailing-comma-rest-early-error.js b/test/language/statements/function/params-trailing-comma-rest-early-error.js
index 6a3e82315c..97fdf45764 100644
--- a/test/language/statements/function/params-trailing-comma-rest-early-error.js
+++ b/test/language/statements/function/params-trailing-comma-rest-early-error.js
@@ -4,8 +4,6 @@
 /*---
 description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (function declaration)
 esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.1.19
-features: [default-parameters]
 flags: [generated]
 negative:
   phase: early
diff --git a/test/language/statements/function/params-trailing-comma-single-param.js b/test/language/statements/function/params-trailing-comma-single-param.js
index 737d0ccaa9..0442dc94f5 100644
--- a/test/language/statements/function/params-trailing-comma-single-param.js
+++ b/test/language/statements/function/params-trailing-comma-single-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using a single parameter (function declaration)
 esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.1.19
-features: [default-parameters]
 flags: [generated]
 info: |
     FunctionDeclaration :
diff --git a/test/language/statements/generators/params-dflt-abrupt.js b/test/language/statements/generators/params-dflt-abrupt.js
index e65ad9f6a2..67b726d32c 100644
--- a/test/language/statements/generators/params-dflt-abrupt.js
+++ b/test/language/statements/generators/params-dflt-abrupt.js
@@ -4,7 +4,6 @@
 /*---
 description: Abrupt completion returned by evaluation of initializer (generator function declaration)
 esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.4.12
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -47,6 +46,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/statements/generators/params-dflt-arg-val-not-undefined.js b/test/language/statements/generators/params-dflt-arg-val-not-undefined.js
index a910b31a98..1ad912886c 100644
--- a/test/language/statements/generators/params-dflt-arg-val-not-undefined.js
+++ b/test/language/statements/generators/params-dflt-arg-val-not-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is not `undefined` (generator function declaration)
 esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.4.12
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -51,6 +50,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 var obj = {};
 var falseCount = 0;
diff --git a/test/language/statements/generators/params-dflt-arg-val-undefined.js b/test/language/statements/generators/params-dflt-arg-val-undefined.js
index 69c553aa7a..f64a4c9628 100644
--- a/test/language/statements/generators/params-dflt-arg-val-undefined.js
+++ b/test/language/statements/generators/params-dflt-arg-val-undefined.js
@@ -4,7 +4,6 @@
 /*---
 description: Use of intializer when argument value is `undefined` (generator function declaration)
 esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.4.12
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -51,6 +50,7 @@ info: |
         a. Perform ? IteratorBindingInitialization for formals with
            iteratorRecord and env as arguments.
     [...]
+
 ---*/
 
 var callCount = 0;
diff --git a/test/language/statements/generators/params-dflt-duplicates.js b/test/language/statements/generators/params-dflt-duplicates.js
index 4a0f8f301e..21149681b8 100644
--- a/test/language/statements/generators/params-dflt-duplicates.js
+++ b/test/language/statements/generators/params-dflt-duplicates.js
@@ -4,7 +4,6 @@
 /*---
 description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (generator function declaration)
 esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.4.12
 features: [default-parameters]
 flags: [generated]
 negative:
@@ -53,6 +52,7 @@ info: |
     - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
       false and BoundNames of FormalParameterList contains any duplicate
       elements.
+
 ---*/
 
 function* f(x = 0, x) {
diff --git a/test/language/statements/generators/params-dflt-ref-later.js b/test/language/statements/generators/params-dflt-ref-later.js
index 473bcb0b26..fdc223ca7e 100644
--- a/test/language/statements/generators/params-dflt-ref-later.js
+++ b/test/language/statements/generators/params-dflt-ref-later.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs later in the ParameterList (generator function declaration)
 esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.4.12
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -47,6 +46,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/generators/params-dflt-ref-prior.js b/test/language/statements/generators/params-dflt-ref-prior.js
index e00c5ea392..ca40dcc9ca 100644
--- a/test/language/statements/generators/params-dflt-ref-prior.js
+++ b/test/language/statements/generators/params-dflt-ref-prior.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter that occurs earlier in the ParameterList (generator function declaration)
 esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.4.12
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -47,6 +46,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/generators/params-dflt-ref-self.js b/test/language/statements/generators/params-dflt-ref-self.js
index ccaa866690..03dbf2c76a 100644
--- a/test/language/statements/generators/params-dflt-ref-self.js
+++ b/test/language/statements/generators/params-dflt-ref-self.js
@@ -4,7 +4,6 @@
 /*---
 description: Referencing a parameter from within its own initializer (generator function declaration)
 esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.4.12
 features: [default-parameters]
 flags: [generated]
 info: |
@@ -47,6 +46,7 @@ info: |
     2. ReturnIfAbrupt(status).
     3. Return the result of performing IteratorBindingInitialization for
        FormalParameter using iteratorRecord and environment as the arguments.
+
 ---*/
 var x = 0;
 
diff --git a/test/language/statements/generators/params-dflt-rest.js b/test/language/statements/generators/params-dflt-rest.js
index e8f04b8466..3ff34e7f61 100644
--- a/test/language/statements/generators/params-dflt-rest.js
+++ b/test/language/statements/generators/params-dflt-rest.js
@@ -4,7 +4,6 @@
 /*---
 description: RestParameter does not support an initializer (generator function declaration)
 esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.4.12
 features: [default-parameters]
 flags: [generated]
 negative:
diff --git a/test/language/statements/generators/params-trailing-comma-dflt-param.js b/test/language/statements/generators/params-trailing-comma-dflt-param.js
index e8898caf4a..8a3969b75b 100644
--- a/test/language/statements/generators/params-trailing-comma-dflt-param.js
+++ b/test/language/statements/generators/params-trailing-comma-dflt-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using default parameters (generator function declaration)
 esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.4.12
-features: [default-parameters]
 flags: [generated]
 info: |
     GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody }
diff --git a/test/language/statements/generators/params-trailing-comma-multiple-param.js b/test/language/statements/generators/params-trailing-comma-multiple-param.js
index a5a46cb50a..ee039ffd1a 100644
--- a/test/language/statements/generators/params-trailing-comma-multiple-param.js
+++ b/test/language/statements/generators/params-trailing-comma-multiple-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using multiple parameters (generator function declaration)
 esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.4.12
-features: [default-parameters]
 flags: [generated]
 info: |
     GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody }
diff --git a/test/language/statements/generators/params-trailing-comma-rest-early-error.js b/test/language/statements/generators/params-trailing-comma-rest-early-error.js
index 3fe5a33a69..04b33339ee 100644
--- a/test/language/statements/generators/params-trailing-comma-rest-early-error.js
+++ b/test/language/statements/generators/params-trailing-comma-rest-early-error.js
@@ -4,8 +4,6 @@
 /*---
 description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (generator function declaration)
 esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.4.12
-features: [default-parameters]
 flags: [generated]
 negative:
   phase: early
diff --git a/test/language/statements/generators/params-trailing-comma-single-param.js b/test/language/statements/generators/params-trailing-comma-single-param.js
index 8d26691060..4a6cf4c070 100644
--- a/test/language/statements/generators/params-trailing-comma-single-param.js
+++ b/test/language/statements/generators/params-trailing-comma-single-param.js
@@ -4,8 +4,6 @@
 /*---
 description: A trailing comma should not increase the respective length, using a single parameter (generator function declaration)
 esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject
-es6id: 14.4.12
-features: [default-parameters]
 flags: [generated]
 info: |
     GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody }
-- 
GitLab