gecko-dev/dom/performance
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
..
tests
Performance.cpp Bug 1217238 - Reduce time precision when privacy.resistFingerprinting is on. r=mystor 2017-06-06 11:45:14 +08:00
Performance.h
PerformanceEntry.cpp
PerformanceEntry.h
PerformanceMainThread.cpp
PerformanceMainThread.h
PerformanceMark.cpp
PerformanceMark.h
PerformanceMeasure.cpp
PerformanceMeasure.h
PerformanceNavigation.cpp
PerformanceNavigation.h
PerformanceObserver.cpp
PerformanceObserver.h
PerformanceObserverEntryList.cpp
PerformanceObserverEntryList.h
PerformanceResourceTiming.cpp
PerformanceResourceTiming.h
PerformanceService.cpp
PerformanceService.h
PerformanceTiming.cpp Bug 1344893 - Part 2: Add time to first byte metric. r=smaug, data-review=bsmedberg 2017-04-19 02:00:00 -04:00
PerformanceTiming.h Bug 1344893 - Part 2: Add time to first byte metric. r=smaug, data-review=bsmedberg 2017-04-19 02:00:00 -04:00
PerformanceWorker.cpp
PerformanceWorker.h
moz.build