| Index: android_webview/browser/aw_quota_manager_bridge.h
|
| diff --git a/android_webview/browser/aw_quota_manager_bridge.h b/android_webview/browser/aw_quota_manager_bridge.h
|
| index 5480cf824ac7364c9668a7dedf874ac172ac18bc..bc4da37825c4b532aefb79a131410fb00766e6a0 100644
|
| --- a/android_webview/browser/aw_quota_manager_bridge.h
|
| +++ b/android_webview/browser/aw_quota_manager_bridge.h
|
| @@ -5,11 +5,16 @@
|
| #ifndef ANDROID_WEBVIEW_BROWSER_AW_QUOTA_MANAGER_BRIDGE_H_
|
| #define ANDROID_WEBVIEW_BROWSER_AW_QUOTA_MANAGER_BRIDGE_H_
|
|
|
| +#include "base/memory/ref_counted.h"
|
| +
|
| namespace android_webview {
|
|
|
| -// Empty base class so this can be owned and destroyed by AwBrowserContext.
|
| -class AwQuotaManagerBridge {
|
| - public:
|
| +// Empty base class so this can be refcounted by AwBrowserContext.
|
| +class AwQuotaManagerBridge :
|
| + public base::RefCountedThreadSafe<AwQuotaManagerBridge> {
|
| + protected:
|
| + friend class base::RefCountedThreadSafe<AwQuotaManagerBridge>;
|
| + AwQuotaManagerBridge();
|
| virtual ~AwQuotaManagerBridge();
|
| };
|
|
|
|
|