Test that MediaControllers use the same task source when firing events

Blink/WebKit fails this test.