Index: Source/core/dom/IdleCallbackDeadline.cpp |
diff --git a/Source/core/dom/IdleCallbackDeadline.cpp b/Source/core/dom/IdleCallbackDeadline.cpp |
index 863ffaa293d570045cc211ced00550bfa8a6e0b1..bd1ee9808c77a5fe0380b579c1a593176d74c022 100644 |
--- a/Source/core/dom/IdleCallbackDeadline.cpp |
+++ b/Source/core/dom/IdleCallbackDeadline.cpp |
@@ -5,24 +5,23 @@ |
#include "config.h" |
#include "core/dom/IdleCallbackDeadline.h" |
-#include "core/loader/DocumentLoadTiming.h" |
#include "wtf/CurrentTime.h" |
namespace blink { |
-IdleCallbackDeadline::IdleCallbackDeadline(double deadlineMillis, CallbackType callbackType, const DocumentLoadTiming& timing) |
- : m_deadlineMillis(deadlineMillis) |
+IdleCallbackDeadline::IdleCallbackDeadline(double deadlineSeconds, CallbackType callbackType) |
+ : m_deadlineSeconds(deadlineSeconds) |
, m_callbackType(callbackType) |
- , m_timing(timing) |
{ |
} |
double IdleCallbackDeadline::timeRemaining() const |
{ |
- double timeRemaining = m_deadlineMillis - (1000 * m_timing.monotonicTimeToZeroBasedDocumentTime(monotonicallyIncreasingTime())); |
+ double timeRemaining = m_deadlineSeconds - monotonicallyIncreasingTime(); |
if (timeRemaining < 0) |
timeRemaining = 0; |
- return timeRemaining; |
+ |
+ return timeRemaining * 1000; |
} |
} // namespace blink |