Index: content/browser/renderer_host/render_process_host_impl.cc |
diff --git a/content/browser/renderer_host/render_process_host_impl.cc b/content/browser/renderer_host/render_process_host_impl.cc |
index 610e2a344e39da8957a116312f23f2fd8ae76045..6d80984585430b12fbf4a1288678223db1e24514 100644 |
--- a/content/browser/renderer_host/render_process_host_impl.cc |
+++ b/content/browser/renderer_host/render_process_host_impl.cc |
@@ -164,12 +164,12 @@ |
#include "ipc/ipc_switches.h" |
#include "ipc/mojo/ipc_channel_mojo.h" |
#include "media/base/media_switches.h" |
+#include "mojo/edk/embedder/embedder.h" |
#include "net/url_request/url_request_context_getter.h" |
#include "ppapi/shared_impl/ppapi_switches.h" |
#include "storage/browser/fileapi/sandbox_file_system_backend.h" |
#include "third_party/icu/source/common/unicode/unistr.h" |
#include "third_party/icu/source/i18n/unicode/timezone.h" |
-#include "third_party/mojo/src/mojo/edk/embedder/embedder.h" |
#include "third_party/skia/include/core/SkBitmap.h" |
#include "ui/base/ui_base_switches.h" |
#include "ui/events/event_switches.h" |
@@ -1528,7 +1528,6 @@ void RenderProcessHostImpl::PropagateBrowserCommandLineToRenderer( |
#if defined(OS_CHROMEOS) |
switches::kDisableVaapiAcceleratedVideoEncode, |
#endif |
- "use-new-edk", // TODO(use_chrome_edk): temporary. |
}; |
renderer_cmd->CopySwitchesFrom(browser_cmd, kSwitchNames, |
arraysize(kSwitchNames)); |
@@ -2509,11 +2508,10 @@ void RenderProcessHostImpl::OnProcessLaunched() { |
Source<RenderProcessHost>(this), |
NotificationService::NoDetails()); |
- if (base::CommandLine::ForCurrentProcess()->HasSwitch("use-new-edk") && |
- child_process_launcher_.get()) { |
+ if (child_process_launcher_.get()) { |
base::ProcessHandle process_handle = |
child_process_launcher_->GetProcess().Handle(); |
- mojo::embedder::ScopedPlatformHandle client_pipe; |
+ mojo::edk::ScopedPlatformHandle client_pipe; |
#if defined(MOJO_SHELL_CLIENT) |
if (IsRunningInMojoShell()) { |
client_pipe = RegisterProcessWithBroker( |
@@ -2521,15 +2519,10 @@ void RenderProcessHostImpl::OnProcessLaunched() { |
} else |
#endif |
{ |
- client_pipe = mojo::embedder::ChildProcessLaunched(process_handle); |
+ client_pipe = mojo::edk::ChildProcessLaunched(process_handle); |
} |
Send(new ChildProcessMsg_SetMojoParentPipeHandle( |
- IPC::GetFileHandleForProcess( |
-#if defined(OS_WIN) |
- client_pipe.release().handle, |
-#else |
- client_pipe.release().fd, |
-#endif |
+ IPC::GetFileHandleForProcess(client_pipe.release().handle, |
process_handle, true))); |
} |