add esid to Date frontmatter

This commit is contained in:
deathbearbrown 2017-07-27 14:24:39 -07:00 committed by Rick Waldron
parent a543705179
commit b7676e8f5f
495 changed files with 497 additions and 2 deletions

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date-time-string-format
es5id: 15.9.1.15-1 es5id: 15.9.1.15-1
description: > description: >
Date Time String Format - specified default values will be set for Date Time String Format - specified default values will be set for

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date-year-month-date-hours-minutes-seconds-ms
info: > info: >
When Date is called as a function rather than as a constructor, When Date is called as a function rather than as a constructor,
it should be "string" representing the current time (UTC) it should be "string" representing the current time (UTC)

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date-year-month-date-hours-minutes-seconds-ms
info: > info: >
All of the arguments are optional, any arguments supplied are All of the arguments are optional, any arguments supplied are
accepted but are completely ignored. A string is created and returned as accepted but are completely ignored. A string is created and returned as

View File

@ -5,6 +5,7 @@
info: > info: >
When Date is called as part of a new expression it is When Date is called as part of a new expression it is
a constructor: it initializes the newly created object a constructor: it initializes the newly created object
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A1_T1 es5id: 15.9.3.1_A1_T1
description: 2 arguments, (year, month) description: 2 arguments, (year, month)
---*/ ---*/

View File

@ -5,6 +5,7 @@
info: > info: >
When Date is called as part of a new expression it is When Date is called as part of a new expression it is
a constructor: it initializes the newly created object a constructor: it initializes the newly created object
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A1_T2 es5id: 15.9.3.1_A1_T2
description: 3 arguments, (year, month, date) description: 3 arguments, (year, month, date)
---*/ ---*/

View File

@ -5,6 +5,7 @@
info: > info: >
When Date is called as part of a new expression it is When Date is called as part of a new expression it is
a constructor: it initializes the newly created object a constructor: it initializes the newly created object
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A1_T3 es5id: 15.9.3.1_A1_T3
description: 4 arguments, (year, month, date, hours) description: 4 arguments, (year, month, date, hours)
---*/ ---*/

View File

@ -5,6 +5,7 @@
info: > info: >
When Date is called as part of a new expression it is When Date is called as part of a new expression it is
a constructor: it initializes the newly created object a constructor: it initializes the newly created object
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A1_T4 es5id: 15.9.3.1_A1_T4
description: 5 arguments, (year, month, date, hours, minutes) description: 5 arguments, (year, month, date, hours, minutes)
---*/ ---*/

View File

@ -5,6 +5,7 @@
info: > info: >
When Date is called as part of a new expression it is When Date is called as part of a new expression it is
a constructor: it initializes the newly created object a constructor: it initializes the newly created object
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A1_T5 es5id: 15.9.3.1_A1_T5
description: 6 arguments, (year, month, date, hours, minutes, seconds) description: 6 arguments, (year, month, date, hours, minutes, seconds)
---*/ ---*/

View File

@ -5,6 +5,7 @@
info: > info: >
When Date is called as part of a new expression it is When Date is called as part of a new expression it is
a constructor: it initializes the newly created object a constructor: it initializes the newly created object
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A1_T6 es5id: 15.9.3.1_A1_T6
description: 7 arguments, (year, month, date, hours, minutes, seconds, ms) description: 7 arguments, (year, month, date, hours, minutes, seconds, ms)
---*/ ---*/

View File

@ -6,6 +6,7 @@ info: >
The [[Prototype]] property of the newly constructed object The [[Prototype]] property of the newly constructed object
is set to the original Date prototype object, the one that is the is set to the original Date prototype object, the one that is the
initial value of Date.prototype initial value of Date.prototype
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A2_T1 es5id: 15.9.3.1_A2_T1
description: 2 arguments, (year, month) description: 2 arguments, (year, month)
---*/ ---*/

View File

@ -6,6 +6,7 @@ info: >
The [[Prototype]] property of the newly constructed object The [[Prototype]] property of the newly constructed object
is set to the original Date prototype object, the one that is the is set to the original Date prototype object, the one that is the
initial value of Date.prototype initial value of Date.prototype
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A2_T2 es5id: 15.9.3.1_A2_T2
description: 3 arguments, (year, month, date) description: 3 arguments, (year, month, date)
---*/ ---*/

View File

