Bug 1094561 - Part I, Make MockDOMRequest then-able
Bug 1094561 - Part II, Implement InputAppList
Bug 1094561 - Part III, Hook InputAppList to KeyboardHelper
Merge pull request #25975 from timdream/input-keyboard-helper-all

Bug 1094561 - InputAppList, r=mnjul