Index: third_party/WebKit/Source/core/inspector/InspectorWebPerfAgent.cpp |
diff --git a/third_party/WebKit/Source/core/inspector/InspectorWebPerfAgent.cpp b/third_party/WebKit/Source/core/inspector/InspectorWebPerfAgent.cpp |
index 6fd1f79e11d6e923fdbe4e5a5d817f00004a9f25..7fe01378dd6d20bde651ab601ab0b81c26ac056c 100644 |
--- a/third_party/WebKit/Source/core/inspector/InspectorWebPerfAgent.cpp |
+++ b/third_party/WebKit/Source/core/inspector/InspectorWebPerfAgent.cpp |
@@ -32,8 +32,8 @@ bool canAccessOrigin(Frame* frame1, Frame* frame2) { |
} |
} // namespace |
-InspectorWebPerfAgent::InspectorWebPerfAgent(InspectedFrames* inspectedFrames) |
- : m_inspectedFrames(inspectedFrames) {} |
+InspectorWebPerfAgent::InspectorWebPerfAgent(LocalFrame* localFrame) |
+ : m_localFrame(localFrame) {} |
InspectorWebPerfAgent::~InspectorWebPerfAgent() { |
DCHECK(!m_enabled); |
@@ -42,16 +42,14 @@ InspectorWebPerfAgent::~InspectorWebPerfAgent() { |
void InspectorWebPerfAgent::enable() { |
Platform::current()->currentThread()->addTaskTimeObserver(this); |
Platform::current()->currentThread()->addTaskObserver(this); |
- m_inspectedFrames->root()->instrumentingAgents()->addInspectorWebPerfAgent( |
- this); |
+ m_localFrame->instrumentingAgents()->addInspectorWebPerfAgent(this); |
m_enabled = true; |
} |
void InspectorWebPerfAgent::disable() { |
Platform::current()->currentThread()->removeTaskTimeObserver(this); |
Platform::current()->currentThread()->removeTaskObserver(this); |
- m_inspectedFrames->root()->instrumentingAgents()->removeInspectorWebPerfAgent( |
- this); |
+ m_localFrame->instrumentingAgents()->removeInspectorWebPerfAgent(this); |
m_enabled = false; |
} |
@@ -82,14 +80,14 @@ void InspectorWebPerfAgent::ReportTaskTime(scheduler::TaskQueue*, |
double endTime) { |
if (((endTime - startTime) * 1000) <= kLongTaskThresholdMillis) |
return; |
- DOMWindow* domWindow = m_inspectedFrames->root()->domWindow(); |
+ DOMWindow* domWindow = m_localFrame->domWindow(); |
if (!domWindow) |
return; |
Performance* performance = DOMWindowPerformance::performance(*domWindow); |
DCHECK(performance); |
performance->addLongTaskTiming( |
- startTime, endTime, sanitizedLongTaskName(m_frameContextLocations, |
- m_inspectedFrames->root())); |
+ startTime, endTime, |
+ sanitizedLongTaskName(m_frameContextLocations, m_localFrame)); |
} |
String InspectorWebPerfAgent::sanitizedLongTaskName( |
@@ -114,7 +112,7 @@ String InspectorWebPerfAgent::sanitizedLongTaskName( |
} |
DEFINE_TRACE(InspectorWebPerfAgent) { |
- visitor->trace(m_inspectedFrames); |
+ visitor->trace(m_localFrame); |
visitor->trace(m_frameContextLocations); |
} |