[Contacts][Facebook] Unsyncing Facebook from Contacts slide up dialog user cannot interact with



Firefox OS
3 years ago
3 years ago


(Reporter: oliverthor, Unassigned)


Gonk (Firefox OS)

Firefox Tracking Flags

(b2g-v2.0 affected, b2g-v2.1 affected, b2g-v2.2 affected, b2g-master affected)


(Whiteboard: [3.0-Daily-Testing], URL)


(1 attachment)



3 years ago
Created attachment 8605956 [details]

When the user has their Contacts synced previously to a Facebook account, they may then unsync the account with Contacts Settings. When this is performed, a system dialog shows on screen to verify the user's choice. Following this, what appears to e a Facebook browser shoots up from the bottom of the screen, retaining a black UI. This UI sits for only a moment before dismissing itself. This UI is distracting and seemingly unnecessary to the user as they already dismissed the previous System prompt.

Repro Steps:
1) Update a Flame to 20150514010203
2) Open the Contacts app
3) Sync a Facebook account to your Contacts
4) Unsync the account and observe UI

After system dialog verifying User's action, a black paged UI will display on screen briefly.

User observes only UI they may interact with.

Environmental Variables:

Device: Flame 3.0
Build ID: 20150514010203
Gaia: 338f66e6a96491d2f5854b188c6b141ceb690d97
Gecko: 1fab94ad196c
Gonk: 040bb1e9ac8a5b6dd756fdd696aa37a8868b5c67
Version: 41.0a1 (3.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:41.0) Gecko/41.0 Firefox/41.0

Device: Flame 2.2
BuildID: 20150514002501
Gaia: aac58a063e3e6acae6ba77fe4cec224fb69450bc
Gecko: 47f1ced9f1d6
Gonk: ab265fb203390c70b8f2a054f38cf4b2f2dad70a
Version: 37.0 (2.2) 
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0

Device: Flame 2.1
BuildID: 20150512001201
Gaia: c80865cb0bf73f1b97defbc646083b404feb3ac4
Gecko: 2fd3ef3fc14a
Gonk: ab265fb203390c70b8f2a054f38cf4b2f2dad70a
Version: 34.0 (2.1) 
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0

Device: Flame 2.0
BuildID: 20150514000201
Gaia: 84898cadf28b1a1fcd03b726cff658de470282f0
Gecko: 449ae5977a0c
Gonk: ab265fb203390c70b8f2a054f38cf4b2f2dad70a
Version: 32.0 (2.0) 
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0

Repro frequency: 5/5
See attached: 
video- https://youtu.be/H5tpB_2azGM


3 years ago
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Seems like an unecessary transition that has been around for a long time. NI Contacts owner for input
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(pbylenga) → needinfo?(jlorenzo)
Whiteboard: [3.0-Daily-Testing] → [3.0-Daily-Testing][systemsfe]
I wonder if this window shows some information if we had an account with 1000 friends. Oliver, can you check if it does? If not, I agree, we could get rid of it.
Flags: needinfo?(jlorenzo) → needinfo?(onelson)

Comment 3

3 years ago
We don't have an account with that level of information available to us. We could start trying to build that now, but it'd take some time.
Flags: needinfo?(onelson) → needinfo?(jlorenzo)
Having a account with something around 500-1000 friends can be helpful for exploratory testing. QA wanted to create an account like this.
Flags: needinfo?(jlorenzo)
Keywords: qawanted
Whiteboard: [3.0-Daily-Testing][systemsfe] → [3.0-Daily-Testing]
Oliver, can you work on this please?
Flags: needinfo?(onelson)
Discussed with Kevin, Facebook might nuke the profile if we create an account in their production databases. NI myself to figure out a way to use the facebook test users[1] easily on manual testing.

[1] https://developers.facebook.com/docs/graph-api/reference/v2.0/test-user/
Flags: needinfo?(onelson) → needinfo?(jlorenzo)
Keywords: qawanted
No need to investigate more. Facebook has been removed from Contacts, yesterday (bug 1175455).
Blocks: 1175455
Last Resolved: 3 years ago
Flags: needinfo?(jlorenzo)
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.