gecko-dev/dom/webidl
Boris Zbarsky 808e255ede Bug 757164. Move infallibility annotations into webidl. r=peterv
In this new setup, there are three new extended attributes: Infallible,
GetterInfallible, SetterInfallible.  The first one applies to both methods and
attributes, while the last two apply only to attributes.  Each one can be
either set with no value specified (in which case it applies both on main
thread and in workers) or can be set to MainThread or Workers to limit where it
applies.

If Infallible is set on an attribute, then GetterInfallible and
SetterInfallible will be ignored.  So if you want to specify, for example, an
attribute that's infallible on the main thread and has an infallible getter in
workers, the right way to do that is [GetterInfallible,
SetterInfallible=MainThread].
2012-07-13 19:29:14 -04:00
..
AnonXMLHttpRequest.webidl
Attr.webidl
CanvasRenderingContext2D.webidl Bug 757164. Move infallibility annotations into webidl. r=peterv 2012-07-13 19:29:14 -04:00
CharacterData.webidl
Comment.webidl
CustomEvent.webidl
Document.webidl
DocumentFragment.webidl
DocumentType.webidl
DOMError.webidl
DOMImplementation.webidl
DOMSettableTokenList.webidl
DOMStringList.webidl
DOMTokenList.webidl
Element.webidl
Event.webidl
EventListener.webidl
EventTarget.webidl
Function.webidl
HTMLCollection.webidl
Node.webidl
NodeFilter.webidl
NodeIterator.webidl
NodeList.webidl
ProcessingInstruction.webidl
Range.webidl
Text.webidl
TreeWalker.webidl
WebGLRenderingContext.webidl Bug 757164. Move infallibility annotations into webidl. r=peterv 2012-07-13 19:29:14 -04:00
WebIDL.mk Bug 760323 - fix --disable-webgl : let it also disable the bindings and s3tc extension - r=bz 2012-07-12 01:30:17 -04:00
XMLHttpRequest.webidl Bug 757164. Move infallibility annotations into webidl. r=peterv 2012-07-13 19:29:14 -04:00
XMLHttpRequestEventTarget.webidl Bug 757164. Move infallibility annotations into webidl. r=peterv 2012-07-13 19:29:14 -04:00
XMLHttpRequestUpload.webidl