From 7c9dda85db11f68b816e9802e3847fcf3d1ac0ae Mon Sep 17 00:00:00 2001 From: janekptacijarabaci Date: Wed, 18 Apr 2018 15:21:00 +0200 Subject: [PATCH] Bug 1337814 - Remove rIC callback from pending callbacks before running it --- dom/base/nsGlobalWindow.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dom/base/nsGlobalWindow.cpp b/dom/base/nsGlobalWindow.cpp index b8cb1facbd..3d5c44a789 100644 --- a/dom/base/nsGlobalWindow.cpp +++ b/dom/base/nsGlobalWindow.cpp @@ -763,9 +763,8 @@ nsGlobalWindow::RunIdleRequest(IdleRequest* aRequest, { AssertIsOnMainThread(); RefPtr request(aRequest); - nsresult result = request->IdleRun(AsInner(), aDeadline, aDidTimeout); RemoveIdleCallback(request); - return result; + return request->IdleRun(AsInner(), aDeadline, aDidTimeout); } nsresult