| chromium |
|
|
97 % |
| ChunkSet.cpp |
|
6273 |
- |
| ChunkSet.h |
Store the chunk numbers as an array of ranges of uint32_t.
We need chunk numbers in order to ask for incremental updates from the
server.
|
2517 |
71 % |
| Classifier.cpp |
|
59247 |
- |
| Classifier.h |
Maintains the stores and LookupCaches for the url classifier.
|
8872 |
100 % |
| components.conf |
|
1282 |
- |
| docs |
|
|
- |
| Entries.h |
|
9130 |
84 % |
| HashStore.cpp |
|
35260 |
83 % |
| HashStore.h |
|
10413 |
82 % |
| IUrlClassifierUITelemetry.idl |
|
2233 |
- |
| LookupCache.cpp |
|
34799 |
- |
| LookupCache.h |
|
10371 |
82 % |
| LookupCacheV4.cpp |
|
17622 |
- |
| LookupCacheV4.h |
|
2266 |
50 % |
| metrics.yaml |
|
25569 |
- |
| moz.build |
|
2562 |
- |
| nsCheckSummedOutputStream.cpp |
|
2868 |
- |
| nsCheckSummedOutputStream.h |
|
2723 |
100 % |
| nsIUrlClassifierDBService.idl |
The nsIUrlClassifierUpdateObserver interface is implemented by
clients streaming updates to the url-classifier (usually
nsUrlClassifierStreamUpdater.
|
8699 |
- |
| nsIUrlClassifierHashCompleter.idl |
This interface contains feilds in Matches object of FullHashResponse(V4).
Reference from:
https://developers.google.com/safe-browsing/v4/update-api#http-post-response_2
|
3497 |
- |
| nsIUrlClassifierInfo.idl |
nsIUrlClassifierPositiveCacheEntry Represents a positive cache entry.
|
2058 |
- |
| nsIUrlClassifierPrefixSet.idl |
|
1158 |
- |
| nsIUrlClassifierRemoteSettingsService.idl |
A service that serves Safe Browsing list data (V2 protocol) via
Remote Settings.
|
984 |
- |
| nsIUrlClassifierStreamUpdater.idl |
This is a class to manage large table updates from the server. Rather than
downloading the whole update and then updating the sqlite database, we
update tables as the data is streaming in.
|
2068 |
- |
| nsIUrlClassifierTestUtils.idl |
Some utility methods used by the url classifier test suite.
|
2168 |
- |
| nsIUrlClassifierUtils.idl |
Some utility methods used by the url classifier.
|
7580 |
- |
| nsIUrlListManager.idl |
Interface for a class that manages updates of the url classifier database.
|
2980 |
- |
| nsUrlClassifierDBService.cpp |
|
97400 |
- |
| nsUrlClassifierDBService.h |
|
9556 |
- |
| nsUrlClassifierInfo.cpp |
|
2205 |
- |
| nsUrlClassifierInfo.h |
|
1467 |
- |
| nsUrlClassifierPrefixSet.cpp |
|
18524 |
93 % |
| nsUrlClassifierPrefixSet.h |
|
3094 |
0 % |
| nsUrlClassifierProxies.cpp |
|
9654 |
- |
| nsUrlClassifierProxies.h |
Thread proxy from the main thread to the worker thread.
|
11560 |
- |
| nsUrlClassifierStreamUpdater.cpp |
Clear out the update.
|
31136 |
79 % |
| nsUrlClassifierStreamUpdater.h |
|
4531 |
100 % |
| nsUrlClassifierTestUtils.cpp |
|
5413 |
- |
| nsUrlClassifierTestUtils.h |
|
667 |
- |
| nsUrlClassifierUtils.cpp |
|
41690 |
- |
| nsUrlClassifierUtils.h |
|
2570 |
- |
| ProtocolParser.cpp |
|
48344 |
- |
| ProtocolParser.h |
Abstract base class for parsing update data in multiple formats.
|
8265 |
100 % |
| RealTimeRequestSimulator.cpp |
static |
12565 |
- |
| RealTimeRequestSimulator.h |
|
2413 |
- |
| RiceDeltaDecoder.cpp |
|
14039 |
- |
| RiceDeltaDecoder.h |
|
3887 |
- |
| SafeBrowsing.sys.mjs |
|
18376 |
98 % |
| tests |
|
|
- |
| UrlClassifierHashCompleter.sys.mjs |
|
35543 |
83 % |
| URLClassifierIPCUtils.h |
|
1445 |
93 % |
| UrlClassifierLib.sys.mjs |
@param maxErrors Number of times to request before backing off.
@param retryIncrement Time (ms) for each retry before backing off.
@param maxRequests Number the number of requests needed to trigger backoff
@param requestPeriod Number time (ms) in which maxRequests have to occur to
trigger the backoff behavior (0 to disable maxRequests)
@param timeoutIncrement Number time (ms) the starting timeout period
we double this time for consecutive errors
@param maxTimeout Number time (ms) maximum timeout period
@param tolerance Checking next request tolerance.
|
5776 |
99 % |
| UrlClassifierListManager.sys.mjs |
A ListManager keeps track of exception and block lists and knows
how to update them.
|
27629 |
93 % |
| UrlClassifierRemoteSettingsService.sys.mjs |
|
4309 |
95 % |
| UrlClassifierTelemetryUtils.cpp |
|
3515 |
- |
| UrlClassifierTelemetryUtils.h |
|
817 |
- |
| VariableLengthPrefixSet.cpp |
|
15662 |
97 % |
| VariableLengthPrefixSet.h |
|
2467 |
0 % |