Closed Bug 583306 Opened 14 years ago Closed 14 years ago

Save and restore tab hidden state with sessionstore

Categories

(Firefox Graveyard :: Panorama, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: iangilman, Assigned: ehsan.akhgari)

References

Details

If the user quits with several tabs hidden, the browser should reopen in that same state.

Adding hidden should be similar to this patch, where pinned was added:

http://hg.mozilla.org/mozilla-central/rev/8e8042431c86
The hidden state of the tab is accessible from (xul:tab).hidden both as a js property and dom attribute.
So, with a patch that fixes this bug, if I have multiple groups and show one of them and restart Firefox, I should get only the tabs from that group, right?
Only the visible set of tabs from last time will be visible on restart. The other tabs will be hidden (and potentially delayed loading!)
In other words, yes. 

It should be noted that we'll want to apply this patch to Mardak's tabcandy-central branch (as well as ultimately to mozilla-central). Mardak's branch is at: 

http://hg.mozilla.org/users/edward.lee_engineering.uiuc.edu/tabcandy-central/
Blocks: 581815
I believe ehsan is going to take this; actually assigning it so it's official.
Assignee: nobody → ehsan
As far as I've tested this patch, it's working correctly.

http://hg.mozilla.org/users/edward.lee_engineering.uiuc.edu/tabcandy-central/rev/af9bf0eb47e7
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Looks beautiful!
Raymond, are these changes still necessary now that tabs are hidden if they were previously hidden?

http://hg.mozilla.org/users/edward.lee_engineering.uiuc.edu/tabcandy-central/rev/df9bbe8b6d78
Blocks: 586147
(In reply to comment #8)
> Raymond, are these changes still necessary now that tabs are hidden if they
> were previously hidden?
> 
> http://hg.mozilla.org/users/edward.lee_engineering.uiuc.edu/tabcandy-central/rev/df9bbe8b6d78

Yeah, we don't need this anymore.
Mass moving all Tab Candy bugs from Mozilla Labs to Firefox::Tab Candy.  Filter the bugmail spam with "tabcandymassmove".
Product: Mozilla Labs → Firefox
Target Milestone: -- → ---
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.