diff options
author | jam <jam@chromium.org> | 2015-10-02 14:01:28 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-10-02 21:02:13 +0000 |
commit | 76bcf0c21e332c08ee7a1601d0c878d1c75541a0 (patch) | |
tree | 9a1070172b98a5c0775967858a07d55585751839 /tools/ipc_fuzzer | |
parent | be81c48e3a52a050a6d07d0eb558a41c02594e6e (diff) | |
download | chromium_src-76bcf0c21e332c08ee7a1601d0c878d1c75541a0.zip chromium_src-76bcf0c21e332c08ee7a1601d0c878d1c75541a0.tar.gz chromium_src-76bcf0c21e332c08ee7a1601d0c878d1c75541a0.tar.bz2 |
Add a Mojo EDK for Chrome that uses one OS pipe per message pipe.
TODOs in future cls:
-POSIX
-use shared memory for MessagePipeDispatcher serialization
-work in Windows sandbox (using master.mojom which is implemented but not hooked up in this change)
-XP
BUG=478251
NOPRESUBMIT=true
Review URL: https://codereview.chromium.org/1350023003
Cr-Commit-Position: refs/heads/master@{#352123}
Diffstat (limited to 'tools/ipc_fuzzer')
-rw-r--r-- | tools/ipc_fuzzer/message_replay/replay_process.cc | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/tools/ipc_fuzzer/message_replay/replay_process.cc b/tools/ipc_fuzzer/message_replay/replay_process.cc index 319a4d6..017b6a1 100644 --- a/tools/ipc_fuzzer/message_replay/replay_process.cc +++ b/tools/ipc_fuzzer/message_replay/replay_process.cc @@ -17,19 +17,15 @@ #include "ipc/ipc_descriptors.h" #include "ipc/ipc_switches.h" #include "ipc/mojo/ipc_channel_mojo.h" -#include "third_party/mojo/src/mojo/edk/embedder/configuration.h" #include "third_party/mojo/src/mojo/edk/embedder/embedder.h" -#include "third_party/mojo/src/mojo/edk/embedder/simple_platform_support.h" namespace ipc_fuzzer { // TODO(morrita): content::InitializeMojo() should be used once it becomes // a public API. See src/content/app/mojo/mojo_init.cc void InitializeMojo() { - mojo::embedder::GetConfiguration()->max_message_num_bytes = - 64 * 1024 * 1024; - mojo::embedder::Init(scoped_ptr<mojo::embedder::PlatformSupport>( - new mojo::embedder::SimplePlatformSupport())); + mojo::embedder::SetMaxMessageSize(64 * 1024 * 1024); + mojo::embedder::Init(); } ReplayProcess::ReplayProcess() |