abortAll() {
    this.aborted_ = true;
    const promises = this.abortCallbacks_.map((callback) => callback());
    this.abortCallbacks_ = [];
    return Promise.all(promises);
  }
Aborts all in-progress downloads.
@return {!Promise} A promise that will resolve once the downloads are fully
  aborted.