Chromium Code Reviews| Index: third_party/WebKit/Source/core/timing/PerformanceResourceTiming.cpp |
| diff --git a/third_party/WebKit/Source/core/timing/PerformanceResourceTiming.cpp b/third_party/WebKit/Source/core/timing/PerformanceResourceTiming.cpp |
| index bc8441f93083ed1450207b77a167a1a936e177f3..70d1504f03268d288bd441b4722021d5c11125a0 100644 |
| --- a/third_party/WebKit/Source/core/timing/PerformanceResourceTiming.cpp |
| +++ b/third_party/WebKit/Source/core/timing/PerformanceResourceTiming.cpp |
| @@ -49,6 +49,38 @@ static double monotonicTimeToDOMHighResTimeStamp(double timeOrigin, |
| } |
| PerformanceResourceTiming::PerformanceResourceTiming( |
| + const AtomicString& initiatorType, |
| + double timeOrigin, |
| + ResourceLoadTiming* timing, |
| + double lastRedirectEndTime, |
| + double finishTime, |
| + unsigned long long transferSize, |
| + unsigned long long encodedBodyLength, |
| + unsigned long long decodedBodyLength, |
| + bool didReuseConnection, |
| + bool allowTimingDetails, |
| + bool allowRedirectDetails, |
| + const String& name, |
| + const String& entryType, |
| + double startTime) |
|
kinuko
2016/11/06 15:16:43
Could we use delegated constructors to reduce dupl
sunjian
2016/11/08 02:10:19
Done.
|
| + : PerformanceEntry( |
| + name, |
| + entryType, |
| + monotonicTimeToDOMHighResTimeStamp(timeOrigin, startTime), |
| + monotonicTimeToDOMHighResTimeStamp(timeOrigin, finishTime)), |
| + m_initiatorType(initiatorType), |
| + m_timeOrigin(timeOrigin), |
| + m_timing(timing), |
| + m_lastRedirectEndTime(lastRedirectEndTime), |
| + m_finishTime(finishTime), |
| + m_transferSize(transferSize), |
| + m_encodedBodySize(encodedBodyLength), |
| + m_decodedBodySize(decodedBodyLength), |
| + m_didReuseConnection(didReuseConnection), |
| + m_allowTimingDetails(allowTimingDetails), |
| + m_allowRedirectDetails(allowRedirectDetails) {} |
| + |
| +PerformanceResourceTiming::PerformanceResourceTiming( |
| const ResourceTimingInfo& info, |
| double timeOrigin, |
| double startTime, |