Bug 569356 - Coalescence of state change events is bad, r=tbsaunde, marcoz