Bug 896087 - Output structured messages in head.js, interpret them in runxpcshelltests.py. r=ted
bug 904330 - step 01 - Add mozilla::GLFeature - r=jgilbert
bug 904330 - step 02 - Changes GLContext's extension group query names - r=jgilbert
bug 904330 - step 03 - Uses mozilla::GLFeature instead of old extension group queries - r=jgilbert
bug 904330 - step 04 - Remove old extension group queries - r=jgilbert
bug 904330 - step 05 - Rename GLContextExtensionGroupQueries.cpp to GLContextFeatures.cpp - r=jgilbert

--HG--
rename : gfx/gl/GLContextExtensionGroupQueries.cpp => gfx/gl/GLContextFeatures.cpp
Bug 899052 - Promisify the debugger's live list interface; r=fitzgen
Merge for bug 899052
Bug 880067 - Part 2: Finish SDP Unit Tests r=ehugg
Bug 880067 - Part 3: SDP negotiation of rtcp-fb r=ehugg
Bug 908253 - Fix jit-tests's -g command after Bug 858622; r=dminor

--HG--
extra : rebase_source : 6c6a02b63e653d7f87671b1e9b80ab9d4161bb91
Bug 906241 - Trigger post barriers for writes to tenured call objects; r=bhackett

--HG--
extra : rebase_source : db28a9eb27ba8d002b48359a30a0343d651f6e60
Bug 907791 - Suppress some AsmJS rooting non-hazards in the static analysis; r=bhackett

--HG--
extra : rebase_source : edd1c5544b791c258d31ec5d64334f52bbd5aed1
Bug 907358 - Exactly root internal pointers in Array.join; r=Waldo

--HG--
extra : rebase_source : f1eff0c5910373220ddabf61fe907528cdcec19f
Bug 907883 - Minimize #includes in layout/generic; r=roc

--HG--
extra : rebase_source : 5e87b764a12b05aff477c71547e2131be67ca93b
Bug 901085 - Add test for UserAgentOverrides.jsm; r=dao
Backout 09bdab645185 (Bug 907791) as it will not work with off-main-thread parsing.

--HG--
extra : rebase_source : 9b9cdc95fac77232e204fcdccb1bd5a2e827041b
Bug 898240 - Properly shutdown the pending geolocation requests. r=kanru
Bug 819080 - Part 1: Timing of the FM Radio hardware initialisation. r=pzhang
Backed out changesets 3adaeac9d567 and ee85a2f2ecb1 (bug 880067) for Windows bustage on a CLOSED TREE.