gecko-dev/netwerk/url-classifier
Tim Huang 1427bdd614 Bug 1773701 - Part 3: Add email tracking telemetry probes. r=dimi
This patch adds two telemetry probes.
1. The counter of classified third-party email trackers in different
   categories.
2. The counter of whether the email tracker is loaded under a email
   webapp.
We use a list of known email webapp domains to check if the top-level
content is an email webapp.

Differential Revision: https://phabricator.services.mozilla.com/D151523
2022-07-19 20:04:25 +00:00
..
AsyncUrlChannelClassifier.cpp Bug 1773043 - Remove flashblock from url-classifier r=timhuang 2022-06-15 12:55:25 +00:00
AsyncUrlChannelClassifier.h
ChannelClassifierService.cpp
ChannelClassifierService.h
UrlClassifierCommon.cpp Bug 1773695 - Part 3: Implement email tracking url classifier feature. r=dimi 2022-07-18 21:48:15 +00:00
UrlClassifierCommon.h
UrlClassifierExceptionListService.jsm Bug 1667455 - Part 4: Stop importing Services.jsm from JSM. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,application-update-reviewers,pip-reviewers,twisniewski,devtools-reviewers,m_kato,jdescottes,ochameau,mconley,sfoster,AlexandruIonescu 2022-07-11 12:41:50 +00:00
UrlClassifierFeatureBase.cpp
UrlClassifierFeatureBase.h
UrlClassifierFeatureCryptominingAnnotation.cpp
UrlClassifierFeatureCryptominingAnnotation.h
UrlClassifierFeatureCryptominingProtection.cpp
UrlClassifierFeatureCryptominingProtection.h
UrlClassifierFeatureCustomTables.cpp
UrlClassifierFeatureCustomTables.h
UrlClassifierFeatureEmailTrackingDataCollection.cpp Bug 1773701 - Part 3: Add email tracking telemetry probes. r=dimi 2022-07-19 20:04:25 +00:00
UrlClassifierFeatureEmailTrackingDataCollection.h Bug 1773701 - Part 2: Implement the email tracking data collection feature. r=dimi 2022-07-19 20:04:24 +00:00
UrlClassifierFeatureEmailTrackingProtection.cpp Bug 1773695 - Part 3: Implement email tracking url classifier feature. r=dimi 2022-07-18 21:48:15 +00:00
UrlClassifierFeatureEmailTrackingProtection.h Bug 1773695 - Part 3: Implement email tracking url classifier feature. r=dimi 2022-07-18 21:48:15 +00:00
UrlClassifierFeatureFactory.cpp Bug 1773701 - Part 2: Implement the email tracking data collection feature. r=dimi 2022-07-19 20:04:24 +00:00
UrlClassifierFeatureFactory.h
UrlClassifierFeatureFingerprintingAnnotation.cpp
UrlClassifierFeatureFingerprintingAnnotation.h
UrlClassifierFeatureFingerprintingProtection.cpp
UrlClassifierFeatureFingerprintingProtection.h
UrlClassifierFeatureLoginReputation.cpp
UrlClassifierFeatureLoginReputation.h
UrlClassifierFeaturePhishingProtection.cpp
UrlClassifierFeaturePhishingProtection.h
UrlClassifierFeatureResult.cpp
UrlClassifierFeatureResult.h
UrlClassifierFeatureSocialTrackingAnnotation.cpp
UrlClassifierFeatureSocialTrackingAnnotation.h
UrlClassifierFeatureSocialTrackingProtection.cpp
UrlClassifierFeatureSocialTrackingProtection.h
UrlClassifierFeatureTrackingAnnotation.cpp
UrlClassifierFeatureTrackingAnnotation.h
UrlClassifierFeatureTrackingProtection.cpp
UrlClassifierFeatureTrackingProtection.h
components.conf
moz.build Bug 1773701 - Part 2: Implement the email tracking data collection feature. r=dimi 2022-07-19 20:04:24 +00:00
nsChannelClassifier.cpp Bug 1749059 - Remove Quantum DOM support from IPDL, r=ipc-reviewers,mccr8 2022-01-25 20:29:46 +00:00
nsChannelClassifier.h
nsIChannelClassifierService.idl
nsIURIClassifier.idl Bug 1749059 - Remove Quantum DOM support from IPDL, r=ipc-reviewers,mccr8 2022-01-25 20:29:46 +00:00
nsIUrlClassifierExceptionListService.idl
nsIUrlClassifierFeature.idl