Meg Viar
26fd29a83b
Bug 1911123 - Add configurable description text for checklist items in about:welcome MultiSelect component r=omc-reviewers,jprickett
...
These changes support an upcoming opt-out telemetry experiment that requires descriptions for certain items in the aboutwelcome MultiSelect template.
Margins, padding, font size, and other [[ https://searchfox.org/mozilla-central/source/browser/components/aboutwelcome/content-src/components/MSLocalized.jsx#6-18 | configurable styles ]] can be adjusted for the title, subtitle, labels, and description text to best fit a given message.
**LTR**
{F7498988}
**RTL**
{F7498984}
**RDM**
{F7499309}
**Full split with wrapping label (might occur in some languages)**
{F7499811}
Differential Revision: https://phabricator.services.mozilla.com/D218342
2024-08-02 10:53:51 +00:00
Emily McMinn
53f45deb25
Bug 1903529 - Make addon install state available to the Addons Picker r=mviar,omc-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D216211
2024-07-25 15:58:02 +00:00
Jason Prickett
b22f465e61
Bug 1908210 - Allow addons screen install button strings to be configurable r=mviar,omc-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D216763
2024-07-18 21:55:30 +00:00
Shane Hughes
aefae347a1
Bug 1908237 - Fix img srcset in chrome feature callouts. r=omc-reviewers,frontend-codestyle-reviewers,negin
...
Differential Revision: https://phabricator.services.mozilla.com/D216745
2024-07-18 12:27:10 +00:00
Jason Prickett
13b25acf84
Bug 1901272 - Add fullscreen toggle and styles to about:welcome r=mviar,omc-reviewers,frontend-codestyle-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D215461
2024-07-03 20:55:21 +00:00
Shane Hughes
47a7dce369
Bug 1900511 - Fix RC survey background, shadow, and transitions. r=omc-reviewers,pdahiya,frontend-codestyle-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D212499
2024-06-18 16:58:32 +00:00
Jason Prickett
aaf2d598c0
Bug 1896090 - Fix about:welcome dismiss button position when in reverse-split mode r=omc-reviewers,mviar
...
Differential Revision: https://phabricator.services.mozilla.com/D213728
2024-06-17 22:22:06 +00:00
Jason Prickett
91fb205924
Bug 1896597 - Add custom event for migration wizard anchors to be handled in spotlight r=mconley,migration-reviewers,mviar
...
Differential Revision: https://phabricator.services.mozilla.com/D212898
2024-06-08 03:53:10 +00:00
Stanca Serban
ae9f298177
Backed out changeset 75215e4ff218 (bug 1896597) for causing mochitests failures.
2024-06-08 04:24:47 +03:00
Jason Prickett
09251075f4
Bug 1896597 - Add custom event for migration wizard anchors to be handled in spotlight r=mconley,migration-reviewers,mviar
...
Differential Revision: https://phabricator.services.mozilla.com/D212898
2024-06-08 00:47:23 +00:00
Nathan Barrett
acf230c6f1
Bug 1893704 - update wallpaper onboarding to use updated prefs r=omc-reviewers,pdahiya
...
Differential Revision: https://phabricator.services.mozilla.com/D208928
2024-05-01 00:03:38 +00:00
Nathan Barrett
2da579d075
Bug 1892487 - Fix tabbing issue with wallpaper thumbnails r=maxx,omc-reviewers,home-newtab-reviewers,emcminn
...
Differential Revision: https://phabricator.services.mozilla.com/D208626
2024-04-26 19:10:39 +00:00
Jason Prickett
42eb1508b9
Bug 1892772 - Prevent about welcome split title container from rendering when no title or subtitle is present r=omc-reviewers,aminomancer
...
Differential Revision: https://phabricator.services.mozilla.com/D208269
2024-04-25 20:24:21 +00:00
Cristian Tuns
5bec5d4dfa
Backed out changeset cad50dfead95 (bug 1892772) for causing node newtab failures. CLOSED TREE
2024-04-24 23:07:09 -04:00
Jason Prickett
3ab800b0c7
Bug 1892772 - Prevent about welcome split title container from rendering when no title or subtitle is present r=omc-reviewers,aminomancer
...
Differential Revision: https://phabricator.services.mozilla.com/D208269
2024-04-24 20:07:35 +00:00
Amy Churchwell
67214e1c05
Bug 1883516 - Add new wallpaper component for onboarding r=fluent-reviewers,omc-reviewers,bolsson,maxxcrawford,pdahiya,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D205658
2024-04-11 19:51:58 +00:00
Sandor Molnar
6b12c70be4
Backed out changeset 4ad2cddade30 (bug 1883516) for causing node newtab failures
2024-04-11 06:03:15 +03:00
Amy Churchwell
5920e05eb5
Bug 1883516 - Add new wallpaper component for onboarding r=fluent-reviewers,bolsson,maxxcrawford
...
Differential Revision: https://phabricator.services.mozilla.com/D205658
2024-04-11 02:28:13 +00:00
negin
45aff83a3d
Bug 1889703 - Re-introduce embedded migration wizard default title r=migration-reviewers,aminomancer,mconley,omc-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D206683
2024-04-04 19:25:53 +00:00
Jason Prickett
bb433baf3f
Bug 1876173 - Add attribute to allow RDM to be disabled for aboutwelcome spotlight r=omc-reviewers,aminomancer
...
Differential Revision: https://phabricator.services.mozilla.com/D201902
2024-03-25 23:05:05 +00:00
Jason Prickett
a6095771b4
Bug 1876176 - Update migration wizard to support future experiments r=omc-reviewers,desktop-theme-reviewers,mconley,migration-reviewers,aminomancer,Itiel
...
Differential Revision: https://phabricator.services.mozilla.com/D201142
2024-03-22 02:29:57 +00:00
Sandor Molnar
e608e4df81
Backed out 2 changesets (bug 1876176) for causing node newtab failures @ browser/components/aboutwelcome CLOSED TREE
...
Backed out changeset 4899c27af9c2 (bug 1876176)
Backed out changeset 9ae306e9577a (bug 1876176)
2024-03-21 20:57:54 +02:00
Jason Prickett
569f5bb7a6
Bug 1876176 - Update migration wizard to support future experiments r=omc-reviewers,desktop-theme-reviewers,mconley,migration-reviewers,aminomancer,Itiel
...
Differential Revision: https://phabricator.services.mozilla.com/D201142
2024-03-21 17:21:05 +00:00
hanna alemu
0ea6924387
Bug 1876168 - Add the ability to reverse left/right sections of split Spotlight layout r=omc-reviewers,aminomancer
...
Differential Revision: https://phabricator.services.mozilla.com/D204095
2024-03-21 01:10:30 +00:00
Natalia Csoregi
4bf66df843
Backed out changeset 4707e617d389 (bug 1876173) for causing newtab failures on aboutwelcome. CLOSED TREE
2024-03-14 00:38:01 +02:00
Jason Prickett
faeefc390a
Bug 1876173 - Add attribute to allow RDM to be disabled for aboutwelcome spotlight r=omc-reviewers,aminomancer
...
Differential Revision: https://phabricator.services.mozilla.com/D201902
2024-03-13 21:28:06 +00:00
Natalia Csoregi
a6b8803582
Backed out changeset d488b0a57d95 (bug 1876173) for causing fxms failures. CLOSED TREE
2024-03-13 21:17:52 +02:00
Jason Prickett
9f76e777a7
Bug 1876173 - Add attribute to allow RDM to be disabled for aboutwelcome spotlight r=omc-reviewers,aminomancer
...
Differential Revision: https://phabricator.services.mozilla.com/D201902
2024-03-13 18:23:44 +00:00
negin
601a737f68
Bug 1877557 - Extra configurations for LinkParagraph component for about:welcome r=omc-reviewers,emcminn,pdahiya
...
Adds styling for legal copy and updates above_button_config so it renders after tiles/MultiSelect but before action buttons.
Differential Revision: https://phabricator.services.mozilla.com/D200078
2024-03-01 21:03:23 +00:00
Emily McMinn
3cbfbbe4f3
Bug 1878935 - Convert addons picker content to use string_ids and add strings r=omc-reviewers,fluent-reviewers,negin
...
Differential Revision: https://phabricator.services.mozilla.com/D201992
2024-02-27 17:13:26 +00:00
Shane Hughes
9c7d018917
Bug 1879655 - Fix microsurvey group structure, a11y, and randomization. r=omc-reviewers,emcminn
...
Change how microsurveys are structured. This ensures that screen readers
perceive a single logical collection, which contains all the radio
buttons and is labeled by the question, which is no longer defined by
subtitle but by tiles.label. This also changes how survey randomization
works. Instead of randomizing the entire set, we randomize specific
items. Any adjacent items with randomize will be randomized in-place. So
if there are 4 items with randomize, followed by 1 nonrandom item, the 4
will be randomized but the 5th will stay at the bottom. Finally, this
patch saves the randomized order so that it persists between back and
forward navigation on about:welcome. That should avoid some jank if we
show surveys in about:welcome.
Differential Revision: https://phabricator.services.mozilla.com/D202513
2024-02-27 03:29:29 +00:00
Mark Banner
1d4856edef
Bug 1881901 - Update asrouter/aboutwelcome to use latest node_modules to fix issues building with node 18. r=aminomancer,omc-reviewers
...
An out-of-date webpack was causing the issue, but updating generally is probably a good idea.
Differential Revision: https://phabricator.services.mozilla.com/D202656
2024-02-24 12:21:20 +00:00
Shane Hughes
47c064fec9
Bug 1877995 - Move feature callout dismiss button so the tab order makes more sense. r=omc-reviewers,negin
...
Differential Revision: https://phabricator.services.mozilla.com/D200714
2024-02-13 23:26:16 +00:00
Shane Hughes
d26f937678
Bug 1879220 - Adjust feature callout surface to handle panel surveys. r=jprickett,omc-reviewers
...
Fix feature callout teardown while a tour is still ongoing.
Add an option to space out the CTA buttons.
Add dynamic disabling of secondary_button.
Add randomization for the MultiSelect component, mainly for surveys.
Improve test coverage.
Add documentation for the above changes plus some missing things.
Differential Revision: https://phabricator.services.mozilla.com/D201027
2024-02-08 22:48:27 +00:00
Emily McMinn
af855c659f
Bug 1851776 - Add an installation spinner to the AddonsPicker buttons r=omc-reviewers,negin
...
Differential Revision: https://phabricator.services.mozilla.com/D200699
2024-02-08 19:32:53 +00:00
pstanciu
e5fa393947
Backed out changeset 7aee47be18bf (bug 1879220) for causing node newtab failures at aboutwelcome. CLOSED TREE
2024-02-08 17:55:42 +02:00
Shane Hughes
ebe66ac58f
Bug 1879220 - Adjust feature callout surface to handle panel surveys. r=jprickett,omc-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201027
2024-02-08 12:30:25 +00:00
Mark Banner
12a8012f22
Bug 1878556 - Move addUtmParams.js to aboutwelcome and rename to .mjs. r=aminomancer,omc-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D200590
2024-02-07 08:55:32 +00:00
Mark Banner
2bb6bc98a5
Bug 1878556 - Rename content-src files for aboutwelcome to use .mjs where appropriate. r=aminomancer,omc-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D200589
2024-02-07 08:55:32 +00:00
Cristian Tuns
8829a8d6c5
Backed out 11 changesets (bug 1878554, bug 1878553, bug 1878556) for causing node failures in aboutwelcome CLOSED TREE
...
Backed out changeset 425f70fa7e5a (bug 1878556)
Backed out changeset 2ab3a28f5c04 (bug 1878556)
Backed out changeset fb2e02682c8c (bug 1878556)
Backed out changeset 2fc5e630568e (bug 1878554)
Backed out changeset 78839d5841b4 (bug 1878554)
Backed out changeset e0ab31d2de1b (bug 1878554)
Backed out changeset 4eb59e4ebafa (bug 1878554)
Backed out changeset ab1e077d3f84 (bug 1878554)
Backed out changeset ef999f293e3e (bug 1878553)
Backed out changeset cf49920cb1ad (bug 1878553)
Backed out changeset 95f0fce63726 (bug 1878553)
2024-02-07 01:26:39 -05:00
Mark Banner
ed1bb292be
Bug 1878556 - Move addUtmParams.js to aboutwelcome and rename to .mjs. r=aminomancer,omc-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D200590
2024-02-06 22:32:54 +00:00
Mark Banner
485d81aeaf
Bug 1878556 - Rename content-src files for aboutwelcome to use .mjs where appropriate. r=aminomancer,omc-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D200589
2024-02-06 22:32:54 +00:00
Mike Conley
523d9e2457
Bug 1868838 - Move messaging schemas into browser/components/asrouter. r=pdahiya,barret
...
Differential Revision: https://phabricator.services.mozilla.com/D198955
2024-01-29 18:52:27 +00:00
DJ
a11e12831e
Bug 1859632 - add feature callout for cookie banner reduction. r=omc-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,aminomancer,sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D197086
2024-01-17 20:44:26 +00:00
negin
000fe69c3c
Bug 1873019 - Remove dependency from useEffect in LanguageSwitcher causing infinite re-renders r=omc-reviewers,Mardak,aminomancer
...
Temporarily remove screenIndex dependency from useEffect which is causing infinite re-renders and ultimately an unresponsive browser (likely because every time filtered screen is changing, it updates [screens as well](https://searchfox.org/mozilla-central/source/browser/components/aboutwelcome/content-src/components/MultiStageAboutWelcome.jsx#206 ) ). This is a quick fix to get into beta uplift.
Differential Revision: https://phabricator.services.mozilla.com/D198302
2024-01-11 20:29:09 +00:00
Mark Banner
0e09ea855d
Bug 1787278 - Drop babel transpile plugins from newtab and related code. r=aminomancer
...
Differential Revision: https://phabricator.services.mozilla.com/D197884
2024-01-10 17:39:29 +00:00
Shane Hughes
7e94e1a73b
Bug 1868494 - Feature Callouts to support button submenus. r=omc-reviewers,jprickett
...
Differential Revision: https://phabricator.services.mozilla.com/D195619
2024-01-05 01:13:25 +00:00
negin
9c72b63634
Bug 1867627 - Send individual components for message telemetry, e.g., impression, click r=Mardak,dmose,omc-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D196496
2023-12-20 16:34:00 +00:00
Mike Conley
37672f5246
Bug 1863400 - Part 8: Update stylelint, eslint, prettierignore, hgignore, gitignore and Generated.txt rules for aboutwelcome to match newtab. r=pdahiya
...
This also re-runs npm install on browser/components/aboutwelcome to make sure everything in
package-lock.json is up-to-date.
Depends on D193122
Differential Revision: https://phabricator.services.mozilla.com/D193228
2023-11-28 01:37:38 +00:00
Mike Conley
ed1ac7a99f
Bug 1863400 - Part 6: Perform bundling within browser/components/aboutwelcome folder. r=pdahiya
...
Depends on D193120
Differential Revision: https://phabricator.services.mozilla.com/D193121
2023-11-28 01:37:37 +00:00