Index: chrome/browser/chromeos/customization/customization_document.cc |
diff --git a/chrome/browser/chromeos/customization/customization_document.cc b/chrome/browser/chromeos/customization/customization_document.cc |
index 83be1ce50814e22eb78aaf837f7d6dbf1733f330..22e1926863a748130920b255f53b8c41ed43bb26 100644 |
--- a/chrome/browser/chromeos/customization/customization_document.cc |
+++ b/chrome/browser/chromeos/customization/customization_document.cc |
@@ -329,8 +329,8 @@ void StartupCustomizationDocument::Init( |
&initial_timezone_); |
statistics_provider->GetMachineStatistic(kKeyboardLayoutAttr, |
&keyboard_layout_); |
- configured_locales_.resize(0); |
- base::SplitString(initial_locale_, ',', &configured_locales_); |
+ configured_locales_ = base::SplitString( |
+ initial_locale_, ",", base::TRIM_WHITESPACE, base::SPLIT_WANT_ALL); |
// Convert ICU locale to chrome ("en_US" to "en-US", etc.). |
std::for_each(configured_locales_.begin(), configured_locales_.end(), |