Bug 1337814 - Remove rIC callback from pending callbacks before running it

This commit is contained in:
janekptacijarabaci 2018-04-18 15:21:00 +02:00 committed by Roy Tam
commit 7c9dda85db

View file

@ -763,9 +763,8 @@ nsGlobalWindow::RunIdleRequest(IdleRequest* aRequest,
{
AssertIsOnMainThread();
RefPtr<IdleRequest> request(aRequest);
nsresult result = request->IdleRun(AsInner(), aDeadline, aDidTimeout);
RemoveIdleCallback(request);
return result;
return request->IdleRun(AsInner(), aDeadline, aDidTimeout);
}
nsresult