All the patches to get Firefox built with WebM support have now been attached to their relevant bugs. These patches aren't ready for review yet but can be used to get a build that has the functionality of the special Firefox WebM builds. To build use Mozilla Central as the base with the patches from the following bugs applied: more →
Bug 560806 has landed on trunk. Seeking and duration works for videos hosted on some servers where it didn't before. Firefox's implementation of HTML 5 video allows seeking in unbuffered portions of the video as long as the server that hosts the video supports byte range requests. Firefox needs to know in advance if it can seek the video so... more →
I posted previously about colour conversion libraries. To replace the liboggplay conversion routines we decided to try the Chromium libraries. Bug 551277 adds the Chromium code and integrates it with the new video layer painting code. The Chromium code uses a C fallback if MMX is not available but this is done at compile time. I modified it do runtime... more →