[html5] r8341 - [giow] (1) Updates for r8297, fixing <option> to treat 'dirtiness' correctly, an [...]
whatwg at whatwg.org
whatwg at whatwg.org
Wed Dec 11 09:41:26 PST 2013
Author: ianh
Date: 2013-12-11 09:41:24 -0800 (Wed, 11 Dec 2013)
New Revision: 8341
Modified:
complete.html
index
source
Log:
[giow] (1) Updates for r8297, fixing <option> to treat 'dirtiness' correctly, and r8336, fixing 'error' events sent to MessagePort objects to not race messages sent from those ports (or, worse, the event that the port is delivered on...).
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=24057
Affected topics: DOM APIs, HTML
Modified: complete.html
===================================================================
--- complete.html 2013-12-11 17:15:41 UTC (rev 8340)
+++ complete.html 2013-12-11 17:41:24 UTC (rev 8341)
@@ -44530,10 +44530,10 @@
created, its <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> must be set to true if
the element has a <code title=attr-option-selected><a href=#attr-option-selected>selected</a></code> attribute. Whenever an
<code><a href=#the-option-element>option</a></code> element's <code title=attr-option-selected><a href=#attr-option-selected>selected</a></code> attribute is
- added, if its <a href=#concept-option-dirtiness title=concept-option-dirtiness>dirtiness</a> is true, its <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> must be set to true.
+ added, if its <a href=#concept-option-dirtiness title=concept-option-dirtiness>dirtiness</a> is false, its <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> must be set to true.
Whenever an
<code><a href=#the-option-element>option</a></code> element's <code title=attr-option-selected><a href=#attr-option-selected>selected</a></code> attribute is
- <em>removed</em>, if its <a href=#concept-option-dirtiness title=concept-option-dirtiness>dirtiness</a> is true, its <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> must be set to false.</p>
+ <em>removed</em>, if its <a href=#concept-option-dirtiness title=concept-option-dirtiness>dirtiness</a> is false, its <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> must be set to false.</p>
<p class=note>The <code title=dom-option><a href=#dom-option>Option()</a></code> constructor, when called with three
or fewer arguments, overrides the initial state of the <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> state to always be false even if the third
@@ -80818,9 +80818,9 @@
is not entangled), or if <var title="">target port</var> is suffering the same fate as <var title="">source port</var> (e.g. if both ports are in the same host process), then abort these
steps.</li>
- <li><p><a href=#queue-a-task>Queue a task</a> to <a href=#fire-a-simple-event>fire a simple event</a> named <code title=event-error>error</code> at <var title="">target port</var>. The <a href=#concept-task title=concept-task>task</a> must be associated with the <a href=#responsible-document>responsible document</a>
- specified by <var title="">source port</var>'s <a href=#concept-port-owner title=concept-port-owner>owner</a>,
- and must use the <a href=#dom-manipulation-task-source>DOM manipulation task source</a>.</li>
+<!--CLEANUP-->
+ <li><p>Create a <a href=#concept-task title=concept-task>task</a> that <a href=#fire-a-simple-event title="fire a simple event">fires a simple event</a> named <code title=event-error>error</code> at <var title="">target port</var>, and add it to the <a href=#port-message-queue>port message queue</a> of <var title="">target port</var>. The <a href=#concept-task title=concept-task>task</a> must be associated with the <a href=#responsible-document>responsible document</a>
+ specified by <var title="">source port</var>'s <a href=#concept-port-owner title=concept-port-owner>owner</a>.</li>
<li><p>Disentangle the two ports.</li>
Modified: index
===================================================================
--- index 2013-12-11 17:15:41 UTC (rev 8340)
+++ index 2013-12-11 17:41:24 UTC (rev 8341)
@@ -44530,10 +44530,10 @@
created, its <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> must be set to true if
the element has a <code title=attr-option-selected><a href=#attr-option-selected>selected</a></code> attribute. Whenever an
<code><a href=#the-option-element>option</a></code> element's <code title=attr-option-selected><a href=#attr-option-selected>selected</a></code> attribute is
- added, if its <a href=#concept-option-dirtiness title=concept-option-dirtiness>dirtiness</a> is true, its <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> must be set to true.
+ added, if its <a href=#concept-option-dirtiness title=concept-option-dirtiness>dirtiness</a> is false, its <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> must be set to true.
Whenever an
<code><a href=#the-option-element>option</a></code> element's <code title=attr-option-selected><a href=#attr-option-selected>selected</a></code> attribute is
- <em>removed</em>, if its <a href=#concept-option-dirtiness title=concept-option-dirtiness>dirtiness</a> is true, its <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> must be set to false.</p>
+ <em>removed</em>, if its <a href=#concept-option-dirtiness title=concept-option-dirtiness>dirtiness</a> is false, its <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> must be set to false.</p>
<p class=note>The <code title=dom-option><a href=#dom-option>Option()</a></code> constructor, when called with three
or fewer arguments, overrides the initial state of the <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> state to always be false even if the third
@@ -80818,9 +80818,9 @@
is not entangled), or if <var title="">target port</var> is suffering the same fate as <var title="">source port</var> (e.g. if both ports are in the same host process), then abort these
steps.</li>
- <li><p><a href=#queue-a-task>Queue a task</a> to <a href=#fire-a-simple-event>fire a simple event</a> named <code title=event-error>error</code> at <var title="">target port</var>. The <a href=#concept-task title=concept-task>task</a> must be associated with the <a href=#responsible-document>responsible document</a>
- specified by <var title="">source port</var>'s <a href=#concept-port-owner title=concept-port-owner>owner</a>,
- and must use the <a href=#dom-manipulation-task-source>DOM manipulation task source</a>.</li>
+<!--CLEANUP-->
+ <li><p>Create a <a href=#concept-task title=concept-task>task</a> that <a href=#fire-a-simple-event title="fire a simple event">fires a simple event</a> named <code title=event-error>error</code> at <var title="">target port</var>, and add it to the <a href=#port-message-queue>port message queue</a> of <var title="">target port</var>. The <a href=#concept-task title=concept-task>task</a> must be associated with the <a href=#responsible-document>responsible document</a>
+ specified by <var title="">source port</var>'s <a href=#concept-port-owner title=concept-port-owner>owner</a>.</li>
<li><p>Disentangle the two ports.</li>
Modified: source
===================================================================
--- source 2013-12-11 17:15:41 UTC (rev 8340)
+++ source 2013-12-11 17:41:24 UTC (rev 8341)
@@ -48720,10 +48720,10 @@
created, its <span data-x="concept-option-selectedness">selectedness</span> must be set to true if
the element has a <code data-x="attr-option-selected">selected</code> attribute. Whenever an
<code>option</code> element's <code data-x="attr-option-selected">selected</code> attribute is
- added, if its <span data-x="concept-option-dirtiness">dirtiness</span> is true, its <span data-x="concept-option-selectedness">selectedness</span> must be set to true.
+ added, if its <span data-x="concept-option-dirtiness">dirtiness</span> is false, its <span data-x="concept-option-selectedness">selectedness</span> must be set to true.
Whenever an
<code>option</code> element's <code data-x="attr-option-selected">selected</code> attribute is
- <em>removed</em>, if its <span data-x="concept-option-dirtiness">dirtiness</span> is true, its <span data-x="concept-option-selectedness">selectedness</span> must be set to false.</p>
+ <em>removed</em>, if its <span data-x="concept-option-dirtiness">dirtiness</span> is false, its <span data-x="concept-option-selectedness">selectedness</span> must be set to false.</p>
<p class="note">The <code data-x="dom-option">Option()</code> constructor, when called with three
or fewer arguments, overrides the initial state of the <span
@@ -90577,11 +90577,11 @@
data-x="">source port</var> (e.g. if both ports are in the same host process), then abort these
steps.</p></li>
- <li><p><span>Queue a task</span> to <span>fire a simple event</span> named <code
- data-x="event-error">error</code> at <var data-x="">target port</var>. The <span
+<!--CLEANUP-->
+ <li><p>Create a <span data-x="concept-task">task</span> that <span data-x="fire a simple event">fires a simple event</span> named <code
+ data-x="event-error">error</code> at <var data-x="">target port</var>, and add it to the <span>port message queue</span> of <var data-x="">target port</var>. The <span
data-x="concept-task">task</span> must be associated with the <span>responsible document</span>
- specified by <var data-x="">source port</var>'s <span data-x="concept-port-owner">owner</span>,
- and must use the <span>DOM manipulation task source</span>.</p></li>
+ specified by <var data-x="">source port</var>'s <span data-x="concept-port-owner">owner</span>.</p></li>
<li><p>Disentangle the two ports.</p></li>
More information about the Commit-Watchers
mailing list