[csswg-drafts] [css-sizing] cyclic percentage concept should not exist

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

== [css-sizing] cyclic percentage concept should not exist ==
The spec defines a [cyclic percentage](https://drafts.csswg.org/css-sizing-3/#cyclic-percentage) concept, I think from the resolution to #765 (which doesn't link to the commits that fixed it, though, and I didn't dig further to double-check this).

I don't think this concept should exist.  I think the rules that depend on the cyclic percentage concept should instead apply to all percentages used in intrinsic size calculation, not just those that are cyclic.  (Otherwise it's breaking the principle that the intrinsic size is *intrinsic*.)

It's also not immediately obvious to me how to test the difference.  (But if there is no difference, I'd strongly prefer the definition that doesn't make intrinsic widths depend on properties on ancestor elements.)

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

Received on Saturday, 11 August 2018 01:42:10 UTC