angular/packages/core/test/acceptance
Kristiyan Kostadinov d5dad3eb4c fix(core): viewport trigger deregistering callbacks multiple times (#52115)
Adds a check to the viewport cleanup function to prevent it from re-processing elements that have been fully cleaned up, because it can lead to the `IntersectionObserver` being destroyed even though there are still pending triggers. This can happen, because we have cleanup callbacks both for the block is loaded, but also when the placeholder view is destroyed.

Fixes #52113.

PR Close #52115
2023-10-10 09:51:20 -07:00
..
after_render_hook_spec.ts refactor(core): support phases in afterRender and afterNextRender (#51559) 2023-09-18 10:40:18 +02:00
attributes_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
bootstrap_spec.ts test(core): convert view container TemplateFixture tests to TestBed (#46544) 2022-06-28 11:15:02 -07:00
BUILD.bazel refactor: move signals code into primitives package (#51986) 2023-10-06 15:12:00 -07:00
change_detection_signals_in_zones_spec.ts refactor(core): extract signals API away from the 'signals' package (#51986) 2023-10-06 15:11:59 -07:00
change_detection_spec.ts fix(core): Respect OnPush change detection strategy for dynamically created components (#51356) 2023-09-01 17:28:27 +00:00
change_detection_transplanted_view_spec.ts refactor(core): Use flag instead of counter for dirty child transplanted views (#51515) 2023-10-09 14:44:01 -07:00
common_integration_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
component_spec.ts refactor(core): implement the runtime ɵsetClassDebugInfo for components (#51919) 2023-10-09 15:57:03 -07:00
content_spec.ts fix(core): more accurate matching of classes during content projection (#48888) 2023-03-20 16:07:13 +01:00
control_flow_for_spec.ts fix(compiler): pipes using DI not working in blocks (#52112) 2023-10-10 09:48:37 -07:00
control_flow_if_spec.ts fix(compiler): pipes using DI not working in blocks (#52112) 2023-10-10 09:48:37 -07:00
control_flow_switch_spec.ts fix(compiler): pipes using DI not working in blocks (#52112) 2023-10-10 09:48:37 -07:00
copy_definition_feature_spec.ts test: remove Ivy/ViewEngine switch helpers and obsolete tests (#44120) 2021-11-24 19:42:39 +00:00
csp_spec.ts fix(platform-browser): set nonce attribute in a platform compatible way (#49624) 2023-03-29 09:26:54 -07:00
defer_spec.ts fix(core): viewport trigger deregistering callbacks multiple times (#52115) 2023-10-10 09:51:20 -07:00
destroy_ref_spec.ts fix(core): allow onDestroy unregistration while destroying (#50237) 2023-05-11 10:17:07 -07:00
di_forward_ref_spec.ts test: update acceptance core tests to work with es2015 (#44505) 2022-01-05 23:20:21 +00:00
di_spec.ts fix(core): fix Self flag inside embedded views with custom injectors (#50270) 2023-05-24 13:59:20 +00:00
directive_spec.ts build: align with internal tsconfig options (#51728) 2023-09-12 11:39:42 -07:00
discover_utils_spec.ts build: align with internal tsconfig options (#51728) 2023-09-12 11:39:42 -07:00
embedded_views_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
env_injector_standalone_spec.ts fix(core): make parent injector argument required in createEnvironmentInjector (#46397) 2022-06-17 09:17:24 -07:00
environment_injector_spec.ts fix(core): allow onDestroy unregistration while destroying (#50237) 2023-05-11 10:17:07 -07:00
exports_spec.ts refactor(core): Improve ExpressionChangedAfterItHasBeenCheckedError (#50286) 2023-05-16 09:24:51 -07:00
host_binding_spec.ts refactor(core): Use (where applicable), ViewContainer.createComponent instead of relying on the ComponentFactoryResolver. (#49614) 2023-03-30 11:43:35 -07:00
host_directives_spec.ts fix(core): host directive validation not picking up duplicate directives on component node (#52073) 2023-10-09 12:39:19 -07:00
i18n_spec.ts build: align with internal tsconfig options (#51728) 2023-09-12 11:39:42 -07:00
inherit_definition_feature_spec.ts build: lock file maintenance (#49914) 2023-05-09 14:38:45 -07:00
initial_render_pending_tasks_spec.ts fix(core): update ApplicationRef.isStable to account for rendering pending tasks (#50425) 2023-05-30 12:58:22 -07:00
injector_profiler_spec.ts feat(core): implement ɵgetInjectorMetadata debug API (#51900) 2023-09-29 15:22:34 -07:00
integration_spec.ts refactor(core): remove unnecessary import for custom expect. (#51216) 2023-08-07 09:22:17 -07:00
lifecycle_spec.ts refactor(router): run spell check on router package (#50445) 2023-05-24 13:56:56 +00:00
listener_spec.ts test(core): convert listener TemplateFixture tests to TestBed (#46509) 2022-06-27 09:04:39 -07:00
local_compilation_spec.ts refactor(core): flatten and resolve ng-module bootstrap info in local compilation mode (#51767) 2023-09-18 16:59:55 +02:00
ng_module_spec.ts refactor(core): remove unnecessary import for custom expect. (#51216) 2023-08-07 09:22:17 -07:00
ngmodule_scope_spec.ts fix(core): prevent NgModule scope being overwritten in JIT compiler (#37795) 2020-08-11 09:50:27 -07:00
outputs_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
pipe_spec.ts refactor(platform-browser): replace our own toBeAnInstanceOf with toBeInstanceOf (#50661) 2023-06-14 10:58:04 +02:00
profiler_spec.ts test: remove Ivy/ViewEngine switch helpers and obsolete tests (#44120) 2021-11-24 19:42:39 +00:00
property_binding_spec.ts test: update acceptance core tests to work with es2015 (#44505) 2022-01-05 23:20:21 +00:00
property_interpolation_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
providers_spec.ts refactor(platform-browser): replace our own toBeAnInstanceOf with toBeInstanceOf (#50661) 2023-06-14 10:58:04 +02:00
pure_function_spec.ts test: remove Ivy/ViewEngine switch helpers and obsolete tests (#44120) 2021-11-24 19:42:39 +00:00
query_spec.ts refactor(core): remove unnecessary import for custom expect. (#51216) 2023-08-07 09:22:17 -07:00
renderer_factory_spec.ts feat(animations): Add the possibility of lazy loading animations code. (#50738) 2023-09-29 10:49:39 -07:00
router_integration_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
security_spec.ts docs(core): add an error details page for unsafe <iframe> bindings (#48027) 2022-11-11 11:28:35 -08:00
standalone_injector_spec.ts refactor(core): Use (where applicable), ViewContainer.createComponent instead of relying on the ComponentFactoryResolver. (#49614) 2023-03-30 11:43:35 -07:00
standalone_spec.ts fix(core): remove unnecessary escaping in regex expressions (#51554) 2023-08-29 21:52:33 +00:00
styling_spec.ts feat(core): support styles and styleUrl as strings (#51715) 2023-09-12 13:57:07 -07:00
template_ref_spec.ts refactor(core): deprecate allowing full context object to be replaced in EmbeddedViewRef (#51887) 2023-10-04 08:14:35 -07:00
text_spec.ts build: bundle spec files for saucelabs legacy job (#44281) 2021-11-30 11:56:04 -05:00
view_container_ref_spec.ts refactor(platform-browser): replace our own toBeAnInstanceOf with toBeInstanceOf (#50661) 2023-06-14 10:58:04 +02:00
view_insertion_spec.ts refactor(core): Use (where applicable), ViewContainer.createComponent instead of relying on the ComponentFactoryResolver. (#49614) 2023-03-30 11:43:35 -07:00
view_ref_spec.ts refactor(core): Use (where applicable), ViewContainer.createComponent instead of relying on the ComponentFactoryResolver. (#49614) 2023-03-30 11:43:35 -07:00