Bug 910808 - Remove call to retrieve preference while not on the main thread. r=khuey

--HG--
extra : rebase_source : a813c3a680c42c712237059104a82c66f7e7bde3
Merge m-c to b2g-inbound.
Bumping gaia.json for 2 gaia-central revision(s)

========

https://hg.mozilla.org/integration/gaia-central/rev/792d8e9a8172
Author: James Lal <james@lightsofapollo.com>
Desc: Merge pull request #11994 from lightsofapollo/marionette-vbump-15

 marionette vbump

========

https://hg.mozilla.org/integration/gaia-central/rev/ea80092122da
Author: James Lal <james@lightsofapollo.com>
Desc: marionette vbump
Bug 894927 - Use xhtml instead of xul for b2g main window. r=ochameau

--HG--
rename : b2g/chrome/content/shell.xul => b2g/chrome/content/shell.html
Bug 794693, part 1: Refactor nsHTMLReflowState constructor to allow initialization to be done by caller. [r=dbaron]
Bug 794693, part 2: Perform parent reflow state calculation at the box-block interface before setting up child reflow state to prevent crashing when a parent reflow state is assumed to be non-null. [r=dbaron]
Merge m-c to m-i
Backout dfe69eabbe47 for crashtest orange. [r=me]

--HG--
extra : rebase_source : 36898d587c098835af796d7588ba24b3b40b0558
Backout 8f09d30d3571 for crashtest orange. [r=me]

--HG--
extra : rebase_source : be0cfd30ce57072b83022f20955fd515041d56ed
Bug 911283 - Introduce nsTArray::SetLengthAndRetainStorage which unlike SetLength does not deallocate/reallocate the internal storage.  Use it in NS_FillArray.  r=bsmedberg
Bug 904784: use a separate critical section for the recording callback r=mwu
Bug 903741: Use new DOMError approach in PeerConnection to get error messages out + unittests r=jesup
Bug 912646 - Part 1: Refactor debug targets for more reuse. r=dcamp
* * *
imported patch cleanup-target-listeners
* * *
imported patch target-cleanup
Bug 912646 - Part 2: Leave client of remote tab open. r=dcamp
* * *
[mq]: leave-remote-open
* * *
imported patch add-close-calls
* * *
[mq]: remain-con-test
Bug 864485 - 1/3: B2G Telephony - move to IPDL. Interface changes. sr=sicking, r=hsinyi,khuey
Bug 864485 - 2/3: DOM & IPC. r=khuey
Bug 864485 - 3/3: Gonk backend specific. r=hsinyi
Bug 907585 [1/3]: B2G RIL - share RilMessageManager. Move to RilMessageManager.jsm. r=yoshi,hsinyi
Bug 907585 [2/3]: Re-implement message listener registration. r=yoshi
Bug 907585 [3/3]: some small refinements. r=yoshi