1. Session history management

    Method of manipulating the user's browser's session history in JavaScript using `history.pushState`, `history.replaceState` and the `popstate` event.

  2. PageTransitionEvent

    Fired at the Window when the page's entry in the session history stops being the current entry. Includes the `pageshow` and `pagehide` events.

  3. history api

  4. history api: back

  5. history api: forward

  6. history api: go

  7. history api: length

  8. history api: pushstate

  9. history api: pushstate: whether the `unused` parameter is used

  10. history api: replacestate

  11. history api: replacestate: whether the `unused` parameter is used

  12. history api: scrollrestoration

  13. history api: state

  14. navigationhistoryentry api

  15. navigationhistoryentry api: `dispose` event

  16. navigationhistoryentry api: getstate

  17. navigationhistoryentry api: id

  18. navigationhistoryentry api: index

  19. navigationhistoryentry api: key

  20. navigationhistoryentry api: samedocument

  21. navigationhistoryentry api: url

  22. request api: ishistorynavigation

  23. window api: history