Commit Graph

1473 Commits

Author SHA1 Message Date
Punam Dahiya
a10036f907 Bug 1787275 - Add majorRelease2022 nimbus holdback targeting to hide pin promo r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D157291
2022-09-14 17:49:26 +00:00
Nick Alexander
e0bf9e65d7 Bug 1790444 - Allow to localize action title in Toast Notification actions messages. r=barret
Differential Revision: https://phabricator.services.mozilla.com/D157165
2022-09-14 17:47:24 +00:00
Shane Hughes
ae3150ef08 Bug 1790126 - Change Colorways onboarding primary label. r=Mardak,flod
Differential Revision: https://phabricator.services.mozilla.com/D157230
2022-09-14 14:38:20 +00:00
Meg Viar
067eaadd58 Bug 1788991 - Add Messaging Trigger for the nth Closed Tab r=dmose,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D156905
2022-09-13 21:03:46 +00:00
Sandor Molnar
adc341e323 Backed out changeset 658be3acc41a (bug 1788991) for causing bc failures in toolkit/components/messaging-system/schemas/TriggerActionSchemas/test/browser/browser_asrouter_trigger_docs.js CLOSED TREE 2022-09-13 23:01:38 +03:00
Meg Viar
edd8a30169 Bug 1788991 - Add Messaging Trigger for the nth Closed Tab r=dmose,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D156905
2022-09-13 18:48:17 +00:00
Punam Dahiya
f332fca018 Bug 1789192 - MR Onboarding Mobile Cross promo QRCode for MozillaOnline partner repack r=jprickett,hectorz
Differential Revision: https://phabricator.services.mozilla.com/D157000
2022-09-13 18:35:01 +00:00
Iulian Moraru
dcf1f3817e Backed out changeset b81337fc9ed1 (bug 1789192) for causing multiple bc failures. CLOSED TREE 2022-09-13 19:44:44 +03:00
Punam Dahiya
31a79a1338 Bug 1789192 - MR Onboarding Mobile Cross promo QRCode for MozillaOnline partner repack r=jprickett,hectorz
Patch updates QR code svg as confirmed in https://bugzilla.mozilla.org/show_bug.cgi?id=1789192#c3

Differential Revision: https://phabricator.services.mozilla.com/D157000
2022-09-13 15:52:27 +00:00
Nick Alexander
b85602e1a7 Bug 1788960 - Part 1: Round trip name for privileged alerts through Firefox restart. r=nrishel
On Windows, when an alert is privileged and `name` is non-empty, round
trip its `name` (as `privilegedName`) through the Windows notification
mechanism, and provide it to the "relaunch" callback.

Differential Revision: https://phabricator.services.mozilla.com/D156636
2022-09-13 02:43:17 +00:00
Barret Rennie
6b4a7f9717 Bug 1784101 - Add targeting for detecting MR2022 holdback study r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D156215
2022-09-12 20:37:17 +00:00
Shane Hughes
e641c823dc Bug 1790127 - Hide the secondary CTA on welcome screen if the primary action will have no effect. r=Mardak
If Firefox is the default app and pinned to the dock/taskbar, the
primary CTA on the welcome screen will have the same effect as the
secondary CTA. So we can hide one of them. The non-MR page already has
this feature and elects to hide the secondary CTA, so do the same here.

Differential Revision: https://phabricator.services.mozilla.com/D157019
2022-09-11 20:14:53 +00:00
Shane Hughes
367a4bf41c Bug 1789667 - Fix onboarding screen background images for HCM. r=mviar,emcminn
In HCM on Windows, background colors are overridden by the HCM theme's
default background value. And if a CSS background property has more
than 1 layer, only the last layer can include a background-color, so I
suspect that if it has one, background-images on the previous layers
will be obscured by the overridden default background on the last
layer. This patch circumvents this by putting the background-color on
the same layer as the background-image.

Differential Revision: https://phabricator.services.mozilla.com/D156719
2022-09-10 18:07:34 +00:00
negin
07953d5d61 Bug 1786341 - Continous Onboarding - Firefox View: Tab pick up r=mviar,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D155994
2022-09-09 22:52:53 +00:00
Jason Prickett
d76e44a172 Bug 1786347 - Adding continuous onboarding colorways reminder to firefox view feature callout r=mviar,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D156700
2022-09-09 22:38:11 +00:00
Meg Viar
2a8638fb36 Bug 1788231 - Add ability to trigger a button on parent page from Feature Callout CTA and implement for Firefox View: Tab pick up message r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D156203
2022-09-08 21:50:37 +00:00
Ben Hearsum
5f9ef20b27 Bug 1782295: Rename private window separation pref. r=pbz
I don't see any reason to keep this under the same namespace as the other former `privacySegmentation` prefs - but perhaps I'm missing something here.

