Closed Bug 1918124 Opened 1 year ago Closed 1 year ago

Implement the more strict redirect heuristic, as already imlemented in Chrome

Categories

(Core :: Privacy: Anti-Tracking, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
136 Branch
Tracking Status
firefox136 --- fixed

People

(Reporter: bvandersloot, Assigned: bvandersloot)

References

(Blocks 2 open bugs)

Details

Attachments

(2 files)

See https://github.com/amaliev/3pcd-exemption-heuristics/blob/main/explainer.md#scenario-c2.

This will replace our “redirect on recent visit” heuristic (privacy.restrict3rdpartystorage.heuristic.recently_visited).

This includes immediate release to Nightly-only.

Depends on: 1918125
Depends on: 1918127

Make sure that this sends a console message!

Blocks: 1918125, 1918127
No longer depends on: 1918125, 1918127
Blocks: 1918130
Assignee: nobody → bvandersloot
Status: NEW → ASSIGNED

This follows the draft spec as closely as is possible, and hopefully matches Chrome's behavior.
This replaces the normal redirect heuristic in nightly, non-Android to get a sense of breakage
risk and because Android doesn't have SHIP.

Depends on D229686

Pushed by bvandersloot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6dab3b906b15 Add user activation for the current extended navigation to the bounce tracking record - r=emz,anti-tracking-reviewers https://hg.mozilla.org/integration/autoland/rev/11d8de4c5edb Implement the more strict navigation-based heuristic logic - r=timhuang,nika,smaug,necko-reviewers,jesup https://hg.mozilla.org/integration/autoland/rev/0f92c14722db 1918127: apply code formatting via Lando
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch
See Also: → 1947480
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: