As of Firefox 64, I intend to turn scrollbar-color and scrollbar-width properties on by default on all platforms. They have been developed behind pref "layout.css.scrollbar-colors.enabled" and "layout.css.scrollbar-width.enabled" respectively.
Other UAs don't currently have plan to ship it, but WebKit and Blink have non-standard -webkit-prefixed scrollbar pseudo-elements support for long, which the CSSWG agrees that it is not something should be kept on the web platform, while Gecko has been facing some compat pressure for this. These two properties should cover most of the common use cases, and we can use them to convince websites to support Firefox, as well as shipping our own fixup stylesheets with Go Faster when necessary. Bug to turn on by default: https://bugzilla.mozilla.org/show_bug.cgi?id=1492012 The features were previously discussed in these "intent to implement" threads: * scrollbar-color: https://groups.google.com/d/msg/mozilla.dev.platform/X_tv4aH4NxQ/w497k6J7CQAJ * scrollbar-width: https://groups.google.com/d/msg/mozilla.dev.platform/JhdWiVwgQeo/tSKKqatvCQAJ Note: scrollbar-color was initially two separate properties. It has since be merged into a single property because the two colors are serving a single use case, and it doesn't make much sense to use them separately. This change also resolves the concern over what should happen when one color property is specified while the other is not, which was raised in the "intent to implement" thread. - Xidorn _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform