html,body { overflow: hidden; } @keyframes compositor_visible_while_playing { 0% {visibility: hidden} 0.0001% {visibility: visible} 99.9999% {visibility: visible} 100% {visibility: hidden} } .composited { position: absolute; animation-fill-mode: both; animation-play-state: paused; /*animation-name: compositor_visible_while_playing;*/ animation-iteration-count: 1; animation-timing-function: linear; animation-direction: normal; top: 0px; left: 0px; width: 100%; height: 100%; animation-delay: 0s; } /* Video preparation fix for buffering */ .composited:not(video):not([transient-class~="displaying"]) { display: none !important; } .composited:not([transient-class~="displaying"]) { visibility: hidden; }