Open Bug 929178 Opened 12 years ago Updated 3 years ago

Restore Previous Session is WIndow Dependent

Categories

(Firefox :: Session Restore, defect)

24 Branch
x86
Windows XP
defect

Tracking

()

People

(Reporter: mozilla, Unassigned)

Details

Firefox 24: I discovered quite by accident that if you close the main FF window and discover a popunder window, the restore previous session will only restore the popunder window and nothing else. STEPS TO REPRODUCE: 1. Open Firefox and open a number of tabs to different sites, preferably at least one site that can spawn a window (such as an image gallery). 2. Take whatever action is required to have that site spawn a new FF window (you can create your own window by opening a link in a new window too). 3. Close the main FF window and then close the popup window. 4. Open FF and use History -> Restore Previous Session. RESULT: Only the popup window is restored. EXPECTED: The main window with all its tabs AND the popup window are restored. DISCUSSION: I'm not sure how best to define the state of a "previous session." Obviously if a user had closed a window on purpose, they wouldn't want that window restored using Restore Previous Session. It seems like Restore Previous session should restore the last window that was not spawned programmatically (i.e., through JS, _blank, etc.) along with any windows and tabs open at the time the "main" window was closed.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.