Index: Source/core/html/parser/HTMLResourcePreloader.h |
diff --git a/Source/core/html/parser/HTMLResourcePreloader.h b/Source/core/html/parser/HTMLResourcePreloader.h |
index a72880f601895443a36c03be06b3114588e6dca7..48686b6ca73870fefb9cb8c907ee18832ed58db7 100644 |
--- a/Source/core/html/parser/HTMLResourcePreloader.h |
+++ b/Source/core/html/parser/HTMLResourcePreloader.h |
@@ -53,7 +53,12 @@ public: |
const String& media() const { return m_mediaAttribute; } |
double discoveryTime() const { return m_discoveryTime; } |
void setCharset(const String& charset) { m_charset = charset.isolatedCopy(); } |
- void setCrossOriginModeAllowsCookies(bool allowsCookies) { m_crossOriginModeAllowsCookies = allowsCookies; } |
+ void setCrossOriginEnabled(StoredCredentials allowCredentials) |
+ { |
+ m_isCORSEnabled = true; |
+ m_allowCredentials = allowCredentials; |
+ } |
+ |
Resource::Type resourceType() const { return m_resourceType; } |
private: |
@@ -64,7 +69,8 @@ private: |
, m_baseURL(baseURL.copy()) |
, m_resourceType(resourceType) |
, m_mediaAttribute(mediaAttribute.isolatedCopy()) |
- , m_crossOriginModeAllowsCookies(false) |
+ , m_isCORSEnabled(false) |
+ , m_allowCredentials(DoNotAllowStoredCredentials) |
, m_discoveryTime(monotonicallyIncreasingTime()) |
{ |
} |
@@ -78,7 +84,8 @@ private: |
String m_charset; |
Resource::Type m_resourceType; |
String m_mediaAttribute; |
- bool m_crossOriginModeAllowsCookies; |
+ bool m_isCORSEnabled; |
+ StoredCredentials m_allowCredentials; |
double m_discoveryTime; |
}; |