Take into account openers in BounceTrackingState::OnStartNavigation
Categories
(Core :: Privacy: Anti-Tracking, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox127 | --- | fixed |
People
(Reporter: pbz, Assigned: pbz)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
When a navigation is started as the result of opening a new tab or window, e.g. by link click or by window.open
call we need to ensure the BounceTrackingRecord
is still properly tracked across opener relationship.
See https://github.com/privacycg/nav-tracking-mitigations/issues/50 for details.
Note: This includes the case where the current navigation was initiated by another navigable, e.g. when opening a link in a new tab. In this case, sourceDocument is set to the opener Document, and the new bounce tracking record has its initial host set to the opener host. This ensures that trackers opened in new tabs are detected as distinct from the initial host in the new bounce tracking record.
Assignee | ||
Updated•11 months ago
|
Assignee | ||
Comment 1•3 months ago
|
||
Updated•3 months ago
|
Pushed by pzuhlcke@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b29ebdf1439e Add tests for bounce tracking using popups and new tabs. r=bvandersloot,anti-tracking-reviewers
Comment 3•3 months ago
•
|
||
Backed out for causing AddressSanitizer @ xpcom/base/nsISupportsImpl.cpp & bc failures @ toolkit/components/antitracking/bouncetrackingprotection/test/browser/<...>
Backout link: https://hg.mozilla.org/integration/autoland/rev/c80113ab4162029cc65655161b3466ba25380dea
Pushed by pzuhlcke@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4c476414499a Add tests for bounce tracking using popups and new tabs. r=bvandersloot,anti-tracking-reviewers
Assignee | ||
Updated•3 months ago
|
Backout by nfay@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4222b068c5cf Backed out 15 changesets (bug 1843308, bug 1889444, bug 1888504, bug 1890546, bug 1888500, bug 1848406, bug 1890782) for causing bustage on BounceTrackingProtection.h CLOSED TREE
Pushed by pzuhlcke@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/242f8153a442 Add tests for bounce tracking using popups and new tabs. r=bvandersloot,anti-tracking-reviewers
Description
•