Re: [svgwg] Establish SVG 2 test suite

The Working Group just discussed `Values in SVGZoomAndPan and SVGUnitTypes should be accessible to javascript`.

<details><summary>The full IRC log of that discussion</summary>
&lt;Chris__> topic: Values in SVGZoomAndPan and SVGUnitTypes should be accessible to javascript<br>
&lt;Chris__> github: https://github.com/w3c/svgwg/issues/291<br>
&lt;krit> AmeliaBR: we have interfaces that are defined as NoInterfaceObject but other object types which implement these infterfaces which have those properties on them<br>
&lt;krit> AmeliaBR: so you could access those constants but not as a static item<br>
&lt;krit> AmeliaBR: usually constants are property of a class<br>
&lt;krit> AmeliaBR: need to recall. it is from 2016<br>
&lt;krit> krit: those are mixing and get implemented by those classes. So they actually are part of those classes implementing them.<br>
&lt;krit> krit: not sure where the issue is?<br>
&lt;krit> AmeliaBR: those are legacy features and not used on the web. Keep them close to SVG 1.1<br>
&lt;krit> AmeliaBR: not sure what is required.<br>
&lt;krit> krit: are those interfaces implemented already?<br>
&lt;krit> krit: we were asked to re-add interfaces not because they are used but because they are implemented widely<br>
&lt;AmeliaBR> Here's the last update on implementation https://github.com/w3c/svgwg/issues/291#issuecomment-254204205<br>
&lt;krit> Chris__: so we have interfaces that are not used but implemented.<br>
&lt;krit> Chris__: seems like some ppl argue it shouldn't be exposed.<br>
&lt;AmeliaBR> SVGUnitTypes was implemented, and was re-introduced to the spec. SVGZoomAndPan wasn't well implemented cross-browser, and that's whay it wasn't changed at the time.<br>
&lt;krit> Chris__: Firefox seems to expose and implement it directly and does seem to have tests<br>
&lt;krit> AmeliaBR: there are 2 different causes.<br>
&lt;krit> AmeliaBR: no decision has been made and issue was reopened. Not implemented browsers anyways.<br>
&lt;krit> krit: they are not implemented? because I think they are.<br>
&lt;AmeliaBR> s/no decision/for SVGZoomAndPan/<br>
&lt;Chris__> https://bugzilla.mozilla.org/show_bug.cgi?id=1241898<br>
&lt;krit> Chris__: original comment was about aligning implementations so we have 2 implementations, Blink and Firefox<br>
&lt;AmeliaBR> s/for SVGZoomAndPan/for SVGZoomAndPan, no decision/<br>
&lt;krit> ericwilligers: we could still remove those interfaces if they are not sued<br>
&lt;krit> s/sued/used/<br>
&lt;krit> Chris__: yes we could<br>
&lt;krit> Chris__: not sure what is proposed is better<br>
&lt;krit> AmeliaBR: I don't think we are getting anywhere on this on the call. We should ping ppl if this is still an issue or if they are happy with changes that were made.<br>
&lt;krit> Chris__: agree. Will post on the issue and ask for comments.<br>
&lt;Chris__> github: https://github.com/w3c/svgwg/issues/269<br>
</details>


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

Received on Monday, 29 January 2018 19:54:52 UTC