Index: Source/core/animation/ImageSliceStyleInterpolation.cpp |
diff --git a/Source/core/animation/ImageSliceStyleInterpolation.cpp b/Source/core/animation/ImageSliceStyleInterpolation.cpp |
index 765957bf03b7395fa42efc041d030c6a7bd54d1a..4e82d4dbd6cbacc42e424650b058781b828e98a5 100644 |
--- a/Source/core/animation/ImageSliceStyleInterpolation.cpp |
+++ b/Source/core/animation/ImageSliceStyleInterpolation.cpp |
@@ -18,7 +18,7 @@ bool ImageSliceStyleInterpolation::usesDefaultInterpolation(const CSSValue& star |
return true; |
const CSSBorderImageSliceValue& startSlice = toCSSBorderImageSliceValue(start); |
const CSSBorderImageSliceValue& endSlice = toCSSBorderImageSliceValue(end); |
- return startSlice.slices()->top()->isPercentage() != endSlice.slices()->top()->isPercentage() |
+ return startSlice.slices()->top().isPercentage() != endSlice.slices()->top().isPercentage() |
|| startSlice.m_fill != endSlice.m_fill; |
} |
@@ -41,14 +41,14 @@ private: |
const size_t kQuadSides = 4; |
OwnPtrWillBeRawPtr<InterpolableList> interpolableList = InterpolableList::create(kQuadSides); |
const Quad& quad = *value.slices(); |
- interpolableList->set(0, InterpolableNumber::create(quad.top()->getDoubleValue())); |
- interpolableList->set(1, InterpolableNumber::create(quad.right()->getDoubleValue())); |
- interpolableList->set(2, InterpolableNumber::create(quad.bottom()->getDoubleValue())); |
- interpolableList->set(3, InterpolableNumber::create(quad.left()->getDoubleValue())); |
- bool isPercentage = quad.top()->isPercentage(); |
- ASSERT(quad.bottom()->isPercentage() == isPercentage |
- && quad.left()->isPercentage() == isPercentage |
- && quad.right()->isPercentage() == isPercentage); |
+ interpolableList->set(0, InterpolableNumber::create(quad.top().getDoubleValue())); |
+ interpolableList->set(1, InterpolableNumber::create(quad.right().getDoubleValue())); |
+ interpolableList->set(2, InterpolableNumber::create(quad.bottom().getDoubleValue())); |
+ interpolableList->set(3, InterpolableNumber::create(quad.left().getDoubleValue())); |
+ bool isPercentage = quad.top().isPercentage(); |
+ ASSERT(quad.bottom().isPercentage() == isPercentage |
+ && quad.left().isPercentage() == isPercentage |
+ && quad.right().isPercentage() == isPercentage); |
interpolableValue = interpolableList.release(); |
metadata = ImageSliceStyleInterpolation::Metadata {isPercentage, value.m_fill}; |