Bug 975971 - [keyboard refactor] Convert input_field.js to instantiable pattern
Bug 975971 (part 2) - [keyboard refactor] Convert shiftkey.js to instantiable pattern
Bug 975971 (part 3) - [keyboard refactor] Convert autocorrect.js to instantiable pattern
Merge pull request #16608 from timdream/keyboard2-keyboard

Bug 975971 - [keyboard refactor] Convert input_field.js/autocorrect.js/shiftkey.js to instantiable pattern, r=rudyl