diff options
author | kalman <kalman@chromium.org> | 2015-09-22 14:56:31 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-09-22 22:09:13 +0000 |
commit | c2293dad51869910c2cc210ee3b00174e6cfeb70 (patch) | |
tree | de05301f20379396d94cf1c78fb2955477210844 /chrome/browser/extensions/api/processes/processes_apitest.cc | |
parent | 3a025353ed7d5639017b9a7f20da47e046f33372 (diff) | |
download | chromium_src-c2293dad51869910c2cc210ee3b00174e6cfeb70.zip chromium_src-c2293dad51869910c2cc210ee3b00174e6cfeb70.tar.gz chromium_src-c2293dad51869910c2cc210ee3b00174e6cfeb70.tar.bz2 |
Do not allow the extension process API to kill the browser process.
BUG=534501
R=creis@chromium.org
Review URL: https://codereview.chromium.org/1356193002
Cr-Commit-Position: refs/heads/master@{#350251}
Diffstat (limited to 'chrome/browser/extensions/api/processes/processes_apitest.cc')
-rw-r--r-- | chrome/browser/extensions/api/processes/processes_apitest.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/browser/extensions/api/processes/processes_apitest.cc b/chrome/browser/extensions/api/processes/processes_apitest.cc index f2672ce..934f33c 100644 --- a/chrome/browser/extensions/api/processes/processes_apitest.cc +++ b/chrome/browser/extensions/api/processes/processes_apitest.cc @@ -47,3 +47,8 @@ IN_PROC_BROWSER_TEST_F(ExtensionApiTest, ProcessesVsTaskManager) { UnloadExtension(last_loaded_extension_id()); EXPECT_EQ(1, model->update_requests_); } + +IN_PROC_BROWSER_TEST_F(ExtensionApiTest, CannotTerminateBrowserProcess) { + ASSERT_TRUE(RunExtensionTest("processes/terminate-browser-process")) + << message_; +} |