diff options
Diffstat (limited to 'content/browser/renderer_host/resource_dispatcher_host.h')
-rw-r--r-- | content/browser/renderer_host/resource_dispatcher_host.h | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/content/browser/renderer_host/resource_dispatcher_host.h b/content/browser/renderer_host/resource_dispatcher_host.h index bbf27d9..c2275ad 100644 --- a/content/browser/renderer_host/resource_dispatcher_host.h +++ b/content/browser/renderer_host/resource_dispatcher_host.h @@ -85,7 +85,7 @@ class CONTENT_EXPORT ResourceDispatcherHost : public net::URLRequest::Delegate { // is shutting down, then |started_cb| will be called immediately. There is no // situation in which |started_cb| will never be called. void BeginDownload( - net::URLRequest* request, // ownership is taken + scoped_ptr<net::URLRequest> request, const DownloadSaveInfo& save_info, bool prompt_for_save_location, const DownloadResourceHandler::OnStartedCallback& started_cb, @@ -97,13 +97,13 @@ class CONTENT_EXPORT ResourceDispatcherHost : public net::URLRequest::Delegate { // request from the renderer or another child process). void BeginSaveFile(const GURL& url, const GURL& referrer, - int process_unique_id, + int child_id, int route_id, const content::ResourceContext& context); // Cancels the given request if it still exists. We ignore cancels from the // renderer in the event of a download. - void CancelRequest(int process_unique_id, + void CancelRequest(int child_id, int request_id, bool from_renderer); @@ -114,21 +114,21 @@ class CONTENT_EXPORT ResourceDispatcherHost : public net::URLRequest::Delegate { // new_first_party_for_cookies. Otherwise, pass false as // has_new_first_party_for_cookies, and new_first_party_for_cookies will not // be used. - void FollowDeferredRedirect(int process_unique_id, + void FollowDeferredRedirect(int child_id, int request_id, bool has_new_first_party_for_cookies, const GURL& new_first_party_for_cookies); // Starts a request that was deferred during ResourceHandler::OnWillStart(). - void StartDeferredRequest(int process_unique_id, int request_id); + void StartDeferredRequest(int child_id, int request_id); // Returns true if it's ok to send the data. If there are already too many // data messages pending, it pauses the request and returns false. In this // case the caller should not send the data. - bool WillSendData(int process_unique_id, int request_id); + bool WillSendData(int child_id, int request_id); // Pauses or resumes network activity for a particular request. - void PauseRequest(int process_unique_id, int request_id, bool pause); + void PauseRequest(int child_id, int request_id, bool pause); // Returns the number of pending requests. This is designed for the unittests int pending_requests() const { @@ -136,8 +136,8 @@ class CONTENT_EXPORT ResourceDispatcherHost : public net::URLRequest::Delegate { } // Intended for unit-tests only. Returns the memory cost of all the - // outstanding requests (pending and blocked) for |process_unique_id|. - int GetOutstandingRequestsMemoryCost(int process_unique_id) const; + // outstanding requests (pending and blocked) for |child_id|. + int GetOutstandingRequestsMemoryCost(int child_id) const; // Intended for unit-tests only. Overrides the outstanding requests bound. void set_max_outstanding_requests_cost_per_process(int limit) { @@ -166,11 +166,11 @@ class CONTENT_EXPORT ResourceDispatcherHost : public net::URLRequest::Delegate { ResourceType::Type resource_type); // Force cancels any pending requests for the given process. - void CancelRequestsForProcess(int process_unique_id); + void CancelRequestsForProcess(int child_id); // Force cancels any pending requests for the given route id. This method // acts like CancelRequestsForProcess when route_id is -1. - void CancelRequestsForRoute(int process_unique_id, int route_id); + void CancelRequestsForRoute(int child_id, int route_id); // Force cancels any pending requests for the given |context|. This is // necessary to ensure that before |context| goes away, all requests @@ -219,24 +219,24 @@ class CONTENT_EXPORT ResourceDispatcherHost : public net::URLRequest::Delegate { net::URLRequest* GetURLRequest( const content::GlobalRequestID& request_id) const; - void RemovePendingRequest(int process_unique_id, int request_id); + void RemovePendingRequest(int child_id, int request_id); // Causes all new requests for the route identified by - // |process_unique_id| and |route_id| to be blocked (not being + // |child_id| and |route_id| to be blocked (not being // started) until ResumeBlockedRequestsForRoute or // CancelBlockedRequestsForRoute is called. - void BlockRequestsForRoute(int process_unique_id, int route_id); + void BlockRequestsForRoute(int child_id, int route_id); // Resumes any blocked request for the specified route id. - void ResumeBlockedRequestsForRoute(int process_unique_id, int route_id); + void ResumeBlockedRequestsForRoute(int child_id, int route_id); // Cancels any blocked request for the specified route id. - void CancelBlockedRequestsForRoute(int process_unique_id, int route_id); + void CancelBlockedRequestsForRoute(int child_id, int route_id); // Decrements the pending_data_count for the request and resumes // the request if it was paused due to too many pending data // messages sent. - void DataReceivedACK(int process_unique_id, int request_id); + void DataReceivedACK(int child_id, int request_id); // Maintains a collection of temp files created in support of // the download_to_file capability. Used to grant access to the @@ -334,14 +334,14 @@ class CONTENT_EXPORT ResourceDispatcherHost : public net::URLRequest::Delegate { net::URLRequest* request, const ResourceDispatcherHostRequestInfo& request_info); - // Updates the "cost" of outstanding requests for |process_unique_id|. + // Updates the "cost" of outstanding requests for |child_id|. // The "cost" approximates how many bytes are consumed by all the in-memory // data structures supporting this request (net::URLRequest object, // HttpNetworkTransaction, etc...). // The value of |cost| is added to the running total, and the resulting // sum is returned. int IncrementOutstandingRequestsMemoryCost(int cost, - int process_unique_id); + int child_id); // Estimate how much heap space |request| will consume to run. static int CalculateApproximateMemoryCost(net::URLRequest* request); @@ -362,17 +362,17 @@ class CONTENT_EXPORT ResourceDispatcherHost : public net::URLRequest::Delegate { void RemovePendingRequest(const PendingRequestList::iterator& iter); // Notify our observers that we started receiving a response for a request. - void NotifyResponseStarted(net::URLRequest* request, int process_unique_id); + void NotifyResponseStarted(net::URLRequest* request, int child_id); // Notify our observers that a request has been redirected. void NotifyReceivedRedirect(net::URLRequest* request, - int process_unique_id, + int child_id, const GURL& new_url); // Tries to handle the url with an external protocol. If the request is // handled, the function returns true. False otherwise. bool HandleExternalProtocol(int request_id, - int process_unique_id, + int child_id, int route_id, const GURL& url, ResourceType::Type resource_type, @@ -388,7 +388,7 @@ class CONTENT_EXPORT ResourceDispatcherHost : public net::URLRequest::Delegate { net::URLRequest *request); // Resumes or cancels (if |cancel_requests| is true) any blocked requests. - void ProcessBlockedRequestsForRoute(int process_unique_id, + void ProcessBlockedRequestsForRoute(int child_id, int route_id, bool cancel_requests); @@ -497,7 +497,7 @@ class CONTENT_EXPORT ResourceDispatcherHost : public net::URLRequest::Delegate { typedef std::map<ProcessRouteIDs, BlockedRequestsList*> BlockedRequestMap; BlockedRequestMap blocked_requests_map_; - // Maps the process_unique_ids to the approximate number of bytes + // Maps the child_ids to the approximate number of bytes // being used to service its resource requests. No entry implies 0 cost. typedef std::map<int, int> OutstandingRequestsMemoryCostMap; OutstandingRequestsMemoryCostMap outstanding_requests_memory_cost_map_; |