Index: chrome/browser/automation/testing_automation_provider_chromeos.cc |
diff --git a/chrome/browser/automation/testing_automation_provider_chromeos.cc b/chrome/browser/automation/testing_automation_provider_chromeos.cc |
index ce7d871d9f406836d8e4eb792834176ac23b1644..b027b5c635286ea69bd453ff9dbfc30d06df4242 100644 |
--- a/chrome/browser/automation/testing_automation_provider_chromeos.cc |
+++ b/chrome/browser/automation/testing_automation_provider_chromeos.cc |
@@ -390,10 +390,13 @@ void TestingAutomationProvider::PickUserImage(DictionaryValue* args, |
WizardControllerObserver* observer = |
new WizardControllerObserver(wizard_controller, this, reply_message); |
if (image_type == "profile") { |
- image_screen->OnProfileImageSelected(); |
+ image_screen->OnImageSelected("", image_type); |
+ image_screen->OnImageAccepted(); |
} else if (image_type.empty() && image_number >= 0 && |
image_number < chromeos::kDefaultImagesCount) { |
- image_screen->OnDefaultImageSelected(image_number); |
+ image_screen->OnImageSelected( |
+ chromeos::GetDefaultImageUrl(image_number), image_type); |
+ image_screen->OnImageAccepted(); |
} else { |
AutomationJSONReply(this, reply_message).SendError( |
"Invalid or missing args."); |