| Index: chrome/browser/sync/profile_sync_service_android.cc
|
| diff --git a/chrome/browser/sync/profile_sync_service_android.cc b/chrome/browser/sync/profile_sync_service_android.cc
|
| index 8894c781c93eaf12b2de285d84e8d7ee3b52a91a..daa4e179a26025a33c7403a639b9cb8a2deaa0cb 100644
|
| --- a/chrome/browser/sync/profile_sync_service_android.cc
|
| +++ b/chrome/browser/sync/profile_sync_service_android.cc
|
| @@ -471,6 +471,15 @@ ScopedJavaLocalRef<jstring> ProfileSyncServiceAndroid::GetAboutInfoForTest(
|
| return ConvertUTF8ToJavaString(env, about_info_json);
|
| }
|
|
|
| +jlong ProfileSyncServiceAndroid::GetLastSyncedTimeForTest(
|
| + JNIEnv* env, jobject obj) {
|
| + // Use profile preferences here instead of SyncPrefs to avoid an extra
|
| + // conversion, since SyncPrefs::GetLastSyncedTime() converts the stored value
|
| + // to to base::Time.
|
| + return static_cast<jlong>(
|
| + profile_->GetPrefs()->GetInt64(prefs::kSyncLastSyncedTime));
|
| +}
|
| +
|
| void ProfileSyncServiceAndroid::NudgeSyncer(JNIEnv* env,
|
| jobject obj,
|
| jstring objectId,
|
|
|