Take into account openers in BounceTrackingState::OnStartNavigation
Categories
(Core :: Privacy: Anti-Tracking, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox127 | --- | fixed |
People
(Reporter: emz, Assigned: emz)
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•2 years ago
|
Assignee | ||
Comment 1•1 years ago
|
||
Updated•1 years ago
|
Comment 3•1 year 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
Assignee | ||
Updated•1 year ago
|
Description
•