| Index: third_party/WebKit/Source/core/paint/PaintLayerTest.cpp
|
| diff --git a/third_party/WebKit/Source/core/paint/PaintLayerTest.cpp b/third_party/WebKit/Source/core/paint/PaintLayerTest.cpp
|
| index 410c2cb5ad80094e7979b3464cd533870349375c..0a8bd310fe5481d2de08595e24ca883d3f04a5bd 100644
|
| --- a/third_party/WebKit/Source/core/paint/PaintLayerTest.cpp
|
| +++ b/third_party/WebKit/Source/core/paint/PaintLayerTest.cpp
|
| @@ -501,11 +501,14 @@ TEST_P(PaintLayerTest, PaintInvalidationOnCompositedScroll) {
|
| TEST_P(PaintLayerTest, CompositingContainerFloat) {
|
| enableCompositing();
|
| setBodyInnerHTML(
|
| - "<div id='containingBlock' style='position: relative; z-index: 0'>"
|
| - " <div style='backface-visibility: hidden'></div>"
|
| - " <span style='clip-path: polygon(0px 15px, 0px 54px, 100px 0px)'>"
|
| - " <div id='target' style='float: right; position: relative'></div>"
|
| - " </span>"
|
| + "<div id='compositedContainer' style='position: relative;"
|
| + " will-change: transform'>"
|
| + " <div id='containingBlock' style='position: relative; z-index: 0'>"
|
| + " <div style='backface-visibility: hidden'></div>"
|
| + " <span style='clip-path: polygon(0px 15px, 0px 54px, 100px 0px)'>"
|
| + " <div id='target' style='float: right; position: relative'></div>"
|
| + " </span>"
|
| + " </div>"
|
| "</div>");
|
|
|
| PaintLayer* target =
|
| @@ -514,6 +517,16 @@ TEST_P(PaintLayerTest, CompositingContainerFloat) {
|
| toLayoutBoxModelObject(getLayoutObjectByElementId("containingBlock"))
|
| ->layer();
|
| EXPECT_EQ(containingBlock, target->compositingContainer());
|
| + PaintLayer* compositedContainer =
|
| + toLayoutBoxModelObject(getLayoutObjectByElementId("compositedContainer"))
|
| + ->layer();
|
| +
|
| + // enclosingLayerWithCompositedLayerMapping is not needed or applicable to
|
| + // SPv2.
|
| + if (!RuntimeEnabledFeatures::slimmingPaintV2Enabled()) {
|
| + EXPECT_EQ(compositedContainer,
|
| + target->enclosingLayerWithCompositedLayerMapping(ExcludeSelf));
|
| + }
|
| }
|
|
|
| } // namespace blink
|
|
|