diff --git a/Userland/Libraries/LibJS/MarkupGenerator.cpp b/Userland/Libraries/LibJS/MarkupGenerator.cpp index 0da123a3ff..7a6fe8f550 100644 --- a/Userland/Libraries/LibJS/MarkupGenerator.cpp +++ b/Userland/Libraries/LibJS/MarkupGenerator.cpp @@ -12,6 +12,7 @@ #include #include #include +#include namespace JS { @@ -144,8 +145,9 @@ void MarkupGenerator::date_to_html(const Object& date, StringBuilder& html_outpu void MarkupGenerator::error_to_html(const Object& object, StringBuilder& html_output, HashTable&) { - auto name = object.get_without_side_effects(PropertyName("name")).value_or(JS::js_undefined()); - auto message = object.get_without_side_effects(PropertyName("message")).value_or(JS::js_undefined()); + auto& vm = object.vm(); + auto name = object.get_without_side_effects(vm.names.name).value_or(JS::js_undefined()); + auto message = object.get_without_side_effects(vm.names.message).value_or(JS::js_undefined()); if (name.is_accessor() || name.is_native_property() || message.is_accessor() || message.is_native_property()) { html_output.append(wrap_string_in_style(JS::Value(&object).to_string_without_side_effects(), StyleType::Invalid)); } else {