commit eabfd9ce23d69395d67f9b111b62276a1ee5e194
parent aa9a3569ef7f10ca0bbe044924da36039880cc22
Author: agoloman <agoloman@mozilla.com>
Date: Sun, 2 Nov 2025 02:27:34 +0200
Revert "Bug 1997658 - Newtab remove discovery stream spocs from shortcuts feed r=maxx" for causing bc failures @browser_no_startup_actions.js.
This reverts commit 2c8d2fcaa31710e5194ac8ad7a326af1ec87da4e.
Diffstat:
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/browser/extensions/newtab/lib/TopSitesFeed.sys.mjs b/browser/extensions/newtab/lib/TopSitesFeed.sys.mjs
@@ -2095,7 +2095,6 @@ export class TopSitesFeed {
this.updateCustomSearchShortcuts(true /* isStartup */);
break;
case at.DISCOVERY_STREAM_DEV_SYSTEM_TICK:
- case at.DISCOVERY_STREAM_DEV_EXPIRE_CACHE:
case at.SYSTEM_TICK:
this.refresh({ broadcast: false });
this._contile.periodicUpdate();
@@ -2179,6 +2178,10 @@ export class TopSitesFeed {
case at.ADS_UPDATE_TILES:
this._contile.refresh();
break;
+ case at.DISCOVERY_STREAM_SPOCS_UPDATE:
+ // Refresh to update sponsored topsites.
+ this.refresh({ broadcast: true, isStartup: action.meta.isStartup });
+ break;
case at.UNINIT:
this.uninit();
break;