Issue #2524 - Implement smart granularity for canvas poisoning.

User-configurable time interval between 1s and 8h. Default 5 minutes.
Resolves #2524
This commit is contained in:
Moonchild 2024-06-07 16:25:36 +02:00 • committed by roytam1
commit 359a4a2069
2 changed files with 14 additions and 4 deletions

View file

@ -4305,6 +4305,9 @@ pref("canvas.image.cache.limit", 0);
// Allow track-fobics to deliberately poison canvas data for
// toDataURL() and getImageData()
pref("canvas.poisondata", false);
// Rotate randomness of data poisoning every n seconds. Default 5 minutes.
// Valid range [1..28800] (1s-8h).
pref("canvas.poisondata.interval", 300);
// WebGL prefs
pref("gl.msaa-level", 2);