Commit Graph

129 Commits

Author SHA1 Message Date
Anna Yeddi
2d0cbcfd56 Bug 1870153 - Ensure the Address capture doorhanger markup includes a heading and alt text for images. r=ayeddi,credential-management-reviewers,desktop-theme-reviewers,jneuberger,sfoster
Fixing the following:
1. The heading is only implicit and is marked up with `<p>` instead of `<h1>` or `<h2>`
1. The images for the location and contact information lack any textual alternative, while being used as a subgroup headings visually - we are providing `alt=""` for now, marking up these icons as decorative while the bug 1870155 is being resolved.

Differential Revision: https://phabricator.services.mozilla.com/D196497
2024-02-22 09:01:45 +00:00
Dimi
9840cc215b Bug 1869232 - Refactor credit card doorhanger to use the same architecture as the new address doorhanger r=credential-management-reviewers,fluent-reviewers,joschmidt,bolsson
Besides refactoring, this patch also updates strings for save and update credit card doorhanger.

Differential Revision: https://phabricator.services.mozilla.com/D196054
2023-12-20 07:20:01 +00:00
Noemi Erli
e7acb339cf Backed out changeset fdf4a93ad7b8 (bug 1869232) for causing bc formautofill related failures CLOSED TREE 2023-12-19 11:20:53 +02:00
Dimi
fd70bdf3ce Bug 1869232 - Refactor credit card doorhanger to use the same architecture as the new address doorhanger r=credential-management-reviewers,fluent-reviewers,joschmidt,bolsson
Besides refactoring, this patch also updates strings for save and update credit card doorhanger.

Differential Revision: https://phabricator.services.mozilla.com/D196054
2023-12-19 08:14:22 +00:00
Dimi
92ded2c44a Bug 1847888 - P2. Implement save, update, and edit address doorhangers r=mtigley,fluent-reviewers,desktop-theme-reviewers,dao,joschmidt,credential-management-reviewers
Address Capture is still disabled by default. To test this patch,
set the following preferences
- `extensions.formautofill.addresses.capture.v2.enabled` to true
- `extensions.formautofill.addresses.supported` to `on`

Differential Revision: https://phabricator.services.mozilla.com/D188580
2023-10-19 07:59:27 +00:00
Cosmin Sabou
a72d0771b2 Backed out 3 changesets (bug 1847888) for causing bc failures on browser_all_files_referenced.js. CLOSED TREE
Backed out changeset 323c0589ac7f (bug 1847888)
Backed out changeset c694dff60b62 (bug 1847888)
Backed out changeset 7cbb79ea852d (bug 1847888)
2023-10-19 00:58:45 +03:00
Dimi
9978890dcb Bug 1847888 - P2. Implement save, update, and edit address doorhangers r=mtigley,fluent-reviewers,desktop-theme-reviewers,dao,joschmidt,credential-management-reviewers
Address Capture is still disabled by default. To test this patch,
set the following preferences
- `extensions.formautofill.addresses.capture.v2.enabled` to true
- `extensions.formautofill.addresses.supported` to `on`

Differential Revision: https://phabricator.services.mozilla.com/D188580
2023-10-18 18:22:18 +00:00
Karl Tomlinson
40295c2572 Bug 1800286 use a richlistbox for speaker selection r=pbz,desktop-theme-reviewers,dao
Setting the selectedItem of a richlistbox to null is a no-op and leaves
previous state remaining, so the selectedIndex is explicitly set instead of
depending on connectedCallback() to do so.

