Closed
Bug 1334459
Opened 8 years ago
Closed 7 years ago
Firefox Account window will be dismissed when uploading an account picture from Photo Library on iPhones
Categories
(Firefox for iOS :: Firefox Accounts, defect, P2)
Tracking
()
RESOLVED
FIXED
People
(Reporter: SimonB, Assigned: vbudhram)
References
(Blocks 1 open bug)
Details
(Whiteboard: [MobileCore] [FxA])
Build: 51abcc7c
Device: iPhone 7
iOS: 10.2.1
Steps to reproduce:
1. Launch Firefox
2. Go to Settings
3. Go to Firefox Accounts page by tapping on the email address
4. Tap on 'Add' button next to the 'Account picture' field
5. Tap 'Upload'
6. Tap 'Photo Library'
Actual results:
- The Firefox Account window is dismissed.
Expected results;
- The Photo Library should open allowing the user to select a profile picture for the Firefox Account.
Note:
- This issue is reproducible only on iPhones.
Updated•8 years ago
|
Updated•8 years ago
|
Priority: -- → P3
Whiteboard: [MobileCore]
Updated•8 years ago
|
Updated•8 years ago
|
Rank: 2
Whiteboard: [MobileCore] → [MobileCore] [IOSFXA]
Updated•8 years ago
|
Priority: P3 → P2
Whiteboard: [MobileCore] [IOSFXA] → [MobileCore] [IOSFXA][papercut]
Updated•8 years ago
|
Whiteboard: [MobileCore] [IOSFXA][papercut] → [MobileCore] [FxA][papercut]
Updated•8 years ago
|
Whiteboard: [MobileCore] [FxA][papercut] → [MobileCore] [FxA]
I looked at this with Vijay. This is a bug in iOS regarding pushing a modal on the existing view hierarchy. I have dealt with similar bugs in iOS APIs in the past, the fixes will be time consuming and hacky, in particular, it will require changing the view hierarchy *just* to fix this bug for a minor new feature. This type of change will be very risky.
Apple has fixed this in iOS 11, and the vast majority of our market will be able to upgrade to it -and the remaining 10% (guessing) will not be able to change their firefox account picture using the settings.
Our best ROI here is to either:
1) not show the row in account settings on iOS 10 for changing the picture, or
2) not show the account settings on iOS 10
2 is a one-line fix in Swift, but as an iPhone user stuck on iOS 10, I am biased towards option 1 but I don't know offhand the difficulty level (UA works ok? Maybe pass iOS version as URL arg?)
Let's get a product level opinion
Flags: needinfo?(sarentz)
Assignee | ||
Comment 2•7 years ago
|
||
Spoke with FxA team and they want disable avatar uploads on FxA content-server for iOS 10.
Ref: https://github.com/mozilla/fxa-content-server/issues/5436
Updated•7 years ago
|
Flags: needinfo?(sarentz)
Whiteboard: [MobileCore] [FxA] → [MobileCore] [FxA][needsuplift]
Comment 3•7 years ago
|
||
Removing the needsuplift tag and moving to 9.1. This issue will be moved server but it will probably not roll out until we have shipped 9.1.
Whiteboard: [MobileCore] [FxA][needsuplift] → [MobileCore] [FxA]
Updated•7 years ago
|
Comment 4•7 years ago
|
||
Disabled for iOS <= 10 in https://github.com/mozilla/fxa-content-server/issues/5436
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Updated•7 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•