Bug 848291 - Update TransitionEvent to be compatible with the spec, r=dbaron