ChewInternetExplorer wrote:...
Since my troubleshooting was carried out on the same Nightly profile in a production system, I could well be wrong.
It may seem (at least, on my copy) that the following
about:config CTR entry is the culprit — hope the issue can be reproduced at your end, as well:—
Code: Select all
lockPref("extensions.classicthemerestorer.backforward", false);
So everything points to the movable back forward buttons. Could you disable that option and apply this code through CTR custom css area or Stylish? Once the issue occurs remove code piece by piece to find the culpit. I can not reproduce the issue, Maybe it is also related to the theme you are using.
Code: Select all
#main-window[fx50plus="true"][defaultfxtheme="true"]:not([chromehidden~="toolbar"]) #forward-button[disabled="true"] + #urlbar #identity-icon {
margin-inline-start: -6px !important;
}
#main-window[fx50plus="true"][defaultfxtheme="true"][developertheme="true"]:not([chromehidden~="toolbar"]) #forward-button[disabled="true"] + #urlbar #identity-icon {
margin-inline-start: 0px !important;
}
#main-window:not([fx50plus="true"]):not([defaultfxtheme="true"]) #notification-popup-box[hidden] + *,
#main-window:not([fx50plus="true"]):not([defaultfxtheme="true"]) #notification-popup-box + .notification-anchor-icon {
-moz-padding-start: 0px !important;
transition: none !important;
}
#main-window:not([fx50plus="true"])[defaultfxtheme="true"] #notification-popup-box + .notification-anchor-icon{
-moz-padding-start: 5px !important;
transition: none !important;
}
#main-window:not([fx50plus="true"])[defaultfxtheme="true"] #nav-bar #notification-popup-box[hidden] + * {
-moz-padding-start: 6px !important;
-moz-padding-end: 5px !important;
transition: none !important;
}
#main-window:not([fx50plus="true"])[defaultfxtheme="true"] #notification-popup-box:not([hidden]) {
padding-left:0px !important;
padding-right:0px !important;
transition: none !important;
}
@media (-moz-os-version: windows-win10) {
#main-window[fx50plus="true"][defaultfxtheme="true"]:not([chromehidden~="toolbar"]) #forward-button[disabled="true"] + #urlbar #identity-icon {
margin-inline-start: -9px !important;
}
#main-window[fx50plus="true"][defaultfxtheme="true"][developertheme="true"]:not([chromehidden~="toolbar"]) #forward-button[disabled="true"] + #urlbar #identity-icon {
margin-inline-start: 0px !important;
}
#main-window:not([fx50plus="true"])[defaultfxtheme="true"] #nav-bar #notification-popup-box[hidden] + * {
-moz-padding-start: 4px !important;
}
}
/* START: urlbar border tweaking (default theme does not provide left urlbar border) */
#main-window[defaultfxtheme="true"] #urlbar {
min-height: 24px;
}
#main-window[defaultfxtheme="true"] #urlbar,
#main-window[defaultfxtheme="true"] .searchbar-textbox {
border: 1px solid ThreeDShadow !important;
}
@media (-moz-windows-default-theme) {
#main-window[defaultfxtheme="true"] #urlbar,
#main-window[defaultfxtheme="true"] .searchbar-textbox {
border-color: rgba(0,0,0,.32) !important;
}
}
#main-window[defaultfxtheme="true"] #urlbar:-moz-lwtheme,
#main-window[defaultfxtheme="true"] .searchbar-textbox:-moz-lwtheme {
border-color: rgba(0,0,0,.32) !important;
}
@media (-moz-windows-default-theme) {
#main-window[defaultfxtheme="true"] #urlbar:not(:-moz-lwtheme),
#main-window[defaultfxtheme="true"] .searchbar-textbox:not(:-moz-lwtheme) {
border-color: hsla(210,54%,20%,.25) hsla(210,54%,20%,.27) hsla(210,54%,20%,.3) hsla(210,54%,20%,.27) !important;
}
#main-window[defaultfxtheme="true"] #urlbar:not(:-moz-lwtheme)[focused],
#main-window[defaultfxtheme="true"] .searchbar-textbox:not(:-moz-lwtheme)[focused] {
border-color: Highlight !important;
}
}
@media (-moz-os-version: windows-win10) {
#main-window[defaultfxtheme="true"] #urlbar,
#main-window[defaultfxtheme="true"] .searchbar-textbox {
border: 1px solid hsl(0,0%,90%) !important;
}
@media (-moz-windows-default-theme) {
#main-window[defaultfxtheme="true"] #urlbar,
#main-window[defaultfxtheme="true"] .searchbar-textbox {
border-color: hsl(0,0%,90%) !important;
}
}
#main-window[defaultfxtheme="true"] #urlbar:-moz-lwtheme,
#main-window[defaultfxtheme="true"] .searchbar-textbox:-moz-lwtheme {
border-color: rgba(0,0,0,.32) !important;
}
@media (-moz-windows-default-theme) {
#main-window[defaultfxtheme="true"] #urlbar:not(:-moz-lwtheme),
#main-window[defaultfxtheme="true"] .searchbar-textbox:not(:-moz-lwtheme) {
border-color: hsl(0,0%,90%) !important;
}
#main-window[defaultfxtheme="true"] #urlbar:hover:not(:-moz-lwtheme),
#main-window[defaultfxtheme="true"] .searchbar-textbox:hover:not(:-moz-lwtheme) {
border-color: hsl(0,0%,80%) !important;
}
#main-window[defaultfxtheme="true"] #urlbar:not(:-moz-lwtheme)[focused],
#main-window[defaultfxtheme="true"] .searchbar-textbox:not(:-moz-lwtheme)[focused] {
border-color: Highlight !important;
}
}
}
/* END: urlbar border tweaking (default theme does not provide left urlbar border) */
#main-window:not([fx57plus="true"]):not([chromehidden~="toolbar"]) * toolbar #urlbar-container,
#main-window:not([fx57plus="true"]):not([chromehidden~="toolbar"]) * toolbar #urlbar-container[forwarddisabled] {
-moz-margin-start: 10px !important;
}
#main-window:not([fx57plus="true"])[developertheme="true"]:not([chromehidden~="toolbar"]) * toolbar #urlbar-container,
#main-window:not([fx57plus="true"])[developertheme="true"]:not([chromehidden~="toolbar"]) * toolbar #urlbar-container[forwarddisabled] {
-moz-margin-start: 3px !important;
}
@media (-moz-os-version: windows-win10) {
#main-window:not([fx57plus="true"]):not([chromehidden~="toolbar"]) * toolbar #urlbar-container,
#main-window:not([fx57plus="true"]):not([chromehidden~="toolbar"]) * toolbar #urlbar-container[forwarddisabled] {
-moz-margin-start: 12px !important;
}
#main-window:not([fx57plus="true"])[developertheme="true"]:not([chromehidden~="toolbar"]) * toolbar #urlbar-container,
#main-window:not([fx57plus="true"])[developertheme="true"]:not([chromehidden~="toolbar"]) * toolbar #urlbar-container[forwarddisabled] {
-moz-margin-start: 3px !important;
}
}
#ctraddon_back-forward-button{
visibility: visible !important;
}
#main-window * * #back-button,
#main-window * * #forward-button,
#main-window * * #urlbar-container #back-button,
#main-window * * #urlbar-container #forward-button{
visibility: collapse !important;
display:none !important;
}
#main-window:not([fx57plus="true"]):not([chromehidden~="toolbar"]) toolbox #urlbar-wrapper,
window:not([chromehidden~="toolbar"]) toolbar #urlbar-wrapper,
#urlbar-container, #urlbar-container *,
#urlbar-wrapper, #urlbar-wrapper *,
#urlbar, #urlbar *{
clip-path: unset !important;
}
#urlbar-container[forwarddisabled] > #urlbar-wrapper > #urlbar {
transition: none !important;
transition-property: none !important;
transition-delay: 0s !important;
}
#main-window * #urlbar-container #forward-button[disabled]{
visibility:collapse !important;
opacity: 1.0 !important;
}
#ctraddon_back-button:-moz-locale-dir(rtl) > .toolbarbutton-icon,
#ctraddon_forward-button:-moz-locale-dir(rtl) > .toolbarbutton-icon{
transform: scaleX(-1);
}
#main-window:not([fx57plus="true"]) #nav-bar #urlbar-container,
#main-window:not([fx57plus="true"]) #nav-bar #search-container{
margin-top:1px;
margin-bottom:1px;
}
[/size]
Also, test this test version:
Code: Select all
https://www.dropbox.com/s/a4jjzw7fd58peah/20170809_test1.xpi?dl=0