Bug 1002318 - Add UI Telemetry for sanitizing private data r=liuche, bnicholson
Bug 1002318 - Add UI Telemetry for sanitizing private data (cleanup patch) r=bnicholoson
Bug 792139 - Discard decoded images as soon as possible on low-memory devices r=kats
Bug 785487 - Have AboutHomeUtils use the asynchronous search service initialization API and adjust browser_aboutHome.js accordingly. r=felipe, r=gavin
Bug 963554 - Defining MOZ_STORAGE_SORTWARNING_SQL_DUMP prints the SQL command that invoked sorting in the log. r=mak

The default short warning et al is not *THAT* useful even if one may
be able to dump the original SQL command using environment variable
for later correlation.  Defining MOZ_STORAGE_SORTWARNING_SQL_DUMP will
enable the printout of SQL command directly in the log .
Bug 999488 - Move reader mode related listener registration from GeckoApp to BrowserApp. r=margaret
Bug 1003109 - Replace TaskUtils.spawn with Task.spawn. r=Yoric
Backed out changeset 948ac73a8cc0 (bug 785487) for test failures on a CLOSED TREE

--HG--
extra : amend_source : 1d2c229ab3be4737af7b57159f2781f17157a8fb
Backed out changeset 77abda00ae6e (bug 1003109) for browser-chrome failures; CLOSED TREE
Bug 966674: #1 Clean up a couple of ReferenceErrors; r=gps
Bug 966674: #2 Move exceptionStr() and stackTrace() from utils.js to Log.jsm; r=gps,rnewman
Bug 966674: #3 Add parameter substitution in log messages; r=gps,rnewman
Bug 900954: Expose addons.json flush to test harness; r=felipe
Bug 988292: Avoid main-thread IO for {profile}\addons.json; r=felipc@gmail.com,r=irving
Bug 859372 - Refactor script.js; r=past
Bug 1001787 - Add test for foreign experiment addon uninstalls keeping the state properly over restarts. r=bsmedberg
Bug 1001787 - Propagate changes for foreign experiment addon uninstalls so we properly save the experiments state. r=bsmedberg
Bug 1001787 - Set the endDate on historic experiments early enough. r=bsmedberg

We expect all historic experiments to have a valid endDate. Setting an experiment to disabled and then calling into reconcileAddonState can trigger calls into Experiments.getExperiments() via the AddonManager, so we need to set the endDate before that.
Bug 1001167 - Don't let invalid sessionstore.js files break sessionstore r=smacleod
Bug 1000198 - Fix sessionstore tests that remove the original tab r=smacleod