The browser Firefox doesn't support the video format mp4.
Definition: (of a substance, thing, or activity) causing or likely to cause someone to become addicted to it; of, relating to, or susceptible to being or becoming addicted to something.