Bug 956474 - Enforce that keywords in expressions are recognized; r=wlach
No bug - Stop building PluginDocument.cpp in unified mode.
It pulls in system headers that conflict with the new code in
HTMLAllCollection.cpp.
Bug 968766 - Part a: Move the custom HTMLAllCollection code from nsDOMClassInfo.cpp to HTMLAllCollection.cpp; r=jst
Bug 968766 - Part b: Store the document.all NodeList in a C++ member rather than a reserved slot; r=jst
Bug 968766 - Part c: Remove nsHTMLDocumentSH::GetDocumentAllNodeList; r=jst
Bug 968766 - Part d: Introduce HTMLAllCollection::Length; r=jst
Bug 968766 - Part e: Introduce HTMLAllCollection::Item; r=jst
Bug 968766 - Part f: Introduce HTMLAllCollection::GetNamedItem; r=jst
Bug 968766 - Part g: Only unwrap the HTMLAllCollection once; r=jst
Bug 968766 - Part h: Replace GetDocumentAllResult by GetDocumentAllList on nsHTMLDocument; r=jst
Bug 968766 - Part i: Move the document.all NodeLists into a separate hashtable; r=jst
Bug 968766 - Part j: Remove the nsresult outparam from nsHTMLDocument::GetDocumentAllList and HTMLAllCollection::GetNamedItem; r=jst
Bug 968766 - Part k: Move the hashmap for named access to document.all into HTMLAllCollection; r=jst
Bug 953425 - Part c: Use DOMFileRequest in LockedFile; r=janv
Bug 953425 - Part d: Add DOMFileRequest::Create(); r=Ms2ger
Bug 952033 - Part a: Use IntSize in SurfaceCache; r=roc
Bug 952033 - Part b: Use IntSize in CreateOffscreenSurface; r=roc
Bug 952033 - Part c: Use IntSize and IntRect in VideoData; r=roc
Bug 952033 - Part d: Use IntSize in MediaDecoder; r=roc
Bug 952033 - Part e: Use IntSize in VideoSegment; r=roc