@ -6,6 +6,7 @@ info: >
The [[Prototype]] property of the newly constructed object The [[Prototype]] property of the newly constructed object
is set to the original Date prototype object, the one that is the is set to the original Date prototype object, the one that is the
initial value of Date.prototype initial value of Date.prototype
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A2_T3 es5id: 15.9.3.1_A2_T3
description: 4 arguments, (year, month, date, hours) description: 4 arguments, (year, month, date, hours)
---*/ ---*/

View File

@ -6,6 +6,7 @@ info: >
The [[Prototype]] property of the newly constructed object The [[Prototype]] property of the newly constructed object
is set to the original Date prototype object, the one that is the is set to the original Date prototype object, the one that is the
initial value of Date.prototype initial value of Date.prototype
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A2_T4 es5id: 15.9.3.1_A2_T4
description: 5 arguments, (year, month, date, hours, minutes) description: 5 arguments, (year, month, date, hours, minutes)
---*/ ---*/

View File

@ -6,6 +6,7 @@ info: >
The [[Prototype]] property of the newly constructed object The [[Prototype]] property of the newly constructed object
is set to the original Date prototype object, the one that is the is set to the original Date prototype object, the one that is the
initial value of Date.prototype initial value of Date.prototype
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A2_T5 es5id: 15.9.3.1_A2_T5
description: 6 arguments, (year, month, date, hours, minutes, seconds) description: 6 arguments, (year, month, date, hours, minutes, seconds)
---*/ ---*/

View File

