Bug 890053 - [MMS][SMS] Regression. Recipients pull down pushes input behind keyboard

- broken display: https://www.dropbox.com/sh/pirp25nqtaqcktr/pfFsPQPG6n#f:1.jpg
- fixed display: https://www.dropbox.com/sh/pirp25nqtaqcktr/pfFsPQPG6n#f:2.jpg

https://bugzilla.mozilla.org/show_bug.cgi?id=890053
Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Bug 889123 - Implement gaia pref to fix app permissions in nightly
Bug 881141 - hdpi/xhdpi resolution assets and layout for Usage app
Bug 889635 - Avoid startup error
Bug 888882 - [Gallery] Not able to zoom an image taken from camera, when launched gallery through camera app
Bug 884975 - [MMS] Apply 1.5x Res Version of the Images
Bug 842924 - Avoid l10n issues by providing wider selects
Merge pull request #10750 from KevinGrandon/bug_889123_implement_webapps_pref

Bug 889123 - Implement gaia pref to fix app permissions in nightly
Bug 888715 - [SMS] [perf] Messages app is CPU hungry with huge SMS database r=borja

* use getElementById instead of querySelector with an attribute selector
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")
Merge pull request #10825 from huchengtw-moz/gallery/Bug_888882_not_able_to_zoom_an_image-3

Bug 888882 - [Gallery] Not able to zoom an image taken from camera, when. r=daleharvey
Bug 814506 - Hide bottom toolbar on start screen
Merge pull request #10518 from daleharvey/814506

Bug 814506 - Hide bottom toolbar on start screen r=benfrancis
Bug 879299: Add visibility_monitor to Contacts app

This commit significantly refactors how contacts are loaded and rendered in
the DOM.  Placeholder items are initially added to the list and then later
filled in when visible.  Images are lazy loaded as before, but will now be
removed when the contact is no longer visible.  Search has also been
refactored to help encapsulate the contacts_list and importer_ui internals.
Merge pull request #10582 from wanderview/contacts-vis-mon-pr

Bug 879299: Add visibility_monitor to Contacts app.  r=arcturus
Merge pull request #10827 from steveck-chung/hdpi-image-assets-css

Bug 884975 - [MMS] Apply 1.5x Res Version of the Images. r=julienw
Bug 889466 - Use touch events for lockscreen
Merge pull request #10848 from KevinGrandon/bug_889466_lockscreen_events

Bug 889466 - Use touch events for lockscreen r=alive
Merge pull request #10829 from lodr/bug-842924-l10n-issue

Bug 842924 - Avoid l10n issues by providing wider selects
r=arcturus
Merge pull request #10809 from lodr/bug-889635-avoid-startup-error

Bug 889635 - Avoid startup error
r=arcturus