Skip to content

Instantly share code, notes, and snippets.

@mikeconley
Created January 6, 2026 16:44
Show Gist options
  • Select an option

  • Save mikeconley/cefe64460f5b00e39fb35ff195d79c02 to your computer and use it in GitHub Desktop.

Select an option

Save mikeconley/cefe64460f5b00e39fb35ff195d79c02 to your computer and use it in GitHub Desktop.
Changes since 148.0.20251211.63751
commit 2078d7f60b84da33f0982579e105e0b73d0ac21c
Author: Reem H <42309026+reemhamz@users.noreply.github.com>
Date: Mon Jan 5 06:44:47 2026 +0000
Bug 2007031 - Update ModalOverlay component to use native HTML dialog element. r=home-newtab-reviewers,nina-py
Differential Revision: https://phabricator.services.mozilla.com/D277131
commit 33bba5cfe4a89dda0ee07fa9fbac578353713fd3
Author: Reem H <42309026+reemhamz@users.noreply.github.com>
Date: Mon Jan 5 06:44:42 2026 +0000
Bug 2007490 - Close customization panel on page refresh when using hash URLs. r=home-newtab-reviewers,nina-py
Differential Revision: https://phabricator.services.mozilla.com/D277681
commit 5bc42c38a75f82d3dbaf6843ef81b2c7f2b85a56
Author: Sandor Molnar <smolnar@mozilla.com>
Date: Mon Jan 5 05:45:28 2026 +0200
Revert "Bug 2007031 - Update ModalOverlay component to use native HTML dialog element. r=home-newtab-reviewers,nina-py" for causing node newtab failures
This reverts commit 69a93649dd7cf833cf7f5ae0d659d355482f20e7.
commit 69a93649dd7cf833cf7f5ae0d659d355482f20e7
Author: Reem H <42309026+reemhamz@users.noreply.github.com>
Date: Mon Jan 5 03:27:35 2026 +0000
Bug 2007031 - Update ModalOverlay component to use native HTML dialog element. r=home-newtab-reviewers,nina-py
Differential Revision: https://phabricator.services.mozilla.com/D277131
commit 82ea5a2188f40840ab0d364b460fc0d5fdb0c2da
Author: Sandor Molnar <smolnar@mozilla.com>
Date: Mon Jan 5 03:30:04 2026 +0200
Revert "Bug 2007031 - Update ModalOverlay component to use native HTML dialog element. r=home-newtab-reviewers,nina-py" for causing bc failures
This reverts commit 361201a008485ec93778d72345ef5e7d9efb2062.
commit 361201a008485ec93778d72345ef5e7d9efb2062
Author: Reem H <42309026+reemhamz@users.noreply.github.com>
Date: Mon Jan 5 01:15:58 2026 +0000
Bug 2007031 - Update ModalOverlay component to use native HTML dialog element. r=home-newtab-reviewers,nina-py
Differential Revision: https://phabricator.services.mozilla.com/D277131
commit c14367dcaf72b3d880a474e8bc05382954e045d2
Author: Cristian Tuns <ctuns@mozilla.com>
Date: Wed Dec 31 02:24:15 2025 -0500
Revert "Bug 2007031 - Update ModalOverlay component to use native HTML dialog element. r=home-newtab-reviewers,nina-py" for causing bc failures in browser_topsites_section.js
This reverts commit b6323dc4976f88b3c9100c4a25bda0236a05b5a9.
commit b6323dc4976f88b3c9100c4a25bda0236a05b5a9
Author: Reem H <42309026+reemhamz@users.noreply.github.com>
Date: Tue Dec 30 23:15:48 2025 +0000
Bug 2007031 - Update ModalOverlay component to use native HTML dialog element. r=home-newtab-reviewers,nina-py
Differential Revision: https://phabricator.services.mozilla.com/D277131
commit b67c6262ecbe7d4c9385a1bd335fd7dd1d3f887d
Author: Reem H <42309026+reemhamz@users.noreply.github.com>
Date: Mon Dec 29 06:15:48 2025 +0000
Bug 2000494 - Update ConfirmDialog component to use `dialog` element. r=home-newtab-reviewers,ini
Differential Revision: https://phabricator.services.mozilla.com/D272828
commit f3e34aecf3f480fe4c9c5bc7999bd8039e7ec86c
Author: Atila Butkovits <abutkovits@mozilla.com>
Date: Mon Dec 29 04:47:44 2025 +0200
Revert "Bug 2000494 - Update ConfirmDialog component to use `dialog` element. r=home-newtab-reviewers,ini" for causing node failures.
This reverts commit c958307491114072664648638f9bfd7b62aa561d.
commit c958307491114072664648638f9bfd7b62aa561d
Author: Reem H <42309026+reemhamz@users.noreply.github.com>
Date: Mon Dec 29 02:09:01 2025 +0000
Bug 2000494 - Update ConfirmDialog component to use `dialog` element. r=home-newtab-reviewers,ini
Differential Revision: https://phabricator.services.mozilla.com/D272828
commit 9fc083831ce518e5331662b147b8729fa7763576
Author: Mark Banner <standard8@mozilla.com>
Date: Mon Dec 22 15:56:01 2025 +0200
Bug 2004680 - Bustage fix for jsdoc/check-tag-names, regenerate newtab bundle.
Differential Revision: https://phabricator.services.mozilla.com/D277328
commit caf2698f2e35b2218c25b585a51df396649bb968
Author: Mark Banner <standard8@mozilla.com>
Date: Mon Dec 22 12:39:07 2025 +0000
Bug 2004680 - Fix ESLint rule jsdoc/check-tag-names issues in browser. r=firefox-desktop-core-reviewers ,sessionstore-reviewers,tabbrowser-reviewers,omc-reviewers,home-newtab-reviewers,Gijs,nbarrett,mconley,emcminn,sthompson
Differential Revision: https://phabricator.services.mozilla.com/D275755
commit 88ea51175c70c64704c7ca3290b8dd7474121e3c
Author: Mark Banner <standard8@mozilla.com>
Date: Mon Dec 22 12:39:06 2025 +0000
Bug 2004680 - Automatically fix issues raised by jsdoc/check-tag-names. r=frontend-codestyle-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D275753
commit faaa95ad17de048438a166d0411026b6c45f96f1
Author: Irene Ni <ini@mozilla.com>
Date: Fri Dec 19 21:46:16 2025 +0000
Bug 2006972 - Add deduping unit tests for New Tab frecency-based sorting. r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D277050
commit 9e80ac1401c44849d5ecf1c40e8dd5cb40fcf13b
Author: Irene Ni <ini@mozilla.com>
Date: Fri Dec 19 21:46:15 2025 +0000
Bug 2006471 - Have New Tab frecency-based sorting dedupe against spocs on initial load. r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D277049
commit 4d7d7f53ab6d78f27dd6b038ed0a7549378c5476
Author: Dre Grant <dgrant@mozilla.com>
Date: Fri Dec 19 20:09:54 2025 +0000
Bug 2005782 - Add option to report content requiring payment or subscription in the new tab page, r=home-newtab-reviewers,fluent-reviewers,bolsson,mconley
Differential Revision: https://phabricator.services.mozilla.com/D276287
commit 1a93ed7f998b4e4f826a1261ce604359bfac1ffe
Author: Mike Conley <mconley@mozilla.com>
Date: Fri Dec 19 20:01:02 2025 +0000
Bug 2004422 - Remove TelemetryFeed.sys.mjs train-hop compatibility shims now that Firefox 146 has shipped. r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D277202
commit f68db7cbe3d01b7764675c9b3d30113281f6a002
Author: Mike Conley <mconley@mozilla.com>
Date: Fri Dec 19 20:01:02 2025 +0000
Bug 2004420 - Remove AboutPreferences.sys.mjs train-hop compatibility shims now that Firefox 146 has shipped. r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D277201
commit 77c6e5c16d057496b35873b800176cfc1ec95cdb
Author: Mike Conley <mconley@mozilla.com>
Date: Fri Dec 19 20:01:02 2025 +0000
Bug 2004417 - Remove --font-weight-semibold train-hop compatibility shims now that Firefox 146 has shipped. r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D277200
commit 444dcafeeea4ce50f1ac78a19c1763bcb6229e90
Author: Mike Conley <mconley@mozilla.com>
Date: Fri Dec 19 20:01:01 2025 +0000
Bug 2004411 - Remove train-hop compatibility shims from browser_attribution_actor.js now that Firefox 146 has shipped. r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D277199
commit 5c28e2ed3923f726f0b268226f5ec538a6a475c6
Author: dwhisman <dwhisman@mozilla.com>
Date: Thu Dec 18 17:50:43 2025 +0000
Bug 1992749 - Implement non-semantic token usage fixes r=desktop-theme-reviewers,devtools-reviewers,tabbrowser-reviewers,home-newtab-reviewers,frontend-codestyle-reviewers,urlbar-reviewers,akulyk,kcochrane,mossop,nchevobbe,daisuke,dao,mconley
Differential Revision: https://phabricator.services.mozilla.com/D271510
commit 77be0140471e76f9ca64a872a660b30ec3aad33b
Author: Mike Conley <mconley@mozilla.com>
Date: Thu Dec 18 17:24:37 2025 +0000
Bug 1999334 - Part 2: Remove contentSearchUI (non-handoff content search mechanism) and tests. r=home-newtab-reviewers,search-reviewers,urlbar-reviewers,Standard8,frontend-codestyle-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D273881
commit 9580a4e11372acab390407faa42d3d6e498f8873
Author: Mike Conley <mconley@mozilla.com>
Date: Thu Dec 18 17:24:37 2025 +0000
Bug 1999334 - Part 1: Get rid of search handoff preference, and non-handoff support in newtab. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D273880
commit 4442ded00db3a3b53b10d65e890ec581940cb581
Author: agoloman <agoloman@mozilla.com>
Date: Thu Dec 18 18:39:02 2025 +0200
Revert "Bug 1992749 - Implement non-semantic token usage fixes r=desktop-theme-reviewers,devtools-reviewers,tabbrowser-reviewers,home-newtab-reviewers,frontend-codestyle-reviewers,urlbar-reviewers,akulyk,kcochrane,mossop,nchevobbe,daisuke,dao,mconley" for causing node failures.
This reverts commit 314dbae0d3ca5e69913409960bc607aa4bd5648e.
commit 314dbae0d3ca5e69913409960bc607aa4bd5648e
Author: dwhisman <dwhisman@mozilla.com>
Date: Thu Dec 18 15:36:00 2025 +0000
Bug 1992749 - Implement non-semantic token usage fixes r=desktop-theme-reviewers,devtools-reviewers,tabbrowser-reviewers,home-newtab-reviewers,frontend-codestyle-reviewers,urlbar-reviewers,akulyk,kcochrane,mossop,nchevobbe,daisuke,dao,mconley
Differential Revision: https://phabricator.services.mozilla.com/D271510
commit b8ce2b52596bb57ec1bd8abb939d74a7a7562a69
Author: Reem H <42309026+reemhamz@users.noreply.github.com>
Date: Wed Dec 17 20:29:27 2025 +0000
Bug 2006254 - Send weather request to Merino with complete location parameters. r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D276602
commit 48c957b927e49699a1d35e864484e442ea943ebb
Author: Maxx Crawford <mcrawford@mozilla.com>
Date: Wed Dec 17 20:09:50 2025 +0000
Bug 2006712 - Remove extra script tag from render-activity-stream-html r=home-newtab-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D276886
commit 9ba0186365f361d33bbb841c12c27a8b0eb75fb6
Author: Maxx Crawford <mcrawford@mozilla.com>
Date: Wed Dec 17 16:34:15 2025 +0000
Bug 2004965 - Remove credentials field from MARS request body r=home-newtab-reviewers,mconley
The credentials: "omit" field was erroneously placed inside the JSON
request body for MARS (unified ads) endpoints in TopSitesFeed and
AdsFeed. The MARS server does not recognize this field, and it should
be at the fetch options level instead (alongside method, headers, signal).
Differential Revision: https://phabricator.services.mozilla.com/D276737
commit eda4a10d379af69a267fc56cf9c88cac57616050
Author: Maxx Crawford <mcrawford@mozilla.com>
Date: Tue Dec 16 03:13:29 2025 +0000
Bug 2005257 - Remove unused CSS variable (newtab-textbox-focus-color) r=home-newtab-reviewers,ini
Differential Revision: https://phabricator.services.mozilla.com/D275800
commit 36927330c863a15db9577cb1fc2bab309a2a266f
Author: Maxx Crawford <mcrawford@mozilla.com>
Date: Tue Dec 16 03:13:29 2025 +0000
Bug 2001446 - Add stylelint rule to enforce logical properties r=frontend-codestyle-reviewers,nbarrett,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D273499
commit c3a92eab38bf6bb7584c433c7560d3e1d30e4a81
Author: Maxx Crawford <mcrawford@mozilla.com>
Date: Tue Dec 16 03:13:29 2025 +0000
Bug 2001446 - Update border-color to use logical properties r=home-newtab-reviewers,ini
Differential Revision: https://phabricator.services.mozilla.com/D273487
commit 87f6ce5862327733483f072ed03cb076c7bb0690
Author: Maxx Crawford <mcrawford@mozilla.com>
Date: Tue Dec 16 03:13:29 2025 +0000
Bug 2001446 - Update border-color to use Acorn design tokens r=jules,home-newtab-reviewers,ini
Differential Revision: https://phabricator.services.mozilla.com/D273486
commit 5629d52e246dac5bfc2c87530858aeee284038cf
Author: scottdowne <sdowne@mozilla.com>
Date: Sat Dec 13 06:05:15 2025 +0000
Bug 2005786 - Newtab devtools toggle for allizom spocs endpoint r=home-newtab-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D276256
commit e692405da5787b7885238dd70fa07d1772e8c949
Author: Nathan Barrett <nbarrett@mozilla.com>
Date: Fri Dec 12 16:00:48 2025 +0000
Bug 2005622 - Fetch trainhop config during startup in PrefsFeed r=mconley,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D276087
commit 0a13b56b7140c1e5577fe59f4d9ea160cf9931e6
Author: Nathan Barrett <nbarrett@mozilla.com>
Date: Fri Dec 12 16:00:05 2025 +0000
Bug 2004765 - Pass attribution data to impression and click events r=thecount,home-newtab-reviewers
Adds support for passing attribution data from the DiscoveryStreamFeed/TopSitesFeed
to the DSCard/TopSites, so that attribution information can be included in impression and click events.
Differential Revision: https://phabricator.services.mozilla.com/D275499
commit 59202fb317fdbb463d68416fc7a822c0e42995e3
Author: Tom Schuster <tschuster@mozilla.com>
Date: Fri Dec 12 07:56:02 2025 +0000
Bug 2004328 - Don't explicitly use the Firefox icon for notifications. r=saschanaz,home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D275194
commit c0fdda3a1e0a663e96f403e1db42d06f2d0689cf
Author: Reem H <42309026+reemhamz@users.noreply.github.com>
Date: Thu Dec 11 22:52:38 2025 +0000
Bug 2003204 - Open customization panel from about:preferences#home. r=home-newtab-reviewers,fluent-reviewers,tgiles,npypchenko,desktop-theme-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D274525
commit 56fcd87147b4c011be669fb3f7a109fc16121c1e
Author: Jon Oliver <jooliver@mozilla.com>
Date: Thu Dec 11 21:01:08 2025 +0000
Bug 1994263: consolidate use-background-color-tokens stylelint rule with use-design-tokens rule r=mstriemer,frontend-codestyle-reviewers
- converts use-background-color-tokens rule to be configured via use-design-tokens rule
- updates tests and documentation for background-color portion of use-design-tokens rule
Differential Revision: https://phabricator.services.mozilla.com/D273878
commit d8ee2e712075aba060b242235aa6a8fa54fd842c
Author: Dre Grant <dgrant@mozilla.com>
Date: Thu Dec 11 20:03:43 2025 +0000
Bug 1998975 Remove thumbs up/down functionality from Discovery Stream cards r=nbarrett,home-newtab-reviewers,desktop-theme-reviewers,maxx,tgiles
Differential Revision: https://phabricator.services.mozilla.com/D273607
commit 365fa815c18bbbe839d6fc304d71d2f4f913180f
Author: Maxx Crawford <mcrawford@mozilla.com>
Date: Thu Dec 11 18:47:45 2025 +0000
Bug 2004445 - Add ./mach newtab get-unbranded-builds command to generate OS-specific links for easy access. r=home-newtab-reviewers,mconley
This adds a new mach command to streamline access to unbranded Firefox builds
for add-on development. The command queries the Taskcluster Index API to
dynamically fetch the latest build artifact URLs for all major platforms
(macOS, Windows 32/64-bit, and Linux 64-bit).
Usage:
./mach newtab get-unbranded-builds [--channel {beta,release}]
The command outputs direct download URLs for each platform and includes
reference links to the Mozilla wiki and Treeherder for additional context.
Differential Revision: https://phabricator.services.mozilla.com/D275294
commit ddd3820f7adf05cda06dcac92f8bb2c0477c0acf
Author: Cosmin Sabou <csabou@mozilla.com>
Date: Thu Dec 11 21:05:16 2025 +0200
Revert "Bug 1998975 Remove thumbs up/down functionality from Discovery Stream cards r=nbarrett,home-newtab-reviewers,desktop-theme-reviewers,maxx,tgiles" for causing failures on browser_all_files_referenced.
This reverts commit b7429b0fcf1014d7d930342d3348f64f11172726.
commit 81045bb958ec759eddab3ebd67841cb036b22282
Author: Mike Conley <mconley@mozilla.com>
Date: Thu Dec 11 17:44:19 2025 +0000
Bug 2005544 - Send the pre-flight request unconditionally when communicating with MARS over OHTTP. r=home-newtab-reviewers,nbarrett
This configuration was originally controlled by a trainhopConfig flag, but it seems that
during initial startup, trainhopConfig isn't always fully populated, meaning that for the
first request to MARS over OHTTP, the preflight headers are not sent. That's not great.
This patch makes it so that if we're configured to communicate with MARS over OHTTP, we
always do the pre-flight part.
Differential Revision: https://phabricator.services.mozilla.com/D276010
commit fb001b1e1e967fac9fe1fb359fb94ecbab2453be
Author: Mike Conley <mconley@mozilla.com>
Date: Thu Dec 11 17:44:19 2025 +0000
Bug 2005549 - Bump the minor version number for New Tab from 148.0.0 to 148.1.0. r=home-newtab-reviewers,Dre
Differential Revision: https://phabricator.services.mozilla.com/D276009
commit b7429b0fcf1014d7d930342d3348f64f11172726
Author: Dre Grant <dgrant@mozilla.com>
Date: Thu Dec 11 17:07:52 2025 +0000
Bug 1998975 Remove thumbs up/down functionality from Discovery Stream cards r=nbarrett,home-newtab-reviewers,desktop-theme-reviewers,maxx,tgiles
Differential Revision: https://phabricator.services.mozilla.com/D273607
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment