Open cdoublev opened 10 months ago
I agree that clarification here is needed. I think all Basic Shapes should be allowed for all shape-accepting properties.
Agreed.
The CSS Working Group just discussed [css-shapes] Clarify which `<basic-shape>` are valid in `shape-*`
, and agreed to the following:
RESOLVED: Shapes Level 1 is modified to say that shape-outside takes all <basic-shape>s
RESOLVED: Publish a new CRD of Shapes 1 with this change (and whatever else is already in since last publication)
Changes made in https://github.com/w3c/csswg-drafts/commit/b53255a86965c14c25bfad679466a20c9f261df7. I’ll keep this issue open until the shapes-1 is published.
shape-outside
(CSS Shapes 1) andshape-inside
(CSS Shapes 2) are defined with this prose:It is not clear to me if
xywh()
,rect()
,path()
, should be invalid.In SVG 2,
<basic-shape>
is even further restricted inshape-inside
andshape-substract
, but I assume these are superseded by CSS Shapes.This was previously reported in the multi-faceted issue #7390.