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 0a1fe7e0c33e37612829d7e5c95f01278ca3bc88..a7f75bf5e68179f20ff3ca450418c52cc66281ea 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 |
@@ -51,6 +51,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" |
@@ -249,6 +250,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(), |