diff options
Diffstat (limited to 'chrome/browser/views/about_network_dialog.cc')
-rw-r--r-- | chrome/browser/views/about_network_dialog.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/chrome/browser/views/about_network_dialog.cc b/chrome/browser/views/about_network_dialog.cc index 0883b31..afea0ec 100644 --- a/chrome/browser/views/about_network_dialog.cc +++ b/chrome/browser/views/about_network_dialog.cc @@ -51,7 +51,6 @@ class JobTracker : public URLRequestJobTracker::JobObserver, public base::RefCountedThreadSafe<JobTracker> { public: JobTracker(AboutNetworkDialog* view); - ~JobTracker(); // Called by the NetworkStatusView on the main application thread. void StartTracking(); @@ -70,6 +69,10 @@ class JobTracker : public URLRequestJobTracker::JobObserver, void DetachView() { view_ = NULL; } private: + friend class base::RefCountedThreadSafe<JobTracker>; + + ~JobTracker(); + void InvokeOnIOThread(void (JobTracker::*method)()); // Called on the IO thread |