diff options
author | Ryosuke Niwa <rniwa@webkit.org> | 2018-01-08 01:22:20 +0000 |
---|---|---|
committer | Konstantin Tokarev <annulen@yandex.ru> | 2018-01-16 10:05:02 +0000 |
commit | d281c107389f43edb8ecdf47c4f49bd330837232 (patch) | |
tree | 51f4fd2d9b698fefe792bb865990773347692d21 | |
parent | 81b9a8af071cc048a68c747cf73874340b3a4602 (diff) |
Reduce the precision of "high" resolution time to 1ms5.6
Reduced the high prevision time's resolution to 1ms, the same
precision as Date.now().
Based on upstream commit http://trac.webkit.org/changeset/226495
by Ryosuke Niwa <rniwa@webkit.org>.
Change-Id: I0311c49774b55c40a6ee5c1de97aee022e3b9142
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit bd0657f98aff85b9f06d85a8cf4da6a27f61a56e)
-rw-r--r-- | Source/WebCore/page/Performance.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/WebCore/page/Performance.cpp b/Source/WebCore/page/Performance.cpp index 72b73b16d..254bf0d3e 100644 --- a/Source/WebCore/page/Performance.cpp +++ b/Source/WebCore/page/Performance.cpp @@ -245,8 +245,8 @@ void Performance::webkitClearMeasures(const String& measureName) double Performance::now() const { - double nowSeconds = WTF::monotonicallyIncreasingTime() - m_referenceTime; - const double resolutionSeconds = 0.000005; + double nowSeconds = monotonicallyIncreasingTime() - m_referenceTime; + const double resolutionSeconds = 0.001; return 1000.0 * floor(nowSeconds / resolutionSeconds) * resolutionSeconds; } |