W3C home > Mailing lists > Public > public-script-coord@w3.org > July to September 2013

Re: "var" declarations shadowing properties from Window.prototype

From: Cameron McCormack <cam@mcc.id.au>
Date: Mon, 22 Jul 2013 17:12:52 +1000
Message-ID: <51ECDB74.5060306@mcc.id.au>
To: Boris Zbarsky <bzbarsky@MIT.EDU>
CC: "public-script-coord@w3.org" <public-script-coord@w3.org>, Brendan Eich <brendan@mozilla.com>, Travis Leithead <Travis.Leithead@microsoft.com>
I've taken a crack at this now.  [NamedPropertiesObject] is renamed to 
[Global], and [Global] additionally means that all the properties that 
would be put on the interface prototype, or on the prototypes of its 
consequential interfaces, now go on the instance itself.  So that's all 
interface members, not just attributes.  Properties for attributes also 
remain accessor properties.

http://dev.w3.org/cvsweb/2006/webapi/WebIDL/Overview.xml.diff?r1=1.639;r2=1.640;f=h
http://dev.w3.org/cvsweb/2006/webapi/WebIDL/v1.xml.diff?r1=1.84;r2=1.85;f=h

http://dev.w3.org/2006/webapi/WebIDL/#Global
http://dev.w3.org/2006/webapi/WebIDL/#es-constants
http://dev.w3.org/2006/webapi/WebIDL/#es-attributes
http://dev.w3.org/2006/webapi/WebIDL/#es-operations
http://dev.w3.org/2006/webapi/WebIDL/#es-stringifier
http://dev.w3.org/2006/webapi/WebIDL/#es-serializer
http://dev.w3.org/2006/webapi/WebIDL/#es-iterators

Review welcome!
Received on Monday, 22 July 2013 07:13:30 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:37:50 UTC