[svgwg] Issue: Limit pattern & gradient attributes that are inheritable using href marked as DoC_accepted

nikosandronikos has just labeled an issue for 
https://github.com/w3c/svgwg as "DoC_accepted":

== Limit pattern & gradient attributes that are inheritable using href
  ==
The spec says that when you have a pattern element referencing another
 pattern element then:

> (...) Any attributes which are defined on the referenced element 
which are not defined on this element are inherited by this element.  
([source](https://svgwg.org/svg2-draft/pservers.html#PatternElementHrefAttribute))

Should it really state "any attributes"? It doesn't make sense to 
inherit e.g. `id`, `href` or `onload` attributes. I would limit the 
inheritable attributes to pattern-specific ones, namely:
- `x`
- `y`
- `width`
- `height`
- `viewBox`
- `preserveAspectRatio`
- `patternTransform`
- `patternUnits`
- `patternContentUnits`

See https://github.com/w3c/svgwg/issues/121

Received on Monday, 8 August 2016 07:16:06 UTC