summaryrefslogtreecommitdiff
path: root/test/annexB
diff options
context:
space:
mode:
authorRick Waldron <waldron.rick@gmail.com>2018-01-05 12:26:51 -0500
committerRick Waldron <waldron.rick@gmail.com>2018-01-05 12:27:59 -0500
commit92a2621901a7796f60edb1ad1b33a12dd296078e (patch)
tree20ec50bc486d4674665432330f32308b8379a090 /test/annexB
parent60ecff7c99989f176094f7168f9860c560402eba (diff)
downloadqtdeclarative-testsuites-92a2621901a7796f60edb1ad1b33a12dd296078e.tar.gz
Frontmatter: fixup "info: >" to "info: |"
Diffstat (limited to 'test/annexB')
-rw-r--r--test/annexB/built-ins/Date/prototype/getYear/length.js2
-rw-r--r--test/annexB/built-ins/Date/prototype/getYear/name.js2
-rw-r--r--test/annexB/built-ins/Date/prototype/setYear/length.js2
-rw-r--r--test/annexB/built-ins/Date/prototype/setYear/name.js2
-rw-r--r--test/annexB/built-ins/Date/prototype/toGMTString/value.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__defineGetter__/length.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__defineGetter__/name.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__defineGetter__/prop-desc.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__defineSetter__/length.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__defineSetter__/name.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__defineSetter__/prop-desc.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__lookupGetter__/length.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__lookupGetter__/name.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__lookupGetter__/prop-desc.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__lookupSetter__/length.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__lookupSetter__/name.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__lookupSetter__/prop-desc.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__proto__/get-abrupt.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__proto__/get-ordinary-obj.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__proto__/get-to-obj-abrupt.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__proto__/prop-desc.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__proto__/set-abrupt.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__proto__/set-cycle-shadowed.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__proto__/set-cycle.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__proto__/set-immutable.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__proto__/set-invalid-value.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__proto__/set-non-extensible.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__proto__/set-non-obj-coercible.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__proto__/set-non-object.js2
-rw-r--r--test/annexB/built-ins/Object/prototype/__proto__/set-ordinary-obj.js2
-rw-r--r--test/annexB/built-ins/RegExp/RegExp-decimal-escape-class-range.js2
-rw-r--r--test/annexB/built-ins/RegExp/RegExp-decimal-escape-not-capturing.js2
-rw-r--r--test/annexB/built-ins/RegExp/RegExp-invalid-control-escape-character-class-range.js2
-rw-r--r--test/annexB/built-ins/RegExp/RegExp-invalid-control-escape-character-class.js2
-rw-r--r--test/annexB/built-ins/RegExp/RegExp-leading-escape-BMP.js2
-rw-r--r--test/annexB/built-ins/RegExp/RegExp-leading-escape.js2
-rw-r--r--test/annexB/built-ins/RegExp/RegExp-trailing-escape-BMP.js2
-rw-r--r--test/annexB/built-ins/RegExp/RegExp-trailing-escape.js2
-rw-r--r--test/annexB/built-ins/RegExp/incomplete_hex_unicode_escape.js2
-rw-r--r--test/annexB/built-ins/RegExp/prototype/compile/length.js2
-rw-r--r--test/annexB/built-ins/RegExp/prototype/compile/name.js2
-rw-r--r--test/annexB/built-ins/String/prototype/anchor/length.js2
-rw-r--r--test/annexB/built-ins/String/prototype/anchor/name.js2
-rw-r--r--test/annexB/built-ins/String/prototype/anchor/prop-desc.js2
-rw-r--r--test/annexB/built-ins/String/prototype/big/length.js2
-rw-r--r--test/annexB/built-ins/String/prototype/big/name.js2
-rw-r--r--test/annexB/built-ins/String/prototype/big/prop-desc.js2
-rw-r--r--test/annexB/built-ins/String/prototype/blink/length.js2
-rw-r--r--test/annexB/built-ins/String/prototype/blink/name.js2
-rw-r--r--test/annexB/built-ins/String/prototype/blink/prop-desc.js2
-rw-r--r--test/annexB/built-ins/String/prototype/bold/length.js2
-rw-r--r--test/annexB/built-ins/String/prototype/bold/name.js2
-rw-r--r--test/annexB/built-ins/String/prototype/bold/prop-desc.js2
-rw-r--r--test/annexB/built-ins/String/prototype/fixed/length.js2
-rw-r--r--test/annexB/built-ins/String/prototype/fixed/name.js2
-rw-r--r--test/annexB/built-ins/String/prototype/fixed/prop-desc.js2
-rw-r--r--test/annexB/built-ins/String/prototype/fontcolor/length.js2
-rw-r--r--test/annexB/built-ins/String/prototype/fontcolor/name.js2
-rw-r--r--test/annexB/built-ins/String/prototype/fontcolor/prop-desc.js2
-rw-r--r--test/annexB/built-ins/String/prototype/fontsize/length.js2
-rw-r--r--test/annexB/built-ins/String/prototype/fontsize/name.js2
-rw-r--r--test/annexB/built-ins/String/prototype/fontsize/prop-desc.js2
-rw-r--r--test/annexB/built-ins/String/prototype/italics/length.js2
-rw-r--r--test/annexB/built-ins/String/prototype/italics/name.js2
-rw-r--r--test/annexB/built-ins/String/prototype/italics/prop-desc.js2
-rw-r--r--test/annexB/built-ins/String/prototype/link/length.js2
-rw-r--r--test/annexB/built-ins/String/prototype/link/name.js2
-rw-r--r--test/annexB/built-ins/String/prototype/link/prop-desc.js2
-rw-r--r--test/annexB/built-ins/String/prototype/small/length.js2
-rw-r--r--test/annexB/built-ins/String/prototype/small/name.js2
-rw-r--r--test/annexB/built-ins/String/prototype/small/prop-desc.js2
-rw-r--r--test/annexB/built-ins/String/prototype/strike/length.js2
-rw-r--r--test/annexB/built-ins/String/prototype/strike/name.js2
-rw-r--r--test/annexB/built-ins/String/prototype/strike/prop-desc.js2
-rw-r--r--test/annexB/built-ins/String/prototype/sub/length.js2
-rw-r--r--test/annexB/built-ins/String/prototype/sub/name.js2
-rw-r--r--test/annexB/built-ins/String/prototype/sub/prop-desc.js2
-rw-r--r--test/annexB/built-ins/String/prototype/substr/length.js2
-rw-r--r--test/annexB/built-ins/String/prototype/substr/name.js2
-rw-r--r--test/annexB/built-ins/String/prototype/sup/length.js2
-rw-r--r--test/annexB/built-ins/String/prototype/sup/name.js2
-rw-r--r--test/annexB/built-ins/String/prototype/sup/prop-desc.js2
-rw-r--r--test/annexB/built-ins/escape/length.js2
-rw-r--r--test/annexB/built-ins/escape/name.js2
-rw-r--r--test/annexB/built-ins/unescape/length.js2
-rw-r--r--test/annexB/built-ins/unescape/name.js2
-rw-r--r--test/annexB/language/eval-code/direct/var-env-lower-lex-catch-non-strict.js2
-rw-r--r--test/annexB/language/expressions/object/__proto__-fn-name.js2
-rw-r--r--test/annexB/language/expressions/object/__proto__-value-obj.js2
-rw-r--r--test/annexB/language/literals/numeric/legacy-octal-integer.js2
-rw-r--r--test/annexB/language/literals/numeric/non-octal-decimal-integer.js2
-rw-r--r--test/annexB/language/literals/string/legacy-octal-escape-sequence.js2
-rw-r--r--test/annexB/language/statements/try/catch-redeclared-for-in-var.js2
-rw-r--r--test/annexB/language/statements/try/catch-redeclared-for-var.js2
94 files changed, 94 insertions, 94 deletions
diff --git a/test/annexB/built-ins/Date/prototype/getYear/length.js b/test/annexB/built-ins/Date/prototype/getYear/length.js
index e95e5d6d4..644f9cfad 100644
--- a/test/annexB/built-ins/Date/prototype/getYear/length.js
+++ b/test/annexB/built-ins/Date/prototype/getYear/length.js
@@ -5,7 +5,7 @@
es6id: B.2.4.1
description: >
Date.prototype.getYear.length is 0.
-info: >
+info: |
Date.prototype.getYear ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/Date/prototype/getYear/name.js b/test/annexB/built-ins/Date/prototype/getYear/name.js
index ebd009c60..7e3fcdf36 100644
--- a/test/annexB/built-ins/Date/prototype/getYear/name.js
+++ b/test/annexB/built-ins/Date/prototype/getYear/name.js
@@ -5,7 +5,7 @@
es6id: B.2.4.1
description: >
Date.prototype.getYear.name is "getYear".
-info: >
+info: |
Date.prototype.getYear ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/Date/prototype/setYear/length.js b/test/annexB/built-ins/Date/prototype/setYear/length.js
index fa9504878..475ba359a 100644
--- a/test/annexB/built-ins/Date/prototype/setYear/length.js
+++ b/test/annexB/built-ins/Date/prototype/setYear/length.js
@@ -5,7 +5,7 @@
es6id: B.2.4.2
description: >
Date.prototype.setYear.length is 1.
-info: >
+info: |
Date.prototype.setYear ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/Date/prototype/setYear/name.js b/test/annexB/built-ins/Date/prototype/setYear/name.js
index 87425f193..5cf716b14 100644
--- a/test/annexB/built-ins/Date/prototype/setYear/name.js
+++ b/test/annexB/built-ins/Date/prototype/setYear/name.js
@@ -5,7 +5,7 @@
es6id: B.2.4.2
description: >
Date.prototype.setYear.name is "setYear".
-info: >
+info: |
Date.prototype.setYear ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/Date/prototype/toGMTString/value.js b/test/annexB/built-ins/Date/prototype/toGMTString/value.js
index 516812fea..9900191fb 100644
--- a/test/annexB/built-ins/Date/prototype/toGMTString/value.js
+++ b/test/annexB/built-ins/Date/prototype/toGMTString/value.js
@@ -5,7 +5,7 @@ esid: sec-date.prototype.togmtstring
es6id: B.2.4.3
es5id: B.2.6
description: Value of `Date.prototype.toGMTString`
-info: >
+info: |
The function object that is the initial value of Date.prototype.toGMTString
is the same function object that is the initial value of
Date.prototype.toUTCString.
diff --git a/test/annexB/built-ins/Object/prototype/__defineGetter__/length.js b/test/annexB/built-ins/Object/prototype/__defineGetter__/length.js
index bb5e2e978..5a189c184 100644
--- a/test/annexB/built-ins/Object/prototype/__defineGetter__/length.js
+++ b/test/annexB/built-ins/Object/prototype/__defineGetter__/length.js
@@ -3,7 +3,7 @@
/*---
esid: sec-additional-properties-of-the-object.prototype-object
description: Object.prototype.__defineGetter__ `length` property
-info: >
+info: |
ES6 Section 17:
Every built-in Function object, including constructors, has a length
property whose value is an integer. Unless otherwise specified, this value
diff --git a/test/annexB/built-ins/Object/prototype/__defineGetter__/name.js b/test/annexB/built-ins/Object/prototype/__defineGetter__/name.js
index 07ecd4424..d75e5158d 100644
--- a/test/annexB/built-ins/Object/prototype/__defineGetter__/name.js
+++ b/test/annexB/built-ins/Object/prototype/__defineGetter__/name.js
@@ -3,7 +3,7 @@
/*---
esid: sec-additional-properties-of-the-object.prototype-object
description: Object.prototype.__defineGetter__ `name` property
-info: >
+info: |
ES6 Section 17:
Every built-in Function object, including constructors, that is not
diff --git a/test/annexB/built-ins/Object/prototype/__defineGetter__/prop-desc.js b/test/annexB/built-ins/Object/prototype/__defineGetter__/prop-desc.js
index e65b32f3e..36631f660 100644
--- a/test/annexB/built-ins/Object/prototype/__defineGetter__/prop-desc.js
+++ b/test/annexB/built-ins/Object/prototype/__defineGetter__/prop-desc.js
@@ -3,7 +3,7 @@
/*---
esid: sec-additional-properties-of-the-object.prototype-object
description: Property descriptor for Object.prototype.__defineGetter__
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/Object/prototype/__defineSetter__/length.js b/test/annexB/built-ins/Object/prototype/__defineSetter__/length.js
index acf00fd6b..4fb4388d0 100644
--- a/test/annexB/built-ins/Object/prototype/__defineSetter__/length.js
+++ b/test/annexB/built-ins/Object/prototype/__defineSetter__/length.js
@@ -3,7 +3,7 @@
/*---
esid: sec-additional-properties-of-the-object.prototype-object
description: Object.prototype.__defineSetter__ `length` property
-info: >
+info: |
ES6 Section 17:
Every built-in Function object, including constructors, has a length
property whose value is an integer. Unless otherwise specified, this value
diff --git a/test/annexB/built-ins/Object/prototype/__defineSetter__/name.js b/test/annexB/built-ins/Object/prototype/__defineSetter__/name.js
index 538f1324c..dc1ed1bdf 100644
--- a/test/annexB/built-ins/Object/prototype/__defineSetter__/name.js
+++ b/test/annexB/built-ins/Object/prototype/__defineSetter__/name.js
@@ -3,7 +3,7 @@
/*---
esid: sec-additional-properties-of-the-object.prototype-object
description: Object.prototype.__defineSetter__ `name` property
-info: >
+info: |
ES6 Section 17:
Every built-in Function object, including constructors, that is not
diff --git a/test/annexB/built-ins/Object/prototype/__defineSetter__/prop-desc.js b/test/annexB/built-ins/Object/prototype/__defineSetter__/prop-desc.js
index 7d1b78554..bf2bb799e 100644
--- a/test/annexB/built-ins/Object/prototype/__defineSetter__/prop-desc.js
+++ b/test/annexB/built-ins/Object/prototype/__defineSetter__/prop-desc.js
@@ -3,7 +3,7 @@
/*---
esid: sec-additional-properties-of-the-object.prototype-object
description: Property descriptor for Object.prototype.__defineSetter__
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/Object/prototype/__lookupGetter__/length.js b/test/annexB/built-ins/Object/prototype/__lookupGetter__/length.js
index 7fa918faf..a892178f9 100644
--- a/test/annexB/built-ins/Object/prototype/__lookupGetter__/length.js
+++ b/test/annexB/built-ins/Object/prototype/__lookupGetter__/length.js
@@ -3,7 +3,7 @@
/*---
esid: sec-additional-properties-of-the-object.prototype-object
description: Object.prototype.__lookupGetter__ `length` property
-info: >
+info: |
ES6 Section 17:
Every built-in Function object, including constructors, has a length
property whose value is an integer. Unless otherwise specified, this value
diff --git a/test/annexB/built-ins/Object/prototype/__lookupGetter__/name.js b/test/annexB/built-ins/Object/prototype/__lookupGetter__/name.js
index 5d936aa2e..04444f67b 100644
--- a/test/annexB/built-ins/Object/prototype/__lookupGetter__/name.js
+++ b/test/annexB/built-ins/Object/prototype/__lookupGetter__/name.js
@@ -3,7 +3,7 @@
/*---
esid: sec-additional-properties-of-the-object.prototype-object
description: Object.prototype.__lookupGetter__ `name` property
-info: >
+info: |
ES6 Section 17:
Every built-in Function object, including constructors, that is not
diff --git a/test/annexB/built-ins/Object/prototype/__lookupGetter__/prop-desc.js b/test/annexB/built-ins/Object/prototype/__lookupGetter__/prop-desc.js
index cf795e991..957fae692 100644
--- a/test/annexB/built-ins/Object/prototype/__lookupGetter__/prop-desc.js
+++ b/test/annexB/built-ins/Object/prototype/__lookupGetter__/prop-desc.js
@@ -3,7 +3,7 @@
/*---
esid: sec-additional-properties-of-the-object.prototype-object
description: Property descriptor for Object.prototype.__lookupGetter__
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/Object/prototype/__lookupSetter__/length.js b/test/annexB/built-ins/Object/prototype/__lookupSetter__/length.js
index d0356c983..829fb7a7a 100644
--- a/test/annexB/built-ins/Object/prototype/__lookupSetter__/length.js
+++ b/test/annexB/built-ins/Object/prototype/__lookupSetter__/length.js
@@ -3,7 +3,7 @@
/*---
esid: sec-additional-properties-of-the-object.prototype-object
description: Object.prototype.__lookupSetter__ `length` property
-info: >
+info: |
ES6 Section 17:
Every built-in Function object, including constructors, has a length
property whose value is an integer. Unless otherwise specified, this value
diff --git a/test/annexB/built-ins/Object/prototype/__lookupSetter__/name.js b/test/annexB/built-ins/Object/prototype/__lookupSetter__/name.js
index 5e85c3f0d..5b769fed0 100644
--- a/test/annexB/built-ins/Object/prototype/__lookupSetter__/name.js
+++ b/test/annexB/built-ins/Object/prototype/__lookupSetter__/name.js
@@ -3,7 +3,7 @@
/*---
esid: sec-additional-properties-of-the-object.prototype-object
description: Object.prototype.__lookupSetter__ `name` property
-info: >
+info: |
ES6 Section 17:
Every built-in Function object, including constructors, that is not
diff --git a/test/annexB/built-ins/Object/prototype/__lookupSetter__/prop-desc.js b/test/annexB/built-ins/Object/prototype/__lookupSetter__/prop-desc.js
index 6408eab5a..c1211022a 100644
--- a/test/annexB/built-ins/Object/prototype/__lookupSetter__/prop-desc.js
+++ b/test/annexB/built-ins/Object/prototype/__lookupSetter__/prop-desc.js
@@ -3,7 +3,7 @@
/*---
esid: sec-additional-properties-of-the-object.prototype-object
description: Property descriptor for Object.prototype.__lookupSetter__
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/Object/prototype/__proto__/get-abrupt.js b/test/annexB/built-ins/Object/prototype/__proto__/get-abrupt.js
index 5cba28f08..b835410f1 100644
--- a/test/annexB/built-ins/Object/prototype/__proto__/get-abrupt.js
+++ b/test/annexB/built-ins/Object/prototype/__proto__/get-abrupt.js
@@ -4,7 +4,7 @@
esid: sec-object.prototype.__proto__
es6id: B.2.2.1
description: Abrupt completion from [[GetPrototypeOf]]
-info: >
+info: |
1. Let O be ? ToObject(this value).
2. Return ? O.[[GetPrototypeOf]]().
features: [Proxy]
diff --git a/test/annexB/built-ins/Object/prototype/__proto__/get-ordinary-obj.js b/test/annexB/built-ins/Object/prototype/__proto__/get-ordinary-obj.js
index 027f0ce57..8ed004455 100644
--- a/test/annexB/built-ins/Object/prototype/__proto__/get-ordinary-obj.js
+++ b/test/annexB/built-ins/Object/prototype/__proto__/get-ordinary-obj.js
@@ -4,7 +4,7 @@
esid: sec-object.prototype.__proto__
es6id: B.2.2.1
description: Normal completion from ordinary object's [[GetPrototypeOf]]
-info: >
+info: |
1. Let O be ? ToObject(this value).
2. Return ? O.[[GetPrototypeOf]]().
---*/
diff --git a/test/annexB/built-ins/Object/prototype/__proto__/get-to-obj-abrupt.js b/test/annexB/built-ins/Object/prototype/__proto__/get-to-obj-abrupt.js
index 94d81de5c..e30b60f07 100644
--- a/test/annexB/built-ins/Object/prototype/__proto__/get-to-obj-abrupt.js
+++ b/test/annexB/built-ins/Object/prototype/__proto__/get-to-obj-abrupt.js
@@ -4,7 +4,7 @@
esid: sec-object.prototype.__proto__
es6id: B.2.2.1
description: Abrupt completion from ToObject
-info: >
+info: |
1. Let O be ? ToObject(this value).
---*/
diff --git a/test/annexB/built-ins/Object/prototype/__proto__/prop-desc.js b/test/annexB/built-ins/Object/prototype/__proto__/prop-desc.js
index e31217cf0..3e8d17336 100644
--- a/test/annexB/built-ins/Object/prototype/__proto__/prop-desc.js
+++ b/test/annexB/built-ins/Object/prototype/__proto__/prop-desc.js
@@ -4,7 +4,7 @@
esid: sec-additional-properties-of-the-object.prototype-object
es6id: B.2.2.1.2
description: Property descriptor for Object.prototype.__proto__
-info: >
+info: |
Object.prototype.__proto__ is an accessor property with attributes {
[[Enumerable]]: false, [[Configurable]]: true }. The [[Get]] and [[Set]]
attributes are defined as follows:
diff --git a/test/annexB/built-ins/Object/prototype/__proto__/set-abrupt.js b/test/annexB/built-ins/Object/prototype/__proto__/set-abrupt.js
index c4ba596ca..484674947 100644
--- a/test/annexB/built-ins/Object/prototype/__proto__/set-abrupt.js
+++ b/test/annexB/built-ins/Object/prototype/__proto__/set-abrupt.js
@@ -4,7 +4,7 @@
esid: sec-object.prototype.__proto__
es6id: B.2.2.1
description: Abrupt completion from [[SetPrototypeOf]]
-info: >
+info: |
[...]
4. Let status be ? O.[[SetPrototypeOf]](proto).
features: [Proxy]
diff --git a/test/annexB/built-ins/Object/prototype/__proto__/set-cycle-shadowed.js b/test/annexB/built-ins/Object/prototype/__proto__/set-cycle-shadowed.js
index f8fed8d11..903a86ef8 100644
--- a/test/annexB/built-ins/Object/prototype/__proto__/set-cycle-shadowed.js
+++ b/test/annexB/built-ins/Object/prototype/__proto__/set-cycle-shadowed.js
@@ -6,7 +6,7 @@ es6id: B.2.2.1
description: >
Cycles are not detected when a Proxy exotic object exists in the prototype
chain
-info: >
+info: |
[...]
4. Let status be ? O.[[SetPrototypeOf]](proto).
5. If status is false, throw a TypeError exception.
diff --git a/test/annexB/built-ins/Object/prototype/__proto__/set-cycle.js b/test/annexB/built-ins/Object/prototype/__proto__/set-cycle.js
index 8a35eac3a..3721bbd9c 100644
--- a/test/annexB/built-ins/Object/prototype/__proto__/set-cycle.js
+++ b/test/annexB/built-ins/Object/prototype/__proto__/set-cycle.js
@@ -4,7 +4,7 @@
esid: sec-object.prototype.__proto__
es6id: B.2.2.1
description: Cycle detection
-info: >
+info: |
[...]
4. Let status be ? O.[[SetPrototypeOf]](proto).
5. If status is false, throw a TypeError exception.
diff --git a/test/annexB/built-ins/Object/prototype/__proto__/set-immutable.js b/test/annexB/built-ins/Object/prototype/__proto__/set-immutable.js
index 2b1819087..bcec88a40 100644
--- a/test/annexB/built-ins/Object/prototype/__proto__/set-immutable.js
+++ b/test/annexB/built-ins/Object/prototype/__proto__/set-immutable.js
@@ -3,7 +3,7 @@
/*---
esid: sec-object.prototype.__proto__
description: Called on an immutable prototype exotic object
-info: >
+info: |
[...]
4. Let status be ? O.[[SetPrototypeOf]](proto).
5. If status is false, throw a TypeError exception.
diff --git a/test/annexB/built-ins/Object/prototype/__proto__/set-invalid-value.js b/test/annexB/built-ins/Object/prototype/__proto__/set-invalid-value.js
index f650702c2..73397a4fa 100644
--- a/test/annexB/built-ins/Object/prototype/__proto__/set-invalid-value.js
+++ b/test/annexB/built-ins/Object/prototype/__proto__/set-invalid-value.js
@@ -4,7 +4,7 @@
esid: sec-object.prototype.__proto__
es6id: B.2.2.1
description: Called with a value that is neither an Object nor Null
-info: >
+info: |
1. Let O be ? RequireObjectCoercible(this value).
2. If Type(proto) is neither Object nor Null, return undefined.
features: [Symbol]
diff --git a/test/annexB/built-ins/Object/prototype/__proto__/set-non-extensible.js b/test/annexB/built-ins/Object/prototype/__proto__/set-non-extensible.js
index 857f175ad..1418ac924 100644
--- a/test/annexB/built-ins/Object/prototype/__proto__/set-non-extensible.js
+++ b/test/annexB/built-ins/Object/prototype/__proto__/set-non-extensible.js
@@ -4,7 +4,7 @@
esid: sec-object.prototype.__proto__
es6id: B.2.2.1
description: Called on an non-extensible object
-info: >
+info: |
[...]
4. Let status be ? O.[[SetPrototypeOf]](proto).
5. If status is false, throw a TypeError exception.
diff --git a/test/annexB/built-ins/Object/prototype/__proto__/set-non-obj-coercible.js b/test/annexB/built-ins/Object/prototype/__proto__/set-non-obj-coercible.js
index 665f73e96..16cde48a2 100644
--- a/test/annexB/built-ins/Object/prototype/__proto__/set-non-obj-coercible.js
+++ b/test/annexB/built-ins/Object/prototype/__proto__/set-non-obj-coercible.js
@@ -4,7 +4,7 @@
esid: sec-object.prototype.__proto__
es6id: B.2.2.1
description: Called on a value that is not object-coercible
-info: >
+info: |
1. Let O be ? RequireObjectCoercible(this value).
---*/
diff --git a/test/annexB/built-ins/Object/prototype/__proto__/set-non-object.js b/test/annexB/built-ins/Object/prototype/__proto__/set-non-object.js
index ee4c3fcf0..446c8be2c 100644
--- a/test/annexB/built-ins/Object/prototype/__proto__/set-non-object.js
+++ b/test/annexB/built-ins/Object/prototype/__proto__/set-non-object.js
@@ -4,7 +4,7 @@
esid: sec-object.prototype.__proto__
es6id: B.2.2.1
description: Called on a value that is object-coercible but not an Object
-info: >
+info: |
1. Let O be ? RequireObjectCoercible(this value).
2. If Type(proto) is neither Object nor Null, return undefined.
3. If Type(O) is not Object, return undefined.
diff --git a/test/annexB/built-ins/Object/prototype/__proto__/set-ordinary-obj.js b/test/annexB/built-ins/Object/prototype/__proto__/set-ordinary-obj.js
index 76d01300d..c753c66a6 100644
--- a/test/annexB/built-ins/Object/prototype/__proto__/set-ordinary-obj.js
+++ b/test/annexB/built-ins/Object/prototype/__proto__/set-ordinary-obj.js
@@ -4,7 +4,7 @@
esid: sec-object.prototype.__proto__
es6id: B.2.2.1
description: Setting valid value on an ordinary object
-info: >
+info: |
[...]
4. Let status be ? O.[[SetPrototypeOf]](proto).
5. If status is false, throw a TypeError exception.
diff --git a/test/annexB/built-ins/RegExp/RegExp-decimal-escape-class-range.js b/test/annexB/built-ins/RegExp/RegExp-decimal-escape-class-range.js
index a5bd7ea83..a61f47264 100644
--- a/test/annexB/built-ins/RegExp/RegExp-decimal-escape-class-range.js
+++ b/test/annexB/built-ins/RegExp/RegExp-decimal-escape-class-range.js
@@ -2,7 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
-info: >
+info: |
The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ]
evaluates by evaluating ClassRanges to obtain a CharSet and returning
that CharSet and the boolean false
diff --git a/test/annexB/built-ins/RegExp/RegExp-decimal-escape-not-capturing.js b/test/annexB/built-ins/RegExp/RegExp-decimal-escape-not-capturing.js
index a677b6e45..1dffe4d56 100644
--- a/test/annexB/built-ins/RegExp/RegExp-decimal-escape-not-capturing.js
+++ b/test/annexB/built-ins/RegExp/RegExp-decimal-escape-not-capturing.js
@@ -2,7 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
-info: >
+info: |
An escape sequence of the form \ followed by a nonzero decimal number n
matches the result of the nth set of capturing parentheses (see
15.10.2.11)
diff --git a/test/annexB/built-ins/RegExp/RegExp-invalid-control-escape-character-class-range.js b/test/annexB/built-ins/RegExp/RegExp-invalid-control-escape-character-class-range.js
index e4a91a52d..9fdbe648f 100644
--- a/test/annexB/built-ins/RegExp/RegExp-invalid-control-escape-character-class-range.js
+++ b/test/annexB/built-ins/RegExp/RegExp-invalid-control-escape-character-class-range.js
@@ -5,7 +5,7 @@
esid: prod-annexB-ClassAtomNoDash
description: >
Invalid \c in a range behaves like [\\c-_]
-info: >
+info: |
ClassAtomNoDash :: `\`
The production ClassAtomNoDash :: `\` evaluates as follows:
diff --git a/test/annexB/built-ins/RegExp/RegExp-invalid-control-escape-character-class.js b/test/annexB/built-ins/RegExp/RegExp-invalid-control-escape-character-class.js
index d208a5fd1..9c292da32 100644
--- a/test/annexB/built-ins/RegExp/RegExp-invalid-control-escape-character-class.js
+++ b/test/annexB/built-ins/RegExp/RegExp-invalid-control-escape-character-class.js
@@ -5,7 +5,7 @@
esid: prod-annexB-ClassAtomNoDash
description: >
Character classes containing an invalid control escape behave like [\\c]
-info: >
+info: |
ClassAtomNoDash :: `\`
The production ClassAtomNoDash :: `\` evaluates as follows:
diff --git a/test/annexB/built-ins/RegExp/RegExp-leading-escape-BMP.js b/test/annexB/built-ins/RegExp/RegExp-leading-escape-BMP.js
index 76dc3e507..66767bb6c 100644
--- a/test/annexB/built-ins/RegExp/RegExp-leading-escape-BMP.js
+++ b/test/annexB/built-ins/RegExp/RegExp-leading-escape-BMP.js
@@ -2,7 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
-info: >
+info: |
RegularExpressionFirstChar :: BackslashSequence :: \NonTerminator,
RegularExpressionChars :: [empty], RegularExpressionFlags :: [empty]
es5id: 7.8.5_A1.4_T2
diff --git a/test/annexB/built-ins/RegExp/RegExp-leading-escape.js b/test/annexB/built-ins/RegExp/RegExp-leading-escape.js
index 07b98c6a6..52d43bf14 100644
--- a/test/annexB/built-ins/RegExp/RegExp-leading-escape.js
+++ b/test/annexB/built-ins/RegExp/RegExp-leading-escape.js
@@ -2,7 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
-info: >
+info: |
RegularExpressionFirstChar :: BackslashSequence :: \NonTerminator,
RegularExpressionChars :: [empty], RegularExpressionFlags :: [empty]
es5id: 7.8.5_A1.4_T1
diff --git a/test/annexB/built-ins/RegExp/RegExp-trailing-escape-BMP.js b/test/annexB/built-ins/RegExp/RegExp-trailing-escape-BMP.js
index 4adebb8e0..0ad070215 100644
--- a/test/annexB/built-ins/RegExp/RegExp-trailing-escape-BMP.js
+++ b/test/annexB/built-ins/RegExp/RegExp-trailing-escape-BMP.js
@@ -2,7 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
-info: >
+info: |
RegularExpressionChar :: BackslashSequence :: \NonTerminator,
RegularExpressionFlags :: [empty]
es5id: 7.8.5_A2.4_T2
diff --git a/test/annexB/built-ins/RegExp/RegExp-trailing-escape.js b/test/annexB/built-ins/RegExp/RegExp-trailing-escape.js
index c7f2f1402..9ee125b02 100644
--- a/test/annexB/built-ins/RegExp/RegExp-trailing-escape.js
+++ b/test/annexB/built-ins/RegExp/RegExp-trailing-escape.js
@@ -2,7 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
-info: >
+info: |
RegularExpressionChar :: BackslashSequence :: \NonTerminator,
RegularExpressionFlags :: [empty]
es5id: 7.8.5_A2.4_T1
diff --git a/test/annexB/built-ins/RegExp/incomplete_hex_unicode_escape.js b/test/annexB/built-ins/RegExp/incomplete_hex_unicode_escape.js
index 966619486..5f45d9a0e 100644
--- a/test/annexB/built-ins/RegExp/incomplete_hex_unicode_escape.js
+++ b/test/annexB/built-ins/RegExp/incomplete_hex_unicode_escape.js
@@ -3,7 +3,7 @@
/*---
description: An incomplete HexEscape or UnicodeEscape should be treated as an Identity Escape
-info: >
+info: |
An incomplete HexEscape (e.g. /\x/) or UnicodeEscape (/\u/) should fall
through to IdentityEscape
esid: prod-AtomEscape
diff --git a/test/annexB/built-ins/RegExp/prototype/compile/length.js b/test/annexB/built-ins/RegExp/prototype/compile/length.js
index dce745c83..767f04ac7 100644
--- a/test/annexB/built-ins/RegExp/prototype/compile/length.js
+++ b/test/annexB/built-ins/RegExp/prototype/compile/length.js
@@ -5,7 +5,7 @@
es6id: B.2.5.1
description: >
RegExp.prototype.compile.length is 2.
-info: >
+info: |
RegExp.prototype.compile (pattern, flags )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/RegExp/prototype/compile/name.js b/test/annexB/built-ins/RegExp/prototype/compile/name.js
index 86a2008f0..3876cc9a1 100644
--- a/test/annexB/built-ins/RegExp/prototype/compile/name.js
+++ b/test/annexB/built-ins/RegExp/prototype/compile/name.js
@@ -5,7 +5,7 @@
es6id: B.2.5.1
description: >
RegExp.prototype.compile.name is "compile".
-info: >
+info: |
RegExp.prototype.compile (pattern, flags )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/anchor/length.js b/test/annexB/built-ins/String/prototype/anchor/length.js
index e3c4b3a50..9ddb96099 100644
--- a/test/annexB/built-ins/String/prototype/anchor/length.js
+++ b/test/annexB/built-ins/String/prototype/anchor/length.js
@@ -5,7 +5,7 @@
es6id: B.2.3.2
description: >
String.prototype.anchor.length is 1.
-info: >
+info: |
String.prototype.anchor ( name )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/anchor/name.js b/test/annexB/built-ins/String/prototype/anchor/name.js
index 850fecd22..88ae9a099 100644
--- a/test/annexB/built-ins/String/prototype/anchor/name.js
+++ b/test/annexB/built-ins/String/prototype/anchor/name.js
@@ -5,7 +5,7 @@
es6id: B.2.3.2
description: >
String.prototype.anchor.name is "anchor".
-info: >
+info: |
String.prototype.anchor ( name )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/anchor/prop-desc.js b/test/annexB/built-ins/String/prototype/anchor/prop-desc.js
index e6d4444f9..0243007d2 100644
--- a/test/annexB/built-ins/String/prototype/anchor/prop-desc.js
+++ b/test/annexB/built-ins/String/prototype/anchor/prop-desc.js
@@ -4,7 +4,7 @@
esid: sec-string.prototype.anchor
es6id: B.2.3.2
description: Property descriptor for String.prototype.anchor
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/String/prototype/big/length.js b/test/annexB/built-ins/String/prototype/big/length.js
index 02370147f..498af10c3 100644
--- a/test/annexB/built-ins/String/prototype/big/length.js
+++ b/test/annexB/built-ins/String/prototype/big/length.js
@@ -5,7 +5,7 @@
es6id: B.2.3.3
description: >
String.prototype.big.length is 0.
-info: >
+info: |
String.prototype.big ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/big/name.js b/test/annexB/built-ins/String/prototype/big/name.js
index 87bfbaa2e..d806bd8dc 100644
--- a/test/annexB/built-ins/String/prototype/big/name.js
+++ b/test/annexB/built-ins/String/prototype/big/name.js
@@ -5,7 +5,7 @@
es6id: B.2.3.3
description: >
String.prototype.big.name is "big".
-info: >
+info: |
String.prototype.big ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/big/prop-desc.js b/test/annexB/built-ins/String/prototype/big/prop-desc.js
index 0db56c87d..b24c8b641 100644
--- a/test/annexB/built-ins/String/prototype/big/prop-desc.js
+++ b/test/annexB/built-ins/String/prototype/big/prop-desc.js
@@ -4,7 +4,7 @@
esid: sec-string.prototype.big
es6id: B.2.3.3
description: Property descriptor for String.prototype.big
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/String/prototype/blink/length.js b/test/annexB/built-ins/String/prototype/blink/length.js
index fa2067ac0..8f9abb18a 100644
--- a/test/annexB/built-ins/String/prototype/blink/length.js
+++ b/test/annexB/built-ins/String/prototype/blink/length.js
@@ -5,7 +5,7 @@
es6id: B.2.3.4
description: >
String.prototype.blink.length is 0.
-info: >
+info: |
String.prototype.blink ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/blink/name.js b/test/annexB/built-ins/String/prototype/blink/name.js
index 59f233a8b..25a57cf1c 100644
--- a/test/annexB/built-ins/String/prototype/blink/name.js
+++ b/test/annexB/built-ins/String/prototype/blink/name.js
@@ -5,7 +5,7 @@
es6id: B.2.3.4
description: >
String.prototype.blink.name is "blink".
-info: >
+info: |
String.prototype.blink ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/blink/prop-desc.js b/test/annexB/built-ins/String/prototype/blink/prop-desc.js
index 5f65cbc4c..a33e3d965 100644
--- a/test/annexB/built-ins/String/prototype/blink/prop-desc.js
+++ b/test/annexB/built-ins/String/prototype/blink/prop-desc.js
@@ -4,7 +4,7 @@
esid: sec-string.prototype.blink
es6id: B.2.3.4
description: Property descriptor for String.prototype.blink
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/String/prototype/bold/length.js b/test/annexB/built-ins/String/prototype/bold/length.js
index f5ccaa847..5dc279e65 100644
--- a/test/annexB/built-ins/String/prototype/bold/length.js
+++ b/test/annexB/built-ins/String/prototype/bold/length.js
@@ -5,7 +5,7 @@
es6id: B.2.3.5
description: >
String.prototype.bold.length is 0.
-info: >
+info: |
String.prototype.bold ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/bold/name.js b/test/annexB/built-ins/String/prototype/bold/name.js
index 99a9cde6b..4e892c9fb 100644
--- a/test/annexB/built-ins/String/prototype/bold/name.js
+++ b/test/annexB/built-ins/String/prototype/bold/name.js
@@ -5,7 +5,7 @@
es6id: B.2.3.5
description: >
String.prototype.bold.name is "bold".
-info: >
+info: |
String.prototype.bold ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/bold/prop-desc.js b/test/annexB/built-ins/String/prototype/bold/prop-desc.js
index 72a9431be..39a613a61 100644
--- a/test/annexB/built-ins/String/prototype/bold/prop-desc.js
+++ b/test/annexB/built-ins/String/prototype/bold/prop-desc.js
@@ -4,7 +4,7 @@
esid: sec-string.prototype.bold
es6id: B.2.3.5
description: Property descriptor for String.prototype.bold
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/String/prototype/fixed/length.js b/test/annexB/built-ins/String/prototype/fixed/length.js
index 74a10d261..54c1999c1 100644
--- a/test/annexB/built-ins/String/prototype/fixed/length.js
+++ b/test/annexB/built-ins/String/prototype/fixed/length.js
@@ -5,7 +5,7 @@
es6id: B.2.3.6
description: >
String.prototype.fixed.length is 0.
-info: >
+info: |
String.prototype.fixed ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/fixed/name.js b/test/annexB/built-ins/String/prototype/fixed/name.js
index 8e5b30e04..574186a95 100644
--- a/test/annexB/built-ins/String/prototype/fixed/name.js
+++ b/test/annexB/built-ins/String/prototype/fixed/name.js
@@ -5,7 +5,7 @@
es6id: B.2.3.6
description: >
String.prototype.fixed.name is "fixed".
-info: >
+info: |
String.prototype.fixed ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/fixed/prop-desc.js b/test/annexB/built-ins/String/prototype/fixed/prop-desc.js
index fe796e653..b205007ae 100644
--- a/test/annexB/built-ins/String/prototype/fixed/prop-desc.js
+++ b/test/annexB/built-ins/String/prototype/fixed/prop-desc.js
@@ -4,7 +4,7 @@
esid: sec-string.prototype.fixed
es6id: B.2.3.6
description: Property descriptor for String.prototype.fixed
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/String/prototype/fontcolor/length.js b/test/annexB/built-ins/String/prototype/fontcolor/length.js
index 0b3542ab4..10ec95fae 100644
--- a/test/annexB/built-ins/String/prototype/fontcolor/length.js
+++ b/test/annexB/built-ins/String/prototype/fontcolor/length.js
@@ -5,7 +5,7 @@
es6id: B.2.3.7
description: >
String.prototype.fontcolor.length is 1.
-info: >
+info: |
String.prototype.fontcolor ( color )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/fontcolor/name.js b/test/annexB/built-ins/String/prototype/fontcolor/name.js
index 4070fb4c8..b8e903889 100644
--- a/test/annexB/built-ins/String/prototype/fontcolor/name.js
+++ b/test/annexB/built-ins/String/prototype/fontcolor/name.js
@@ -5,7 +5,7 @@
es6id: B.2.3.7
description: >
String.prototype.fontcolor.name is "fontcolor".
-info: >
+info: |
String.prototype.fontcolor ( color )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/fontcolor/prop-desc.js b/test/annexB/built-ins/String/prototype/fontcolor/prop-desc.js
index 337f276df..46f27f40c 100644
--- a/test/annexB/built-ins/String/prototype/fontcolor/prop-desc.js
+++ b/test/annexB/built-ins/String/prototype/fontcolor/prop-desc.js
@@ -4,7 +4,7 @@
esid: sec-string.prototype.fontcolor
es6id: B.2.3.7
description: Property descriptor for String.prototype.fontcolor
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/String/prototype/fontsize/length.js b/test/annexB/built-ins/String/prototype/fontsize/length.js
index cb0970733..00b550e36 100644
--- a/test/annexB/built-ins/String/prototype/fontsize/length.js
+++ b/test/annexB/built-ins/String/prototype/fontsize/length.js
@@ -5,7 +5,7 @@
es6id: B.2.3.8
description: >
String.prototype.fontsize.length is 1.
-info: >
+info: |
String.prototype.fontsize ( size )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/fontsize/name.js b/test/annexB/built-ins/String/prototype/fontsize/name.js
index fae43ab75..2b684a988 100644
--- a/test/annexB/built-ins/String/prototype/fontsize/name.js
+++ b/test/annexB/built-ins/String/prototype/fontsize/name.js
@@ -5,7 +5,7 @@
es6id: B.2.3.8
description: >
String.prototype.fontsize.name is "fontsize".
-info: >
+info: |
String.prototype.fontsize ( color )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/fontsize/prop-desc.js b/test/annexB/built-ins/String/prototype/fontsize/prop-desc.js
index e276ccf1f..867ec4073 100644
--- a/test/annexB/built-ins/String/prototype/fontsize/prop-desc.js
+++ b/test/annexB/built-ins/String/prototype/fontsize/prop-desc.js
@@ -4,7 +4,7 @@
esid: sec-string.prototype.fontsize
es6id: B.2.3.8
description: Property descriptor for String.prototype.fontsize
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/String/prototype/italics/length.js b/test/annexB/built-ins/String/prototype/italics/length.js
index 413fa7544..286a90212 100644
--- a/test/annexB/built-ins/String/prototype/italics/length.js
+++ b/test/annexB/built-ins/String/prototype/italics/length.js
@@ -5,7 +5,7 @@
es6id: B.2.3.9
description: >
String.prototype.italics.length is 0.
-info: >
+info: |
String.prototype.italics ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/italics/name.js b/test/annexB/built-ins/String/prototype/italics/name.js
index 4382fc341..f589ffc69 100644
--- a/test/annexB/built-ins/String/prototype/italics/name.js
+++ b/test/annexB/built-ins/String/prototype/italics/name.js
@@ -5,7 +5,7 @@
es6id: B.2.3.9
description: >
String.prototype.italics.name is "italics".
-info: >
+info: |
String.prototype.italics ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/italics/prop-desc.js b/test/annexB/built-ins/String/prototype/italics/prop-desc.js
index acac0ccbe..07af67d08 100644
--- a/test/annexB/built-ins/String/prototype/italics/prop-desc.js
+++ b/test/annexB/built-ins/String/prototype/italics/prop-desc.js
@@ -4,7 +4,7 @@
esid: sec-string.prototype.italics
es6id: B.2.3.9
description: Property descriptor for String.prototype.italics
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/String/prototype/link/length.js b/test/annexB/built-ins/String/prototype/link/length.js
index 866513111..d4273c1a9 100644
--- a/test/annexB/built-ins/String/prototype/link/length.js
+++ b/test/annexB/built-ins/String/prototype/link/length.js
@@ -5,7 +5,7 @@
es6id: B.2.3.10
description: >
String.prototype.link.length is 1.
-info: >
+info: |
String.prototype.link ( url )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/link/name.js b/test/annexB/built-ins/String/prototype/link/name.js
index 02aefd851..19ba13e1b 100644
--- a/test/annexB/built-ins/String/prototype/link/name.js
+++ b/test/annexB/built-ins/String/prototype/link/name.js
@@ -5,7 +5,7 @@
es6id: B.2.3.10
description: >
String.prototype.link.name is "link".
-info: >
+info: |
String.prototype.link ( url )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/link/prop-desc.js b/test/annexB/built-ins/String/prototype/link/prop-desc.js
index b26605bda..b520d6f6a 100644
--- a/test/annexB/built-ins/String/prototype/link/prop-desc.js
+++ b/test/annexB/built-ins/String/prototype/link/prop-desc.js
@@ -4,7 +4,7 @@
esid: sec-string.prototype.link
es6id: B.2.3.10
description: Property descriptor for String.prototype.link
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/String/prototype/small/length.js b/test/annexB/built-ins/String/prototype/small/length.js
index 6ddd4099a..bf0eed179 100644
--- a/test/annexB/built-ins/String/prototype/small/length.js
+++ b/test/annexB/built-ins/String/prototype/small/length.js
@@ -5,7 +5,7 @@
es6id: B.2.3.11
description: >
String.prototype.small.length is 0.
-info: >
+info: |
String.prototype.small ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/small/name.js b/test/annexB/built-ins/String/prototype/small/name.js
index 5aa594f64..938a85ed3 100644
--- a/test/annexB/built-ins/String/prototype/small/name.js
+++ b/test/annexB/built-ins/String/prototype/small/name.js
@@ -5,7 +5,7 @@
es6id: B.2.3.11
description: >
String.prototype.small.name is "small".
-info: >
+info: |
String.prototype.small ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/small/prop-desc.js b/test/annexB/built-ins/String/prototype/small/prop-desc.js
index a31d6dfd8..24aefdcc9 100644
--- a/test/annexB/built-ins/String/prototype/small/prop-desc.js
+++ b/test/annexB/built-ins/String/prototype/small/prop-desc.js
@@ -4,7 +4,7 @@
esid: sec-string.prototype.small
es6id: B.2.3.11
description: Property descriptor for String.prototype.small
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/String/prototype/strike/length.js b/test/annexB/built-ins/String/prototype/strike/length.js
index a11d4b0ff..f0f26e46f 100644
--- a/test/annexB/built-ins/String/prototype/strike/length.js
+++ b/test/annexB/built-ins/String/prototype/strike/length.js
@@ -5,7 +5,7 @@
es6id: B.2.3.12
description: >
String.prototype.strike.length is 0.
-info: >
+info: |
String.prototype.strike ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/strike/name.js b/test/annexB/built-ins/String/prototype/strike/name.js
index 55c08f609..36165cf31 100644
--- a/test/annexB/built-ins/String/prototype/strike/name.js
+++ b/test/annexB/built-ins/String/prototype/strike/name.js
@@ -5,7 +5,7 @@
es6id: B.2.3.12
description: >
String.prototype.strike.name is "strike".
-info: >
+info: |
String.prototype.strike ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/strike/prop-desc.js b/test/annexB/built-ins/String/prototype/strike/prop-desc.js
index a576a16fb..f3be188ee 100644
--- a/test/annexB/built-ins/String/prototype/strike/prop-desc.js
+++ b/test/annexB/built-ins/String/prototype/strike/prop-desc.js
@@ -4,7 +4,7 @@
esid: sec-string.prototype.strike
es6id: B.2.3.12
description: Property descriptor for String.prototype.strike
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/String/prototype/sub/length.js b/test/annexB/built-ins/String/prototype/sub/length.js
index b30c8b89a..03e3078e9 100644
--- a/test/annexB/built-ins/String/prototype/sub/length.js
+++ b/test/annexB/built-ins/String/prototype/sub/length.js
@@ -5,7 +5,7 @@
es6id: B.2.3.13
description: >
String.prototype.sub.length is 0.
-info: >
+info: |
String.prototype.sub ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/sub/name.js b/test/annexB/built-ins/String/prototype/sub/name.js
index 615422bfd..e644b96a6 100644
--- a/test/annexB/built-ins/String/prototype/sub/name.js
+++ b/test/annexB/built-ins/String/prototype/sub/name.js
@@ -5,7 +5,7 @@
es6id: B.2.3.13
description: >
String.prototype.sub.name is "sub".
-info: >
+info: |
String.prototype.sub ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/sub/prop-desc.js b/test/annexB/built-ins/String/prototype/sub/prop-desc.js
index 26c537fd4..051737363 100644
--- a/test/annexB/built-ins/String/prototype/sub/prop-desc.js
+++ b/test/annexB/built-ins/String/prototype/sub/prop-desc.js
@@ -4,7 +4,7 @@
esid: sec-string.prototype.sub
es6id: B.2.3.13
description: Property descriptor for String.prototype.sub
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/String/prototype/substr/length.js b/test/annexB/built-ins/String/prototype/substr/length.js
index 8cfabd684..ae4acff31 100644
--- a/test/annexB/built-ins/String/prototype/substr/length.js
+++ b/test/annexB/built-ins/String/prototype/substr/length.js
@@ -5,7 +5,7 @@
es6id: B.2.3.1
description: >
String.prototype.substr.length is 2.
-info: >
+info: |
String.prototype.substr (start, length)
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/substr/name.js b/test/annexB/built-ins/String/prototype/substr/name.js
index b6dcf3358..cf78a3cab 100644
--- a/test/annexB/built-ins/String/prototype/substr/name.js
+++ b/test/annexB/built-ins/String/prototype/substr/name.js
@@ -5,7 +5,7 @@
es6id: B.2.3.1
description: >
String.prototype.substr.name is "substr".
-info: >
+info: |
String.prototype.substr (start, length)
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/sup/length.js b/test/annexB/built-ins/String/prototype/sup/length.js
index d3513a32f..64843113c 100644
--- a/test/annexB/built-ins/String/prototype/sup/length.js
+++ b/test/annexB/built-ins/String/prototype/sup/length.js
@@ -5,7 +5,7 @@
es6id: B.2.3.14
description: >
String.prototype.sup.length is 0.
-info: >
+info: |
String.prototype.sup ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/sup/name.js b/test/annexB/built-ins/String/prototype/sup/name.js
index ad63a8db9..24af7c640 100644
--- a/test/annexB/built-ins/String/prototype/sup/name.js
+++ b/test/annexB/built-ins/String/prototype/sup/name.js
@@ -5,7 +5,7 @@
es6id: B.2.3.14
description: >
String.prototype.sup.name is "sup".
-info: >
+info: |
String.prototype.sup ( )
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/String/prototype/sup/prop-desc.js b/test/annexB/built-ins/String/prototype/sup/prop-desc.js
index 1dbda0f63..e00ed12d9 100644
--- a/test/annexB/built-ins/String/prototype/sup/prop-desc.js
+++ b/test/annexB/built-ins/String/prototype/sup/prop-desc.js
@@ -4,7 +4,7 @@
esid: sec-string.prototype.sup
es6id: B.2.3.14
description: Property descriptor for String.prototype.sup
-info: >
+info: |
Every other data property described in clauses 18 through 26 and in Annex
B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } unless otherwise specified.
diff --git a/test/annexB/built-ins/escape/length.js b/test/annexB/built-ins/escape/length.js
index 68aa4d0b0..c2c0e092b 100644
--- a/test/annexB/built-ins/escape/length.js
+++ b/test/annexB/built-ins/escape/length.js
@@ -5,7 +5,7 @@
es6id: B.2.1.1
description: >
escape.length is 1.
-info: >
+info: |
escape (string)
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/escape/name.js b/test/annexB/built-ins/escape/name.js
index 3043401be..b0ea35d8d 100644
--- a/test/annexB/built-ins/escape/name.js
+++ b/test/annexB/built-ins/escape/name.js
@@ -5,7 +5,7 @@
es6id: B.2.1.1
description: >
escape.name is "escape".
-info: >
+info: |
escape (string)
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/unescape/length.js b/test/annexB/built-ins/unescape/length.js
index b645d1557..f0edc261b 100644
--- a/test/annexB/built-ins/unescape/length.js
+++ b/test/annexB/built-ins/unescape/length.js
@@ -5,7 +5,7 @@
es6id: B.2.1.2
description: >
unescape.length is 1.
-info: >
+info: |
unescape (string)
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/built-ins/unescape/name.js b/test/annexB/built-ins/unescape/name.js
index cfdcc0cdc..dd0158237 100644
--- a/test/annexB/built-ins/unescape/name.js
+++ b/test/annexB/built-ins/unescape/name.js
@@ -5,7 +5,7 @@
es6id: B.2.1.2
description: >
unescape.name is "unescape".
-info: >
+info: |
unescape (string)
17 ECMAScript Standard Built-in Objects:
diff --git a/test/annexB/language/eval-code/direct/var-env-lower-lex-catch-non-strict.js b/test/annexB/language/eval-code/direct/var-env-lower-lex-catch-non-strict.js
index a9e16da02..f4aec2aff 100644
--- a/test/annexB/language/eval-code/direct/var-env-lower-lex-catch-non-strict.js
+++ b/test/annexB/language/eval-code/direct/var-env-lower-lex-catch-non-strict.js
@@ -4,7 +4,7 @@
esid: sec-variablestatements-in-catch-blocks
es6id: B3.5
description: Re-declaration of catch parameter
-info: >
+info: |
[...]
This modified behaviour also applies to var and function declarations
diff --git a/test/annexB/language/expressions/object/__proto__-fn-name.js b/test/annexB/language/expressions/object/__proto__-fn-name.js
index d8799d962..a2059f2c6 100644
--- a/test/annexB/language/expressions/object/__proto__-fn-name.js
+++ b/test/annexB/language/expressions/object/__proto__-fn-name.js
@@ -4,7 +4,7 @@
/*---
es6id: B.3.1
description: Function name is not assigned based on the property name
-info: >
+info: |
[...]
6. If propKey is the String value "__proto__" and if
IsComputedPropertyKey(propKey) is false, then
diff --git a/test/annexB/language/expressions/object/__proto__-value-obj.js b/test/annexB/language/expressions/object/__proto__-value-obj.js
index 732d80085..7f2fe8d85 100644
--- a/test/annexB/language/expressions/object/__proto__-value-obj.js
+++ b/test/annexB/language/expressions/object/__proto__-value-obj.js
@@ -6,7 +6,7 @@ es6id: B.3.1
description: >
The value of the `__proto__` property key is assigned to the [[Prototype]]
internal slot (Object value)
-info: >
+info: |
__proto__ Property Names in Object Initializers
...
diff --git a/test/annexB/language/literals/numeric/legacy-octal-integer.js b/test/annexB/language/literals/numeric/legacy-octal-integer.js
index 6a24f21c9..7861dd847 100644
--- a/test/annexB/language/literals/numeric/legacy-octal-integer.js
+++ b/test/annexB/language/literals/numeric/legacy-octal-integer.js
@@ -4,7 +4,7 @@
esid: sec-additional-syntax-numeric-literals
es6id: B1.1
description: Mathematical value for LegacyOctalIntegerLiteral
-info: >
+info: |
NumericLiteral ::
DecimalLiteral
BinaryIntegerLiteral
diff --git a/test/annexB/language/literals/numeric/non-octal-decimal-integer.js b/test/annexB/language/literals/numeric/non-octal-decimal-integer.js
index bcd465c4f..85f290e71 100644
--- a/test/annexB/language/literals/numeric/non-octal-decimal-integer.js
+++ b/test/annexB/language/literals/numeric/non-octal-decimal-integer.js
@@ -4,7 +4,7 @@
esid: sec-additional-syntax-numeric-literals
es6id: B1.1
description: Mathematical value for NonOctalDecimalIntegerLiteral
-info: >
+info: |
DecimalIntegerLiteral ::
0
NonZeroDigit DecimalDigits[opt]
diff --git a/test/annexB/language/literals/string/legacy-octal-escape-sequence.js b/test/annexB/language/literals/string/legacy-octal-escape-sequence.js
index d2d84cd4d..45e0bf8c8 100644
--- a/test/annexB/language/literals/string/legacy-octal-escape-sequence.js
+++ b/test/annexB/language/literals/string/legacy-octal-escape-sequence.js
@@ -4,7 +4,7 @@
esid: sec-additional-syntax-string-literals
es6id: B1.2
description: String value for LegacyOctalEscapeSequence
-info: >
+info: |
EscapeSequence ::
CharacterEscapeSequence
LegacyOctalEscapeSequence
diff --git a/test/annexB/language/statements/try/catch-redeclared-for-in-var.js b/test/annexB/language/statements/try/catch-redeclared-for-in-var.js
index 9c13d145b..f4a812031 100644
--- a/test/annexB/language/statements/try/catch-redeclared-for-in-var.js
+++ b/test/annexB/language/statements/try/catch-redeclared-for-in-var.js
@@ -4,7 +4,7 @@
esid: sec-variablestatements-in-catch-blocks
es6id: B3.5
description: Re-declaration of catch parameter (for-in statement)
-info: >
+info: |
It is a Syntax Error if any element of the BoundNames of CatchParameter
also occurs in the VarDeclaredNames of Block, unless that element is only
bound by a VariableStatement or the VariableDeclarationList of a for
diff --git a/test/annexB/language/statements/try/catch-redeclared-for-var.js b/test/annexB/language/statements/try/catch-redeclared-for-var.js
index 68b7e4004..d4010f8bc 100644
--- a/test/annexB/language/statements/try/catch-redeclared-for-var.js
+++ b/test/annexB/language/statements/try/catch-redeclared-for-var.js
@@ -4,7 +4,7 @@
esid: sec-variablestatements-in-catch-blocks
es6id: B3.5
description: Re-declaration of catch parameter (for-in statement)
-info: >
+info: |
It is a Syntax Error if any element of the BoundNames of CatchParameter
also occurs in the VarDeclaredNames of Block, unless that element is only
bound by a VariableStatement or the VariableDeclarationList of a for