tizen beta release
[profile/ivi/webkit-efl.git] / LayoutTests / media / track / track-webvtt-tc003-newlines.html
1 <!DOCTYPE html>
2 <html>
3     <head>
4         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5
6         <script src=../media-file.js></script>
7         <script src=../video-test.js></script>
8         <script>
9             
10             numberOfTrackTests = 2;
11
12             function trackLoaded()
13             {
14                 numberOfTracksLoaded++;
15                 if (numberOfTracksLoaded == numberOfTrackTests) {
16                     testTrack(0);
17                     testTrack(1);
18                 }
19             }
20
21             function testTrack(i)
22             {
23                 findMediaElement();
24                 var expected = 
25                 {
26                     length : 1,
27                     tests:
28                     [
29                         {
30                             property : "id",
31                             values : [1],
32                         },
33                         {
34                             property : "startTime",
35                             values : [0.0],
36                         },
37                         {
38                             property : "endTime",
39                             values : [30.5],
40                         },
41                         {
42                             property : "getCueAsSource()",
43                             values : ["Bear is Coming!!!!!"],
44                         },
45                     ],
46                 };
47                 testCues(i, expected);
48
49                 allTestsEnded();
50             }
51         </script>
52     </head>
53     <body>
54         <p>Tests that line terminators \r, \n, or \r\n are properly parsed, even when there is no newline at eof.</p>
55         <video>
56             <track src="captions-webvtt/tc003-newlines.vtt" onload="trackLoaded()">
57             <track src="captions-webvtt/tc003-no-newline-at-eof.vtt" onload="trackLoaded()">
58         </video>
59     </body>
60 </html>