Closed Bug 1889941 Opened 6 months ago Closed 5 months ago

Partial restoration of closed windows with 'Reopen all windows' option in History menu

Categories

(Firefox :: Session Restore, defect, P2)

Firefox 125
Desktop
All
defect

Tracking

()

VERIFIED FIXED
127 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox124 --- wontfix
firefox125 --- wontfix
firefox126 --- wontfix
firefox127 --- verified

People

(Reporter: epopescu, Assigned: sfoster)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [fidefe-session-restore])

Attachments

(1 file)

Found in

  • Firefox 125.0b8

Affected versions

  • Nightly 126.0a1
  • Firefox 124.0.2
  • Firefox 125.0b8

Tested platforms

  • Affected platforms: All
  • Unaffected platforms: None

Steps to reproduce

  1. Open Firefox using a new profile
  2. Use the "New Window" option from the side menu to open several new windows(three in this instance)
  3. Close all previously opened windows except one
  4. Use the "Reopen all windows" option from History > Recently closed windows

Expected result

  • All previously closed windows are restored.

Actual result

  • Only two windows are restored out of the three previously closed when using the "Reopen all windows" option from History > Recently closed windows.

Regression range
Regression range narrowed down to:

However, I'll double-check before confirming the culprit to be Bug 1819675.

Severity: -- → S3
Has STR: --- → yes
OS: Unspecified → All
Hardware: Unspecified → Desktop
Version: unspecified → Firefox 125

I've double-checked the regression range for this issue, and it seems that the same culprit, Bug 1819675, has appeared

Keywords: regression
Regressed by: 1819675

:sfoster, since you are the author of the regressor, bug 1819675, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(sfoster)

Thanks for tracking down the regressor.

Flags: needinfo?(sfoster)
Priority: -- → P2
Whiteboard: [fidefe-session-restore]

Set release status flags based on info from the regressing bug 1819675

Sam, is that a bug that will get fixed in 127? Thanks

Flags: needinfo?(sfoster)
Assignee: nobody → sfoster
Status: NEW → ASSIGNED

(In reply to Pascal Chevrel:pascalc from comment #5)

Sam, is that a bug that will get fixed in 127? Thanks

Yes! I've put a patch on here for review. Its pretty simple, I don't anticipate any issue getting it into 127.

Flags: needinfo?(sfoster)
Pushed by sfoster@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6c73a9f86487 Fix the restore all windows command. r=sessionstore-reviewers,farre
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch

I've replicated this issue using 126.0a1 (2024-04-05) on Windows 10 x64.
Verified as fixed in the latest Nightly 127.0a1 version on Windows 10 x64, macOS 13, and Ubuntu 22.04, as the issue no longer occurs.

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

Attachment

General

Created:
Updated:
Size: