Merge mozilla-central into mozilla-inbound.
Bug 933834 - fix build. r=me
Bug 58986 The find dialog should autocomplete recently searched items r=Neil.
Bug 933947 - Check for sandboxbroker.dll in use from the installer and uninstaller. r=rstrong
Backout changesets ded0d64f6786:03f041d03f24 and 30cbd1abde1a (bug 935696, bug 933834 and bug 939194) for build bustage.
Merge backout.
Bug 938844 - Add support for building .mm files in unified mode; r=glandium
Bug 937908 - Build content SVG code in unified mode; r=jwatt
Bug 938123 - Build layout/style in unified mode; r=roc
Bug 938114 - Build layout/base in unified mode; r=roc
Bug 938849 - Build layout/generic in unified mode; r=roc
Bug 938850 - Build layout/mathml in unified mode; r=roc
Bug 938852 - Build layout/inspector in unified mode; r=roc
Bug 938859 - Build layout/printing in unified mode; r=roc
Bug 938853 - Build layout/ipc in unified mode; r=roc
Bug 938864 - Build layout/svg in unified mode; blanket-r=glandium
Bug 938865 - Build layout/tables in unified mode; r=roc
Bug 938867 - Build layout/tools in unified mode; r=roc
Bug 938869 - Build layout/xul in unified mode; r=roc
Bug 892118 - Suppress annoying Android x86 emu logcat message; r=jmaher