Bug 966348 - Rename Promise.cast to Promise.resolve. r=bz
Bug 969156 - Don't fire onNewGlobalObject until the end of nsGlobalWindow::SetNewDocument. r=bz
Bug 965921 - Handle addons that expose JS-implemented XPCOM components to content. r=mrbkap
Bug 968631 - Port some LOCAL_INCLUDES variables to moz.build; r=mshal
Bug 933231 - don't |unset| variables after configuring NSPR; r=ted
Fix and enable reftest for Bug 964200
Bug 969671 - Warn about use of sync XHR in the main thread, r=sicking/ehsan

--HG--
extra : rebase_source : 4af00da28a4e8b6cc1209d9a5e098d9914286deb
Bug 949028 - Marionette runner should check for crash after each test, r=mdas
Bug 969324 Remove unnecessary ReporterEnumerator r=njn
Bug 968635 - Store texture flags in the right place in TextureClientX11 (r=mattwoodrow)
bug 970279 - tie null transactions to cancel and timeout events r=hurley
Bug 966552 - Ensure that we pick the editor XBL window key handler for designMode documents no matter where the focus is; r=Neil
Bug 967163. Use nsIChannel instead of nsIHttpChannel to contentLength. r=seth

This will let us get the right length for blob uris and is just better.

--HG--
extra : rebase_source : 4d898ab29c5e1d146d7b543bd1afdc6f6815f28c
Bug 970455: backout cset afaeb5adc044 (Bug 956474), a=Ms2ger
Merge m-c to inbound.
Bug 969762 - Support non-ASCII dump() messages on Windows. r=jimm
Bug 944542 - Blocklist spvc32.dll. r=bsmedberg
Bug 961313 - Add the transport protocol to candidate labels. r=abr
Bug 961696 - Accessible object:state-changed:focused events for imagemap links are broken. r=tbsaunde
Bug 962101 - Handle Remove Texture in Compositable level. r=nical