Open Bug 1933450 Opened 7 months ago Updated 4 months ago

Contact Picker API support

Categories

(GeckoView :: General, enhancement)

Firefox 133
enhancement

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: yashrajbharti.met18, Unassigned)

References

(Depends on 1 open bug)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4.1 Safari/605.1.15

Steps to reproduce:

On iOS and android devices using the Contact Picker API is still not supported in Firefox amongst other vendors. Lack of a dedicated UI for many years has been affecting businesses (for us it's related to a Stone Industry Management System app)

The steps can be reproduced by opening https://cybtekk-llp.github.io/StoneTEKK-Contact-Picker-API/ and clicking on "Add Contacts to Send Order" from our experimental app. This works only on Chrome in Android due to the presence of a drawer UI, and that support is lacking on Firefox.

Actual results:

To ensure Fallback and building with Progressive Enhancement such apps, including ours, opens the Input form with autofill, but that's because it results in a error from absence of contacts in navigator, the hope is to put its support request on a priority as million dollars businesses (including ours from Stone Industry) are getting affected from it.
I hope the bug https://bugzilla.mozilla.org/show_bug.cgi?id=1756767 can be resolved at the earliest.

Expected results:

The minimal approach to select multiple contacts at once and send them the dedicated mails (or it could be any other actions) happening in a secure way where the sender knows what data he is sharing should take place.

The Bugbug bot thinks this bug should belong to the 'Fenix::Autofill' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Autofill
Product: Firefox → Fenix
Severity: -- → N/A
Component: Autofill → General
Depends on: 1756767
Product: Fenix → GeckoView
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: