Merge pull request #17867 from RudyLu/keyboard/Bug990372

Bug 990372 - [Sora][Message]The virtual keyboard disable after do some
r=janjongboom(cherry picked from commit 73c00d27db9835c82c92fbb03578f7ad177a2932)
a=v1.3+, bajaj
Bug 992758 - Remove the unnecessary keyboard unit tests.
Merge pull request #18014 from RudyLu/keyboard/Bug992758-remove_unnecessary_unitTests

Bug 992758 - Remove the unnecessary keyboard unit tests.
r=yuren.
a=test-only.