diff --git a/test/annexB/built-ins/String/prototype/anchor/B.2.3.2.js b/test/annexB/built-ins/String/prototype/anchor/B.2.3.2.js
index 4b7a55236c57ac61c71d419b0b96043b58db6bd2..785ad6d5d79c30a99be16bd47edd2881eb8dfd5a 100644
--- a/test/annexB/built-ins/String/prototype/anchor/B.2.3.2.js
+++ b/test/annexB/built-ins/String/prototype/anchor/B.2.3.2.js
@@ -11,7 +11,7 @@
      invocation, coerced to a string. If specified, the first argument will be
      coerced to a string, escaped, and set as the element's `name` attribute.
  es6id: B.2.3.2
- ---*/
+---*/
 
 assert.sameValue('_'.anchor('b'), '<a name="b">_</a>');
 assert.sameValue('<'.anchor('<'), '<a name="<"><</a>');
diff --git a/test/annexB/built-ins/String/prototype/big/B.2.3.3.js b/test/annexB/built-ins/String/prototype/big/B.2.3.3.js
index 4b33362a0e0202b138a44e8c9e6606492e9cce6b..48b0bb7de2c0ba9e8d92efba65f95e44723bb288 100644
--- a/test/annexB/built-ins/String/prototype/big/B.2.3.3.js
+++ b/test/annexB/built-ins/String/prototype/big/B.2.3.3.js
@@ -10,7 +10,7 @@
      big element. The element's content is the `this` value of the function
      invocation, coerced to a string.
  es6id: B.2.3.3
- ---*/
+---*/
 
 assert.sameValue('_'.big(), '<big>_</big>');
 assert.sameValue('<'.big(), '<big><</big>');
diff --git a/test/annexB/built-ins/String/prototype/blink/B.2.3.4.js b/test/annexB/built-ins/String/prototype/blink/B.2.3.4.js
index c4dda6bfb17077e6f4ad2c2b89547850f8017e22..bfc9664d451efcd7edc78cf753a00bdb1ea1e43a 100644
--- a/test/annexB/built-ins/String/prototype/blink/B.2.3.4.js
+++ b/test/annexB/built-ins/String/prototype/blink/B.2.3.4.js
@@ -10,7 +10,7 @@
      blink element. The element's content is the `this` value of the function
      invocation, coerced to a string.
  es6id: B.2.3.4
- ---*/
+---*/
 
 assert.sameValue('_'.blink(), '<blink>_</blink>');
 assert.sameValue('<'.blink(), '<blink><</blink>');
diff --git a/test/annexB/built-ins/String/prototype/bold/B.2.3.5.js b/test/annexB/built-ins/String/prototype/bold/B.2.3.5.js
index 30cff12810f1347610992e5dd21d8b66407a5af1..360069cd48df5ad4c0d4e6665b9312480c732bbb 100644
--- a/test/annexB/built-ins/String/prototype/bold/B.2.3.5.js
+++ b/test/annexB/built-ins/String/prototype/bold/B.2.3.5.js
@@ -10,7 +10,7 @@
      bold element. The element's content is the `this` value of the function
      invocation, coerced to a string.
  es6id: B.2.3.5
- ---*/
+---*/
 
 assert.sameValue('_'.bold(), '<b>_</b>');
 assert.sameValue('<'.bold(), '<b><</b>');
diff --git a/test/annexB/built-ins/String/prototype/fixed/B.2.3.6.js b/test/annexB/built-ins/String/prototype/fixed/B.2.3.6.js
index d5a8c671d00138249126bf54ff5e00876e168d36..95ba2f393caef33d65f8461537c954829622336a 100644
--- a/test/annexB/built-ins/String/prototype/fixed/B.2.3.6.js
+++ b/test/annexB/built-ins/String/prototype/fixed/B.2.3.6.js
@@ -10,7 +10,7 @@
      teletype text element. The element's content is the `this` value of the
      function invocation, coerced to a string.
  es6id: B.2.3.6
- ---*/
+---*/
 
 assert.sameValue('_'.fixed(), '<tt>_</tt>');
 assert.sameValue('<'.fixed(), '<tt><</tt>');
diff --git a/test/annexB/built-ins/String/prototype/fontcolor/B.2.3.7.js b/test/annexB/built-ins/String/prototype/fontcolor/B.2.3.7.js
index 10d1fce9bf50d7bc410fc5fd914660f7e8e80f7a..4b9b26c1c5e34917d64004920854e6ae6c627390 100644
--- a/test/annexB/built-ins/String/prototype/fontcolor/B.2.3.7.js
+++ b/test/annexB/built-ins/String/prototype/fontcolor/B.2.3.7.js
@@ -12,7 +12,7 @@
      will be coerced to a string, escaped, and set as the element's `color`
      attribute.
  es6id: B.2.3.7
- ---*/
+---*/
 
 assert.sameValue('_'.fontcolor('b'), '<font color="b">_</font>');
 assert.sameValue('<'.fontcolor('<'), '<font color="<"><</font>');
diff --git a/test/annexB/built-ins/String/prototype/fontsize/B.2.3.8.js b/test/annexB/built-ins/String/prototype/fontsize/B.2.3.8.js
index d70c72b6ddcee0140cf42bdbaa14f1eaaf3caf9a..cf1199b219364a3779adcb2ab38d3b96d7f1c809 100644
--- a/test/annexB/built-ins/String/prototype/fontsize/B.2.3.8.js
+++ b/test/annexB/built-ins/String/prototype/fontsize/B.2.3.8.js
@@ -12,7 +12,7 @@
      will be coerced to a string, escaped, and set as the element's `size`
      attribute.
  es6id: B.2.3.8
