diff --git a/atom/browser/api/atom_api_app.cc b/atom/browser/api/atom_api_app.cc index 2b7cfbffb81d..c81a4ed85658 100644 --- a/atom/browser/api/atom_api_app.cc +++ b/atom/browser/api/atom_api_app.cc @@ -800,7 +800,8 @@ void App::BrowserChildProcessKilled( } void App::RenderProcessReady(content::RenderProcessHost* host) { - ChildProcessLaunched(content::PROCESS_TYPE_RENDERER, host->GetHandle()); + ChildProcessLaunched(content::PROCESS_TYPE_RENDERER, + host->GetProcess().Handle()); } void App::RenderProcessDisconnected(base::ProcessId host_pid) { diff --git a/atom/browser/api/atom_api_web_contents.cc b/atom/browser/api/atom_api_web_contents.cc index 35b6d14ea53c..5c54408dc6f2 100644 --- a/atom/browser/api/atom_api_web_contents.cc +++ b/atom/browser/api/atom_api_web_contents.cc @@ -1103,7 +1103,7 @@ int WebContents::GetProcessID() const { base::ProcessId WebContents::GetOSProcessID() const { base::ProcessHandle process_handle = - web_contents()->GetMainFrame()->GetProcess()->GetHandle(); + web_contents()->GetMainFrame()->GetProcess()->GetProcess().Handle(); return base::GetProcId(process_handle); } diff --git a/atom/browser/atom_browser_client.cc b/atom/browser/atom_browser_client.cc index 777262a678c4..b2caa095d378 100644 --- a/atom/browser/atom_browser_client.cc +++ b/atom/browser/atom_browser_client.cc @@ -551,7 +551,8 @@ void AtomBrowserClient::RenderProcessHostDestroyed( } void AtomBrowserClient::RenderProcessReady(content::RenderProcessHost* host) { - render_process_host_pids_[host->GetID()] = base::GetProcId(host->GetHandle()); + render_process_host_pids_[host->GetID()] = + base::GetProcId(host->GetProcess().Handle()); if (delegate_) { static_cast(delegate_)->RenderProcessReady(host); }