Index: third_party/WebKit/Source/core/inspector/InspectorOverlayHost.h |
diff --git a/third_party/WebKit/Source/core/inspector/InspectorOverlayHost.h b/third_party/WebKit/Source/core/inspector/InspectorOverlayHost.h |
index 167833c460b40a450d2df7c6b417cc0828540859..0d5d4be368563e7f4d20180b386672c7a7f8c2ac 100644 |
--- a/third_party/WebKit/Source/core/inspector/InspectorOverlayHost.h |
+++ b/third_party/WebKit/Source/core/inspector/InspectorOverlayHost.h |
@@ -40,20 +40,23 @@ |
DEFINE_WRAPPERTYPEINFO(); |
public: |
+ static InspectorOverlayHost* Create() { return new InspectorOverlayHost(); } |
+ DECLARE_TRACE(); |
+ |
+ void resume(); |
+ void stepOver(); |
+ |
class Listener : public GarbageCollectedMixin { |
public: |
virtual ~Listener() {} |
virtual void OverlayResumed() = 0; |
virtual void OverlaySteppedOver() = 0; |
}; |
- |
- explicit InspectorOverlayHost(Listener*); |
- DECLARE_TRACE(); |
- |
- void resume(); |
- void stepOver(); |
+ void SetListener(Listener* listener) { listener_ = listener; } |
private: |
+ InspectorOverlayHost(); |
+ |
Member<Listener> listener_; |
}; |