Closed Bug 1237644 Opened 10 years ago Closed 9 years ago

Unable to switch back to standard Sync server after region/locale change from China

Categories

(Firefox for iOS :: General, defect)

Other
iOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
fxios + ---

People

(Reporter: aaronmt, Unassigned)

References

Details

(Keywords: reproducible)

Attachments

(1 file)

48 bytes, text/x-github-pull-request
Details | Review
An edge-case, but discovered locally. * Change device to China region and simplified Chinese * Make sure toggle is set to use the China Sync server * Switch device to United States region and English ↳ Settings | Sign In | → See the China Region sign-in We need to remember to revert back to the standard Sync server
tracking-fxios: --- → ?
This is also reproducible via the 'Show Intro' setting and following through the Sign-In slide.
About the user story, I wander why the user use the Chinese/China first, and then change the Lang/Region? For these users, what they really want when they change the Lang/Region? 1, If user changed the sync setting manually in Chinese/China, we keep the Sync server that user setted. 2, If user have connected to sync server, after disconnected from the server we keep the Sync server that user connected. 3, Other case, we revert back to the standard/China Sync server with Lang/Region. Is it make sence?
Attached file Pull request
Attachment #8705918 - Flags: review?(sarentz)
I think it is an edge case that we can live with. So I would prefer to not fix this right now and leave it as is. Lets talk about a better solution post 1.4.
Comment on attachment 8705918 [details] [review] Pull request See comments in bug.
Attachment #8705918 - Flags: review?(sarentz)
Some updates: ------------------------------------------------------------------------------------- I tried on v1.4(1404), this issue can be reproduced with the following steps: 1) Set region to China and language to simplified Chinese, then install Firefox for iOS(China Edition) 2) Disable the option for China-hosted Firefox Accounts/Sync service. 3) Enable the option for China-hosted Firefox Accounts/Sync service again. 4) Change the region or/and language to another one. e.g. Change the region to US or/and language to English. 5) Tap on "Sign in" ==> It will open the sign-in page of China-hosted Firefox Accounts/Sync service. If you never did step 2) and 3), it is able to switch back to standard Sync server after changing the region/language from China/Simplified Chinese.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: