+2011-09-22 Anna Cavender <annacc@chromium.org>
+
+ Adding testTracks() function to video-test.js
+ https://bugs.webkit.org/show_bug.cgi?id=68643
+
+ Reviewed by Eric Carlson.
+
+ * media/video-test.js:
+ (testTracks):
+
2011-09-22 Tom Sepez <tsepez@chromium.org>
Make XSSAuditor extract meaningful snippet from script blocks for comparison
var printFullTestDetails = true; // This is optionaly switched of by test whose tested values can differ. (see disableFullTestDetailsPrinting())
var Failed = false;
+var track = null; // Current TextTrack being tested.
var cues = null; // Current TextTrackCueList being tested.
var numberOfTrackTests = 0;
var numberOfTracksLoaded = 0;
return false;
}
+function testTracks(expected)
+{
+ tracks = video.textTracks;
+ testExpected("tracks.length", expected.length);
+
+ for (i = 0; i < tracks.length; i++) {
+ consoleWrite("<br>*** Testing text track " + i);
+
+ track = tracks[i];
+ for (j = 0; j < expected.tests.length; j++) {
+ var test = expected.tests[j];
+ testExpected("track." + test.property, test.values[i]);
+ }
+ }
+}
+
function testCues(index, expected)
{
consoleWrite("<br>*** Testing text track " + index);