[prev in list] [next in list] [prev in thread] [next in thread] 

List:       html5-commit-watchers
Subject:    [html5] r6247 - [giow] (0) Provide an .onended event handler for
From:       whatwg () whatwg ! org
Date:       2011-06-16 22:00:23
Message-ID: 20110616220023.1AC0A1CBC001 () ps20323 ! dreamhostps ! com
[Download RAW message or body]

Author: ianh
Date: 2011-06-16 15:00:21 -0700 (Thu, 16 Jun 2011)
New Revision: 6247

Modified:
   complete.html
   index
   source
Log:
[giow] (0) Provide an .onended event handler for MediaController to expose the event \
more easily. Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=12548

Modified: complete.html
===================================================================
--- complete.html	2011-06-16 21:43:59 UTC (rev 6246)
+++ complete.html	2011-06-16 22:00:21 UTC (rev 6247)
@@ -29893,6 +29893,7 @@
            attribute <a href=#function>Function</a>? <a \
href=#handler-mediacontroller-oncanplay \
title=handler-MediaController-oncanplay>oncanplay</a>;  attribute <a \
href=#function>Function</a>? <a href=#handler-mediacontroller-oncanplaythrough \
                title=handler-MediaController-oncanplaythrough>oncanplaythrough</a>;
            attribute <a href=#function>Function</a>? <a \
href=#handler-mediacontroller-onplaying \
title=handler-MediaController-onplaying>onplaying</a>; +           attribute <a \
href=#function>Function</a>? <a href=#handler-mediacontroller-onended \
                title=handler-MediaController-onended>onended</a>;
            attribute <a href=#function>Function</a>? <a \
href=#handler-mediacontroller-onwaiting \
title=handler-MediaController-onwaiting>onwaiting</a>;  
            attribute <a href=#function>Function</a>? <a \
href=#handler-mediacontroller-ondurationchange \
title=handler-MediaController-ondurationchange>ondurationchange</a>; @@ -30436,7 \
+30437,7 @@  reported playback state</a> is not equal to <var title="">new
    playback state</var> then <a href=#queue-a-task>queue a task</a> to <a \
href=#fire-a-simple-event>fire a  simple event</a> at the <code><a \
                href=#mediacontroller>MediaController</a></code> object,
-   whose name is <code title=event-MediaController-playing><a \
href=#event-mediacontroller-playing>playing</a></code> if <var title="">new playback \
state</var> is <i>playing</i>, <code title=event-MediaController-ended>ended</code> \
if <var title="">new playback state</var> is <i>ended</i>, and <code \
title=event-MediaController-waiting><a \
href=#event-mediacontroller-waiting>waiting</a></code> +   whose name is <code \
title=event-MediaController-playing><a \
href=#event-mediacontroller-playing>playing</a></code> if <var title="">new playback \
state</var> is <i>playing</i>, <code title=event-MediaController-ended><a \
href=#event-mediacontroller-ended>ended</a></code> if <var title="">new playback \
state</var> is <i>ended</i>, and <code title=event-MediaController-waiting><a \
href=#event-mediacontroller-waiting>waiting</a></code>  otherwise.</li>
 
    <li><p>Let the <code><a href=#mediacontroller>MediaController</a></code>'s <a \
href=#most-recently-reported-playback-state>most recently @@ -30454,6 +30455,7 @@
     <tr><td><dfn id=handler-mediacontroller-oncanplay \
title=handler-MediaController-oncanplay><code>oncanplay</code></dfn> <td> <code \
title=event-MediaController-canplay><a \
href=#event-mediacontroller-canplay>canplay</a></code>  <tr><td><dfn \
id=handler-mediacontroller-oncanplaythrough \
title=handler-MediaController-oncanplaythrough><code>oncanplaythrough</code></dfn> \
<td> <code title=event-MediaController-canplaythrough><a \
href=#event-mediacontroller-canplaythrough>canplaythrough</a></code>  <tr><td><dfn \
id=handler-mediacontroller-onplaying \
title=handler-MediaController-onplaying><code>onplaying</code></dfn> <td> <code \
title=event-MediaController-playing><a \
href=#event-mediacontroller-playing>playing</a></code> +    <tr><td><dfn \
id=handler-mediacontroller-onended \
title=handler-MediaController-onended><code>onended</code></dfn> <td> <code \
title=event-MediaController-ended><a \
href=#event-mediacontroller-ended>ended</a></code>  <tr><td><dfn \
id=handler-mediacontroller-onwaiting \
title=handler-MediaController-onwaiting><code>onwaiting</code></dfn> <td> <code \
title=event-MediaController-waiting><a \
href=#event-mediacontroller-waiting>waiting</a></code>  <tbody><tr><td><dfn \
id=handler-mediacontroller-ondurationchange \
title=handler-MediaController-ondurationchange><code>ondurationchange</code></dfn> \
<td> <code title=event-MediaController-durationchange><a \
href=#event-mediacontroller-durationchange>durationchange</a></code>  <tr><td><dfn \
id=handler-mediacontroller-ontimeupdate \
title=handler-MediaController-ontimeupdate><code>ontimeupdate</code></dfn> <td> <code \
title=event-MediaController-durationchange><a \
href=#event-mediacontroller-durationchange>durationchange</a></code> @@ -34347,6 \
                +34349,9 @@
     <tr><td><dfn id=event-mediacontroller-playing \
title=event-MediaController-playing><code>playing</code></dfn>  <td><code><a \
                href=#event>Event</a></code>
      <td>The <code><a href=#mediacontroller>MediaController</a></code> is no longer \
a <a href=#blocked-media-controller>blocked media controller</a>. +    <tr><td><dfn \
id=event-mediacontroller-ended \
title=event-MediaController-ended><code>ended</code></dfn> +     <td><code><a \
href=#event>Event</a></code> +     <td>The <code><a \
href=#mediacontroller>MediaController</a></code> has reached the end of all the <a \
                href=#slaved-media-elements>slaved media elements</a>.
     <tr><td><dfn id=event-mediacontroller-waiting \
title=event-MediaController-waiting><code>waiting</code></dfn>  <td><code><a \
                href=#event>Event</a></code>
      <td>The <code><a href=#mediacontroller>MediaController</a></code> is now a <a \
href=#blocked-media-controller>blocked media controller</a>.

Modified: index
===================================================================
--- index	2011-06-16 21:43:59 UTC (rev 6246)
+++ index	2011-06-16 22:00:21 UTC (rev 6247)
@@ -29765,6 +29765,7 @@
            attribute <a href=#function>Function</a>? <a \
href=#handler-mediacontroller-oncanplay \
title=handler-MediaController-oncanplay>oncanplay</a>;  attribute <a \
href=#function>Function</a>? <a href=#handler-mediacontroller-oncanplaythrough \
                title=handler-MediaController-oncanplaythrough>oncanplaythrough</a>;
            attribute <a href=#function>Function</a>? <a \
href=#handler-mediacontroller-onplaying \
title=handler-MediaController-onplaying>onplaying</a>; +           attribute <a \
href=#function>Function</a>? <a href=#handler-mediacontroller-onended \
                title=handler-MediaController-onended>onended</a>;
            attribute <a href=#function>Function</a>? <a \
href=#handler-mediacontroller-onwaiting \
title=handler-MediaController-onwaiting>onwaiting</a>;  
            attribute <a href=#function>Function</a>? <a \
href=#handler-mediacontroller-ondurationchange \
title=handler-MediaController-ondurationchange>ondurationchange</a>; @@ -30308,7 \
+30309,7 @@  reported playback state</a> is not equal to <var title="">new
    playback state</var> then <a href=#queue-a-task>queue a task</a> to <a \
href=#fire-a-simple-event>fire a  simple event</a> at the <code><a \
                href=#mediacontroller>MediaController</a></code> object,
-   whose name is <code title=event-MediaController-playing><a \
href=#event-mediacontroller-playing>playing</a></code> if <var title="">new playback \
state</var> is <i>playing</i>, <code title=event-MediaController-ended>ended</code> \
if <var title="">new playback state</var> is <i>ended</i>, and <code \
title=event-MediaController-waiting><a \
href=#event-mediacontroller-waiting>waiting</a></code> +   whose name is <code \
title=event-MediaController-playing><a \
href=#event-mediacontroller-playing>playing</a></code> if <var title="">new playback \
state</var> is <i>playing</i>, <code title=event-MediaController-ended><a \
href=#event-mediacontroller-ended>ended</a></code> if <var title="">new playback \
state</var> is <i>ended</i>, and <code title=event-MediaController-waiting><a \
href=#event-mediacontroller-waiting>waiting</a></code>  otherwise.</li>
 
    <li><p>Let the <code><a href=#mediacontroller>MediaController</a></code>'s <a \
href=#most-recently-reported-playback-state>most recently @@ -30326,6 +30327,7 @@
     <tr><td><dfn id=handler-mediacontroller-oncanplay \
title=handler-MediaController-oncanplay><code>oncanplay</code></dfn> <td> <code \
title=event-MediaController-canplay><a \
href=#event-mediacontroller-canplay>canplay</a></code>  <tr><td><dfn \
id=handler-mediacontroller-oncanplaythrough \
title=handler-MediaController-oncanplaythrough><code>oncanplaythrough</code></dfn> \
<td> <code title=event-MediaController-canplaythrough><a \
href=#event-mediacontroller-canplaythrough>canplaythrough</a></code>  <tr><td><dfn \
id=handler-mediacontroller-onplaying \
title=handler-MediaController-onplaying><code>onplaying</code></dfn> <td> <code \
title=event-MediaController-playing><a \
href=#event-mediacontroller-playing>playing</a></code> +    <tr><td><dfn \
id=handler-mediacontroller-onended \
title=handler-MediaController-onended><code>onended</code></dfn> <td> <code \
title=event-MediaController-ended><a \
href=#event-mediacontroller-ended>ended</a></code>  <tr><td><dfn \
id=handler-mediacontroller-onwaiting \
title=handler-MediaController-onwaiting><code>onwaiting</code></dfn> <td> <code \
title=event-MediaController-waiting><a \
href=#event-mediacontroller-waiting>waiting</a></code>  <tbody><tr><td><dfn \
id=handler-mediacontroller-ondurationchange \
title=handler-MediaController-ondurationchange><code>ondurationchange</code></dfn> \
<td> <code title=event-MediaController-durationchange><a \
href=#event-mediacontroller-durationchange>durationchange</a></code>  <tr><td><dfn \
id=handler-mediacontroller-ontimeupdate \
title=handler-MediaController-ontimeupdate><code>ontimeupdate</code></dfn> <td> <code \
title=event-MediaController-durationchange><a \
href=#event-mediacontroller-durationchange>durationchange</a></code> @@ -34219,6 \
                +34221,9 @@
     <tr><td><dfn id=event-mediacontroller-playing \
title=event-MediaController-playing><code>playing</code></dfn>  <td><code><a \
                href=#event>Event</a></code>
      <td>The <code><a href=#mediacontroller>MediaController</a></code> is no longer \
a <a href=#blocked-media-controller>blocked media controller</a>. +    <tr><td><dfn \
id=event-mediacontroller-ended \
title=event-MediaController-ended><code>ended</code></dfn> +     <td><code><a \
href=#event>Event</a></code> +     <td>The <code><a \
href=#mediacontroller>MediaController</a></code> has reached the end of all the <a \
                href=#slaved-media-elements>slaved media elements</a>.
     <tr><td><dfn id=event-mediacontroller-waiting \
title=event-MediaController-waiting><code>waiting</code></dfn>  <td><code><a \
                href=#event>Event</a></code>
      <td>The <code><a href=#mediacontroller>MediaController</a></code> is now a <a \
href=#blocked-media-controller>blocked media controller</a>.

Modified: source
===================================================================
--- source	2011-06-16 21:43:59 UTC (rev 6246)
+++ source	2011-06-16 22:00:21 UTC (rev 6247)
@@ -32586,6 +32586,7 @@
            attribute <span>Function</span>? <span \
                title="handler-MediaController-oncanplay">oncanplay</span>;
            attribute <span>Function</span>? <span \
                title="handler-MediaController-oncanplaythrough">oncanplaythrough</span>;
                
            attribute <span>Function</span>? <span \
title="handler-MediaController-onplaying">onplaying</span>; +           attribute \
                <span>Function</span>? <span \
                title="handler-MediaController-onended">onended</span>;
            attribute <span>Function</span>? <span \
title="handler-MediaController-onwaiting">onwaiting</span>;  
            attribute <span>Function</span>? <span \
title="handler-MediaController-ondurationchange">ondurationchange</span>; @@ -33236,6 \
                +33237,7 @@
     <tr><td><dfn title="handler-MediaController-oncanplay"><code>oncanplay</code></dfn> \
<td> <code title="event-MediaController-canplay">canplay</code>  <tr><td><dfn \
title="handler-MediaController-oncanplaythrough"><code>oncanplaythrough</code></dfn> \
                <td> <code \
                title="event-MediaController-canplaythrough">canplaythrough</code>
     <tr><td><dfn title="handler-MediaController-onplaying"><code>onplaying</code></dfn> \
<td> <code title="event-MediaController-playing">playing</code> +    <tr><td><dfn \
title="handler-MediaController-onended"><code>onended</code></dfn> <td> <code \
                title="event-MediaController-ended">ended</code>
     <tr><td><dfn title="handler-MediaController-onwaiting"><code>onwaiting</code></dfn> \
<td> <code title="event-MediaController-waiting">waiting</code>  <tbody>
     <tr><td><dfn title="handler-MediaController-ondurationchange"><code>ondurationchange</code></dfn> \
<td> <code title="event-MediaController-durationchange">durationchange</code> @@ \
-37810,6 +37812,10 @@  <td><code>Event</code>
      <td>The <code>MediaController</code> is no longer a <span>blocked media \
controller</span>.  <tr>
+     <td><dfn title="event-MediaController-ended"><code>ended</code></dfn>
+     <td><code>Event</code>
+     <td>The <code>MediaController</code> has reached the end of all the \
<span>slaved media elements</span>. +    <tr>
      <td><dfn title="event-MediaController-waiting"><code>waiting</code></dfn>
      <td><code>Event</code>
      <td>The <code>MediaController</code> is now a <span>blocked media \
controller</span>.

_______________________________________________
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