Bug 1062323 - Chained promises should resolve asynchronously. r=bz

--HG--
extra : transplant_source : %0C%E0%D2%0FEI/%D8s%E2%D07%8B%DE%25g%96%85%22r