Index: components/arc/arc_bridge_service.h |
diff --git a/components/arc/arc_bridge_service.h b/components/arc/arc_bridge_service.h |
index 78e8fa8d2bfbdcd08b6c745895975e0a0ac3a3d7..19a153dbdd807dbe2476f37e41d17bd681258249 100644 |
--- a/components/arc/arc_bridge_service.h |
+++ b/components/arc/arc_bridge_service.h |
@@ -22,7 +22,7 @@ namespace arc { |
// The Chrome-side service that handles ARC instances and ARC bridge creation. |
// This service handles the lifetime of ARC instances and sets up the |
// communication channel (the ARC bridge) used to send and receive messages. |
-class ArcBridgeService { |
+class ArcBridgeService : public base::SupportsWeakPtr<ArcBridgeService> { |
public: |
// The possible states of the bridge. In the normal flow, the state changes |
// in the following sequence: |