- From: Domenic Denicola <notifications@github.com>
- Date: Thu, 25 Aug 2016 11:17:28 -0700
- To: heycam/webidl <webidl@noreply.github.com>
- Message-ID: <heycam/webidl/pull/121/r76297091@github.com>
> + > + <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