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'media/video-can-play-type.html' 193p78 194(dp79 195g8 196S'Test HTMLMediaElement <em>canPlayType()</em> method.' 197p80 198sg10 199(lp81 200(dp82 201g13 202I01 203sg17 204(lp83 205S'BUGCR16779' 206p84 207asg15 208g66 209sg14 210I01 211sg25 212I01 213sg35 214I01 215sassS'media/media-captions.html' 216p85 217(dp86 218g8 219S'Test media element close caption API.' 220p87 221sg10 222(lp88 223(dp89 224g13 225I01 226sg14 227I01 228sg15 229S" We haven't implemented the WebKit captioning extension. UNIMPLEMENTED" 230p90 231sg17 232(lp91 233S'BUGCR28301' 234p92 235asassS'media/media-can-play-mpeg-audio.html' 236p93 237(dp94 238g8 239S'Test HTMLMediaElement <em>canPlayType()</em> method with multiple mp3 MIME types.' 240p95 241sg10 242(lp96 243(dp97 244g13 245I01 246sg35 247I01 248sg17 249(lp98 250S'BUGCR16779' 251p99 252asg15 253g66 254sS'TEXT' 255p100 256I01 257sassS'media/track/track-webvtt-tc011-blanklines.html' 258p101 259(dp102 260g8 261S'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.' 262p103 263sg10 264g11 265ssS'media/track/track-webvtt-tc012-outoforder.html' 266p104 267(dp105 268g8 269S'Tests cues that are temporally out of order (we allow this).' 270p106 271sg10 272g11 273ssS'media/track/track-webvtt-tc008-timingsnohours.html' 274p107 275(dp108 276g8 277S'Tests cue timings that do not contain hours (they are optional), and tests various syntax errors in timings without hours.' 278p109 279sg10 280g11 281ssS'media/video-size-intrinsic-scale.html' 282p110 283(dp111 284g8 285S'<video> element intrinsic size test' 286p112 287sg10 288(lp113 289(dp114 290g13 291I01 292sg17 293(lp115 294S'BUGCR16779' 295p116 296asg15 297g66 298sg14 299I01 300sg25 301I01 302sg35 303I01 304sassS'media/audio-mpeg4-supported.html' 305p117 306(dp118 307g8 308S'Test that the audio element supports M4A files.' 309p119 310sg10 311(lp120 312(dp121 313g13 314I01 315sg17 316(lp122 317S'BUGCR16779' 318p123 319asg15 320g66 321sg14 322I01 323sg25 324I01 325sg35 326I01 327sassS'media/media-fullscreen-not-in-document.html' 328p124 329(dp125 330g8 331S'Test media element fullscreen API when an element is not in the DOM.' 332p126 333sg10 334(lp127 335(dp128 336g13 337I01 338sg14 339I01 340sg15 341S" We haven't implemented the WebKit fullscreen extension. UNIMPLEMENTED" 342p129 343sg17 344(lp130 345S'BUGCR16735' 346p131 347asassS'media/audio-mpeg-supported.html' 348p132 349(dp133 350g8 351S'Test that the audio element supports MPEG files.' 352p134 353sg10 354(lp135 355(dp136 356g13 357I01 358sg17 359(lp137 360S'BUGCR16779' 361p138 362asg15 363g66 364sg14 365I01 366sg25 367I01 368sg35 369I01 370sassS'media/track/track-webvtt-tc003-newlines.html' 371p139 372(dp140 373g8 374S'Tests that line terminators \\r, \\n, or \\r\\n are properly parsed, even when there is no newline at eof.' 375p141 376sg10 377g11 378ssS'media/video-document-types.html' 379p142 380(dp143 381g8 382S"This tests that a standalone MPEG-4 file with 'sdsm' and 'odsm' tracks is opened in a MediaDocument." 383p144 384sg10 385(lp145 386(dp146 387g13 388I01 389sg17 390(lp147 391S'BUGCR16779' 392p148 393asg15 394g66 395sg14 396I01 397sg25 398I01 399sg35 400I01 401sassS'media/track/track-webvtt-tc002-bom.html' 402p149 403(dp150 404g8 405S'Tests that the parser properly ignores a UTF-8 BOM character at the beginning of a file and all other cues are properly parsed.' 406p151 407sg10 408g11 409ssS'media/video-does-not-loop.html' 410p152 411(dp153 412g8 413S"Test to make sure QuickTime movie saved with 'loop' user data does not loop automatically." 414p154 415sg10 416(lp155 417(dp156 418g13 419I01 420sg35 421I01 422sg14 423I01 424sg15 425S" Doesn't apply to Chromium (QuickTime-specific behavior)" 426p157 427sassS'media/track/track-webvtt-tc000-empty.html' 428p158 429(dp159 430g8 431S'Tests that an empty file is not recognized as a WebVTT file.' 432p160 433sg10 434g11 435ssS'media/media-can-play-mpeg4-video.html' 436p161 437(dp162 438g8 439S'Test HTMLMediaElement <em>canPlayType()</em> method with' 440p163 441sg10 442(lp164 443(dp165 444g13 445I01 446sg35 447I01 448sg17 449(lp166 450S'BUGWK45102' 451p167 452asg15 453g66 454sg100 455I01 456sassS'compositing/video/video-background-color.html' 457p168 458(dp169 459g8 460S'Video with background color' 461p170 462sg10 463(lp171 464(dp172 465g25 466I01 467sg13 468I01 469sg35 470I01 471sg17 472(lp173 473S'BUGWK55519' 474p174 475asg15 476S" Chromium's video codecs don't support alpha information encoded in the video data, so this test is not applicable." 477p175 478sassS'media/track/track-webvtt-tc010-notimings.html' 479p176 480(dp177 481g8 482S'Tests cue without timings are ignored.' 483p178 484sg10 485g11 486ssS'media/video-timeupdate-reverse-play.html' 487p179 488(dp180 489g8 490S"Tests that a 'timeupdate' event is fired when a movie plays<br> in reverse to time zero." 491p181 492sg10 493(lp182 494(dp183 495g13 496I01 497sg14 498I01 499sg15 500S" We haven't implemented reverse audio/video playback. UNIMPLEMENTED BUGCR33099 Implement reverse audio/video playback" 501p184 502sg17 503(lp185 504S'BUGCR33099' 505p186 506asassS'http/tests/media/video-buffered.html' 507p187 508(dp188 509g8 510g69 511sg10 512(lp189 513(dp190 514g13 515I01 516sg17 517(lp191 518S'BUGCR49165' 519p192 520asg15 521S' video.buffered multiple TimeRanges support.' 522p193 523sg49 524I01 525sassS'media/track/track-webvtt-tc001-utf8.html' 526p194 527(dp195 528g8 529S'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).' 530p196 531sg10 532g11 533ssS'media/track/track-webvtt-tc013-settings.html' 534p197 535(dp198 536g8 537S'Tests WebVTT settings.' 538p199 539sg10 540g11 541ssS'media/media-fullscreen-inline.html' 542p200 543(dp201 544g8 545S'Test media element fullscreen API when an element is in the DOM.' 546p202 547sg10 548(lp203 549(dp204 550g13 551I01 552sg14 553I01 554sg15 555g129 556sg17 557(lp205 558S'BUGCR16735' 559p206 560asassS'media/track/track-webvtt-tc007-cuenoid.html' 561p207 562(dp208 563g8 564S'Tests empty cue identifiers (they are optional), but makes sure "-->" found leads to discarded cue.' 565p209 566sg10 567g11 568ssS'media/track/track-webvtt-tc009-timingshour.html' 569p210 570(dp211 571g8 572S'Tests cue timings that contain hours (they are optional), and tests various syntax errors in timings with hours.' 573p212 574sg10 575g11 576ssS'media/track/track-webvtt-tc006-cueidentifiers.html' 577p213 578(dp214 579g8 580S'Tests that any text other than "-->" is recognized as optional cue identifier.' 581p215 582sg10 583g11 584ssS'media/video-element-other-namespace-crash.html' 585p216 586(dp217 587g8 588g69 589sg10 590(lp218 591(dp219 592g13 593I01 594sg35 595I01 596sg14 597I01 598sg15 599g66 600sg17 601(lp220 602S'BUGCR68289' 603p221 604asassS'media/video-reverse-play-duration.html' 605p222 606(dp223 607g8 608S'Tests that duration is not set to zero when playing in reverse to the origin.' 609p224 610sg10 611(lp225 612(dp226 613g13 614I01 615sg14 616I01 617sg15 618g184 619sg17 620(lp227 621S'BUGCR33099' 622p228 623asasssS'whole' 624p229 625(dp230 626S'media/video-source-type.html' 627p231 628(dp232 629g8 630S'<source> @type attribute' 631p233 632ssS'media/media-startTime.html' 633p234 634(dp235 635g8 636S"Test the, so far unused, 'startTime' attribute." 637p236 638ssS'media/video-src-set.html' 639p237 640(dp238 641g8 642S'Test that setting src attribute triggers load' 643p239 644ssg20 645g21 646sS'media/video-played-ranges-1.html' 647p240 648(dp241 649g8 650S"Test of the media element 'played' attribute, ranges part 1." 651p242 652ssS'media/video-layer-crash.html' 653p243 654(dp244 655g8 656S'Test dynamic removal of transformed and reflected video' 657p245 658ssS'http/tests/media/video-play-stall-seek.html' 659p246 660(dp247 661g8 662S'Test that playback can be resumed by seeking backwards after load stalls.' 663p248 664sg10 665(lp249 666(dp250 667g14 668I01 669sg15 670S' Timing out.' 671p251 672sg17 673(lp252 674S'BUGCR78376' 675p253 676asassg59 677g60 678sg78 679g79 680sg85 681g86 682sS'http/tests/media/video-referer.html' 683p254 684(dp255 685g8 686S'Tests that the media player will send the relevant referer when requesting the media file.<br/>' 687p256 688ssS'media/video-source-removed.html' 689p257 690(dp258 691g8 692S'consoleWrite("PASS: A crash did not occur when removing <source> elements.<br>");' 693p259 694ssS'media/unsupported-tracks.html' 695p260 696(dp261 697g8 698S'Test that QuickTime file with unsupported track types only generates an error.' 699p262 700ssg117 701g118 702sS'media/audio-no-installed-engines.html' 703p263 704(dp264 705g8 706S'PASSED -- crash using Audio with no installed engines bug 27479.' 707p265 708ssg124 709g125 710sS'media/video-dom-src.html' 711p266 712(dp267 713g8 714g69 715ssS'media/media-blocked-by-willsendrequest.html' 716p268 717(dp269 718g8 719S'consoleWrite("This test can only be run in DumpRenderTree!<br><br>");' 720p270 721ssS'media/video-error-does-not-exist.html' 722p271 723(dp272 724g8 725S'Test that the media element is in correct state after load fails.' 726p273 727ssS'media/video-play-pause-events.html' 728p274 729(dp275 730g8 731S'Test that calling play() and pause() triggers async play, timeupdate and pause events.' 732p276 733ssS'media/video-display-none-crash.html' 734p277 735(dp278 736g8 737S'Test that pause() after changing display to "none" doesn\'t cause a crash.' 738p279 739ssS'media/video-src-plus-source.html' 740p280 741(dp281 742g8 743S"Test that a <source> element is not used when a bogus 'src' attribute is present" 744p282 745ssS'media/video-source-none-supported.html' 746p283 747(dp284 748g8 749S'no usable <source> test' 750p285 751ssS'media/video-poster-blocked-by-willsendrequest.html' 752p286 753(dp287 754g8 755S'consoleWrite("<b>This test can only be run in DumpRenderTree!</b>");' 756p288 757ssg152 758g153 759sS'media/video-src.html' 760p289 761(dp290 762g8 763g69 764ssS'media/audio-controls-rendering.html' 765p291 766(dp292 767g8 768S'Test controls placement.' 769p293 770ssg168 771g169 772sS'media/video-source-inserted.html' 773p294 774(dp295 775g8 776S'networkState after inserting <source> test' 777p296 778ssS'media/media-can-play-octet-stream.html' 779p297 780(dp298 781g8 782S'Test HTMLMediaElement <em>canPlayType()</em> method with "application/octet-stream".' 783p299 784ssS'media/constructors.html' 785p300 786(dp301 787g8 788S'Test that media constructors behave consistently.' 789p302 790ssS'media/video-source-media.html' 791p303 792(dp304 793g8 794g69 795ssg187 796g188 797sS'http/tests/security/local-video-source-from-remote.html' 798p305 799(dp306 800g8 801S'This test only behaves correctly in DRT' 802p307 803ssg194 804g195 805sS'media/video-source-type-params.html' 806p308 807(dp309 808g8 809g69 810ssS'fast/canvas/webgl/context-lost.html' 811p310 812(dp311 813g8 814S'debug("Test valid context");' 815p312 816ssS'media/media-can-play-wav-audio.html' 817p313 818(dp314 819g8 820S'Test HTMLMediaElement <em>canPlayType()</em> method with multiple .wav MIME types.' 821p315 822ssS'media/video-source-error.html' 823p316 824(dp317 825g8 826S'<video> and <source> error test' 827p318 828sg10 829(lp319 830(dp320 831S'DEBUG' 832p321 833I01 834sg100 835I01 836sg17 837(lp322 838S'BUGWK66310' 839p323 840asg15 841S'' 842p324 843sg49 844I01 845sassS'media/video-no-audio.html' 846p325 847(dp326 848g8 849S'Movie with no audio track. The volume button should not render.' 850p327 851ssS'media/svg-as-image-with-media-blocked.html' 852p328 853(dp329 854g8 855S'This test attempts to load foreignObject audio and video embedded in an SVG' 856p330 857ssg207 858g208 859sg107 860g108 861sS'media/video-click-dblckick-standalone.html' 862p331 863(dp332 864g8 865S'This tests that clicking on a standalone video will pause and double-clicking will play.' 866p333 867ssS'media/video-pause-immediately.html' 868p334 869(dp335 870g8 871S'Test that pausing the media element has an immediate effect on the clock.' 872p336 873ssS'fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html' 874p337 875(dp338 876g8 877g69 878ssg222 879g223 880sS'http/tests/security/local-video-src-from-remote.html' 881p339 882(dp340 883g8 884S'This test only works in DRT' 885p341 886ssg200 887g201 888sS'media/video-controls-in-media-document.html' 889p342 890(dp343 891g8 892g69 893ssS'media/remove-from-document-no-load.html' 894p344 895(dp345 896g8 897S'Test that removing a media element from the tree when no media has been loaded does not generate a loadstart event.' 898p346 899ssS'media/video-currentTime.html' 900p347 901(dp348 902g8 903g69 904ssS'media/video-frame-accurate-seek.html' 905p349 906(dp350 907g8 908S'Test that setting currentTime is frame-accurate. The three videos below should be showing frames 12, 13, and 14.' 909p351 910sg10 911(lp352 912(dp353 913g72 914I01 915sg17 916(lp354 917S'BUGCR72223' 918p355 919asg15 920g324 921sg49 922I01 923sassg30 924g31 925sg39 926g40 927sS'media/media-controls-clone-crash.html' 928p356 929(dp357 930g8 931S'Test passes if it does not crash.' 932p358 933ssg50 934g51 935sS'media/controls-css-overload.html' 936p359 937(dp360 938g8 939S"Testing that overloading some controls doesn't crash the browser" 940p361 941ssS'media/video-display-aspect-ratio.html' 942p362 943(dp363 944g8 945g69 946ssS'media/video-currentTime-set.html' 947p364 948(dp365 949g8 950S"Test that setting currentTime changes the time, and that 'ended' event is fired in a reasonable amount of time" 951p366 952ssS'media/media-blocked-by-beforeload.html' 953p367 954(dp368 955g8 956S'Test to ensure that a media file blocked by a beforeload handler generates an error' 957p369 958sg10 959(lp370 960(dp371 961g100 962I01 963sg17 964(lp372 965S'BUGWK66310' 966p373 967asg15 968g324 969sg49 970I01 971sassg104 972g105 973sS'media/video-controls-visible-audio-only.html' 974p374 975(dp375 976g8 977S'This test only runs in DRT!' 978p376 979ssS'http/tests/media/video-play-progress.html' 980p377 981(dp378 982g8 983S'Test that at least one progress event is fired after starting to load the video.' 984p379 985ssg110 986g111 987sS'media/video-source-moved.html' 988p380 989(dp381 990g8 991S'moving <source> element test' 992p382 993ssg101 994g102 995sS'media/video-src-none.html' 996p383 997(dp384 998g8 999g69 1000ssS'media/video-controls-zoomed.html' 1001p385 1002(dp386 1003g8 1004S'This test only runs in DRT!' 1005p387 1006ssS'media/video-controls.html' 1007p388 1008(dp389 1009g8 1010S"Test 'controls' attribute" 1011p390 1012ssS'media/controls-without-preload.html' 1013p391 1014(dp392 1015g8 1016S'The controls should not depend on preload value.' 1017p393 1018ssS'media/video-played-collapse.html' 1019p394 1020(dp395 1021g8 1022S"Test of the media element 'played' attribute" 1023p396 1024ssS'compositing/self-painting-layers.html' 1025p397 1026(dp398 1027g8 1028S'Self painting layers' 1029p399 1030ssS'media/audio-controls-do-not-fade-out.html' 1031p400 1032(dp401 1033g8 1034S'This tests that audio controls do not fade out when the audio is playing.' 1035p402 1036ssS'media/media-document-audio-repaint.html' 1037p403 1038(dp404 1039g8 1040S'This tests that in a standalone media document with audio content, the media element repaints correctly' 1041p405 1042sg10 1043(lp406 1044(dp407 1045g100 1046I01 1047sg72 1048I01 1049sg17 1050(lp408 1051S'BUGCR75354' 1052p409 1053aS'BUGWK55718' 1054p410 1055asg15 1056S' This test needs completely new baselines.' 1057p411 1058sS'IMAGE+TEXT' 1059p412 1060I01 1061sa(dp413 1062S'NEWADDED' 1063p414 1064I01 1065sg100 1066I01 1067sg72 1068I01 1069sg17 1070g408 1071sg15 1072g411 1073sg412 1074I01 1075sassS'compositing/geometry/video-opacity-overlay.html' 1076p415 1077(dp416 1078g8 1079S'Video overlay' 1080p417 1081ssS'media/video-source-error-no-candidate.html' 1082p418 1083(dp419 1084g8 1085S"Test that 'error' events are fired from <source> element when it can not be used." 1086p420 1087ssS'media/audio-constructor.html' 1088p421 1089(dp422 1090g8 1091S'Test that Audio() object loads the resource after src attribute is set and load() is called.' 1092p423 1093ssS'media/controls-styling.html' 1094p424 1095(dp425 1096g8 1097S'The look of the controls should not change.' 1098p426 1099ssS'media/video-buffered.html' 1100p427 1101(dp428 1102g8 1103g69 1104ssS'media/event-attributes.html' 1105p429 1106(dp430 1107g8 1108g69 1109ssg176 1110g177 1111sg179 1112g180 1113sS'http/tests/media/text-served-as-text.html' 1114p431 1115(dp432 1116g8 1117S"text file served as 'text/plain'" 1118p433 1119ssS'http/tests/media/video-cancel-load.html' 1120p434 1121(dp435 1122g8 1123S'Cancel loading a video file and access its properties afterwards.' 1124p436 1125ssS'media/unsupported-rtsp.html' 1126p437 1127(dp438 1128g8 1129S'Test that QuickTime file with RTSP URL generates a load error.' 1130p439 1131ssS'media/media-controls-clone.html' 1132p440 1133(dp441 1134g8 1135S'<video controls id=v></video><audio controls id=a></audio>' 1136p442 1137ssS'media/broken-video.html' 1138p443 1139(dp444 1140g8 1141S'Test that QuickTime file with broken content generates an error.' 1142p445 1143ssS'media/video-plays-past-end-of-test.html' 1144p446 1145(dp447 1146g8 1147g69 1148ssS'http/tests/canvas/webgl/origin-clean-conformance.html' 1149p448 1150(dp449 1151g8 1152S'WebGL Origin Restrictions Conformance Tests' 1153p450 1154ssS'media/video-replaces-poster.html' 1155p451 1156(dp452 1157g8 1158S'Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=34966">https://bugs.webkit.org/show_bug.cgi?id=34966</a>. <br>' 1159p453 1160ssS'media/video-autoplay.html' 1161p454 1162(dp455 1163g8 1164g69 1165ssS'media/video-set-rate-from-pause.html' 1166p456 1167(dp457 1168g8 1169S'Test that setting a non-zero rate causes an async timeupdate event.' 1170p458 1171ssS'media/video-src-remove.html' 1172p459 1173(dp460 1174g8 1175S"Test that removing valid 'src' attribute DOES NOT trigger load of <source> elements" 1176p461 1177ssS'media/csp-blocks-video.html' 1178p462 1179(dp463 1180g8 1181S"This test passes if it doesn't alert failure." 1182p464 1183ssS'media/controls-drag-timebar.html' 1184p465 1185(dp466 1186g8 1187S'Test that dragging the timebar thumb causes seeks.' 1188p467 1189ssS'media/audio-constructor-preload.html' 1190p468 1191(dp469 1192g8 1193S"Test that Audio() sets 'preload' attribute." 1194p470 1195ssS'media/video-src-invalid-poster.html' 1196p471 1197(dp472 1198g8 1199g69 1200ssS'media/adopt-node-crash.html' 1201p473 1202(dp474 1203g8 1204S"Tests that we don't crash when moving a video element to a new document." 1205p475 1206ssS'media/video-playbackrate.html' 1207p476 1208(dp477 1209g8 1210S'test playbackRate and defaultPlaybackRate' 1211p478 1212ssS'media/video-muted.html' 1213p479 1214(dp480 1215g8 1216S"Test 'muted' attribute" 1217p481 1218ssS'media/video-src-change.html' 1219p482 1220(dp483 1221g8 1222S'1. Test that an invalid src attribute fires an error when the file fails to load.<br>' 1223p484 1224ssg216 1225g217 1226sS'media/video-play-pause-exception.html' 1227p485 1228(dp486 1229g8 1230S'Video has no src. Test that the playing event is not dispatched.' 1231p487 1232ssS'fast/dom/shadow/frameless-media-element-crash.html' 1233p488 1234(dp489 1235g8 1236g69 1237ssS'media/audio-play-event.html' 1238p490 1239(dp491 1240g8 1241S"Test that a 'play' event listener is triggered when fired by a new audio element." 1242p492 1243ssS'media/before-load-member-access.html' 1244p493 1245(dp494 1246g8 1247S'Test that accessing member of a non loaded video works.' 1248p495 1249ssS'media/video-width-height.html' 1250p496 1251(dp497 1252g8 1253g69 1254ssS'media/audio-repaint.html' 1255p498 1256(dp499 1257g8 1258S'This tests that in a html document with inline audio content, the media element repaints correctly' 1259p500 1260ssS'media/video-currentTime-delay.html' 1261p501 1262(dp502 1263g8 1264S'Test a delay in playing the movie results in a canPlay event.' 1265p503 1266ssS'media/video-aspect-ratio.html' 1267p504 1268(dp505 1269g8 1270S'Test video sizing. You should see one bigger image (paused video) and 7 small ones of 1/4 its size.' 1271p506 1272ssS'media/video-transformed.html' 1273p507 1274(dp508 1275g8 1276S'Test painting of transformed video' 1277p509 1278ssS'fast/dom/beforeload/remove-video-in-beforeload-listener.html' 1279p510 1280(dp511 1281g8 1282S'This page tests that you can correctly remove a video object in a beforeload listener without causing a crash.' 1283p512 1284ssS'media/invalid-media-url-crash.html' 1285p513 1286(dp514 1287g8 1288S'Tests that invalid media src url does not result in crash.' 1289p515 1290ssS'media/video-empty-source.html' 1291p516 1292(dp517 1293g8 1294S'Slider drawing with no source. The controls should render correctly.' 1295p518 1296ssg93 1297g94 1298sS'media/video-poster.html' 1299p519 1300(dp520 1301g8 1302S'Test <video> element with and without a poster.' 1303p521 1304ssS'media/media-document-audio-size.html' 1305p522 1306(dp523 1307g8 1308S'This tests that in a standalone media document with audio content, the media element has non-zero' 1309p524 1310ssg132 1311g133 1312sS'compositing/overflow/overflow-compositing-descendant.html' 1313p525 1314(dp526 1315g8 1316S'You should see a green box under the video. If you see red, the test failed.' 1317p527 1318ssS'media/video-dom-autoplay.html' 1319p528 1320(dp529 1321g8 1322g69 1323ssS'media/media-ended.html' 1324p530 1325(dp531 1326g8 1327S'<b>Test ended by:</b>' 1328p532 1329ssS'media/video-no-autoplay.html' 1330p533 1331(dp534 1332g8 1333S'Test that play event does not fire when "src" set with no autoplay attribute.' 1334p535 1335ssS'media/video-zoom.html' 1336p536 1337(dp537 1338g8 1339S'150% zoom, with width and height attributes' 1340p538 1341sg10 1342(lp539 1343(dp540 1344g44 1345I01 1346sg72 1347I01 1348sg17 1349(lp541 1350S'BUGCR86714' 1351p542 1352asg15 1353g324 1354sg76 1355I01 1356sg77 1357I01 1358sassS'media/video-append-source.html' 1359p543 1360(dp544 1361g8 1362g69 1363ssg139 1364g140 1365sS'http/tests/media/pdf-served-as-pdf.html' 1366p545 1367(dp546 1368g8 1369S"PDF file served as 'application/pdf'" 1370p547 1371ssS'media/video-play-empty-events.html' 1372p548 1373(dp549 1374g8 1375S'Test that play() from EMPTY network state triggers load() and async play event.' 1376p550 1377ssg149 1378g150 1379sS'media/audio-only-video-intrinsic-size.html' 1380p551 1381(dp552 1382g8 1383S'This tests the intrinsic size of a video element is the default 300×150 before metadata is' 1384p553 1385ssg142 1386g143 1387sS'media/audio-delete-while-slider-thumb-clicked.html' 1388p554 1389(dp555 1390g8 1391S"This tests that events don't continue to target a slider thumb if the media element is deleted while scrubbing." 1392p556 1393ssS'media/media-can-play-ogg.html' 1394p557 1395(dp558 1396g8 1397S'Test HTMLMediaElement <em>canPlayType()</em> method for ogg media containers.' 1398p559 1399ssg6 1400g7 1401sg158 1402g159 1403sS'media/video-currentTime-set2.html' 1404p560 1405(dp561 1406g8 1407g69 1408ssS'media/video-seekable.html' 1409p562 1410(dp563 1411g8 1412g69 1413ssS'fast/dom/beforeload/video-before-load.html' 1414p564 1415(dp565 1416g8 1417g69 1418ssS'media/video-played-reset.html' 1419p566 1420(dp567 1421g8 1422S"Test of the media element 'played' attribute" 1423p568 1424ssS'compositing/self-painting-layers2.html' 1425p569 1426(dp570 1427g8 1428S'This test should not assert in debug builds.' 1429p571 1430ssS'media/controls-right-click-on-timebar.html' 1431p572 1432(dp573 1433g8 1434S'Test that right clicking on the timebar does not cause a seek.' 1435p574 1436ssS'media/video-dom-preload.html' 1437p575 1438(dp576 1439g8 1440S'consoleWrite("++ Test default attribute value");' 1441p577 1442ssS'media/video-size.html' 1443p578 1444(dp579 1445g8 1446S"Test <video> element size with and without 'src' and 'poster' attributes." 1447p580 1448ssS'media/video-delay-load-event.html' 1449p581 1450(dp582 1451g8 1452S"Test the document's load event is delayed until a movie's meta data is available." 1453p583 1454sg10 1455(lp584 1456(dp585 1457g100 1458I01 1459sg17 1460(lp586 1461S'BUGWK64003' 1462p587 1463asg15 1464S' Started around WebKit r90233:r90242' 1465p588 1466sg76 1467I01 1468sg49 1469I01 1470sg321 1471I01 1472sassS'media/fallback.html' 1473p589 1474(dp590 1475g8 1476S'Test that fallback content is not rendered' 1477p591 1478ssS'fast/layers/video-layer.html' 1479p592 1480(dp593 1481g8 1482S'Video element gets layer' 1483p594 1484ssS'media/controls-strict.html' 1485p595 1486(dp596 1487g8 1488S'Drawing the controls in strict mode.' 1489p597 1490ssS'media/remove-from-document.html' 1491p598 1492(dp599 1493g8 1494S'Test that removing a media element from the tree pauses playback but does not unload the media.' 1495p600 1496ssS'http/tests/media/remove-while-loading.html' 1497p601 1498(dp602 1499g8 1500S'Test that removing a media element from the tree while loading does not crash.' 1501p603 1502ssS'media/video-controls-transformed.html' 1503p604 1504(dp605 1505g8 1506S'This test only runs in DRT!' 1507p606 1508ssS'compositing/video/video-poster.html' 1509p607 1510(dp608 1511g8 1512S'Video with poster' 1513p609 1514ssS'http/tests/media/media-can-load-when-hidden.html' 1515p610 1516(dp611 1517g8 1518S'Test HTMLMediaElement to be sure that the video is getting loaded even if the element' 1519p612 1520ssS'media/video-display-toggle.html' 1521p613 1522(dp614 1523g8 1524S"This tests that toggling the display property won't make the controls disappear.<br>" 1525p615 1526ssS'media/video-seek-no-src-exception.html' 1527p616 1528(dp617 1529g8 1530S"Test that seeking video with no 'src' attribute throws an INVALID_STATE_ERR exception." 1531p618 1532ssS'media/audio-constructor-src.html' 1533p619 1534(dp620 1535g8 1536S'Test that Audio("url") constructor loads the specified resource.' 1537p621 1538ssS'compositing/geometry/clipped-video-controller.html' 1539p622 1540(dp623 1541g8 1542S'Clipped Video' 1543p624 1544ssS'media/video-preload.html' 1545p625 1546(dp626 1547g8 1548S"Test to see if media loads automatically when 'preload' is specified." 1549p627 1550ssS'http/tests/media/video-load-twice.html' 1551p628 1552(dp629 1553g8 1554g69 1555ssS'http/tests/security/local-video-poster-from-remote.html' 1556p630 1557(dp631 1558g8 1559S'This test requires the run-webkit httpd server (run-webkit-httpd)' 1560p632 1561ssS'media/video-seek-past-end-playing.html' 1562p633 1563(dp634 1564g8 1565S"Test that seeking video with 'loop' past it's end rewinds to the beginning and continues playback." 1566p635 1567ssS'media/video-source.html' 1568p636 1569(dp637 1570g8 1571g69 1572ssS'http/tests/media/reload-after-dialog.html' 1573p638 1574(dp639 1575g8 1576S"Test this by loading a movie slowly and showing a dialog when a 'loadstart' event <br>" 1577p640 1578ssS'media/media-constants.html' 1579p641 1580(dp642 1581g8 1582S'Test HTMLMediaElement and MediaError constants.' 1583p643 1584ssS'media/video-volume.html' 1585p644 1586(dp645 1587g8 1588S"Test 'volume' attribute" 1589p646 1590ssS'media/video-src-source.html' 1591p647 1592(dp648 1593g8 1594g69 1595ssS'http/tests/appcache/video.html' 1596p649 1597(dp650 1598g8 1599S'Test that <video> can be loaded from the application cache.' 1600p651 1601ssg53 1602g54 1603sg67 1604g68 1605sS'media/video-canvas-source.html' 1606p652 1607(dp653 1608g8 1609S'Drawing to canvas using video with source element does not taint canvas' 1610p654 1611ssS'media/video-controls-no-scripting.html' 1612p655 1613(dp656 1614g8 1615S'Tests that the built-in controls are always enabled when JavaScript is disabled.' 1616p657 1617ssS'media/video-poster-scale.html' 1618p658 1619(dp659 1620g8 1621S"'poster' aspect ratio test" 1622p660 1623ssS'media/video-seek-by-small-increment.html' 1624p661 1625(dp662 1626g8 1627S'Test seeking by very small increments.' 1628p663 1629ssS'media/video-controls-with-mutation-event-handler.html' 1630p664 1631(dp665 1632g8 1633S"This tests that we don't crash while creating a video element while a DOMSubtreeModified even handler is registered." 1634p666 1635ssS'media/video-zoom-controls.html' 1636p667 1637(dp668 1638g8 1639S'Zoomed video with controls.' 1640p669 1641ssS'media/video-loop.html' 1642p670 1643(dp671 1644g8 1645S'consoleWrite("<em>++ Test setting/removing the attribute.</em>");' 1646p672 1647sg10 1648(lp673 1649(dp674 1650S'WIN' 1651p675 1652I01 1653sg49 1654I01 1655sg17 1656(lp676 1657S'BUGCR59415' 1658p677 1659asg15 1660S' BUGCR59415 : cannot repro the flakiness' 1661p678 1662sg14 1663I01 1664sg100 1665I01 1666sassS'http/tests/media/video-play-stall.html' 1667p679 1668(dp680 1669g8 1670S'Test that stalled, timeupdate and waiting events are sent when media load stalls in the middle.' 1671p681 1672sg10 1673(lp682 1674(dp683 1675g100 1676I01 1677sg17 1678(lp684 1679S'BUGCR73609' 1680p685 1681asg15 1682S' canplaythrough event is sent too early.' 1683p686 1684sassS'media/video-seeking.html' 1685p687 1686(dp688 1687g8 1688S'Test that seeking attribute is true immediately after a seek,' 1689p689 1690ssS'compositing/overflow/scroll-ancestor-update.html' 1691p690 1692(dp691 1693g8 1694S'The green box should obscure the red box, and move when you drag the scrollbar.' 1695p692 1696ssS'media/controls-after-reload.html' 1697p693 1698(dp694 1699g8 1700S'Making sure the controller looks ok after a second load().' 1701p695 1702ssg161 1703g162 1704sS'media/video-load-networkState.html' 1705p696 1706(dp697 1707g8 1708S'Test that setting src to an invalid url triggers load(), which sets networkState' 1709p698 1710ssS'http/tests/security/contentSecurityPolicy/media-src-allowed.html' 1711p699 1712(dp700 1713g8 1714g69 1715ssS'compositing/reflections/load-video-in-reflection.html' 1716p701 1717(dp702 1718g8 1719S'You should see a reflected video below, rather than the red video background.' 1720p703 1721ssS'compositing/geometry/video-fixed-scrolling.html' 1722p704 1723(dp705 1724g8 1725S'Video overlay' 1726p706 1727ssS'media/video-controls-rendering.html' 1728p707 1729(dp708 1730g8 1731S'Test controls placement.' 1732p709 1733sg10 1734(lp710 1735(dp711 1736g72 1737I01 1738sS'LINUX' 1739p712 1740I01 1741sg17 1742(lp713 1743S'BUGCR74102' 1744p714 1745asg15 1746S" 2 pixel stretching when rendering some videos with the GPU (Now it's flaky)" 1747p715 1748sg49 1749I01 1750sg77 1751I01 1752sa(dp716 1753g44 1754I01 1755sg72 1756I01 1757sg17 1758(lp717 1759S'BUGCR86714' 1760p718 1761asg15 1762g324 1763sg76 1764I01 1765sg77 1766I01 1767sassS'http/tests/media/video-served-as-text.html' 1768p719 1769(dp720 1770g8 1771S"media file served as 'text/plain'" 1772p721 1773ssS'media/video-pause-empty-events.html' 1774p722 1775(dp723 1776g8 1777S'Test that pause() from EMPTY network state triggers load()' 1778p724 1779ssS'media/video-poster-delayed.html' 1780p725 1781(dp726 1782g8 1783S'Delayed load of poster should not overwrite intrinsic size of video' 1784p727 1785ssS'media/media-load-event.html' 1786p728 1787(dp729 1788g8 1789S'Test that media file is not reloaded when an element is inserted into the DOM.' 1790p730 1791ssS'http/tests/media/video-error-abort.html' 1792p731 1793(dp732 1794g8 1795S"'abort' event test" 1796p733 1797ssS'media/video-volume-slider.html' 1798p734 1799(dp735 1800g8 1801S'Test rendering of volume slider of video tag' 1802p736 1803ssS'media/video-seek-past-end-paused.html' 1804p737 1805(dp738 1806g8 1807S"Test that seeking paused video past it's duration time sets currentTime to duration and leaves video paused." 1808p739 1809ssS'http/tests/media/video-cookie.html' 1810p740 1811(dp741 1812g8 1813S'Tests that the media player will send the relevant cookies when requesting the media file.<br/>' 1814p742 1815ssS'media/remove-from-document-before-load.html' 1816p743 1817(dp744 1818g8 1819S'<body onload="document.body.innerHTML=\'PASS: A crash did not occur when the media element was removed before loading.\';' 1820p745 1821ssg210 1822g211 1823sS'media/video-duration-known-after-eos.html' 1824p746 1825(dp747 1826g8 1827S'Tests that duration is known after playback ended.' 1828p748 1829ssg213 1830g214 1831sS'http/tests/media/video-play-stall-before-meta-data.html' 1832p749 1833(dp750 1834g8 1835S'Test that stalling very early, while loading meta-data, stops delaying the load event.' 1836p751 1837ssS'media/video-timeupdate-during-playback.html' 1838p752 1839(dp753 1840g8 1841S"Test 'timeupdate' events are posted while playing but not while paused." 1842p754 1843ssS'media/video-single-valid-source.html' 1844p755 1845(dp756 1846g8 1847S'Test that a single valid <source> element loads correctly' 1848p757 1849ssS'media/video-src-invalid-remove.html' 1850p758 1851(dp759 1852g8 1853S"Test that removing 'src' attribute does NOT trigger load of <source> elements" 1854p760 1855ssS'http/tests/security/contentSecurityPolicy/media-src-blocked.html' 1856p761 1857(dp762 1858g8 1859S"This test passes if it doesn't alert failure." 1860p763 1861ssg197 1862g198 1863sS'media/video-load-readyState.html' 1864p764 1865(dp765 1866g8 1867g69 1868sssS'nonskip' 1869p766 1870(dp767 1871g403 1872g404 1873sg349 1874g350 1875sg679 1876g680 1877sg246 1878g247 1879sg536 1880g537 1881sg670 1882g671 1883sg707 1884g708 1885sg581 1886g582 1887sg367 1888g368 1889sg316 1890g317 1891sssb.