Depend on stored sync session GUID for Android.
commit598bf6cfa875b0a5837c69a1845a887891e0fa53
authornyquist@chromium.org <nyquist@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 5 Dec 2012 01:15:22 +0000 (5 01:15 +0000)
committernyquist@chromium.org <nyquist@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 5 Dec 2012 01:15:22 +0000 (5 01:15 +0000)
treec84d7f6d8be4be039d2d7cb911af79b2fdff14e3
parent3ded155c70c538f95fb38954b8199e18dc24df89
Depend on stored sync session GUID for Android.

This changes the Android port of Chrome to depend on the pref
kSyncSessionsGUID to be set before the SessionModelAssociator is
initialized.

We now also force-removes any foreign sessions that are using the
current client's GUID as a session tag.

This also lead to the removal of the Android specific session utils.

BUG=157419

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171109 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/sync/glue/session_model_associator.cc
sync/sync.gyp
sync/util/get_session_name.cc
sync/util/session_utils_android.cc [deleted file]
sync/util/session_utils_android.h [deleted file]