Closed JiaLiPassion closed 5 years ago
I think we may need 3:
zone.js
the full packagezone-evergreen.js
zone-legacy.js
@aitboudad, sure, I will make it that way.
@mhevery, @IgorMinar please review, thanks!
Compare the size between zone-evergreen.min.js
and zone.min,js
, zone-evergreen.min.js
will be 4k less
.
All tests passed for both zone.js
and zone-evergreen.js
, but the travis ci
is red
because saucelabs
not stable.
maybe let's not boil the ocean here... could we split these things into separate PRs?
@IgorMinar, got it, I will ask @alexeagle 's help to make the es6
bundles and Bazel
in other PRs, I just updated the rollup-main
and README
, please review, thanks!
@IgorMinar, I have updated the README, please review, thanks!
looks great. is the CI failure just a flake? I've restarted the travis job so let's see if it goes green.
@IgorMinar , thanks, CI failure
is a saucelabs flake
, in their website, they said will support Firefox 65
, but I can't launch it in our Travis CI
. I have tried 60~65
, none working in most cases, I only see it success one time....
@JiaLiPassion should we remove that browser from the CI then? it doesn't help to test against that old browser when the test always fails.
thank you @JiaLiPassion
@IgorMinar , Got it, It seems you already merged it, I will remove Firefox 65
in the other PR, Thanks!
in this PR we have two
zone dist bundles
.The bundles.
zone.js
this is still the full package include support forevergreen and legacy (IE/Old Firefox/Safari)
zone-evergreen.js
only includes the support forevergreen browsers
.zone-legacy.js
will only contain thepatch
oflegacy browser
.What is in the
legacy patch
.registerElement
patch (evergreen will only patchcustomElements
).EventTarget
is not available.onProperty patch
such as (onclick
) , whenpropertyDescriptor
is not patchable.Others
fetch
patch into a standalone bundlezone-patch-fetch
.canvas
patch into a standalone bundlezone-patch-canvas
.