Bug 1045084 - Make WebIDE Preferences less confusing. r=paul
Bug 966805 - Disable transitions in browser_styleeditor_sourcemap_watching.js. r=bgrins
Bug 986201 - Return correct specificity for element styles instead of causing an exception. r=jwalker
Bug 1007979 - Refactor nsSearchSuggestions into a reusable JSM. r=adw

Original JSM by mconnor.
Bug 1039952 - Part 1: Make the inspector use makeDebugger. r=past
Bug 1039952 - Part 0: Make the parent actors manage the set of debuggees. r=fitzgen
Backed out changeset bc27aaabefa8 (bug 1007979) for XPCshell Test failures
Merge mozilla-central to fx-team
Bug 1037476 - A long data: URI can hang Fennec for a long time. r=mfinkle
Bug 1040442 - [Lint] contacts_account_chooser_dialog_title should use ellipsis, not three periods. r=stully
Bug 1045087 - Remove Product Announcements integration points from Fennec. r=mfinkle
Bug 1035586 - allow snippets in about:home to highlight sync in the firefox menu. r=Unfocused
Bug 1042657 - Fix FloatingHintEditText when invoked from GeckoPreferences. r=margaret
bug 1037015 - support tab casting to chromecast r=mfinkle
Bug 1014524 - Report update hotfix results in FHR; r=rnewman

The v20140527.01 update hotfix deposited a JSON file in the profile
directory containing state. This file was purposefully not deleted
during hotfix uninstall so its contents could be later reported in
FHR.

This patch adds that reporting to FHR.

Currently, we only report a subset of the available fields. The
remaining "public" fields could be added easily enough. For now, it is
important that we capture the important ones.

--HG--
extra : rebase_source : 925d6ea04118296108327dc843323b150b87b208