Open Bug 676217 Opened 13 years ago Updated 5 years ago

Break link between tab and browser when closing a tab

Categories

(SeaMonkey :: Tabbed Browser, defect)

defect
Not set
minor

Tracking

(Not tracked)

People

(Reporter: neil, Unassigned, Mentored)

References

Details

(Whiteboard: [lang=xml/js])

This is the SeaMonkey version of bug 664672.

When closing a tab, we should disconnect it from its linked browser, reducing the chances of a leak. Conveniently when we restore a tab we already reconnect it to its browser, even though we never disconnected it...
See Also: → 664672
Bonus Points for porting the test as well.
Whiteboard: [good first bug] → [good first bug][mentor=Neil][lang=xml/js][level=apprentice]
The scope of this bug has changed somewhat, since we now restore the original tab element when we undo close the tab, so we now need to break the link when the tab is closed for real, either because undo close tab is disabled or because the undo stack has overflowed. Any test port has to take that into account of course; the boring way is to only check the disabled undo close tab case.
Mentor: neil.corlett
Whiteboard: [good first bug][mentor=Neil][lang=xml/js][level=apprentice] → [good first bug][lang=xml/js][level=apprentice]
hello;
we are four students in computing of the university Paris 8 Vincennes Saint Denis (France),and we want to work on this bug for our school project.

raffik,sofiane,abdelaziz,Aierken.

Cordially

Hi, I am new to the community and would like to fix this bug. Please help me fix it

javarep4199 did you build or run SeaMonkey already? The bug is quite old and I think a this point in time sessionrestore and the tab browser probably needs a sledge hammer. If you want to work on SeaMonkey send me an email and I will look for a few others to fix.

Whiteboard: [good first bug][lang=xml/js][level=apprentice] → [lang=xml/js]
You need to log in before you can comment on or make changes to this bug.