fune/browser/components/sessionstore
Sam Foster e6346b7f19 Bug 1854373 Use the loggers to capture errors and debug details during session restore.r=sessionstore-reviewers,markh,sclements
* Timestamped log files are written to a `sessionstore-logs` directory in the profile directory
* Errors will always get written to disk, the logOnSuccess pref ensures all logs are saved even if no error has been captured
* The prefs configure how much logging we do. We have more verbose logging by default in  nightly/early-beta, and less (errors, warnings) in release.
* Logging statements have been added to the early phases of session restore. We'll add more I'm sure as we troubleshoot specific bugs.

Differential Revision: https://phabricator.services.mozilla.com/D208816
2024-05-09 20:30:15 +00:00
..
content Bug 1886892 - Part 1: Remove non-SHIP code from desktop SessionStore, r=sessionstore-reviewers,tabbrowser-reviewers,mconley,farre,geckoview-reviewers,owlish 2024-04-05 16:42:51 +00:00
test Bug 1885894 - Remove sidebar persistence from XULStore r=sessionstore-reviewers,backup-reviewers,sidebar-reviewers,Gijs,mconley,sfoster,sclements 2024-05-06 15:11:20 +00:00
components.conf Bug 1677190 - Introduce SessionStoreFunctions for GeckoView package and move the existing SessionStoreFunctions from toolkit to the browser package. r=geckoview-reviewers,farre,nika,owlish 2024-04-30 11:17:55 +00:00
GlobalState.sys.mjs
jar.mn Bug 1886892 - Part 1: Remove non-SHIP code from desktop SessionStore, r=sessionstore-reviewers,tabbrowser-reviewers,mconley,farre,geckoview-reviewers,owlish 2024-04-05 16:42:51 +00:00
moz.build Bug 1854373 Use the loggers to capture errors and debug details during session restore.r=sessionstore-reviewers,markh,sclements 2024-05-09 20:30:15 +00:00
RecentlyClosedTabsAndWindowsMenuUtils.sys.mjs Bug 1889941 - Fix the restore all windows command. r=sessionstore-reviewers,farre 2024-05-06 17:56:43 +00:00
RunState.sys.mjs
SessionCookies.sys.mjs
SessionFile.sys.mjs Bug 1854373 Use the loggers to capture errors and debug details during session restore.r=sessionstore-reviewers,markh,sclements 2024-05-09 20:30:15 +00:00
SessionLogger.sys.mjs Bug 1854373 Use the loggers to capture errors and debug details during session restore.r=sessionstore-reviewers,markh,sclements 2024-05-09 20:30:15 +00:00
SessionMigration.sys.mjs
SessionSaver.sys.mjs Bug 1864896: Autofix unused function arguments (browser/components/sessionstore). r=sessionstore-reviewers,dao 2024-03-19 09:36:34 +00:00
SessionStartup.sys.mjs Bug 1854373 Use the loggers to capture errors and debug details during session restore.r=sessionstore-reviewers,markh,sclements 2024-05-09 20:30:15 +00:00
SessionStore.sys.mjs Bug 1854373 Use the loggers to capture errors and debug details during session restore.r=sessionstore-reviewers,markh,sclements 2024-05-09 20:30:15 +00:00
SessionStoreFunctions.sys.mjs Bug 1677190 - Introduce SessionStoreFunctions for GeckoView package and move the existing SessionStoreFunctions from toolkit to the browser package. r=geckoview-reviewers,farre,nika,owlish 2024-04-30 11:17:55 +00:00
SessionWriter.sys.mjs
StartupPerformance.sys.mjs Bug 1864896: Autofix unused function arguments (browser/components/sessionstore). r=sessionstore-reviewers,dao 2024-03-19 09:36:34 +00:00
TabAttributes.sys.mjs Bug 1887029 - Simplify TabAttributes to explicitly specify supported attributes, r=sessionstore-reviewers,sfoster,dao 2024-04-05 16:42:51 +00:00
TabState.sys.mjs
TabStateCache.sys.mjs
TabStateFlusher.sys.mjs Bug 1886892 - Part 1: Remove non-SHIP code from desktop SessionStore, r=sessionstore-reviewers,tabbrowser-reviewers,mconley,farre,geckoview-reviewers,owlish 2024-04-05 16:42:51 +00:00
triage.json