void WebURLRequest::setHTTPReferrer(const WebString& referrer, WebReferrerPolicy referrerPolicy)
{
- if (referrer.isEmpty())
- m_private->m_resourceRequest->clearHTTPReferrer();
- else
- m_private->m_resourceRequest->setHTTPReferrer(Referrer(referrer, static_cast<ReferrerPolicy>(referrerPolicy)));
+ m_private->m_resourceRequest->setHTTPReferrer(Referrer(referrer, static_cast<ReferrerPolicy>(referrerPolicy)));
}
void WebURLRequest::addHTTPHeaderField(const WebString& name, const WebString& value)
m_private->m_resourceRequest->setSkipServiceWorker(skipServiceWorker);
}
+WebURLRequest::FetchRequestMode WebURLRequest::fetchRequestMode() const
+{
+ return m_private->m_resourceRequest->fetchRequestMode();
+}
+
+void WebURLRequest::setFetchRequestMode(WebURLRequest::FetchRequestMode mode)
+{
+ return m_private->m_resourceRequest->setFetchRequestMode(mode);
+}
+
+WebURLRequest::FetchCredentialsMode WebURLRequest::fetchCredentialsMode() const
+{
+ return m_private->m_resourceRequest->fetchCredentialsMode();
+}
+
+void WebURLRequest::setFetchCredentialsMode(WebURLRequest::FetchCredentialsMode mode)
+{
+ return m_private->m_resourceRequest->setFetchCredentialsMode(mode);
+}
+
WebURLRequest::ExtraData* WebURLRequest::extraData() const
{
RefPtr<ResourceRequest::ExtraData> data = m_private->m_resourceRequest->extraData();