privacy.resistFingerprinting leaking system time and date information

RESOLVED DUPLICATE of bug 1409973

Status

()

Core
DOM: Security
RESOLVED DUPLICATE of bug 1409973
25 days ago
24 days ago

People

(Reporter: jume, Unassigned)

Tracking

({privacy})

58 Branch
x86_64
Windows 10
privacy
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

25 days ago
Created attachment 8922061 [details]
The information that appears when setting privacy.resistsFingerpriting to "true"

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0
Build ID: 20100101

Steps to reproduce:

Go to about:config
Set "privacy.resistFingerprinting" to true
Check https://browserleaks.com/javascript


Actual results:

In the website BrowserLeaks there are 3 different javascripts for Date/Time. Only 2 are hiding the actual system time and date while "toLocaleString" shows the actual time of the system.

In the console the output for "Date().toLocaleString()" is the time set by the preference, GMT +0000 but when you do "new Date().toLocaleString()" it will show your system time and date.

This doesn't seem to affect the Nightly version for Android. I tried on my phone and it works properly.


Expected results:

Should set toLocaleString to GMT +0000
(Reporter)

Updated

25 days ago
Component: Untriaged → Tracking Protection
OS: Unspecified → Windows 10
Hardware: Unspecified → x86_64
Tom: I think I saw you or gk file this one already? If not here ya go.
Group: firefox-core-security → dom-core-security
Component: Tracking Protection → DOM: Security
Flags: needinfo?(tom)
Product: Firefox → Core
Keywords: privacy
Group: dom-core-security

Updated

24 days ago
Status: UNCONFIRMED → RESOLVED
Last Resolved: 24 days ago
Flags: needinfo?(tom)
Resolution: --- → DUPLICATE
Duplicate of bug: 1409973
You need to log in before you can comment on or make changes to this bug.