Index: LayoutTests/http/tests/media/media-source/mediasource-remove.html |
diff --git a/LayoutTests/http/tests/media/media-source/mediasource-remove.html b/LayoutTests/http/tests/media/media-source/mediasource-remove.html |
index 6cf84a971a22c38bc98eb818729feae07c657f92..a65e90962512472434995475ea17f9f17596622c 100644 |
--- a/LayoutTests/http/tests/media/media-source/mediasource-remove.html |
+++ b/LayoutTests/http/tests/media/media-source/mediasource-remove.html |
@@ -156,11 +156,11 @@ |
test.waitForExpectedEvents(function() |
{ |
- var duration = segmentInfo.duration.toFixed(3); |
+ var bufferedRangeEnd = segmentInfo.bufferedRangeEndBeforeEndOfStream.toFixed(3); |
var subType = MediaSourceUtil.getSubType(segmentInfo.type); |
- assertBufferedEquals(sourceBuffer, "{ [0.000, " + duration + ") }", "Initial buffered range."); |
- callback(test, sourceBuffer, duration, subType); |
+ assertBufferedEquals(sourceBuffer, "{ [0.000, " + bufferedRangeEnd + ") }", "Initial buffered range."); |
+ callback(test, sourceBuffer, bufferedRangeEnd, subType); |
}); |
}, description); |
}; |
@@ -179,16 +179,16 @@ |
}); |
} |
- removeAppendedDataTests(function(test, sourceBuffer, duration, subType) |
+ removeAppendedDataTests(function(test, sourceBuffer, bufferedRangeEnd, subType) |
{ |
removeAndCheckBufferedRanges(test, sourceBuffer, 0, Number.POSITIVE_INFINITY, "{ }"); |
}, "Test removing all appended data."); |
- removeAppendedDataTests(function(test, sourceBuffer, duration, subType) |
+ removeAppendedDataTests(function(test, sourceBuffer, bufferedRangeEnd, subType) |
{ |
var expectations = { |
- webm: ("{ [3.187, " + duration + ") }"), |
- mp4: ("{ [3.021, " + duration + ") }"), |
+ webm: ("{ [3.187, " + bufferedRangeEnd + ") }"), |
+ mp4: ("{ [3.021, " + bufferedRangeEnd + ") }"), |
}; |
// Note: Range doesn't start exactly at the end of the remove range because there isn't |
@@ -196,11 +196,11 @@ |
removeAndCheckBufferedRanges(test, sourceBuffer, 0, 3, expectations[subType]); |
}, "Test removing beginning of appended data."); |
- removeAppendedDataTests(function(test, sourceBuffer, duration, subType) |
+ removeAppendedDataTests(function(test, sourceBuffer, bufferedRangeEnd, subType) |
{ |
var expectations = { |
- webm: ("{ [0.000, 1.012) [3.187, " + duration + ") }"), |
- mp4: ("{ [0.000, 1.022) [3.021, " + duration + ") }"), |
+ webm: ("{ [0.000, 1.012) [3.187, " + bufferedRangeEnd + ") }"), |
+ mp4: ("{ [0.000, 1.022) [3.021, " + bufferedRangeEnd + ") }"), |
}; |
// Note: The first resulting range ends slightly after start because the removal algorithm only removes |
@@ -209,7 +209,7 @@ |
removeAndCheckBufferedRanges(test, sourceBuffer, 1, 3, expectations[subType]); |
}, "Test removing the middle of appended data."); |
- removeAppendedDataTests(function(test, sourceBuffer, duration, subType) |
+ removeAppendedDataTests(function(test, sourceBuffer, bufferedRangeEnd, subType) |
{ |
var expectations = { |
webm: "{ [0.000, 1.012) }", |