How come HTMLbars chooses not to use Shadow Dom?


I’ve been playing with HTMLbars and what I’m getting is that it’s going to a pretty close direction with Web Components the way Polymer does them with Shadow Dom, but HTMLbars doesn’t use shadow dom instead it appears to be building actual dom.

I am really curious why it was chosen to do this instead of using what Google is trying to make into a standard for web components? What are the gains, losses, differences etc…


I think its only supported by gecko and blink at the moment, its not even in webkit yet


There are polyfills for shadowdom, that’s how Polymer does it now as well.