Open Bug 1101005 (tp-breakage) Opened 10 years ago Updated 22 hours ago

[meta] ETP Strict mode or Private Browsing mode tracking protection breakage

Categories

(Core :: Privacy: Anti-Tracking, task, P3)

task

Tracking

()

People

(Reporter: mmc, Unassigned)

References

(Depends on 402 open bugs, Blocks 261 open bugs)

Details

(Keywords: meta, webcompat:platform-bug)

Please file blocking bugs on this or use https://disconnect.me/trackerprotection#feedback
Depends on: 1135728
Depends on: 1138056
No longer depends on: 1141352
Depends on: 1160725
Depends on: 1174807
Depends on: 1176480
Depends on: 1176495
Depends on: 1177582
Depends on: 1185262
Depends on: 1199783
Depends on: 1199369
Depends on: 1204126
Depends on: 1204128
Depends on: 1206401
Depends on: 1206759
Depends on: 1210651
Javaun, do you know if someone has triaged this list? It's important to act on the website breakages that we know about, I think, and we don't have much time left...
Flags: needinfo?(jmoradi)
Depends on: 1211458
Hi Ehsan, we haven't reviewed it yet but will. Some may no longer be at issue because entity whitelisting will eliminate some breakages where the domains are different (third-party by domain) but we roll them up as first-party because the same company owns both domains. Our vendor handles all list updates, we won't be adding or removing anything, and there's going to be a strong policy in place. They won't make individual list edits based on breakage. As the list is increasingly managed according to policy, breakage is a feature, not a bug. There are some manual exceptions where users deem breakage unacceptable and that's quantified in user complaints and user testing.
Flags: needinfo?(jmoradi)
Depends on: 1182923
No longer depends on: 1182923
Depends on: 1216689
Keywords: meta
Depends on: 1223785
Depends on: 1225481
Depends on: 1226498
Depends on: 1235253
Depends on: 1235978
Depends on: 1240640
Depends on: 1243799
Depends on: 1247132
Depends on: 1247957
Depends on: 1248548
Depends on: 1248667
No longer depends on: 1248667
Depends on: 1247883
Component: DOM: Security → Safe Browsing
Product: Core → Toolkit
Depends on: 1257952
Depends on: 1262713
Depends on: 1265457
Component: Safe Browsing → Tracking Protection
Product: Toolkit → Firefox
Depends on: 1111156
Depends on: 1264160
Depends on: 1175158
Depends on: 1277601
Javaun, can we get an update on what the plan is here? TP bustage on tops sites like drudgereport.com seems very, very bad (I guess they hot-link all their images from pbs.twimg.com?): https://github.com/webcompat/web-bugs/issues/2703
Flags: needinfo?(jmoradi)
att.com is busted with TP on.
Moving the att.com github link to bug 1277601.
Depends on: 1279706
Depends on: 1283107
Instant crash on Firefox 47, and infinite reload on Firefox Nightly 50 due to Tracking Protection. https://webcompat.com/issues/2850
Alias: trackingprotection
Another issue which puts the Web site in an endless reload loop because of tracking protection https://webcompat.com/issues/2844
This one is interesting for the tracking protection team. https://locations.cibc.com/ with a strict list the CSS are not displayed, but there is no easy way for the user to understand what is happening. https://webcompat.com/issues/2882
Are you still monitoring feedback sent through trackingprotection.info?
(In reply to 6lobe from comment #10) > Are you still monitoring feedback sent through trackingprotection.info? No. Feedback should be sent to the list provider, Disconect: https://disconnect.me/trackerprotection
> No. Feedback should be sent to the list provider, Disconect: https://disconnect.me/trackerprotection François, is there somebody monitoring *this* bug and sending that feedback to somebody (disconnect.me...)?
Flags: needinfo?(francois)
(In reply to Mike Taylor [:miketaylr] from comment #13) > François, is there somebody monitoring *this* bug and sending that feedback > to somebody (disconnect.me...)? Peter is the new PM for Tracking Protection so he might know what the plan is wrt these breakage bugs.
Flags: needinfo?(pdolanjski)
Flags: needinfo?(jmoradi)
Flags: needinfo?(francois)
Thanks!
(In reply to François Marier [:francois] from comment #11) > (In reply to 6lobe from comment #10) > > Are you still monitoring feedback sent through trackingprotection.info? > > No. Feedback should be sent to the list provider, Disconect: > https://disconnect.me/trackerprotection This should be communicated more obviously somewhere. Right now if I want to report a breakage due to tracking protection the only official pointers I could find are to trackingprotection.info so feedback is sent to a void.
(In reply to 6lobe from comment #16) > Right now if I want to > report a breakage due to tracking protection the only official pointers I > could find are to trackingprotection.info so feedback is sent to a void. Where did you see that pointer/link to trackingprotection.info?
Flags: needinfo?(6lobe)
(In reply to François Marier [:francois] from comment #17) > (In reply to 6lobe from comment #16) > > Right now if I want to > > report a breakage due to tracking protection the only official pointers I > > could find are to trackingprotection.info so feedback is sent to a void. > > Where did you see that pointer/link to trackingprotection.info? On top of this bug for example. None of the official docs of tracking protection I have seen mention that Disconnect report page but I remember over the time seeing multiple references to trackingprotection.info. I would have thought trackingprotection.info was still a proper channel to submit feedback. I see its an unofficial domain owned by Monica Chew but it should have been taken down when it wasnt relevant anymore. The "Learn more" link in the settings of tracking protection lead to https://support.mozilla.org/en-US/kb/tracking-protection-firefox which is an "article no longer maintained", gives the feeling that this is an abandoned feature. It would be good to mention the official report form there for example.
Flags: needinfo?(6lobe)
(In reply to 6lobe from comment #18) > On top of this bug for example. None of the official docs of tracking > protection I have seen mention that Disconnect report page but I remember > over the time seeing multiple references to trackingprotection.info. Thanks, I've asked for this to be updated (bug 1290742). > I see its an unofficial domain owned by Monica Chew but it should have been > taken down when it wasnt relevant anymore. I'm in the middle of transferring ownership of the domain to Mozilla (bug 1290923). > The "Learn more" link in the settings of tracking protection lead to > https://support.mozilla.org/en-US/kb/tracking-protection-firefox which is an > "article no longer maintained", gives the feeling that this is an abandoned > feature. It would be good to mention the official report form there for > example. Good catch, I started a thread here: https://support.mozilla.org/en-US/kb/tracking-protection-firefox/discuss/6743
Depends on: 1204203
Depends on: 1246488
Depends on: 1250328
Depends on: 1252781
Since TP is heading into Test Pilot, I'm NI'ing jgruen as an FYI of this bug.
Flags: needinfo?(pdolanjski) → needinfo?(jgruen)
Depends on: 1295704
Cool! Just to add state. We're going to ship TP in Test Pilot at the end of Q3 2016. You can track the progress of the repo here: https://github.com/mozilla/blok/
Flags: needinfo?(jgruen)
Depends on: 1290585
Depends on: 1303913
Depends on: 1301443
Depends on: 1305789
Depends on: 1228965
Depends on: 1300054
Summary: tracking bug for tracking protection breakages → [meta] tracking bug for tracking protection breakages
Depends on: 1299782
Depends on: 1282580
Depends on: 1330176
Depends on: 1329623
Depends on: 1334820
Depends on: 1338483
Depends on: 1339541
I don't think blocking YouTube and other content providers with the strict list should be considered a bug. This is precisely why the strict list is not the default, even though the sites are trackers. Some of the referenced issues should be marked as invalid.
Depends on: 1362739
Depends on: 1374498
Depends on: 1340071
Depends on: 1377002
Depends on: 1377014
Depends on: 1376133
Depends on: 1393586
Priority: -- → P3
Depends on: 1358897
Depends on: tpvideo
No longer depends on: 1305789
No longer depends on: 1303913
No longer depends on: 1135675
No longer depends on: 1163725
No longer depends on: 1265457
No longer depends on: 1163773
Depends on: tppaywall
No longer depends on: 1334820
No longer depends on: 1358897
No longer depends on: 1206759
No longer depends on: 1250328
Depends on: 1404763
No longer depends on: 1377014
Depends on: 1415305
Depends on: 1417401
No longer depends on: 1417401
Depends on: 1418163
Depends on: 1432161
Depends on: 1428988
Depends on: 1432839
Depends on: 1410480
Depends on: 1400356
Depends on: 1435533
Depends on: 1439852
Depends on: 1449319
No longer depends on: 1449319
Depends on: 1449334
Depends on: 1449347
Depends on: 1449372
Depends on: 1460387
Depends on: 1458915
Depends on: 1468122
Depends on: 1468565
Depends on: 1470256
Depends on: tplogin
Depends on: tpimages
No longer depends on: 1449347
No longer depends on: 1393586
No longer depends on: 1470256
No longer depends on: 1468565
No longer depends on: 1458915
No longer depends on: 1247132
No longer depends on: 1163730
Depends on: 1277550
Depends on: 1324481
Depends on: 1383936
Depends on: 1417921
Depends on: 1465962
Depends on: 1474009
Depends on: 1475536
Depends on: 1475929
Depends on: 1475937
Depends on: 1475955
Depends on: 1475961
Depends on: 1475966
Depends on: 1163725
No longer depends on: 1163725
Depends on: 1477264
Depends on: 1478453
Depends on: 1478593
Depends on: 1478607
Depends on: 1481386
Depends on: 1481398
Depends on: 1483187
Depends on: 1483201
Depends on: 1484195
Depends on: 1484969
Depends on: 1485372
Depends on: 1485639
Depends on: 1485641
Depends on: 1485662
Depends on: tpcontents
No longer depends on: 1485372
No longer depends on: 1485639
Depends on: 1486756
Depends on: 1487041
Depends on: 1487062
Depends on: 1487072
No longer depends on: 1226498
No longer depends on: 1235978
No longer depends on: 1120020
No longer depends on: 1135728
No longer depends on: 1163721
No longer depends on: 1163772
No longer depends on: 1204128
No longer depends on: 1206401
No longer depends on: 1210651
No longer depends on: 1223785
No longer depends on: 1243799
No longer depends on: 1257952
No longer depends on: 1283107
No longer depends on: 1290585
No longer depends on: 1374498
No longer depends on: 1376133
Depends on: 1486337
Depends on: 1489948
Depends on: 1489964
Depends on: 1489756
Depends on: 1489874
Depends on: 1490417
Depends on: 1490678
No longer depends on: 1489874
Depends on: 1492141
Depends on: 1491792
Depends on: 1493091
Depends on: 1493124
Depends on: 1493602
Depends on: 1494154
No longer depends on: 1494154
Depends on: 1494239
Depends on: 1494279
Depends on: 1499582
Depends on: 1501211
Depends on: 1501611
Depends on: 1502322
Depends on: 1503211
Depends on: 1503512
Depends on: 1503519
Depends on: 1503816
Depends on: 1504155
Depends on: 1500315
Depends on: 1506090
Depends on: 1506098
Depends on: 1506145
Depends on: 1506825
Depends on: 1507757
Depends on: 1509085
Depends on: 1510179
Depends on: 1510288
Depends on: 1510589
Depends on: 1513167
Depends on: 1513211
Depends on: 1514717
Depends on: 1515269
Depends on: 1515301
Depends on: