Closed Bug 1055808 Opened 10 years ago Closed 10 years ago

[e10s] Can't install local addons: opening an xpi link causes "Error: Insufficient permissions to install..."

Categories

(Firefox :: Extension Compatibility, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1082764

People

(Reporter: wbamberg, Unassigned)

Details

I can't install add-ons by opening a local XPI. Using the latest Nightly, if I enable e10s (browser.tabs.remote.autostart=true) then try to install an add-on by opening an XPI file on my machine, installation fails and a line like this is logged to the Browser Console: "amContentHandler.js: Error: Insufficient permissions to install: file:///..." The add-on that I used is here: https://github.com/mdn/e10s-example-addons/tree/master/run-script-in-all-pages/original
I've confirmed this problem on Ubuntu. This is very serious problem for addon authors...
OS: Mac OS X → All
Hardware: x86 → All
Version: unspecified → Trunk
I am sure if it is related or should be filed separately, but I cannot install xpis from within the browser in FF-35.0a1-x64 the way I can on FF-32.0.3-32b ( the above example prompts me to download it ; and this other link actually does nothing at all: http://people.mozilla.org/%7Ejschoenick/treestyletab_noupdate.xpi ) However, downloading then using "Install add-on from file" seems to work for me (I don't get the error from OP).
A workaround: drag the XPI file and drop it to the "about:addons" page, then it is installed even if e10s is enabled.
Status: NEW → RESOLVED
Closed: 10 years ago
tracking-e10s: ? → ---
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.