5474 Commits

Author SHA1 Message Date
Beth Rennie
8325687e5d Bug 1962774 - Remove newtabPingEnabled variable from glean feature r=TravisLong,chutten,home-newtab-reviewers,mconley
The glean feature can control any ping via the gleanMetricConfiguration
now, so there is no need to have this variable any more. It is still
possible to disable the ping with a pref, so the test has been updated
to set that pref instead of doing a Nimbus enrollment.

Differential Revision: https://phabricator.services.mozilla.com/D246792
2025-04-28 18:30:18 +00:00
Narcis Beleuzu
11bb17a883 Merge mozilla-central to autoland on a CLOSED TREE 2025-04-29 00:17:38 +03:00
Mozilla Releng Treescript
4c9a484c55 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2025-04-28 14:01:32 +00:00
Neil Deakin
3b70156877 Bug 1884164, detect address lookup fields separately and only fill them as addresses if there aren't already address fields present, r=dimi,credential-management-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D243611
2025-04-28 13:51:21 +00:00
Alexandru Marc
5a70acfb01 Backed out changeset 71023ece4b9d (bug 1958791) for causing xpcshell failures @ test_osKeyStore.js CLOSED TREE 2025-04-28 11:18:48 +03:00
Simon Friedberger
2359eb1674 Bug 1958791: Gather telemetry inside OSKeyStore r=sync-reviewers,markh
Differential Revision: https://phabricator.services.mozilla.com/D246418
2025-04-28 07:23:47 +00:00
Drew Willcoxon
343103f650 Bug 1962828 - Add registered trademark symbol ® to AccuWeather in newtab and urlbar suggestions. r=daisuke,urlbar-reviewers,home-newtab-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D246820
2025-04-27 04:47:24 +00:00
William Wen
65d8eb9317 Bug 1944269 - Add turnto10.com to google publisher tag shim exceptions. r=twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D246790
2025-04-25 19:24:36 +00:00
William Wen
a43c7077e0 Bug 1960977 - Create smartblock embeds library. r=emz,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D245788
2025-04-25 19:24:36 +00:00
Thomas Wisniewski
2f0afad328 Bug 1961710 - add a webcompat intervention for Outlook to fix downloaded attachments' filenames; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D246746
2025-04-25 19:24:36 +00:00
Janika
6661fb7e18 Bug 1955252 - Re-fill previously autofilled fields that the site clears immediately after an autofill action r=dimi,credential-management-reviewers
A previously filled value gets refilled, if a site clears the autofilled value immediately
after the autofill action (within the refill timeout [default=500ms]).

Differential Revision: https://phabricator.services.mozilla.com/D244248
2025-04-25 18:24:37 +00:00
Nathan Barrett
0015e8f27f Bug 1962539 - Remove metadata from newtab and newtab-content pings r=home-newtab-reviewers,mconley,thecount
Differential Revision: https://phabricator.services.mozilla.com/D246675
2025-04-25 14:03:24 +00:00
scottdowne
c247b06da8 Bug 1960932 - Newtab report ad toast string change r=home-newtab-reviewers,nbarrett,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D246639
2025-04-24 18:26:59 +00:00
Punam Dahiya
a2d9e9dd96 Bug 1961989 - Instrument NewTabGleanUtils to track success or failure of metric and ping registrations r=home-newtab-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D246510
2025-04-24 17:49:02 +00:00
scottdowne
38d04b5df9 Bug 1961643 - Newtab inferred personalization region/locale controls r=home-newtab-reviewers,reemhamz
Differential Revision: https://phabricator.services.mozilla.com/D246273
2025-04-24 06:43:22 +00:00
Reem H
54c9c94dbe Bug 1961070 - Update fox image in personalization card. r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D246165
2025-04-24 01:27:13 +00:00
Thomas Wisniewski
8c5edd3210 Bug 1962140 - Update the match rule of the Asana Zendesk shim. r=webcompat-reviewers
The patch updates the match rule of the contentScript of the Asana
Zendesk shim. The Zendesk page navigates between pages using History
API, so it won't trigger an actual loading. So, the existing shim won't
get injected.

We update the match rule to let the shim to be injected at the very
beginning when loading a Zendesk page to solve the issue.

Differential Revision: https://phabricator.services.mozilla.com/D246420
2025-04-23 22:38:14 +00:00
Thomas Wisniewski
003835d3c8 Bug 1961048 - add a test which ensures that toggling interventions on and off in about:compat works; r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D245823
2025-04-23 22:38:14 +00:00
Maxx Crawford
298d770b22 Bug 1961637 - Add debug @mixin to visualize breakpoints r=home-newtab-reviewers,nbarrett
To utilize this debug mixin, add `@include debug-breakpoints` to any SCSS class. It will add a simple outline color to that element and change at each defined breakpoint.

