summaryrefslogtreecommitdiffstats
path: root/chrome/browser/automation
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-05 23:37:05 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-05 23:37:05 +0000
commit422c0f17466cddf30fd6815f9d3519a3815264c6 (patch)
tree416182cac3cc9968888273a8e68e58e51b45358c /chrome/browser/automation
parentbfe5c69fc8cd05558fa5571ff8699a5b0edf0a64 (diff)
downloadchromium_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.cc2
-rw-r--r--chrome/browser/automation/url_request_automation_job.h3
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_;