5474 Commits

Author SHA1 Message Date
Alex Kontos
75b846b90f feat: enable custom wallpapers on about:newtab 2025-11-06 14:13:57 +00:00
Alex Kontos
78658ddea6 style: remove padding in New Tab
(cherry picked from commit 4f892e0e60d75d7e0e9ab55245444fb1bed99395)
2025-11-06 14:13:48 +00:00
scottdowne
9a748902ab Bug 1976751 - Newtab fixing add shortcut button contrast issue a=diannaS DONTBUILD
Original Revision: https://phabricator.services.mozilla.com/D256868

Differential Revision: https://phabricator.services.mozilla.com/D260048
2025-08-05 21:26:07 +00:00
Rob Wu
2c292793ae Bug 1717672 - Fix webcompat uuid r=denschub a=dmeehan
Original Revision: https://phabricator.services.mozilla.com/D253565

Differential Revision: https://phabricator.services.mozilla.com/D253641
2025-06-15 13:11:17 +00:00
Nathan Barrett
b6ec1ebbe2 Bug 1968947 - Dismiss personalized card if Inferred personalization is disabled from the customize menu a=dmeehan
Original Revision: https://phabricator.services.mozilla.com/D253215

Differential Revision: https://phabricator.services.mozilla.com/D253249
2025-06-11 20:15:03 +00:00
scottdowne
e9b6bb7ea0 Bug 1971205 - [Sections Layout] Refined Cards break MREC layout when on 4x Medium Grid with Short Cards r=maxx a=dmeehan DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D253252
2025-06-11 20:09:43 +00:00
scottdowne
64a992e093 Bug 1971321 - Newtab sections refined cards updates r=maxx a=dmeehan DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D253244
2025-06-11 20:09:40 +00:00
scottdowne
4fd153bf54 Bug 1970206 - Newtab update sections images sizes. r=maxx a=dmeehan DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D253238
2025-06-11 20:09:37 +00:00
scottdowne
922acfdd9d Bug 1970920 - Newtab settings page recommended stories checkbox should not be visible if stories are not available for that system, and sponsored content checkboxes should depend on their respective content checkboxes. a=dmeehan DONTBUILD
Original Revision: https://phabricator.services.mozilla.com/D252890

Differential Revision: https://phabricator.services.mozilla.com/D253239
2025-06-10 22:38:23 +00:00
Maxx Crawford
5416c74182 Bug 1970928 - Update show/hide override logic for DownloadMobilePromoHighlight component r=home-newtab-reviewers,thecount a=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D252911
2025-06-07 13:11:03 +00:00
Nathan Barrett
ccc111b5b8 Bug 1970155 - Fix visual bug in section cards r=home-newtab-reviewers,maxx, a=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D252345
2025-06-06 19:59:30 +00:00
Rolf Rando
b02be1715d Bug 1968369 - Add noise to ohttp merino request, ctr support for inferred newtab personalization a=dmeehan DONTBUILD
Add support for 'ctr' style model that computes cliktrhough rates

Add noise_scale parameter that applies laplace noise to every numerical output in the model

Bug 1968369 - Add noise to ohttp merino request, ctr support for inferred newtab personalization r=reviewer

[...details if needed...]

Original Revision: https://phabricator.services.mozilla.com/D251087

Differential Revision: https://phabricator.services.mozilla.com/D252857
2025-06-06 19:45:00 +00:00
Nina Pypchenko
f84b858a66 Bug 1968662, Bug 1968663 - Minor fixes for "Support Firefox" feature on 'about:settings#home' page a=dmeehan
Original Revision: https://phabricator.services.mozilla.com/D252432

Differential Revision: https://phabricator.services.mozilla.com/D252602
2025-06-05 16:49:40 +00:00
Mike Conley
1432145444 Bug 1968795 - Introduce NewTabContentPing module for event recording and ping submission randomization. a=dmeehan DONTBUILD
Original Revision: https://phabricator.services.mozilla.com/D252199

Differential Revision: https://phabricator.services.mozilla.com/D252684
2025-06-05 16:37:39 +00:00
Reem H
4be923159f Bug 1965947 - Visual update to MREC ad card. a=dmeehan DONTBUILD
Original Revision: https://phabricator.services.mozilla.com/D252430

Differential Revision: https://phabricator.services.mozilla.com/D252601
2025-06-05 13:22:44 +00:00
Maxx Crawford
8fc29e67d2 Bug 1970074- Update footer spacing on large cards and favicon size for all cards. a=dmeehan DONTBUILD
Original Revision: https://phabricator.services.mozilla.com/D252410

