Web IDL no longer specifies exceptions for attribute getters / setters and this is only explained in prose. WebKit still needs to know that an exception can be raised though (to add ExceptionCode argument) so we should have WebKit-specific IDL extended attributes:
GetterRaisesException / SetterRaisesException (naming is consistent with Blink).
Created attachment 204043 [details]
Comment on attachment 204043 [details]
Clearing flags on attachment: 204043
Committed r151321: <http://trac.webkit.org/changeset/151321>
All reviewed patches have been landed. Closing bug.
Updated the WebKit IDL wiki accordingly in: