Bug 910171 - Register tail references with the AudioContext so they can be removed when the rendering is complete. r=ehsan, a=akeybl
Bug 908669 - Use band-limited impulse trains (BLIT) for OscillatorNode. r=rillian, a=akeybl

This fixes the aliasing noise in the default oscillator types.
Bug 917260 - Nullcheck Destination() in AudioContext::DestinationStream. r=ehsan, a=akeybl
Bug 917260 - Null check mDestination in AudioContext::Shutdown(). r=ehsan, a=akeybl

This handles the case where Shutdown() is called after Unlink() (but before the destructor).
Bug 881959 - Mute WebAudio nodes that are part of a cycle that contains no DelayNode, and make cycles work. r=ehsan, a=akeybl
Bug 881959 - Tell the MediaStreamGraph when changes to the graph occur. r=roc, a=akeybl
Bug 881959 - Tests for cycles in WebAudio graphs. r=ehsan, a=akeybl
Bug 881959 - Clamp the DelayNode.delayTime to 128/AudioContext.sampleRate when in a cycle. r=ehsan, a=akeybl
Bug 881959 - Handle self-connection. r=ehsan, a=akeybl
Bug 916773 - Initialize mLatency in SharedBuffer's constructor. r=ehsan, a=akeybl
Bumping gaia.json for 8 gaia-1_2 revision(s) a=NPOTB

========

https://hg.mozilla.org/integration/gaia-1_2/rev/b3977955da16
Author: Corey Frang <gnarf37@gmail.com>
Desc: Bug 909622 - [B2G][Helix][messages][zhaotao]Sending mms with attachment(chinese name mp3) fail - r=julienw

- Replace all non standard word characters in filenames with a # while encoding SMIL
- Remove HTML escaping in preference for replacing unsafe chars with the #
- Add unit test to ensure that quotes are always escaped
(cherry picked from commit c6625624dec07e2c875c8f3019b512f5ed2d076e)

========

https://hg.mozilla.org/integration/gaia-1_2/rev/8e5710df4d5a
Author: Ian Liu <iliu@mozilla.com>
Desc: Merge pull request #12360 from ian-liu/bluetooth/Bug898412_Redundant_notification_of_received_file

Bug 898412 - [Bluetooth] Redundant notification of received file, r=@alivedise (cherry picked from commit abd9988a27a62d1857a8674d823aa1f29753f16e)

========

https://hg.mozilla.org/integration/gaia-1_2/rev/402211ec31e5
Author: Jim Porter <squibblyflabbetydoo@gmail.com>
Desc: Merge pull request #11847 from jimporter/music-nowplaying-notification

Bug 902974 - [Music] [User Story] Utility tray should display information about the song when music is still playing; r=alive, r=lightsofapollo, r=dkuo, r=djf, ui-r=robmac(cherry picked from commit 63a90ad59764cd327ac60c69522efefd1ee5ffb9)

========

https://hg.mozilla.org/integration/gaia-1_2/rev/747f1c2b50dd
Author: Corey Frang <gnarf37@gmail.com>
Desc: Bug 917835 - [Clock] Timer does not honor settings - r=jugglinmike
(cherry picked from commit f70518eb4ecffd2611ddf912abe1f9127dd5f829)

========

https://hg.mozilla.org/integration/gaia-1_2/rev/aac4fd0df2cb
Author: Evelyn Eastmond <evelyn@bocoup.com>
Desc: Bug 916774 - [Clock] Rename StopwatchPanel => Stopwatch.Panel, move Timer.Panel to timer_panel.js

r=jugglinmike
(cherry picked from commit dba552fc02c08d1f9651e4ebce347ef586dde272)

========

https://hg.mozilla.org/integration/gaia-1_2/rev/3a0493e4bf0c
Author: Julien Wajsberg <felash@gmail.com>
Desc: Merge pull request #12297 from julienw/917028-add-more-than-1-contact

Bug 917028 - [B2G][SMS] Compose an SMS: Unable to add more than one reci...(cherry picked from commit 7de288abc0993c69cd36daf0e0862710d21689ea)

========

https://hg.mozilla.org/integration/gaia-1_2/rev/f7718632cc9b
Author: Corey Frang <gnarf37@gmail.com>
Desc: Bug 917956 - [Clock] Timer spinner allows for out-of-bound input - r=jugglinmike

- The "upper" limit of the select should be the length of values - 1 (not the length)
(cherry picked from commit 8a4a02484fadf275a43c112153b88eb7b1538862)

========

https://hg.mozilla.org/integration/gaia-1_2/rev/5187ec69eaa0
Author: Corey Frang <gnarf37@gmail.com>
Desc: Bug 917337 - [Clock] Implement Scrolling for Timer Settings

https://bugzilla.mozilla.org/show_bug.cgi?id=917337

- Adds overflow-y: auto to #timer-dialog
- Adds a event.preventDefault() on touchstart on the time picker to stop user from scrolling while spinning inputs

r=jugglinmike
(cherry picked from commit 909f18894ba8872046afe5bc0a28032a3d331f44)
Bumping gaia.json for 1 gaia-1_2 revision(s) a=NPOTB

========

https://hg.mozilla.org/integration/gaia-1_2/rev/15baa43e24dd
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Merge pull request #12261 from snowmantw/issue905889

Bug 905889 - [Buri][PLMN]Network name will be shown twice, r=timdream
Bumping gaia.json for 1 gaia-1_2 revision(s) a=NPOTB

========

https://hg.mozilla.org/integration/gaia-1_2/rev/b776aa5a0451
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Merge pull request #12288 from dwi2/bug911139

Bug 911139 - [Keyboard][V1.2] The currently enabled keyboard should have a check mark, r=timdream
Bug 919438 - Disable thumbnails test in non-crashreporter builds. r=markh, a=test-only
Bug 915384 - Use a longer timeout for browser_thumbnails_background. r=markh, a=test-only
Bug 911474 - Fix intermittent test_DownloadIntegration.js failure. r=enn, a=test-only
Bug 917965 - Don't apply or save invalid updates. r=fabrice, a=koi+
Bug 918839 - Extend ThebesLayerBuffer's height to more than 32. r=jmuizelaar, a=koi+
Bug 905573 - Add setInputMethodActive to browser elements to allow gaia system set the active IME app. r=fabrice, a=koi+
Bumping gaia.json for 1 gaia-1_2 revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-1_2/rev/0294418c0f8b
Author: John Ford <john@johnford.info>
Desc: Merge pull request #12245 from EverythingMe/bugfix-903405

[Bug 903405] [E.me][L10n] After changing language, the description in e.me should change [r=crdlc](cherry picked from commit b3d003e1c92f6bd685be275b57f17d186ffcaaa7)