Simon Fraser
Simon Fraser
See also https://github.com/w3c/csswg-drafts/issues/10666
Could you type out some examples of the various absolute/relative versions? I think this matches what I suggested at https://github.com/w3c/csswg-drafts/issues/10644#issuecomment-2375464531
What is `origin` here? The reference box top left, or the value specified in the `from` command? Is it an error to use `segh` and `segv` with `from origin`?
Are we assuming that absolute values also support ``, so that these are valid: ``` curve to bottom right with 20px 30px from start... curve to bottom right with center...
Here's a stab at the grammar: ``` shape() = shape( ? from , #) = | | | | | | close = {2} = [ [from start | from...
> Mostly looks good! I'd also add from origin which makes control points in a relative curve absolute. Should we allow ` from origin` in `` then? This would make...
Adjusted grammar (just adding `from origin`): ``` shape() = shape( ? from , #) = | | | | | | close = {2} = [ [from [start | end...
We need to specify how interpolation works between `curve` and `smooth` segments with different `from start`/`from end`/`from origin` values. Should we do the same we do for affinity, which is...
Thank you for cleaning up my bad grammar! > I have to say it wasn't clear at all from a first reading that the `with` keyword is meant to indicate...
Speaking of `scrollend` events, a bunch of scroll snap tests use it now, even though they aren't about `scrollend`. That's not great when two browsers don't support `scrollend` yet.