Firefox 113 an custom_scrollbars.uc.js
In Firefox 113 Nightly your Script costum_scrollbars.uc.js not works any more.
It hides only the scrollbars.
The reason should be this:
https://bugzilla.mozilla.org/show_bug.cgi?id=1824236
See also this Thread on camp-firefox.de
https://www.camp-firefox.de/forum/thema/136152-scrollbar-uc-js-funktioniert-hier-im-nightly-nicht-mehr/?postID=1222789#post1222791
If you should have some time please take a look on it.
Thank you.
Best regards
Endor
I doubt we can "fix" custom_scrollbars.uc.js for it to work on Firefox 113+ the way it did before, but we can try to recreate some parts of it.
After running some tests I could at least change a few colors:
- scrollbar background
- thumb + box-shadow border
- scrollbarbuttons + box-shadow border
- corner + box-shadow border
- border-radius on thumb and scrollbarbuttons

Changing sizes (width/height) failed for me. Only default scrollbar-width: thin !important; changes it to a thin one.


This file offers some results based on the old file. Settings that are not compatible are marked as "[!!!] not working in Fx 113+ [!!!]".
https://github.com/Aris-t2/CustomJSforFx/blob/master/scripts/custom_scrollbars_WIP_Fx113p.uc.js
Hi Aris-t2 Thank you for the new Version it works. Special thanks from my god friend 2002Andreas from camp-firefox.de forum. Best regards and have a nice weekend Endor
I second @Endor8. I appreciate your reaction to Sören’s/@Cadeyrn’s requests/suggestions a lot.
(Separate answer because I already had given a thumb up for the first version update, yesterday :-). )
Hi Aris-t2. Please take a look on this thread: https://www.camp-firefox.de/forum/thema/136198-aris-t2-update-custom-scrollbars-uc-js/?postID=1223452#post1223452 It could be there is a small issue in your last version 2.0.3 of this script. Thank you for your time and effort. Best regard Endor
H Endor.
The idea behind this is based on this project description:
From this projects \method 2\profile\ folder copy userChrome folder and userChrome.js file to \ PROFILENAME \chrome\ folder.
Scripts are placed inside \chrome\userChrome\, e.g. chrome\userChrome\custom_scrollbars.uc.js
Icons used by custom_scrollbars.uc.js can be placed inside 'icons' (sub)folder. I meant a subfolder inside \userChrome\ folder not just inside \chrome\ folder.
I see this can cause confusion, if someone adds images to \chrome\icons\ by default.
Hi Aris-t2 Thank you fore the explanation. The last Version 2.0.4 of this script works perfect. Also in Firefox 114 beta and 115 Nightly.
Since i like the thumb rounded i added one option to round also the scrollbar-slider top and bottom , left and right.
This is the new option: // default: cs_background_roundness = 0 / in px const cs_background_roundness = 26;
and here i made the necessary changes:
scrollbar[orient="vertical"] slider { background-image: ${cs_background_image_vertical} !important; border-radius: ${cs_background_roundness}px !important; } scrollbar[orient="horizontal"] slider { background-image: ${cs_background_image_horizontal} !important; border-radius: ${cs_background_roundness}px !important; }
For me it looks better with rounded Thumbs.
Best regard Endor