Add CefQuitMessageLoop function (issue #443).

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@412 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
Marshall Greenblatt
2011-12-08 13:25:26 +00:00
parent 08fcdfc9d1
commit fe80635c69
7 changed files with 59 additions and 1 deletions

View File

@@ -97,6 +97,11 @@ void CefProcess::RunMessageLoop() {
ui_message_loop_->RunMessageLoop();
}
void CefProcess::QuitMessageLoop() {
DCHECK(CalledOnValidThread() && ui_message_loop_.get() != NULL);
ui_message_loop_->Quit();
}
void CefProcess::CreateUIThread() {
DCHECK(!created_ui_thread_ && ui_thread_.get() == NULL);
created_ui_thread_ = true;