This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The TrackDefault constructor should throw a TypeError instead of a INVALID_ACCESS_ERR for invalid kind values. This would make it behave more like standard WebIDL when an invalid enum value is specified.
Change committed... https://github.com/w3c/media-source/commit/41138fda730702ddfd51a0625357d6e1b7930f4f