From 492ae88ae02812d057a81e06033d24dbfdb94ef8 Mon Sep 17 00:00:00 2001 From: Andrea Marchesini Date: Fri, 12 Jul 2019 11:15:46 +0000 Subject: [PATCH] Bug 1559919 - Finish the WorkerHolder cleanup - part 2 - Remove dead code in PerformanceStorageWorker, r=asuth Differential Revision: https://phabricator.services.mozilla.com/D35221 --HG-- extra : moz-landing-system : lando --- dom/performance/PerformanceStorageWorker.cpp | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/dom/performance/PerformanceStorageWorker.cpp b/dom/performance/PerformanceStorageWorker.cpp index 0342dcfdeb07..19d5b7a3171a 100644 --- a/dom/performance/PerformanceStorageWorker.cpp +++ b/dom/performance/PerformanceStorageWorker.cpp @@ -59,26 +59,6 @@ class PerformanceEntryAdder final : public WorkerControlRunnable { UniquePtr mData; }; -class PerformanceStorageWorkerHolder final : public WorkerHolder { - RefPtr mStorage; - - public: - explicit PerformanceStorageWorkerHolder(PerformanceStorageWorker* aStorage) - : WorkerHolder("PerformanceStorageWorkerHolder", - WorkerHolder::AllowIdleShutdownStart), - mStorage(aStorage) {} - - bool Notify(WorkerStatus aStatus) override { - if (mStorage) { - RefPtr storage; - storage.swap(mStorage); - storage->ShutdownOnWorker(); - } - - return true; - } -}; - } // namespace /* static */