d3coder icon indicating copy to clipboard operation
d3coder copied to clipboard

Firefox port

Open rollingmoai opened this issue 2 years ago • 4 comments

Is your feature request related to a problem? Please describe. A firefox port of this extension would be nice.

Describe the solution you'd like Port this extension to firefox

Describe alternatives you've considered An equivalent addon for firefox

Additional context

rollingmoai avatar Mar 03 '22 01:03 rollingmoai

Sorry for the delay. I personally don't use Firefox but as I understand it the extensions mostly work the same. I might look into this at some point but there's still some other things that need to be worked out for the current Chrome version for Manifest v3 before I'll even get a chance to look at this.

izzy avatar May 07 '22 20:05 izzy

Since MV3 is done now, this might get another look. There's a polyfill from Mozilla that helps with this so in theory this shouldn't be too hard.

izzy avatar Oct 21 '22 10:10 izzy

From my last PR:

Just added the polyfill that replaces chrome. APIs with browser. APIs. Firefox currently does not support Manifest v3, so can't load the extension in it's current state.

Basically as soon as Firefox supports MV3 this should work more or less out of the box.

MV3 support for Firefox is tracked at https://bugzilla.mozilla.org/show_bug.cgi?id=1578284

Sadly not much I can do about Firefox until they actually support MV3. I neither have the time nor energy to support two versions of this extension.

izzy avatar Oct 24 '22 17:10 izzy

So in the Firefox 109 dev version MV3 support is enabled but it still errors out because FF doesn't have service worker support yet.

background.service_worker is currently disabled

izzy avatar Jan 15 '23 12:01 izzy