webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
WebCore::WorkerThreadStartupData Struct Reference

Public Member Functions

 WTF_MAKE_NONCOPYABLE (WorkerThreadStartupData)
 
 WorkerThreadStartupData (const URL &scriptURL, const String &identifier, const String &userAgent, const String &sourceCode, WorkerThreadStartMode, const ContentSecurityPolicyResponseHeaders &, bool shouldBypassMainWorldContentSecurityPolicy, const SecurityOrigin &topOrigin, MonotonicTime timeOrigin)
 

Public Attributes

 WTF_MAKE_FAST_ALLOCATED
 
URL m_scriptURL
 
String m_identifier
 
String m_userAgent
 
String m_sourceCode
 
WorkerThreadStartMode m_startMode
 
ContentSecurityPolicyResponseHeaders m_contentSecurityPolicyResponseHeaders
 
bool m_shouldBypassMainWorldContentSecurityPolicy
 
Ref< SecurityOriginm_topOrigin
 
MonotonicTime m_timeOrigin
 

Constructor & Destructor Documentation

◆ WorkerThreadStartupData()

WebCore::WorkerThreadStartupData::WorkerThreadStartupData ( const URL scriptURL,
const String identifier,
const String userAgent,
const String sourceCode,
WorkerThreadStartMode  startMode,
const ContentSecurityPolicyResponseHeaders contentSecurityPolicyResponseHeaders,
bool  shouldBypassMainWorldContentSecurityPolicy,
const SecurityOrigin topOrigin,
MonotonicTime  timeOrigin 
)

Member Function Documentation

◆ WTF_MAKE_NONCOPYABLE()

WebCore::WorkerThreadStartupData::WTF_MAKE_NONCOPYABLE ( WorkerThreadStartupData  )

Member Data Documentation

◆ m_contentSecurityPolicyResponseHeaders

ContentSecurityPolicyResponseHeaders WebCore::WorkerThreadStartupData::m_contentSecurityPolicyResponseHeaders

◆ m_identifier

String WebCore::WorkerThreadStartupData::m_identifier

◆ m_scriptURL

URL WebCore::WorkerThreadStartupData::m_scriptURL

◆ m_shouldBypassMainWorldContentSecurityPolicy

bool WebCore::WorkerThreadStartupData::m_shouldBypassMainWorldContentSecurityPolicy

◆ m_sourceCode

String WebCore::WorkerThreadStartupData::m_sourceCode

◆ m_startMode

WorkerThreadStartMode WebCore::WorkerThreadStartupData::m_startMode

◆ m_timeOrigin

MonotonicTime WebCore::WorkerThreadStartupData::m_timeOrigin

◆ m_topOrigin

Ref<SecurityOrigin> WebCore::WorkerThreadStartupData::m_topOrigin

◆ m_userAgent

String WebCore::WorkerThreadStartupData::m_userAgent

◆ WTF_MAKE_FAST_ALLOCATED

WebCore::WorkerThreadStartupData::WTF_MAKE_FAST_ALLOCATED

The documentation for this struct was generated from the following file: