diff --git a/tools/code-coverage/nsCodeCoverage.cpp b/tools/code-coverage/nsCodeCoverage.cpp --- a/tools/code-coverage/nsCodeCoverage.cpp +++ b/tools/code-coverage/nsCodeCoverage.cpp @@ -62,28 +62,6 @@ CodeCoverageHandler::FlushCounters(); } - if (processCount == 0) { - promise->MaybeResolveWithUndefined(); - } else { - RefPtr processCountHolder(new ProcessCount(processCount)); - - auto resolve = [processCountHolder, promise](bool unused) { - if (--(*processCountHolder) == 0) { - promise->MaybeResolveWithUndefined(); - } - }; - - auto reject = [promise](ResponseRejectReason&& aReason) { - promise->MaybeReject(NS_ERROR_FAILURE); - }; - - for (auto* cp : ContentParent::AllProcesses(ContentParent::eLive)) { - if (requestType == RequestType::Flush) { - cp->SendFlushCodeCoverageCounters(resolve, reject); - } - } - } - promise.forget(aPromise); return NS_OK; }