Differential Revision: https://phabricator.services.mozilla.com/D182318
2023-07-12 01:35:45 +00:00
ganna
faa6d308a0 Bug 1814431 - Use moz-support-link for addon-webext-perm-info xul label r=tgiles,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D180247
2023-06-13 20:46:49 +00:00
Benjamin VanderSloot
a2c230d3e5 Bug 1816154 - Use a business shortname in the provider chooser r=webidl,saschanaz,smaug
Differential Revision: https://phabricator.services.mozilla.com/D178165
2023-06-13 15:35:41 +00:00
Cosmin Sabou
13a339d445 Backed out 2 changesets (bug 1816154, bug 1828915) for causing mochitest plain failures on test_interfaces_secureContext.html. CLOSED TREE
Backed out changeset 34a8130dd459 (bug 1828915)
Backed out changeset 0ec40bf6bb70 (bug 1816154)
2023-06-13 17:27:02 +03:00
Benjamin VanderSloot
a836174b11 Bug 1816154 - Use a business shortname in the provider chooser r=webidl,saschanaz,smaug
Differential Revision: https://phabricator.services.mozilla.com/D178165
2023-06-13 12:16:56 +00:00
jneuberger
677d7f9c7f Bug 1823952 - Update the Relay integration UI r=credential-management-reviewers,fluent-reviewers,flod,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D175161
2023-05-12 09:28:20 +00:00
David Ye
660cb6150a Bug 1816153 - Add branding icon for the IDP inside of the policy and account chooser prompt r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D176418
2023-05-08 13:08:47 +00:00
Noemi Erli
359e6815fe Backed out changeset 2c05887675ef (bug 1816153) for causing failures in browser_startup_images.js CLOSED TREE 2023-05-03 18:15:57 +03:00
David Ye
61e9d5b776 Bug 1816153 - Add branding icon for the IDP inside of the policy and account chooser prompt r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D176418
2023-05-03 14:10:11 +00:00
hanna alemu
306343134d Bug 1825658 - Modify "addon_recommendation" CFR template to support Facebook container experiment r=jprickett,barret
Differential Revision: https://phabricator.services.mozilla.com/D174844
2023-04-14 15:36:39 +00:00
Noemi Erli
100160f533 Backed out changeset e054b7d5f984 (bug 1825658) for causing newtab failures CLOSED TREE 2023-04-13 18:36:23 +03:00
hanna alemu
f004fa7c10 Bug 1825658 - Modify "addon_recommendation" CFR template to support Facebook container experiment r=jprickett,barret
Differential Revision: https://phabricator.services.mozilla.com/D174844
2023-04-13 15:03:33 +00:00
Tim Giles
fb12c56560 Bug 1813077 - Make addon-install-blocked learn more link use Fluent. r=mstriemer,fluent-reviewers,extension-reviewers,Gijs,flod
The previous way of setting textContent via string from the
browser.properties file does not work with the moz-support-link widget
since it has a Fluent ID by default. Instead we migrate the existing
string from the browser.properties file to the browser.ftl file.

Differential Revision: https://phabricator.services.mozilla.com/D170255
2023-03-23 14:07:42 +00:00
Tim Giles
3bc1de1d4d Bug 1813077 - Add import of moz-support-link for use in popup-notification via ensureCustomElements. r=mstriemer,extension-reviewers
Since we can't synchronously load ESModules yet, we use a new
abstraction of ensureCustomElements to ensure we have access to the
moz-support-link widget in popup-notifications.inc. The previous pattern
of loading the widget via module script does not work in this case due
to browser.xhtml, as we do not want to block on this path.

Differential Revision: https://phabricator.services.mozilla.com/D170254
2023-03-23 14:07:41 +00:00
Benjamin VanderSloot
c1f902c1c3 Bug 1804728, part 4 - Make UI match mock, without pictures - r=pbz,desktop-theme-reviewers,flod,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D168817
2023-02-14 19:25:51 +00:00
Sergey Galich
67b3c1d994 Bug 1751763 - Firefox Relay integration r=dimi,flod,mconley,desktop-theme-reviewers,dao,sfoster,geckoview-reviewers,jonalmeida
Differential Revision: https://phabricator.services.mozilla.com/D158155
2022-12-16 18:41:58 +00:00
Stanca Serban
54d8d454b5 Backed out changeset ad94b64c18cb (bug 1751763) for causing mochitests failures on browser_startup_images.js. CLOSED TREE 2022-12-13 10:29:08 +02:00
Sergey Galich
511782797c Bug 1751763 - Firefox Relay integration r=dimi,flod,mconley,desktop-theme-reviewers,dao,sfoster,geckoview-reviewers,jonalmeida
Differential Revision: https://phabricator.services.mozilla.com/D158155
2022-12-13 03:09:18 +00:00
Iulian Moraru
ba5b217186 Backed out changeset 2522b2da871e (bug 1751763) as per sgalich's request. CLOSED TREE 2022-12-09 22:35:41 +02:00
Sergey Galich
7df80bbf7f Bug 1751763 - Firefox Relay integration r=dimi,flod,mconley,desktop-theme-reviewers,dao,sfoster,geckoview-reviewers,jonalmeida
Differential Revision: https://phabricator.services.mozilla.com/D158155
2022-12-09 17:41:16 +00:00
Cosmin Sabou
525b9e12e8 Backed out changeset 9723d831f285 (bug 1751763) for causing geckoview failures on loginSelectAccept. 2022-12-08 01:59:56 +02:00
Sergey Galich
e81638ae18 Bug 1751763 - Firefox Relay integration r=dimi,flod,mconley,desktop-theme-reviewers,dao,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D158155
2022-12-07 22:59:32 +00:00
Benjamin VanderSloot
eef6c9fd98 Bug 1782087, part 1 - Create registration doorhanger for IdentityCredential, r=pbz,fluent-reviewers,webidl,smaug,flod
We need one more panel in the doorhanger- one that is a user information panel per (rp, idp, account) tuple.

