Bug 964061 - Part 1: Convert CRMFObject to WebIDL bindings; r=bzbarsky

--HG--
extra : rebase_source : 39a2b35df50cdd42624fb0e7a14383e8d40cea4b
Bug 964061 - Part 2: Remove nsIDOMCRMFObject; r=bzbarsky

--HG--
extra : rebase_source : 888e33d68bdcd6e03b56f75036ea00142831961d
Bug 963860 - fix macro redefinition when compiling TestAUSReadStrings.cpp. r=bbondy
Bug 963848 - head_update.js is copied to unit_service_updater even when MOZ_MAINTENANCE_SERVICE is not defined. r=bbondy
Bug 945292 - Fixed ANGLE compilation on mingw. r=jgilbert

--HG--
extra : rebase_source : 84a48e83aab4a71d7be05d38874942ec89721d4d
Bug 962354 - Fixed cross compilation on case sensitive OSes.

--HG--
extra : rebase_source : 1fc397a1fc5086b04f79addf6c162f66b845b991
Bug 960255 - Emit 'change' event after adjusting range widgets. r=yzen
Bug 959163 - Fix debug asserts in PropertyTree::lookupChild. (r=jorendorff)
Bug 964075: Remove unused const variables from nsComponentManager.cpp, to fix clang warnings. r=froydnj
Bug 964077: Mark xpcom/components as FAIL_ON_WARNINGS. r=froydnj
Bug 936555 - make mozinfo use MozconfigLoader to locate the mozconfig; r=gps
Bug 959520 - Make socket.timeout error messages more useful, r=jgriffin
Merge m-c to inbound.
Bug 952977: Perform some cleanup r=nical
Bug 952977: Convert OGLShaderProgram to gfx::Matrix r=nical
Bug 952977: Convert PrepareViewport to gfx::Matrix4x4 r=nical
Bug 952977: Convert DrawTo to gfx::Matrix4x4 r=nical
Bug 952977: Convert CompositingRenderTargetOGL to gfx::Matrix4x4 r=nical
Bug 952977: Convert AutoMaskData to gfx::Matrix4x4 r=nical
Bug 952977: Convert AsyncCompositionManager to gfx::Matrix4x4 r=nical