HTML5 Tracker

Diff (omit for latest revision)
Filter

Short URL: http://html5.org/r/7120

SVNBugCommentTime (UTC)
712016076[Gecko] [Internet Explorer] [Opera] [Webkit] Simplify the TextTrackCue constructor now that the object's properties are all mutable.2012-06-05 21:59
Index: source
===================================================================
--- source	(revision 7119)
+++ source	(revision 7120)
@@ -37190,7 +37190,7 @@
   <hr>
 
   <pre class="idl">
-[<span title="dom-TextTrackCue">Constructor</span>(DOMString id, double startTime, double endTime, DOMString text, optional DOMString settings, optional boolean pauseOnExit)]
+[<span title="dom-TextTrackCue">Constructor</span>(double startTime, double endTime, DOMString text)]
 interface <dfn>TextTrackCue</dfn> : <span>EventTarget</span> {
   readonly attribute <span>TextTrack</span>? <span title="dom-TextTrackCue-track">track</span>;
 
@@ -37213,15 +37213,12 @@
 
   <dl class="domintro">
 
-   <dt><var title="">cue</var> = new <code title="dom-TextTrackCue">TextTrackCue</code>( <var title="">id</var>, <var title="">startTime</var>, <var title="">endTime</var>, <var title="">text</var> [, <var title="">settings</var> [, <var title="">pauseOnExit</var> ] ] )</dt>
+   <dt><var title="">cue</var> = new <code title="dom-TextTrackCue">TextTrackCue</code>( <var title="">startTime</var>, <var title="">endTime</var>, <var title="">text</var> )</dt>
    <dd>
     <p>Returns a new <code>TextTrackCue</code> object, for use with the <code title="dom-TextTrack-addCue">addCue()</code> method.</p>
-    <p>The <var title="">id</var> argument sets the <span>text track cue identifier</span>.</p>
     <p>The <var title="">startTime</var> argument sets the <span>text track cue start time</span>.</p>
     <p>The <var title="">endTime</var> argument sets the <span>text track cue end time</span>.</p>
     <p>The <var title="">text</var> argument sets the <span>text track cue text</span>.</p>
-    <p>The <var title="">settings</var> argument is a string in the format of <span>WebVTT cue settings</span>. If omitted, the empty string is assumed.</p>
-    <p>The <var title="">pauseOnExit</var> argument sets the <span>text track cue pause-on-exit flag</span>. If omitted, false is assumed.</p>
    </dd>
 
    <dt><var title="">cue</var> . <span title="dom-TextTrackCue-track">track</span></dt>
@@ -37325,11 +37322,9 @@
   <div class="impl">
 
   <p>The <dfn title="dom-TextTrackCue"><code>TextTrackCue(<var
-  title="">id</var>, <var title="">startTime</var>, <var
-  title="">endTime</var>, <var title="">text</var>, <var
-  title="">settings</var>, <var
-  title="">pauseOnExit</var>)</code></dfn> constructor, when invoked,
-  must run the following steps:</p>
+  title="">startTime</var>, <var title="">endTime</var>, <var
+  title="">text</var>)</code></dfn> constructor, when invoked, must
+  run the following steps:</p>
 
   <ol>
 
@@ -37337,10 +37332,6 @@
    associated with any <span>text track</span>. Let <var
    title="">cue</var> be that <span>text track cue</span>.</p></li>
 
-   <li><p>Let <var title="">cue</var>'s <span>text track cue
-   identifier</span> be the value of the <var title="">id</var>
-   argument.</p></li>
-
    <li><p>Let <var title="">cue</var>'s <span>text track cue start
    time</span> be the value of the <var title="">startTime</var>
    argument, interpreted as a time in seconds.</p></li>
@@ -37350,11 +37341,6 @@
    argument, interpreted as a time in seconds.</p></li>
 
    <li><p>Let <var title="">cue</var>'s <span>text track cue
-   pause-on-exit flag</span> be true if the <var
-   title="">pauseOnExit</var> is present and true. Otherwise, let it
-   be false.</p></li>
-
-   <li><p>Let <var title="">cue</var>'s <span>text track cue
    text</span> be the value of the <var title="">text</var> argument,
    and let the rules for its interpretation be the <span>WebVTT cue
    text parsing rules</span>, the <span>WebVTT cue text rendering
@@ -37364,6 +37350,12 @@
    <!-- default settings -->
 
    <li><p>Let <var title="">cue</var>'s <span>text track cue
+   identifier</span> be the empty string.</p></li>
+
+   <li><p>Let <var title="">cue</var>'s <span>text track cue
+   pause-on-exit flag</span> be false.</p></li>
+
+   <li><p>Let <var title="">cue</var>'s <span>text track cue
    writing direction</span> be <span title="text track cue
    horizontal writing direction">horizontal</span>.</p></li>
 
@@ -37384,10 +37376,6 @@
    alignment</span> be <span title="text track cue middle
    alignment">middle alignment</span>.</p></li>
 
-   <li><p><span>Parse the WebVTT settings</span> given by the <var
-   title="">settings</var> argument for <var title="">cue</var>. <a
-   href="#refsWEBVTT">[WEBVTT]</a></p></li>
-
    <li><p>Return the <code>TextTrackCue</code> object representing
    <var title="">cue</var>.</p></li>
 

|