Bug 1524948 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Current concept of sessions could be replaced by _session groups_ and _sessions_. _Session group_ could contain multiple _sessions_. _Session_ (containing one or more browser windows) would contain information about windows and tabs (and their state - like today), and _session group_ would have information only about IDs of _sessions_ being a part of it (no information about windows and tabs). _Session_ would be corresponding to today's definition of session (with small changes), and _session group_ would be completely new concept.  Firefox or its extension should remember names (given by user) of opened _session group_ and _sessions_ (and use these names during automatic savings of _session group_ or _session_ together with information about time of saving; or suggest these names during manual saving of _session group_ or _session_).

Different _sessions_ could be saved and opened independently from _session groups_. Both _session groups_ and _sessions_ could be saved and restored automatically by Session Restore or session manager extension after Firefox restart (multiple previous saved versions should be remember, not just the last version). And both _session groups_ and _sessions_ could be saved manually by user; manual saving could be done for single _session group_ or _session_ at the time. Finally and most importantly, **`sessions` could be added or removed from current `session group`; and the names of opened `session group` and `sessions` should be remembered by Firefox/extension, and these names should be suggested by Firefox/its extension during manual saving of `session group` or `session`**.
Current concept of sessions could be replaced by _session groups_ and _sessions_. _Session group_ could contain multiple _sessions_. _Session_ (containing one or more browser windows) would contain information about windows and tabs (and their state - like today), and _session group_ would have information only about IDs of _sessions_ being a part of it (no information about windows and tabs). _Session_ would be corresponding to today's definition of session (with small changes), and _session group_ would be completely new concept.  Firefox or its extension should remember names (given by user) of opened _session group_ and _sessions_ (and use these names during automatic savings of _session group_ or _session_ together with information about time of saving; or suggest these names during manual saving of _session group_ or _session_).

Different _sessions_ could be saved and opened independently from _session groups_. Both _session groups_ and _sessions_ could be saved and restored automatically by Session Restore or session manager extension after Firefox restart (multiple previous saved versions should be remember, not just the last version). And both _session groups_ and _sessions_ could be saved manually by user; manual saving could be done for single _session group_ or _session_ at the time. Finally and most importantly, **`sessions` could be added or removed from current `session group`; and the names of opened `session group` and `sessions` should be remembered by Firefox/extension, and these names should be suggested by Firefox/its extension during manual saving of `session group` or `session`**.

More information about this proposal is described in comments 1-6.
Current concept of sessions could be replaced by _session groups_ and _sessions_. _Session group_ could contain multiple _sessions_. _Session_ (containing one or more browser windows) would contain information about windows and tabs (and their state - like today), and _session group_ would have information only about IDs of _sessions_ being a part of it (no information about windows and tabs). _Session_ would be corresponding to today's definition of session (with small changes), and _session group_ would be completely new concept.  Firefox or its extension should remember names (given by user) of opened _session group_ and _sessions_ (and use these names during automatic savings of _session group_ or _session_ together with information about time of saving; or suggest these names during manual saving of _session group_ or _session_).

Different _sessions_ could be saved and opened independently from _session groups_. Both _session groups_ and _sessions_ could be saved and restored automatically by Session Restore or session manager extension after Firefox restart (multiple previous saved versions should be remember, not just the last version). And both _session groups_ and _sessions_ could be saved manually by user; manual saving could be done for single _session group_ or _session_ at the time. Finally and most importantly, **`sessions` could be added or removed from current `session group`; and the names of opened `session group` and `sessions` should be remembered by Firefox/extension, and these names should be suggested by Firefox/its extension during manual saving of `session group` or `session`**.

More information about this proposal is described in comments 1-6.

----------------------------------------------
**Alternative proposal is shown in Bug 1528598 (bug description + comments 1-6).**
Current concept of sessions could be replaced by _session groups_ and _sessions_. _Session group_ could contain multiple _sessions_. _Session_ (containing one or more browser windows) would contain information about windows and tabs (and their state - like today), and _session group_ would have information only about IDs of _sessions_ being a part of it (no information about windows and tabs). _Session_ would be corresponding to today's definition of session (with small changes), and _session group_ would be completely new concept.  Firefox or its extension should remember names (given by user) of opened _session group_ and _sessions_ (and use these names during automatic savings of _session group_ or _session_ together with information about time of saving; or suggest these names during manual saving of _session group_ or _session_).

Different _sessions_ could be saved and opened independently from _session groups_. Both _session groups_ and _sessions_ could be saved and restored automatically by Session Restore or session manager extension after Firefox restart (multiple previous saved versions should be remember, not just the last version). And both _session groups_ and _sessions_ could be saved manually by user; manual saving could be done for single _session group_ or _session_ at the time. Finally and most importantly, **`sessions` could be added or removed from current `session group`; and the names of opened `session group` and `sessions` should be remembered by Firefox/extension, and these names should be suggested by Firefox/its extension during manual saving of `session group` or `session`**.

More information about this proposal is described in comments 1-6.