This just gives the privacy policy and ToS links to the user. It is implemented similarly to the other panels,
and would similarly be updated by Bug 1800695.

Similar to the original doorhanger patch (Bug 1782088 - Create account chooser doorhanger for IdentityCredential)
tests and fine polish are out of scope for this prototype.

Differential Revision: https://phabricator.services.mozilla.com/D162126
2022-12-03 18:50:31 +00:00
Sandor Molnar
5d6d534c24 Backed out 5 changesets (bug 1782087, bug 1782094, bug 1782093, bug 1782091) for causing bc failures in toolkit/components/cleardata/tests/browser/browser_quota.js CLOSED TREE
Backed out changeset e810f2f0580f (bug 1782093)
Backed out changeset 955c8cad8112 (bug 1782087)
Backed out changeset 372252b98cd7 (bug 1782087)
Backed out changeset 32e4f376e64f (bug 1782094)
Backed out changeset 1475247d538f (bug 1782091)
2022-12-03 00:53:52 +02:00
Benjamin VanderSloot
739b51aee1 Bug 1782087, part 1 - Create registration doorhanger for IdentityCredential, r=pbz,fluent-reviewers,webidl,smaug,flod
We need one more panel in the doorhanger- one that is a user information panel per (rp, idp, account) tuple.

This just gives the privacy policy and ToS links to the user. It is implemented similarly to the other panels,
and would similarly be updated by Bug 1800695.

Similar to the original doorhanger patch (Bug 1782088 - Create account chooser doorhanger for IdentityCredential)
tests and fine polish are out of scope for this prototype.

Differential Revision: https://phabricator.services.mozilla.com/D162126
2022-12-02 18:41:46 +00:00
Norisz Fay
4be2f9e959 Backed out 5 changesets (bug 1782093, bug 1782094, bug 1782087, bug 1782091) for causing multiple mozStorageService related failures CLOSED TREE
Backed out changeset 4f57469716d2 (bug 1782093)
Backed out changeset a06b230dc4f2 (bug 1782087)
Backed out changeset 8031bd99e17d (bug 1782087)
Backed out changeset 50141328dfad (bug 1782094)
Backed out changeset a2030d35f960 (bug 1782091)
2022-12-01 16:42:29 +02:00
Benjamin VanderSloot
0982933144 Bug 1782087, part 1 - Create registration doorhanger for IdentityCredential, r=pbz,fluent-reviewers,webidl,smaug,flod
We need one more panel in the doorhanger- one that is a user information panel per (rp, idp, account) tuple.

This just gives the privacy policy and ToS links to the user. It is implemented similarly to the other panels,
and would similarly be updated by Bug 1800695.

Similar to the original doorhanger patch (Bug 1782088 - Create account chooser doorhanger for IdentityCredential)
tests and fine polish are out of scope for this prototype.

Differential Revision: https://phabricator.services.mozilla.com/D162126
2022-12-01 13:47:16 +00:00
Iulian Moraru
a416e2eee2 Backed out 5 changesets (bug 1782087, bug 1782093, bug 1782094, bug 1782091) for causing multiple failures. CLOSED TREE
Backed out changeset 11e59dcd517b (bug 1782093)
Backed out changeset 66eeced8dbed (bug 1782087)
Backed out changeset 8c7764e1ff1d (bug 1782087)
Backed out changeset 2c6f41077d9d (bug 1782094)
Backed out changeset 5f38f252060f (bug 1782091)
2022-11-30 06:16:55 +02:00
Benjamin VanderSloot
516e95fb95 Bug 1782087, part 1 - Create registration doorhanger for IdentityCredential, r=pbz,fluent-reviewers,webidl,smaug,flod
We need one more panel in the doorhanger- one that is a user information panel per (rp, idp, account) tuple.

This just gives the privacy policy and ToS links to the user. It is implemented similarly to the other panels,
and would similarly be updated by Bug 1800695.

Similar to the original doorhanger patch (Bug 1782088 - Create account chooser doorhanger for IdentityCredential)
tests and fine polish are out of scope for this prototype.

