• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1(ilayouttest_analyzer_helpers
2AnalyzerResultMap
3p0
4(dp1
5S'result_map'
6p2
7(dp3
8S'skip'
9p4
10(dp5
11S'media/video-does-not-loop.html'
12p6
13(dp7
14S'te_info'
15p8
16(lp9
17(dp10
18S'SKIP'
19p11
20I01
21sS'WONTFIX'
22p12
23I01
24sS'Comments'
25p13
26S" Doesn't apply to Chromium (QuickTime-specific behavior)"
27p14
28sS'TIMEOUT'
29p15
30I01
31sasS'desc'
32p16
33S"Test to make sure QuickTime movie saved with 'loop' user data does not loop automatically."
34p17
35ssS'media/track/track-webvtt-tc020-cue-size-align.html'
36p18
37(dp19
38g8
39(lp20
40(dp21
41g11
42I01
43sg13
44S' Tests for WebVTT parser for <track>.  Feature is not yet functional.'
45p22
46sg15
47I01
48sS'Bugs'
49p23
50(lp24
51S'BUGWK43668'
52p25
53asasg16
54S'Tests cue size and alignment from settings.'
55p26
56ssS'media/audio-delete-while-step-button-clicked.html'
57p27
58(dp28
59g8
60(lp29
61(dp30
62S'FAIL'
63p31
64I01
65sg11
66I01
67sg23
68(lp32
69S'BUGCR25375'
70p33
71aS'BUGCR59399'
72p34
73asg13
74S" Failing because we sometimes emit additional timeupdate events. Test might be WONTFIX because we don't export a step button in the first place."
75p35
76sasg16
77S"This tests that events don't continue to target a step button if the media element is deleted while mouse down on button."
78p36
79ssS'media/restore-from-page-cache.html'
80p37
81(dp38
82g8
83(lp39
84(dp40
85g11
86I01
87sg12
88I01
89sg13
90S' Page Cache - based tests. Chromium disables page cache because the WebKit page cache keeps previously loaded pages alive in memory to be able to quickly substitute them when user clicks History buttons. Chromium wants those to be separate navigations made via browser process to be able to make decision on which renderer process to use for each of them.'
91p41
92sg15
93I01
94sasg16
95S"Make sure we don't reload a &lt;video&gt; element when navigating back to an uncached page."
96p42
97ssS'media/media-document-audio-repaint.html'
98p43
99(dp44
100g8
101(lp45
102(dp46
103S'IMAGE+TEXT'
104p47
105I01
106sg11
107I01
108sS'IMAGE'
109p48
110I01
111sg23
112(lp49
113S'BUGCR94918'
114p50
115asg13
116S' Skip test test since this test uses layoutTestController.display() that needs to be implemented for GPU'
117p51
118sS'TEXT'
119p52
120I01
121sS'GPU'
122p53
123I01
124sasg16
125S'This tests that in a standalone media document with audio content, the media element repaints correctly'
126p54
127ssS'media/media-can-play-mpeg4-video.html'
128p55
129(dp56
130g8
131(lp57
132(dp58
133g11
134I01
135sg12
136I01
137sg13
138S" These tests are WONTFIX because they use codecs Chromium doesn't support."
139p59
140sg52
141I01
142sasg16
143S'Test HTMLMediaElement <em>canPlayType()</em> method with'
144p60
145ssS'media/track/track-webvtt-tc007-cue-no-id.html'
146p61
147(dp62
148g8
149g20
150sg16
151S'Tests empty cue identifiers (they are optional), but makes sure "-->" found leads to discarded cue.'
152p63
153ssS'http/tests/media/video-cross-site.html'
154p64
155(dp65
156g8
157(lp66
158(dp67
159g11
160I01
161sg13
162S' QuickTime reference movies not supported.'
163p68
164sg15
165I01
166sS'PASS'
167p69
168I01
169sg31
170I01
171sg12
172I01
173sasg16
174S'media file redirects to another site'
175p70
176ssS'media/audio-data-url.html'
177p71
178(dp72
179g8
180(lp73
181(dp74
182g31
183I01
184sg11
185I01
186sg12
187I01
188sg13
189g59
190sg15
191I01
192sasg16
193S'Test that audio element can use a data: url'
194p75
195ssS'media/video-canvas-alpha.html'
196p76
197(dp77
198g8
199(lp78
200(dp79
201g11
202I01
203sg48
204I01
205sg23
206(lp80
207S'BUGCR74979'
208p81
209asg13
210S" Accelerated 2d for mac isn't supported yet, so SKIP this test for now."
211p82
212sS'MAC'
213p83
214I01
215sg53
216I01
217sasg16
218S'UNKNOWN'
219p84
220ssS'media/video-can-play-type.html'
221p85
222(dp86
223g8
224(lp87
225(dp88
226g31
227I01
228sg11
229I01
230sg12
231I01
232sg13
233g59
234sg15
235I01
236sasg16
237S'Test HTMLMediaElement <em>canPlayType()</em> method.'
238p89
239ssS'media/media-captions.html'
240p90
241(dp91
242g8
243(lp92
244(dp93
245g11
246I01
247sg13
248S" We haven't implemented the WebKit captioning extension. UNIMPLEMENTED"
249p94
250sg15
251I01
252sg23
253(lp95
254S'BUGCR28301'
255p96
256asasg16
257S'Test media element close caption API.'
258p97
259ssS'media/video-size-intrinsic-scale.html'
260p98
261(dp99
262g8
263(lp100
264(dp101
265g31
266I01
267sg11
268I01
269sg12
270I01
271sg13
272g59
273sg15
274I01
275sasg16
276S'&lt;video&gt; element intrinsic size test'
277p102
278ssS'media/track/track-webvtt-tc004-magic-header.html'
279p103
280(dp104
281g8
282g20
283sg16
284S'Tests that the magic file header "WEBVTT" leads to the file properly recognized as a WebVTT file.'
285p105
286ssS'media/media-can-play-mpeg-audio.html'
287p106
288(dp107
289g8
290(lp108
291(dp109
292g11
293I01
294sg12
295I01
296sg13
297g59
298sg52
299I01
300sasg16
301S'Test HTMLMediaElement <em>canPlayType()</em> method with multiple mp3 MIME types.'
302p110
303ssS'media/audio-mpeg4-supported.html'
304p111
305(dp112
306g8
307(lp113
308(dp114
309g31
310I01
311sg11
312I01
313sg12
314I01
315sg13
316g59
317sg15
318I01
319sasg16
320S'Test that the audio element supports M4A files.'
321p115
322ssS'media/media-fullscreen-not-in-document.html'
323p116
324(dp117
325g8
326(lp118
327(dp119
328g11
329I01
330sg13
331S" We haven't implemented the WebKit fullscreen extension. UNIMPLEMENTED"
332p120
333sg15
334I01
335sg23
336(lp121
337S'BUGCR16735'
338p122
339asasg16
340S'Test media element fullscreen API when an element is not in the DOM.'
341p123
342ssS'media/track/track-webvtt-tc014-alignment.html'
343p124
344(dp125
345g8
346g20
347sg16
348S'Tests cue alignment from settings.'
349p126
350ssS'media/track/track-webvtt-tc021-valign.html'
351p127
352(dp128
353g8
354g20
355sg16
356S'Tests cue vertical alignment (direction) from settings.'
357p129
358ssS'media/audio-mpeg-supported.html'
359p130
360(dp131
361g8
362(lp132
363(dp133
364g31
365I01
366sg11
367I01
368sg12
369I01
370sg13
371g59
372sg15
373I01
374sasg16
375S'Test that the audio element supports MPEG files.'
376p134
377ssS'media/track/track-webvtt-tc019-cue-size.html'
378p135
379(dp136
380g8
381g20
382sg16
383S'Tests cue size from settings.'
384p137
385ssS'media/track/track-webvtt-tc003-newlines.html'
386p138
387(dp139
388g8
389g20
390sg16
391S'Tests that line terminators \\r, \\n, or \\r\\n are properly parsed, even when there is no newline at eof.'
392p140
393ssS'media/video-document-types.html'
394p141
395(dp142
396g8
397(lp143
398(dp144
399g31
400I01
401sg11
402I01
403sg12
404I01
405sg13
406g59
407sg15
408I01
409sasg16
410S"This tests that a standalone MPEG-4 file with 'sdsm' and 'odsm' tracks is opened in a MediaDocument."
411p145
412ssS'media/track/track-webvtt-tc024-timestamp.html'
413p146
414(dp147
415g8
416g20
417sg16
418S'Tests cues with &lt;timestamps&gt; tags.'
419p148
420ssS'media/track/track-webvtt-tc008-timings-no-hours.html'
421p149
422(dp150
423g8
424g20
425sg16
426S'Tests cue timings that do not contain hours (they are optional), and tests various syntax errors in timings without hours.'
427p151
428ssS'media/media-fullscreen-inline.html'
429p152
430(dp153
431g8
432(lp154
433(dp155
434g11
435I01
436sg13
437g120
438sg15
439I01
440sg23
441(lp156
442S'BUGCR16735'
443p157
444asasg16
445S'Test media element fullscreen API when an element is in the DOM.'
446p158
447ssS'media/track/track-webvtt-tc000-empty.html'
448p159
449(dp160
450g8
451g20
452sg16
453S'Tests that an empty file is not recognized as a WebVTT file.'
454p161
455ssS'media/track/track-webvtt-tc018-align-text-line-position.html'
456p162
457(dp163
458g8
459g20
460sg16
461S'Tests cue alignment, line and text position from settings.'
462p164
463ssS'media/track/track-webvtt-tc002-bom.html'
464p165
465(dp166
466g8
467g20
468sg16
469S'Tests that the parser properly ignores a UTF-8 BOM character at the beginning of a file and all other cues are properly parsed.'
470p167
471ssS'compositing/video/video-background-color.html'
472p168
473(dp169
474g8
475(lp170
476(dp171
477g31
478I01
479sg11
480I01
481sg12
482I01
483sg13
484S" Chromium's video codecs don't support alpha information encoded in the video data, so this test is not applicable."
485p172
486sasg16
487S'Video with background color'
488p173
489ssS'media/track/track-webvtt-tc026-voice.html'
490p174
491(dp175
492g8
493g20
494sg16
495S'Tests cues with voice markup &lt;v&gt;.'
496p176
497ssS'media/track/track-webvtt-tc011-blank-lines.html'
498p177
499(dp178
500g8
501g20
502sg16
503S'Tests that cues are not affected by multiple newlines \\n, \\r, and \\r\\n and that cue not properly separated are treated as one big cue.'
504p179
505ssS'media/context-menu-actions.html'
506p180
507(dp181
508g8
509(lp182
510(dp183
511S'CRASH'
512p184
513I01
514sg11
515I01
516sg23
517(lp185
518S'BUGCR59665'
519p186
520aS'BUGWK45021'
521p187
522asg13
523S' BUGCR59415 : cannot repro the flakiness This test needs enhanced eventSender.contextMenu() return value. See https:bugs.webkit.org/show_bug.cgi?id=45021 for more info. UNIMPLEMENTED for chrome'
524p188
525sg15
526I01
527sg69
528I01
529sasg16
530S'Test the various actions available in the HTML5 media element context-menu.'
531p189
532ssS'media/video-timeupdate-reverse-play.html'
533p190
534(dp191
535g8
536(lp192
537(dp193
538g11
539I01
540sg13
541S" We haven't implemented reverse audio/video playback. UNIMPLEMENTED BUGCR33099 Implement reverse audio/video playback"
542p194
543sg15
544I01
545sg23
546(lp195
547S'BUGCR33099'
548p196
549asasg16
550S"Tests that a 'timeupdate' event is fired when a movie plays<br> in reverse to time zero."
551p197
552ssS'media/track/track-webvtt-tc022-entities.html'
553p198
554(dp199
555g8
556g20
557sg16
558S'Tests special characters &amp;, &lt;, and &gt; in the cue text.'
559p200
560ssS'http/tests/media/video-buffered.html'
561p201
562(dp202
563g8
564(lp203
565(dp204
566g11
567I01
568sg23
569(lp205
570S'BUGCR49165'
571p206
572asg13
573S' video.buffered multiple TimeRanges support.'
574p207
575sg69
576I01
577sasg16
578g84
579ssS'media/track/track-webvtt-tc012-out-of-order.html'
580p208
581(dp209
582g8
583g20
584sg16
585S'Tests that cues that are temporally out of order are ignored.'
586p210
587ssS'media/track/track-webvtt-tc010-no-timings.html'
588p211
589(dp212
590g8
591g20
592sg16
593S'Tests cue without timings are ignored.'
594p213
595ssS'media/track/track-webvtt-tc001-utf8.html'
596p214
597(dp215
598g8
599g20
600sg16
601S'Tests that UTF-8 encoded characters are recognized properly and that different encodings (iconv) are not recognized as a WebVTT file (we do allow it, it just looks ugly).'
602p216
603ssS'media/track/track-webvtt-tc006-cue-identifiers.html'
604p217
605(dp218
606g8
607g20
608sg16
609S'Tests that any text other than "-->" is recognized as optional cue identifier.'
610p219
611ssS'media/track/track-webvtt-tc013-settings.html'
612p220
613(dp221
614g8
615g20
616sg16
617S'Tests WebVTT settings.'
618p222
619ssS'media/track/track-webvtt-tc017-line-position.html'
620p223
621(dp224
622g8
623g20
624sg16
625S'Tests cue line position from settings.'
626p225
627ssS'media/track/track-webvtt-tc016-align-positioning.html'
628p226
629(dp227
630g8
631g20
632sg16
633S'Tests cue text position and alignment from settings.'
634p228
635ssS'media/track/track-webvtt-tc005-header-comment.html'
636p229
637(dp230
638g8
639g20
640sg16
641S'Tests that the optional comment area under the "WEBVTT" file header is properly ignored.  Also, default settings and styling are currently ignored (treated as faulty cues).'
642p231
643ssS'media/track/track-webvtt-tc015-positioning.html'
644p232
645(dp233
646g8
647g20
648sg16
649S'Tests cue text position from settings.'
650p234
651ssS'media/track/track-webvtt-tc009-timings-hour.html'
652p235
653(dp236
654g8
655g20
656sg16
657S'Tests cue timings that contain hours (they are optional), and tests various syntax errors in timings with hours.'
658p237
659ssS'media/track/track-webvtt-tc027-empty-cue.html'
660p238
661(dp239
662g8
663g20
664sg16
665S'Tests that empty cues are discarded.'
666p240
667ssS'media/track/track-webvtt-tc028-unsupported-markup.html'
668p241
669(dp242
670g8
671g20
672sg16
673S'Tests that unsupported markup is properly ignored.'
674p243
675ssS'media/track/track-webvtt-tc023-markup.html'
676p244
677(dp245
678g8
679g20
680sg16
681S'Tests cues with &lt;b&gt;, &lt;i&gt;, &lt;u&gt;, &lt;rt&gt; and &lt;ruby&gt; tags.'
682p246
683ssS'media/video-element-other-namespace-crash.html'
684p247
685(dp248
686g8
687(lp249
688(dp250
689g11
690I01
691sg12
692I01
693sg13
694g59
695sg15
696I01
697sasg16
698g84
699ssS'media/video-reverse-play-duration.html'
700p251
701(dp252
702g8
703(lp253
704(dp254
705g11
706I01
707sg13
708g194
709sg15
710I01
711sg23
712(lp255
713S'BUGCR33099'
714p256
715asasg16
716S'Tests that duration is not set to zero when playing in reverse to the origin.'
717p257
718ssS'media/track/track-webvtt-tc025-class-markup.html'
719p258
720(dp259
721g8
722g20
723sg16
724S'Tests cues with class markup &lt;c&gt;.'
725p260
726sssS'whole'
727p261
728(dp262
729S'media/video-source-type.html'
730p263
731(dp264
732g16
733S'&lt;source&gt; @type attribute'
734p265
735ssS'media/media-startTime.html'
736p266
737(dp267
738g16
739S"Test the, so far unused, 'startTime' attribute."
740p268
741ssS'media/video-src-set.html'
742p269
743(dp270
744g16
745S'Test that setting src attribute triggers load'
746p271
747ssg27
748g28
749sS'media/video-played-ranges-1.html'
750p272
751(dp273
752g16
753S"Test of the media element 'played' attribute, ranges part 1."
754p274
755ssS'http/tests/media/video-play-stall-seek.html'
756p275
757(dp276
758g8
759(lp277
760(dp278
761g13
762S' Timing out.'
763p279
764sg15
765I01
766sg23
767(lp280
768S'BUGCR78376'
769p281
770asasg16
771S'Test that playback can be resumed by seeking backwards after load stalls.'
772p282
773ssg71
774g72
775sg85
776g86
777sg90
778g91
779sg124
780g125
781sS'media/controls-after-reload.html'
782p283
783(dp284
784g16
785S'Making sure the controller looks ok after a second load().'
786p285
787ssS'http/tests/media/video-referer.html'
788p286
789(dp287
790g16
791S'Tests that the media player will send the relevant referer when requesting the media file.<br/>'
792p288
793ssS'media/video-source-removed.html'
794p289
795(dp290
796g16
797S'consoleWrite("PASS: A crash did not occur when removing &lt;source&gt; elements.<br>");'
798p291
799ssS'media/unsupported-tracks.html'
800p292
801(dp293
802g16
803S'Test that QuickTime file with unsupported track types only generates an error.'
804p294
805ssg111
806g112
807sS'media/audio-no-installed-engines.html'
808p295
809(dp296
810g16
811S'PASSED -- crash using Audio with no installed engines bug 27479.'
812p297
813ssg116
814g117
815sS'media/video-width-height.html'
816p298
817(dp299
818g16
819g84
820ssS'media/media-blocked-by-willsendrequest.html'
821p300
822(dp301
823g16
824S'consoleWrite("This test can only be run in DumpRenderTree!<br><br>");'
825p302
826ssS'media/video-error-does-not-exist.html'
827p303
828(dp304
829g16
830S'Test that the media element is in correct state after load fails.'
831p305
832ssS'media/video-play-pause-events.html'
833p306
834(dp307
835g16
836S'Test that calling play() and pause() triggers async play, timeupdate and pause events.'
837p308
838ssS'media/video-display-none-crash.html'
839p309
840(dp310
841g16
842S'Test that pause() after changing display to "none" doesn\'t cause a crash.'
843p311
844ssg244
845g245
846sS'media/video-src-plus-source.html'
847p312
848(dp313
849g16
850S"Test that a &lt;source&gt; element is not used when a bogus 'src' attribute is present"
851p314
852ssS'media/video-source-none-supported.html'
853p315
854(dp316
855g16
856S'no usable &lt;source&gt; test'
857p317
858ssS'media/video-poster-blocked-by-willsendrequest.html'
859p318
860(dp319
861g16
862S'consoleWrite("<b>This test can only be run in DumpRenderTree!</b>");'
863p320
864ssg6
865g7
866sS'media/video-src.html'
867p321
868(dp322
869g16
870g84
871ssg168
872g169
873sS'media/video-src-invalid-poster.html'
874p323
875(dp324
876g16
877g84
878ssS'media/video-source-inserted.html'
879p325
880(dp326
881g16
882S'networkState after inserting &lt;source&gt; test'
883p327
884ssS'media/media-can-play-octet-stream.html'
885p328
886(dp329
887g16
888S'Test HTMLMediaElement <em>canPlayType()</em> method with "application/octet-stream".'
889p330
890ssS'media/constructors.html'
891p331
892(dp332
893g16
894S'Test that media constructors behave consistently.'
895p333
896ssS'media/video-source-media.html'
897p334
898(dp335
899g16
900g84
901ssg201
902g202
903sS'media/video-aspect-ratio.html'
904p336
905(dp337
906g16
907S'Test video sizing. You should see one bigger image (paused video) and 7 small ones of 1/4 its size.'
908p338
909ssg214
910g215
911sS'media/video-source-type-params.html'
912p339
913(dp340
914g16
915g84
916ssS'fast/canvas/webgl/context-lost.html'
917p341
918(dp342
919g16
920S'debug("Test valid context");'
921p343
922ssS'media/media-can-play-wav-audio.html'
923p344
924(dp345
925g16
926S'Test HTMLMediaElement <em>canPlayType()</em> method with multiple .wav MIME types.'
927p346
928ssS'media/video-source-error.html'
929p347
930(dp348
931g8
932(lp349
933(dp350
934S'DEBUG'
935p351
936I01
937sg52
938I01
939sg23
940(lp352
941S'BUGWK66310'
942p353
943asg13
944S''
945p354
946sg69
947I01
948sasg16
949S'&lt;video&gt; and &lt;source&gt; error test'
950p355
951ssg223
952g224
953sg226
954g227
955sS'media/video-no-audio.html'
956p356
957(dp357
958g16
959S'Movie with no audio track. The volume button should not render.'
960p358
961ssS'media/svg-as-image-with-media-blocked.html'
962p359
963(dp360
964g16
965S'This test attempts to load foreignObject audio and video embedded in an SVG'
966p361
967ssS'media/video-transformed.html'
968p362
969(dp363
970g8
971(lp364
972(dp365
973S'WIN'
974p366
975I01
976sg48
977I01
978sg23
979(lp367
980S'BUGWK66437'
981p368
982asg13
983g354
984sg83
985I01
986sg53
987I01
988sasg16
989S'Test painting of transformed video'
990p369
991ssS'media/video-click-dblckick-standalone.html'
992p370
993(dp371
994g16
995S'This tests that clicking on a standalone video will pause and double-clicking will play.'
996p372
997ssS'media/video-pause-immediately.html'
998p373
999(dp374
1000g16
1001S'Test that pausing the media element has an immediate effect on the clock.'
1002p375
1003ssS'fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html'
1004p376
1005(dp377
1006g16
1007g84
1008ssg251
1009g252
1010sS'http/tests/security/local-video-src-from-remote.html'
1011p378
1012(dp379
1013g16
1014S'This test only works in DRT'
1015p380
1016ssg43
1017g44
1018sS'media/video-controls-in-media-document.html'
1019p381
1020(dp382
1021g16
1022g84
1023ssS'media/remove-from-document-no-load.html'
1024p383
1025(dp384
1026g16
1027S'Test that removing a media element from the tree when no media has been loaded does not generate a loadstart event.'
1028p385
1029ssS'media/video-currentTime.html'
1030p386
1031(dp387
1032g16
1033g84
1034ssS'media/video-frame-accurate-seek.html'
1035p388
1036(dp389
1037g8
1038(lp390
1039(dp391
1040g48
1041I01
1042sg23
1043(lp392
1044S'BUGCR72223'
1045p393
1046asg13
1047g354
1048sg69
1049I01
1050sasg16
1051S'Test that setting currentTime is frame-accurate. The three videos below should be showing frames 12, 13, and 14.'
1052p394
1053ssg18
1054g19
1055sg37
1056g38
1057sg180
1058g181
1059sS'media/media-controls-clone-crash.html'
1060p395
1061(dp396
1062g16
1063S'Test passes if it does not crash.'
1064p397
1065ssS'media/controls-css-overload.html'
1066p398
1067(dp399
1068g16
1069S"Testing that overloading some controls doesn't crash the browser"
1070p400
1071ssS'media/video-display-aspect-ratio.html'
1072p401
1073(dp402
1074g16
1075g84
1076ssS'media/video-currentTime-set.html'
1077p403
1078(dp404
1079g16
1080S"Test that setting currentTime changes the time, and that 'ended' event is fired in a reasonable amount of time"
1081p405
1082ssS'media/media-blocked-by-beforeload.html'
1083p406
1084(dp407
1085g8
1086(lp408
1087(dp409
1088g52
1089I01
1090sg23
1091(lp410
1092S'BUGWK66310'
1093p411
1094asg13
1095g354
1096sg69
1097I01
1098sasg16
1099S'Test to ensure that a media file blocked by a beforeload handler generates an error'
1100p412
1101ssS'media/video-controls-visible-audio-only.html'
1102p413
1103(dp414
1104g16
1105S'This test only runs in DRT!'
1106p415
1107ssS'http/tests/media/video-play-progress.html'
1108p416
1109(dp417
1110g16
1111S'Test that at least one progress event is fired after starting to load the video.'
1112p418
1113ssg106
1114g107
1115sS'media/controls-styling.html'
1116p419
1117(dp420
1118g16
1119S'The look of the controls should not change.'
1120p421
1121ssS'media/video-source-moved.html'
1122p422
1123(dp423
1124g16
1125S'moving &lt;source&gt; element test'
1126p424
1127ssS'http/tests/security/local-video-source-from-remote.html'
1128p425
1129(dp426
1130g16
1131S'This test only behaves correctly in DRT'
1132p427
1133ssS'media/video-src-none.html'
1134p428
1135(dp429
1136g16
1137g84
1138ssS'media/video-controls-zoomed.html'
1139p430
1140(dp431
1141g16
1142S'This test only runs in DRT!'
1143p432
1144ssS'media/video-load-networkState.html'
1145p433
1146(dp434
1147g16
1148S'Test that setting src to an invalid url triggers load(), which sets networkState'
1149p435
1150ssS'media/video-controls.html'
1151p436
1152(dp437
1153g16
1154S"Test 'controls' attribute"
1155p438
1156ssS'media/controls-without-preload.html'
1157p439
1158(dp440
1159g16
1160S'The controls should not depend on preload value.'
1161p441
1162ssS'media/video-played-collapse.html'
1163p442
1164(dp443
1165g16
1166S"Test of the media element 'played' attribute"
1167p444
1168ssS'compositing/self-painting-layers.html'
1169p445
1170(dp446
1171g16
1172S'Self painting layers'
1173p447
1174ssS'media/audio-controls-do-not-fade-out.html'
1175p448
1176(dp449
1177g16
1178S'This tests that audio controls do not fade out when the audio is playing.'
1179p450
1180ssg149
1181g150
1182sg152
1183g153
1184sS'compositing/geometry/video-opacity-overlay.html'
1185p451
1186(dp452
1187g16
1188S'Video overlay'
1189p453
1190ssS'media/video-source-error-no-candidate.html'
1191p454
1192(dp455
1193g16
1194S"Test that 'error' events are fired from &lt;source&gt; element when it can not be used."
1195p456
1196ssS'media/audio-constructor.html'
1197p457
1198(dp458
1199g16
1200S'Test that Audio() object loads the resource after src attribute is set and load() is called.'
1201p459
1202ssg174
1203g175
1204sS'media/event-attributes.html'
1205p460
1206(dp461
1207g16
1208g84
1209ssg190
1210g191
1211sg208
1212g209
1213sS'http/tests/media/text-served-as-text.html'
1214p462
1215(dp463
1216g16
1217S"text file served as 'text/plain'"
1218p464
1219ssg211
1220g212
1221sS'http/tests/media/video-cancel-load.html'
1222p465
1223(dp466
1224g16
1225S'Cancel loading a video file and access its properties afterwards.'
1226p467
1227ssS'media/unsupported-rtsp.html'
1228p468
1229(dp469
1230g16
1231S'Test that QuickTime file with RTSP URL generates a load error.'
1232p470
1233ssS'media/media-controls-clone.html'
1234p471
1235(dp472
1236g16
1237S'<video controls id=v></video><audio controls id=a></audio>'
1238p473
1239ssS'media/broken-video.html'
1240p474
1241(dp475
1242g16
1243S'Test that QuickTime file with broken content generates an error.'
1244p476
1245ssS'media/video-plays-past-end-of-test.html'
1246p477
1247(dp478
1248g16
1249g84
1250ssS'http/tests/canvas/webgl/origin-clean-conformance.html'
1251p479
1252(dp480
1253g16
1254S'WebGL Origin Restrictions Conformance Tests'
1255p481
1256ssS'media/video-replaces-poster.html'
1257p482
1258(dp483
1259g16
1260S'Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=34966">https://bugs.webkit.org/show_bug.cgi?id=34966</a>. <br>'
1261p484
1262ssS'media/video-autoplay.html'
1263p485
1264(dp486
1265g16
1266g84
1267ssS'media/video-set-rate-from-pause.html'
1268p487
1269(dp488
1270g16
1271S'Test that setting a non-zero rate causes an async timeupdate event.'
1272p489
1273ssg198
1274g199
1275sg229
1276g230
1277sS'media/video-src-remove.html'
1278p490
1279(dp491
1280g16
1281S"Test that removing valid 'src' attribute DOES NOT trigger load of &lt;source&gt; elements"
1282p492
1283ssS'media/csp-blocks-video.html'
1284p493
1285(dp494
1286g16
1287S"This test passes if it doesn't alert failure."
1288p495
1289ssS'media/controls-drag-timebar.html'
1290p496
1291(dp497
1292g16
1293S'Test that dragging the timebar thumb causes seeks.'
1294p498
1295ssg232
1296g233
1297sS'media/audio-constructor-preload.html'
1298p499
1299(dp500
1300g16
1301S"Test that Audio() sets 'preload' attribute."
1302p501
1303ssS'media/video-poster-delayed.html'
1304p502
1305(dp503
1306g16
1307S'Delayed load of poster should not overwrite intrinsic size of video'
1308p504
1309ssS'media/adopt-node-crash.html'
1310p505
1311(dp506
1312g16
1313S"Tests that we don't crash when moving a video element to a new document."
1314p507
1315ssS'media/media-initialTime.html'
1316p508
1317(dp509
1318g16
1319S"Test the, so far unused, 'initialTime' attribute."
1320p510
1321ssS'media/video-playbackrate.html'
1322p511
1323(dp512
1324g16
1325S'test playbackRate and defaultPlaybackRate'
1326p513
1327ssS'media/video-muted.html'
1328p514
1329(dp515
1330g16
1331S"Test 'muted' attribute"
1332p516
1333ssg241
1334g242
1335sS'media/video-src-change.html'
1336p517
1337(dp518
1338g16
1339S'1. Test that an invalid src attribute fires an error when the file fails to load.<br>'
1340p519
1341ssS'compositing/overflow/overflow-compositing-descendant.html'
1342p520
1343(dp521
1344g16
1345S'You should see a green box under the video. If you see red, the test failed.'
1346p522
1347ssg247
1348g248
1349sS'media/video-play-pause-exception.html'
1350p523
1351(dp524
1352g16
1353S'Video has no src. Test that the playing event is not dispatched.'
1354p525
1355ssS'fast/dom/shadow/frameless-media-element-crash.html'
1356p526
1357(dp527
1358g16
1359g84
1360ssS'media/audio-play-event.html'
1361p528
1362(dp529
1363g16
1364S"Test that a 'play' event listener is triggered when fired by a new audio element."
1365p530
1366ssS'media/before-load-member-access.html'
1367p531
1368(dp532
1369g16
1370S'Test that accessing member of a non loaded video works.'
1371p533
1372ssS'media/video-dom-src.html'
1373p534
1374(dp535
1375g16
1376g84
1377ssg135
1378g136
1379sS'media/audio-repaint.html'
1380p536
1381(dp537
1382g8
1383(lp538
1384(dp539
1385g366
1386I01
1387sg48
1388I01
1389sg23
1390(lp540
1391S'BUGWK65203'
1392p541
1393asg13
1394S' These should be rebaselined after the patch lands, as we are now drawing all text with skia (instead of gdi) and in these cases, we have differences in antialiasing (drt specific) or in fractional-baselines (gdi rounds in src space, skia rounds in devices space '
1395p542
1396sasg16
1397S'This tests that in a html document with inline audio content, the media element repaints correctly'
1398p543
1399ssS'media/audio-controls-rendering.html'
1400p544
1401(dp545
1402g16
1403S'Test controls placement.'
1404p546
1405ssg220
1406g221
1407sS'fast/dom/beforeload/remove-video-in-beforeload-listener.html'
1408p547
1409(dp548
1410g16
1411S'This page tests that you can correctly remove a video object in a beforeload listener without causing a crash.'
1412p549
1413ssS'media/invalid-media-url-crash.html'
1414p550
1415(dp551
1416g16
1417S'Tests that invalid media src url does not result in crash.'
1418p552
1419ssS'media/video-empty-source.html'
1420p553
1421(dp554
1422g16
1423S'Slider drawing with no source. The controls should render correctly.'
1424p555
1425ssg98
1426g99
1427sS'media/video-poster.html'
1428p556
1429(dp557
1430g16
1431S'Test &lt;video&gt; element with and without a poster.'
1432p558
1433ssS'media/media-document-audio-size.html'
1434p559
1435(dp560
1436g16
1437S'This tests that in a standalone media document with audio content, the media element has non-zero'
1438p561
1439ssS'media/video-zoom.html'
1440p562
1441(dp563
1442g16
1443S'150% zoom, with width and height attributes'
1444p564
1445ssS'http/tests/appcache/video.html'
1446p565
1447(dp566
1448g16
1449S'Test that &lt;video&gt; can be loaded from the application cache.'
1450p567
1451ssg127
1452g128
1453sS'media/video-dom-autoplay.html'
1454p568
1455(dp569
1456g16
1457g84
1458ssS'media/media-ended.html'
1459p570
1460(dp571
1461g16
1462S'<b>Test ended by:</b>'
1463p572
1464ssS'media/video-no-autoplay.html'
1465p573
1466(dp574
1467g16
1468S'Test that play event does not fire when "src" set with no autoplay attribute.'
1469p575
1470ssg130
1471g131
1472sS'media/video-append-source.html'
1473p576
1474(dp577
1475g16
1476g84
1477ssg138
1478g139
1479sS'http/tests/media/pdf-served-as-pdf.html'
1480p578
1481(dp579
1482g16
1483S"PDF file served as 'application/pdf'"
1484p580
1485ssS'media/video-play-empty-events.html'
1486p581
1487(dp582
1488g16
1489S'Test that play() from EMPTY network state triggers load() and async play event.'
1490p583
1491ssg146
1492g147
1493sS'media/audio-only-video-intrinsic-size.html'
1494p584
1495(dp585
1496g16
1497S'This tests the intrinsic size of a video element is the default 300&#xd7;150 before metadata is'
1498p586
1499ssg141
1500g142
1501sS'http/tests/media/video-error-abort.html'
1502p587
1503(dp588
1504g16
1505S"'abort' event test"
1506p589
1507ssS'media/audio-delete-while-slider-thumb-clicked.html'
1508p590
1509(dp591
1510g16
1511S"This tests that events don't continue to target a slider thumb if the media element is deleted while scrubbing."
1512p592
1513ssS'media/media-can-play-ogg.html'
1514p593
1515(dp594
1516g16
1517S'Test HTMLMediaElement <em>canPlayType()</em> method for ogg media containers.'
1518p595
1519ssg159
1520g160
1521sS'media/video-currentTime-set2.html'
1522p596
1523(dp597
1524g16
1525g84
1526ssS'media/video-seekable.html'
1527p598
1528(dp599
1529g16
1530g84
1531ssS'fast/dom/beforeload/video-before-load.html'
1532p600
1533(dp601
1534g16
1535g84
1536ssS'media/video-played-reset.html'
1537p602
1538(dp603
1539g16
1540S"Test of the media element 'played' attribute"
1541p604
1542ssg177
1543g178
1544sS'compositing/self-painting-layers2.html'
1545p605
1546(dp606
1547g16
1548S'This test should not assert in debug builds.'
1549p607
1550ssg165
1551g166
1552sS'media/controls-right-click-on-timebar.html'
1553p608
1554(dp609
1555g16
1556S'Test that right clicking on the timebar does not cause a seek.'
1557p610
1558ssS'media/video-dom-preload.html'
1559p611
1560(dp612
1561g16
1562S'consoleWrite("++ Test default attribute value");'
1563p613
1564ssS'media/video-size.html'
1565p614
1566(dp615
1567g16
1568S"Test &lt;video&gt; element size with and without 'src' and 'poster' attributes."
1569p616
1570ssS'media/video-load-preload-none.html'
1571p617
1572(dp618
1573g16
1574S'Test that an explicit load() to a media element whose preload is set to "none" still loads the video.'
1575p619
1576ssS'media/video-delay-load-event.html'
1577p620
1578(dp621
1579g8
1580(lp622
1581(dp623
1582g52
1583I01
1584sg23
1585(lp624
1586S'BUGWK64003'
1587p625
1588asg13
1589S' Started around WebKit r90233:r90242'
1590p626
1591sg83
1592I01
1593sg69
1594I01
1595sg351
1596I01
1597sasg16
1598S"Test the document's load event is delayed until a movie's meta data is available."
1599p627
1600ssS'media/fallback.html'
1601p628
1602(dp629
1603g16
1604S'Test that fallback content is not rendered'
1605p630
1606ssS'media/video-layer-crash.html'
1607p631
1608(dp632
1609g8
1610(lp633
1611(dp634
1612g366
1613I01
1614sg48
1615I01
1616sg23
1617(lp635
1618S'BUGWK66437'
1619p636
1620asg13
1621g354
1622sg83
1623I01
1624sg53
1625I01
1626sasg16
1627S'Test dynamic removal of transformed and reflected video'
1628p637
1629ssS'fast/layers/video-layer.html'
1630p638
1631(dp639
1632g16
1633S'Video element gets layer'
1634p640
1635ssS'media/controls-strict.html'
1636p641
1637(dp642
1638g16
1639S'Drawing the controls in strict mode.'
1640p643
1641ssS'media/remove-from-document.html'
1642p644
1643(dp645
1644g16
1645S'Test that removing a media element from the tree pauses playback but does not unload the media.'
1646p646
1647ssS'http/tests/media/remove-while-loading.html'
1648p647
1649(dp648
1650g16
1651S'Test that removing a media element from the tree while loading does not crash.'
1652p649
1653ssS'media/video-controls-transformed.html'
1654p650
1655(dp651
1656g16
1657S'This test only runs in DRT!'
1658p652
1659ssS'compositing/video/video-poster.html'
1660p653
1661(dp654
1662g16
1663S'Video with poster'
1664p655
1665ssS'media/video-display-toggle.html'
1666p656
1667(dp657
1668g16
1669S"This tests that toggling the display property won't make the controls disappear.<br>"
1670p658
1671ssS'media/video-seek-no-src-exception.html'
1672p659
1673(dp660
1674g16
1675S"Test that seeking video with no 'src' attribute throws an INVALID_STATE_ERR exception."
1676p661
1677ssS'media/audio-constructor-src.html'
1678p662
1679(dp663
1680g16
1681S'Test that Audio("url") constructor loads the specified resource.'
1682p664
1683ssS'compositing/geometry/clipped-video-controller.html'
1684p665
1685(dp666
1686g16
1687S'Clipped Video'
1688p667
1689ssg238
1690g239
1691sS'media/video-preload.html'
1692p668
1693(dp669
1694g16
1695S"Test to see if media loads automatically when 'preload' is specified."
1696p670
1697ssS'http/tests/media/video-load-twice.html'
1698p671
1699(dp672
1700g16
1701g84
1702ssS'http/tests/media/video-cookie.html'
1703p673
1704(dp674
1705g16
1706S'Tests that the media player will send the relevant cookies when requesting the media file.<br/>'
1707p675
1708ssS'media/video-source.html'
1709p676
1710(dp677
1711g16
1712g84
1713ssS'media/video-seek-past-end-playing.html'
1714p678
1715(dp679
1716g16
1717S"Test that seeking video with 'loop' past it's end rewinds to the beginning and continues playback."
1718p680
1719ssS'media/video-currentTime-delay.html'
1720p681
1721(dp682
1722g16
1723S'Test a delay in playing the movie results in a canPlay event.'
1724p683
1725ssS'http/tests/media/reload-after-dialog.html'
1726p684
1727(dp685
1728g16
1729S"Test this by loading a movie slowly and showing a dialog when a 'loadstart' event <br>"
1730p686
1731ssg217
1732g218
1733sS'media/media-constants.html'
1734p687
1735(dp688
1736g16
1737S'Test HTMLMediaElement and MediaError constants.'
1738p689
1739ssS'media/media-controls-invalid-url.html'
1740p690
1741(dp691
1742g16
1743S'This tests that media element controls are reset to their default state when the src is changed to an invalid url.'
1744p692
1745ssS'media/video-volume.html'
1746p693
1747(dp694
1748g16
1749S"Test 'volume' attribute"
1750p695
1751ssS'media/video-src-source.html'
1752p696
1753(dp697
1754g16
1755g84
1756ssS'media/video-buffered.html'
1757p698
1758(dp699
1759g16
1760g84
1761ssg64
1762g65
1763sS'media/video-source-load.html'
1764p700
1765(dp701
1766g16
1767S'Test that the resource selection algorithm is restarted when load() is called, and that all &lt;source&gt; elements are reconsidered.'
1768p702
1769ssg76
1770g77
1771sS'media/video-canvas-source.html'
1772p703
1773(dp704
1774g16
1775S'Drawing to canvas using video with source element does not taint canvas'
1776p705
1777ssS'media/video-controls-no-scripting.html'
1778p706
1779(dp707
1780g16
1781S'Tests that the built-in controls are always enabled when JavaScript is disabled.'
1782p708
1783ssS'media/video-poster-scale.html'
1784p709
1785(dp710
1786g16
1787S"'poster' aspect ratio test"
1788p711
1789ssS'media/video-seek-by-small-increment.html'
1790p712
1791(dp713
1792g16
1793S'Test seeking by very small increments.'
1794p714
1795ssg103
1796g104
1797sS'media/video-controls-with-mutation-event-handler.html'
1798p715
1799(dp716
1800g16
1801S"This tests that we don't crash while creating a video element while a DOMSubtreeModified even handler is registered."
1802p717
1803ssS'media/video-zoom-controls.html'
1804p718
1805(dp719
1806g16
1807S'Zoomed video with controls.'
1808p720
1809ssS'media/video-loop.html'
1810p721
1811(dp722
1812g8
1813(lp723
1814(dp724
1815g366
1816I01
1817sg69
1818I01
1819sg23
1820(lp725
1821S'BUGCR59415'
1822p726
1823asg13
1824S' BUGCR59415 : cannot repro the flakiness'
1825p727
1826sg15
1827I01
1828sg52
1829I01
1830sasg16
1831S'consoleWrite("<em>++ Test setting/removing the attribute.</em>");'
1832p728
1833ssS'http/tests/media/video-play-stall.html'
1834p729
1835(dp730
1836g8
1837(lp731
1838(dp732
1839g52
1840I01
1841sg23
1842(lp733
1843S'BUGCR73609'
1844p734
1845asg13
1846S' canplaythrough event is sent too early.'
1847p735
1848sasg16
1849S'Test that stalled, timeupdate and waiting events are sent when media load stalls in the middle.'
1850p736
1851ssS'media/video-seeking.html'
1852p737
1853(dp738
1854g16
1855S'Test that seeking attribute is true immediately after a seek,'
1856p739
1857ssS'compositing/overflow/scroll-ancestor-update.html'
1858p740
1859(dp741
1860g16
1861S'The green box should obscure the red box, and move when you drag the scrollbar.'
1862p742
1863ssS'http/tests/media/media-can-load-when-hidden.html'
1864p743
1865(dp744
1866g16
1867S'Test HTMLMediaElement to be sure that the video is getting loaded even if the element'
1868p745
1869ssg55
1870g56
1871sg162
1872g163
1873sS'http/tests/security/contentSecurityPolicy/media-src-allowed.html'
1874p746
1875(dp747
1876g16
1877g84
1878ssS'compositing/reflections/load-video-in-reflection.html'
1879p748
1880(dp749
1881g16
1882S'You should see a reflected video below, rather than the red video background.'
1883p750
1884ssS'compositing/geometry/video-fixed-scrolling.html'
1885p751
1886(dp752
1887g16
1888S'Video overlay'
1889p753
1890ssS'media/video-controls-rendering.html'
1891p754
1892(dp755
1893g8
1894(lp756
1895(dp757
1896g53
1897I01
1898sg48
1899I01
1900sg23
1901(lp758
1902S'BUGCR94409'
1903p759
1904asg13
1905S' Flaky scrollbar issues'
1906p760
1907sS'LINUX'
1908p761
1909I01
1910sasg16
1911S'Test controls placement.'
1912p762
1913ssS'http/tests/media/video-served-as-text.html'
1914p763
1915(dp764
1916g16
1917S"media file served as 'text/plain'"
1918p765
1919ssS'media/video-pause-empty-events.html'
1920p766
1921(dp767
1922g16
1923S'Test that pause() from EMPTY network state triggers load()'
1924p768
1925ssg61
1926g62
1927sS'media/media-load-event.html'
1928p769
1929(dp770
1930g16
1931S'Test that media file is not reloaded when an element is inserted into the DOM.'
1932p771
1933ssS'media/video-defaultmuted.html'
1934p772
1935(dp773
1936g16
1937S'consoleWrite("<br><br><b>*** Test <em>" + (defaultMuted ? "with" : "without") + "</em> \'muted\' content attribute</b><br>");'
1938p774
1939ssS'media/video-volume-slider.html'
1940p775
1941(dp776
1942g16
1943S'Test rendering of volume slider of video tag'
1944p777
1945ssS'media/video-seek-past-end-paused.html'
1946p778
1947(dp779
1948g16
1949S"Test that seeking paused video past it's duration time sets currentTime to duration and leaves video paused."
1950p780
1951ssS'http/tests/security/local-video-poster-from-remote.html'
1952p781
1953(dp782
1954g16
1955S'This test requires the run-webkit httpd server (run-webkit-httpd)'
1956p783
1957ssS'media/remove-from-document-before-load.html'
1958p784
1959(dp785
1960g16
1961S'<body onload="document.body.innerHTML=\'PASS: A crash did not occur when the media element was removed before loading.\';'
1962p786
1963ssS'media/video-duration-known-after-eos.html'
1964p787
1965(dp788
1966g16
1967S'Tests that duration is known after playback ended.'
1968p789
1969ssS'http/tests/media/video-play-stall-before-meta-data.html'
1970p790
1971(dp791
1972g16
1973S'Test that stalling very early, while loading meta-data, stops delaying the load event.'
1974p792
1975ssS'media/video-timeupdate-during-playback.html'
1976p793
1977(dp794
1978g16
1979S"Test 'timeupdate' events are posted while playing but not while paused."
1980p795
1981ssS'media/video-single-valid-source.html'
1982p796
1983(dp797
1984g16
1985S'Test that a single valid &lt;source&gt; element loads correctly'
1986p798
1987ssS'media/video-src-invalid-remove.html'
1988p799
1989(dp800
1990g16
1991S"Test that removing 'src' attribute does NOT trigger load of &lt;source&gt; elements"
1992p801
1993ssS'http/tests/security/contentSecurityPolicy/media-src-blocked.html'
1994p802
1995(dp803
1996g16
1997S"This test passes if it doesn't alert failure."
1998p804
1999ssg235
2000g236
2001sg258
2002g259
2003sS'media/video-load-readyState.html'
2004p805
2005(dp806
2006g16
2007g84
2008sssS'nonskip'
2009p807
2010(dp808
2011g388
2012g389
2013sg721
2014g722
2015sg536
2016g537
2017sg729
2018g730
2019sg275
2020g276
2021sg362
2022g363
2023sg754
2024g755
2025sg620
2026g621
2027sg631
2028g632
2029sg406
2030g407
2031sg347
2032g348
2033sssb.