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 Use digit images in test/assets/grid.html 2017-06-16 16:00:36 -07:00
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 Add missing test assets 2017-05-13 11:18:52 -07:00
error.html add forgotten error.html test asset 2017-06-16 11:35:03 -07:00
file-to-upload.txt Implement Page.uploadFile (#61) 2017-07-10 11:21:46 -07:00
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 Stricter eslint rules (#472) 2017-08-22 14:18:07 -07:00
injectedstyle.css feat(Frame): Add addStyleTag API to frame - fixes #892 (#947) 2017-10-04 13:42:26 -07:00
mobile.html Add missing test asset 2017-07-20 16:05:17 -07:00
modernizr.js refactor: simplify EmulationManager (#2816) 2018-06-28 18:48:44 -07:00
networkidle.html Add better network idle definition (#38) 2017-06-28 14:39:37 -07:00
offscreenbuttons.html chore: cleanup ElementHandle.isIntersectingViewport (#2874) 2018-07-11 21:04:36 -07:00
one-style.css Add Request.abort() test 2017-06-15 08:26:55 -07:00
one-style.html Add Request.abort() test 2017-06-15 08:26:55 -07:00
playground.html Introduce Page.$ and Page.$$ (#75) 2017-07-17 18:56:56 -07:00
pptr.png feat(interception): Implement request.mockResponse method (#1064) 2017-10-20 16:55:15 -07:00
resetcss.html test(ElementHandle.boxModel): remake test to make it more readable (#2287) 2018-03-29 17:25:52 -07:00
self-request.html fix: page.goto should support pages with self requests (#1391) (#1781) 2018-01-12 00:16:36 -08:00
shadow.html fix(ElementHandle): teach ElementHandle to work with shadowdom (#1227) 2017-10-31 12:02:16 -07:00
simple.json Implement Body interface for both Request and Response 2017-07-06 12:17:01 -07:00
tamperable.html Add tests for all public methods on Page (#62) 2017-07-10 10:09:59 -07:00
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