[svgwg] Issue: :host(use) > symbol in a UA sheet does nothing. marked as Document structure chapter

AmeliaBR has just labeled an issue for https://github.com/w3c/svgwg as "Document structure chapter":

== :host(use) > symbol in a UA sheet does nothing. ==
https://svgwg.org/svg2-draft/styling.html#UAStyleSheet says that the following rule needs to be in a UA sheet:

```css
:host(use) > symbol {
  display: inline !important;
}
```

That rule does nothing though, since `:host` only works when evaluated in the context of a shadow tree per:

  https://drafts.csswg.org/css-scoping/#host-selector
  https://drafts.csswg.org/css-scoping/#in-the-context-of-a-shadow-tree

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

Received on Monday, 16 July 2018 17:57:17 UTC