| Index: extensions/browser/extension_throttle_manager.cc
|
| diff --git a/extensions/browser/extension_throttle_manager.cc b/extensions/browser/extension_throttle_manager.cc
|
| index c33d0207656fde29000231744f6ecf4a2cb2d517..bc3a810aae74d3923ad9e6b471b45ac1f9bf51e9 100644
|
| --- a/extensions/browser/extension_throttle_manager.cc
|
| +++ b/extensions/browser/extension_throttle_manager.cc
|
| @@ -40,6 +40,7 @@ ExtensionThrottleManager::ExtensionThrottleManager()
|
| }
|
|
|
| ExtensionThrottleManager::~ExtensionThrottleManager() {
|
| + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
|
| net::NetworkChangeNotifier::RemoveIPAddressObserver(this);
|
| net::NetworkChangeNotifier::RemoveConnectionTypeObserver(this);
|
|
|
| @@ -69,7 +70,9 @@ ExtensionThrottleManager::MaybeCreateThrottle(const net::URLRequest* request) {
|
|
|
| scoped_refptr<ExtensionThrottleEntryInterface>
|
| ExtensionThrottleManager::RegisterRequestUrl(const GURL& url) {
|
| - DCHECK(!enable_thread_checks_ || CalledOnValidThread());
|
| +#if DCHECK_IS_ON()
|
| + DCHECK(!enable_thread_checks_ || sequence_checker_.CalledOnValidSequence());
|
| +#endif // DCHECK_IS_ON()
|
|
|
| // Normalize the url.
|
| std::string url_id = GetIdFromUrl(url);
|
|
|