Coded against Chrome; seems to work in Firefox.

Fork me on GitHub!