Bug 1540655 Comment 1 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

I need to vendor the [Puppeteer repository] along with its dependencies
in central for this bug.  My initial plan is to put the dependencies
under third_party/nodejs/ and annontate them with [moz.yaml] files,
and to put the Puppeteer repo under remote/test/puppeteer/.

I then intend to introduce a new mach command (something like `./mach
remote vendor-puppeteer`) to pull in the latest changes from GitHub.
This will allow the remote protocol to track progress towards
achieving [full Puppeteer API support].

Does that all sound reasonable to you?

[Puppeteer repository]: https://github.com/GoogleChrome/puppeteer/
[moz.yaml]: https://blog.glob.com.au/2018/06/15/moz-yaml/
[full Puppeteer API support]: https://bugzilla.mozilla.org/show_bug.cgi?id=puppeteer
I need to vendor the [Puppeteer repository] along with its dependencies
in central for this bug.  My initial plan is to put the dependencies
under third_party/nodejs/ and annontate them with [moz.yaml] files,
and to put the Puppeteer repo under remote/test/puppeteer/.

I then intend to introduce a new mach command (something like
`./mach remote vendor-puppeteer`) to pull in the latest changes from
GitHub.  This will allow the remote protocol to track progress towards
achieving [full Puppeteer API support].

Does that all sound reasonable to you?

[Puppeteer repository]: https://github.com/GoogleChrome/puppeteer/
[moz.yaml]: https://blog.glob.com.au/2018/06/15/moz-yaml/
[full Puppeteer API support]: https://bugzilla.mozilla.org/show_bug.cgi?id=puppeteer

Back to Bug 1540655 Comment 1