Searched refs:CrossOriginPreflightResultCacheItem (Results 1 - 3 of 3) sorted by relevance

/macosx-10.10/WebCore-7600.1.25/loader/
H A DCrossOriginPreflightResultCache.h42 class CrossOriginPreflightResultCacheItem { class in namespace:WebCore
43 WTF_MAKE_NONCOPYABLE(CrossOriginPreflightResultCacheItem); WTF_MAKE_FAST_ALLOCATED;
45 explicit CrossOriginPreflightResultCacheItem(StoredCredentials credentials) function in class:WebCore::CrossOriginPreflightResultCacheItem
71 void appendEntry(const String& origin, const URL&, std::unique_ptr<CrossOriginPreflightResultCacheItem>);
80 HashMap<std::pair<String, URL>, std::unique_ptr<CrossOriginPreflightResultCacheItem>> m_preflightHashMap;
H A DCrossOriginPreflightResultCache.cpp93 bool CrossOriginPreflightResultCacheItem::parse(const ResourceResponse& response, String& errorDescription)
118 bool CrossOriginPreflightResultCacheItem::allowsCrossOriginMethod(const String& method, String& errorDescription) const
127 bool CrossOriginPreflightResultCacheItem::allowsCrossOriginHeaders(const HTTPHeaderMap& requestHeaders, String& errorDescription) const
138 bool CrossOriginPreflightResultCacheItem::allowsRequest(StoredCredentials includeCredentials, const String& method, const HTTPHeaderMap& requestHeaders) const
160 void CrossOriginPreflightResultCache::appendEntry(const String& origin, const URL& url, std::unique_ptr<CrossOriginPreflightResultCacheItem> preflightResult)
H A DDocumentThreadableLoader.cpp256 auto preflightResult = std::make_unique<CrossOriginPreflightResultCacheItem>(allowCredentials);

Completed in 239 milliseconds