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 6ad2d20bb56da59d9cafc49d91fa7e5d016a897c..111740158b8d30ace0af50f2f940b5a24b32c4cc 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; |
@@ -594,6 +595,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); |
@@ -826,8 +828,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. |
@@ -1080,7 +1080,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 |
@@ -1097,8 +1096,6 @@ class CORE_EXPORT PaintLayer : public DisplayItemClient { |
void removeAncestorOverflowLayer(const PaintLayer* removedLayer); |
- void updateOrRemoveFilterClients(); |
- |
void updatePaginationRecursive(bool needsPaginationUpdate = false); |
void clearPaginationRecursive(); |