[svgwg] Pull Request: Update property index

dstorey has just submitted a new pull request for https://github.com/w3c/svgwg:

== Update property index ==
First part of #82.

I've added the computed value column and removed all properties that link to other specs.

I've an open question about a number of the other ones. They're often defined elsewhere, so feel like they should be removed, but link to parts of the SVG spec. They sometimes just give some historical information about how it has changed since 1.1 that doesn't seem much value can can probably be removed and the information added to the changelog (if not there already). Others Give additional rules about SVG. 1 or 2 give the definition block in SVG and link to a CSS spec (which don't always match). White-space is an example of the latter: https://svgwg.org/svg2-draft/text.html#WhiteSpaceProperty vs https://www.w3.org/TR/css-text-3/#white-space-property I think the computed value saying to see individual properties is a typo in SVG.

Some are short hands in CSS but only include the old non-shorthand values in the SVG propindex. The description in SVG usually gives the historical differences and mentions to use the new definition, making the prop index definition out of date.  I'm not sure if these should just be removed from the index and perhaps the prose.

There are some that seem exactly the same in SVG and CSS but they just apply to different elements (CSS usually says all elements while SVG restricts them). This also applies to properties that link directly to the CSS spec that I've removed, so need to work out what to do here. Perhaps the CSS specs should be updated to include SVG info for these. Or we should remove from the prop index but keep the definitions, restricting to just the differences between how they apply to HTML and SVG? (leaving historical info to the changelog as mentioned previously?)

See https://github.com/w3c/svgwg/pull/446

Received on Friday, 11 May 2018 08:42:26 UTC