[svgwg] <defs> is specified as display:none in UA stylesheet. (#810)

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

== <defs> is specified as display:none in UA stylesheet. ==
`<defs>` is still specified in the [UA Stylesheet](https://svgwg.org/svg2-draft/styling.html#UAStyleSheet) as "display:none", and that's matched in the [prose](https://svgwg.org/svg2-draft/struct.html#Head).

But, given the resolution in https://github.com/w3c/fxtf-drafts/issues/245 and https://github.com/w3c/csswg-drafts/issues/4213, setting it to `display:none` will disable any filters, masks etc. contained within it. Obviously that's not desired. `<defs>` is not rendered, but it should be noted that it's unrelated to the `display` property, and the UA stylesheet shouldn't set it to `none`.

(Originally posted in error to https://github.com/w3c/fxtf-drafts/issues/404)

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


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 8 September 2020 12:36:43 UTC