puppeteer/test/assets
Maja Frydrychowicz 33f1967072
(feat) Add option to fetch Firefox Nightly (#5467)
* (feat) Add option to fetch Firefox Nightly

Add Firefox support to BrowserFetcher and the install script.
By default, the latest Firefox Nightly is downloaded
directly from archive.mozilla.org (dmg, tar.bz2 and zip)

This also required changes that impact `puppeteer.launch()`
and `puppeteer.executablePath()`

Fixes #5151

* Update docs/api.md

Co-Authored-By: Mathias Bynens <mathias@qiwi.be>

* Clean up revision promise

* Improve error handling in revision check

* Remove matchAll

* Use explicit octal mode

* Update .gitignore

Co-authored-by: Mathias Bynens <mathias@qiwi.be>
2020-03-10 21:59:03 +01:00
..
cached feat(Response): add Response.fromCache / Response.fromServiceWorker (#1971) 2018-02-05 17:59:07 -05:00
csscoverage test: convert license text file to LF line endings (#4438) 2019-05-21 23:11:25 +03:00
digits
es6 feat(FrameManager): add type=module to addScriptTag (#2090) 2018-03-14 13:07:48 -07:00
frames chore: further unify Puppeteer-Firefox tests with Puppeteer (#3931) 2019-02-06 13:49:14 -08:00
input fix(firefox): keyboard tests (#4082) 2019-02-27 15:13:17 -08:00
jscoverage feat(coverage): add an option to collect coverage of anonymous scripts (#2796) 2018-07-11 18:38:34 -07:00
popup feat(targets): add target.opener() (#2641) 2018-05-31 17:06:29 -07:00
serviceworkers test: another attempt to fix sw test #2201 2018-03-15 16:58:02 -07:00
simple-extension fix(launcher): disable component extensions (#4704) 2019-07-15 17:54:42 -07:00
worker feat(Page): introduce workers (#2560) 2018-05-21 14:31:11 -07:00
beforeunload.html feat(firefox): support running beforeunload hooks when closing (#4003) 2019-02-13 22:16:12 -08:00
chromium-linux.zip feat: Introduce BrowserFetcher class (#1983) 2018-02-07 12:31:53 -05:00
consolelog.html fix(page): consoleMessage.location() should work with workers (#3752) 2019-01-10 18:05:28 -08:00
csp.html test: add test on Page.evaluateOnNewDocument with CSP (#2319) 2018-04-05 23:40:14 -07:00
detect-touch.html refactor: simplify EmulationManager (#2816) 2018-06-28 18:48:44 -07:00
dynamic-oopif.html feat(chromium): roll Chromium to r665405 (#4516) 2019-06-04 11:03:15 -07:00
empty.html
error.html
file-to-upload.txt
firefox-75.0a1.en-US.linux-x86_64.tar.bz2 (feat) Add option to fetch Firefox Nightly (#5467) 2020-03-10 21:59:03 +01:00
global-var.html test(firefox): add puppeteer-firefox unique evaluation tests (#3891) 2019-02-01 18:40:40 -08:00
grid.html fix(tests): normalize scrollbars in headful tests (#2622) 2018-05-29 15:30:08 -07:00
historyapi.html fix(Page): fix page.goto to return Response when page pushes new state (#2468) 2018-04-28 00:15:40 -04:00
injectedfile.js
injectedstyle.css
mobile.html
modernizr.js refactor: simplify EmulationManager (#2816) 2018-06-28 18:48:44 -07:00
networkidle.html
offscreenbuttons.html chore: cleanup ElementHandle.isIntersectingViewport (#2874) 2018-07-11 21:04:36 -07:00
one-style.css
one-style.html
playground.html
pptr.png
resetcss.html test(ElementHandle.boxModel): remake test to make it more readable (#2287) 2018-03-29 17:25:52 -07:00
self-request.html
shadow.html
simple.json
tamperable.html
title.html chore: further unify Puppeteer-Firefox tests with Puppeteer (#3931) 2019-02-06 13:49:14 -08:00
wrappedlink.html chore: further unify Puppeteer-Firefox tests with Puppeteer (#3931) 2019-02-06 13:49:14 -08:00