Bug 1032876 - Do not do excessive and unnecessary plugin proto teardown; r=johns
Bug 953296 - Implement mozilla::UniquePtr.  r=jcranmer

--HG--
extra : rebase_source : 76dadc240c40d1ffbd2f3a0414c3667ff2d6706d
Bug 953296 - Implement mozilla::MakeUnique.  r=jcranmer

--HG--
extra : rebase_source : 6e25d80e697f1b00e1525f6b11221f4ed9cf965e
Bug 953296 - Convert ScopedDeletePtr to UniquePtr in widget/android/GfxInfo.h.  r=bjacob

--HG--
extra : rebase_source : 027dbf972cd5ae16455938b85a6a89641cba95dd
Bug 953296 - Bug 953296 - Convert ScopedDeletePtr to UniquePtr in in widget/gonk/OrientationObserver.h.  r=mwu

--HG--
extra : rebase_source : 41567e2af4cb114a3eccf47fc473790f3cbc5ca3
Bug 953296 - Convert ScopedDeletePtr to UniquePtr in toolkit/components/maintenanceservice/serviceinstall.cpp.  r=bbondy

--HG--
extra : rebase_source : 15e5da4db5e2f1ec198b888f1abfe7fa702f1261
Bug 953296 - Convert trivial ScopedDelete{Ptr,Array} uses to UniquePtr in mozglue/linker/.  (More remain, but they're less trivial to change.)  r=glandium

--HG--
extra : rebase_source : 7af7ff2daa70ff3aedaac91d3898bcd90a402162
Bug 953296 - Convert ScopedDeletePtr to UniquePtr in various bits of canvas/graphics/GL code.  r=jgilbert

--HG--
extra : rebase_source : cd1e332837ff49199d62805f554bf1123eea334f
Bug 953296 - Make the source-hook mechanism use mozilla::UniquePtr.  r=jimb

--HG--
extra : rebase_source : c285fec8b38790fe78e3f29106011a928e12322e
Bug 953296 - Properly condition function-deleter tests on SHOULD_TEST_FUNCTION_REFERENCE_DELETER.  r=bustage
Bug 1032469 Update Loop to OpenTok library v2.2.6. rs=gijs for test change,r=abr

--HG--
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/css/ot.min.css => browser/components/loop/content/libs/sdk-content/css/ot.css
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-chrome.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-chrome.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-copy-firefox.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-copy-firefox.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-firefox.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-firefox.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-predenied-chrome.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-predenied-chrome.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-prompt-chrome.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-prompt-chrome.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-publisher.png => browser/components/loop/content/libs/sdk-content/images/rtc/audioonly-publisher.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-subscriber.png => browser/components/loop/content/libs/sdk-content/images/rtc/audioonly-subscriber.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/buttons.png => browser/components/loop/content/libs/sdk-content/images/rtc/buttons.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/loader.gif => browser/components/loop/content/libs/sdk-content/images/rtc/loader.gif
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-off.png => browser/components/loop/content/libs/sdk-content/images/rtc/mic-off.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-on.png => browser/components/loop/content/libs/sdk-content/images/rtc/mic-on.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-off.png => browser/components/loop/content/libs/sdk-content/images/rtc/speaker-off.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-on.png => browser/components/loop/content/libs/sdk-content/images/rtc/speaker-on.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/js/dynamic_config.min.js => browser/components/loop/content/libs/sdk-content/js/dynamic_config.min.js
Bug 982816 - Remove extra calls to nextTest in test_hawkrequest.js r=ckarlof
Bug 1034919 - Remove dangerous public destructor of nsTXTToHTMLConv r=mcmanus
Bug 1016441 - Switch to using real-time signal in ThreadStackHelper; r=snorp
Bug 1033006 - Don't free pointer in BasicCodeModules::BasicCodeModules before possibly using it; r=ted
Bug 1035356 - Make ReceiveInputEvent(InputData...) do in-place modifications of the event to DOM space. r=mstange r=botond
Bug 1013571 Reland support for PBackground on workers. r=bent
Bug 979716: Proxy incoming audio to another thread before calling AppendToTrack() r=gcp
No bug - fixup subscript/superscript test font. no effect on build, r=me
Bug 1022008: Hook up SDP negotiation for H.264 GMP codecs r=ehugg