[svgwg] Review of L.2.1 changes across the whole document - status

liamquin has just created a new issue for https://github.com/w3c/svgwg:

== Review of L.2.1 changes across the whole document - status ==
* References to the SVG DTD have been removed.
  yes

* IDL has been updated to use Web IDL syntax.
  How would i tell?

* Added "length" attribute and indexed property access to all list interfaces.
  Seems to be there on at least chrome and firefox. I wrote some tests, which
  pass, but only tested read-only access as that's all that the spec requires.
  Have not tested for external specs like css transforms.

* Remove definition of <angle> type and reference CSS3-values.
  That's done (although we still have SVGAngle in types.html).
  The version of CSS3 values referenced is not the latest.

* Change all coordinate types to <length> in preparation for referencing css3-values..
  There's a problem with this item if we don't actually reference CSS3 values.

* Add the ‘script’ element to the content model of all elements.
  Without a DTD or schema this statement is meaningless.

* Changed the initialize, appendItem, replaceItem and insertItemBefore methods on list objects to make a copy of any list item being inserted that is already in another list.
  Yes, in types.html (not sure my JS is up to testing whether this was implemented,
  probably something using ===, but browsers and object identity seem a bit fluid to me)

* The ‘image’ and ‘script’ elements have gained a crossorigin attribute, for use with the CORS-enabled fetch algorithm.
  Yes to both (not sure how to test this within wpt but confirm the change was made to the spec)


Please view or discuss this issue at https://github.com/w3c/svgwg/issues/392 using your GitHub account

Received on Thursday, 15 March 2018 23:20:03 UTC