From ecf183e83e5b781986230774c6bb03179e0d21f7 Mon Sep 17 00:00:00 2001 From: guest271314 Date: Fri, 19 Sep 2025 13:01:44 +0000 Subject: [PATCH 1/2] Explicitly set headless width for Firefox See #1 --- headlessDetect.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/headlessDetect.js b/headlessDetect.js index 6fddc9b..c194b06 100644 --- a/headlessDetect.js +++ b/headlessDetect.js @@ -69,7 +69,10 @@ class HeadlessDetect { } } - + // Explicitly set width for Firefox MOZ_HEADLESS_WIDTH=999 firefox -headles URL + testMozHeadlesWidth() { + return screen.width === 999; + } //* Main Functions *// @@ -94,4 +97,5 @@ class HeadlessDetect { return score / testsRun; } -} \ No newline at end of file + +} From 1f2422134f301bc74eb78fec8cdca0d43717bb9d Mon Sep 17 00:00:00 2001 From: guest271314 Date: Fri, 19 Sep 2025 14:07:29 +0000 Subject: [PATCH 2/2] Update headlessDetect.js --- headlessDetect.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/headlessDetect.js b/headlessDetect.js index c194b06..8de1d38 100644 --- a/headlessDetect.js +++ b/headlessDetect.js @@ -71,7 +71,7 @@ class HeadlessDetect { // Explicitly set width for Firefox MOZ_HEADLESS_WIDTH=999 firefox -headles URL testMozHeadlesWidth() { - return screen.width === 999; + return screen.width === 999 ? 1 : 0; } //* Main Functions *// @@ -99,3 +99,4 @@ class HeadlessDetect { } } +