Joey Perrott
d1ea1f4c7f
build: update license headers to reference Google LLC ( #37205 )
...
Update the license headers throughout the repository to reference Google LLC
rather than Google Inc, for the required license headers.
PR Close #37205
2020-05-26 14:26:58 -04:00
Joey Perrott
698b0288be
build: reformat repo to new clang@1.4.0 ( #36613 )
...
PR Close #36613
2020-04-14 12:08:36 -07:00
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
Martin Probst
09536423e8
fix(zone.js): work around TS3.7 issue ( #33294 )
...
In TypeScript 3.7, circularity detection misfires on the declaration of `value` here.
https://github.com/microsoft/TypeScript/issues/32950
Declaring an explicit type avoids the problem.
PR Close #33294
2019-11-01 17:46:03 +00:00
Alex Eagle
5c9a8961da
fix(zone.js): don't rely on global node typings outside of node/ directory ( #31783 )
...
PR Close #31783
2019-07-30 12:59:40 -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
Alex Eagle
e6f1b04cd5
fix(zone.js): restore definition of global ( #31453 )
...
This partially reverts some changes from 71b9371180 (diff-dd469785fca8680a5b33b1e81c5cfd91R1420)
These broke the g3sync of zone.js because we use the output of the TypeScript compiler directly, rather than rely on the rollup commonjs plugin to define the global symbol
PR Close #31453
2019-07-09 09:34:50 -07:00
Michael Prentice
95a9d67599
test(zone.js): fix typos ( #31358 )
...
Relates to #31144
PR Close #31358
2019-07-02 11:29:33 -07:00
JiaLiPassion
5eb7426216
build: move zone.js to angular repo ( #30962 )
...
PR Close #30962
2019-06-20 11:27:39 -07:00