Doesn't VLC, MPlayer etc bundle h264? How can you say they aren't open source?
Firefox makes money (through the search engine integration at least), VLC et al do not.
It might also help that VLC is a french project. Laws and patents are sufficiently different that it takes effort to build a case, while for US cases the MPEG-LA + members have probably a template on file where they only have to fill in the victim.
Firefox can't afford to play fast-and-loose with patent liability.