diff options
author | Konstantin Tokarev <annulen@yandex.ru> | 2018-01-20 16:23:23 +0300 |
---|---|---|
committer | Konstantin Tokarev <annulen@yandex.ru> | 2018-01-20 15:53:35 +0000 |
commit | 72cfbd7664f21fcc0e62b869a6b01bf73eb5e7da (patch) | |
tree | 12aa46467fee26d430f543788c66a20a20f98396 /Source/WebCore | |
parent | 79143ccfc158ec4fffc49eee600d600edb342b16 (diff) |
Import WebKit commit 025cd3fc8d29620535309aa3e2ab7075aad36044
Change-Id: I39d60de0f241abc52c0c4eb174eba7882d576f24
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
Diffstat (limited to 'Source/WebCore')
-rw-r--r-- | Source/WebCore/page/Performance.cpp | 2 | ||||
-rw-r--r-- | Source/WebCore/rendering/style/NinePieceImage.cpp | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/Source/WebCore/page/Performance.cpp b/Source/WebCore/page/Performance.cpp index 1c491da5d..aa18fe063 100644 --- a/Source/WebCore/page/Performance.cpp +++ b/Source/WebCore/page/Performance.cpp @@ -233,7 +233,7 @@ void Performance::webkitClearMeasures(const String& measureName) double Performance::now() const { double nowSeconds = monotonicallyIncreasingTime() - m_referenceTime; - const double resolutionSeconds = 0.0001; + const double resolutionSeconds = 0.001; return 1000.0 * floor(nowSeconds / resolutionSeconds) * resolutionSeconds; } diff --git a/Source/WebCore/rendering/style/NinePieceImage.cpp b/Source/WebCore/rendering/style/NinePieceImage.cpp index b4c33f4f0..3c32a8a59 100644 --- a/Source/WebCore/rendering/style/NinePieceImage.cpp +++ b/Source/WebCore/rendering/style/NinePieceImage.cpp @@ -25,6 +25,7 @@ #include "NinePieceImage.h" #include "GraphicsContext.h" +#include "ImageQualityController.h" #include "LengthFunctions.h" #include "RenderStyle.h" #include <wtf/NeverDestroyed.h> @@ -209,6 +210,7 @@ void NinePieceImage::paint(GraphicsContext& graphicsContext, RenderElement* rend if (!image) return; + InterpolationQualityMaintainer interpolationMaintainer(graphicsContext, ImageQualityController::interpolationQualityFromStyle(style)); for (ImagePiece piece = MinPiece; piece < MaxPiece; ++piece) { if ((piece == MiddlePiece && !fill()) || isEmptyPieceRect(piece, destinationRects, sourceRects)) continue; |