mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
8e925299c6
There are several parts here: 1) Enforce the requirement that dictionary arguments not followed by a required argument are optional. 2) Make dictionaries no longer be distinguishable from nullable types. 3) Disallow dictionaries or unions containing dictionaries inside a nullable type. 4) Force optional dictionaries to have a default value of null so that codegen doesn't have to worry about dealing with optional arguments that have no default value in the IDL but need to be treated as if they were null. |
||
---|---|---|
.. | ||
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 | ||
Performance.webidl | ||
PerformanceNavigation.webidl | ||
PerformanceTiming.webidl | ||
ProcessingInstruction.webidl | ||
Range.webidl | ||
Text.webidl | ||
TreeWalker.webidl | ||
WebGLRenderingContext.webidl | ||
WebIDL.mk | ||
XMLHttpRequest.webidl | ||
XMLHttpRequestEventTarget.webidl | ||
XMLHttpRequestUpload.webidl |