Commit 06dcef88 authored by horo@chromium.org's avatar horo@chromium.org

[ServiceWorker] Stop using FetchRequestData::Context

This is duplication of WebURLRequest::RequestContext.

BUG=N/A

Review URL: https://codereview.chromium.org/726503002

git-svn-id: svn://svn.chromium.org/blink/trunk@185278 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 272ca9d7
......@@ -64,7 +64,7 @@ FetchRequestData* FetchRequestData::createRestrictedCopy(ExecutionContext* conte
request->m_referrer.setClient(blink::Referrer(context->url().strippedForUseAsReferrer(), toDocument(context)->referrerPolicy()));
else
request->m_referrer.setClient(blink::Referrer(context->url().strippedForUseAsReferrer(), ReferrerPolicyDefault));
request->m_context = ConnectContext;
request->m_context = WebURLRequest::RequestContextFetch;
request->m_mode = m_mode;
request->m_credentials = m_credentials;
// "2. Return |r|."
......@@ -97,7 +97,7 @@ FetchRequestData::FetchRequestData()
: m_method("GET")
, m_headerList(FetchHeaderList::create())
, m_unsafeRequestFlag(false)
, m_context(NullContext)
, m_context(WebURLRequest::RequestContextUnspecified)
, m_sameOriginDataURLFlag(false)
, m_mode(WebURLRequest::FetchRequestModeNoCORS)
, m_credentials(WebURLRequest::FetchCredentialsModeOmit)
......
......@@ -25,7 +25,6 @@ class WebServiceWorkerRequest;
class FetchRequestData final : public GarbageCollectedFinalized<FetchRequestData> {
WTF_MAKE_NONCOPYABLE(FetchRequestData);
public:
enum Context { ChildContext, ConnectContext, DownloadContext, FontContext, FormContext, ImageContext, ManifestContext, MediaContext, NavigateContext, ObjectContext, PingContext, PopupContext, PrefetchContext, ScriptContext, ServiceWorkerContext, SharedWorkerContext, StyleContext, WorkerContext, NullContext };
enum Tainting { BasicTainting, CORSTainting, OpaqueTainting };
class Referrer final {
......@@ -93,7 +92,7 @@ private:
RefPtr<BlobDataHandle> m_blobDataHandle;
bool m_unsafeRequestFlag;
// FIXME: Support m_skipServiceWorkerFlag;
Context m_context;
WebURLRequest::RequestContext m_context;
RefPtr<SecurityOrigin> m_origin;
// FIXME: Support m_forceOriginHeaderFlag;
bool m_sameOriginDataURLFlag;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment