Bug 620608 - Firefox Aero theme requires unnecessarily large ThebesLayer. r=gavin a=b
authorDão Gottwald <dao@mozilla.com>
Wed, 22 Dec 2010 09:59:58 +0100
changeset 59599 d37e24f10e8da251121c374cf7b88ac7ac9f098a
parent 59598 b0c6a324e72f89f02248fc30da2a526fcac06b49
child 59600 1cb5ff9e32f63099adafaed2e0a34612577a0202
push id17687
push userdgottwald@mozilla.com
push dateWed, 22 Dec 2010 09:00:33 +0000
treeherdermozilla-central@d37e24f10e8d [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgavin, b
bugs620608
milestone2.0b9pre
first release with
nightly win64
d37e24f10e8d / 4.0b9pre / 20101222060055 / files
nightly linux32
nightly linux64
nightly mac
nightly win32
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
releases
nightly win64
Bug 620608 - Firefox Aero theme requires unnecessarily large ThebesLayer. r=gavin a=b
browser/themes/winstripe/browser/browser-aero.css
--- a/browser/themes/winstripe/browser/browser-aero.css
+++ b/browser/themes/winstripe/browser/browser-aero.css
@@ -153,19 +153,19 @@
   #toolbar-menubar:not([autohide="true"]),
   #TabsToolbar[tabsontop="true"],
   #navigator-toolbox[tabsontop="false"] > #nav-bar,
   #nav-bar + #customToolbars + #PersonalToolbar[collapsed="true"] + #TabsToolbar[tabsontop="false"]:last-child,
   #navigator-toolbox > toolbar:not(#toolbar-menubar):-moz-lwtheme {
     -moz-binding: url("chrome://global/content/bindings/toolbar.xml#toolbar-drag");
   }
 
-  #browser:not(:-moz-lwtheme),
   #browser-bottombox:not(:-moz-lwtheme) {
     background-color: -moz-dialog;
+    background-clip: padding-box;
   }
 
   #main-menubar:not(:-moz-lwtheme):not(:-moz-window-inactive) {
     background-color: rgba(255,255,255,.5);
     border-radius: 4px;
   }
 
   #urlbar,