Install works with a new profile. However if I copy over my production prefs.js to the new profile installs don't work. Something had to change between the two csets to cause the same pref to prevent installing add-ons. Will try to narrow it down.
The pref causing the problem is this one: security.dialog_enable_delay Setting it to a value causes add-ons not to be installed.
More specifically setting security.dialog_enable_delay = 0 causes the problem. Seems you now need at least a 1 second count down.
Actually you can set it lower than 1 second. It appears to need a value that will bring up the count down window.
Status: UNCONFIRMED → NEW
Component: Untriaged → Add-ons Manager
Ever confirmed: true
Product: Firefox → Toolkit
Assignee: nobody → irving
Status: NEW → ASSIGNED
Summary: add-ons won't install → add-ons won't install with 'security.dialog_enable_delay' = 0 after bug 908304
Confirmed here. The countdown should be removed entirely. It's more an inconvenience than a practical security measure.
Attachment #797869 - Flags: review?(bmcbride) → review+
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla26
You need to log in before you can comment on or make changes to this bug.