gecko/dom/webidl
Boris Zbarsky 0a1d212672 Bug 768537 part 1. Update parser support for dictionaries to spec changes. r=jlebar
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.
2012-07-17 12:18:53 -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
Performance.webidl Bug 749101 - Move window.performance to the new DOM bindings; r=bzbarsky 2012-07-16 21:42:18 -04:00
PerformanceNavigation.webidl Bug 749101 - Move window.performance to the new DOM bindings; r=bzbarsky 2012-07-16 21:42:18 -04:00
PerformanceTiming.webidl Bug 749101 - Part 2: Add a comment mentioning bug 772589 2012-07-17 01:40:19 -04:00
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 749101 - Move window.performance to the new DOM bindings; r=bzbarsky 2012-07-16 21:42:18 -04:00
XMLHttpRequest.webidl Bug 768537 part 1. Update parser support for dictionaries to spec changes. r=jlebar 2012-07-17 12:18:53 -04:00
XMLHttpRequestEventTarget.webidl Bug 757164. Move infallibility annotations into webidl. r=peterv 2012-07-13 19:29:14 -04:00
XMLHttpRequestUpload.webidl