mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-08 20:47:44 +00:00
808e255ede
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]. |
||
---|---|---|
.. | ||
AnonXMLHttpRequest.webidl | ||
Attr.webidl | ||
CanvasRenderingContext2D.webidl | ||
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 | ||
WebIDL.mk | ||
XMLHttpRequest.webidl | ||
XMLHttpRequestEventTarget.webidl | ||
XMLHttpRequestUpload.webidl |