author | Maja Frydrychowicz <mjzffr@gmail.com> |
Mon, 28 Oct 2019 10:16:54 +0000 | |
changeset 499446 | 26c832d5eb5017689c4d3f98e511a099783f975e |
parent 499445 | 53503b5f0c04ced307b4c6df235d462fefca0abd |
child 499447 | 44d87ccdfa106e6f998b64cea35c45dcc7966f69 |
push id | 36741 |
push user | csabou@mozilla.com |
push date | Mon, 28 Oct 2019 21:50:46 +0000 |
treeherder | mozilla-central@c65ef27b6fc7 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | remote-protocol-reviewers, ato |
bugs | 1591216 |
milestone | 72.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
remote/doc/PuppeteerVendor.md | file | annotate | diff | comparison | revisions | |
remote/mach_commands.py | file | annotate | diff | comparison | revisions |
--- a/remote/doc/PuppeteerVendor.md +++ b/remote/doc/PuppeteerVendor.md @@ -8,28 +8,17 @@ recent changes. We currently use [a fork of Puppeteer] with a small number of tweaks and workaround to make them run against Firefox. These changes will be upstreamed to Puppeteer when we feel more comfortable about compatibility with Chrome. To update the vendored copy of Puppeteer under _remote/test/puppeteer/_: - % ./mach vendor puppeteer - 0:00.40 Removing old checkout from remote/test/puppeteer - 0:00.56 Checking out firefox from https://github.com/andreastt/puppeteer.git to remote/test/puppeteer - 0:03.35 Removing unnecessary files - 0:03.35 Updating remote/test/puppeteer/moz.yaml - 0:03.35 Registering changes with version control - 0:03.73 Updated Puppeteer to firefox + % ./mach remote vendor-puppeteer This will replace the current checkout with a fresh copy from the predefined remote, which currently is the `firefox` branch on https://github.com/andreastt/puppeteer.git. You can override which -remote and commit to use with the `--remote` and `--committish` flags: - - -c COMMITISH, --commitish COMMITISH - Repository tag or commit to update to. - --remote REMOTE Remote git repository. - --ignore-modified Ignore modified files in current checkout. +remote and commit to use. [Testing]: ./Testing.html [Puppeteer test suite]: https://github.com/GoogleChrome/puppeteer/tree/master/test
--- a/remote/mach_commands.py +++ b/remote/mach_commands.py @@ -246,17 +246,17 @@ class PuppeteerRunner(MozbuildObject): class PuppeteerTest(MachCommandBase): @Command("puppeteer-test", category="testing", description="Run Puppeteer unit tests.") @CommandArgument("--binary", type=str, help="Path to Firefox binary. Defaults to local build.") @CommandArgument("-z", "--headless", action="store_true", - help="Run browser in headless mode (default).") + help="Run browser in headless mode.") @CommandArgument("--setpref", action="append", dest="extra_prefs", metavar="<pref>=<value>", help="Defines additional user preferences.") @CommandArgument("-j", dest="jobs", type=int,