Bug 829421 - Free ArgumentsData if JSObject allocation fails. r=nbp, a=akeybl
Bug 813550 - Location bar's placeholder in an RTL chrome should be aligned on the right. r=ehsan, a=akeybl
Bug 826075 - Show an indicator on pinned sites. r=mfinkle, r=sriram, a=bajaj
Bug 827546 - Throw on QI failure. r=bz, a=bajaj
Bug 826649 - GC: Recalculation of GC fullness in EndSweepPhase broken. r=billm, a=bajaj
Bug 830209 - SQLite.jsm now handles transactions off the main thread. r=mak, a=bajaj
Bug 826644 - Hide "Open in New Tab" context menu option in private tabs. r=mfinkle, a=bajaj
Bug 826349 - Make video keep its muted state after seeking. r=kinetik, a=bajaj
Bug 829948 - [toolbox] once toolbox is undocked, hide the the close button. r=harth, a=bajaj
Bug 830626 - Add HealthReportComponents.manifest to package manifest. r=trivial, a=lsblakk
Bug 830758 - Don't show 'Pin Site' option on pinned sites. r=mfinkle, a=bajaj
Bug 827157 - Part 1: Robust and performance sensitive recording of sessions; r=rnewman, a=bajaj

We have introduced a new background service that captures session state
in preferences. Firefox Health Report now moves entries from preferences
to its database at payload generation time.

We've also introduced a few random APIs, such as enqueueTransaction()
and the ability for providers to have access to their own pref branch.

--HG--
extra : rebase_source : 1f6002eb2b1e8c8c9d0c8cbc2c5370f28f2ed809
Bug 827157 - Part 2: report current session information. r=rnewman, a=bajaj

The previous patch regressed this because HealthReporter was talking
directly to storage instead of going through the measurement instance.

--HG--
extra : rebase_source : 453c310b439f28e356ba5d58b1aa0c272b85dd0e