/
TestExpectations
4366 lines (3486 loc) · 274 KB
/
TestExpectations
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# These are the layout test expectations for the Chromium port(s) of WebKit.
#
# See http://trac.webkit.org/wiki/TestExpectations for more information on this file.
# -----------------------------------------------------------------
# SLOW TESTS
# -----------------------------------------------------------------
crbug.com/24182 [ Debug ] css3/flexbox/multiline-justify-content.html [ Pass Slow ]
webkit.org/b/91666 [ Mac ] editing/input/emacs-ctrl-o.html [ Failure Slow ]
webkit.org/b/91666 [ Mac ] editing/pasteboard/emacs-ctrl-a-k-y.html [ Failure Slow ]
webkit.org/b/91666 [ Mac ] editing/pasteboard/emacs-ctrl-k-y-001.html [ Failure Slow ]
webkit.org/b/91666 [ Mac ] editing/pasteboard/emacs-cntl-y-001.html [ ImageOnlyFailure Slow ]
webkit.org/b/82097 editing/selection/move-by-word-visually-crash-test-5.html [ Pass Slow ]
webkit.org/b/79679 platform/chromium/virtual/gpu/fast/canvas/getPutImageDataPairTest.html [ Pass Slow ]
webkit.org/b/92287 [ Linux Mac Win ] fast/canvas/webgl/context-creation-and-destruction.html [ Pass Timeout Failure ]
webkit.org/b/92287 [ Linux Mac Win ] platform/chromium/virtual/gpu/fast/canvas/webgl/context-creation-and-destruction.html [ Pass Timeout Failure ]
crbug.com/24182 [ Debug ] fast/css/large-list-of-rules-crash.html [ Pass Slow ]
crbug.com/24182 [ SnowLeopard Debug ] fast/dom/shadow/tree-scope-crash.html [ Pass Slow ]
crbug.com/24182 [ SnowLeopard Debug ] fast/dom/Window/window-postmessage-clone-deep-array.html [ Pass Slow ]
crbug.com/24182 [ Android Linux Mac Debug ] fast/dom/Window/window-postmessage-clone-really-deep-array.html [ Pass Slow ]
crbug.com/24182 [ SnowLeopard Debug ] fast/frames/calculate-percentage.html [ Pass Slow ]
crbug.com/24182 [ SnowLeopard Debug ] fast/frames/frameset-frameborder-boolean-values.html [ Pass Slow ]
crbug.com/24182 [ Debug ] fast/frames/valid.html [ Pass Slow ]
webkit.org/b/77184 [ Debug ] fast/js/dfg-double-vote-fuzz.html [ Pass Slow ]
webkit.org/b/92948 [ Debug ] fast/js/dfg-osr-entry-hoisted-clobbered-structure-check.html [ Pass Timeout ]
webkit.org/b/74787 [ Debug ] fast/js/dfg-poison-fuzz.html [ Pass Slow ]
crbug.com/24182 fast/js/regexp-overflow.html [ Pass Slow ]
crbug.com/24182 [ SnowLeopard Debug ] fast/js/repeat-cached-vm-reentry.html [ Pass Timeout ]
crbug.com/24182 [ Debug ] fast/js/toString-and-valueOf-override.html [ Failure Timeout ]
crbug.com/24182 [ SnowLeopard Debug ] fast/loader/javascript-url-iframe-crash.html [ Pass Slow ]
crbug.com/24182 [ Android ] fast/parser/nested-fragment-parser-crash.html [ Pass Slow ]
crbug.com/24182 [ Debug ] html5lib/webkit-resumer.html [ Pass Slow ]
crbug.com/24182 [ Win Debug ] http/tests/cache/stopped-revalidation.html [ Pass Slow Failure ]
crbug.com/24182 [ Win Release ] http/tests/loading/onload-vs-immediate-refresh.pl [ Pass Slow ]
crbug.com/24182 [ Win Debug ] http/tests/loading/redirect-methods.html [ Pass Slow ]
crbug.com/24182 [ Win ] http/tests/local/file-url-sent-as-referer.html [ Pass Slow ]
crbug.com/24182 [ SnowLeopard Debug ] http/tests/misc/dns-prefetch-control.html [ Pass Slow ]
crbug.com/24182 [ Win Debug ] http/tests/misc/uncacheable-script-repeated.html [ Pass Slow ]
crbug.com/24182 [ Win ] http/tests/navigation/slowtimerredirect-basic.html [ Pass Slow ]
crbug.com/24182 [ SnowLeopard Debug ] http/tests/security/xss-DENIED-iframe-src-alias.html [ Pass Slow ]
crbug.com/24182 [ Android Win ] http/tests/xmlhttprequest/simple-cross-origin-progress-events.html [ Pass Slow ]
crbug.com/24182 [ Win ] http/tests/xmlhttprequest/supported-xml-content-types.html [ Pass Slow ]
crbug.com/24182 [ Win ] http/tests/xmlhttprequest/XMLHttpRequestException.html [ Pass Slow ]
crbug.com/24182 [ Debug ] ietestcenter/Javascript/15.4.4.16-7-c-ii-2.html [ Pass Slow ]
crbug.com/24182 [ Debug ] ietestcenter/Javascript/15.4.4.17-7-c-ii-2.html [ Pass Slow ]
crbug.com/24182 [ Debug ] ietestcenter/Javascript/15.4.4.18-7-c-ii-1.html [ Pass Slow ]
crbug.com/24182 [ Debug ] ietestcenter/Javascript/15.4.4.19-8-c-ii-1.html [ Pass Slow ]
crbug.com/24182 [ Debug ] ietestcenter/Javascript/15.4.4.20-9-c-ii-1.html [ Pass Slow ]
crbug.com/24182 [ Android ] jquery [ Pass Slow ]
crbug.com/24182 [ Debug ] jquery/attributes.html [ Pass Timeout ]
crbug.com/24182 [ Debug ] jquery/core.html [ Pass Timeout ]
crbug.com/24182 [ Debug ] jquery/data.html [ Pass Slow ]
crbug.com/24182 [ Debug ] jquery/dimensions.html [ Pass Slow ]
crbug.com/24182 jquery/event.html [ Pass Timeout ]
crbug.com/24182 jquery/manipulation.html [ Pass Timeout ]
crbug.com/24182 [ Debug ] jquery/offset.html [ Pass Slow ]
crbug.com/24182 [ Linux Win Debug ] jquery/traversing.html [ Pass Timeout ]
crbug.com/24182 [ SnowLeopard Debug ] svg/dom/baseVal-animVal-crash.html [ Pass Slow ]
crbug.com/24182 [ Debug ] css3/flexbox/position-absolute-child.html [ Pass Slow ]
crbug.com/24182 [ Mac Win Debug ] fast/events/tabindex-focus-blur-all.html [ Pass Slow ]
crbug.com/24182 [ SnowLeopard Win Debug ] fast/frames/invalid.html [ Pass Slow ]
crbug.com/24182 [ Debug ] fast/js/dfg-int8array.html [ Pass Slow ]
crbug.com/24182 [ Debug ] fast/js/dfg-uint8array.html [ Pass Slow ]
crbug.com/24182 [ Debug ] fast/js/dfg-int16array.html [ Pass Slow ]
crbug.com/24182 [ Debug ] fast/js/dfg-uint16array.html [ Pass Slow ]
crbug.com/24182 [ Debug ] fast/js/dfg-int32array.html [ Pass Slow ]
crbug.com/24182 [ Debug ] fast/js/dfg-uint32array.html [ Pass Slow ]
crbug.com/24182 [ Debug ] fast/js/dfg-float32array.html [ Pass Slow ]
crbug.com/24182 [ Debug ] fast/js/dfg-float64array.html [ Pass Slow ]
crbug.com/24182 [ Debug ] fast/js/dfg-uint8clampedarray.html [ Pass Slow ]
crbug.com/24182 [ Debug ] fast/js/dfg-int32array-overflow-values.html [ Pass Slow ]
crbug.com/24182 [ Debug ] fast/js/dfg-uint32array-overflow-values.html [ Pass Slow ]
webkit.org/b/93631 [ Android ] fast/js/dfg-inline-many-blocks.html [ Pass Slow ]
webkit.org/b/93631 [ Android ] fast/js/dfg-weak-js-constant-silent-fill.html [ Pass Slow ]
webkit.org/b/93631 [ Android ] fast/js/exception-sequencing.html [ Pass Slow ]
webkit.org/b/93631 [ Android ] fast/js/exception-sequencing-binops.html [ Pass Slow ]
webkit.org/b/93631 [ Android ] fast/js/exception-sequencing-binops2.html [ Pass Slow ]
webkit.org/b/93631 [ Android ] fast/js/toInt32UInt32.html [ Pass Slow ]
crbug.com/24182 [ Android Debug ] editing/selection/caret-at-bidi-boundary.html [ Pass Slow ]
crbug.com/24182 [ Android Debug ] fast/css/css-selector-deeply-nested.html [ Pass Slow ]
webkit.org/b/65862 storage/indexeddb [ Pass Slow ]
crbug.com/24182 [ Win Debug ] platform/chromium/virtual/gpu/fast/canvas/canvas-composite-alpha.html [ Pass Slow ]
webkit.org/b/24182 [ Debug ] fast/dom/css-delete-doc.html [ Pass Slow ]
webkit.org/b/100272 [ Debug ] fast/media/w3c/test_media_queries.html [ Pass Slow ]
webkit.org/b/70878 [ Linux Debug ] http/tests/xmlhttprequest/xmlhttprequest-test-send-flag.html [ Pass Slow ]
webkit.org/b/102179 [ Win Debug ] platform/chromium/virtual/gpu/fast/hidpi/image-set-without-specified-width.html [ Pass Slow ]
webkit.org/b/102463 [ Debug ] fast/forms/validation-message-appearance.html [ Pass ImageOnlyFailure ]
webkit.org/b/102464 [ Debug ] fast/images/webgl-teximage2d.html [ Pass Timeout ]
webkit.org/b/102464 [ Debug ] platform/chromium/virtual/deferred/fast/images/webgl-teximage2d.html [ Pass Timeout ]
webkit.org/b/103744 svg/dom/viewspec-parser-7.html [ Pass Timeout ]
webkit.org/b/103744 svg/dom/viewspec-parser-6.html [ Pass Timeout ]
crbug.com/24182 [ Debug ] platform/chromium/inspector/styles/device-metrics-fit-window.html [ Pass Slow ]
webkit.org/b/105785 [ Release ] http/tests/inspector/indexeddb [ Pass Slow ]
crbug.com/24182 [ Debug ] platform/chromium/virtual/gpu/fast/hidpi/image-set-background-dynamic.html [ Pass Slow ]
webkit.org/b/106606 fast/canvas/webgl/context-release-upon-reload.html [ Pass Slow ]
webkit.org/b/106606 platform/chromium/virtual/gpu/fast/canvas/webgl/context-release-upon-reload.html [ Pass Slow ]
webkit.org/b/107587 [ Win7 Debug ] platform/chromium/virtual/gpu/fast/hidpi/clip-text-in-hidpi.html [ Pass Slow ]
webkit.org/b/107587 [ Win7 Debug ] platform/chromium/virtual/gpu/fast/hidpi/device-scale-factor-paint.html [ Pass Slow ]
webkit.org/b/107587 [ Win7 Debug ] platform/chromium/virtual/gpu/fast/hidpi/focus-rings.html [ Pass Slow ]
crbug.com/24182 [ Mac Debug ] fast/frames/remove-frame-with-scrollbars-crash.html [ Pass Slow ]
crbug.com/24182 [ Mac Debug ] fast/forms/post-popup-no-multiple-windows.html [ Pass Slow ]
# Crashing after r140231, see bug https://bugs.webkit.org/show_bug.cgi?id=107579
webkit.org/b/106853 [ Debug ] media/track/track-css-cue-lifetime.html [ Pass Timeout Crash ]
webkit.org/b/108024 [ Debug ] media/track/track-css-matching-timestamps.html [ Crash ]
webkit.org/b/108024 [ Debug ] media/track/track-css-matching-lang.html [ Crash ]
# These tests started being slow when we switched to DRT.
webkit.org/b/90488 [ Debug ] inspector [ Pass Slow ]
webkit.org/b/90488 [ Debug ] http/tests/inspector [ Pass Slow ]
webkit.org/b/90488 [ Debug ] http/tests/inspector-enabled [ Pass Slow ]
# Similar slowness, but always times out on some platforms.
webkit.org/b/90488 [ Win Mac Debug ] inspector/styles/styles-computed-trace.html [ Timeout ]
# Chromium r163873 slowed down these tests
webkit.org/b/100287 [ Linux Win Mac ] compositing/culling/filter-occlusion-blur-large.html [ Pass Slow ]
webkit.org/b/66989 transforms/3d/point-mapping/3d-point-mapping-deep.html [ Failure ImageOnlyFailure Slow ]
# The test has been timing out since landed in r130587.
webkit.org/b/98659 [ Debug ] fast/dom/gc-dom-tree-lifetime.html [ Pass Timeout ]
# Has been timing out intermittently for a long time.
webkit.org/b/101236 [ Debug ] css3/filters/custom/custom-filter-animation.html [ Pass Timeout ]
# Has been failing since r133544-133546
webkit.org/b/104282 [ Release ] fast/js/toString-and-valueOf-override.html [ Failure ]
webkit.org/b/101362 [ Debug ] fast/dom/Window/customized-property-survives-gc.html [ Pass Slow ]
# -----------------------------------------------------------------
# TEMPORARILY SKIPPED TESTS
# -----------------------------------------------------------------
# Context menu behavior differs on Mac. This test needs to be adjusted for Mac.
webkit.org/b/102987 [ Mac ] fast/events/context-nodrag.html [ Skip ]
# Fails due to different window.close() rules. We need to decide whether we
# ever expect to pass this.
crbug.com/24189 fast/dom/open-and-close-by-DOM.html [ Skip ]
# Fails because Blend Mode is not enabled on Chromium yet
webkit.org/b/98950 transitions/blendmode-transitions.html [ Skip ]
webkit.org/b/100071 fast/canvas/canvas-blend-image.html [ Skip ]
webkit.org/b/100071 fast/canvas/canvas-blend-solid.html [ Skip ]
webkit.org/b/100071 platform/chromium/virtual/gpu/fast/canvas/canvas-blend-image.html [ Skip ]
webkit.org/b/100071 platform/chromium/virtual/gpu/fast/canvas/canvas-blend-solid.html [ Skip ]
# Implement java testing harness.
crbug.com/36681 java [ Skip ]
# Quota API is not supported in DRT yet.
crbug.com/84572 storage/storageinfo-missing-arguments.html
crbug.com/84572 storage/storageinfo-no-callbacks.html
crbug.com/84572 storage/storageinfo-query-usage.html
crbug.com/84572 storage/storageinfo-request-quota.html
# Unskip after implementing DRT support for setDefersLoading and goBack.
webkit.org/b/60877 loader/navigation-while-deferring-loads.html
webkit.org/b/60877 loader/load-defer-resume-crash.html
# The checked in Apple results for these are incorrect.
crbug.com/89468 css3/selectors3/html/css3-modsel-d1.html [ Failure ImageOnlyFailure ]
crbug.com/89468 css3/selectors3/html/css3-modsel-d1b.html [ Failure ImageOnlyFailure ]
crbug.com/89468 css3/selectors3/html/css3-modsel-d2.html [ Failure ImageOnlyFailure ]
crbug.com/89468 css3/selectors3/html/css3-modsel-d4.html [ Failure ImageOnlyFailure ]
crbug.com/89468 css3/selectors3/xhtml/css3-modsel-15c.xml [ Failure ImageOnlyFailure ]
crbug.com/89468 css3/selectors3/xhtml/css3-modsel-d1.xml [ Failure ImageOnlyFailure ]
crbug.com/89468 css3/selectors3/xhtml/css3-modsel-d1b.xml [ Failure ImageOnlyFailure ]
crbug.com/89468 css3/selectors3/xhtml/css3-modsel-d2.xml [ Failure ImageOnlyFailure ]
crbug.com/89468 css3/selectors3/xhtml/css3-modsel-d3.xml [ Failure ImageOnlyFailure ]
crbug.com/89468 css3/selectors3/xhtml/css3-modsel-d4.xml [ Failure ImageOnlyFailure ]
crbug.com/89468 css3/selectors3/xml/css3-modsel-15c.xml [ Failure ImageOnlyFailure ]
crbug.com/89468 webkit.org/b/82122 css3/selectors3/xml/css3-modsel-d1.xml [ Failure ImageOnlyFailure ]
crbug.com/89468 webkit.org/b/82122 css3/selectors3/xml/css3-modsel-d1b.xml [ Failure ImageOnlyFailure ]
crbug.com/89468 webkit.org/b/82122 css3/selectors3/xml/css3-modsel-d2.xml [ Failure ImageOnlyFailure ]
crbug.com/89468 webkit.org/b/82122 css3/selectors3/xml/css3-modsel-d3.xml [ Failure ImageOnlyFailure ]
crbug.com/89468 webkit.org/b/82122 css3/selectors3/xml/css3-modsel-d4.xml [ Failure ImageOnlyFailure ]
# Chrome does not support WebArchives yet.
crbug.com/10395 webarchive
crbug.com/10395 svg/webarchive
crbug.com/10395 svg/custom/image-with-prefix-in-webarchive.svg
crbug.com/10395 http/tests/webarchive
# This will soon be fixed after implementing webkitLineDash for V8.
webkit.org/b/63933 fast/canvas/canvas-webkitLineDash.html [ Failure ]
webkit.org/b/63933 fast/canvas/canvas-webkitLineDash-invalid.html [ Failure ]
webkit.org/b/63933 platform/chromium/virtual/gpu/fast/canvas/canvas-webkitLineDash.html [ Failure ]
webkit.org/b/63933 platform/chromium/virtual/gpu/fast/canvas/canvas-webkitLineDash-invalid.html [ Failure ]
# Overflowing LayoutUnits cause RenderGeometryMap assertions
webkit.org/b/67434 [ Debug ] fast/overflow/overflow-height-float-not-removed-crash.html [ Skip ]
webkit.org/b/67434 [ Debug ] fast/overflow/overflow-height-float-not-removed-crash2.html [ Skip ]
webkit.org/b/67434 [ Debug ] fast/overflow/overflow-height-float-not-removed-crash3.html [ Skip ]
webkit.org/b/67434 [ Debug ] fast/block/float/overhanging-tall-block.html [ Skip ]
# Microdata DOM API is not yet enabled.
webkit.org/b/68610 fast/dom/MicroData
# Unskip after changes on both sides have landed and rolled together.
crbug.com/103939 http/tests/appcache/wrong-content-type.html [ Skip ]
# Vibration API is not supported yet in the chromium port.
webkit.org/b/72010 fast/dom/navigator-vibration.html
# Battery Status API is not supported yet in the chromium port.
webkit.org/b/62698 batterystatus
# Network Information API is not supported yet in the chromium port.
webkit.org/b/73528 networkinformation
# The intent tag is not yet enabled.
webkit.org/b/75123 webintents/intent-tag.html
# CSS image-resolution is not yet enabled.
webkit.org/b/85262 fast/css/image-resolution
# Requires generation of progress events during loading
webkit.org/b/100985 media/progress-events-generated-correctly.html
# Resolution media query is not yet enabled.
webkit.org/b/85262 fast/media/mq-resolution.html [ Skip ]
webkit.org/b/85262 fast/media/mq-resolution-dpi-dpcm-warning.html [ Skip ]
# CSS image-orientation is not yet enabled.
webkit.org/b/89052 fast/css/image-orientation
# CSS3 Text support is not yet enabled (needs ENABLE_CSS3_TEXT).
webkit.org/b/58491 fast/css3-text/css3-text-decoration
webkit.org/b/76173 fast/css3-text/css3-text-align-last
# Chromium does not support smart pasting in text controls yet.
webkit.org/b/60830 editing/pasteboard/smart-paste-in-text-control.html
# Chromium needs larger media files to test buffering this way.
webkit.org/b/88172 http/tests/media/video-buffered.html
# Proximity Events is not supported.
webkit.org/b/92942 proximity
webkit.org/b/92942 fast/events/constructors/device-proximity-event-constructor.html
# Missing support in DRT for Geolocation's Coordinate attributes.
webkit.org/b/98212 fast/dom/Geolocation/coordinates-interface-attributes.html [ Failure ]
# -----------------------------------------------------------------
# WONTFIX TESTS
# -----------------------------------------------------------------
# These tests are for -apple- and -khtml- prefixes, which we don't support
inspector/styles/vendor-prefixes.html [ WontFix ]
fast/css/apple-prefix.html [ WontFix ]
# This test is specific to JSC; the V8 equivalent is
# platform/chromium/fast/storage/serialized-script-value.html
fast/storage/serialized-script-value.html [ WontFix ]
# Perf tests are really slow in debug builds and there are few benefits in
# running them.
[ Debug ] perf [ WontFix ]
# This test verifies that a mismatch reftest will fail if both results are the
# same. Because the whole point is that this test should fail when run, it's
# not SKIP, just WONTFIX.
fast/harness/sample-fail-mismatch-reftest.html [ WontFix ImageOnlyFailure ]
# Since V8 is more interruptible than other engines, they use the standard
# long-running-script mechanism to handle very-long-running regexps too.
# See http://code.google.com/p/v8/issues/detail?id=287
fast/js/regexp-overflow-too-big.html [ WontFix ]
# We expect V8 to crash in an orderly fashion instead of throwing a JavaScript out-of-memory error.
webkit.org/b/103348 fast/js/string-replacement-outofmemory.html [ Crash ]
# XHTML tests. These tests are all checked in with expectations that represent
# JS errors. We skip them because they don't actually test what they set out to.
# See http://crbug.com/24185 for some history.
dom/xhtml/level2/html/HTMLDocument17.xhtml [ WontFix ]
dom/xhtml/level2/html/HTMLDocument18.xhtml [ WontFix ]
dom/xhtml/level2/html/HTMLDocument19.xhtml [ WontFix ]
dom/xhtml/level2/html/HTMLDocument20.xhtml [ WontFix ]
dom/xhtml/level2/html/HTMLDocument21.xhtml [ WontFix ]
dom/xhtml/level3/core/attrisid02.xhtml [ WontFix ]
dom/xhtml/level3/core/attrisid03.xhtml [ WontFix ]
dom/xhtml/level3/core/attrisid07.xhtml [ WontFix ]
dom/xhtml/level3/core/canonicalform01.xhtml [ WontFix ]
dom/xhtml/level3/core/canonicalform02.xhtml [ WontFix ]
dom/xhtml/level3/core/canonicalform03.xhtml [ WontFix ]
dom/xhtml/level3/core/canonicalform04.xhtml [ WontFix ]
dom/xhtml/level3/core/canonicalform05.xhtml [ WontFix ]
dom/xhtml/level3/core/canonicalform07.xhtml [ WontFix ]
dom/xhtml/level3/core/canonicalform10.xhtml [ WontFix ]
dom/xhtml/level3/core/canonicalform11.xhtml [ WontFix ]
dom/xhtml/level3/core/canonicalform12.xhtml [ WontFix ]
dom/xhtml/level3/core/cdatasections01.xhtml [ WontFix ]
dom/xhtml/level3/core/checkcharacternormalization01.xhtml [ WontFix ]
dom/xhtml/level3/core/checkcharacternormalization02.xhtml [ WontFix ]
dom/xhtml/level3/core/checkcharacternormalization03.xhtml [ WontFix ]
dom/xhtml/level3/core/comments01.xhtml [ WontFix ]
dom/xhtml/level3/core/datatypenormalization13.xhtml [ WontFix ]
dom/xhtml/level3/core/datatypenormalization14.xhtml [ WontFix ]
dom/xhtml/level3/core/datatypenormalization15.xhtml [ WontFix ]
dom/xhtml/level3/core/datatypenormalization16.xhtml [ WontFix ]
dom/xhtml/level3/core/datatypenormalization17.xhtml [ WontFix ]
dom/xhtml/level3/core/datatypenormalization18.xhtml [ WontFix ]
dom/xhtml/level3/core/documentadoptnode17.xhtml [ WontFix ]
dom/xhtml/level3/core/documentadoptnode18.xhtml [ WontFix ]
dom/xhtml/level3/core/documentadoptnode19.xhtml [ WontFix ]
dom/xhtml/level3/core/documentadoptnode20.xhtml [ WontFix ]
dom/xhtml/level3/core/documentgetinputencoding04.xhtml [ WontFix ]
dom/xhtml/level3/core/documentgetxmlencoding05.xhtml [ WontFix ]
dom/xhtml/level3/core/documentnormalizedocument01.xhtml [ WontFix ]
dom/xhtml/level3/core/documentnormalizedocument02.xhtml [ WontFix ]
dom/xhtml/level3/core/documentnormalizedocument03.xhtml [ WontFix ]
dom/xhtml/level3/core/documentnormalizedocument04.xhtml [ WontFix ]
dom/xhtml/level3/core/documentnormalizedocument05.xhtml [ WontFix ]
dom/xhtml/level3/core/documentnormalizedocument07.xhtml [ WontFix ]
dom/xhtml/level3/core/documentnormalizedocument08.xhtml [ WontFix ]
dom/xhtml/level3/core/documentnormalizedocument09.xhtml [ WontFix ]
dom/xhtml/level3/core/documentnormalizedocument13.xhtml [ WontFix ]
dom/xhtml/level3/core/documentrenamenode01.xhtml [ WontFix ]
dom/xhtml/level3/core/documentrenamenode02.xhtml [ WontFix ]
dom/xhtml/level3/core/documentrenamenode03.xhtml [ WontFix ]
dom/xhtml/level3/core/documentrenamenode04.xhtml [ WontFix ]
dom/xhtml/level3/core/documentrenamenode05.xhtml [ WontFix ]
dom/xhtml/level3/core/documentrenamenode06.xhtml [ WontFix ]
dom/xhtml/level3/core/documentrenamenode07.xhtml [ WontFix ]
dom/xhtml/level3/core/documentrenamenode09.xhtml [ WontFix ]
dom/xhtml/level3/core/documentrenamenode15.xhtml [ WontFix ]
dom/xhtml/level3/core/documentrenamenode16.xhtml [ WontFix ]
dom/xhtml/level3/core/documentrenamenode17.xhtml [ WontFix ]
dom/xhtml/level3/core/documentrenamenode28.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigcanonicalform1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigcdatasections1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigcheckcharacternormalization1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigcomments1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigdatatypenormalization1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigdatatypenormalization2.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigelementcontentwhitespace1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigentities1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigerrorhandler1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigerrorhandler2.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfiginfoset1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfignamespacedeclarations1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfignamespaces1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfignamespaces2.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfignormalizecharacters1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigschemalocation1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigschematype1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigsplitcdatasections1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigurationcansetparameter01.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigurationcansetparameter02.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigurationcansetparameter03.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigurationcansetparameter06.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigurationgetparameter01.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigvalidate1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigvalidateifschema1.xhtml [ WontFix ]
dom/xhtml/level3/core/domconfigwellformed1.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationgetfeature01.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationgetfeature02.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationgetfeature03.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationgetfeature05.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationgetfeature06.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry01.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry02.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry03.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry04.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry05.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry06.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry07.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry08.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry09.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry10.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry11.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry13.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry14.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry15.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry16.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry17.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry18.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry19.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry20.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry21.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry22.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry24.xhtml [ WontFix ]
dom/xhtml/level3/core/domimplementationregistry25.xhtml [ WontFix ]
dom/xhtml/level3/core/domstringlistcontains01.xhtml [ WontFix ]
dom/xhtml/level3/core/domstringlistcontains02.xhtml [ WontFix ]
dom/xhtml/level3/core/domstringlistgetlength01.xhtml [ WontFix ]
dom/xhtml/level3/core/domstringlistitem01.xhtml [ WontFix ]
dom/xhtml/level3/core/domstringlistitem02.xhtml [ WontFix ]
dom/xhtml/level3/core/elementcontentwhitespace01.xhtml [ WontFix ]
dom/xhtml/level3/core/elementcontentwhitespace02.xhtml [ WontFix ]
dom/xhtml/level3/core/elementcontentwhitespace03.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattribute01.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattribute03.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattribute04.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattribute07.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattribute08.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattribute09.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattribute10.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattribute11.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributenode01.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributenode02.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributenode03.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributenode04.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributenode07.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributenode08.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributenode10.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributens01.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributens02.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributens03.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributens04.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributens05.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributens10.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributens11.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributens12.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributens13.xhtml [ WontFix ]
dom/xhtml/level3/core/elementsetidattributens14.xhtml [ WontFix ]
dom/xhtml/level3/core/entities01.xhtml [ WontFix ]
dom/xhtml/level3/core/entities02.xhtml [ WontFix ]
dom/xhtml/level3/core/entities03.xhtml [ WontFix ]
dom/xhtml/level3/core/entities04.xhtml [ WontFix ]
dom/xhtml/level3/core/entitygetinputencoding01.xhtml [ WontFix ]
dom/xhtml/level3/core/entitygetxmlencoding01.xhtml [ WontFix ]
dom/xhtml/level3/core/entitygetxmlencoding02.xhtml [ WontFix ]
dom/xhtml/level3/core/entitygetxmlversion01.xhtml [ WontFix ]
dom/xhtml/level3/core/handleerror01.xhtml [ WontFix ]
dom/xhtml/level3/core/handleerror02.xhtml [ WontFix ]
dom/xhtml/level3/core/infoset01.xhtml [ WontFix ]
dom/xhtml/level3/core/infoset02.xhtml [ WontFix ]
dom/xhtml/level3/core/infoset03.xhtml [ WontFix ]
dom/xhtml/level3/core/infoset04.xhtml [ WontFix ]
dom/xhtml/level3/core/infoset05.xhtml [ WontFix ]
dom/xhtml/level3/core/infoset08.xhtml [ WontFix ]
dom/xhtml/level3/core/infoset09.xhtml [ WontFix ]
dom/xhtml/level3/core/namespacedeclarations01.xhtml [ WontFix ]
dom/xhtml/level3/core/namespacedeclarations02.xhtml [ WontFix ]
dom/xhtml/level3/core/nodecomparedocumentposition03.xhtml [ WontFix ]
dom/xhtml/level3/core/nodecomparedocumentposition05.xhtml [ WontFix ]
dom/xhtml/level3/core/nodecomparedocumentposition16.xhtml [ WontFix ]
dom/xhtml/level3/core/nodecomparedocumentposition22.xhtml [ WontFix ]
dom/xhtml/level3/core/nodecomparedocumentposition23.xhtml [ WontFix ]
dom/xhtml/level3/core/nodecomparedocumentposition24.xhtml [ WontFix ]
dom/xhtml/level3/core/nodecomparedocumentposition33.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetbaseuri12.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetbaseuri13.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetbaseuri14.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetfeature01.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetfeature02.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetfeature03.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetfeature04.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetfeature05.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetfeature06.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetfeature07.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetfeature08.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetfeature09.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetfeature10.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetfeature11.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetfeature12.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetfeature13.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegettextcontent05.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegettextcontent15.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegettextcontent16.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegettextcontent18.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetuserdata01.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetuserdata02.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetuserdata03.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetuserdata04.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetuserdata05.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetuserdata06.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetuserdata07.xhtml [ WontFix ]
dom/xhtml/level3/core/nodeisdefaultnamespace04.xhtml [ WontFix ]
dom/xhtml/level3/core/nodeisequalnode25.xhtml [ WontFix ]
dom/xhtml/level3/core/nodeisequalnode26.xhtml [ WontFix ]
dom/xhtml/level3/core/nodeisequalnode27.xhtml [ WontFix ]
dom/xhtml/level3/core/nodeissamenode07.xhtml [ WontFix ]
dom/xhtml/level3/core/nodeissamenode08.xhtml [ WontFix ]
dom/xhtml/level3/core/nodeissamenode09.xhtml [ WontFix ]
dom/xhtml/level3/core/nodelookupnamespaceuri04.xhtml [ WontFix ]
dom/xhtml/level3/core/nodelookupprefix04.xhtml [ WontFix ]
dom/xhtml/level3/core/nodelookupprefix12.xhtml [ WontFix ]
dom/xhtml/level3/core/noderemovechild07.xhtml [ WontFix ]
dom/xhtml/level3/core/noderemovechild24.xhtml [ WontFix ]
dom/xhtml/level3/core/noderemovechild25.xhtml [ WontFix ]
dom/xhtml/level3/core/noderemovechild26.xhtml [ WontFix ]
dom/xhtml/level3/core/noderemovechild27.xhtml [ WontFix ]
dom/xhtml/level3/core/nodereplacechild10.xhtml [ WontFix ]
dom/xhtml/level3/core/nodereplacechild21.xhtml [ WontFix ]
dom/xhtml/level3/core/nodereplacechild25.xhtml [ WontFix ]
dom/xhtml/level3/core/nodereplacechild38.xhtml [ WontFix ]
dom/xhtml/level3/core/nodesettextcontent04.xhtml [ WontFix ]
dom/xhtml/level3/core/nodesettextcontent13.xhtml [ WontFix ]
dom/xhtml/level3/core/nodesetuserdata01.xhtml [ WontFix ]
dom/xhtml/level3/core/nodesetuserdata02.xhtml [ WontFix ]
dom/xhtml/level3/core/nodesetuserdata03.xhtml [ WontFix ]
dom/xhtml/level3/core/nodesetuserdata04.xhtml [ WontFix ]
dom/xhtml/level3/core/nodesetuserdata05.xhtml [ WontFix ]
dom/xhtml/level3/core/nodesetuserdata06.xhtml [ WontFix ]
dom/xhtml/level3/core/nodesetuserdata07.xhtml [ WontFix ]
dom/xhtml/level3/core/nodesetuserdata08.xhtml [ WontFix ]
dom/xhtml/level3/core/nodesetuserdata09.xhtml [ WontFix ]
dom/xhtml/level3/core/nodesetuserdata10.xhtml [ WontFix ]
dom/xhtml/level3/core/normalizecharacters01.xhtml [ WontFix ]
dom/xhtml/level3/core/normalizecharacters02.xhtml [ WontFix ]
dom/xhtml/level3/core/normalizecharacters03.xhtml [ WontFix ]
dom/xhtml/level3/core/normalizecharacters04.xhtml [ WontFix ]
dom/xhtml/level3/core/normalizecharacters05.xhtml [ WontFix ]
dom/xhtml/level3/core/normalizecharacters06.xhtml [ WontFix ]
dom/xhtml/level3/core/normalizecharacters07.xhtml [ WontFix ]
dom/xhtml/level3/core/normalizecharacters08.xhtml [ WontFix ]
dom/xhtml/level3/core/splitcdatasections01.xhtml [ WontFix ]
dom/xhtml/level3/core/textiselementcontentwhitespace04.xhtml [ WontFix ]
dom/xhtml/level3/core/textiselementcontentwhitespace05.xhtml [ WontFix ]
dom/xhtml/level3/core/textiselementcontentwhitespace06.xhtml [ WontFix ]
dom/xhtml/level3/core/userdatahandler01.xhtml [ WontFix ]
dom/xhtml/level3/core/userdatahandler02.xhtml [ WontFix ]
dom/xhtml/level3/core/userdatahandler03.xhtml [ WontFix ]
dom/xhtml/level3/core/userdatahandler04.xhtml [ WontFix ]
# The FAIL failures below are due to erroneous tests that fail to actually load
# the JS meant to test them (and thus fail to trigger testRunner.dumpAsText()).
dom/xhtml/level3/core/documentgetinputencoding03.xhtml [ WontFix ]
dom/xhtml/level3/core/entitygetinputencoding02.xhtml [ WontFix ]
dom/xhtml/level3/core/entitygetxmlversion02.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetbaseuri05.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetbaseuri07.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetbaseuri09.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetbaseuri10.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetbaseuri11.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetbaseuri15.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetbaseuri17.xhtml [ WontFix ]
dom/xhtml/level3/core/nodegetbaseuri18.xhtml [ WontFix ]
dom/xhtml/level3/core/nodelookupnamespaceuri01.xhtml [ WontFix ]
dom/xhtml/level3/core/nodelookupprefix19.xhtml [ WontFix ]
# We do not want to support Legacy mac encodings on Windows/Linux/Android.
[ Win Linux Android ] fast/encoding/char-decoding-mac.html [ WontFix ]
[ Win Linux Android ] fast/encoding/char-encoding-mac.html [ WontFix ]
# These tests are based on the JSC JavaScript profiler. The V8 JavaScript
# profiler is in development and will use a different approach than JSC and
# most likely these tests will always be JSC specific.
fast/profiler [ WontFix ]
# StorageTracker isn't used by Chromium and not all requisite platform code
# is implemented.
storage/domstorage/localstorage/storagetracker [ WontFix ]
# Different quota model, in Chromium sessionstorage is subject to limits too.
storage/domstorage/quota.html [ WontFix ]
# test_shell does not support shared workers
fast/filesystem/workers/file-writer-events-shared-worker.html [ WontFix ]
fast/workers/shared-worker-context-gc.html [ WontFix ]
fast/workers/shared-worker-event-listener.html [ WontFix ]
fast/workers/shared-worker-exception.html [ WontFix ]
fast/workers/shared-worker-frame-lifecycle.html [ WontFix ]
fast/workers/shared-worker-gc.html [ WontFix ]
fast/workers/shared-worker-in-iframe.html [ WontFix ]
fast/workers/shared-worker-lifecycle.html [ WontFix ]
fast/workers/shared-worker-load-error.html [ WontFix ]
fast/workers/shared-worker-location.html [ WontFix ]
fast/workers/shared-worker-navigator.html [ WontFix ]
fast/workers/shared-worker-replace-global-constructor.html [ WontFix ]
fast/workers/shared-worker-replace-self.html [ WontFix ]
fast/workers/shared-worker-shared.html [ WontFix ]
fast/workers/shared-worker-constructor.html [ WontFix ]
fast/workers/shared-worker-name.html [ WontFix ]
fast/workers/shared-worker-script-error.html [ WontFix ]
fast/workers/shared-worker-simple.html [ WontFix ]
fast/workers/worker-crash-with-invalid-location.html [ WontFix ]
http/tests/workers/shared-worker-invalid-url.html [ WontFix ]
http/tests/workers/shared-worker-redirect.html [ WontFix ]
http/tests/workers/shared-worker-importScripts.html [ WontFix ]
http/tests/xmlhttprequest/workers/shared-worker-access-control-basic-get-fail-non-simple.html [ WontFix ]
http/tests/xmlhttprequest/workers/shared-worker-close.html [ WontFix ]
http/tests/xmlhttprequest/workers/shared-worker-methods-async.html [ WontFix ]
http/tests/xmlhttprequest/workers/shared-worker-methods.html [ WontFix ]
http/tests/xmlhttprequest/workers/shared-worker-referer.html [ WontFix ]
http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html [ WontFix ]
http/tests/websocket/tests/hybi/workers/close-in-shared-worker.html [ WontFix ]
http/tests/websocket/tests/hybi/workers/shared-worker-simple.html [ WontFix ]
http/tests/inspector/network/network-shared-worker.html [ WontFix ]
http/tests/security/contentSecurityPolicy/shared-worker-connect-src-allowed.html [ WontFix ]
http/tests/security/contentSecurityPolicy/shared-worker-connect-src-blocked.html [ WontFix ]
http/tests/security/cross-origin-shared-worker.html [ WontFix ]
http/tests/security/cross-origin-shared-worker-allowed.html [ WontFix ]
http/tests/security/same-origin-shared-worker-blocked.html [ WontFix ]
http/tests/security/storage-blocking-loosened-shared-worker.html [ WontFix ]
http/tests/security/storage-blocking-strengthened-shared-worker.html [ WontFix ]
storage/indexeddb/basics-shared-workers.html [ WontFix ]
# test_shell does not support message ports
webkit.org/b/74459 fast/workers/termination-with-port-messages.html
webkit.org/b/74459 fast/workers/worker-cloneport.html
webkit.org/b/74459 fast/workers/worker-context-multi-port.html
webkit.org/b/74459 fast/workers/worker-messageport-gc.html
webkit.org/b/74459 fast/workers/worker-messageport.html
webkit.org/b/74459 fast/workers/worker-multi-port.html
# 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.
fast/dom/Window/timer-resume-on-navigation-back.html [ WontFix ]
fast/events/pagehide-timeout.html [ WontFix ]
fast/events/pagehide-xhr-open.html [ WontFix ]
fast/events/pageshow-pagehide-on-back-cached-with-frames.html [ WontFix ]
fast/events/pageshow-pagehide-on-back-cached.html [ WontFix ]
fast/events/suspend-timers.html [ WontFix ]
fast/harness/page-cache-crash-on-data-urls.html [ WontFix ]
fast/harness/use-page-cache.html [ WontFix ]
fast/loader/crash-copying-backforwardlist.html [ WontFix ]
fast/loader/window-properties-restored-from-page-cache.html [ WontFix ]
fast/overflow/horizontal-scroll-after-back.html [ WontFix ]
http/tests/navigation/https-in-page-cache.html [ WontFix ]
loader/go-back-to-different-window-size.html [ WontFix ]
media/restore-from-page-cache.html [ WontFix ]
fast/forms/autocomplete-off-with-default-value-does-not-clear.html [ WontFix ]
# Tests that rely on cross-process MessagePorts. No point in running them in
# test_shell, since we'd have to use a completely different implementation from
# what is used in the browser.
fast/events/message-channel-gc-2.html [ WontFix ]
fast/events/message-channel-gc-3.html [ WontFix ]
fast/events/message-channel-gc-4.html [ WontFix ]
fast/events/message-channel-gc.html [ WontFix ]
fast/events/message-channel-listener-circular-ownership.html [ WontFix ]
fast/events/message-port-clone.html [ WontFix ]
fast/events/message-port-deleted-document.html [ WontFix ]
fast/events/message-port-deleted-frame.html [ WontFix ]
fast/events/message-port-inactive-document.html [ WontFix ]
fast/events/message-port-no-wrapper.html [ WontFix ]
fast/events/message-port.html [ WontFix ]
http/tests/security/MessagePort/event-listener-context.html [ WontFix ]
# Chrome does not support Java LiveConnect.
java/lc3 [ WontFix ]
# This test is completely timing dependent. It is testing the time
# between a key event and a search event. You cannot count on this
# always being exactly the same.
fast/forms/search-event-delay.html [ WontFix ]
# Chrome Win/Linux/Android doesn't support emacs key-bindings.
[ Win Linux Android ] editing/pasteboard/emacs-cntl-y-001.html [ WontFix ]
[ Win Linux Android ] editing/pasteboard/emacs-ctrl-a-k-y.html [ WontFix ]
[ Win Linux Android ] editing/pasteboard/emacs-ctrl-k-with-move.html [ WontFix ]
[ Win Linux Android ] editing/pasteboard/emacs-ctrl-k-y-001.html [ WontFix ]
[ Win Linux Android ] editing/input/emacs-ctrl-o.html [ WontFix ]
# Checks for very kjs-specific garbage collector behavior.
# Would have to be implemented much differently to work in v8.
fast/dom/gc-10.html [ WontFix ]
# We do not use Safari's private browsing mode.
http/tests/security/cross-frame-access-private-browsing.html [ WontFix ]
http/tests/security/storage-blocking-loosened-plugin.html [ WontFix ]
http/tests/security/storage-blocking-loosened-private-browsing-plugin.html [ WontFix ]
http/tests/security/storage-blocking-strengthened-plugin.html [ WontFix ]
http/tests/security/storage-blocking-strengthened-private-browsing-plugin.html [ WontFix ]
plugins/private-browsing-mode.html [ WontFix ]
plugins/private-browsing-mode-2.html [ WontFix ]
storage/domstorage/localstorage/private-browsing-affects-storage.html [ WontFix ]
storage/domstorage/sessionstorage/private-browsing-affects-storage.html [ WontFix ]
storage/websql/private-browsing-noread-nowrite.html [ WontFix ]
inspector/console/clients-ignored-in-privatebrowsing.html [ WontFix ]
# We don't let anyone set status in the browser.
plugins/set-status.html [ WontFix ]
# This test is out of date with respect to the latest version of the HTML5 spec
# Test had to be decommissioned to fix https://bugs.webkit.org/show_bug.cgi?id=65709
# We can re-enable the test when it gets changed upstream to become spec-compliant
canvas/philip/tests/2d.drawImage.outsidesource.html [ WontFix ]
platform/chromium/virtual/gpu/canvas/philip/tests/2d.drawImage.outsidesource.html [ WontFix ]
# We don't care about dashboard compatibility mode.
http/tests/xmlhttprequest/default-content-type-dashboard.html [ WontFix ]
fast/canvas/canvas-gradient-addStop-error.html [ WontFix ]
platform/chromium/virtual/gpu/fast/canvas/canvas-gradient-addStop-error.html [ WontFix ]
# Chrome uses different keyboard accelerators from those used by Safari, so
# this test will always fail.
[ Linux Android Win ] fast/events/option-tab.html [ WontFix ]
# Ignored because we do not have OBJC bindings
editing/pasteboard/paste-RTFD.html [ WontFix ]
editing/pasteboard/paste-TIFF.html [ WontFix ]
# Ignore test because it tries to load .pdf files in <img> tags.
fast/images/pdf-as-image-landscape.html [ WontFix ]
fast/images/pdf-as-image.html [ WontFix ]
fast/replaced/pdf-as-image.html [ WontFix ]
# These tests try to print a PDF file as the expected result. I don't think
# we plan on supporting this anytime soon.
printing/compositing-layer-printing.html [ WontFix ]
printing/media-queries-print.html [ WontFix ]
printing/page-rule-in-media-query.html [ WontFix ]
# LAYER_TREE_INCLUDES_VISIBLE_RECTS option to layerTreeAsText is only applicable to Mac.
compositing/visible-rect [ WontFix ]
platform/chromium/virtual/softwarecompositing/visible-rect [ WontFix ]
# Repaint test doesn't seem to work on Chromium.
webkit.org/b/98579 compositing/repaint/requires-backing-repaint.html [ ImageOnlyFailure ]
webkit.org/b/98579 platform/chromium/virtual/softwarecompositing/repaint/requires-backing-repaint.html [ ImageOnlyFailure ]
# Chrome doesn't call the willCacheResponse callback (a method
# of ResourceHandleClient). That function is Mac-specific.
http/tests/misc/willCacheResponse-delegate-callback.html [ WontFix ]
# This test checks that properties of arguments arrays are non-enumerable
# which is incorrect according to the ES5 spec.
fast/js/kde/function.html [ WontFix ]
# This test is broken. The regular expression used contains an error
# which kjs swallows and returns false, which is the expected result,
# but for which we issue a syntax error.
fast/js/code-serialize-paren.html [ WontFix ]
# These tests check for a kjs-specific extension, that source file
# name and line numbers are available as properties on exception
# objects. We handle error positions differently.
fast/js/exception-linenums-in-html-1.html [ WontFix ]
fast/js/exception-linenums-in-html-2.html [ WontFix ]
fast/js/exception-linenums.html [ WontFix ]
fast/js/exception-expression-offset.html [ WontFix ]
http/tests/incremental/pause-in-script-element.pl [ WontFix ]
# This test relies on KJS specific implementation
# (window.GCController.getJSObjectCount), which we have no intention of
# supporting.
fast/dom/Window/timeout-released-on-close.html [ WontFix ]
# These tests expect a tiff decoder, which we don't have.
[ Linux Android Win ] fast/images/embed-image.html [ WontFix ]
[ Linux Android Win ] fast/images/object-image.html [ WontFix ]
# Safari has a unique handling of the BOM characters among browsers.
# There is a strong suspicion that this is a security problem, so we
# follow the rest of the browsers on this one.
fast/js/removing-Cf-characters.html [ WontFix ]
# These tests fail in all but the PST/PDT time zone.
# Another reason for failure is that, for compatability, we don't obey
# the ECMA standard on DST exactly. We use the OS's facilities to
# convert to local time for dates within the UNIX 32-bit epoch,
# and follow the ECMA rules for dates outside that range.
# The ECMA rules say to use current DST rules for all dates,
# and that all dates that are separated by an exact multiple of
# 28 years must behave exactly the same.
# OS local time services are more accurate than this ECMA rule,
# which is a discrepancy.
fast/js/date-DST-time-cusps.html [ WontFix ]
fast/js/date-big-setdate.html [ WontFix ]
# V8 doesn't stable sort and we currently have no intention of
# changing this. The following tests only happen to pass due to
# the current algorithm used for sorting small arrays. If larger
# arrays were used in the tests, they would fail.
# It is tracked by: http://code.google.com/p/v8/issues/detail?id=90
fast/js/comparefn-sort-stability.html [ WontFix ]
fast/js/sort-stability.html [ WontFix ]
# We have no indication that anyone misses this and have currently no
# intention of implementing it.
fast/js/function-dot-arguments.html [ WontFix ]
# This test is not reliable. The behavior depends on exactly how the
# stack limit is reached. We're happy with our behavior on this test
# as long as we don't crash.
fast/js/global-recursion-on-full-stack.html [ WontFix ]
# These tests propagate auth credentials back to the renderer, which we
# don't want to do.
http/tests/loading/basic-auth-resend-wrong-credentials.html [ WontFix ]
http/tests/loading/basic-credentials-sent-automatically.html [ WontFix ]
# These tests rely on embedded identities in URLs, which chrome chooses not to support
http/tests/appcache/auth.html [ WontFix ]
http/tests/security/credentials-in-referer.html [ WontFix ]
http/tests/xmlhttprequest/basic-auth-default.html [ WontFix ]
http/tests/xmlhttprequest/basic-auth-nopassword.html [ WontFix ]
http/tests/xmlhttprequest/basic-auth-nouser.html [ WontFix ]
http/tests/xmlhttprequest/basic-auth.html [ WontFix ]
http/tests/xmlhttprequest/cross-origin-authorization.html [ WontFix ]
http/tests/xmlhttprequest/cross-origin-no-authorization.html [ WontFix ]
http/tests/xmlhttprequest/re-login-async.html [ WontFix ]
http/tests/xmlhttprequest/re-login.html [ WontFix ]
# This checks the IDN behavior of WebKit/WebKit on Mac, not WebKit/WebCore or
# WebKit/JavaScriptCore. Chrome doesn't use WebKit/WebKit, and Chrome's IDN
# security model is different from it.
fast/encoding/idn-security.html [ WontFix ]
# Our implementation of global history is completely different, and
# these tests are irrelevant.
http/tests/globalhistory [ WontFix ]
# We are not going to support submitting a form to about:* pages.
# For more details, see discussions at issue 20570.
fast/forms/get-forms-to-about-blank.html [ WontFix ]
# These tests requires LayoutTestController.setCacheModel, which we don't
# implement because we can't emulate the caching behaviors it expects.
fast/dom/HTMLScriptElement/nested-execution.html [ WontFix ]
storage/domstorage/storage-close-database-on-idle.html [ WontFix ]
storage/domstorage/localstorage/close-idle-localstorage-databases-immediately.html [ WontFix ]
# Deletion UI is a Mail-ism. We don't need to worry about this.
editing/deleting/deletionUI-single-instance.html [ WontFix ]
fast/dom/Element/id-in-deletebutton.html [ WontFix ]
# Tests for FAST_MOBILE_SCROLLING. We don't use it.
fast/fast-mobile-scrolling/fixed-position-element.html [ WontFix ]
fast/fast-mobile-scrolling/no-fixed-position-elements.html [ WontFix ]
# Tests for frameset flattening. Relevant only on mobile browsers.
fast/frames/flattening [ WontFix ]
fast/text-autosizing/narrow-iframe-flattened.html [ WontFix ]
http/tests/misc/iframe-flattening-3level-nesting-with-blocking-resource.html [ WontFix ]
plugins/frameset-with-plugin-frame.html [ WontFix ]
# This should be tested differently (see discussion on https://bugs.webkit.org/show_bug.cgi?id=35063).
# No need to waste cycles implementing harness support for this variant of the test.
fast/loader/api-test-go-to-current-back-forward-item.html [ WontFix ]
# We're not planning to support rocker-based cursor navigation.
fast/spatial-navigation [ WontFix ]
# We're not planning to relax third-party cookie rules any time soon.
http/tests/cookies/third-party-cookie-relaxing.html [ WontFix ]
# <progress> on Mac is always animated.
[ Mac ] fast/dom/HTMLProgressElement/progress-element.html [ WontFix ]
# These tests are WONTFIX because they use codecs Chromium doesn't support.
media/audio-mpeg-supported.html [ WontFix ]
media/audio-mpeg4-supported.html [ WontFix ]
media/video-document-types.html [ WontFix ]
media/video-element-other-namespace-crash.html [ WontFix ]
media/video-size-intrinsic-scale.html [ WontFix ]
# Doesn't apply to Chromium (QuickTime-specific behavior)
media/video-does-not-loop.html [ WontFix ]
# Doesn't apply to Chromium any longer - volume slider is inline with video controls.
media/video-volume-slider.html [ WontFix ]
media/media-volume-slider-rendered-below.html [ WontFix ]
media/media-volume-slider-rendered-normal.html [ WontFix ]
# QuickTime reference movies not supported.
http/tests/media/video-cross-site.html [ WontFix ]
# Chromium's video codecs don't support alpha information encoded in the video
# data, so this test is not applicable.
compositing/video/video-background-color.html [ WontFix ]
platform/chromium/virtual/softwarecompositing/video/video-background-color.html [ WontFix ]
# Pre-HTML5 parser quirks only apply to the mac port; we're not interested in
# supporting that option.
fast/parser/pre-html5-parser-quirks.html [ WontFix ]
# We're taking a different approach on this test than Webkit does, related to
# whether we create a window via a plugin when target is _blank.
plugins/get-url-with-blank-target.html [ WontFix ]
# This tests for an arbitrary limit set in JSCRE to terminate regular
# expressions with an exponential matching behavior. Since the V8
# regular expression engine can be preempted from the outside, we do not
# need to limit the execution this way. Firefox also keeps running
# on this one.
fast/regex/slow.html [ WontFix ]
# WebKit QT Build-specific tests
platform/qt/view/fixed-layout-size.html [ WontFix ]
# The issue is which global object to use as the implicit
# receiver for cross-frame calls. Currently, IE, Firefox and Chrome
# agree and only Safari is doing it this way.
fast/frames/cross-site-this.html [ WontFix ]
# This tests a Safari incompatibility. This test should fail since
# it contains syntax errors that JSC for some reason choose not to
# throw. V8 follows the spec.
fast/js/reparsing-semicolon-insertion.html [ WontFix ]
# These test rubber band overhang drawing, which is a Mac OS X Lion feature
# that is not supported on other platforms.
[ Win Linux Android ] platform/chromium/rubberbanding [ WontFix ]
[ Win Linux Android ] platform/chromium/compositing/rubberbanding [ WontFix ]
# This requires usp10.dll version 1.600 or greater on Windows and
# it isn't installed on XP by default.
[ XP ] css3/font-feature-settings-rendering.html [ WontFix ]
# These test the CoreAnimation plugin model which we never intend to support on
# Windows and Linux.
[ Win Linux ] compositing/plugins/1x1-composited-plugin.html [ WontFix ]
[ Win Linux ] compositing/plugins/composited-plugin.html [ WontFix ]
[ Win Linux ] compositing/plugins/large-to-small-composited-plugin.html [ WontFix ]
[ Win Linux ] compositing/plugins/small-to-large-composited-plugin.html [ WontFix ]
[ Win Linux ] platform/chromium/virtual/softwarecompositing/plugins/1x1-composited-plugin.html [ WontFix ]
[ Win Linux ] platform/chromium/virtual/softwarecompositing/plugins/composited-plugin.html [ WontFix ]
[ Win Linux ] platform/chromium/virtual/softwarecompositing/plugins/large-to-small-composited-plugin.html [ WontFix ]
[ Win Linux ] platform/chromium/virtual/softwarecompositing/plugins/small-to-large-composited-plugin.html [ WontFix ]
# Mac's popup behavior is different.
[ Mac ] fast/forms/select/menulist-onchange-fired-with-key-up-down.html [ WontFix ]
# Chrome uses its quota manager and doesn't respect the 5mb limit.
storage/indexeddb/database-quota.html [ WontFix ]
# WebKitShouldInvertColors isn't implemented, but it doesn't look like we
# need to implement this.
platform/win/inverted-colors/non-composited.html [ WontFix ]
# JavaScriptCore bindings willfully have different behavior than V8 bindings
plugins/npruntime/overrides-all-properties.html [ WontFix ]
# JavaScriptCore treats document.all differently
fast/js/document-all-between-frames.html [ WontFix ]
# Chromium doesn't use fullscreen-specific media controls
media/video-controls-fullscreen-volume.html [ WontFix ]
# Test fails because it's trying to load a plugin we don't have. We probably don't need to fix this.
platform/gtk/plugins/invalidate-rect-with-null-npp-argument.html [ WontFix ]
# Mac and Win does not have global selection.
[ Mac Win ] editing/pasteboard/paste-global-selection.html [ WontFix ]
webkit.org/b/96109 [ Linux ] editing/pasteboard/paste-global-selection.html [ Skip ]
# Chromium does not enable HIDDEN_PAGE_DOM_TIMER_THROTTLING
fast/dom/timer-throttling-hidden-page.html [ WontFix ]
# Chromium disabled MATHML
crbug.com/22554 mathml [ Skip ]
# Skipping rules for ANDROID are in platform/chromium-android/TestExpectations.
# -----------------------------------------------------------------
# TESTS TO FIX
# -----------------------------------------------------------------
# LightTPD doesn't accept unknown HTTP methods
crbug.com/30536 [ Win ] http/tests/xmlhttprequest/methods-lower-case.html
crbug.com/30536 [ Win ] http/tests/xmlhttprequest/methods-async.html [ Timeout ]
crbug.com/30536 [ Win ] http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-invalidation-by-method.html [ Failure Slow ]
# LightTPD doesn't accept unknown HTTP methods and passes CGIs a Content-Type
# even when a request didn't send the header.
crbug.com/30536 [ Win ] http/tests/xmlhttprequest/methods.html [ Failure Slow ]
# Webkit 50667:50696 (Lighttpd related?)
crbug.com/30536 [ Win ] http/tests/xmlhttprequest/xmlhttprequest-setrequestheader-no-value.html [ Failure ]
# Another lighttpd quirk.
crbug.com/8941 [ Win ] http/tests/xmlhttprequest/web-apps/013.html [ Failure Slow ]
crbug.com/8941 [ Win ] http/tests/xmlhttprequest/web-apps/012.html [ Failure ]
# Incorrect results, in incorrect international font metrics.
crbug.com/20521 [ Win ] fast/text/atsui-multiple-renderers.html [ Failure ]
webkit.org/b/78544 [ Android Linux ] fast/text/atsui-multiple-renderers.html [ Failure ImageOnlyFailure Pass ]
crbug.com/20521 [ Android XP ] fast/text/atsui-pointtooffset-calls-cg.html [ Failure ]
crbug.com/20521 [ Android ] fast/text/atsui-rtl-override-selection.html [ Failure ]
# This test checks that we hack around a bug in helvetica. We fail to.
crbug.com/20519 [ Win ] fast/text/wide-zero-width-space.html [ Failure ]
# There's a missing glyph box in "full-time".
crbug.com/20547 [ Win ] fast/text/capitalize-boundaries.html [ Failure ]
# Different button line-heights, our behavior looks wrong.
crbug.com/20551 [ Android ] fast/replaced/table-percent-height-text-controls.html [ Failure ]
# Proper retention of CSS objects is tricky. Disable the tests for now.
webkit.org/b/66377 fast/dom/StyleSheet/gc-declaration-parent-rule.html [ Failure ]
webkit.org/b/66377 fast/dom/StyleSheet/gc-inline-style-cssvalues.html [ Failure ]
webkit.org/b/66377 fast/dom/StyleSheet/gc-parent-rule.html [ Failure ]
webkit.org/b/66377 fast/dom/StyleSheet/gc-parent-stylesheet.html [ Failure ]
webkit.org/b/66377 fast/dom/StyleSheet/gc-rule-children-wrappers.html [ Failure ]
# Implement testRunner.display()
crbug.com/8630 [ Android ] fast/repaint/body-background-image.html [ Failure ImageOnlyFailure ]
# Relies on text metrics to pass. Rework to be meaningful for ports other than platform/mac.
crbug.com/8630 [ Android Win ] fast/repaint/overflow-outline-repaint.html [ Failure ImageOnlyFailure ]
crbug.com/8630 [ Android ] fast/text/font-initial.html [ Failure ImageOnlyFailure ]
# Need a setAuthorAndUserStylesEnabled method in
# testRunner. Now we have preference to enable/disable user
# styles(not work now), we still need to add a preference to enable/disable
# styles of both author and user.
# SKIP because it causes an additional error message in:
# fast/css/display-none-inline-style-change-crash.html somehow
# the message is dumped after the #EOF, which causes an additional
# error in the header of the following test.
crbug.com/24197 fast/css/disabled-author-styles.html