
brizental pushed to branch tor-browser-140.0a1-15.0-2 at The Tor Project / Applications / Tor Browser Commits: dacf2bdc by Beatriz Rizental at 2025-06-26T18:32:59+02:00 fixup! BB 41918: Option to reuse last window size when letterboxing is enabled. - - - - - 2 changed files: - browser/app/profile/001-base-profile.js - browser/components/BrowserGlue.sys.mjs Changes: ===================================== browser/app/profile/001-base-profile.js ===================================== @@ -411,6 +411,8 @@ pref("privacy.resistFingerprinting.randomDataOnCanvasExtract", true, locked); pref("privacy.resistFingerprinting", true); pref("privacy.resistFingerprinting.exemptedDomains", ""); #endif +// tor-browser#43904: Enable this so we skip the blank window if user is resisting fingerprinting. +pref("privacy.resistFingerprinting.skipEarlyBlankFirstPaint", true); // tor-browser#18603: failIfMajorPerformanceCaveat is an optional attribute that // can be used when creating a WebGL context if the browser detects that the // performance would be low. That could be used to fingerpting users with a not ===================================== browser/components/BrowserGlue.sys.mjs ===================================== @@ -872,11 +872,6 @@ BrowserGlue.prototype = { return false; } - // We don't want to mess up with RFP new window / letterboxing machinery. - if (Services.prefs.getBoolPref("privacy.resistFingerprinting", false)) { - return false; - } - let width = getValue("width"); let height = getValue("height"); View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/dacf2bdc... -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/dacf2bdc... You're receiving this email because of your account on gitlab.torproject.org.