Commit Graph

1473 Commits

Author SHA1 Message Date
Barret Rennie
080900b8aa Bug 1754220 - Update ASRouter messages when force-enrolling in an experiment r=dmose
Differential Revision: https://phabricator.services.mozilla.com/D142240
2022-04-06 22:34:24 +00:00
Kagami Sascha Rosylight
d6ec873f16 Bug 1703953 - Part 2: Apply mozilla/use-isInstance rules for .jsm files r=webdriver-reviewers,pip-reviewers,mhowell,Gijs,whimboo
This replaces all `instanceof` uses for DOM interfaces, since the operator in priviliged context works same as .isInstance().

Differential Revision: https://phabricator.services.mozilla.com/D141785
2022-04-06 11:57:57 +00:00
Meg Viar
9bf58262eb Bug 1762273 - Adjust thank you screen square-ish sizing with noodles, transitions, auto advance without showing Home r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D142839
2022-04-04 17:27:24 +00:00
Ed Lee
096054f3bb Bug 1762270 - Add animated heart logo image for use in upgrade spotlight r=dmose
Depends on D142690

Differential Revision: https://phabricator.services.mozilla.com/D142738
2022-04-02 02:33:29 +00:00
Meg Viar
0587ddf51a Bug 1762263 - Add upgrade message on 100 major upgrade with single thank you (3 potential actions) r=Mardak
Depends on D142580

Differential Revision: https://phabricator.services.mozilla.com/D142690
2022-04-01 23:20:36 +00:00
Meg Viar
48fd34f067 Bug 1762242 - Conditionally show Private Browsing page Focus promo r=dmose
Differential Revision: https://phabricator.services.mozilla.com/D142551
2022-04-01 12:36:30 +00:00
Meg Viar
c1236a3d66 Bug 1762194 - Update schema in for mobile downloads in Spotlight/AboutWelcome r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D142456
2022-03-31 11:52:22 +00:00
Meg Viar
1db2a0f1c1 Bug 1761250 - Enable showing Klar QR to users with de locale in Focus promos using Spotlight in PBM r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D141965
2022-03-29 17:24:11 +00:00
criss
0038e58f1f Backed out 3 changesets (bug 1703953) for causing multiple failures. CLOSED TREE
Backed out changeset 871a1fac289e (bug 1703953)
Backed out changeset 8151244bda18 (bug 1703953)
Backed out changeset eaf6d4c353be (bug 1703953)
2022-03-29 17:01:58 +03:00
Kagami Sascha Rosylight
f3126104f8 Bug 1703953 - Part 2: Apply mozilla/use-isInstance rules for .jsm files r=webdriver-reviewers,pip-reviewers,mhowell,Gijs,whimboo
This replaces all `instanceof` uses for DOM interfaces, since the operator in priviliged context works same as .isInstance().

