Closed Bug 1575618 Opened 6 years ago Closed 6 years ago

Spinner on Send Tab sheet spins indefinitely when re-authentication is needed

Categories

(Firefox for iOS :: Firefox Accounts, defect)

Unspecified
iOS
defect
Not set
blocker

Tracking

()

RESOLVED INACTIVE

People

(Reporter: MattN, Unassigned)

Details

(Keywords: regression)

In the share sheet on iOS I can choose Firefox => Send to Device => my Nightly desktop device and then tap "Send" and the button turns into a spinner which never completes. :jbuck confirmed seeing the same issue.

I don't see any recent app updates on my phone for Firefox on iOS so I assume this is a server issue.

Component: Server: Sync → Server: Firefox Accounts

I don't have an iOS device to test this out; Vijay any chance you're able to try to repro?

Flags: needinfo?(vbudhram)

Gave this a try and I was not able to reproduce the issue above. Below are my steps

Firefox Nightly 70.0a1 (2019-08-20) (64-bit)

On Firefox iOS 18.2

  1. Open a page
  2. Click ... then Send to Device
  3. Shows available devices
  4. Select devices
  5. Click Send

Result:

Tab is sent to the desktop device.

Flags: needinfo?(vbudhram)

Hmm… I'm trying to use the share sheet from other apps, not Firefox iOS itself. It's still not working for me.

Sending within Firefox iOS with your STR isn't working for me either though (I imagine it's the same code). The problem happened at home starting last night and also in the MTV office so it's unlikely to be related to my network but could be geography-related?

Aha! I went to see what version of Fx iOS I was on and when I opened the Fx settings page I saw orange text under my account name that I need to re-enter my password or something like that. Once I entered my password and clicked the link from my email to confirm then all my queued tabs showed up on my desktop Firefox. It seems that the issue is that the Send Tab iOS view isn't handling FxA auth issues, it's not a server issue.

Component: Server: Firefox Accounts → Firefox Accounts
Product: Cloud Services → Firefox for iOS
Summary: Cannot send tabs from Firefox on iOS, spinner spins indefinitely → Spinner on Send Tab sheet spins indefinitely when re-authentication is needed

Did you do something on another machine that would have caused you to need to re-enter your password here?

Flags: needinfo?(MattN+bmo)

Not sure… about a week ago I cleaned up my connected devices list on accounts.firefox.com so it's possible I accidentally removed one for my phone (I don't think I did) and when I look at the list now I have two for Fx iOS. It says the last sync was 4 days ago.

Flags: needinfo?(MattN+bmo)

Based on the above discussion it sounds like this is resolved, so I'll close this bug. In comment 0 it sounds like jbuck also could reproduce -- if that's still the case please reopen. Thank you

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED

No, the Firefox iOS code should be fixed to show an error in this case instead of spinning indefinitely.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → NEW
Status: NEW → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.