Bug 1059093 - [NFC] The sharable content cannot be shared after viewing the received file from notification
Merge pull request #23406 from cctuan/1059093

Bug 1059093 - [NFC] The sharable content cannot be shared after viewing the received file from notification
Bug 1046336 - (2.1-visual-refresh) System Sound Refresh
Merge pull request #23604 from pivanov/bug-1059093

Bug 1046336 - (2.1-visual-refresh) System Sound Refresh r=timdream
Revert "Merge pull request #23343 from RudyLu/keyboard/Bug1053647"

This reverts commit 39cad6c82122b964f12a66771bfbcc14fb342d9e, reversing
changes made to bc9a482a98e16f011c82f40e3c42bababb159bf1.
Merge pull request #23606 from RudyLu/keyboard/backout_tests_Bug1053647

Revert "Merge pull request #23343 from RudyLu/keyboard/Bug1053647"
 Bug 934209 - support multi-row for key popup.

1. To address UI review comments about the interaction.
   - Enlarge the menu lock area.
   - Keep to select the last/first element when moving out of the menu
     edge.
2. Fix the vertical position for landscape mode.

3. Code review comments
 - Update the naming of menu view
 - Refine the menu related instances that manager holds
 - Fix integration test and unit tests.

4. UI - To address UI review comment for edge case.