Index: third_party/WebKit/Source/core/paint/PaintLayer.h |
diff --git a/third_party/WebKit/Source/core/paint/PaintLayer.h b/third_party/WebKit/Source/core/paint/PaintLayer.h |
index 0d91b02867262c9016d0f1ee39703466e7af6fea..f7cb5345c4b2e5ec478913cedc466a8239f265d9 100644 |
--- a/third_party/WebKit/Source/core/paint/PaintLayer.h |
+++ b/third_party/WebKit/Source/core/paint/PaintLayer.h |
@@ -67,6 +67,7 @@ namespace blink { |
class CompositedLayerMapping; |
class CompositorFilterOperations; |
class ComputedStyle; |
+class FilterEffect; |
class FilterOperations; |
class HitTestRequest; |
class HitTestResult; |
@@ -592,6 +593,7 @@ class CORE_EXPORT PaintLayer : public DisplayItemClient { |
return m_rareData ? m_rareData->filterInfo.get() : nullptr; |
} |
PaintLayerFilterInfo& ensureFilterInfo(); |
+ void removeFilterInfo(); |
void updateFilters(const ComputedStyle* oldStyle, |
const ComputedStyle& newStyle); |
@@ -819,8 +821,6 @@ class CORE_EXPORT PaintLayer : public DisplayItemClient { |
void updateDescendantDependentFlags(); |
- void updateOrRemoveFilterEffect(); |
- |
void updateSelfPaintingLayer(); |
// This is O(depth) so avoid calling this in loops. Instead use optimizations |
// like those in PaintInvalidationState. |
@@ -1073,7 +1073,6 @@ class CORE_EXPORT PaintLayer : public DisplayItemClient { |
void updateStackingNode(); |
FilterOperations addReflectionToFilterOperations(const ComputedStyle&) const; |
- FilterEffect* updateFilterEffect() const; |
// FIXME: We could lazily allocate our ScrollableArea based on style |
// properties ('overflow', ...) but for now, we are always allocating it for |
@@ -1090,8 +1089,6 @@ class CORE_EXPORT PaintLayer : public DisplayItemClient { |
void removeAncestorOverflowLayer(const PaintLayer* removedLayer); |
- void updateOrRemoveFilterClients(); |
- |
void updatePaginationRecursive(bool needsPaginationUpdate = false); |
void clearPaginationRecursive(); |