New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 835417 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows , Chrome , Mac
Pri: 3
Type: Bug



Sign in to add a comment

The State information of a newly created address in Autofill settings on from Mac OS Chrome is not synced to Nexus9 Chrome

Project Member Reported by jiewu@chromium.org, Apr 20 2018

Issue description

Device 1: (copied from Chrome://version)
Google Chrome 66.0.3359.117 (Official Build) (64-bit) 

Revision 7f59c28e25283df88e0c6ac8d8b2551d8c6ad93b-refs/branch-heads/3359@{#723} 

OS Mac OS X 

JavaScript V8 6.6.346.24 

Flash 29.0.0.140 /Users/jiewu/Library/Application Support/Google/Chrome/PepperFlash/29.0.0.140/PepperFlashPlayer.plugin

Device 2:
Nexus 9 Chrome Version: 67.0.3396.11 (Official Build) dev (32-bit) 

The State information of a newly created address in Autofill settings on from Mac OS Chrome is not synced to Nexus9 Chrome

What steps will reproduce the problem?
(1) Sign in to Chrome on device 1 and device 2
(2) Make sure that "Autofill" data type is checked on all the devices. 
(3) Make sure that "Custom passphrase" is set in advanced sync settings
(4) On device 1 in Autofill create a new address 2 Chrome 
Name: TomTest12:53PM
Organization: Google
Street address: 123 Test Kirkland Street
City: Kirkland
State: wa 
Zip code: 98007
Country / Region: United States
Phone: 1234567890
Email: jiewu@google.com
(5) Wait for some time and then check the Addresses in Autofill and payments in Device 2. 

What is the expected result?
In Device 2, the address created in Device 1 should sync over and display correctly. 

What happens instead?
The State is not synced. Please check out the screenshot. 

I am new to Chrome Sync. I am in a transition to be the owner of Chrome Sync testing. If there is any step I happened to miss to cause this issue, please kindly let me know. I will include those steps in my future testing.
 
Desktop.jpg
205 KB View Download
Nexus9.jpg
145 KB View Download

Comment 1 by treib@chromium.org, Apr 23 2018

Cc: treib@chromium.org se...@chromium.org rogerm@chromium.org
Components: UI>Browser>Autofill
Labels: Sync-Triaged
Some comments on the repro steps:
2) I'm pretty sure the "Settings" data type doesn't matter; there's a separate "Autofill" data type.
3) Does the "custom passphrase" make a difference? I would guess that the same thing happens without a custom passphrase too.

As for why this happens: On desktop, the "State" field is just a text field, while on Android it's a dropdown. If you set the State to "WA" (in caps) on desktop, then it's correctly recognized as "Washington" on Android, but "wa" (lowercase) or some other random string isn't.

Autofill folks: Is there any reason why the UI is different on desktop vs mobile? I'm not sure how this should work, but I don't think Sync can do anything about it.

Comment 2 by treib@chromium.org, Apr 23 2018

Labels: OS-Chrome OS-Linux OS-Windows
(Confirmed that custom passphrase is irrelevant here)

Comment 3 by jiewu@chromium.org, Apr 23 2018

Description: Show this description

Comment 4 by jiewu@chromium.org, Apr 23 2018

I am sorry for the typo. 

In step 2 I meant to say "(2) Make sure that "Autofill" data type is checked on all the devices."

Comment 5 by se...@chromium.org, Apr 23 2018

Cc: ftirelo@chromium.org
Owner: se...@chromium.org
Status: Assigned (was: Untriaged)
Thank treib@ you totally nailed it in comment 1.

We'll be looking at updating this pretty soon :)

Sign in to add a comment