Edited usernames not synced on Nightly
Categories
(Firefox for Android Graveyard :: Android Sync, defect)
Tracking
(firefox65 unaffected, firefox66 unaffected, firefox67 verified, firefox68 verified)
Tracking | Status | |
---|---|---|
firefox65 | --- | unaffected |
firefox66 | --- | unaffected |
firefox67 | --- | verified |
firefox68 | --- | verified |
People
(Reporter: mlobontiuroman, Assigned: eoger)
References
Details
(Keywords: regression)
Attachments
(4 files)
Devices:
- HTC 10 (Android 8.0);
- Samsung Galaxy Note8 (Android 8.0);
- Huawei P9 Lite (Android 6.0);
- Sony Xperia z5 Premium (Android 7.1.1).
Build:
- Nightly 67.0a1 (2019-03-11);
Steps to reproduce:
- Log in with the same account on desktop (Windows 10), and Android.
- Create some "Saved logins" (i.e. https://news.ycombinator.com/login, https://www.facebook.com, https://twitter.com, https://en.m.wikipedia.org).
- Sync all devices.
- Edit a username for one of the saved logins, then sync.
Expected result:
The login username displayed on Desktop is edited like on Android.
Actual result:
The username is not changed.
Notes:
Not reproducible on Samsung Galaxy S8 (Android 8.0), OnePlus 5T (Android 9.0), iPhone SE (12.1.4).
In the attached screenshot, the first image is from desktop, the second is from Android.
On Release and Beta 66.0b13, the behavior is filed in issue https://bugzilla.mozilla.org/show_bug.cgi?id=1532098.
Comment 1•6 years ago
|
||
eoger: fallout/follow-up from Bug 1532098. Can you investigate?
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 2•6 years ago
|
||
Assignee | ||
Comment 3•6 years ago
|
||
Depends on D23233
Assignee | ||
Comment 4•6 years ago
|
||
Depends on D23234
Assignee | ||
Comment 5•6 years ago
•
|
||
I posted a patch that does two things:
- Disallow the host to be edited: allowing it triggers a ton of bugs because
hostname
is different fromformSubmitURL
. Probably for the same reasons on Desktop users can't change the hostname for a login item. Let's do the reasonable thing and follow suit. - Forces a sync of the item by touching timePasswordChanged (Desktop does that too).
Assignee | ||
Updated•6 years ago
|
Comment 7•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/8536a746d9cc
https://hg.mozilla.org/mozilla-central/rev/15dd5838706f
https://hg.mozilla.org/mozilla-central/rev/981af21f38b1
Comment 8•6 years ago
|
||
Should we uplift to 67 to avoid shipping with this regression?
Assignee | ||
Comment 9•6 years ago
|
||
Yes I believe we should as the patch introducing the regression is in 67
Assignee | ||
Comment 10•6 years ago
|
||
Comment on attachment 9050473 [details]
Bug 1534290 p1 - Make login item host read-only.
Beta/Release Uplift Approval Request
- Feature/Bug causing the regression: Bug 1532098
- User impact if declined: Edited logins usernames on Android will not be synced
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: 1. Connect Android and Desktop a Sync account.
- Create login on Desktop, sync all devices.
- Change username of the login, sync all devices.
- Desktop should show the change.
[Do the same test with the password instead]
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Not too risky as it's contained in a content page.
- String changes made/needed:
- Do you want to request approval of these patches as well?: on, on
Assignee | ||
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Reporter | ||
Comment 11•6 years ago
|
||
Verified as fixed on the latest Nightly 68.0a1 (2019-03-20) on:
- HTC 10 (Android 8.0);
- Samsung Galaxy Note8 (Android 8.0);
- Huawei P9 Lite (Android 6.0);
- Sony Xperia z5 Premium (Android 7.1.1).
Comment 12•6 years ago
|
||
Comment on attachment 9050473 [details]
Bug 1534290 p1 - Make login item host read-only.
Contained fix for a Syncing regression on Android, uplift approved for pour next 67 beta given our work on exposing Firefox accounts and syncing in our primary UI in the 67/68 timeframe. Thanks!
![]() |
||
Comment 13•6 years ago
|
||
bugherder uplift |
Comment 14•6 years ago
•
|
||
Hi, I can confirm that this issue is fixed on the latest version of Beta 67.0b4 using Samsung Galaxy Tab S3 (Android 8.0) and Samsung Galaxy Note 8 (Android 9).
Comment 15•6 years ago
|
||
I confirm also the fix on the latest Beta build (67.0b4) using the following devices:
- HTC 10 (Android 8.0);
- Huawei P9 Lite (Android 6.0);
- Sony Xperia z5 Premium (Android 7.1.1).
Updated•4 years ago
|
Description
•