Bug 1425701: deleted unused TaskQueue RefPtr which hits assertions. r?jya
MozReview-Commit-ID: GkzXtp01YhN
--- 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