headless-recorder icon indicating copy to clipboard operation
headless-recorder copied to clipboard

Firefox support

Open digitarald opened this issue 4 years ago • 5 comments

Firefox team member here. Since Puppeteer already has experimental support for Firefox, I'd love to help to get this extension working as well.

I suspect that it only takes minimal effort to make this extension work in Firefox and to submit it to Firefox's addon site: https://extensionworkshop.com/documentation/develop/porting-a-google-chrome-extension/ . If it turns out to be harder, I'd be happy to help with specifics.

digitarald avatar Jun 22 '20 14:06 digitarald

Hi @digitarald that sounds great. Would love to enable Puppeteer Recorder for the Firefox community.

Could you give me an idea of what tweaks we would need?

tnolet avatar Jun 23 '20 11:06 tnolet

@tnolet auditing the CRX file in https://www.extensiontest.com/test/2bd86bf0-b57b-11ea-8f8c-ef9090840f8d only mentions one API (which can probably use runtime.onConnect).

The page I linked also guides you to submit to Firefox's addons. The docs I linked explain side-loading as well so you can do a try-run.

digitarald avatar Jun 23 '20 18:06 digitarald

@digitarald I would gladly take a PR for this. Otherwise we probably do not have the bandwidth to go after this.

tnolet avatar Jul 01 '20 11:07 tnolet

@digitarald With the latest version of HR we are close to getting compatibility with Firefox. Can't promise a date yet but this is on the radar.

ianaya89 avatar Jul 20 '21 13:07 ianaya89

Yes please. Also, if it helps: replay.io launched Firefox-first [a trend that really needs to catch on before it's too late] so maybe between their repos and blog posts there'll be some helpful information as well.

panckreous avatar Oct 06 '21 08:10 panckreous

https://github.com/checkly/headless-recorder/issues/232

ianaya89 avatar Dec 16 '22 13:12 ianaya89