Index: chrome/browser/printing/cloud_print/test/cloud_print_proxy_process_browsertest.cc |
diff --git a/chrome/browser/printing/cloud_print/test/cloud_print_proxy_process_browsertest.cc b/chrome/browser/printing/cloud_print/test/cloud_print_proxy_process_browsertest.cc |
index 4099b71af30668b124c38784208f6e9ab694e79e..0c0564d65e2cc4b39fb327ebaec8f16422796053 100644 |
--- a/chrome/browser/printing/cloud_print/test/cloud_print_proxy_process_browsertest.cc |
+++ b/chrome/browser/printing/cloud_print/test/cloud_print_proxy_process_browsertest.cc |
@@ -50,6 +50,7 @@ |
#include "ipc/ipc_descriptors.h" |
#include "ipc/ipc_multiprocess_test.h" |
#include "ipc/ipc_switches.h" |
+#include "mojo/edk/embedder/embedder.h" |
#include "testing/gmock/include/gmock/gmock.h" |
#include "testing/gtest/include/gtest/gtest.h" |
#include "testing/multiprocess_func_list.h" |
@@ -248,6 +249,9 @@ int CloudPrintMockService_Main(SetExpectationsCallback set_expectations) { |
// lifetime. |
EXPECT_TRUE(service_process.Initialize(&main_message_loop, state)); |
+ // Needed for IPC. |
+ mojo::edk::Init(); |
+ |
MockServiceIPCServer server(&service_process, |
service_process.io_task_runner(), |
state->GetServiceProcessChannel(), |