Bug 826183 - DMD: clear reportedness data before running memory reporters and dumping.  r=jlebar.

--HG--
extra : rebase_source : 3ea1c71eacdee712b2d1739a8e25cbf854ea0424
Bug 686228 - Add simple mouse scrolling support. r=kats
Merge mozilla-central into mozilla-inbound
Bug 826311 - Extend the browser_privatebrowsing_cookieacceptdialog.js to check if the cookies modal dialog appears; r=ehsan
bug 826935 - ensure app.installState is defined in DOMApplicationRegistry.loadCurrentRegistry(); r=fabrice
---
 dom/apps/src/Webapps.jsm | 5 +++++
 1 file changed, 5 insertions(+)
Bug 825150 - Remove const_casts by adding some const-ness to nsICommandLineRunner.init().  r=karlt, sr=bsmedberg.

--HG--
extra : rebase_source : 3b68c3467fa533442cdc5bcefdf7fbe6140e87a3
Bug 825107 - Fix -Wint-to-pointer-cast warnings in nsTraceRefcntImpl.cpp.  r=bsmedberg.

--HG--
extra : rebase_source : d0e2cdd3bd7caf3bf2e68d2210bd5dde040a798b
Bug 825807 (part 1) - Remove unused nsNetworkManagerListener::mManageIOService field.  r=bz.
Bug 825807 (part 2) - Improve the style of nsNetworkManagerListener.{h,cpp}.  r=bz.
Bug 825785 Signaling - monitor threads for shutdown r=jesup
Bug 826421 - Remove Places onBeforeDeleteURI and onBeforeItemRemoved notifications in Sync. r=mak
Merge mozilla-central into services-central
Bug 813833 - Add a Promise-based API to mozIStorage/SQLite; r=mak, sr=Mossop
Bug 826421 - Follow-up: remove unnecessary method. r=trivial
Bug 812608 - Part 0: API to (re)define nsIXULAppInfo from unit tests; r=rnewman
Merge mozilla-central into services-central

--HG--
rename : content/html/content/public/nsHTMLCanvasElement.h => content/html/content/public/HTMLCanvasElement.h
rename : content/html/content/src/nsHTMLCanvasElement.cpp => content/html/content/src/HTMLCanvasElement.cpp
Bug 791869 - Remove services/notifications; r=rnewman
Bug 718066 - Enable Firefox Health Report in browser app; r=mconnor

This can't land in mozilla-central until the UX pieces land.
Bug 812608 - Part 1: Persistent storage backend for metrics data; r=rnewman
Bug 812608 - Part 2: Refactor FHR on top of new Metrics APIs; r=rnewman

This also includes a lot of revamped Firefox Health Report features. The
payload format has changed. There is now robust service shutdown logic.
There are more prefs to control behavior. It's almost a rewritten
service.