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

Issue 593998 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Mar 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug



Sign in to add a comment

SetSetupInProgress(true) should start sync immediately.

Project Member Reported by maxbogue@chromium.org, Mar 11 2016

Issue description

Right now the StartupController doesn't actually TryStart when setting setup_in_progress to true. This means that the setup page can end up waiting the full length of the deferred startup timer before pieces like encryption status become available.

I was able to repro this on Android by opening a Chrome (that was previously set up to sync) and quickly navigating to the sync setup page. I counted 5 full seconds before the encryption status became available, which lines up with the 10 second deferred timer (+ 5 seconds to get to the settings page).
 
Status: Fixed (was: Assigned)

Sign in to add a comment