========
https://hg.mozilla.org/integration/gaia-central/rev/2b195ef19ed8
Author: Rick Waldron <waldron.rick@gmail.com>
Desc: Bug 904640 - [Messages] Keyboard should always close when pressing Send r=julienw
https://bugzilla.mozilla.org/show_bug.cgi?id=904640
- Remove focus from all elements before panel change by calling document.activeElement.blur() in MessageManager.onHashChange
- Updates Mocks:
- MockThreadListUI to contain all properties (data and method)
- MockThreadUI to contain all properties (data and method)
- Tests MessageManager.onHashChange:
- Remove any focus left on specific elements
- Assert on spy intel for document.activeElement.blur
- Exit edit mode (Thread or Message)
- Assert on spy intel for:
- ThreadUI.cancelEdit
- ThreadListUI.cancelEdit
- Reset Group Participants View
- Assert on spy intel for ThreadUI.groupView.reset
Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
========
https://hg.mozilla.org/integration/gaia-central/rev/8d72439fdc56
Author: Rick Waldron <waldron.rick@gmail.com>
Desc: Bug 903947 - [Messages] The last recipient is copied everytime when selecting recipeint for removing r=julienw
https://bugzilla.mozilla.org/show_bug.cgi?id=903947
- Clicks on accepted recipients...
- Should close the keyboard, if it's a known contact recipient
- while manually entering a recipient:
- Two rendered recipients
- A placeholder for the cursor
- with only accepted recipients:
- no changes, no assimilated recipients
- with no placeholder at end of list:
- no changes, no assimilated recipients
- Ensure MockDialog triggers are assigned an initial called value (false)
This patch also fixes https://bugzilla.mozilla.org/show_bug.cgi?id=903943
Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
========
https://hg.mozilla.org/integration/gaia-central/rev/565d16505778
Author: Julien Wajsberg <felash@gmail.com>
Desc: Bug 897437 - SMS message timestamps do not display the expected strings. r=gnarf
Rewrote the message container handling function. Now with lots of unit tests
covering lots of edge cases.
This patch also does a very little bit of safe refactoring, still with unit
tests.
The plugin code was returning a rect in LayoutDevicePixels whereas Java
was treating it as a CSS-pixel rect. This patch makes the types more
explicit and adds a conversion in AndroidBridge to convert from the
LayoutDevicePixels to CSSPixel rects.
========
https://hg.mozilla.org/integration/gaia-central/rev/a6b81f7d4b84
Author: Rudy Lu <left.lu@gmail.com>
Desc: Merge pull request #11480 from leob2g/Bug_904009-keyboard_layout_changes_to_lowercase_even_when_the_capslock__ON
Bug_904009-[keyboard]The keyboard layout changes to lowercase even when the CapsLock is ON. r=rudylu
========
https://hg.mozilla.org/integration/gaia-central/rev/f966614bc6db
Author: sarath27.vs <sarath27.vs@lge.com>
Desc: Bug_904009-[keyboard]The keyboard layout changes to lowercase even when the CapsLock is ON