Index: cc/input/browser_controls_offset_manager.h |
diff --git a/cc/input/browser_controls_offset_manager.h b/cc/input/browser_controls_offset_manager.h |
index 88e76fa113d030ac93fc91f0b68efef049854223..ae4d9e4268f0fb6c5b8a132cb81d722b0ef3c20b 100644 |
--- a/cc/input/browser_controls_offset_manager.h |
+++ b/cc/input/browser_controls_offset_manager.h |
@@ -8,7 +8,6 @@ |
#include <memory> |
#include "base/macros.h" |
-#include "base/memory/weak_ptr.h" |
#include "base/time/time.h" |
#include "cc/input/browser_controls_state.h" |
#include "cc/layers/layer_impl.h" |
@@ -20,8 +19,7 @@ namespace cc { |
class BrowserControlsOffsetManagerClient; |
// Manages the position of the browser controls. |
-class CC_EXPORT BrowserControlsOffsetManager |
- : public base::SupportsWeakPtr<BrowserControlsOffsetManager> { |
+class CC_EXPORT BrowserControlsOffsetManager { |
public: |
enum AnimationDirection { NO_ANIMATION, SHOWING_CONTROLS, HIDING_CONTROLS }; |