Bug 1470947 - Part 3: Ensure tab throbbers are always hidden with browser.tabs.hideThrobber r?mconley draft
authorMark Striemer <mstriemer@mozilla.com>
Mon, 25 Jun 2018 11:42:25 -0400
changeset 819911 f8e45fe14eab76a1aefc2a3514986f757b905ccc
parent 819910 26ee62cf23bae12ce9d1766c68663665ba99eb8b
child 819912 a9d07a4cd97230eca93806de36223968ba590851
push id116685
push userbmo:mstriemer@mozilla.com
push dateWed, 18 Jul 2018 18:52:47 +0000
reviewersmconley
bugs1470947
milestone63.0a1
Bug 1470947 - Part 3: Ensure tab throbbers are always hidden with browser.tabs.hideThrobber r?mconley The tab throbbers were being shown in the new all tabs menu. If this pref is set then we never want them to be visible, so using !important to fix this and future issues. MozReview-Commit-ID: DHRrCAKEwnA
browser/base/content/browser.css
--- a/browser/base/content/browser.css
+++ b/browser/base/content/browser.css
@@ -201,17 +201,17 @@ panelview[mainview] > .panel-header {
 .tab-throbber-fallback:not([fadein]) {
   display: none;
 }
 
 %ifdef NIGHTLY_BUILD
 @supports -moz-bool-pref("browser.tabs.hideThrobber") {
   .tab-throbber,
   .tab-throbber-fallback {
-    display: none;
+    display: none !important;
   }
 }
 %endif
 
 #tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-tab[pinned] {
   position: fixed !important;
   display: block; /* position:fixed already does this (bug 579776), but let's be explicit */
 }