Index: third_party/WebKit/Source/core/layout/PaintInvalidationState.cpp |
diff --git a/third_party/WebKit/Source/core/layout/PaintInvalidationState.cpp b/third_party/WebKit/Source/core/layout/PaintInvalidationState.cpp |
index 6270c5476ec627376575d63bbfc22d7962703389..195b27fb52890769aa7efb31187863e52f621858 100644 |
--- a/third_party/WebKit/Source/core/layout/PaintInvalidationState.cpp |
+++ b/third_party/WebKit/Source/core/layout/PaintInvalidationState.cpp |
@@ -35,7 +35,7 @@ static bool supportsCachedOffsets(const LayoutObject& object) |
// TODO(wangxianzhu): Move some conditions to fast path if possible. |
return !object.hasTransformRelatedProperty() |
&& !object.hasReflection() |
- && !object.hasFilter() |
+ && !object.hasFilterInducingProperty() |
&& !object.isLayoutFlowThread() |
&& !object.isLayoutMultiColumnSpannerPlaceholder() |
&& object.styleRef().position() != FixedPosition |