Re: [w3c/webcomponents] Add <a> to safelist of elements that can call attachShadowRoot (#511)

Thank you for a feature request. 

I understand the use case, however, as you noticed, this issue is not easy as we thought at first.

We have a history for that:
- https://bugs.chromium.org/p/chromium/issues/detail?id=234020

AFAIR, we stopped working on supporting these *non-trivial* elements because it took much time for us to define good consistent semantics on each element. We tried to support, however, we could not get a good implementation both in theory and in practical. Thus, we made it "WONTFIX". Yeah, we gave up, unfortunately... :(

I am not saying that it is impossible to support these elements, however, no one is trying to solve this issue, recently.

If we are to support this again, it would be nice to have a good consistent theory which can be applied consistently to any elements. Unless that, we might fail again.

I do not recall what issues existed exactly. However, I remember I had a lot trouble in supporting `<img>` or `<iframe>`.
e.g.  https://bugs.chromium.org/p/chromium/issues/detail?id=253801


---
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/511#issuecomment-223851226

Received on Monday, 6 June 2016 01:28:22 UTC