Bug 1085121 - Support mixed-cased (non-uppercase) doctypes. r=jrburke

propagate
https://github.com/mozilla-b2g/gaia-email-libs-and-more/pull/344
which is just propagating
https://github.com/mozilla-b2g/bleach.js/pull/9
1087940 - Make ro.build.version.incremental available through settings
Bug 998428 - Start button should be disabled when the Timer time-picker is set to 0:00
Bug 1091610 - [video] outline offset to play button background
Bug 1083733 - [Contacts] Contact search higlights more letters than input on the search
Bug 963096 - Caps lock is switched on when quickly tapping shift before
and after another key.
 - Maintain only one target for double tap, so clicking another target
   would clear the previous one.
Bug 1075306 - Implement InputWindow (inherits from AppWindow)

- Instances of InputWindow replaces those iframes we were keeping in InputFrameManager.
- InputAppTransitionManager has been eliminated, in favor of already-built AppTransitionController that works closely with AppWindow.
- The coupling of KeyboardManager, InputFrameManager and InputWindows shall be resolved in a following bug where we'll implement InputWindowManager.
- Flow of showing/hiding/reusing/switching input apps & layouts has been streamlined.
Bug 1092893 - [System2] Implement BluetoothCore
Bug 1093011 - $ sign should not yield any autosuggestions
Merge pull request #25249 from mnjul/bug_1075306_input_window_stage3

Bug 1075306 - Implement InputWindow (inherits from AppWindow). r=zac,timdream,alivedise,rudyl
Bug 1093036 - [v2.2] Update locators in email setup tests
Bug 1086563 - Write test to verify offline behaviour of the RocketBar
Merge pull request #25757 from gasolin/issue-1092893

Bug 1092893 - [System2] Implement BluetoothCore, r=alive
Bug 834530 - Import fixes for audible tones, dialtones and tactile feedback from the shared dialer r=drs
Bug 834530 - Make the TonePlayer handle the channel sounds will be played on r=drs
Merge pull request #25119 from gabrielesvelto/bug-834530-emergency-dtmf

Bug 834530 - Improvements to the emergency and dialer keypad touch tones
Bug 1010236 - [Messages] When setting recipients.length, we should rerender only if the length decreases r=julien
Bug 1090962 - Skip steps of gather_debug when marionette session does not exist r=davehunt
Revert "Bug 834530 - Make the TonePlayer handle the channel sounds will be played on r=drs" for failing test on request by zac

This reverts commit 8ceeaf53ef3ec0e2ff8bb3e1f1a6a924609e9e3a.
Revert "Bug 834530 - Import fixes for audible tones, dialtones and tactile feedback from the shared dialer r=drs" for failing tests on request by zac

This reverts commit 0b11e185d48df7093fabc99925fc4c47ceba141a.