| Index: content/browser/loader/resource_dispatcher_host_impl.h
|
| diff --git a/content/browser/loader/resource_dispatcher_host_impl.h b/content/browser/loader/resource_dispatcher_host_impl.h
|
| index 5dc36e643526406d43167a57b5fa4ce32b0ae6e0..b459ec82ad94662edd9f751873d51fab09f03039 100644
|
| --- a/content/browser/loader/resource_dispatcher_host_impl.h
|
| +++ b/content/browser/loader/resource_dispatcher_host_impl.h
|
| @@ -25,6 +25,8 @@
|
| #include "base/time.h"
|
| #include "base/timer.h"
|
| #include "content/browser/download/download_resource_handler.h"
|
| +#include "content/browser/loader/global_routing_id.h"
|
| +#include "content/browser/loader/offline_policy.h"
|
| #include "content/browser/loader/render_view_host_tracker.h"
|
| #include "content/browser/loader/resource_loader.h"
|
| #include "content/browser/loader/resource_loader_delegate.h"
|
| @@ -32,6 +34,7 @@
|
| #include "content/common/content_export.h"
|
| #include "content/public/browser/child_process_data.h"
|
| #include "content/public/browser/download_id.h"
|
| +#include "content/public/browser/global_request_id.h"
|
| #include "content/public/browser/notification_types.h"
|
| #include "content/public/browser/resource_dispatcher_host.h"
|
| #include "ipc/ipc_message.h"
|
| @@ -60,7 +63,6 @@ class ResourceRequestInfoImpl;
|
| class SaveFileManager;
|
| class WebContentsImpl;
|
| struct DownloadSaveInfo;
|
| -struct GlobalRequestID;
|
| struct Referrer;
|
|
|
| class CONTENT_EXPORT ResourceDispatcherHostImpl
|
| @@ -409,8 +411,7 @@ class CONTENT_EXPORT ResourceDispatcherHostImpl
|
| bool is_shutdown_;
|
|
|
| typedef std::vector<linked_ptr<ResourceLoader> > BlockedLoadersList;
|
| - typedef std::pair<int, int> ProcessRouteIDs;
|
| - typedef std::map<ProcessRouteIDs, BlockedLoadersList*> BlockedLoadersMap;
|
| + typedef std::map<GlobalRoutingID, BlockedLoadersList*> BlockedLoadersMap;
|
| BlockedLoadersMap blocked_loaders_map_;
|
|
|
| // Maps the child_ids to the approximate number of bytes
|
| @@ -452,6 +453,10 @@ class CONTENT_EXPORT ResourceDispatcherHostImpl
|
|
|
| RenderViewHostTracker tracker_; // Lives on UI thread.
|
|
|
| + typedef std::map<GlobalRoutingID, OfflinePolicy*> OfflineMap;
|
| +
|
| + OfflineMap offline_policy_map_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(ResourceDispatcherHostImpl);
|
| };
|
|
|
|
|