W3C home > Mailing lists > Public > public-script-coord@w3.org > October to December 2014

[Bug 23367] Move exceptions into IDL

From: <bugzilla@jessica.w3.org>
Date: Fri, 03 Oct 2014 05:34:37 +0000
To: public-script-coord@w3.org
Message-ID: <bug-23367-3890-R0a6GF5kx1@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=23367

Cameron McCormack <cam@mcc.id.au> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #8 from Cameron McCormack <cam@mcc.id.au> ---
I've removed IDL exception definitions, moved DOMException into the spec
(including the table of names and legacy codes), and added types to refer to
them -- Error for any exception type (including the native ECMAScript Error
objects) and DOMException for just DOMExceptions.  I also made
DOMException.[[Prototype]] == Error.prototype.

https://github.com/heycam/webidl/commit/50e172ec079db073c3724c9beac1b576fb5dbc47

http://heycam.github.io/webidl/#idl-exceptions
http://heycam.github.io/webidl/#idl-Error
http://heycam.github.io/webidl/#idl-DOMException
http://heycam.github.io/webidl/#es-Error
http://heycam.github.io/webidl/#es-DOMException
http://heycam.github.io/webidl/#es-exceptions
http://heycam.github.io/webidl/#es-exception-objects
http://heycam.github.io/webidl/#es-creating-throwing-exceptions

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Received on Friday, 3 October 2014 05:34:40 UTC

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