OLD | NEW |
---|---|
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <html> | 2 <html> |
3 <head> | 3 <head> |
4 <script src="/w3c/resources/testharness.js"></script> | 4 <script src="/w3c/resources/testharness.js"></script> |
5 <script src="/w3c/resources/testharnessreport.js"></script> | 5 <script src="/w3c/resources/testharnessreport.js"></script> |
6 <script src="mediasource-util.js"></script> | 6 <script src="mediasource-util.js"></script> |
7 <link rel="stylesheet" href="/w3c/resources/testharness.css"> | 7 <link rel="stylesheet" href="/w3c/resources/testharness.css"> |
8 </head> | 8 </head> |
9 <body> | 9 <body> |
10 <div id="log"></div> | 10 <div id="log"></div> |
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
187 test.expectEvent(sourceBuffer, "updateend", "initSegment append ended."); | 187 test.expectEvent(sourceBuffer, "updateend", "initSegment append ended."); |
188 sourceBuffer.appendBuffer(initSegment); | 188 sourceBuffer.appendBuffer(initSegment); |
189 test.waitForExpectedEvents(function() | 189 test.waitForExpectedEvents(function() |
190 { | 190 { |
191 assertBufferedEquals(mediaSource.sourceBuffers[0], "{ }", "m ediaSource.sourceBuffers[0]"); | 191 assertBufferedEquals(mediaSource.sourceBuffers[0], "{ }", "m ediaSource.sourceBuffers[0]"); |
192 assertBufferedEquals(mediaSource.activeSourceBuffers[0], "{ }", "mediaSource.activeSourceBuffers[0]"); | 192 assertBufferedEquals(mediaSource.activeSourceBuffers[0], "{ }", "mediaSource.activeSourceBuffers[0]"); |
193 assertBufferedEquals(mediaElement, "{ }", "mediaElement.buff ered"); | 193 assertBufferedEquals(mediaElement, "{ }", "mediaElement.buff ered"); |
194 test.done(); | 194 test.done(); |
195 }); | 195 }); |
196 | 196 |
197 }, "Get buffered range when only initsegment is appended."); | 197 }, "Get buffered range when only initsegment is appended."); |
wolenetz
2014/07/26 00:07:15
nit: is there extra trailing whitespace here? if s
prabhur1
2014/07/28 21:36:49
Done.
| |
198 | |
199 mediasource_testafterdataloaded(function(test, mediaElement, mediaSo urce, segmentInfo, sourceBuffer, mediaData) | |
200 { | |
201 test.expectEvent(mediaSource.activeSourceBuffers, "removesourceb uffer", "SourceBuffer removed."); | |
wolenetz
2014/07/26 00:07:15
ditto: sourceBuffer really shouldn't be in activeS
prabhur1
2014/07/28 21:36:49
Done.
| |
202 mediaSource.removeSourceBuffer(sourceBuffer); | |
203 | |
204 test.waitForExpectedEvents(function() | |
205 { | |
206 assert_throws("InvalidStateError", | |
207 function() { sourceBuffer.buffered; }, | |
208 "get sourceBuffer.buffered throws an exception for Inval idStateError."); | |
209 | |
wolenetz
2014/07/26 00:07:15
nit: remove blank line.
prabhur1
2014/07/28 21:36:49
Done.
| |
210 test.done(); | |
211 }); | |
212 | |
wolenetz
2014/07/26 00:07:15
nit: remove blank line.
prabhur1
2014/07/28 21:36:49
Done.
| |
213 }, "Get buffered range after removing sourcebuffer."); | |
wolenetz
2014/07/26 00:07:15
ditto: eek! " vs ' inconsistencies. prefer ' :)
prabhur1
2014/07/28 21:36:49
Done.
| |
198 </script> | 214 </script> |
199 </body> | 215 </body> |
200 </html> | 216 </html> |
OLD | NEW |