mirror of
https://github.com/puppeteer/puppeteer
synced 2024-06-14 14:02:48 +00:00
a363a733b7
This patch introduces `BrowserFetcher` class that manages downloaded versions of products. This patch: - shapes Downloader API to be minimal yet usable for our needs. This includes removing such methods as `Downloader.supportedPlatforms` and `Downloader.defaultRevision`. - makes most of the fs-related methods in Downloader async. The only exception is the `Downloader.revisionInfo`: it has stay sync due to the `pptr.executablePath()` method being sync. - updates `install.js` and `utils/check_availability.js` to use new API - finally, renames `Downloader` into `BrowserFetcher` Fixes #1748. |
||
---|---|---|
.. | ||
cached | ||
csscoverage | ||
digits | ||
frames | ||
input | ||
jscoverage | ||
serviceworkers | ||
chromium-linux.zip | ||
detect-touch.html | ||
empty.html | ||
error.html | ||
file-to-upload.txt | ||
grid.html | ||
injectedfile.js | ||
injectedstyle.css | ||
mobile.html | ||
networkidle.html | ||
one-style.css | ||
one-style.html | ||
playground.html | ||
pptr.png | ||
self-request.html | ||
shadow.html | ||
simple.json | ||
tamperable.html |