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

Side by Side Diff: third_party/WebKit/Source/platform/network/ResourceRequest.h

Issue 2484633004: Change Lo-Fi bool to bitmask to support multiple Previews types (Closed)
Patch Set: fix ContentResourceProviderTest Created 3 years, 11 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
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2003, 2006 Apple Computer, Inc. All rights reserved. 2 * Copyright (C) 2003, 2006 Apple Computer, Inc. All rights reserved.
3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com>
4 * Copyright (C) 2009, 2012 Google Inc. All rights reserved. 4 * Copyright (C) 2009, 2012 Google Inc. All rights reserved.
5 * 5 *
6 * Redistribution and use in source and binary forms, with or without 6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions 7 * modification, are permitted provided that the following conditions
8 * are met: 8 * are met:
9 * 1. Redistributions of source code must retain the above copyright 9 * 1. Redistributions of source code must retain the above copyright
10 * notice, this list of conditions and the following disclaimer. 10 * notice, this list of conditions and the following disclaimer.
(...skipping 253 matching lines...) Expand 10 before | Expand all | Expand 10 after
264 m_fetchCredentialsMode = mode; 264 m_fetchCredentialsMode = mode;
265 } 265 }
266 266
267 WebURLRequest::FetchRedirectMode fetchRedirectMode() const { 267 WebURLRequest::FetchRedirectMode fetchRedirectMode() const {
268 return m_fetchRedirectMode; 268 return m_fetchRedirectMode;
269 } 269 }
270 void setFetchRedirectMode(WebURLRequest::FetchRedirectMode redirect) { 270 void setFetchRedirectMode(WebURLRequest::FetchRedirectMode redirect) {
271 m_fetchRedirectMode = redirect; 271 m_fetchRedirectMode = redirect;
272 } 272 }
273 273
274 WebURLRequest::LoFiState loFiState() const { return m_loFiState; } 274 WebURLRequest::PreviewsState previewsState() const { return m_previewsState; }
275 void setLoFiState(WebURLRequest::LoFiState loFiState) { 275 void setPreviewsState(WebURLRequest::PreviewsState previewsState) {
276 m_loFiState = loFiState; 276 m_previewsState = previewsState;
277 } 277 }
278 278
279 bool cacheControlContainsNoCache() const; 279 bool cacheControlContainsNoCache() const;
280 bool cacheControlContainsNoStore() const; 280 bool cacheControlContainsNoStore() const;
281 bool hasCacheValidatorFields() const; 281 bool hasCacheValidatorFields() const;
282 282
283 bool checkForBrowserSideNavigation() const { 283 bool checkForBrowserSideNavigation() const {
284 return m_checkForBrowserSideNavigation; 284 return m_checkForBrowserSideNavigation;
285 } 285 }
286 void setCheckForBrowserSideNavigation(bool check) { 286 void setCheckForBrowserSideNavigation(bool check) {
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
337 int m_intraPriorityValue; 337 int m_intraPriorityValue;
338 int m_requestorID; 338 int m_requestorID;
339 int m_requestorProcessID; 339 int m_requestorProcessID;
340 int m_appCacheHostID; 340 int m_appCacheHostID;
341 RefPtr<ExtraData> m_extraData; 341 RefPtr<ExtraData> m_extraData;
342 WebURLRequest::RequestContext m_requestContext; 342 WebURLRequest::RequestContext m_requestContext;
343 WebURLRequest::FrameType m_frameType; 343 WebURLRequest::FrameType m_frameType;
344 WebURLRequest::FetchRequestMode m_fetchRequestMode; 344 WebURLRequest::FetchRequestMode m_fetchRequestMode;
345 WebURLRequest::FetchCredentialsMode m_fetchCredentialsMode; 345 WebURLRequest::FetchCredentialsMode m_fetchCredentialsMode;
346 WebURLRequest::FetchRedirectMode m_fetchRedirectMode; 346 WebURLRequest::FetchRedirectMode m_fetchRedirectMode;
347 WebURLRequest::LoFiState m_loFiState; 347 WebURLRequest::PreviewsState m_previewsState;
348 ReferrerPolicy m_referrerPolicy; 348 ReferrerPolicy m_referrerPolicy;
349 bool m_didSetHTTPReferrer; 349 bool m_didSetHTTPReferrer;
350 bool m_checkForBrowserSideNavigation; 350 bool m_checkForBrowserSideNavigation;
351 double m_uiStartTime; 351 double m_uiStartTime;
352 bool m_isExternalRequest; 352 bool m_isExternalRequest;
353 InputToLoadPerfMetricReportPolicy m_inputPerfMetricReportPolicy; 353 InputToLoadPerfMetricReportPolicy m_inputPerfMetricReportPolicy;
354 354
355 mutable CacheControlHeader m_cacheControlHeaderCache; 355 mutable CacheControlHeader m_cacheControlHeaderCache;
356 356
357 static double s_defaultTimeoutInterval; 357 static double s_defaultTimeoutInterval;
(...skipping 30 matching lines...) Expand all
388 ResourceLoadPriority m_priority; 388 ResourceLoadPriority m_priority;
389 int m_intraPriorityValue; 389 int m_intraPriorityValue;
390 int m_requestorID; 390 int m_requestorID;
391 int m_requestorProcessID; 391 int m_requestorProcessID;
392 int m_appCacheHostID; 392 int m_appCacheHostID;
393 WebURLRequest::RequestContext m_requestContext; 393 WebURLRequest::RequestContext m_requestContext;
394 WebURLRequest::FrameType m_frameType; 394 WebURLRequest::FrameType m_frameType;
395 WebURLRequest::FetchRequestMode m_fetchRequestMode; 395 WebURLRequest::FetchRequestMode m_fetchRequestMode;
396 WebURLRequest::FetchCredentialsMode m_fetchCredentialsMode; 396 WebURLRequest::FetchCredentialsMode m_fetchCredentialsMode;
397 WebURLRequest::FetchRedirectMode m_fetchRedirectMode; 397 WebURLRequest::FetchRedirectMode m_fetchRedirectMode;
398 WebURLRequest::LoFiState m_loFiState; 398 WebURLRequest::PreviewsState m_previewsState;
399 ReferrerPolicy m_referrerPolicy; 399 ReferrerPolicy m_referrerPolicy;
400 bool m_didSetHTTPReferrer; 400 bool m_didSetHTTPReferrer;
401 bool m_checkForBrowserSideNavigation; 401 bool m_checkForBrowserSideNavigation;
402 double m_uiStartTime; 402 double m_uiStartTime;
403 bool m_isExternalRequest; 403 bool m_isExternalRequest;
404 InputToLoadPerfMetricReportPolicy m_inputPerfMetricReportPolicy; 404 InputToLoadPerfMetricReportPolicy m_inputPerfMetricReportPolicy;
405 ResourceRequest::RedirectStatus m_redirectStatus; 405 ResourceRequest::RedirectStatus m_redirectStatus;
406 }; 406 };
407 407
408 } // namespace blink 408 } // namespace blink
409 409
410 #endif // ResourceRequest_h 410 #endif // ResourceRequest_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698