blog.mozilla.org · mozilla, video, h264, business, culture, patents, browsers, firefox · about 11 years ago