From 7c6f229ec0205520430ae5c114c69398ed9676ca Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sun, 26 Sep 2021 19:14:19 +0200 Subject: [PATCH] LibWeb: Make navigator.onLine always true for now Some pages refuse to load if they think we are offline, so let's say we're online. :^) --- Userland/Libraries/LibWeb/Bindings/NavigatorObject.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Userland/Libraries/LibWeb/Bindings/NavigatorObject.cpp b/Userland/Libraries/LibWeb/Bindings/NavigatorObject.cpp index 3503d1bd36..7d84e61c46 100644 --- a/Userland/Libraries/LibWeb/Bindings/NavigatorObject.cpp +++ b/Userland/Libraries/LibWeb/Bindings/NavigatorObject.cpp @@ -34,6 +34,9 @@ void NavigatorObject::initialize(JS::GlobalObject& global_object) define_direct_property("product", js_string(heap, "Gecko"), attr); define_native_accessor("userAgent", user_agent_getter, {}, JS::Attribute::Configurable | JS::Attribute::Enumerable); + + // FIXME: Reflect actual connectivity status. + define_direct_property("onLine", JS::Value(true), attr); } NavigatorObject::~NavigatorObject()