gecko-dev/netwerk/url-classifier
Ehsan Akhgari cfb1b88614 Bug 1525458 - Part 1: Only emit the loaded events for various content blocking categories in the presence of an allow-list entry for the top-level document when content would have been blocked otherwise; r=baku,dimi
Previously the code here used to emit the loaded events for every
resource examined by the URL Classifier Features (in other words, every
third party resource).  But we only need to emit the events in cases
where without the presence of the allow-list we would have blocked the
content.

Differential Revision: https://phabricator.services.mozilla.com/D20874

--HG--
extra : moz-landing-system : lando
2019-02-28 15:29:10 +00:00
..
AsyncUrlChannelClassifier.cpp Bug 1528596 - Devirtualize accesses to nsUrlClassifierUtils, r=dimi 2019-02-19 14:35:57 +00:00
AsyncUrlChannelClassifier.h Bug 1511436 - Cleanup URL-Classifier code - part 3 - AsyncUrlChannelClassifier, r=dimi 2018-12-14 12:40:17 +01:00
UrlClassifierCommon.cpp Bug 1525458 - Part 1: Only emit the loaded events for various content blocking categories in the presence of an allow-list entry for the top-level document when content would have been blocked otherwise; r=baku,dimi 2019-02-28 15:29:10 +00:00
UrlClassifierCommon.h Bug 1525458 - Part 1: Only emit the loaded events for various content blocking categories in the presence of an allow-list entry for the top-level document when content would have been blocked otherwise; r=baku,dimi 2019-02-28 15:29:10 +00:00
UrlClassifierFeatureBase.cpp Bug 1525458 - Part 1: Only emit the loaded events for various content blocking categories in the presence of an allow-list entry for the top-level document when content would have been blocked otherwise; r=baku,dimi 2019-02-28 15:29:10 +00:00
UrlClassifierFeatureBase.h Bug 1525458 - Part 1: Only emit the loaded events for various content blocking categories in the presence of an allow-list entry for the top-level document when content would have been blocked otherwise; r=baku,dimi 2019-02-28 15:29:10 +00:00
UrlClassifierFeatureCryptomining.cpp Bug 1525458 - Part 1: Only emit the loaded events for various content blocking categories in the presence of an allow-list entry for the top-level document when content would have been blocked otherwise; r=baku,dimi 2019-02-28 15:29:10 +00:00
UrlClassifierFeatureCryptomining.h Bug 1513300 - Implement Cryptomining URL-Classifier, r=dimi 2019-01-09 12:16:04 +01:00
UrlClassifierFeatureCustomTables.cpp Bug 1515286 - Introduce nsIURIClassifier.getFeatureByName() and nsIURIClassifier.createFeatureWithTables(), r=dimi 2019-01-05 09:10:45 +01:00
UrlClassifierFeatureCustomTables.h Bug 1515286 - Introduce nsIURIClassifier.getFeatureByName() and nsIURIClassifier.createFeatureWithTables(), r=dimi 2019-01-05 09:10:45 +01:00
UrlClassifierFeatureFactory.cpp Bug 1522210 - Fingerprinting and cryptomining classifiers must have separate nsIWebProgressListener blocking state codes - part 7 - cryptomining, r=ehsan,johannh 2019-01-30 14:01:51 +01:00
UrlClassifierFeatureFactory.h Bug 1522210 - Fingerprinting and cryptomining classifiers must have separate nsIWebProgressListener blocking state codes - part 6 - fingerprinting, r=ehsan,johannh 2019-01-30 14:01:05 +01:00
UrlClassifierFeatureFingerprinting.cpp Bug 1525458 - Part 1: Only emit the loaded events for various content blocking categories in the presence of an allow-list entry for the top-level document when content would have been blocked otherwise; r=baku,dimi 2019-02-28 15:29:10 +00:00
UrlClassifierFeatureFingerprinting.h Bug 1513298 - Fingerprinting url-classifier feature, r=dimi 2019-01-09 12:16:04 +01:00
UrlClassifierFeatureFlash.cpp Bug 1528677: Remove nullchecks for loadinfo since we have loadinfo on all channels. r=baku 2019-02-20 13:27:25 +01:00
UrlClassifierFeatureFlash.h Bug 1523274 - Flash URL-Classifier feature optimization, r=dimi 2019-01-28 21:48:09 +01:00
UrlClassifierFeatureLoginReputation.cpp Bug 1517308 - Add a search field in about:url-classifier - part 1 - nsIUrlClassifier.getFeatureNames(), r=dimi 2019-01-08 23:05:40 +01:00
UrlClassifierFeatureLoginReputation.h Bug 1517308 - Add a search field in about:url-classifier - part 1 - nsIUrlClassifier.getFeatureNames(), r=dimi 2019-01-08 23:05:40 +01:00
UrlClassifierFeaturePhishingProtection.cpp Bug 1522265 - Moving malware, phishing and blocked URIs to features - part 4 - Phishing Protection, r=dimi 2019-01-29 10:11:34 +01:00
UrlClassifierFeaturePhishingProtection.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-02-04 19:10:18 +00:00
UrlClassifierFeatureResult.cpp Bug 1514202 - Port flash url-classifier to nsIUrlClassifierFeature - part 1 - Flash feature, r=dimi, r=edgar, r=valentin 2019-01-04 14:45:42 +01:00
UrlClassifierFeatureResult.h Bug 1514202 - Port flash url-classifier to nsIUrlClassifierFeature - part 1 - Flash feature, r=dimi, r=edgar, r=valentin 2019-01-04 14:45:42 +01:00
UrlClassifierFeatureTrackingAnnotation.cpp Bug 1525458 - Part 1: Only emit the loaded events for various content blocking categories in the presence of an allow-list entry for the top-level document when content would have been blocked otherwise; r=baku,dimi 2019-02-28 15:29:10 +00:00
UrlClassifierFeatureTrackingAnnotation.h Bug 1517308 - Add a search field in about:url-classifier - part 1 - nsIUrlClassifier.getFeatureNames(), r=dimi 2019-01-08 23:05:40 +01:00
UrlClassifierFeatureTrackingProtection.cpp Bug 1525458 - Part 1: Only emit the loaded events for various content blocking categories in the presence of an allow-list entry for the top-level document when content would have been blocked otherwise; r=baku,dimi 2019-02-28 15:29:10 +00:00
UrlClassifierFeatureTrackingProtection.h Bug 1517308 - Add a search field in about:url-classifier - part 1 - nsIUrlClassifier.getFeatureNames(), r=dimi 2019-01-08 23:05:40 +01:00
moz.build Bug 1522265 - Moving malware, phishing and blocked URIs to features - part 4 - Phishing Protection, r=dimi 2019-01-29 10:11:34 +01:00
nsChannelClassifier.cpp Bug 1522210 - Fingerprinting and cryptomining classifiers must have separate nsIWebProgressListener blocking state codes - part 1 - UrlClassifierFeatureFactory::IsClassifierBlockingErrorCode, r=ehsan 2019-01-30 13:43:34 +01:00
nsChannelClassifier.h Bug 1523106 - DeCOMtaminate nsISecurityEventSink; r=baku 2019-01-28 14:45:49 -05:00
nsIURIClassifier.idl Bug 1501458 - Remove unused tracking protection code from nsUrlClassifierDBService. r=baku 2019-01-17 21:24:43 +00:00
nsIUrlClassifierFeature.idl Bug 1514202 - Port flash url-classifier to nsIUrlClassifierFeature - part 1 - Flash feature, r=dimi, r=edgar, r=valentin 2019-01-04 14:45:42 +01:00