| Index: Source/platform/graphics/paint/ClipDisplayItem.cpp
|
| diff --git a/Source/platform/graphics/paint/ClipDisplayItem.cpp b/Source/platform/graphics/paint/ClipDisplayItem.cpp
|
| index 51a2d9bffdc336985d9d3b476495658b3ce9e090..bb8e6ce8c44bea04a388146b39e6aab3227dccdb 100644
|
| --- a/Source/platform/graphics/paint/ClipDisplayItem.cpp
|
| +++ b/Source/platform/graphics/paint/ClipDisplayItem.cpp
|
| @@ -5,7 +5,7 @@
|
| #include "config.h"
|
| #include "platform/graphics/paint/ClipDisplayItem.h"
|
|
|
| -#include "platform/geometry/RoundedRect.h"
|
| +#include "platform/geometry/FloatRoundedRect.h"
|
| #include "platform/graphics/GraphicsContext.h"
|
| #include "public/platform/WebDisplayItemList.h"
|
| #include "third_party/skia/include/core/SkScalar.h"
|
| @@ -16,7 +16,7 @@ void ClipDisplayItem::replay(GraphicsContext* context)
|
| {
|
| context->save();
|
| context->clipRect(m_clipRect, NotAntiAliased, m_operation);
|
| - for (RoundedRect roundedRect : m_roundedRectClips)
|
| + for (FloatRoundedRect roundedRect : m_roundedRectClips)
|
| context->clipRoundedRect(roundedRect, m_operation);
|
| }
|
|
|
| @@ -24,7 +24,7 @@ void ClipDisplayItem::appendToWebDisplayItemList(WebDisplayItemList* list) const
|
| {
|
| WebVector<SkRRect> webRoundedRects(m_roundedRectClips.size());
|
| for (size_t i = 0; i < m_roundedRectClips.size(); ++i) {
|
| - RoundedRect::Radii rectRadii = m_roundedRectClips[i].radii();
|
| + FloatRoundedRect::Radii rectRadii = m_roundedRectClips[i].radii();
|
| SkVector skRadii[4];
|
| skRadii[SkRRect::kUpperLeft_Corner].set(SkIntToScalar(rectRadii.topLeft().width()),
|
| SkIntToScalar(rectRadii.topLeft().height()));
|
|
|