Index: chrome/browser/extensions/api/storage/managed_value_store_cache.cc |
diff --git a/chrome/browser/extensions/api/storage/managed_value_store_cache.cc b/chrome/browser/extensions/api/storage/managed_value_store_cache.cc |
index 7ad44f018ce624efb6b81a4ac3468e4489f54d83..3ac578b222dd4add17c53d8f0cef49d4a26c74bd 100644 |
--- a/chrome/browser/extensions/api/storage/managed_value_store_cache.cc |
+++ b/chrome/browser/extensions/api/storage/managed_value_store_cache.cc |
@@ -190,7 +190,7 @@ bool ManagedValueStoreCache::ExtensionTracker::UsesManagedStorage( |
void ManagedValueStoreCache::ExtensionTracker::LoadSchemasOnBlockingPool( |
std::unique_ptr<ExtensionSet> extensions, |
base::WeakPtr<ExtensionTracker> self) { |
- DCHECK(BrowserThread::GetBlockingPool()->RunsTasksOnCurrentThread()); |
+ base::ThreadRestrictions::AssertIOAllowed(); |
std::unique_ptr<policy::ComponentMap> components(new policy::ComponentMap); |
for (ExtensionSet::const_iterator it = extensions->begin(); |