The spec says:<br><br><blockquote>If the new ready state is HAVE_ENOUGH_DATA<br>The user agent must queue a task to fire a simple event called canplay,<br clear="all"></blockquote><br>Should it only fire "canplay" if the previous ready state was HAVE_CURRENT_DATA or less? Otherwise, going from HAVE_CURRENT_DATA to HAVE_FUTURE_DATA to HAVE_ENOUGH_DATA would fire "canplay" twice.<br>
<br>Rob<br>-- <br>"He was pierced for our transgressions, he was crushed for our iniquities; the punishment that brought us peace was upon him, and by his wounds we are healed. We all, like sheep, have gone astray, each of us has turned to his own way; and the LORD has laid on him the iniquity of us all." [Isaiah 53:5-6]<br>