Bug 591853 - Optimize chrome layer size with lightweight themes with transparent or no footer images. r=enn

This commit is contained in:
Dão Gottwald 2010-09-04 10:46:14 +02:00
Родитель 8b0852baf7
Коммит c662cb6d9d
2 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -68,7 +68,7 @@
padding-top: 0;
}
#browser-bottombox:not([lwthemefooter="true"]) {
#browser-bottombox {
/* opaque for layers optimization */
background-color: -moz-Dialog;
}

Просмотреть файл

@ -89,6 +89,7 @@ LightweightThemeConsumer.prototype = {
_setImage(root, active, aData.headerURL);
if (this._footerId) {
let footer = this._doc.getElementById(this._footerId);
footer.style.backgroundColor = active ? aData.accentcolor || "white" : "";
_setImage(footer, active, aData.footerURL);
if (active && aData.footerURL)
footer.setAttribute("lwthemefooter", "true");