========
https://hg.mozilla.org/integration/gaia-central/rev/0cc496fad27f
Author: Min-Zhong "John" Lu <jlu@mozilla.com>
Desc: Merge pull request #25840 from mnjul/bug_1093537_input_window_management_from_kbm
Bug 1093537 - Move input app window management-related responsibility from KeyboardManager to InputWindowManager. r=alive,timdream,rudyl
========
https://hg.mozilla.org/integration/gaia-central/rev/ddb84c2ad293
Author: John Lu [:mnjul] <jlu@mozilla.com>
Desc: Bug 1093537 - Move input app window management-related responsibility from KeyboardManager to InputWindowManager
- A lot of events that only affects inputWindow showing/hiding goes to InputWindowManager instead of KeyboardManager now.
- "RemoveKeyboard" concept is now separated:
-- InputWindowManager._onInputLayoutsRemoved() is called by KeyboardManager to signify that some keyboard layouts have been removed (disabled from system settings, or uninstalled keyboard app). IWM will remove InputWindow references accordingly.
-- KeyboardManager._onKeyboardKilled() is called by InputWindowManager to signify that a loaded and currently showing out-of-process keyboard has been OOM'killed. KeyboardManager has to determine a keyboard layout to relaunch.
- A closed InputWindow now has height 0 instead of undefined.
- Please use inputWindowManager.hideInputWindow()/.hideInputWindowImmediately()/.getHeight() in place of KeyboardManager.hideKeyboard()/.hideKeyboardImmediately/.getHeight().
- inputWindowManager is a singleton and accessible in the window scope.
- KeyboardManager had lacked tests about getting device memory and retrieving setting of enabledness of 3rd-party keyboard, which have been added (to InputWindowManager) in this test. Additionally, KeyboardManager.updateLayouts() is tested now (although only roughly).
========
https://hg.mozilla.org/integration/gaia-central/rev/ff33dffb99d9
Author: Min-Zhong "John" Lu <jlu@mozilla.com>
Desc: Merge pull request #26053 from mnjul/bug_1073806_bypass_system_resize_for_kb
Bug 1073806 - In Gaia, bypass system-resize in LayoutManager in window resize event if Keyboard is showing and we've just changed orientation. r=alive
========
https://hg.mozilla.org/integration/gaia-central/rev/08d579d8eb3c
Author: John Lu [:mnjul] <jlu@mozilla.com>
Desc: Bug 1073806 - In Gaia, bypass system-resize in LayoutManager in window resize event if Keyboard is showing and we've just changed orientation
========
https://hg.mozilla.org/integration/gaia-central/rev/25dc33c0a92f
Author: Ghislain 'Aus' Lacroix <aus@noiseport.org>
Desc: Merge pull request #26125 from nullaus/bug1077595
Bug1077595
========
https://hg.mozilla.org/integration/gaia-central/rev/c5afe0457d7b
Author: Ghislain 'Aus' Lacroix <aus@mozilla.com>
Desc: bug 1077595 - Use datastore representation of download as soon as possible. Only call clearAllDone on Gaia DownloadManager construction. Migrate handling status bar system downloads indicator to status bar itself. r=mhenretty,kgrandon,arthur.chen
========
https://hg.mozilla.org/integration/gaia-central/rev/8f5ec8ed4799
Author: Douglas Sherk <github@sherk.me>
Desc: Merge pull request #26046 from DouglasSherk/1093862-callscreen-ended-calls
Bug 1093862 - Make Callscreen not respond to user input while there are no currently handled calls. r=gtorodelvalle, r=thills
========
https://hg.mozilla.org/integration/gaia-central/rev/47361050ecd1
Author: Doug Sherk <github@sherk.me>
Desc: Bug 1093862 - Make Callscreen not respond to user input while there are no currently handled calls. r=gtorodelvalle, r=thills
========
https://hg.mozilla.org/integration/gaia-central/rev/d7cd13ad72a3
Author: Marina <marina.rodrigueziglesias@telefonica.com>
Desc: Merge pull request #25267 from gitmai/bug-1078243-reset-date-31
Bug 1078243 - [Costcontrol] When the Starting day of the reset period is...
r=salva
========
https://hg.mozilla.org/integration/gaia-central/rev/bfcdaa51e829
Author: mai <mri@tid.es>
Desc: Bug 1078243 - [Costcontrol] When the Starting day of the reset period is 31th, the app does not calculated correctly the end of the reset period.