JiaLiPassion
55b3f97be0
fix(zone.js): `tickOptions`'s `processNewMacroTasksSynchronously` should default to true when flag omitted ( #35814 )
...
Calling `tick(0, null)` defaults `processNewMacroTasksSynchronously` flag to `true`, however calling `tick(0, null, {})` defaults `processNewMacroTasksSynchronously` to `undefined`. This is undesirable behavior since unless the flag is set explicitly it should still default to `true`.
PR Close #35814
2020-03-06 17:33:57 -05:00
JiaLiPassion
17b862cf82
feat: add an tickOptions parameter with property processNewMacroTasksSynchronously. ( #33838 )
...
This option will control whether to invoke the new macro tasks when ticking.
Close #33799
PR Close #33838
2020-02-20 15:14:59 -08:00
Alex Eagle
975917bafd
Revert "fix(zone.js): don't wrap uncaught promise error. ( #31443 )" ( #31918 )
...
This reverts commit 2bb9a65351
.
It breaks tests in google3 which rely on the error handling behavior.
PR Close #31918
2019-07-30 15:03:49 -07:00
JiaLiPassion
2bb9a65351
fix(zone.js): don't wrap uncaught promise error. ( #31443 )
...
Close #27840
PR Close #31443
2019-07-24 14:31:17 -07:00
Paul Gschwendtner
60f58bf051
refactor: ensure zone.js can be built with typescript strict flag ( #30993 )
...
As part of FW-1265, the `zone.js` package is made compatible
with the TypeScript `--strict` flag. Read more about the strict flag [here](https://www.typescriptlang.org/docs/handbook/compiler-options.html )
PR Close #30993
2019-07-18 14:21:26 -07:00
JiaLiPassion
5eb7426216
build: move zone.js to angular repo ( #30962 )
...
PR Close #30962
2019-06-20 11:27:39 -07:00