| Index: Source/web/WebDevToolsAgentImpl.h
|
| diff --git a/Source/web/WebDevToolsAgentImpl.h b/Source/web/WebDevToolsAgentImpl.h
|
| index 6663cbfedadd19078bec624bbeb19c072290834a..a0c5466a31e814fbe564c7ab2ca4ced1778ee44f 100644
|
| --- a/Source/web/WebDevToolsAgentImpl.h
|
| +++ b/Source/web/WebDevToolsAgentImpl.h
|
| @@ -82,6 +82,7 @@ public:
|
|
|
| void willBeDestroyed();
|
| WebDevToolsAgentClient* client() { return m_client; }
|
| + InspectorOverlay* overlay() const { return m_overlay.get(); }
|
| bool handleInputEvent(const WebInputEvent&);
|
| void flushPendingProtocolNotifications();
|
| void dispatchMessageFromFrontend(const String& message);
|
| @@ -106,7 +107,7 @@ public:
|
| void evaluateInWebInspector(long callId, const WebString& script) override;
|
|
|
| private:
|
| - WebDevToolsAgentImpl(WebLocalFrameImpl*, WebDevToolsAgentClient*, InspectorOverlay*);
|
| + WebDevToolsAgentImpl(WebLocalFrameImpl*, WebDevToolsAgentClient*, PassOwnPtrWillBeRawPtr<InspectorOverlay>);
|
|
|
| // InspectorStateClient implementation.
|
| void updateInspectorStateCookie(const WTF::String&) override;
|
| @@ -143,7 +144,7 @@ private:
|
| OwnPtrWillBeMember<InjectedScriptManager> m_injectedScriptManager;
|
| OwnPtrWillBeMember<InspectorResourceContentLoader> m_resourceContentLoader;
|
| OwnPtrWillBeMember<InspectorCompositeState> m_state;
|
| - RawPtrWillBeMember<InspectorOverlay> m_overlay;
|
| + OwnPtrWillBeMember<InspectorOverlay> m_overlay;
|
|
|
| RawPtrWillBeMember<InspectorInspectorAgent> m_inspectorAgent;
|
| RawPtrWillBeMember<InspectorDOMAgent> m_domAgent;
|
|
|