Re: [csswg-drafts] [css-transforms] Definition of 'transformable element' for SVG elements must be updated for SVG 2

The Working Group just discussed `[css-transforms] Definition of 'transformable element' for SVG elements must be updated for SVG 2`.

<details><summary>The full IRC log of that discussion</summary>
&lt;BogdanBrinza> topic: [css-transforms] Definition of 'transformable element' for SVG elements must be updated for SVG 2<br>
&lt;BogdanBrinza> GitHub: https://github.com/w3c/csswg-drafts/issues/358<br>
&lt;krit> scribe nick: krit<br>
&lt;krit> scribenick: krit<br>
&lt;krit> krit: SVG2 has a different content model to SVG 1.1<br>
&lt;krit> krit: elements in different sections and we have some new elements too<br>
&lt;krit> krit: here text is transformable now too.<br>
&lt;krit> AmeliaBR: span and test path as well<br>
&lt;krit> s/test path/textPath<br>
&lt;krit> AmeliaBR: definition of transformable elements needs to change so that it is not based on the transform attribute<br>
&lt;krit> krit: where does it need to get speed? In transforms at all?<br>
&lt;krit> AmeliaBR: your concern was about the delay with svg2<br>
&lt;krit> AmeliaBR: same time we want transforms and SVG2 compatible<br>
&lt;krit> krit: here I am concerned that tspan, texpath are not implemented with transform<br>
&lt;krit> AmeliaBR: presentation attribute can be set on any element even though it won't have an effect<br>
&lt;krit> AmeliaBR: so present should not decide if an element is transformable<br>
&lt;krit> ChrisL: in the past this was meant as a whitelist: transform means transformable. Ideally this changes<br>
&lt;krit> AmeliaBR: defintion we got in the issue is to use definition of "renderable element" which is a new defintion form SVG@<br>
&lt;krit> krit: SVG2 is CR now so my concern might fait.<br>
&lt;krit> AmeliaBR: it is not a new feature too, just a new term<br>
&lt;krit> ChrisL: think is is fine<br>
&lt;krit> AmeliaBR: 2 classes fo elements: renderable elements (except of text content element), paint server elements<br>
&lt;krit> krit: isn't text content transformable or was it text positioned element?<br>
&lt;krit> AmeliaBR: don't have the link right now... let me fine it<br>
&lt;AmeliaBR> https://svgwg.org/svg2-draft/text.html#TermTextContentChildElement<br>
&lt;krit> AmeliaBR: thought they were in SVG2, was it removed?<br>
&lt;krit> AmeliaBR: as much as I would like it, they are not transformable as of now.<br>
&lt;krit> AmeliaBR: in CSS you can't transform an inline element and they are considered inline<br>
&lt;krit> krit: so use the proposed resolution?<br>
&lt;krit> proposed resolution: 2 classes fo elements for transformable elements: renderable elements (except of text content element), paint server elements<br>
&lt;krit> ChrisL: AmeliaBR We need to add the a element<br>
&lt;krit> krit: just add the &lt;a> element in prose?<br>
&lt;krit> resolution:  2 classes fo elements for transformable elements: renderable elements (except of text content element), paint server elements and the A element<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/358#issuecomment-383682478 using your GitHub account

Received on Monday, 23 April 2018 18:49:39 UTC