Upgrading Popcorn.js Test Runners

Late last week I began working on something that we'd needed on Popcorn [http://mozillapopcorn.org] since even before I started at CDOT [cdot.senecac.on.ca] last May. For the longest time, when testing for a release, we would have to manually click through all of the plug-in, player,…

Hot Hacks Weekend

I had the honour of participating in a great event last weekend. As part of the Hot Docs film festival [http://www.hotdocs.ca/] taking place this week in Toronto, The Mozilla Foundation [http://www.mozilla.org/foundation/] hosted something called Hot Hacks. The purpose of Hot Hacks was to…

Automating UI Testing for Butter.js

For the past 3 weeks I have been working on designing an automated user interface testing system for Butter.js [http://github.com/mozilla/butter]. In this post, adapted from a recent email I sent, I will describe all the components of the system and how one can go forwards…