Differential Revision: https://phabricator.services.mozilla.com/D141785
2022-03-29 13:11:00 +00:00
Barret Rennie
4db190e51d Bug 1752665 - Rewrite PanelTestProvider test as xpcshell test with new json schema validator r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D138927
2022-03-25 00:01:20 +00:00
Meg Viar
9e6c3b20df Bug 1758028 - Implement PBM modal content as per finalized design r=pdahiya,preferences-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D140739
2022-03-23 14:03:18 +00:00
smolnar
a741da5d02 Backed out changeset f6577528fc15 (bug 1758028) for causing xpc failures in xpcshell/test_BrowserUtils.js CLOSED TREE 2022-03-22 21:54:22 +02:00
Meg Viar
e6c366cc05 Bug 1758028 - Implement PBM modal content as per finalized design r=pdahiya,preferences-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D140739
2022-03-22 19:19:02 +00:00
Greg Tatum
1aeb0c74af Bug 1756805 - Listen for locale changes for top stories; r=platform-i18n-reviewers,dminor
Differential Revision: https://phabricator.services.mozilla.com/D139510
2022-03-22 17:05:28 +00:00
Punam Dahiya
241b77481c Bug 1754832 - Update PBM to support opening spotlight tab modal r=Mardak,mviar,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D140565
2022-03-17 06:41:47 +00:00
Gijs Kruitbosch
8b6541ac9e Bug 1691202 - do not dismiss persistent CFR popups when navigating, r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D140983
2022-03-14 17:34:58 +00:00
Barret Rennie
a442ad65b5 Bug 1753369 - Use sync PathUtils directory getters on mainthread in browser/components/newtab r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D140130
2022-03-10 15:16:38 +00:00
Meg Viar
a818b7875f Bug 1741923 - Add/update template to show large photograph/background image r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D139064
2022-03-05 02:19:58 +00:00
Iulian Moraru
b63a919c5a Backed out changeset 1f27d80f3ad1 (bug 1741923) for causing multiple mochitest failures. CLOSED TREE 2022-03-05 03:59:31 +02:00
Ed Lee
7db8a50a79 Bug 1758187 - Tighten up spotlight for smaller modal and less spacing r=mviar
Differential Revision: https://phabricator.services.mozilla.com/D140399
2022-03-05 00:28:33 +00:00
Meg Viar
deddf67e0c Bug 1741923 - Add/update template to show large photograph/background image r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D139064
2022-03-05 00:28:30 +00:00
Csoregi Natalia
eb26fa9098 Backed out changeset b9007c68e8ff (bug 1741923) for causing multiple failures e.g.browser_parsable_css.js. CLOSED TREE 2022-03-05 00:42:05 +02:00
Meg Viar
9aec3475b1 Bug 1741923 - Add/update template to show large photograph/background image r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D139064
2022-03-04 21:46:16 +00:00
Ed Lee
5a1e94bcf4 Bug 1757830 - Land strings and assets for ECO Global Rollout H1 2022 r=pdahiya,flod
Convert 100% en-* rollout strings to fluent and expose for testing.

Differential Revision: https://phabricator.services.mozilla.com/D140114
2022-03-03 18:20:58 +00:00
Ed Lee
44942cfc9a Bug 1752935 - Reuse welcome bundle from Spotlight for multistage template r=pdahiya,andreio
Detect about:welcome template usage and move modal shadow styling to content. Remove 93-backwards-compatible logoImageURL and update schema. Only basic functionality for initial testing.

Differential Revision: https://phabricator.services.mozilla.com/D138866
2022-02-16 19:05:22 +00:00
Scott
a010b7ccee Bug 1755011 - Adding Pocket newtab interest profile prefs to Nimbus manifest. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D138552
2022-02-14 18:59:51 +00:00
Meg Viar
51b15e5d34 Bug 1747149 - Consolidate logic for when to show VPN promo and add BrowserUtils test r=dmose,preferences-reviewers,prathiksha,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D134874
2022-02-14 14:21:04 +00:00
Dan Mosedale
5e02b224d2 Bug 1749775 - Add user telemetry for 98 VPN promo, r=andreio,pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D135874
2022-02-11 16:31:06 +00:00
smolnar
9f23ccb51e Backed out changeset 260a3d2ed070 (bug 1747149) for causing android xpc failures in test_BrowserUtils. 2022-02-11 05:04:29 +02:00
Meg Viar
e8992b0b02 Bug 1747149 - Consolidate logic for when to show VPN promo and add BrowserUtils tests r=dmose,preferences-reviewers,prathiksha,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D134874
2022-02-11 02:06:56 +00:00
Marian-Vasile Laza
955d57fe74 Backed out changeset 9c6f30f619d7 (bug 1747149) for causing xpcshell failures on test_BrowserUtils.js. CLOSED TREE 2022-02-09 02:08:44 +02:00
Meg Viar
91b66923e1 Bug 1747149 - Consolidate logic for when to show VPN promo and add BrowserUtils tests r=dmose,preferences-reviewers,prathiksha,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D134874
2022-02-08 21:39:38 +00:00
Barret Rennie
2762bdaa49 Bug 1752183 - Support remote images in Spotlight r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D137210
2022-02-03 18:16:05 +00:00
Barret Rennie
a2fa0353de Bug 1752183 - Add support for downloading and presenting remote images r=Mardak
RemoteImages provides the capability to download and cache images to Firefoxen
off of release trains, e.g., to be used in Nimbus experiments. RemoteImages only returns
blob URIs to avoid allowing file: URIs in Content Security Policy for chrome
documents.

