-
Notifications
You must be signed in to change notification settings - Fork 1.3k
/
ChangeLog
6030 lines (4339 loc) · 270 KB
/
ChangeLog
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
2010-03-06 MORITA Hajime <morrita@google.com>
Reviewed by Darin Adler.
Moved implementations of window.btoa() and window.atob() from
JSDOMWindow to DOMWindow, and make V8DOMWindow use DOMWindow
functions instead of having a separate implementation. As a side effect, the
error message has changed from "Cannot decode base64" to one that
indicates DOM Exception, which is compatible to Firefox.
Refactoring: window.btoa() and window.atob() should be implemented on DOMWindow
https://bugs.webkit.org/show_bug.cgi?id=35723
* fast/dom/Window/atob-btoa-expected.txt:
Rebaselined expectation due to change of error message.
2010-03-06 Shu Chang <Chang.Shu@nokia.com>
Reviewed by Kenneth Rohde Christiansen.
[Qt] Added expected results and removed the test from Skipped.
https://bugs.webkit.org/show_bug.cgi?id=35806
* platform/qt/Skipped:
* platform/qt/fast/canvas/canvasDrawingIntoSelf-expected.checksum: Added.
* platform/qt/fast/canvas/canvasDrawingIntoSelf-expected.png: Added.
* platform/qt/fast/canvas/canvasDrawingIntoSelf-expected.txt: Added.
2010-03-05 Tony Chang <tony@chromium.org>
Reviewed by Eric Seidel.
https://bugs.webkit.org/show_bug.cgi?id=33247
Backwards cursor movement incorrect when previous block ends with <br>.
If the cursor is trying to move into a node that has a height of 0,
skip over it.
* editing/execCommand/move-selection-back-line-expected.txt: Added.
* editing/execCommand/move-selection-back-line.html: Added.
2010-03-05 Chris Fleizach <cfleizach@apple.com>
Reviewed by Eric Seidel.
WAI-ARIA live region doesn't appear when <div> only has a <div> child
https://bugs.webkit.org/show_bug.cgi?id=35751
* platform/mac/accessibility/div-containing-div-with-aria-expected.txt: Added.
* platform/mac/accessibility/div-containing-div-with-aria.html: Added.
2010-03-05 Dmitry Titov <dimich@chromium.org>
Reviewed by David Levin.
[v8] Remove wrong assert in GC callback
https://bugs.webkit.org/show_bug.cgi?id=35757
* fast/workers/resources/wrapper-map-gc.js: Added.
* fast/workers/wrapper-map-gc.html: Added.
* fast/workers/wrapper-map-gc-expected.txt: Added.
2010-03-05 Alex Milowski <alex@milowski.com>
Reviewed by Kenneth Rohde Christiansen.
Added tests for row and operator stretching.
Updated over, underover, and subsup due to row/operators in use.
* mathml/presentation/mo.xhtml: Added.
* mathml/presentation/row.xhtml: Added.
* platform/mac/mathml/presentation/mo-expected.checksum: Added.
* platform/mac/mathml/presentation/mo-expected.png: Added.
* platform/mac/mathml/presentation/mo-expected.txt: Added.
* platform/mac/mathml/presentation/over-expected.checksum:
* platform/mac/mathml/presentation/over-expected.png:
* platform/mac/mathml/presentation/over-expected.txt:
* platform/mac/mathml/presentation/row-expected.checksum: Added.
* platform/mac/mathml/presentation/row-expected.png: Added.
* platform/mac/mathml/presentation/row-expected.txt: Added.
* platform/mac/mathml/presentation/subsup-expected.txt:
* platform/mac/mathml/presentation/underover-expected.checksum:
* platform/mac/mathml/presentation/underover-expected.png:
* platform/mac/mathml/presentation/underover-expected.txt:
2010-03-05 Dean Jackson <dino@apple.com>
Reviewed by Simon Fraser.
https://bugs.webkit.org/show_bug.cgi?id=35772
Animation fill modes should be supported in the shorthand property
Testcase for animation shorthand property (appears to be
the first of its kind).
* animations/animation-shorthand-expected.txt: Added.
* animations/animation-shorthand.html: Added.
2010-03-05 Eric Seidel <eric@webkit.org>
No review. Skipping recently regressed test to unblock the commit-queue (20 patches waiting).
REGRESSION(55593?): fast/workers/worker-cloneport.html is timing out on Leopard
https://bugs.webkit.org/show_bug.cgi?id=35819
* platform/mac-leopard/Skipped:
2010-03-05 Dean Jackson <dino@apple.com>
Reviewed by Simon Fraser
https://bugs.webkit.org/show_bug.cgi?id=35815
Animation fill mode tests break on Windows
* animations/fill-mode-transform-expected.txt:
* animations/fill-mode-transform.html:
- use the real expected values, rather than
try to get the test to pass on Snow Leopard.
* platform/mac-leopard/Skipped:
- remove the skip entry for the test above
* platform/mac-snowleopard/Skipped:
- skip this test on Snow Leopard while
hardware acceleration gives the wrong
value for computed style.
See bug 35714.
2010-03-05 Simon Fraser <simon.fraser@apple.com>
Reviewed by Darin Adler.
Assertion ASSERTION FAILED: rootLayer == m_clipRectsRoot at hulu.com
https://bugs.webkit.org/show_bug.cgi?id=34065
<rdar://problem/7573509>
Testcase with an object element and a RenderLayer sibling.
* compositing/geometry/object-clip-rects-assertion-expected.txt: Added.
* compositing/geometry/object-clip-rects-assertion.html: Added.
2010-03-05 Dean Jackson <dino@apple.com>
No review.
Disabling animations/fill-mode-transform.html on Leopard
due to https://bugs.webkit.org/show_bug.cgi?id=35714
* platform/mac-leopard/Skipped:
2010-03-05 Simon Fraser <simon.fraser@apple.com>
Reviewed by Dan Bernstein.
MobileMe movie page is missing playback controls
https://bugs.webkit.org/show_bug.cgi?id=35805
<rdar://problem/7653169>
Testcase with a layer that becomes composited as a result of clipping a
video element, with a later sibling that should get composited.
* compositing/overflow/overflow-compositing-descendant.html: Added.
* platform/mac/compositing/overflow/overflow-compositing-descendant-expected.checksum: Added.
* platform/mac/compositing/overflow/overflow-compositing-descendant-expected.png: Added.
* platform/mac/compositing/overflow/overflow-compositing-descendant-expected.txt: Added.
2010-03-04 Dumitru Daniliuc <dumi@chromium.org>
Reviewed by Adam Barth.
Adding a test to test the creation callback passed to
openDatabase() and another one to make sure it is executed in the
correct world.
Also, fixing fast/frames/sandboxed-iframe-storage.html: calling
openDatabase() without at least 4 parameters should always fail,
because the database name, version, description and estimated size
are not optional according to the spec.
https://bugs.webkit.org/show_bug.cgi?id=34726
* fast/frames/resources/sandboxed-iframe-storage-allowed.html:
* fast/frames/resources/sandboxed-iframe-storage-disallowed.html:
* fast/frames/sandboxed-iframe-storage-expected.txt:
* platform/qt/Skipped:
* storage/open-database-creation-callback-expected.txt: Added.
* storage/open-database-creation-callback.html: Added.
* storage/open-database-creation-callback-isolated-world-expected.txt: Added.
* storage/open-database-creation-callback-isolated-world.html: Added.
2010-03-05 Brian Weinstein <bweinstein@apple.com>
Update getComputedStyle results on Windows.
* platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
* platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2010-03-05 Eric Carlson <eric.carlson@apple.com>
Unreviewed, build fix.
Use a movie that will hopefully fail to open less often on a headless
SnowLeopard buildbot.
* media/video-preload-expected.txt:
* media/video-preload.html: Use test.mp4 instead of silence.mpg.
2010-03-05 Eric Carlson <eric.carlson@apple.com>
Unreviewed, build fix.
media/video-preload.html fails on GTK, skip it.
* platform/gtk/Skipped:
2010-03-04 Eric Carlson <eric.carlson@apple.com>
Reviewed by Adele Peterson.
<rdar://problem/7718442> Implement 'preload=none'
https://bugs.webkit.org/show_bug.cgi?id=35789
Functional test of the 'proload' attribute.
* media/video-preload-expected.txt: Added.
* media/video-preload.html: Added.
* platform/win/Skipped: Skip on Windows for now.
2010-03-03 Antonio Gomes <tonikitoo@webkit.org>
Reviewed by Holger Freyther
Patch by Antonio Gomes <tonikitoo@webkit.org>
[Gtk] Implement setSpatialNavigationEnabled in DRT.
https://bugs.webkit.org/show_bug.cgi?id=35705
* platform/gtk/Skipped:
2010-03-03 Antonio Gomes <tonikitoo@webkit.org>
Reviewed by Kenneth Christiansen.
Patch by Antonio Gomes <tonikitoo@webkit.org>
Extend keyboard navigation to allow directional navigation (LayoutTests - part II)
https://bugs.webkit.org/show_bug.cgi?id=18662
This patch adds two LayoutTest to ensure the basic table traversal correctness of
Spatial Navigation (SNav) algorithm: focusable elements in a <table> should be accessible.
* fast/events/spatial-navigation/snav-table-traversal.html: Added.
Makes sure all elements in a <table> are accessible via Spatial Navigation.
* fast/events/spatial-navigation/snav-tiny-table-traversal.html: Added.
Tests the similar table traversal scenario as above, but in this case the elements
in the <table> are styled with 'font-size: small'. That way this test also validades
that overlapping rects of elements too closed from each other are correctly handled.
2010-03-02 Antonio Gomes <tonikitoo@webkit.org>
Reviewed by Kenneth Christiansen.
Patch by Antonio Gomes <tonikitoo@webkit.org>
Extend keyboard navigation to allow directional navigation (LayoutTests - part I)
https://bugs.webkit.org/show_bug.cgi?id=18662
This patch adds support for auto testing the spatial navigation feature by:
1) Creating the directory where the tests are going to live in, named
fast/events/spatial-navigation/.
2) Skipping this directory by Mac, Qt, Gtk and Win.
3) Adding a JS file drives the test execution by processing, for each test,
a given set of arrow key actions and verify if the right expected Element
got the focus after each event processed. This file is
fast/events/spatial-navigation/resources/spatial-navigation-utils.js
* LayoutTests/fast/events/spatial-navigation/snav-vertical-superprecedence.html: Added.
2010-03-05 Dean Jackson <dino@apple.com>
Reviewed by Simon Fraser and Chris Marrin.
Bug 26869: Add fill modes for CSS Animations
https://bugs.webkit.org/show_bug.cgi?id=26869
Add tests for -webkit-animation-fill-mode property,
and update existing computed style tests with the
new property.
* animations/computed-style-expected.txt:
* animations/computed-style.html:
* animations/fill-mode-expected.txt: Added.
* animations/fill-mode-removed-expected.txt: Added.
* animations/fill-mode-removed.html: Added.
* animations/fill-mode-transform-expected.txt: Added.
* animations/fill-mode-transform.html: Added.
* animations/fill-mode.html: Added.
* animations/fill-unset-properties-expected.txt:
* animations/fill-unset-properties.html:
* fast/css/getComputedStyle/computed-style-expected.txt:
* fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
* platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
* platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
* svg/css/getComputedStyle-basic-expected.txt:
2010-03-05 Fumitoshi Ukai <ukai@chromium.org>
Reviewed by Alexey Proskuryakov.
WebSocket test to transfer null character
https://bugs.webkit.org/show_bug.cgi?id=35715
* websocket/tests/null-character-expected.txt: Added.
* websocket/tests/null-character.html: Added.
* websocket/tests/script-tests/null-character.js: Added.
2010-03-05 Fumitoshi Ukai <ukai@chromium.org>
Reviewed by Alexey Proskuryakov.
WebSocket onmessageerror event handler
https://bugs.webkit.org/show_bug.cgi?id=35570
* websocket/tests/error-detect-expected.txt: Added.
* websocket/tests/error-detect.html: Added.
* websocket/tests/script-tests/error-detect.js: Added.
* websocket/tests/unknown-frame-type_wsh.py: Added.
2010-03-04 Fumitoshi Ukai <ukai@chromium.org>
Reviewed by Alexey Proskuryakov.
WebSocket crash bug when reloading the page while the WebSocket is busy
https://bugs.webkit.org/show_bug.cgi?id=35732
* websocket/tests/reload-crash-expected.txt: Added.
* websocket/tests/reload-crash.html: Added.
* websocket/tests/resoures/reload-crash-iframe.html: Added.
2010-03-04 MORITA Hajime <morrita@google.com>
Reviewed by Alexey Proskuryakov.
Refactoring: XMLHTTPRequest.open() should have all overloaded implementations
https://bugs.webkit.org/show_bug.cgi?id=35630
* http/tests/xmlhttprequest/open-async-overload-expected.txt: Added.
* http/tests/xmlhttprequest/open-async-overload.html: Added.
2010-03-04 Tony Chang <tony@chromium.org>
Reviewed by Eric Seidel.
https://bugs.webkit.org/show_bug.cgi?id=18819
Pressing option+page{down,up} should move the cursor and scroll in
content editable areas. On other platforms, pressing page{down,up}
should move the cursor and scroll in content editable areas.
* editing/input/option-page-up-down-expected.txt: Added.
* editing/input/option-page-up-down.html: Added.
2010-03-03 Oliver Hunt <oliver@apple.com>
Reviewed by Gavin Barraclough.
Allow static property getters to interact with JSCs caching
https://bugs.webkit.org/show_bug.cgi?id=35716
Add tests to ensure nothing horrifying happens to static property
getters if they're in a path where we end up caching lookups.
* fast/js/pic/cached-named-property-getter-expected.txt: Added.
* fast/js/pic/cached-named-property-getter.html: Added.
2010-03-04 James Robinson <jamesr@chromium.org>
Reviewed by Dimitri Glazkov.
Tests for setting an select's options.length attribute.
https://bugs.webkit.org/show_bug.cgi?id=33983
* fast/forms/script-tests/select-set-length-optgroup.js: Added.
* fast/forms/script-tests/select-set-length-with-mutation-remove.js: Added.
(gc):
(onRemove):
* fast/forms/script-tests/select-set-length-with-mutation-reorder.js: Added.
(onRemove):
* fast/forms/script-tests/select-set-length-with-mutation-reparent.js: Added.
(onRemove):
* fast/forms/script-tests/select-set-length-with-mutation.js: Added.
(sel):
* fast/forms/script-tests/select-set-length.js: Added.
* fast/forms/select-set-length-expected.txt: Added.
* fast/forms/select-set-length-optgroup-expected.txt: Added.
* fast/forms/select-set-length-optgroup.html: Added.
* fast/forms/select-set-length-with-mutation-expected.txt: Added.
* fast/forms/select-set-length-with-mutation-remove-expected.txt: Added.
* fast/forms/select-set-length-with-mutation-remove.html: Added.
* fast/forms/select-set-length-with-mutation-reorder-expected.txt: Added.
* fast/forms/select-set-length-with-mutation-reorder.html: Added.
* fast/forms/select-set-length-with-mutation-reparent-expected.txt: Added.
* fast/forms/select-set-length-with-mutation-reparent.html: Added.
* fast/forms/select-set-length-with-mutation.html: Added.
* fast/forms/select-set-length.html: Added.
2010-03-04 Nate Chapin <japhet@chromium.org>
Reviewed by Kenneth Rohde Christiansen.
Test for https://bugs.webkit.org/show_bug.cgi?id=35547.
* fast/loader/repeat-same-document-navigation-expected.txt: Added.
* fast/loader/repeat-same-document-navigation.html: Added.
2010-03-04 Dan Bernstein <mitz@apple.com>
Reviewed by Simon Fraser.
Added test for hit-testing points above or below the column rect.
* fast/multicol/hit-test-above-or-below-expected.txt: Added.
* fast/multicol/hit-test-above-or-below.html: Added.
2010-03-04 Diego Gonzalez <diego.gonzalez@openbossa.org>
Reviewed by Simon Hausmann.
Make Qt DumpRenderTree EventSender able to send double click events
LayoutTests:
fast/events/dblclick-addEventListener.html
[Qt] DRT: Send double click event from EventSender
https://bugs.webkit.org/show_bug.cgi?id=35255
* platform/qt/Skipped:
2010-03-04 Shu Chang <Chang.Shu@nokia.com>
Reviewed by Kenneth Rohde Christiansen.
[Qt] Rebaseline the test and remove it from Skipped.
https://bugs.webkit.org/show_bug.cgi?id=35687
* platform/qt/Skipped:
* platform/qt/fast/canvas/quadraticCurveTo-expected.checksum:
* platform/qt/fast/canvas/quadraticCurveTo-expected.png:
* platform/qt/fast/canvas/quadraticCurveTo-expected.txt:
2010-03-04 Antoine Quint <ml@graougraou.com>
Reviewed by Darin Adler.
DOM insertion mutation events should dispatch after a node is attached to the render tree
https://bugs.webkit.org/show_bug.cgi?id=35590
* fast/events/domnodeinsertedintodocument-dispatched-post-rendering-expected.txt: Added.
* fast/events/domnodeinsertedintodocument-dispatched-post-rendering.html: Added.
2010-03-04 Csaba Osztrogonác <ossy@webkit.org>
Unreviewed.
[Qt] storage/open-database-creation-callback-isolated-world.html was removed
from tree by r55488, so it should be removed from Qt Skipped list too.
* platform/qt/Skipped: storage/open-database-creation-callback-isolated-world.html removed.
2010-03-04 Andras Becsi <abecsi@webkit.org>
Rubber-stamped by Kenneth Rohde Christiansen.
[Qt] DRT is failing on new test introduced in r55499
Skipping it until fix.
https://bugs.webkit.org/show_bug.cgi?id=35729
* platform/qt/Skipped: fast/events/zoom-dblclick.html skipped
2010-03-04 Vangelis Kokkevis <vangelis@chromium.org>
Reviewed by Oliver Hunt.
Update existing test to check that getUniformLocation() returns
null if the uniform requested is not found.
https://bugs.webkit.org/show_bug.cgi?id=34669
* fast/canvas/webgl/script-tests/uniform-location.js:
* fast/canvas/webgl/uniform-location-expected.txt:
2010-03-04 John Abd-El-Malek <jam@chromium.org>
Reviewed by Adam Barth.
Fix incorrect setup of DateExtension.
https://bugs.webkit.org/show_bug.cgi?id=35710
* fast/dom/Window/resources/slow_unload_handler1.html:
2010-03-04 Oliver Hunt <oliver@apple.com>
Reviewed by Maciej Stachowiak.
https://bugs.webkit.org/show_bug.cgi?id=35603
SVG incorrectly allows nested <use> elements in a <use> shadow tree
Add test cases for various combinations of <use> and targets that aren't present.
* platform/mac/svg/custom/use-empty-reference-expected.txt: Added.
* svg/custom/use-nested-disallowed-target-expected.txt: Added.
* svg/custom/use-nested-disallowed-target.svg: Added.
* svg/custom/use-nested-missing-target-added-expected.txt: Added.
* svg/custom/use-nested-missing-target-added.svg: Added.
* svg/custom/use-nested-missing-target-expected.txt: Added.
* svg/custom/use-nested-missing-target-removed-expected.txt: Added.
* svg/custom/use-nested-missing-target-removed.svg: Added.
* svg/custom/use-nested-missing-target.svg: Added.
* svg/custom/use-nested-notarget-expected.txt: Added.
* svg/custom/use-nested-notarget.svg: Added.
2010-03-04 Evan Stade <estade@chromium.org>
Reviewed by David Levin.
https://bugs.webkit.org/show_bug.cgi?id=35261
[skia] crash when attempting to render certain SVGs with Skia
This test passes if it doesn't crash.
* platform/mac/Skipped: Skip the test on Mac, where it crashes.
* svg/custom/tiling-regular-hexagonal-crash-expected.txt: Added.
* svg/custom/tiling-regular-hexagonal-crash.svg: Added.
2010-03-03 Diego Gonzalez <diego.gonzalez@openbossa.org>
Reviewed by Kenneth Rohde Christiansen.
Make keyIdentifierForQtKeyCode return the unicode backspace value on Qt PlatformKeyboardEvent
LayoutTests:
fast/events/key-events-in-input-text.html
fast/events/special-key-events-in-input-text.html
[Qt] Return the unicode backspace value in keyIdentifierForQtKeyCode on Qt PlatformKeyboardEvent
https://bugs.webkit.org/show_bug.cgi?id=35694
* platform/qt/Skipped:
2010-03-03 Chad Faragher <wyck@chromium.org>
Reviewed by Darin Adler.
Changed the double-click framework code to pass adjusted page
coordinates for zoomed pages. Added a new test to expose
mistreatment of mouse click coordinates during a double-click.
https://bugs.webkit.org/show_bug.cgi?id=35690
* fast/events/zoom-dblclick-expected.txt: Added.
* fast/events/zoom-dblclick.html: Added.
2010-03-03 Dumitru Daniliuc <dumi@chromium.org>
Reviewed by Dimitri Glazkov.
Making database-lock-after-reload.html a bit more robust and
cleaning up some style issues.
* storage/database-lock-after-reload.html:
* storage/resources/database-lock-after-reload-2.html:
2010-03-03 David Levin <levin@chromium.org>
No review, rolling out r55474.
The patch broke fast/frames/sandboxed-iframe-storage.html
Unfortunately, (the webkit-patch rollout and) I missed these in r55485.
* storage/open-database-creation-callback-expected.txt: Removed.
* storage/open-database-creation-callback-isolated-world-expected.txt: Removed.
* storage/open-database-creation-callback-isolated-world.html: Removed.
* storage/open-database-creation-callback.html: Removed.
2010-03-03 Alexey Proskuryakov <ap@apple.com>
Not reviewed.
Try better to fix Java tests on Tiger bot.
* platform/mac-tiger/Skipped:
* platform/mac-tiger/java/lc3/JavaArray/ToString-001-expected.txt: Removed.
This test gets different resultson each run when it fails, so it needs to be disabled on
Tiger.
* platform/mac-tiger/java/lc3/JavaObject/JavaObjectToString-001-expected.txt: Added a
newline I didn't get when copying actual results from buildbot.
2010-03-03 Csaba Osztrogonác <ossy@webkit.org>
[Qt] Skip new test introduced in r55474, because of
missing layoutTestController.evaluateScriptInIsolatedWorld()
* platform/qt/Skipped: storage/open-database-creation-callback-isolated-world.html skipped.
2010-03-03 Alexey Proskuryakov <ap@apple.com>
Rubber-stamped by Dan Bernstein.
https://bugs.webkit.org/show_bug.cgi?id=35700
Some of the newly added Java tests fail randomly on buildbot
* fast/js/resources/js-test-post-async.js: Added a version that calls notifyDone(). I first
wanted to add a notifyDone() call to js-test-post.js, but it turns out that multiple tests
dump results after "TEST COMPLETE", and we need to get bots back to green fast.
* java/lc3: (Many files). Don't load two scripts dynamically, WebKit has issues with order of
execution in this case.
2010-03-03 Dumitru Daniliuc <dumi@chromium.org>
Reviewed by Adam Barth.
Adding a test to test the creation callback passed to
openDatabase() and another one to make sure it is executed in the
correct world.
https://bugs.webkit.org/show_bug.cgi?id=34726
* storage/open-database-creation-callback-expected.txt: Added.
* storage/open-database-creation-callback.html: Added.
* storage/open-database-creation-callback-isolated-world-expected.txt: Added.
* storage/open-database-creation-callback-isolated-world.html: Added.
2010-03-03 Alexey Proskuryakov <ap@apple.com>
Not reviewed.
Two newly added Java tests fail on Tiger build bot.
Just land actual results as expected. I don't even know which behavior is more correct.
* platform/mac-tiger/java: Added.
* platform/mac-tiger/java/lc3: Added.
* platform/mac-tiger/java/lc3/JavaArray: Added.
* platform/mac-tiger/java/lc3/JavaArray/ToString-001-expected.txt: Added.
* platform/mac-tiger/java/lc3/JavaObject: Added.
* platform/mac-tiger/java/lc3/JavaObject/JavaObjectToString-001-expected.txt: Added.
2010-03-03 Alexey Proskuryakov <ap@apple.com>
Reviewed by Darin Adler.
https://bugs.webkit.org/show_bug.cgi?id=35617
Import Mozilla LiveConnect 3 test suite
* java/lc3/sources: Added (many files). Sources for Mozilla test applet.
* java/jstests.jar: Added in compiled form, since it's unlikely that we'll ever need to
modify the above sources.
* java/lc3.java: Added.
(lc3): This is a small wrapper around jstests.jar. The latter only adds some classes, but
WebKit needs an actual applet to call into Java.
(lc3.createQAObject): Instantiate a class defined in jstests.jar by name.
(lc3.stringToByteArray): A helper to make a byte array out of string. Tests originally
relied on window.java package interface to do this, but it's not available in WebKit. We
need more functions like this to work around other uses of window.java, but this is one I
wrote for now.
* java/Makefile: Link test applets to Mozilla's jstests.jar. This is not needed for tests
other than ones imported here, but it's also harmless, and I don't know how to write good
makefiles.
* java/lc3: Added (many files). Tests were heavily reworked to run to completion, but PASS/FAIL
results should not be generally relied upon. All html wrappers are identical.
2010-03-03 Eric Carlson <eric.carlson@apple.com>
Unreviewed, build fix.
Update expected results for fast/js/custom-constructors-expected.txt
2010-03-03 Chris Marrin <cmarrin@apple.com>
Reviewed by Simon Fraser.
Added failing Windows compositing tests to Skipped file
https://bugs.webkit.org/show_bug.cgi?id=35610
I actually removed transforms/3d (which all now work) and
compositing from the Skipped file and replaced with the
tests that are not yet working.
* platform/win/Skipped:
2010-03-03 Eric Carlson <eric.carlson@apple.com>
Reviewed by Adele Peterson.
Replace 'autobuffer' attribute with 'preload' to align with spec revision 4811.
https://bugs.webkit.org/show_bug.cgi?id=35385
rdar://problem/7689602
* media/audio-constructor-autobuffer-expected.txt: Removed.
* media/audio-constructor-autobuffer.html: Removed.
* media/audio-constructor-preload-expected.txt: Added.
* media/audio-constructor-preload.html: Added.
* media/video-dom-autobuffer-expected.txt: Removed.
* media/video-dom-autobuffer.html: Removed.
* media/video-dom-preload-expected.txt: Added.
* media/video-dom-preload.html: Added.
2010-03-03 Dan Bernstein <mitz@apple.com>
Reviewed by Sam Weinig.
<rdar://problem/7682756> Assertion failure when replacing the contents of a <select>
* fast/dom/remove-children-notification-order-expected.txt: Added.
* fast/dom/remove-children-notification-order.html: Added.
2010-03-03 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
[GTK] build slaves need working geoclue service
https://bugs.webkit.org/show_bug.cgi?id=35674
Skip tests we're not really able to run for the time being.
* platform/gtk/Skipped:
2010-03-02 Tony Chang <tony@chromium.org>
Not reviewed, test fix.
Revert r55447 because the new layout test is crashing consistently
on Leopard Intel Debug (tests).
https://bugs.webkit.org/show_bug.cgi?id=35261
* svg/custom/tiling-regular-hexagonal-crash-expected.txt: Removed.
* svg/custom/tiling-regular-hexagonal-crash.svg: Removed.
2010-03-02 Evan Stade <estade@chromium.org>
Reviewed by David Levin.
https://bugs.webkit.org/show_bug.cgi?id=35261
[skia] crash when attempting to render certain SVGs with Skia
This test passes if it doesn't crash.
* svg/custom/tiling-regular-hexagonal-crash-expected.txt: Added.
* svg/custom/tiling-regular-hexagonal-crash.svg: Added.
2010-03-02 Arno Renevier <arno@renevier.net>
Reviewed by Gustavo Noronha Silva.
[Gtk] implements ChromeClient::requestGeolocationPermissionForFrame
https://bugs.webkit.org/show_bug.cgi?id=35210
* platform/gtk/Skipped:
2010-03-02 Andy Estes <aestes@apple.com>
Reviewed by Maciej Stachowiak.
Add a test for the patch to https://bugs.webkit.org/show_bug.cgi?id=35566.
These can be run manually or from DRT.
* fast/events/wheelevent-in-scrolling-div-expected.txt: Added.
* fast/events/wheelevent-in-scrolling-div.html: Added.
2010-03-02 Mark Rowe <mrowe@apple.com>
Reviewed by Darin Adler.
Bug 35576: WebKit should tell plug-in instances when private browsing state changes
<http://webkit.org/b/35576>
* platform/win/Skipped: Remove plugins/private-browsing-mode.html now that it passes.
2010-03-02 Mark Rowe <mrowe@apple.com>
Reviewed by Oliver Hunt.
Bug 30348: Implement private mode for plug-ins on Windows
<http://webkit.org/b/30348> / <rdar://problem/7562261>
* platform/win/Skipped: Remove plugins/private-browsing-mode-2.html now that it passes.
2010-03-02 Alexey Proskuryakov <ap@apple.com>
Reviewed by Adam Roben.
https://bugs.webkit.org/show_bug.cgi?id=35600
shouldBe() fails when comparing an array to null.
* fast/js/resources/js-test-pre.js: (areArraysEqual): This function is expected to be called
with weird arguments, as it's used with array-like objects like WebGLByteArray. Made it
resilient against exceptions raised when dealing with those.
2010-03-02 Brady Eidson <beidson@apple.com>
Reviewed by Sam Weinig.
Followup for REGRESSION(r51097) - Unable to log in to statefarm.com
<rdar://problem/7672667> and https://bugs.webkit.org/show_bug.cgi?id=35556
* fast/loader/for-window-event-onload-scripts-expected.txt:
* fast/loader/for-window-event-onload-scripts.html:
2010-03-02 Chris Fleizach <cfleizach@apple.com>
Reviewed by Beth Dakin.
aria-label isn't respected on option elements
https://bugs.webkit.org/show_bug.cgi?id=35400
* platform/mac/accessibility/option-with-arialabel-expected.txt: Added.
* platform/mac/accessibility/option-with-arialabel.html: Added.
2010-03-02 Kent Tamura <tkent@chromium.org>
Reviewed by Shinichiro Hamaji.
Merge ValidityState-stepMismatch-{number,range,unsupported}.html and
input-step-{number,range,unsupported}.html to other tests
https://bugs.webkit.org/show_bug.cgi?id=35435
- Merge ValidityState-stepMismatch-{number,range,unsupported}.html to
ValidityState-stepMismatch.html
- Merge input-step--{number,range,unsupported}.html to input-step.html
* fast/forms/ValidityState-stepMismatch-expected.txt:
* fast/forms/ValidityState-stepMismatch-number-expected.txt: Removed.
* fast/forms/ValidityState-stepMismatch-number.html: Removed.
* fast/forms/ValidityState-stepMismatch-range-expected.txt: Removed.
* fast/forms/ValidityState-stepMismatch-range.html: Removed.
* fast/forms/ValidityState-stepMismatch-unsupported-expected.txt: Removed.
* fast/forms/ValidityState-stepMismatch-unsupported.html: Removed.
* fast/forms/input-step-number-expected.txt: Removed.
* fast/forms/input-step-number.html: Removed.
* fast/forms/input-step-range-expected.txt: Removed.
* fast/forms/input-step-range.html: Removed.
* fast/forms/input-step-unsupported-expected.txt: Removed.
* fast/forms/input-step-unsupported.html: Removed.
* fast/forms/input-stepup-stepdown-expected.txt:
* fast/forms/script-tests/ValidityState-stepMismatch-number.js: Removed.
* fast/forms/script-tests/ValidityState-stepMismatch-range.js: Removed.
* fast/forms/script-tests/ValidityState-stepMismatch-unsupported.js: Removed.
* fast/forms/script-tests/ValidityState-stepMismatch.js:
* fast/forms/script-tests/input-step-number.js: Removed.
* fast/forms/script-tests/input-step-range.js: Removed.
* fast/forms/script-tests/input-step-unsupported.js: Removed.
* fast/forms/script-tests/input-stepup-stepdown.js:
2010-03-02 Brady Eidson <beidson@apple.com>
Reviewed by Sam Weinig.
REGRESSION(r51097) - Unable to log in to statefarm.com
<rdar://problem/7672667> and https://bugs.webkit.org/show_bug.cgi?id=35556
* fast/loader/for-window-event-onload-scripts-expected.txt: Added.
* fast/loader/for-window-event-onload-scripts.html: Added.
2010-03-02 Chris Fleizach <cfleizach@apple.com>
Fixing layout test problems. No review.
AX: changes to WAI-ARIA grid aren't perceived correctly by VoiceOver
https://bugs.webkit.org/show_bug.cgi?id=35514
AXTable tests crash on Leopard/Tiger because tables don't exist. This test needs to be skipped
on those playtforms.
* platform/mac-leopard/Skipped:
* platform/mac-tiger/Skipped:
2010-02-28 Holger Hans Peter Freyther <zecke@selfish.org>
Reviewed by Gustavo Noronha.
[Gtk] Support private browsing mode in plugins.
https://bugs.webkit.org/show_bug.cgi?id=35500
Unskip test after taking code from PluginViewQt.cpp
* platform/gtk/Skipped:
2010-02-27 Alexey Proskuryakov <ap@apple.com>
Reviewed by Darin Adler.
https://bugs.webkit.org/show_bug.cgi?id=26520
Accessing a DOM node from a parent window in a child iframe moves the prototype to the child
iframe and resets it in the parent window
Adding a test for a bug that no longer occurs in ToT.
* fast/dom/cross-frame-node-prototype-expected.txt: Added.
* fast/dom/cross-frame-node-prototype.html: Added.
* fast/dom/resources/cross-frame-node-prototype-iframe.html: Added.
2010-03-01 Gustavo Noronha Silva <gns@gnome.org>
Rebaseline the two editing tests we stopped skipping - we failed
to take the new caret position result into account while
unskipping these.
* platform/gtk/editing/selection/5109817-expected.txt:
* platform/gtk/editing/selection/5354455-2-expected.txt:
2010-03-01 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
Reviewed by Eric Seidel.
[GTK] plugins/setProperty.html fails on 64bit Release
https://bugs.webkit.org/show_bug.cgi?id=35425
Unskip the tests that failed as a consequence of the memory
corruption.
* platform/gtk/Skipped:
2010-03-01 Chris Fleizach <cfleizach@apple.com>
Reviewed by Darin Adler.
AX: changes to WAI-ARIA grid aren't perceived correctly by VoiceOver
https://bugs.webkit.org/show_bug.cgi?id=35514
* platform/mac/accessibility/stale-table-rows-expected.txt: Added.
* platform/mac/accessibility/stale-table-rows.html: Added.
2010-03-01 José Millán Soto <jmillan@igalia.com>
Reviewed by Gustavo Noronha Silva.
[GTK] Right click does not activate text entry
https://bugs.webkit.org/show_bug.cgi?id=29177
Stop skipping some tests which where failing because of right click
not being correct handled.
* platform/gtk/Skipped:
2010-03-01 Alex Milowski <alex@milowski.com>
Reviewed by Kenneth Rohde Christiansen.
Added test for basic msubsup support.
* mathml/presentation/subsup.xhtml: Added.
* platform/mac/mathml/presentation/subsup-expected.checksum: Added.
* platform/mac/mathml/presentation/subsup-expected.png: Added.
* platform/mac/mathml/presentation/subsup-expected.txt: Added.
2010-03-01 Thatcher Ulrich <tulrich@google.com>
Reviewed by Darin Fisher.
Fix chromium iframe shims. Add another test case to the
iframes-shims test. After r53637, the plugin widget doesn't get
moved every paint. This used to hide the bug that if an iframe
gets added, the plugin's cutout rectangles don't get updated until
a layout happens.
https://bugs.webkit.org/show_bug.cgi?id=35184
* plugins/iframe-shims.html: test case that adds an iframe shim dynamically
2010-03-01 Gavin Barraclough <barraclough@apple.com>
Reviewed by Oliver Hunt.
Bug 35537 - put_by_id does will incorrectly cache writes where a specific value exists,
where at the point of caching the same value is being written.
Add test case.
* fast/js/method-check-expected.txt:
* fast/js/script-tests/method-check.js:
(addOne):
(addOneHundred):
(totalizer.makeCall):
2010-03-01 Kenneth Russell <kbr@google.com>
Reviewed by Oliver Hunt.
Integer overflow in WebGL arrays
https://bugs.webkit.org/show_bug.cgi?id=35241
* fast/canvas/webgl/array-unit-tests-expected.txt:
* fast/canvas/webgl/array-unit-tests.html:
* fast/canvas/webgl/webgl-array-invalid-ranges-expected.txt: Added.
* fast/canvas/webgl/webgl-array-invalid-ranges.html: Added.
2010-03-01 Brady Eidson <beidson@apple.com>
Reviewed by Sam Weinig.
REGRESSION: Telling a WebView to go to its current WebHistoryItem is broken.
<rdar://problem/7699371> and https://bugs.webkit.org/show_bug.cgi?id=35532