Closed Bug 688742 Opened 13 years ago Closed 12 years ago

Session information is lost when closing update prompt last

Categories

(Firefox :: Session Restore, defect)

7 Branch
x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: shane, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:7.0) Gecko/20100101 Firefox/7.0
Build ID: 20110916091512

Steps to reproduce:

I closed out of my Firefox session to discover that Firefox had opened a pop-under saying a new version was available and would be installed on the next restart. I closed it out.


Actual results:

When I opened Firefox again, it opened a new session and all of my tabs were lost. Moreover, the sessionstore.bak file contained this new session, not my previous tabs, and the option under History to Restore Previous Session was greyed out.


Expected results:

It should not have ended my current session just because there was a pop-under I didn't see when I closed the browser. It should have pulled up my existing session rather than creating a new one. And it most certainly shouldn't have overwritten the sessionstore.bak with the new session and it should have given me the option under History to restore the old session as well.
Could you provide a minimized testcase or URL so we can test for this bug?
I don't understand what you're asking for. There isn't a specific URL this happens with or anything; it's any time the browser is closed out (using the X in the top corner) when there's another Firefox window behind it.
Mozilla/5.0 (X11; Linux x86_64; rv:7.0) Gecko/20100101 Firefox/7.0
Mozilla/5.0 (X11; Linux x86_64; rv:9.0a1) Gecko/20110925 Firefox/9.0a1

I tried reproducing this issue on Firefox 7 using the following steps:

1. Started Firefox 7 beta 5.
2. Select "About Firefox" from the Help Menu.
3. After the download is complete and the Apply Update button is visible on screen close the Firefox Main Window. (only the About Firefox window should now be open)
4. Select Apply Update from the About Firefox window and wait for Firefox to restart.

Firefox restarted normally, all previous tabs were available both for Firefox beta and when using a nightly build with the same steps.

Could you specify which Beta Firefox 7 version had you installed before the prompt appeared and to which Beta version did it update?
The only thing it says in the About box is 7.0 beta, it doesn't say which one. I just tried to reproduce it myself but was unsuccessful.
You can find the Beta version by entering "about:" in the URL bar, after the page is loaded "build configuration", afterwards the link next to "build from".
The beta version is displayed on the page.

That is if you hadn't upgraded to release yet.
(In reply to Shane Killian from comment #4)
> The only thing it says in the About box is 7.0 beta, it doesn't say which
> one. I just tried to reproduce it myself but was unsuccessful.

You can also get details by going to Help > Troubleshooting Information.
It is showing up as the release; the upgrade must have been to that from the final beta.
Is this bug reproducible for you on 7.0-final?
Summary: Session information is lost when closing browser with a pop-under open → Session information is lost when closing update prompt last
This is going to be most easily tested by using Nightly or Aurora and waiting for the update window to show up (should happen ~once per day).
Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120227 Firefox/13.0a1

Closing this as works for me. Couldn't reproduce at the time of the comment or now with a Nightly build.
Status: UNCONFIRMED → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.