Status: FAIL | Duration: 45ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-masking/clip-path/clip-path-document-element-will-change.html
<!DOCTYPE html> <style> html { background: red; /* an "L" shape */ clip-path: polygon(50px 50px, 100px 50px, 100px 100px, 150px 100px, 150px 150px, 50px 150px); will-change: transform; } div { width: 500px; height: 500px; background: green; } </style> <link rel="help" href="http://www.w3.org/TR/css-masking-1/#the-clip-path"> <link rel="help" href="https://drafts.fxtf.org/compositing/#rootgroup"> <link rel="help" href="https://drafts.fxtf.org/compositing/#pagebackdrop"> <link rel="match" href="reference/clip-path-document-element-ref.html"> <meta name="assert" content="Clip-path on the document element applies to the root background. The test passes if there is a green 'L' shape without red."> <div></div>
/css/css-masking/clip-path/reference/clip-path-document-element-ref.html
<!DOCTYPE html> <style> div { position: absolute; width: 50px; height: 50px; background: green; } </style> <div style="top: 50px; left: 50px"></div> <div style="top: 100px; left: 50px"></div> <div style="top: 100px; left: 100px"></div>