Index: webkit/quota/usage_tracker.h |
diff --git a/webkit/quota/usage_tracker.h b/webkit/quota/usage_tracker.h |
index 4707fa9bd1360870362b2cdadc62f666b70f1e65..609e54d10fbfff6246ce9f263da19e7a252136c2 100644 |
--- a/webkit/quota/usage_tracker.h |
+++ b/webkit/quota/usage_tracker.h |
@@ -80,7 +80,8 @@ class UsageTracker : public QuotaTaskObserver { |
// This class holds per-client usage tracking information and caches per-host |
// usage data. An instance of this class is created per client. |
class ClientUsageTracker : public SpecialStoragePolicy::Observer, |
- public base::NonThreadSafe { |
+ public base::NonThreadSafe, |
+ public base::SupportsWeakPtr<ClientUsageTracker> { |
public: |
ClientUsageTracker(UsageTracker* tracker, |
QuotaClient* client, |