diff options
author | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-11-05 23:37:05 +0000 |
---|---|---|
committer | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-11-05 23:37:05 +0000 |
commit | 422c0f17466cddf30fd6815f9d3519a3815264c6 (patch) | |
tree | 416182cac3cc9968888273a8e68e58e51b45358c /chrome/browser/automation | |
parent | bfe5c69fc8cd05558fa5571ff8699a5b0edf0a64 (diff) | |
download | chromium_src-422c0f17466cddf30fd6815f9d3519a3815264c6.zip chromium_src-422c0f17466cddf30fd6815f9d3519a3815264c6.tar.gz chromium_src-422c0f17466cddf30fd6815f9d3519a3815264c6.tar.bz2 |
Fourth patch in making destructors of refcounted objects private.
BUG=26749
Review URL: http://codereview.chromium.org/360043
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31167 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/automation')
-rw-r--r-- | chrome/browser/automation/automation_profile_impl.cc | 2 | ||||
-rw-r--r-- | chrome/browser/automation/url_request_automation_job.h | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/chrome/browser/automation/automation_profile_impl.cc b/chrome/browser/automation/automation_profile_impl.cc index 50cb650..4d217d6 100644 --- a/chrome/browser/automation/automation_profile_impl.cc +++ b/chrome/browser/automation/automation_profile_impl.cc @@ -24,6 +24,7 @@ class AutomationURLRequestContext : public ChromeURLRequestContext { cookie_store_ = automation_cookie_store; } + private: virtual ~AutomationURLRequestContext() { // Clear out members before calling base class dtor since we don't // own any of them. @@ -40,7 +41,6 @@ class AutomationURLRequestContext : public ChromeURLRequestContext { blacklist_ = NULL; } - private: scoped_refptr<ChromeURLRequestContext> original_context_; DISALLOW_COPY_AND_ASSIGN(AutomationURLRequestContext); }; diff --git a/chrome/browser/automation/url_request_automation_job.h b/chrome/browser/automation/url_request_automation_job.h index f43316f..ff20c15 100644 --- a/chrome/browser/automation/url_request_automation_job.h +++ b/chrome/browser/automation/url_request_automation_job.h @@ -23,7 +23,6 @@ class URLRequestAutomationJob : public URLRequestJob { public: URLRequestAutomationJob( URLRequest* request, int tab, AutomationResourceMessageFilter* filter); - virtual ~URLRequestAutomationJob(); // Register an interceptor for URL requests. static bool InitializeInterceptor(); @@ -60,6 +59,8 @@ class URLRequestAutomationJob : public URLRequestJob { void OnRequestEnd(int tab, int id, const URLRequestStatus& status); private: + virtual ~URLRequestAutomationJob(); + int id_; int tab_; scoped_refptr<AutomationResourceMessageFilter> message_filter_; |