Bug 1286821 - fix devedition hidpi issue with back button icon, r=dao

MozReview-Commit-ID: EV4xMtWYAya

--HG--
extra : rebase_source : 9b5fa969110c972112490e86e0ff63b0b9d92116
extra : amend_source : 279d2eb60ce89f362b7d66bdfa70ba20c10d508b
This commit is contained in:
Gijs Kruitbosch 2016-07-26 10:16:23 +01:00
parent c99c0d5e93
commit f362e8385c
3 changed files with 16 additions and 24 deletions

View File

@ -91,10 +91,6 @@
/* Use smaller back button icon */
@media (min-resolution: 2dppx) {
#back-button {
-moz-image-region: rect(0, 108px, 36px, 72px);
}
#back-button:hover:active:not([disabled="true"]) {
-moz-image-region: rect(36px, 108px, 72px, 72px);
}

View File

@ -228,6 +228,12 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper {
-moz-image-region: rect(0, 54px, 18px, 36px);
}
@media (min-resolution: 1.1dppx) {
#back-button {
-moz-image-region: rect(0, 108px, 36px, 72px);
}
}
.tab-background {
visibility: hidden;
}

View File

@ -43,7 +43,6 @@
#forward-button > .toolbarbutton-icon {
background: var(--chrome-nav-buttons-background) !important;
border-radius: 0 !important;
width: auto !important;
height: auto !important;
padding: var(--toolbarbutton-vertical-inner-padding) 5px !important;
margin: 0 !important;
@ -51,30 +50,21 @@
box-shadow: none !important;
}
#back-button > .toolbarbutton-icon {
/* 18px icon + 2 * 5px padding + 2 * 1px border */
width: 30px !important;
}
#forward-button > .toolbarbutton-icon {
/* 18px icon + 2 * 5px padding + 1 * 1px border */
width: 29px !important;
}
/* the normal theme adds box-shadow: <stuff> !important when the back-button is [open]. Fix: */
#back-button[open="true"] > .toolbarbutton-icon {
box-shadow: none !important;
}
/* Force 1x image for back/forward button for now, otherwise it breaks the
layout - Bug 1165360. */
@media (min-resolution: 1.1dppx) {
#back-button,
#forward-button {
list-style-image: url("chrome://browser/skin/Toolbar.png");
}
toolbar[brighttext] #back-button,
toolbar[brighttext] #forward-button {
list-style-image: url("chrome://browser/skin/Toolbar-inverted.png");
}
/* The back button region is already set in devedition.inc.css */
#forward-button {
-moz-image-region: rect(0px, 72px, 18px, 54px);
}
}
#forward-button > .toolbarbutton-icon {
border-inline-start: none !important;
}