flatiron/director — pull request #128 by domenic (2012-07-26 23:09:49+00:00)
Title: Partially fix browser tests

I was going to try to tackle #126 but in the process found that the browser tests are completely broken.

This is a series of commits that helps un-break them and make them more maintainable. Unfortunately the HTML5 tests are still broken for reasons I haven't quite dove into (it looks like `shared.fired` is `undefined` at the time you are trying to `push` to it). But at least the normal tests pass now.

Let me know if you'd rather this be squashed into one commit.