- From: Justin Fagnani <notifications@github.com>
- Date: Fri, 26 Feb 2021 16:54:25 -0800
- To: WICG/webcomponents <webcomponents@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Saturday, 27 February 2021 00:54:38 UTC
I presume the pattern we're talking about is a component iterating over the stylesheets in it's root and copying them to into its shadow root. I think it'll be easiest if no matter where the stylesheets came from they could be added to the shadow root with one API. Also, if this is left to userland it'll be very difficult to do correctly. First it'll have to look for three different types of styles in its root: `<style>`, `<link>` and adopted styles. Then it'll have to handle loading state the tags. Finally it'll have to handle dynamic updates with a mutation observer for tags, and I'm not sure what for adopted stylesheets. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/WICG/webcomponents/issues/909#issuecomment-786970305
Received on Saturday, 27 February 2021 00:54:38 UTC