Bug 1000837 - {DataStoreTask|DataStoreChangeEvent}.id and DataStoreTask.data have to be nullable, r=gene
Bug 999585 - wantExportHelpers for all content-script. r=Mossop
Bug 1001383 - HTMLMediaElement::UpdateAudioChannelPlayingState() should use system principal because calling AudioChannel API, r=bz
Bug 1001458 - Rename TileIterator ino BigImageIterator. r=BenWa
Bug 997699 - fixup some #includes of ipdl actors in layers. r=bjacob
Bug 1001850 - IonMonkey: Remove the intermediate native call when calling a bound function, r=jandem
Merge m-c to mozilla-inbound
Bug 716647: Fix Tracelogger after baseline adjustments, r=till
Bug 493701 - part 1: add nsTObserverArray::BackwardIterator; r=bzbarsky

--HG--
extra : rebase_source : cb875dcd70b76b819abb1d516db74e55a3babd54
Bug 493701 - part2: Use TObserverArray for DocLoader Listeners; r=bzbarsky
* * *
Bug 493701 - part 3: add and use a BackwardIterator::Remove method; r=bzbarsky

--HG--
extra : rebase_source : 87e4e490602c10d7c833179901d85b9e3901e727
Bug 997820 - part 1.1 - really disable telemetry during reftests; r=ted
Bug 997820 - part 2 - disable telemetry in jsreftests; r=ted
Bug 1001587 - nsGenericDOMDataNode's Traverse method doesn't need to call nsBindingManager::Traverse. r=smaug

The stuff from nsBindingManager::Traverse that is used for data nodes
was removed in bug 796061, so it now just returns immediately for
non-elements, so we don't need to call it any more in data nodes.
Bug 1001562 - Make SetXBLInsertionParent(nullptr) and SetXBLBinding(nullptr, ...) lazier. r=smaug
Bug 1000959 - nsHTMLEditor.cpp cleanup; r=ehsan
Bug 996078 - Replace Windows Gamepad DirectInput backend with Raw Input. r=jimm
Bug 1002266 - Access MediaQueues from MediaDecoderStateMachine through accessors. r=kinetik
Merge m-c to inbound.
Bug 987290 - Allow using MFBT Typed Enums as bitwise flags - r=Waldo
Bug 987290 - Tweak AudioChannel enum conversions to please typed enums - r=ehsan