Bug 892594 - Fix LIR-Common.h to work with clang++ 4.1 r=nbp
Bug 886120 - Make ICE respond before receiving peer credentials r=abr
Bug 892511 - rewrite test_{title,window}.xul to not rely on shared setTimeout between windows; r=smaug
Bug 891474 - Establish unified directory for Python build actions; r=glandium, ted

--HG--
rename : config/purge_directories.py => python/mozbuild/mozbuild/action/purge_manifests.py
rename : build/xpccheck.py => python/mozbuild/mozbuild/action/xpccheck.py
extra : rebase_source : 46bc960aa62c1117a7bf215653b768dc78b48d9a
Bug 884279 - Rename Future to Promise. r=mounir

--HG--
rename : dom/future/Makefile.in => dom/promise/Makefile.in
rename : dom/future/Future.cpp => dom/promise/Promise.cpp
rename : dom/future/Future.h => dom/promise/Promise.h
rename : dom/future/FutureCallback.cpp => dom/promise/PromiseCallback.cpp
rename : dom/future/FutureCallback.h => dom/promise/PromiseCallback.h
rename : dom/future/FutureResolver.cpp => dom/promise/PromiseResolver.cpp
rename : dom/future/FutureResolver.h => dom/promise/PromiseResolver.h
rename : dom/future/moz.build => dom/promise/moz.build
rename : dom/future/tests/Makefile.in => dom/promise/tests/Makefile.in
rename : dom/future/tests/moz.build => dom/promise/tests/moz.build
rename : dom/future/tests/test_bug883683.html => dom/promise/tests/test_bug883683.html
rename : dom/future/tests/test_future.html => dom/promise/tests/test_promise.html
rename : dom/future/tests/test_resolve.html => dom/promise/tests/test_resolve.html
rename : dom/webidl/Future.webidl => dom/webidl/Promise.webidl
Bug 891161 - Fix marketplace link in about:apps page on FxAndroid. r=mfinkle
Bug 880922 - Add depreciate warning to both SetCharsetForURI and GetCharsetForURI in nsNavHistory.cpp. r=mak
Bug 888544 - Use a dynamic port in jsdownloads/ xpcshell tests so they can be run in parallel. r=mak
Bug 892491 - [AccessFu] Add landmark quick navigation, r=eeejay
Bug 886545 - Provide method to check for updates to support bug 885641. r=bbondy
Bug 890626 - Force on the updater add-on compat option when selecting Metro+Desktop updates. r=rstrong
Bug 891630 - Remove context reference in WebAppAllocator. r=wesj
Bug 801412 - Add pref to always restore session. r=wesj
Back out bug 807096 for causing bug 891568.
Bug 891400 - Improve pattern matching on static typed array accesses, r=jandem.
Bug 881997 - Use confvars to establish webgl conformance for different products. - r=bjacob,ted
Bug 881997 - Test to assure that conformance is only exposed on our conformant products. - r=dzbarsky
Bug 892647 - Add check to DOMRequestIpcHelperMessageListener.destroy() to take actions only once. r=jlebar

--HG--
extra : rebase_source : 08b9f74879863ecfb0f5847b3854d28b67ec1f85
Bug 891773 - Do not assume RelocatablePtr is only used on JSObject; r=billm

--HG--
extra : rebase_source : ff327374ac7900626fe166b307fba5b1fcd31f3f
Bug 891773 - Check ArrayBufferView's back reference before marking; r=sfink

--HG--
extra : rebase_source : 9509d8304020457f31cbb6b90ae5f6f4cc9270db