| Index: third_party/WebKit/Source/core/timing/SharedWorkerPerformance.cpp
|
| diff --git a/third_party/WebKit/Source/core/timing/SharedWorkerPerformance.cpp b/third_party/WebKit/Source/core/timing/SharedWorkerPerformance.cpp
|
| index b25d2a3323b825c6ea792b2faa227b13ceda7adc..6bea67bdf3efccfdb302806c2134e9c1ab8b57c4 100644
|
| --- a/third_party/WebKit/Source/core/timing/SharedWorkerPerformance.cpp
|
| +++ b/third_party/WebKit/Source/core/timing/SharedWorkerPerformance.cpp
|
| @@ -38,8 +38,9 @@
|
|
|
| namespace blink {
|
|
|
| -SharedWorkerPerformance::SharedWorkerPerformance()
|
| - : m_timeOrigin(monotonicallyIncreasingTime()) {}
|
| +SharedWorkerPerformance::SharedWorkerPerformance(SharedWorker& sharedWorker)
|
| + : Supplement<SharedWorker>(sharedWorker),
|
| + m_timeOrigin(monotonicallyIncreasingTime()) {}
|
|
|
| const char* SharedWorkerPerformance::supplementName() {
|
| return "SharedWorkerPerformance";
|
| @@ -50,7 +51,7 @@ SharedWorkerPerformance& SharedWorkerPerformance::from(
|
| SharedWorkerPerformance* supplement = static_cast<SharedWorkerPerformance*>(
|
| Supplement<SharedWorker>::from(sharedWorker, supplementName()));
|
| if (!supplement) {
|
| - supplement = new SharedWorkerPerformance();
|
| + supplement = new SharedWorkerPerformance(sharedWorker);
|
| provideTo(sharedWorker, supplementName(), supplement);
|
| }
|
| return *supplement;
|
|
|