@@ -214,77 +214,82 @@ after the sample as follows:
214214 </thead>
215215 <tbody>
216216 <tr>
217- <td> idle → <em> not</em> idle <a
218- href="#idle-to-active-note"> ٭</a></td>
219- <td> <a idl>transitionrun</a> </td>
220- <td> If the <a>animation playback rate</a> is ≥ 0,
221- use the <a>interval start</a> , otherwise use the
222- <a>interval end</a> .
223- </td>
217+ <td> idle → pending or before</td>
218+ <td> {{transitionrun}} </td>
219+ <td> <a>interval start</a> </td>
220+ </tr>
221+ <tr>
222+ <td rowspan="2"> idle → active <a
223+ href="#multiple-events-note"> ٭</a></td>
224+ <td> {{transitionrun}} </td>
225+ <td rowspan="2"> <a>interval start</a> </td>
224226 </tr>
225227 <tr>
226- <td> idle <em> or</em> pending → active <a
227- href="#idle-to-active-note"> ٭</a></td>
228- <td> <a idl>transitionstart</a> </td>
229- <td> If the <a>animation playback rate</a> is ≥ 0,
230- use the <a>interval start</a> , otherwise use the
231- <a>interval end</a> .
232- </td>
228+ <td> {{transitionstart}} </td>
233229 </tr>
234230 <tr>
235- <td> before → active</td>
236- <td> <a idl>transitionstart</a> </td>
231+ <td rowspan="3"> idle → after <a
232+ href="#multiple-events-note"> ٭</a></td>
233+ <td> {{transitionrun}} </td>
234+ <td rowspan="2"> <a>interval start</a> </td>
235+ </tr>
236+ <tr>
237+ <td> {{transitionstart}} </td>
238+ </tr>
239+ <tr>
240+ <td> {{transitionend}} </td>
241+ <td> <a>interval end</a> </td>
242+ </tr>
243+ <tr>
244+ <td> pending or before → active</td>
245+ <td> {{transitionstart}} </td>
237246 <td> <a>interval start</a> </td>
238247 </tr>
239248 <tr>
240- <td rowspan="2"> before → after <a
241- href="#multiple-events-note"> &dagger ;</a></td>
242- <td> <a idl> transitionstart</a> </td>
249+ <td rowspan="2"> pending or before → after <a
250+ href="#multiple-events-note"> ٭ ;</a></td>
251+ <td> {{ transitionstart}} </td>
243252 <td> <a>interval start</a> </td>
244253 </tr>
245254 <tr>
246- <td> <a idl> transitionend</a> </td>
255+ <td> {{ transitionend}} </td>
247256 <td> <a>interval end</a> </td>
248257 </tr>
249258 <tr>
250259 <td> active → after</td>
251- <td> <a idl> transitionend</a> </td>
260+ <td> {{ transitionend}} </td>
252261 <td> <a>interval end</a> </td>
253262 </tr>
254263 <tr>
255264 <td> active → before</td>
256- <td> <a idl> transitionend</a> </td>
265+ <td> {{ transitionend}} </td>
257266 <td> <a>interval start</a> </td>
258267 </tr>
259268 <tr>
260269 <td> after → active</td>
261- <td> <a idl> transitionstart</a> </td>
270+ <td> {{ transitionstart}} </td>
262271 <td> <a>interval end</a> </td>
263272 </tr>
264273 <tr>
265274 <td rowspan="2"> after → before <a
266- href="#multiple-events-note"> &dagger ;</a></td>
267- <td> <a idl> transitionstart</a> </td>
275+ href="#multiple-events-note"> ٭ ;</a></td>
276+ <td> {{ transitionstart}} </td>
268277 <td> <a>interval end</a> </td>
269278 </tr>
270279 <tr>
271- <td> <a idl> transitionend</a> </td>
280+ <td> {{ transitionend}} </td>
272281 <td> <a>interval start</a> </td>
273282 </tr>
274283 <tr>
275284 <td><em> not</em> idle <em> or</em> after → idle</td>
276- <td> <a idl> transitioncancel</a> </td>
285+ <td> {{ transitioncancel}} </td>
277286 <td> The <a>active time</a> of the animation at the moment it was cancelled
278287 calculated using a <a>fill mode</a> of both.</td>
279288 </tr>
280289 </tbody>
281290</table>
282291
283- <p id="idle-to-active-note"> ٭ If the transition phase changes from
284- ‘idle’ to ‘active’ then <em> both</em> {{transitionrun}}
285- run and {{transitionstart}} events are queued, in that order.</p>
286-
287- <p id="multiple-events-note"> † Where multiple events are listed for
292+ <p id="multiple-events-note"> ٭ Where multiple events are listed for
288293a state change, all events are dispatched in the order listed and in immediate
289294succession.</p>
290295
0 commit comments