Bug 977043 - Use same ProgressListener event across actors. r=bgrins,past