[csswg-drafts] [css-scrollbars] The initial keyword value for scrollbar color properties should probably be auto

upsuper has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-scrollbars] The initial keyword value for scrollbar color properties should probably be auto ==
Currently the initial keyword value for scrollbar color properties is `normal`, while I propose that we use `auto` instead. There are three reasons:
* We already have a precedent for using `auto` with `<color>`: [caret-color](https://drafts.csswg.org/css-ui-3/#caret-color), so reusing the same keyword likely allows implementations to have better code reuse.
* Semantically, `auto` seems to be giving implementations more leeway on what color should be used. For example, on macOS, scrollbar colors have already been based on the background color on some cases.
* In addition to the default case, when some colors are not specified, `auto` also makes more sense to allow implementations deriving them from specified ones, while `normal` feels like a fixed implementation-dependent value.

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/2660 using your GitHub account

Received on Wednesday, 9 May 2018 11:07:38 UTC