Closed Bug 1463625 Opened 6 years ago Closed 6 years ago

Loading a WebExtension from a ZIP file from about:debugging no longer works

Categories

(Toolkit :: Add-ons Manager, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1462500

People

(Reporter: marco, Unassigned)

Details

(Keywords: regression)

STR: 1) Open about:debugging; 2) Click "load a temporary addon"; 3) Select a zip file containing a WebExtension. Expected result: The extension should be properly loaded and should work. Or the extension should not be loaded at all and Firefox should suggest you to load a manifest instead. Actual result: The extension is loaded in a broken state.
Flags: needinfo?(kmaglione+bmo)
Allowing about:debugging to load add-ons with .zip extensions as .xpis is a misfeature I was never happy about, and hope to eventually remove support for, so I suggest you update your developer flow. But we're going to continue supporting it for now.
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(kmaglione+bmo)
Resolution: --- → DUPLICATE
(In reply to Kris Maglione [:kmag] (long backlog; ping on IRC if you're blocked) from comment #1) > Allowing about:debugging to load add-ons with .zip extensions as .xpis is a > misfeature I was never happy about, and hope to eventually remove support > for, so I suggest you update your developer flow. But we're going to > continue supporting it for now. I used to load the manifest file at first but it stopped working at some point and so I started using the ZIP as a workaround. Now that using the manifest works, I'm happy with using it. I've filed the bug just because there are people who might be confused by this regression.
Keywords: regression
Resolution: DUPLICATE → FIXED
No longer blocks: 1385057
You can continue loading from zip files, but the extension should be .xpi, not .zip.
Sorry for the noise, I've no idea why it was marked as FIXED...
Resolution: FIXED → DUPLICATE
You need to log in before you can comment on or make changes to this bug.