Merge pull request #10437 from cctuan/883091

Bug 883091 - [Dialer] Autosuggestion is not working properly when a cont...(cherry picked from commit 06ea38cdd5d4fd098ed37bfada64c91135c406ef)
Bug 814840 - Isolate FTU Launcher from Window Manager

Conflicts:
	apps/system/index.html
	apps/system/js/window_manager.js
	apps/system/style/system/system.css
	apps/system/test/unit/captive_portal_test.js
Revert "Bug 854842 - Check FTU running before visibility change"

This reverts commit ee55b12d8bf8fcfc49f271e7f4a1086f47eeea96.
Because we are uplifting bug 814840 to v1-train.
Revert "Bug 875646 - Bypass FTU sim lock checking"

This reverts commit 5af655da5ba0bc48d4c69a0b668112321f1dd6be.
Because we're uplifting bug 814840 to v1-train.

Conflicts:
	apps/system/js/sim_lock.js
	apps/system/js/window_manager.js
Revert "Bug 831697 - White screen after receive a call in FTE"

This reverts commit 0106127dff01dc98d90ad394cc69fd0d67cd2230.
Because we're uplifting bug 814840 to v1-train.
Uplifting 814840 - resolve conflict of bug 875646, reverting
aa166a4f3c03917d208a347fe96303fcad58f0fa
Merge pull request #10633 from alivedise/bugzilla/814840_v1-train

Bug 814840 - Uplift FTU launcher to v1-train,
Backout bug 854842, bug 875646, bug 831697, bug 877062 on v1-train. r=timdream, a=leo+
Bug 886844 - icc.json should be written in the system app

(cherry picked from commit cd3b6af7b72d70f45ec1bcb9d0d6891c111d6c73)
uplift: Bug 865079 - [Call log] Remove synchronous reflows
(cherry picked from commit d1d250f7e7074841dcec106e41f1ffd1671747f1)
Merge pull request #10640 from fabi1cazenave/uplift-bug865079

Uplift bug865079
Bug 882756 - [SMS][MMS] We don't find the correct contact if an incoming SMS has a local/national number a=tests

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Bug 884050 - [SMS][MMS] Regression. New renderContact rules missed untested cases - r=gnarf

https://bugzilla.mozilla.org/show_bug.cgi?id=884050

- Only render a contact's tel value entry for the _specified_ input value when not rendering a suggestion. If the tel record value _doesn't_ match, then continue.
- If rendering for contact search result suggestions, don't render contact tel records for values that are already selected as recipients. This comparison should be safe, as the value in this.recipients.numbers comes from the same source that current.value comes from.

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
(cherry picked from commit 3191a6fc9a6b295d0b401da23e71bbcc4136f77b)

Closes gh-10448
(cherry picked from commit 2a27da68945c1353d92be68ba8bf709af2c2545a)
Merge pull request #10621 from cctuan/v1-train

Merge pull request #10437 from cctuan/883091
Merge pull request #10627 from gasolin/customfb

Bug 883344 Only use default facebook app id if is mozilla partner build, r=tim
(cherry picked from commit be79ceb2b5d399087745a8af0da6a30d09d4d742)
Merge pull request #10632 from ferjm/localizemmi

Bug 879032 - Localize MMI code strings. r=etienne
(cherry picked from commit c92d1485d8bdaaad385bd7d87fd1b1278e45f026)
Merge pull request #10626 from frsela/STK/Bug886810

Bug 886810 - [STK] Stop while FTU
(cherry picked from commit 71a6181a8d3413a79b81353acaebb1a24eb8073a)
Merge pull request #10504 from crh0716/883053

Bug 883053 - Restore the original connection when connection fails.(cherry picked from commit 1667bf5baa948cd822ee7a594867145e9818f2e5)

Conflicts:
	apps/settings/js/carrier.js
Merge pull request #10622 from ian-liu/sms/Bug881648_give_size_limitation_for_mms

Bug 881648 - [MMS] There is not maximum limit warning, r=@gnarf(cherry picked from commit 147240e7948e8710520bb3777d8707bcfa898c35)
Bug 880588 - Don't remove inline activities when device is locked.
Merge pull request #10659 from alivedise/bugzilla/880588_v1-train

Bug 880588 - Don't remove inline activities when device is locked. r=timdream, a=leo+