----------------------------------------------
**Alternative proposal is shown in** Bug 1528598 **(bug description + comments 1-6).**
Current concept of sessions could be replaced by _session groups_ and _sessions_. _Session group_ could contain multiple _sessions_. _Session_ (containing one or more browser windows) would contain information about windows and tabs (and their state - like today), and _session group_ would have information only about IDs of _sessions_ being a part of it (no information about windows and tabs). _Session_ would be corresponding to today's definition of session (with small changes), and _session group_ would be completely new concept.  Firefox or its extension should remember names (given by user) of opened _session group_ and _sessions_ (and use these names during automatic savings of _session group_ or _session_ together with information about time of saving; or suggest these names during manual saving of _session group_ or _session_).

Different _sessions_ could be saved and opened independently from _session groups_. Both _session groups_ and _sessions_ could be saved and restored automatically by Session Restore or session manager extension after Firefox restart (multiple previous saved versions should be remember, not just the last version). And both _session groups_ and _sessions_ could be saved manually by user; manual saving could be done for single _session group_ or _session_ at the time. Finally and most importantly, **`sessions` could be added or removed from current `session group`; and the names of opened `session group` and `sessions` should be remembered by Firefox/extension, and these names should be suggested by Firefox/its extension during manual saving of `session group` or `session`**.

More information about this proposal is described in comments 1-6.

----------------------------------------------
**Alternative simpler proposal is shown in** Bug 1528598 **(bug description + comments 1-6).**
Current concept of sessions could be replaced by _session groups_ and _sessions_. _Session group_ could contain multiple _sessions_. _Session_ (containing one or more browser windows) would contain information about windows and tabs (and their state - like today), and _session group_ would have information only about IDs of _sessions_ being a part of it (no information about windows and tabs). _Session_ would be corresponding to today's definition of session (with small changes), and _session group_ would be completely new concept.  Firefox or its extension should remember names (given by user) of opened _session group_ and _sessions_ (and use these names during automatic savings of _session group_ or _session_ together with information about time of saving; or suggest these names during manual saving of _session group_ or _session_).

Different _sessions_ could be saved and opened independently from _session groups_. Both _session groups_ and _sessions_ could be saved and restored automatically by Session Restore or session manager extension after Firefox restart (multiple previous saved versions should be remember, not just the last version). And both _session groups_ and _sessions_ could be saved manually by user; manual saving could be done for single _session group_ or _session_ at the time. Finally and most importantly, **`sessions` could be added or removed from current `session group`; and the names of opened `session group` and `sessions` should be remembered by Firefox/extension, and these names should be suggested by Firefox/its extension during manual saving of `session group` or `session`**.

More information about this proposal is described in comments 1-6.

----------------------------------------------
**Alternative simpler proposal is shown in other Session Restore bug:** Bug 1528598 **(bug description + comments 1-6).**
Current concept of sessions could be replaced by _session groups_ and _sessions_. _Session group_ could contain multiple _sessions_. _Session_ (containing one or more browser windows) would contain information about windows and tabs (and their state - like today), and _session group_ would have information only about IDs of _sessions_ being a part of it (no information about windows and tabs). _Session_ would be corresponding to today's definition of session (with small changes), and _session group_ would be completely new concept.  Firefox or its extension should remember names (given by user) of opened _session group_ and _sessions_ (and use these names during automatic savings of _session group_ or _session_ together with information about time of saving; or suggest these names during manual saving of _session group_ or _session_).

Different _sessions_ could be saved and opened independently from _session groups_. Both _session groups_ and _sessions_ could be saved and restored automatically by Session Restore or session manager extension after Firefox restart (multiple previous saved versions should be remember, not just the last version). And both _session groups_ and _sessions_ could be saved manually by user; manual saving could be done for single _session group_ or _session_ at the time. Finally and most importantly, **`sessions` could be added or removed from current `session group`; and the names of opened `session group` and `sessions` should be remembered by Firefox/extension, and these names should be suggested by Firefox/its extension during manual saving of `session group` or `session`**.

More information about this proposal is described in comments 1-6.

----------------------------------------------
**Alternative simpler proposal is shown in ** Bug 1528598 **(bug description + comments 1-6).**
Current concept of sessions could be replaced by _session groups_ and _sessions_. _Session group_ could contain multiple _sessions_. _Session_ (containing one or more browser windows) would contain information about windows and tabs (and their state - like today), and _session group_ would have information only about IDs of _sessions_ being a part of it (no information about windows and tabs). _Session_ would be corresponding to today's definition of session (with small changes), and _session group_ would be completely new concept.  Firefox or its extension should remember names (given by user) of opened _session group_ and _sessions_ (and use these names during automatic savings of _session group_ or _session_ together with information about time of saving; or suggest these names during manual saving of _session group_ or _session_).

Different _sessions_ could be saved and opened independently from _session groups_. Both _session groups_ and _sessions_ could be saved and restored automatically by Session Restore or session manager extension after Firefox restart (multiple previous saved versions should be remember, not just the last version). And both _session groups_ and _sessions_ could be saved manually by user; manual saving could be done for single _session group_ or _session_ at the time. Finally and most importantly, **`sessions` could be added or removed from current `session group`; and the names of opened `session group` and `sessions` should be remembered by Firefox/extension, and these names should be suggested by Firefox/its extension during manual saving of `session group` or `session`**.

More information about this proposal is described in comments 1-6.

----------------------------------------------
**Alternative simpler proposal is shown in** Bug 1528598 **(bug description + comments 1-6).**
Current concept of sessions could be replaced by _session groups_ and _sessions_. _Session group_ could contain multiple _sessions_. _Session_ (containing one or more browser windows) would contain information about windows and tabs (and their state - like today), and _session group_ would have information only about IDs of _sessions_ being a part of it (no information about windows and tabs). _Session_ would be corresponding to today's definition of session (with small changes), and _session group_ would be completely new concept.  Firefox or its extension should remember names (given by user) of opened _session group_ and _sessions_ (and use these names during automatic savings of _session group_ or _session_ together with information about time of saving; or suggest these names during manual saving of _session group_ or _session_).

Different _sessions_ could be saved and opened independently from _session groups_. Both _session groups_ and _sessions_ could be saved and restored automatically by Session Restore or session manager extension after Firefox restart (multiple previous saved versions should be remember, not just the last version). And both _session groups_ and _sessions_ could be saved manually by user; manual saving could be done for single _session group_ or _session_ at the time. Finally and most importantly, **`sessions` could be added or removed from current `session group`; and the names of opened `session group` and `sessions` should be remembered by Firefox/extension, and these names should be suggested by Firefox/its extension during manual saving of `session group` or `session`**.

More information about this proposal is described in comments 1-6.

----------------------------------------------
=> **Alternative simpler proposal is shown in** Bug 1528598 **(bug description + comments 1-6).**
=> **Check also** Bug 1528604 **- API based on one of two alternative Session Restore bugs:** Bug 1528598, **or** Bug 1524948.
Current concept of sessions could be replaced by _session groups_ and _sessions_. _Session group_ could contain multiple _sessions_. _Session_ (containing one or more browser windows) would contain information about windows and tabs (and their state - like today), and _session group_ would have information only about IDs of _sessions_ being a part of it (no information about windows and tabs). _Session_ would be corresponding to today's definition of session (with small changes), and _session group_ would be completely new concept.  Firefox or its extension should remember names (given by user) of opened _session group_ and _sessions_ (and use these names during automatic savings of _session group_ or _session_ together with information about time of saving; or suggest these names during manual saving of _session group_ or _session_).

Different _sessions_ could be saved and opened independently from _session groups_. Both _session groups_ and _sessions_ could be saved and restored automatically by Session Restore or session manager extension after Firefox restart (multiple previous saved versions should be remember, not just the last version). And both _session groups_ and _sessions_ could be saved manually by user; manual saving could be done for single _session group_ or _session_ at the time. Finally and most importantly, **`sessions` could be added or removed from current `session group`; and the names of opened `session group` and `sessions` should be remembered by Firefox/extension, and these names should be suggested by Firefox/its extension during manual saving of `session group` or `session`**.

More information about this proposal is described in comments 1-6.

----------------------------------------------
=> **Alternative simpler proposal is shown in** Bug 1528598 **(bug description + comments 1-6).**
=> Bug 1528604 **- API based on one of two alternative Session Restore bugs:** Bug 1528598, **or** Bug 1524948.
Current concept of sessions could be replaced by _session groups_ and _sessions_. _Session group_ could contain multiple _sessions_. _Session_ (containing one or more browser windows) would contain information about windows and tabs (and their state - like today), and _session group_ would have information only about IDs of _sessions_ being a part of it (no information about windows and tabs). _Session_ would be corresponding to today's definition of session (with small changes), and _session group_ would be completely new concept.  Firefox or its extension should remember names (given by user) of opened _session group_ and _sessions_ (and use these names during automatic savings of _session group_ or _session_ together with information about time of saving; or suggest these names during manual saving of _session group_ or _session_).

Different _sessions_ could be saved and opened independently from _session groups_. Both _session groups_ and _sessions_ could be saved and restored automatically by Session Restore or session manager extension after Firefox restart (multiple previous saved versions should be remember, not just the last version). And both _session groups_ and _sessions_ could be saved manually by user; manual saving could be done for single _session group_ or _session_ at the time. Finally and most importantly, **`sessions` could be added or removed from current `session group`; and the names of opened `session group` and `sessions` should be remembered by Firefox/extension, and these names should be suggested by Firefox/its extension during manual saving of `session group` or `session`**.

More information about this proposal is described in comments 1-6.

----------------------------------------------
=> **Alternative simpler proposal is shown in** Bug 1528598 **(bug description + comments 1-6).**
=> Bug 1528604 **- WebExtension API based on one of two alternative Session Restore bugs:** Bug 1528598, **or** Bug 1524948.

Back to Bug 1524948 Comment 0