[Keyboard][Pinyin] Switch back to default page instead of symbol panel
Bug 1041591 - Don't set 'findmydevice.can-disable' if not registered on logout.
Bug 1034088 - Display the proper Settings panel for Find My Device when offline.
Bug 994847 - Create a python runner service for integration tests, r=mdas
Bug 1039957 - [master] Make only check box hide when FDN enabled. r=Arthur.
Bug 1041411 - (Part I) Move some methods from fakeAppObject to InputMethodGlue
Bug 1041411 - (Part II) Remove global variables of comp instances
Bug 1036075 - [L10n] Keyboard goes CAPS LOCK after typing 100 characters
and selecting a suggestion.
Bug 1039239 - Better NFC handover error handling
Bug 1030623 - [Dialer] No space between text and border when Contact with long name and number matching hits
Bug 1033937 - [Calllog] Tap on Withheld number in call log, item highlighted, but stay highlighted when finger released
Merge pull request #21731 from weideng/bug1038516

 [Keyboard][Pinyin] Switch back to default page instead of symbol panel. r=rlu
Bug 1041411 - (Part III) Create KeyboardApp and replace fakeAppObject
Bug 1041411 - (Part IV) Move IMEngineSettings handling to InputMethodManager
Merge pull request #22007 from timdream/keyboard-app

Bug 1041411 - Create KeyboardApp and replace fakeAppObject, r=rudyl
Merge pull request #22006 from weigao123/bug1039957-master

Bug 1039957 - [master] Make only check box hide when FDN enabled. r=Arthur.
Bug 892700 - Display Developer options on 2 lines if necessary
Merge pull request #21789 from RudyLu/keyboard/Bug1036075_2

Bug 1036075 - [L10n] Keyboard goes CAPS LOCK after typing 100 characters and selecting a suggestion.
r=djf
Revert "Bug 1017756 - Update Loop buttons & state (color, name, visibility...) in contact details when a branding/UX decision is taken"

This reverts commit 583571933b71b3357b3ca1471645a460c531dba1.
Bug 1041993 - Keyboard JS marionette test failure: Show Keyboard App after uninstallation r=amirn