1 [after-transition-push.html]
2 [{ commit: 'after-transition' } for a push navigation, reject before commit]
5 [{ commit: 'after-transition' } for a push navigation, reject after commit]
8 [{ commit: 'after-transition' } for a push navigation, explicit commit()]
11 [{ commit: 'after-transition' } for a push navigation, commit when handler resolves]