| Index: content/browser/webui/url_data_manager_backend.h
|
| diff --git a/content/browser/webui/url_data_manager_backend.h b/content/browser/webui/url_data_manager_backend.h
|
| index 58daa4e2e6472b55d83e9321925c3c580e43d0a8..318136981bcdb93942836073864592a13609ee8a 100644
|
| --- a/content/browser/webui/url_data_manager_backend.h
|
| +++ b/content/browser/webui/url_data_manager_backend.h
|
| @@ -17,11 +17,16 @@
|
|
|
| class GURL;
|
|
|
| +namespace appcache {
|
| +class AppCacheService;
|
| +}
|
| +
|
| namespace base {
|
| class RefCountedMemory;
|
| }
|
|
|
| namespace content {
|
| +class ChromeBlobStorageContext;
|
| class ResourceContext;
|
| class URLDataManagerBackend;
|
| class URLDataSourceImpl;
|
| @@ -41,7 +46,9 @@ class URLDataManagerBackend : public base::SupportsUserData::Data {
|
| // be set for incognito profiles. Called on the UI thread.
|
| static net::URLRequestJobFactory::ProtocolHandler* CreateProtocolHandler(
|
| content::ResourceContext* resource_context,
|
| - bool is_incognito);
|
| + bool is_incognito,
|
| + appcache::AppCacheService* appcache_service,
|
| + ChromeBlobStorageContext* blob_storage_context);
|
|
|
| // Adds a DataSource to the collection of data sources.
|
| void AddDataSource(URLDataSourceImpl* source);
|
| @@ -61,7 +68,7 @@ class URLDataManagerBackend : public base::SupportsUserData::Data {
|
|
|
| // Called by the job when it's starting up.
|
| // Returns false if |url| is not a URL managed by this object.
|
| - bool StartRequest(const GURL& url, URLRequestChromeJob* job);
|
| + bool StartRequest(const net::URLRequest* request, URLRequestChromeJob* job);
|
|
|
| // Helper function to call StartDataRequest on |source|'s delegate. This is
|
| // needed because while we want to call URLDataSourceDelegate's method, we
|
|
|