- ---*/
+---*/
 
 assert.sameValue('_'.fontsize('b'), '<font size="b">_</font>');
 assert.sameValue('<'.fontsize('<'), '<font size="<"><</font>');
diff --git a/test/annexB/built-ins/String/prototype/italics/B.2.3.9.js b/test/annexB/built-ins/String/prototype/italics/B.2.3.9.js
index ea7c1e13600ff4a14c098645548e652dc535ca87..1f71f9a1b3ad035aa14e854ea487a8e9f7016c47 100644
--- a/test/annexB/built-ins/String/prototype/italics/B.2.3.9.js
+++ b/test/annexB/built-ins/String/prototype/italics/B.2.3.9.js
@@ -10,7 +10,7 @@
      italic element. The element's content is the `this` value of the function
      invocation, coerced to a string.
  es6id: B.2.3.9
- ---*/
+---*/
 
 assert.sameValue('_'.italics(), '<i>_</i>');
 assert.sameValue('<'.italics(), '<i><</i>');
diff --git a/test/annexB/built-ins/String/prototype/link/B.2.3.10.js b/test/annexB/built-ins/String/prototype/link/B.2.3.10.js
index c9a798e70628edc7f9a09d4213e0ab7ab94bec7f..8e5df2b86fa69defaa5f5c2ccba6ade67bcf3443 100644
--- a/test/annexB/built-ins/String/prototype/link/B.2.3.10.js
+++ b/test/annexB/built-ins/String/prototype/link/B.2.3.10.js
@@ -11,7 +11,7 @@
      invocation, coerced to a string. If specified, the first argument will be
      coerced to a string, escaped, and set as the element's `href` attribute.
  es6id: B.2.3.10
- ---*/
+---*/
 
 assert.sameValue('_'.link('b'), '<a href="b">_</a>');
 assert.sameValue('<'.link('<'), '<a href="<"><</a>');
diff --git a/test/annexB/built-ins/String/prototype/small/B.2.3.11.js b/test/annexB/built-ins/String/prototype/small/B.2.3.11.js
index 70f2e2c70feedff23d4488b0a955de523cce6445..2db79ee87dbf584533b92b171d3ca17a7c5fccd3 100644
--- a/test/annexB/built-ins/String/prototype/small/B.2.3.11.js
+++ b/test/annexB/built-ins/String/prototype/small/B.2.3.11.js
@@ -10,7 +10,7 @@
      small print element. The element's content is the `this` value of the
      function invocation, coerced to a string.
  es6id: B.2.3.11
- ---*/
+---*/
 
 assert.sameValue('_'.small(), '<small>_</small>');
 assert.sameValue('<'.small(), '<small><</small>');
diff --git a/test/annexB/built-ins/String/prototype/strike/B.2.3.12.js b/test/annexB/built-ins/String/prototype/strike/B.2.3.12.js
index ea51fe80c9cbd0ca81de60616d0a66ad636c2e2b..366b4ae0c9af3766dbc9b7d969a99d2d2a24ad8c 100644
--- a/test/annexB/built-ins/String/prototype/strike/B.2.3.12.js
+++ b/test/annexB/built-ins/String/prototype/strike/B.2.3.12.js
@@ -10,7 +10,7 @@
      strikethrough element. The element's content is the `this` value of the
      function invocation, coerced to a string.
  es6id: B.2.3.12
- ---*/
+---*/
 
 assert.sameValue('_'.strike(), '<strike>_</strike>');
 assert.sameValue('<'.strike(), '<strike><</strike>');
diff --git a/test/annexB/built-ins/String/prototype/sub/B.2.3.13.js b/test/annexB/built-ins/String/prototype/sub/B.2.3.13.js
index b6dda9166475a81a99f05cf5e86f1278e1744065..a7bf68dbefe227b3c9d76ce55fc4a5b2636bced1 100644
--- a/test/annexB/built-ins/String/prototype/sub/B.2.3.13.js
+++ b/test/annexB/built-ins/String/prototype/sub/B.2.3.13.js
@@ -10,7 +10,7 @@
      subscript element. The element's content is the `this` value of the
      function invocation, coerced to a string.
  es6id: B.2.3.13
- ---*/
+---*/
 
 assert.sameValue('_'.sub(), '<sub>_</sub>');
 assert.sameValue('<'.sub(), '<sub><</sub>');
diff --git a/test/annexB/built-ins/String/prototype/sup/B.2.3.14.js b/test/annexB/built-ins/String/prototype/sup/B.2.3.14.js
index b08da854273d5dda6e25ffad78f0ba71d29dec13..fff0fb4ba40ac3c35cb4196f9158e5799505d512 100644
--- a/test/annexB/built-ins/String/prototype/sup/B.2.3.14.js
+++ b/test/annexB/built-ins/String/prototype/sup/B.2.3.14.js
@@ -10,7 +10,7 @@
      superscript element. The element's content is the `this` value of the
      function invocation, coerced to a string.
  es6id: B.2.3.14
- ---*/
+---*/
 
 assert.sameValue('_'.sup(), '<sup>_</sup>');
 assert.sameValue('<'.sup(), '<sup><</sup>');
