The browser Firefox doesn't support the video format mp4.
Definition: To commit (one's time, attention, or self, for example) entirely to a particular activity, pursuit, cause, or person.
Related signs: DEDICATE.