diff --git a/dom/animation/AnimationUtils.h b/dom/animation/AnimationUtils.h index d3b11047484f..6fbdbddf38f0 100644 --- a/dom/animation/AnimationUtils.h +++ b/dom/animation/AnimationUtils.h @@ -10,6 +10,7 @@ #include "mozilla/TimeStamp.h" #include "mozilla/dom/BindingDeclarations.h" #include "mozilla/dom/Nullable.h" +#include "nsRFPService.h" #include "nsStringFwd.h" class nsIContent; @@ -31,7 +32,9 @@ public: dom::Nullable result; if (!aTime.IsNull()) { - result.SetValue(aTime.Value().ToMilliseconds()); + result.SetValue( + nsRFPService::ReduceTimePrecisionAsMSecs(aTime.Value().ToMilliseconds()) + ); } return result;