Bug 967402 - Implement screen requesting confirmation when retrying to load a page with POST data
Bug 959211 - [Download Manager] Manage stopped downloads and resuming them (offline -> online)
Bug 960861 - mozMobileConnections should not be requisites for airplane mode

- add Radio.js
- add Radio related tests
- use this radio service in ariplaneMode
Bug 982743 - [B2G][Clock]Timer section's Resume button illuminates and doesn't resume timer countdown
Bug 984151 - Make the contacts image pull up effect smoother. r=arcturus
Bug 968912 - Make an app object for FTU and write a test for desktopb2g/CI
Bug 981604 - [System]: Time Picker doesn't change when language is changed in Settings
Bug 967345 - Do a connect() after pair()
Bug 984546 - [Calendar] JSHint add shared jshintrc file to calendar/js folder [ci skip]
Bug 984544 - [Calendar] JSHint fixes for js/provider
Bug 984115 - [Calendar] JSHint fixes for js/controllers
Bug 980581 - Previous video clip title remains when a new video clip is selected
Bug 982568 - Re-enable keyboard OOP
Bug 984299 - Use page visibility to close keyboard
Bug 983564 - [Gaia] [Build] reduce |make| time
Bug 983572 - [ui-test-privileged ] add gUM video permission in manifest
Bug 958035 - [Keyboard][V1.4] The previous keyboard shows briefly if you
switch keyboard between number field and text field.
  - Not to invoke keyboardFrame.setVisible(false) when we reuse the
    frame.
  - Invoke homescreen.fadeOut() to solve the homescreen leak issue when
    showing/switching/hiding keyboard.
Bug 975240 - [DSDS][FTE] SIM 1 or SIM 2 PIN unlock page will still show first

- add event listener for this
- add unit tests
Merge pull request #17270 from alivedise/bugzilla/984299_master/keyboard-close-itself-on-hidden

Bug 984299 - Use page visibility to close keyboard, r=rudy
Merge pull request #17106 from EragonJ/bug-975240

Bug 975240 - [DSDS][FTE] SIM 1 or SIM 2 PIN unlock page will still show ...