It Pays to Try

On Sunday afternoon and into the evening, I learned a very important lesson. I recently uploaded a patch that was supposed to fix the media type user preferences. These prefs allow users to toggle on and off different media types such as OGG, Wave Webm and Raw. I narrowed the…

OSD700 Release 0.8

This post is going to detail work I've done over the past two weeks. Here's a list of all the Firefox bugs I've been active on: Bug 495040 - Implement playbackRate and related bits Bug 665598 - pref to completely disable html5 video/audio elements/objects Bug 665395 - there…

Diving into the Unknown

In class last week, Humph challenged us to not just go about fixing bugs, but to also implement something new. I originally made plans with Dave and Matt to get media playback statistics implemented.  After further discussions with them, we decided it best if two people worked on that bit,…

OSD700 Release Post 0.7

This is going to be a smaller release than the others so far. I've been working primarily on bug 726904 - VideoFrame::GetVideoIntrinsicSize setting wrong size. This bug has been proving quite difficult to resolve. I have the fix pretty much solid, butt I break a whole bunch of existing…

OSD700 Release post 3 AKA 0.6

The work I've been doing for the past couple weeks can be found: Bug 517363 - Preserve video poster aspect ratio when scaling Bug 726904 - nsVideoFrame::GetVideoIntrinsicSize setting wrong size Bug 517323 Details about this one can be found in this post. Since I wrote that, I've been going…

Buggin' Out

As I detailed in my last post, I've been hacking on Firefox bug 517363. This bug aims to fix <video> poster frame image stretching that occurs if you have a video that's a different aspect ratio as the poster itself.  After a lot of trial and error, I…