Open up two gUM using tabs from different sites. Accept permissions in one and reject in the other. The pulldown on the right of the toolbad will show both even though I am only sharing with one.
Dao - Is this a front-end or core bug?
Needs to be investigated further to be sure, but my initial feeling is that this is a core bug.
It looks like the UI correctly rejects the request (i.e. the page doesn't actually get access), but nsIMediaManagerService::activeMediaCaptureWindows returns that window nevertheless.
Fixed by bug 826576
Verified on 2/21 build on Nightly - some sanity tests with multiple tabs with accept and reject look okay.