mozilla/popcorn-js — pull request #426 by TwoD (2014-12-17 15:10:26+00:00)
Title: Test 34 typo makes it fail with an exception.

The variable "canPlayFired" is undefined because it's declared as "canplayFired". When everything is ok the "canPlayFired" variable will be created (globally!) when the "canplay" event fires and the problem is not noticed. But if "canplay" hasn't been fired before "play", an exception will be thrown when asserting the value of "canPlayFired".