Template-cloned MediaStream video painting test

Both videos receive the same live MediaStream and report progressing playback. On affected Safari 27 builds, the video created with document.createElement() paints normally, while the video cloned from a <template> is empty. Drawing the cloned video to canvas still produces live frames.

Control: document.createElement("video")

Reproduction: template.content clone

Canvas copied from the template-cloned video

Media state

Press “Start camera”.