Bug 1527978, bring back the old behavior of worker's postMessage spam limit, r=baku

--HG--
extra : rebase_source : 2a124802dd0999da3f1e08b4882d6660cea08fc7
This commit is contained in:
Olli Pettay 2019-02-14 20:48:11 +02:00
Родитель 6535009905
Коммит af1325cad5
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -2703,7 +2703,8 @@ void WorkerPrivate::DoRunLoop(JSContext* aCx) {
size_t queuedEvents = mMainThreadEventTarget->Length() +
mMainThreadDebuggeeEventTarget->Length();
if (queuedEvents > 5000) {
mMainThreadEventTarget->AwaitIdle();
// Note, postMessage uses mMainThreadDebuggeeEventTarget!
mMainThreadDebuggeeEventTarget->AwaitIdle();
}
}