Bug 1365911 - Hide extension identity icon on pageproxystate=false. r=mattw draft
authorJohann Hofmann <jhofmann@mozilla.com>
Thu, 18 May 2017 15:42:53 +0200
changeset 580396 142bdd88350a2217caeac88adf227a0c1a844712
parent 580040 baf05f61bc14fdf45511bc1165ce76daa08c5c0f
child 629270 68ebc9cf20f6b4e95290426d936a6aae139dddc8
push id59538
push userbmo:jhofmann@mozilla.com
push dateThu, 18 May 2017 13:43:21 +0000
reviewersmattw
bugs1365911
milestone55.0a1
Bug 1365911 - Hide extension identity icon on pageproxystate=false. r=mattw MozReview-Commit-ID: 4XdMlvLIznu
browser/themes/shared/identity-block/identity-block.inc.css
--- 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;