Closed Bug 1523157 Opened 5 years ago Closed 5 years ago

Going into settings and back with "Don't keep activities" enabled returns to a blank tab

Categories

(Firefox for Android Graveyard :: General, defect, P3)

Firefox 66
All
Android
defect

Tracking

(firefox64 unaffected, firefox65 unaffected, firefox66 verified, firefox67 verified)

VERIFIED FIXED
Firefox 67
Tracking Status
firefox64 --- unaffected
firefox65 --- unaffected
firefox66 --- verified
firefox67 --- verified

People

(Reporter: JanH, Assigned: droeh)

References

Details

(Keywords: regression)

  1. Enable "Don't keep activities" in the phone's developer settings.
  2. Open a tab in Firefox.
  3. Open Firefox's settings.
  4. Go back.

--> The tab is white and isn't restored until you either
a) switch to a different tab and back again, or
b) switch to a completely different app and then back to Firefox (although that seems to have its own issues)

I guess that when GeckoApp goes through onCreate and mIsRestoring is true, we need to attempt restoring the current tab, too, in case it was zombified. At the moment, this only happens when the whole app has been background and then brought to the foreground again.

Blocks: 1382637
See Also: → 1523161
Assignee: nobody → jh+bugzilla

Marking this as P3 per triage.

Priority: -- → P3

Resolving as fixed by backout of my patch for bug 1382637.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED

Only on 67.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Assignee: jh+bugzilla → nobody
Assignee: nobody → droeh
Target Milestone: --- → Firefox 67

Hi!

I tested this on the latest versions of Beta 67.0b9, Release 66.0.2 with Nokia 6 (Android 7.1.1), Samsung Galaxy Note 8 (Android 9) and I could not reproduce the issue.

Due to my findings, I'll mark this issue as Verified on Firefox 66 and Firefox 67.

Thanks!

Status: RESOLVED → VERIFIED
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.