Bug 975963 - Split keyboard.js into instancable KeyboardApp() and boot.js
Merge pull request #16559 from timdream/keyboard2-keyboard

Bug 975963 - Split keyboard.js into instancable KeyboardApp() and boot.js, r=rudyl
Bug 968050 - Erase backward compatibility codes for Bug 791506