Bug 1425701: deleted unused TaskQueue RefPtr which hits assertions. r?jya draft
authorNils Ohlmeier [:drno] <drno@ohlmeier.org>
Sat, 16 Dec 2017 16:51:14 -0600
changeset 712504 5a39760e76d707f5b99eb55566db7be16697435a
parent 712244 13d38a61e8bf7148792f044378048332b660030e
child 744070 91b81345780c578b058633d66cd976af53b99cc9
push id93351
push userdrno@ohlmeier.org
push dateSat, 16 Dec 2017 22:52:16 +0000
reviewersjya
bugs1425701
milestone59.0a1
Bug 1425701: deleted unused TaskQueue RefPtr which hits assertions. r?jya MozReview-Commit-ID: GkzXtp01YhN
dom/media/systemservices/MediaUtils.h
--- a/dom/media/systemservices/MediaUtils.h
+++ b/dom/media/systemservices/MediaUtils.h
@@ -526,17 +526,16 @@ typename MozPromise<ResolveValueType,
                     RejectValueType,
                     true>::AllPromiseType::ResolveOrRejectValue
 AwaitAll(already_AddRefed<nsIEventTarget> aPool,
          nsTArray<RefPtr<MozPromise<ResolveValueType, RejectValueType, true>>>&
            aPromises)
 {
   typedef MozPromise<ResolveValueType, RejectValueType, true> Promise;
   RefPtr<nsIEventTarget> pool = aPool;
-  RefPtr<TaskQueue> t = new TaskQueue(do_AddRef(pool));
   RefPtr<AutoTaskQueue> taskQueue = new AutoTaskQueue(do_AddRef(pool));
   RefPtr<typename Promise::AllPromiseType> p =
     Promise::All(taskQueue, aPromises);
   return Await(pool.forget(), p);
 }
 
 } // namespace media
 } // namespace mozilla