Index: chrome/renderer/chrome_mock_render_thread.cc |
diff --git a/chrome/renderer/chrome_mock_render_thread.cc b/chrome/renderer/chrome_mock_render_thread.cc |
index 0cb28ab4d1bc7c3fe8f85f57190a291aab337388..637e777c4371265dadc845ca981e9a0d1d34bf0a 100644 |
--- a/chrome/renderer/chrome_mock_render_thread.cc |
+++ b/chrome/renderer/chrome_mock_render_thread.cc |
@@ -8,7 +8,6 @@ |
#include "base/values.h" |
#include "chrome/renderer/printing/mock_printer.h" |
-#include "extensions/common/extension_messages.h" |
#include "ipc/ipc_sync_message.h" |
#include "printing/page_range.h" |
#include "printing/print_job_constants.h" |
@@ -20,6 +19,10 @@ |
#include "base/files/file_util.h" |
#endif |
+#if defined(ENABLE_EXTENSIONS) |
+#include "extensions/common/extension_messages.h" |
+#endif |
+ |
#if defined(ENABLE_PRINTING) |
#include "chrome/common/print_messages.h" |
#endif |
@@ -54,8 +57,10 @@ bool ChromeMockRenderThread::OnMessageReceived(const IPC::Message& msg) { |
// Some messages we do special handling. |
bool handled = true; |
IPC_BEGIN_MESSAGE_MAP(ChromeMockRenderThread, msg) |
+#if defined(ENABLE_EXTENSIONS) |
IPC_MESSAGE_HANDLER(ExtensionHostMsg_OpenChannelToExtension, |
OnOpenChannelToExtension) |
+#endif |
#if defined(ENABLE_PRINTING) |
IPC_MESSAGE_HANDLER(PrintHostMsg_GetDefaultPrintSettings, |
OnGetDefaultPrintSettings) |
@@ -83,6 +88,7 @@ bool ChromeMockRenderThread::OnMessageReceived(const IPC::Message& msg) { |
return handled; |
} |
+#if defined(ENABLE_EXTENSIONS) |
void ChromeMockRenderThread::OnOpenChannelToExtension( |
int routing_id, |
const ExtensionMsg_ExternalConnectionInfo& info, |
@@ -91,6 +97,7 @@ void ChromeMockRenderThread::OnOpenChannelToExtension( |
int* port_id) { |
*port_id = 0; |
} |
+#endif |
#if defined(ENABLE_PRINTING) |
#if defined(OS_CHROMEOS) |