From 235e977e3a20dde3ab2a7feb1145bca3c7593f57 Mon Sep 17 00:00:00 2001 From: ReimarPB Date: Fri, 13 May 2022 19:39:12 +0200 Subject: [PATCH] LibWeb: Add window.clientInformation property --- Userland/Libraries/LibWeb/Bindings/WindowObject.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Userland/Libraries/LibWeb/Bindings/WindowObject.cpp b/Userland/Libraries/LibWeb/Bindings/WindowObject.cpp index 2c8b11bd6a..6a8581efc3 100644 --- a/Userland/Libraries/LibWeb/Bindings/WindowObject.cpp +++ b/Userland/Libraries/LibWeb/Bindings/WindowObject.cpp @@ -127,7 +127,9 @@ void WindowObject::initialize_global_object() m_location_object = heap().allocate(*this, *this); - define_direct_property("navigator", heap().allocate(*this, *this), JS::Attribute::Enumerable | JS::Attribute::Configurable); + auto* m_navigator_object = heap().allocate(*this, *this); + define_direct_property("navigator", m_navigator_object, JS::Attribute::Enumerable | JS::Attribute::Configurable); + define_direct_property("clientInformation", m_navigator_object, JS::Attribute::Enumerable | JS::Attribute::Configurable); // NOTE: location is marked as [LegacyUnforgeable], meaning it isn't configurable. define_direct_property("location", m_location_object, JS::Attribute::Enumerable);