Files
tubestation/browser/components/sessionstore
Sam Foster 3bc128efc2 Bug 1905958 - Add a JSON schema for browser session state and a way to validate against it. r=sessionstore-reviewers,sidebar-reviewers,nsharpley,dwalker
- Add the schema itself with definitions for the various data structures the serialized browser
  session state contains
- Add means of validating the current state against the schema with a new SessionStore.vaidateState
  method
- Add a smoke test to the schema by validating against sample session restore document
- Fix an issue in SidebaState which was returning undefined for some property values which isn't valid JSON

Differential Revision: https://phabricator.services.mozilla.com/D246163
2025-05-01 15:21:00 +00:00
..