- From: Anne van Kesteren via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 03 Oct 2011 14:02:30 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/cssom
In directory hutz:/tmp/cvs-serv26220
Modified Files:
Overview.html Overview.src.html cssom-source
Log Message:
turn flags into flags rather than booleans
Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/cssom/Overview.html,v
retrieving revision 1.161
retrieving revision 1.162
diff -u -d -r1.161 -r1.162
--- Overview.html 3 Oct 2011 13:49:41 -0000 1.161
+++ Overview.html 3 Oct 2011 14:02:27 -0000 1.162
@@ -536,12 +536,12 @@
<p>The
<dfn id="dom-medialist-mediatext" title="dom-MediaList-mediaText"><code>mediaText</code></dfn>
- attribute, on getting, must return a
+ attribute must return a
<a href="#serialize-a-media-query-list" title="serialize a media query list">serialization</a> of
the <a href="#collection-of-media-queries">collection of media queries</a>.</p>
- <p>On setting the <code title="dom-MediaList-mediaText"><a href="#dom-medialist-mediatext">mediaText</a></code>
- attribute these steps must be run:</p>
+ <p>Setting the <code title="dom-MediaList-mediaText"><a href="#dom-medialist-mediatext">mediaText</a></code>
+ attribute must run these steps:
<ol>
<li><p>Empty the <a href="#collection-of-media-queries">collection of media queries</a>.</li>
@@ -610,7 +610,7 @@
<p>To
<dfn id="create-a-medialist-object">create a <code>MediaList</code> object</dfn>
- from <var title="">s</var> run these steps:</p>
+ from a string <var title="">s</var>, run these steps:</p>
<ol>
<li><p>Create a new <code><a href="#medialist">MediaList</a></code> object.</li>
@@ -895,7 +895,7 @@
<dt><dfn id="style-sheet-alternate-flag">style sheet alternate flag</dfn></dt>
<dd>
- <p>Either true or false. False by default.</p>
+ <p>Either set or unset. Unset by default.</p>
<div class="example">
<p>The following <a href="#style-sheet" title="style sheet">style sheets</a> have
@@ -909,10 +909,10 @@
<dt><dfn id="style-sheet-disabled-flag">style sheet disabled flag</dfn></dt>
<dd>
- <p>Either true or false. False by default.</p>
+ <p>Either set or unset. Unset by default.</p>
- <p class="note">Even when false it does not necessarily mean that the
- <a href="#style-sheet">style sheet</a> is actually rendered.</p>
+ <p class="note">Even when unset it does not necessarily mean that the
+ <a href="#style-sheet">style sheet</a> is actually used for rendering.</p>
</dd>
@@ -976,10 +976,13 @@
<p>The
<dfn id="dom-stylesheet-disabled" title="dom-StyleSheet-disabled"><code>disabled</code></dfn>
- attribute must, on getting, return the
- <a href="#style-sheet-disabled-flag">style sheet disabled flag</a>. On setting, it
- must set the <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> to
- the given value.</p>
+ attribute must return true if the <a href="#style-sheet-disabled-flag">style sheet disabled flag</a>
+ is set, or false otherwise.
+
+ <p>Setting the <code title="dom-StyleSheet-disabled"><a href="#dom-stylesheet-disabled">disabled</a></code>
+ attribute must set the <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> if the new
+ value is true, or unset the <a href="#style-sheet-disabled-flag">style sheet disabled flag</a>
+ otherwise.
<h4 id="the-cssstylesheet-interface"><span class="secno">6.1.2 </span>The <code title="">CSSStyleSheet</code> Interface</h4>
@@ -1065,19 +1068,18 @@
remainder of these steps deal with the
<a href="#style-sheet-disabled-flag">style sheet disabled flag</a>.</li>
- <li><p>If the <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> is true terminate
+ <li><p>If the <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> is set, terminate
these steps.</li>
<li><p>If the <a href="#style-sheet-title">style sheet title</a> is non-empty, the
- <a href="#style-sheet-alternate-flag">style sheet alternate flag</a> is false, and
+ <a href="#style-sheet-alternate-flag">style sheet alternate flag</a> is unset, and
<a href="#preferred-style-sheet-set-name">preferred style sheet set name</a> is the empty string
<a href="#change-the-preferred-style-sheet-set-name">change the preferred style sheet set name</a> to the
<a href="#style-sheet-title">style sheet title</a>.</li>
<li>
- <p>If any of the following is true set the
- <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> to false and terminate these
- steps:</p>
+ <p>If any of the following is true unset the
+ <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> and terminate these steps:
<ul>
<li><p>The <a href="#style-sheet-title">style sheet title</a> is empty.</li>
@@ -1091,13 +1093,13 @@
</ul>
</li>
- <li><p>Set the <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> to true.</li>
+ <li><p>Set the <a href="#style-sheet-disabled-flag">style sheet disabled flag</a>.
</ol>
<p>A <dfn id="persistent-style-sheet">persistent style sheet</dfn> is a
<a href="#style-sheet">style sheet</a> from the <a href="#document-style-sheets">document style sheets</a>
whose <a href="#style-sheet-title">style sheet title</a> is the empty string and whose
- <a href="#style-sheet-alternate-flag">style sheet alternate flag</a> is false.</p>
+ <a href="#style-sheet-alternate-flag">style sheet alternate flag</a> is unset.</p>
<p>A <dfn id="style-sheet-set">style sheet set</dfn> is an ordered
collection of one or more <a href="#style-sheet" title="style sheet">style sheets</a>
@@ -1110,22 +1112,21 @@
<p>An <dfn id="enabled-style-sheet-set">enabled style sheet set</dfn> is a
<a href="#style-sheet-set">style sheet set</a> of which each <a href="#style-sheet">style sheet</a> has
- its <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> set to false.</p>
+ its <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> unset.</p>
<p>To <dfn id="enable-a-style-sheet-set">enable a style sheet set</dfn>
with name <var title="">name</var>, run these steps:</p>
<ol>
- <li><p>If <var title="">name</var> is the empty string set the
+ <li><p>If <var title="">name</var> is the empty string, set the
<a href="#style-sheet-disabled-flag">style sheet disabled flag</a> for each <a href="#style-sheet">style sheet</a>
- that is in a <a href="#style-sheet-set">style sheet set</a> to true and terminate these
- steps.</li>
+ that is in a <a href="#style-sheet-set">style sheet set</a> and terminate these steps.
- <li><p>Set the <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> for each
+ <li><p>Unset the <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> for each
<a href="#style-sheet">style sheet</a> in a <a href="#style-sheet-set">style sheet set</a> whose
<a href="#style-sheet-set-name">style sheet set name</a> is a
<a class="external" href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#case-sensitive">case-sensitive</a> match for
- <var title="">name</var> to false and set it to true for all other
+ <var title="">name</var> and set it for all other
<a href="#style-sheet" title="style sheet">style sheets</a> in a
<a href="#style-sheet-set">style sheet set</a>.</li>
</ol>
@@ -1150,7 +1151,7 @@
<dfn id="preferred-style-sheet-set-name">preferred style sheet set name</dfn>
is a concept to determine which
<span style="style sheet">style sheets</span> need to have their
- <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> set to false. Initially its value
+ <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> unset. Initially its value
is the empty string.
<p>To
@@ -1250,15 +1251,14 @@
<li><p>If there is a single <a href="#enabled-style-sheet-set">enabled style sheet set</a> and no
other <a href="#document-style-sheets">document style sheets</a> with a non-empty
<a href="#style-sheet-title">style sheet title</a> have the
- <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> set to false return the
+ <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> unset, return the
<a href="#style-sheet-set-name">style sheet set name</a> of the
- <a href="#enabled-style-sheet-set">enabled style sheet set</a> and terminate this set of
- steps.</li>
+ <a href="#enabled-style-sheet-set">enabled style sheet set</a> and terminate these steps.
<li><p>Otherwise, if <a href="#style-sheet" title="style sheet">style sheets</a> from
different <a href="#style-sheet-set" title="style sheet set">style sheet sets</a> have
- their <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> set to false return
- null and terminate this set of steps.</li>
+ their <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> unset, return
+ null and terminate these steps.
<li>
<p>Otherwise, return the empty string.</p>
@@ -1266,7 +1266,7 @@
<p class="note">At this point either all
<a href="#style-sheet" title="style sheet">style sheets</a> with a non-empty
<a href="#style-sheet-title">style sheet title</a> have the
- <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> set to true or there are no such
+ <a href="#style-sheet-disabled-flag">style sheet disabled flag</a> set, or there are no such
<a href="#style-sheet" title="style sheet">style sheets</a>.</p>
</li>
</ol>
@@ -1576,9 +1576,9 @@
<dd><p><var title="">title</var></dd>
<dt><a href="#style-sheet-alternate-flag">style sheet alternate flag</a></dt>
- <dd><p>True if the <code title="">alternate</code> <a class="external" href="http://www.w3.org/TR/xml-stylesheet/#dt-pseudo-attribute">pseudo-attribute</a>
+ <dd><p>Set if the <code title="">alternate</code> <a class="external" href="http://www.w3.org/TR/xml-stylesheet/#dt-pseudo-attribute">pseudo-attribute</a>
value is a <a class="external" href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#case-sensitive">case-sensitive</a> match for
- "<code>yes</code>", and false otherwise.</dd>
+ "<code>yes</code>", or unset otherwise.
</dl>
</li>
</ol>
@@ -1650,10 +1650,10 @@
<dd><p><var title="">title</var></dd>
<dt><a href="#style-sheet-alternate-flag">style sheet alternate flag</a></dt>
- <dd><p>True if one of the specified link relation type for this HTTP
+ <dd><p>Set if one of the specified link relation type for this HTTP
<code title="http-link">Link</code> header is an
<a class="external" href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#ascii-case-insensitive">ASCII case-insensitive</a> match for
- "<code title="">alternate</code>". Otherwise, false.</dd>
+ "<code title="">alternate</code>", or false otherwise.
</dl>
</li>
</ol>
@@ -2058,8 +2058,8 @@
<dl>
<dt><dfn id="css-declaration-block-readonly-flag">CSS declaration block readonly flag</dfn></dt>
- <dd><p>False if the object can be manipulated. True if it can not be
- manipulated. If not explicitly set its value is false.</dd>
+ <dd><p>Unset if the object can be manipulated. Set if it can not be
+ manipulated. Unless otherwise stated it is unset.</dd>
<dt><dfn id="css-declaration-block-declarations">CSS declaration block declarations</dfn></dt>
<dd><p>The CSS declarations associated with the object.</dd>
@@ -2231,7 +2231,7 @@
<p>Setting the <code title="">cssText</code> attribute must run these steps:
<ol>
- <li><p>If the <a href="#css-declaration-block-readonly-flag">CSS declaration block readonly flag</a> is true
+ <li><p>If the <a href="#css-declaration-block-readonly-flag">CSS declaration block readonly flag</a> is set,
raise a <code>NO_MODIFICATION_ALLOWED_ERR</code> and terminate this
algorithm.</li>
@@ -2279,7 +2279,7 @@
method must run these steps:
<ol>
- <li><p>If the <a href="#css-declaration-block-readonly-flag">CSS declaration block readonly flag</a> is true
+ <li><p>If the <a href="#css-declaration-block-readonly-flag">CSS declaration block readonly flag</a> is set,
raise a <code>NO_MODIFICATION_ALLOWED_ERR</code> and terminate this
algorithm.</li>
@@ -2318,7 +2318,7 @@
method must run these steps:
<ol>
- <li><p>If the <a href="#css-declaration-block-readonly-flag">CSS declaration block readonly flag</a> is true
+ <li><p>If the <a href="#css-declaration-block-readonly-flag">CSS declaration block readonly flag</a> is set,
raise a <code>NO_MODIFICATION_ALLOWED_ERR</code> and terminate this
algorithm.</li>
@@ -3152,7 +3152,7 @@
<li>
<p>Return a <a href="#css-declaration-block">CSS declaration block</a> with the
- <a href="#css-declaration-block-readonly-flag">CSS declaration block readonly flag</a> set to true and the
+ <a href="#css-declaration-block-readonly-flag">CSS declaration block readonly flag</a> set and the
<a href="#css-declaration-block-declarations">CSS declaration block declarations</a> set to all properties
the user agent supports with as value the <a href="#resolved-value">resolved value</a>
computed for <var title="">obj</var> using the style rules associated
Index: cssom-source
===================================================================
RCS file: /sources/public/csswg/cssom/cssom-source,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- cssom-source 3 Oct 2011 13:49:41 -0000 1.15
+++ cssom-source 3 Oct 2011 14:02:28 -0000 1.16
@@ -455,12 +455,12 @@
<p>The
<dfn title="dom-MediaList-mediaText"><code>mediaText</code></dfn>
- attribute, on getting, must return a
+ attribute must return a
<span title="serialize a media query list">serialization</span> of
the <span>collection of media queries</span>.</p>
- <p>On setting the <code title="dom-MediaList-mediaText">mediaText</code>
- attribute these steps must be run:</p>
+ <p>Setting the <code title="dom-MediaList-mediaText">mediaText</code>
+ attribute must run these steps:
<ol>
<li><p>Empty the <span>collection of media queries</span>.</p></li>
@@ -529,7 +529,7 @@
<p>To
<dfn id="create-a-medialist-object">create a <code>MediaList</code> object</dfn>
- from <var title>s</var> run these steps:</p>
+ from a string <var title>s</var>, run these steps:</p>
<ol>
<li><p>Create a new <code>MediaList</code> object.</p></li>
@@ -814,7 +814,7 @@
<dt><dfn id="style-sheet-alternate-flag">style sheet alternate flag</dfn></dt>
<dd>
- <p>Either true or false. False by default.</p>
+ <p>Either set or unset. Unset by default.</p>
<div class="example">
<p>The following <span title="style sheet">style sheets</span> have
@@ -828,10 +828,10 @@
<dt><dfn id="style-sheet-disabled-flag">style sheet disabled flag</dfn></dt>
<dd>
- <p>Either true or false. False by default.</p>
+ <p>Either set or unset. Unset by default.</p>
- <p class="note">Even when false it does not necessarily mean that the
- <span>style sheet</span> is actually rendered.</p>
+ <p class="note">Even when unset it does not necessarily mean that the
+ <span>style sheet</span> is actually used for rendering.</p>
</dd>
@@ -895,10 +895,13 @@
<p>The
<dfn title="dom-StyleSheet-disabled"><code>disabled</code></dfn>
- attribute must, on getting, return the
- <span>style sheet disabled flag</span>. On setting, it
- must set the <span>style sheet disabled flag</span> to
- the given value.</p>
+ attribute must return true if the <span>style sheet disabled flag</span>
+ is set, or false otherwise.
+
+ <p>Setting the <code title="dom-StyleSheet-disabled">disabled</code>
+ attribute must set the <span>style sheet disabled flag</span> if the new
+ value is true, or unset the <span>style sheet disabled flag</span>
+ otherwise.
<h4>The <code title>CSSStyleSheet</code> Interface</h4>
@@ -984,19 +987,18 @@
remainder of these steps deal with the
<span>style sheet disabled flag</span>.</p></li>
- <li><p>If the <span>style sheet disabled flag</span> is true terminate
+ <li><p>If the <span>style sheet disabled flag</span> is set, terminate
these steps.</p></li>
<li><p>If the <span>style sheet title</span> is non-empty, the
- <span>style sheet alternate flag</span> is false, and
+ <span>style sheet alternate flag</span> is unset, and
<span>preferred style sheet set name</span> is the empty string
<span>change the preferred style sheet set name</span> to the
<span>style sheet title</span>.</p></li>
<li>
- <p>If any of the following is true set the
- <span>style sheet disabled flag</span> to false and terminate these
- steps:</p>
+ <p>If any of the following is true unset the
+ <span>style sheet disabled flag</span> and terminate these steps:
<ul>
<li><p>The <span>style sheet title</span> is empty.</p></li>
@@ -1010,13 +1012,13 @@
</ul>
</li>
- <li><p>Set the <span>style sheet disabled flag</span> to true.</p></li>
+ <li><p>Set the <span>style sheet disabled flag</span>.
</ol>
<p>A <dfn id="persistent-style-sheet">persistent style sheet</dfn> is a
<span>style sheet</span> from the <span>document style sheets</span>
whose <span>style sheet title</span> is the empty string and whose
- <span>style sheet alternate flag</span> is false.</p>
+ <span>style sheet alternate flag</span> is unset.</p>
<p>A <dfn id="style-sheet-set">style sheet set</dfn> is an ordered
collection of one or more <span title="style sheet">style sheets</span>
@@ -1029,22 +1031,21 @@
<p>An <dfn id="enabled-style-sheet-set">enabled style sheet set</dfn> is a
<span>style sheet set</span> of which each <span>style sheet</span> has
- its <span>style sheet disabled flag</span> set to false.</p>
+ its <span>style sheet disabled flag</span> unset.</p>
<p>To <dfn id="enable-a-style-sheet-set">enable a style sheet set</dfn>
with name <var title>name</var>, run these steps:</p>
<ol>
- <li><p>If <var title>name</var> is the empty string set the
+ <li><p>If <var title>name</var> is the empty string, set the
<span>style sheet disabled flag</span> for each <span>style sheet</span>
- that is in a <span>style sheet set</span> to true and terminate these
- steps.</p></li>
+ that is in a <span>style sheet set</span> and terminate these steps.
- <li><p>Set the <span>style sheet disabled flag</span> for each
+ <li><p>Unset the <span>style sheet disabled flag</span> for each
<span>style sheet</span> in a <span>style sheet set</span> whose
<span>style sheet set name</span> is a
<span data-anolis-spec=dom>case-sensitive</span> match for
- <var title>name</var> to false and set it to true for all other
+ <var title>name</var> and set it for all other
<span title="style sheet">style sheets</span> in a
<span>style sheet set</span>.</p></li>
</ol>
@@ -1069,7 +1070,7 @@
<dfn id="preferred-style-sheet-set-name">preferred style sheet set name</dfn>
is a concept to determine which
<span style="style sheet">style sheets</span> need to have their
- <span>style sheet disabled flag</span> set to false. Initially its value
+ <span>style sheet disabled flag</span> unset. Initially its value
is the empty string.
<p>To
@@ -1169,15 +1170,14 @@
<li><p>If there is a single <span>enabled style sheet set</span> and no
other <span>document style sheets</span> with a non-empty
<span>style sheet title</span> have the
- <span>style sheet disabled flag</span> set to false return the
+ <span>style sheet disabled flag</span> unset, return the
<span>style sheet set name</span> of the
- <span>enabled style sheet set</span> and terminate this set of
- steps.</p></li>
+ <span>enabled style sheet set</span> and terminate these steps.
<li><p>Otherwise, if <span title="style sheet">style sheets</span> from
different <span title="style sheet set">style sheet sets</span> have
- their <span>style sheet disabled flag</span> set to false return
- null and terminate this set of steps.</p></li>
+ their <span>style sheet disabled flag</span> unset, return
+ null and terminate these steps.
<li>
<p>Otherwise, return the empty string.</p>
@@ -1185,7 +1185,7 @@
<p class="note">At this point either all
<span title="style sheet">style sheets</span> with a non-empty
<span>style sheet title</span> have the
- <span>style sheet disabled flag</span> set to true or there are no such
+ <span>style sheet disabled flag</span> set, or there are no such
<span title="style sheet">style sheets</span>.</p>
</li>
</ol>
@@ -1495,9 +1495,9 @@
<dd><p><var title>title</var></p></dd>
<dt><span>style sheet alternate flag</span></dt>
- <dd><p>True if the <code title>alternate</code> <span data-anolis-spec=xmlss>pseudo-attribute</span>
+ <dd><p>Set if the <code title>alternate</code> <span data-anolis-spec=xmlss>pseudo-attribute</span>
value is a <span data-anolis-spec=dom>case-sensitive</span> match for
- "<code>yes</code>", and false otherwise.</p></dd>
+ "<code>yes</code>", or unset otherwise.
</dl>
</li>
</ol>
@@ -1569,10 +1569,10 @@
<dd><p><var title>title</var></p></dd>
<dt><span>style sheet alternate flag</span></dt>
- <dd><p>True if one of the specified link relation type for this HTTP
+ <dd><p>Set if one of the specified link relation type for this HTTP
<code title="http-link">Link</code> header is an
<span data-anolis-spec=dom>ASCII case-insensitive</span> match for
- "<code title>alternate</code>". Otherwise, false.</p></dd>
+ "<code title>alternate</code>", or false otherwise.
</dl>
</li>
</ol>
@@ -1977,8 +1977,8 @@
<dl>
<dt><dfn>CSS declaration block readonly flag</dfn></dt>
- <dd><p>False if the object can be manipulated. True if it can not be
- manipulated. If not explicitly set its value is false.</p></dd>
+ <dd><p>Unset if the object can be manipulated. Set if it can not be
+ manipulated. Unless otherwise stated it is unset.</p></dd>
<dt><dfn>CSS declaration block declarations</dfn></dt>
<dd><p>The CSS declarations associated with the object.</p></dd>
@@ -2029,7 +2029,7 @@
<p>Setting the <code title>cssText</code> attribute must run these steps:
<ol>
- <li><p>If the <span>CSS declaration block readonly flag</span> is true
+ <li><p>If the <span>CSS declaration block readonly flag</span> is set,
raise a <code>NO_MODIFICATION_ALLOWED_ERR</code> and terminate this
algorithm.</p></li>
@@ -2077,7 +2077,7 @@
method must run these steps:
<ol>
- <li><p>If the <span>CSS declaration block readonly flag</span> is true
+ <li><p>If the <span>CSS declaration block readonly flag</span> is set,
raise a <code>NO_MODIFICATION_ALLOWED_ERR</code> and terminate this
algorithm.</p></li>
@@ -2116,7 +2116,7 @@
method must run these steps:
<ol>
- <li><p>If the <span>CSS declaration block readonly flag</span> is true
+ <li><p>If the <span>CSS declaration block readonly flag</span> is set,
raise a <code>NO_MODIFICATION_ALLOWED_ERR</code> and terminate this
algorithm.</p></li>
@@ -2585,7 +2585,7 @@
<li>
<p>Return a <span>CSS declaration block</span> with the
- <span>CSS declaration block readonly flag</span> set to true and the
+ <span>CSS declaration block readonly flag</span> set and the
<span>CSS declaration block declarations</span> set to all properties
the user agent supports with as value the <span>resolved value</span>
computed for <var title>obj</var> using the style rules associated
Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/cssom/Overview.src.html,v
retrieving revision 1.162
retrieving revision 1.163
diff -u -d -r1.162 -r1.163
--- Overview.src.html 3 Oct 2011 13:49:41 -0000 1.162
+++ Overview.src.html 3 Oct 2011 14:02:27 -0000 1.163
@@ -455,12 +455,12 @@
<p>The
<dfn title="dom-MediaList-mediaText"><code>mediaText</code></dfn>
- attribute, on getting, must return a
+ attribute must return a
<span title="serialize a media query list">serialization</span> of
the <span>collection of media queries</span>.</p>
- <p>On setting the <code title="dom-MediaList-mediaText">mediaText</code>
- attribute these steps must be run:</p>
+ <p>Setting the <code title="dom-MediaList-mediaText">mediaText</code>
+ attribute must run these steps:
<ol>
<li><p>Empty the <span>collection of media queries</span>.</p></li>
@@ -529,7 +529,7 @@
<p>To
<dfn id="create-a-medialist-object">create a <code>MediaList</code> object</dfn>
- from <var title>s</var> run these steps:</p>
+ from a string <var title>s</var>, run these steps:</p>
<ol>
<li><p>Create a new <code>MediaList</code> object.</p></li>
@@ -814,7 +814,7 @@
<dt><dfn id="style-sheet-alternate-flag">style sheet alternate flag</dfn></dt>
<dd>
- <p>Either true or false. False by default.</p>
+ <p>Either set or unset. Unset by default.</p>
<div class="example">
<p>The following <span title="style sheet">style sheets</span> have
@@ -828,10 +828,10 @@
<dt><dfn id="style-sheet-disabled-flag">style sheet disabled flag</dfn></dt>
<dd>
- <p>Either true or false. False by default.</p>
+ <p>Either set or unset. Unset by default.</p>
- <p class="note">Even when false it does not necessarily mean that the
- <span>style sheet</span> is actually rendered.</p>
+ <p class="note">Even when unset it does not necessarily mean that the
+ <span>style sheet</span> is actually used for rendering.</p>
</dd>
@@ -895,10 +895,13 @@
<p>The
<dfn title="dom-StyleSheet-disabled"><code>disabled</code></dfn>
- attribute must, on getting, return the
- <span>style sheet disabled flag</span>. On setting, it
- must set the <span>style sheet disabled flag</span> to
- the given value.</p>
+ attribute must return true if the <span>style sheet disabled flag</span>
+ is set, or false otherwise.
+
+ <p>Setting the <code title="dom-StyleSheet-disabled">disabled</code>
+ attribute must set the <span>style sheet disabled flag</span> if the new
+ value is true, or unset the <span>style sheet disabled flag</span>
+ otherwise.
<h4>The <code title>CSSStyleSheet</code> Interface</h4>
@@ -984,19 +987,18 @@
remainder of these steps deal with the
<span>style sheet disabled flag</span>.</p></li>
- <li><p>If the <span>style sheet disabled flag</span> is true terminate
+ <li><p>If the <span>style sheet disabled flag</span> is set, terminate
these steps.</p></li>
<li><p>If the <span>style sheet title</span> is non-empty, the
- <span>style sheet alternate flag</span> is false, and
+ <span>style sheet alternate flag</span> is unset, and
<span>preferred style sheet set name</span> is the empty string
<span>change the preferred style sheet set name</span> to the
<span>style sheet title</span>.</p></li>
<li>
- <p>If any of the following is true set the
- <span>style sheet disabled flag</span> to false and terminate these
- steps:</p>
+ <p>If any of the following is true unset the
+ <span>style sheet disabled flag</span> and terminate these steps:
<ul>
<li><p>The <span>style sheet title</span> is empty.</p></li>
@@ -1010,13 +1012,13 @@
</ul>
</li>
- <li><p>Set the <span>style sheet disabled flag</span> to true.</p></li>
+ <li><p>Set the <span>style sheet disabled flag</span>.
</ol>
<p>A <dfn id="persistent-style-sheet">persistent style sheet</dfn> is a
<span>style sheet</span> from the <span>document style sheets</span>
whose <span>style sheet title</span> is the empty string and whose
- <span>style sheet alternate flag</span> is false.</p>
+ <span>style sheet alternate flag</span> is unset.</p>
<p>A <dfn id="style-sheet-set">style sheet set</dfn> is an ordered
collection of one or more <span title="style sheet">style sheets</span>
@@ -1029,22 +1031,21 @@
<p>An <dfn id="enabled-style-sheet-set">enabled style sheet set</dfn> is a
<span>style sheet set</span> of which each <span>style sheet</span> has
- its <span>style sheet disabled flag</span> set to false.</p>
+ its <span>style sheet disabled flag</span> unset.</p>
<p>To <dfn id="enable-a-style-sheet-set">enable a style sheet set</dfn>
with name <var title>name</var>, run these steps:</p>
<ol>
- <li><p>If <var title>name</var> is the empty string set the
+ <li><p>If <var title>name</var> is the empty string, set the
<span>style sheet disabled flag</span> for each <span>style sheet</span>
- that is in a <span>style sheet set</span> to true and terminate these
- steps.</p></li>
+ that is in a <span>style sheet set</span> and terminate these steps.
- <li><p>Set the <span>style sheet disabled flag</span> for each
+ <li><p>Unset the <span>style sheet disabled flag</span> for each
<span>style sheet</span> in a <span>style sheet set</span> whose
<span>style sheet set name</span> is a
<span data-anolis-spec=dom>case-sensitive</span> match for
- <var title>name</var> to false and set it to true for all other
+ <var title>name</var> and set it for all other
<span title="style sheet">style sheets</span> in a
<span>style sheet set</span>.</p></li>
</ol>
@@ -1069,7 +1070,7 @@
<dfn id="preferred-style-sheet-set-name">preferred style sheet set name</dfn>
is a concept to determine which
<span style="style sheet">style sheets</span> need to have their
- <span>style sheet disabled flag</span> set to false. Initially its value
+ <span>style sheet disabled flag</span> unset. Initially its value
is the empty string.
<p>To
@@ -1169,15 +1170,14 @@
<li><p>If there is a single <span>enabled style sheet set</span> and no
other <span>document style sheets</span> with a non-empty
<span>style sheet title</span> have the
- <span>style sheet disabled flag</span> set to false return the
+ <span>style sheet disabled flag</span> unset, return the
<span>style sheet set name</span> of the
- <span>enabled style sheet set</span> and terminate this set of
- steps.</p></li>
+ <span>enabled style sheet set</span> and terminate these steps.
<li><p>Otherwise, if <span title="style sheet">style sheets</span> from
different <span title="style sheet set">style sheet sets</span> have
- their <span>style sheet disabled flag</span> set to false return
- null and terminate this set of steps.</p></li>
+ their <span>style sheet disabled flag</span> unset, return
+ null and terminate these steps.
<li>
<p>Otherwise, return the empty string.</p>
@@ -1185,7 +1185,7 @@
<p class="note">At this point either all
<span title="style sheet">style sheets</span> with a non-empty
<span>style sheet title</span> have the
- <span>style sheet disabled flag</span> set to true or there are no such
+ <span>style sheet disabled flag</span> set, or there are no such
<span title="style sheet">style sheets</span>.</p>
</li>
</ol>
@@ -1495,9 +1495,9 @@
<dd><p><var title>title</var></p></dd>
<dt><span>style sheet alternate flag</span></dt>
- <dd><p>True if the <code title>alternate</code> <span data-anolis-spec=xmlss>pseudo-attribute</span>
+ <dd><p>Set if the <code title>alternate</code> <span data-anolis-spec=xmlss>pseudo-attribute</span>
value is a <span data-anolis-spec=dom>case-sensitive</span> match for
- "<code>yes</code>", and false otherwise.</p></dd>
+ "<code>yes</code>", or unset otherwise.
</dl>
</li>
</ol>
@@ -1569,10 +1569,10 @@
<dd><p><var title>title</var></p></dd>
<dt><span>style sheet alternate flag</span></dt>
- <dd><p>True if one of the specified link relation type for this HTTP
+ <dd><p>Set if one of the specified link relation type for this HTTP
<code title="http-link">Link</code> header is an
<span data-anolis-spec=dom>ASCII case-insensitive</span> match for
- "<code title>alternate</code>". Otherwise, false.</p></dd>
+ "<code title>alternate</code>", or false otherwise.
</dl>
</li>
</ol>
@@ -1977,8 +1977,8 @@
<dl>
<dt><dfn>CSS declaration block readonly flag</dfn></dt>
- <dd><p>False if the object can be manipulated. True if it can not be
- manipulated. If not explicitly set its value is false.</p></dd>
+ <dd><p>Unset if the object can be manipulated. Set if it can not be
+ manipulated. Unless otherwise stated it is unset.</p></dd>
<dt><dfn>CSS declaration block declarations</dfn></dt>
<dd><p>The CSS declarations associated with the object.</p></dd>
@@ -2150,7 +2150,7 @@
<p>Setting the <code title>cssText</code> attribute must run these steps:
<ol>
- <li><p>If the <span>CSS declaration block readonly flag</span> is true
+ <li><p>If the <span>CSS declaration block readonly flag</span> is set,
raise a <code>NO_MODIFICATION_ALLOWED_ERR</code> and terminate this
algorithm.</p></li>
@@ -2198,7 +2198,7 @@
method must run these steps:
<ol>
- <li><p>If the <span>CSS declaration block readonly flag</span> is true
+ <li><p>If the <span>CSS declaration block readonly flag</span> is set,
raise a <code>NO_MODIFICATION_ALLOWED_ERR</code> and terminate this
algorithm.</p></li>
@@ -2237,7 +2237,7 @@
method must run these steps:
<ol>
- <li><p>If the <span>CSS declaration block readonly flag</span> is true
+ <li><p>If the <span>CSS declaration block readonly flag</span> is set,
raise a <code>NO_MODIFICATION_ALLOWED_ERR</code> and terminate this
algorithm.</p></li>
@@ -3071,7 +3071,7 @@
<li>
<p>Return a <span>CSS declaration block</span> with the
- <span>CSS declaration block readonly flag</span> set to true and the
+ <span>CSS declaration block readonly flag</span> set and the
<span>CSS declaration block declarations</span> set to all properties
the user agent supports with as value the <span>resolved value</span>
computed for <var title>obj</var> using the style rules associated
Received on Monday, 3 October 2011 14:02:32 UTC