Re: [w3c/webcomponents] How should various document internal references work when SVG is being used in shadow DOM (#179)

I'm generally of the opinion that:

1. Fragids should be local to the shadow tree, like what HTML forms do.
2. URLs should use CSS's rules, where fragment-only URLs are specially treated as always-local, and thus act like fragids and be scoped to the shadow tree.
3. All other name-defining things (and the properties that reference them) should use [my suggested resolution rules for name-defining CSS constructs](https://github.com/w3c/csswg-drafts/issues/1995), which we need to converge on for various CSS things anyway.

Ideally, tho, this would mean that SVG references would need to grow a CSS-ish reference syntax, so they could use `scoped()` too to refer to things defined up-tree. But that's something we can solve later.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/webcomponents/issues/179#issuecomment-410071854

Received on Thursday, 2 August 2018 21:22:17 UTC