Differential Revision: https://phabricator.services.mozilla.com/D246111
2025-04-23 20:11:09 +00:00
Punam Dahiya
76e8d79ff5 Bug 1943642 - Non test prefixed API for runtime registration of metrics r=home-newtab-reviewers,mconley,chutten
Differential Revision: https://phabricator.services.mozilla.com/D244860
2025-04-23 19:16:11 +00:00
Punam Dahiya
08ad8335d4 Bug 1943642 - NewTab JOG dynamic metrics registration r=home-newtab-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D244846
2025-04-23 19:16:11 +00:00
Thomas Wisniewski
6a631fe508 Bug 1962007 - fix YouTube picture-in-picture intervention on Android to not break exiting fullscreen mode; r=denschub,padenot,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D246375
2025-04-23 12:15:16 +00:00
Neil Deakin
da66653574 Bug 1955290, fallback to using sub_keys for countries in AddressMetaData.sys.mjs that don't have sub_names. r=dimi,credential-management-reviewers
This allows the state/province dropdown to appear correctly in the edit address dialog and the autocomplete popup to not have errors when such a country exists.

Differential Revision: https://phabricator.services.mozilla.com/D245424
2025-04-23 11:06:14 +00:00
Beth Rennie
39035fa485 Bug 1961036 - Remove ExperimentAPI.getExperiment r=relud,mconley,nimbus-reviewers,omc-reviewers,home-newtab-reviewers,aminomancer,chumphreys
All the callers of this function in tree can be replaced with
`get{Experiment,Rollout}MetaData`.

Differential Revision: https://phabricator.services.mozilla.com/D245985
2025-04-23 00:13:37 +00:00
Joel Maher
397e8ec3f4 Bug 1961608 - Green up macosx 15.30. r=aryx,necko-reviewers,extension-reviewers,media-playback-reviewers,credential-management-reviewers,sync-reviewers,anti-tracking-reviewers,sessionstore-reviewers,places-reviewers,omc-reviewers,profiles-reviewers,pdahiya,alwu,jhirsch,mtigley,skhamis,timhuang,valentin,robwu,nsharpley
Differential Revision: https://phabricator.services.mozilla.com/D246100
2025-04-22 18:12:28 +00:00
Niklas Baumgardner
dc75d2828e Bug 1939345 - Add subtitles support for zdf.de. r=pip-reviewers,niklas
Differential Revision: https://phabricator.services.mozilla.com/D232941
2025-04-22 16:43:45 +00:00
Thomas Wisniewski
1b0831345c Bug 1944269 - Disable google publisher tags shim on broken sites. r=anti-tracking-reviewers,webcompat-reviewers,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D245154
2025-04-22 12:24:32 +00:00
Cristina Horotan
897b2a0d9d Bug 1960313 - updated disable condition to include linux asan a=test-only CLOSED TREE 2025-04-22 06:40:25 +03:00
Nathan Barrett
5e45718373 Bug 1961619 - Fix regressed bug in sections r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D246124
2025-04-22 02:22:41 +00:00
Cristina Horotan
3cf51e156c Bug 1960313 - disable browser_creditCard_telemetry_manage.js on linux opt for frequent failures. r=intermittent-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D246140
2025-04-21 22:43:53 +00:00
Janika
34a05a3879 Bug 1960395 - Support detecting select option changes r=dimi,credential-management-reviewers
The MutationObserver observing dynamic form changes now also dispatches a `form-changed` event
with the reason "select-options-changed" when the options of detected <select> elements changed.

Differential Revision: https://phabricator.services.mozilla.com/D245450
2025-04-20 17:33:46 +00:00
Janika
602f961fd5 Bug 1960190 - Don't run field detection heurisitcs in identifyFieldsWhenFocused within dynamic form change timeout r=dimi,credential-management-reviewers
When receiving a focus event and handler.fillOnFormChangeData.isWithinDynamicFormChangeThreshold == true,
it's very likely that the focus event was dispatched by the site during the form change. In the case in which
the FormAutofillChild receives the "focus" event before the "form-changed" event we shoudln't process the field detection
in `identifyFieldsWhenFocused` because this updates the handler.fieldDetails and handler.form.elements. When we then handle
the `form-changed-event`, we abort early because the fieldDetails are already up-to-date and it seems that the fields haven't
changed, which prevents running a second autofill process on form change.

