Remove sync-related login code on OS_CHROMEOS platforms.
commite5b5f17bee7850334c1ea0d3af1ba69db0d3fbb6
authoratwilson@chromium.org <atwilson@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 16 May 2013 06:52:02 +0000 (16 06:52 +0000)
committeratwilson@chromium.org <atwilson@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 16 May 2013 06:52:02 +0000 (16 06:52 +0000)
treeeac19db6803966a5817ada25ec6f1d3b4247b353
parent431b1f8924fbe2e1aa2071945e6d76f76b703052
Remove sync-related login code on OS_CHROMEOS platforms.

ChromeOS doesn't need the sync login code - in fact, it's actively bad to have
this code in there because it keeps getting triggered through various bugs. As
an interim measure, this CL #if-outs the code on chromeos platforms. Once we
have removed the non-web-based signin code, we can look at the remaining code
and decide whether it is worth refactoring this into platform-specific classes.

BUG=236005
R=arv@chromium.org, rogerta@chromium.org

Review URL: https://codereview.chromium.org/14696017

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200475 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/resources/options/browser_options.js
chrome/browser/resources/sync_setup_overlay.js
chrome/browser/sync/profile_sync_service.h
chrome/browser/sync/profile_sync_service_mock.h
chrome/browser/ui/webui/sync_setup_handler.cc
chrome/browser/ui/webui/sync_setup_handler.h
chrome/browser/ui/webui/sync_setup_handler_unittest.cc