| Index: storage/browser/blob/blob_url_request_job_factory.h
|
| diff --git a/storage/browser/blob/blob_url_request_job_factory.h b/storage/browser/blob/blob_url_request_job_factory.h
|
| index 7f7a5506447ad7eb617d9aaa5c11fef9c9a37a1d..dcb2fd6784b27baa88d59cdd3585aa6240d35747 100644
|
| --- a/storage/browser/blob/blob_url_request_job_factory.h
|
| +++ b/storage/browser/blob/blob_url_request_job_factory.h
|
| @@ -26,7 +26,6 @@ class URLRequestContext;
|
|
|
| namespace storage {
|
|
|
| -class BlobDataSnapshot;
|
| class BlobDataHandle;
|
| class BlobStorageContext;
|
|
|
| @@ -45,6 +44,9 @@ class STORAGE_EXPORT BlobProtocolHandler
|
| net::URLRequest* request,
|
| scoped_ptr<BlobDataHandle> blob_data_handle);
|
|
|
| + // This gets the handle on the request if it exists.
|
| + static BlobDataHandle* GetRequestBlobDataHandle(net::URLRequest* request);
|
| +
|
| BlobProtocolHandler(
|
| BlobStorageContext* context,
|
| storage::FileSystemContext* file_system_context,
|
| @@ -56,7 +58,7 @@ class STORAGE_EXPORT BlobProtocolHandler
|
| net::NetworkDelegate* network_delegate) const override;
|
|
|
| private:
|
| - scoped_ptr<BlobDataSnapshot> LookupBlobData(net::URLRequest* request) const;
|
| + BlobDataHandle* LookupBlobHandle(net::URLRequest* request) const;
|
|
|
| base::WeakPtr<BlobStorageContext> context_;
|
| const scoped_refptr<storage::FileSystemContext> file_system_context_;
|
|
|