Open
Bug 1648863
(tp-shim)
Opened 4 years ago
Updated 11 months ago
[meta] Provide surrogate replacement scripts (shim scripts) for tracking resources blocked by ETP
Categories
(Core :: Privacy: Anti-Tracking, enhancement, P3)
Core
Privacy: Anti-Tracking
Tracking
()
NEW
People
(Reporter: englehardt, Unassigned)
References
(Depends on 10 open bugs, )
Details
(Keywords: meta)
ETP's tracking resource blocking can lead to a lot of website breakage (see many examples in Bug 1101005). Tracking resource blocking is currently enabled in ETP Strict mode and Private Browsing mode.
A decent amount of site breakage caused by blocking resources can be fixed by replacing scripts that would have been blocked with our own custom versions of the script that are effectively no-ops. This approach has long been used by a bunch of ad blockers, and is much preferred to allowlisting the resource. As an example of the scripts uBlock Origin uses for script shimming, see: https://github.com/uBlockOrigin/uAssets/blob/master/filters/resources.txt.
This bug tracks all shim script related work.
Reporter | ||
Updated•4 years ago
|
Depends on: 1226498, 1449347, 1465962, 1486337, 1486755, 1503211, 1519448, tp-asynchide, tp-googletagmanager, tp-googleanalytics, tp-adsafeprotected, 1637329
Reporter | ||
Updated•4 years ago
|
Alias: tp-shim
You need to log in
before you can comment on or make changes to this bug.
Description
•