Bug 876145: fix authentication dialog in browser (wrong attribute)

Replace l10n-id with data-l10n-id in browser. As it is, the
authentication dialog's title is always displayed in English.
Bug 876703 - [Browser] Make activity filter case insensitive on URL protocol (http://).
Bug 856074 - Controls on the call screen should be disabled until the call is reported connecting when dialing emergency number in airplane mode
Bug 879661 - Unit test of internet_sharing.js failed frequently.
Bug 878759 - [Buri][Email] 'Manual setup' link on 'New Account' screen is hard to click on
Bug 875355 - update font prefs
Bug 879343 - [B2G][Buri][Unagi][Inbound Calls]User Cannot receive inbound calls
Merge pull request #10220 from KevinGrandon/bug_875355_update_font_prefs

Bug 875355 - update font prefs, r=@timdream
Bug 878431 - [SMS] Select all button not working correctly in some scenarios
Merge pull request #10189 from steveck-chung/bug-878431

Bug 878431 - [SMS] Select all button not working correctly in some scenarios. r=borjasalguero
Merge pull request #10233 from hsinyi/bugzilla/879343

Bug 879343 - [B2G][Buri][Unagi][Inbound Calls]User Cannot receive inboun...
r=etienne
Merge pull request #10210 from huchengtw-moz/system/Bug_879661_unit_test_of_internet_sharing_failed

Bug 879661 - Unit test of internet_sharing.js failed frequently. r=@alivedise
Merge pull request #10126 from flodolo/fix-l10n

Bug 876145: l10n, fix localizability of title in authentication dialog (browser) r=benfrancis
Bug 864515 - Use voice.emergencyCallsOnly to check if only emergency calls are allowed
Merge pull request #10178 from gtorodelvalle/dialer-bug-856074-emergency-call-in-airplane-mode-reloaded

Bug 856074 - Controls on the call screen should be disabled until the call is reported connecting when dialing emergency number in airplane mode
r=etienne
Bug 877582 - Unable to open Contacts settings on B2G desktop client
Merge pull request #10156 from rexboy7/fix-bug876703

Bug 876703 - [Browser] Make activity filter case insensitive on URL protocol (http://) r=benfrancis
Bug 870069 - [SMS][MMS] Multi-Recipient: Group Participants view - r=gnarf

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>

Closes gh-9970
Bug 879411 - [Messages] Tapping <delete>/<backspace> removes the recipient to the left of cursor - r=gnarf

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>

Closes gh-10195
Bug 878808 - [SMS] ensure the caret is visible when focusing the input area, r=gnarf37

Whenever the "Compose" area is focused or blurred:
 - the onscreen keyboard gets displayed or hidden, respectively;
 - the "Compose" area size changes;
 - its scroll position is reset to zero (scrollbar at top).

This patch adds a Compose.scrollToTarget() method to easily center a target (= element or selection range) in the Compose area container.  This method is used:
 - when the Compose area gets/loses the focus -- see the scrollMessageContent() call in the ThreadUI.resizeHandler() method;
 - when an element is inserted into the Compose area -- see the scrollToTarget() calls in the Compose.append() method.

Closes gh-10221