Commit Graph

25 Commits

Author SHA1 Message Date
Steven Orvell
68ef957139 Adds a window.WebComponents global. Existence of this global indicates that the WebComponentsReady event will be fired when polyfills are ready. After the event fires WebComonents.ready is set to true. This enables testing environments like web-component-tester to more easily determine if they should wait for the WebComponentsReady event before starting. 2017-04-24 12:39:37 -07:00
Daniel Freedman
b3643c7fe3 set webComponentsReady flag on script when WebComponentsReady event is fired 2017-04-21 17:54:38 -07:00
Daniel Freedman
3aa2c32254 fix the sd-ce entrypoint for WCR 2017-04-07 10:44:58 -07:00
Valdrin Koshi
525d4962bf Merge pull request #735 from webcomponents/fix-734
fire WebComponentsReady on sd-ce bundle
2017-03-21 14:26:12 -07:00
valdrinkoshi
f8b627e722 custom-elements-es5-adapter.js 2017-03-21 14:02:56 -07:00
valdrinkoshi
94cad17d37 fire WebComponentsReady on sd-ce bundle 2017-03-14 17:45:46 -07:00
Daniel Freedman
d7b5141a1a Make sure ce-es5 bundle fires WebComponentsReady
Don't rely on HTMLImports

Also, minify bundles with babili
2017-03-06 14:08:54 -08:00
Daniel Freedman
20e23374b9 Make bundles with the Custom Elements es5 compatibility shim
Fixes #710

Also, fix loaders to be compatible with ES5-only browsers

Fixes #706
2017-03-06 11:46:12 -08:00
Daniel Freedman
ee9bf68ed5 Use closure for bundles
Simple builds for now, will advanced compile later

Mark built files as binary to hide generated changes
2017-02-28 14:15:23 -08:00
Monica Dinculescu
80b583e551 remove url polyfill since it isn't needed 2017-02-22 13:55:39 -08:00
Daniel Freedman
0dbc9e7536 remove webcomponents-none, only load scopingshim when needed 2017-02-16 12:21:24 -08:00
Daniel Freedman
9bc345b044 fix ShadyCSS entrypoint, load ScopingShim 2017-02-15 22:16:41 -08:00
Monica Dinculescu
c7fc85dcc0 remove post-polyfill from the ce-sd bundle 2017-02-14 12:41:38 -08:00
Monica Dinculescu
718b1b0705 add an sd-ce bundle 2017-02-10 13:46:36 -08:00
Steven Orvell
1a9569ca95 Add clarity to comments. Remove unresolved from the "none" case since it should not be needed. 2017-02-06 11:26:51 -08:00
Steven Orvell
1bea1ac000 Always load shadydom first and then custom-elements.
Temporarily change bower to use shadydom#prototype-importNode branch.
2017-02-01 11:23:15 -08:00
Russell Bicknell
602dd4ffd1 change polyfill ordering: shadydom, custom elements, shadycss 2017-02-01 10:52:43 -08:00
Monica Dinculescu
3ca7e2caf9 TIL there's more files in shadyCSS to care about 2017-01-25 17:24:21 -08:00
Monica Dinculescu
0b02500cfb fix IE11 build 2017-01-17 15:16:23 -08:00
Monica Dinculescu
2b6246572c gulp the right es6-promise 2017-01-12 17:18:25 -08:00
Monica Dinculescu
824c1e4882 update loader; update tests to use loader 2017-01-12 17:11:41 -08:00
Monica Dinculescu
f1ba3ffd38 sup 2017 2017-01-11 16:30:23 -08:00
Monica Dinculescu
6d2d359182 IE11 needs promise earlier 2017-01-11 16:24:09 -08:00
Monica Dinculescu
47de50b759 even chrome still needs shadycss for now 2017-01-11 15:51:16 -08:00
Monica Dinculescu
2ff4e6eb53 add gulp config for polyfill bundles 2017-01-11 15:09:22 -08:00