Closed Bug 1348180 Opened 8 years ago Closed 8 years ago

Can't install an extension in newer versions of Firefox

Categories

(Toolkit :: Add-ons Manager, defect)

54 Branch
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: override.dll, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:54.0) Gecko/20100101 Firefox/54.0 Build ID: 20170314004020 Steps to reproduce: 1. Installed https://addons.mozilla.org/firefox/addon/hidetab in Firefox 47.0.1. The extension worked perfectly. 2. Tried installing via addons.mozilla.org into latest Nightly. 3. Tried installing this extension by downloading the extension and dragging it into about:addons page in Nightly (latest) and in Developer Edition (54.0a2 2017-03-14) 4. Tried unpacking the extension, removing META-INF, renaming the addon namespace and changing maxVersion to 58.*. Actual results: On step 2, Firefox got stuck "Downloading and verifying addon...". On step 3, Firefox ignored the attempt entirely (dragging other .xpi extensions into the same window worked normally) On step 4, Firefox 47.0.1 returned an error "the extension is corrupt", Developer Edition and Nightly ignored the extension the same way. Expected results: I expected the extension to install normally.
Step 2 work for me in 55.0a1 (2017-03-17) (32-bit).
Component: Untriaged → Add-ons Manager
Product: Firefox → Toolkit
It also works for me in Nightly. Is there anything in the Browser Console (https://developer.mozilla.org/en-US/docs/Tools/Browser_Console) when you try to install it?
Flags: needinfo?(override.dll)
Apparently it breaks because of user_pref("extensions.getAddons.cache.enabled", false); I don't know why, but resetting this user pref to default (true) will "solve" it.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Flags: needinfo?(override.dll)
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: