Index: Source/core/paint/BoxDecorationData.cpp |
diff --git a/Source/core/paint/BoxDecorationData.cpp b/Source/core/paint/BoxDecorationData.cpp |
index abfb4c9031520ff4ad0ed2b73bd9e17caf6b4e0a..39310da0a31820bb37f8e1567e8b102dfe7da3b4 100644 |
--- a/Source/core/paint/BoxDecorationData.cpp |
+++ b/Source/core/paint/BoxDecorationData.cpp |
@@ -16,7 +16,7 @@ namespace blink { |
BoxDecorationData::BoxDecorationData(const LayoutBox& layoutBox) |
{ |
backgroundColor = layoutBox.style()->visitedDependentColor(CSSPropertyBackgroundColor); |
- hasBackground = backgroundColor.alpha() || layoutBox.style()->hasBackgroundImage(); |
+ hasBackground = backgroundColor.alpha() || layoutBox.style()->hasBackgroundImage() || layoutBox.style()->hasBackdropFilter(); |
ASSERT(hasBackground == layoutBox.style()->hasBackground()); |
hasBorderDecoration = layoutBox.style()->hasBorderDecoration(); |
hasAppearance = layoutBox.style()->hasAppearance(); |