ma1 pushed to branch tor-browser-102.12.0esr-13.0-1 at The Tor Project / Applications / Tor Browser
Commits:
- 
a6db7b91
by hackademix at 2023-06-12T10:35:40+02:00
1 changed file:
Changes:
| ... | ... | @@ -51,7 +51,7 @@ function forEachWindow(callback) { | 
| 51 | 51 | |
| 52 | 52 | |
| 53 | 53 |  async function windowResizeHandler(aEvent) {
 | 
| 54 | -  if (RFPHelper.letterboxingEnabled) {
 | |
| 54 | +  if (RFPHelper.letterboxingEnabled || !RFPHelper.rfpEnabled) {
 | |
| 55 | 55 |      return;
 | 
| 56 | 56 |    }
 | 
| 57 | 57 |    if (Services.prefs.getIntPref(kPrefResizeWarnings) <= 0) {
 | 
| ... | ... | @@ -250,7 +250,9 @@ class _RFPHelper { | 
| 250 | 250 |    }
 | 
| 251 | 251 | |
| 252 | 252 |    _handleResistFingerprintingChanged() {
 | 
| 253 | -    if (Services.prefs.getBoolPref(kPrefResistFingerprinting)) {
 | |
| 253 | +    if (
 | |
| 254 | +      (this.rfpEnabled = Services.prefs.getBoolPref(kPrefResistFingerprinting))
 | |
| 255 | +    ) {
 | |
| 254 | 256 |        this._addRFPObservers();
 | 
| 255 | 257 |        Services.ww.registerNotification(this);
 | 
| 256 | 258 |        forEachWindow(win => this._attachWindow(win));
 | 
| ... | ... | @@ -397,7 +399,9 @@ class _RFPHelper { | 
| 397 | 399 |        kPrefLetterboxing,
 | 
| 398 | 400 |        false
 | 
| 399 | 401 |      );
 | 
| 400 | -    forEachWindow(win => this._updateSizeForTabsInWindow(win));
 | |
| 402 | +    if (this.rfpEnabled) {
 | |
| 403 | +      forEachWindow(win => this._updateSizeForTabsInWindow(win));
 | |
| 404 | +    }
 | |
| 401 | 405 |    }
 | 
| 402 | 406 | |
| 403 | 407 |    // The function to parse the dimension set from the pref value. The pref value
 |