Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(30)

Side by Side Diff: Source/core/fetch/ResourceLoaderOptions.h

Issue 167293003: Remove unused ResourceLoaderOptions functionality. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « Source/core/fetch/ResourceFetcher.cpp ('k') | Source/core/loader/DocumentLoader.cpp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2011 Google Inc. All rights reserved. 2 * Copyright (C) 2011 Google Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 28 matching lines...) Expand all
39 enum ContentSniffingPolicy { 39 enum ContentSniffingPolicy {
40 SniffContent, 40 SniffContent,
41 DoNotSniffContent 41 DoNotSniffContent
42 }; 42 };
43 43
44 enum DataBufferingPolicy { 44 enum DataBufferingPolicy {
45 BufferData, 45 BufferData,
46 DoNotBufferData 46 DoNotBufferData
47 }; 47 };
48 48
49 enum ClientCrossOriginCredentialPolicy {
50 AskClientForCrossOriginCredentials,
51 DoNotAskClientForCrossOriginCredentials
52 };
53
54 enum SecurityCheckPolicy {
55 SkipSecurityCheck,
56 DoSecurityCheck
57 };
58
59 enum ContentSecurityPolicyCheck { 49 enum ContentSecurityPolicyCheck {
60 CheckContentSecurityPolicy, 50 CheckContentSecurityPolicy,
61 DoNotCheckContentSecurityPolicy 51 DoNotCheckContentSecurityPolicy
62 }; 52 };
63 53
64 enum RequestInitiatorContext { 54 enum RequestInitiatorContext {
65 DocumentContext, 55 DocumentContext,
66 WorkerContext, 56 WorkerContext,
67 }; 57 };
68 58
(...skipping 29 matching lines...) Expand all
98 NotCORSEnabled, 88 NotCORSEnabled,
99 IsCORSEnabled 89 IsCORSEnabled
100 }; 90 };
101 91
102 struct ResourceLoaderOptions { 92 struct ResourceLoaderOptions {
103 ResourceLoaderOptions() 93 ResourceLoaderOptions()
104 : sniffContent(DoNotSniffContent) 94 : sniffContent(DoNotSniffContent)
105 , dataBufferingPolicy(BufferData) 95 , dataBufferingPolicy(BufferData)
106 , allowCredentials(DoNotAllowStoredCredentials) 96 , allowCredentials(DoNotAllowStoredCredentials)
107 , credentialsRequested(ClientDidNotRequestCredentials) 97 , credentialsRequested(ClientDidNotRequestCredentials)
108 , crossOriginCredentialPolicy(DoNotAskClientForCrossOriginCredentials)
109 , securityCheck(DoSecurityCheck)
110 , contentSecurityPolicyOption(CheckContentSecurityPolicy) 98 , contentSecurityPolicyOption(CheckContentSecurityPolicy)
111 , requestInitiatorContext(DocumentContext) 99 , requestInitiatorContext(DocumentContext)
112 , mixedContentBlockingTreatment(TreatAsDefaultForType) 100 , mixedContentBlockingTreatment(TreatAsDefaultForType)
113 , synchronousPolicy(RequestAsynchronously) 101 , synchronousPolicy(RequestAsynchronously)
114 , corsEnabled(NotCORSEnabled) 102 , corsEnabled(NotCORSEnabled)
115 { 103 {
116 } 104 }
117 105
118 ResourceLoaderOptions( 106 ResourceLoaderOptions(
119 ContentSniffingPolicy sniffContent, 107 ContentSniffingPolicy sniffContent,
120 DataBufferingPolicy dataBufferingPolicy, 108 DataBufferingPolicy dataBufferingPolicy,
121 StoredCredentials allowCredentials, 109 StoredCredentials allowCredentials,
122 CredentialRequest credentialsRequested, 110 CredentialRequest credentialsRequested,
123 ClientCrossOriginCredentialPolicy crossOriginCredentialPolicy,
124 SecurityCheckPolicy securityCheck,
125 ContentSecurityPolicyCheck contentSecurityPolicyOption, 111 ContentSecurityPolicyCheck contentSecurityPolicyOption,
126 RequestInitiatorContext requestInitiatorContext) 112 RequestInitiatorContext requestInitiatorContext)
127 : sniffContent(sniffContent) 113 : sniffContent(sniffContent)
128 , dataBufferingPolicy(dataBufferingPolicy) 114 , dataBufferingPolicy(dataBufferingPolicy)
129 , allowCredentials(allowCredentials) 115 , allowCredentials(allowCredentials)
130 , credentialsRequested(credentialsRequested) 116 , credentialsRequested(credentialsRequested)
131 , crossOriginCredentialPolicy(crossOriginCredentialPolicy)
132 , securityCheck(securityCheck)
133 , contentSecurityPolicyOption(contentSecurityPolicyOption) 117 , contentSecurityPolicyOption(contentSecurityPolicyOption)
134 , requestInitiatorContext(requestInitiatorContext) 118 , requestInitiatorContext(requestInitiatorContext)
135 , mixedContentBlockingTreatment(TreatAsDefaultForType) 119 , mixedContentBlockingTreatment(TreatAsDefaultForType)
136 , synchronousPolicy(RequestAsynchronously) 120 , synchronousPolicy(RequestAsynchronously)
137 , corsEnabled(NotCORSEnabled) 121 , corsEnabled(NotCORSEnabled)
138 { 122 {
139 } 123 }
140 124
141 ContentSniffingPolicy sniffContent; 125 ContentSniffingPolicy sniffContent;
142 DataBufferingPolicy dataBufferingPolicy; 126 DataBufferingPolicy dataBufferingPolicy;
143 StoredCredentials allowCredentials; // Whether HTTP credentials and cookies are sent with the request. 127 StoredCredentials allowCredentials; // Whether HTTP credentials and cookies are sent with the request.
144 CredentialRequest credentialsRequested; // Whether the client (e.g. XHR) wan ted credentials in the first place. 128 CredentialRequest credentialsRequested; // Whether the client (e.g. XHR) wan ted credentials in the first place.
145 ClientCrossOriginCredentialPolicy crossOriginCredentialPolicy; // Whether we will ask the client for credentials (if we allow credentials at all).
146 SecurityCheckPolicy securityCheck;
147 ContentSecurityPolicyCheck contentSecurityPolicyOption; 129 ContentSecurityPolicyCheck contentSecurityPolicyOption;
148 FetchInitiatorInfo initiatorInfo; 130 FetchInitiatorInfo initiatorInfo;
149 RequestInitiatorContext requestInitiatorContext; 131 RequestInitiatorContext requestInitiatorContext;
150 MixedContentBlockingTreatment mixedContentBlockingTreatment; 132 MixedContentBlockingTreatment mixedContentBlockingTreatment;
151 SynchronousPolicy synchronousPolicy; 133 SynchronousPolicy synchronousPolicy;
152 CORSEnabled corsEnabled; // If the resource is loaded out-of-origin, whether or not to use CORS. 134 CORSEnabled corsEnabled; // If the resource is loaded out-of-origin, whether or not to use CORS.
153 RefPtr<SecurityOrigin> securityOrigin; 135 RefPtr<SecurityOrigin> securityOrigin;
154 }; 136 };
155 137
156 } // namespace WebCore 138 } // namespace WebCore
157 139
158 #endif // ResourceLoaderOptions_h 140 #endif // ResourceLoaderOptions_h
OLDNEW
« no previous file with comments | « Source/core/fetch/ResourceFetcher.cpp ('k') | Source/core/loader/DocumentLoader.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698