Skip to content

Add Firefox support#1

Open
gwennlbh wants to merge 2 commits into
unixtools:mainfrom
gwennlbh:main
Open

Add Firefox support#1
gwennlbh wants to merge 2 commits into
unixtools:mainfrom
gwennlbh:main

Conversation

@gwennlbh
Copy link
Copy Markdown

@gwennlbh gwennlbh commented May 9, 2023

This PR adds support for Firefox.

The only non-trivial difference to chrome is that each extension needs a unique Extension ID (otherwise they replace other versions).

To modify the manifest.json file, I had to use jq, and also sponge to write jq's output in-place. I hope that these dependencies are common enough.

I updated the Makefile to add a Makefile-level $BROWSER variable, that can be set to firefox or chrome

@gwennlbh gwennlbh force-pushed the main branch 2 times, most recently from 39f0eac to c19ccce Compare May 10, 2023 20:07
@nneul
Copy link
Copy Markdown
Member

nneul commented May 17, 2023

sponge - neat tool. Never ran across that before. Cool.

I'll look at integrating this in some form.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants