Expose proxy protection state as a reusable API
Categories
(Firefox :: IP Protection, enhancement)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox154 | --- | fixed |
People
(Reporter: jporter, Assigned: sstreich)
References
Details
(Whiteboard: [fx-vpn])
Attachments
(1 file)
For Firefox Enterprise, we are implementing a custom UX for the Access Connector feature that utilizes the IPProtection plumbing. The IPProtectionToolbarButton contains logic to determine whether a given principal is being proxied through IPPProtection. We need to be able to mirror this behavior in other contexts without reimplementing or duplicating the logic.
I spoke with @basti about exposing as a reusable method on IPProxyManager so that consumers can query the proxy protection state for a given principal without depending on the toolbar button's internal implementation. This should include handling error states (e.g., VPN unavailable, network disconnected, connection errors) to ensure consumers can respond appropriately across all possible proxy states.
| Assignee | ||
Updated•3 months ago
|
| Assignee | ||
Updated•3 months ago
|
Updated•3 months ago
|
| Assignee | ||
Comment 1•3 months ago
|
||
Comment 3•2 months ago
|
||
| bugherder | ||
Updated•1 month ago
|
Description
•