Made greeting step of the first-run tutorial personalized.

Added given name to User as well.

BUG=308240

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237316 0039d316-1c4b-4281-b951-d872f2087c98
[SyncFS] Implement LocalToRemoteSyncer missing parent folder case

BUG=240165

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237317 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 237317
google_apis: Override error code based on the error reason

UrlFetchRequestBase::OnURLFetchComplete parses the response body to override the error code when necessary.
UrlFetchRequestBase::GetErrorCode stops taking URLFetcher as an argument.
Add BaseRequestsTest.UrlFetchRequestBaseResponseCodeOverride
Make GetDataRequest::ParseResponse private because tests no longer need to access it.

BUG=240997
TEST=unit_tests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237318 0039d316-1c4b-4281-b951-d872f2087c98
drive: Support multi-parents in data conversion between WAPI and v2 API.

This is the only change outside c/b/cros/drive necessary for multi-parents.

BUG=319901

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237319 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 237319