зеркало из https://github.com/mozilla/gecko-dev.git
Bug 591853 - Optimize chrome layer size with lightweight themes with transparent or no footer images. r=enn
This commit is contained in:
Родитель
8b0852baf7
Коммит
c662cb6d9d
|
@ -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");
|
||||
|
|
Загрузка…
Ссылка в новой задаче