- From: poot <cvsmail@w3.org>
- Date: Tue, 19 Aug 2008 15:02:20 +0900 (JST)
- To: public-html-diffs@w3.org
Further work on the event loop front. Also, make 'will' link to the
actual requirements in some more cases. (whatwg r2081)
play()
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1254.html#play
When the defaultPlaybackRate or playbackRate attributes change value (either by being set by script or by being changed directly by the user agent, e.g. in response to user control) the user agent must queue a task to fire a simple event called ratechange at the media element.
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1254.html#rateUpdate
When the length of the media resource changes (e.g. from being unknown to known, or from indeterminate to known, or from a previously established length to a new length) the user agent must queue a task to fire a simple event called durationchange at the media element.
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1254.html#durationChange
playbackRate
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1254.html#playbackrate
If the media data can be fetched but has non-fatal errors or uses, in part, codecs that are unsupported, preventing the user agent from rendering the content completely correctly but not preventing playback altogether
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1254.html#non-fatal-media-error
duration
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1254.html#duration
http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html
http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.1253&r2=1.1254&f=h
http://html5.org/tools/web-apps-tracker?from=2080&to=2081
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.1253
retrieving revision 1.1254
diff -u -d -r1.1253 -r1.1254
--- Overview.html 19 Aug 2008 00:59:10 -0000 1.1253
+++ Overview.html 19 Aug 2008 05:58:46 -0000 1.1254
@@ -19408,8 +19408,9 @@
available.
<li>
- <p class=note>The user agent will <a href="#firing2">fire a simple
- event</a> called <code title=event-durationchange><a
+ <p class=note>The user agent <a href="#durationUpdate">will</a> <a
+ href="#firing2">fire a simple event</a> called <code
+ title=event-durationchange><a
href="#durationchange">durationchange</a></code> at the element at
this point.
@@ -19543,11 +19544,12 @@
streaming radio), then the attribute must return the positive Infinity
value.
- <p>When the length of the <a href="#media10">media resource</a> changes
- (e.g. from being unknown to known, or from indeterminate to known, or from
- a previously established length to a new length) the user agent must <a
- href="#queue">queue a task</a> to <a href="#firing2">fire a simple
- event</a> called <code title=event-durationchange><a
+ <p id=durationChange>When the length of the <a href="#media10">media
+ resource</a> changes (e.g. from being unknown to known, or from
+ indeterminate to known, or from a previously established length to a new
+ length) the user agent must <a href="#queue">queue a task</a> to <a
+ href="#firing2">fire a simple event</a> called <code
+ title=event-durationchange><a
href="#durationchange">durationchange</a></code> at the <a
href="#media7">media element</a>.
@@ -20064,7 +20066,7 @@
speed (if the element is <a href="#actively">actively playing</a>). It
must initially have the value 1.0.
- <p>When the <code title=dom-media-defaultPlaybackRate><a
+ <p id=rateUpdate>When the <code title=dom-media-defaultPlaybackRate><a
href="#defaultplaybackrate">defaultPlaybackRate</a></code> or <code
title=dom-media-playbackRate><a
href="#playbackrate">playbackRate</a></code> attributes change value
@@ -20100,8 +20102,8 @@
start</a></var>.</p>
<p class=note>If this involved a seek, the user agent <a
- href="#seekUpdate">will later</a> <a href="#firing2">fire a simple
- event</a> called <code title=event-timeupdate><a
+ href="#seekUpdate">will</a> <a href="#firing2">fire a simple event</a>
+ called <code title=event-timeupdate><a
href="#timeupdate">timeupdate</a></code> at the <a href="#media7">media
element</a>.</p>
@@ -20113,8 +20115,8 @@
<p class=note>If this caused the <code title=dom-media-playbackRate><a
href="#playbackrate">playbackRate</a></code> attribute to change value,
- the user agent will<!-- XXX queued--> <a href="#firing2">fire a simple
- event</a> called <code title=event-ratechange><a
+ the user agent <a href="#rateUpdate">will</a> <a href="#firing2">fire a
+ simple event</a> called <code title=event-ratechange><a
href="#ratechange">ratechange</a></code> at the <a href="#media7">media
element</a>.</p>
Received on Tuesday, 19 August 2008 06:02:59 UTC