Differential Revision: https://phabricator.services.mozilla.com/D162126
2022-11-30 02:41:00 +00:00
Benjamin VanderSloot
a10c7530d7 Bug 1782088, part 1 - Create draft doorhanger for FedCM account choice, r=pbz,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D158778
2022-10-25 16:31:54 +00:00
Butkovits Atila
76a51e659b Backed out 4 changesets (bug 1782088)for causing build bustages. CLOSED TREE
Backed out changeset a7423c6d52b7 (bug 1782088)
Backed out changeset 50a3cc77e38b (bug 1782088)
Backed out changeset 7dca17d480bb (bug 1782088)
Backed out changeset f1e6e1226a8c (bug 1782088)
2022-10-25 06:03:22 +03:00
Benjamin VanderSloot
113c848c6c Bug 1782088, part 1 - Create draft doorhanger for FedCM account choice, r=pbz,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D158778
2022-10-25 02:00:26 +00:00
Eemeli Aro
77f0749aa7 Bug 1793572 - Convert WebRTCParent.jsm from .properties to Fluent. r=mconley,flod
The code is slightly cleaned up to not construct identifiers by concatenating strings, and to avoid using the requestTypes array when determining the prompt contents.

A few messages are moved to and from browser.ftl to group them better, though all of the "WebRTC Pop-up notifications" messages could also be moved from there to webrtcIndicator.ftl, which is now also included by browser.xhtml.

The message `webrtc-allow-share-audio-capture-unsafe-delegation` is added, as it appears to have been missed previously -- it's referred to in code, but the message itself was not defined.

Differential Revision: https://phabricator.services.mozilla.com/D158762
2022-10-08 07:35:29 +00:00
Andrei Oprea
b4213316e5 Bug 1731035 - Highlight the primary button in the Messaging System doorhager r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D127954
2021-10-12 09:19:34 +00:00
Itiel
0ec2ef71a3 Bug 1624311 - Don't span "Learn more" text across the whole row in notification popups r=desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D125111
2021-09-12 17:04:18 +00:00
Karl Tomlinson
b6dd6d37d9 Bug 1712898 add a basic prompt for selectAudioOutput() r=jib,flod,pbz
This contains the code paths that are similar to the prompt for getUserMedia().

Permanent permissions and grace period are not included here and their model
may differ from that of getUserMedia().
See https://bugzilla.mozilla.org/show_bug.cgi?id=1712892

Differential Revision: https://phabricator.services.mozilla.com/D115994
2021-06-09 04:01:38 +00:00
Mike Conley
9e595a5d5d Bug 1699528 - Restyle password panels for Proton. r=sfoster,Itiel
This restyling mainly focuses on the text inputs, but also adjusts some
margins so that they apply more consistently between permission panels
and the password panel.

Differential Revision: https://phabricator.services.mozilla.com/D109105
2021-03-23 20:51:31 +00:00
prathikshaprasadsuman
602d0bf518 Bug 1695353 - WebExtension permission list should suppress the bullet if the list is only 1 item long. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D107876
2021-03-19 11:37:17 +00:00
Cosmin Sabou
d667e4ffd1 Backed out changeset 64047f9529f0 (bug 1695353) for bc failures on browser_extension_sideloading.js. CLOSED TREE 2021-03-17 20:26:08 +02:00
prathikshaprasadsuman
672edbe205 Bug 1695353 - WebExtension permission list should suppress the bullet if the list is only 1 item long. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D107876
2021-03-17 15:29:39 +00:00
Mike Conley
33edb2c7ec Bug 1698977 - Use size='large' menulists in the WebRTC permission panel when Proton is enabled. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D108698
2021-03-17 14:00:33 +00:00
Mike Conley
6f62854fd2 Bug 1697295 - Replace camera and microphone labels with icons in WebRTC permission panel when Proton is enabled. r=pbz,Jamie,fluent-reviewers,desktop-theme-reviewers,harry,Gijs
This is not an exhaustive redress of the WebRTC panel. It just replaces the labels
preceding the camera/microphone selectors with icons if Proton is enabled. There's
still a bunch of styling work to do in this panel for Proton, but that will occur
in a follow-up patch.

Differential Revision: https://phabricator.services.mozilla.com/D107718
2021-03-12 17:42:54 +00:00
prathikshaprasadsuman
5c1550186c Bug 1697482 - Put labels above username and password fields in the save/update password panel. r=mconley,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D108050
2021-03-12 16:28:21 +00:00