|
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) |
|