зеркало из https://github.com/mozilla/gecko-dev.git
Bug 766696 - Allow the MessagePump to process multiple pieces of idle work in a row. r=blassey
This commit is contained in:
Родитель
e913e5e5a9
Коммит
1b59bf2aea
|
@ -109,6 +109,9 @@ MessagePump::Run(MessagePump::Delegate* aDelegate)
|
|||
if (!keep_running_)
|
||||
break;
|
||||
|
||||
if (did_work)
|
||||
continue;
|
||||
|
||||
// This will either sleep or process an event.
|
||||
NS_ProcessNextEvent(mThread, true);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче