W3C home > Mailing lists > Public > public-script-coord@w3.org > January to March 2012

[Bug 16471] Exception "type"

From: <bugzilla@jessica.w3.org>
Date: Wed, 21 Mar 2012 21:55:18 +0000
To: public-script-coord@w3.org
Message-Id: <E1SATV0-0003eH-V8@jessica.w3.org>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=16471

--- Comment #4 from Marcos Caceres <w3c@marcosc.com> 2012-03-21 21:55:17 UTC ---
Hi Travis,
Ok, I see where I am getting confused between type and name:

For clarity, Error.name is: 
http://es5.github.com/#x15.11.4.2

The key part that is confusing is that: "Exceptions also have an associated
type, also a DOMString, which is exposed on an exception object in a language
binding-specific manner". 

But then I expected a type attribute... which is the name:

There must be a property named “name” on the exception interface prototype
object with attributes { [[Writable]]: true, [[Enumerable]]: false,
[[Configurable]]: true } and whose value is the identifier of the exception.

Note
If an exception is thrown with a specific type, then the rules in section 4.11
below will create a shadowing “name” property on the exception object itself.

-- 
Configure bugmail: https://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 Wednesday, 21 March 2012 21:55:21 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 8 May 2013 19:30:05 UTC