1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-17 17:25:07 +00:00
serenity/Userland/Libraries/LibJS/Tests/builtins/Date
Timothy Flynn 30a143c79e LibJS: Explicitly handle invalid Date objects in UTC time setters
This is a normative change in the ECMA-262 spec:
ca53334

Note that this also fixes a few errors where we errantly converted the
stored time value to local time.
2022-02-04 13:47:50 +00:00
..
Date.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.now.js LibJS: Make Date.now() return a floor()'d milliseconds value 2021-07-10 19:51:07 +01:00
Date.parse.js LibJS: Clip parsed IS0 8601 strings to +/- 8.64e15 2022-01-14 22:39:06 +01:00
Date.prototype.getDate.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.getDay.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.getFullYear.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.getHours.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.getMilliseconds.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.getMinutes.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.getMonth.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.getSeconds.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.getTime.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.getTimezoneOffset.js LibJS: Implement Date.prototype.getTimezoneOffset 2022-01-15 20:13:48 +01:00
Date.prototype.getUTCDate.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.getUTCDay.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.getUTCFullYear.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.getUTCHours.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.getUTCMilliseconds.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.getUTCMinutes.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.getUTCMonth.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.getUTCSeconds.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.setDate.js LibJS: Explicitly handle invalid Date objects in local time setters 2022-02-04 13:47:50 +00:00
Date.prototype.setFullYear.js LibJS: Explicitly handle invalid Date objects in local time setters 2022-02-04 13:47:50 +00:00
Date.prototype.setHours.js LibJS: Explicitly handle invalid Date objects in local time setters 2022-02-04 13:47:50 +00:00
Date.prototype.setMilliseconds.js LibJS: Explicitly handle invalid Date objects in local time setters 2022-02-04 13:47:50 +00:00
Date.prototype.setMinutes.js LibJS: Explicitly handle invalid Date objects in local time setters 2022-02-04 13:47:50 +00:00
Date.prototype.setMonth.js LibJS: Explicitly handle invalid Date objects in local time setters 2022-02-04 13:47:50 +00:00
Date.prototype.setSeconds.js LibJS: Explicitly handle invalid Date objects in local time setters 2022-02-04 13:47:50 +00:00
Date.prototype.setTime.js LibJS: Explicitly handle invalid Date objects in local time setters 2022-02-04 13:47:50 +00:00
Date.prototype.setUTCDate.js LibJS: Explicitly handle invalid Date objects in UTC time setters 2022-02-04 13:47:50 +00:00
Date.prototype.setUTCFullYear.js LibJS: Explicitly handle invalid Date objects in UTC time setters 2022-02-04 13:47:50 +00:00
Date.prototype.setUTCHours.js LibJS: Explicitly handle invalid Date objects in UTC time setters 2022-02-04 13:47:50 +00:00
Date.prototype.setUTCMilliseconds.js LibJS: Explicitly handle invalid Date objects in UTC time setters 2022-02-04 13:47:50 +00:00
Date.prototype.setUTCMinutes.js LibJS: Explicitly handle invalid Date objects in UTC time setters 2022-02-04 13:47:50 +00:00
Date.prototype.setUTCMonth.js LibJS: Explicitly handle invalid Date objects in UTC time setters 2022-02-04 13:47:50 +00:00
Date.prototype.setUTCSeconds.js LibJS: Explicitly handle invalid Date objects in UTC time setters 2022-02-04 13:47:50 +00:00
Date.prototype.toISOString.js LibJS Date: Added "Invalid Date". 2021-03-22 20:58:22 +01:00
Date.prototype.toLocaleDateString.js LibJS: Change test conditions to pass in all time zones 2022-01-21 19:14:38 +00:00
Date.prototype.toLocaleString.js LibJS: Re-implement the Date constructor / prototype for spec compliance 2022-01-15 20:13:48 +01:00
Date.prototype.toLocaleTimeString.js LibJS: Re-implement the Date constructor / prototype for spec compliance 2022-01-15 20:13:48 +01:00
Date.prototype.toTemporalInstant.js LibJS: Change wording of ErrorType::NotA to be independent of context 2021-09-12 00:16:39 +02:00
Date.UTC.js LibJS: Implement Date.UTC according to the spec 2022-01-05 20:05:12 +01:00