Bug 863224. DOMMediaStream should release its internal MediaStream and listener during Unlink to ensure that events running between Unlink and the destruction of the DOMMediaStream don't see the dying object. r=jesup
Bug 866514. Part 1: Add DOMMediaStream::OnTracksAvailableCallback. r=jesup
Bug 866514. Part 2: Delay delivering getUserMedia stream result until the DOM object has asynchronously acquired the desired tracks. r=jesup
Bug 868406. Shut down MediaStreamGraph's thread. r=jesup