Commit Graph

1027 Commits

Author SHA1 Message Date
negin
bc59648a83 Bug 1791669 - tab pickup onboarding flyout has a ui misalignment r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D157964
2022-09-22 21:29:17 +00:00
Yoen Zhang
e800a9ab3f Bug 1787809 - Secondary button arrow should be inline so responsive shows it more centered r=jprickett
Differential Revision: https://phabricator.services.mozilla.com/D156886
2022-09-22 14:46:43 +00:00
scott
554aaaaf6b Bug 1791614 - Pocket newtab adding reader mode links to recent saves. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D157749
2022-09-20 20:08:51 +00:00
Emily McMinn
0763ca6c8b Bug 1790487 - Change Colorways tooltip and aria-label r=aminomancer,fluent-reviewers
I'll wait to land this until next week, so that we're not putting in new strings right at the end of Nightly.

I've tested this with MacOS VoiceOver & NVDA on windows and the behaviour is pretty good. VoiceOver will repeat the colorway group & name a few times which is annoying, but it's an existing problem we haven't found a tidy solution for yet.

Differential Revision: https://phabricator.services.mozilla.com/D157369
2022-09-20 15:12:18 +00:00
Shane Hughes
75546a2dcb Bug 1790655 - Include screen list in AboutWelcome telemetry ping message IDs. r=Mardak
Add a list of screen initials to the message ID strings sent with
AboutWelcomeTelemetry impression pings. Each screen's message ID will
include a string representing the screen ID of each screen in the
message, in addition to information about the screen itself (for
example, `PLSICMG` represents AW_PIN_FIREFOX, AW_LANGUAGE_MISMATCH,
etc). This will support, for example, comparisons of user engagement
between messages with many screens versus messages with few screens.
Also change the screen ID for one screen that was adjacent to another
screen with the same initial, in order to disambiguate them (since both
screens can potentially be removed, currently).

Differential Revision: https://phabricator.services.mozilla.com/D157581
2022-09-17 18:08:52 +00:00
Ed Lee
655ad8b48c Bug 1782944 - The marketplace buttons from the “Get Firefox Klar” modal no longer redirect to the Firefox Klar on App Store/Google Play using de locale and region r=pdahiya
Remove image_overrides custom replacing the QR code for FOCUS message and instead use a separate message for de locale that also configures the links correctly like the KLAR message.

Differential Revision: https://phabricator.services.mozilla.com/D157518
2022-09-16 05:26:14 +00:00
Shane Hughes
2fade3c4d3 Bug 1791088 - Constrain aboutwelcome styles to onboarding-specific elements. r=Mardak
Fix a bug where rules in aboutwelcome.css were applying to Firefox View.

Differential Revision: https://phabricator.services.mozilla.com/D157536
2022-09-16 03:39:05 +00:00
Shane Hughes
2afc0dde2a Bug 1790895 - Make multistage Spotlight dialog background transparent in HCM. r=pdahiya
Fix a bug where a rule for about:welcome was causing the background for
the multistage spotlight dialog to be white in HCM.

Differential Revision: https://phabricator.services.mozilla.com/D157367
2022-09-16 02:00:16 +00:00
Emily McMinn
fd387bec24 Bug 1790594 - Update button label colors for HCM r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D157246
2022-09-16 00:48:31 +00:00
Ed Lee
221b28954c Bug 1790462 - Restore responsive layout to 550px total height r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D157524
2022-09-15 22:24:42 +00:00
Punam Dahiya
e22374b3fb Bug 1790072 - Existing user onboarding colorways screen should select user existing theme intensity r=Mardak
Configure upgrade spotlight with dark variation to persist variation as bold when starting with a dark theme.

Differential Revision: https://phabricator.services.mozilla.com/D157161
2022-09-15 02:42:02 +00:00
scott
ca1c4058a5 Bug 1790856 - Fixing Pocket recent saves id for telemetry. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D157353
2022-09-14 21:35:25 +00:00
Shane Hughes
0eb8741c0b Bug 1790315 - Remove normalize.scss from aboutwelcome.scss. r=emcminn
Just remove the import of normalize.scss from aboutwelcome.scss, without
removing the file itself. Add styles needed to maintain the current
appearance and remove styles that were only necessary because of
normalize.scss.

