Revert "libchromeos-ui: drop LC_ALL env var setting"

This reverts commit 1e9c3dac5c903b32026f247e9af1b7fb8d66a069.

For now revert only on R55. For master discussion on crbug.com/649787.

BUG=chromium:117330
BUG=chromium:652326
BUG=chromium:649787

Change-Id: I38f752247add52de3d7c02d2ab2a7adf8ee850c3
Reviewed-on: https://chromium-review.googlesource.com/403834
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Bernie Thompson <bhthompson@chromium.org>
Tested-by: Bernie Thompson <bhthompson@chromium.org>
diff --git a/libchromeos-ui/chromeos/ui/chromium_command_builder.cc b/libchromeos-ui/chromeos/ui/chromium_command_builder.cc
index 8e349e8..0855ad4 100644
--- a/libchromeos-ui/chromeos/ui/chromium_command_builder.cc
+++ b/libchromeos-ui/chromeos/ui/chromium_command_builder.cc
@@ -157,6 +157,7 @@
   AddEnvVar("LOGNAME", kUser);
   AddEnvVar("SHELL", "/bin/sh");
   AddEnvVar("PATH", "/bin:/usr/bin");
+  AddEnvVar("LC_ALL", "en_US.utf8");
   AddEnvVar("XDG_RUNTIME_DIR", "/run/chrome");
 
   const base::FilePath data_dir(GetPath("/home").Append(kUser));
diff --git a/libchromeos-ui/chromeos/ui/chromium_command_builder_unittest.cc b/libchromeos-ui/chromeos/ui/chromium_command_builder_unittest.cc
index b0f62d5..42adbce 100644
--- a/libchromeos-ui/chromeos/ui/chromium_command_builder_unittest.cc
+++ b/libchromeos-ui/chromeos/ui/chromium_command_builder_unittest.cc
@@ -159,6 +159,7 @@
   EXPECT_EQ("chronos", ReadEnvVar("LOGNAME"));
   EXPECT_EQ("/bin/sh", ReadEnvVar("SHELL"));
   EXPECT_FALSE(ReadEnvVar("PATH").empty());
+  EXPECT_EQ("en_US.utf8", ReadEnvVar("LC_ALL"));
   base::FilePath data_dir(util::GetReparentedPath("/home/chronos", base_path_));
   EXPECT_EQ(data_dir.value(), ReadEnvVar("DATA_DIR"));
   EXPECT_TRUE(base::DirectoryExists(data_dir));