Pier Angelo Vendrame pushed to branch mullvad-browser-128.1.0esr-14.0-1 at The Tor Project / Applications / Mullvad Browser
Commits:
-
9c70dce5
by Henry Wilkes at 2024-08-14T11:21:37+02:00
-
a201460d
by Henry Wilkes at 2024-08-14T11:21:39+02:00
4 changed files:
- browser/base/content/browser-siteIdentity.js
- browser/components/preferences/privacy.inc.xhtml
- browser/themes/shared/identity-block/identity-block.css
- browser/themes/shared/preferences/privacy.css
Changes:
... | ... | @@ -942,10 +942,10 @@ var gIdentityHandler = { |
942 | 942 | gPermissionPanel.refreshPermissionIcons();
|
943 | 943 | }
|
944 | 944 | |
945 | - // Bug 26345: Hide tracking protection UI.
|
|
945 | + // Hide the shield icon if it is a chrome page.
|
|
946 | 946 | gProtectionsHandler._trackingProtectionIconContainer.classList.toggle(
|
947 | 947 | "chromeUI",
|
948 | - true
|
|
948 | + this._isSecureInternalUI
|
|
949 | 949 | );
|
950 | 950 | },
|
951 | 951 |
... | ... | @@ -15,7 +15,7 @@ |
15 | 15 | </hbox>
|
16 | 16 | |
17 | 17 | <!-- Tracking / Content Blocking -->
|
18 | -<groupbox id="trackingGroup" data-category="panePrivacy" hidden="true" aria-describedby="contentBlockingDescription" class="highlighting-group">
|
|
18 | +<groupbox id="trackingGroup" data-category="panePrivacy" data-hidden-from-search="true" hidden="true" aria-describedby="contentBlockingDescription" class="highlighting-group">
|
|
19 | 19 | <label id="contentBlockingHeader"><html:h2 data-l10n-id="content-blocking-enhanced-tracking-protection"/></label>
|
20 | 20 | <vbox data-subcategory="trackingprotection">
|
21 | 21 | <hbox align="start">
|
... | ... | @@ -230,6 +230,9 @@ |
230 | 230 | /* TRACKING PROTECTION ICON */
|
231 | 231 | |
232 | 232 | #tracking-protection-icon-container {
|
233 | + /* Always hide the tracking toolbar button in Base Browser.
|
|
234 | + * tor-browser#26345. */
|
|
235 | + display: none !important;
|
|
233 | 236 | padding-inline: var(--urlbar-icon-padding);
|
234 | 237 | border-radius: var(--urlbar-icon-border-radius);
|
235 | 238 | /* This is needed in order to position the blue dot indicator. */
|
... | ... | @@ -63,10 +63,6 @@ |
63 | 63 | |
64 | 64 | /* Content Blocking */
|
65 | 65 | |
66 | -#trackingGroup {
|
|
67 | - display: none;
|
|
68 | -}
|
|
69 | - |
|
70 | 66 | /* Override styling that sets descriptions as grey */
|
71 | 67 | #trackingGroup description.indent,
|
72 | 68 | #trackingGroup .indent > description {
|