Bug 758357 - Backout 540cd3aabdd4 for causing bug 770085. r=backout
Bug 758357 - Backout 6763477075a4 for causing bug 770085. r=backout
Bug 758357 - Backout 2d295ed03d7f for causing bug 770085. r=backout
bug 758113 - remove a bunch of nsIDOMNode stuff from HypertextAccessible r=davidb
bug 758112 - use mozilla::Selection in accessible/ r=surkov

From 60355eaaee7ef9edbc475c355133e02bc7c1a89f Mon Sep 17 00:00:00 2001
---
 accessible/src/generic/HyperTextAccessible.cpp |  106 +++++++++---------------
 accessible/src/generic/RootAccessible.cpp      |    1 -
 2 files changed, 39 insertions(+), 68 deletions(-)
Bug 684487 Place OS/2 IME input box correctly. NPOTDB DONTBUILD OS/2 Only. r=daveryeo

Process WM_QUERYCONVERTPOS message correctly.
Backout Bug 406451 for regressions
Bug 769048 part A - import breakpad changes from http://breakpad.appspot.com/406002 which allow the crash generation client to be initialized with a handle instead of a pipe name, r=ted

--HG--
extra : rebase_source : 5f51597eecc7b2c6fd1270fcec7c5cb008b6666c
Bug 769048 part B - unbust our in-tree exception handler initializer which became ambiguous because NULL could have been a wstring* or a HANDLE, r=ehsan

--HG--
extra : rebase_source : 65c5d0472252a3b4c054a6523faaf02300bb8267
Bug 769048 part C - Build an injector DLL which can watch for crashes in Flash player processes. This involves building two copies of breakpad: one to live inside of libxul which uses mozalloc and the dynamic CRT, another to link into the injector which links the CRT statically and doesn't use mozalloc. Introduce a new define/makefile variable MOZ_CRASHREPORTER_INJECTOR rather than repeating "#if defined(XP_WIN) && !defined(HAVE_64BIT_OS) in many places. r=ehsan/khuey

--HG--
extra : rebase_source : 33bd0a74ce70a564963a6ca125e01048577fb554
Bug 769048 part D - Import the MemoryModule code from https://github.com/fancycode/MemoryModule revision ca4f504527 and modify it to support injecting a DLL image into a remote process. MPLv2 upgrade approved by the author. r=ehsan

Limitations:
* untested (and therefore unbuilt) on Windows 64
* The dll entry point is not called, which usually requires the DLL to
  cooperate by calling _CRT_INIT from the loaded entry point
* There is no support for unloading (no need in this patch)

--HG--
extra : rebase_source : c29489c0c312b0c22a4a6b8b3ee8c6469b45a01c
Bug 769048 part E - Core crashreporter support for injecting a crashreporter DLL into an arbitrary process and callbacks for notifications when that process has crashed, r=ehsan

--HG--
extra : rebase_source : eec98ad1d72106a34dfcd0764d85092a0725565c
Bug 769048 part F - Add the final bits to PluginModuleParent which watch for new Flash processes and inject a crashreporter into them, r=jimm

--HG--
extra : rebase_source : dd00ee4c29ec0b2f7bee0e48eedd426644b1ae43
bug 760138: need to build redit.exe as part of a b2g windows desktop. r=jones.chris.g
bug 744008: Produce B2G builds for desktop operating systems - rename mozconfigs; adjust compiler. r=gal

--HG--
rename : b2g/config/mozconfigs/desktop/linux32/nightly => b2g/config/mozconfigs/linux32_gecko/nightly
rename : b2g/config/mozconfigs/desktop/linux64/nightly => b2g/config/mozconfigs/linux64_gecko/nightly
rename : b2g/config/mozconfigs/desktop/macosx64/nightly => b2g/config/mozconfigs/macosx64_gecko/nightly
rename : b2g/config/mozconfigs/desktop/win32/nightly => b2g/config/mozconfigs/win32_gecko/nightly
Bug 767840 - Let middleMousePaste call openUILink instead of whereToOpenLink and openUILinkIn. r=gavin
Merge mozilla-central into moizilla-inbound
Bug 723609: Improve localization notes in intl.properties. r=Pike
Bug 754585 - Fennec Nightly failing ACID3 test (with one error) r=mbrubeck
Bug 767839 Don't preprocess update-settings.ini twice r=khuey

--HG--
rename : build/update-settings.ini.in => build/update-settings.ini