Closed Bug 1569224 Opened 5 years ago Closed 5 years ago

Isolate Alt-Svc mappings for third-party tracker channels based on the origin of the top-level document

Categories

(Core :: Privacy: Anti-Tracking, task)

task
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

Similar to bug 1535697, we'd like to isolate Alt-Svc mappings for third-party tracker channels based on the origin of the top-level document.

See Also: → 1553003
Flags: needinfo?(ehsan)

Do we need this if we do it always? I'd suggest we do the same thing as we do for the HTTP cache, which is to always key with the top-level origin as well.

(In reply to Anne (:annevk) from comment #1)

Do we need this if we do it always? I'd suggest we do the same thing as we do for the HTTP cache, which is to always key with the top-level origin as well.

Yes, we should do this based on the cache isolation pref as well as ETP. By the time that we ship cache isolation we'd effectively do this "always", but before then we should do this for third-party trackers. It's not clear to me how long it'll take for us to ship cache isolation, hence this separate bug. The bug to do this always is bug 1553003.

(FWIW the code changes involved are mostly the same for these two cases anyway.)

Flags: needinfo?(ehsan)
Pushed by eakhgari@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/deb0da920913
Part 1: Isolate Alt-Svc mappings for third-party tracker channels based on the origin of the top-level document; r=michal
https://hg.mozilla.org/integration/autoland/rev/047e16b38566
Part 2: Add a unit test for examining the alt-svc cache isolation for third-party trackers; r=michal
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Depends on: 1579047
Flags: needinfo?(ehsan)

Steven, do you mind documenting this change for Firefox 70 please? Thanks!

Flags: needinfo?(ehsan) → needinfo?(senglehardt)
Keywords: dev-doc-needed
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: