I found out the problem. I added this line to my .xsession file:
export LANG=es_ES.UTF-8
In order to have my wm in Spanish. This was causing the problem. Once I cancelled this line, firefox displays the videos properly again. That was the reason when another user logged in, firefox was displaying videos correctly.
Thanks for the help!