Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(429)

Side by Side Diff: LayoutTests/http/tests/media/media-source/video-media-source-objects-expected.txt

Issue 14179013: Add support for [NoInterfaceObject] extended attribute to bindings generator (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 Tests MediaSource, SourceBuffer, and SourceBufferList objects. 1 Tests MediaSource, SourceBuffer, and SourceBufferList objects.
2 2
3 EVENT(webkitsourceopen) 3 EVENT(webkitsourceopen)
4 Test MediaSource object type 4 Test MediaSource object type
5 EXPECTED (mediaSource == '[object MediaSource]') OK 5 EXPECTED (mediaSource == '[object WebKitMediaSource]') OK
6 EXPECTED (mediaSource instanceof window.WebKitMediaSource == 'true') OK 6 EXPECTED (mediaSource instanceof window.WebKitMediaSource == 'true') OK
7 7
8 Add a SourceBuffer 8 Add a SourceBuffer
9 EXPECTED (mediaSource.sourceBuffers.length == '0') OK 9 EXPECTED (mediaSource.sourceBuffers.length == '0') OK
10 RUN(segmentHelper.addSourceBuffer()) 10 RUN(segmentHelper.addSourceBuffer())
11 EXPECTED (mediaSource.sourceBuffers.length == '1') OK 11 EXPECTED (mediaSource.sourceBuffers.length == '1') OK
12 12
13 Test SourceBufferList object type: 13 Test SourceBufferList object type:
14 EXPECTED (mediaSource.sourceBuffers == '[object SourceBufferList]') OK 14 EXPECTED (mediaSource.sourceBuffers == '[object WebKitSourceBufferList]') OK
15 EXPECTED (mediaSource.sourceBuffers instanceof window.WebKitSourceBufferList == 'true') OK 15 EXPECTED (mediaSource.sourceBuffers instanceof window.WebKitSourceBufferList == 'true') OK
16 16
17 Test SourceBuffer object type 17 Test SourceBuffer object type
18 EXPECTED (segmentHelper.sourceBuffer instanceof window.WebKitSourceBuffer == 'tr ue') OK 18 EXPECTED (segmentHelper.sourceBuffer instanceof window.WebKitSourceBuffer == 'tr ue') OK
19 EXPECTED (mediaSource.sourceBuffers[0] instanceof window.WebKitSourceBuffer == ' true') OK 19 EXPECTED (mediaSource.sourceBuffers[0] instanceof window.WebKitSourceBuffer == ' true') OK
20 20
21 Append init segment 21 Append init segment
22 EXPECTED (mediaSource.sourceBuffers[0].buffered.length == '0') OK 22 EXPECTED (mediaSource.sourceBuffers[0].buffered.length == '0') OK
23 23
24 Append 1 second of data. 24 Append 1 second of data.
25 EXPECTED (mediaSource.sourceBuffers[0].buffered.length == '1') OK 25 EXPECTED (mediaSource.sourceBuffers[0].buffered.length == '1') OK
26 EXPECTED (mediaSource.sourceBuffers[0].buffered.start(0) == '0') OK 26 EXPECTED (mediaSource.sourceBuffers[0].buffered.start(0) == '0') OK
27 EXPECTED (mediaSource.sourceBuffers[0].buffered.end(0) > '1') OK 27 EXPECTED (mediaSource.sourceBuffers[0].buffered.end(0) > '1') OK
28 28
29 Set timestampOffset. 29 Set timestampOffset.
30 EXPECTED (segmentHelper.sourceBuffer.timestampOffset == '0') OK 30 EXPECTED (segmentHelper.sourceBuffer.timestampOffset == '0') OK
31 RUN(segmentHelper.sourceBuffer.timestampOffset = 5) 31 RUN(segmentHelper.sourceBuffer.timestampOffset = 5)
32 EXPECTED (segmentHelper.sourceBuffer.timestampOffset == '5') OK 32 EXPECTED (segmentHelper.sourceBuffer.timestampOffset == '5') OK
33 33
34 Append 1 second of data. 34 Append 1 second of data.
35 EXPECTED (mediaSource.sourceBuffers[0].buffered.length == '2') OK 35 EXPECTED (mediaSource.sourceBuffers[0].buffered.length == '2') OK
36 EXPECTED (mediaSource.sourceBuffers[0].buffered.start(1) == '5') OK 36 EXPECTED (mediaSource.sourceBuffers[0].buffered.start(1) == '5') OK
37 EXPECTED (mediaSource.sourceBuffers[0].buffered.end(1) > '5') OK 37 EXPECTED (mediaSource.sourceBuffers[0].buffered.end(1) > '5') OK
38 38
39 Remove SourceBuffer 39 Remove SourceBuffer
40 RUN(mediaSource.removeSourceBuffer(segmentHelper.sourceBuffer)) 40 RUN(mediaSource.removeSourceBuffer(segmentHelper.sourceBuffer))
41 EXPECTED (mediaSource.sourceBuffers.length == '0') OK 41 EXPECTED (mediaSource.sourceBuffers.length == '0') OK
42 EXPECTED (mediaSource.sourceBuffers == '[object SourceBufferList]') OK 42 EXPECTED (mediaSource.sourceBuffers == '[object WebKitSourceBufferList]') OK
43 43
44 Test that append() throws an error after SourceBuffer has been removed. 44 Test that append() throws an error after SourceBuffer has been removed.
45 Got expected exception Error: InvalidStateError: DOM Exception 11 45 Got expected exception Error: InvalidStateError: DOM Exception 11
46 Test that buffered throws an error after SourceBuffer has been removed. 46 Test that buffered throws an error after SourceBuffer has been removed.
47 Got expected exception Error: InvalidStateError: DOM Exception 11 47 Got expected exception Error: InvalidStateError: DOM Exception 11
48 EXPECTED (mediaSource.sourceBuffers.length == '0') OK 48 EXPECTED (mediaSource.sourceBuffers.length == '0') OK
49 Test that addSourceBuffer() throws and error when the MediaSource is not associa ted with a media element. 49 Test that addSourceBuffer() throws and error when the MediaSource is not associa ted with a media element.
50 Got expected exception Error: InvalidStateError: DOM Exception 11 50 Got expected exception Error: InvalidStateError: DOM Exception 11
51 Test that setting timestampOffset throws an error when the MediaSource is not as sociated with a media element. 51 Test that setting timestampOffset throws an error when the MediaSource is not as sociated with a media element.
52 Got expected exception Error: InvalidStateError: DOM Exception 11 52 Got expected exception Error: InvalidStateError: DOM Exception 11
53 END OF TEST 53 END OF TEST
54 54
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698