Created attachment 375394 [details] testcase See the attached testcase, the <video> element is not shown. This works as expected on Firefox and Chrome.
<rdar://problem/53876983>
Huh I thought I made this work.
Oh, I don't think we support the reference syntax.
There are two elements in the testcase both using the same syntax for clip-path. It works on the <div> but not the <video>.
Oh, I see what you mean.
The <div> one will be software-painted, the <video> one will be on GraphicsLayer.
The video referenced by the testcase no longer exists, so the testcase is not valid.
Here's a fresh repro along with a workaround: https://jsfiddle.net/yjbanov/nh9jzLba/35/ Setting style.width and style.height to 100% fixes the issue. Remove the lines that set it and Safari will stop showing the video.