Index: chrome/browser/automation/url_request_automation_job.h |
diff --git a/chrome/browser/automation/url_request_automation_job.h b/chrome/browser/automation/url_request_automation_job.h |
index ec7cce7aeb2b54402be184233715c2709d51118a..9c12f59a4d364168e1228e9c48564497f58501a6 100644 |
--- a/chrome/browser/automation/url_request_automation_job.h |
+++ b/chrome/browser/automation/url_request_automation_job.h |
@@ -48,7 +48,7 @@ class URLRequestAutomationJob : public net::URLRequestJob { |
virtual void GetResponseInfo(net::HttpResponseInfo* info); |
virtual int GetResponseCode() const; |
virtual bool IsRedirectResponse(GURL* location, int* http_status_code); |
- virtual uint64 GetUploadProgress() const; |
+ virtual net::UploadProgress GetUploadProgress() const; |
virtual net::HostPortPair GetSocketAddress() const; |
// Peek and process automation messages for URL requests. |
@@ -130,6 +130,9 @@ class URLRequestAutomationJob : public net::URLRequestJob { |
// Contains the ip address and port of the destination host. |
net::HostPortPair socket_address_; |
+ // Size of the upload data appended to the request. |
+ uint64 upload_size_; |
+ |
base::WeakPtrFactory<URLRequestAutomationJob> weak_factory_; |
DISALLOW_COPY_AND_ASSIGN(URLRequestAutomationJob); |