Open Bug 1101005 (tp-breakage) Opened 7 years ago Updated 3 days ago

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

Categories

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

defect

Tracking

()

People

(Reporter: mmc, Unassigned)

References

(Depends on 30 open bugs, Blocks 1 open bug)

Details

(Keywords: meta)

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
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
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: 1509589
Depends on: 1516462
Depends on: 1518144
Depends on: 1518063
Depends on: 1519448
Blocks: 1526695
Depends on: 1528921
No longer depends on: 1528921
Depends on: 1530005
Depends on: 1531225
Depends on: 1541498
Depends on: 1542071
Depends on: 1544151
Depends on: 1545791
No longer depends on: 1475937
No longer depends on: 1500315
No longer depends on: 1507757
Depends on: 1554531
Depends on: 1551800
Depends on: 1555196
Depends on: 1555529
Depends on: 1556930
Depends on: 1557167
Depends on: 1558015
Depends on: 1562534
Depends on: 1580416
No longer depends on: 1562534
No longer depends on: 1580416
Alias: trackingprotection → tp-breakage
Depends on: 1590944
Depends on: 1597648
Depends on: 1598051
Depends on: 1598990

Okay, I was moving some bugs over from Firefox::Protections UI to Core::Privacy:Anti-tracking, and was surprised that this bulky metabug also needed to be moved.

Is the categorization to put this in the UI component intentional? Please feel free to move it back if so, but I don't think this should be triaged along with other Protections Panel/Report UI bugs.

