Bug 1027268 - Fix for Bug 1027268 - Intermittent test_bug391747.html | uncaught exception. r=mats
Bug 801598 - Making SessionWorker use the now public PromiseWorker API. r=ttaubert
Bug 978857 - Create Battery.jsm. r=Yoric
Bug 1032750 - Don't update GC triggers on uncollected zones r=billm
Bug 1029648 - Calculate GCRuntime::highFrequencyGC once rather than once per zone r=terrence
Bug 1029648 - Update zone triggers end of background sweeping rather than for every chunk freed r=terrence
Bug 1029648 - Enable dynamic heap growth by default r=terrence
Backed out changeset 781fc1eb104a (bug 801598) for bc1 test bustage
Bug 1024471 - Default user is now created in objdir/tmp/scratch_user. r=gps
Bug 801598 - Exposing OS.File communication mechanism as an independent API. r=froydnj

--HG--
rename : toolkit/components/osfile/modules/_PromiseWorker.jsm => toolkit/components/promiseworker/PromiseWorker.jsm
Bug 801598 - Making OS.File use the now public PromiseWorker API. r=froydnj
Bug 801598 - Making Thumbnails API use the now public PromiseWorker API. r=ttaubert
Bug 801598 - Making SessionWorker use the now public PromiseWorker API. r=ttaubert
Bug 1032748 - Make ConvertJSValueToString work on ns*String. r=bz.
Bug 1032116 - Outparamdel nsIStyleSheetLinkingElement::GetStyleSheet; r=dbaron
Bug 1032118 - Remove the nsresult return value from nsMediaList::SetStyleSheet; r=dbaron

It is never checked, and only ever returns NS_OK.
Backed out changeset c609e4ddcff6 (bug 1029648) for B2G XPCShell failures
Bug 1032238 - Make some API functions handle Latin1 strings. r=luke
Bug 1032726 part 1 - Make ConvertJSValueToByteString work with Latin1 strings. r=bz,terrence
Bug 1020359 - Fix MIPS build issue in function emitLoadElementT. r=jandem