Name Description Size Coverage CI issues
components.conf 1125 -
content_classifier_engine 89 %
ContentClassifierFeatureUtils.cpp static 4938 90 %
ContentClassifierFeatureUtils.h 1849 -
ContentClassifierPrefMirror.cpp 12111 98 %
ContentClassifierPrefMirror.h 2892 -
ContentClassifierRemoteSettingsClient.sys.mjs RemoteSettings client for the content classifier. Owns the filter list bytes (via the RS attachments cache on disk), notifies the C++ ContentClassifierService of list updates and removals, and serves bytes back on demand via getListBytes(). 5178 91 %
ContentClassifierService.cpp 71586 87 %
ContentClassifierService.h 17828 94 %
etp_engine 39 %
moz.build 1270 -
nsIContentClassifierRemoteSettingsClient.idl RemoteSettings client for the content classifier. Owns the filter list bytes (via the RS attachments cache on disk), notifies the C++ service when lists change, and serves the bytes back on demand. 1486 -
nsIContentClassifierService.idl Interface used to probe the active content classification engines. This contains enough information to define a request uniquely. requestType should be one of the types accepted by the underlying Rust crate. These are not used internally to save an nsISupports construction on every network request. Currently only used by the about:url-classifier. 4998 -
<1%test -