[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [Git][tpo/applications/mullvad-browser][mullvad-browser-128.1.0esr-14.0-1] 2 commits: fixup! Bug 26345: Hide tracking protection UI



Title: GitLab

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
    fixup! Bug 26345: Hide tracking protection UI
    
    Bug 42679: Revert change to hide tracking protection toolbar icon and
    preferences.
    
  • a201460d
    by Henry Wilkes at 2024-08-14T11:21:39+02:00
    fixup! Bug 26345: Hide tracking protection UI
    
    Bug 42679: Re-hide the tracking protections UI.
    
    We hide the toolbar button with CSS.
    
    We hide the preferences using data-hidden-from-search.
    

4 changed files:

Changes:

  • browser/base/content/browser-siteIdentity.js
    ... ... @@ -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
     
    

  • browser/components/preferences/privacy.inc.xhtml
    ... ... @@ -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">
    

  • browser/themes/shared/identity-block/identity-block.css
    ... ... @@ -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. */
    

  • browser/themes/shared/preferences/privacy.css
    ... ... @@ -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 {
    

  • _______________________________________________
    tor-commits mailing list
    tor-commits@xxxxxxxxxxxxxxxxxxxx
    https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits