From 437cf8b162a48b1cb5c6d70edac301228ceb3ab7 Mon Sep 17 00:00:00 2001 From: David Rajchenbach-Teller Date: Fri, 30 Aug 2013 08:15:13 -0400 Subject: [PATCH] Bug 874425 - Ensure that durationMs >= 0. r=yoric --- toolkit/components/osfile/modules/osfile_async_front.jsm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/toolkit/components/osfile/modules/osfile_async_front.jsm b/toolkit/components/osfile/modules/osfile_async_front.jsm index d86f1432777f..a43790d204d6 100644 --- a/toolkit/components/osfile/modules/osfile_async_front.jsm +++ b/toolkit/components/osfile/modules/osfile_async_front.jsm @@ -167,9 +167,9 @@ let Scheduler = { let durationMs = Math.max(0, data.durationMs); // Accumulate (or initialize) outExecutionDuration if (typeof options.outExecutionDuration == "number") { - options.outExecutionDuration += data.durationMs; + options.outExecutionDuration += durationMs; } else { - options.outExecutionDuration = data.durationMs; + options.outExecutionDuration = durationMs; } return data.ok; },