| Index: LayoutTests/http/tests/media/media-source/mediasource-sourcebuffer-mode.html
|
| diff --git a/LayoutTests/http/tests/media/media-source/mediasource-sourcebuffer-mode.html b/LayoutTests/http/tests/media/media-source/mediasource-sourcebuffer-mode.html
|
| index c3d41ef8203d5f413a28727ecf967854e7ae00db..33650c3e77de7344912279e1b335d35ecf92a324 100644
|
| --- a/LayoutTests/http/tests/media/media-source/mediasource-sourcebuffer-mode.html
|
| +++ b/LayoutTests/http/tests/media/media-source/mediasource-sourcebuffer-mode.html
|
| @@ -102,7 +102,8 @@
|
| assert_equals(sourceBuffer.mode, 'segments');
|
| sourceBuffer.mode = 'segments'; // No exception should occur.
|
| assert_equals(sourceBuffer.timestampOffset, 0.0);
|
| - sourceBuffer.timestampOffset = 10.0; // No exception should occur.
|
| + sourceBuffer.timestampOffset = 10.123456789; // No exception should occur.
|
| + assert_equals(sourceBuffer.timestampOffset, 10.123456789); // Super-precise offsets should round-trip.
|
|
|
| // Append first part of media segment.
|
| test.expectEvent(sourceBuffer, 'updateend', 'Partial media segment append ended.');
|
| @@ -116,7 +117,7 @@
|
| assert_throws('InvalidStateError',
|
| function() { sourceBuffer.mode = 'segments'; },
|
| 'Setting valid sourceBuffer.mode while still parsing media segment threw InvalidStateError.');
|
| - assert_equals(sourceBuffer.timestampOffset, 10.0);
|
| + assert_equals(sourceBuffer.timestampOffset, 10.123456789);
|
| assert_throws('InvalidStateError',
|
| function() { sourceBuffer.timestampOffset = 20.0; },
|
| 'Setting valid sourceBuffer.timestampOffset while still parsing media segment threw InvalidStateError.');
|
| @@ -131,7 +132,7 @@
|
| assert_false(sourceBuffer.updating, 'updating attribute is false');
|
| assert_equals(sourceBuffer.mode, 'segments');
|
| sourceBuffer.mode = 'segments'; // No exception should occur.
|
| - assert_equals(sourceBuffer.timestampOffset, 10.0);
|
| + assert_equals(sourceBuffer.timestampOffset, 10.123456789);
|
| sourceBuffer.timestampOffset = 20.0; // No exception should occur.
|
| test.done();
|
| });
|
|
|