Closed Bug 597607 Opened 12 years ago Closed 11 years ago

"Stop Wearing Theme" is not displayed in context menu

Categories

(Toolkit :: Add-ons Manager, defect)

defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla2.0

People

(Reporter: whimboo, Assigned: Unfocused)

References

Details

(Whiteboard: [AOMTestday][addons-testday])

Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b7pre) Gecko/20100917 Firefox/4.0b7pre

When you install a Persona on top of the default theme there is no way to "Stop Wearing Theme" context menu item shown.

Steps:
1. Install a personas from http://www.getpersonas.com/en-US/
2. Right click the installed persona

The above mentioned item is not shown. As Blair mentioned this is because of an API bug which needs to be fixed. Please mark as dependent if it has already been filed.
I don't know what API bug that is
(In reply to comment #1)
> I don't know what API bug that is

Blair mentioned something related to the new appearance pane which hasn't been landed. Lets wait for his concrete answer.
Originally this was fixed as part of the new appearance pane - I assumed that was one of the few API changes that would be carried over. Specifically, that the API would allow disabling a persona directly, rather than the current indirect method of enabling the default theme.
(In reply to comment #3)
> Originally this was fixed as part of the new appearance pane - I assumed that
> was one of the few API changes that would be carried over. Specifically, that
> the API would allow disabling a persona directly, rather than the current
> indirect method of enabling the default theme.

That was fixed as a part of bug 553494
(In reply to comment #4)
> That was fixed as a part of bug 553494

Huh, indeed. Skimming over that, it looks like it changed it so they can be disabled directly, but didn't make it so they advertize it (via PERM_CAN_DISABLE).
Depends on: 611559
Fixed via bug 611559.
Assignee: nobody → bmcbride
Flags: in-testsuite+
Flags: in-litmus-
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Verified fixed with Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0) Gecko/20100101 Firefox/4.0
Status: RESOLVED → VERIFIED
Whiteboard: [AOMTestday] → [AOMTestday][addons-testday]
Target Milestone: --- → mozilla2.0
You need to log in before you can comment on or make changes to this bug.