Component: Protections UI → Privacy: Anti-Tracking
Product: Firefox → Core
Depends on: 1599040
Depends on: 1593927
Depends on: 1599767
Depends on: 1600538
Depends on: 1600901
Depends on: tp-yellowlist
Depends on: 1606291
Depends on: 1606293
Depends on: 1606294
Depends on: 1606428
Depends on: 1606430
Depends on: 1606436
Depends on: 1608067
Depends on: 1608780
Depends on: 1609354
Depends on: 1609857
No longer depends on: 1608067
No longer depends on: 1609857
No longer depends on: 1608780
Depends on: 1609867
Depends on: 1610748
No longer depends on: 1609857
Depends on: 1611890
Depends on: 1613317
Depends on: 1613847
Depends on: 1614085
No longer depends on: 1613317
No longer depends on: 1611890
Depends on: 1614882
Depends on: 1615085
Depends on: 1616038
Depends on: 1616483
No longer depends on: 1616038
Depends on: 1619219
Depends on: 1619524
Depends on: 1619879
Depends on: 1620176
Depends on: 1620220
Depends on: 1620259
Depends on: 1620525
Depends on: 1620533
No longer depends on: 1620530
Depends on: 1620955
Depends on: 1621888
Depends on: 1621980
Depends on: 1622809
Depends on: 1623569
Depends on: 1624981
Depends on: 1627171
No longer depends on: 1609354
No longer depends on: 1627171
No longer depends on: 1620955
No longer depends on: 1544151
No longer depends on: 1591097
No longer depends on: 1606293
No longer depends on: 1620176
No longer depends on: 1619524
No longer depends on: 1623569
No longer depends on: 1606430
No longer depends on: 1606428
Depends on: 1627395
No longer depends on: 1620220
No longer depends on: 1604122
No longer depends on: 1604136
No longer depends on: 1503512
No longer depends on: 1501211
No longer depends on: 1483201
No longer depends on: 1485641
No longer depends on: 1518144
No longer depends on: 1478593
No longer depends on: 1477264
No longer depends on: 1504155
No longer depends on: 1622809
No longer depends on: 1618108
No longer depends on: 1606294
No longer depends on: 1616136
No longer depends on: 1621888
No longer depends on: 1556930
No longer depends on: 1555529
No longer depends on: 1624981
No longer depends on: 1490678
No longer depends on: 1551800
No longer depends on: 1555196
No longer depends on: 1515269
No longer depends on: 1519448
No longer depends on: 1486756
No longer depends on: 1487072
No longer depends on: 1493602
No longer depends on: 1503211
No longer depends on: tp-asynchide
No longer depends on: 1620533
No longer depends on: tp-googleanalytics
No longer depends on: tp-googleads
No longer depends on: tp-mailchimp
No longer depends on: tp-reddit
No longer depends on: tp-digital-river
No longer depends on: 1621980
No longer depends on: 1627395
No longer depends on: 1620525
No longer depends on: 1612864
No longer depends on: 1610748
No longer depends on: 1506090
No longer depends on: 1486337
No longer depends on: 1465962
No longer depends on: 1475961
No longer depends on: 1481386
No longer depends on: 1530005
No longer depends on: 1599767
Depends on: 1628974
Depends on: 1629644
No longer depends on: 1417921
No longer depends on: 1629644
No longer depends on: 1600538
Depends on: 1630546
Depends on: 1630577
No longer depends on: 1599040
No longer depends on: 1630546
No longer depends on: 1609867
No longer depends on: 1620259
Depends on: 1631809
No longer depends on: 1631809
No longer depends on: 1628974
Depends on: 1632055
Depends on: 1632082
Depends on: 1632084
No longer depends on: 1632084
No longer depends on: 1632055
Depends on: 1633398
Depends on: 1634028
Depends on: 1634049
Depends on: 1634301
Depends on: 1635045
Depends on: 1635111
Depends on: 1635263
Depends on: 1636021
Depends on: 1636854
Depends on: 1639110
Depends on: 1639121
Depends on: 1639532
Depends on: 1639809
Depends on: 1639864
Depends on: 1640163
Depends on: 1640179
Depends on: 1640426
Depends on: 1640585
Depends on: 1640628
Depends on: 1640648
Depends on: 1641344
Depends on: 1641521
Depends on: 1641853
No longer depends on: 1641521
Depends on: 1647645
Depends on: 1648342
Depends on: 1648388
Depends on: 1649077
No longer depends on: 1648342
Depends on: 1649459
Depends on: 1605298
Severity: normal → S3
Summary: [meta] tracking bug for tracking protection breakages → [meta] ETP Strict mode or Private Browsing mode tracking protection breakage
Depends on: 1651383
Depends on: 1651620
Depends on: 1651994
Depends on: 1652928
Depends on: 1653239
Depends on: 1653802
Depends on: 1654064
No longer depends on: 1654064
Depends on: 1655865
Depends on: 1656968
Depends on: 1657355
Depends on: 1659478
Depends on: 1659569
Depends on: 1657338
Depends on: 1659918
Depends on: 1661911
Depends on: 1662267
Depends on: 1662981
Depends on: 1662086
No longer depends on: 1659569
Depends on: 1667745
Depends on: 1668420
Depends on: 1670182
Depends on: 1670114
Depends on: 1670911
Depends on: 1671128
Depends on: 1671343
Depends on: 1673343
Depends on: 1674141
Depends on: 1674782
Depends on: 1675019
Depends on: 1675029
Depends on: 1675275
Depends on: 1679157
Depends on: 1680676
Depends on: 1681680
Depends on: 1683832
Depends on: 1683834
Depends on: 1683845
Depends on: 1684162
Depends on: 1684951
Depends on: 1683526
Depends on: 1686038
Depends on: 1687457
Depends on: 1687464
Depends on: 1687468
Depends on: 1687470
Depends on: 1687471
Depends on: 1687474
Depends on: 1687476
Depends on: 1687627
No longer depends on: 1687370
Depends on: 1687454
Depends on: 1688890
Depends on: 1689833
Depends on: 1691379
Depends on: 1691406
Depends on: 1691897
Depends on: 1692148
Depends on: 1692878
Depends on: 1693079
Depends on: 1693475
Depends on: 1693556
Depends on: 1693583
Depends on: 1694138
Depends on: 1694158
Depends on: 1694168
Depends on: 1694401
Depends on: 1694433
Depends on: 1694658
Depends on: 1695049
Depends on: 1695154
Depends on: 1695211
Depends on: 1695925
Depends on: 1697170
Depends on: 1697200
Depends on: 1697812
Depends on: 1698021
Depends on: 1698022
Depends on: 1698485
Depends on: 1696652
Depends on: 1698840
Depends on: 1699113
Depends on: 1699136
Depends on: 1699459
Depends on: 1700099
Depends on: 1700975
Depends on: 1700986
Depends on: 1701170
Depends on: 1701589
Depends on: 1701624
Depends on: 1701685
Depends on: 1701962
Depends on: 1702145
Depends on: 1702219
Depends on: 1702488
Depends on: 1702498
Depends on: 1702510
Depends on: 1702767
Depends on: 1702961
Depends on: 1702963
No longer depends on: 1702498
Depends on: 1705075
Depends on: 1705336
Depends on: 1705424
Depends on: 1705668
Depends on: 1705712
Depends on: 1706050
Depends on: 1706338
Depends on: 1706348
No longer depends on: 1510589
No longer depends on: 1640426
No longer depends on: 1641344
No longer depends on: 1649077
No longer depends on: 1649459
No longer depends on: 1651383
No longer depends on: 1657355
No longer depends on: 1659918
No longer depends on: 1661911
No longer depends on: 1637142
No longer depends on: 1635263
Depends on: 1706645
No longer depends on: 1662267
No longer depends on: 1634301
No longer depends on: 1634028
No longer depends on: 1670911
No longer depends on: 1683834
No longer depends on: 1671128
No longer depends on: 1673343
No longer depends on: 1675029
No longer depends on: 1684162
No longer depends on: 1680676
No longer depends on: 1634049
No longer depends on: 1675019
No longer depends on: 1687474
No longer depends on: 1687476
No longer depends on: 1688890
No longer depends on: 1687470
No longer depends on: 1689833
No longer depends on: 1691379
No longer depends on: 1691406
No longer depends on: 1694158
No longer depends on: 1694138
No longer depends on: 1698840
No longer depends on: 1701589
No longer depends on: 1702961
No longer depends on: 1702145
No longer depends on: 1701962
No longer depends on: 1705336
No longer depends on: 1706348
No longer depends on: 1706050
No longer depends on: 1697812
No longer depends on: 1701170
No longer depends on: 1702767
No longer depends on: 1694658
No longer depends on: 1693079
No longer depends on: 1695154
Depends on: 1706902
No longer blocks: 1707112
Depends on: 1707112
Depends on: 1707236
No longer depends on: 1705712
No longer depends on: 1687471
No longer depends on: 1706645
No longer depends on: 1705075
No longer depends on: 1706338
No longer depends on: 1700986
No longer depends on: 1687454
No longer depends on: 1687464
No longer depends on: 1674141
No longer depends on: 1557167
No longer depends on: 1695049
No longer depends on: 1694168
No longer depends on: 1698022
No longer depends on: 1693475
No longer depends on: 1683832
No longer depends on: 1698021
No longer depends on: 1695925
No longer depends on: 1699113
No longer depends on: 1694401
No longer depends on: 1687468
Depends on: 1708162
Depends on: 1708174
No longer depends on: 1708174
No longer depends on: 1708162
No longer depends on: 1701685
No longer depends on: 1699136
Depends on: 1709612
Depends on: 1710449
Depends on: 1710569
Depends on: 1710622
No longer depends on: 1710622
No longer depends on: 1702510
Depends on: 1711237
Depends on: 1711653
No longer depends on: 1711237
Depends on: 1713055
Depends on: 1713106
Depends on: 1713315
You need to log in before you can comment on or make changes to this bug.