async _newCrawler(options, depth, previousUrl) {
    const page = await this._browser.newPage();
    return new Crawler(page, options, depth, previousUrl);
  }
@param {!Object} options
@return {!Promise<!Crawler>}
@param {!number} depth
@param {string} previousUrl
@private