fune/toolkit/components/url-classifier
dlee d7daa3c130 Bug 1542744 - P3. Run the same prefixset testcases for different configuration. r=gcp
This patch does the following:
1. Run the same prefixset tests when
  * browser.safebrowsing.prefixset.max_array_size = 0
  * browser.safebrowsing.prefixset.max_array_size = UINT32_MAX

  This makes sure both of the methods to store prefixset are tested by existing testcases

2. Refine gtest with test fixture
3. Add TinySet and LargeSet testcases

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

--HG--
extra : moz-landing-system : lando
2019-05-10 17:40:11 +00:00
..
chromium
docs
tests Bug 1542744 - P3. Run the same prefixset testcases for different configuration. r=gcp 2019-05-10 17:40:11 +00:00
ChunkSet.cpp
ChunkSet.h
Classifier.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-04-12 13:14:25 +00:00
Classifier.h
components.conf
Entries.h Bug 1548517 - Add hash for test entries added via HostInPrefTables. r=baku 2019-05-10 19:39:24 +00:00
HashStore.cpp Bug 1543319 - P1. Free intermediate memory as early as possible during Safe Browsing update. r=gcp 2019-04-10 14:32:54 +00:00
HashStore.h Bug 1543319 - P1. Free intermediate memory as early as possible during Safe Browsing update. r=gcp 2019-04-10 14:32:54 +00:00
IUrlClassifierUITelemetry.idl Bug 1545822 - Clean up some whitespace in XPIDL files. r=froydnj 2019-04-21 01:47:00 +00:00
LookupCache.cpp Bug 1543341 - Refine Safe Browsing log output. r=baku 2019-04-11 18:57:56 +00:00
LookupCache.h Bug 1353956 - P6. Load the old prefixset(.pset) when there is no .vlpset. r=gcp 2019-03-07 14:42:31 +00:00
LookupCacheV4.cpp Bug 1543341 - Refine Safe Browsing log output. r=baku 2019-04-11 18:57:56 +00:00
LookupCacheV4.h Bug 1353956 - P6. Load the old prefixset(.pset) when there is no .vlpset. r=gcp 2019-03-07 14:42:31 +00:00
moz.build
nsCheckSummedOutputStream.cpp Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
nsCheckSummedOutputStream.h Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
nsIUrlClassifierDBService.idl
nsIUrlClassifierHashCompleter.idl
nsIUrlClassifierInfo.idl
nsIUrlClassifierPrefixSet.idl Bug 1353956 - P3. Separate file processing and prefix data processing for SafeBrowsing prefix set. r=gcp 2019-03-07 14:40:56 +00:00
nsIUrlClassifierStreamUpdater.idl
nsIUrlClassifierUtils.idl Bug 1551399 part 2. Stop using [array] in url-classifier's makeFindFullHashRequestV4. r=dimi,gcp 2019-05-14 09:57:16 +00:00
nsIUrlListManager.idl
nsUrlClassifierDBService.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-03-13 10:19:06 +01:00
nsUrlClassifierDBService.h
nsUrlClassifierInfo.cpp
nsUrlClassifierInfo.h
nsUrlClassifierPrefixSet.cpp Bug 1542744 - P2. Improve performance of MakePrefixSet by using different algorithm according to the number of prefixes. r=gcp 2019-05-14 21:05:41 +00:00
nsUrlClassifierPrefixSet.h Bug 1542744 - P2. Improve performance of MakePrefixSet by using different algorithm according to the number of prefixes. r=gcp 2019-05-14 21:05:41 +00:00
nsUrlClassifierProxies.cpp
nsUrlClassifierProxies.h
nsUrlClassifierStreamUpdater.cpp Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
nsUrlClassifierStreamUpdater.h Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
nsUrlClassifierUtils.cpp Bug 1551399 part 2. Stop using [array] in url-classifier's makeFindFullHashRequestV4. r=dimi,gcp 2019-05-14 09:57:16 +00:00
nsUrlClassifierUtils.h
ProtocolParser.cpp Bug 1353956 - P1. Rename checksum used in SafeBrowsing V4 to SHA256. r=gcp 2019-03-07 14:40:14 +00:00
ProtocolParser.h
RiceDeltaDecoder.cpp
RiceDeltaDecoder.h
SafeBrowsing.jsm Bug 1533074 - Implement Fingerprinting and Cryptomining annotation features - Part 3 - Cryptomining-annotation, r=dimi 2019-03-14 17:48:33 +00:00
UrlClassifierHashCompleter.jsm Bug 1551399 part 2. Stop using [array] in url-classifier's makeFindFullHashRequestV4. r=dimi,gcp 2019-05-14 09:57:16 +00:00
UrlClassifierLib.jsm Bug 1540875: Switch from Array.slice to Array.prototype.slice in UrlClassifierLib.jsm, to address JS warning. r=marco 2019-04-02 19:59:51 +00:00
UrlClassifierListManager.jsm Bug 1551399 part 1. Stop using [array] in url-classifier's makeUpdateRequestV4. r=dimi,gcp 2019-05-14 09:50:42 +00:00
UrlClassifierTelemetryUtils.cpp
UrlClassifierTelemetryUtils.h
VariableLengthPrefixSet.cpp Bug 1543319 - P2. Swap the byte order in-place. r=gcp 2019-04-10 20:53:17 +00:00
VariableLengthPrefixSet.h Bug 1543319 - P2. Swap the byte order in-place. r=gcp 2019-04-10 20:53:17 +00:00