Bug 987274 - Add IntegerTypeTraits.h to MFBT for additional integer traits and helpers that don't have type_traits equivalents - r=Waldo
Bug 990510 - Change reftest annotation ordering to be correct.
Bug 990022 - Refactor BaselineIC profiler pseudo-stack update code. r=efaust
Bug 889543 - Use AutoCycleDetector instead of CloneMemory; r=till

--HG--
extra : rebase_source : 394255ac2da12eaea09c8be95847a5d19f6b3b21
Bug 946618 - Disable some cubeb tests on Android. r=kinetik

We still have some kind of smoke test in test_audio.c, so that's kind of okay.

--HG--
extra : rebase_source : a5b760c58e8365a96b310b4bd480c3c2262c0713
Bug 946618 - Disable part of a cubeb test on Windows 7. r=kinetik

--HG--
extra : rebase_source : 1bf38b7cbb7e023b74ec1226e79f7bf01d739bd0
Bug 986985 - Reconnect to the PulseAudio context if it is disconnected on stream creation. r=padenot,kinetik

--HG--
extra : rebase_source : efb8239b2a3ac73c78185084276d4b9ec53e1a3f
Bug 990202 - Move the test page to a new window to prevent it from navigating the test runner frame back; r=bzbarsky
Bug 984124 - Convert nsWebBrowserPersist::mURIMap to nsClassHashtable. r=bsmedberg
Bug 882677 - Part 1: Dispatch loaded and error events to the HTMLTrackElement. r=cpearce
Bug 882677 - Part 2: Handle ParsingErrors from vtt.js correctly. r=cpearce

* Update vtt.js to the newest version which has the capability
of reporting back ParserErrors.
* Update the update-vtt.js script a bit as well since
the symbols that it exports have changed a bit since the last import.
Some of the general information it outputs has since changed as well
like where the repo exists.
* Update WebVTTListener to set the track readiness state
to 'failed to load' if the WebVTT file is not loaded correctly.
Bug 882677 - Part 3: Set Track::ReadyState after flushing the parser. r=cpearce

The parser might report errors during the flush call so we can't check and set the ReadyState of the track yet.
Bug 882677 - Part 4: TextTrack::ReadyState should be set to 'error' if loading the stream fails. r=cpearce
Bug 882677 - Part 5: Add track element tests. r=cpearce
Bug 988129 - Correct the chaotic naming styles in system message codes (part 1, remove function name). r=fabrice
Bug 988129 - Correct the chaotic naming styles in system message codes (part 2, s/manifest/manifestURL). r=fabrice
Bug 988129 - Correct the chaotic naming styles in system message codes (part 3, s/uri/pageURL). r=fabrice
Bug 988129 - Correct the chaotic naming styles in system message codes (part 4, alignment). r=fabrice
Bug 988787 - Should fire "handle-system-messages-done" at a correct time point. r=fabrice
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/384b4ecf4167
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Merge pull request #17656 from jmcanterafonseca/fb_jshint

Bug 982083 - [Contacts] JSHint fixes for js/fb/

========

https://hg.mozilla.org/integration/gaia-central/rev/7bbd6a4efe01
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Bug 982083 - [Contacts] JSHint fixes for js/fb/