- From: poot <cvsmail@w3.org>
- Date: Mon, 27 Apr 2009 06:07:19 +0900 (JST)
- To: public-html-diffs@w3.org
loadeddata fires even when jumping throught to HAVE_FUTURE_DATA.
(credit: ec) (whatwg r2991)
If this is the first time this occurs for this media element since the load() algorithm was last invoked, the user agent must queue a task to fire a simple event called loadeddata at the element.
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2155.html#fire-loadeddata
If the previous ready state was HAVE_METADATA and the new ready state is HAVE_CURRENT_DATA or greater
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2155.html#handling-first-frame-available
HAVE_ENOUGH_DATA
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2155.html#dom-media-have_enough_data
http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html
http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.2154&r2=1.2155&f=h
http://html5.org/tools/web-apps-tracker?from=2990&to=2991
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.2154
retrieving revision 1.2155
diff -u -d -r1.2154 -r1.2155
--- Overview.html 26 Apr 2009 20:11:09 -0000 1.2154
+++ Overview.html 26 Apr 2009 21:05:50 -0000 1.2155
@@ -18242,7 +18242,8 @@
<dt id="handling-first-frame-available">If the previous ready state
was <code title="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata">HAVE_METADATA</a></code> and
- the new ready state is <code title="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data">HAVE_CURRENT_DATA</a></code></dt>
+ the new ready state is <code title="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data">HAVE_CURRENT_DATA</a></code> or
+ greater</dt>
<dd>
@@ -18251,6 +18252,10 @@
the user agent must <a href="#queue-a-task">queue a task</a> to <a href="#fire-a-simple-event">fire a
simple event</a> called <code title="event-loadeddata"><a href="#event-loadeddata">loadeddata</a></code> at the element.</p>
+ <p>If the new ready state is <code title="dom-media-HAVE_FUTURE_DATA"><a href="#dom-media-have_future_data">HAVE_FUTURE_DATA</a></code> or
+ <code title="dom-media-HAVE_ENOUGH_DATA"><a href="#dom-media-have_enough_data">HAVE_ENOUGH_DATA</a></code>,
+ then the relevant steps below must then be run also.</p>
+
</dd>
<!-- going down -->
Received on Sunday, 26 April 2009 21:07:56 UTC