Bug 1227015 P7 Supress unused ErrorResult exception if the worker runnable failed to dispatch. r=catalinb

This commit is contained in:
Ben Kelly 2015-12-08 17:52:16 -05:00
Родитель 0698a4728b
Коммит 9227b3237b
1 изменённых файлов: 9 добавлений и 0 удалений

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

@ -337,6 +337,15 @@ public:
mPromiseProxy->CleanUp(aCx);
return true;
}
void
PostDispatch(JSContext* aCx, WorkerPrivate* aWorkerPrivate,
bool aSuccess) override
{
if (!aSuccess) {
mStatus.SuppressException();
}
}
};
class WorkerThreadUpdateCallback final : public ServiceWorkerUpdateFinishCallback