| Index: third_party/WebKit/Source/platform/graphics/filters/FEComposite.cpp
|
| diff --git a/third_party/WebKit/Source/platform/graphics/filters/FEComposite.cpp b/third_party/WebKit/Source/platform/graphics/filters/FEComposite.cpp
|
| index bb89b5c8cf1ad4d88d2b35f13f2b7889c2bad6ce..f5689e0a2a03dbf5d99c12ca25e1df4aea79c34e 100644
|
| --- a/third_party/WebKit/Source/platform/graphics/filters/FEComposite.cpp
|
| +++ b/third_party/WebKit/Source/platform/graphics/filters/FEComposite.cpp
|
| @@ -192,21 +192,21 @@ SkXfermode::Mode toXfermode(CompositeOperationType mode)
|
| }
|
| }
|
|
|
| -PassRefPtr<SkImageFilter> FEComposite::createImageFilter(SkiaImageFilterBuilder* builder)
|
| +PassRefPtr<SkImageFilter> FEComposite::createImageFilter(SkiaImageFilterBuilder& builder)
|
| {
|
| return createImageFilterInternal(builder, true);
|
| }
|
|
|
| -PassRefPtr<SkImageFilter> FEComposite::createImageFilterWithoutValidation(SkiaImageFilterBuilder* builder)
|
| +PassRefPtr<SkImageFilter> FEComposite::createImageFilterWithoutValidation(SkiaImageFilterBuilder& builder)
|
| {
|
| return createImageFilterInternal(builder, false);
|
| }
|
|
|
| -PassRefPtr<SkImageFilter> FEComposite::createImageFilterInternal(SkiaImageFilterBuilder* builder, bool requiresPMColorValidation)
|
| +PassRefPtr<SkImageFilter> FEComposite::createImageFilterInternal(SkiaImageFilterBuilder& builder, bool requiresPMColorValidation)
|
| {
|
| - RefPtr<SkImageFilter> foreground(builder->build(inputEffect(0), operatingColorSpace(), !mayProduceInvalidPreMultipliedPixels()));
|
| - RefPtr<SkImageFilter> background(builder->build(inputEffect(1), operatingColorSpace(), !mayProduceInvalidPreMultipliedPixels()));
|
| - SkImageFilter::CropRect cropRect = getCropRect(builder->cropOffset());
|
| + RefPtr<SkImageFilter> foreground(builder.build(inputEffect(0), operatingColorSpace(), !mayProduceInvalidPreMultipliedPixels()));
|
| + RefPtr<SkImageFilter> background(builder.build(inputEffect(1), operatingColorSpace(), !mayProduceInvalidPreMultipliedPixels()));
|
| + SkImageFilter::CropRect cropRect = getCropRect(builder.cropOffset());
|
| RefPtr<SkXfermode> mode;
|
| if (m_type == FECOMPOSITE_OPERATOR_ARITHMETIC)
|
| mode = adoptRef(SkArithmeticMode::Create(SkFloatToScalar(m_k1), SkFloatToScalar(m_k2), SkFloatToScalar(m_k3), SkFloatToScalar(m_k4), requiresPMColorValidation));
|
|
|