| Index: media/blink/url_index.h
|
| diff --git a/media/blink/url_index.h b/media/blink/url_index.h
|
| index 47969fa9314af83b14648b0102b2c7c5ff44b4c9..bce8727f80a6341e4918e72a28a7967c74779f99 100644
|
| --- a/media/blink/url_index.h
|
| +++ b/media/blink/url_index.h
|
| @@ -77,6 +77,8 @@ class MEDIA_BLINK_EXPORT UrlData : public base::RefCounted<UrlData> {
|
| // Last modified time.
|
| base::Time last_modified() const { return last_modified_; }
|
|
|
| + const std::string& etag() const { return etag_; }
|
| +
|
| // Expiration time.
|
| base::Time valid_until() const { return valid_until_; }
|
|
|
| @@ -109,6 +111,7 @@ class MEDIA_BLINK_EXPORT UrlData : public base::RefCounted<UrlData> {
|
| void set_valid_until(base::Time valid_until);
|
| void set_range_supported();
|
| void set_last_modified(base::Time last_modified);
|
| + void set_etag(const std::string& etag);
|
|
|
| // A redirect has occured (or we've found a better UrlData for the same
|
| // resource).
|
| @@ -188,6 +191,9 @@ class MEDIA_BLINK_EXPORT UrlData : public base::RefCounted<UrlData> {
|
| // Last modification time according to http headers.
|
| base::Time last_modified_;
|
|
|
| + // Etag from HTTP reply.
|
| + std::string etag_;
|
| +
|
| ResourceMultiBuffer multibuffer_;
|
| std::vector<RedirectCB> redirect_callbacks_;
|
|
|
|
|