Index: third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilderTest.cpp |
diff --git a/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilderTest.cpp b/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilderTest.cpp |
index 195f5a9b6c1b9f40696a6e092a5554d94ed17a0b..b66051133358b7eef5c5d95627e5bbc24c110338 100644 |
--- a/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilderTest.cpp |
+++ b/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilderTest.cpp |
@@ -77,8 +77,8 @@ void PaintPropertyTreeBuilderTest::TearDown() { |
LayoutRect source((sourceLayoutObject)->localVisualRect()); \ |
source.moveBy((sourceLayoutObject)->paintOffset()); \ |
bool success = false; \ |
- auto contentsProperties = \ |
- (ancestorLayoutObject)->paintProperties()->contentsProperties(); \ |
+ const auto& contentsProperties = \ |
+ *(ancestorLayoutObject)->paintProperties()->contentsProperties(); \ |
LayoutRect actual = \ |
LayoutRect(geometryMapper.sourceToDestinationVisualRect( \ |
FloatRect(source), *(sourceLayoutObject) \ |
@@ -2350,7 +2350,7 @@ TEST_P(PaintPropertyTreeBuilderTest, OverflowClipContentsTreeState) { |
EXPECT_EQ(frameContentClip(), |
clipProperties->localBorderBoxProperties()->clip()); |
- auto contentsProperties = clipProperties->contentsProperties(); |
+ const auto& contentsProperties = *clipProperties->contentsProperties(); |
EXPECT_EQ(LayoutPoint(30, 20), clipper->paintOffset()); |
EXPECT_EQ(framePreTranslation(), contentsProperties.transform()); |
EXPECT_EQ(clipProperties->overflowClip(), contentsProperties.clip()); |
@@ -2387,7 +2387,7 @@ TEST_P(PaintPropertyTreeBuilderTest, ContainsPaintContentsTreeState) { |
EXPECT_EQ(frameContentClip(), |
clipProperties->localBorderBoxProperties()->clip()); |
- auto contentsProperties = clipProperties->contentsProperties(); |
+ const auto& contentsProperties = *clipProperties->contentsProperties(); |
EXPECT_EQ(LayoutPoint(30, 20), clipper->paintOffset()); |
EXPECT_EQ(framePreTranslation(), contentsProperties.transform()); |
EXPECT_EQ(clipProperties->overflowClip(), contentsProperties.clip()); |
@@ -2428,7 +2428,7 @@ TEST_P(PaintPropertyTreeBuilderTest, OverflowScrollContentsTreeState) { |
EXPECT_EQ(frameContentClip(), |
clipProperties->localBorderBoxProperties()->clip()); |
- auto contentsProperties = clipProperties->contentsProperties(); |
+ const auto& contentsProperties = *clipProperties->contentsProperties(); |
EXPECT_EQ(LayoutPoint(30, 20), clipper->paintOffset()); |
EXPECT_EQ(clipProperties->scrollTranslation(), |
contentsProperties.transform()); |
@@ -2513,7 +2513,7 @@ TEST_P(PaintPropertyTreeBuilderTest, CssClipContentsTreeState) { |
EXPECT_EQ(clipProperties->cssClip(), |
clipProperties->localBorderBoxProperties()->clip()); |
- auto contentsProperties = clipProperties->contentsProperties(); |
+ const auto& contentsProperties = *clipProperties->contentsProperties(); |
EXPECT_EQ(LayoutPoint(30, 20), clipper->paintOffset()); |
EXPECT_EQ(framePreTranslation(), contentsProperties.transform()); |
EXPECT_EQ(clipProperties->cssClip(), contentsProperties.clip()); |
@@ -2548,7 +2548,8 @@ TEST_P(PaintPropertyTreeBuilderTest, |
EXPECT_EQ(framePreTranslation(), |
svgWithViewBoxProperties->localBorderBoxProperties()->transform()); |
- auto contentsProperties = svgWithViewBoxProperties->contentsProperties(); |
+ const auto& contentsProperties = |
+ *svgWithViewBoxProperties->contentsProperties(); |
EXPECT_EQ(LayoutPoint(30, 20), svgWithViewBox.paintOffset()); |
EXPECT_EQ(framePreTranslation(), contentsProperties.transform()); |
} |