Created attachment 8732013 [details] testcase ###!!! ASSERTION: Cannot combine tracks from different MediaStreamGraphs: 'false', file dom/media/DOMMediaStream.cpp, line 508
Perhaps we should simply surface an error to the JS. We don't support that, though I suppose eventually we could, maybe. Paul, does the spec speak to this at all?
Priority: -- → P3
The problem is that we expose AudioChannel to content. This has to be fixed, as it's a non-standard API, and FxOS only. MediaSession will be the spec-compliant answer to this feature, and we we'll address cross-MSG connections when we'll implement it. For now, I propose we simply kill the AudioContext ctor that takes an AudioChannel. We've specced another ctor for AudioContext anyway, that takes a property bag with various things.
Mass change P3->P4 to align with new Mozilla triage process.
Priority: P3 → P4
You need to log in before you can comment on or make changes to this bug.