Differential Revision: https://phabricator.services.mozilla.com/D252542
2025-06-05 11:52:45 +00:00
Nathan Barrett
b756586a09 Bug 1962043 - Fix followed_sections metric a=dmeehan DONTBUILD
Original Revision: https://phabricator.services.mozilla.com/D247186

Differential Revision: https://phabricator.services.mozilla.com/D252506
2025-06-05 11:41:16 +00:00
Maxx Crawford
b8213dc987 Bug 1969150 - Design fix-ups for cards UI update. a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D251684

Differential Revision: https://phabricator.services.mozilla.com/D252219
2025-06-03 11:36:02 +00:00
Olivier Mehani
072e8d6ceb Bug 1967654 - Change line ending to Unix in _CardsSections.scss r=home-newtab-reviewers,reemhamz a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D250392

Differential Revision: https://phabricator.services.mozilla.com/D252274
2025-06-03 11:35:59 +00:00
Reem H
f681414a41 Bug 1965946 - UI updates to large card. a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D250895

Differential Revision: https://phabricator.services.mozilla.com/D252214
2025-06-03 11:35:56 +00:00
Mark Striemer
d9ed95e9a1 Bug 1967023 - Tidy up the Sponsored settings area r=home-newtab-reviewers,settings-reviewers,desktop-theme-reviewers,npypchenko,mossop,hjones a=RyanVM 2025-05-31 21:34:04 +00:00
Maxx Crawford
c9db33e322 Bug 1968982 - Update AdsFeed OHTTP request to use lazy method a=dmeehan
Original Revision: https://phabricator.services.mozilla.com/D251587

Differential Revision: https://phabricator.services.mozilla.com/D251738
2025-05-29 17:47:14 +00:00
Maxx Crawford
cff24df1eb Bug 1968844 - Add missing option/arguments to TopSitesFeed MARS fetch request a=dmeehan DONTBUILD
Original Revision: https://phabricator.services.mozilla.com/D251441

Differential Revision: https://phabricator.services.mozilla.com/D251735
2025-05-29 17:41:23 +00:00
Mike Conley
5968da9bd5 Bug 1968779 - Wait for builtin-newtab.js to signal that it has finished onStartup before allowing ActivityStream to be instantiated. a=dmeehan
Original Revision: https://phabricator.services.mozilla.com/D251397

Differential Revision: https://phabricator.services.mozilla.com/D251721
2025-05-29 15:57:52 +00:00
Mark Banner
701cff9acd Bug 1881701 - Fix ESLint issues shown up by improved configuration application. r=frontend-codestyle-reviewers,application-update-reviewers,credential-management-reviewers,bytesized,dimi
Differential Revision: https://phabricator.services.mozilla.com/D249954
2025-05-24 17:11:21 +00:00
Mark Banner
4529a8e15d Bug 1881701 - Change new .eslintrc.mjs files to modules (browser/), and export as flat config. r=frontend-codestyle-reviewers,extension-reviewers,pip-reviewers,credential-management-reviewers,search-reviewers,places-reviewers,omc-reviewers,migration-reviewers,home-newtab-reviewers,urlbar-reviewers,aminomancer,daisuke,dimi,robwu,jteow,mconley
Differential Revision: https://phabricator.services.mozilla.com/D249949
2025-05-24 17:11:02 +00:00
Mark Banner
d7c7c5369b Bug 1881701 - Rename many ESLint files to use .mjs. r=frontend-codestyle-reviewers,perftest-reviewers,Gijs,sparky,webcompat-reviewers,twisniewski
This is separate to help preserve history of the files.

Differential Revision: https://phabricator.services.mozilla.com/D249945
2025-05-24 17:10:51 +00:00
Mark Banner
757ba4f58e Bug 1967249 - Update globals package used in TypeScript, to avoid issues with ESLint. r=zombie,home-newtab-reviewers,omc-reviewers,aminomancer,mconley
Differential Revision: https://phabricator.services.mozilla.com/D250033
2025-05-23 22:57:21 +00:00
Nathan Barrett
23bb8a185d Bug 1965941 - Update card footer, include publisher, thumbs and context menu r=home-newtab-reviewers,reemhamz
Differential Revision: https://phabricator.services.mozilla.com/D249693
2025-05-23 22:56:01 +00:00
Joel Maher
7e69b821f2 Bug 1967293 - Update mochitest manifest annotations to support Ubuntu 24.04. r=aryx,webcompat-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,profiler-reviewers,dom-storage-reviewers,twisniewski,asuth,accessibility-frontend-reviewers,julienw,dimi,morgan,mconley,ochameau,nsharpley
Differential Revision: https://phabricator.services.mozilla.com/D250070
2025-05-23 20:13:29 +00:00
scottdowne
c19e8d760b Bug 1968327 - Newtab fixing story descriptions r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D251046
2025-05-23 19:19:21 +00:00
Nina Pypchenko
edd056eb2f Bug 1964294 - Offer one-click Sponsored Settings for New Tab r=home-newtab-reviewers,fluent-reviewers,bolsson,reemhamz
Reorganised sponsored settings on `about:settings#home` to be nested under "Support Firefox" checkbox for an experiment instead of under their respective preferences for top sites and recommended stories.

