Merge pull request #18403 from kaichih/Bug-996549

Bug 996549 - Wifi Hotspot settings SSID network name should NOT accept m...
Bug 993952 - Position inactive keyboards off screen instead of display: none
 - Move panels fully out of viewport
Merge pull request #18353 from DimiL/master

Bug 996869 - Join hidden network gives error. r=crh0716
Merge pull request #18386 from gurumukhi/patch-12

Bug 973484 - Remove workaround of bug 783076, r=timdream
Merge pull request #18258 from Rik/remove-non-promise-995630

Bug 995630 - Remove Gaia code that supported the old mozTelephony.dial/d... r=etienne
Merge pull request #18367 from RudyLu/keyboard/Bug993952-squash

Bug 993952 - Position inactive keyboards off screen instead of display: ...
r=rudylu
Bug 997623 - NFC: typo for NDEF_FORMATABLE. r=alive
Bug 993961 - [Camera] Fix unit tests in B2G Desktop r=dmarcos

Introduces a Audio mock so that we're not affected by the platform differences.
Merge pull request #15926 from yzen/964544

Bug 964544 - adding Gaia-ui accessibility tests for the dialer/phone app.
Bug 997633 - Update Python marionette_client to 0.7.6
Merge pull request #17543 from zacc/bug_987034

Bug 987034 - Increase timeout for test_video_* python tests r=askeing
Bug 996470 - [NFC] Default NFC setting is ON. r=arthurcc
Bug 969484 - [VDR][Settings] Apply Buttons and Input areas [BB]
Merge pull request #18413 from allstarschh/Bug996470

Bug 996470 - [NFC] Default NFC setting is ON. r=arthurcc
Bug 996528 - Revive gaia keyboard in firefox nightly. r=vingtetun
Bug 997360 - [Music] skip the audio channel test for tpbl
Merge pull request #18151 from RudyLu/keyboard/Bug956182-new_layouts

Bug 956182 - [keyboard refactor] convert layout files to new format.
r=timdream
JSHint cleaning, will be squashed
Bug 994575 - Add a call should always display the list of contacts
Merge pull request #18398 from zbraniecki/995960-hide-debug-l10n-keys

Bug 995960 - Hide l10n missing keys during make without LOCALE_BASEDIR s...