privacy.resistFingerprinting fails to restore system timezone

RESOLVED FIXED in Firefox 56

Status

()

defect
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: jbeich, Assigned: jbeich)

Tracking

Trunk
mozilla56
Unspecified
FreeBSD
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox55 affected, firefox56 fixed)

Details

(Whiteboard: [fingerprinting])

Attachments

(1 attachment)

$ date
Sun Jul 30 02:40:58 JST 2017
$ TZ= date
Sat Jul 29 17:41:08 UTC 2017
$ TZ=:/etc/localtime date
Sun Jul 30 02:41:15 JST 2017

$ ./mach build
$ ./mach run
<open Web Console (Ctrl+Shift+K)>
>> new Date().getTimezoneOffset()
-540
<toggle privacy.resistFingerprinting (true)>
>> new Date().getTimezoneOffset()
0
<toggle privacy.resistFingerprinting (false)>
>> new Date().getTimezoneOffset()
0
Comment on attachment 8891681 [details]
Bug 1385597 - Properly restore system timezone on other POSIX systems.

https://reviewboard.mozilla.org/r/162748/#review168540
Attachment #8891681 - Flags: review?(ehsan) → review+
Keywords: checkin-needed
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/a470ec390d7b
Properly restore system timezone on other POSIX systems. r=Ehsan
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/a470ec390d7b
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla56
Whiteboard: [fingerprinting]
You need to log in before you can comment on or make changes to this bug.