зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1731564: Use motivated SpinEventLoopUntil inside xpfe/*. r=smaug
Depends on D127237 Differential Revision: https://phabricator.services.mozilla.com/D127238
This commit is contained in:
Родитель
7737c4488a
Коммит
46c1a41f85
|
@ -512,7 +512,8 @@ NS_IMETHODIMP AppWindow::ShowModal() {
|
|||
|
||||
{
|
||||
AutoNoJSAPI nojsapi;
|
||||
SpinEventLoopUntil([&]() { return !mContinueModalLoop; });
|
||||
SpinEventLoopUntil("AppWindow::ShowModal"_ns,
|
||||
[&]() { return !mContinueModalLoop; });
|
||||
}
|
||||
|
||||
mContinueModalLoop = false;
|
||||
|
@ -2339,7 +2340,8 @@ NS_IMETHODIMP AppWindow::CreateNewContentWindow(
|
|||
|
||||
{
|
||||
AutoNoJSAPI nojsapi;
|
||||
SpinEventLoopUntil([&]() { return !appWin->IsLocked(); });
|
||||
SpinEventLoopUntil("AppWindow::CreateNewContentWindow"_ns,
|
||||
[&]() { return !appWin->IsLocked(); });
|
||||
}
|
||||
|
||||
NS_ENSURE_STATE(appWin->mPrimaryContentShell ||
|
||||
|
|
Загрузка…
Ссылка в новой задаче