Depends on D156733

Differential Revision: https://phabricator.services.mozilla.com/D156734
2022-09-08 13:09:11 +00:00
Chris H-C
e004fe0137 Bug 1786612 - Also send 'newtab' pings at component init r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D156123
2022-09-07 17:28:36 +00:00
Chris H-C
03ec4b9f67 Bug 1786612 - Instrument Pocket interactions with events r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D155756
2022-09-07 17:28:36 +00:00
Chris H-C
589fc52a3e Bug 1786612 - Add topsites and top stories prefs to 'newtab' ping r=nanj,thecount
Also include pocket logged in status, which (because it's not a pref) is
sampled over time.

Also also, include the search field pref.

Differential Revision: https://phabricator.services.mozilla.com/D155755
2022-09-07 17:28:35 +00:00
Shane Hughes
23af080683 Bug 1788966 - Stop showing privacy segmentation screen. r=Mardak
Remove the privacy segmentation screen unless a Nimbus variable or its fallback
pref is set. Bug 1788967 sets this pref to false, so this should remove the
screen by default but leave it available for us to continue work on it.

Differential Revision: https://phabricator.services.mozilla.com/D156330
2022-09-06 20:22:38 +00:00
scott
303503faff Bug 1789442 - Pocket signup link change. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D156568
2022-09-06 18:56:44 +00:00
Dan Mosedale
f069e9446a Bug 1789008 - make onboarding tab modal in new tab instead of window modal,r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D156359
2022-09-05 04:23:51 +00:00
Meg Viar
bc2ce1b29a Bug 1777217 - No telemetry ping is displayed in the Browser Console after dismissing the CFR panel r=emcminn
Send dismiss telemetry when users dismiss a CFR panel, such as via the ESC key

Differential Revision: https://phabricator.services.mozilla.com/D156125
2022-09-02 18:59:12 +00:00
scott
f6f3f62d0c Bug 1788063 - Pocket newtab pref to hide Pocket story descriptions based on region. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D156235
2022-09-02 16:55:40 +00:00
Paul Zuehlcke
adc21c4e40 Bug 1788697 - Rename browser.privacySegmentation.enabled pref. r=pdahiya,timhuang,preferences-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D156194
2022-09-02 10:46:46 +00:00
Nick Alexander
665fecfa56 Bug 1787962 - Add launch_url to ToastNotification message surface. r=barret
Everything here is Windows-only for now, since that's the immediate
use case and these implementation details are specific to Windows
native notifications relaunching Firefox when it is not running --
functionality not supported by the other system alert backends at this
time.

This commit adds a `launch_url` parameter to `ToastNotification`.
This should be viewed as the simplest possible "action" that a toast
notification can take when it is clicked, namely navigating to the
given URL.  In the future, we might generalize this to describe more
of the existing actions (like opening settings, snoozing or dismissing
the toast, etc), but for now, this handles my use case.

In addition, this uses `content.tag` as the alert `name`, allowing to
replace existing toast notifications.

Differential Revision: https://phabricator.services.mozilla.com/D155912
2022-09-01 22:48:22 +00:00
Nick Alexander
ed88314d2f Bug 1787956 - Add nsIAlertNotification.launchURL. r=smaug
`launchURL` captures the URL that triggered the alert, if it comes
from a DOM notification.  If Firefox is launched when not already
running to handle an alert, it will navigate to this URL.

This URL can be set, and chrome privileged alerts can use this to
launch Firefox to a specific URL when it is launched.  Toast
notifications popped by background tasks will use this to re-engage
Firefox users to a campaign-specific URL.

This functionality will be tested in the Windows-specific tests
accompanying Bug 1781929.

Differential Revision: https://phabricator.services.mozilla.com/D155907
2022-09-01 22:48:21 +00:00
scott
0bca9c36bf Bug 1787522 - Pocket newtab limit save to Pocket card hover button to specific regions. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D155771
2022-08-31 21:45:18 +00:00
Meg Viar
248755e275 Bug 1786647 - Split up Feature Callout messages and fetch from ASRouter on page load, focus, and screen advance r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D155524
2022-08-31 16:09:26 +00:00
Emily McMinn
70ed34842d Bug 1776689 - Add assets for MR new user onboarding 50-50 template designs r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D155757
2022-08-31 01:20:27 +00:00
Butkovits Atila
a2ff884367 Backed out changeset 9256826198bb (bug 1776689) for causing failures at browser_parsable_css.js. CLOSED TREE 2022-08-31 03:25:08 +03:00
Emily McMinn
5cc8cd7862 Bug 1776689 - Add assets for MR new user onboarding 50-50 template designs r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D155757
2022-08-30 23:32:33 +00:00
Barret Rennie
baf65ff598 Bug 1787290 - Cache isDefaultBrowser in ASRouter targeting r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D155646
2022-08-30 05:07:45 +00:00
Sandor Molnar
e08f8f8370 Backed out changeset c0865c4d8f2f (bug 1787290) for causing xpc failures in backgroundtasks/tests/xpcshell/test_backgroundtask_targeting.js CLOSED TREE 2022-08-30 07:37:51 +03:00
hanna alemu
99a97a7301 Bug 1778796 - Add pin private browsing pinning option to existing user MR onboarding r=hanna_a
Depends on D154851

Differential Revision: https://phabricator.services.mozilla.com/D155305
2022-08-30 04:13:27 +00:00
Barret Rennie
6e6e62e509 Bug 1787290 - Cache isDefaultBrowser in ASRouter targeting r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D155646
2022-08-30 03:54:39 +00:00
Jason Prickett
fc6376143d Bug 1779514 - Add privacy segmentation screen for existing users in MR Onboarding r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D155287
2022-08-30 03:25:34 +00:00
Sandor Molnar
8aaea79f98 Backed out changeset 225b8bbe0912 (bug 1786647) for causing browser-chrome failures in toolkit/components/messaging-system/schemas/TriggerActionSchemas/test/browser/browser_asrouter_trigger_docs.js CLOSED TREE 2022-08-30 01:43:39 +03:00
Meg Viar
91ba440ce8 Bug 1786647 - Split up Feature Callout messages and fetch from ASRouter on page load, focus, and screen advance r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D155524
2022-08-29 20:19:16 +00:00
Meg Viar
68f97c6096 Bug 1787783 - return boolean for userEnabledActiveColorway targeting param r=emcminn
For consistency, always return a boolean for `userEnabledActiveColorway` targeting param.

This change should have no effect on current functionality.

Differential Revision: https://phabricator.services.mozilla.com/D155847
2022-08-29 17:38:24 +00:00
Csoregi Natalia
591eeff1af Backed out changeset ba0784c1646a (bug 1786647) for fxms failures. CLOSED TREE 2022-08-29 19:51:17 +03:00
Meg Viar
4f744927cf Bug 1786647 - Split up Feature Callout messages and fetch from ASRouter on page load, focus, and screen advance r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D155524
2022-08-29 16:18:42 +00:00
criss
351bc28d66 Backed out changeset 56ba242e0732 (bug 1786647) for causing python fxms failures . CLOSED TREE 2022-08-29 17:14:11 +03:00
Meg Viar
605bbe0b26 Bug 1786647 - Split up Feature Callout messages and fetch from ASRouter on page load, focus, and screen advance r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D155524
2022-08-29 13:29:31 +00:00
Jason Prickett
92d400e12c Bug 1783750 - MR Onboarding Colorways save colorway on primary cta click r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D155516
2022-08-27 00:59:10 +00:00
Csoregi Natalia
449a36f56a Backed out changeset a9a1c540eac4 (bug 1783750) for causing newtab failures. CLOSED TREE 2022-08-27 02:28:29 +03:00
Jason Prickett
9d5ca66995 Bug 1783750 - MR Onboarding Colorways save colorway on primary cta click r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D155516
2022-08-26 22:29:27 +00:00
Meg Viar
8ad31e8913 Bug 1786646 - Add targeting in ASRouter for "colorways active" and "user has not set up colorways" r=pdahiya,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D155491
2022-08-26 21:54:52 +00:00
Iulian Moraru
2fb40f2509 Backed out changeset 6c93386d6258 (bug 1787290) for causing bc failures on browser_asrouter_targeting.js. CLOSED TREE 2022-08-26 22:20:30 +03:00