From 8cc571f548d2a28b50d86bd7540a555c1f8a5e92 Mon Sep 17 00:00:00 2001 From: GochoMugo Date: Thu, 11 Dec 2025 08:53:13 +0300 Subject: [PATCH] fix: handle denied storage access --- src/tracker/index.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/tracker/index.js b/src/tracker/index.js index ad3648aca..85d274301 100644 --- a/src/tracker/index.js +++ b/src/tracker/index.js @@ -12,7 +12,13 @@ if (!currentScript) return; const { hostname, href, origin } = location; - const localStorage = href.startsWith('data:') ? undefined : window.localStorage; + + let localStorage; + try { + localStorage = href.startsWith('data:') ? undefined : window.localStorage; + } catch { + /* (DOMException) SecurityError: Access is denied for this document. */ + } const _data = 'data-'; const _false = 'false';