Bug 1025520 - (Part III) Let keyboard.js use UserPressManager