| Index: third_party/WebKit/Source/platform/graphics/paint/PaintArtifactToSkCanvasTest.cpp
|
| diff --git a/third_party/WebKit/Source/platform/graphics/paint/PaintArtifactToSkCanvasTest.cpp b/third_party/WebKit/Source/platform/graphics/paint/PaintArtifactToSkCanvasTest.cpp
|
| index 7a01b94f770c4c33e47613345675211a47efb669..8c6397d07e31f109c83b588a0acaefeebc1c74a5 100644
|
| --- a/third_party/WebKit/Source/platform/graphics/paint/PaintArtifactToSkCanvasTest.cpp
|
| +++ b/third_party/WebKit/Source/platform/graphics/paint/PaintArtifactToSkCanvasTest.cpp
|
| @@ -120,10 +120,10 @@ TEST_F(PaintArtifactToSkCanvasTest, TransformCombining)
|
| TransformationMatrix matrix1;
|
| matrix1.scale(2);
|
| FloatPoint3D origin1(10, 10, 0);
|
| - RefPtr<TransformPaintPropertyNode> transform1 = TransformPaintPropertyNode::create(matrix1, origin1);
|
| + RefPtr<TransformPaintPropertyNode> transform1 = TransformPaintPropertyNode::create(nullptr, matrix1, origin1);
|
| TransformationMatrix matrix2;
|
| matrix2.translate(5, 5);
|
| - RefPtr<TransformPaintPropertyNode> transform2 = TransformPaintPropertyNode::create(matrix2, FloatPoint3D(), transform1.get());
|
| + RefPtr<TransformPaintPropertyNode> transform2 = TransformPaintPropertyNode::create(transform1, matrix2, FloatPoint3D());
|
|
|
| TestPaintArtifact artifact;
|
| artifact.chunk(transform1.get(), nullptr, nullptr)
|
| @@ -147,8 +147,8 @@ TEST_F(PaintArtifactToSkCanvasTest, OpacityEffectsCombining)
|
| }
|
|
|
| // Build an opacity effect tree.
|
| - RefPtr<EffectPaintPropertyNode> opacityEffect1 = EffectPaintPropertyNode::create(0.5);
|
| - RefPtr<EffectPaintPropertyNode> opacityEffect2 = EffectPaintPropertyNode::create(0.25, opacityEffect1);
|
| + RefPtr<EffectPaintPropertyNode> opacityEffect1 = EffectPaintPropertyNode::create(nullptr, 0.5);
|
| + RefPtr<EffectPaintPropertyNode> opacityEffect2 = EffectPaintPropertyNode::create(opacityEffect1, 0.25);
|
|
|
| TestPaintArtifact artifact;
|
| artifact.chunk(nullptr, nullptr, opacityEffect1.get())
|
| @@ -181,10 +181,10 @@ TEST_F(PaintArtifactToSkCanvasTest, ChangingOpacityEffects)
|
| // 0.1 a c 0.3
|
| // | |
|
| // 0.2 b d 0.4
|
| - RefPtr<EffectPaintPropertyNode> opacityEffectA = EffectPaintPropertyNode::create(0.1);
|
| - RefPtr<EffectPaintPropertyNode> opacityEffectB = EffectPaintPropertyNode::create(0.2, opacityEffectA);
|
| - RefPtr<EffectPaintPropertyNode> opacityEffectC = EffectPaintPropertyNode::create(0.3);
|
| - RefPtr<EffectPaintPropertyNode> opacityEffectD = EffectPaintPropertyNode::create(0.4, opacityEffectC);
|
| + RefPtr<EffectPaintPropertyNode> opacityEffectA = EffectPaintPropertyNode::create(nullptr, 0.1);
|
| + RefPtr<EffectPaintPropertyNode> opacityEffectB = EffectPaintPropertyNode::create(opacityEffectA, 0.2);
|
| + RefPtr<EffectPaintPropertyNode> opacityEffectC = EffectPaintPropertyNode::create(nullptr, 0.3);
|
| + RefPtr<EffectPaintPropertyNode> opacityEffectD = EffectPaintPropertyNode::create(opacityEffectC, 0.4);
|
|
|
| // Build a two-chunk artifact directly.
|
| // chunk1 references opacity node b, chunk2 references opacity node d.
|
| @@ -220,13 +220,13 @@ TEST_F(PaintArtifactToSkCanvasTest, ClipWithScrollEscaping)
|
|
|
| // Setup transform tree.
|
| RefPtr<TransformPaintPropertyNode> transform1 = TransformPaintPropertyNode::create(
|
| - TransformationMatrix().translate(0, -100), FloatPoint3D());
|
| + nullptr, TransformationMatrix().translate(0, -100), FloatPoint3D());
|
|
|
| // Setup clip tree.
|
| RefPtr<ClipPaintPropertyNode> clip1 = ClipPaintPropertyNode::create(
|
| - transform1.get(), FloatRoundedRect(100, 200, 100, 100));
|
| + nullptr, transform1.get(), FloatRoundedRect(100, 200, 100, 100));
|
| RefPtr<ClipPaintPropertyNode> clip2 = ClipPaintPropertyNode::create(
|
| - nullptr, FloatRoundedRect(150, 150, 100, 100), clip1.get());
|
| + clip1, nullptr, FloatRoundedRect(150, 150, 100, 100));
|
|
|
| MockCanvas canvas(kCanvasWidth, kCanvasHeight);
|
|
|
|
|