| Index: Source/core/inspector/InspectorOverlayHost.h
|
| diff --git a/Source/core/inspector/InspectorOverlayHost.h b/Source/core/inspector/InspectorOverlayHost.h
|
| index 58c61b4beef28164d3fa5fc6365e2f88e3198b9e..c0a97f73a09ea81dddeb532a2a4dde8c952a7525 100644
|
| --- a/Source/core/inspector/InspectorOverlayHost.h
|
| +++ b/Source/core/inspector/InspectorOverlayHost.h
|
| @@ -48,19 +48,33 @@ public:
|
|
|
| void resume();
|
| void stepOver();
|
| + void startPropertyChange(const String&);
|
| + void changeProperty(float delta);
|
| + void endPropertyChange();
|
|
|
| - class Listener : public WillBeGarbageCollectedMixin {
|
| + class DebuggerListener : public WillBeGarbageCollectedMixin {
|
| public:
|
| - virtual ~Listener() { }
|
| + virtual ~DebuggerListener() { }
|
| virtual void overlayResumed() = 0;
|
| virtual void overlaySteppedOver() = 0;
|
| };
|
| - void setListener(Listener* listener) { m_listener = listener; }
|
| + void setDebuggerListener(DebuggerListener* listener) { m_debuggerListener = listener; }
|
| +
|
| + class LayoutEditorListener : public WillBeGarbageCollectedMixin {
|
| + public:
|
| + virtual ~LayoutEditorListener() { }
|
| + virtual void overlayStartedPropertyChange(const String&) = 0;
|
| + virtual void overlayPropertyChanged(float cssDelta) = 0;
|
| + virtual void overlayEndedPropertyChange() = 0;
|
| + };
|
| + void setLayoutEditorListener(LayoutEditorListener* listener) { m_layoutEditorListener = listener; }
|
|
|
| private:
|
| InspectorOverlayHost();
|
|
|
| - RawPtrWillBeMember<Listener> m_listener;
|
| + RawPtrWillBeMember<DebuggerListener> m_debuggerListener;
|
| + RawPtrWillBeMember<LayoutEditorListener> m_layoutEditorListener;
|
| +
|
| };
|
|
|
| } // namespace blink
|
|
|