Index: Source/modules/performance/SharedWorkerPerformance.cpp |
diff --git a/Source/modules/performance/SharedWorkerPerformance.cpp b/Source/modules/performance/SharedWorkerPerformance.cpp |
index 685ad227cdc7274bea28b0d2fdd93409a0aea36d..8bfbf6464ee6645a2b7cdaf2d44b802f23d33fc3 100644 |
--- a/Source/modules/performance/SharedWorkerPerformance.cpp |
+++ b/Source/modules/performance/SharedWorkerPerformance.cpp |
@@ -54,10 +54,10 @@ const char* SharedWorkerPerformance::supplementName() |
SharedWorkerPerformance& SharedWorkerPerformance::from(SharedWorker& sharedWorker) |
{ |
- SharedWorkerPerformance* supplement = static_cast<SharedWorkerPerformance*>(Supplement<SharedWorker>::from(sharedWorker, supplementName())); |
+ SharedWorkerPerformance* supplement = static_cast<SharedWorkerPerformance*>(WillBeHeapSupplement<SharedWorker>::from(sharedWorker, supplementName())); |
if (!supplement) { |
supplement = new SharedWorkerPerformance(); |
- provideTo(sharedWorker, supplementName(), adoptPtr(supplement)); |
+ provideTo(sharedWorker, supplementName(), adoptPtrWillBeNoop(supplement)); |
} |
return *supplement; |
} |