Bug 947915 - fix sync button pending state on Australis win7 glass on menubar/tabstoolbar, r=mikedeboer
--- a/browser/themes/windows/browser.css
+++ b/browser/themes/windows/browser.css
@@ -720,18 +720,21 @@ menuitem.bookmark-item {
#home-button.bookmark-item {
list-style-image: url("chrome://browser/skin/Toolbar.png");
}
#home-button.bookmark-item:-moz-lwtheme-brighttext {
list-style-image: url("chrome://browser/skin/Toolbar-inverted.png");
}
-#sync-button[status="active"] {
- list-style-image: url("chrome://browser/skin/sync-throbber.png");
+#sync-button[cui-areatype="toolbar"][status="active"] {
+ /* !important because we need to override the glass selectors that trigger
+ * use of the Toolbar-inverted image. Those use a list of all primary toolbar
+ * buttons, so we can't easily fix those selectors. */
+ list-style-image: url("chrome://browser/skin/sync-throbber.png") !important;
-moz-image-region: rect(0, 18px, 18px, 0);
}
/* tabview button & menu item */
#menu_tabview {
list-style-image: url(chrome://browser/skin/tabview/tabview.png);
-moz-image-region: rect(1px, 89px, 17px, 73px);