[Custom mode] Social Media Trackers don’t appear in the "Allowed" sections
Categories
(Firefox :: Protections UI, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox72 | --- | wontfix |
firefox73 | --- | wontfix |
firefox74 | --- | fix-optional |
firefox75 | --- | fix-optional |
People
(Reporter: obotisan, Unassigned)
Details
(Keywords: regression)
Affected versions
- Firefox 74.a01
- Firefox 73.0b11
*Firefox 72.0.2
Affected platforms
- Windows 10 x64
- Ubuntu 18.04 x64
- macOS 10.13
Steps to reproduce
- Go to about:preferences#privacy.
- Select Custom mode and make sure that everything is selected except "Cookies".
- Go to https://www.boredpanda.com/ or any other site that has Social Media Trackers.
- Click on the shield icon.
Expected result
- Social Media Trackers are displayed in the "Allowed" section.
Actual result
- Social Media Trackers are displayed in the "None Detected" section.
Regression range
- last good: 01-11-2019
- first bad: 04-11-2019
- I can't find the exact regression, because on the builds that between 02-11-2019 and 02-11-2019, Social Media trackers are not detected.
Additional notes
- If you select everything from Custom, Social Media Trackers are listed in the "Blocked" section.
Updated•5 years ago
|
Comment 1•5 years ago
|
||
Hi Erica — Is this regression something you can have someone take a look at soon?
Comment 2•5 years ago
|
||
Nihanth, any idea why this is happening?
Updated•5 years ago
|
Comment 3•5 years ago
•
|
||
On boredpanda.com
, the social media tracker I see when blocked is www.facebook.com
. The content blocking log for the anomalous case described in comment 0 is "https://www.facebook.com": [[8192, true, 1], [32768, true, 1], [131072, true, 13]]
. So we're seeing LOADED_LEVEL1_TRACKING_CONTENT
, COOKIES_LOADED
, AND LOADED_SOCIALTRACKING_CONTENT
.
So the UI is correctly putting this under None Detected, and the bug is that we are not recording a COOKIES_LOADED_SOCIALTRACKER
. Investigating...
Comment 4•5 years ago
|
||
The code at [1] is responsible for emitting COOKIES_LOADED_{SOCIAL}TRACKER
. The only reasons it wouldn't emit these two flags (which are both applicable to this case), is if the resource has not been classified as a (social) tracker yet, or if for some reason we can't get an nsIClassifiedChannel
reference to the channel, or if there's an anomaly in GetThirdPartyClassificationFlags()
.
Updated•5 years ago
|
Comment 5•5 years ago
|
||
Even though this bug is a regression, it doesn't have a critical impact on users. Set to P3.
Updated•5 years ago
|
Updated•5 years ago
|
Updated•2 years ago
|
Description
•