Index: Source/core/inspector/InspectorProfilerAgent.h |
diff --git a/Source/core/inspector/InspectorProfilerAgent.h b/Source/core/inspector/InspectorProfilerAgent.h |
index 2f6fcd8a3b311261cde94d3704060d5cdb333c4b..ffbc56b674d2a6cee27b490240874b078163a707 100644 |
--- a/Source/core/inspector/InspectorProfilerAgent.h |
+++ b/Source/core/inspector/InspectorProfilerAgent.h |
@@ -57,6 +57,7 @@ class InspectorProfilerAgent FINAL : public InspectorBaseAgent<InspectorProfiler |
public: |
static PassOwnPtrWillBeRawPtr<InspectorProfilerAgent> create(InjectedScriptManager*, InspectorOverlay*); |
virtual ~InspectorProfilerAgent(); |
+ virtual void trace(Visitor*) OVERRIDE; |
void consoleProfile(const String& title, ScriptState*); |
void consoleProfileEnd(const String& title, ScriptState*); |
@@ -83,8 +84,7 @@ private: |
void stop(ErrorString*, RefPtr<TypeBuilder::Profiler::CPUProfile>*); |
String nextProfileId(); |
- // FIXME: Oilpan: Move InjectedScriptManager to heap in follow-up CL. |
- InjectedScriptManager* m_injectedScriptManager; |
+ RawPtrWillBeMember<InjectedScriptManager> m_injectedScriptManager; |
InspectorFrontend::Profiler* m_frontend; |
bool m_recordingCPUProfile; |
class ProfileDescriptor; |