Re: [media-source-tests] Checks MediaSource.activeSourceBuffers and changes to track state (#3182)

Investigating per https://github.com/w3c/web-platform-tests/pull/3182#issuecomment-240587688, the test looks right, Chrome needs fixing (only HTMLMediaElement.{audio,video}Tracks lists get the 'change' events, not SourceBuffer.{audio,video}Tracks, when selected/enabled track state changes). I've filed https://crbug.com/639151 to get Chrome compliant with 'change' events on SourceBuffer.{audio,video}Tracks.

edit: That same Chrome bug tracks the other implementation issue exposed by this test: MediaSource.activeSourceBuffers needs to get appropriate '{add,remove}sourcebuffer' events when track enable/select state changes require those events per the MSE spec.

I'll merge this PR with additional commit(s) that address my comments shortly.

View on GitHub: https://github.com/w3c/web-platform-tests/pull/3182#issuecomment-240895176

Received on Friday, 19 August 2016 00:40:17 UTC