Support classifying the first-party tracking flag for ETPengine/ContentClassifier
Categories
(Core :: Privacy: Anti-Tracking, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox159 | --- | fixed |
People
(Reporter: timhuang, Assigned: timhuang)
References
(Blocks 1 open bug)
Details
Attachments
(1 external file)
Implementing setting the first-party tracking flag in the ContentClassifier.
| Assignee | ||
Comment 1•1 month ago
|
||
ClassifyWithEngines now takes the existing ClassifyMode instead of the
aIndependentEngines bool, and the per-feature request filter receives that
mode. The ETP features use IsThirdPartyUnlessAnnotating, so they still
block third-party requests only but annotate first-party ones as well, as
url-classifier's annotation features do; the harmful-addon feature keeps
filtering on the requesting add-on regardless of party. In annotate mode
CheckNetworkRequest presents a top-level document to the engine as an
untyped request, since untyped rules never match the document type on
their own. The apply side already picked first-party flags from the load
info and emits no content blocking event for them.
Updated•1 month ago
|
Updated•21 days ago
|
Comment 3•20 days ago
|
||
| bugherder | ||
Updated•12 days ago
|
Description
•