Re: [webidl] Fix some problems with iterable declarations. (#72)

> -              iterated over.  Prose accompanying an interface with a
> +              A <a class="dfnref" href="#dfn-value-iterator">value iterator</a>
> +              <span class="rfc2119">MUST</span> only be declared on an interface
> +              that <a class="dfnref" href="#dfn-support-indexed-properties">supports indexed properties</a>
> +              and has an <a class="dfnref" href="#dfn-integer-type">integer-typed</a>
> +              <a class="dfnref" href="#dfn-attribute">attribute</a> named “length”.
> +              The value-type of the <a class="dfnref" href="#dfn-value-iterator">value iterator</a>
> +              <span class="rfc2119">MUST</span> be the same as the type returned by
> +              the <a class="dfnref" href="#dfn-indexed-property-getter">indexed property getter</a>.
> +              A <a class="dfnref" href="#dfn-value-iterator">value iterator</a> is implicitly
> +              defined to iterate over the object’s indexed properties.
> +            </p>
> +            <p>
> +              A <a class="dfnref" href="#dfn-pair-iterator">pair iterator</a>
> +              <span class="rfc2119">MUST NOT</span> be declared on an interface
> +              that does <a class="dfnref" href="#dfn-support-indexed-properties">support indexed properties</a>.

"that supports indexed properties" instead of "that does support indexed properties"?

---
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/pull/72/files#r44676646

Received on Thursday, 12 November 2015 16:15:53 UTC