@ -6,6 +6,7 @@ info: >
The [[Prototype]] property of the newly constructed object The [[Prototype]] property of the newly constructed object
is set to the original Date prototype object, the one that is the is set to the original Date prototype object, the one that is the
initial value of Date.prototype initial value of Date.prototype
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A2_T6 es5id: 15.9.3.1_A2_T6
description: 7 arguments, (year, month, date, hours, minutes, seconds, ms) description: 7 arguments, (year, month, date, hours, minutes, seconds, ms)
---*/ ---*/

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Class]] property of the newly constructed object The [[Class]] property of the newly constructed object
is set to "Date" is set to "Date"
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A3_T1.1 es5id: 15.9.3.1_A3_T1.1
description: > description: >
Test based on delete prototype.toString - 2 arguments, (year, Test based on delete prototype.toString - 2 arguments, (year,

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Class]] property of the newly constructed object The [[Class]] property of the newly constructed object
is set to "Date" is set to "Date"
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A3_T1.2 es5id: 15.9.3.1_A3_T1.2
description: > description: >
Test based on overwriting prototype.toString - 2 arguments, (year, Test based on overwriting prototype.toString - 2 arguments, (year,

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Class]] property of the newly constructed object The [[Class]] property of the newly constructed object
is set to "Date" is set to "Date"
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A3_T2.1 es5id: 15.9.3.1_A3_T2.1
description: > description: >
Test based on delete prototype.toString - 3 arguments, (year, Test based on delete prototype.toString - 3 arguments, (year,

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Class]] property of the newly constructed object The [[Class]] property of the newly constructed object
is set to "Date" is set to "Date"
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A3_T2.2 es5id: 15.9.3.1_A3_T2.2
description: > description: >
Test based on overwriting prototype.toString - 3 arguments, (year, Test based on overwriting prototype.toString - 3 arguments, (year,

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Class]] property of the newly constructed object The [[Class]] property of the newly constructed object
is set to "Date" is set to "Date"
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A3_T3.1 es5id: 15.9.3.1_A3_T3.1
description: > description: >
Test based on delete prototype.toString - 4 arguments, (year, Test based on delete prototype.toString - 4 arguments, (year,

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Class]] property of the newly constructed object The [[Class]] property of the newly constructed object
is set to "Date" is set to "Date"
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A3_T3.2 es5id: 15.9.3.1_A3_T3.2
description: > description: >
Test based on overwriting prototype.toString - 4 arguments, (year, Test based on overwriting prototype.toString - 4 arguments, (year,

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Class]] property of the newly constructed object The [[Class]] property of the newly constructed object
is set to "Date" is set to "Date"
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A3_T4.1 es5id: 15.9.3.1_A3_T4.1
description: > description: >
Test based on delete prototype.toString - 5 arguments, (year, Test based on delete prototype.toString - 5 arguments, (year,

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Class]] property of the newly constructed object The [[Class]] property of the newly constructed object
is set to "Date" is set to "Date"
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A3_T4.2 es5id: 15.9.3.1_A3_T4.2
description: > description: >
Test based on overwriting prototype.toString - 5 arguments, (year, Test based on overwriting prototype.toString - 5 arguments, (year,

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Class]] property of the newly constructed object The [[Class]] property of the newly constructed object
is set to "Date" is set to "Date"
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A3_T5.1 es5id: 15.9.3.1_A3_T5.1
description: 6 arguments, (year, month, date, hours, minutes, seconds) description: 6 arguments, (year, month, date, hours, minutes, seconds)
---*/ ---*/

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Class]] property of the newly constructed object The [[Class]] property of the newly constructed object
is set to "Date" is set to "Date"
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A3_T5.2 es5id: 15.9.3.1_A3_T5.2
description: > description: >
Test based on overwriting prototype.toString - 6 arguments, (year, Test based on overwriting prototype.toString - 6 arguments, (year,

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Class]] property of the newly constructed object The [[Class]] property of the newly constructed object
is set to "Date" is set to "Date"
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A3_T6.1 es5id: 15.9.3.1_A3_T6.1
description: 7 arguments, (year, month, date, hours, minutes, seconds, ms) description: 7 arguments, (year, month, date, hours, minutes, seconds, ms)
---*/ ---*/

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Class]] property of the newly constructed object The [[Class]] property of the newly constructed object
is set to "Date" is set to "Date"
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A3_T6.2 es5id: 15.9.3.1_A3_T6.2
description: > description: >
Test based on overwriting prototype.toString - 7 arguments, (year, Test based on overwriting prototype.toString - 7 arguments, (year,

View File

@ -12,6 +12,7 @@ info: >
5. If minutes is supplied use ToNumber(minutes) 5. If minutes is supplied use ToNumber(minutes)
6. If seconds is supplied use ToNumber(seconds) 6. If seconds is supplied use ToNumber(seconds)
7. If ms is supplied use ToNumber(ms) 7. If ms is supplied use ToNumber(ms)
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A4_T1 es5id: 15.9.3.1_A4_T1
description: 2 arguments, (year, month) description: 2 arguments, (year, month)
---*/ ---*/

View File

@ -12,6 +12,7 @@ info: >
5. If minutes is supplied use ToNumber(minutes) 5. If minutes is supplied use ToNumber(minutes)
6. If seconds is supplied use ToNumber(seconds) 6. If seconds is supplied use ToNumber(seconds)
7. If ms is supplied use ToNumber(ms) 7. If ms is supplied use ToNumber(ms)
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A4_T2 es5id: 15.9.3.1_A4_T2
description: 3 arguments, (year, month, date) description: 3 arguments, (year, month, date)
---*/ ---*/

View File

@ -12,6 +12,7 @@ info: >
5. If minutes is supplied use ToNumber(minutes) 5. If minutes is supplied use ToNumber(minutes)
6. If seconds is supplied use ToNumber(seconds) 6. If seconds is supplied use ToNumber(seconds)
7. If ms is supplied use ToNumber(ms) 7. If ms is supplied use ToNumber(ms)
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A4_T3 es5id: 15.9.3.1_A4_T3
description: 4 arguments, (year, month, date, hours) description: 4 arguments, (year, month, date, hours)
---*/ ---*/

View File

@ -12,6 +12,7 @@ info: >
5. If minutes is supplied use ToNumber(minutes) 5. If minutes is supplied use ToNumber(minutes)
6. If seconds is supplied use ToNumber(seconds) 6. If seconds is supplied use ToNumber(seconds)
7. If ms is supplied use ToNumber(ms) 7. If ms is supplied use ToNumber(ms)
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A4_T4 es5id: 15.9.3.1_A4_T4
description: 5 arguments, (year, month, date, hours, minutes) description: 5 arguments, (year, month, date, hours, minutes)
---*/ ---*/

View File

@ -12,6 +12,7 @@ info: >
5. If minutes is supplied use ToNumber(minutes) 5. If minutes is supplied use ToNumber(minutes)
6. If seconds is supplied use ToNumber(seconds) 6. If seconds is supplied use ToNumber(seconds)
7. If ms is supplied use ToNumber(ms) 7. If ms is supplied use ToNumber(ms)
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A4_T5 es5id: 15.9.3.1_A4_T5
description: 6 arguments, (year, month, date, hours, minutes, seconds) description: 6 arguments, (year, month, date, hours, minutes, seconds)
---*/ ---*/

View File

@ -12,6 +12,7 @@ info: >
5. If minutes is supplied use ToNumber(minutes) 5. If minutes is supplied use ToNumber(minutes)
6. If seconds is supplied use ToNumber(seconds) 6. If seconds is supplied use ToNumber(seconds)
7. If ms is supplied use ToNumber(ms) 7. If ms is supplied use ToNumber(ms)
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A4_T6 es5id: 15.9.3.1_A4_T6
description: 7 arguments, (year, month, date, hours, minutes, seconds, ms) description: 7 arguments, (year, month, date, hours, minutes, seconds, ms)
---*/ ---*/

View File

@ -12,6 +12,7 @@ info: >
11. Compute MakeDate(Result(9), Result(10)) 11. Compute MakeDate(Result(9), Result(10))
12. Set the [[Value]] property of the newly constructed object to 12. Set the [[Value]] property of the newly constructed object to
TimeClip(UTC(Result(11))) TimeClip(UTC(Result(11)))
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A5_T1 es5id: 15.9.3.1_A5_T1
description: 2 arguments, (year, month) description: 2 arguments, (year, month)
includes: [assertRelativeDateMs.js] includes: [assertRelativeDateMs.js]

View File

@ -12,6 +12,7 @@ info: >
11. Compute MakeDate(Result(9), Result(10)) 11. Compute MakeDate(Result(9), Result(10))
12. Set the [[Value]] property of the newly constructed object to 12. Set the [[Value]] property of the newly constructed object to
TimeClip(UTC(Result(11))) TimeClip(UTC(Result(11)))
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A5_T2 es5id: 15.9.3.1_A5_T2
description: 3 arguments, (year, month, date) description: 3 arguments, (year, month, date)
includes: [assertRelativeDateMs.js] includes: [assertRelativeDateMs.js]

View File

@ -12,6 +12,7 @@ info: >
11. Compute MakeDate(Result(9), Result(10)) 11. Compute MakeDate(Result(9), Result(10))
12. Set the [[Value]] property of the newly constructed object to 12. Set the [[Value]] property of the newly constructed object to
TimeClip(UTC(Result(11))) TimeClip(UTC(Result(11)))
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A5_T3 es5id: 15.9.3.1_A5_T3
description: 4 arguments, (year, month, date, hours) description: 4 arguments, (year, month, date, hours)
includes: [assertRelativeDateMs.js] includes: [assertRelativeDateMs.js]

View File

@ -12,6 +12,7 @@ info: >
11. Compute MakeDate(Result(9), Result(10)) 11. Compute MakeDate(Result(9), Result(10))
12. Set the [[Value]] property of the newly constructed object to 12. Set the [[Value]] property of the newly constructed object to
TimeClip(UTC(Result(11))) TimeClip(UTC(Result(11)))
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A5_T4 es5id: 15.9.3.1_A5_T4
description: 5 arguments, (year, month, date, hours, minutes) description: 5 arguments, (year, month, date, hours, minutes)
includes: [assertRelativeDateMs.js] includes: [assertRelativeDateMs.js]

View File

@ -12,6 +12,7 @@ info: >
11. Compute MakeDate(Result(9), Result(10)) 11. Compute MakeDate(Result(9), Result(10))
12. Set the [[Value]] property of the newly constructed object to 12. Set the [[Value]] property of the newly constructed object to
TimeClip(UTC(Result(11))) TimeClip(UTC(Result(11)))
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A5_T5 es5id: 15.9.3.1_A5_T5
description: 6 arguments, (year, month, date, hours, minutes, seconds) description: 6 arguments, (year, month, date, hours, minutes, seconds)
includes: [assertRelativeDateMs.js] includes: [assertRelativeDateMs.js]

View File

@ -12,6 +12,7 @@ info: >
11. Compute MakeDate(Result(9), Result(10)) 11. Compute MakeDate(Result(9), Result(10))
12. Set the [[Value]] property of the newly constructed object to 12. Set the [[Value]] property of the newly constructed object to
TimeClip(UTC(Result(11))) TimeClip(UTC(Result(11)))
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A5_T6 es5id: 15.9.3.1_A5_T6
description: 7 arguments, (year, month, date, hours, minutes, seconds, ms) description: 7 arguments, (year, month, date, hours, minutes, seconds, ms)
includes: [assertRelativeDateMs.js] includes: [assertRelativeDateMs.js]

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Value]] property of the newly constructed object The [[Value]] property of the newly constructed object
with supplied "undefined" argument should be NaN with supplied "undefined" argument should be NaN
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A6_T1 es5id: 15.9.3.1_A6_T1
description: 2 arguments, (year, month) description: 2 arguments, (year, month)
---*/ ---*/

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Value]] property of the newly constructed object The [[Value]] property of the newly constructed object
with supplied "undefined" argument should be NaN with supplied "undefined" argument should be NaN
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A6_T2 es5id: 15.9.3.1_A6_T2
description: 3 arguments, (year, month, date) description: 3 arguments, (year, month, date)
---*/ ---*/

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Value]] property of the newly constructed object The [[Value]] property of the newly constructed object
with supplied "undefined" argument should be NaN with supplied "undefined" argument should be NaN
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A6_T3 es5id: 15.9.3.1_A6_T3
description: 4 arguments, (year, month, date, hours) description: 4 arguments, (year, month, date, hours)
---*/ ---*/

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Value]] property of the newly constructed object The [[Value]] property of the newly constructed object
with supplied "undefined" argument should be NaN with supplied "undefined" argument should be NaN
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A6_T4 es5id: 15.9.3.1_A6_T4
description: 5 arguments, (year, month, date, hours, minutes) description: 5 arguments, (year, month, date, hours, minutes)
---*/ ---*/

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Value]] property of the newly constructed object The [[Value]] property of the newly constructed object
with supplied "undefined" argument should be NaN with supplied "undefined" argument should be NaN
esid: sec-date-year-month-date-hours-minutes-seconds-ms
es5id: 15.9.3.1_A6_T5 es5id: 15.9.3.1_A6_T5
description: 6 arguments, (year, month, date, hours, minutes, seconds) description: 6 arguments, (year, month, date, hours, minutes, seconds)
---*/ ---*/

