javascript disparando evento personalizado para Chrome

me puedes dar un ejemplo para Chrome donde tengo algo como esto:

function checkVideoStatus(vidElement){
   var currentTime = vidElement.currentTime;
   //now wait 5 seconds
   var updatedTime = vidElement.currentTime;
   //now check if video has freezed
   if(updatedTime == currentTime){
      //fire videoFreeze Event
   }

}

Así que me gustaría despedir este evento aquí. Además, ¿es realmente necesario desencadenar este evento, ya que ya puedo poner un método relevante aquí para hacer lo que quiera?

¿Es en JS que los eventos son solo como onChange, onMouseOver, etc.?

Respuestas a la pregunta(1)

Su respuesta a la pregunta