Merge pull request #15776 from benfrancis/907104

Bug 907104 - Make it possible to move the cursor the last character in the URL bar r=daleharvey
(cherry picked from commit 8db2cf1ce3952ad6e4c3d339f7eecf7c6c458664)
Bug 964889 - [B2G][Homescreen] Dock apps disappear after restarting device with sim lock on and lock screen disabled

(cherry picked from commit 7b65947c3185173f8c0d3c5ada4ed4f95c979685)
Bug 958060 - Only show data ftu screen when default sim is ready

(cherry picked from commit 0cfa975ecee7ddf211c626e217939350447f8ea5)
Merge pull request #15861 from etiennesegonzac/bug-958338-fdn-error-support

Bug 958338 - Proper handling for FdnCheckFailure errors in TelephonyHelper r=ferjm
(cherry picked from commit 96b7f29877e7c73c1568261278cd9668b8518e0d)
Merge pull request #15866 from rnowm/964123

Bug 964123 - [Sora][PLMN][Roaming]'R' icon is not clear while register on VPLMN
(cherry picked from commit 238ed3aa9f11ca73dcabb0114d9c83b90b19a046)
Merge pull request #15844 from jrburke/bug965363-clock-tab-select

Bug 965363 - [B2G][Clock] The tab selection bar is selectable through the create an alarm page r=mcav
(cherry picked from commit e2bf655b57ac9c1dc013df8619723672b13068f5)
Merge pull request #15854 from qdot/965386-no-status-time-after-lock

Bug 965386 - Make unlock always fire when passcode correct
(cherry picked from commit a9a4e7bbcf55d1bd0a0d441f7dcc6271cc2dc6b1)
Merge pull request #15868 from benfrancis/963880

Bug 963880 - Fix broken bookmark entry sheet when switching orientation r=daleharvey
(cherry picked from commit 99206e666bd52e4f5af0d1b46e8a0db415330ba7)
Merge pull request #15842 from lodr/bug-963682-providing-ux-for-non-ready-sim

Bug 963682 - Providing a fake modal dialog to prevent the user to interact with the application unless the SIM is ready. r=mai
(cherry picked from commit 397f3aace4a1ba169ad7bda144b33710bc3ce818)
Merge pull request #15744 from mikehenrty/bug-959800-mozbrowser

Bug 959800 - [Offline] mozbrowser iframes don't display correct offline ...
(cherry picked from commit f1928155eb29b6b1766ba6ca8380221a4f670d60)

Conflicts:
	apps/system/js/net_error.js
	build/jshint/xfail.list
Merge pull request #15875 from etiennesegonzac/bug-964981-contact-details-background

Bug 964981 - Making sure the contact details view-body has a background r=arcturus
(cherry picked from commit 4470879d2fec6c6344e72e7390632923eba224d6)

Conflicts:
	apps/communications/contacts/style/contacts.css
fixing jslint errors
Merge pull request #15900 from mikehenrty/bug-959800-uplift

Merge pull request #15744 from mikehenrty/bug-959800-mozbrowser, r=auswer
Bug 957709 - Patch to prevent Camera/Gallery switch buttons from being hammered.

Update patch for 957709 after djf's review.

Updated PR 15845 following review.

Clean up.

Fixed typo in comments.

Added comment for clarity in camera.js.

linted.