Skip to content

Strange behavior when starting Private Browsing #1

@pflammertsma

Description

@pflammertsma

Initially I thought my sessionstore.js was corrupted, and I posted this bug report on Bugzilla, but I pinpointed the problem to be Session History Tree. From the issue:

Firefox was closed while in Private Browsing mode. After reopening it, I
noticed that all my tabs appeared as blank pages, and that I needed to reload
them manually.

Curious if this was related to Private Browsing, I tried switching to that mode
again. Nothing appeared to happen, so I pressed it again. Now, my two pinned
tabs became unpinned, but otherwise, again, no effect. A third press finally
brought me to Private Browsing.

I stopped Private Browsing, which immediately brought all my tabs back.

Now, every time that I start Firefox, my tabs appear blank. I have resolved
this by renaming my sessionstore.js, which appears to have somehow become
corrupted. I have a backup of this file if that is useful for debugging the
problem, but it contains login tokens to work-related websites.

I would be happy to attach the file if anybody can tell me how to strip this
information.

To give a clue: the sessionstore.js is very large (700kb) and contains 1 tab
item with 50 entries, each with about 5 children. The impression I get when
switching to Private Browsing is that the windows are somehow internally
stacked, and that Firefox is opening the pages on top of each other, so to
speak.

Reproducible: Always, with the provided sessionstore.js

Steps to Reproduce:

  1. Start Private Browsing
  2. Exit Firefox
  3. Start Firefox

Actual Results:
All tabs are blank. Switching back to Private Browsing takes several attempts,
between which tabs appear to jump.

Expected Results:
Pages reload and show content. Switching back to Private Browsing is
instantaneous.

If you want me to do some testing with the sessionstore.js, I'd be happy to
comply. I can also try this in Fx 4.2a1.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions