No longer trigger signin errors on connection_failed for sync.
commitac2d27b0781b2b357035df7b893258e2f5948a9d
authoratwilson@chromium.org <atwilson@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 4 Jun 2013 15:11:48 +0000 (4 15:11 +0000)
committeratwilson@chromium.org <atwilson@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 4 Jun 2013 15:11:48 +0000 (4 15:11 +0000)
treea163e4a3298f735037cdcc936183837af0085959
parenteb81c80b20abfcfd89c5166118109a61ce7def58
No longer trigger signin errors on connection_failed for sync.

If ProfileSyncService gets a transient network error trying to contact the
backend, we no longer treat this as a fatal signin error.

Also, we no longer display a "wait for the backend to startup" spinner in cases
where we know the spinner will immediately be dismissed, to avoid a gnarly
infinite loop in the UI code.

BUG=244769

Review URL: https://chromiumcodereview.appspot.com/16173006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203968 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/signin/signin_tracker.cc
chrome/browser/signin/signin_tracker_unittest.cc
chrome/browser/ui/webui/sync_setup_handler.cc