Bug 1550633 - part17 : enable loading for track elements in 'browser_cache.js ' and 'trackerFrame.html '. r=timhuang

As now we won't load disabled text track, we have to mark track as default in order to trigger loading which would be done by automatically text track selection, or to set its track mode explicitly.

Differential Revision: https://phabricator.services.mozilla.com/D32359

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Alastor Wu 2019-05-24 19:07:18 +00:00
parent 2425d24591
commit fb742c262d
3 changed files with 5 additions and 2 deletions

View File

@ -184,6 +184,7 @@ async function doTest(aBrowser) {
audioSource.setAttribute("type", "audio/ogg");
audioTrack.setAttribute("src", trackURL);
audioTrack.setAttribute("kind", "subtitles");
audioTrack.setAttribute("default", true);
audio.appendChild(audioSource);
audio.appendChild(audioTrack);

View File

@ -30,6 +30,7 @@
return new Promise(function(resolve, reject) {
var track = document.createElement("track");
track.track.mode = "hidden";
track.src = validtrack_url;
video.appendChild(track);
@ -59,6 +60,7 @@
return new Promise(function(resolve, reject) {
var track = document.createElement("track");
track.track.mode = "hidden";
track.src = malware_url;
video.appendChild(track);
@ -88,7 +90,7 @@
return new Promise(function(resolve, reject) {
var track = document.createElement("track");
track.track.mode = "hidden";
// Add a query string parameter here to avoid url classifier bypass classify
// because of cache.
track.src = malware_url + "?testsbon";

View File

@ -30,7 +30,7 @@
</video>
<video src="http://mochi.test:8888/basic.vtt", crossorigin=use-credentials>
<track src="http://itisatracker.org/tests/toolkit/components/url-classifier/tests/mochitest/trackerFrame.sjs?id=track-src" ></track>
<track default src="http://itisatracker.org/tests/toolkit/components/url-classifier/tests/mochitest/trackerFrame.sjs?id=track-src" ></track>
</video>
<!--SendPing-->