Commit Graph

392 Commits

Author SHA1 Message Date
Marian-Vasile Laza
51078866fc Merge mozilla-central to autoland. a=merge CLOSED TREE 2022-08-20 13:10:03 +03:00
Meg Viar
a8af01191a Bug 1782524 - Reposition Feature Callout if it overlaps parent element by more than 15% r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D154649
2022-08-19 22:23:27 +00:00
Norisz Fay
2baca5d6f0 Backed out changeset 1d022fd2c075 (bug 1782524) for causing bc failures on browser_feature_callout.js CLOSED TREE 2022-08-20 00:51:40 +03:00
Norisz Fay
cd3e5a0990 Backed out changeset 1d022fd2c075 (bug 1782524) for causing bc failures on browser_feature_callout.js CLOSED TREE 2022-08-20 00:51:40 +03:00
Meg Viar
1e7fc084d0 Bug 1782524 - Reposition Feature Callout if it overlaps parent element by more than 15% r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D154649
2022-08-19 20:17:41 +00:00
Cosmin Sabou
0d2280ec2c Backed out changeset 5cbf8bf85c77 (bug 1782524) for bc failures on browser_notification_dot.js. CLOSED TREE 2022-08-19 20:29:56 +03:00
Meg Viar
86f134a489 Bug 1782524 - Reposition Feature Callout if it overlaps parent element by more than 15% r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D154649
2022-08-19 14:17:15 +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
Amy Churchwell
471c9fb459 Bug 1770472 - Center favicon in recently closed tabs list. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D154822
2022-08-18 18:19:49 +00:00
Dão Gottwald
7f9a2aae48 Bug 1785819 - Announce Firefox View toolbar button as a tab to screen readers. r=ayeddi
Differential Revision: https://phabricator.services.mozilla.com/D154986
2022-08-18 17:02:02 +00:00
Dão Gottwald
0df55530f9 Bug 1785265 - [Colorway Closet] Set role="presentation" on colorway illustrations. r=bigiri,extension-reviewers,rpl
Differential Revision: https://phabricator.services.mozilla.com/D154902
2022-08-18 15:49:25 +00:00
Sarah Clements
8f51e55402 Bug 1784055 - Add error state for when sync is disconnected r=sfoster,fluent-reviewers,flod
* Add new error state strings and logic
* Add new test case

Differential Revision: https://phabricator.services.mozilla.com/D154675
2022-08-17 16:23:57 +00:00
Sarah Clements
6c62b35558 Bug 1784068 - Add missing word in sync error string r=sfoster,flod
Differential Revision: https://phabricator.services.mozilla.com/D154252
2022-08-17 09:00:06 +00:00
Meg Viar
79d347005b Bug 1781088 - Improve accessibility by adding roles and alternate means of navigation to Feature Callout surface r=Mardak
Depends on D154301

Differential Revision: https://phabricator.services.mozilla.com/D154647
2022-08-16 21:45:57 +00:00
Meg Viar
d7a8a395bf Bug 1781158 - Add final illustration assets and update Firefox View feature callout message configuration r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D154283
2022-08-16 19:53:46 +00:00
Sam Foster
faa8f53a08 Bug 1783892 - Open FxA page in tab when user clicks 'Download Firefox on..' buttons. r=niklas
Differential Revision: https://phabricator.services.mozilla.com/D154457
2022-08-16 17:38:59 +00:00
Meg Viar
0a8827409a Bug 1781155 - Add strings for localization and update message configuration for Firefox View feature callout r=flod,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D153778
2022-08-16 16:05:24 +00:00
Sarah Clements
626fb28e87 Bug 1780242 - Add aria labels to collapsible container elements r=fluent-reviewers,morgan,flod
* Add aria labels and role to button and div that contains the content

Differential Revision: https://phabricator.services.mozilla.com/D154106
2022-08-16 09:48:10 +00:00
Meg Viar
6358232229 Bug 1781084 - Add CSS transitions when moving Feature Callout from one element to the next r=Mardak
Depends on D154143

Differential Revision: https://phabricator.services.mozilla.com/D154275
2022-08-15 23:11:13 +00:00
Bernard Igiri
3225b41e4c Bug 1770467 - Add arrow key nav to Recently Closed Tabs r=sfoster,sclements
Added arrow key navigation to recently closed tabs.

Differential Revision: https://phabricator.services.mozilla.com/D154402
2022-08-15 16:45:22 +00:00
Bernard Igiri
0c72639661 Bug 1783271 - Make Colorways null state text white r=dao
Make Colorways null state text white when overlaying the graphic.

