Closed Bug 753680 Opened 12 years ago Closed 12 years ago

Cannot enable all personas from Add-ons Manager list

Categories

(Toolkit :: Add-ons Manager, defect)

13 Branch
defect
Not set
normal

Tracking

()

VERIFIED FIXED

People

(Reporter: pauly, Unassigned)

Details

STR:
1. Go to http://www.getpersonas.com
2. Install 6-7 personas
3. Go to Add-ons Manager/Appearance
4. Try to enable the personas one by one

Actual result:
You cannot enable all personas

Expected result:
You should be able to enable all personas

Notes:
Reproducible on Windows and Linux. Not reproducible on Mac
Component: Theme → Add-ons Manager
Product: Firefox → Toolkit
QA Contact: theme → add-ons.manager
Can you clarify what happens here? What happens when you try to enable the second, then the third etc?

Can you provide a screenshot of the behaviour?
Dave, I can reproduce the behaviour but it's not easy to visualize through a screenshot. I'll try to elaborate on Paul's steps.

1. Install 10 different personas from getpersonas.com by clicking "Wear It" on the website
2. Open the add-ons manager
3. Click the "enable" button for the installed personas one at a time

Result:
The persona does not enable, though this seems to be intermittent; sometimes they do enable.

I noticed that everytime a persona fails to enable, I get the following in Error Console:
> Error: uncaught exception: 2147942487
Note, this happens on all platforms, not just Windows.
OS: Windows 7 → All
Hardware: x86_64 → All
Perhaps another regression from bug 714841. Let's see what happens when that is backed out.
(In reply to Dave Townsend (:Mossop) from comment #4)
> Perhaps another regression from bug 714841. Let's see what happens when that
> is backed out.

That's my bet, too. Bug 714841 has been backed out now (due to bug 727702) - is this bug still reproducible?

Note: If it's related to bug 727702, then it's possible that some lightweight themes are still not able to be enabled. If so, could you post the contents of the lightweightThemes.usedThemes pref? (I want to check that affected themes have file:// URIs)

Then uninstall all lightweight themes, and try reproducing again.
Confirmed, using Firefox 14.0a2 2012-05-15 I can no longer reproduce this bug. It would appear the backout in bug 718841 has resolved this issue.
(In reply to Anthony Hughes, Mozilla QA (irc: ashughes) from comment #6)
> It would appear the backout in bug 718841 has resolved this issue.

You mean bug Bug 714841 :)

-> Fixed via backout of above bug.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
All personas can be enabled. Verified fixed on FF 13b4:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20100101 Firefox/13.0
Mozilla/5.0 (X11; Linux i686; rv:13.0) Gecko/20100101 Firefox/13.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:13.0) Gecko/20100101 Firefox/13.0
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.