Re: [svgwg] UA stylesheet seems to require title as display: none but browsers do display: inline (#828)

I think the intention of that rule in UA style sheet is to formalize the fact that these elements never render, and to make it clear that e.g. you can't add `style="display: inline"` to a `defs` and make it render.  Despite this, there is the definition of [never-rendered elements](https://svgwg.org/svg2-draft/render.html#TermNeverRenderedElement), which should also prevent them from rendering.

There's precedent in the HTML spec for [having UA style sheet rules](https://html.spec.whatwg.org/#hidden-elements) make certain elements be display:none, though it looks like most of them aren't also !important, and would actually render if made display:inline.

-- 
GitHub Notification of comment by heycam
Please view or discuss this issue at https://github.com/w3c/svgwg/issues/828#issuecomment-787558859 using your GitHub account


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

Received on Monday, 1 March 2021 00:30:51 UTC