And this is a healthy reminder that when you mess with someone else platform without an actual API you have to test a lot... because you don't understand anything about the implementation; not to mention it could change anytime (especially something as experimental as HTML5 video tag).