angular/packages/animations/browser/src
Andrew Kushnir 3bcbfecb78 refactor(platform-browser): log a warning when a custom or a noop ZoneJS is used with hydration (#49944)
Hydration relies on a signal from ZoneJS when it becomes stable inside an application, so that Angular can start serialization process on the server or post-hydration cleanup on the client (to remove DOM nodes that remained unclaimed).

Providing a custom or a "noop" ZoneJS implementation may lead to a different timing of the "stable" event, thus triggering the serialization or the cleanup too early or too late. This is not yet a fully supported configuration.

This commit adds a warning (non-blocking) for those cases.

PR Close #49944
2023-04-23 18:23:28 -07:00
..
dsl refactor(animations): handle #24571 todos (#49231) 2023-03-06 18:45:33 +00:00
render refactor(animations): remove #9100 todos. (#49407) 2023-04-05 19:33:52 -07:00
browser.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
error_helpers.ts refactor(common): align tree shakable error messages to the new format (#46382) 2022-06-16 09:32:44 -07:00
errors.ts refactor(platform-browser): log a warning when a custom or a noop ZoneJS is used with hydration (#49944) 2023-04-23 18:23:28 -07:00
private_export.ts perf(animations): improve algorithm to balance animation namespaces (#45057) 2022-02-16 13:48:51 -08:00
util.ts refactor(animations): remove Domino specific logic (#49630) 2023-04-05 11:42:57 -07:00
warning_helpers.ts refactor(core): Remove NG_DEV_MODE const (#49530) 2023-03-22 15:31:48 -07:00