Open Bug 1769277 Opened 2 years ago Updated 2 months ago

Evaluate privacy.partition.network_state.connection_with_proxy and possibly remove

Categories

(Core :: Networking: Proxy, task, P3)

task

Tracking

()

People

(Reporter: annevk, Unassigned, Mentored)

References

(Blocks 2 open bugs)

Details

(Keywords: good-first-bug, Whiteboard: [necko-triaged])

Since proxies are trusted we don't need multiple connections to a proxy for the purposes of state partitioning. After all, the proxy is essentially part of the client. Now when the proxy makes connections to the actual servers ideally those would be subject to partitioning. Similar to when a client is directly connecting to those servers.

Discussing privacy.partition.network_state.connection_with_proxy (grep privacy_partition_network_state_connection_with_proxy for call sites) in this context with baku it sounds like its sole purpose might be partitioning connections between the client and the proxy, which is unneeded. If that is correct, we should remove it from our code.

Severity: -- → N/A
Priority: -- → P2
Whiteboard: [necko-triaged]
Mentor: moz.valentin
Keywords: good-first-bug
Priority: P2 → P3

We can probably just remove this pref privacy.partition.network_state.connection_with_proxy, since it's not enabled since the beginning.

Blocks: old-prefs

Moving bug to Core/Networking: Proxy.

Component: Networking: HTTP → Networking: Proxy
You need to log in before you can comment on or make changes to this bug.