changes.html 2.1 across the whole document

[sorry if this got sent twice]

Some quick notes on https://svgwg.org/svg2-draft/changes.html#whole 

Next is to write tests :)


References to the SVG DTD have been removed
[nothing to test here]

IDL has been updated to use Web IDL syntax
[I'll take their word for it - it's editorial though, i think]

Added "length" attribute and indexed property access to all list
interfaces
[i'll write script tests for this]

Remove definition of <angle> type and reference CSS3-values.
[i think this is editorial, unless CSS changed angle types.
 https://www.w3.org/TR/css-values-3/ is a Candidate Rec as of over
 a year ago so we may need to help nudge it forward, or restore our
 definition. We link to
 https://www.w3.org/TR/2012/WD-css3-values-20120308/#angles
 though, which is marked as obsolete, so i'll fix that.]

Change all coordinate types to <length> in preparation for referencing
css3-values..
[editorial]

Add the ‘script’ element to the content model of all elements.
[this could mean a LOT of tests, but probably i can automate it.]

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
[this sounds like an implementation strategy. Testable via node
identify though i think, and maybe with me.insertItemBefore(me)]

The ‘image’ and ‘script’ elements have gained a crossorigin attribute,
for use with the CORS-enabled fetch algorithm
[this sounds testable if the test harness cooperates, and i expect it
does. https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_settings_a
ttributes suggests browser support is incomplete but i think i'd argue
that this is a CORS issue more than an SVG issue, as long as the
attributes are reflected in the DOM. Still worth testing.]

Liam


-- 
Liam Quin, W3C, http://www.w3.org/People/Quin/
Staff contact for Verifiable Claims WG, SVG WG, XQuery WG

Web slave for http://www.fromoldbooks.org/

Received on Wednesday, 22 November 2017 07:42:05 UTC