tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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:
Mbrowser/extensions/newtab/lib/TopSitesFeed.sys.mjs | 5++++-
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;