| Index: Source/core/inspector/InspectorDOMDebuggerAgent.h
|
| diff --git a/Source/core/inspector/InspectorDOMDebuggerAgent.h b/Source/core/inspector/InspectorDOMDebuggerAgent.h
|
| index b38deef0d3f5a3427a9504a37234338029145541..1bcb7164126da3c368c167d853978b4e4e719a4e 100644
|
| --- a/Source/core/inspector/InspectorDOMDebuggerAgent.h
|
| +++ b/Source/core/inspector/InspectorDOMDebuggerAgent.h
|
| @@ -56,9 +56,10 @@ typedef String ErrorString;
|
| class InspectorDOMDebuggerAgent FINAL : public InspectorBaseAgent<InspectorDOMDebuggerAgent>, public InspectorDebuggerAgent::Listener, public InspectorBackendDispatcher::DOMDebuggerCommandHandler {
|
| WTF_MAKE_NONCOPYABLE(InspectorDOMDebuggerAgent);
|
| public:
|
| - static PassOwnPtr<InspectorDOMDebuggerAgent> create(InspectorDOMAgent*, InspectorDebuggerAgent*);
|
| + static PassOwnPtrWillBeRawPtr<InspectorDOMDebuggerAgent> create(InspectorDOMAgent*, InspectorDebuggerAgent*);
|
|
|
| virtual ~InspectorDOMDebuggerAgent();
|
| + virtual void trace(Visitor*) OVERRIDE;
|
|
|
| // DOMDebugger API for InspectorFrontend
|
| virtual void setXHRBreakpoint(ErrorString*, const String& url) OVERRIDE;
|
| @@ -116,8 +117,8 @@ private:
|
|
|
| void clear();
|
|
|
| - InspectorDOMAgent* m_domAgent;
|
| - InspectorDebuggerAgent* m_debuggerAgent;
|
| + RawPtrWillBeMember<InspectorDOMAgent> m_domAgent;
|
| + RawPtrWillBeMember<InspectorDebuggerAgent> m_debuggerAgent;
|
| HashMap<Node*, uint32_t> m_domBreakpoints;
|
| bool m_pauseInNextEventListener;
|
| };
|
|
|