Bug 842772 - Followup to address review comments.
Back out dd103ec4c44b through fba3a342a530 because of B2G test failures on a CLOSED TREE

--HG--
rename : toolkit/system/gnome/nsSystemAlertsService.cpp => toolkit/system/gnome/nsAlertsService.cpp
rename : toolkit/system/gnome/nsSystemAlertsService.h => toolkit/system/gnome/nsAlertsService.h
Back out a104642698a0 (bug 842762) for b2g test bustage
CLOSED TREE
b=623380 destroy XtClient child window on unrealize r=stransky
b=826158 remove unnecessary GtkTargetEntry::info code r=ebassi
Bug 835575 - 'PRemoteOpenFile could be more IPC-efficient'. r=jduell.
Bug 828201 - Replace DEBUG constant by a preference across OS.File and add File.GET_DEBUG method used for testing. r=dteller
Bug 837730 - Add missing NULL definition so that updater will compile on some Linux platforms. r=rstrong
Bug 839621 - qcms_transform_create can return null, so indirect callers need to be ready for it as well. r=jmuizelaar
bug 841436 - make nsIDocShell inherit from nsIDocShellTreeItem r=bz
Bug 839760 - Change Profiler accesskey from Y to P, r=robcee
bug 841436 - remove nolonger needed qi from nsIDocShell to nsIDocShellTreeItem r=bz
bug 841434 - use a TArray for nsDocLoader::mChildList r=bz
Backed out changeset a0928943de65 (bug 834697) for windows debug mochitest-other crashes on a CLOSED TREE
Bug 239254 - Remove some PRBools that snuck in. r=jduell
Bug 840436 - [OS.File] writeAtomic without flush. r=froydnj
Bug 840512 - Generalize toolchain.m4 to match newer Apple clang version string. r=glandium
Bug 841145 - use MOZ_SHUTDOWN_CHECKS to control what we do with late writes. r=vladan.
Bug 836016 - Cannot reinstall an app after uninstalling it. r=fabrice
Bug 841563 - Actually set PROCESS_PRIORITY_FOREGROUND_HIGH when we want to. r=cjones