Index: chrome/browser/ui/webui/settings/chromeos/change_picture_handler.cc |
diff --git a/chrome/browser/ui/webui/settings/chromeos/change_picture_handler.cc b/chrome/browser/ui/webui/settings/chromeos/change_picture_handler.cc |
index e9b8ae75343b3eb7bcd91c3c81aa1b4465a240b4..04f654f0b4bf6822631e639e5f3f8408dbc09b42 100644 |
--- a/chrome/browser/ui/webui/settings/chromeos/change_picture_handler.cc |
+++ b/chrome/browser/ui/webui/settings/chromeos/change_picture_handler.cc |
@@ -296,16 +296,16 @@ void ChangePictureHandler::HandleSelectImage(const base::ListValue* args) { |
previous_image_, |
user_manager::UserImage::FORMAT_JPEG)); |
- UMA_HISTOGRAM_ENUMERATION("UserImage.ChangeChoice", |
- default_user_image::kHistogramImageOld, |
- default_user_image::kHistogramImagesCount); |
+ UMA_HISTOGRAM_EXACT_LINEAR("UserImage.ChangeChoice", |
+ default_user_image::kHistogramImageOld, |
+ default_user_image::kHistogramImagesCount); |
VLOG(1) << "Selected old user image"; |
} else if (image_type == "default" && |
default_user_image::IsDefaultImageUrl(image_url, &image_index)) { |
// One of the default user images. |
user_image_manager->SaveUserDefaultImageIndex(image_index); |
- UMA_HISTOGRAM_ENUMERATION( |
+ UMA_HISTOGRAM_EXACT_LINEAR( |
"UserImage.ChangeChoice", |
default_user_image::GetDefaultImageHistogramValue(image_index), |
default_user_image::kHistogramImagesCount); |
@@ -323,14 +323,14 @@ void ChangePictureHandler::HandleSelectImage(const base::ListValue* args) { |
user_image_manager->SaveUserImageFromProfileImage(); |
if (previous_image_index_ == user_manager::User::USER_IMAGE_PROFILE) { |
- UMA_HISTOGRAM_ENUMERATION("UserImage.ChangeChoice", |
- default_user_image::kHistogramImageOld, |
- default_user_image::kHistogramImagesCount); |
+ UMA_HISTOGRAM_EXACT_LINEAR("UserImage.ChangeChoice", |
+ default_user_image::kHistogramImageOld, |
+ default_user_image::kHistogramImagesCount); |
VLOG(1) << "Selected old (profile) user image"; |
} else { |
- UMA_HISTOGRAM_ENUMERATION("UserImage.ChangeChoice", |
- default_user_image::kHistogramImageFromProfile, |
- default_user_image::kHistogramImagesCount); |
+ UMA_HISTOGRAM_EXACT_LINEAR("UserImage.ChangeChoice", |
+ default_user_image::kHistogramImageFromProfile, |
+ default_user_image::kHistogramImagesCount); |
VLOG(1) << "Selected profile image"; |
} |
} else { |
@@ -348,9 +348,9 @@ void ChangePictureHandler::FileSelected(const base::FilePath& path, |
ChromeUserManager::Get() |
->GetUserImageManager(GetUser()->GetAccountId()) |
->SaveUserImageFromFile(path); |
- UMA_HISTOGRAM_ENUMERATION("UserImage.ChangeChoice", |
- default_user_image::kHistogramImageFromFile, |
- default_user_image::kHistogramImagesCount); |
+ UMA_HISTOGRAM_EXACT_LINEAR("UserImage.ChangeChoice", |
+ default_user_image::kHistogramImageFromFile, |
+ default_user_image::kHistogramImagesCount); |
VLOG(1) << "Selected image from file"; |
} |
@@ -359,9 +359,9 @@ void ChangePictureHandler::SetImageFromCamera(const gfx::ImageSkia& photo) { |
->GetUserImageManager(GetUser()->GetAccountId()) |
->SaveUserImage(user_manager::UserImage::CreateAndEncode( |
photo, user_manager::UserImage::FORMAT_JPEG)); |
- UMA_HISTOGRAM_ENUMERATION("UserImage.ChangeChoice", |
- default_user_image::kHistogramImageFromCamera, |
- default_user_image::kHistogramImagesCount); |
+ UMA_HISTOGRAM_EXACT_LINEAR("UserImage.ChangeChoice", |
+ default_user_image::kHistogramImageFromCamera, |
+ default_user_image::kHistogramImagesCount); |
VLOG(1) << "Selected camera photo"; |
} |