| Index: Source/platform/graphics/filters/FilterEffect.h
|
| diff --git a/Source/platform/graphics/filters/FilterEffect.h b/Source/platform/graphics/filters/FilterEffect.h
|
| index 9a3df4f5d0bb879e60914d2f2d6025066261272c..8a949c9a943040aee0d0e3967aca61bd5f1496ab 100644
|
| --- a/Source/platform/graphics/filters/FilterEffect.h
|
| +++ b/Source/platform/graphics/filters/FilterEffect.h
|
| @@ -66,7 +66,6 @@ public:
|
| DECLARE_VIRTUAL_TRACE();
|
|
|
| void clearResult();
|
| - void clearResultsRecursive();
|
|
|
| FilterEffectVector& inputEffects() { return m_inputEffects; }
|
| FilterEffect* inputEffect(unsigned) const;
|
| @@ -77,10 +76,6 @@ public:
|
| return m_imageFilters[0] || m_imageFilters[1] || m_imageFilters[2] || m_imageFilters[3];
|
| }
|
|
|
| - // Solid black image with different alpha values.
|
| - bool isAlphaImage() const { return m_alphaImage; }
|
| - void setIsAlphaImage(bool alphaImage) { m_alphaImage = alphaImage; }
|
| -
|
| IntRect absolutePaintRect() const { return m_absolutePaintRect; }
|
|
|
| FloatRect maxEffectRect() const { return m_maxEffectRect; }
|
| @@ -106,11 +101,6 @@ public:
|
| }
|
| FloatRect mapRectRecursive(const FloatRect&);
|
|
|
| - // This is a recursive version of a backwards mapRect(), which also takes
|
| - // into account the filter primitive subregion of each effect.
|
| - // Note: This works in absolute coordinates!
|
| - FloatRect getSourceRect(const FloatRect& destRect, const FloatRect& clipRect);
|
| -
|
| virtual FilterEffectType filterEffectType() const { return FilterEffectTypeUnknown; }
|
|
|
| virtual TextStream& externalRepresentation(TextStream&, int indention = 0) const;
|
| @@ -143,11 +133,8 @@ public:
|
|
|
| ColorSpace operatingColorSpace() const { return m_operatingColorSpace; }
|
| virtual void setOperatingColorSpace(ColorSpace colorSpace) { m_operatingColorSpace = colorSpace; }
|
| - ColorSpace resultColorSpace() const { return m_resultColorSpace; }
|
| - virtual void setResultColorSpace(ColorSpace colorSpace) { m_resultColorSpace = colorSpace; }
|
|
|
| FloatRect determineFilterPrimitiveSubregion(DetermineSubregionFlags = DetermineSubregionNone);
|
| - void determineAllAbsolutePaintRects();
|
|
|
| virtual FloatRect determineAbsolutePaintRect(const FloatRect& requestedAbsoluteRect);
|
| virtual bool affectsTransparentPixels() { return false; }
|
| @@ -171,8 +158,6 @@ protected:
|
| private:
|
| FilterEffectVector m_inputEffects;
|
|
|
| - bool m_alphaImage;
|
| -
|
| IntRect m_absolutePaintRect;
|
|
|
| // The maximum size of a filter primitive. In SVG this is the primitive subregion in absolute coordinate space.
|
| @@ -199,7 +184,6 @@ private:
|
| bool m_clipsToBounds;
|
|
|
| ColorSpace m_operatingColorSpace;
|
| - ColorSpace m_resultColorSpace;
|
|
|
| RefPtr<SkImageFilter> m_imageFilters[4];
|
| };
|
|
|