Lines Matching refs:imgLoader

161     for (uint32_t i = 0; i < imgLoader::sMemReporter->mKnownLoaders.Length();  in ImagesContentUsedUncompressedDistinguishedAmount()
164 imgLoader::sMemReporter->mKnownLoaders[i]->mCache.Values()) { in ImagesContentUsedUncompressedDistinguishedAmount()
191 void RegisterLoader(imgLoader* aLoader) { in RegisterLoader()
195 void UnregisterLoader(imgLoader* aLoader) { in UnregisterLoader()
200 nsTArray<imgLoader*> mKnownLoaders;
657 imgLoader* aLoader, const ImageCacheKey& aKey, in NewRequestAndEntry()
982 imgCacheEntry::imgCacheEntry(imgLoader* loader, imgRequest* request, in imgCacheEntry()
1056 std::pop_heap(mQueue.begin(), mQueue.end(), imgLoader::CompareCacheEntries); in Remove()
1087 imgLoader::CompareCacheEntries); in Push()
1099 std::pop_heap(mQueue.begin(), mQueue.end(), imgLoader::CompareCacheEntries); in Pop()
1109 std::make_heap(mQueue.begin(), mQueue.end(), imgLoader::CompareCacheEntries); in Refresh()
1135 nsresult imgLoader::CreateNewProxyForRequest( in CreateNewProxyForRequest()
1206 double imgLoader::sCacheTimeWeight;
1207 uint32_t imgLoader::sCacheMaxSize;
1208 imgMemoryReporter* imgLoader::sMemReporter;
1210 NS_IMPL_ISUPPORTS(imgLoader, imgILoader, nsIContentSniffer, imgICache,
1213 static imgLoader* gNormalLoader = nullptr;
1214 static imgLoader* gPrivateBrowsingLoader = nullptr;
1217 already_AddRefed<imgLoader> imgLoader::CreateImageLoader() { in CreateImageLoader()
1223 RefPtr<imgLoader> loader = new imgLoader(); in CreateImageLoader()
1229 imgLoader* imgLoader::NormalLoader() { in NormalLoader()
1236 imgLoader* imgLoader::PrivateBrowsingLoader() { in PrivateBrowsingLoader()
1244 imgLoader::imgLoader() in imgLoader() function in imgLoader
1251 imgLoader::~imgLoader() { in ~imgLoader()
1266 void imgLoader::VerifyCacheSizes() { in VerifyCacheSizes()
1285 imgLoader::imgCacheTable& imgLoader::GetCache(bool aForChrome) { in GetCache()
1289 imgLoader::imgCacheTable& imgLoader::GetCache(const ImageCacheKey& aKey) { in GetCache()
1293 imgCacheQueue& imgLoader::GetCacheQueue(bool aForChrome) { in GetCacheQueue()
1297 imgCacheQueue& imgLoader::GetCacheQueue(const ImageCacheKey& aKey) { in GetCacheQueue()
1301 void imgLoader::GlobalInit() { in GlobalInit()
1312 void imgLoader::ShutdownMemoryReporter() { in ShutdownMemoryReporter()
1317 nsresult imgLoader::InitCache() { in InitCache()
1334 nsresult imgLoader::Init() { in Init()
1341 imgLoader::RespectPrivacyNotifications() { in RespectPrivacyNotifications()
1347 imgLoader::Observe(nsISupports* aSubject, const char* aTopic, in Observe()
1374 imgLoader::ClearCache(bool chrome) { in ClearCache()
1389 imgLoader::RemoveEntriesFromPrincipalInAllProcesses(nsIPrincipal* aPrincipal) { in RemoveEntriesFromPrincipalInAllProcesses()
1398 imgLoader* loader; in RemoveEntriesFromPrincipalInAllProcesses()
1401 loader = imgLoader::NormalLoader(); in RemoveEntriesFromPrincipalInAllProcesses()
1403 loader = imgLoader::PrivateBrowsingLoader(); in RemoveEntriesFromPrincipalInAllProcesses()
1410 imgLoader::RemoveEntriesFromBaseDomainInAllProcesses( in RemoveEntriesFromBaseDomainInAllProcesses()
1423 nsresult imgLoader::RemoveEntriesInternal(nsIPrincipal* aPrincipal, in RemoveEntriesInternal()
1525 imgLoader::RemoveEntry(nsIURI* aURI, Document* aDoc) { in RemoveEntry()
1544 imgLoader::FindEntryProperties(nsIURI* uri, Document* aDoc, in FindEntryProperties()
1576 imgLoader::ClearCacheForControlledDocument(Document* aDoc) { in NS_IMETHODIMP_()
1595 void imgLoader::Shutdown() { in Shutdown()
1602 nsresult imgLoader::ClearChromeImageCache() { in ClearChromeImageCache()
1606 nsresult imgLoader::ClearImageCache() { return EvictEntries(mCache); } in ClearImageCache()
1608 void imgLoader::MinimizeCaches() { in MinimizeCaches()
1613 bool imgLoader::PutIntoCache(const ImageCacheKey& aKey, imgCacheEntry* entry) { in PutIntoCache()
1672 bool imgLoader::SetHasNoProxies(imgRequest* aRequest, imgCacheEntry* aEntry) { in SetHasNoProxies()
1700 bool imgLoader::SetHasProxies(imgRequest* aRequest) { in SetHasProxies()
1730 void imgLoader::CacheEntriesChanged(bool aForChrome, in CacheEntriesChanged()
1742 void imgLoader::CheckCacheLimits(imgCacheTable& cache, imgCacheQueue& queue) { in CheckCacheLimits()
1771 bool imgLoader::ValidateRequestWithNewChannel( in ValidateRequestWithNewChannel()
1901 void imgLoader::NotifyObserversForCachedImage( in NotifyObserversForCachedImage()
1941 bool imgLoader::ValidateEntry( in ValidateEntry()
2098 bool imgLoader::RemoveFromCache(const ImageCacheKey& aKey) { in RemoveFromCache()
2129 bool imgLoader::RemoveFromCache(imgCacheEntry* entry, QueueState aQueueState) { in RemoveFromCache()
2169 nsresult imgLoader::EvictEntries(imgCacheTable& aCacheToClear) { in EvictEntries()
2187 nsresult imgLoader::EvictEntries(imgCacheQueue& aQueueToClear) { in EvictEntries()
2209 void imgLoader::AddToUncachedImages(imgRequest* aRequest) { in AddToUncachedImages()
2214 void imgLoader::RemoveFromUncachedImages(imgRequest* aRequest) { in RemoveFromUncachedImages()
2227 imgLoader::LoadImageXPCOM( in LoadImageXPCOM()
2269 bool imgLoader::IsImageAvailable(nsIURI* aURI, in IsImageAvailable()
2286 nsresult imgLoader::LoadImage( in LoadImage()
2638 imgLoader::LoadImageWithChannelXPCOM(nsIChannel* channel, in LoadImageWithChannelXPCOM()
2651 nsresult imgLoader::LoadImageWithChannel(nsIChannel* channel, in LoadImageWithChannel()
2835 bool imgLoader::SupportImageWithMimeType(const nsACString& aMimeType, in SupportImageWithMimeType()
2851 imgLoader::GetMIMETypeFromContent(nsIRequest* aRequest, in GetMIMETypeFromContent()
2879 nsresult imgLoader::GetMimeTypeFromContent(const char* aContents, in GetMimeTypeFromContent()
3067 imgLoader* loader, imgRequest* request, in NS_IMPL_ISUPPORTS()