Use StopChildProcess instead of base::KillProcess to kill a renderer process
commit37e572a3b60109e457a09df566d15c6f96b79210
authorjaekyun <jaekyun@chromium.org>
Thu, 4 Dec 2014 23:33:35 +0000 (4 15:33 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 4 Dec 2014 23:34:12 +0000 (4 23:34 +0000)
tree55d1f092f2ee9e5578f17e05213ec30554f16578
parent59246ff8886fe98b28405a8e358982a6dc0a585e
Use StopChildProcess instead of base::KillProcess to kill a renderer process

base::KillProcess doesn't work on android because a renderer process is running as an isolated process.
So we need to use StopChildProcess to kill it.

BUG=433068

Review URL: https://codereview.chromium.org/740813004

Cr-Commit-Position: refs/heads/master@{#306931}
24 files changed:
chrome/browser/extensions/extension_crash_recovery_browsertest.cc
chrome/browser/extensions/window_open_apitest.cc
chrome/browser/policy/policy_browsertest.cc
chrome/browser/renderer_host/render_process_host_chrome_browsertest.cc
chrome/browser/ui/browser_browsertest.cc
chrome/browser/ui/views/hung_renderer_view.cc
chrome/browser/ui/views/hung_renderer_view.h
chrome/browser/ui/zoom/zoom_controller_browsertest.cc
content/browser/child_process_security_policy_browsertest.cc
content/browser/indexed_db/indexed_db_browsertest.cc
content/browser/manifest/manifest_manager_host.cc
content/browser/renderer_host/render_process_host_impl.cc
content/browser/renderer_host/render_process_host_impl.h
content/browser/renderer_host/render_view_host_impl.cc
content/browser/security_exploit_browsertest.cc
content/browser/site_per_process_browsertest.cc
content/browser/web_contents/web_contents_impl.cc
content/public/browser/render_process_host.h
content/public/test/browser_test_utils.cc
content/public/test/mock_render_process_host.cc
content/public/test/mock_render_process_host.h
extensions/browser/guest_view/extension_options/extension_options_guest.cc
extensions/browser/guest_view/guest_view_manager.cc
extensions/browser/guest_view/web_view/web_view_guest.cc