multiple prompt of onbeforeunload popup when close group, and Tabbrowser is *completely messed up*

RESOLVED FIXED in Firefox 4.0

Status

Firefox Graveyard
Panorama
P1
normal
RESOLVED FIXED
7 years ago
2 years ago

People

(Reporter: Alice0775 White, Assigned: raymondlee)

Tracking

({dataloss})

Trunk
Firefox 4.0
x86
Windows XP
dataloss
Dependency tree / graph

Details

Attachments

(1 attachment)

(Reporter)

Description

7 years ago
Build Identifier: http://hg.mozilla.org/mozilla-central/rev/71e8b5aee972
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b7pre) Gecko/20100925 Firefox/4.0b7pre ID:20100925041313

If there are tab which is include onbeforeunload(such as Google Document),
After perform close group and undo in Panorama,
Multiple prompt of onbeforeunload will popup.

AND Tabbrowser is *completely messed up*
Tabs are lost.

Reproducible: Always

Steps to Reproduce:
1. Start Minefield with new profile
2. Open Testcase
3. Open adequate number of web pages in new tabs.
4. Go Panorama
5. Divide tabs into two groups
6. Close a group which include the testcase
7. Select a remaining group
8. When popup confirmation prompts, you chose "Leave"

Actual Results:
 The confirmation prompt will appear at multiple times
 And Browser will close. the remaining group tabs are lost.

Expected Results:
 The confirmation prompt should be one,
 Browser should not close. and the remaining tab should be there.
(Reporter)

Updated

7 years ago
blocking2.0: --- → ?
(Reporter)

Comment 1

7 years ago
Please read it as follows 
>After perform close group and undo in Panorama,
After perform close group in Panorama,
Summary: multiple prompt of onbeforeunload popup when close group and undo, and Tabbrowser is *completely messed up* → multiple prompt of onbeforeunload popup when close group, and Tabbrowser is *completely messed up*
(Reporter)

Comment 2

7 years ago
Created attachment 478536 [details]
Testcase
The only difference between this and bug 599626 is that you hit "leave" rather than "cancel"?
Assignee: nobody → raymond
Blocks: 598154
Priority: -- → P1
(Reporter)

Comment 4

7 years ago
(In reply to comment #3)
> The only difference between this and bug 599626 is that you hit "leave" rather
> than "cancel"?

Maybe same bug, but different behavior.
(Assignee)

Comment 5

7 years ago
(In reply to comment #4)
> (In reply to comment #3)
> > The only difference between this and bug 599626 is that you hit "leave" rather
> > than "cancel"?
> 
> Maybe same bug, but different behavior.

The patch in bug 599626 should also fix this.
Depends on: 599626
OS: Windows 7 → Windows XP
blocking2.0: ? → betaN+
Dietrich, this will be fixed by bug 599626; can you make that blocking as well?
Bug 599626 has landed, so this is fixed now.
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.