View File

@ -5,6 +5,7 @@
info: > info: >
When Date is called as part of a new expression it is When Date is called as part of a new expression it is
a constructor: it initialises the newly created object a constructor: it initialises the newly created object
esid: sec-date-value
es5id: 15.9.3.2_A1_T1 es5id: 15.9.3.2_A1_T1
description: Checking types of newly created objects and it values description: Checking types of newly created objects and it values
includes: [dateConstants.js] includes: [dateConstants.js]

View File

@ -6,6 +6,7 @@ info: >
The [[Prototype]] property of the newly constructed object The [[Prototype]] property of the newly constructed object
is set to the original Date prototype object, the one that is the is set to the original Date prototype object, the one that is the
initial value of Date.prototype initial value of Date.prototype
esid: sec-date-value
es5id: 15.9.3.2_A2_T1 es5id: 15.9.3.2_A2_T1
description: Checking Date.prototype property of newly constructed objects description: Checking Date.prototype property of newly constructed objects
includes: [dateConstants.js] includes: [dateConstants.js]

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Class]] property of the newly constructed object The [[Class]] property of the newly constructed object
is set to "Date" is set to "Date"
esid: sec-date-value
es5id: 15.9.3.2_A3_T1.1 es5id: 15.9.3.2_A3_T1.1
description: Test based on delete prototype.toString description: Test based on delete prototype.toString
includes: [dateConstants.js] includes: [dateConstants.js]

