Bug 1073586 - Reenable cache in preferences for DEBUG build r=rickychien
Bug 1083198 : remove fallback code for old gecko in MessageManager.getMessages
Bug 1020847 - Add handwriting IME for Simplified Chinese
Bug 1086563 - Write test to verify offline behaviour of the RocketBar
Merge pull request #25213 from weideng/bug1020847

Bug 1020847 - Add handwriting IME for Simplified Chinese, r=timdream
Merge pull request #25405 from bebef1987/rocket

Bug 1086563 - Write test to verify offline behaviour of the RocketBar
Merge pull request #25183 from autra/bug1083198

Bug 1083198 : remove fallback code for old gecko in MessageManager.getMessages. r=felash
Merge pull request #25630 from julienw/1073586-enable-cache

Bug 1073586 - Reenable cache in preferences for DEBUG build r=rickychien
Bug 834530 - Import fixes for audible tones, dialtones and tactile feedback from the shared dialer
Bug 834530 - Add as many unit-tests as possible to the emergency call keypad
Bug 834530 - Further harmonize the emergency-call and dialer unit-tests
Bug 834530 - Make the TonePlayer handle the channel sounds will be played on
Bug 834530 - Final touches

- Covered the callscreen's index.js file with unit-tests
- Removed the redundant test for playing busy tones
- Covered the dialer's index.js file with unit-tests
- Added a unit-test covering the TonePlayer initializion in the emergency-app
- Added a unit-test covering the TonePlayer initialization in the dialer
- Small formatting tweaks
Bug 834530 - Final touches take 2

- More consistent function names & comments
- Fixed the invocations of KeypadManager.init() which were still using
  the old parameters
Bug 834530 - Rename playBusyTone for clarity
Bug 834530 - Use the "content" channel instead of the "notification" one to workaround volume control channel switching issues