- From: Mason Freed <notifications@github.com>
- Date: Mon, 05 Oct 2020 11:53:22 -0700
- To: whatwg/dom <dom@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <whatwg/dom/issues/831/703822494@github.com>
I have a couple quick updates for this thread: - The blocking issue, [webcomponents#871](https://github.com/w3c/webcomponents/issues/871#issuecomment-703809560), has now been closed, with PRs landed. The new `ElementInternals.shadowRoot` attribute, plus associated changes to `attachInternals()`, is implemented in Chromium behind a flag. - The spec PRs ([HTML](https://github.com/whatwg/html/pull/5465)/[DOM](https://github.com/whatwg/dom/pull/892)) for declarative Shadow DOM still need more review, plus other implementer support. - I think the discussion on this issue (#831) has led to many great improvements in the feature, such as [`attachShadow()` behavior](https://github.com/whatwg/dom/issues/831#issuecomment-604742278) when DSD is present, [disallowing](https://github.com/whatwg/dom/issues/831#issuecomment-608129380) the `.content` accessor, [additions](https://github.com/whatwg/dom/issues/831#issuecomment-604738917) to `getInnerHTML()` for closed shadow roots, and fleshing out the [use case](https://github.com/whatwg/dom/issues/831#issuecomment-673625206) a bit more. - Chromium has been running an Origin Trial for this feature, with positive feedback so far. We are hoping to ship it soon. **We'd very much prefer to have the support of other implementers before we do that.** There has been [relatively good feedback](https://twitter.com/_developit/status/1311012877428457472) on the feature recently, but again, we don't want to implement this feature alone. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/whatwg/dom/issues/831#issuecomment-703822494
Received on Monday, 5 October 2020 18:53:36 UTC