Closed Bug 862334 Opened 11 years ago Closed 11 years ago

Selecting the "Extensions" section of the add-on manager can uninstall a social provider

Categories

(Firefox Graveyard :: SocialAPI, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 862314

People

(Reporter: florian, Unassigned)

Details

Steps to reproduce:
1. Go to http://mixedpuppy.github.io/socialapi-demo/ and install the provider using the "Activate the Demo Provider" button.
2. Open the add-on manager and select the "Services" section.
3. Click on the "Remove" button. The message "Demo Social Provider has been removed." appears.
4. Select the http://mixedpuppy.github.io/socialapi-demo/ tab again, install the provider again.
5. Return to the add-on manager tab. There's now a "Demo Social Service 1.0" item above the "Demo Social Provider has been removed." line.
6. Selects the "Extensions" section.

Expected result: no change to the list of social providers.

Actual result: the social provider is uninstalled.

This may be a side effect of bug 862314.

Tested with: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:23.0) Gecko/20130415 Firefox/23.0
Parts  #4 and #5 are bug 862314.  The affect of the actual uninstall happening when you switch to a different tab (inside about:addons) or closing about:addons is by design, to allow users to "undo" a removal.  Fixing bug 862314 will fix the weirdness you encountered due to that bug.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.