[EME] Bug 21203 - EME leaks information cross-origin - Remove CORS step from update().
authorDavid Dorwin <ddorwin@google.com>
Mon, 28 Oct 2013 16:23:25 -0700
changeset 181 82a472ad7ef9
parent 180 6fdb875ccac0
child 182 7c4bb47218ce
[EME] Bug 21203 - EME leaks information cross-origin - Remove CORS step from update().

This reverts a new step added in changeset 69dbfb8baca8.
encrypted-media/encrypted-media.html
encrypted-media/encrypted-media.xml
--- a/encrypted-media/encrypted-media.html	Mon Oct 28 16:11:05 2013 -0700
+++ b/encrypted-media/encrypted-media.html	Mon Oct 28 16:23:25 2013 -0700
@@ -517,7 +517,6 @@
           <li>If <var title="true">did store key</var> is true and the <a href="#media-element">media element</a> is <a href="#waiting-for-a-key">waiting for a key</a>, <a href="http://www.w3.org/TR/html5/webappapis.html#queue-a-task">queue a task</a> to attempt to resume playback.
             <p class="non-normative">In other words, resume playback if the necessary key is provided.</p>
           </li>
-          <li><p>If <var title="true">next message</var> is not null and the <a href="http://www.w3.org/TR/html5/embedded-content-0.html#media-data">media data</a> is not <a href="http://www.w3.org/TR/html5/infrastructure.html#cors-same-origin">CORS-same-origin</a>, jump to the <i>Error</i> step below and perform the task failed steps.</p></li>
           <li>
 <p>If <var title="true">next message</var> is not null, <a href="http://www.w3.org/TR/html5/webappapis.html#queue-a-task">queue a task</a> to <a href="http://www.w3.org/TR/html5/webappapis.html#fire-a-simple-event">fire a simple event</a> named <code><a href="#dom-keymessage">keymessage</a></code> at the <code><a href="#dom-mediakeysession">MediaKeySession</a></code> object.</p>
              <p>The event is of type <code><a href="#dom-mediakeymessageevent">MediaKeyMessageEvent</a></code> and has:</p>
--- a/encrypted-media/encrypted-media.xml	Mon Oct 28 16:11:05 2013 -0700
+++ b/encrypted-media/encrypted-media.xml	Mon Oct 28 16:23:25 2013 -0700
@@ -501,7 +501,6 @@
           <li>If <var title="true">did store key</var> is true and the <a href="#media-element">media element</a> is <a href="#waiting-for-a-key">waiting for a key</a>, <queue-a-task/> to attempt to resume playback.
             <p class="non-normative">In other words, resume playback if the necessary key is provided.</p>
           </li>
-          <li><p>If <var title="true">next message</var> is not null and the <videoanchor name="media-data">media data</videoanchor> is not <cors-same-origin/>, jump to the <i>Error</i> step below and perform the task failed steps.</p></li>
           <li><p>If <var title="true">next message</var> is not null, <queue-a-task/> to <fire-a-simple-event/> named <coderef>keymessage</coderef> at the <coderef>MediaKeySession</coderef> object.</p>
              <p>The event is of type <coderef>MediaKeyMessageEvent</coderef> and has:</p>
              <ul style="list-style-type:none"><li>