I thought I was missing something when I read that Mozilla was investing money in a new open streaming video…