diff --git a/Ladybird/ConsoleClient.cpp b/Ladybird/ConsoleClient.cpp index d981c82286..071fa802a8 100644 --- a/Ladybird/ConsoleClient.cpp +++ b/Ladybird/ConsoleClient.cpp @@ -35,7 +35,7 @@ ConsoleClient::ConsoleClient(JS::Console& console, WeakPtr inte // It gets removed immediately after creating the interpreter in Document::interpreter(). auto& eso = verify_cast(*m_interpreter->realm().host_defined()); vm.push_execution_context(eso.realm_execution_context()); - console_global_object->initialize_global_object(realm); + console_global_object->initialize(realm); vm.pop_execution_context(); m_console_global_object = JS::make_handle(console_global_object); diff --git a/Ladybird/ConsoleGlobalObject.cpp b/Ladybird/ConsoleGlobalObject.cpp index c4da91221e..cc7222af40 100644 --- a/Ladybird/ConsoleGlobalObject.cpp +++ b/Ladybird/ConsoleGlobalObject.cpp @@ -21,9 +21,9 @@ ConsoleGlobalObject::ConsoleGlobalObject(JS::Realm& realm, Web::Bindings::Window { } -void ConsoleGlobalObject::initialize_global_object(JS::Realm& realm) +void ConsoleGlobalObject::initialize(JS::Realm& realm) { - Base::initialize_global_object(realm); + Base::initialize(realm); // $0 magic variable define_native_accessor(realm, "$0", inspected_node_getter, nullptr, 0); diff --git a/Ladybird/ConsoleGlobalObject.h b/Ladybird/ConsoleGlobalObject.h index e6f4c60c16..c3fe6fc54f 100644 --- a/Ladybird/ConsoleGlobalObject.h +++ b/Ladybird/ConsoleGlobalObject.h @@ -24,6 +24,7 @@ class ConsoleGlobalObject final : public JS::GlobalObject { public: ConsoleGlobalObject(JS::Realm&, Web::Bindings::WindowObject&); + virtual void initialize(JS::Realm&) override; virtual ~ConsoleGlobalObject() override = default; virtual JS::ThrowCompletionOr internal_get_prototype_of() const override; @@ -38,8 +39,6 @@ public: virtual JS::ThrowCompletionOr internal_delete(JS::PropertyKey const& name) override; virtual JS::ThrowCompletionOr> internal_own_property_keys() const override; - virtual void initialize_global_object(JS::Realm&) override; - private: virtual void visit_edges(Visitor&) override;