| Index: chrome/browser/devtools/device/android_device_manager.h
|
| diff --git a/chrome/browser/devtools/device/android_device_manager.h b/chrome/browser/devtools/device/android_device_manager.h
|
| index 0bb932b88f217074d7bf6eee415f7c515a63d15a..219e5ced10000c7246493bda731c2e409a88800c 100644
|
| --- a/chrome/browser/devtools/device/android_device_manager.h
|
| +++ b/chrome/browser/devtools/device/android_device_manager.h
|
| @@ -18,7 +18,9 @@ class StreamSocket;
|
| }
|
|
|
| class AndroidDeviceManager
|
| - : public base::RefCountedThreadSafe<AndroidDeviceManager>,
|
| + : public base::RefCountedThreadSafe<
|
| + AndroidDeviceManager,
|
| + content::BrowserThread::DeleteOnUIThread>,
|
| public base::NonThreadSafe {
|
| public:
|
| typedef base::Callback<void(int, const std::string&)> CommandCallback;
|
| @@ -196,7 +198,9 @@ class AndroidDeviceManager
|
| base::Thread* thread_;
|
| };
|
|
|
| - friend class base::RefCountedThreadSafe<AndroidDeviceManager>;
|
| + friend struct content::BrowserThread::DeleteOnThread<
|
| + content::BrowserThread::UI>;
|
| + friend class base::DeleteHelper<AndroidDeviceManager>;
|
| AndroidDeviceManager();
|
| virtual ~AndroidDeviceManager();
|
|
|
|
|