VOOZH about

URL: https://bugzilla.mozilla.org/show_bug.cgi?id=2012116

⇱ 2012116 - Remove BTP stateful mode


Closed Bug 2012116 Opened 4 months ago Closed 2 months ago

Remove BTP stateful mode

Remove BTP stateful mode
Core
Privacy: Anti-Tracking
unspecified
Unspecified
Unspecified
task
Points:
---
RESOLVED FIXED
RESOLVED
FIXED
151 Branch
Iteration:
---
a11y-review
Accessibility Severity
Performance Impact
Size Estimate
Webcompat Priority
Webcompat Score
Tracking Status
firefox151 --- fixed
Tracking Status
relnote-firefox
thunderbird_esr115
thunderbird_esr140
firefox-esr115
firefox-esr140
firefox-esr153
firefox151
firefox152
firefox153
firefox154
---
QA Whiteboard:
[qa-triage-done-c152/b151]
Has STR:
---
Change Request:
---
Bug Flags:
Signature:
None
This bug is publicly visible.

 
Assignee

Description

4 months ago

Now that we've rolled out BTP in "stateless" mode we no longer need to keep track of cookie, storage access or service worker activation. We should remove all of that code.

A lot of the state tracking happens in https://searchfox.org/firefox-main/source/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingStorageObserver.cpp

Assignee

Updated

2 months ago
Assignee: nobody → emz
Status: NEW → ASSIGNED
Assignee

Updated

2 months ago
Priority: P3 → P2
Attachment #9560774 - Attachment description: WIP: Bug 2012116 - Remove BounceTrackingStorageObserver and storage access tracking from BTP. r=#anti-tracking-reviewers! → Bug 2012116 - Remove BounceTrackingStorageObserver and storage access tracking from BTP. r=#anti-tracking-reviewers!
Attachment #9560776 - Attachment description: WIP: Bug 2012116 - Remove OnInitialStorageAccess IPC and MaybeNotifyStorageKeyUsed call chain. r=#anti-tracking-reviewers! → Bug 2012116 - Remove OnInitialStorageAccess IPC and MaybeNotifyStorageKeyUsed call chain. r=#anti-tracking-reviewers!
Attachment #9560778 - Attachment description: WIP: Bug 2012116 - Remove requireStatefulBounces pref and telemetry. r=#anti-tracking-reviewers! → Bug 2012116 - Remove requireStatefulBounces pref and telemetry. r=#anti-tracking-reviewers!
Attachment #9560779 - Attachment description: WIP: Bug 2012116 - Remove stateful-mode tests, update remaining tests and docs. r=#anti-tracking-reviewers! → Bug 2012116 - Remove stateful-mode tests, update remaining tests and docs. r=#anti-tracking-reviewers!

Comment 5

2 months ago
Pushed by ezuehlcke@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/70a74fbcccd4 https://hg.mozilla.org/integration/autoland/rev/17595edc4954 Remove BounceTrackingStorageObserver and storage access tracking from BTP. r=timhuang https://github.com/mozilla-firefox/firefox/commit/707c62baaa75 https://hg.mozilla.org/integration/autoland/rev/9dfbb8de02bc Remove OnInitialStorageAccess IPC and MaybeNotifyStorageKeyUsed call chain. r=dom-worker-reviewers,timhuang,asuth https://github.com/mozilla-firefox/firefox/commit/a0d304dd6382 https://hg.mozilla.org/integration/autoland/rev/dbb289624beb Remove requireStatefulBounces pref and telemetry. r=timhuang https://github.com/mozilla-firefox/firefox/commit/00c3ed523da6 https://hg.mozilla.org/integration/autoland/rev/309c8670d61f Remove stateful-mode tests, update remaining tests and docs. r=timhuang
QA Whiteboard: [qa-triage-done-c152/b151]
You need to log in before you can comment on or make changes to this bug.