Open Bug 1812799 Opened 2 years ago Updated 6 months ago

Add session history related logging preset to about:logging

Categories

(Core :: DOM: Navigation, enhancement)

enhancement

Tracking

()

People

(Reporter: smaug, Unassigned)

Details

https://searchfox.org/mozilla-central/rev/ef5dad8c11a556acd68ca3b9dcd77b226e0aaa29/toolkit/content/aboutLogging.js#40-80
https://searchfox.org/mozilla-central/rev/ef5dad8c11a556acd68ca3b9dcd77b226e0aaa29/toolkit/locales/en-US/toolkit/about/aboutLogging.ftl#50-55

peterv, I'm thinking
SHIPBFCache:5,PageCache:5;SessionHistory:5;nsSHistory:5
Am I missing some (we have so many different logs :/ )

label would be
about-logging-session-history-label = Session History
description
about-logging-session-history-description = Log modules to diagnose session history issues

Though, we could include also BrowsingContext:5 and BrowsingContextSync:5 and use label
"Page Navigation" or some such, though especially BrowsingContextSync is rather broad.

Type: defect → enhancement
Flags: needinfo?(peterv)

Seems fine by me, though after SHIP removal nsSHistory and PageCache might be obsolete, and/or the remaining instances merged into SHIPBFCache/SessionHistory (and maybe SHIPBFCache should then be renamed to PageCache). Could be interesting for debugging Navigation API too?

Flags: needinfo?(peterv)
Flags: needinfo?(avandolder)
Flags: needinfo?(afarre)
Flags: needinfo?(afarre)

Add to backlog to review.

Flags: needinfo?(avandolder)
You need to log in before you can comment on or make changes to this bug.