Open Bug 1433504 (ProxyBypass) Opened 7 years ago Updated 2 years ago

Add a build flag for proxy bypass protection

Categories

(Firefox Build System :: General, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: arthur, Unassigned)

References

(Depends on 2 open bugs, Blocks 1 open bug)

Details

(Whiteboard: [tor])

In Tor Browser, we have several patches that disable code that potentially could be bypassing the proxy. glandium suggested that, when we uplift these patches to Firefox, we should create a single build flag (let's call it --enable-proxy-bypass-protection) to control all of these changes. Here is a meta bug to track these these patches.
Depends on: 1432983
Depends on: 1433507
Depends on: 1433509
Depends on: 1433357
Would Bug 1376621 fit in here? Maybe we could use this build flag to omit the functions Tor was stripping out?
Depends on: 1432905
Depends on: 1376621
Depends on: 1432907
Product: Core → Firefox Build System
Depends on: 1470411
Build flags wont help in general (ie. Firefox official builds), we would need prefs to flip the behavior. Perhaps that could be added to this effort?
FWIW, Tor related bugs I've been involved in always have a pref to flip to enable respective features (off by default for Firefox).
Depends on: 1524408
Blocks: 1361337
No longer blocks: 1361337
Depends on: 1620045
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.