diff --git a/test/built-ins/MapIteratorPrototype/next/iteration.js b/test/built-ins/MapIteratorPrototype/next/iteration.js
index 178b0444317306195a1e2edb01ae20c66e2cae13..96d941a52dfeeeabcc3b7b8d52de45c73338e4a4 100644
--- a/test/built-ins/MapIteratorPrototype/next/iteration.js
+++ b/test/built-ins/MapIteratorPrototype/next/iteration.js
@@ -6,7 +6,7 @@ description: >
   The method should return a valid iterator with the context as the
   IteratedObject.
 features: [Symbol.iterator]
- ---*/
+---*/
 
 var map = new Map();
 map.set(1, 11);
diff --git a/test/built-ins/Object/defineProperty/15.2.3.6-4-289-1.js b/test/built-ins/Object/defineProperty/15.2.3.6-4-289-1.js
index e254dc76f74bd5ef56734ea662d0cbc436f3debe..d4e64bd889ac9f9931e6914a089013ef670ede82 100644
--- a/test/built-ins/Object/defineProperty/15.2.3.6-4-289-1.js
+++ b/test/built-ins/Object/defineProperty/15.2.3.6-4-289-1.js
@@ -11,7 +11,7 @@ description: >
  redefined in 'O' with all correct attribute values (10.6
  [[DefineOwnProperty]] step 3)
 includes: [propertyHelper.js]
