summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/blink/renderer/platform/loader/fetch/resource_response.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/platform/loader/fetch/resource_response.h')
-rw-r--r--chromium/third_party/blink/renderer/platform/loader/fetch/resource_response.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/platform/loader/fetch/resource_response.h b/chromium/third_party/blink/renderer/platform/loader/fetch/resource_response.h
index 5fadb1c34d9..5201e70e02a 100644
--- a/chromium/third_party/blink/renderer/platform/loader/fetch/resource_response.h
+++ b/chromium/third_party/blink/renderer/platform/loader/fetch/resource_response.h
@@ -358,6 +358,9 @@ class PLATFORM_EXPORT ResourceResponse final {
// https://html.spec.whatwg.org/C/#cors-cross-origin
bool IsCorsCrossOrigin() const;
+ int64_t GetPadding() const { return padding_; }
+ void SetPadding(int64_t padding) { padding_ = padding; }
+
// See network::ResourceResponseInfo::url_list_via_service_worker.
const Vector<KURL>& UrlListViaServiceWorker() const {
return url_list_via_service_worker_;
@@ -597,6 +600,11 @@ class PLATFORM_EXPORT ResourceResponse final {
network::mojom::FetchResponseType response_type_ =
network::mojom::FetchResponseType::kDefault;
+ // Pre-computed padding. This should only be non-zero if |response_type| is
+ // set to kOpaque. In addition, it is only set if the response was provided
+ // by a service worker FetchEvent handler.
+ int64_t padding_ = 0;
+
// HTTP version used in the response, if known.
HTTPVersion http_version_ = kHTTPVersionUnknown;