LibJS: Use FlyString in PropertyKey instead of DeprecatedFlyString

This required dealing with *substantial* fallout.
This commit is contained in:
Andreas Kling 2025-03-18 18:08:02 -05:00 committed by Andreas Kling
commit 46a5710238
Notes: github-actions[bot] 2025-03-24 22:28:26 +00:00
110 changed files with 985 additions and 987 deletions

View file

@ -170,7 +170,7 @@ struct Formatter<Web::WebIDL::Exception> : Formatter<FormatString> {
if (value.is_object()) {
auto& object = value.as_object();
static const JS::PropertyKey message_property_key { "message" };
static const JS::PropertyKey message_property_key { "message"_fly_string };
auto has_message_or_error = object.has_own_property(message_property_key);
if (!has_message_or_error.is_error() && has_message_or_error.value()) {
auto message_object = object.get_without_side_effects(message_property_key);