function testTracks(tracks, hasTrack, kind, src) {
is(tracks.length, hasTrack ? 1 : 0, `Correct ${kind} track count for ${src}`);
for (const track of tracks) {
is(track.readyState, "live", `Track ${track.id} should still be live`);
is(track.kind, kind, `Correct track kind for track ${track.id} of ${src}`);
ok(/\{........-....-....-....-............\}/.test(track.id),
`id ${track.id} for ${track.kind} track of ${src} has correct form`);
}
}
async function startTest(test, token) {
try {
info(`Starting test of ${test.name}`);
const element = document.createElement("video");
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.