summaryrefslogtreecommitdiffstats
path: root/ash
diff options
context:
space:
mode:
authorsky <sky@chromium.org>2016-03-21 14:12:35 -0700
committerCommit bot <commit-bot@chromium.org>2016-03-21 21:14:00 +0000
commita50f9840749052fbdec087a304548217cc6fd00b (patch)
tree97a63d4c0af4422d58f5a56ac9d0895dfba8d547 /ash
parentd1b5f3a6dc60c0d00e9eca6476e0c3bc0a773b3b (diff)
downloadchromium_src-a50f9840749052fbdec087a304548217cc6fd00b.zip
chromium_src-a50f9840749052fbdec087a304548217cc6fd00b.tar.gz
chromium_src-a50f9840749052fbdec087a304548217cc6fd00b.tar.bz2
Quit the message loop by default in ShellConnectionLost when ApplicationRunner is used
This was originally at https://codereview.chromium.org/1814223002/ , but Ben is out and I need this for tests, so I'm taking over. BUG=none TEST=covered by tests TBR=ben@chromium.org R=ben@chromium.org Review URL: https://codereview.chromium.org/1819063002 Cr-Commit-Position: refs/heads/master@{#382389}
Diffstat (limited to 'ash')
-rw-r--r--ash/mus/sysui_application.cc5
-rw-r--r--ash/mus/sysui_application.h1
2 files changed, 0 insertions, 6 deletions
diff --git a/ash/mus/sysui_application.cc b/ash/mus/sysui_application.cc
index 15a5186..16585a3 100644
--- a/ash/mus/sysui_application.cc
+++ b/ash/mus/sysui_application.cc
@@ -16,7 +16,6 @@
#include "ash/shell_window_ids.h"
#include "base/bind.h"
#include "base/files/file_path.h"
-#include "base/message_loop/message_loop.h"
#include "base/path_service.h"
#include "base/threading/sequenced_worker_pool.h"
#include "components/mus/public/cpp/property_type_converters.h"
@@ -289,9 +288,5 @@ bool SysUIApplication::AcceptConnection(mojo::Connection* connection) {
return true;
}
-void SysUIApplication::ShellConnectionLost() {
- base::MessageLoop::current()->QuitWhenIdle();
-}
-
} // namespace sysui
} // namespace ash
diff --git a/ash/mus/sysui_application.h b/ash/mus/sysui_application.h
index 2535c5e0..dba0f5e 100644
--- a/ash/mus/sysui_application.h
+++ b/ash/mus/sysui_application.h
@@ -26,7 +26,6 @@ class SysUIApplication : public mojo::ShellClient {
const mojo::Identity& identity,
uint32_t id) override;
bool AcceptConnection(mojo::Connection* connection) override;
- void ShellConnectionLost() override;
mojo::TracingImpl tracing_;
scoped_ptr<AshInit> ash_init_;