Differential Revision: https://phabricator.services.mozilla.com/D249767
2025-05-23 06:06:26 +00:00
Nathan Barrett
9fd4dcc37c Bug 1965942 - Remove topic labels from all cards r=home-newtab-reviewers,reemhamz
Differential Revision: https://phabricator.services.mozilla.com/D249692
2025-05-23 00:28:47 +00:00
Rolf Rando
e13051d979 Bug 1968074 - Fix truncated inferred interests ping r=thecount,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D250825
2025-05-22 22:13:30 +00:00
Beth Rennie
44151f9298 Bug 1956080 - Use async experiment cleanup in browser_experiments_api_control.js r=mconley,home-newtab-reviewers
ExperimentManager.unenroll() is now effectively async when running in a
browser test (because we are now executing SQL queries during
unenrollment) so all cleanup functions that trigger unenrollment are
async as well.

Differential Revision: https://phabricator.services.mozilla.com/D250557
2025-05-22 21:46:07 +00:00
Beth Rennie
7154757491 Bug 1956080 - Use async experiment cleanup in browser_address_autofill_nimbus r=credential-management-reviewers,dimi
ExperimentManager.unenroll() is now effectively async when running in a
browser test (because we are now executing SQL queries during
unenrollment) so all cleanup functions that trigger unenrollment are
async as well.

Differential Revision: https://phabricator.services.mozilla.com/D250556
2025-05-22 21:46:03 +00:00
Helena
4670e46142 Bug 1919571 - The password manager dropdown is being triggered for the Email field instead of the address autofill one. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D247546
2025-05-22 12:46:27 +00:00
Reem H
e320401632 Bug 1965944 - Visual updates for medium card UI. r=home-newtab-reviewers,nbarrett,npypchenko
Differential Revision: https://phabricator.services.mozilla.com/D249215
2025-05-22 10:37:37 +00:00
Alexandru Marc
b65e605dc6 Bug 1965944 - Revert "Bug 1965944 - Visual updates for medium card UI. "
This reverts commit c94714433d.

Differential Revision: https://phabricator.services.mozilla.com/D250596
2025-05-22 08:26:27 +00:00
Reem H
c94714433d Bug 1965944 - Visual updates for medium card UI. r=home-newtab-reviewers,nbarrett,npypchenko
Differential Revision: https://phabricator.services.mozilla.com/D249215
2025-05-22 05:48:13 +00:00
scottdowne
38c9fbb862 Bug 1966391 - newtab Contextual Ads send IAB categories from layout cache/store into unified ads request r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D249842
2025-05-22 02:07:20 +00:00
Maxx Crawford
1af88a1a78 Bug 1967750 - Update shortcut sponsor label size r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D250442
2025-05-21 23:57:01 +00:00
Rolf Rando
c764a402c9 Bug 1960998 - Send coarse interest vector in telemetry r=thecount,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D250463
2025-05-21 22:38:01 +00:00
Thomas Wisniewski
49dd9aafe3 Bug 1967694 - add a UA override for onlyfaucet.com; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D250448
2025-05-21 17:37:18 +00:00
Thomas Wisniewski
e205fdb172 Bug 1966673 - add a JS intervention for culturepsg.com on Android to fix news links; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D250446
2025-05-21 17:37:15 +00:00
Thomas Wisniewski
ff7bf06468 Bug 1966585 - add a CSS intervention for hiskin.care to reveal their main content; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D250443
2025-05-21 17:37:11 +00:00
Thomas Wisniewski
7606befc02 Bug 1850998 - add an intervention for chaturbate.com on Android so fullscreen is actually fullscreen; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D250340
2025-05-21 17:37:07 +00:00
Thomas Wisniewski
a9c1c3eef1 Bug 1911423 - add a desktop-only JS intervention for Power BI maps to fix touchpad zooming; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D249886
2025-05-21 17:37:03 +00:00
Thomas Wisniewski
90fec2e1ca Bug 1966836 - Improve the max_version gate for webcompat interventions; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D249821
2025-05-21 17:37:00 +00:00
Thomas Wisniewski
a8e0c85f42 Bug 1966735 - fix some logic with the webcompat addon related to enabling/disabling inteventions; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D249820
2025-05-21 17:36:56 +00:00