Closed
Bug 852569
Opened 13 years ago
Closed 13 years ago
Cannot uninstall provider when social is disabled
Categories
(Firefox Graveyard :: SocialAPI, defect)
Tracking
(firefox21 verified, firefox22 unaffected)
VERIFIED
FIXED
Tracking | Status | |
---|---|---|
firefox21 | --- | verified |
firefox22 | --- | unaffected |
People
(Reporter: phillipsm2, Assigned: mixedpuppy)
Details
Attachments
(1 file)
2.04 KB,
patch
|
markh
:
review+
bajaj
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:21.0) Gecko/20130318 Firefox/21.0
Build ID: 20130318042013
Steps to reproduce:
1) I enabled Facebook Messenger.
2) I disabled Facebook Messenger ("turn off")
3) I attempted to remove Facebook Messenger.
Tested on OSX Lion 10.7.5
Actual results:
There was no prompt to remove it.
If Facebook Messenger is enabled when you try to remove it, it will work.
Expected results:
Should have confirmed that I wanted to remove it.
Updated•13 years ago
|
Component: Untriaged → SocialAPI
Updated•13 years ago
|
Component: SocialAPI: Providers → SocialAPI
![]() |
||
Updated•13 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
![]() |
||
Comment 2•13 years ago
|
||
Arrg, fail on my Side for not reading properly :-/.
Status: RESOLVED → REOPENED
Ever confirmed: true
Resolution: DUPLICATE → ---
Assignee | ||
Comment 3•13 years ago
|
||
not an issue in 22 since uninstall has changed, reproducible in 21.
status-firefox21:
--- → affected
status-firefox22:
--- → unaffected
Assignee | ||
Comment 4•13 years ago
|
||
This patch can apply to fx22, but the problem is primarily with 21 since we've changed the uninstall process. I'm fixing uninstall a different way in 22. If the patch is good, need a= for aurora.
Attachment #729851 -
Flags: review?(gavin.sharp)
Assignee | ||
Updated•13 years ago
|
Summary: Cannot uninstall Facebook Messenger when disabled → Cannot uninstall provider when social is disabled
Comment 5•13 years ago
|
||
Comment on attachment 729851 [details] [diff] [review]
fix fx21 uninstall
Having Social.provider || Social.defaultProvider in a bunch of places seems kind of gross, but I guess given the changes from bug 821262 it's kind of unavoidable. This looks good to me but I think Mark is closer to this code now.
Attachment #729851 -
Flags: review?(gavin.sharp) → review?(mhammond)
Comment 6•13 years ago
|
||
Comment on attachment 729851 [details] [diff] [review]
fix fx21 uninstall
Review of attachment 729851 [details] [diff] [review]:
-----------------------------------------------------------------
I guess 'Social.provider || Social.defaultProvider' could just be written as Social.defaultProvider, but given we aren't doing that everywhere else, this makes sense.
Attachment #729851 -
Flags: review?(mhammond) → review+
Assignee | ||
Comment 7•13 years ago
|
||
Comment on attachment 729851 [details] [diff] [review]
fix fx21 uninstall
[Approval Request Comment]
User impact if declined: unable to remove facebook without first reenabling facebook
Testing completed (on m-c, etc.): manual
Risk to taking this patch (and alternatives if risky): annoyed users. only affects social
String or IDL/UUID changes made by this patch: none
may need to move to beta approval depending on whether we get to this before merge.
Attachment #729851 -
Flags: approval-mozilla-aurora?
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → mixedpuppy
Comment 8•13 years ago
|
||
Comment on attachment 729851 [details] [diff] [review]
fix fx21 uninstall
low risk patch, user will not be able to to remove FB messenger when its turned off.
Attachment #729851 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Updated•13 years ago
|
Assignee | ||
Comment 9•13 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 13 years ago → 13 years ago
Resolution: --- → FIXED
Comment 11•13 years ago
|
||
Verified as fixed on:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:21.0) Gecko/20100101 Firefox/21.0
Removing the Social sidebar works fine with it turned off and on.
Updated•13 years ago
|
Status: RESOLVED → VERIFIED
Updated•13 years ago
|
Updated•7 years ago
|
Product: Firefox → Firefox Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•