On Mon, Mar 17, 2014 at 9:08 AM, Anne van Kesteren <ann...@annevk.nl> wrote: > On Thu, Feb 13, 2014 at 2:34 PM, Boris Zbarsky <bzbar...@mit.edu> wrote: >> On 2/13/14 5:35 AM, Anne van Kesteren wrote: >>> >>> Also, Type 2 can be used for built-in elements >> >> Built-in elements need Type 4. > > Well, Chrome does not have Type 4, yet is implementing parts of the > their elements using shadow DOM constructs. So clearly something is > possible with the current design.
We enforce that through C++ magic right now. There's a lot of details to figure out before it's something that can be exposed to JS. ~TJ