View File

@ -5,6 +5,7 @@
info: > info: >
The [[Class]] property of the newly constructed object The [[Class]] property of the newly constructed object
is set to "Date" is set to "Date"
esid: sec-date-value
es5id: 15.9.3.2_A3_T1.2 es5id: 15.9.3.2_A3_T1.2
description: Test based on overwriting prototype.toString description: Test based on overwriting prototype.toString
includes: [dateConstants.js] includes: [dateConstants.js]

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date constructor has the property "prototype" info: The Date constructor has the property "prototype"
esid: sec-date-constructor
es5id: 15.9.4_A1 es5id: 15.9.4_A1
description: Checking existence of the property "prototype" description: Checking existence of the property "prototype"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date constructor has the property "parse" info: The Date constructor has the property "parse"
esid: sec-date-constructor
es5id: 15.9.4_A2 es5id: 15.9.4_A2
description: Checking existence of the property "parse" description: Checking existence of the property "parse"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date constructor has the property "UTC" info: The Date constructor has the property "UTC"
esid: sec-date-constructor
es5id: 15.9.4_A3 es5id: 15.9.4_A3
description: Checking existence of the property "UTC" description: Checking existence of the property "UTC"
---*/ ---*/

View File

@ -5,6 +5,7 @@
info: > info: >
The value of the internal [[Prototype]] property of the Date The value of the internal [[Prototype]] property of the Date
constructor is the Function prototype object constructor is the Function prototype object
esid: sec-date-constructor
es5id: 15.9.4_A4 es5id: 15.9.4_A4
description: Checking Function.prototype.isPrototypeOf(Date) description: Checking Function.prototype.isPrototypeOf(Date)
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: Date constructor has length property whose value is 7 info: Date constructor has length property whose value is 7
esid: sec-date-constructor
es5id: 15.9.4_A5 es5id: 15.9.4_A5
description: Checking Date.length property description: Checking Date.length property
---*/ ---*/

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-timeclip
description: TimeClip converts negative zero to positive zero description: TimeClip converts negative zero to positive zero
info: > info: >
20.3.1.15 TimeClip (time) 20.3.1.15 TimeClip (time)

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date.utc
info: The Date property "UTC" has { DontEnum } attributes info: The Date property "UTC" has { DontEnum } attributes
es5id: 15.9.4.3_A1_T1 es5id: 15.9.4.3_A1_T1
description: Checking absence of ReadOnly attribute description: Checking absence of ReadOnly attribute

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date.utc
info: The Date property "UTC" has { DontEnum } attributes info: The Date property "UTC" has { DontEnum } attributes
es5id: 15.9.4.3_A1_T2 es5id: 15.9.4.3_A1_T2
description: Checking absence of DontDelete attribute description: Checking absence of DontDelete attribute

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date.utc
info: The Date property "UTC" has { DontEnum } attributes info: The Date property "UTC" has { DontEnum } attributes
es5id: 15.9.4.3_A1_T3 es5id: 15.9.4.3_A1_T3
description: Checking DontEnum attribute description: Checking DontEnum attribute

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date.utc
info: The "length" property of the "UTC" is 7 info: The "length" property of the "UTC" is 7
es5id: 15.9.4.3_A2_T1 es5id: 15.9.4.3_A2_T1
description: The "length" property of the "UTC" is 7 description: The "length" property of the "UTC" is 7

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date.utc
info: > info: >
The Date.UTC property "length" has { ReadOnly, DontDelete, DontEnum } The Date.UTC property "length" has { ReadOnly, DontDelete, DontEnum }
attributes attributes

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date.utc
info: > info: >
The Date.UTC property "length" has { ReadOnly, ! DontDelete, DontEnum } The Date.UTC property "length" has { ReadOnly, ! DontDelete, DontEnum }
attributes attributes

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date.utc
info: > info: >
The Date.UTC property "length" has { ReadOnly, DontDelete, DontEnum } The Date.UTC property "length" has { ReadOnly, DontDelete, DontEnum }
attributes attributes

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date.utc
es6id: 20.3.3.4 es6id: 20.3.3.4
description: > description: >
Date.UTC.name is "UTC". Date.UTC.name is "UTC".

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date-value
description: Date constructor called with Date object description: Date constructor called with Date object
info: > info: >
20.3.2.2 Date ( value ) 20.3.2.2 Date ( value )

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date.now
es5id: 15.9.4.4-0-1 es5id: 15.9.4.4-0-1
description: Date.now must exist as a function description: Date.now must exist as a function
---*/ ---*/

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date.now
es5id: 15.9.4.4-0-2 es5id: 15.9.4.4-0-2
description: Date.now must exist as a function taking 0 parameters description: Date.now must exist as a function taking 0 parameters
---*/ ---*/

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date.now
es5id: 15.9.4.4-0-3 es5id: 15.9.4.4-0-3
description: Date.now must exist as a function description: Date.now must exist as a function
---*/ ---*/

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date.now
es5id: 15.9.4.4-0-4 es5id: 15.9.4.4-0-4
description: Date.now - returns number description: Date.now - returns number
---*/ ---*/

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date.now
es6id: 20.3.3.1 es6id: 20.3.3.1
description: > description: >
Date.now.name is "now". Date.now.name is "now".

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date property "parse" has { DontEnum } attributes info: The Date property "parse" has { DontEnum } attributes
esid: sec-date.parse
es5id: 15.9.4.2_A1_T1 es5id: 15.9.4.2_A1_T1
description: Checking absence of ReadOnly attribute description: Checking absence of ReadOnly attribute
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date property "parse" has { DontEnum } attributes info: The Date property "parse" has { DontEnum } attributes
esid: sec-date.parse
es5id: 15.9.4.2_A1_T2 es5id: 15.9.4.2_A1_T2
description: Checking absence of DontDelete attribute description: Checking absence of DontDelete attribute
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date property "parse" has { DontEnum } attributes info: The Date property "parse" has { DontEnum } attributes
esid: sec-date.parse
es5id: 15.9.4.2_A1_T3 es5id: 15.9.4.2_A1_T3
description: Checking DontEnum attribute description: Checking DontEnum attribute
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The "length" property of the "parse" is 1 info: The "length" property of the "parse" is 1
esid: sec-date.parse
es5id: 15.9.4.2_A2_T1 es5id: 15.9.4.2_A2_T1
description: The "length" property of the "parse" is 1 description: The "length" property of the "parse" is 1
---*/ ---*/

