It takes a few steps to find the information, but I think the Internationalization API spec together with the Language spec cover this:
Clause 8 of the Internationalization API spec says: "The Intl object is a standard built-in object that is the initial value of the Intl property of the global object." Clause 7 of the Internationalization API spec says: "Unless specified otherwise in this document, the objects, functions, and constructors described in this standard are subject to the generic requirements and restrictions specified for standard built-in ECMAScript objects in the ECMAScript Language Specification 5.1 edition, introduction of clause 15, or successor." Clause 15 of the Language spec says: "Every other property described in this clause has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified." Ergo: The Intl property of the global object has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true }. Norbert On Aug 31, 2012, at 5:30 , Marcos Caceres wrote: > Hi, > The i18n spec is currently lacking detail on the properties of Intl object. I > expected to see something like the following in the spec: > > {[[Enumerable]]: false, [[Writable]]: true, [[Configurable]]: true} > > Particularly, is it [[Enumerable]]? If so, what is the use case? > > -- > Marcos Caceres > > > _______________________________________________ > es-discuss mailing list > es-discuss@mozilla.org > https://mail.mozilla.org/listinfo/es-discuss _______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss