Index: content/browser/appcache/appcache_url_loader_request.h |
diff --git a/content/browser/appcache/appcache_url_loader_request.h b/content/browser/appcache/appcache_url_loader_request.h |
index 13581f15015a9ed1c53015646a4250d4648677a1..97e3f773fdb9305f8464cb448e9ef338f83c85ea 100644 |
--- a/content/browser/appcache/appcache_url_loader_request.h |
+++ b/content/browser/appcache/appcache_url_loader_request.h |
@@ -17,7 +17,7 @@ class CONTENT_EXPORT AppCacheURLLoaderRequest : public AppCacheRequest { |
// Factory function to create an instance of the AppCacheResourceRequest |
// class. |
static std::unique_ptr<AppCacheURLLoaderRequest> Create( |
- std::unique_ptr<ResourceRequest> request); |
+ const ResourceRequest& request); |
~AppCacheURLLoaderRequest() override; |
@@ -38,14 +38,13 @@ class CONTENT_EXPORT AppCacheURLLoaderRequest : public AppCacheRequest { |
bool IsError() const override; |
int GetResponseCode() const override; |
std::string GetResponseHeaderByName(const std::string& name) const override; |
- |
ResourceRequest* GetResourceRequest() override; |
protected: |
- explicit AppCacheURLLoaderRequest(std::unique_ptr<ResourceRequest> request); |
+ explicit AppCacheURLLoaderRequest(const ResourceRequest& request); |
private: |
- std::unique_ptr<ResourceRequest> request_; |
+ ResourceRequest request_; |
DISALLOW_COPY_AND_ASSIGN(AppCacheURLLoaderRequest); |
}; |