1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 09:47:35 +00:00

LibJS+js: Pretty-print Date objects using the ToDateString AO

This commit is contained in:
Timothy Flynn 2022-01-14 17:55:11 -05:00 committed by Linus Groh
parent d83ce7dd0b
commit 58ccca6a9d
2 changed files with 4 additions and 2 deletions

View file

@ -11,6 +11,7 @@
#include <LibJS/MarkupGenerator.h>
#include <LibJS/Runtime/Array.h>
#include <LibJS/Runtime/Date.h>
#include <LibJS/Runtime/DatePrototype.h>
#include <LibJS/Runtime/Error.h>
#include <LibJS/Runtime/Object.h>
#include <LibJS/Runtime/VM.h>
@ -141,7 +142,7 @@ void MarkupGenerator::function_to_html(const Object& function, StringBuilder& ht
void MarkupGenerator::date_to_html(const Object& date, StringBuilder& html_output, HashTable<Object*>&)
{
html_output.appendff("Date {}", static_cast<const JS::Date&>(date).string());
html_output.appendff("Date {}", JS::to_date_string(static_cast<JS::Date const&>(date).date_value()));
}
void MarkupGenerator::error_to_html(const Object& object, StringBuilder& html_output, HashTable<Object*>&)