X
Tap here to go to the mobile version of the site.

Support Forum

How to fix this: Cannot install unverified add-on even with xpinstall.signatures.required set to false.

Posted

Firefox version 48 (OS X) disabled an add-on of mine that I am developing after Firefox updated. The add-on is unverified. After removing the add-on I am now unable to reinstall it despite xpinstall.signatures.required being set to false in about::config (I've toggled this on and off whilst restarting Firefox).

Although I am not interested in getting Mozilla to verify my personal add-on, now I'm hypothetically unable to work on my add-on to make it verified.

Firefox version 48 (OS X) disabled an add-on of mine that I am developing after Firefox updated. The add-on is unverified. After removing the add-on I am now unable to reinstall it despite xpinstall.signatures.required being set to false in about::config (I've toggled this on and off whilst restarting Firefox). Although I am not interested in getting Mozilla to verify my personal add-on, now I'm hypothetically unable to work on my add-on to make it verified.

Modified by jbkr

Chosen solution

hi, you can use firefox developer edition where the xpinstall.signatures.required pref continues to be supported: https://www.mozilla.org/firefox/developer/

in addition you can easily get an addon signed - this is not the same as getting a full manual review for an extension that should be publicly listed at addons.mozilla.org: https://blog.mozilla.org/addons/2015/12/01/de-coupling-reviews-from-signing-unlisted-add-ons/

in addition you can also load unsigned addons temporarily through about:debugging: https://developer.mozilla.org/en-US/docs/Tools/about:debugging

Read this answer in context 4

Additional System Details

Installed Plug-ins

  • Provides information about the default web browser
  • DivX Web Player version 3.3.1.17
  • DivX VOD Helper Plug-in
  • The Google Earth Plugin allows you to view 3D imagery and terrain in your web browser.
  • Version 5.41.3.0
  • Displays Java applet content, or a placeholder if Java is not installed.
  • Microsoft Office for Mac SharePoint Browser Plug-in
  • Shockwave Flash 22.0 r0
  • 5.1.40728.0

Application

  • Firefox 48.0
  • User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:48.0) Gecko/20100101 Firefox/48.0
  • Support URL: https://support.mozilla.org/1/firefox/48.0/Darwin/en-GB/

Extensions

  • Adguard AdBlocker 2.3.8 (adguardadblocker@adguard.com)
  • Firefox Hello 1.4.3 (loop@mozilla.org)
  • Multi-process staged rollout 1.0 (e10srollout@mozilla.org)
  • Pocket 1.0.4 (firefox@getpocket.com)
  • Reddit Enhancement Suite 4.6.1 (jid1-xUfzOsOFlzSOXg@jetpack) (Inactive)

Javascript

  • incrementalGCEnabled: True

Graphics

  • adapterDescription:
  • adapterDeviceID: 0x0a2e
  • adapterDrivers:
  • adapterRAM:
  • adapterVendorID: 0x8086
  • driverDate:
  • driverVersion:
  • info: {u'AzureCanvasAccelerated': 1, u'AzureCanvasBackend': u'skia', u'AzureFallbackCanvasBackend': u'none', u'AzureContentBackend': u'skia'}
  • numAcceleratedWindows: 2
  • numTotalWindows: 2
  • supportsHardwareH264: Yes
  • webglRenderer: Intel Inc. -- Intel Iris OpenGL Engine
  • windowLayerManagerRemote: True
  • windowLayerManagerType: OpenGL

Modified Preferences

Misc

  • User JS: No
  • Accessibility: No
Scribe 702 solutions 3385 answers

Hi, sorry, but I'm afraid add-ons that aren't signed in v48 won't work - the about:config fix was a temporary measure. The only thing you can do is to contact the developer and alert them to the problem.

https://www.mozilla.org/en-US/firefox/48.0/releasenotes/

If your question is resolved by this or another answer, please take a minute to let us know. Thank you!

Hi, sorry, but I'm afraid add-ons that aren't signed in v48 won't work - the '''about:config''' fix was a temporary measure. The only thing you can do is to contact the developer and alert them to the problem. https://www.mozilla.org/en-US/firefox/48.0/releasenotes/ ''If your question is resolved by this or another answer, please take a minute to let us know. Thank you!''

Helpful Reply

That is incredibly frustrating since I'm the developer and I don't want to/can't get it signed. The add-on relies on pulling code remotely which is dangerous in principal so cannot be verified in the add-on store. It would take days to clone the code needed and I would have to spend months in the future keeping it up to date. I have no interest in doing this for a personal project, and no interest in distributing it in a store. I only want the add-on for personal use. Is there now no work around?

How are other developers developing add-ons if there is no way of loading an unverified add-on?

That is incredibly frustrating since ''I'm'' the developer and I don't want to/can't get it signed. The add-on relies on pulling code remotely which is dangerous in principal so cannot be verified in the add-on store. It would take days to clone the code needed and I would have to spend months in the future keeping it up to date. I have no interest in doing this for a personal project, and no interest in distributing it in a store. I only want the add-on for personal use. Is there now no work around? How are other developers developing add-ons if there is no way of loading an unverified add-on?
philipp
  • Top 25 Contributor
  • Moderator
5152 solutions 22821 answers

Chosen Solution

hi, you can use firefox developer edition where the xpinstall.signatures.required pref continues to be supported: https://www.mozilla.org/firefox/developer/

in addition you can easily get an addon signed - this is not the same as getting a full manual review for an extension that should be publicly listed at addons.mozilla.org: https://blog.mozilla.org/addons/2015/12/01/de-coupling-reviews-from-signing-unlisted-add-ons/

in addition you can also load unsigned addons temporarily through about:debugging: https://developer.mozilla.org/en-US/docs/Tools/about:debugging

hi, you can use firefox developer edition where the ''xpinstall.signatures.required'' pref continues to be supported: https://www.mozilla.org/firefox/developer/ in addition you can easily get an addon signed - this is not the same as getting a full manual review for an extension that should be publicly listed at addons.mozilla.org: https://blog.mozilla.org/addons/2015/12/01/de-coupling-reviews-from-signing-unlisted-add-ons/ in addition you can also load unsigned addons temporarily through about:debugging: https://developer.mozilla.org/en-US/docs/Tools/about:debugging
ideato 893 solutions 6250 answers
Hi, see also : https://wiki.mozilla.org/Add-ons/Extension_Signing#Unbranded_Builds thank you

Question owner

philipp said

hi, you can use firefox developer edition where the xpinstall.signatures.required pref continues to be supported: https://www.mozilla.org/firefox/developer/

Is xpinstall.signatures.required planned to be phased out in the developer version?

''philipp [[#answer-906092|said]]'' <blockquote> hi, you can use firefox developer edition where the ''xpinstall.signatures.required'' pref continues to be supported: https://www.mozilla.org/firefox/developer/ </blockquote> Is xpinstall.signatures.required planned to be phased out in the developer version?

Modified by jbkr

philipp
  • Top 25 Contributor
  • Moderator
5152 solutions 22821 answers

no, that's what devedition is for, among other purposes :-)

no, that's what devedition is for, among other purposes :-)

Question owner

I thoroughly appreciate your help and I've got my add-on working. Yay! Thanks very much.

I thoroughly appreciate your help and I've got my add-on working. Yay! Thanks very much.

Modified by jbkr