1(ilayouttest_analyzer_helpers 2AnalyzerResultMap 3p0 4(dp1 5S'result_map' 6p2 7(dp3 8S'skip' 9p4 10(dp5 11S'media/track/track-webvtt-tc004-magicheader.html' 12p6 13(dp7 14S'desc' 15p8 16S'Tests that the magic file header "WEBVTT" leads to the file properly recognized as a WebVTT file.' 17p9 18sS'te_info' 19p10 20(lp11 21(dp12 22S'SKIP' 23p13 24I01 25sS'TIMEOUT' 26p14 27I01 28sS'Comments' 29p15 30S' Tests for WebVTT parser for <track>. Feature is not yet functional.' 31p16 32sS'Bugs' 33p17 34(lp18 35S'BUGWK43668' 36p19 37asassS'media/audio-delete-while-step-button-clicked.html' 38p20 39(dp21 40g8 41S"This tests that events don't continue to target a step button if the media element is deleted while mouse down on button." 42p22 43sg10 44(lp23 45(dp24 46S'FAIL' 47p25 48I01 49sg13 50I01 51sg17 52(lp26 53S'BUGCR25375' 54p27 55aS'BUGCR59399' 56p28 57asg15 58S" Failing because we sometimes emit additional timeupdate events. Test might be WONTFIX because we don't export a step button in the first place." 59p29 60sassS'media/restore-from-page-cache.html' 61p30 62(dp31 63g8 64S"Make sure we don't reload a <video> element when navigating back to an uncached page." 65p32 66sg10 67(lp33 68(dp34 69g13 70I01 71sS'WONTFIX' 72p35 73I01 74sg14 75I01 76sg15 77S' 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.' 78p36 79sg17 80(lp37 81S'BUGCR19635' 82p38 83asassS'media/context-menu-actions.html' 84p39 85(dp40 86g8 87S'Test the various actions available in the HTML5 media element context-menu.' 88p41 89sg10 90(lp42 91(dp43 92S'CRASH' 93p44 94I01 95sg13 96I01 97sg17 98(lp45 99S'BUGCR59665' 100p46 101aS'BUGWK45021' 102p47 103asg15 104S' 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' 105p48 106sg14 107I01 108sS'PASS' 109p49 110I01 111sassS'media/track/track-webvtt-tc005-headercomment.html' 112p50 113(dp51 114g8 115S'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).' 116p52 117sg10 118g11 119ssS'http/tests/media/video-cross-site.html' 120p53 121(dp54 122g8 123S'media file redirects to another site' 124p55 125sg10 126(lp56 127(dp57 128g13 129I01 130sg15 131S' QuickTime reference movies not supported.' 132p58 133sg14 134I01 135sg49 136I01 137sg25 138I01 139sg35 140I01 141sassS'media/audio-data-url.html' 142p59 143(dp60 144g8 145S'Test that audio element can use a data: url' 146p61 147sg10 148(lp62 149(dp63 150g13 151I01 152sg17 153(lp64 154S'BUGCR16779' 155p65 156asg15 157S" These tests are WONTFIX because they use codecs Chromium doesn't support." 158p66 159sg14 160I01 161sg25 162I01 163sg35 164I01 165sassS'media/video-canvas-alpha.html' 166p67 167(dp68 168g8 169S'UNKNOWN' 170p69 171sg10 172(lp70 173(dp71 174g13 175I01 176sS'IMAGE' 177p72 178I01 179sg17 180(lp73 181S'BUGCR74979' 182p74 183asg15 184S" Accelerated 2d for mac isn't supported yet, so SKIP this test for now." 185p75 186sS'MAC' 187p76 188I01 189sS'GPU' 190p77 191I01 192sassS'add2.html' 193p78 194I01 195sS'media/video-can-play-type.html' 196p79 197(dp80 198g8 199S'Test HTMLMediaElement <em>canPlayType()</em> method.' 200p81 201sg10 202(lp82 203(dp83 204g13 205I01 206sg17 207(lp84 208S'BUGCR16779' 209p85 210asg15 211g66 212sg14 213I01 214sg25 215I01 216sg35 217I01 218sassS'media/media-captions.html' 219p86 220(dp87 221g8 222S'Test media element close caption API.' 223p88 224sg10 225(lp89 226(dp90 227g13 228I01 229sg14 230I01 231sg15 232S" We haven't implemented the WebKit captioning extension. UNIMPLEMENTED" 233p91 234sg17 235(lp92 236S'BUGCR28301' 237p93 238asassS'media/media-can-play-mpeg-audio.html' 239p94 240(dp95 241g8 242S'Test HTMLMediaElement <em>canPlayType()</em> method with multiple mp3 MIME types.' 243p96 244sg10 245(lp97 246(dp98 247g13 248I01 249sg35 250I01 251sg17 252(lp99 253S'BUGCR16779' 254p100 255asg15 256g66 257sS'TEXT' 258p101 259I01 260sassS'media/track/track-webvtt-tc011-blanklines.html' 261p102 262(dp103 263g8 264S'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.' 265p104 266sg10 267g11 268ssS'media/track/track-webvtt-tc012-outoforder.html' 269p105 270(dp106 271g8 272S'Tests cues that are temporally out of order (we allow this).' 273p107 274sg10 275g11 276ssS'media/track/track-webvtt-tc008-timingsnohours.html' 277p108 278(dp109 279g8 280S'Tests cue timings that do not contain hours (they are optional), and tests various syntax errors in timings without hours.' 281p110 282sg10 283g11 284ssS'media/video-size-intrinsic-scale.html' 285p111 286(dp112 287g8 288S'<video> element intrinsic size test' 289p113 290sg10 291(lp114 292(dp115 293g13 294I01 295sg17 296(lp116 297S'BUGCR16779' 298p117 299asg15 300g66 301sg14 302I01 303sg25 304I01 305sg35 306I01 307sassS'media/audio-mpeg4-supported.html' 308p118 309(dp119 310g8 311S'Test that the audio element supports M4A files.' 312p120 313sg10 314(lp121 315(dp122 316g13 317I01 318sg17 319(lp123 320S'BUGCR16779' 321p124 322asg15 323g66 324sg14 325I01 326sg25 327I01 328sg35 329I01 330sassS'media/media-fullscreen-not-in-document.html' 331p125 332(dp126 333g8 334S'Test media element fullscreen API when an element is not in the DOM.' 335p127 336sg10 337(lp128 338(dp129 339g13 340I01 341sg14 342I01 343sg15 344S" We haven't implemented the WebKit fullscreen extension. UNIMPLEMENTED" 345p130 346sg17 347(lp131 348S'BUGCR16735' 349p132 350asassS'media/audio-mpeg-supported.html' 351p133 352(dp134 353g8 354S'Test that the audio element supports MPEG files.' 355p135 356sg10 357(lp136 358(dp137 359g13 360I01 361sg17 362(lp138 363S'BUGCR16779' 364p139 365asg15 366g66 367sg14 368I01 369sg25 370I01 371sg35 372I01 373sassS'media/track/track-webvtt-tc003-newlines.html' 374p140 375(dp141 376g8 377S'Tests that line terminators \\r, \\n, or \\r\\n are properly parsed, even when there is no newline at eof.' 378p142 379sg10 380g11 381ssS'media/video-document-types.html' 382p143 383(dp144 384g8 385S"This tests that a standalone MPEG-4 file with 'sdsm' and 'odsm' tracks is opened in a MediaDocument." 386p145 387sg10 388(lp146 389(dp147 390g13 391I01 392sg17 393(lp148 394S'BUGCR16779' 395p149 396asg15 397g66 398sg14 399I01 400sg25 401I01 402sg35 403I01 404sassS'media/track/track-webvtt-tc002-bom.html' 405p150 406(dp151 407g8 408S'Tests that the parser properly ignores a UTF-8 BOM character at the beginning of a file and all other cues are properly parsed.' 409p152 410sg10 411g11 412ssS'media/video-does-not-loop.html' 413p153 414(dp154 415g8 416S"Test to make sure QuickTime movie saved with 'loop' user data does not loop automatically." 417p155 418sg10 419(lp156 420(dp157 421g13 422I01 423sg35 424I01 425sg14 426I01 427sg15 428S" Doesn't apply to Chromium (QuickTime-specific behavior)" 429p158 430sassS'media/track/track-webvtt-tc000-empty.html' 431p159 432(dp160 433g8 434S'Tests that an empty file is not recognized as a WebVTT file.' 435p161 436sg10 437g11 438ssS'media/media-can-play-mpeg4-video.html' 439p162 440(dp163 441g8 442S'Test HTMLMediaElement <em>canPlayType()</em> method with' 443p164 444sg10 445(lp165 446(dp166 447g13 448I01 449sg35 450I01 451sg17 452(lp167 453S'BUGWK45102' 454p168 455asg15 456g66 457sg101 458I01 459sassS'compositing/video/video-background-color.html' 460p169 461(dp170 462g8 463S'Video with background color' 464p171 465sg10 466(lp172 467(dp173 468g25 469I01 470sg13 471I01 472sg35 473I01 474sg17 475(lp174 476S'BUGWK55519' 477p175 478asg15 479S" Chromium's video codecs don't support alpha information encoded in the video data, so this test is not applicable." 480p176 481sassS'media/track/track-webvtt-tc010-notimings.html' 482p177 483(dp178 484g8 485S'Tests cue without timings are ignored.' 486p179 487sg10 488g11 489ssS'media/video-timeupdate-reverse-play.html' 490p180 491(dp181 492g8 493S"Tests that a 'timeupdate' event is fired when a movie plays<br> in reverse to time zero." 494p182 495sg10 496(lp183 497(dp184 498g13 499I01 500sg14 501I01 502sg15 503S" We haven't implemented reverse audio/video playback. UNIMPLEMENTED BUGCR33099 Implement reverse audio/video playback" 504p185 505sg17 506(lp186 507S'BUGCR33099' 508p187 509asassS'http/tests/media/video-buffered.html' 510p188 511(dp189 512g8 513g69 514sg10 515(lp190 516(dp191 517g13 518I01 519sg17 520(lp192 521S'BUGCR49165' 522p193 523asg15 524S' video.buffered multiple TimeRanges support.' 525p194 526sg49 527I01 528sassS'media/track/track-webvtt-tc001-utf8.html' 529p195 530(dp196 531g8 532S'Tests that UTF-8 encoded characters are recognized properly and that different encodings (iconv) are not recognized as WebVTT a file (we do allow it, it just looks ugly).' 533p197 534sg10 535g11 536ssS'media/track/track-webvtt-tc013-settings.html' 537p198 538(dp199 539g8 540S'Tests WebVTT settings.' 541p200 542sg10 543g11 544ssS'media/media-fullscreen-inline.html' 545p201 546(dp202 547g8 548S'Test media element fullscreen API when an element is in the DOM.' 549p203 550sg10 551(lp204 552(dp205 553g13 554I01 555sg14 556I01 557sg15 558g130 559sg17 560(lp206 561S'BUGCR16735' 562p207 563asassS'media/track/track-webvtt-tc007-cuenoid.html' 564p208 565(dp209 566g8 567S'Tests empty cue identifiers (they are optional), but makes sure "-->" found leads to discarded cue.' 568p210 569sg10 570g11 571ssS'media/track/track-webvtt-tc009-timingshour.html' 572p211 573(dp212 574g8 575S'Tests cue timings that contain hours (they are optional), and tests various syntax errors in timings with hours.' 576p213 577sg10 578g11 579ssS'media/track/track-webvtt-tc006-cueidentifiers.html' 580p214 581(dp215 582g8 583S'Tests that any text other than "-->" is recognized as optional cue identifier.' 584p216 585sg10 586g11 587ssS'media/video-element-other-namespace-crash.html' 588p217 589(dp218 590g8 591g69 592sg10 593(lp219 594(dp220 595g13 596I01 597sg35 598I01 599sg14 600I01 601sg15 602g66 603sg17 604(lp221 605S'BUGCR68289' 606p222 607asassS'media/video-reverse-play-duration.html' 608p223 609(dp224 610g8 611S'Tests that duration is not set to zero when playing in reverse to the origin.' 612p225 613sg10 614(lp226 615(dp227 616g13 617I01 618sg14 619I01 620sg15 621g185 622sg17 623(lp228 624S'BUGCR33099' 625p229 626asasssS'whole' 627p230 628(dp231 629S'media/video-source-type.html' 630p232 631(dp233 632g8 633S'<source> @type attribute' 634p234 635ssS'media/media-startTime.html' 636p235 637(dp236 638g8 639S"Test the, so far unused, 'startTime' attribute." 640p237 641ssS'media/video-src-set.html' 642p238 643(dp239 644g8 645S'Test that setting src attribute triggers load' 646p240 647ssg20 648g21 649sS'media/video-played-ranges-1.html' 650p241 651(dp242 652g8 653S"Test of the media element 'played' attribute, ranges part 1." 654p243 655ssS'media/video-layer-crash.html' 656p244 657(dp245 658g8 659S'Test dynamic removal of transformed and reflected video' 660p246 661ssS'http/tests/media/video-play-stall-seek.html' 662p247 663(dp248 664g8 665S'Test that playback can be resumed by seeking backwards after load stalls.' 666p249 667sg10 668(lp250 669(dp251 670g14 671I01 672sg15 673S' Timing out.' 674p252 675sg17 676(lp253 677S'BUGCR78376' 678p254 679asassg59 680g60 681sg79 682g80 683sg86 684g87 685sS'http/tests/media/video-referer.html' 686p255 687(dp256 688g8 689S'Tests that the media player will send the relevant referer when requesting the media file.<br/>' 690p257 691ssS'media/video-source-removed.html' 692p258 693(dp259 694g8 695S'consoleWrite("PASS: A crash did not occur when removing <source> elements.<br>");' 696p260 697ssS'media/unsupported-tracks.html' 698p261 699(dp262 700g8 701S'Test that QuickTime file with unsupported track types only generates an error.' 702p263 703ssg118 704g119 705sS'media/audio-no-installed-engines.html' 706p264 707(dp265 708g8 709S'PASSED -- crash using Audio with no installed engines bug 27479.' 710p266 711ssg125 712g126 713sS'media/video-dom-src.html' 714p267 715(dp268 716g8 717g69 718ssS'media/media-blocked-by-willsendrequest.html' 719p269 720(dp270 721g8 722S'consoleWrite("This test can only be run in DumpRenderTree!<br><br>");' 723p271 724ssS'media/video-error-does-not-exist.html' 725p272 726(dp273 727g8 728S'Test that the media element is in correct state after load fails.' 729p274 730ssS'media/video-play-pause-events.html' 731p275 732(dp276 733g8 734S'Test that calling play() and pause() triggers async play, timeupdate and pause events.' 735p277 736ssS'media/video-display-none-crash.html' 737p278 738(dp279 739g8 740S'Test that pause() after changing display to "none" doesn\'t cause a crash.' 741p280 742ssS'media/video-src-plus-source.html' 743p281 744(dp282 745g8 746S"Test that a <source> element is not used when a bogus 'src' attribute is present" 747p283 748ssS'media/video-source-none-supported.html' 749p284 750(dp285 751g8 752S'no usable <source> test' 753p286 754ssS'media/video-poster-blocked-by-willsendrequest.html' 755p287 756(dp288 757g8 758S'consoleWrite("<b>This test can only be run in DumpRenderTree!</b>");' 759p289 760ssg153 761g154 762sS'media/video-src.html' 763p290 764(dp291 765g8 766g69 767ssS'media/audio-controls-rendering.html' 768p292 769(dp293 770g8 771S'Test controls placement.' 772p294 773ssg169 774g170 775sS'media/video-source-inserted.html' 776p295 777(dp296 778g8 779S'networkState after inserting <source> test' 780p297 781ssS'media/media-can-play-octet-stream.html' 782p298 783(dp299 784g8 785S'Test HTMLMediaElement <em>canPlayType()</em> method with "application/octet-stream".' 786p300 787ssS'media/constructors.html' 788p301 789(dp302 790g8 791S'Test that media constructors behave consistently.' 792p303 793ssS'media/video-source-media.html' 794p304 795(dp305 796g8 797g69 798ssg188 799g189 800sS'http/tests/security/local-video-source-from-remote.html' 801p306 802(dp307 803g8 804S'This test only behaves correctly in DRT' 805p308 806ssg195 807g196 808sS'media/video-source-type-params.html' 809p309 810(dp310 811g8 812g69 813ssS'fast/canvas/webgl/context-lost.html' 814p311 815(dp312 816g8 817S'debug("Test valid context");' 818p313 819ssS'media/media-can-play-wav-audio.html' 820p314 821(dp315 822g8 823S'Test HTMLMediaElement <em>canPlayType()</em> method with multiple .wav MIME types.' 824p316 825ssS'media/video-source-error.html' 826p317 827(dp318 828g8 829S'<video> and <source> error test' 830p319 831sg10 832(lp320 833(dp321 834S'DEBUG' 835p322 836I01 837sg101 838I01 839sg17 840(lp323 841S'BUGWK66310' 842p324 843asg15 844S'' 845p325 846sg49 847I01 848sassS'media/video-no-audio.html' 849p326 850(dp327 851g8 852S'Movie with no audio track. The volume button should not render.' 853p328 854ssS'media/svg-as-image-with-media-blocked.html' 855p329 856(dp330 857g8 858S'This test attempts to load foreignObject audio and video embedded in an SVG' 859p331 860ssg208 861g209 862sg108 863g109 864sS'media/video-click-dblckick-standalone.html' 865p332 866(dp333 867g8 868S'This tests that clicking on a standalone video will pause and double-clicking will play.' 869p334 870ssS'media/video-pause-immediately.html' 871p335 872(dp336 873g8 874S'Test that pausing the media element has an immediate effect on the clock.' 875p337 876ssS'fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html' 877p338 878(dp339 879g8 880g69 881ssg223 882g224 883sS'http/tests/security/local-video-src-from-remote.html' 884p340 885(dp341 886g8 887S'This test only works in DRT' 888p342 889ssg201 890g202 891sS'media/video-controls-in-media-document.html' 892p343 893(dp344 894g8 895g69 896ssS'media/remove-from-document-no-load.html' 897p345 898(dp346 899g8 900S'Test that removing a media element from the tree when no media has been loaded does not generate a loadstart event.' 901p347 902ssS'media/video-currentTime.html' 903p348 904(dp349 905g8 906g69 907ssS'media/video-frame-accurate-seek.html' 908p350 909(dp351 910g8 911S'Test that setting currentTime is frame-accurate. The three videos below should be showing frames 12, 13, and 14.' 912p352 913sg10 914(lp353 915(dp354 916g72 917I01 918sg17 919(lp355 920S'BUGCR72223' 921p356 922asg15 923g325 924sg49 925I01 926sassg30 927g31 928sg39 929g40 930sS'media/media-controls-clone-crash.html' 931p357 932(dp358 933g8 934S'Test passes if it does not crash.' 935p359 936ssg50 937g51 938sS'media/controls-css-overload.html' 939p360 940(dp361 941g8 942S"Testing that overloading some controls doesn't crash the browser" 943p362 944ssS'media/video-display-aspect-ratio.html' 945p363 946(dp364 947g8 948g69 949ssS'media/video-currentTime-set.html' 950p365 951(dp366 952g8 953S"Test that setting currentTime changes the time, and that 'ended' event is fired in a reasonable amount of time" 954p367 955ssS'media/media-blocked-by-beforeload.html' 956p368 957(dp369 958g8 959S'Test to ensure that a media file blocked by a beforeload handler generates an error' 960p370 961sg10 962(lp371 963(dp372 964g101 965I01 966sg17 967(lp373 968S'BUGWK66310' 969p374 970asg15 971g325 972sg49 973I01 974sassg105 975g106 976sS'media/video-controls-visible-audio-only.html' 977p375 978(dp376 979g8 980S'This test only runs in DRT!' 981p377 982ssS'http/tests/media/video-play-progress.html' 983p378 984(dp379 985g8 986S'Test that at least one progress event is fired after starting to load the video.' 987p380 988ssg111 989g112 990sS'media/video-source-moved.html' 991p381 992(dp382 993g8 994S'moving <source> element test' 995p383 996ssg102 997g103 998sS'media/video-src-none.html' 999p384 1000(dp385 1001g8 1002g69 1003ssS'media/video-controls-zoomed.html' 1004p386 1005(dp387 1006g8 1007S'This test only runs in DRT!' 1008p388 1009ssS'media/video-controls.html' 1010p389 1011(dp390 1012g8 1013S"Test 'controls' attribute" 1014p391 1015ssS'media/controls-without-preload.html' 1016p392 1017(dp393 1018g8 1019S'The controls should not depend on preload value.' 1020p394 1021ssS'media/video-played-collapse.html' 1022p395 1023(dp396 1024g8 1025S"Test of the media element 'played' attribute" 1026p397 1027ssS'compositing/self-painting-layers.html' 1028p398 1029(dp399 1030g8 1031S'Self painting layers' 1032p400 1033ssS'media/audio-controls-do-not-fade-out.html' 1034p401 1035(dp402 1036g8 1037S'This tests that audio controls do not fade out when the audio is playing.' 1038p403 1039ssS'media/media-document-audio-repaint.html' 1040p404 1041(dp405 1042g8 1043S'This tests that in a standalone media document with audio content, the media element repaints correctly' 1044p406 1045sg10 1046(lp407 1047(dp408 1048g101 1049I01 1050sg72 1051I01 1052sg17 1053(lp409 1054S'BUGCR75354' 1055p410 1056aS'BUGWK55718' 1057p411 1058asg15 1059S' This test needs completely new baselines.' 1060p412 1061sS'IMAGE+TEXT' 1062p413 1063I01 1064sassS'compositing/geometry/video-opacity-overlay.html' 1065p414 1066(dp415 1067g8 1068S'Video overlay' 1069p416 1070ssS'media/video-source-error-no-candidate.html' 1071p417 1072(dp418 1073g8 1074S"Test that 'error' events are fired from <source> element when it can not be used." 1075p419 1076ssS'media/audio-constructor.html' 1077p420 1078(dp421 1079g8 1080S'Test that Audio() object loads the resource after src attribute is set and load() is called.' 1081p422 1082ssS'media/controls-styling.html' 1083p423 1084(dp424 1085g8 1086S'The look of the controls should not change.' 1087p425 1088ssS'media/video-buffered.html' 1089p426 1090(dp427 1091g8 1092g69 1093ssS'media/event-attributes.html' 1094p428 1095(dp429 1096g8 1097g69 1098ssg177 1099g178 1100sg180 1101g181 1102sS'http/tests/media/text-served-as-text.html' 1103p430 1104(dp431 1105g8 1106S"text file served as 'text/plain'" 1107p432 1108ssS'http/tests/media/video-cancel-load.html' 1109p433 1110(dp434 1111g8 1112S'Cancel loading a video file and access its properties afterwards.' 1113p435 1114ssS'media/unsupported-rtsp.html' 1115p436 1116(dp437 1117g8 1118S'Test that QuickTime file with RTSP URL generates a load error.' 1119p438 1120ssS'media/media-controls-clone.html' 1121p439 1122(dp440 1123g8 1124S'<video controls id=v></video><audio controls id=a></audio>' 1125p441 1126ssS'media/broken-video.html' 1127p442 1128(dp443 1129g8 1130S'Test that QuickTime file with broken content generates an error.' 1131p444 1132ssS'media/video-plays-past-end-of-test.html' 1133p445 1134(dp446 1135g8 1136g69 1137ssS'http/tests/canvas/webgl/origin-clean-conformance.html' 1138p447 1139(dp448 1140g8 1141S'WebGL Origin Restrictions Conformance Tests' 1142p449 1143ssS'media/video-replaces-poster.html' 1144p450 1145(dp451 1146g8 1147S'Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=34966">https://bugs.webkit.org/show_bug.cgi?id=34966</a>. <br>' 1148p452 1149ssS'media/video-autoplay.html' 1150p453 1151(dp454 1152g8 1153g69 1154ssS'media/video-set-rate-from-pause.html' 1155p455 1156(dp456 1157g8 1158S'Test that setting a non-zero rate causes an async timeupdate event.' 1159p457 1160ssS'media/video-src-remove.html' 1161p458 1162(dp459 1163g8 1164S"Test that removing valid 'src' attribute DOES NOT trigger load of <source> elements" 1165p460 1166ssS'media/csp-blocks-video.html' 1167p461 1168(dp462 1169g8 1170S"This test passes if it doesn't alert failure." 1171p463 1172ssS'media/controls-drag-timebar.html' 1173p464 1174(dp465 1175g8 1176S'Test that dragging the timebar thumb causes seeks.' 1177p466 1178ssS'media/audio-constructor-preload.html' 1179p467 1180(dp468 1181g8 1182S"Test that Audio() sets 'preload' attribute." 1183p469 1184ssS'media/video-src-invalid-poster.html' 1185p470 1186(dp471 1187g8 1188g69 1189ssS'media/adopt-node-crash.html' 1190p472 1191(dp473 1192g8 1193S"Tests that we don't crash when moving a video element to a new document." 1194p474 1195ssS'media/video-playbackrate.html' 1196p475 1197(dp476 1198g8 1199S'test playbackRate and defaultPlaybackRate' 1200p477 1201ssS'media/video-muted.html' 1202p478 1203(dp479 1204g8 1205S"Test 'muted' attribute" 1206p480 1207ssS'media/video-src-change.html' 1208p481 1209(dp482 1210g8 1211S'1. Test that an invalid src attribute fires an error when the file fails to load.<br>' 1212p483 1213ssg217 1214g218 1215sS'media/video-play-pause-exception.html' 1216p484 1217(dp485 1218g8 1219S'Video has no src. Test that the playing event is not dispatched.' 1220p486 1221ssS'fast/dom/shadow/frameless-media-element-crash.html' 1222p487 1223(dp488 1224g8 1225g69 1226ssS'media/audio-play-event.html' 1227p489 1228(dp490 1229g8 1230S"Test that a 'play' event listener is triggered when fired by a new audio element." 1231p491 1232ssS'media/before-load-member-access.html' 1233p492 1234(dp493 1235g8 1236S'Test that accessing member of a non loaded video works.' 1237p494 1238ssS'media/video-width-height.html' 1239p495 1240(dp496 1241g8 1242g69 1243ssS'media/audio-repaint.html' 1244p497 1245(dp498 1246g8 1247S'This tests that in a html document with inline audio content, the media element repaints correctly' 1248p499 1249ssS'media/video-currentTime-delay.html' 1250p500 1251(dp501 1252g8 1253S'Test a delay in playing the movie results in a canPlay event.' 1254p502 1255ssS'media/video-aspect-ratio.html' 1256p503 1257(dp504 1258g8 1259S'Test video sizing. You should see one bigger image (paused video) and 7 small ones of 1/4 its size.' 1260p505 1261ssS'media/video-transformed.html' 1262p506 1263(dp507 1264g8 1265S'Test painting of transformed video' 1266p508 1267ssS'fast/dom/beforeload/remove-video-in-beforeload-listener.html' 1268p509 1269(dp510 1270g8 1271S'This page tests that you can correctly remove a video object in a beforeload listener without causing a crash.' 1272p511 1273ssS'media/invalid-media-url-crash.html' 1274p512 1275(dp513 1276g8 1277S'Tests that invalid media src url does not result in crash.' 1278p514 1279ssS'media/video-empty-source.html' 1280p515 1281(dp516 1282g8 1283S'Slider drawing with no source. The controls should render correctly.' 1284p517 1285ssg94 1286g95 1287sS'media/video-poster.html' 1288p518 1289(dp519 1290g8 1291S'Test <video> element with and without a poster.' 1292p520 1293ssS'media/media-document-audio-size.html' 1294p521 1295(dp522 1296g8 1297S'This tests that in a standalone media document with audio content, the media element has non-zero' 1298p523 1299ssg133 1300g134 1301sS'add1.html' 1302p524 1303I01 1304sS'compositing/overflow/overflow-compositing-descendant.html' 1305p525 1306(dp526 1307g8 1308S'You should see a green box under the video. If you see red, the test failed.' 1309p527 1310ssS'media/video-dom-autoplay.html' 1311p528 1312(dp529 1313g8 1314g69 1315ssS'media/media-ended.html' 1316p530 1317(dp531 1318g8 1319S'<b>Test ended by:</b>' 1320p532 1321ssS'media/video-no-autoplay.html' 1322p533 1323(dp534 1324g8 1325S'Test that play event does not fire when "src" set with no autoplay attribute.' 1326p535 1327ssS'media/video-zoom.html' 1328p536 1329(dp537 1330g8 1331S'150% zoom, with width and height attributes' 1332p538 1333sg10 1334(lp539 1335(dp540 1336g44 1337I01 1338sg72 1339I01 1340sg17 1341(lp541 1342S'BUGCR86714' 1343p542 1344asg15 1345g325 1346sg76 1347I01 1348sg77 1349I01 1350sassS'media/video-append-source.html' 1351p543 1352(dp544 1353g8 1354g69 1355ssg140 1356g141 1357sS'http/tests/media/pdf-served-as-pdf.html' 1358p545 1359(dp546 1360g8 1361S"PDF file served as 'application/pdf'" 1362p547 1363ssS'media/video-play-empty-events.html' 1364p548 1365(dp549 1366g8 1367S'Test that play() from EMPTY network state triggers load() and async play event.' 1368p550 1369ssg150 1370g151 1371sS'media/audio-only-video-intrinsic-size.html' 1372p551 1373(dp552 1374g8 1375S'This tests the intrinsic size of a video element is the default 300×150 before metadata is' 1376p553 1377ssg143 1378g144 1379sS'media/audio-delete-while-slider-thumb-clicked.html' 1380p554 1381(dp555 1382g8 1383S"This tests that events don't continue to target a slider thumb if the media element is deleted while scrubbing." 1384p556 1385ssS'media/media-can-play-ogg.html' 1386p557 1387(dp558 1388g8 1389S'Test HTMLMediaElement <em>canPlayType()</em> method for ogg media containers.' 1390p559 1391ssg6 1392g7 1393sg159 1394g160 1395sS'media/video-currentTime-set2.html' 1396p560 1397(dp561 1398g8 1399g69 1400ssS'media/video-seekable.html' 1401p562 1402(dp563 1403g8 1404g69 1405ssS'fast/dom/beforeload/video-before-load.html' 1406p564 1407(dp565 1408g8 1409g69 1410ssS'media/video-played-reset.html' 1411p566 1412(dp567 1413g8 1414S"Test of the media element 'played' attribute" 1415p568 1416ssS'compositing/self-painting-layers2.html' 1417p569 1418(dp570 1419g8 1420S'This test should not assert in debug builds.' 1421p571 1422ssS'media/controls-right-click-on-timebar.html' 1423p572 1424(dp573 1425g8 1426S'Test that right clicking on the timebar does not cause a seek.' 1427p574 1428ssS'media/video-dom-preload.html' 1429p575 1430(dp576 1431g8 1432S'consoleWrite("++ Test default attribute value");' 1433p577 1434ssS'media/video-size.html' 1435p578 1436(dp579 1437g8 1438S"Test <video> element size with and without 'src' and 'poster' attributes." 1439p580 1440ssS'media/video-delay-load-event.html' 1441p581 1442(dp582 1443g8 1444S"Test the document's load event is delayed until a movie's meta data is available." 1445p583 1446sg10 1447(lp584 1448(dp585 1449g101 1450I01 1451sg17 1452(lp586 1453S'BUGWK64003' 1454p587 1455asg15 1456S' Started around WebKit r90233:r90242' 1457p588 1458sg76 1459I01 1460sg49 1461I01 1462sg322 1463I01 1464sassS'media/fallback.html' 1465p589 1466(dp590 1467g8 1468S'Test that fallback content is not rendered' 1469p591 1470ssS'fast/layers/video-layer.html' 1471p592 1472(dp593 1473g8 1474S'Video element gets layer' 1475p594 1476ssS'media/controls-strict.html' 1477p595 1478(dp596 1479g8 1480S'Drawing the controls in strict mode.' 1481p597 1482ssS'media/remove-from-document.html' 1483p598 1484(dp599 1485g8 1486S'Test that removing a media element from the tree pauses playback but does not unload the media.' 1487p600 1488ssS'http/tests/media/remove-while-loading.html' 1489p601 1490(dp602 1491g8 1492S'Test that removing a media element from the tree while loading does not crash.' 1493p603 1494ssS'media/video-controls-transformed.html' 1495p604 1496(dp605 1497g8 1498S'This test only runs in DRT!' 1499p606 1500ssS'compositing/video/video-poster.html' 1501p607 1502(dp608 1503g8 1504S'Video with poster' 1505p609 1506ssS'http/tests/media/media-can-load-when-hidden.html' 1507p610 1508(dp611 1509g8 1510S'Test HTMLMediaElement to be sure that the video is getting loaded even if the element' 1511p612 1512ssS'media/video-display-toggle.html' 1513p613 1514(dp614 1515g8 1516S"This tests that toggling the display property won't make the controls disappear.<br>" 1517p615 1518ssS'media/video-seek-no-src-exception.html' 1519p616 1520(dp617 1521g8 1522S"Test that seeking video with no 'src' attribute throws an INVALID_STATE_ERR exception." 1523p618 1524ssS'media/audio-constructor-src.html' 1525p619 1526(dp620 1527g8 1528S'Test that Audio("url") constructor loads the specified resource.' 1529p621 1530ssS'compositing/geometry/clipped-video-controller.html' 1531p622 1532(dp623 1533g8 1534S'Clipped Video' 1535p624 1536ssS'media/video-preload.html' 1537p625 1538(dp626 1539g8 1540S"Test to see if media loads automatically when 'preload' is specified." 1541p627 1542ssS'http/tests/media/video-load-twice.html' 1543p628 1544(dp629 1545g8 1546g69 1547ssS'http/tests/security/local-video-poster-from-remote.html' 1548p630 1549(dp631 1550g8 1551S'This test requires the run-webkit httpd server (run-webkit-httpd)' 1552p632 1553ssS'media/video-seek-past-end-playing.html' 1554p633 1555(dp634 1556g8 1557S"Test that seeking video with 'loop' past it's end rewinds to the beginning and continues playback." 1558p635 1559ssS'media/video-source.html' 1560p636 1561(dp637 1562g8 1563g69 1564ssS'http/tests/media/reload-after-dialog.html' 1565p638 1566(dp639 1567g8 1568S"Test this by loading a movie slowly and showing a dialog when a 'loadstart' event <br>" 1569p640 1570ssS'media/media-constants.html' 1571p641 1572(dp642 1573g8 1574S'Test HTMLMediaElement and MediaError constants.' 1575p643 1576ssS'media/video-volume.html' 1577p644 1578(dp645 1579g8 1580S"Test 'volume' attribute" 1581p646 1582ssS'media/video-src-source.html' 1583p647 1584(dp648 1585g8 1586g69 1587ssS'http/tests/appcache/video.html' 1588p649 1589(dp650 1590g8 1591S'Test that <video> can be loaded from the application cache.' 1592p651 1593ssg53 1594g54 1595sg67 1596g68 1597sS'media/video-canvas-source.html' 1598p652 1599(dp653 1600g8 1601S'Drawing to canvas using video with source element does not taint canvas' 1602p654 1603ssS'media/video-controls-no-scripting.html' 1604p655 1605(dp656 1606g8 1607S'Tests that the built-in controls are always enabled when JavaScript is disabled.' 1608p657 1609ssS'media/video-poster-scale.html' 1610p658 1611(dp659 1612g8 1613S"'poster' aspect ratio test" 1614p660 1615ssS'media/video-seek-by-small-increment.html' 1616p661 1617(dp662 1618g8 1619S'Test seeking by very small increments.' 1620p663 1621ssS'media/video-controls-with-mutation-event-handler.html' 1622p664 1623(dp665 1624g8 1625S"This tests that we don't crash while creating a video element while a DOMSubtreeModified even handler is registered." 1626p666 1627ssS'media/video-zoom-controls.html' 1628p667 1629(dp668 1630g8 1631S'Zoomed video with controls.' 1632p669 1633ssS'media/video-loop.html' 1634p670 1635(dp671 1636g8 1637S'consoleWrite("<em>++ Test setting/removing the attribute.</em>");' 1638p672 1639sg10 1640(lp673 1641(dp674 1642S'WIN' 1643p675 1644I01 1645sg49 1646I01 1647sg17 1648(lp676 1649S'BUGCR59415' 1650p677 1651asg15 1652S' BUGCR59415 : cannot repro the flakiness' 1653p678 1654sg14 1655I01 1656sg101 1657I01 1658sassS'http/tests/media/video-play-stall.html' 1659p679 1660(dp680 1661g8 1662S'Test that stalled, timeupdate and waiting events are sent when media load stalls in the middle.' 1663p681 1664sg10 1665(lp682 1666(dp683 1667g101 1668I01 1669sg17 1670(lp684 1671S'BUGCR73609' 1672p685 1673asg15 1674S' canplaythrough event is sent too early.' 1675p686 1676sassS'media/video-seeking.html' 1677p687 1678(dp688 1679g8 1680S'Test that seeking attribute is true immediately after a seek,' 1681p689 1682ssS'compositing/overflow/scroll-ancestor-update.html' 1683p690 1684(dp691 1685g8 1686S'The green box should obscure the red box, and move when you drag the scrollbar.' 1687p692 1688ssS'media/controls-after-reload.html' 1689p693 1690(dp694 1691g8 1692S'Making sure the controller looks ok after a second load().' 1693p695 1694ssg162 1695g163 1696sS'media/video-load-networkState.html' 1697p696 1698(dp697 1699g8 1700S'Test that setting src to an invalid url triggers load(), which sets networkState' 1701p698 1702ssS'http/tests/security/contentSecurityPolicy/media-src-allowed.html' 1703p699 1704(dp700 1705g8 1706g69 1707ssS'compositing/reflections/load-video-in-reflection.html' 1708p701 1709(dp702 1710g8 1711S'You should see a reflected video below, rather than the red video background.' 1712p703 1713ssS'compositing/geometry/video-fixed-scrolling.html' 1714p704 1715(dp705 1716g8 1717S'Video overlay' 1718p706 1719ssS'media/video-controls-rendering.html' 1720p707 1721(dp708 1722g8 1723S'Test controls placement.' 1724p709 1725sg10 1726(lp710 1727(dp711 1728g72 1729I01 1730sS'LINUX' 1731p712 1732I01 1733sg17 1734(lp713 1735S'BUGCR74102' 1736p714 1737asg15 1738S" 2 pixel stretching when rendering some videos with the GPU (Now it's flaky)" 1739p715 1740sg49 1741I01 1742sg77 1743I01 1744sa(dp716 1745g44 1746I01 1747sg72 1748I01 1749sg17 1750(lp717 1751S'BUGCR86714' 1752p718 1753asg15 1754g325 1755sg76 1756I01 1757sg77 1758I01 1759sassS'http/tests/media/video-served-as-text.html' 1760p719 1761(dp720 1762g8 1763S"media file served as 'text/plain'" 1764p721 1765ssS'media/video-pause-empty-events.html' 1766p722 1767(dp723 1768g8 1769S'Test that pause() from EMPTY network state triggers load()' 1770p724 1771ssS'media/video-poster-delayed.html' 1772p725 1773(dp726 1774g8 1775S'Delayed load of poster should not overwrite intrinsic size of video' 1776p727 1777ssS'media/media-load-event.html' 1778p728 1779(dp729 1780g8 1781S'Test that media file is not reloaded when an element is inserted into the DOM.' 1782p730 1783ssS'http/tests/media/video-error-abort.html' 1784p731 1785(dp732 1786g8 1787S"'abort' event test" 1788p733 1789ssS'media/video-volume-slider.html' 1790p734 1791(dp735 1792g8 1793S'Test rendering of volume slider of video tag' 1794p736 1795ssS'media/video-seek-past-end-paused.html' 1796p737 1797(dp738 1798g8 1799S"Test that seeking paused video past it's duration time sets currentTime to duration and leaves video paused." 1800p739 1801ssS'http/tests/media/video-cookie.html' 1802p740 1803(dp741 1804g8 1805S'Tests that the media player will send the relevant cookies when requesting the media file.<br/>' 1806p742 1807ssS'media/remove-from-document-before-load.html' 1808p743 1809(dp744 1810g8 1811S'<body onload="document.body.innerHTML=\'PASS: A crash did not occur when the media element was removed before loading.\';' 1812p745 1813ssg211 1814g212 1815sS'media/video-duration-known-after-eos.html' 1816p746 1817(dp747 1818g8 1819S'Tests that duration is known after playback ended.' 1820p748 1821ssg214 1822g215 1823sS'http/tests/media/video-play-stall-before-meta-data.html' 1824p749 1825(dp750 1826g8 1827S'Test that stalling very early, while loading meta-data, stops delaying the load event.' 1828p751 1829ssS'media/video-timeupdate-during-playback.html' 1830p752 1831(dp753 1832g8 1833S"Test 'timeupdate' events are posted while playing but not while paused." 1834p754 1835ssS'media/video-single-valid-source.html' 1836p755 1837(dp756 1838g8 1839S'Test that a single valid <source> element loads correctly' 1840p757 1841ssS'media/video-src-invalid-remove.html' 1842p758 1843(dp759 1844g8 1845S"Test that removing 'src' attribute does NOT trigger load of <source> elements" 1846p760 1847ssS'http/tests/security/contentSecurityPolicy/media-src-blocked.html' 1848p761 1849(dp762 1850g8 1851S"This test passes if it doesn't alert failure." 1852p763 1853ssg198 1854g199 1855sS'media/video-load-readyState.html' 1856p764 1857(dp765 1858g8 1859g69 1860sssS'nonskip' 1861p766 1862(dp767 1863g404 1864g405 1865sg350 1866g351 1867sg679 1868g680 1869sg247 1870g248 1871sg536 1872g537 1873sg670 1874g671 1875sg707 1876g708 1877sg581 1878g582 1879sg368 1880g369 1881sg317 1882g318 1883sssb.