Bug 1054492: move DirectoryLinksProvider.jsm to browser/ since it's Firefox-specific, r=gavin

--HG--
rename : toolkit/modules/DirectoryLinksProvider.jsm => browser/modules/DirectoryLinksProvider.jsm
rename : toolkit/modules/tests/xpcshell/test_DirectoryLinksProvider.js => browser/modules/test/xpcshell/test_DirectoryLinksProvider.js
Bug 1067664, part 1 - Allow different leak thresholds for different types of processes. r=jmaher
Bug 1067664, part 2 - Stop ignoring tab process leaks. r=jmaher
Bug 1068276, part 1 - Allow configuring which type of processes we complain about when there's no leak log. r=jmaher

Then don't warn for missing logs from tab and geckomediaplugin processes, or default processes on B2G.
Bug 1068276, part 2 - Make unexpected failure to produce a leak log an error. r=jmaher
Bug 1072911 - Scalar Replacement: Add missing MIRTypes. r=h4writer
Bug 1007213 - Capture implicit dead branches caused by type barriers. r=sunfish
Bug 1071100 - Moved nsRefPtr from nsAutoPtr.h to a new nsRefPtr.h r=froydnj
Bug 1068961 - Reset clip rect for color layers. r=roc
Bug 1033066: Never let AudioSegments underflow mDuration and cause OOM allocation r=karlt
Bug 1067628 - Add mozconfig for win32 Mulet, r=mshal, DONTBUILD because NPOTB
Bug 1024614 - Guard against null resolver when flushing DNS cache r=sworkman

--HG--
extra : histedit_source : 028f9b336a9da0ede7fec22afc4cabd00b86222f
Bug 1024614 - Send network link change events on Android r=blassey,mcmanus

--HG--
extra : histedit_source : eb8916c6322cf8f858a63a9df252ffae041b275a
Bug 1054581 - Have all compositor backends behave consistently when creating a zero-sized intermediate render target. r=jrmuizel
Bug 1070722 - Use the imagelib high quality downscaler on OSX instead of the quartz one. r=jrmuizel

--HG--
extra : rebase_source : 53c205cfc8af95be28d0878248b04e9872910651
Bug 1067018 - Always specify throw() for nothrow placement new/delete; r=glandium
Bug 1073328 - Prevent using our own handler as system handler; r=snorp
Backed out 4 changesets (bug 1068276, bug 1067664) for Android leaktest complaints.

Backed out changeset 846faaa68219 (bug 1068276)
Backed out changeset 35e71ffcf8e1 (bug 1068276)
Backed out changeset 605f59a806fd (bug 1067664)
Backed out changeset 2d5b7ea96b70 (bug 1067664)

--HG--
extra : rebase_source : 7a90c78ba35f31acce7609d5d8375a593cb9825d
Bug 1070955 - IonMonkey: GVN: Split phi operand removal from removePredecessor so that GVN can do this itself r=nbp
Merge m-c to inbound. a=merge