W3C home > Mailing lists > Public > public-html-bugzilla@w3.org > August 2011

[Bug 12721] doc.all note should reference ES5

From: <bugzilla@jessica.w3.org>
Date: Fri, 12 Aug 2011 08:34:23 +0000
To: public-html-bugzilla@w3.org
Message-Id: <E1QrnCB-0000A5-71@jessica.w3.org>
http://www.w3.org/Bugs/Public/show_bug.cgi?id=12721

Ms2ger <Ms2ger@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|NEEDSINFO                   |

--- Comment #3 from Ms2ger <Ms2ger@gmail.com> 2011-08-12 08:34:21 UTC ---
Note: These requirements are a willful violation of the JavaScript
specification current at the time of writing (ECMAScript edition ---> 3 <---).
The JavaScript specification requires that the ToBoolean() operator convert all
objects to the true value, and does not have provisions for objects acting as
if they were undefined for the purposes of certain operators. This violation is
motivated by a desire for compatibility with two classes of legacy content: one
that uses the presence of document.all as a way to detect legacy user agents,
and one that only supports those legacy user agents and uses the document.all
object without testing for its presence first. [ECMA262]

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Friday, 12 August 2011 08:34:24 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 16:31:16 UTC