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 690937 - Add XInput support to the Windows gamepad backend. r=jimm
Bug 911046 - Get graphic buffers of decoded frames through gonk native window callback. r=jesup
Bug 993019 - Handle scheduling rendering task for cross-process rotation. r=mattwoodrow, r=nical
Bug 996508 - Don't deliver async messages which were already received. r=smaug