IE9 vs. Firefox 4: A tale of the tortoise and the hare