diff options
Diffstat (limited to 'chrome/browser/sync/sync_ui_util.cc')
-rw-r--r-- | chrome/browser/sync/sync_ui_util.cc | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/chrome/browser/sync/sync_ui_util.cc b/chrome/browser/sync/sync_ui_util.cc index c33a8dc..d6c4954 100644 --- a/chrome/browser/sync/sync_ui_util.cc +++ b/chrome/browser/sync/sync_ui_util.cc @@ -562,16 +562,22 @@ void ConstructAboutInformation(ProfileSyncService* service, sync_ui_util::AddStringSyncDetails(sync_summary, "Summary", service->QuerySyncStatusSummary()); - ListValue* sync_url = AddSyncDetailsSection(details, "Sync URL"); - sync_ui_util::AddStringSyncDetails(sync_url, "URL", + ListValue* version_info = AddSyncDetailsSection(details, "Version Info"); + sync_ui_util::AddStringSyncDetails(version_info, "Client Version", + GetVersionString()); + sync_ui_util::AddStringSyncDetails(version_info, "Server URL", service->sync_service_url().spec()); - ListValue* local_state = AddSyncDetailsSection(details, "Client ID"); - - sync_ui_util::AddStringSyncDetails(local_state, "Version", - GetVersionString()); - sync_ui_util::AddStringSyncDetails(local_state, "Client Info", + ListValue* user_state = AddSyncDetailsSection(details, "Credentials"); + sync_ui_util::AddStringSyncDetails(user_state, "Client ID", full_status.unique_id.empty() ? "none" : full_status.unique_id); + sync_ui_util::AddStringSyncDetails( + user_state, "Username", + service->signin() ? service->signin()->GetAuthenticatedUsername() : ""); + sync_ui_util::AddBoolSyncDetail( + user_state, "Sync Token Available", service->AreCredentialsAvailable()); + + ListValue* local_state = AddSyncDetailsSection(details, "Local State"); sync_ui_util::AddStringSyncDetails(local_state, "Last Synced", service->GetLastSyncedTimeString()); |