Open Bug 1491984 Opened 6 years ago Updated 2 years ago

Allow setting a different mailto handler for each container

Categories

(Core :: DOM: Security, enhancement, P5)

enhancement

Tracking

()

People

(Reporter: botond, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [domsecurity-backlog])

Suppose I am using Firefox Containers to manager two identities, and I have a different e-mail account for each. Suppose one is a Gmail account, and the other is an Outlook account.

It would be useful to be able to specify a different 'mailto' handler for each container, so that I can set my 'mailto' handler to Gmail in one, and to Outlook in the other.
This seems pretty tricky to implement given the current content/protocol handler implementation, plus UI ends up being a bit tricky... P5 because I don't see this being a priority very soon...
Severity: normal → enhancement
Priority: -- → P5
Actually, Gijs and I talked about this, and we're going to move this over to Core :: DOM: Security, since ContextualIdentityService would need to be updated to even support this case.
Component: Preferences → DOM: Security
Priority: P5 → --
Product: Firefox → Core
(or the handler service - I'm not 100% sure how this would work under the hood, but we'd need to update the mailto: handler to map userContextIds from principals to some list of email addresses... and I'm not sure if ContextualIdentityService needs to hold onto that. Best to let Core :: DOM: Security decide).
Priority: -- → P5
Whiteboard: [domsecurity-backlog]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.