Commit Graph

60 Commits

Author SHA1 Message Date
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
Cristian Tuns
fcb7f84123 Backed out changeset ef1b76817c3b (bug 1783070) for causing node failures CLOSED TREE 2022-08-18 20:43:05 -04:00
Shane Hughes
f6c241fc50 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-19 00:06:40 +00:00
Meg Viar
0ae81533c1 Bug 1779430 - For Feature Callout telemetry, set 'page' value to current page URL r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D152761
2022-07-27 17:01:02 +00:00
Meg Viar
3cfd9ed1aa Bug 1764626 - Differentiate between about:welcome and Spotlight context when sending event telemetry r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D143645
2022-04-27 15:12:41 +00:00
Norisz Fay
9250bc1d10 Backed out changeset 392ddb43da5b (bug 1764626) for causing bc failures on browser_multistage_spotlight_telemetry.js CLOSED TREE 2022-04-26 23:30:45 +03:00
Meg Viar
de6da2f0b5 Bug 1764626 - Differentiate between about:welcome and Spotlight context when sending event telemetry r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D143645
2022-04-26 19:11:27 +00:00
Meg Viar
19b16d1f64 Bug 1764070 - Differentiate between auto advance and user click when sending Spotlight/AboutWelcome event telemetry r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D143767
2022-04-19 22:43:15 +00:00
Meg Viar
e3ec61e716 Bug 1762471 - For AboutWelcome screens, use screen index rather than setting screen order explicitly in the config r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D142860
2022-04-11 14:53:38 +00:00
Dan Mosedale
0db7b287ce Bug 1762285 - Update about:welcome for Fx 100 Thank You, r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D142736
2022-04-02 02:31:14 +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
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
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
Meg Viar
bccd410d4b Bug 1752936 - Allow setting more types of backdrops behind screens r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D138045
2022-02-15 15:03:03 +00:00
Meg Viar
396af297fc Bug 1752829 - Make decorative noodles and logo style configurable in AboutWelcome r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D137452
2022-02-14 21:39:59 +00:00
Cosmin Sabou
5a63cfb671 Backed out changeset c75cbdfcdde8 (bug 1752829) for causing bcc failures on browser_aboutwelcome_rtamo.js. 2022-02-13 19:14:25 +02:00
Meg Viar
0b723cf950 Bug 1752829 - Make decorative noodles and logo style configurable in AboutWelcome r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D137452
2022-02-13 16:18:19 +00:00
Emily McMinn
5e3abb1aac Bug 1726426 - Update the RTAMO page to render through MultistageAboutWelcome and match Proton style r=pdahiya,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D133679
2022-01-13 17:05:02 +00:00
Punam Dahiya
19d97ff4a9 Bug 1720758 - Remove browser.aboutwelcome.protonDesign pref and pre-MR1 multistage onboarding r=Mardak
Cleanup pre-MR1 new user onboarding experience  by
 - removing browser.aboutwelcome.protonDesign pref
 - removing pre-MR1 multistage screen
 - removing pre-MR1 AboutWelcomeDefault content
 - fix respective tests

Differential Revision: https://phabricator.services.mozilla.com/D120038
2021-07-22 16:57:32 +00:00
Csoregi Natalia
26e41dfbdb Backed out changeset c2cb820e5a69 (bug 1720758) for causing failures on browser_aboutwelcome_multistage_default.js. CLOSED TREE 2021-07-22 10:03:54 +03:00
Punam Dahiya
d83c14f45e Bug 1720758 - Remove browser.aboutwelcome.protonDesign pref and pre-MR1 multistage onboarding r=Mardak
Cleanup pre-MR1 new user onboarding experience  by
 - removing browser.aboutwelcome.protonDesign pref
 - removing pre-MR1 multistage screen
 - removing pre-MR1 AboutWelcomeDefault content
 - fix respective tests

Differential Revision: https://phabricator.services.mozilla.com/D120038
2021-07-22 05:18:06 +00:00
Andrei Oprea
db4652a3f6 Bug 1694257 - Add ability for targeted defaults for AboutWelcome r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D106418
2021-03-16 17:49:41 +00:00
emcminn
3ca2a35e0a Bug 1689304 - Update theme screen CTA string r=fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D106822
2021-03-03 18:02:55 +00:00
emcminn
70833f08e4 Bug 1691145 - Make Set Default first page of default onboarding r=pdahiya,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D104880
2021-02-17 21:17:52 +00:00
Brindusan Cristian
6157be4778 Backed out changeset cbcab4d7cb3e (bug 1691145) for bc failures in browser_aboutwelcome_multistage.js. CLOSED TREE 2021-02-17 22:08:11 +02:00
emcminn
3b3ede3416 Bug 1691145 - Make Set Default first page of default onboarding r=pdahiya,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D104880
2021-02-17 19:29:57 +00:00
emcminn
60cb332de2 Bug 1678728 - Add helptext component to replace 'disclaimer' in about:welcome template r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D98678
2020-12-17 21:15:26 +00:00
emcminn
2a500f9899 Bug 1668429 - New RTAMO UI r=pdahiya,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D93668
2020-10-16 19:03:48 +00:00
Punam Dahiya
f385b7bea7 Bug 1659169 - RTAMO custom onboarding r=fluent-reviewers,Mardak,flod
Differential Revision: https://phabricator.services.mozilla.com/D91667
2020-10-09 02:57:40 +00:00
emcminn
6b01123779 Bug 1657618 - Add site titles under "import sites" tiles r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D86602
2020-09-16 17:54:21 +00:00
emcminn
a730fb228b Bug 1661744 - Remove hover state from topsites tiles on the import screen of about:welcome r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D88631
2020-09-02 00:30:18 +00:00
emcminn
34bfb7f337 Bug 1660259 - Correct nav aria-label, & label and description for theme buttons; improve button contrast. r=Jamie,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D87802
2020-08-27 14:21:04 +00:00
Dan Mosedale
f14a9fad10 Bug 1643776 - Add Alpenglow theme, r=dmose,rpl,flod
Differential Revision: https://phabricator.services.mozilla.com/D86058
2020-08-21 17:20:07 +00:00
Razvan Maries
3748d2b321 Backed out changeset 2f4bf8bab6cf (bug 1643776) for causing bug 1660323. CLOSED TREE 2020-08-21 04:34:24 +03:00
Dan Mosedale
fc5fca3570 Bug 1643776 - Add Alpenglow theme, r=dmose,rpl,flod
Differential Revision: https://phabricator.services.mozilla.com/D86058
2020-08-21 00:43:03 +00:00
Razvan Maries
c6be7eea6f Backed out changeset 2a1fa73b1a63 (bug 1643776) for perma failures on browser_all_files_referenced.js. CLOSED TREE 2020-08-21 01:02:18 +03:00
Dan Mosedale
2c6910f146 Bug 1643776 - Add Alpenglow theme r=dmose,rpl,flod
Differential Revision: https://phabricator.services.mozilla.com/D86058
2020-08-20 21:04:57 +00:00
Razvan Maries
1ba54818c3 Backed out changeset 6ffb6196daf7 (bug 1643776) for perma failures on browser_all_files_referenced.js. CLOSED TREE 2020-08-20 22:26:31 +03:00
Dan Mosedale
8d18c184da Bug 1643776 - Add Alpenglow theme r=dmose,rpl,flod
Differential Revision: https://phabricator.services.mozilla.com/D86058
2020-08-20 17:52:09 +00:00
Punam Dahiya
a2a4b2800c Bug 1657976 - Multistage welcome screen should pick FxA endpoint dynamically r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D87016
2020-08-18 05:00:51 +00:00
Punam Dahiya
9b7a0fd24f Bug 1653613 - Refactor to read multistage default JSON from AboutWelcomeUtils r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D86587
2020-08-13 01:59:46 +00:00
emcminn
9566d6fe77 Bug 1649301 - Privacy page, with optimized media files r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D83541
2020-08-05 16:19:49 +00:00
Ed Lee
1a32708916 Bug 1637365 - Show pre-imported topsites for some multistage onboarding flows r=pdahiya
Get importable sites from parent then convert to rich icons in child with caching. Render both a host label and a rich icon falling back to a letter with color.

Differential Revision: https://phabricator.services.mozilla.com/D78456
2020-06-06 10:15:20 +00:00
Bogdan Tara
a0eba1850a Backed out changeset e0746c635241 (bug 1637365) for browser_aboutwelcome_multistage.js failures CLOSED TREE 2020-06-06 03:37:11 +03:00
Ed Lee
21c7e94b1c Bug 1637365 - Show pre-imported topsites for some multistage onboarding flows r=pdahiya
Get importable sites from parent then convert to rich icons in child with caching. Render both a host label and a rich icon falling back to a letter with color.

Differential Revision: https://phabricator.services.mozilla.com/D78456
2020-06-05 23:19:22 +00:00
Punam Dahiya
58386c8c40 Bug 1640026 - Telemetry requirement for multistage about:welcome r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D76933
2020-05-28 01:49:08 +00:00
Punam Dahiya
a25a1313b5 Bug 1619694 - Send Impression telemetry for respective multistage welcome screen r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D76552
2020-05-23 20:11:34 +00:00