more ff 113 fixes
scrollbar track isnt fixed, out of ideas on how to fix
This commit is contained in:
		
							parent
							
								
									68881840bc
								
							
						
					
					
						commit
						a99004b632
					
				
					 2 changed files with 27 additions and 18 deletions
				
			
		| 
						 | 
					@ -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;
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -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;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue