Mozilla's bouncing balls