Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(298)

Unified Diff: third_party/WebKit/Source/core/paint/PaintLayer.h

Issue 2349183002: Turn FilterEffectBuilder into a stack-allocated helper (Closed)
Patch Set: Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 578c82fda0b4ba4d3ac9c51e201fc13cd54cba3a..6bf7b3177034f42992ff8cd6fafbb3f3bee01362 100644
--- a/third_party/WebKit/Source/core/paint/PaintLayer.h
+++ b/third_party/WebKit/Source/core/paint/PaintLayer.h
@@ -68,7 +68,6 @@ namespace blink {
class CompositedLayerMapping;
class CompositorFilterOperations;
class ComputedStyle;
-class FilterEffectBuilder;
class FilterOperations;
class HitTestRequest;
class HitTestResult;
@@ -628,7 +627,7 @@ public:
void updateDescendantDependentFlags();
- void updateOrRemoveFilterEffectBuilder();
+ void updateOrRemoveFilterEffect();
void updateSelfPaintingLayer();
// This is O(depth) so avoid calling this in loops. Instead use optimizations like
@@ -791,7 +790,7 @@ private:
FilterOperations addReflectionToFilterOperations(const ComputedStyle&) const;
void updateReflectionInfo(const ComputedStyle*);
- FilterEffectBuilder* updateFilterEffectBuilder() 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 LayoutBox as it's safer. crbug.com/467721.

Powered by Google App Engine
This is Rietveld 408576698