fune/toolkit/components/url-classifier
dlee 8ca348be37 Bug 1453038 - Interrupt update when firefox is shutting down. r=francois
URL Classifier has a mUpdateInterrupted flag to abort an ongoing
update in several checkpoints, but we didn't use this while shutting down.

Set this flag in PreShutdown() to avoid url-classifier worker thread or
update thread takes too long to finish an update.

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

--HG--
extra : moz-landing-system : lando
2018-07-16 16:48:53 +00:00
..
chromium
docs
tests Bug 1362761 - Force file and streams to use smart pointers. r=dimi 2018-07-12 22:19:40 +00:00
ChunkSet.cpp Bug 1362761 - Make prefix and chunk sets as const as possible. r=dimi 2018-07-11 12:52:37 +00:00
ChunkSet.h Bug 1362761 - Make prefix and chunk sets as const as possible. r=dimi 2018-07-11 12:52:37 +00:00
Classifier.cpp Bug 1453038 - Interrupt update when firefox is shutting down. r=francois 2018-07-16 16:48:53 +00:00
Classifier.h Bug 1467581 - Do less work in Reset() if Close() has been called. r=gcp 2018-06-07 17:45:46 -07:00
Entries.h
HashStore.cpp
HashStore.h
IUrlClassifierUITelemetry.idl
LookupCache.cpp Bug 1362761 - Force file and streams to use smart pointers. r=dimi 2018-07-12 22:19:40 +00:00
LookupCache.h Bug 1362761 - Force file and streams to use smart pointers. r=dimi 2018-07-12 22:19:40 +00:00
LookupCacheV4.cpp Bug 1362761 - Force file and streams to use smart pointers. r=dimi 2018-07-12 22:19:40 +00:00
LookupCacheV4.h Bug 1362761 - Force file and streams to use smart pointers. r=dimi 2018-07-12 22:19:40 +00:00
moz.build
nsCheckSummedOutputStream.cpp
nsCheckSummedOutputStream.h
nsIUrlClassifierDBService.idl Bug 1434206 - Keep LookupResult objects in smart pointers. r=gcp 2018-06-05 13:15:03 -07:00
nsIUrlClassifierHashCompleter.idl
nsIUrlClassifierInfo.idl
nsIUrlClassifierPrefixSet.idl
nsIUrlClassifierStreamUpdater.idl
nsIUrlClassifierUtils.idl
nsIUrlListManager.idl
nsURLClassifier.manifest
nsUrlClassifierDBService.cpp Bug 1469412 - Convert nsIUrlClassifierCacheInfo* objects to smart pointers. r=francois 2018-07-10 17:12:42 +00:00
nsUrlClassifierDBService.h Bug 1467581 - Replace all nsAutoPtrs with UniquePtrs in Safe Browsing code. r=gcp 2018-06-18 13:54:59 -07:00
nsUrlClassifierHashCompleter.js
nsUrlClassifierInfo.cpp
nsUrlClassifierInfo.h
nsUrlClassifierLib.js
nsUrlClassifierListManager.js
nsUrlClassifierPrefixSet.cpp Bug 1362761 - Safer Clean() and IsEmpty() handling in PrefixSet. r=dimi 2018-07-11 12:40:34 +00:00
nsUrlClassifierPrefixSet.h Bug 1362761 - Safer Clean() and IsEmpty() handling in PrefixSet. r=dimi 2018-07-11 12:40:34 +00:00
nsUrlClassifierProxies.cpp Bug 1469412 - Convert nsIUrlClassifierCacheInfo* objects to smart pointers. r=francois 2018-07-10 17:12:42 +00:00
nsUrlClassifierProxies.h Bug 1469412 - Convert nsIUrlClassifierCacheInfo* objects to smart pointers. r=francois 2018-07-10 17:12:42 +00:00
nsUrlClassifierStreamUpdater.cpp
nsUrlClassifierStreamUpdater.h
nsUrlClassifierUtils.cpp
nsUrlClassifierUtils.h Bug 1467581 - Replace all nsAutoPtrs with UniquePtrs in Safe Browsing code. r=gcp 2018-06-18 13:54:59 -07:00
ProtocolParser.cpp
ProtocolParser.h
RiceDeltaDecoder.cpp
RiceDeltaDecoder.h
SafeBrowsing.jsm
UrlClassifierTelemetryUtils.cpp
UrlClassifierTelemetryUtils.h
VariableLengthPrefixSet.cpp Bug 1362761 - Safer Clean() and IsEmpty() handling in PrefixSet. r=dimi 2018-07-11 12:40:34 +00:00
VariableLengthPrefixSet.h Bug 1362761 - Force file and streams to use smart pointers. r=dimi 2018-07-12 22:19:40 +00:00