Differential Revision: https://phabricator.services.mozilla.com/D157224
2022-09-14 20:23:17 +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
negin
bd9a96ff47 Bug 1790474 - Onboarding progress bar: aria-valuetext starts with "step 0 out of %aria-valuemax%" r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D157254
2022-09-14 17:33:09 +00:00
Emily McMinn
e1c346b911 Bug 1787123 - Switch to em instead of px on secondary CTA to maintain text size r=jprickett
Differential Revision: https://phabricator.services.mozilla.com/D156575
2022-09-13 17:11:39 +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
3deb6aea98 Bug 1786509 - Fix Spotlight modal overflow scroll behavior. r=pdahiya
Make the dialog frame for Spotlight modal dialogs cover the full window,
prevent the fixed sizing in SubDialog for these dialogs, and vertically
center the dialog relative to its frame. Make the scrollport accommodate
the full Spotlight so it can be scrolled, without wasting any scroll
distance on margins. So, the top margin will shrink with the window,
like the other margins do.

Differential Revision: https://phabricator.services.mozilla.com/D156127
2022-09-10 07:40:14 +00:00
criss
f0ee3574ff Backed out changeset d1823131fc19 (bug 1786509) for causing mochitest failures on browser_modal_resize.js . CLOSED TREE 2022-09-10 08:12:55 +03:00
Shane Hughes
165c9d04bd Bug 1786509 - Fix Spotlight modal overflow scroll behavior. r=pdahiya
Make the dialog frame for Spotlight modal dialogs cover the full window,
prevent the fixed sizing in SubDialog for these dialogs, and vertically
center the dialog relative to its frame. Make the scrollport accommodate
the full Spotlight so it can be scrolled, without wasting any scroll
distance on margins. So, the top margin will shrink with the window,
like the other margins do.

Differential Revision: https://phabricator.services.mozilla.com/D156127
2022-09-10 03:50:16 +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
Gavin Suntop
a456fc19a1 Bug 1787521 - Adjust button for newtab save to pocket action r=thecount,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D155995
2022-09-09 17:13:26 +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
Shane Hughes
652e75d5a7 Bug 1788286 - Fix aboutwelcome secondary CTA appearance in HCM. r=pdahiya
The secondary CTA in Spotlight and AboutWelcome lacks a rule to set a
hover color (probably because outside of HCM, the hover color should be
the same as the base color). This patch adds the needed styles.

Differential Revision: https://phabricator.services.mozilla.com/D156223
2022-09-07 08:04:49 +00:00
hanna alemu
b5e8c2736d Bug 1785926 - MR onboarding colorways screen is always displayed with a random colorway r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D156132
2022-09-02 16:03:12 +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
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
negin
929f0100ca Bug 1787386 - The arrow from the “Skip this step” button has a black color when the browser's dark theme is enabled r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D155744
2022-08-30 05:46:00 +00: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
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
negin
cebe260e2c Bug 1786902 - Secondary CTA is not clickable on Language Mismatch screen while screen is downloading langpack r=dmose
Differential Revision: https://phabricator.services.mozilla.com/D155746
2022-08-29 18:03:30 +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
Shane Hughes
16d1998b3f Bug 1783070 - Use safe navigators for About Welcome window functions. r=mviar
Update About Welcome's invocations of window functions to use optional
chaining to avoid errors when they are undefined. Then, the surfaces
that load the About Welcome bundle will no longer need to define those
references as empty functions.

Differential Revision: https://phabricator.services.mozilla.com/D155011
2022-08-26 21:43:54 +00:00
negin
85b65c7822 Bug 1786409 - Reduce image height in responsive layout to 100px r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D155624
2022-08-26 18:31:52 +00:00
Dan Mosedale
e926022574 Bug 1781361 - impl set home page option for upgraders, r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D154851
2022-08-26 16:41:00 +00:00
Cristian Tuns
60f732062a Backed out changeset 500d9526b586 (bug 1786646) for causing xpcshell failures test_backgroundtask_targeting.js CLOSED TREE 2022-08-26 09:38:56 -04:00
Meg Viar
14b3ddf157 Bug 1786646 - Add targeting in ASRouter for "colorways active" and "user has not set up colorways" r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D155491
2022-08-26 12:55:27 +00:00