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

#include <CachedScriptFetcher.h>

Inheritance diagram for WebCore::CachedScriptFetcher:
JSC::ScriptFetcher JSC::ScriptFetcher WebCore::ScriptElementCachedScriptFetcher WebCore::ScriptElementCachedScriptFetcher WebCore::InlineClassicScript WebCore::InlineClassicScript WebCore::LoadableScript WebCore::LoadableScript WebCore::InlineClassicScript WebCore::InlineClassicScript WebCore::LoadableScript WebCore::LoadableScript

Public Member Functions

virtual CachedResourceHandle< CachedScriptrequestModuleScript (Document &, const URL &sourceURL) const
 
virtual CachedResourceHandle< CachedScriptrequestModuleScript (Document &, const URL &sourceURL) const
 
- Public Member Functions inherited from JSC::ScriptFetcher
virtual ~ScriptFetcher ()
 
virtual ~ScriptFetcher ()
 

Static Public Member Functions

static Ref< CachedScriptFetchercreate (const String &charset)
 
static Ref< CachedScriptFetchercreate (const String &charset)
 

Protected Member Functions

 CachedScriptFetcher (const String &nonce, const String &charset, const AtomicString &initiatorName, bool isInUserAgentShadowTree)
 
 CachedScriptFetcher (const String &charset)
 
CachedResourceHandle< CachedScriptrequestScriptWithCache (Document &, const URL &sourceURL, const String &crossOriginMode) const
 
 CachedScriptFetcher (const String &nonce, const String &charset, const AtomicString &initiatorName, bool isInUserAgentShadowTree)
 
 CachedScriptFetcher (const String &charset)
 
CachedResourceHandle< CachedScriptrequestScriptWithCache (Document &, const URL &sourceURL, const String &crossOriginMode) const
 

Constructor & Destructor Documentation

◆ CachedScriptFetcher() [1/4]

WebCore::CachedScriptFetcher::CachedScriptFetcher ( const String nonce,
const String charset,
const AtomicString initiatorName,
bool  isInUserAgentShadowTree 
)
inlineprotected

◆ CachedScriptFetcher() [2/4]

WebCore::CachedScriptFetcher::CachedScriptFetcher ( const String charset)
inlineprotected

◆ CachedScriptFetcher() [3/4]

WebCore::CachedScriptFetcher::CachedScriptFetcher ( const String nonce,
const String charset,
const AtomicString initiatorName,
bool  isInUserAgentShadowTree 
)
inlineprotected

◆ CachedScriptFetcher() [4/4]

WebCore::CachedScriptFetcher::CachedScriptFetcher ( const String charset)
inlineprotected

Member Function Documentation

◆ create() [1/2]

Ref< CachedScriptFetcher > WebCore::CachedScriptFetcher::create ( const String charset)
static

◆ create() [2/2]

static Ref<CachedScriptFetcher> WebCore::CachedScriptFetcher::create ( const String charset)
static

◆ requestModuleScript() [1/2]

CachedResourceHandle< CachedScript > WebCore::CachedScriptFetcher::requestModuleScript ( Document document,
const URL sourceURL 
) const
virtual

◆ requestModuleScript() [2/2]

virtual CachedResourceHandle<CachedScript> WebCore::CachedScriptFetcher::requestModuleScript ( Document ,
const URL sourceURL 
) const
virtual

◆ requestScriptWithCache() [1/2]

CachedResourceHandle< CachedScript > WebCore::CachedScriptFetcher::requestScriptWithCache ( Document document,
const URL sourceURL,
const String crossOriginMode 
) const
protected

◆ requestScriptWithCache() [2/2]

CachedResourceHandle<CachedScript> WebCore::CachedScriptFetcher::requestScriptWithCache ( Document ,
const URL sourceURL,
const String crossOriginMode 
) const
protected

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