Differential Revision: https://phabricator.services.mozilla.com/D154539
2022-08-15 16:14:08 +00:00
Meg Viar
ab3bcf30ba Bug 1784138 - Show the correct number of steps in the Feature Callout step indicator r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D154301
2022-08-15 12:41:59 +00:00
Marian-Vasile Laza
14e84be691 Backed out changeset 7da2c72187f2 (bug 1784138) for causing bc failures on browser_feature_callout.js. CLOSED TREE 2022-08-13 06:06:41 +03:00
Meg Viar
abb48fcf96 Bug 1784138 - Show the correct number of steps in the Feature Callout step indicator r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D154301
2022-08-12 22:14:32 +00:00
Jason Prickett
257942e055 Bug 1781429 - Add arrow pointer to Feature Callout surface r=mviar
Differential Revision: https://phabricator.services.mozilla.com/D154173
2022-08-12 20:51:13 +00:00
Marian-Vasile Laza
0e1cc5b94b Backed out changeset c3a651718270 (bug 1784138) for causing python py3 failures. CLOSED TREE 2022-08-12 22:13:57 +03:00
Meg Viar
1a6506744f Bug 1784138 - Show the correct number of steps in the Feature Callout step indicator r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D154301
2022-08-12 17:24:49 +00:00
Cosmin Sabou
7a245d4033 Backed out changeset 3347a966e7e3 (bug 1784070) for still failing TV tests on browser_feature_callout.js. CLOSED TREE 2022-08-12 16:52:11 +03:00
Cosmin Sabou
911e8b9969 Backed out changeset 0306b5b024ee (bug 1781084) bc failures on browser_feature_callout.js. 2022-08-12 16:50:42 +03:00
Meg Viar
c6044b6bd9 Bug 1784070 - Intermittent TV browser/components/firefoxview/tests/browser/browser_feature_callout.js r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D154450
2022-08-12 12:57:47 +00:00
Meg Viar
1a64511fc4 Bug 1781084 - Add CSS transitions when moving Feature Callout from one element to the next r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D154275
2022-08-12 11:02:30 +00:00
Sam Foster
4b70d80706 Bug 1783278 - Allow primary buttons to wrap in card layout at narrow widths. r=sclements
Differential Revision: https://phabricator.services.mozilla.com/D154312
2022-08-12 00:46:55 +00:00
Sam Foster
a6cd751937 Bug 1783197 - Correct the fxview ghost button styles in high-contrast mode. r=sclements
* Leverage shared styles for the utility buttons (close, twisty) and update the background/color variables they use instead of overriding
* Ensure button color contrasts with its background in HCM
* Special-case the success confirmation close button which doesn't use the theme colors

Differential Revision: https://phabricator.services.mozilla.com/D154181
2022-08-11 19:40:42 +00:00
Bernard Igiri
f719654d8b Bug 1774771 - Wrap tab pickup list in anchor tag r=Gijs
Wrapped tab pickup list in an anchor tag.

Differential Revision: https://phabricator.services.mozilla.com/D152985
2022-08-11 14:15:40 +00:00
Meg Viar
3b4946aece Bug 1779436 - Finalize default message content for about:firefoxview UI feature tour r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D154143
2022-08-11 13:45:16 +00:00
Norisz Fay
1b3d7354e1 Backed out changeset a0344c152f07 (bug 1781429) for causing node newtab failures on _feature-callout.scss CLOSED TREE 2022-08-11 02:40:30 +03:00
Jason Prickett
d7d107a9fa Bug 1781429 - Add arrow pointer to Feature Callout surface r=mviar
Differential Revision: https://phabricator.services.mozilla.com/D154173
2022-08-10 23:02:14 +00:00
Norisz Fay
5e2d4a718d Backed out changeset 8048378aaae9 (bug 1781084) for causing node newtab failures on _feature-callout.scss CLOSED TREE 2022-08-11 00:45:35 +03:00
Meg Viar
a4e829df02 Bug 1781084 - Add CSS transitions when moving Feature Callout from one element to the next r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D154275
2022-08-10 20:54:08 +00:00
Sam Foster
0fdec93d93 Bug 1783269 - Fix fxview setup progressbar colors. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D154023
2022-08-10 19:40:39 +00:00
Meg Viar
1c60f6fa0f Bug 1781086 - Handle dismiss telemetry in Feature Callout r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D153787
2022-08-10 17:17:42 +00:00
Niklas Baumgardner
fcd47c72bd Bug 1783273 - Remove hover state from Firefox View sync setup containers. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D154138
2022-08-10 13:35:51 +00:00
Meg Viar
906aa8e0c5 Bug 1779480 - Sync the UI feature tour callout state across instances of Firefox View r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D153497
2022-08-10 11:35:34 +00:00
Meg Viar
4a6134a7c6 Bug 1779423 - Add configurable positioning to Feature Callout surface r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D152824
2022-08-09 15:48:39 +00:00
Niklas Baumgardner
ba5d19f1f6 Bug 1779642 - Add telemetry for Firefox View. r=Gijs,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D152437
2022-08-09 12:47:38 +00:00
Sarah Clements
72b1f95165 Bug 1780045 - Fix list item format in Tab Pickup list r=Gijs
* change grid for second and third li's so the url is on its own row and remove
span wrapping url and device

Differential Revision: https://phabricator.services.mozilla.com/D153945
2022-08-08 14:27:13 +00:00
Bernard Igiri
7e8e82c182 Bug 1782565 - Applied FxView responsive design for null state of Colorway CTA r=dao
Applied FxView responsive design for null state of Colorway CTA.

Differential Revision: https://phabricator.services.mozilla.com/D153413
2022-08-04 13:31:39 +00:00
Meg Viar
1717fd75c8 Bug 1779024 - Create Feature Callout message surface using aboutwelcome r=pdahiya,Gijs,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D152449
2022-08-04 11:47:01 +00:00
Sarah Clements
f5b9a6d56a Bug 1768695 - Add error states handling to FirefoxView r=sfoster,fluent-reviewers,desktop-theme-reviewers
* Add new card and styling for network offline, sync error and sync disabled by admin errors
* Change loading spinner to rotating sync svg
* Add tests

Differential Revision: https://phabricator.services.mozilla.com/D153069
2022-08-03 12:14:32 +00:00