- ---*/
+---*/
 
 ;
 (function(a, b, c) {
diff --git a/test/built-ins/Set/prototype/keys/keys.js b/test/built-ins/Set/prototype/keys/keys.js
index f5065081a2c990bb157d2c7f1d0fdf64df692810..3845799b15303c3d14bf16db1511c840d3fd15f8 100644
--- a/test/built-ins/Set/prototype/keys/keys.js
+++ b/test/built-ins/Set/prototype/keys/keys.js
@@ -6,7 +6,7 @@
       The initial value of the keys property is the same function object as the
       initial value of the values property.
   es6id: 23.2.3.8
- ---*/
+---*/
 
 assert.sameValue(
   Set.prototype.keys,
diff --git a/test/built-ins/Set/prototype/values/returns-iterator-empty.js b/test/built-ins/Set/prototype/values/returns-iterator-empty.js
index 4d5dbeb549d7f4a11ad7454ffee4101d7171852c..af5ffe70ceb451c2d8a60870a9e39c6edf20255d 100644
--- a/test/built-ins/Set/prototype/values/returns-iterator-empty.js
+++ b/test/built-ins/Set/prototype/values/returns-iterator-empty.js
@@ -5,7 +5,7 @@
   description: >
       Returns an iterator that's already done if Set is empty.
   es6id: 23.2.3.10
- ---*/
+---*/
 
 var set = new Set();
 var iterator = set.values();
diff --git a/test/built-ins/Set/prototype/values/returns-iterator.js b/test/built-ins/Set/prototype/values/returns-iterator.js
index cb75fa224a470a82592e6e29956dc2e84afc758e..4fd1e8636905fdd3a52f9ca6e280b0aec5768cee 100644
--- a/test/built-ins/Set/prototype/values/returns-iterator.js
+++ b/test/built-ins/Set/prototype/values/returns-iterator.js
@@ -6,7 +6,7 @@
       The method should return a valid iterator with the context as the
       IteratedObject.
   es6id: 23.2.3.10
- ---*/
+---*/
 
 var set = new Set();
 set.add(1);
diff --git a/test/built-ins/Set/prototype/values/values-iteration-mutable.js b/test/built-ins/Set/prototype/values/values-iteration-mutable.js
index a7b89affd5466e9c99a80de7e5730847bd49da66..f2cff408fecfa1e81a979e4430e45385ea39f21f 100644
--- a/test/built-ins/Set/prototype/values/values-iteration-mutable.js
+++ b/test/built-ins/Set/prototype/values/values-iteration-mutable.js
@@ -8,7 +8,7 @@
       accessible via iteration. When an item is added to the set after the
       iterator is "done", the new item should not be accessible via iteration.
   es6id: 23.2.3.10
- ---*/
+---*/
 
 var set = new Set();
 set.add(1);
diff --git a/test/built-ins/SetIteratorPrototype/next/iteration.js b/test/built-ins/SetIteratorPrototype/next/iteration.js
index 64688c12f0ee98be5b2cce4a378ca7998f30c3c1..2b91ecb13c85e6b9dc81d3100b0eeaf39284344f 100644
--- a/test/built-ins/SetIteratorPrototype/next/iteration.js
+++ b/test/built-ins/SetIteratorPrototype/next/iteration.js
@@ -7,7 +7,7 @@ description: >
   IteratedObject.
 features:
   - Symbol.iterator
- ---*/
+---*/
 
 var set = new Set();
 set.add(1);
diff --git a/test/language/expressions/arrow-function/syntax/arrowparameters-cover-initialize-2.js b/test/language/expressions/arrow-function/syntax/arrowparameters-cover-initialize-2.js
index 63e14fa59ce94df555283d68aa884768d54082b4..eb209bbf129350b96b1428058ebc38f2e4c83d08 100644
--- a/test/language/expressions/arrow-function/syntax/arrowparameters-cover-initialize-2.js
+++ b/test/language/expressions/arrow-function/syntax/arrowparameters-cover-initialize-2.js
@@ -8,7 +8,7 @@ description: >
       CoverParenthesizedExpressionAndArrowParameterList[?Yield]
 
     12.14.5
-    ---*/
+   ---*/
 var af = ({x = 1}) => x;
 
 assert.sameValue(typeof af, "function");
diff --git a/test/language/expressions/object/method-definition/generator-no-yield.js b/test/language/expressions/object/method-definition/generator-no-yield.js
index fd9473de5cb92205a32cf6d7ff3e91f3b35e8334..26c694eea08e8a0fbefee2e645534cd6cb4b38f0 100644
--- a/test/language/expressions/object/method-definition/generator-no-yield.js
+++ b/test/language/expressions/object/method-definition/generator-no-yield.js
@@ -7,7 +7,7 @@
       `yield` expression.
   features: [generators]
   es6id: 14.4
- ---*/
+---*/
 
 var result;
 var obj = {
diff --git a/test/language/expressions/object/method-definition/generator-return.js b/test/language/expressions/object/method-definition/generator-return.js
index 557b09ef44e5c11b110e8c94d0bbb6d6b9d09c69..1d2b8c76871fe304f958973e908279c1f3833197 100644
--- a/test/language/expressions/object/method-definition/generator-return.js
+++ b/test/language/expressions/object/method-definition/generator-return.js
@@ -6,7 +6,7 @@
       `return` is a valid statement within generator function bodies.
   features: [generators]
   es6id: 14.4
- ---*/
+---*/
 
 var result;
 var obj = {
diff --git a/test/language/expressions/object/method-definition/yield-as-expression-with-rhs.js b/test/language/expressions/object/method-definition/yield-as-expression-with-rhs.js
index a8d48b47f0f91b897284026121edad92d94ca237..263e2b2162aa2663fb5539ca760eb20fbf28a20f 100644
--- a/test/language/expressions/object/method-definition/yield-as-expression-with-rhs.js
+++ b/test/language/expressions/object/method-definition/yield-as-expression-with-rhs.js
@@ -6,7 +6,7 @@
       `yield` is a valid expression within generator function bodies.
   features: [generators]
   es6id: 14.4
- ---*/
+---*/
 
 var iter, result;
 var obj = {
diff --git a/test/language/expressions/object/method-definition/yield-as-expression-without-rhs.js b/test/language/expressions/object/method-definition/yield-as-expression-without-rhs.js
index 27f29d9d56ec8e5f844a470081989ab298a153b0..dc8334ac6ad137919eef622351293313e8a28478 100644
--- a/test/language/expressions/object/method-definition/yield-as-expression-without-rhs.js
+++ b/test/language/expressions/object/method-definition/yield-as-expression-without-rhs.js
@@ -6,7 +6,7 @@
       `yield` is a valid expression within generator function bodies.
   features: [generators]
   es6id: 14.4
- ---*/
+---*/
 
 var iter, result;
 var obj = {
diff --git a/test/language/expressions/object/method-definition/yield-as-function-expression-binding-identifier.js b/test/language/expressions/object/method-definition/yield-as-function-expression-binding-identifier.js
index 66167079159893898ff9719f249258fedcb08b48..7e548a8e3c44190611fc68c15fed5535246e5e7e 100644
--- a/test/language/expressions/object/method-definition/yield-as-function-expression-binding-identifier.js
+++ b/test/language/expressions/object/method-definition/yield-as-function-expression-binding-identifier.js
@@ -8,7 +8,7 @@
   features: [generators]
   es6id: 14.1
   flags: [noStrict]
- ---*/
+---*/
 
 var result;
 var obj = {
diff --git a/test/language/expressions/object/method-definition/yield-as-generator-method-binding-identifier.js b/test/language/expressions/object/method-definition/yield-as-generator-method-binding-identifier.js
index d239c9a7f549169bb34ab316254959b216de55e4..b2a125af66440d1aa6d79ed2b255724fdb3791bd 100644
--- a/test/language/expressions/object/method-definition/yield-as-generator-method-binding-identifier.js
+++ b/test/language/expressions/object/method-definition/yield-as-generator-method-binding-identifier.js
@@ -8,7 +8,7 @@
   features: [generators]
   es6id: 12.1.1
   flags: [noStrict]
- ---*/
+---*/
 
 var iter, result;
 var obj = {
diff --git a/test/language/expressions/object/method-definition/yield-as-identifier-in-nested-function.js b/test/language/expressions/object/method-definition/yield-as-identifier-in-nested-function.js
index 82ff77b099c87814cd284a661b4187b3979fdaeb..843f097a730010294f8dc8d3593064f4ad867217 100644
--- a/test/language/expressions/object/method-definition/yield-as-identifier-in-nested-function.js
+++ b/test/language/expressions/object/method-definition/yield-as-identifier-in-nested-function.js
@@ -8,7 +8,7 @@
   features: [generators]
   es6id: 12.1.1
   flags: [noStrict]
- ---*/
+---*/
 
 var result;
 var obj = {
diff --git a/test/language/expressions/object/method-definition/yield-as-literal-property-name.js b/test/language/expressions/object/method-definition/yield-as-literal-property-name.js
index 2125e2aa9c8b85b12d9378957e6e0b08d5b218a3..6f287df44a7f91c4b1532654986c35221c837c27 100644
--- a/test/language/expressions/object/method-definition/yield-as-literal-property-name.js
+++ b/test/language/expressions/object/method-definition/yield-as-literal-property-name.js
@@ -7,7 +7,7 @@
       within generator function bodies.
   features: [generators]
   es6id: 12.1.1
- ---*/
+---*/
 
 var result;
 var obj = {
diff --git a/test/language/expressions/object/method-definition/yield-as-logical-or-expression.js b/test/language/expressions/object/method-definition/yield-as-logical-or-expression.js
index 54e3da0efa02f6a2fcab646f5c8e2c80a7f67885..1ed0f73b400bb9a6aefacb5e748ecf6719eb9e22 100644
--- a/test/language/expressions/object/method-definition/yield-as-logical-or-expression.js
+++ b/test/language/expressions/object/method-definition/yield-as-logical-or-expression.js
@@ -9,7 +9,7 @@
   negative:
     phase: parse
     type: SyntaxError
- ---*/
+---*/
 
 $DONOTEVALUATE();
 
diff --git a/test/language/expressions/object/method-definition/yield-as-parameter.js b/test/language/expressions/object/method-definition/yield-as-parameter.js
index 25c3f7ee14b0c30139c79a1f4d8cdcabd23ab483..c0da01d3687e893fac1e9534651019e7a83c0484 100644
--- a/test/language/expressions/object/method-definition/yield-as-parameter.js
+++ b/test/language/expressions/object/method-definition/yield-as-parameter.js
@@ -10,7 +10,7 @@
   negative:
     phase: parse
     type: SyntaxError
- ---*/
+---*/
 
 $DONOTEVALUATE();
 
diff --git a/test/language/expressions/object/method-definition/yield-as-property-name.js b/test/language/expressions/object/method-definition/yield-as-property-name.js
index 84d6b42bb50f144d57b9bfe2bc50c1ddc393654b..5f368aa8c2ac4018f284f17c7138efd5d8e6f3ed 100644
--- a/test/language/expressions/object/method-definition/yield-as-property-name.js
+++ b/test/language/expressions/object/method-definition/yield-as-property-name.js
@@ -7,7 +7,7 @@
       within generator function bodies.
   features: [generators]
   es6id: 12.1.1
- ---*/
+---*/
 
 var result;
 var obj = {
diff --git a/test/language/expressions/object/method-definition/yield-as-statement.js b/test/language/expressions/object/method-definition/yield-as-statement.js
index 717030e4aa3a2b57c40aabcb31d4dce1433a7d57..98cd17a727a8ad1693acd3d0e04fad3285e7678e 100644
--- a/test/language/expressions/object/method-definition/yield-as-statement.js
+++ b/test/language/expressions/object/method-definition/yield-as-statement.js
@@ -6,7 +6,7 @@
       `yield` is a valid statement within generator function bodies.
   features: [generators]
   es6id: 14.4
- ---*/
+---*/
 
 var iter, result;
 var obj = {
diff --git a/test/language/expressions/object/method-definition/yield-as-yield-operand.js b/test/language/expressions/object/method-definition/yield-as-yield-operand.js
index b1c0c7950efba3b511f7a7056ff4db54672bea0b..2906479fa567b2fd0dd3bdeed088372ee95429a4 100644
--- a/test/language/expressions/object/method-definition/yield-as-yield-operand.js
+++ b/test/language/expressions/object/method-definition/yield-as-yield-operand.js
@@ -7,7 +7,7 @@
       expressions.
   features: [generators]
   es6id: 14.4
- ---*/
+---*/
 
 var iter, result;
 var obj = {
diff --git a/test/language/expressions/object/method-definition/yield-newline.js b/test/language/expressions/object/method-definition/yield-newline.js
index b8b2f16e8e338b1ab00d6309dd4dd6c5d188f399..d5705fd4759eeeaaf82a325c27b95addbaf799e9 100644
--- a/test/language/expressions/object/method-definition/yield-newline.js
+++ b/test/language/expressions/object/method-definition/yield-newline.js
@@ -6,7 +6,7 @@
       Newlines terminate `yield` expressions.
   features: [generators]
   es6id: 14.4
- ---*/
+---*/
 
 var iter, result;
 var obj = {
diff --git a/test/language/expressions/object/method-definition/yield-star-after-newline.js b/test/language/expressions/object/method-definition/yield-star-after-newline.js
index 6c5ae6675629d8e682bcb901ae44026edc8a8b1c..8d68abeceb17850b01fb8a1dd2159305f2d64278 100644
--- a/test/language/expressions/object/method-definition/yield-star-after-newline.js
+++ b/test/language/expressions/object/method-definition/yield-star-after-newline.js
@@ -9,7 +9,7 @@
   negative:
     phase: parse
     type: SyntaxError
- ---*/
+---*/
 
 $DONOTEVALUATE();
 
diff --git a/test/language/expressions/object/method-definition/yield-star-before-newline.js b/test/language/expressions/object/method-definition/yield-star-before-newline.js
index a932428d9bfadc6895da9ad997ad65681b2112f7..27b963b5f6ffa359dc69513cc2ffaa4b14304f6f 100644
--- a/test/language/expressions/object/method-definition/yield-star-before-newline.js
+++ b/test/language/expressions/object/method-definition/yield-star-before-newline.js
@@ -6,7 +6,7 @@
       The right-hand side of a `yield *` expression may appear on a new line.
   features: [generators]
   es6id: 14.4
- ---*/
+---*/
 
 var result;
 var obj = {
diff --git a/test/language/expressions/object/method-definition/yield-weak-binding.js b/test/language/expressions/object/method-definition/yield-weak-binding.js
index d4853ccedc9110e630ec38a90fb3e5905520c2bc..736f32d7eda43839ebac2e1ef2fba85d77864c89 100644
--- a/test/language/expressions/object/method-definition/yield-weak-binding.js
+++ b/test/language/expressions/object/method-definition/yield-weak-binding.js
@@ -9,7 +9,7 @@
   negative:
     phase: parse
     type: SyntaxError
- ---*/
+---*/
 
 $DONOTEVALUATE();
 
diff --git a/test/language/expressions/object/property-name-yield.js b/test/language/expressions/object/property-name-yield.js
index a2ef0d5c45207974cf982b7ab12cab64e0efbe11..1788d6de9c2a1667c78d07204982c53beddeaeb6 100644
--- a/test/language/expressions/object/property-name-yield.js
+++ b/test/language/expressions/object/property-name-yield.js
@@ -5,6 +5,6 @@
   description: >
       `yield` may be used as a literal property name in an object literal.
   es6id: 12.1.1
- ---*/
+---*/
 
 ({ yield: 1 });
diff --git a/test/language/identifiers/val-yield-strict.js b/test/language/identifiers/val-yield-strict.js
index b86d4bcbb126c8dc258efe3603c1a38319d932c8..a4cc49667f2b04ca3925c0877f3aa7d41f908cd9 100644
--- a/test/language/identifiers/val-yield-strict.js
+++ b/test/language/identifiers/val-yield-strict.js
@@ -10,7 +10,7 @@ negative:
   phase: parse
   type: SyntaxError
 flags: [onlyStrict]
- ---*/
+---*/
 
 $DONOTEVALUATE();
 
diff --git a/test/language/module-code/instn-star-as-props-dflt-skip.js b/test/language/module-code/instn-star-as-props-dflt-skip.js
index b337245b0b9118099fdc89bf89fe242f92d3e2d5..9e0007c7410103ac19c72d9f8bddf016cf5a3764 100644
--- a/test/language/module-code/instn-star-as-props-dflt-skip.js
+++ b/test/language/module-code/instn-star-as-props-dflt-skip.js
@@ -42,7 +42,7 @@ info: |
   [...]
 flags: [module]
 features: [export-star-as-namespace-from-module]
-  ---*/
+ ---*/
 
 import {named} from './instn-star-props-dflt-skip-star-as-named_FIXTURE.js';
 import {production} from './instn-star-props-dflt-skip-star-as-prod_FIXTURE.js';
diff --git a/test/language/statements/class/definition/methods-gen-no-yield.js b/test/language/statements/class/definition/methods-gen-no-yield.js
index fbdd4ce00fe61757f55d2585a0188bfd5416df1a..8ccc69af7e994490ec292e90bf4418bdcc8c7601 100644
--- a/test/language/statements/class/definition/methods-gen-no-yield.js
+++ b/test/language/statements/class/definition/methods-gen-no-yield.js
@@ -7,7 +7,7 @@
       `yield` expression.
   features: [generators]
   es6id: 14.4
- ---*/
+---*/
 
 var result;
 class A {
diff --git a/test/language/statements/class/definition/methods-gen-return.js b/test/language/statements/class/definition/methods-gen-return.js
index dc03f99e0288bdd79773fb8fbb67fe4bd44156af..f710b71f5c30a4e66610d377b368a8bc01488e5a 100644
--- a/test/language/statements/class/definition/methods-gen-return.js
+++ b/test/language/statements/class/definition/methods-gen-return.js
@@ -6,7 +6,7 @@
       `return` is a valid statement within generator function bodies.
   features: [generators]
   es6id: 14.4
- ---*/
+---*/
 
 var result;
 class A {
diff --git a/test/language/statements/class/definition/methods-gen-yield-as-expression-with-rhs.js b/test/language/statements/class/definition/methods-gen-yield-as-expression-with-rhs.js
index bea22a1d7bcaf34d8a36929c03e40ef81de88a16..ce21b185923c0d9198e86f48c7c3e5732422a18f 100644
--- a/test/language/statements/class/definition/methods-gen-yield-as-expression-with-rhs.js
+++ b/test/language/statements/class/definition/methods-gen-yield-as-expression-with-rhs.js
@@ -6,7 +6,7 @@
       `yield` is a valid expression within generator function bodies.
   features: [generators]
   es6id: 14.4
- ---*/
+---*/
 
 var iter, result;
 class A {
diff --git a/test/language/statements/class/definition/methods-gen-yield-as-expression-without-rhs.js b/test/language/statements/class/definition/methods-gen-yield-as-expression-without-rhs.js
index 8fb5aa2657776f92fc013cf705c7d4b944ac3e70..1b9e706f2f8b53a0c046295b19e640c209396807 100644
--- a/test/language/statements/class/definition/methods-gen-yield-as-expression-without-rhs.js
+++ b/test/language/statements/class/definition/methods-gen-yield-as-expression-without-rhs.js
@@ -6,7 +6,7 @@
       `yield` is a valid expression within generator function bodies.
   features: [generators]
   es6id: 14.4
- ---*/
+---*/
 
 var iter, result;
 class A {
diff --git a/test/language/statements/class/definition/methods-gen-yield-as-function-expression-binding-identifier.js b/test/language/statements/class/definition/methods-gen-yield-as-function-expression-binding-identifier.js
index a2aa30dff851da5366619e0235f81018fd56f4c7..e8f4ed29b6979bebc2cecd9cffcd69bbd6824793 100644
--- a/test/language/statements/class/definition/methods-gen-yield-as-function-expression-binding-identifier.js
+++ b/test/language/statements/class/definition/methods-gen-yield-as-function-expression-binding-identifier.js
@@ -10,7 +10,7 @@
   negative:
     phase: parse
     type: SyntaxError
- ---*/
+---*/
 
 $DONOTEVALUATE();
 
diff --git a/test/language/statements/class/definition/methods-gen-yield-as-generator-method-binding-identifier.js b/test/language/statements/class/definition/methods-gen-yield-as-generator-method-binding-identifier.js
index 50e0709c73da4e4f1dfdae66d3f83e8eb1ccc613..25bfe7e41fffe265a196fd7cba903acb33c8d1ac 100644
--- a/test/language/statements/class/definition/methods-gen-yield-as-generator-method-binding-identifier.js
+++ b/test/language/statements/class/definition/methods-gen-yield-as-generator-method-binding-identifier.js
@@ -7,7 +7,7 @@
       strict mode.
   features: [generators]
   es6id: 12.1.1
- ---*/
+---*/
 
 var iter, result;
 class A {
diff --git a/test/language/statements/class/definition/methods-gen-yield-as-identifier-in-nested-function.js b/test/language/statements/class/definition/methods-gen-yield-as-identifier-in-nested-function.js
index 1b19a16b495692fc6e4376b3eb8fda1ab919a660..18b6f0fac30852e4e36f9961b98155c232e9c132 100644
--- a/test/language/statements/class/definition/methods-gen-yield-as-identifier-in-nested-function.js
+++ b/test/language/statements/class/definition/methods-gen-yield-as-identifier-in-nested-function.js
@@ -10,7 +10,7 @@
   negative:
     phase: parse
     type: SyntaxError
- ---*/
+---*/
 
 $DONOTEVALUATE();
 
diff --git a/test/language/statements/class/definition/methods-gen-yield-as-literal-property-name.js b/test/language/statements/class/definition/methods-gen-yield-as-literal-property-name.js
index 9f71c92ef4691bf32f0495a79756c88ca02979b8..e3f312debf772f1b0a3b327d56e1dd5fcdf97caa 100644
--- a/test/language/statements/class/definition/methods-gen-yield-as-literal-property-name.js
+++ b/test/language/statements/class/definition/methods-gen-yield-as-literal-property-name.js
@@ -7,7 +7,7 @@
       within generator function bodies.
   features: [generators]
   es6id: 12.1.1
- ---*/
+---*/
 
 var result;
 class A {
diff --git a/test/language/statements/class/definition/methods-gen-yield-as-logical-or-expression.js b/test/language/statements/class/definition/methods-gen-yield-as-logical-or-expression.js
index 793c5eaa55776bb85536089d98472dabdc0c058b..7ca4acb55ae507629e646b3c6be4e2d8ff4cbf09 100644
--- a/test/language/statements/class/definition/methods-gen-yield-as-logical-or-expression.js
+++ b/test/language/statements/class/definition/methods-gen-yield-as-logical-or-expression.js
@@ -9,7 +9,7 @@
   negative:
     phase: parse
     type: SyntaxError
- ---*/
+---*/
 
 $DONOTEVALUATE();
 
diff --git a/test/language/statements/class/definition/methods-gen-yield-as-parameter.js b/test/language/statements/class/definition/methods-gen-yield-as-parameter.js
index 47b9a3a42bcec80055e2b702ed0fab1ecb534618..9aee02e0c244712a0766b680ae58cd89fd9624a6 100644
--- a/test/language/statements/class/definition/methods-gen-yield-as-parameter.js
+++ b/test/language/statements/class/definition/methods-gen-yield-as-parameter.js
@@ -10,7 +10,7 @@
   negative:
     phase: parse
     type: SyntaxError
- ---*/
+---*/
 
 $DONOTEVALUATE();
 
diff --git a/test/language/statements/class/definition/methods-gen-yield-as-property-name.js b/test/language/statements/class/definition/methods-gen-yield-as-property-name.js
index 98e8873bdef7166a7373168f9d602baf0d504fcf..853c76450142b83a27fe78efff77f0e69c1e01c6 100644
--- a/test/language/statements/class/definition/methods-gen-yield-as-property-name.js
+++ b/test/language/statements/class/definition/methods-gen-yield-as-property-name.js
@@ -7,7 +7,7 @@
       within generator function bodies.
   features: [generators]
   es6id: 12.1.1
- ---*/
+---*/
 
 var result;
 class A {
diff --git a/test/language/statements/class/definition/methods-gen-yield-as-statement.js b/test/language/statements/class/definition/methods-gen-yield-as-statement.js
index 2ae05047ed5dc1360ea252df97adfbe75c7938fd..a039e157e17b436b66be295b924ea9fda46cf24d 100644
--- a/test/language/statements/class/definition/methods-gen-yield-as-statement.js
+++ b/test/language/statements/class/definition/methods-gen-yield-as-statement.js
@@ -6,7 +6,7 @@
       `yield` is a valid statement within generator function bodies.
   features: [generators]
   es6id: 14.4
- ---*/
+---*/
 
 var iter, result;
 class A {
diff --git a/test/language/statements/class/definition/methods-gen-yield-as-yield-operand.js b/test/language/statements/class/definition/methods-gen-yield-as-yield-operand.js
index 3bc45e9845887ddf0bc1b8e755f681d7ad4f6711..c75403bef9e8313ec54a6d86f8ccb77a483e1081 100644
--- a/test/language/statements/class/definition/methods-gen-yield-as-yield-operand.js
+++ b/test/language/statements/class/definition/methods-gen-yield-as-yield-operand.js
@@ -7,7 +7,7 @@
       expressions.
   features: [generators]
   es6id: 14.4
- ---*/
+---*/
 
 var iter, result;
 class A {
diff --git a/test/language/statements/class/definition/methods-gen-yield-newline.js b/test/language/statements/class/definition/methods-gen-yield-newline.js
index 96ea9a1b71380e9b7699017ff51dc2c7482778ff..faa90188cae5de1a98133ab138349a10a8232f51 100644
--- a/test/language/statements/class/definition/methods-gen-yield-newline.js
+++ b/test/language/statements/class/definition/methods-gen-yield-newline.js
@@ -6,7 +6,7 @@
       Newlines terminate `yield` expressions.
   features: [generators]
   es6id: 14.4
- ---*/
+---*/
 
 var iter, result;
 class A {
diff --git a/test/language/statements/class/definition/methods-gen-yield-star-after-newline.js b/test/language/statements/class/definition/methods-gen-yield-star-after-newline.js
index 46ba1149ef76e963b4f3540d367831f606666054..2c756cc5927ec8afae11b990a25cb5303ce2021e 100644
--- a/test/language/statements/class/definition/methods-gen-yield-star-after-newline.js
+++ b/test/language/statements/class/definition/methods-gen-yield-star-after-newline.js
@@ -9,7 +9,7 @@
   negative:
     phase: parse
     type: SyntaxError
- ---*/
+---*/
 
 $DONOTEVALUATE();
 
diff --git a/test/language/statements/class/definition/methods-gen-yield-star-before-newline.js b/test/language/statements/class/definition/methods-gen-yield-star-before-newline.js
index e27e009c89d16818d0c7a33b91c7c9aa33cde677..d02daec514cbaa7c28412a1e22d199bfae3741db 100644
--- a/test/language/statements/class/definition/methods-gen-yield-star-before-newline.js
+++ b/test/language/statements/class/definition/methods-gen-yield-star-before-newline.js
@@ -6,7 +6,7 @@
       The right-hand side of a `yield *` expression may appear on a new line.
   features: [generators]
   es6id: 14.4
- ---*/
+---*/
 
 var result;
 class A {
diff --git a/test/language/statements/class/definition/methods-gen-yield-weak-binding.js b/test/language/statements/class/definition/methods-gen-yield-weak-binding.js
index 47a2fedcfbbaf55ba7340f528ea3494c6c27362a..cd1efec38670776b9b1807b41ca98862a4158c8f 100644
--- a/test/language/statements/class/definition/methods-gen-yield-weak-binding.js
+++ b/test/language/statements/class/definition/methods-gen-yield-weak-binding.js
@@ -9,7 +9,7 @@
   negative:
     phase: parse
     type: SyntaxError
- ---*/
+---*/
 
 $DONOTEVALUATE();
 
diff --git a/test/language/statements/for-of/Array.prototype.entries.js b/test/language/statements/for-of/Array.prototype.entries.js
index 487d19ed0ccf505c28bde6857a403fbb7bc2f8db..c75a3d20d65507cdb1010b42333b0268d2147ca3 100644
--- a/test/language/statements/for-of/Array.prototype.entries.js
+++ b/test/language/statements/for-of/Array.prototype.entries.js
@@ -6,7 +6,7 @@
       The method should return a valid iterator that can be traversed using a
       `for...of` loop.
   es6id: 22.1.3.4
- ---*/
+---*/
 
 var array = [0, 'a', true, false, null, /* hole */, undefined, NaN];
 var i = 0;
diff --git a/test/language/statements/for-of/Array.prototype.keys.js b/test/language/statements/for-of/Array.prototype.keys.js
index ea05bbf67f43fabc03b4d4f216d59ae84c7d3a53..5a7dee0a93f39fb48786f38506538a9c8d01947b 100644
--- a/test/language/statements/for-of/Array.prototype.keys.js
+++ b/test/language/statements/for-of/Array.prototype.keys.js
@@ -6,7 +6,7 @@
       The method should return a valid iterator that can be traversed using a
       `for...of` loop.
   es6id: 22.1.3.13
- ---*/
+---*/
 
 var array = [0, 'a', true, false, null, /* hole */, undefined, NaN];
 var i = 0;
diff --git a/test/language/statements/for-of/array.js b/test/language/statements/for-of/array.js
index 628d70e2db982ca3788dd8a57d382ca49fec443e..0a673c4bf18792431ef7dc2d6eda2aa7bff00613 100644
--- a/test/language/statements/for-of/array.js
+++ b/test/language/statements/for-of/array.js
@@ -5,7 +5,7 @@
   description: >
       Array instances should be able to be traversed using a `for...of` loop.
   es6id: 13.6.4
- ---*/
+---*/
 
 var array = [0, 'a', true, false, null, /* hole */, undefined, NaN];
 var i = 0;
diff --git a/test/language/statements/labeled/value-yield-non-strict.js b/test/language/statements/labeled/value-yield-non-strict.js
index a2501aa091569494a3e3a338a183701e3df5f347..4698efcebd7cfd17b2a1a1a5bddaa41017d67500 100644
--- a/test/language/statements/labeled/value-yield-non-strict.js
+++ b/test/language/statements/labeled/value-yield-non-strict.js
@@ -7,6 +7,6 @@
       used as a label.
   es6id: 12.1.1
   flags: [noStrict]
- ---*/
+---*/
 
 yield: 1;
diff --git a/test/language/statements/labeled/value-yield-strict.js b/test/language/statements/labeled/value-yield-strict.js
index bcc3fc6f9778dea92b324f3a90716d2b72f7d71c..acbe292611cf91d44d3cc20e82e5779a071439de 100644
--- a/test/language/statements/labeled/value-yield-strict.js
+++ b/test/language/statements/labeled/value-yield-strict.js
@@ -10,7 +10,7 @@
     phase: parse
     type: SyntaxError
   flags: [onlyStrict]
- ---*/
+---*/
 
 $DONOTEVALUATE();