Home | History | Annotate | Download | only in dom

Lines Matching refs:executionContext

33 #include "core/dom/ExecutionContext.h"
65 String DOMURL::createObjectURL(ExecutionContext* executionContext, Blob* blob, ExceptionState& exceptionState)
67 if (!executionContext || !blob)
73 return createPublicURL(executionContext, blob, blob->uuid());
76 String DOMURL::createPublicURL(ExecutionContext* executionContext, URLRegistrable* registrable, const String& uuid)
78 KURL publicURL = BlobURL::createPublicURL(executionContext->securityOrigin());
82 executionContext->publicURLManager().registerURL(executionContext->securityOrigin(), publicURL, registrable, uuid);
87 void DOMURL::revokeObjectURL(ExecutionContext* executionContext, const String& urlString)
89 if (!executionContext)
93 MemoryCache::removeURLFromCache(executionContext, url);
94 executionContext->publicURLManager().revoke(url);
97 void DOMURL::revokeObjectUUID(ExecutionContext* executionContext, const String& uuid)
99 if (!executionContext)
102 executionContext->publicURLManager().revoke(uuid);