Index: Source/core/css/resolver/StyleAdjuster.cpp |
diff --git a/Source/core/css/resolver/StyleAdjuster.cpp b/Source/core/css/resolver/StyleAdjuster.cpp |
index 5e59160e7ccdb353b8c216a895238932097929bf..5898ddaaa588cb94dd338e379a9e346ba5535a29 100644 |
--- a/Source/core/css/resolver/StyleAdjuster.cpp |
+++ b/Source/core/css/resolver/StyleAdjuster.cpp |
@@ -274,6 +274,7 @@ void StyleAdjuster::adjustRenderStyle(RenderStyle* style, RenderStyle* parentSty |
|| style->boxReflect() |
|| style->hasFilter() |
|| style->hasBlendMode() |
+ || style->hasIsolation() |
|| style->position() == StickyPosition |
|| (style->position() == FixedPosition && e && e->document().settings() && e->document().settings()->fixedPositionCreatesStackingContext()) |
|| isInTopLayer(e, style) |