| Index: mojo/runner/context.cc
|
| diff --git a/mojo/runner/context.cc b/mojo/runner/context.cc
|
| index 58279f893f5516e3a3c7bf5e5041713043e6484f..1714de1c4a23da5154f4b93be4d30d7112cecb57 100644
|
| --- a/mojo/runner/context.cc
|
| +++ b/mojo/runner/context.cc
|
| @@ -9,6 +9,7 @@
|
| #include "base/bind.h"
|
| #include "base/command_line.h"
|
| #include "base/files/file_path.h"
|
| +#include "base/i18n/icu_util.h"
|
| #include "base/lazy_instance.h"
|
| #include "base/macros.h"
|
| #include "base/memory/scoped_ptr.h"
|
| @@ -198,6 +199,10 @@ bool Context::Init(const base::FilePath& shell_file_root) {
|
| "mojo_runner.trace");
|
| }
|
|
|
| + // ICU data is a thing every part of the system needs. This here warms
|
| + // up the copy of ICU in the mojo runner.
|
| + CHECK(base::i18n::InitializeICU());
|
| +
|
| EnsureEmbedderIsInitialized();
|
| task_runners_.reset(
|
| new TaskRunners(base::MessageLoop::current()->task_runner()));
|
|
|