Bug 982241: make the UI observe weave:service:setup-complete so that it gets updated correctly when re-signing in after an auth error, r=ttaubert

Changes:
 * start observing weave:service:setup-complete to update the UI after all logins (re-auth, initial sign-in)
 * stop observing FxAccountsCommon.ONLOGIN_NOTIFICATION, since the state we depend on to update the UI never changes interestingly as a result of it firing

--HG--
extra : rebase_source : 8632d597557b7a25ebc31dd53ad5680ac5a72583
Bug 944499 - Make the css autocompletion faster, r=harth
Bug 976544 - Intermittent | browser_get_user_media.js | Unexpected Exception: TypeError: PopupNotifications.panel.firstChild is null - fourth attempt, r=Gijs.

--HG--
rename : browser/base/content/test/general/browser_get_user_media.js => browser/base/content/test/general/browser_devices_get_user_media.js
Bug 971047 - Import the CLD language detection library, r=felipe,azakai,gps.
Backed out 6 changesets (bug 663778) for browser_dbg_listtabs-02.js leaks on a CLOSED TREE.

Backed out changeset cbd200206f9b (bug 663778)
Backed out changeset b0b74401e614 (bug 663778)
Backed out changeset df5255cffbfa (bug 663778)
Backed out changeset e6d0dd124356 (bug 663778)
Backed out changeset 134f77474941 (bug 663778)
Backed out changeset 456609873c5f (bug 663778)
Merge m-c to fx-team.
Bug 875562 - Part 9: Change Health Report to pull from crashes manager; r=bsmedberg, r=rnewman

This patch changes Firefox Health Report to pull crash counts from the
newly-implemented crash manager. The crash manager is now the canonical
source of crash data, so all the code for reading crash dump files from
disk has been removed.

This regresses the collection capability of Firefox Health Report by
removing plugin crashes and hangs from the reported values. This
regression is intended to be temporary and a follow-up bug will be
created to add plugin process event recording to the crash events
system.

This regression has been justified because the old crash reporting
mechanism was severely flawed and wasn't sending accurate data (not all
crashes were being saved to dumps and some dumps would be deleted).

--HG--
extra : rebase_source : 7442a712d06b4d875010e78d4dd4f5cc179c8dfc
Bug 663778 - Changes to layout view for box model highlighter r=pbrosset
Bug 663778 - Misc fixes r=pbrosset
Bug 663778 - Box Model Highlighter r=jwalker
Bug 663778 - Tests: Charsets to utf-8 r=jwalker
Bug 663778 - Changes to tests for box model highlighter r=jwalker
Bug 663778 - Use flag instead of pref for mozafterpaint switch and highlighter noautohide r=jwalker
Bug 875562 - Part 9: Change Health Report to pull from crashes manager; r=bsmedberg, r=rnewman

This patch changes Firefox Health Report to pull crash counts from the
newly-implemented crash manager. The crash manager is now the canonical
source of crash data, so all the code for reading crash dump files from
disk has been removed.

This regresses the collection capability of Firefox Health Report by
removing plugin crashes and hangs from the reported values. This
regression is intended to be temporary and a follow-up bug will be
created to add plugin process event recording to the crash events
system.

This regression has been justified because the old crash reporting
mechanism was severely flawed and wasn't sending accurate data (not all
crashes were being saved to dumps and some dumps would be deleted).

--HG--
extra : amend_source : d54bb3bf9f740508cb4eda286536ce16a4c3bee5
Bug 891303 - New Places Async Transaction manager (backend part. affects nothing for now). r=mak. sr=gavin
Bug 970746 - Context menu should include option to for search link text on search engine. r=bmcbride
Bug 980826 - Part 1: updateContactFieldType2() doesn't trigger either onsuccess or onerror callback in some case. r=allstars.chh
Bug 980826 - Part 2: Add xpcshell tests for updateContactFieldType2() for the case that the recordId in IAP is 0xff. r=allstars.chh
Bug 979841 - [Tarako]Wifi stay on searching status even scan results available. r=chulee
Bug 946589 - Remove 'ril.radio.preferredNetworkType' setting handler. r=hsinyi