Closed Bug 1668087 Opened 4 years ago Closed 3 years ago

Tab loops between about:blank and URL (health.graphics/fission) on restore (with SessionHistoryInParent)

Categories

(Firefox :: Session Restore, defect, P2)

defect

Tracking

()

RESOLVED INCOMPLETE
Fission Milestone MVP

People

(Reporter: jesup, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: qa-not-actionable)

With SessionHistoryInParent (and fission), I had a pinned tab get stuck looping between about:blank and health.graphics/fission -- urlbar kept swapping, load/stop button kept switching. This continued for minutes (not apparently loading any content) until I opened a new tab and loaded health.graphics/fission. Trying to repro this has been unsuccessful/

Component: Bookmarks & History → Session Restore
Severity: -- → S2
Fission Milestone: ? → M6b
Priority: -- → P2

Did not repro for me. And Randell said he also was not able to reproduce with 10 retries.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME

Jamie on matrix has seen the same thing recently

Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---

I've seen this a few times lately when:

  1. Trying to switch channels on Slack;
  2. Trying to switch views on Twitter (e.g. changing from Mentions to Notifications);
  3. In combination with bug 1668920, where I get a "Temporary error" from Gmail and try to reload Gmail to fix it, at which point Gmail sometimes gets stuck in this redirect loop.

These were all with pinned tabs. Since I disabled Fission, I haven't seen this (and I was seeing it multiple times a day before).

See duplicate bug. I can reproduce this reliably by selecting 5 not already loaded tabs and then refreshing.

This also makes the whole browser chrome flicker, up to white flashes of the whole browser window.

Fission Milestone: M6b → M6c

This is still very much an issue for me.

We tried and couldn't reproduce it. Would you be able to tell us which URLs you have in those 5 tabs so we can try with those too?
And also could you try with a fresh profile?

Flags: needinfo?(Tobias.Marty)

Moving to M7 as we are still waiting for more information to debug this further.

Fission Milestone: M6c → M7

Peter experienced this today with the SHIP google sheet which was looping between about:blank and the sheets URL and then eventually resulted in a google error page for clearing cookies and cache and retry.

Without STR, there isn't much to go on here. Punting this to M8 unless someone sees this again and has STR.

Fission Milestone: M7 → M8

No joy trying to reproduce this yet. Let's put this in MVP to ensure we confirm before shipping Fission everywhere.

Fission Milestone: M8 → MVP
Whiteboard: qa-not-actionable

Closing as incomplete because no one could reproduce it and the session restore code has been rewritten since this bug was filed 10 months ago.

If anyone sees this bug again, please reopen this bug or needinfo me here.

Status: REOPENED → RESOLVED
Closed: 4 years ago3 years ago
Flags: needinfo?(Tobias.Marty)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.