Bug 1379243 P6 Override Pre/Post dispatch methods in ExternalRunnableWrapper so it can be used off main thread. r=baku

This commit is contained in:
Ben Kelly 2017-07-21 08:16:24 -07:00
Родитель e266f48ec0
Коммит 1677104487
1 изменённых файлов: 13 добавлений и 0 удалений

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

@ -240,6 +240,19 @@ private:
~ExternalRunnableWrapper()
{ }
virtual bool
PreDispatch(WorkerPrivate* aWorkerPrivate) override
{
// Silence bad assertions.
return true;
}
virtual void
PostDispatch(WorkerPrivate* aWorkerPrivate, bool aDispatchResult) override
{
// Silence bad assertions.
}
virtual bool
WorkerRun(JSContext* aCx, WorkerPrivate* aWorkerPrivate) override
{