<!DOCTYPE html><htmlclass="reftest-wait"><linkrel="help"href="https://drafts.csswg.org/css-shapes-1/#basic-shape-interpolation"><linkrel="match"href="clip-path-animation-non-shape-delay-ref.html"><style>.container{width:100px;height:100px;background-color:green;animation:clippath1s10s;animation-fill-mode:none;clip-path:url(#path);position:absolute;left:10px;top:10px;}.child{width:10px;height:10px;background-color:blue;left:150px;position:absolute;}@keyframesclippath{0%{clip-path:circle(50%at50%50%);}100%{clip-path:circle(35%at35%35%);}}</style><scriptsrc="/common/reftest-wait.js"></script><scriptsrc="../../../../web-animations/resources/timing-utils.js"></script><body> This test passes if the blue child is occluded by the clip-path during the animation delay.<svgstyle="position:absolute; left: 0"><defs><clipPathid="path"><rectx="0"y="0"width="100"height="100"/><!-- Adding an empty text node to force mask-based clipping. --><text></text></clipPath></defs></svg><divclass="container"><divclass="child"></div></div><script>document.getAnimations()[0].ready.then(()=>requestAnimationFrame(takeScreenshot));</script></body></html>