Bug 1363040 - Stop loading tracking-protection-16.svg in windows that don't display it. r?johannh
MozReview-Commit-ID: I6yN3l47k9l
--- a/browser/base/content/test/performance/browser_startup_images.js
+++ b/browser/base/content/test/performance/browser_startup_images.js
@@ -30,22 +30,16 @@ const whitelist = [
platforms: ["linux", "win", "macosx"],
},
{
file: "chrome://browser/skin/places/toolbarDropMarker.png",
platforms: ["linux", "win", "macosx"],
},
- // Bug 1363040
- {
- file: "chrome://browser/skin/tracking-protection-16.svg#enabled",
- platforms: ["linux", "win", "macosx"],
- },
-
{
file: "chrome://browser/skin/tabbrowser/tabDragIndicator.png",
hidpi: "chrome://browser/skin/tabbrowser/tabDragIndicator@2x.png",
platforms: ["macosx"],
},
{
file: "chrome://browser/skin/tabbrowser/tabDragIndicator.png",
--- a/browser/themes/shared/identity-block/identity-block.inc.css
+++ b/browser/themes/shared/identity-block/identity-block.inc.css
@@ -169,16 +169,17 @@
}
#tracking-protection-icon:not([state]) {
margin-inline-end: -20px;
pointer-events: none;
opacity: 0;
/* Only animate the shield in, when it disappears hide it immediately. */
transition: none;
+ list-style-image: none;
}
#urlbar[pageproxystate="invalid"] > #identity-box > #extension-icon,
#urlbar[pageproxystate="invalid"] > #identity-box > #tracking-protection-icon {
visibility: collapse;
}
/* CONNECTION ICON, EXTENSION ICON */