Skip to content

Commit

Permalink
[e] (0) more editorial cleanup
Browse files Browse the repository at this point in the history
git-svn-id: http://svn.whatwg.org/webapps@3242 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information
Hixie committed Jun 13, 2009
1 parent cbe23d9 commit 19228f1
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 77 deletions.
53 changes: 14 additions & 39 deletions index
Original file line number Diff line number Diff line change
Expand Up @@ -228,9 +228,7 @@
<li><a href=#conformance-requirements><span class=secno>2.2 </span>Conformance requirements</a>
<ol>
<li><a href=#dependencies><span class=secno>2.2.1 </span>Dependencies</a></li>
<li><a href=#common-conformance-requirements-for-apis-exposed-to-javascript><span class=secno>2.2.2 </span>Common conformance requirements for APIs exposed to
JavaScript</a></li>
<li><a href=#extensibility><span class=secno>2.2.3 </span>Extensibility</a></ol></li>
<li><a href=#extensibility><span class=secno>2.2.2 </span>Extensibility</a></ol></li>
<li><a href=#case-sensitivity-and-string-comparison><span class=secno>2.3 </span>Case-sensitivity and string comparison</a></li>
<li><a href=#common-microsyntaxes><span class=secno>2.4 </span>Common microsyntaxes</a>
<ol>
Expand Down Expand Up @@ -2001,6 +1999,16 @@
required for conforming IDL fragments, as described in the Web IDL
specification. <a href=#refsWebIDL>[WebIDL]</a></p>

<p>Unless otherwise specified, if a DOM attribute that is a
floating point number type (<code title="">float</code>) is
assigned an Infinity or Not-a-Number value, a
<code><a href=#not_supported_err>NOT_SUPPORTED_ERR</a></code> exception must be raised.</p>

<p>Unless otherwise specified, if a method with an argument that
is a floating point number type (<code title="">float</code>) is
passed an Infinity or Not-a-Number value, a
<code><a href=#not_supported_err>NOT_SUPPORTED_ERR</a></code> exception must be raised.</p>

</dd>

<dt>JavaScript</dt>
Expand Down Expand Up @@ -2047,42 +2055,7 @@

<div class=impl>

<h4 id=common-conformance-requirements-for-apis-exposed-to-javascript><span class=secno>2.2.2 </span>Common conformance requirements for APIs exposed to
JavaScript</h4>

<p class=XXX>This section will eventually be removed in favor of WebIDL.</p>

<p class=XXX>A lot of arrays/lists/<a href=#collections-0 title=collections>collection</a>s
in this spec assume zero-based indexes but use the term "<var title="">index</var>th" liberally. We should define those to be
zero-based and be clearer about this.</p>

<p>Unless otherwise specified, if a DOM attribute that is a floating
point number type (<code title="">float</code>) is assigned an
Infinity or Not-a-Number value, a <code class=XXX><a href=#not_supported_err>NOT_SUPPORTED_ERR</a></code> exception must be
raised.</p>

<p>Unless otherwise specified, if a method with an argument that is a
floating point number type (<code title="">float</code>) is passed
an Infinity or Not-a-Number value, a <code class=XXX><a href=#not_supported_err>NOT_SUPPORTED_ERR</a></code> exception must be
raised.</p>

<!-- XXX DOMB -->
<p>Unless otherwise specified, if a method is passed fewer
arguments than is defined for that method in its IDL definition,
a <code class=XXX><a href=#not_supported_err>NOT_SUPPORTED_ERR</a></code> exception must be
raised.</p>

<!-- XXX DOMB -->
<p>Unless otherwise specified, if a method is passed more arguments than
is defined for that method in its IDL definition, the excess
arguments must be ignored.</p>

</div>


<div class=impl>

<h4 id=extensibility><span class=secno>2.2.3 </span>Extensibility</h4>
<h4 id=extensibility><span class=secno>2.2.2 </span>Extensibility</h4>

<p>Vendor-specific proprietary extensions to this specification are
strongly discouraged. Documents must not use such extensions, as
Expand Down Expand Up @@ -71003,6 +70976,8 @@ TODO (or delay):
relevant ones to 'fully active document'.
XXX * use <code>Document</code> consistently instead of 'document'.
XXX * s/raise/throw/g
XXX * be clearer about arrays/lists/collections being zero-based
despite using the term "/index/th".
-->


50 changes: 12 additions & 38 deletions source
Original file line number Diff line number Diff line change
Expand Up @@ -993,6 +993,16 @@
required for conforming IDL fragments, as described in the Web IDL
specification. <a href="#refsWebIDL">[WebIDL]</a></p>

<p>Unless otherwise specified, if a DOM attribute that is a
floating point number type (<code title="">float</code>) is
assigned an Infinity or Not-a-Number value, a
<code>NOT_SUPPORTED_ERR</code> exception must be raised.</p>

<p>Unless otherwise specified, if a method with an argument that
is a floating point number type (<code title="">float</code>) is
passed an Infinity or Not-a-Number value, a
<code>NOT_SUPPORTED_ERR</code> exception must be raised.</p>

</dd>

<dt>JavaScript</dt>
Expand Down Expand Up @@ -1042,44 +1052,6 @@



<div class="impl">

<h4>Common conformance requirements for APIs exposed to
JavaScript</h4>

<p class="XXX">This section will eventually be removed in favor of WebIDL.</p>

<p class="XXX">A lot of arrays/lists/<span title="collections">collection</span>s
in this spec assume zero-based indexes but use the term "<var
title="">index</var>th" liberally. We should define those to be
zero-based and be clearer about this.</p>

<p>Unless otherwise specified, if a DOM attribute that is a floating
point number type (<code title="">float</code>) is assigned an
Infinity or Not-a-Number value, a <code
class="XXX">NOT_SUPPORTED_ERR</code> exception must be
raised.</p>

<p>Unless otherwise specified, if a method with an argument that is a
floating point number type (<code title="">float</code>) is passed
an Infinity or Not-a-Number value, a <code
class="XXX">NOT_SUPPORTED_ERR</code> exception must be
raised.</p>

<!-- XXX DOMB -->
<p>Unless otherwise specified, if a method is passed fewer
arguments than is defined for that method in its IDL definition,
a <code class="XXX">NOT_SUPPORTED_ERR</code> exception must be
raised.</p>

<!-- XXX DOMB -->
<p>Unless otherwise specified, if a method is passed more arguments than
is defined for that method in its IDL definition, the excess
arguments must be ignored.</p>

</div>


<div class="impl">

<h4>Extensibility</h4>
Expand Down Expand Up @@ -83611,6 +83583,8 @@ TODO (or delay):
relevant ones to 'fully active document'.
XXX * use <code>Document</code> consistently instead of 'document'.
XXX * s/raise/throw/g
XXX * be clearer about arrays/lists/collections being zero-based
despite using the term "/index/th".
-->

</body>
Expand Down

0 comments on commit 19228f1

Please sign in to comment.