Test for a firefox specific bug: Reloading the page repeatedly will reveal several different behaviors. Probabilities differ. Whether the dev-tools are open or not makes a difference as to which behavior is observable and with which probability. I think I have seen 4 or 5 different ones. Also, look at the source; things that should not matter do.

b
b
b
b
b
b














a
a
a
a
a
a