New issue
Advanced search Search tips

Issue 636122 link

Starred by 1 user

Issue metadata

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



Sign in to add a comment

MD Settings: Race condition, local changes overriden when "sync" kicks in.

Project Member Reported by dpa...@chromium.org, Aug 9 2016

Issue description

Repro steps (see screencast video too):
1) Login to chrome and enable syncing.
2) In the "on startup" section select "Open new tab page".
3) Restart chrome
4) Before the sync settings are fetched (indicated by the missing status text under the "Sync" text in the People section), change the "on startup" selection to "Open a specific set of pages"
5) Wait until the sync settings are fetched (indicated by the status text again).

Observe how the "on startup" selection has been erroneously changed back to "open new tab page"

Seems like a race condition, that occurs when the user changes settings before the synced settings have been fetched. Perhaps this is the root cause of  crbug.com/634020 .
 
sync_race_condition.mp4
627 KB View Download

Comment 1 by dbeam@chromium.org, Aug 9 2016

we should still fix this, but afaik this happened on the old options page as well

Comment 2 by dpa...@chromium.org, Aug 10 2016

Verified that this happens in old Options too.
Labels: Hotlist-MD-Settings-People OS-Chrome OS-Linux OS-Mac OS-Windows
Status: Available (was: Untriaged)

Comment 4 by dbeam@chromium.org, Jan 6 2017

Labels: -Pri-2 Pri-3
bug forever
Project Member

Comment 5 by sheriffbot@chromium.org, Mar 9 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available. If you change it back, also remove the "Hotlist-Recharge-Cold" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment