Bug 1056842 - shared MockPromise +shepherd