Bug 904333 - Add forEach{Request,PromiseResolver} method to DOMRequestIpcHelper r=fabrice

--HG--
extra : rebase_source : 181aead1356a73a5a8a85c98000f3375c751ee33
Bug 899073 - Move MozInputMethod, MozInputMethodManager and MozInputContext to WebIDL and uses Promises. r=yxl,khuey,nsm

--HG--
extra : rebase_source : 2ab67cebc7718e94f42cb493a76eec25df13b9cf