Implement savedGroups array
Categories
(Firefox :: Session Restore, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox133 | --- | fixed |
People
(Reporter: dao, Assigned: jswinarton)
References
(Blocks 3 open bugs)
Details
(Whiteboard: [fidefe-tabgrps-sessionstore])
Attachments
(1 file)
The top level gains a savedGroups
array. When hidden, groups are moved here and their tabs moved to a tabs
array property on the group.
Updated•3 months ago
|
Reporter | ||
Updated•2 months ago
|
Assignee | ||
Updated•2 months ago
|
Assignee | ||
Updated•1 month ago
|
Comment 1•15 days ago
|
||
What is the intended difference between the top-level savedGroups
and the per-window _closedGroups
https://bugzilla.mozilla.org/show_bug.cgi?id=1908422?
When hidden, groups are moved here
Does "hiding" a group mean collapsing the group? I didn't think so -- I thought that a collapsed tab group still appears in the per-window groups
, its tabs continue to appear in the per-window tabs
, and the tabs in the group retain their groupId properties.
Is there no longer any "hidden" state for a tab group? Do we just need to account for closed tab groups?
Reporter | ||
Comment 2•10 days ago
|
||
(In reply to Stephen Thompson from comment #1)
What is the intended difference between the top-level
savedGroups
and the per-window_closedGroups
https://bugzilla.mozilla.org/show_bug.cgi?id=1908422?
The latter is for "deleted" groups (that can be reopened like closed tabs).
When hidden, groups are moved here
Does "hiding" a group mean collapsing the group? I didn't think so -- I thought that a collapsed tab group still appears in the per-window
groups
, its tabs continue to appear in the per-windowtabs
, and the tabs in the group retain their groupId properties.Is there no longer any "hidden" state for a tab group? Do we just need to account for closed tab groups?
Sorry, terminology changed a few times. "hidden" means closed & saved here.
Assignee | ||
Updated•10 days ago
|
Assignee | ||
Comment 3•9 days ago
|
||
Updated•6 days ago
|
Comment 5•2 days ago
|
||
Backed out for causing mochitests failures browser_tab_groups_saved.js.
- Backout link
- Push with failures
- Failure Log
- Failure line: TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_tab_groups_saved.js | Uncaught exception in test bound test_SaveTabGroups - at chrome://browser/content/tabbrowser/tabbrowser.js:5461 - TypeError: Node.appendChild: Argument 1 is not an object.
Assignee | ||
Updated•2 days ago
|
Comment 7•1 day ago
|
||
bugherder |
Description
•