Merge pull request #9491 from mcirlanaru/bug_834718

Bug 834718 - [Music] Add visual feedback for current view by ... r=@dominickuo(cherry picked from commit c4ebcc10a3b3097b5245cd826599788d3b56bb7e)

Conflicts:

	apps/music/index.html
	apps/music/style/music.css
Bug 877062 - Prevent cardview when ftu running
Bug 877081 - [Homescreen] Logo stays forever after the quick access bar crashed
Merge pull request #10069 from crdlc/bug-877081-train

Bug 877081 - [Homescreen] Logo stays forever after the quick access bar ...
Bug 867885 - Write a test for bug 867649: Test that SMS app acquires CPU wake lock after receiving system message and then releases it after displaying a notification to the user r=gnarf

* Moved the wake lock and notification helper mocks to /shared
* added lots of mocks, some very basic, some in /shared
* added tests for the actibity handler
(cherry picked from commit 933fe64315ff7445aa619b16bf08832f9b5faaf0)
Bug 876803 - fix linter r=borja a=npotb
(cherry picked from commit cc4b103ab2ffe3dc65602bd12dcfb4952f1d4602)
Merge pull request #10026 from fabi1cazenave/autoBrightness-bug832239
Merge pull request #10084 from fabi1cazenave/uplift-v1train-bug832239

Uplift to v1-train, bug 832239
Bug 877215 - Toggle lockscreen animation according to visibilitychange
Merge pull request #10099 from alivedise/bugzilla/877215_v1-train

Bug 877215 - Toggle lockscreen animation according to visibilitychange, r=alive
Merge pull request #9859 from RudyLu/settings/Bug869879-input_password_pincode

Bug 869879 - enable keyboard app to show pinLayout when type=password. r=djf, Arthur, fcampo.(cherry picked from commit 8eec8e331ec58e0a1b3d0b926d0aaa0d0b50f477)

Conflicts:
	apps/keyboard/js/keyboard.js
	apps/keyboard/js/layout.js
	apps/settings/index.html
	apps/settings/style/simcard.css
	apps/system/index.html
	apps/system/js/simcard_dialog.js
	test_apps/uitest/tests/inputmode.html
	test_apps/uitest/tests/keyboard.html
Bug 872588 - Make mozSettings works again with the browser-helper extension. r=ochameau
(cherry picked from commit 68a0d752be643a2a86e420239b77236b4c2195a8)
Bug 877167 - [SMS][Regression][v1-train] Edit mode styles are broken. 'Red square' sourrounding the text should be removed r=julien
Bug 862402 - Check the connection status before we reconnect the device
Merge pull request #10057 from alivedise/bugzilla/877062_v1-train/ftu-home

Bug 877062 - Prevent cardview when ftu running, r=timdream
Merge pull request #10020 from lissyx/bug847459

Bug 847459 - Replace Bluetooth device name with default when empty name given(cherry picked from commit 55e7cf33b951406f8d6124e237177f7b43898a81)
Bug 870892 - [MMS] [UX] Thread list. The attachment icon is croppped - r=julienw

Attachment icon uses its own <span> element now that is only displayed in [data-last-message-type='mms'] threads
Body text is hidden for mms, so we don't need to fix the 'undefined' bug
(cherry picked from commit 267ec4ee2d3bb409584c489a0b105cb34eaf3821)
Merge pull request #10059 from bakulf/videowl

Bug 868325 - 'screen' wakelock removed from gaia when VideoElements are used(cherry picked from commit 2970582d0ed5f5514090fa53429c2ed5db6eea1d)
Merge pull request #9803 from mcirlanaru/bug_871425

Bug 871425 - [Dialer] Truncate long carrier name with ellipsis when ... r=@etiennesegonzac(cherry picked from commit c7f7636510a3a62e21d81107fd4e3ba7bb501854)
Bug 870915 - [MMS] [UX] Compose: Contacts suggestions is wrong implemented - r=gnarf37

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

Closes gh-9889
(cherry picked from commit 4ddf8646f9687745de4eea838b4e69469c2f9220)