| Index: Source/core/inspector/InspectorTimelineAgent.h
|
| diff --git a/Source/core/inspector/InspectorTimelineAgent.h b/Source/core/inspector/InspectorTimelineAgent.h
|
| index c193b6553902a7b4261d569b5942956e92840fe8..9100b942f2a503b2f4401a54b42b7c694082e71e 100644
|
| --- a/Source/core/inspector/InspectorTimelineAgent.h
|
| +++ b/Source/core/inspector/InspectorTimelineAgent.h
|
| @@ -89,8 +89,8 @@ class XMLHttpRequest;
|
| typedef String ErrorString;
|
|
|
| class InspectorTimelineAgent FINAL
|
| - : public TraceEventTarget<InspectorTimelineAgent>
|
| - , public InspectorBaseAgent<InspectorTimelineAgent>
|
| + : public InspectorBaseAgent<InspectorTimelineAgent>
|
| + , public TraceEventTarget<InspectorTimelineAgent>
|
| , public ScriptGCEventListener
|
| , public InspectorBackendDispatcher::TimelineCommandHandler
|
| , public PlatformInstrumentationClient {
|
| @@ -114,13 +114,14 @@ public:
|
| uint64_t limitGPUMemoryBytes;
|
| };
|
|
|
| - static PassOwnPtr<InspectorTimelineAgent> create(InspectorPageAgent* pageAgent, InspectorLayerTreeAgent* layerTreeAgent,
|
| + static PassOwnPtrWillBeRawPtr<InspectorTimelineAgent> create(InspectorPageAgent* pageAgent, InspectorLayerTreeAgent* layerTreeAgent,
|
| InspectorOverlay* overlay, InspectorType type, InspectorClient* client)
|
| {
|
| - return adoptPtr(new InspectorTimelineAgent(pageAgent, layerTreeAgent, overlay, type, client));
|
| + return adoptPtrWillBeNoop(new InspectorTimelineAgent(pageAgent, layerTreeAgent, overlay, type, client));
|
| }
|
|
|
| virtual ~InspectorTimelineAgent();
|
| + virtual void trace(Visitor*) OVERRIDE;
|
|
|
| virtual void setFrontend(InspectorFrontend*) OVERRIDE;
|
| virtual void clearFrontend() OVERRIDE;
|
| @@ -286,8 +287,8 @@ private:
|
| void innerStop(bool fromConsole);
|
| void setLiveEvents(const String&);
|
|
|
| - InspectorPageAgent* m_pageAgent;
|
| - InspectorLayerTreeAgent* m_layerTreeAgent;
|
| + RawPtrWillBeMember<InspectorPageAgent> m_pageAgent;
|
| + RawPtrWillBeMember<InspectorLayerTreeAgent> m_layerTreeAgent;
|
| InspectorFrontend::Timeline* m_frontend;
|
| InspectorClient* m_client;
|
| InspectorOverlay* m_overlay;
|
|
|