Bug 880486 - ns_stun_get_attrs doubly defined on B2G Desktop with MOZ_B2G_RIL [r=pwang]
Bug 871624 - gralloc in b2g doesn't work on the Nexus S [r=bjacob r=mwu]
Merge m-c to birch.
Bug 868913 - [Buri][Tethering]PC can't display RNDIS com port when reset handset. r=mrbkap
Bug 881606 - BluetoothA2dpManager doesn't receive any sink property changed, r=echou
Merge mozilla-central and birch
Bug 876823 - Fire DOMRequest.onerror event when Bluetooth*Manager.Connect() fails, r=gyeh
Bug 842243 - Part 0: Modify MediaSegment and AudioSegment for use by MediaEncoder. r=roc
Bug 842243 - Part 1: Add ContainerWriter.h; Base class of media container writer. r=roc
Bug 842243 - Part 2: Add OggWriter.h/.cpp; Implementation of Ogg container. r=roc, r=tterribe
Bug 842243 - Part 3: Add TrackEncoder.h/.cpp; Base class for audio/video track encoder. r=roc
Bug 842243 - Part 4: Add OpusEncoder.h/.cpp; Implementation of Opus encoder. r=roc, r=tterribe
Bug 842243 - Part 5: Add MediaEncoder.h/.cpp; The main part of this media encoding framework. r=roc
Bug 880162 - Do not callback FM_RADIO_OPERATION_ENABLE when disabling FM radio. r=jlebar
Bug 881169 - Fix SharedSurface_Gralloc::Create crash due to null allocator. r=vlad

When skiaGL enabled, pass ISurfaceAllocator to gralloc backend for gl streaming