| 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_;
 | 
|  
 | 
| 
 |