I took a quick look at the firefox source, and it looks like they wrote their own media-handling code (implemented with libtheora, etc).<p>I did a bit more research, and found this[1] bug. Mozilla explicitly rejected using ffmpeg on mostly-ideological grounds. So, I guess there's plenty of blame to go around. They're still bound by software patents, but they could allow their users the ability to choose, and they refused.<p>... So I guess that means we're now in violent agreement. :)<p>1) <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=541494" rel="nofollow">https://bugzilla.mozilla.org/show_bug.cgi?id=541494</a>