Open Bug 1525486 Opened 6 years ago Updated 2 years ago

Support custom proxy settings

Categories

(GeckoView :: General, enhancement, P3)

Unspecified
Android
enhancement

Tracking

(firefox70 wontfix, firefox71 affected)

Tracking Status
firefox70 --- wontfix
firefox71 --- affected

People

(Reporter: cvan, Unassigned)

References

Details

Attachments

(1 file)

  1. From desktop Firefox open the Preferences (about:preferences).
  2. Scroll to the heading for Network Settings.
  3. Press the Settings… button.
  4. The Connection Settings modal will appear.

It'd be nice for an API to cover these custom Proxy Connection Settings. Perhaps a pref to follow the system-level Android proxy settings?

Relevant issue filed for Firefox Reality:

Priority: -- → P3

We probably need to do something here for Fenix. Using the system proxy by default and also allowing a PAC override might be enough.

Increasing priority to P2 because Fenix might need this API for Secure Proxy in Q4.

Type: defect → enhancement
Rank: 22
OS: All → Android
Priority: P3 → P2
Summary: [geckoview] Support custom proxy settings → Support custom proxy settings

Tentatively assigning to GV's November sprint ([geckoview:m1911]) because Colin confirmed that Secure Proxy will need this in Q4.

Rank: 22 → 11
Whiteboard: [geckoview:m1911]

Colin, is it enough to allow a PAC URL, or do we need something more elaborate?

Flags: needinfo?(colee)

We need to discuss this tomorrow in the Secure Proxy auth meeting. I would guess the PAC URL would work, but I need to talk to both teams and see if we need this in November or if the WebExtension Proxy APIs will suffice.

Rank: 11 → 2

Bumped up the ranking as Fenix need this top priority for November

I think we don't actually need this for November. All evidence so far shows that we can do what we need using the existing proxy APIs in WebExtensions. I'll verify very soon that all connections are actually using the supplied proxy. However, I'll create a new issue for supporting the captivePortal WebExtension APIs, which should make the feature work better on WiFi networks with required captive portal logins.

Flags: needinfo?(colee)

P3 because Fenix or FPN are not blocked.

Priority: P2 → P3
Whiteboard: [geckoview:m1911]
Severity: normal → S3
Rank: 2 → 333

Tasks and enhancements should have severity N/A.

Severity: S3 → N/A
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: