Stephen Thompson
a4e5d1a634
Bug 1952902 - closed tab groups and saved tab groups should retain all tabs r=dao,sessionstore-reviewers
...
When closing single or multiple tabs, session state has historically capped the number of closed tabs being tracked. The main motivation was to prevent session file sizes on disk from getting too large.
When we introduced tab groups to session state, we avoided those caps when the tab group itself is being closed/saved. Users think of tab groups as whole entities. We were successfully saving tab groups with any number of tabs.
I introduced a regression causing closed tab groups and saved-and-closed tab groups to have their tab lists in session state capped. This patch resolves the regression by bypassing the cap when a closing tab is being closed as part of a tab group closing as a whole. Single or multiple tabs that are closed directly by the user should still be capped even if those tabs were in a tab group.
Differential Revision: https://phabricator.services.mozilla.com/D241087
2025-03-12 03:02:39 +00:00
..
2025-03-08 09:15:01 +02:00
Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao
2024-01-25 00:27:05 +00:00
Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements
2024-01-24 17:03:13 +00:00
Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements
2024-01-24 17:03:13 +00:00
2024-04-08 17:21:01 +00:00
Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements
2024-01-24 17:03:13 +00:00
2024-03-19 09:36:34 +00:00
2024-03-19 09:36:34 +00:00
Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements
2024-01-24 17:03:13 +00:00
2024-12-19 17:01:04 +00:00
2024-03-19 09:36:34 +00:00
2024-03-19 09:36:34 +00:00
2024-10-16 15:52:28 +00:00
2024-03-19 09:36:34 +00:00
2024-03-19 09:36:34 +00:00
Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements
2024-01-24 17:03:13 +00:00
Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements
2024-01-24 17:03:13 +00:00
2024-03-19 09:36:34 +00:00
2025-02-18 18:27:15 +00:00
2024-04-08 17:21:01 +00:00
Bug 1857834 - auto-formatting with Prettier v3 r=linter-reviewers,webdriver-reviewers,perftest-reviewers,search-reviewers,devtools-reviewers,sync-reviewers,reusable-components-reviewers,profiler-reviewers,dom-storage-reviewers,android-reviewers,firefox-ai-ml-reviewers,hjones,mcheang,mstange,sparky,janv,nchevobbe,tarek,Standard8,markh
2024-11-29 15:18:25 +00:00
2024-03-19 09:36:34 +00:00
2024-03-19 09:36:34 +00:00
Bug 1857834 - auto-formatting with Prettier v3 r=linter-reviewers,webdriver-reviewers,perftest-reviewers,search-reviewers,devtools-reviewers,sync-reviewers,reusable-components-reviewers,profiler-reviewers,dom-storage-reviewers,android-reviewers,firefox-ai-ml-reviewers,hjones,mcheang,mstange,sparky,janv,nchevobbe,tarek,Standard8,markh
2024-11-29 15:18:25 +00:00
2024-03-19 09:36:34 +00:00
Bug 1857834 - auto-formatting with Prettier v3 r=linter-reviewers,webdriver-reviewers,perftest-reviewers,search-reviewers,devtools-reviewers,sync-reviewers,reusable-components-reviewers,profiler-reviewers,dom-storage-reviewers,android-reviewers,firefox-ai-ml-reviewers,hjones,mcheang,mstange,sparky,janv,nchevobbe,tarek,Standard8,markh
2024-11-29 15:18:25 +00:00
2024-03-19 09:36:34 +00:00
2024-03-19 09:36:34 +00:00
2024-10-11 14:25:13 +00:00
2024-04-08 17:21:01 +00:00
2024-03-19 09:36:34 +00:00
Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements
2024-01-24 17:03:13 +00:00
2025-02-18 18:27:15 +00:00
2024-03-19 09:36:34 +00:00
2025-02-18 18:27:15 +00:00
2024-03-19 09:36:34 +00:00
2025-02-18 18:27:15 +00:00
2024-03-19 09:36:34 +00:00
2024-03-19 09:36:34 +00:00
2024-10-21 14:35:06 +00:00
2024-10-11 14:25:13 +00:00
2024-03-19 09:36:34 +00:00
2024-03-19 09:36:34 +00:00
2024-04-05 16:42:51 +00:00
2024-04-05 16:42:51 +00:00
2024-04-05 16:42:51 +00:00
2024-03-19 09:36:34 +00:00
2024-12-12 14:36:08 +00:00
Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements
2024-01-24 17:03:13 +00:00
2024-04-05 16:42:51 +00:00
2024-04-05 16:42:51 +00:00
2024-04-05 16:42:51 +00:00
2024-04-05 16:42:51 +00:00
Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements
2024-01-24 17:03:13 +00:00
2024-04-05 16:42:51 +00:00
2025-02-18 18:27:15 +00:00
2024-11-25 02:44:50 +00:00
2024-04-05 22:13:48 +00:00
2024-11-15 11:05:27 +00:00
2024-03-19 09:36:34 +00:00
2024-03-19 09:36:34 +00:00
2024-04-05 16:42:51 +00:00
2025-02-26 16:40:38 +00:00
2024-03-19 09:36:34 +00:00
2024-03-19 09:36:34 +00:00
2024-04-05 16:42:51 +00:00
2024-10-20 08:35:05 +00:00
Bug 1880914 - Move BrowserOpenTab. r=Gijs,webdriver-reviewers,perftest-reviewers,extension-reviewers,sessionstore-reviewers,tabbrowser-reviewers,home-newtab-reviewers,thecount,whimboo,dao,afinder,omc-reviewers,aminomancer
2024-04-03 10:32:27 +00:00
2024-09-18 23:37:52 +00:00
2024-03-19 09:36:34 +00:00
2024-12-19 17:01:04 +00:00
2024-06-04 13:20:52 +00:00
2024-10-21 14:35:06 +00:00
2024-06-19 07:47:37 +00:00
2025-01-08 22:33:13 +00:00
2024-12-05 01:20:07 +00:00
2025-02-26 19:50:50 +00:00
2024-12-05 01:20:07 +00:00
2024-09-16 14:12:21 +00:00
Bug 232598 - Return null for unset attributes in XUL. r=smaug,devtools-reviewers,omc-reviewers,zombie,nchevobbe,settings-reviewers,application-update-reviewers,credential-management-reviewers,mossop,aminomancer,bytesized,issammani,sessionstore-reviewers,dao
2024-03-18 09:15:07 +00:00
Bug 1880914 - Move BrowserOpenTab. r=Gijs,webdriver-reviewers,perftest-reviewers,extension-reviewers,sessionstore-reviewers,tabbrowser-reviewers,home-newtab-reviewers,thecount,whimboo,dao,afinder,omc-reviewers,aminomancer
2024-04-03 10:32:27 +00:00
Bug 1780071 - autofix browser/ violations of no-comparison-or-assignment-inside-ok, r=Standard8,webcompat-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,places-reviewers,sgalich,dao,twisniewski,mconley,sclements
2024-01-24 17:03:13 +00:00
2025-01-21 14:58:01 +00:00
2025-03-11 18:55:05 +00:00
2024-12-11 16:47:41 +00:00
2025-01-10 16:14:38 +00:00
2025-01-10 16:14:38 +00:00
2025-03-12 03:02:39 +00:00
2024-12-12 15:22:41 +00:00
2025-01-17 14:46:24 +00:00
2025-03-11 18:55:05 +00:00
2025-02-03 14:22:39 +00:00
2024-12-19 08:54:25 +00:00
2025-03-11 18:55:05 +00:00
2025-03-11 18:55:05 +00:00
2025-02-13 19:39:28 +00:00
2025-03-11 18:55:05 +00:00
2024-12-12 15:22:41 +00:00
2025-03-11 18:55:05 +00:00
2024-10-20 08:35:05 +00:00
2024-03-19 09:36:34 +00:00
2024-10-24 03:34:40 +00:00
2025-03-12 03:02:39 +00:00
2024-10-23 14:59:04 +00:00
2024-10-23 14:59:04 +00:00
2024-10-23 14:59:04 +00:00
2024-12-11 16:47:41 +00:00
2024-03-19 09:36:34 +00:00