W3C home > Mailing lists > Public > public-script-coord@w3.org > April to June 2011

[Bug 12320] ECMAScript binding forbids using ECMAScript to implement many interfaces.

From: <bugzilla@jessica.w3.org>
Date: Thu, 19 May 2011 17:30:46 +0000
To: public-script-coord@w3.org
Message-Id: <E1QN73e-0002Sq-Uw@jessica.w3.org>

David Flanagan <dflanagan@mozilla.com> changed:

           What    |Removed                     |Added
                 CC|                            |dflanagan@mozilla.com

--- Comment #5 from David Flanagan <dflanagan@mozilla.com> 2011-05-19 17:30:45 UTC ---
Even if the language around host objects and native objects is replaced, the
current version of the spec still does not allow strict conformance by pure-JS
implementations in at least these two areas:

1) Interface objects are required have typeof "object", but also required to
work with the instanceof operator. 

2) Objects that implement an interface are required to have a [[Class]] that
matches the interface name.  

The current ES-Harmony Proxies proposal doesn't seem likely to enable either of
these things.

Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Received on Thursday, 19 May 2011 17:30:51 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:14:03 UTC