View File

@ -5,6 +5,7 @@
info: > info: >
The Date.parse property "length" has { ReadOnly, DontDelete, DontEnum } The Date.parse property "length" has { ReadOnly, DontDelete, DontEnum }
attributes attributes
esid: sec-date.parse
es5id: 15.9.4.2_A3_T1 es5id: 15.9.4.2_A3_T1
description: Checking ReadOnly attribute description: Checking ReadOnly attribute
includes: [propertyHelper.js] includes: [propertyHelper.js]

View File

@ -5,6 +5,7 @@
info: > info: >
The Date.parse property "length" has { ReadOnly, ! DontDelete, DontEnum } The Date.parse property "length" has { ReadOnly, ! DontDelete, DontEnum }
attributes attributes
esid: sec-date.parse
es5id: 15.9.4.2_A3_T2 es5id: 15.9.4.2_A3_T2
description: Checking DontDelete attribute description: Checking DontDelete attribute
---*/ ---*/

View File

@ -5,6 +5,7 @@
info: > info: >
The Date.parse property "length" has { ReadOnly, DontDelete, DontEnum } The Date.parse property "length" has { ReadOnly, DontDelete, DontEnum }
attributes attributes
esid: sec-date.parse
es5id: 15.9.4.2_A3_T3 es5id: 15.9.4.2_A3_T3
description: Checking DontEnum attribute description: Checking DontEnum attribute
---*/ ---*/

View File

@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
esid: sec-date.parse
es6id: 20.3.3.2 es6id: 20.3.3.2
description: > description: >
Date.parse.name is "parse". Date.parse.name is "parse".

View File

@ -5,6 +5,7 @@
info: > info: >
The Date property "prototype" has { DontEnum, DontDelete, ReadOnly } The Date property "prototype" has { DontEnum, DontDelete, ReadOnly }
attributes attributes
esid: sec-date.prototype
es5id: 15.9.4.1_A1_T1 es5id: 15.9.4.1_A1_T1
description: Checking ReadOnly attribute description: Checking ReadOnly attribute
includes: [propertyHelper.js] includes: [propertyHelper.js]

View File

@ -5,6 +5,7 @@
info: > info: >
The Date property "prototype" has { DontEnum, DontDelete, ReadOnly } The Date property "prototype" has { DontEnum, DontDelete, ReadOnly }
attributes attributes
esid: sec-date.prototype
es5id: 15.9.4.1_A1_T2 es5id: 15.9.4.1_A1_T2
description: Checking DontDelete attribute description: Checking DontDelete attribute
includes: [propertyHelper.js] includes: [propertyHelper.js]

View File

@ -5,6 +5,7 @@
info: > info: >
The Date property "prototype" has { DontEnum, DontDelete, ReadOnly } The Date property "prototype" has { DontEnum, DontDelete, ReadOnly }
attributes attributes
esid: sec-date.prototype
es5id: 15.9.4.1_A1_T3 es5id: 15.9.4.1_A1_T3
description: Checking DontEnum attribute description: Checking DontEnum attribute
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "constructor" info: The Date.prototype has the property "constructor"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A01_T1 es5id: 15.9.5_A01_T1
description: The Date.prototype has the property "constructor" description: The Date.prototype has the property "constructor"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "toString" info: The Date.prototype has the property "toString"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A02_T1 es5id: 15.9.5_A02_T1
description: The Date.prototype has the property "toString" description: The Date.prototype has the property "toString"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "toDateString" info: The Date.prototype has the property "toDateString"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A03_T1 es5id: 15.9.5_A03_T1
description: The Date.prototype has the property "toDateString" description: The Date.prototype has the property "toDateString"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "toTimeString" info: The Date.prototype has the property "toTimeString"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A04_T1 es5id: 15.9.5_A04_T1
description: The Date.prototype has the property "toTimeString" description: The Date.prototype has the property "toTimeString"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "toLocaleString" info: The Date.prototype has the property "toLocaleString"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A05_T1 es5id: 15.9.5_A05_T1
description: The Date.prototype has the property "toLocaleString" description: The Date.prototype has the property "toLocaleString"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "toLocaleDateString" info: The Date.prototype has the property "toLocaleDateString"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A06_T1 es5id: 15.9.5_A06_T1
description: The Date.prototype has the property "toLocaleDateString" description: The Date.prototype has the property "toLocaleDateString"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "toLocaleTimeString" info: The Date.prototype has the property "toLocaleTimeString"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A07_T1 es5id: 15.9.5_A07_T1
description: The Date.prototype has the property "toLocaleTimeString" description: The Date.prototype has the property "toLocaleTimeString"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "valueOf" info: The Date.prototype has the property "valueOf"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A08_T1 es5id: 15.9.5_A08_T1
description: The Date.prototype has the property "valueOf" description: The Date.prototype has the property "valueOf"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "getTime" info: The Date.prototype has the property "getTime"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A09_T1 es5id: 15.9.5_A09_T1
description: The Date.prototype has the property "getTime" description: The Date.prototype has the property "getTime"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "getFullYear" info: The Date.prototype has the property "getFullYear"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A10_T1 es5id: 15.9.5_A10_T1
description: The Date.prototype has the property "getFullYear" description: The Date.prototype has the property "getFullYear"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "getUTCFullYear" info: The Date.prototype has the property "getUTCFullYear"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A11_T1 es5id: 15.9.5_A11_T1
description: The Date.prototype has the property "getUTCFullYear" description: The Date.prototype has the property "getUTCFullYear"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "getMonth" info: The Date.prototype has the property "getMonth"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A12_T1 es5id: 15.9.5_A12_T1
description: The Date.prototype has the property "getMonth" description: The Date.prototype has the property "getMonth"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "getUTCMonth" info: The Date.prototype has the property "getUTCMonth"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A13_T1 es5id: 15.9.5_A13_T1
description: The Date.prototype has the property "getUTCMonth" description: The Date.prototype has the property "getUTCMonth"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "getDate" info: The Date.prototype has the property "getDate"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A14_T1 es5id: 15.9.5_A14_T1
description: The Date.prototype has the property "getDate" description: The Date.prototype has the property "getDate"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "getUTCDate" info: The Date.prototype has the property "getUTCDate"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A15_T1 es5id: 15.9.5_A15_T1
description: The Date.prototype has the property "getUTCDate" description: The Date.prototype has the property "getUTCDate"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "getDay" info: The Date.prototype has the property "getDay"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A16_T1 es5id: 15.9.5_A16_T1
description: The Date.prototype has the property "getDay" description: The Date.prototype has the property "getDay"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "getUTCDay" info: The Date.prototype has the property "getUTCDay"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A17_T1 es5id: 15.9.5_A17_T1
description: The Date.prototype has the property "getUTCDay" description: The Date.prototype has the property "getUTCDay"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "getHours" info: The Date.prototype has the property "getHours"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A18_T1 es5id: 15.9.5_A18_T1
description: The Date.prototype has the property "getHours" description: The Date.prototype has the property "getHours"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "getUTCHours" info: The Date.prototype has the property "getUTCHours"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A19_T1 es5id: 15.9.5_A19_T1
description: The Date.prototype has the property "getUTCHours" description: The Date.prototype has the property "getUTCHours"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "getMinutes" info: The Date.prototype has the property "getMinutes"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A20_T1 es5id: 15.9.5_A20_T1
description: The Date.prototype has the property "getMinutes" description: The Date.prototype has the property "getMinutes"
---*/ ---*/

View File

@ -3,6 +3,7 @@
/*--- /*---
info: The Date.prototype has the property "getUTCMinutes" info: The Date.prototype has the property "getUTCMinutes"
esid: sec-properties-of-the-date-prototype-object
es5id: 15.9.5_A21_T1 es5id: 15.9.5_A21_T1
description: The Date.prototype has the property "getUTCMinutes" description: The Date.prototype has the property "getUTCMinutes"
---*/ ---*/

Some files were not shown because too many files have changed in this diff Show More