In the scope of bug 1846601 in [NavigationManager](https://searchfox.org/mozilla-central/source/remote/shared/NavigationManager.sys.mjs) we've introduced a new map with navigable id as a key and navigation info as a value, it's similar to the existing map (`preRegisteredNavigationIds`) to pre-register navigations which contains the same data but is cleaned up when events are sent. So we could merge these two maps into one, and replace `finished` property with the property `state` with 3 different values `registered`, `started` and `finished`.
Bug 1910087 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
In the scope of bug 1846601 in [NavigationManager](https://searchfox.org/mozilla-central/source/remote/shared/NavigationManager.sys.mjs) we've introduced a new map with navigable id as a key and navigation info as a value, it's similar to the existing map (`preRegisteredNavigationIds`) to pre-register navigations which contains the same data but is cleaned up when events are sent. So we could merge these two maps into one, and replace `finished` property with the property `state` with 3 different values `registered`, `started` and `finished`. The name of the map should stay `navigations`.