diff options
Diffstat (limited to 'chrome/nacl')
-rw-r--r-- | chrome/nacl/nacl_broker_listener.cc | 1 | ||||
-rw-r--r-- | chrome/nacl/nacl_broker_listener.h | 6 | ||||
-rw-r--r-- | chrome/nacl/nacl_ipc_adapter.cc | 1 | ||||
-rw-r--r-- | chrome/nacl/nacl_ipc_adapter.h | 7 |
4 files changed, 11 insertions, 4 deletions
diff --git a/chrome/nacl/nacl_broker_listener.cc b/chrome/nacl/nacl_broker_listener.cc index 1bb42d6b..135997c 100644 --- a/chrome/nacl/nacl_broker_listener.cc +++ b/chrome/nacl/nacl_broker_listener.cc @@ -16,6 +16,7 @@ #include "chrome/common/nacl_messages.h" #include "content/public/common/content_switches.h" #include "content/public/common/sandbox_init.h" +#include "ipc/ipc_channel.h" #include "ipc/ipc_switches.h" namespace { diff --git a/chrome/nacl/nacl_broker_listener.h b/chrome/nacl/nacl_broker_listener.h index 56f50be..6ebc179 100644 --- a/chrome/nacl/nacl_broker_listener.h +++ b/chrome/nacl/nacl_broker_listener.h @@ -8,7 +8,11 @@ #include "base/memory/scoped_ptr.h" #include "base/process.h" #include "chrome/common/nacl_types.h" -#include "ipc/ipc_channel.h" +#include "ipc/ipc_listener.h" + +namespace IPC { +class Channel; +} // The BrokerThread class represents the thread that handles the messages from // the browser process and starts NaCl loader processes. diff --git a/chrome/nacl/nacl_ipc_adapter.cc b/chrome/nacl/nacl_ipc_adapter.cc index 1ee0c37..2bbaa1f 100644 --- a/chrome/nacl/nacl_ipc_adapter.cc +++ b/chrome/nacl/nacl_ipc_adapter.cc @@ -13,6 +13,7 @@ #include "base/memory/scoped_ptr.h" #include "base/shared_memory.h" #include "build/build_config.h" +#include "ipc/ipc_channel.h" #include "ipc/ipc_message_macros.h" #include "ipc/ipc_platform_file.h" #include "native_client/src/trusted/desc/nacl_desc_custom.h" diff --git a/chrome/nacl/nacl_ipc_adapter.h b/chrome/nacl/nacl_ipc_adapter.h index 3752139..f9db3dc 100644 --- a/chrome/nacl/nacl_ipc_adapter.h +++ b/chrome/nacl/nacl_ipc_adapter.h @@ -13,19 +13,20 @@ #include "base/memory/ref_counted.h" #include "base/memory/scoped_ptr.h" #include "base/memory/scoped_vector.h" +#include "base/pickle.h" #include "base/shared_memory.h" #include "base/synchronization/condition_variable.h" #include "base/synchronization/lock.h" #include "base/task_runner.h" -#include "ipc/ipc_channel.h" -#include "ipc/ipc_message.h" +#include "ipc/ipc_listener.h" struct NaClDesc; struct NaClImcTypedMsgHdr; struct PP_Size; namespace IPC { -class Message; +class Channel; +struct ChannelHandle; } namespace nacl { |