gecko-dev/toolkit
Jonathan Hao dca1a28633 Bug 1217238 - Reduce time precision when privacy.resistFingerprinting is on. r=mystor
This patch is adapted from Tor bug 1517.

To offer some protection against timing attacks by JS content pages, in this
patch we round the various time-exposing APIs (such as Date and
Event.timeStamps) to the nearest 100 ms when the pref "privacy.resistFingerprinting" is on.

MozReview-Commit-ID: eGucM9nGTn

--HG--
extra : rebase_source : 3ee600b07943f3954e9a2a9561391f2f7821bb86
2017-06-06 11:45:14 +08:00
..
components Bug 1217238 - Reduce time precision when privacy.resistFingerprinting is on. r=mystor 2017-06-06 11:45:14 +08:00
content Bug 1125634 - Let about:about use info-pages.css instead of about.css r=dao 2017-06-09 01:36:38 +02:00
crashreporter Bug 1370061 - turn off more warnings in crashreporter code. r=ted.mielczarek 2017-06-04 17:38:14 +09:00
forgetaboutsite Bug 1362882 - script-generated patch to switch from Promise.defer() to new Promise() where it's straightforward, rs=Mossop. 2017-05-12 14:55:27 +02:00
library Bug 1371382 - Update gl_generator to 0.5.3. r=jrmuizel 2017-06-08 17:06:05 -04:00
locales Bug 1360777 - remove double spaces and remove hardcoded Firefox for legacy extensions in about:addons r=aswan 2017-06-08 08:06:48 -07:00
modules Bug 1367478 support websocket ws/wss protocol in matchpattern, r=kmag 2017-06-07 12:16:14 -07:00
mozapps Bug 1367847 Support makensis on MinGW Linux for Windows builds r=glandium 2017-06-07 20:56:21 -05:00
pluginproblem
profile
system Bug 1366133 - Part 1: make nsISystemProxySettings::GetPACURI happen in another thread; r=bagder 2017-05-24 14:36:53 +08:00
themes Bug 1125634 - Let about:about use info-pages.css instead of about.css r=dao 2017-06-09 01:36:38 +02:00
xre Bug 1370216: Remove SANDBOX_BROKER_INITIALIZED telemetry. r=jimm 2017-06-05 20:18:31 +01:00
.eslintrc.js Bug 1353542 - Add an eslint rule deprecating usage of Task.jsm in browser/ and toolkit/, r=Mossop. 2017-05-12 14:54:42 +02:00
moz.build
moz.configure Bug 1370978 - Enable av1 decoding in Nightly on macOS and Linux. r=froydnj,gerald 2017-06-07 10:29:59 -07:00
nss.configure
toolkit.mozbuild Bug 1368035 - Enable geckodriver building in automation; r=ted 2017-05-27 18:51:40 +01:00