http://caniuse.com/#search=Web%20components
Looks like they are still better off than I-Edge but these intentions at least sound promising.