Differential Revision: https://phabricator.services.mozilla.com/D245365
2025-04-19 07:53:38 +00:00
Maxx Crawford
f51b3357b8 Bug 1961278 - Add active state to mobile toggle button for Download Firefox for mobile promo modal r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D245995
2025-04-18 21:45:24 +00:00
Maxx Crawford
b62d47c026 Bug 1960519 - Show mobile promo button on smaller breakpoints r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D245994
2025-04-18 21:45:24 +00:00
Janika
4782d52eca Bug 1958269 - Handle form change where all previously detected fields get disconnected r=dimi,credential-management-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D245223
2025-04-18 18:26:53 +00:00
Narcis Beleuzu
344b0d053d Backed out 2 changesets (bug 1961048, bug 1944269) for bc failure on browser_aboutcompat.js. CLOSED TREE
Backed out changeset 2cb578093175 (bug 1944269)
Backed out changeset cb3d9262adf6 (bug 1961048)
2025-04-18 20:49:55 +03:00
Nina Pypchenko
fe2c796105 Bug 1958500 - The first option from the Contextual menu of the Leaderboard and Billboard ads is not focused when the menu is accessed by keyboard navigation r=home-newtab-reviewers,maxx
- Added focus on first menu item when context menu for IAB banners is accessed via keyboard.

- Updated tests.

Differential Revision: https://phabricator.services.mozilla.com/D245856
2025-04-18 17:02:58 +00:00
Thomas Wisniewski
b710937065 Bug 1944269 - Disable google publisher tags shim on broken sites. r=anti-tracking-reviewers,webcompat-reviewers,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D245154
2025-04-18 16:30:48 +00:00
Thomas Wisniewski
52c1b179eb Bug 1961048 - add a test which ensures that toggling interventions on and off in about:compat works; r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D245823
2025-04-18 16:30:47 +00:00
Nathan Barrett
08a23f0fd1 Bug 1960029 - Add follow date to section info and merino request r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D245472
2025-04-18 15:20:39 +00:00
Joel Maher
986c1b9cc2 Bug 1959265 - clean and sanitize browser/**/xpcshell.toml files. r=aryx,credential-management-reviewers,search-reviewers,sessionstore-reviewers,places-reviewers,omc-reviewers,migration-reviewers,backup-reviewers,home-newtab-reviewers,urlbar-reviewers,firefox-ai-ml-reviewers,profiles-reviewers,willdurand,tarek,dimi,jteow,sthompson,mconley,pdahiya,mossop
Differential Revision: https://phabricator.services.mozilla.com/D244829
2025-04-17 18:30:44 +00:00
Reem H
9f1ed7b68c Bug 1948999 - Add inferred personalization UI card. r=home-newtab-reviewers,frontend-codestyle-reviewers,npypchenko
Differential Revision: https://phabricator.services.mozilla.com/D239221
2025-04-17 14:45:05 +00:00
Paul Adenot
79aae315df Bug 1960939 - Fix yt workaround again. r=emilio,webcompat-reviewers,denschub
Differential Revision: https://phabricator.services.mozilla.com/D245761
2025-04-17 14:18:29 +00:00
Norisz Fay
1e56b300ac Backed out changeset ec50101b9699 (bug 1948999) for causing newtab failure CLOSED TREE 2025-04-17 06:47:12 +03:00
Reem H
c728fe5ee8 Bug 1948999 - Add inferred personalization UI card. r=home-newtab-reviewers,frontend-codestyle-reviewers,npypchenko
Differential Revision: https://phabricator.services.mozilla.com/D239221
2025-04-17 02:07:00 +00:00
Maxx Crawford
1624c4bd3a Bug 1959189 - Create Download Firefox for Mobile promo modal r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D245483
2025-04-16 20:15:30 +00:00
Maxx Crawford
6df8438d96 Bug 1959454 - Update logic to display OMC message with dynamic component ID r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D244939
2025-04-16 20:15:29 +00:00
Maxx Crawford
3bc5c53b6a Bug 1959242 - Add mobile icon to new tab page r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D244828
2025-04-16 20:15:29 +00:00
scottdowne
84a8795701 Bug 1960875 - Newtab custom wallpapers fixing category item icon r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D245769
2025-04-16 18:06:19 +00:00
Nina Pypchenko
99f6b697fd Bug 1958482 - The Context menu of the IAB ads is cut off when resizing the browser on es, it, de and fr locales r=home-newtab-reviewers,thecount
- Updated styles for IAB banners context menu to cater for long localised strings.

Differential Revision: https://phabricator.services.mozilla.com/D245689
2025-04-16 15:32:57 +00:00