Bug 1365911 - Hide extension identity icon on pageproxystate=false. r=mattw
MozReview-Commit-ID: 4XdMlvLIznu
--- a/browser/themes/shared/identity-block/identity-block.inc.css
+++ b/browser/themes/shared/identity-block/identity-block.inc.css
@@ -146,16 +146,17 @@
#tracking-protection-icon:not([state]) {
margin-inline-end: -18px;
pointer-events: none;
opacity: 0;
/* Only animate the shield in, when it disappears hide it immediately. */
transition: none;
}
+#urlbar[pageproxystate="invalid"] > #identity-box > #extension-icon,
#urlbar[pageproxystate="invalid"] > #identity-box > #tracking-protection-icon {
visibility: collapse;
}
/* CONNECTION ICON, EXTENSION ICON */
#connection-icon, #extension-icon {
width: 16px;