Re: [heycam/webidl] Add namespaces (#121)

> +
> +          <p>
> +            The order that members appear has significance both for <a
> +            href='#idl-overloading'>overloading</a> and for property enumeration in the <a
> +            href='#es-namespaces'>ECMAScript binding</a>.
> +          </p>
> +
> +          <p>
> +            Note that unlike interfaces or dictionaries, namespaces do not create types.
> +          </p>
> +
> +          <p>
> +            Only the <a class='xattr' href='#Exposed'>[Exposed]</a> and <a class='xattr'
> +            href='#SecureContext'>[SecureContext]</a> extended attributes are applicable to
> +            namespaces. When declaring a <a class='dfnref' href='#dfn-partial-namespace'>partial
> +            namespace</a>, the partial namespace must have the same extended attributes (and

I think how this currently works for partial interfaces is confusing; it says "Any extended attribute specified on a partial interface definition is considered to appear on the interface itself." Maybe I was attempting to limit the confusion for partial namespaces. But you're right that we probably want to allow this, so it's probably best to just delete this sentence.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/pull/121/files/23ba5276699574269bd955c67d60bd6ce586337f#r76297091

Received on Thursday, 25 August 2016 18:18:23 UTC