Merge pull request #2971 from yArna/master

fix tracker localStorage DOMException in data URLs
This commit is contained in:
Mike Cao 2024-10-04 21:01:47 -07:00 committed by GitHub
commit 7de52d61e9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3,10 +3,10 @@
screen: { width, height },
navigator: { language },
location,
localStorage,
document,
history,
} = window;
const localStorage = location.href.startsWith('data:') ? undefined : window.localStorage
const { hostname, href } = location;
const { currentScript, referrer } = document;
@ -63,7 +63,7 @@
const getPayload = () => ({
website,
hostname,
hostname || 'none',
screen,
language,
title: encode(title),