Merge pull request #9548 from jrburke/bug809791-menu-gutter

Bug 809791: email: fix menu icon in header during folder transition r=asuth
(cherry picked from commit cf64ad76a35f980eeb26d31e5aa0891bbf2b4247)
Bug 870416 - [MMS] Recipients container multiline view takes all available space

- When the screen resizes, generate a CSS rule that calculates the max available height
- Renames an existing element to match the naming convention
- Adds non-html interpolation support to the template matcher regexp
- Ensures that assimilations abide existing behavior rules

https://bugzilla.mozilla.org/show_bug.cgi?id=870416
Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
(cherry picked from commit bebbeefa1ddf854b537c50f27a924e76dabc574d)
Merge pull request #10635 from comoyo/retry_pin_code

Bug 887190 - Upon introducing wrong PIN code, focus and keyboard go away and the user can't try it again
(cherry picked from commit 77874b0313784ea0e1519c5df5790d7501bc3d1c)
Merge pull request #10740 from jmcanterafonseca/patch_wlive

Allow customization for Windows Live Application Id
(cherry picked from commit d463818bd666fe53e10e828a842b7f48693ccd7b)
Merge pull request #10745 from lodr/bug-889367-movistar-peru-configuration

Bug 889367 - Movistar Peru configuration file
r=arcturus
(cherry picked from commit a19f1481e5cb0aea58e0a938aee6fe2c566a7682)
Merge pull request #10723 from dominickuo/bug-882099-new

Bug 882099 - [music] Check both major and compatible brands for MP4 files, r=davidflanagan
(cherry picked from commit 0a8b1d7c70c5ec2b48e52c2cd7e463f47fa0b9cb)
Merge pull request #10739 from cctuan/888065

Bug 888065 - [B2G][Leo][Settings][Phonelock] Lock pad appears when the phone lock frequency is set afterwards
(cherry picked from commit 159d7b55199b2f27c0221083fe8319c2d538c4e2)
Merge pull request #10763 from leob2g/bug_889784_retake_size_limit_message_during

 BUG 889784 limit size popup for retake pick video. r=daleharvey
(cherry picked from commit 19fe7a256ceea7373d84d4c72bbfc82438dc9e89)
Bug 885283 - [sms] receiving a SMS from an existing thread but on a new thread container is broken r=gnarf

* Refactored how threads are added when a new message is received
* This incidentally resolves the bug
* made FixedHeader's refresh and scroll handler so that it's being called once
  per tick only. Then we won't be afraid of calling refresh too many.
* remove some unused code in FixedHeader
* adds tests for FixedHeader
* Fix indentation of createThreadMockup

(cherry picked from commit 79fb5cd0996e91d1c47e9dfaf9ee00c79cea4da2)
Merge pull request #10786 from mozshiao9/master_sms_889211

Bug 889211 - [SMS] The delivery repory icon for the message is shown with two check, r=@steveck-chung
(cherry picked from commit dad349598e6c1a400f5eb31e032c57db8d9ecf26)
Merge pull request #10779 from alivedise/bugzilla/889224/remove-remember-me-for-fullscreen

Bug 889224 - Remove remember me option for fullscreen request, r=timdream, a=leo+
(cherry picked from commit 59140266b2f28517ac56f1b63bea7c50b2380f3f)
Merge pull request #10797 from ian-liu/bluetooth/Bug890232_The_checked_icon_disappeared_in_paired_devices_selector

Bug 890232 - [Bluetooth File Transfer] The checked icon disappeared in paired devices selector., r=@rexboy7
(cherry picked from commit b67afd19346fd9aad89b8a9409b72b118c4ff441)
Merge pull request #10806 from crdlc/bug-890454

[Homescreen] The save-bookmark screen doesn't work fine when "Add to Home Screen" button is pressed continuously
(cherry picked from commit 7115b64f7dbf19a909ed8b75af94683903b0c118)
Merge pull request #10785 from leob2g/bug_890176_filmstrip_preview_when_video_recording

 Bug 890176 - [Camera] Filmstrip preview opens even when video recording starts. r=daleharvey
(cherry picked from commit 86217e3a3046add3cb7d2f6513ddba5b3221a835)
Merge pull request #10774 from huchengtw-moz/settings/Bug_889750_no_action_when_pressed_back_key

Bug 889750 - [Settings] No action when pressed back key after select Fir...r=@crh0716
(cherry picked from commit e9a0008da67068c1787e58700c0b4dae2e107164)
Merge pull request #10824 from alivedise/bugzilla/890753/homescreen-disapper-on-lockscreen-notification-callback

Bug 890753 - Use AppWindow setVisible on toggling homescreen app, r=timdream, a=leo+
(cherry picked from commit 00e47a4028ec962a29faa02e73460643e6a03ea3)
Merge pull request #10699 from lissyx/bug854785

Bug 854785 - Ensure to round seconds when updating call duration r=etienne
(cherry picked from commit 5d40ec6b60a4a84174dde812b10f06988760571e)
Merge pull request #10828 from huchengtw-moz/system/Bug_890776_call_screen_orientation_changes

Bug 890776 - [System] Call screen orientation changes on incoming call d...r=@alivedise
(cherry picked from commit 3d6099fad24540d6eed33c2e4414f55d64d3b541)
Bug 888715 - [SMS] [perf] Messages app is CPU hungry with huge SMS database r=borja

* use getElementById instead of querySelector with an attribute selector

(cherry picked from commit b6ea8c37ff3659a56e27c6b2b68c925a118b1b51)
Bug 875362 - [MMS] Cannot scroll to bottom of thread list as input field grows r=julienw

This patch addresses an issue where the Compose field could grow to
completely cover the message thread. Now, a "sliver" of space is
reserved to maintain a visual affordance to the underlying thread.

This patch also ensures that messages are not occluded while the Thread
UI is in "Edit" mode.

Previously, the spacing after the final message "bubble" was set to an
arbitrary value of 7rem. This patch sets the spacing to the specified
amount, and ensures that the spacing remains consistent as the Compose
field grows and shrinks (resolving "Bug 882086 - [MMS] [UX] Message
thread. Spacing between the last bubble and input field should be 1.5
rem")

(cherry picked from commit acae7b7e5eb6a053003cd8b894a87bfe03bcd4eb)