Index: components/copresence/public/copresence_client.h |
diff --git a/components/copresence/public/copresence_client.h b/components/copresence/public/copresence_client.h |
index 40b8bf97bfe4720e83416fae7eabd5e89574a568..c671fc3d427a8a8782434a9e14f1852107794b3c 100644 |
--- a/components/copresence/public/copresence_client.h |
+++ b/components/copresence/public/copresence_client.h |
@@ -11,7 +11,6 @@ |
#include "base/callback.h" |
#include "base/macros.h" |
#include "base/memory/scoped_ptr.h" |
-#include "base/memory/weak_ptr.h" |
#include "components/copresence/proto/rpcs.pb.h" |
#include "components/copresence/public/copresence_client_delegate.h" |
@@ -39,7 +38,7 @@ struct PendingRequest { |
// functionality. This class handles all the initialization and delegation of |
// copresence tasks. Any user of copresence only needs to interact with this |
// client. |
-class CopresenceClient : public base::SupportsWeakPtr<CopresenceClient> { |
+class CopresenceClient { |
public: |
// The delegate must outlive us. |
explicit CopresenceClient(CopresenceClientDelegate* delegate); |