Bug 853181 - Text overflow of scripts list is not full width of section, r=past
Bug 854174 - Chrome debugging should use its own port to avoid interfering with remote port changes, r=past
Bug 841445 - Add a 'mach run' command to launch the compiled binary [r=gps]

DONTBUILD (not part of the build)
Bug 841445 - Make 'mach help <command>' call print_help directly [r=gps]

DONTBUILD (not part of the build)
Bug 854052 - Mark stub pointers stored in stub frames. r=djvj
Merge from mozilla-central.
Bug 850099 - Fix StoreTypedArrayElementHole to handle constant length. r=djvj
bug 840124 - really fix the leaks this time
Bug 848136 - Part 1: Use WAL journal for Firefox Health Report; r=rnewman, mak
Bug 848136 - Part 2: Checkpoint WAL after data collection; r=rnewman
Bug 854606 - Use more SQLite transactions; r=rnewman
remove unused test file mistakenly landed with bug 840124
Bug 831404 - Don't assume that timers run precisely. r=gps
Bug 855146 - Part 3: Add testInputAwesomeBar test for URL text. r=gbrown
Bug 855136 - Don't require call/construct args to NewProxyObject (r=luke)
Bug 855136 - Don't use call/construct slots for direct proxies (r=luke)
Bug 808770 - Implement pin/unpin of Top Sites, new Site model and refresh method on richgriditem. r=mbrubeck

--HG--
extra : rebase_source : 46fbc61a42d21ef41215f16fbeaf3501cfbb9ab7
Backed out changeset ef6fba6c2878 (bug 852143) for mochitest-other orange on a CLOSED TREE.
Backed out changeset ed90c16f9b22 (bug 854350) for mochitest-other failures on a CLOSED TREE.
Bug 831404 - Die, timing bug, die. r=trivial