angular-cn/packages
JoostK b5ed403bc4 fix(ivy): prevent ngtsc from synchronous compilation for in-flight resouces (#27357)
When a single resource is preloaded twice in ngtsc, the second request
would be recognized as in-flight in which case `undefined` would
be returned, which signals to the compilation that is can resume
synchronously. The compilation would then proceed immediately and call
`load`, only to find out that the request is still in-flight which is
not allowed.

This commit caches the Promise of the in-flight fetch requests, such
that subsequent preload requests can return the corresponding Promise
instance.

PR Close #27357
2018-12-04 14:03:54 -08:00
..
animations test(ivy): mark failing test targets with fixme-ivy-jit and fixme-ivy-local tags (#26471) 2018-10-23 08:57:42 -07:00
bazel fix(bazel): ng_package cannot be run multiple times without clean (#27200) 2018-12-04 14:01:25 -08:00
benchpress test(ivy): fix or disable failing ivy tests (#26735) 2018-10-26 14:48:05 -04:00
common test(common): add PercentPipe round and trim tests (#27365) 2018-12-03 08:22:25 -08:00
compiler fix(ivy): avoid counting style/class bindings in component/directive `hostBindings` (#27388) 2018-12-03 14:37:30 -08:00
compiler-cli fix(ivy): prevent ngtsc from synchronous compilation for in-flight resouces (#27357) 2018-12-04 14:03:54 -08:00
core test(ivy): add tests for `ComponentFactory#create()` fix in #27341 (#27300) 2018-12-04 14:03:44 -08:00
docs refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
elements test(elements): run tests with Ivy (#27300) 2018-12-04 14:03:44 -08:00
examples docs(core): cleanup todo notes in ContentChild documentation examples (#26543) 2018-11-09 09:47:26 -08:00
forms Revert "fix(forms): apply unicode flag to pattern attribute when supported (#20819)" (#27375) 2018-11-30 10:49:27 -08:00
http test(ivy): fix paths for http tests to work with ivy (#27121) 2018-11-15 21:18:00 -08:00
language-service build: remove ivy JIT mode (#26863) 2018-11-02 15:44:05 -07:00
platform-browser docs: fix typo (#27294) 2018-11-29 22:15:27 -08:00
platform-browser-dynamic ci(ivy): //packages/platform-browser-dynamic/test:test now works in jit (#27278) 2018-11-27 10:30:58 -08:00
platform-server fix(platform-server): add @angular/http to the list of peerDependencies (#27307) 2018-11-30 10:02:44 -08:00
platform-webworker refactor(ivy): add fixmeIvy blocks to ivy failing tests (#27311) 2018-11-29 21:29:07 -08:00
platform-webworker-dynamic test(ivy): fix or disable failing ivy tests (#26735) 2018-10-26 14:48:05 -04:00
private/testing test(ivy): turn ivy test selectors into real functions (#27372) 2018-11-30 13:59:47 -08:00
router test(ivy): run router/upgrade tests with ivy on CI (#27410) 2018-12-03 14:54:20 -08:00
service-worker test(ivy): enable @angular/service-worker targets to run on CI (#27310) 2018-11-29 21:32:19 -08:00
upgrade test(upgrade): re-enable tests that have been fixed (#27305) 2018-11-29 21:29:27 -08:00
BUILD.bazel build(bazel): use fine-grained npm deps (#26111) (#26488) 2018-10-19 20:59:29 -07:00
README.md Revert "docs: Remove unneeded file (#18106)" 2017-07-20 16:46:47 -05:00
empty.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
es6-subset.d.ts build: switch from npm to yarn (#19328) 2017-09-22 13:20:52 -07:00
goog.d.ts fix(compiler): add typings for `COMPILED`. 2017-09-29 09:26:38 -07:00
license-banner.txt docs(common): update copyright years (#21232) 2018-01-04 17:45:36 -05:00
rollup.config.js refactor: make all rollup config ES5 compatible (#20028) 2017-10-30 23:09:17 -04:00
system.d.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
tsconfig-build.json build(bazel): Turning on strictPropertyInitialization for Angular. (#24572) 2018-06-25 07:57:13 -07:00
tsconfig-metadata.json fix(compiler): Fix look up of entryComponents in AOT Summaries (#24892) 2018-09-11 16:23:17 -07:00
tsconfig-test.json build: refactor ambient node & jasmine types so they are only included where needed (#25491) 2018-08-16 13:46:43 -07:00
tsconfig.json fix(compiler): Fix look up of entryComponents in AOT Summaries (#24892) 2018-09-11 16:23:17 -07:00
types.d.ts build: refactor ambient node & jasmine types so they are only included where needed (#25491) 2018-08-16 13:46:43 -07:00

README.md

Angular

The sources for this package are in the main Angular repo. Please file issues and pull requests against that repo.

License: MIT