Images are cached for a maximum of 30 days, after which they will be deleted.

Differential Revision: https://phabricator.services.mozilla.com/D137209
2022-02-03 18:16:05 +00:00
Iulian Moraru
43e96c0e53 Backed out 2 changesets (bug 1752183) for causing multiple failures. CLOSED TREE
Backed out changeset b85880f20aa5 (bug 1752183)
Backed out changeset c4bd523a463a (bug 1752183)
2022-02-03 07:33:40 +02:00
Barret Rennie
c36b2cd877 Bug 1752183 - Support remote images in Spotlight r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D137210
2022-02-03 04:39:42 +00:00
Barret Rennie
9c98046501 Bug 1752183 - Add support for downloading and presenting remote images r=Mardak
RemoteImages provides the capability to download and cache images to Firefoxen
off of release trains, e.g., to be used in Nimbus experiments. RemoteImages only returns
blob URIs to avoid allowing file: URIs in Content Security Policy for chrome
documents.

Images are cached for a maximum of 30 days, after which they will be deleted.

Differential Revision: https://phabricator.services.mozilla.com/D137209
2022-02-03 04:39:41 +00:00
Cosmin Sabou
443f0b25bb Backed out changeset edbc8f7e808f (bug 1748240) for bc failures on browser_privatebrowsing_about_nimbus.js. CLOSED TREE 2022-02-01 05:40:15 +02:00
Andrei Oprea
972606bfa5 Bug 1748240 - Add impressions counting and dismiss functionality to PB messaging r=desktop-theme-reviewers,barret,fluent-reviewers,Itiel
Depends on D134157

Differential Revision: https://phabricator.services.mozilla.com/D135058
2022-02-01 01:36:28 +00:00
Scott
2d3b92c513 Bug 1750622 - Pocket newtab hybrid layout for compact cards on certain breakpoints. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D136201
2022-01-27 16:40:48 +00:00
Nan Jiang
a973366b7a Bug 1752017 - Make Contile integration Nimbus compatible r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D137074
2022-01-27 16:17:09 +00:00
Bernard Igiri
fdb9f84a83 Bug 1749583 - Colorway Closet Placeholder r=dao
Added placeholder for Colorway Closet.
It is enabled by toggling the pref `browser.newtabpage.activity-stream.colorway-closet.enabled`

Differential Revision: https://phabricator.services.mozilla.com/D136761
2022-01-25 21:34:02 +00:00
Andrei Oprea
f64147a52f Bug 1746598 - Route MS messages to PB newtab r=dmose,extension-reviewers,rpl
Differential Revision: https://phabricator.services.mozilla.com/D134157
2022-01-25 13:02:30 +00:00
Sandor Molnar
3e20f2d917 Backed out changeset ea22083f5525 (bug 1746598) for causing bc failures in browser/components/extensions/test/browser/browser_ext_menus_incognito.js CLOSED TREE 2022-01-24 10:53:24 +02:00
Andrei Oprea
96287321db Bug 1746598 - Route MS messages to PB newtab r=dmose
Differential Revision: https://phabricator.services.mozilla.com/D134157
2022-01-24 07:49:45 +00:00
Scott
c78f0a7eb5 Bug 1750607 - Pocket newtab card background and compact configs. r=gvn,andreio
Differential Revision: https://phabricator.services.mozilla.com/D136160
2022-01-21 21:52:42 +00:00
Dan Mosedale
f3325b6750 Bug 1731101 - Polish CFR doorhanger & fix PanelTestProvider to help debug, r=Mardak
Make the width and font sizes match the spec. Clean up button sizing.  Remove lots of
unnecessary font-size overrides.  Fix the margin for large size icons.  Fix
the test PERSONALIZED_CFR_MESSAGE doorhanger and update it with a large
size icon to make it possible to test and debug.

Differential Revision: https://phabricator.services.mozilla.com/D129281
2022-01-19 17:13:57 +00:00
Barret Rennie
852c58f547 Bug 1749644 - Fix RemoteL10n Fluent directory r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D135665
2022-01-12 16:46:05 +00:00
Scott
b6fa96d839 Bug 1747969 - Fixing Pocket newtab descriptions for remote layouts. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D134859
2021-12-30 18:52:59 +00:00