Closed
Bug 1746646
(tcp-mochitests)
Opened 4 years ago
Closed 3 years ago
[meta] Make mochitests work with TCP enabled (cookieBehavior = 5)
Categories
(Core :: Privacy: Anti-Tracking, task, P2)
Core
Privacy: Anti-Tracking
Tracking
()
RESOLVED
FIXED
| Tracking | Status | |
|---|---|---|
| firefox97 | --- | affected |
People
(Reporter: ethan, Unassigned)
References
(Depends on 1 open bug)
Details
(Keywords: meta)
Currently, all the mochitests are running with ETP (Enhanced Tracking Protection).
If we switch the protection mode from ETP to TCP for automation tests, ~60 mochitests would fail when TCP is enabled.
We believe most or even all these failures were caused because the test behaviors do not comply with TCP's assumption about storage (i.e. storage should be partitioned). It means these failures do not represent malfunction in the product code.
However, we need to make all the tests compatible with TCP to guarantee the product quality before shipping TCP to Firefox Release users.
Notes:
- network.cookie.cookieBehavior = 4 -> ETP (Enhanced Tracking Protection)
- network.cookie.cookieBehavior = 5 -> TCP (Total Cookie Protection), aka dFPI
- The file
mozilla-central/testing/profiles/mochitest/user.jsoverwrites the default value of the cookieBehavior pref.
| Reporter | ||
Updated•4 years ago
|
Alias: tcp-mochitests
Assignee: nobody → tihuang
Severity: -- → N/A
Status: NEW → ASSIGNED
Keywords: meta
Priority: -- → P2
Comment 2•3 years ago
|
||
Since the project is complete, can we close this bug?
Flags: needinfo?(tihuang)
Comment 3•3 years ago
|
||
Close this bug because this is completed.
Status: NEW → RESOLVED
Closed: 3 years ago
Flags: needinfo?(tihuang)
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•