|
| WEBCORE_EXPORT CachedResource * | resourceForRequest (const ResourceRequest &, SessionID) |
| |
| bool | add (CachedResource &) |
| |
| void | remove (CachedResource &) |
| |
| void | revalidationSucceeded (CachedResource &revalidatingResource, const ResourceResponse &) |
| |
| void | revalidationFailed (CachedResource &revalidatingResource) |
| |
| void | forEachResource (const std::function< void(CachedResource &)> &) |
| |
| void | forEachSessionResource (SessionID, const std::function< void(CachedResource &)> &) |
| |
| void | destroyDecodedDataForAllImages () |
| |
| WEBCORE_EXPORT void | setCapacities (unsigned minDeadBytes, unsigned maxDeadBytes, unsigned totalBytes) |
| |
| WEBCORE_EXPORT void | setDisabled (bool) |
| |
| bool | disabled () const |
| |
| WEBCORE_EXPORT void | evictResources () |
| |
| WEBCORE_EXPORT void | evictResources (SessionID) |
| |
| void | prune () |
| |
| void | pruneSoon () |
| |
| unsigned | size () const |
| |
| void | setDeadDecodedDataDeletionInterval (std::chrono::milliseconds interval) |
| |
| std::chrono::milliseconds | deadDecodedDataDeletionInterval () const |
| |
| void | insertInLRUList (CachedResource &) |
| |
| void | removeFromLRUList (CachedResource &) |
| |
| void | adjustSize (bool live, long long delta) |
| |
| void | insertInLiveDecodedResourcesList (CachedResource &) |
| |
| void | removeFromLiveDecodedResourcesList (CachedResource &) |
| |
| void | addToLiveResourcesSize (CachedResource &) |
| |
| void | removeFromLiveResourcesSize (CachedResource &) |
| |
| WEBCORE_EXPORT Statistics | getStatistics () |
| |
| void | resourceAccessed (CachedResource &) |
| |
| bool | inLiveDecodedResourcesList (CachedResource &resource) const |
| |
| WEBCORE_EXPORT void | removeResourcesWithOrigin (SecurityOrigin &) |
| |
| WEBCORE_EXPORT void | removeResourcesWithOrigins (SessionID, const HashSet< RefPtr< SecurityOrigin >> &) |
| |
| WEBCORE_EXPORT void | getOriginsWithCache (SecurityOriginSet &origins) |
| |
| WEBCORE_EXPORT HashSet< RefPtr< SecurityOrigin > > | originsWithCache (SessionID) const |
| |
| WEBCORE_EXPORT bool | addImageToCache (NativeImagePtr &&, const URL &, const String &domainForCachePartition) |
| |
| WEBCORE_EXPORT void | removeImageFromCache (const URL &, const String &domainForCachePartition) |
| |
| WEBCORE_EXPORT void | pruneDeadResources () |
| |
| WEBCORE_EXPORT void | pruneLiveResources (bool shouldDestroyDecodedDataForAllLiveResources=false) |
| |
| WEBCORE_EXPORT void | pruneDeadResourcesToSize (unsigned targetSize) |
| |
| WEBCORE_EXPORT void | pruneLiveResourcesToSize (unsigned targetSize, bool shouldDestroyDecodedDataForAllLiveResources=false) |
| |
| WEBCORE_EXPORT CachedResource * | resourceForRequest (const ResourceRequest &, SessionID) |
| |
| bool | add (CachedResource &) |
| |
| void | remove (CachedResource &) |
| |
| void | revalidationSucceeded (CachedResource &revalidatingResource, const ResourceResponse &) |
| |
| void | revalidationFailed (CachedResource &revalidatingResource) |
| |
| void | forEachResource (const std::function< void(CachedResource &)> &) |
| |
| void | forEachSessionResource (SessionID, const std::function< void(CachedResource &)> &) |
| |
| void | destroyDecodedDataForAllImages () |
| |
| WEBCORE_EXPORT void | setCapacities (unsigned minDeadBytes, unsigned maxDeadBytes, unsigned totalBytes) |
| |
| WEBCORE_EXPORT void | setDisabled (bool) |
| |
| bool | disabled () const |
| |
| WEBCORE_EXPORT void | evictResources () |
| |
| WEBCORE_EXPORT void | evictResources (SessionID) |
| |
| void | prune () |
| |
| void | pruneSoon () |
| |
| unsigned | size () const |
| |
| void | setDeadDecodedDataDeletionInterval (std::chrono::milliseconds interval) |
| |
| std::chrono::milliseconds | deadDecodedDataDeletionInterval () const |
| |
| void | insertInLRUList (CachedResource &) |
| |
| void | removeFromLRUList (CachedResource &) |
| |
| void | adjustSize (bool live, long long delta) |
| |
| void | insertInLiveDecodedResourcesList (CachedResource &) |
| |
| void | removeFromLiveDecodedResourcesList (CachedResource &) |
| |
| void | addToLiveResourcesSize (CachedResource &) |
| |
| void | removeFromLiveResourcesSize (CachedResource &) |
| |
| WEBCORE_EXPORT Statistics | getStatistics () |
| |
| void | resourceAccessed (CachedResource &) |
| |
| bool | inLiveDecodedResourcesList (CachedResource &resource) const |
| |
| WEBCORE_EXPORT void | removeResourcesWithOrigin (SecurityOrigin &) |
| |
| WEBCORE_EXPORT void | removeResourcesWithOrigins (SessionID, const HashSet< RefPtr< SecurityOrigin >> &) |
| |
| WEBCORE_EXPORT void | getOriginsWithCache (SecurityOriginSet &origins) |
| |
| WEBCORE_EXPORT HashSet< RefPtr< SecurityOrigin > > | originsWithCache (SessionID) const |
| |
| WEBCORE_EXPORT bool | addImageToCache (NativeImagePtr &&, const URL &, const String &domainForCachePartition) |
| |
| WEBCORE_EXPORT void | removeImageFromCache (const URL &, const String &domainForCachePartition) |
| |
| WEBCORE_EXPORT void | pruneDeadResources () |
| |
| WEBCORE_EXPORT void | pruneLiveResources (bool shouldDestroyDecodedDataForAllLiveResources=false) |
| |
| WEBCORE_EXPORT void | pruneDeadResourcesToSize (unsigned targetSize) |
| |
| WEBCORE_EXPORT void | pruneLiveResourcesToSize (unsigned targetSize, bool shouldDestroyDecodedDataForAllLiveResources=false) |
| |