[prev in list] [next in list] [prev in thread] [next in thread]
List: html5-commit-watchers
Subject: [html5] r5095 - [e] (0) Remove the experimental timed tracks stuff
From: whatwg () whatwg ! org
Date: 2010-05-12 1:12:29
Message-ID: 20100512011229.822691C8C003 () ps20323 ! dreamhostps ! com
[Download RAW message or body]
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">
_______________________________________________
Commit-Watchers mailing list
Commit-Watchers@lists.whatwg.org
http://lists.whatwg.org/listinfo.cgi/commit-watchers-whatwg.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic