angular/packages/platform-server/test
Alan Agius 062a696673 refactor(platform-server): use URL constructor for robust parsing (#64494)
The existing implementation of `PlatformLocation` uses a custom URL parsing mechanism that can be brittle and doesn't properly update the `href` property. This change refactors the URL parsing to use the native `URL` constructor, providing more robust and accurate parsing of URLs, which also correctly updates the `href` property.

The tests for `PlatformLocation` have also been moved to a dedicated file to improve organization and clarity.

PR Close #64494
2025-10-17 18:17:15 +00:00
..
BUILD.bazel refactor(bazel): reduce build deps (#63348) 2025-08-28 09:16:10 -07:00
dom_utils.ts fix(core): Ensure application remains unstable during bootstrap (#62631) 2025-07-15 07:52:36 -07:00
event_replay_spec.ts refactor: clean up explicit standalone flags from tests (#63963) 2025-09-22 14:27:34 +00:00
full_app_hydration_spec.ts refactor: clean up explicit standalone flags from tests (#63963) 2025-09-22 14:27:34 +00:00
hydration_utils.ts feat(core): introduce BootstrapContext for improved server bootstrapping (#63562) 2025-09-09 10:57:09 -07:00
incremental_hydration_spec.ts refactor(core): warning when hydration trigger is used without hydration being enabled (#64185) 2025-10-14 11:55:21 -07:00
integration_spec.ts refactor(platform-server): use URL constructor for robust parsing (#64494) 2025-10-17 18:17:15 +00:00
platform_location_spec.ts refactor(platform-server): use URL constructor for robust parsing (#64494) 2025-10-17 18:17:15 +00:00
render_spec.ts refactor: clean up explicit standalone flags from tests (#63963) 2025-09-22 14:27:34 +00:00
transfer_state_spec.ts refactor(core): add a getTransferState for the devtools (#62722) 2025-07-21 17:00:27 -04:00