[csswg-drafts] [css2] Undefine the "transparent" value from border-color/etc? (#5481)

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

== [css2] Undefine the "transparent" value from border-color/etc? ==
Back in the days of CSS2, 'transparent' wasn't a `<color>` value for some reason, so it had to be specially added to every single property that took a color.

Previously this wasn't an issue, but now that CSS2 has been fixed up to use proper, Bikeshed-friendly definition markup, suddenly CSS2 is claiming to have definitions for the 'transparent' keyword, clashing with Color 4's canon definition and causing a bunch of link failures across the repo.

It looks like this is only a problem for the `border-color` properties. `color` apparently didn't allow `transparent` in CSS2 (?!?) and `background-color` doesn't explicitly mark up its values with definitions. However, we should go ahead and clean up `background-color` as well to remove the explicit mention of `transparent`, at least.

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


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Friday, 28 August 2020 00:58:51 UTC