webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Static Public Member Functions | List of all members
WebCore::ThreadableBlobRegistry Class Reference

#include <ThreadableBlobRegistry.h>

Static Public Member Functions

static void registerFileBlobURL (const URL &, const String &path, const String &contentType)
 
static void registerBlobURL (const URL &, Vector< BlobPart > &&blobParts, const String &contentType)
 
static void registerBlobURL (SecurityOrigin *, const URL &, const URL &srcURL)
 
static void registerBlobURLOptionallyFileBacked (const URL &, const URL &srcURL, const String &fileBackedPath, const String &contentType)
 
static void registerBlobURLForSlice (const URL &newURL, const URL &srcURL, long long start, long long end)
 
static void unregisterBlobURL (const URL &)
 
static unsigned long long blobSize (const URL &)
 
static RefPtr< SecurityOrigingetCachedOrigin (const URL &)
 

Member Function Documentation

◆ blobSize()

unsigned long long WebCore::ThreadableBlobRegistry::blobSize ( const URL url)
static

◆ getCachedOrigin()

RefPtr< SecurityOrigin > WebCore::ThreadableBlobRegistry::getCachedOrigin ( const URL url)
static

◆ registerBlobURL() [1/2]

void WebCore::ThreadableBlobRegistry::registerBlobURL ( const URL url,
Vector< BlobPart > &&  blobParts,
const String contentType 
)
static

◆ registerBlobURL() [2/2]

void WebCore::ThreadableBlobRegistry::registerBlobURL ( SecurityOrigin origin,
const URL url,
const URL srcURL 
)
static

◆ registerBlobURLForSlice()

void WebCore::ThreadableBlobRegistry::registerBlobURLForSlice ( const URL newURL,
const URL srcURL,
long long  start,
long long  end 
)
static

◆ registerBlobURLOptionallyFileBacked()

void WebCore::ThreadableBlobRegistry::registerBlobURLOptionallyFileBacked ( const URL url,
const URL srcURL,
const String fileBackedPath,
const String contentType 
)
static

◆ registerFileBlobURL()

void WebCore::ThreadableBlobRegistry::registerFileBlobURL ( const URL url,
const String path,
const String contentType 
)
static

◆ unregisterBlobURL()

void WebCore::ThreadableBlobRegistry::unregisterBlobURL ( const URL url)
static

The documentation for this class was generated from the following files: