more ff 113 fixes

scrollbar track isnt fixed, out of ideas on how to fix
This commit is contained in:
Cynthia Foxwell 2023-04-12 22:52:41 -06:00
parent 68881840bc
commit a99004b632
2 changed files with 27 additions and 18 deletions

View file

@ -2,7 +2,7 @@
var css = `@media all and (-moz-overlay-scrollbars) { var css = `@media all and (-moz-overlay-scrollbars) {
scrollbar[root="true"] { scrollbar[root="true"] {
position: relative; position: relative;
z-index: 9999999; z-index: 2147483647;
} }
scrollbar:not([active="true"]), scrollbar:not([active="true"]),
@ -14,27 +14,30 @@
scrollbar scrollbar
{ {
color-scheme: light !important; color-scheme: light !important;
-moz-appearance: none; -moz-default-appearance: none;
-moz-binding: url("chrome://global/content/bindings/scrollbar.xml#scrollbar"); -moz-binding: url("chrome://global/content/bindings/scrollbar.xml#scrollbar");
cursor: default; cursor: default;
min-width: 16px !important; min-width: 16px !important;
background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCAyIDIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9Ii1tb3otZGlhbG9nIi8+PHJlY3QgZmlsbD0iVGhyZWVESGlnaGxpZ2h0IiB4PSIxIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMSIgeT0iMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iLW1vei1kaWFsb2ciLz48cmVjdCBmaWxsPSJUaHJlZURIaWdobGlnaHQiIHg9IjAiIHk9IjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3N2Zz4=") repeat !important; background-repeat: repeat !important;
background-color: ThreeDHighlight !important;
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCAyIDIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9Ii1tb3otZGlhbG9nIi8+PHJlY3QgZmlsbD0iVGhyZWVESGlnaGxpZ2h0IiB4PSIxIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMSIgeT0iMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iLW1vei1kaWFsb2ciLz48cmVjdCBmaWxsPSJUaHJlZURIaWdobGlnaHQiIHg9IjAiIHk9IjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3N2Zz4=") !important;
opacity: 1 !important;
} }
thumb thumb
{ {
color-scheme: light !important; color-scheme: light !important;
-moz-appearance: none !important; -moz-default-appearance: none !important;
position: relative !important; position: relative !important;
background-color: -moz-Dialog !important; background-color: -moz-Dialog !important;
min-height: 8px !important; min-height: 8px !important;
pointer-events: auto !important; pointer-events: auto !important;
border: 0 !important; border: 0 !important;
box-shadow: inset -1px -1px 0 rgb(0, 0, 0), inset 1px 1px 0 -moz-Dialog, inset -2px -2px 0 ThreeDShadow, inset 2px 2px 0 ThreeDHighlight !important; box-shadow: inset -1px -1px 0 WindowFrame, inset 1px 1px 0 -moz-Dialog, inset -2px -2px 0 ThreeDShadow, inset 2px 2px 0 ThreeDHighlight !important;
} }
thumb[orient="horizontal"] { thumb[orient="horizontal"] {
-moz-appearance: none; -moz-default-appearance: none;
min-height: 16px !important; min-height: 16px !important;
min-width: 8px !important; min-width: 8px !important;
max-width: 100% !important; max-width: 100% !important;
@ -48,7 +51,7 @@ scrollbarbutton
min-height: 16px !important; min-height: 16px !important;
-moz-default-appearance: none !important; -moz-default-appearance: none !important;
background-color: -moz-Dialog !important; background-color: -moz-Dialog !important;
box-shadow: inset -1px -1px 0 rgb(0, 0, 0), inset 1px 1px 0 -moz-Dialog, inset -2px -2px 0 ThreeDShadow, inset 2px 2px 0 ThreeDHighlight !important; box-shadow: inset -1px -1px 0 WindowFrame, inset 1px 1px 0 -moz-Dialog, inset -2px -2px 0 ThreeDShadow, inset 2px 2px 0 ThreeDHighlight !important;
} }
scrollbarbutton:not(.disabled):hover:active scrollbarbutton:not(.disabled):hover:active
@ -62,13 +65,13 @@ slider,
slider[orient="vertical"] slider[orient="vertical"]
{ {
color-scheme: light !important; color-scheme: light !important;
-moz-appearance: none; -moz-default-appearance: none;
} }
scrollcorner scrollcorner
{ {
color-scheme: light !important; color-scheme: light !important;
-moz-appearance: none !important; -moz-default-appearance: none !important;
-moz-binding: url(chrome://global/content/bindings/scrollbar.xml#scrollbar-base); -moz-binding: url(chrome://global/content/bindings/scrollbar.xml#scrollbar-base);
width: 16px; width: 16px;
cursor: default; cursor: default;
@ -77,7 +80,7 @@ scrollcorner
scrollbarbutton[type="increment"] scrollbarbutton[type="increment"]
{ {
-moz-appearance: none; -moz-default-appearance: none;
background-repeat: no-repeat !important; background-repeat: no-repeat !important;
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSI3IiB5PSI0IiB4PSI1IiBmaWxsPSJtZW51dGV4dCIvPjxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjUiIHk9IjUiIHg9IjYiIGZpbGw9Im1lbnV0ZXh0Ii8+PHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMyIgeT0iNiIgeD0iNyIgZmlsbD0ibWVudXRleHQiLz48cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB5PSI3IiB4PSI4IiBmaWxsPSJtZW51dGV4dCIvPg0KCQ0KCQ0KPC9zdmc+") !important; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSI3IiB5PSI0IiB4PSI1IiBmaWxsPSJtZW51dGV4dCIvPjxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjUiIHk9IjUiIHg9IjYiIGZpbGw9Im1lbnV0ZXh0Ii8+PHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMyIgeT0iNiIgeD0iNyIgZmlsbD0ibWVudXRleHQiLz48cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB5PSI3IiB4PSI4IiBmaWxsPSJtZW51dGV4dCIvPg0KCQ0KCQ0KPC9zdmc+") !important;
background-position: center center !important; background-position: center center !important;
@ -85,7 +88,7 @@ scrollbarbutton[type="increment"]
scrollbar[orient="vertical"] > scrollbarbutton[type="increment"] scrollbar[orient="vertical"] > scrollbarbutton[type="increment"]
{ {
-moz-appearance: none; -moz-default-appearance: none;
background-repeat: no-repeat !important; background-repeat: no-repeat !important;
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCBoZWlnaHQ9IjEiIHdpZHRoPSI3IiB4PSIzIiB5PSI1IiBmaWxsPSJtZW51dGV4dCIvPjxyZWN0IGhlaWdodD0iMSIgd2lkdGg9IjUiIHk9IjYiIHg9IjQiIGZpbGw9Im1lbnV0ZXh0Ii8+PHJlY3QgaGVpZ2h0PSIxIiB3aWR0aD0iMyIgeD0iNSIgeT0iNyIgZmlsbD0ibWVudXRleHQiLz48cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4PSI2IiB5PSI4IiBmaWxsPSJtZW51dGV4dCIvPg0KCQ0KCQ0KPC9zdmc+") !important; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCBoZWlnaHQ9IjEiIHdpZHRoPSI3IiB4PSIzIiB5PSI1IiBmaWxsPSJtZW51dGV4dCIvPjxyZWN0IGhlaWdodD0iMSIgd2lkdGg9IjUiIHk9IjYiIHg9IjQiIGZpbGw9Im1lbnV0ZXh0Ii8+PHJlY3QgaGVpZ2h0PSIxIiB3aWR0aD0iMyIgeD0iNSIgeT0iNyIgZmlsbD0ibWVudXRleHQiLz48cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4PSI2IiB5PSI4IiBmaWxsPSJtZW51dGV4dCIvPg0KCQ0KCQ0KPC9zdmc+") !important;
background-position: center center !important; background-position: center center !important;
@ -93,7 +96,7 @@ scrollbar[orient="vertical"] > scrollbarbutton[type="increment"]
scrollbarbutton[type="decrement"] scrollbarbutton[type="decrement"]
{ {
-moz-appearance: none; -moz-default-appearance: none;
background-repeat: no-repeat !important; background-repeat: no-repeat !important;
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSI3IiB5PSI0IiB4PSI4IiBmaWxsPSJtZW51dGV4dCIvPjxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjUiIHk9IjUiIHg9IjciIGZpbGw9Im1lbnV0ZXh0Ii8+PHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMyIgeT0iNiIgeD0iNiIgZmlsbD0ibWVudXRleHQiLz48cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB5PSI3IiB4PSI1IiBmaWxsPSJtZW51dGV4dCIvPg0KCQ0KCQ0KPC9zdmc+") !important; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSI3IiB5PSI0IiB4PSI4IiBmaWxsPSJtZW51dGV4dCIvPjxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjUiIHk9IjUiIHg9IjciIGZpbGw9Im1lbnV0ZXh0Ii8+PHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMyIgeT0iNiIgeD0iNiIgZmlsbD0ibWVudXRleHQiLz48cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB5PSI3IiB4PSI1IiBmaWxsPSJtZW51dGV4dCIvPg0KCQ0KCQ0KPC9zdmc+") !important;
background-position: center center !important; background-position: center center !important;
@ -101,7 +104,7 @@ scrollbarbutton[type="decrement"]
scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"] scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"]
{ {
-moz-appearance: none; -moz-default-appearance: none;
background-repeat: no-repeat !important; background-repeat: no-repeat !important;
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCBoZWlnaHQ9IjEiIHdpZHRoPSI3IiB5PSI4IiB4PSIzIiBmaWxsPSJtZW51dGV4dCIvPjxyZWN0IGhlaWdodD0iMSIgd2lkdGg9IjUiIHg9IjQiIHk9IjciIGZpbGw9Im1lbnV0ZXh0Ii8+PHJlY3QgaGVpZ2h0PSIxIiB3aWR0aD0iMyIgeT0iNiIgeD0iNSIgZmlsbD0ibWVudXRleHQiLz48cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB5PSI1IiB4PSI2IiBmaWxsPSJtZW51dGV4dCIvPg0KCQ0KCQ0KPC9zdmc+") !important; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCBoZWlnaHQ9IjEiIHdpZHRoPSI3IiB5PSI4IiB4PSIzIiBmaWxsPSJtZW51dGV4dCIvPjxyZWN0IGhlaWdodD0iMSIgd2lkdGg9IjUiIHg9IjQiIHk9IjciIGZpbGw9Im1lbnV0ZXh0Ii8+PHJlY3QgaGVpZ2h0PSIxIiB3aWR0aD0iMyIgeT0iNiIgeD0iNSIgZmlsbD0ibWVudXRleHQiLz48cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB5PSI1IiB4PSI2IiBmaWxsPSJtZW51dGV4dCIvPg0KCQ0KCQ0KPC9zdmc+") !important;
background-position: center center !important; background-position: center center !important;

View file

@ -53,7 +53,7 @@
--show-history-menu-item: none; /* none = hide | unset = show */ --show-history-menu-item: none; /* none = hide | unset = show */
--selected-tab-font-weight: 600 !important; /* 600 = bold | 500 = normal */ --selected-tab-font-weight: 600 !important; /* 600 = bold | 500 = normal */
--toolbar-tinting: luminosity !important; /* luminosity = tinted | normal = disabled */ --toolbar-tinting: luminosity !important; /* luminosity = tinted | normal = disabled */
--stop-reload-order: 0; /* 0 = stop first, 1 = reload first */ --stop-reload-order: row-reverse; /* row-reverse = stop first, row = reload first */
} }
menupopup, menupopup,
@ -458,12 +458,14 @@ toolbarspring {
}*/ }*/
#reload-button, #reload-button,
#stop-button { #stop-button,
display: -moz-box !important; #reload-button:not([displaystop]) + #stop-button,
#reload-button[displaystop] {
display: inherit !important;
} }
#stop-reload-button #stop-button { #stop-reload-button {
-moz-box-ordinal-group: var(--stop-reload-order) !important; flex-direction: var(--stop-reload-order) !important;
} }
#urlbar[breakout-extend] { #urlbar[breakout-extend] {
@ -2261,3 +2263,7 @@ toolbarbutton menupopup[placespopup] menuseparator {
#titlebar > #toolbar-menubar > spacer[style="order: 1000;"] { #titlebar > #toolbar-menubar > spacer[style="order: 1000;"] {
display: none; display: none;
} }
#context-navigation > .menuitem-iconic {
justify-content: left !important;
}