[html5] r5095 - [e] (0) Remove the experimental timed tracks stuff from the W3C copy, by request [...]
whatwg at whatwg.org
whatwg at whatwg.org
Tue May 11 18:12:29 PDT 2010
Author: ianh
Date: 2010-05-11 18:12:28 -0700 (Tue, 11 May 2010)
New Revision: 5095
Modified:
complete.html
index
source
Log:
[e] (0) Remove the experimental timed tracks stuff from the W3C copy, by request of the chairs.
Modified: complete.html
===================================================================
--- complete.html 2010-05-11 11:23:02 UTC (rev 5094)
+++ complete.html 2010-05-12 01:12:28 UTC (rev 5095)
@@ -186,7 +186,7 @@
<header class=head id=head><p><a class=logo href=http://www.whatwg.org/ rel=home><img alt=WHATWG src=/images/logo></a></p>
<hgroup><h1>Web Applications 1.0</h1>
- <h2 class="no-num no-toc">Draft Standard — 11 May 2010</h2>
+ <h2 class="no-num no-toc">Draft Standard — 12 May 2010</h2>
</hgroup><p>You can take part in this work. <a href=http://www.whatwg.org/mailing-list>Join the working group's discussion list.</a></p>
<p><strong>Web designers!</strong> We have a <a href=http://blog.whatwg.org/faq/>FAQ</a>, a <a href=http://forums.whatwg.org/>forum</a>, and a <a href=http://www.whatwg.org/mailing-list#help>help mailing list</a> for you!</p>
<!--<p class="impl"><strong>Implementors!</strong> We have a <a href="http://www.whatwg.org/mailing-list#implementors">mailing list</a> for you too!</p>-->
@@ -22950,8 +22950,16 @@
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
<dt>Content model:</dt>
- <dd>If the element has a <code title=attr-media-src><a href=#attr-media-src>src</a></code> attribute: zero or more <code><a href=#the-track-element>track</a></code> elements, then <a href=#transparent>transparent</a>, but with no <a href=#media-element>media element</a> descendants.</dd>
- <dd>If the element does not have a <code title=attr-media-src><a href=#attr-media-src>src</a></code> attribute: one or more <code><a href=#the-source-element>source</a></code> elements, then zero or more <code><a href=#the-track-element>track</a></code> elements, then <a href=#transparent>transparent</a>, but with no <a href=#media-element>media element</a> descendants.</dd>
+ <dd>If the element has a <code title=attr-media-src><a href=#attr-media-src>src</a></code> attribute:
+<!--TT-->
+ zero or more <code><a href=#the-track-element>track</a></code> elements, then
+<!--TT-->
+ <a href=#transparent>transparent</a>, but with no <a href=#media-element>media element</a> descendants.</dd>
+ <dd>If the element does not have a <code title=attr-media-src><a href=#attr-media-src>src</a></code> attribute: one or more <code><a href=#the-source-element>source</a></code> elements, then
+<!--TT-->
+ zero or more <code><a href=#the-track-element>track</a></code> elements, then
+<!--TT-->
+ <a href=#transparent>transparent</a>, but with no <a href=#media-element>media element</a> descendants.</dd>
<dt>Content attributes:</dt>
<dd><a href=#global-attributes>Global attributes</a></dd>
<dd><code title=attr-media-src><a href=#attr-media-src>src</a></code></dd>
@@ -23240,8 +23248,16 @@
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
<dt>Content model:</dt>
- <dd>If the element has a <code title=attr-media-src><a href=#attr-media-src>src</a></code> attribute: zero or more <code><a href=#the-track-element>track</a></code> elements, then <a href=#transparent>transparent</a>, but with no <a href=#media-element>media element</a> descendants.</dd>
- <dd>If the element does not have a <code title=attr-media-src><a href=#attr-media-src>src</a></code> attribute: one or more <code><a href=#the-source-element>source</a></code> elements, then zero or more <code><a href=#the-track-element>track</a></code> elements, then <a href=#transparent>transparent</a>, but with no <a href=#media-element>media element</a> descendants.</dd>
+ <dd>If the element has a <code title=attr-media-src><a href=#attr-media-src>src</a></code> attribute:
+<!--TT-->
+zero or more <code><a href=#the-track-element>track</a></code> elements, then
+<!--TT-->
+<a href=#transparent>transparent</a>, but with no <a href=#media-element>media element</a> descendants.</dd>
+ <dd>If the element does not have a <code title=attr-media-src><a href=#attr-media-src>src</a></code> attribute: one or more <code><a href=#the-source-element>source</a></code> elements, then
+<!--TT-->
+ zero or more <code><a href=#the-track-element>track</a></code> elements, then
+<!--TT-->
+ <a href=#transparent>transparent</a>, but with no <a href=#media-element>media element</a> descendants.</dd>
<dt>Content attributes:</dt>
<dd><a href=#global-attributes>Global attributes</a></dd>
<dd><code title=attr-media-src><a href=#attr-media-src>src</a></code></dd>
@@ -23371,7 +23387,10 @@
<dl class=element><dt>Categories</dt>
<dd>None.</dd>
<dt>Contexts in which this element may be used:</dt>
- <dd>As a child of a <a href=#media-element>media element</a>, before any <a href=#flow-content>flow content</a> or <code><a href=#the-track-element>track</a></code> elements.</dd>
+ <dd>As a child of a <a href=#media-element>media element</a>, before any <a href=#flow-content>flow content</a>
+<!--TT-->
+ or <code><a href=#the-track-element>track</a></code> elements.</dd>
+<!--TT-->
<dt>Content model:</dt>
<dd>Empty.</dd>
<dt>Content attributes:</dt>
@@ -23546,6 +23565,8 @@
+<!--TT-->
+
<h4 id=the-track-element><span class=secno>4.8.9 </span>The <dfn><code>track</code></dfn> element</h4>
<dl class=element><dt>Categories</dt>
@@ -23721,6 +23742,7 @@
</div>
+<!--TT-->
<h4 id=media-elements><span class=secno>4.8.10 </span>Media elements</h4>
@@ -23776,10 +23798,11 @@
attribute boolean <a href=#dom-media-controls title=dom-media-controls>controls</a>;
attribute float <a href=#dom-media-volume title=dom-media-volume>volume</a>;
attribute boolean <a href=#dom-media-muted title=dom-media-muted>muted</a>;
-
+<!--TT-->
// timed tracks
readonly attribute <a href=#timedtrack>TimedTrack</a>[] <span title=dom-media-tracks>tracks</span>;
<a href=#mutabletimedtrack>MutableTimedTrack</a> <span title=dom-media-addTrack>addTrack</span>(in DOMString label, in DOMString kind, in DOMString language);
+<!--TT-->
};</pre>
<p>The <dfn id=media-element-attributes>media element attributes</dfn>, <code title=attr-media-src><a href=#attr-media-src>src</a></code>, <code title=attr-media-preload><a href=#attr-media-preload>preload</a></code>, <code title=attr-media-autoplay><a href=#attr-media-autoplay>autoplay</a></code>, <code title=attr-media-loop><a href=#attr-media-loop>loop</a></code>, and <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code>, apply to all <a href=#media-element title="media element">media elements</a>. They are defined in
@@ -24163,8 +24186,10 @@
<li><p>Set the <code title=dom-media-networkState><a href=#dom-media-networkstate>networkState</a></code> attribute to
<code title=dom-media-NETWORK_EMPTY><a href=#dom-media-network_empty>NETWORK_EMPTY</a></code>.</li>
+<!--TT-->
<li><p><a href="#forget-the-media-element's-media-resource-specific-timed-tracks">Forget the media element's media-resource-specific
timed tracks</a>.</li>
+<!--TT-->
<li><p>If <code title=dom-media-readyState><a href=#dom-media-readystate>readyState</a></code> is
not set to <code title=dom-media-HAVE_NOTHING><a href=#dom-media-have_nothing>HAVE_NOTHING</a></code>, then set it
@@ -24289,8 +24314,10 @@
attribute to a new <code><a href=#mediaerror>MediaError</a></code> object whose <code title=dom-MediaError-code><a href=#dom-mediaerror-code>code</a></code> attribute is set to
<code title=dom-MediaError-MEDIA_ERR_SRC_NOT_SUPPORTED><a href=#dom-mediaerror-media_err_src_not_supported>MEDIA_ERR_SRC_NOT_SUPPORTED</a></code>.</li>
+<!--TT-->
<li><p><a href="#forget-the-media-element's-media-resource-specific-timed-tracks">Forget the media element's media-resource-specific
timed tracks</a>.</li>
+<!--TT-->
<li><p>Set the element's <code title=dom-media-networkState><a href=#dom-media-networkstate>networkState</a></code> attribute to
the <a href=#dom-media-network_no_source title=dom-media-NETWORK_NO_SOURCE>NETWORK_NO_SOURCE</a>
@@ -24407,8 +24434,10 @@
<a href=#synchronous-section>synchronous section</a> has ended. (Steps in <a href=#synchronous-section title="synchronous section">synchronous sections</a> are
marked with ⌛.)</li>
+<!--TT-->
<li><p>⌛ <a href="#forget-the-media-element's-media-resource-specific-timed-tracks">Forget the media element's
media-resource-specific timed tracks</a>.</li>
+<!--TT-->
<li><p>⌛ <i title="">Find next candidate</i>: Let <var title="">candidate</var> be null.</li>
@@ -24569,7 +24598,11 @@
<dt id=getting-media-metadata>Once enough of the <a href=#media-data>media
data</a> has been fetched to determine the duration of the
<a href=#media-resource>media resource</a>, its dimensions, and other
- metadata, and once <a href=#the-timed-tracks-are-ready>the timed tracks are ready</a></dt>
+ metadata,
+<!--TT-->
+ and once <a href=#the-timed-tracks-are-ready>the timed tracks are ready</a>
+<!--TT-->
+ </dt>
<dd>
@@ -24793,6 +24826,7 @@
</dd>
+<!--TT-->
<dt id=found-a-media-resource-specific-timed-track>If the <a href=#media-resource>media resource</a> is found to declare a <a href=#media-resource-specific-timed-track>media-resource-specific timed track</a> that the user agent supports</dt>
<dd>
@@ -24801,6 +24835,7 @@
track</a> with the relevant data.</p>
</dd>
+<!--TT-->
</dl><p>When the <a href=#networking-task-source>networking task source</a> has <a href=#queue-a-task title="queue a task">queued</a> the last <a href=#concept-task title=concept-task>task</a> as part of <a href=#fetch title=fetch>fetching</a> the <a href=#media-resource>media resource</a>
(i.e. once the download has completed), if the fetching process
@@ -25104,8 +25139,12 @@
element, the dimensions of the video are also available. The API
will no longer raise an exception when seeking. No <a href=#media-data>media
data</a> is available for the immediate <a href=#current-playback-position>current playback
- position</a>. The <a href=#timed-track title="timed track">timed tracks</a>
- are <a href=#the-timed-tracks-are-ready title="the timed tracks are ready">ready</a>.</dd>
+ position</a>.
+<!--TT-->
+ The <a href=#timed-track title="timed track">timed tracks</a>
+ are <a href=#the-timed-tracks-are-ready title="the timed tracks are ready">ready</a>.
+<!--TT-->
+ </dd>
<dt><dfn id=dom-media-have_current_data title=dom-media-HAVE_CURRENT_DATA><code>HAVE_CURRENT_DATA</code></dfn> (numeric value 2)</dt>
@@ -25861,6 +25900,7 @@
</div>
+<!--TT-->
<h5 id=timed-tracks><span class=secno>4.8.10.10 </span>Timed tracks</h5>
<h6 id=timed-track-model><span class=secno>4.8.10.10.1 </span>Timed track model</h6>
@@ -26491,7 +26531,9 @@
</ol></div>
+<!--TT-->
+
<h5 id=user-interface><span class=secno>4.8.10.12 </span>User interface</h5>
<p>The <dfn id=attr-media-controls title=attr-media-controls><code>controls</code></dfn>
@@ -26733,7 +26775,10 @@
<tbody><tr><td><dfn id=event-media-loadedmetadata title=event-media-loadedmetadata><code>loadedmetadata</code></dfn>
<td><code><a href=#event>Event</a></code>
- <td>The user agent has just determined the duration and dimensions of the <a href=#media-resource>media resource</a> and <a href=#the-timed-tracks-are-ready>the timed tracks are ready</a>.
+ <td>The user agent has just determined the duration and dimensions of the <a href=#media-resource>media resource</a>
+<!--TT-->
+ and <a href=#the-timed-tracks-are-ready>the timed tracks are ready</a>.
+<!--TT-->
<td><code title=dom-media-readyState><a href=#dom-media-readystate>readyState</a></code> is newly equal to <code title=dom-media-HAVE_METADATA><a href=#dom-media-have_metadata>HAVE_METADATA</a></code> or greater for the first time.
<tr><td><dfn id=event-media-loadeddata title=event-media-loadeddata><code>loadeddata</code></dfn>
<td><code><a href=#event>Event</a></code>
@@ -88475,7 +88520,7 @@
<code><a href=#the-td-element>td</a></code></td>
<td><a href=#global-attributes title="global attributes">globals</a></td>
<td><code><a href=#htmltablerowelement>HTMLTableRowElement</a></code></td>
- <tr><th><code><a href=#the-track-element>track</a></code></th>
+ </tr><!--TT--><tr><th><code><a href=#the-track-element>track</a></code></th>
<td>Timed track</td>
<td>none</td>
<td><code><a href=#audio>audio</a></code>;
@@ -88487,7 +88532,7 @@
<code title=attr-track-src><a href=#attr-track-src>src</a></code>;
<code title=attr-track-srclang><a href=#attr-track-srclang>srclang</a></code></td>
<td><code><a href=#htmltrackelement>HTMLTrackElement</a></code></td>
- <tr><th><code><a href=#the-ul-element>ul</a></code></th>
+ </tr><!--TT--><tr><th><code><a href=#the-ul-element>ul</a></code></th>
<td>List</td>
<td><a href=#flow-content title="Flow content">flow</a></td>
<td><a href=#flow-content title="Flow content">flow</a></td>
@@ -89142,6 +89187,7 @@
<td> <code title=attr-keygen-keytype><a href=#attr-keygen-keytype>keygen</a></code>
<td> The type of cryptographic key to generate
<td> <a href=#attribute-text>Text</a>*
+<!--TT-->
<tr><th> <code title="">kind</code>
<td> <code title=attr-track-kind><a href=#attr-track-kind>track</a></code>
<td> The type of timed track
@@ -89150,12 +89196,15 @@
"<code title=attr-track-kind-descriptions><a href=#attr-track-kind-descriptions>descriptions</a></code>";
"<code title=attr-track-kind-chapters><a href=#attr-track-kind-chapters>chapters</a></code>";
"<code title=attr-track-kind-metadata><a href=#attr-track-kind-metadata>metadata</a></code>"
+<!--TT-->
<tr><th> <code title="">label</code>
<td> <code title=attr-command-label><a href=#attr-command-label>command</a></code>;
<code title=attr-menu-label><a href=#attr-menu-label>menu</a></code>;
<code title=attr-optgroup-label><a href=#attr-optgroup-label>optgroup</a></code>;
<code title=attr-option-label><a href=#attr-option-label>option</a></code>;
+<!--TT-->
<code title=attr-track-label><a href=#attr-track-label>track</a></code>
+<!--TT-->
<td> User-visible label
<td> <a href=#attribute-text>Text</a>
<tr><th> <code title="">lang</code>
@@ -89384,7 +89433,9 @@
<code title=attr-input-src><a href=#attr-input-src>input</a></code>;
<code title=attr-script-src><a href=#attr-script-src>script</a></code>;
<code title=attr-source-src><a href=#attr-source-src>source</a></code>;
+<!--TT-->
<code title=attr-track-src><a href=#attr-track-src>track</a></code>;
+<!--TT-->
<code title=attr-media-src><a href=#attr-media-src>video</a></code>
<td> Address of the resource
<td> <a href=#valid-non-empty-url-potentially-surrounded-by-spaces>Valid non-empty URL potentially surrounded by spaces</a>
@@ -89392,10 +89443,12 @@
<td> <code title=attr-iframe-srcdoc><a href=#attr-iframe-srcdoc>iframe</a></code>
<td> A document to render in the <code><a href=#the-iframe-element>iframe</a></code>
<td> The source of <a href=#an-iframe-srcdoc-document>an <code>iframe</code> <code title=attr-iframe-srcdoc>srcdoc</code> document</a>*
+<!--TT-->
<tr><th> <code title="">srclang</code>
<td> <code title=attr-track-srclang><a href=#attr-track-srclang>track</a></code>
<td> Language of the timed track
<td> Valid BCP 47 language tag
+<!--TT-->
<tr><th> <code title="">start</code>
<td> <code title=attr-ol-start><a href=#attr-ol-start>ol</a></code>
<td> Ordinal value of the first item
@@ -90222,8 +90275,10 @@
<tr><td> <code><a href=#the-tr-element>tr</a></code>
<td> <code><a href=#htmltablerowelement>HTMLTableRowElement</a></code> : <code><a href=#htmlelement>HTMLElement</a></code>
+<!--TT-->
<tr><td> <code><a href=#the-track-element>track</a></code>
<td> <code><a href=#htmltrackelement>HTMLTrackElement</a></code> : <code><a href=#htmlelement>HTMLElement</a></code>
+<!--TT-->
<tr><td> <code><a href=#the-ul-element>ul</a></code>
<td> <code><a href=#htmlulistelement>HTMLUListElement</a></code> : <code><a href=#htmlelement>HTMLElement</a></code>
@@ -91390,10 +91445,12 @@
allowing us to use their mistakes as a guide for designing the
microdata feature.</p>
+<!--TT-->
<p>Thanks to the SubRip community, including in particular Zuggy and
ai4spam, for their work on the SubRip software program whose SRT
file format was used as the basis for the WebSRT timed track file
format.</p>
+<!--TT-->
<div class=impl>
Modified: index
===================================================================
--- index 2010-05-11 11:23:02 UTC (rev 5094)
+++ index 2010-05-12 01:12:28 UTC (rev 5095)
@@ -190,7 +190,7 @@
<header class=head id=head><p><a class=logo href=http://www.whatwg.org/ rel=home><img alt=WHATWG src=/images/logo></a></p>
<hgroup><h1>HTML5 (including next generation additions still in development)</h1>
- <h2 class="no-num no-toc">Draft Standard — 11 May 2010</h2>
+ <h2 class="no-num no-toc">Draft Standard — 12 May 2010</h2>
</hgroup><p>You can take part in this work. <a href=http://www.whatwg.org/mailing-list>Join the working group's discussion list.</a></p>
<p><strong>Web designers!</strong> We have a <a href=http://blog.whatwg.org/faq/>FAQ</a>, a <a href=http://forums.whatwg.org/>forum</a>, and a <a href=http://www.whatwg.org/mailing-list#help>help mailing list</a> for you!</p>
<!--<p class="impl"><strong>Implementors!</strong> We have a <a href="http://www.whatwg.org/mailing-list#implementors">mailing list</a> for you too!</p>-->
@@ -22849,8 +22849,16 @@
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
<dt>Content model:</dt>
- <dd>If the element has a <code title=attr-media-src><a href=#attr-media-src>src</a></code> attribute: zero or more <code><a href=#the-track-element>track</a></code> elements, then <a href=#transparent>transparent</a>, but with no <a href=#media-element>media element</a> descendants.</dd>
- <dd>If the element does not have a <code title=attr-media-src><a href=#attr-media-src>src</a></code> attribute: one or more <code><a href=#the-source-element>source</a></code> elements, then zero or more <code><a href=#the-track-element>track</a></code> elements, then <a href=#transparent>transparent</a>, but with no <a href=#media-element>media element</a> descendants.</dd>
+ <dd>If the element has a <code title=attr-media-src><a href=#attr-media-src>src</a></code> attribute:
+<!--TT-->
+ zero or more <code><a href=#the-track-element>track</a></code> elements, then
+<!--TT-->
+ <a href=#transparent>transparent</a>, but with no <a href=#media-element>media element</a> descendants.</dd>
+ <dd>If the element does not have a <code title=attr-media-src><a href=#attr-media-src>src</a></code> attribute: one or more <code><a href=#the-source-element>source</a></code> elements, then
+<!--TT-->
+ zero or more <code><a href=#the-track-element>track</a></code> elements, then
+<!--TT-->
+ <a href=#transparent>transparent</a>, but with no <a href=#media-element>media element</a> descendants.</dd>
<dt>Content attributes:</dt>
<dd><a href=#global-attributes>Global attributes</a></dd>
<dd><code title=attr-media-src><a href=#attr-media-src>src</a></code></dd>
@@ -23139,8 +23147,16 @@
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
<dt>Content model:</dt>
- <dd>If the element has a <code title=attr-media-src><a href=#attr-media-src>src</a></code> attribute: zero or more <code><a href=#the-track-element>track</a></code> elements, then <a href=#transparent>transparent</a>, but with no <a href=#media-element>media element</a> descendants.</dd>
- <dd>If the element does not have a <code title=attr-media-src><a href=#attr-media-src>src</a></code> attribute: one or more <code><a href=#the-source-element>source</a></code> elements, then zero or more <code><a href=#the-track-element>track</a></code> elements, then <a href=#transparent>transparent</a>, but with no <a href=#media-element>media element</a> descendants.</dd>
+ <dd>If the element has a <code title=attr-media-src><a href=#attr-media-src>src</a></code> attribute:
+<!--TT-->
+zero or more <code><a href=#the-track-element>track</a></code> elements, then
+<!--TT-->
+<a href=#transparent>transparent</a>, but with no <a href=#media-element>media element</a> descendants.</dd>
+ <dd>If the element does not have a <code title=attr-media-src><a href=#attr-media-src>src</a></code> attribute: one or more <code><a href=#the-source-element>source</a></code> elements, then
+<!--TT-->
+ zero or more <code><a href=#the-track-element>track</a></code> elements, then
+<!--TT-->
+ <a href=#transparent>transparent</a>, but with no <a href=#media-element>media element</a> descendants.</dd>
<dt>Content attributes:</dt>
<dd><a href=#global-attributes>Global attributes</a></dd>
<dd><code title=attr-media-src><a href=#attr-media-src>src</a></code></dd>
@@ -23270,7 +23286,10 @@
<dl class=element><dt>Categories</dt>
<dd>None.</dd>
<dt>Contexts in which this element may be used:</dt>
- <dd>As a child of a <a href=#media-element>media element</a>, before any <a href=#flow-content>flow content</a> or <code><a href=#the-track-element>track</a></code> elements.</dd>
+ <dd>As a child of a <a href=#media-element>media element</a>, before any <a href=#flow-content>flow content</a>
+<!--TT-->
+ or <code><a href=#the-track-element>track</a></code> elements.</dd>
+<!--TT-->
<dt>Content model:</dt>
<dd>Empty.</dd>
<dt>Content attributes:</dt>
@@ -23445,6 +23464,8 @@
+<!--TT-->
+
<h4 id=the-track-element><span class=secno>4.8.9 </span>The <dfn><code>track</code></dfn> element</h4>
<dl class=element><dt>Categories</dt>
@@ -23620,6 +23641,7 @@
</div>
+<!--TT-->
<h4 id=media-elements><span class=secno>4.8.10 </span>Media elements</h4>
@@ -23675,10 +23697,11 @@
attribute boolean <a href=#dom-media-controls title=dom-media-controls>controls</a>;
attribute float <a href=#dom-media-volume title=dom-media-volume>volume</a>;
attribute boolean <a href=#dom-media-muted title=dom-media-muted>muted</a>;
-
+<!--TT-->
// timed tracks
readonly attribute <a href=#timedtrack>TimedTrack</a>[] <span title=dom-media-tracks>tracks</span>;
<a href=#mutabletimedtrack>MutableTimedTrack</a> <span title=dom-media-addTrack>addTrack</span>(in DOMString label, in DOMString kind, in DOMString language);
+<!--TT-->
};</pre>
<p>The <dfn id=media-element-attributes>media element attributes</dfn>, <code title=attr-media-src><a href=#attr-media-src>src</a></code>, <code title=attr-media-preload><a href=#attr-media-preload>preload</a></code>, <code title=attr-media-autoplay><a href=#attr-media-autoplay>autoplay</a></code>, <code title=attr-media-loop><a href=#attr-media-loop>loop</a></code>, and <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code>, apply to all <a href=#media-element title="media element">media elements</a>. They are defined in
@@ -24062,8 +24085,10 @@
<li><p>Set the <code title=dom-media-networkState><a href=#dom-media-networkstate>networkState</a></code> attribute to
<code title=dom-media-NETWORK_EMPTY><a href=#dom-media-network_empty>NETWORK_EMPTY</a></code>.</li>
+<!--TT-->
<li><p><a href="#forget-the-media-element's-media-resource-specific-timed-tracks">Forget the media element's media-resource-specific
timed tracks</a>.</li>
+<!--TT-->
<li><p>If <code title=dom-media-readyState><a href=#dom-media-readystate>readyState</a></code> is
not set to <code title=dom-media-HAVE_NOTHING><a href=#dom-media-have_nothing>HAVE_NOTHING</a></code>, then set it
@@ -24188,8 +24213,10 @@
attribute to a new <code><a href=#mediaerror>MediaError</a></code> object whose <code title=dom-MediaError-code><a href=#dom-mediaerror-code>code</a></code> attribute is set to
<code title=dom-MediaError-MEDIA_ERR_SRC_NOT_SUPPORTED><a href=#dom-mediaerror-media_err_src_not_supported>MEDIA_ERR_SRC_NOT_SUPPORTED</a></code>.</li>
+<!--TT-->
<li><p><a href="#forget-the-media-element's-media-resource-specific-timed-tracks">Forget the media element's media-resource-specific
timed tracks</a>.</li>
+<!--TT-->
<li><p>Set the element's <code title=dom-media-networkState><a href=#dom-media-networkstate>networkState</a></code> attribute to
the <a href=#dom-media-network_no_source title=dom-media-NETWORK_NO_SOURCE>NETWORK_NO_SOURCE</a>
@@ -24306,8 +24333,10 @@
<a href=#synchronous-section>synchronous section</a> has ended. (Steps in <a href=#synchronous-section title="synchronous section">synchronous sections</a> are
marked with ⌛.)</li>
+<!--TT-->
<li><p>⌛ <a href="#forget-the-media-element's-media-resource-specific-timed-tracks">Forget the media element's
media-resource-specific timed tracks</a>.</li>
+<!--TT-->
<li><p>⌛ <i title="">Find next candidate</i>: Let <var title="">candidate</var> be null.</li>
@@ -24468,7 +24497,11 @@
<dt id=getting-media-metadata>Once enough of the <a href=#media-data>media
data</a> has been fetched to determine the duration of the
<a href=#media-resource>media resource</a>, its dimensions, and other
- metadata, and once <a href=#the-timed-tracks-are-ready>the timed tracks are ready</a></dt>
+ metadata,
+<!--TT-->
+ and once <a href=#the-timed-tracks-are-ready>the timed tracks are ready</a>
+<!--TT-->
+ </dt>
<dd>
@@ -24692,6 +24725,7 @@
</dd>
+<!--TT-->
<dt id=found-a-media-resource-specific-timed-track>If the <a href=#media-resource>media resource</a> is found to declare a <a href=#media-resource-specific-timed-track>media-resource-specific timed track</a> that the user agent supports</dt>
<dd>
@@ -24700,6 +24734,7 @@
track</a> with the relevant data.</p>
</dd>
+<!--TT-->
</dl><p>When the <a href=#networking-task-source>networking task source</a> has <a href=#queue-a-task title="queue a task">queued</a> the last <a href=#concept-task title=concept-task>task</a> as part of <a href=#fetch title=fetch>fetching</a> the <a href=#media-resource>media resource</a>
(i.e. once the download has completed), if the fetching process
@@ -25003,8 +25038,12 @@
element, the dimensions of the video are also available. The API
will no longer raise an exception when seeking. No <a href=#media-data>media
data</a> is available for the immediate <a href=#current-playback-position>current playback
- position</a>. The <a href=#timed-track title="timed track">timed tracks</a>
- are <a href=#the-timed-tracks-are-ready title="the timed tracks are ready">ready</a>.</dd>
+ position</a>.
+<!--TT-->
+ The <a href=#timed-track title="timed track">timed tracks</a>
+ are <a href=#the-timed-tracks-are-ready title="the timed tracks are ready">ready</a>.
+<!--TT-->
+ </dd>
<dt><dfn id=dom-media-have_current_data title=dom-media-HAVE_CURRENT_DATA><code>HAVE_CURRENT_DATA</code></dfn> (numeric value 2)</dt>
@@ -25760,6 +25799,7 @@
</div>
+<!--TT-->
<h5 id=timed-tracks><span class=secno>4.8.10.10 </span>Timed tracks</h5>
<h6 id=timed-track-model><span class=secno>4.8.10.10.1 </span>Timed track model</h6>
@@ -26390,7 +26430,9 @@
</ol></div>
+<!--TT-->
+
<h5 id=user-interface><span class=secno>4.8.10.12 </span>User interface</h5>
<p>The <dfn id=attr-media-controls title=attr-media-controls><code>controls</code></dfn>
@@ -26632,7 +26674,10 @@
<tbody><tr><td><dfn id=event-media-loadedmetadata title=event-media-loadedmetadata><code>loadedmetadata</code></dfn>
<td><code><a href=#event>Event</a></code>
- <td>The user agent has just determined the duration and dimensions of the <a href=#media-resource>media resource</a> and <a href=#the-timed-tracks-are-ready>the timed tracks are ready</a>.
+ <td>The user agent has just determined the duration and dimensions of the <a href=#media-resource>media resource</a>
+<!--TT-->
+ and <a href=#the-timed-tracks-are-ready>the timed tracks are ready</a>.
+<!--TT-->
<td><code title=dom-media-readyState><a href=#dom-media-readystate>readyState</a></code> is newly equal to <code title=dom-media-HAVE_METADATA><a href=#dom-media-have_metadata>HAVE_METADATA</a></code> or greater for the first time.
<tr><td><dfn id=event-media-loadeddata title=event-media-loadeddata><code>loadeddata</code></dfn>
<td><code><a href=#event>Event</a></code>
@@ -81685,7 +81730,7 @@
<code><a href=#the-td-element>td</a></code></td>
<td><a href=#global-attributes title="global attributes">globals</a></td>
<td><code><a href=#htmltablerowelement>HTMLTableRowElement</a></code></td>
- <tr><th><code><a href=#the-track-element>track</a></code></th>
+ </tr><!--TT--><tr><th><code><a href=#the-track-element>track</a></code></th>
<td>Timed track</td>
<td>none</td>
<td><code><a href=#audio>audio</a></code>;
@@ -81697,7 +81742,7 @@
<code title=attr-track-src><a href=#attr-track-src>src</a></code>;
<code title=attr-track-srclang><a href=#attr-track-srclang>srclang</a></code></td>
<td><code><a href=#htmltrackelement>HTMLTrackElement</a></code></td>
- <tr><th><code><a href=#the-ul-element>ul</a></code></th>
+ </tr><!--TT--><tr><th><code><a href=#the-ul-element>ul</a></code></th>
<td>List</td>
<td><a href=#flow-content title="Flow content">flow</a></td>
<td><a href=#flow-content title="Flow content">flow</a></td>
@@ -82352,6 +82397,7 @@
<td> <code title=attr-keygen-keytype><a href=#attr-keygen-keytype>keygen</a></code>
<td> The type of cryptographic key to generate
<td> <a href=#attribute-text>Text</a>*
+<!--TT-->
<tr><th> <code title="">kind</code>
<td> <code title=attr-track-kind><a href=#attr-track-kind>track</a></code>
<td> The type of timed track
@@ -82360,12 +82406,15 @@
"<code title=attr-track-kind-descriptions><a href=#attr-track-kind-descriptions>descriptions</a></code>";
"<code title=attr-track-kind-chapters><a href=#attr-track-kind-chapters>chapters</a></code>";
"<code title=attr-track-kind-metadata><a href=#attr-track-kind-metadata>metadata</a></code>"
+<!--TT-->
<tr><th> <code title="">label</code>
<td> <code title=attr-command-label><a href=#attr-command-label>command</a></code>;
<code title=attr-menu-label><a href=#attr-menu-label>menu</a></code>;
<code title=attr-optgroup-label><a href=#attr-optgroup-label>optgroup</a></code>;
<code title=attr-option-label><a href=#attr-option-label>option</a></code>;
+<!--TT-->
<code title=attr-track-label><a href=#attr-track-label>track</a></code>
+<!--TT-->
<td> User-visible label
<td> <a href=#attribute-text>Text</a>
<tr><th> <code title="">lang</code>
@@ -82594,7 +82643,9 @@
<code title=attr-input-src><a href=#attr-input-src>input</a></code>;
<code title=attr-script-src><a href=#attr-script-src>script</a></code>;
<code title=attr-source-src><a href=#attr-source-src>source</a></code>;
+<!--TT-->
<code title=attr-track-src><a href=#attr-track-src>track</a></code>;
+<!--TT-->
<code title=attr-media-src><a href=#attr-media-src>video</a></code>
<td> Address of the resource
<td> <a href=#valid-non-empty-url-potentially-surrounded-by-spaces>Valid non-empty URL potentially surrounded by spaces</a>
@@ -82602,10 +82653,12 @@
<td> <code title=attr-iframe-srcdoc><a href=#attr-iframe-srcdoc>iframe</a></code>
<td> A document to render in the <code><a href=#the-iframe-element>iframe</a></code>
<td> The source of <a href=#an-iframe-srcdoc-document>an <code>iframe</code> <code title=attr-iframe-srcdoc>srcdoc</code> document</a>*
+<!--TT-->
<tr><th> <code title="">srclang</code>
<td> <code title=attr-track-srclang><a href=#attr-track-srclang>track</a></code>
<td> Language of the timed track
<td> Valid BCP 47 language tag
+<!--TT-->
<tr><th> <code title="">start</code>
<td> <code title=attr-ol-start><a href=#attr-ol-start>ol</a></code>
<td> Ordinal value of the first item
@@ -83432,8 +83485,10 @@
<tr><td> <code><a href=#the-tr-element>tr</a></code>
<td> <code><a href=#htmltablerowelement>HTMLTableRowElement</a></code> : <code><a href=#htmlelement>HTMLElement</a></code>
+<!--TT-->
<tr><td> <code><a href=#the-track-element>track</a></code>
<td> <code><a href=#htmltrackelement>HTMLTrackElement</a></code> : <code><a href=#htmlelement>HTMLElement</a></code>
+<!--TT-->
<tr><td> <code><a href=#the-ul-element>ul</a></code>
<td> <code><a href=#htmlulistelement>HTMLUListElement</a></code> : <code><a href=#htmlelement>HTMLElement</a></code>
@@ -84750,10 +84805,12 @@
allowing us to use their mistakes as a guide for designing the
microdata feature.</p>
+<!--TT-->
<p>Thanks to the SubRip community, including in particular Zuggy and
ai4spam, for their work on the SubRip software program whose SRT
file format was used as the basis for the WebSRT timed track file
format.</p>
+<!--TT-->
<div class=impl>
Modified: source
===================================================================
--- source 2010-05-11 11:23:02 UTC (rev 5094)
+++ source 2010-05-12 01:12:28 UTC (rev 5095)
@@ -24498,8 +24498,16 @@
<dt>Contexts in which this element may be used:</dt>
<dd>Where <span>embedded content</span> is expected.</dd>
<dt>Content model:</dt>
- <dd>If the element has a <code title="attr-media-src">src</code> attribute: zero or more <code>track</code> elements, then <span>transparent</span>, but with no <span>media element</span> descendants.</dd>
- <dd>If the element does not have a <code title="attr-media-src">src</code> attribute: one or more <code>source</code> elements, then zero or more <code>track</code> elements, then <span>transparent</span>, but with no <span>media element</span> descendants.</dd>
+ <dd>If the element has a <code title="attr-media-src">src</code> attribute:
+<!--END w3c-html--><!--TT-->
+ zero or more <code>track</code> elements, then
+<!--START w3c-html--><!--TT-->
+ <span>transparent</span>, but with no <span>media element</span> descendants.</dd>
+ <dd>If the element does not have a <code title="attr-media-src">src</code> attribute: one or more <code>source</code> elements, then
+<!--END w3c-html--><!--TT-->
+ zero or more <code>track</code> elements, then
+<!--START w3c-html--><!--TT-->
+ <span>transparent</span>, but with no <span>media element</span> descendants.</dd>
<dt>Content attributes:</dt>
<dd><span>Global attributes</span></dd>
<dd><code title="attr-media-src">src</code></dd>
@@ -24824,8 +24832,16 @@
<dt>Contexts in which this element may be used:</dt>
<dd>Where <span>embedded content</span> is expected.</dd>
<dt>Content model:</dt>
- <dd>If the element has a <code title="attr-media-src">src</code> attribute: zero or more <code>track</code> elements, then <span>transparent</span>, but with no <span>media element</span> descendants.</dd>
- <dd>If the element does not have a <code title="attr-media-src">src</code> attribute: one or more <code>source</code> elements, then zero or more <code>track</code> elements, then <span>transparent</span>, but with no <span>media element</span> descendants.</dd>
+ <dd>If the element has a <code title="attr-media-src">src</code> attribute:
+<!--END w3c-html--><!--TT-->
+zero or more <code>track</code> elements, then
+<!--START w3c-html--><!--TT-->
+<span>transparent</span>, but with no <span>media element</span> descendants.</dd>
+ <dd>If the element does not have a <code title="attr-media-src">src</code> attribute: one or more <code>source</code> elements, then
+<!--END w3c-html--><!--TT-->
+ zero or more <code>track</code> elements, then
+<!--START w3c-html--><!--TT-->
+ <span>transparent</span>, but with no <span>media element</span> descendants.</dd>
<dt>Content attributes:</dt>
<dd><span>Global attributes</span></dd>
<dd><code title="attr-media-src">src</code></dd>
@@ -24977,7 +24993,10 @@
<dt>Categories</dt>
<dd>None.</dd>
<dt>Contexts in which this element may be used:</dt>
- <dd>As a child of a <span>media element</span>, before any <span>flow content</span> or <code>track</code> elements.</dd>
+ <dd>As a child of a <span>media element</span>, before any <span>flow content</span>
+<!--END w3c-html--><!--TT-->
+ or <code>track</code> elements.</dd>
+<!--START w3c-html--><!--TT-->
<dt>Content model:</dt>
<dd>Empty.</dd>
<dt>Content attributes:</dt>
@@ -25169,6 +25188,8 @@
+<!--END w3c-html--><!--TT-->
+
<h4>The <dfn><code>track</code></dfn> element</h4>
<dl class="element">
@@ -25383,6 +25404,7 @@
</div>
+<!--START w3c-html--><!--TT-->
<h4>Media elements</h4>
@@ -25438,10 +25460,11 @@
attribute boolean <span title="dom-media-controls">controls</span>;
attribute float <span title="dom-media-volume">volume</span>;
attribute boolean <span title="dom-media-muted">muted</span>;
-
+<!--END w3c-html--><!--TT-->
// timed tracks
readonly attribute <span>TimedTrack</span>[] <span title="dom-media-tracks">tracks</span>;
<span>MutableTimedTrack</span> <span title="dom-media-addTrack">addTrack</span>(in DOMString label, in DOMString kind, in DOMString language);
+<!--START w3c-html--><!--TT-->
};</pre>
<p>The <dfn>media element attributes</dfn>, <code
@@ -25895,8 +25918,10 @@
<code
title="dom-media-NETWORK_EMPTY">NETWORK_EMPTY</code>.</p></li>
+<!--END w3c-html--><!--TT-->
<li><p><span>Forget the media element's media-resource-specific
timed tracks</span>.</p></li>
+<!--START w3c-html--><!--TT-->
<li><p>If <code title="dom-media-readyState">readyState</code> is
not set to <code
@@ -26057,8 +26082,10 @@
<code
title="dom-MediaError-MEDIA_ERR_SRC_NOT_SUPPORTED">MEDIA_ERR_SRC_NOT_SUPPORTED</code>.</p></li>
+<!--END w3c-html--><!--TT-->
<li><p><span>Forget the media element's media-resource-specific
timed tracks</span>.</p></li>
+<!--START w3c-html--><!--TT-->
<li><p>Set the element's <code
title="dom-media-networkState">networkState</code> attribute to
@@ -26207,8 +26234,10 @@
title="synchronous section">synchronous sections</span> are
marked with ⌛.)</p></li>
+<!--END w3c-html--><!--TT-->
<li><p>⌛ <span>Forget the media element's
media-resource-specific timed tracks</span>.</p></li>
+<!--START w3c-html--><!--TT-->
<li><p>⌛ <i title="">Find next candidate</i>: Let <var
title="">candidate</var> be null.</p></li>
@@ -26400,7 +26429,11 @@
<dt id="getting-media-metadata">Once enough of the <span>media
data</span> has been fetched to determine the duration of the
<span>media resource</span>, its dimensions, and other
- metadata, and once <span>the timed tracks are ready</span></dt>
+ metadata,
+<!--END w3c-html--><!--TT-->
+ and once <span>the timed tracks are ready</span>
+<!--START w3c-html--><!--TT-->
+ </dt>
<dd>
@@ -26672,6 +26705,7 @@
</dd>
+<!--END w3c-html--><!--TT-->
<dt id="found-a-media-resource-specific-timed-track">If the <span>media resource</span> is found to declare a <span>media-resource-specific timed track</span> that the user agent supports</dt>
<dd>
@@ -26680,6 +26714,7 @@
track</span> with the relevant data.</p>
</dd>
+<!--START w3c-html--><!--TT-->
</dl>
@@ -27039,8 +27074,12 @@
element, the dimensions of the video are also available. The API
will no longer raise an exception when seeking. No <span>media
data</span> is available for the immediate <span>current playback
- position</span>. The <span title="timed track">timed tracks</span>
- are <span title="the timed tracks are ready">ready</span>.</dd>
+ position</span>.
+<!--END w3c-html--><!--TT-->
+ The <span title="timed track">timed tracks</span>
+ are <span title="the timed tracks are ready">ready</span>.
+<!--START w3c-html--><!--TT-->
+ </dd>
<dt><dfn title="dom-media-HAVE_CURRENT_DATA"><code>HAVE_CURRENT_DATA</code></dfn> (numeric value 2)</dt>
@@ -27949,6 +27988,7 @@
</div>
+<!--END w3c-html--><!--TT-->
<h5>Timed tracks</h5>
<h6>Timed track model</h6>
@@ -28649,7 +28689,9 @@
</div>
+<!--START w3c-html--><!--TT-->
+
<h5>User interface</h5>
<p>The <dfn title="attr-media-controls"><code>controls</code></dfn>
@@ -28930,7 +28972,10 @@
<tr>
<td><dfn title="event-media-loadedmetadata"><code>loadedmetadata</code></dfn>
<td><code>Event</code>
- <td>The user agent has just determined the duration and dimensions of the <span>media resource</span> and <span>the timed tracks are ready</span>.
+ <td>The user agent has just determined the duration and dimensions of the <span>media resource</span>
+<!--END w3c-html--><!--TT-->
+ and <span>the timed tracks are ready</span>.
+<!--START w3c-html--><!--TT-->
<td><code title="dom-media-readyState">readyState</code> is newly equal to <code title="dom-media-HAVE_METADATA">HAVE_METADATA</code> or greater for the first time.
<tr>
<td><dfn title="event-media-loadeddata"><code>loadeddata</code></dfn>
@@ -100989,6 +101034,7 @@
<td><code>HTMLTableRowElement</code></td>
</tr>
+<!--END w3c-html--><!--TT-->
<tr>
<th><code>track</code></th>
<td>Timed track</td>
@@ -101003,6 +101049,7 @@
<code title="attr-track-srclang">srclang</code></td>
<td><code>HTMLTrackElement</code></td>
</tr>
+<!--START w3c-html--><!--TT-->
<tr>
<th><code>ul</code></th>
@@ -101754,6 +101801,7 @@
<td> <code title="attr-keygen-keytype">keygen</code>
<td> The type of cryptographic key to generate
<td> <a href="#attribute-text">Text</a>*
+<!--END w3c-html--><!--TT-->
<tr>
<th> <code title="">kind</code>
<td> <code title="attr-track-kind">track</code>
@@ -101763,13 +101811,16 @@
"<code title="attr-track-kind-descriptions">descriptions</code>";
"<code title="attr-track-kind-chapters">chapters</code>";
"<code title="attr-track-kind-metadata">metadata</code>"
+<!--START w3c-html--><!--TT-->
<tr>
<th> <code title="">label</code>
<td> <code title="attr-command-label">command</code>;
<code title="attr-menu-label">menu</code>;
<code title="attr-optgroup-label">optgroup</code>;
<code title="attr-option-label">option</code>;
+<!--END w3c-html--><!--TT-->
<code title="attr-track-label">track</code>
+<!--START w3c-html--><!--TT-->
<td> User-visible label
<td> <a href="#attribute-text">Text</a>
<tr>
@@ -102044,7 +102095,9 @@
<code title="attr-input-src">input</code>;
<code title="attr-script-src">script</code>;
<code title="attr-source-src">source</code>;
+<!--END w3c-html--><!--TT-->
<code title="attr-track-src">track</code>;
+<!--START w3c-html--><!--TT-->
<code title="attr-media-src">video</code>
<td> Address of the resource
<td> <span>Valid non-empty URL potentially surrounded by spaces</span>
@@ -102053,11 +102106,13 @@
<td> <code title="attr-iframe-srcdoc">iframe</code>
<td> A document to render in the <code>iframe</code>
<td> The source of <span>an <code>iframe</code> <code title="attr-iframe-srcdoc">srcdoc</code> document</span>*
+<!--END w3c-html--><!--TT-->
<tr>
<th> <code title="">srclang</code>
<td> <code title="attr-track-srclang">track</code>
<td> Language of the timed track
<td> Valid BCP 47 language tag
+<!--START w3c-html--><!--TT-->
<tr>
<th> <code title="">start</code>
<td> <code title="attr-ol-start">ol</code>
@@ -103098,9 +103153,11 @@
<td> <code>tr</code>
<td> <code>HTMLTableRowElement</code> : <code>HTMLElement</code>
+<!--END w3c-html--><!--TT-->
<tr>
<td> <code>track</code>
<td> <code>HTMLTrackElement</code> : <code>HTMLElement</code>
+<!--START w3c-html--><!--TT-->
<tr>
<td> <code>ul</code>
@@ -104640,10 +104697,12 @@
allowing us to use their mistakes as a guide for designing the
microdata feature.</p>
+<!--END w3c-html--><!--TT-->
<p>Thanks to the SubRip community, including in particular Zuggy and
ai4spam, for their work on the SubRip software program whose SRT
file format was used as the basis for the WebSRT timed track file
format.</p>
+<!--START w3c-html--><!--TT-->
<div class="impl">
More information about the Commit-Watchers
mailing list