Bug 1016885 v1.3t uplift

if it's not too much trouble we should add a quick test (making 2 calls, then dispatching 1 localized event and checking that both callbacks got called)