| Index: third_party/WebKit/Source/core/timing/PerformanceLongTaskTiming.cpp
|
| diff --git a/third_party/WebKit/Source/core/timing/PerformanceLongTaskTiming.cpp b/third_party/WebKit/Source/core/timing/PerformanceLongTaskTiming.cpp
|
| index 3d7dda02e67cf30c8a68801c89cdef669175b9d1..c986b10bb93bd80661d11c058aabc643cd480908 100644
|
| --- a/third_party/WebKit/Source/core/timing/PerformanceLongTaskTiming.cpp
|
| +++ b/third_party/WebKit/Source/core/timing/PerformanceLongTaskTiming.cpp
|
| @@ -4,16 +4,25 @@
|
|
|
| #include "core/timing/PerformanceLongTaskTiming.h"
|
|
|
| +#include "core/frame/DOMWindow.h"
|
| +
|
| namespace blink {
|
|
|
| PerformanceLongTaskTiming::PerformanceLongTaskTiming(double startTime,
|
| double endTime,
|
| - String frameContextUrl)
|
| - : PerformanceEntry(frameContextUrl, "longtask", startTime, endTime) {}
|
| + String name,
|
| + DOMWindow* culpritWindow)
|
| + : PerformanceEntry(name, "longtask", startTime, endTime),
|
| + m_culpritWindow(*culpritWindow) {}
|
|
|
| PerformanceLongTaskTiming::~PerformanceLongTaskTiming() {}
|
|
|
| +DOMWindow* PerformanceLongTaskTiming::culpritWindow() const {
|
| + return m_culpritWindow.get();
|
| +}
|
| +
|
| DEFINE_TRACE(PerformanceLongTaskTiming) {
|
| + visitor->trace(m_culpritWindow);
|
| PerformanceEntry::trace(visitor);
|
| }
|
|
|
|
|