gecko-dev/modules/libpref
sanketh d66dab82a7 Bug 1621433 - In RFP mode, turn canvas image extraction into a random 'poison pill' for fingerprinters r=tjr,jrmuizel
In RFP mode, canvas image extraction leads to an all-white image, replace that
with a random (sample 32 bytes of randomness and fill the buffer with that)
'poison pill'. This helps defeat naive fingerprinters by producing a random
image on every try. This feature is toggled using a new, default on, pref
`privacy.resistFingerprinting.randomDataOnCanvasExtract`.

Updated `browser_canvas_fingerprinting_resistance.js` to test this new feature
as well.

Updates and replaces D66308.

Differential Revision: https://phabricator.services.mozilla.com/D72716
2020-05-14 13:56:55 +00:00
..
docs Bug 1632279 - Disallow default pref definitions in user pref files. r=KrisWright 2020-04-29 21:47:12 +00:00
init Bug 1621433 - In RFP mode, turn canvas image extraction into a random 'poison pill' for fingerprinters r=tjr,jrmuizel 2020-05-14 13:56:55 +00:00
parser Bug 1632279 - Disallow default pref definitions in user pref files. r=KrisWright 2020-04-29 21:47:12 +00:00
test Bug 1536556 - Replace raw thrown Cr.ERRORs with Components.Exception. r=mossop,remote-protocol-reviewers,marionette-reviewers,whimboo,necko-reviewers,geckoview-reviewers,valentin,agi 2020-05-05 17:41:36 +00:00
Preferences.cpp Bug 1630655 - Ensure PreferencesWriter::Flush actually flushes r=njn 2020-04-24 23:56:02 +00:00
Preferences.h
SharedPrefMap.cpp
SharedPrefMap.h
StaticPrefsBase.h
components.conf
greprefs.js
moz.build Bug 616849 - Made insecure form submission prompt tab modal. r=johannh,baku 2020-04-20 13:56:02 +00:00
nsIPrefBranch.idl
nsIPrefLocalizedString.idl
nsIPrefService.idl
nsIRelativeFilePref.idl
nsRelativeFilePref.h