Commit Graph

5302 Commits

Author SHA1 Message Date
Beth Rennie
f722aaf766 Bug 1961629 - Use ExperimentFeature.getEnrollmentMetadata() in browser/extensions/newtab (again) r=mconley,home-newtab-reviewers
Missed a few occurrences.

Differential Revision: https://phabricator.services.mozilla.com/D247474
2025-05-02 14:12:04 +00:00
Alexandru Marc
fccdf5b0f5 Revert "Bug 1962322 - Decrease modal backdrop opacity for content/ads reporting. r=home-newtab-reviewers,npypchenko" for causing node failures
This reverts commit 7439596bb3.
2025-05-02 03:58:59 +00:00
Alexandru Marc
f1d86c3ef2 Revert "Bug 1962059 - Fix up context menu for content reporting. r=home-newtab-reviewers,npypchenko" for causing node failures
This reverts commit dcc5948229.
2025-05-02 03:23:23 +00:00
Reem H
7439596bb3 Bug 1962322 - Decrease modal backdrop opacity for content/ads reporting. r=home-newtab-reviewers,npypchenko
Differential Revision: https://phabricator.services.mozilla.com/D247501
2025-05-02 03:11:05 +00:00
Reem H
7ae60e9186 Bug 1960920 - Increase z-index of toast message to keep 'Personalize New Tab' icon behind toast. r=home-newtab-reviewers,npypchenko
Differential Revision: https://phabricator.services.mozilla.com/D247520
2025-05-02 02:16:12 +00:00
Reem H
dcc5948229 Bug 1962059 - Fix up context menu for content reporting. r=home-newtab-reviewers,npypchenko
Differential Revision: https://phabricator.services.mozilla.com/D247521
2025-05-02 02:15:52 +00:00
Daniel Thorn
23493dd54b Bug 1959483 - Port tests from ExperimentFakes and ExperimentTestUtils to NimbusTestUtils in toolkit/components/passwordmgr and browser/extensions/formautofill r=nimbus-reviewers,credential-management-reviewers,beth,dimi
Differential Revision: https://phabricator.services.mozilla.com/D247005
2025-05-01 22:42:24 +00:00
Thomas Wisniewski
7827d2178d Bug 1933697 - remove our webcompat intervention for all known Entrata sites; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D247324
2025-05-01 02:28:21 +00:00
Thomas Wisniewski
f009c87bb8 Bug 1945830, 1926506 - remove our webcompat interventions for aliexpress to fix scrollbars and country flags; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D247323
2025-05-01 02:28:18 +00:00
Thomas Wisniewski
68090d194f Bug 1694470 - remove webcompat intervention for myvidster (the site is gone now); r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D247322
2025-05-01 02:28:14 +00:00
Thomas Wisniewski
d994915e49 Bug 1712759 - remove UA override for edencast.fr; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D247321
2025-05-01 02:28:11 +00:00
William Wen
65b2551c07 Bug 1958395 - Add .tweet-embed to smartblock embed twitter shim selector. r=emz,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D247180
2025-05-01 02:28:07 +00:00
William Wen
a9cd133245 Bug 1960377 - Make smartblock placeholders somewhat responsive. r=emz,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D247179
2025-05-01 02:28:04 +00:00
William Wen
2dd8dbc8a0 Bug 1958116 - Add .twitter-video selector to smartblock embed twitter shim. r=emz,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D247178
2025-05-01 02:28:00 +00:00
Beth Rennie
58f86071c6 Bug 1961629 - Use ExperimentFeature.getEnrollmentMetadata() in browser/extensions/newtab r=mconley,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D246155
2025-05-01 02:27:49 +00:00
Reem H
29b06e65ba Bug 1949001 - Add OMC for inferred p13n card. r=home-newtab-reviewers,omc-reviewers,nbarrett,pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D246376
2025-04-30 04:31:20 +00:00
smolnar
a2d552f453 Backed out changeset af872f8e8213 (bug 1949001) for causing xpc failures @ test_PanelTestProvider.js CLOSED TREE 2025-04-30 04:54:45 +03:00
Reem H
9421ec89d3 Bug 1949001 - Add OMC for inferred p13n card. r=home-newtab-reviewers,omc-reviewers,nbarrett,pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D246376
2025-04-30 00:48:33 +00:00
Mike Conley
229f05bd88 Bug 1962772 - Add ./mach newtab watch command. r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D246785
2025-04-29 18:43:34 +00:00
Maxx Crawford
1cf131befd Bug 1958135 - Update OPEN_NEW_WINDOW event to fire Glean telemetry event r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D244676
2025-04-29 18:23:12 +00:00
Thomas Wisniewski
6bd1c8bdb1 Bug 1963087 - fix the header-removing code in the webcompat addon; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D246945
2025-04-29 17:17:19 +00:00
Thomas Wisniewski
04e7b22523 Bug 1962919 - remove the testUtils experimental API from the webcompat addon and just access it directly from tests; r=denschub,webcompat-reviewers,robwu
Differential Revision: https://phabricator.services.mozilla.com/D246879
2025-04-29 17:17:19 +00:00
Thomas Wisniewski
9f1233ec30 Bug 1961980 - remove some no-longer-needed files left behind after 1961980; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D246878
2025-04-29 17:17:19 +00:00
Nathan Barrett
a16ad27ddc Bug 1963372 - Call newtab-content ping in addition to newtab ping if enabled r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D247119
2025-04-29 17:13:53 +00:00
Maxx Crawford
83ed1dc5f4 Bug 1962186 - Add stylelint rule to enforce typography token usage on new tab r=home-newtab-reviewers,desktop-theme-reviewers,frontend-codestyle-reviewers,dao,mossop,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D246456
2025-04-29 17:11:41 +00:00
jules
5d1fda13fa Bug 1880518 - Home and newtab typography update to match design system r=maxx,home-newtab-reviewers
Swapping any unique values to design tokens to match our [design system type scale](https://firefoxux.github.io/firefox-desktop-components/?path=/docs/docs-typography--docs). Also got rid of line heights because we keep things at `normal`.

Differential Revision: https://phabricator.services.mozilla.com/D245117
2025-04-29 17:11:40 +00:00
scottdowne
60ce19f499 Bug 1958521 - Newtab fixing banner titles r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D246789
2025-04-29 14:45:54 +00:00
scottdowne
65938f2b3d Bug 1958876 - Newtab fixing banner position and horizontal scrollbar r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D246819
2025-04-28 19:08:54 +00:00
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