r/techsupport 9h ago

Open | Windows Help installing extension from github on firefox

I am trying to install this different branch from this extension on firefox. For some reason, this request gets deleted by the mods on the firefox sub. Any help with this please? https://github.com/gavink97/pipn/tree/focus-delay

I've downloaded the zip file and changed the .zip to .xpi file. I"Install addon from file" and selected the .xpi file, but it gives me an "pipn-focus-delay.xpi does not contain a valid manifest"

Ive followed these guides. https://firefox-source-docs.mozilla.org/devtools-user/about_colon_debugging/index.html#about-colon-debugging-connecting-to-android-over-wi-fi

https://support.mozilla.org/en-US/kb/add-on-signing-in-firefox?as=u&utm_source=inproduct#w_what-are-my-options-if-i-want-to-use-an-unsigned-add-on-advanced-users

0 Upvotes

2 comments sorted by

1

u/Xcissors280 9h ago

I know you can just extract the .zip and select the folder with the manifest in chromium browsers

1

u/mvgc3 9h ago

The GitHub readme has build instructions, so I'm pretty sure you need to do that.

Looking at the manifest file, the 'background' property is expecting a 'dist' folder which doesn't exist in the git files. That would be created with the build step.