d14649240142edefe6cf4a478ec2770c2b23414f
[WebKit-https.git] / LayoutTests / ChangeLog
1 2009-12-17  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
2
3         Reviewed by Timothy Hatcher.
4
5         Web Inspector: Incorrect Doctype.
6
7         REGRESSION(4.0.4-TOT):Web Inspector: Incorrect Doctype
8         https://bugs.webkit.org/show_bug.cgi?id=32671
9
10         * inspector/elements-panel-structure-expected.txt:
11         * inspector/elements-panel-structure.html:
12
13 2009-12-17  Chris Fleizach  <cfleizach@apple.com>
14
15         Unreviewed layout test fix.
16
17         WAI-ARIA: implement treegrid
18         https://bugs.webkit.org/show_bug.cgi?id=31299
19
20         The test for this patch shouldn't be run on Tiger.
21
22         * platform/mac-tiger/Skipped:
23
24 2009-12-07  Philippe Normand  <pnormand@igalia.com>
25
26         Reviewed by Xan Lopez.
27
28         [GTK] Add controls for playing html5 video.
29         https://bugs.webkit.org/show_bug.cgi?id=26304
30
31         Unskip some of the media tests related to the controls
32         UI. Generated results for the new ones, it will likely be needed
33         again when we add new features in the controls UI.
34
35         * platform/gtk/Skipped:
36         * platform/gtk/media/controls-after-reload-expected.txt: Added.
37         * platform/gtk/media/controls-drag-timebar-expected.txt: Added.
38         * platform/gtk/media/controls-strict-expected.txt: Added.
39         * platform/gtk/media/controls-styling-expected.txt: Added.
40         * platform/gtk/media/video-controls-rendering-expected.txt: Added.
41         * platform/gtk/media/video-controls-visible-audio-only-expected.txt: Copied from LayoutTests/platform/mac/media/video-controls-visible-audio-only-expected.txt.
42
43 2009-12-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
44
45         Skipping one test that needs overriding of standard preferences,
46         and a new one.
47
48         * platform/gtk/Skipped:
49
50 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
51
52         [Qt] Put test into skiplist because of missing layoutTestController.setSmartInsertDeleteEnabled().
53
54         * platform/qt/Skipped: editing/selection/doubleclick-beside-cr-span.html added.
55
56 2009-12-16  MORITA Hajime <morrita@gmail.com>
57
58         Reviewed by Eric Seidel.
59
60         Bug 28306: double-clicking a word inside <b> beside newline select two words
61         https://bugs.webkit.org/show_bug.cgi?id=28306
62
63         SimplifiedBackwardsTextIterator missed trailing whitespaces just
64         before folding line-break, which is used to detect word
65         boundaries. This fix checks strings on RenderText and expand text
66         range on SimplifiedBackwardsTextIterator to include trailing
67         whitespaces if availble.
68
69         * editing/selection/doubleclick-beside-cr-span-expected.txt: Added.
70         * editing/selection/doubleclick-beside-cr-span.html: Added.
71
72 2009-12-16  Jon Honeycutt  <jhoneycutt@apple.com>
73
74         MSAA: Accessibility role of text nodes is wrong
75
76         https://bugs.webkit.org/show_bug.cgi?id=32631
77         <rdar://problem/7369084>
78
79         Reviewed by Alice Liu.
80
81         * platform/win/accessibility/text-role-expected.txt: Added.
82         * platform/win/accessibility/text-role.html: Added.
83         Check that the role of the text node that is the first child of the
84         <a> tag has the "editable text" role.
85
86 2009-12-16  Fumitoshi Ukai  <ukai@chromium.org>
87
88         Reviewed by Darin Adler.
89
90         Fix LayoutTests/websocket/tests/url-with-query-for-no-query.html
91         https://bugs.webkit.org/show_bug.cgi?id=32606
92
93         It should test with /websocket/tests/no-query
94
95         * websocket/tests/script-tests/url-with-query-for-no-query.js:
96         * websocket/tests/url-with-query-for-no-query-expected.txt:
97
98 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
99
100         [Qt] editing/selection/empty-cell-right-click.html introduced in r52220 failed.
101         https://bugs.webkit.org/show_bug.cgi?id=32639
102
103         Test was refactored by r52226, and now it passes.
104
105         * platform/qt/Skipped: unskip editing/selection/empty-cell-right-click.html.
106
107 2009-12-16  Enrica Casucci  <enrica@apple.com>
108
109         Reviewed by Adele Peterson.
110
111         Revised version of the test for:
112         <rdar://problem/5565465
113         https://bugs.webkit.org/show_bug.cgi?id=32622
114
115         * editing/selection/empty-cell-right-click-expected.txt:
116         * editing/selection/empty-cell-right-click.html:
117
118 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
119
120         Rubber-stamped by Simon Hausmann.
121
122         [Qt] editing/selection/empty-cell-right-click.html introduced in r52220 failed.
123         https://bugs.webkit.org/show_bug.cgi?id=32639
124
125         * platform/qt/Skipped: editing/selection/empty-cell-right-click.html added until fix.
126
127 2009-12-16  Enrica Casucci  <enrica@apple.com>
128
129         Reviewed by Eric Seidel.
130
131         Right clicking in a table cell creates a selection that extends into the next cell.
132         <rdar://problem/5565465>
133         https://bugs.webkit.org/show_bug.cgi?id=32622
134
135         * editing/selection/empty-cell-right-click-expected.txt: Added.
136         * editing/selection/empty-cell-right-click.html: Added.
137
138 2009-12-16  Dirk Schulze  <krit@webkit.org>
139
140         Reviewed by Nikolas Zimmermann.
141
142         feMerge crahses if feMergeNodes attribute in is empty
143         https://bugs.webkit.org/show_bug.cgi?id=32489
144
145         The previous test only checked if feMerge works on empty node
146         without a last effect. In this case we get a source image and 
147         everything works fine. This test also covers the case if there
148         is a last effect.
149
150         * platform/mac/svg/custom/empty-merge-expected.checksum:
151         * platform/mac/svg/custom/empty-merge-expected.png:
152         * platform/mac/svg/custom/empty-merge-expected.txt:
153         * svg/custom/empty-merge.svg:
154
155 2009-12-16  Dirk Schulze  <krit@webkit.org>
156
157         Reviewed by Darin Adler.
158
159         sourceGraphic wrong if positive x,y is >0 and objectBB is selected on Filter
160         https://bugs.webkit.org/show_bug.cgi?id=32575
161
162         Check if the GraphicsContex get adjusted, if the source rect is clipped
163         to the filter rect.
164
165         * platform/mac/svg/filters/filter-source-position-expected.checksum: Added.
166         * platform/mac/svg/filters/filter-source-position-expected.png: Added.
167         * platform/mac/svg/filters/filter-source-position-expected.txt: Added.
168         * svg/filters/filter-source-position.svg: Added.
169
170 2009-12-16  Enrica Casucci  <enrica@apple.com>
171
172         Reviewed by Adele Peterson.
173
174         CrashTracer: [USER] 1 crash in Safari at com.apple.WebCore: WebCore::endsOfNodeAreVisuallyDistinctPositions + 115
175         <rdar://problem/7467108>
176         https://bugs.webkit.org/show_bug.cgi?id=32590
177
178         * editing/selection/button-right-click-expected.txt: Added.
179         * editing/selection/button-right-click.html: Added.
180
181 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
182
183         Rubber-stamped by Kenneth Rohde Christiansen.
184
185         https://bugs.webkit.org/show_bug.cgi?id=31332
186
187         [Qt] After http://trac.webkit.org/changeset/52192
188         there are a failing and a timeouter test.
189
190         * platform/qt/Skipped: http/tests/misc/drag-over-iframe-invalid-source-crash.html added until fix.
191         * platform/qt/fast/text/international/khmer-selection-expected.txt: update outdated expected.
192
193 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
194
195         Rubber-stamped by Simon Hausmann.
196
197         [Qt] http://trac.webkit.org/changeset/52194 fixed a side-effect
198         of DumpRenderTree. The previously wrong expected file updated.
199
200         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt: updated.
201
202 2009-12-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
203
204         Skipping a new test, and a test that fails only on the release
205         bot, apparently because of rouding errors.
206
207         * platform/gtk/Skipped:
208
209 2009-12-16  Simon Hausmann  <simon.hausmann@nokia.com>
210
211         Reviewed by Holger Freyther.
212
213         [Qt] Unskip fast/css/font-face-multiple-families.html.
214
215         * platform/qt/Skipped:
216
217 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
218
219         Reviewed by Simon Hausmann.
220
221         [Qt] fast/css/font-face-unused-source-loaded.html crashes
222         https://bugs.webkit.org/show_bug.cgi?id=32600
223
224         The crash caused by fast/css/font-face-multiple-families.html, added to skiplist until fix.
225
226         * platform/qt/Skipped: fast/css/font-face-multiple-families.html added.
227
228 2009-12-13  Roland Steiner  <rolandsteiner@chromium.org>
229
230         Reviewed by Adam Barth.
231
232         Fix crash when encountering illegal HTML within a continuation inside <ruby>.
233         (https://bugs.webkit.org/show_bug.cgi?id=32316)
234
235         Avoid having the anonymous blocks utilized in the ruby renderers being
236         re-used as continuation blocks.
237         Avoid having ruby runs collected as "leftover blocks".
238
239         * fast/ruby/ruby-illegal-expected.txt: Added.
240         * fast/ruby/ruby-illegal.html: Added.
241
242 2009-12-15  Dan Bernstein  <mitz@apple.com>
243
244         Reviewed by Darin Adler.
245
246         <rdar://problem/7470452> Safari/Chromium crashes on complicated @font-face rule
247         https://bugs.webkit.org/show_bug.cgi?id=32257
248
249         * fast/css/font-face-unused-source-loaded-expected.txt: Added.
250         * fast/css/font-face-unused-source-loaded.html: Added.
251
252 2009-12-15  Kenneth Russell  <kbr@google.com>
253
254         Reviewed by Darin Fisher.
255
256         Don't allow default framebuffer to be mutated
257         https://bugs.webkit.org/show_bug.cgi?id=32391
258
259         * fast/canvas/webgl/error-reporting-expected.txt:
260         * fast/canvas/webgl/null-object-behaviour-expected.txt:
261         * fast/canvas/webgl/script-tests/error-reporting.js:
262         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
263
264 2009-12-15  Chris Fleizach  <cfleizach@apple.com>
265
266         Reviewed by Darin Adler.
267
268         WAI-ARIA: implement treegrid
269         https://bugs.webkit.org/show_bug.cgi?id=31299
270
271         * platform/mac-leopard/Skipped:
272         * platform/mac/accessibility/aria-treegrid-expected.txt: Added.
273         * platform/mac/accessibility/aria-treegrid.html: Added.
274
275 2009-12-15  Eric Seidel  <eric@webkit.org>
276
277         No review, rolling out r52140.
278         http://trac.webkit.org/changeset/52140
279         https://bugs.webkit.org/show_bug.cgi?id=31299
280
281         The commit broke the Leopard bots and unfortunately
282         Chris wasn't around to fix them, so I'm rolling the change
283         out after 3 hours so that the bots can roll green again. :)
284
285         * platform/mac/accessibility/aria-treegrid-expected.txt: Removed.
286         * platform/mac/accessibility/aria-treegrid.html: Removed.
287
288 2009-12-14  Chris Fleizach  <cfleizach@apple.com>
289
290         Reviewed by Darin Adler.
291
292         WAI-ARIA: implement treegrid
293         https://bugs.webkit.org/show_bug.cgi?id=31299
294
295         * platform/mac/accessibility/aria-treegrid-expected.txt: Added.
296         * platform/mac/accessibility/aria-treegrid.html: Added.
297
298 2009-12-14  Dan Bernstein  <mitz@apple.com>
299
300         Reviewed by Darin Adler.
301
302         <rdar://problem/7460655> REGRESSION (r47255): Content shifted down at software.opensuse.org
303         https://bugs.webkit.org/show_bug.cgi?id=32382
304
305         * fast/block/float/in-margin.html: Added.
306         * platform/mac/fast/block/float/in-margin-expected.checksum: Added.
307         * platform/mac/fast/block/float/in-margin-expected.png: Added.
308         * platform/mac/fast/block/float/in-margin-expected.txt: Added.
309
310 2009-12-14  Enrica Casucci  <enrica@apple.com>
311
312         Reviewed by John Sullivan.
313
314         Pressing backspace inside a table cell erases all empty rows below it.
315         <rdar://problem/5565461>
316         https://bugs.webkit.org/show_bug.cgi?id=32526
317
318         * editing/deleting/delete-empty-table-expected.txt: Added.
319         * editing/deleting/delete-empty-table.html: Added.
320
321 2009-12-14  Brian Weinstein  <bweinstein@apple.com>
322
323         Rubber-stamped by Brady Eidson.
324
325         Add two http iFrame dynamic form tests to the Windows Skipped
326         list.
327
328         * platform/win/Skipped:
329
330 2009-12-14  Kinuko Yasuda  <kinuko@chromium.com>
331
332         Reviewed by Darin Fisher.
333
334         Make changing-frame-hierarchy-in-onload.html less flaky and
335         platform-independent.
336         https://bugs.webkit.org/show_bug.cgi?id=32319
337
338         * http/tests/navigation/changing-frame-hierarchy-in-onload.html:
339
340 2009-12-14  Robert Hogan  <robert@roberthogan.net>
341
342         Reviewed by Eric Seidel.
343
344         [Qt] Fix https://bugs.webkit.org/show_bug.cgi?id=32437
345         
346         Amend the behaviour of DRT::notifyDone to dump only when
347         the page has finished loading.
348         
349         This fix permits removal of the following tests from the Qt skipped list:
350         fast/forms/textarea-linewrap-dynamic.html
351         fast/forms/textarea-setvalue-submit.html
352         fast/forms/textarea-hard-linewrap-empty.html
353         fast/forms/submit-to-url-fragment.html
354         http/tests/misc/percent-sign-in-form-field-name.html
355         http/tests/security/escape-form-data-field-names.html
356         
357         However it also requires the following two to be added to the skipped list:
358         
359         http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
360         svg/custom/use-instanceRoot-as-event-target.xhtml
361         
362         It appears the behaviour of notifyDone was masking problems with these two
363         tests.
364
365         * platform/qt/Skipped:
366
367 2009-12-14  Robert Hogan  <robert@roberthogan.net>
368
369         Reviewed by Eric Seidel.
370
371         Bug 32519 -  mouseEvent fires mutiple times in
372         LayoutTests/svg/custom/use-instanceRoot-as-event-target.xhtml
373         
374         Add test to Qt skipped list (was passing due to bug in DRT, see
375         https://bugs.webkit.org/show_bug.cgi?id=32437). Updated detail on bug
376         in gtk and win skipped lists.
377         
378         https://bugs.webkit.org/show_bug.cgi?id=32519
379
380         * platform/gtk/Skipped:
381         * platform/qt/Skipped:
382         * platform/win/Skipped:
383
384 2009-12-14  Alexey Proskuryakov  <ap@apple.com>
385
386         Reviewed by Dave Hyatt.
387
388         https://bugs.webkit.org/show_bug.cgi?id=31660
389         REGRESSION (r49394): Image load event fires before the document fragment is attached.
390
391         * fast/images/image-load-event-in-fragment-expected.txt: Added.
392         * fast/images/image-load-event-in-fragment.html: Added.
393
394 2009-12-14  Brian Weinstein  <bweinstein@apple.com>
395
396         Rubber-stamped by Adam Roben.
397
398         Add two XSS tests that intermittently time out to the Windows
399         Skipped list.
400
401         * platform/win/Skipped:
402
403 2009-12-14  Simon Hausmann  <hausmann@webkit.org>
404
405         Reviewed by Holger Freyther.
406
407         [Qt] Extend basic touch event test with a simple keyboard modifier test.
408
409         https://bugs.webkit.org/show_bug.cgi?id=32482
410
411         * fast/events/basic-touch-events-expected.txt:
412         * fast/events/script-tests/basic-touch-events.js:
413         (singleTouchSequence):
414
415 2009-12-14  Robert Hogan  <robert@roberthogan.net>
416
417         Reviewed by Eric Seidel.
418
419         access-control-basic-denied-preflight-cache.html fails manual testing.
420         
421         LayoutTests/http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
422         fails manual testing. It passes the automatic layout tests in Qt due to a bug with
423         notifyDone (see https://bugs.webkit.org/show_bug.cgi?id=32437).
424         
425         Performing the test manually in QtLauncher shows that an exception is received.
426         
427         Add access-control-basic-denied-preflight-cache.html to the Qt skipped list.
428         
429         https://bugs.webkit.org/show_bug.cgi?id=32521
430
431         * platform/qt/Skipped:
432
433 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
434
435         Not reviewed, build fix.
436
437         Add missing newline at end of test result.
438
439         * platform/mac-tiger/media/video-no-audio-expected.txt:
440
441 2009-12-14  Adam Langley  <agl@google.com>
442
443         Reviewed by Darin Adler.
444
445         Test that an image's size is valid before reading it.
446
447         Previously, an image that failed to load (m_failed == true) would
448         trigger an assertion failure when WebKit tried to get its size.
449
450         https://bugs.webkit.org/show_bug.cgi?id=32176
451         http://code.google.com/p/chromium/issues/detail?id=28566
452
453         * fast/images/resources/size-failure.gif: Added.
454         * fast/images/size-failure-expected.txt: Added.
455         * fast/images/size-failure.html: Added.
456
457 2009-12-14  Dan Bernstein  <mitz@apple.com>
458
459         Reviewed by Darin Adler.
460
461         <rdar://problem/7458272> REGRESSION (r50470) Reproducible ASSERT in
462         RenderWidget::setWidgetGeometry()
463
464         * fast/forms/defer-updateFromElement-expected.txt: Added.
465         * fast/forms/defer-updateFromElement.html: Added.
466
467 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
468
469         Not reviewed, build fix.
470
471         Update Tiger media test results after r52094.
472
473         * platform/mac-tiger/accessibility: Added.
474         * platform/mac-tiger/accessibility/media-element-expected.txt: Added.
475         * platform/mac-tiger/media/audio-controls-rendering-expected.txt: Added.
476         * platform/mac-tiger/media/controls-after-reload-expected.txt: Added.
477         * platform/mac-tiger/media/controls-drag-timebar-expected.txt: Added.
478         * platform/mac-tiger/media/controls-strict-expected.txt: Added.
479         * platform/mac-tiger/media/controls-styling-expected.txt: Added.
480         * platform/mac-tiger/media/video-controls-rendering-expected.txt: Added.
481         * platform/mac-tiger/media/video-display-toggle-expected.txt: Added.
482         * platform/mac-tiger/media/video-no-audio-expected.txt: Added.
483         * platform/mac-tiger/media/video-zoom-controls-expected.txt: Added.
484
485 2009-12-14  Chris Fleizach  <cfleizach@apple.com>
486
487         Reviewed by Adele Peterson.
488
489         AX: there's an infinite loop going on for some webpages - facebook.com
490         https://bugs.webkit.org/show_bug.cgi?id=32501
491
492         * accessibility/hang-in-isignored-expected.txt: Added.
493         * accessibility/hang-in-isignored.html: Added.
494
495 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
496
497         Reviewed by Dan Bernstein.
498
499         <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
500
501         Regenerate layout and pixel test results for the new UI.
502
503         * platform/mac-leopard/Skipped:
504         * platform/mac-leopard/accessibility/media-element-expected.txt:
505         * platform/mac-leopard/media/audio-controls-rendering-expected.checksum:
506         * platform/mac-leopard/media/audio-controls-rendering-expected.txt:
507         * platform/mac-leopard/media/controls-after-reload-expected.checksum: Added.
508         * platform/mac-leopard/media/controls-after-reload-expected.png: Added.
509         * platform/mac-leopard/media/controls-after-reload-expected.txt:
510         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
511         * platform/mac-leopard/media/controls-strict-expected.checksum: Added.
512         * platform/mac-leopard/media/controls-strict-expected.png: Added.
513         * platform/mac-leopard/media/controls-strict-expected.txt:
514         * platform/mac-leopard/media/controls-strict-mode-expected.txt: Added.
515         * platform/mac-leopard/media/controls-styling-expected.checksum: Added.
516         * platform/mac-leopard/media/controls-styling-expected.png: Added.
517         * platform/mac-leopard/media/controls-styling-expected.txt:
518         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
519         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
520         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
521         * platform/mac-leopard/media/video-display-toggle-expected.txt:
522         * platform/mac-leopard/media/video-no-audio-expected.checksum: Added.
523         * platform/mac-leopard/media/video-no-audio-expected.png: Added.
524         * platform/mac-leopard/media/video-no-audio-expected.txt:
525         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
526         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
527
528 2009-12-14  Philippe Normand  <pnormand@igalia.com>
529
530         Rubber-stamped by Gustavo Noronha Silva.
531
532         media/video-played-collapse.html is failing
533         https://bugs.webkit.org/show_bug.cgi?id=31434
534
535         * platform/gtk/Skipped: Give this test another chance, we believe
536         the bug above has been fixed in a previous commit.
537
538 2009-12-14  Adele Peterson  <adele@apple.com>
539
540         RS by Maciej Stachowiak.
541
542         Adding platform specific results for these test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
543         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
544         https://bugs.webkit.org/show_bug.cgi?id=32078
545
546         * platform/win/fast/css/large-number-round-trip-expected.txt: Added.
547         * platform/win/fast/css/opacity-float-expected.txt: Added.
548
549 2009-12-13  Adele Peterson  <adele@apple.com>
550
551         RS by Maciej Stachowiak.
552
553         Readding platform specific results for this test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
554         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
555         https://bugs.webkit.org/show_bug.cgi?id=32078
556
557         * platform/mac/fast/css/opacity-float-expected.txt: Added.
558
559 2009-12-13  Dan Bernstein  <mitz@apple.com>
560
561         Reviewed by Simon Fraser.
562
563         <rdar://problem/7341364> Crash at HTMLParser::popOneBlockCommon() after
564         handling misnested residual style tags
565
566         * fast/parser/residual-style-close-ref-clone-expected.txt: Added.
567         * fast/parser/residual-style-close-ref-clone.html: Added.
568
569 2009-12-13  Adele Peterson  <adele@apple.com>
570
571         Reviewed by Sam Weinig.
572
573         Reverting changes from http://trac.webkit.org/changeset/49585 to fix:
574         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
575         https://bugs.webkit.org/show_bug.cgi?id=32078
576
577         * fast/css/large-number-round-trip-expected.txt:
578         * fast/css/large-number-round-trip.html: Updated to run in Firefox.
579         * fast/css/opacity-float-expected.txt:
580         * fast/css/opacity-float.html:
581         * transforms/2d/compound-2d-transforms-expected.txt:
582         * transforms/2d/compound-2d-transforms.html:
583
584 2009-12-13  Eric Carlson  <eric.carlson@apple.com>
585
586         No review, rolling out r52059 until I can generate new Tiger test
587         results.
588
589         * platform/mac-leopard/Skipped:
590         * platform/mac-leopard/media/controls-after-reload-expected.txt:
591         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
592         * platform/mac-leopard/media/controls-strict-expected.txt:
593         * platform/mac-leopard/media/controls-styling-expected.txt:
594         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
595         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
596         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
597         * platform/mac-leopard/media/video-display-toggle-expected.txt:
598         * platform/mac-leopard/media/video-no-audio-expected.txt:
599         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
600         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
601         * platform/mac/media/audio-controls-rendering-expected.checksum:
602         * platform/mac/media/video-zoom-expected.checksum:
603
604 2009-12-12  Eric Carlson  <eric.carlson@apple.com>
605
606         Reviewed by Dan Bernstein.
607
608         <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
609
610         Regenerate layout and pixel test results for the new UI.
611
612         * platform/mac-leopard/Skipped:
613         * platform/mac-leopard/media/controls-after-reload-expected.txt:
614         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
615         * platform/mac-leopard/media/controls-strict-expected.txt:
616         * platform/mac-leopard/media/controls-styling-expected.txt:
617         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
618         * platform/mac-leopard/media/video-controls-rendering-expected.png:
619         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
620         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
621         * platform/mac-leopard/media/video-display-toggle-expected.png:
622         * platform/mac-leopard/media/video-display-toggle-expected.txt:
623         * platform/mac-leopard/media/video-no-audio-expected.txt:
624         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
625         * platform/mac-leopard/media/video-zoom-controls-expected.png:
626         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
627         * platform/mac/media/audio-controls-rendering-expected.checksum:
628         * platform/mac/media/audio-controls-rendering-expected.png:
629         * platform/mac/media/video-zoom-expected.checksum:
630         * platform/mac/media/video-zoom-expected.png:
631
632 2009-12-12  Kenneth Russell  <kbr@google.com>
633
634         Reviewed by Oliver Hunt.
635
636         Errors in WebGL[T]Array set() and get() methods
637         https://bugs.webkit.org/show_bug.cgi?id=32456
638
639         Test: fast/canvas/webgl/bug-32456.html
640
641         * fast/canvas/webgl/array-unit-tests.html:
642         * fast/canvas/webgl/bug-32456-expected.txt: Added.
643         * fast/canvas/webgl/bug-32456.html: Added.
644
645 2009-12-12  Kenneth Russell  <kbr@google.com>
646
647         Reviewed by Oliver Hunt.
648
649         Update WebGL tests to released versions
650         https://bugs.webkit.org/show_bug.cgi?id=32457
651
652         * fast/canvas/webgl/resources/utils3d.js:
653         (initWebGL.gl.console.window.console.log):
654         (initWebGL):
655         (loadShader):
656         (makeBox):
657         (makeSphere):
658         (processLoadObj):
659         (doLoadObj):
660         (doLoadImageTexture):
661
662 2009-12-12  Eric Carlson  <eric.carlson@apple.com>
663
664         Reviewed by Darin Adler.
665
666        <rdar://problem/7453726> Pull shared UI code into WebKit
667
668        Update media tests for small change in timeline slider thumb position
669
670         * platform/mac/media/audio-controls-rendering-expected.txt:
671         * platform/mac/media/controls-after-reload-expected.txt:
672         * platform/mac/media/controls-styling-expected.txt:
673         * platform/mac/media/video-no-audio-expected.txt:
674         * platform/mac/media/video-zoom-controls-expected.txt:
675
676 2009-12-12  Csaba Osztrogonác  <ossy@webkit.org>
677
678         [Qt] Missing forward entries when dumping back/forward list
679         https://bugs.webkit.org/show_bug.cgi?id=32470
680
681         Failing tests added to skiplist until bug fixed.
682
683         * platform/qt/Skipped: 
684         - http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html added
685         - http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html added
686
687 2009-12-11  Shinichiro Hamaji  <hamaji@chromium.org>
688
689         Reviewed by Darin Adler.
690
691         body with display:inline causes crash
692         https://bugs.webkit.org/show_bug.cgi?id=32371
693
694         * fast/inline/inline-body-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
695         * fast/inline/inline-body-crash.html: Added.
696         * fast/inline/inline-body-with-scrollbar-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
697         * fast/inline/inline-body-with-scrollbar-crash.html: Added.
698
699 2009-12-11  Brady Eidson  <beidson@apple.com>
700
701         Reviewed by Darin Adler.
702
703         <rdar://problem/7342725> and https://webkit.org/b/32383
704         Selecting article text at sfgate.com results in spurious back/forward entries
705
706         * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry-expected.txt: Added.
707         * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html: Added.
708         * http/tests/navigation/parsed-iframe-dynamic-form-back-entry-expected.txt: Added.
709         * http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html: Added.
710         * http/tests/navigation/resources/notify-done.html: Added.
711
712         * http/tests/navigation/onload-navigation-iframe-timeout-expected.txt: Updated.
713
714 2009-12-11  Simon Fraser  <simon.fraser@apple.com>
715
716         Reviewed by Darin Adler.
717
718         Negative values for animation-delay are ignored (treated as zero)
719         https://bugs.webkit.org/show_bug.cgi?id=26150
720         
721         Tests for software and accelerated animations and transitions with negative delay.
722
723         * animations/negative-delay-expected.txt: Added.
724         * animations/negative-delay.html: Added.
725         * transitions/negative-delay-expected.txt: Added.
726         * transitions/negative-delay.html: Added.
727
728 2009-12-11  Drew Wilson  <atwilson@chromium.org>
729
730         Reviewed by Darin Adler.
731
732         REGRESSION: fast/workers/dedicated-worker-lifecycle.html failing intermittently on leopard bot
733         https://bugs.webkit.org/show_bug.cgi?id=29344
734
735         dedicated-worker-lifecycle.html relies on a Worker object getting GC'd, which is never guaranteed (due to conservative GC)
736         but is especially unreliable on Leopard, so disabling on that platform.
737
738         * platform/mac-leopard/Skipped:
739         disabled dedicated-worker-lifecycle.html.
740
741 2009-12-11  Brian Weinstein  <bweinstein@apple.com>
742
743         Reviewed by Darin Adler.
744
745         Fixes <http://webkit.org/b/32399>.
746         Pan Scrolling Jumps out of frames if the initial location is in a frame that can't be scrolled.
747         
748         Added a test to make sure that we don't pan scroll if we start to scroll in an empty
749         iFrame that has a scrollable owner document.
750
751         * platform/win/fast/events/panScroll-no-iframe-jump-expected.txt: Added.
752         * platform/win/fast/events/panScroll-no-iframe-jump.html: Added.
753
754 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
755
756         Skip test that is failing because script is not executed after the
757         view it is on is destroyed.
758         See https://bugs.webkit.org/show_bug.cgi?id=32441
759
760         * platform/gtk/Skipped:
761
762 2009-12-11  Brian Weinstein  <bweinstein@apple.com>
763
764         Reviewed by Adam Roben.
765
766         Fixes <http://webkit.org/b/32303>.
767         Middle-mouse button not firing mousedown DOM event when autoscroll happens.
768         
769         Added tests to show that middle mousedown DOM events are fired when panscrolling happens, and
770         that when event.preventDefault is called, pan scrolling doesn't happen.
771
772         * platform/win/fast/events/panScroll-event-fired-expected.txt: Added.
773         * platform/win/fast/events/panScroll-event-fired.html: Added.
774         * platform/win/fast/events/panScroll-preventDefault-expected.txt: Added.
775         * platform/win/fast/events/panScroll-preventDefault.html: Added.
776
777 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
778
779         [Qt][LayoutTestController] Output of document.write() is vanished by waitUntilDone()/notifyDone()
780         https://bugs.webkit.org/show_bug.cgi?id=32437
781
782         * platform/qt/Skipped: http/tests/misc/percent-sign-in-form-field-name.html added until bug fixed.
783
784 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
785
786         Skip two tests that require infrastructure our DRT doesn't have,
787         or functionality our port does not implement.
788
789         * platform/gtk/Skipped:
790
791 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
792
793         [Qt] Unreviewed. Skip a timeouter flakey test.
794
795         * platform/qt/Skipped: fast/frames/sandboxed-iframe-storage.html added.
796
797 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
798
799         Rubber-stamped by Simon Hausmann.
800
801         [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
802
803         * platform/qt/fast/dom/Window/window-properties-expected.txt: TouchEvent related output added.
804         * platform/qt/fast/dom/prototype-inheritance-expected.txt: TouchEvent related output added.
805         * platform/qt/fast/dom/prototype-inheritance.html: Removed. (added by mistake previously)
806         * platform/qt/fast/js/global-constructors-expected.txt: TouchEvent related output added.
807
808 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
809
810         Fixed typo in test result.
811
812         * platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt:
813
814 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
815
816         Rubber-stamped by Simon Hausmann.
817
818         [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
819         Original expected files copied.
820
821         * platform/qt/fast/dom/Window/window-properties-expected.txt: Copied from LayoutTests/fast/dom/Window/window-properties-expected.txt.
822         * platform/qt/fast/dom/prototype-inheritance-expected.txt: Copied from LayoutTests/fast/dom/prototype-inheritance-expected.txt.
823         * platform/qt/fast/dom/prototype-inheritance.html: Copied from LayoutTests/fast/dom/prototype-inheritance.html.
824         * platform/qt/fast/js/global-constructors-expected.txt: Copied from LayoutTests/fast/js/global-constructors-expected.txt.
825
826 2009-12-11  Simon Hausmann  <simon.hausmann@nokia.com>
827
828         Skip the touch tests on Windows (somehow that hunk got lost).
829
830         * platform/win/Skipped:
831
832 2009-12-11  Kent Tamura  <tkent@chromium.org>
833
834         Reviewed by Darin Adler.
835
836         Fix a problem that JSC::gregorianDateTimeToMS() returns a negative
837         value for a huge year value.
838         https://bugs.webkit.org/show_bug.cgi?id=32304
839
840         * fast/js/date-daysfrom1970-overflow-expected.txt: Added.
841         * fast/js/date-daysfrom1970-overflow.html: Added.
842         * fast/js/script-tests/date-daysfrom1970-overflow.js: Added.
843
844 2009-12-11  Benjamin Poulain  <benjamin.poulain@nokia.com>
845
846         Reviewed by Darin Adler.
847
848         The values of RuntimeArray are not enumerable
849         https://bugs.webkit.org/show_bug.cgi?id=29005
850
851         The indices of RuntimeArray should be enumerated like for a regular array.
852
853         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
854         * platform/mac/fast/dom/wrapper-classes-objc.html:
855
856 2009-12-11  Simon Hausmann  <hausmann@webkit.org>
857
858         Reviewed by Antti Koivisto.
859
860         Added basic layout test for DOM touch events.
861
862         https://bugs.webkit.org/show_bug.cgi?id=32114
863
864         * fast/events/basic-touch-events-expected.txt: Added.
865         * fast/events/basic-touch-events.html: Added.
866         * fast/events/script-tests/basic-touch-events.js: Added.
867         (appendEventLog):
868         (verifyTouchEvent):
869         (verifyTouchPoint):
870         (singleTouchSequence):
871         (multiTouchSequence):
872         (touchTargets):
873         * platform/gtk/Skipped:
874         * platform/mac/Skipped:
875         * platform/win/Skipped:
876
877 2009-12-11  Fumitoshi Ukai  <ukai@chromium.org>
878
879         Reviewed by Pavel Feldman.
880
881         Log WebSocket error to Web Inspector console.
882         https://bugs.webkit.org/show_bug.cgi?id=32165
883
884         * websocket/tests/handshake-error-expected.txt:
885         * websocket/tests/handshake-fail-by-cross-origin-expected.txt:
886         * websocket/tests/handshake-fail-by-sub-protocol-mismatch-expected.txt:
887
888 2009-12-10  Adam Barth  <abarth@webkit.org>
889
890         Reviewed by Darin Adler.
891
892         Mixed content shouldn't trigger for plug-ins without URLs
893         https://bugs.webkit.org/show_bug.cgi?id=32384
894
895         * http/tests/security/mixedContent/empty-url-plugin-in-frame-expected.txt: Added.
896         * http/tests/security/mixedContent/empty-url-plugin-in-frame.html: Added.
897         * http/tests/security/mixedContent/resources/frame-with-empty-url-plugin.html: Added.
898
899 2009-12-10  Oliver Hunt  <oliver@apple.com>
900
901         Reviewed by Gavin Barraclough.
902
903         Incorrect caching of prototype lookup with dictionary base
904         https://bugs.webkit.org/show_bug.cgi?id=32402
905
906         Adding test for prototype caching through a dictionary
907
908         * fast/js/dictionary-prototype-caching-expected.txt:
909         * fast/js/script-tests/dictionary-prototype-caching.js:
910         (testFunction):
911
912 2009-12-10  Alexey Proskuryakov  <ap@apple.com>
913
914         Reviewed by Darin Adler.
915
916         https://bugs.webkit.org/show_bug.cgi?id=32140
917         REGRESSION(r50072): Mailman administrative functionality is broken
918
919         * http/tests/misc/percent-sign-in-form-field-name-expected.txt: Added.
920         * http/tests/misc/percent-sign-in-form-field-name.html: Added.
921         * http/tests/misc/resources/percent-sign-in-form-data-field-name.cgi: Added.
922
923 2009-12-10  Kenneth Russell  <kbr@google.com>
924
925         Reviewed by Oliver Hunt.
926
927         Changed WebGLRenderingContext to synthesize GL errors rather than
928         raising JavaScript exceptions. Removed internal getError() calls
929         after each graphics call. The GraphicsContext3D maintains the
930         synthetic exceptions because only it has complete information
931         about certain conditions requiring them to be raised.
932
933         Based on idea from Ilmari Heikkinen, added create3DDebugContext()
934         to webgl-test.js and changed the WebGL layout tests expecting
935         error conditions to use it. Updated expected.txt files, which now
936         implicitly test the OpenGL error as it is part of the exception's
937         message.
938
939         Added new targeted test covering aspects of synthetic errors as
940         well as regression tests for bugs uncovered during its development.
941
942         Test: fast/canvas/webgl/error-reporting.html
943
944         * fast/canvas/webgl/drawArraysOutOfBounds-expected.txt:
945         * fast/canvas/webgl/drawArraysOutOfBounds.html:
946         * fast/canvas/webgl/drawElementssOutOfBounds-expected.txt:
947         * fast/canvas/webgl/drawElementssOutOfBounds.html:
948         * fast/canvas/webgl/error-reporting-expected.txt: Added.
949         * fast/canvas/webgl/error-reporting.html: Added.
950         * fast/canvas/webgl/getActiveTest-expected.txt:
951         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
952         * fast/canvas/webgl/invalidPassedParams-expected.txt:
953         * fast/canvas/webgl/invalidPassedParams.html:
954         * fast/canvas/webgl/null-object-behaviour-expected.txt:
955         * fast/canvas/webgl/resources/webgl-test.js:
956         (create3DDebugContext.wrap.getError):
957         (create3DDebugContext):
958         * fast/canvas/webgl/script-tests/error-reporting.js: Added.
959         * fast/canvas/webgl/script-tests/getActiveTest.js:
960         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
961         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
962         * fast/canvas/webgl/script-tests/uniform-location.js:
963         * fast/canvas/webgl/uniform-location-expected.txt:
964
965 2009-12-10  Alpha Lam  <hclam@chromium.org>
966
967         Reviewed by Eric Carlson.
968
969         Layout test for video element on HTTP
970         https://bugs.webkit.org/show_bug.cgi?id=32333
971
972         Added a new layout test that tests video element on HTTP protocol.
973         This test load the same video file twice. The first load will cache
974         the video file if caching is supported. The second load ensure
975         the cache works correctly.
976
977         * http/tests/media/resources/test.mp4: Copied from LayoutTests/media/content/test.mp4.
978         * http/tests/media/resources/test.ogv: Copied from LayoutTests/media/content/test.ogv.
979         The above two files are copied from LayoutTests/media/content because the HTTP
980         server is rooted at LayoutTests/http/tests. And we don't want to serve these
981         files with cgi because that will ruin the HTTP headers.
982         * http/tests/media/video-load-twice-expected.txt: Added.
983         * http/tests/media/video-load-twice.html: Added.
984
985 2009-12-10  Enrica Casucci  <enrica@apple.com>
986
987         Reviewed by Darin Adler.
988
989         REGRESSION(4.0.4-42a12): With 2 highlighted lines of text in gmail/hotmail selecting Bold selects other 2 edit buttons automatically.
990         <rdar://problem/7442065>
991         https://bugs.webkit.org/show_bug.cgi?id=32285
992
993         * editing/execCommand/queryCommandState-02-expected.txt: Added.
994         * editing/execCommand/queryCommandState-02.html: Added.
995         * editing/execCommand/script-tests/toggle-compound-styles.js: Fixed typo in text.
996         * platform/mac/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
997         * platform/qt/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
998         * platform/win/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
999
1000 2009-12-10  Dimitri Glazkov  <dglazkov@chromium.org>
1001
1002         Unreviewed, fixing layout test mishap.
1003
1004         Add a newline to the layout test.
1005
1006         * http/tests/security/isolatedWorld/events-expected.txt: Added a newline at the end of the file.
1007
1008 2009-12-10  Oliver Hunt  <oliver@apple.com>
1009
1010         Reviewed by Alexey Proskuryakov.
1011
1012         Crash in XMLTokenizer::popCurrentNode if window.close() is called during parsing
1013         https://bugs.webkit.org/show_bug.cgi?id=31576
1014
1015         Add test of window.close() during XML parsing.
1016
1017         * fast/parser/resources/xhtml-close-while-parsing-target.xhtml: Added.
1018         * fast/parser/xhtml-close-while-parsing-expected.txt: Added.
1019         * fast/parser/xhtml-close-while-parsing.xhtml: Added.
1020
1021 2009-12-10  Dimitri Glazkov  <dglazkov@chromium.org>
1022
1023         Reviewed by Adam Barth.
1024
1025         [V8] Events created in isolated worlds may fire in main world.
1026         https://bugs.webkit.org/show_bug.cgi?id=32386
1027
1028         This test is relevant to both JSC and V8 isolated world implementation,
1029         ensuring that events are fired in the right worlds.
1030
1031         * http/tests/security/isolatedWorld/events.html: Added.
1032         * http/tests/security/isolatedWorld/events-expected.txt: Added.
1033
1034 2009-12-10  Patrik Persson  <patrik.j.persson@ericsson.com>
1035
1036         Reviewed by Adam Barth.
1037
1038         Test case to verify that sandboxing 'about:blank' does not make
1039         the containing frame sandboxed.
1040
1041         https://bugs.webkit.org/show_bug.cgi?id=21288#c28
1042
1043         * fast/frames/resources/sandboxed-iframe-about-blank.html: Added.
1044         * fast/frames/sandboxed-iframe-about-blank-expected.txt: Added.
1045         * fast/frames/sandboxed-iframe-about-blank.html: Added.
1046
1047 2009-12-10  Eric Z. Ayers  <zundel@google.com>
1048
1049         Reviewed by Pavel Feldman.
1050
1051         DumpRenderTree has been patched so that the timeline-paint.html 
1052         unit test now runs under GTK+.
1053
1054         https://bugs.webkit.org/show_bug.cgi?id=31729
1055
1056         * platform/gtk/Skipped:
1057
1058 2009-12-10  Nikolas Zimmermann  <nzimmermann@rim.com>
1059
1060         Not reviewed. Skip two tests on gtk/qt that generate new results.
1061
1062         * platform/gtk/Skipped:
1063         * platform/qt/Skipped:
1064
1065 2009-12-10  Kenneth Russell  <kbr@google.com>
1066
1067         Reviewed by Oliver Hunt.
1068
1069         [Chromium] SporeViewer demo doesn't work in Chromium
1070         https://bugs.webkit.org/show_bug.cgi?id=32364
1071
1072         Test: fast/canvas/webgl/bug-32364.html
1073
1074         * fast/canvas/webgl/bug-32364-expected.txt: Added.
1075         * fast/canvas/webgl/bug-32364.html: Added.
1076
1077 2009-12-09  Maciej Stachowiak  <mjs@apple.com>
1078
1079         Reviewed by Oliver Hunt.
1080
1081         Test for: Google reader gets stuck in the "Loading..." state and does not complete
1082         https://bugs.webkit.org/show_bug.cgi?id=32256
1083
1084         * fast/js/codegen-jless-expected.txt: Added.
1085         * fast/js/codegen-jless.html: Added.
1086         * fast/js/script-tests/codegen-jless.js: Added.
1087
1088 2009-12-09  Csaba Osztrogonác  <ossy@webkit.org>
1089
1090         [Qt] Unreviewed. Skip a timeouter flakey test.
1091
1092         * platform/qt/Skipped: fast/frames/sandboxed-iframe-scripting.html added.
1093
1094 2009-12-09  Beth Dakin  <bdakin@apple.com>
1095
1096         Reviewed by Oliver Hunt.
1097
1098         Tests for https://bugs.webkit.org/show_bug.cgi?id=32346 SVG 
1099         property -webkit-shadow should apply shadow on the result after 
1100         compositing
1101         -and corresponding-
1102         <rdar://problem/7389404>
1103
1104         New tests:
1105         * platform/mac/svg/css/composite-shadow-example-expected.checksum: Added.
1106         * platform/mac/svg/css/composite-shadow-example-expected.png: Added.
1107         * platform/mac/svg/css/composite-shadow-example-expected.txt: Added.
1108         * platform/mac/svg/css/composite-shadow-with-opacity-expected.checksum: Added.
1109         * platform/mac/svg/css/composite-shadow-with-opacity-expected.png: Added.
1110         * platform/mac/svg/css/composite-shadow-with-opacity-expected.txt: Added.
1111         * svg/css/composite-shadow-example.html: Added.
1112         * svg/css/composite-shadow-with-opacity.html: Added.
1113
1114         New and improved results:
1115         * platform/mac/svg/css/group-with-shadow-expected.checksum:
1116         * platform/mac/svg/css/group-with-shadow-expected.png:
1117
1118 2009-12-09  Alexey Proskuryakov  <ap@apple.com>
1119
1120         Reviewed by Darin Adler.
1121
1122         https://bugs.webkit.org/show_bug.cgi?id=32332
1123         WebSocket events should be dispatched synchronously
1124
1125         * websocket/tests/script-tests/simple.js:
1126         * websocket/tests/simple-expected.txt:
1127         It's after all guaranteed that readyState is 1 in open and message event handlers.
1128
1129 2009-12-09  Gavin Barraclough  <barraclough@apple.com>
1130
1131         Reviewed by Oliver Hunt.
1132
1133         https://bugs.webkit.org/show_bug.cgi?id=32228
1134         Reenabling tests.
1135
1136         * platform/win/Skipped:
1137
1138 2009-12-09  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1139
1140         Skip a failing test that needs DRT support to override standard
1141         preferences.
1142
1143         * platform/gtk/Skipped:
1144
1145 2009-12-09  Csaba Osztrogonác  <ossy@webkit.org>
1146
1147        [Qt] Skip a failing test introduced in r51877.
1148
1149         * platform/qt/Skipped: fast/loader/input-element-page-cache-crash.html added.
1150
1151 2009-12-09  Nikolas Zimmermann  <nzimmermann@rim.com>
1152
1153         Not reviewed. Fix typo in the Skipped list s/.htm/.html/ in the last test I added.
1154
1155         * platform/mac-snowleopard/Skipped:
1156
1157 2009-12-08  Fumitoshi Ukai  <ukai@chromium.org>
1158
1159         Reviewed by Darin Adler.
1160
1161         WebSocket allow space (U+0020) in sub protocol name.
1162         https://bugs.webkit.org/show_bug.cgi?id=32266
1163
1164         Skipped sub-protocol-with-space.html for now until new pywebsocket is
1165         landed.
1166
1167         * websocket/tests/bad-sub-protocol-expected.txt:
1168         * websocket/tests/script-tests/bad-sub-protocol.js:
1169         * websocket/tests/script-tests/sub-protocol-with-space.js: Added.
1170         * websocket/tests/sub-protocol-with-space-expected.txt: Added.
1171         * websocket/tests/sub-protocol-with-space.html: Added.
1172
1173 2009-12-08  Fumitoshi Ukai  <ukai@chromium.org>
1174
1175         Reviewed by Darin Adler.
1176
1177         Add tests that WebSocket-Protocol: is ignored if protocol was not specified.
1178         https://bugs.webkit.org/show_bug.cgi?id=32267
1179
1180         * websocket/tests/script-tests/websocket-protocol-ignored.js: Added.
1181         * websocket/tests/websocket-protocol-ignored-expected.txt: Added.
1182         * websocket/tests/websocket-protocol-ignored.html: Added.
1183
1184 2009-12-08  Peterson Trethewey  <petersont@google.com>
1185
1186         Reviewed by Oliver Hunt.
1187
1188         Implement WebGLUniformLocation and change API to use it.
1189         https://bugs.webkit.org/show_bug.cgi?id=31173
1190
1191         * fast/canvas/webgl/resources/structUniformShader.vert: Added.
1192         * fast/canvas/webgl/script-tests/uniform-location.js: Added.
1193         * fast/canvas/webgl/uniform-location-expected.txt: Added.
1194         * fast/canvas/webgl/uniform-location.html: Added.
1195
1196 2009-12-08  Adam Langley  <agl@google.com>
1197
1198         Reviewed by Darin Adler.
1199
1200         Fix assertion failure in WebCore::RenderBlock::startDelayUpdateScrollInfo
1201
1202         startDelayUpdateScrollInfo calls a function that can end up calling
1203         startDelayUpdateScrollInfo again. However, it's static state is
1204         inconsistent when this happens leading to an assertion failure (or
1205         probably a memory leak if assertions are off).
1206
1207         Thanks to Robert Swiecki for the test case.
1208
1209         https://bugs.webkit.org/show_bug.cgi?id=32172
1210         http://code.google.com/p/chromium/issues/detail?id=28880
1211
1212
1213         * fast/css/recursive-delay-update-scroll.html: Added.
1214         * fast/css/recursive-delay-update-scroll-expected.txt: Added.
1215
1216 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1217
1218         Not reviewed. Skip another failing media test, that I already mentioned in the bug report.
1219
1220         * platform/mac-snowleopard/Skipped:
1221
1222 2009-12-08  Brady Eidson  <beidson@apple.com>
1223
1224         Reviewed by Darin Adler.
1225
1226         Navigating to a cached page can result in accessing a destroyed HTMLInputElement.
1227         <rdar://problem/6856662> and https://webkit.org/b/32293
1228
1229         * fast/loader/input-element-page-cache-crash-expected.txt: Added.
1230         * fast/loader/input-element-page-cache-crash.html: Added.
1231
1232 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1233
1234         Not reviewed. Skip fast/repaint/block-selection-gap-in-table-cell.html (generates new result) to turn Qt/Gtk builds green again.
1235
1236         * platform/gtk/Skipped:
1237         * platform/qt/Skipped:
1238
1239 2009-12-08  John Gregg  <johnnyg@google.com>
1240
1241         Reviewed by Adam Barth.
1242
1243         https://bugs.webkit.org/show_bug.cgi?id=31886
1244
1245         Test for accessing the notificationCenter of a window after it's closed.
1246
1247         * fast/notifications/notification-after-close-expected.txt: Added.
1248         * fast/notifications/notification-after-close.html: Added.
1249
1250 2009-12-08  Dan Bernstein  <mitz@apple.com>
1251
1252         Reviewed by John Sullivan.
1253
1254         Added a test of block selection gap repainting in table cells
1255
1256         * fast/repaint/block-selection-gap-in-table-cell.html: Added.
1257         * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.checksum: Added.
1258         * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.png: Added.
1259         * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.txt: Added.
1260
1261 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1262
1263         Rubber-stamped by Maciej Stachowiak.
1264
1265         Turn on (SVG) Filters for Win.
1266         https://bugs.webkit.org/show_bug.cgi?id=32224
1267
1268         * platform/win/Skipped:
1269
1270 2009-12-08  Kent Tamura  <tkent@chromium.org>
1271
1272         Reviewed by Darin Adler.
1273
1274         These test results should not have platform-dependent pixel values.
1275         https://bugs.webkit.org/show_bug.cgi?id=32265
1276
1277         Change is75PercentOf() so that it doesn't show pixel values when
1278         the check is passed.
1279
1280         * fast/replaced/table-percent-height-expected.txt:
1281         * fast/replaced/table-percent-height-text-controls-expected.txt:
1282         * fast/replaced/table-percent-height-text-controls.html:
1283         * fast/replaced/table-percent-height.html:
1284
1285 2009-12-08  Carol Szabo  <carol.szabo@nokia.com>
1286
1287         Reviewed by Darin Adler.
1288
1289         CSS Counter Nesting still does not work according to the spec.
1290         https://bugs.webkit.org/show_bug.cgi?id=31723
1291
1292         * fast/css/counters/nesting-expected.txt: Added.
1293         * fast/css/counters/nesting.html: Added.
1294         This test tests compliance with the CSS2.1 counter scoping and nesting rules.
1295
1296 2009-12-08  Csaba Osztrogonác  <ossy@webkit.org>
1297
1298         [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
1299
1300         * platform/qt/Skipped: inspector/cookie-resource-match.html added.
1301
1302 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1303
1304         Not reviewed. Update Gtk's custom prototype-inheritance-2-expected.txt, after enabling filters
1305         (As gtk builds with geolocation, unlike the other platforms, it needs its own results)
1306
1307         This turns the Gtk slave to green again.
1308
1309         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
1310
1311 2009-12-08  Alexander Pavlov  <apavlov@chromium.org>
1312
1313         Reviewed by Pavel Feldman.
1314
1315         Change the way cookies are retrieved in the WebInspector frontend.
1316
1317         Moved the cookie filtering from the native code into the frontend so that
1318         all cookies can be retrieved regardless of the associated domain
1319         (required for certain audits to run.)
1320         https://bugs.webkit.org/show_bug.cgi?id=32160
1321
1322         * inspector/cookie-resource-match-expected.txt: Added.
1323         * inspector/cookie-resource-match.html: Added.
1324
1325 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1326
1327         Rubber-stamped by Maciej Stachowiak.
1328
1329         Turn on (SVG) Filters for Gtk.
1330         https://bugs.webkit.org/show_bug.cgi?id=32224
1331
1332         * platform/gtk/Skipped:
1333
1334 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1335
1336         Not reviewed. Skip some tests that fail for a longer period on the SnowLeopard bot. Filed two bugs, notifying the authors.
1337
1338         * platform/mac-snowleopard/Skipped:
1339
1340 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1341
1342         Not reviewed. Oops forgot to update three results -> Qt slave green again.
1343
1344         * platform/qt/svg/filters/feGaussianBlur-expected.txt:
1345         * platform/qt/svg/filters/feMerge-wrong-input-expected.txt:
1346         * platform/qt/svg/filters/feOffset-expected.txt:
1347
1348 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1349
1350         Not reviewed. Now that the Qt slave has been rebuilt, reenable all tests that failed
1351         because of the build problems (Qt slave didn't rebuild all files with ENABLE_FILTERS set).
1352
1353         Update some Qt specfic filter test results.
1354
1355         * platform/qt/Skipped:
1356         * platform/qt/svg/filters/feComposite-expected.txt:
1357         * platform/qt/svg/filters/feMerge-expected.txt:
1358         * platform/qt/svg/filters/feTile-expected.txt:
1359         * platform/qt/svg/filters/shadow-on-filter-expected.txt:
1360         * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt:
1361         * platform/qt/svg/filters/sourceAlpha-expected.txt:
1362         * platform/qt/svg/filters/subRegion-in-userSpace-expected.txt:
1363         * platform/qt/svg/filters/subRegion-one-effect-expected.txt:
1364         * platform/qt/svg/filters/subRegion-two-effects-expected.txt:
1365
1366 2009-12-08  Fumitoshi Ukai  <ukai@chromium.org>
1367
1368         Reviewed by Darin Adler.
1369
1370         Add tests that WebSocket protocol argument works.
1371         https://bugs.webkit.org/show_bug.cgi?id=3178
1372
1373         * websocket/tests/bad-sub-protocol-expected.txt: Added.
1374         * websocket/tests/bad-sub-protocol.html: Added.
1375         * websocket/tests/handshake-fail-by-sub-protocol-mismatch-expected.txt: Added.
1376         * websocket/tests/handshake-fail-by-sub-protocol-mismatch.html: Added.
1377         * websocket/tests/protocol-test_wsh.py: Added.
1378         * websocket/tests/script-tests/bad-sub-protocol.js: Added.
1379         * websocket/tests/script-tests/handshake-fail-by-sub-protocol-mismatch.js: Added.
1380         * websocket/tests/script-tests/sub-protocol.js: Added.
1381         * websocket/tests/sub-protocol-expected.txt: Added.
1382         * websocket/tests/sub-protocol.html: Added.
1383
1384 2009-12-07  Csaba Osztrogonác  <ossy@webkit.org>
1385
1386         [Qt] Unreviewed fix to make QtBuildBot green.
1387         Skip failing tests caused by r51828 (Turn on (SVG) Filters for Qt.)
1388         https://bugs.webkit.org/show_bug.cgi?id=32224
1389         http://build.webkit.org/results/Qt%20Linux%20Release/r51828%20(4620)/results.html
1390
1391         * platform/qt/Skipped:
1392
1393 2009-12-07  Shinichiro Hamaji  <hamaji@chromium.org>
1394
1395         Reviewed by Darin Adler.
1396
1397         editing/selection/last-empty-inline is failing in Windows
1398         https://bugs.webkit.org/show_bug.cgi?id=31985
1399
1400         * editing/selection/last-empty-inline-expected.txt:
1401         * editing/selection/last-empty-inline.html:
1402         * platform/qt/Skipped:
1403         * platform/win/Skipped:
1404
1405 2009-12-07  Fumitoshi Ukai  <ukai@chromium.org>
1406
1407         Reviewed by Alexey Proskuryakov.
1408
1409         Fragments now make WebSocket URL parsing fail.
1410         https://bugs.webkit.org/show_bug.cgi?id=32144
1411
1412         * websocket/tests/script-tests/url-parsing.js:
1413         * websocket/tests/script-tests/url-with-fragment.js: Removed.
1414         * websocket/tests/url-parsing-expected.txt:
1415         * websocket/tests/url-with-fragment-expected.txt: Removed.
1416         * websocket/tests/url-with-fragment.html: Removed.
1417
1418 2009-12-07  Fumitoshi Ukai  <ukai@chromium.org>
1419
1420         Reviewed by Darin Adler.
1421
1422         Fix wrong length parsing in WebSocket.
1423         https://bugs.webkit.org/show_bug.cgi?id=32203
1424
1425         These two tests assumed wrong length encoding in frame: it parsed
1426         length from bytes with 8th bit on.  But spec says length is encoded
1427         as a series of 7-bit bytes stored in octests with the 8th bit on
1428         *but the last byte*.
1429         These tests encodes a frame that has 129 length, so it must be
1430         \x81\0x01 instead of \x81\0x81.
1431
1432         * websocket/tests/frame-length-longer-than-buffer_wsh.py:
1433         * websocket/tests/frame-length-skip_wsh.py:
1434
1435 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1436
1437         Rubber-stamped by Maciej Stachowiak.
1438
1439         Turn on (SVG) Filters for Qt.
1440         https://bugs.webkit.org/show_bug.cgi?id=32224
1441
1442         * platform/qt/Skipped:
1443
1444 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1445
1446         Not reviewed. Reverting problematic patch, causing errors.
1447
1448         Revert r51789 (Avoid zero division during SVGPaintServerPattern::setup()). Crashes on all Windows slaves.
1449         Reopen bug https://bugs.webkit.org/show_bug.cgi?id=29912.
1450
1451         * svg/custom/script-tests/small-pattern.js: Removed.
1452         * svg/custom/small-pattern-expected.txt: Removed.
1453         * svg/custom/small-pattern.html: Removed.
1454
1455 2009-12-07  Kent Tamura  <tkent@chromium.org>
1456
1457         Reviewed by Darin Adler.
1458
1459         Add tests for HTMLInputElement::stepUp() and stepDown().
1460         https://bugs.webkit.org/show_bug.cgi?id=27451
1461
1462         * fast/forms/input-step-number-expected.txt: Added.
1463         * fast/forms/input-step-number.html: Added.
1464         * fast/forms/input-step-range-expected.txt: Added.
1465         * fast/forms/input-step-range.html: Added.
1466         * fast/forms/input-step-unsupported-expected.txt: Added.
1467         * fast/forms/input-step-unsupported.html: Added.
1468         * fast/forms/script-tests/input-step-number.js: Added.
1469         * fast/forms/script-tests/input-step-range.js: Added.
1470         * fast/forms/script-tests/input-step-unsupported.js: Added.
1471
1472 2009-12-07  Enrica Casucci  <enrica@apple.com>
1473
1474         Reviewed by Darin Adler.
1475
1476         REGRESSION(4.0.4-42a12): Indent does not work for twice modified with background text in gmail.
1477         <rdar://problem/7442387>
1478         https://bugs.webkit.org/show_bug.cgi?id=32233
1479
1480         * editing/execCommand/indent-with-style2-expected.txt: Added.
1481         * editing/execCommand/indent-with-style2.html: Added.
1482
1483 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1484
1485         Not reviewed. Add some missing files that depend on SVG Filters support, only mac supports it for now.
1486
1487         * platform/win/Skipped:
1488
1489 2009-12-07  Csaba Osztrogonác  <ossy@webkit.org>
1490
1491         [Qt] Unreviewed. Skip a timeouter flakey test.
1492
1493         * platform/qt/Skipped: fast/frames/sandboxed-iframe-plugins.html added.
1494
1495 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1496
1497         Not reviewed. Skip yet another test, what a journey...
1498
1499         * platform/gtk/Skipped:
1500
1501 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1502
1503         Not reviewed. Adjust one layout test to the results of the Leopard Intel slave.
1504
1505         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
1506
1507 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1508
1509         Not reviewed. Turn Qt slave green again, after landing filters.
1510
1511         * platform/qt/Skipped:
1512
1513 2009-12-07  Dan Bernstein  <mitz@apple.com>
1514
1515         Corrected expected results
1516
1517         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum:
1518         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png:
1519         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.checksum:
1520         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png:
1521
1522 2009-12-07  Dan Bernstein  <mitz@apple.com>
1523
1524         Rubber-stamped by Simon Fraser.
1525
1526         Re-enabled this test now that <rdar://problem/7450481> is fixed
1527
1528         * fast/repaint/block-selection-gap-in-composited-layer.html: Copied from LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html.disabled.
1529         * fast/repaint/block-selection-gap-in-composited-layer.html.disabled: Removed.
1530
1531 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1532
1533         Reviewed by Holger Hans Peter Freyther.
1534
1535         Turn on (SVG) Filters support, by default.
1536         https://bugs.webkit.org/show_bug.cgi?id=32224
1537
1538         Recreate SVG test baseline, after enabling filters support on mac.
1539         Add affected tests, that are not yet skipped, to the Skipped list of every other
1540         platform, until building with filters support is enabled on those platforms as well.
1541
1542         * fast/dom/Window/window-properties-expected.txt:
1543         * fast/dom/prototype-inheritance-2-expected.txt:
1544         * fast/dom/prototype-inheritance-expected.txt:
1545         * fast/js/global-constructors-expected.txt:
1546         * platform/gtk/Skipped:
1547         * platform/mac-leopard/svg/text/text-intro-05-t-expected.checksum:
1548         * platform/mac-leopard/svg/text/text-intro-05-t-expected.png:
1549         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.checksum:
1550         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png:
1551         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
1552         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum:
1553         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
1554         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
1555         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
1556         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
1557         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
1558         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum:
1559         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
1560         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
1561         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum:
1562         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
1563         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
1564         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum:
1565         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png:
1566         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt:
1567         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum:
1568         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
1569         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
1570         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
1571         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
1572         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
1573         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum:
1574         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png:
1575         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
1576         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum:
1577         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png:
1578         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt:
1579         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum:
1580         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
1581         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
1582         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum:
1583         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.png:
1584         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
1585         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum:
1586         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png:
1587         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
1588         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum:
1589         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png:
1590         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
1591         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum:
1592         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png:
1593         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
1594         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.checksum:
1595         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.png:
1596         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
1597         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.checksum:
1598         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png:
1599         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1600         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.checksum:
1601         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png:
1602         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum:
1603         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
1604         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
1605         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
1606         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.checksum:
1607         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.png:
1608         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.txt:
1609         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum:
1610         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png:
1611         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.checksum:
1612         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.png:
1613         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt:
1614         * platform/mac/svg/batik/filters/feTile-expected.checksum:
1615         * platform/mac/svg/batik/filters/feTile-expected.png:
1616         * platform/mac/svg/batik/filters/feTile-expected.txt:
1617         * platform/mac/svg/batik/filters/filterRegions-expected.checksum:
1618         * platform/mac/svg/batik/filters/filterRegions-expected.png:
1619         * platform/mac/svg/batik/filters/filterRegions-expected.txt:
1620         * platform/mac/svg/batik/paints/patternRegions-expected.checksum:
1621         * platform/mac/svg/batik/paints/patternRegions-expected.png:
1622         * platform/mac/svg/batik/text/textEffect-expected.checksum:
1623         * platform/mac/svg/batik/text/textEffect-expected.png:
1624         * platform/mac/svg/batik/text/textEffect-expected.txt:
1625         * platform/mac/svg/batik/text/textEffect3-expected.checksum:
1626         * platform/mac/svg/batik/text/textEffect3-expected.png:
1627         * platform/mac/svg/batik/text/textEffect3-expected.txt:
1628         * platform/mac/svg/batik/text/textFeatures-expected.checksum:
1629         * platform/mac/svg/batik/text/textFeatures-expected.png:
1630         * platform/mac/svg/batik/text/textFeatures-expected.txt:
1631         * platform/mac/svg/batik/text/textOnPath-expected.checksum:
1632         * platform/mac/svg/batik/text/textOnPath-expected.png:
1633         * platform/mac/svg/batik/text/textPosition-expected.checksum:
1634         * platform/mac/svg/batik/text/textPosition-expected.png:
1635         * platform/mac/svg/batik/text/textProperties-expected.checksum:
1636         * platform/mac/svg/batik/text/textProperties-expected.png:
1637         * platform/mac/svg/batik/text/textProperties-expected.txt:
1638         * platform/mac/svg/batik/text/verticalText-expected.checksum:
1639         * platform/mac/svg/batik/text/verticalText-expected.png:
1640         * platform/mac/svg/batik/text/verticalTextOnPath-expected.checksum:
1641         * platform/mac/svg/batik/text/verticalTextOnPath-expected.png:
1642         * platform/mac/svg/batik/text/xmlSpace-expected.checksum:
1643         * platform/mac/svg/batik/text/xmlSpace-expected.png:
1644         * platform/mac/svg/carto.net/window-expected.checksum:
1645         * platform/mac/svg/carto.net/window-expected.png:
1646         * platform/mac/svg/css/arrow-with-shadow-expected.png:
1647         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.checksum:
1648         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.png:
1649         * platform/mac/svg/css/clippath-with-shadow-expected.png:
1650         * platform/mac/svg/css/group-with-shadow-expected.checksum:
1651         * platform/mac/svg/css/group-with-shadow-expected.png:
1652         * platform/mac/svg/css/mask-with-shadow-expected.checksum:
1653         * platform/mac/svg/css/mask-with-shadow-expected.png:
1654         * platform/mac/svg/css/path-with-shadow-expected.png:
1655         * platform/mac/svg/css/stars-with-shadow-expected.checksum:
1656         * platform/mac/svg/css/stars-with-shadow-expected.png:
1657         * platform/mac/svg/custom/circular-marker-reference-2-expected.checksum:
1658         * platform/mac/svg/custom/circular-marker-reference-2-expected.png:
1659         * platform/mac/svg/custom/dominant-baseline-hanging-expected.checksum:
1660         * platform/mac/svg/custom/dominant-baseline-hanging-expected.png:
1661         * platform/mac/svg/custom/empty-merge-expected.checksum:
1662         * platform/mac/svg/custom/empty-merge-expected.png:
1663         * platform/mac/svg/custom/empty-merge-expected.txt:
1664         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.checksum:
1665         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png:
1666         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.txt:
1667         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.checksum:
1668         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png:
1669         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.txt:
1670         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.checksum:
1671         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.png:
1672         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.txt:
1673         * platform/mac/svg/custom/feComponentTransfer-Table-expected.checksum:
1674         * platform/mac/svg/custom/feComponentTransfer-Table-expected.png:
1675         * platform/mac/svg/custom/feComponentTransfer-Table-expected.txt:
1676         * platform/mac/svg/custom/feDisplacementMap-01-expected.checksum:
1677         * platform/mac/svg/custom/feDisplacementMap-01-expected.png:
1678         * platform/mac/svg/custom/feDisplacementMap-01-expected.txt:
1679         * platform/mac/svg/custom/gradient-rotated-bbox-expected.checksum:
1680         * platform/mac/svg/custom/gradient-rotated-bbox-expected.png:
1681         * platform/mac/svg/custom/gradient-stop-corner-cases-expected.checksum:
1682         * platform/mac/svg/custom/gradient-stop-corner-cases-expected.png:
1683         * platform/mac/svg/custom/gradient-stroke-width-expected.checksum:
1684         * platform/mac/svg/custom/gradient-stroke-width-expected.png:
1685         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.checksum:
1686         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.png:
1687         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
1688         * platform/mac/svg/custom/invalid-css-expected.txt:
1689         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.checksum:
1690         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.png:
1691         * platform/mac/svg/custom/js-late-marker-creation-expected.checksum:
1692         * platform/mac/svg/custom/js-late-marker-creation-expected.png:
1693         * platform/mac/svg/custom/linking-a-03-b-all-expected.checksum:
1694         * platform/mac/svg/custom/linking-a-03-b-all-expected.png:
1695         * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum:
1696         * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png:
1697         * platform/mac/svg/custom/marker-changes-expected.checksum:
1698         * platform/mac/svg/custom/marker-changes-expected.png:
1699         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
1700         * platform/mac/svg/custom/marker-child-changes-expected.png:
1701         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
1702         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
1703         * platform/mac/svg/custom/non-circular-marker-reference-expected.checksum:
1704         * platform/mac/svg/custom/non-circular-marker-reference-expected.png:
1705         * platform/mac/svg/custom/non-opaque-filters-expected.checksum:
1706         * platform/mac/svg/custom/non-opaque-filters-expected.png:
1707         * platform/mac/svg/custom/non-opaque-filters-expected.txt:
1708         * platform/mac/svg/custom/path-bad-data-expected.checksum:
1709         * platform/mac/svg/custom/path-bad-data-expected.png:
1710         * platform/mac/svg/custom/pattern-rotate-expected.checksum:
1711         * platform/mac/svg/custom/pattern-rotate-expected.png:
1712         * platform/mac/svg/custom/pointer-events-path-expected.checksum:
1713         * platform/mac/svg/custom/pointer-events-path-expected.png:
1714         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
1715         * platform/mac/svg/custom/svg-fonts-in-html-expected.png:
1716         * platform/mac/svg/custom/text-filter-expected.checksum:
1717         * platform/mac/svg/custom/text-filter-expected.png:
1718         * platform/mac/svg/custom/text-filter-expected.txt:
1719         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.checksum:
1720         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.png:
1721         * platform/mac/svg/custom/use-elementInstance-event-target-expected.checksum:
1722         * platform/mac/svg/custom/use-elementInstance-event-target-expected.png:
1723         * platform/mac/svg/custom/visibility-override-filter-expected.checksum:
1724         * platform/mac/svg/custom/visibility-override-filter-expected.png:
1725         * platform/mac/svg/custom/visibility-override-filter-expected.txt:
1726         * platform/mac/svg/filters/big-sized-filter-2-expected.checksum: Added.
1727         * platform/mac/svg/filters/big-sized-filter-2-expected.png: Added.
1728         * platform/mac/svg/filters/big-sized-filter-2-expected.txt:
1729         * platform/mac/svg/filters/big-sized-filter-expected.checksum:
1730         * platform/mac/svg/filters/big-sized-filter-expected.png:
1731         * platform/mac/svg/filters/big-sized-filter-expected.txt:
1732         * platform/mac/svg/filters/feComposite-expected.checksum:
1733         * platform/mac/svg/filters/feComposite-expected.png:
1734         * platform/mac/svg/filters/feComposite-expected.txt:
1735         * platform/mac/svg/filters/feDisplacementMap-expected.checksum:
1736         * platform/mac/svg/filters/feDisplacementMap-expected.png:
1737         * platform/mac/svg/filters/feDisplacementMap-expected.txt:
1738         * platform/mac/svg/filters/feGaussianBlur-expected.checksum:
1739         * platform/mac/svg/filters/feGaussianBlur-expected.png:
1740         * platform/mac/svg/filters/feGaussianBlur-expected.txt:
1741         * platform/mac/svg/filters/feMerge-expected.checksum:
1742         * platform/mac/svg/filters/feMerge-expected.png:
1743         * platform/mac/svg/filters/feMerge-expected.txt:
1744         * platform/mac/svg/filters/feMerge-wrong-input-expected.txt:
1745         * platform/mac/svg/filters/feOffset-expected.checksum:
1746         * platform/mac/svg/filters/feOffset-expected.png:
1747         * platform/mac/svg/filters/feOffset-expected.txt:
1748         * platform/mac/svg/filters/feTile-expected.checksum:
1749         * platform/mac/svg/filters/feTile-expected.png:
1750         * platform/mac/svg/filters/feTile-expected.txt:
1751         * platform/mac/svg/filters/filterRes-expected.checksum:
1752         * platform/mac/svg/filters/filterRes-expected.png:
1753         * platform/mac/svg/filters/filterRes-expected.txt:
1754         * platform/mac/svg/filters/shadow-on-filter-expected.checksum:
1755         * platform/mac/svg/filters/shadow-on-filter-expected.png:
1756         * platform/mac/svg/filters/shadow-on-filter-expected.txt:
1757         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.checksum:
1758         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.png:
1759         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.txt:
1760         * platform/mac/svg/filters/sourceAlpha-expected.txt:
1761         * platform/mac/svg/filters/subRegion-in-userSpace-expected.checksum:
1762         * platform/mac/svg/filters/subRegion-in-userSpace-expected.png:
1763         * platform/mac/svg/filters/subRegion-in-userSpace-expected.txt:
1764         * platform/mac/svg/filters/subRegion-one-effect-expected.checksum:
1765         * platform/mac/svg/filters/subRegion-one-effect-expected.png:
1766         * platform/mac/svg/filters/subRegion-one-effect-expected.txt:
1767         * platform/mac/svg/filters/subRegion-two-effects-expected.checksum:
1768         * platform/mac/svg/filters/subRegion-two-effects-expected.png:
1769         * platform/mac/svg/filters/subRegion-two-effects-expected.txt:
1770         * platform/mac/svg/text/text-path-01-b-expected.checksum:
1771         * platform/mac/svg/text/text-path-01-b-expected.png:
1772         * platform/mac/svg/text/text-text-05-t-expected.png:
1773         * platform/mac/svg/text/text-text-07-t-expected.checksum:
1774         * platform/mac/svg/text/text-text-07-t-expected.png:
1775         * platform/mac/svg/webarchive/svg-cursor-subresources-expected.png:
1776         * platform/mac/svg/webarchive/svg-feimage-subresources-expected.checksum:
1777         * platform/mac/svg/webarchive/svg-feimage-subresources-expected.png:
1778         * platform/qt/Skipped:
1779         * platform/win/Skipped:
1780         * svg/custom/js-svg-constructors-expected.txt:
1781         * svg/custom/svg-features-expected.txt:
1782         * svg/dom/operatorAttribute-expected.txt:
1783         * svg/webarchive/svg-feimage-subresources-expected.webarchive:
1784
1785 2009-12-07  Kent Tamura  <tkent@chromium.org>
1786
1787         Reviewed by Darin Adler.
1788
1789         Some changes to ValidityState-typeMismatch-url.html.
1790         https://bugs.webkit.org/show_bug.cgi?id=29913
1791
1792         - Add more test cases
1793           Username, IPv6 address, mailto:, file:, tel:, fragment, and IDN.
1794         - Handle difference between KURL and KURLGoogle
1795
1796         * fast/forms/ValidityState-typeMismatch-url-expected.txt:
1797         * fast/forms/script-tests/ValidityState-typeMismatch-url.js:
1798
1799 2009-12-07  Darin Fisher  <darin@chromium.org>
1800
1801         Reviewed by Darin Adler.
1802
1803         http/tests/cache/subresource-failover-to-network.html is flaky
1804         https://bugs.webkit.org/show_bug.cgi?id=32038
1805
1806         Rewrite test to avoid dumpResourceLoadCallbacks, which do not
1807         interleave predictably with the output of dumpFrameLoadCallbacks.
1808         Other things besides resource loading can delay onload.
1809
1810         The newly written test uses a cookie to determine if the test has
1811         passed.
1812
1813         Unskip this test for platform/win.
1814
1815         * http/tests/cache/resources/subresource-failover-to-network.cgi:
1816         * http/tests/cache/subresource-failover-to-network-expected.txt:
1817         * http/tests/cache/subresource-failover-to-network.html:
1818         * platform/win/Skipped:
1819
1820 2009-12-07  Alexey Proskuryakov  <ap@apple.com>
1821
1822         Reviewed by Darin Adler.
1823
1824         https://bugs.webkit.org/show_bug.cgi?id=32244
1825         Test sending and receiving small WebSocket messages of different lengths
1826
1827         * websocket/tests/frame-lengths-expected.txt: Added.
1828         * websocket/tests/frame-lengths.html: Added.
1829
1830 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1831
1832         Not reviewed. Add two tests generating new results to gtks collection of tests doing so.
1833
1834         * platform/gtk/Skipped:
1835
1836 2009-12-07  Dirk Schulze  <krit@webkit.org>
1837
1838         Reviewed by Adam Barth.
1839
1840         If the tile of a pattern is bigger than the pattern and the
1841         pattern size is < 0.5, the SVGPaintServer produced a division
1842         by zero. This also only happens, if the attribute overflow is
1843         set to visible.
1844         This is a test with a pattern size of 0.1 and a tile size of 1. 
1845
1846         * svg/custom/script-tests/small-pattern.js: Added.
1847         * svg/custom/small-pattern-expected.txt: Added.
1848         * svg/custom/small-pattern.html: Added.
1849
1850 2009-12-07  Kenneth Russell  <kbr@google.com>
1851
1852         Reviewed by Dimitri Glazkov.
1853
1854         [v8] WebCore::WebGLArrayBufferInternal::byteLengthAttrGetter NULL pointer
1855         https://bugs.webkit.org/show_bug.cgi?id=31889
1856
1857         Fixed bug in handling of zero-argument constructor call.
1858
1859         Test: fast/canvas/webgl/bug-31889.html
1860
1861         * fast/canvas/webgl/bug-31889-expected.txt: Added.
1862         * fast/canvas/webgl/bug-31889.html: Added.
1863
1864 2009-12-07  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1865
1866         Unreviewed. Landing files I forgot to add to my working copy
1867         before committing r51734.
1868
1869         * media/media-can-play-ogg-expected.txt: Added.
1870         * media/media-can-play-ogg.html: Added.
1871
1872 2009-12-07  Alexey Proskuryakov  <ap@apple.com>
1873
1874         Don't skip websocket/tests/url-with-credential.html, it's one of earlier tests that is
1875         to blame.
1876
1877         * platform/mac/Skipped:
1878
1879 2009-12-07  Brian Weinstein  <bweinstein@apple.com>
1880
1881         Rubber-stamped by Steve Falkenburg.
1882
1883         Add one more fast/js test to the Skipped list - also due to:
1884         https://bugs.webkit.org/show_bug.cgi?id=32228.
1885
1886         * platform/win/Skipped:
1887
1888 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1889
1890         Not reviewed. Cleaning up Skipped files in order to make more bots green, as I plan to land changes, that affect all bots (svg filters support).
1891
1892         Remove non-existant animations/3d directory in qt&win Skipped lists.
1893         Skip one more test on windows (see bug #32228, already in radar, just guessing - not yet sure if it's a random crash issue though)
1894         Skip 19 (!) tests on the Qt slave, failing since a longer time. Qt developers: Please investigate.
1895
1896         * platform/qt/Skipped: Also remove some duplicates I spotted.
1897         * platform/win/Skipped:
1898
1899 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1900
1901         Not reviewed. Disable two flaky SnowLeopard tests, filed bug and notified author.
1902
1903         Tests "plugins/document-open.html" and "plugins/mouse-events.html" are flaky on SnowLeopard
1904         https://bugs.webkit.org/show_bug.cgi?id=32229
1905
1906         * platform/mac-snowleopard/Skipped:
1907
1908 2009-12-07  Dan Bernstein  <mitz@apple.com>
1909
1910         Reviewed by Darin Adler.
1911
1912         Tests for <rdar://problem/7437820> Weird selection artifacts
1913
1914         * fast/repaint/block-selection-gap-stale-cache-2.html: Added.
1915         * fast/repaint/block-selection-gap-stale-cache.html: Added.
1916         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum: Added.
1917         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png: Added.
1918         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.txt: Added.
1919         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.checksum: Added.
1920         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png: Added.
1921         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.txt: Added.
1922
1923 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1924
1925         Not reviewed.
1926
1927         REGRESSION: fast/js/excessive-comma-usage.html and fast/js/math-transforms.html fail on win
1928         https://bugs.webkit.org/show_bug.cgi?id=32228
1929
1930         Adding above two tests to the Skipped list on win, attempting to turn the win slave green again.
1931
1932         * platform/win/Skipped:
1933
1934 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1935
1936         Not reviewed. Remove non-existant files in gtk/Skipped list, and exclude a printing test, without results. Should turn the gtk slave green again.
1937
1938         * platform/gtk/Skipped:
1939
1940 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1941
1942         Not reviewed. Attempt to get all mac build slaves to green again. Disable crashing test, and notify the author of it to fix it.
1943
1944         New test "websocket/tests/url-with-credential.html" crashes in debug builds
1945         https://bugs.webkit.org/show_bug.cgi?id=32226
1946
1947         * platform/mac/Skipped:
1948
1949 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1950
1951         Not reviewed. Add missing layout test result.
1952
1953         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt: Added.
1954
1955 2009-12-07  Joanmarie Diggs  <joanmarie.diggs@gmail.com>
1956
1957         Reviewed by Xan Lopez.
1958
1959         https://bugs.webkit.org/show_bug.cgi?id=25524
1960         [Gtk] Expose the title attribute to assistive technologies
1961
1962         * platform/gtk/accessibility/title-and-alt.html: Added.
1963         * platform/gtk/accessibility/title-and-alt-expected.txt: Added.
1964
1965 2009-12-07  Oliver Hunt  <oliver@apple.com>
1966
1967         Reviewed by Maciej Stachowiak.
1968
1969         Object.create fails if properties on the descriptor are getters
1970         https://bugs.webkit.org/show_bug.cgi?id=32219
1971
1972         Add tests for descriptors using getters instead of raw values
1973
1974         * fast/js/Object-create-expected.txt:
1975         * fast/js/script-tests/Object-create.js:
1976         (valueGet):
1977         (get var):
1978         (get var.DescriptorWithGetGetter.foo.Object.create.):
1979         (get var.DescriptorWithSetGetter.foo.Object.create.):
1980
1981 2009-12-06  Oliver Hunt  <oliver@apple.com>
1982
1983         Reviewed by Maciej Stachowiak.
1984
1985         Object.getOwnPropertyDescriptor() allows cross-frame access
1986         https://bugs.webkit.org/show_bug.cgi?id=32119
1987
1988         Add cross domain tests for getOwnPropertyDescriptor
1989
1990         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html: Added.
1991         * http/tests/security/resources/cross-frame-access.js:
1992         (canGetDescriptor.set get catch):
1993         (canGetDescriptor):
1994         * http/tests/security/resources/cross-frame-iframe-for-get-test.html:
1995         * http/tests/security/xss-DENIED-defineProperty.html:
1996
1997 2009-12-06  Kent Tamura  <tkent@chromium.org>
1998
1999         Reviewed by Darin Adler.
2000
2001         Improve portability and readability of table-percent-height* tests.
2002         https://bugs.webkit.org/show_bug.cgi?id=31858
2003
2004         The purpose of these tests is to confirm that an element with
2005         height:N% inside a table cell has non-zero height. We don't need
2006         to check concrete pixel sizes of form controls.
2007
2008         This updates the tests so that they check heights are non-zero and
2009         75% heights are same as corresponding 100% heights or actually 75%.
2010
2011         * fast/replaced/table-percent-height-expected.txt:
2012         * fast/replaced/table-percent-height-text-controls-expected.txt:
2013         * fast/replaced/table-percent-height-text-controls.html:
2014         * fast/replaced/table-percent-height.html:
2015
2016 2009-12-06  Fumitoshi Ukai  <ukai@chromium.org>
2017
2018         Reviewed by Alexey Proskuryakov.
2019
2020         Add tests for cross-origin WebSocket usage
2021         https://bugs.webkit.org/show_bug.cgi?id=32055
2022
2023         * websocket/tests/cross-origin-expected.txt: Added.
2024         * websocket/tests/cross-origin.html: Added.
2025         * websocket/tests/fixed-origin_wsh.py: Added.
2026         * websocket/tests/handshake-fail-by-cross-origin-expected.txt: Added.
2027         * websocket/tests/handshake-fail-by-cross-origin.html: Added.
2028         * websocket/tests/origin-test_wsh.py: Added.
2029         * websocket/tests/script-tests/cross-origin.js: Added.
2030         * websocket/tests/script-tests/frame-length-longer-than-buffer.js:
2031         * websocket/tests/script-tests/frame-length-skip.js:
2032         * websocket/tests/script-tests/handshake-error.js:
2033         * websocket/tests/script-tests/handshake-fail-by-cross-origin.js: Added.
2034         * websocket/tests/script-tests/simple.js:
2035         * websocket/tests/simple-expected.txt:
2036
2037 2009-12-05  Maciej Stachowiak  <mjs@apple.com>
2038
2039         Reviewed by Oliver Hunt.
2040
2041         conway benchmark spends half it's time in op_less (jump fusion fails)
2042         https://bugs.webkit.org/show_bug.cgi?id=32190
2043
2044         * fast/js/codegen-loops-logical-nodes-expected.txt:
2045         * fast/js/script-tests/codegen-loops-logical-nodes.js: Update to test some newly
2046         sensitive cases of codegen that were not already covered.
2047
2048 2009-12-05  Philippe Normand  <pnormand@igalia.com>
2049
2050         Reviewed by Gustavo Noronha.
2051
2052         New test for video.canPlayType and ogg containers.
2053
2054         [GTK] Recognize oga as audio/ogg
2055         https://bugs.webkit.org/show_bug.cgi?id=31990
2056
2057         * media/media-can-play-ogg-expected.txt: Added.
2058         * media/media-can-play-ogg.html: Added.
2059         * platform/mac-leopard/Skipped:
2060         * platform/mac-snowleopard/Skipped:
2061         * platform/mac-tiger/Skipped:
2062         * platform/mac/Skipped:
2063         * platform/qt-mac/Skipped:
2064         * platform/qt-win/Skipped:
2065         * platform/qt/Skipped:
2066         * platform/win/Skipped:
2067
2068 2009-12-05  Dan Bernstein  <mitz@apple.com>
2069
2070         Rubber-stamped by Mark Rowe.
2071
2072         Disabled a test because it puts the WebView into compositing mode,
2073         which remains in effect for all subsequent repaint tests, causing them
2074         to fail because DumpRenderTree always forces a full repaint when
2075         generating the image of a WebView that is in compositing mode.
2076
2077         * fast/repaint/block-selection-gap-in-composited-layer.html: Removed.
2078         * fast/repaint/block-selection-gap-in-composited-layer.html.disabled: Copied from LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html.
2079
2080 2009-12-05  Adam Langley  <agl@google.com>
2081
2082         Reviewed by Adam Barth.
2083
2084         Check that a CSS format() argument is of a valid type.
2085
2086         https://bugs.webkit.org/show_bug.cgi?id=31815
2087         http://code.google.com/p/chromium/issues/detail?id=28582
2088
2089         * fast/css/url-format-non-string-expected.txt: Added
2090         * fast/css/url-format-non-string.html: Added.
2091
2092 2009-12-04  Kent Hansen  <kent.hansen@nokia.com>
2093
2094         Reviewed by Darin Adler.
2095
2096         Add test for JavaScript string property deletion
2097         https://bugs.webkit.org/show_bug.cgi?id=32012
2098
2099         * fast/js/script-tests/string-property-deletion.js: Added.
2100         * fast/js/string-property-deletion-expected.txt: Added.
2101         * fast/js/string-property-deletion.html: Added.
2102
2103 2009-12-04  Yuzo Fujishima  <yuzo@google.com>
2104
2105         Reviewed by Alexey Proskuryakov.
2106
2107         Add test for web socket send.
2108
2109         https://bugs.webkit.org/show_bug.cgi?id=31337
2110
2111         * websocket/tests/script-tests/send.js: Added.
2112         (endTest):
2113         (ws.onopen):
2114         (ws.onmessage.ws.onmessage):
2115         (ws.onmessage):
2116         (ws.onclose):
2117         (timeOutCallback):
2118         * websocket/tests/send-expected.txt: Added.
2119         * websocket/tests/send.html: Added.
2120         * websocket/tests/send_wsh.py: Added.
2121
2122 2009-12-04  Simon Fraser  <simon.fraser@apple.com>
2123
2124         Reviewed by Dan Bernstein.
2125
2126         <rdar://problem/7441571> Hardware-backed layers are skipped when printing
2127         
2128         Testcase for printing with a compositing layer.
2129
2130         * printing/compositing-layer-printing-expected.pdf: Added.
2131         * printing/compositing-layer-printing.html: Added.
2132
2133 2009-12-04  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2134
2135         Skip test that is failing because of new behaviour enforced by
2136         libsoup. Bug reported.
2137
2138         * platform/gtk/Skipped:
2139
2140 2009-12-04  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2141
2142         Skip tests that require support for frame loader callbacks
2143         reporting, and a new test.
2144
2145         * platform/gtk/Skipped:
2146
2147 2009-12-04  Dirk Schulze  <krit@webkit.org>
2148
2149         Reviewed by Gustavo Noronha Silva.
2150
2151         Move the render result to svg/custom as a cross platform render result.
2152
2153         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Removed.
2154         * svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Added.
2155
2156 2009-12-04  Kenneth Rohde Christiansen  <kenneth@webkit.org>
2157
2158         Reviewed by Adam Treat.
2159
2160         Remove test that works after adding setAllowUniversalAccessFromFileURLs
2161         to Qt's version of the LayoutTestController.
2162
2163         * platform/qt/Skipped:
2164
2165 2009-12-04  Dirk Schulze  <krit@webkit.org>
2166
2167         Reviewed by Nikolas Zimmermann.
2168
2169         Gradient SVG animation demonstrates tearing at animation extremes
2170         https://bugs.webkit.org/show_bug.cgi?id=11929
2171
2172         In SVG a focalPoint must be inside the radius of a radial gradient.
2173         It this isn't the case, we have to move the focalPoint into the radius.
2174         This checks the correct behavior of WebKit on false values for fx, fy.
2175
2176         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
2177         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
2178         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.checksum: Added.
2179         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png: Added.
2180         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Added.
2181         * svg/custom/radial-gradient-with-outstanding-focalPoint.svg: Added.
2182
2183 2009-12-04  Chris Fleizach  <cfleizach@apple.com>
2184
2185         Reviewed by Darin Adler.
2186
2187         REGRESSION: AX: buttons now extremely repetitive
2188         https://bugs.webkit.org/show_bug.cgi?id=32164
2189
2190         * platform/mac-leopard/accessibility/table-with-aria-role-expected.txt:
2191         * platform/mac/accessibility/button-shouldnot-have-axvalue-expected.txt: Added.
2192         * platform/mac/accessibility/button-shouldnot-have-axvalue.html: Added.
2193         * platform/mac/accessibility/table-with-aria-role-expected.txt:
2194
2195 2009-12-04  Enrica Casucci  <enrica@apple.com>
2196
2197         Reviewed by John Sullivan.
2198
2199         Mail.app crashes when indenting table pasted from Numbers.app.
2200         <rdar://problem/7209507>
2201         https://bugs.webkit.org/show_bug.cgi?id=32166
2202
2203         * editing/execCommand/indent-partial-table-expected.txt: Added.
2204         * editing/execCommand/indent-partial-table.html: Added.
2205
2206 2009-12-04  Alexey Proskuryakov  <ap@apple.com>
2207
2208         Reviewed by Darin Adler.
2209
2210         https://bugs.webkit.org/show_bug.cgi?id=32085
2211         WebSocket should block the same ports that are blocked for resource loading
2212
2213         Added some tests for URL parsing (one of them expects current WebKit behavior, not what the
2214         spec says).
2215
2216         * websocket/tests/script-tests/url-parsing.js: Added.
2217         * websocket/tests/url-parsing-expected.txt: Added.
2218         * websocket/tests/url-parsing.html: Added.
2219
2220 2009-12-04  Benjamin Poulain  <benjamin.poulain@nokia.com>
2221
2222         Reviewed by Kenneth Rohde Christiansen.
2223
2224         [Qt] WebKit crashes when loading certain SVG images
2225         https://bugs.webkit.org/show_bug.cgi?id=29443
2226
2227         Update the test results for the new FontCache implementation.
2228
2229         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
2230         * platform/qt/css1/font_properties/font_variant-expected.txt:
2231         * platform/qt/css1/pseudo/firstline-expected.txt:
2232         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
2233         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
2234
2235 2009-12-04  Steve Block  <steveblock@google.com>
2236
2237         Reviewed by Darin Adler.
2238
2239         Fixes a crashing bug in Geolocation when a watch is cleared from some callbacks. 
2240         https://bugs.webkit.org/show_bug.cgi?id=32111
2241
2242         * fast/dom/Geolocation/resources/permission-denied-already-clear-watch.js: Added. Tests clearing the watch from the error callback after a permission denied message when permissions have already been denied.
2243         * fast/dom/Geolocation/permission-denied-already-clear-watch.html: Added. HTML wrapper for above test.
2244         * fast/dom/Geolocation/permission-denied-already-clear-watch-expected.txt: Added. Expected result for above test.
2245
2246         * fast/dom/Geolocation/resources/timeout-clear-watch.js: Added. Tests clearing the watch from the error callback due to a timeout.
2247         * fast/dom/Geolocation/timeout-clear-watch.html: Added. HTML wrapper for above test.
2248         * fast/dom/Geolocation/timeout-clear-watch-expected.txt: Added. Expected result for above test.
2249
2250         * platform/gtk/Skipped: Modified. Skips new tests.
2251
2252 2009-12-04  Csaba Osztrogonác  <ossy@webkit.org>
2253
2254         Reviewed by Simon Hausmann.
2255
2256         [Qt] Re-enable audio/video tests after updated buildbot's Qt
2257         to Phonon supported one, and put 2 bad tests into skiplist.
2258
2259         * platform/qt/Skipped:
2260
2261 2009-12-04  Yuzo Fujishima  <yuzo@google.com>
2262
2263         Reviewed by Darin Fisher.
2264
2265         Add test to see if unicode messages can be sent over web socket.
2266
2267         https://bugs.webkit.org/show_bug.cgi?id=31341
2268
2269         * websocket/tests/script-tests/unicode.js: Added.
2270         (endTest):
2271         (ws.onopen):
2272         (ws.onmessage):
2273         (ws.onclose):
2274         (timeOutCallback):
2275         * websocket/tests/unicode-expected.txt: Added.
2276         * websocket/tests/unicode.html: Added.
2277         * websocket/tests/unicode_wsh.py: Added.
2278
2279 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
2280
2281         Reviewed by Beth Dakin.
2282
2283         WAI-ARIA: aria-activedescendant doesn't work as intended
2284         https://bugs.webkit.org/show_bug.cgi?id=32100
2285
2286         * platform/mac/accessibility/aria-tree-activedescendant-expected.txt: Added.
2287         * platform/mac/accessibility/aria-tree-activedescendant.html: Added.
2288         * platform/mac/accessibility/aria-tree-index-of-items-expected.txt: Added.
2289         * platform/mac/accessibility/aria-tree-index-of-items.html: Added.
2290
2291 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
2292
2293         Fixing layout test bustage on platforms.
2294
2295         AX: VO just says "term" on many web sites
2296         https://bugs.webkit.org/show_bug.cgi?id=32139
2297
2298         * platform/mac-leopard/accessibility/lists-expected.txt:
2299         * platform/mac/accessibility/radio-button-group-members-expected.txt:
2300
2301 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
2302
2303         Reviewed by Eric Seidel.
2304
2305         AX: VO just says "term" on many web sites
2306         https://bugs.webkit.org/show_bug.cgi?id=32139
2307
2308         * platform/mac/accessibility/aria-grouping-roles-expected.txt:
2309         * platform/mac/accessibility/aria-grouping-roles.html:
2310         * platform/mac/accessibility/definition-list-term-expected.txt: Added.
2311         * platform/mac/accessibility/definition-list-term.html: Added.
2312         * platform/mac/accessibility/lists-expected.txt:
2313
2314 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
2315
2316         Reviewed by Beth Dakin.
2317
2318         Implement WAI-ARIA scrollbar role and related property aria-orientation
2319         https://bugs.webkit.org/show_bug.cgi?id=32126
2320
2321         * accessibility/aria-scrollbar-role-expected.txt: Added.
2322         * accessibility/aria-scrollbar-role.html: Added.
2323         * platform/gtk/Skipped:
2324         * platform/win/Skipped:
2325
2326 2009-12-03  Alexey Proskuryakov  <ap@apple.com>
2327
2328         Reviewed by Darin Adler.
2329
2330         https://bugs.webkit.org/show_bug.cgi?id=32132
2331         websocket/tests/simple.html fails on Windows
2332
2333         * websocket/tests/script-tests/simple.js:
2334         * websocket/tests/simple-expected.txt:
2335         Make the test weaker - readyState could already grow by the time a posted event gets dispatched.
2336
2337         * platform/win/Skipped: Un-skip the test.
2338
2339 2009-12-03  Julie Parent  <jparent@chromium.org>
2340
2341         Reviewed by Eric Seidel.
2342
2343         Make shorthand-transitions.html less flaky.
2344         The test currently allows for timing related differences by using a tolerance, but the tolerance
2345         is inconsistent in the test, even for values read at the same time (some values are allowed a 100ms 
2346         difference, others are only allowed 50ms).  This change makes all values have a 100ms tolerance.
2347         (open question: is 100ms enough?  I've looked through a bunch of logs of failures and it seems to be,
2348         so this should definitely help reduce but this may not entirely eliminate flakiness).
2349         
2350         https://bugs.webkit.org/show_bug.cgi?id=32134
2351
2352         * transitions/shorthand-transitions.html:
2353
2354 2009-12-03  Csaba Osztrogonác  <ossy@webkit.org>
2355
2356         Reviewed by Eric Seidel.
2357
2358         https://bugs.webkit.org/show_bug.cgi?id=32135
2359
2360         [Qt] Add expected files for new tests we pass.
2361         Compared to the Mac expected png files.
2362
2363         * platform/qt/fast/css/namespaces/namespaces-escapes-expected.txt: Added.
2364         * platform/qt/fast/css/namespaces/namespaces-invalid-at-expected.txt: Added.
2365
2366 2009-12-03  Brian Weinstein  <bweinstein@apple.com>
2367
2368         Rubber-stamped by Alexey Proskuryakov.
2369
2370         Skip failing WebSocket test on Windows.
2371
2372         * platform/win/Skipped:
2373
2374 2009-12-03  Brady Eidson  <beidson@apple.com>
2375
2376         Rubberstamped by Oliver Hunt.
2377
2378         Fix layout tests by removing the full outputting of the Date object and just outputting the milliseconds since the epoch.
2379
2380         * fast/loader/stateobjects/pushstate-object-types-expected.txt:
2381         * fast/loader/stateobjects/pushstate-object-types.html:
2382
2383 2009-12-03  Alexey Proskuryakov  <ap@apple.com>
2384
2385         Reviewed by Eric Seidel.
2386
2387         https://bugs.webkit.org/show_bug.cgi?id=32130
2388         Add a test for sending non-trivial amount of data over WebSocket
2389
2390         * websocket/tests/echo_wsh.py: Copied from WebKitTools/pywebsocket/example/echo_wsh.py.
2391         * websocket/tests/simple-stress-expected.txt: Added.
2392         * websocket/tests/simple-stress.html: Added.
2393
2394 2009-12-03  Brady Eidson  <beidson@apple.com>
2395
2396         Rubberstamped by Sam Weinig.
2397
2398         Fix my absolute URL snafu by outputting only the last path component for these URLs, 
2399         which is all that is relevant.
2400
2401         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt:
2402         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt:
2403         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html:
2404         * fast/loader/stateobjects/document-destroyed-navigate-back.html:
2405         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt:
2406         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html:
2407
2408 2009-12-03  Oliver Hunt  <oliver@apple.com>
2409
2410         Reviewed by Dan Bernstein.
2411
2412         REGRESSION (r51627): 3 SVG tests are failing
2413         https://bugs.webkit.org/show_bug.cgi?id=32117
2414
2415         Improve testing of svglist.
2416
2417         * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
2418         * svg/dom/svglist-exception-on-out-bounds-error.html:
2419
2420 2009-12-03  Enrica Casucci  <enrica@apple.com>
2421
2422         Reviewed by Adele Peterson.
2423
2424         Multiple Undos removes the last posted comment and/or the ones before it.
2425         <rdar://problem/6557066>
2426         https://bugs.webkit.org/show_bug.cgi?id=32079
2427
2428         Added test to verify that undo has no effect when an element is
2429         no longer editable.
2430         
2431         * editing/undo/undo-indent-noneditable-expected.txt: Added.
2432         * editing/undo/undo-indent-noneditable.html: Added.
2433
2434 2009-12-03  Brady Eidson  <beidson@apple.com>
2435
2436         Reviewed by Sam Weinig.
2437
2438         <rdar://problem/7214236> and http://webkit.org/b/32052 - Implement HTML5 state object history API
2439
2440         Update expected results of old tests:
2441         * fast/dom/Window/window-appendages-cleared-expected.txt:
2442         * fast/dom/Window/window-properties-expected.txt:
2443         * http/tests/security/cross-frame-access-enumeration-expected.txt:
2444
2445         New tests:
2446         * fast/loader/stateobjects: Added.
2447         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt: Added.
2448         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt: Added.
2449         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html: Added.
2450         * fast/loader/stateobjects/document-destroyed-navigate-back.html: Added.
2451         * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener-expected.txt: Added.
2452         * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener.html: Added.
2453         * fast/loader/stateobjects/popstate-after-load-complete-body-attribute-expected.txt: Added.
2454         * fast/loader/stateobjects/popstate-after-load-complete-body-attribute.html: Added.
2455         * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute-expected.txt: Added.
2456         * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute.html: Added.
2457         * fast/loader/stateobjects/popstate-after-load-complete-window-attribute-expected.txt: Added.
2458         * fast/loader/stateobjects/popstate-after-load-complete-window-attribute.html: Added.
2459         * fast/loader/stateobjects/pushstate-object-types-expected.txt: Added.
2460         * fast/loader/stateobjects/pushstate-object-types.html: Added.
2461         * fast/loader/stateobjects/pushstate-then-replacestate-expected.txt: Added.
2462         * fast/loader/stateobjects/pushstate-then-replacestate.html: Added.
2463         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt: Added.
2464         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html: Added.
2465         * fast/loader/stateobjects/replacestate-then-pushstate-expected.txt: Added.
2466         * fast/loader/stateobjects/replacestate-then-pushstate.html: Added.
2467         * fast/loader/stateobjects/resources: Added.
2468         * fast/loader/stateobjects/resources/navigate-back.html: Added.
2469         * http/tests/loading/state-object-security-exception-expected.txt: Added.
2470         * http/tests/loading/state-object-security-exception.html: Added.
2471
2472 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2473
2474         Reviewed by Xan Lopez.
2475
2476         Platform-specific result for test. GIO identifies the file as
2477         application/javascript, as opposed to other platforms identifying
2478         it as application/x-javascript.
2479
2480         * platform/gtk/inspector/timeline-network-resource-expected.txt: Added.
2481
2482 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2483
2484         Rubber-stamped by Oliver Hunt.
2485
2486         Re-baseline required after r51522.
2487
2488         * platform/gtk/editing/deleting/5390681-2-expected.txt:
2489
2490 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2491
2492         Skipping new tests, and tests that require new DRT functionality.
2493
2494         * platform/gtk/Skipped:
2495
2496 2009-12-03  Andras Becsi  <abecsi@inf.u-szeged.hu>
2497
2498         Reviewed by Kenneth Rohde Christiansen.
2499
2500         [Qt] Skip layoutTestController.notifyDone() related tests which got revealed in r51634
2501         until there is a fix for the issue.
2502         https://bugs.webkit.org/show_bug.cgi?id=31626
2503
2504         * platform/qt/Skipped:
2505
2506 2009-12-03  Andras Becsi  <abecsi@inf.u-szeged.hu>
2507
2508         Reviewed by Kenneth Rohde Christiansen.
2509
2510         [Qt] Re-enable previously skipped tests.
2511         https://bugs.webkit.org/show_bug.cgi?id=31591
2512
2513         * platform/qt/Skipped:
2514
2515 2009-12-03  Csaba Osztrogonác  <ossy@webkit.org>
2516
2517         [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
2518
2519         * platform/qt/Skipped:
2520         - inspector/settings-set-get.html added.
2521
2522 2009-12-03  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
2523
2524         Reviewed by Timothy Hatcher.
2525
2526         Web Inspector: Simplify the settings support in inspector controller.
2527
2528         https://bugs.webkit.org/show_bug.cgi?id=32076
2529
2530         * inspector/settings-set-get-expected.txt: Added.
2531         * inspector/settings-set-get.html: Added.
2532
2533 2009-12-03  Oliver Hunt  <oliver@apple.com>
2534
2535         Reviewed by Maciej Stachowiak.
2536
2537         NULL ptr in SVGPathSegList::getPathSegAtLength()
2538         https://bugs.webkit.org/show_bug.cgi?id=30313
2539
2540         Add testcases for incorrect pathSeg usage.
2541
2542         * svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt: Added.
2543         * svg/dom/svgpath-out-of-bounds-getPathSeg.html: Added.
2544
2545 2009-12-02  Shinichiro Hamaji  <hamaji@chromium.org>
2546
2547         Reviewed by Darin Adler.
2548
2549         Rewrite two tests with dumpAsText
2550         https://bugs.webkit.org/show_bug.cgi?id=32014
2551
2552         * fast/block/positioning/complex-percentage-height-expected.txt: Added.
2553         * fast/block/positioning/complex-percentage-height.html:
2554         * fast/lists/item-not-in-list-line-wrapping-expected.txt: Added.
2555         * fast/lists/item-not-in-list-line-wrapping.html:
2556         * platform/mac/fast/block/positioning/complex-percentage-height-expected.checksum: Removed.
2557         * platform/mac/fast/block/positioning/complex-percentage-height-expected.png: Removed.
2558         * platform/mac/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
2559         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.checksum: Removed.
2560         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.png: Removed.
2561         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
2562         * platform/qt/Skipped:
2563         * platform/qt/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
2564         * platform/qt/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
2565
2566 2009-12-02  Alexey Proskuryakov  <ap@apple.com>
2567
2568         Reviewed by Darin Fisher.
2569
2570         https://bugs.webkit.org/show_bug.cgi?id=32089
2571         Test that WebSocket.readyState is set correctly
2572
2573         * websocket/tests/script-tests/simple.js:
2574         (ws.onopen):
2575         (ws.onmessage):
2576         (ws.onclose):
2577         * websocket/tests/simple-expected.txt:
2578         Added readyState logging.
2579
2580 2009-11-30  Julie Parent  <jparent@chromium.org>
2581
2582         Reviewed by Darin Adler.
2583
2584         Make change-values-during-transition less flaky.  Transition is 1 sec duration,
2585         translating 100px, starting at 0, so it should be at 50px at 500ms, not 600ms.
2586                 
2587         https://bugs.webkit.org/show_bug.cgi?id=31997
2588
2589         * transitions/change-values-during-transition.html:
2590         isEqual: Remove unnecessary code - tolerance always passed in and always default value.
2591         getXPosition: Extract into a function, since it is duplicated twice.
2592         check2: Still run second check if the first fails, just give more debugging output.
2593         start: Remove final setTimeout - nothing changes between the end of check2 and here,
2594             so this is just making the test take 100ms longer.
2595
2596 2009-12-02  Brian Weinstein  <bweinstein@apple.com>
2597
2598         Rubber-stamped by Adam Roben.
2599
2600         Skip http/tests/cache/subresource-failover-to-network.html because it
2601         is flaky on Windows, fixing it is being tracked by 
2602         https://bugs.webkit.org/show_bug.cgi?id=32038.
2603
2604         * platform/win/Skipped:
2605
2606 2009-12-02  Csaba Osztrogonác  <ossy@webkit.org>
2607
2608         [Qt] Put tests into skiplist because of missing layoutTestController.evaluateInWebInspector().
2609
2610         * platform/qt/Skipped:
2611         - inspector/elements-panel-selection-on-refresh.html added.
2612         - inspector/timeline-event-dispatch.html added.
2613
2614 2009-12-02  Eric Z. Ayers  <zundel@google.com>
2615
2616         Reviewed by Pavel Feldman.
2617
2618         Adds a timeline test for EventDispatch records.
2619  
2620         https://bugs.webkit.org/show_bug.cgi?id=31376
2621
2622         * inspector/timeline-event-dispatch-expected.txt: Added.
2623         * inspector/timeline-event-dispatch.html: Added.
2624
2625 2009-12-02  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
2626
2627         Reviewed by Timothy Hatcher.
2628
2629         Web Inspector: DOM tree selection disappears upon page refresh.
2630
2631         https://bugs.webkit.org/show_bug.cgi?id=31142
2632
2633         * inspector/elements-panel-selection-on-refresh-expected.txt: Added.
2634         * inspector/elements-panel-selection-on-refresh.html: Added.
2635
2636 2009-12-02  Csaba Osztrogonác  <ossy@webkit.org>
2637
2638         [Qt] r51577 made fast/frames/sandboxed-iframe-plugins.html crash.
2639
2640         * platform/qt/Skipped: 
2641         - fast/frames/sandboxed-iframe-navigation-windowopen.html added. (crasher)
2642
2643 2009-12-02  Csaba Osztrogonác  <ossy@webkit.org>
2644
2645         [Qt] Unreviewed. Skip new tests.
2646
2647         * platform/qt/Skipped:
2648         - svg/custom/mask-with-all-units.svg added.
2649         - fast/css/namespaces/namespaces-comments.xml added.
2650         - fast/css/namespaces/namespaces-empty.xml added.
2651
2652 2009-12-02  Fumitoshi Ukai  <ukai@chromium.org>
2653
2654         Reviewed by Alexey Proskuryakov.
2655
2656         WebSocket handshake check query component of URL
2657         https://bugs.webkit.org/show_bug.cgi?id=31617
2658
2659         * websocket/tests/echo-location_wsh.py: Added.
2660         * websocket/tests/no-query_wsh.py: Added.
2661         * websocket/tests/script-tests/url-with-credential.js: Added.
2662         * websocket/tests/script-tests/url-with-empty-query.js: Added.
2663         * websocket/tests/script-tests/url-with-fragment.js: Added.
2664         * websocket/tests/script-tests/url-with-query-for-no-query.js: Added.
2665         * websocket/tests/script-tests/url-with-query.js: Added.
2666         * websocket/tests/url-with-credential-expected.txt: Added.
2667         * websocket/tests/url-with-credential.html: Added.
2668         * websocket/tests/url-with-empty-query-expected.txt: Added.
2669         * websocket/tests/url-with-empty-query.html: Added.
2670         * websocket/tests/url-with-fragment-expected.txt: Added.
2671         * websocket/tests/url-with-fragment.html: Added.
2672         * websocket/tests/url-with-query-expected.txt: Added.
2673         * websocket/tests/url-with-query-for-no-query-expected.txt: Added.
2674         * websocket/tests/url-with-query-for-no-query.html: Added.
2675         * websocket/tests/url-with-query.html: Added.
2676
2677 2009-12-01  Shinichiro Hamaji  <hamaji@chromium.org>
2678
2679         Reviewed by Eric Seidel.
2680
2681         Update expectations of css2.1/t1205-c56* for Qt
2682         https://bugs.webkit.org/show_bug.cgi?id=32015
2683
2684         * platform/qt/Skipped:
2685         * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
2686         * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
2687         * platform/qt/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
2688
2689 2009-12-01  Kent Tamura  <tkent@chromium.org>
2690
2691         Reviewed by Darin Adler.
2692
2693         Change [Reflect] to [ConvertNullToNullString, Reflect] for min, max,
2694         pattern and step attributes of HTMLInputElement.
2695         https://bugs.webkit.org/show_bug.cgi?id=31708
2696
2697         * fast/forms/input-minmax-expected.txt:
2698         * fast/forms/input-pattern-expected.txt: Added.
2699         * fast/forms/input-pattern.html: Added.
2700         * fast/forms/input-step-expected.txt:
2701         * fast/forms/script-tests/input-minmax.js: Add tests for null/undefined/non-string.
2702         * fast/forms/script-tests/input-pattern.js: Added.
2703         * fast/forms/script-tests/input-step.js: Change the result for null.
2704
2705 2009-12-01  Chris Fleizach  <cfleizach@apple.com>
2706
2707         Reviewed by Darin Adler.
2708
2709         WAI-ARIA: implement support for ARIA drag and drop
2710         https://bugs.webkit.org/show_bug.cgi?id=32007
2711
2712         * platform/mac/accessibility/aria-drag-drop-expected.txt: Added.
2713         * platform/mac/accessibility/aria-drag-drop.html: Added.
2714
2715 2009-12-01  Adam Barth  <abarth@webkit.org>
2716
2717         Reviewed by Darin Adler.
2718
2719         https://bugs.webkit.org/show_bug.cgi?id=21288
2720
2721         Add sneaky test that has tabs.
2722
2723         * fast/frames/sandboxed-iframe-attribute-parsing-expected.txt: Added.
2724         * fast/frames/sandboxed-iframe-attribute-parsing.html: Added.
2725
2726 2009-12-01  Patrik Persson  <patrik.j.persson@ericsson.com>
2727
2728         Reviewed by Darin Adler.
2729
2730         Implement HTML5 sandbox attribute for iframes.
2731         http://www.w3.org/TR/html5/text-level-semantics.html#attr-iframe-sandbox
2732         https://bugs.webkit.org/show_bug.cgi?id=21288
2733
2734         * fast/frames/resources/non-sandboxed-iframe-navigation.html: Added.
2735         * fast/frames/resources/sandboxed-iframe-attribute-parsing-allowed.html: Added.
2736         * fast/frames/resources/sandboxed-iframe-attribute-parsing-disallowed.html: Added.
2737         * fast/frames/resources/sandboxed-iframe-form-allowed.html: Added.
2738         * fast/frames/resources/sandboxed-iframe-form-disallowed.html: Added.
2739         * fast/frames/resources/sandboxed-iframe-navigated.html: Added.
2740         * fast/frames/resources/sandboxed-iframe-navigation-child.html: Added.
2741         * fast/frames/resources/sandboxed-iframe-navigation-navigated.html: Added.
2742         * fast/frames/resources/sandboxed-iframe-navigation-parent.html: Added.
2743         * fast/frames/resources/sandboxed-iframe-navigation-source.html: Added.
2744         * fast/frames/resources/sandboxed-iframe-navigation-targetlink.html: Added.
2745         * fast/frames/resources/sandboxed-iframe-navigation-windowopen.html: Added.
2746         * fast/frames/resources/sandboxed-iframe-plugins-frame-applet.html: Added.
2747         * fast/frames/resources/sandboxed-iframe-plugins-frame-embed.html: Added.
2748         * fast/frames/resources/sandboxed-iframe-plugins-frame-object.html: Added.
2749         * fast/frames/resources/sandboxed-iframe-script-dynamic.html: Added.
2750         * fast/frames/resources/sandboxed-iframe-storage-allowed.html: Added.
2751         * fast/frames/resources/sandboxed-iframe-storage-disallowed.html: Added.
2752         * fast/frames/sandboxed-iframe-attribute-parsing-expected.txt: Added.
2753         * fast/frames/sandboxed-iframe-attribute-parsing.html: Added.
2754         * fast/frames/sandboxed-iframe-forms-expected.txt: Added.
2755         * fast/frames/sandboxed-iframe-forms.html: Added.
2756         * fast/frames/sandboxed-iframe-navigation-allowed-expected.txt: Added.
2757         * fast/frames/sandboxed-iframe-navigation-allowed.html: Added.
2758         * fast/frames/sandboxed-iframe-navigation-parent-expected.txt: Added.
2759         * fast/frames/sandboxed-iframe-navigation-parent.html: Added.
2760         * fast/frames/sandboxed-iframe-navigation-targetlink-expected.txt: Added.
2761         * fast/frames/sandboxed-iframe-navigation-targetlink.html: Added.
2762         * fast/frames/sandboxed-iframe-navigation-windowopen-expected.txt: Added.
2763         * fast/frames/sandboxed-iframe-navigation-windowopen.html: Added.
2764         * fast/frames/sandboxed-iframe-plugins-expected.txt: Added.
2765         * fast/frames/sandboxed-iframe-plugins.html: Added.
2766         * fast/frames/sandboxed-iframe-scripting-expected.txt: Added.
2767         * fast/frames/sandboxed-iframe-scripting.html: Added.
2768         * fast/frames/sandboxed-iframe-storage-expected.txt: Added.
2769         * fast/frames/sandboxed-iframe-storage.html: Added.
2770         * http/tests/security/resources/sandboxed-iframe-document-cookie-read-denied.html: Added.
2771         * http/tests/security/resources/sandboxed-iframe-modify-self.html: Added.
2772         * http/tests/security/resources/xss-DENIED-sandboxed-iframe-attacker.html: Added.
2773         * http/tests/security/sandboxed-iframe-document-cookie-expected.txt: Added.
2774         * http/tests/security/sandboxed-iframe-document-cookie.html: Added.
2775         * http/tests/security/sandboxed-iframe-modify-self-expected.txt: Added.
2776         * http/tests/security/sandboxed-iframe-modify-self.html: Added.
2777         * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt: Added.
2778         * http/tests/security/xss-DENIED-sandboxed-iframe.html: Added.
2779         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-allow-expected.txt: Added.
2780         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-allow.html: Added.
2781         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-expected.txt: Added.
2782         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard-expected.txt: Added.
2783         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard.html: Added.
2784         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied.html: Added.
2785         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-allow-iframe.html: Added.
2786         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-allow.cgi: Added.
2787         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-iframe.html: Added.
2788         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-without-wildcard-iframe.html: Added.
2789         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-without-wildcard.cgi: Added.
2790         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied.cgi: Added.
2791
2792 2009-12-01  Chris Fleizach  <cfleizach@apple.com>
2793
2794         Reviewed by David Kilzer.
2795
2796         ARIA: support a way to create a static text object
2797         https://bugs.webkit.org/show_bug.cgi?id=32030
2798
2799         * accessibility/aria-text-role-expected.txt: Added.
2800         * accessibility/aria-text-role.html: Added.
2801         * platform/gtk/Skipped:
2802         * platform/win/Skipped:
2803
2804 2009-12-01  Nikolas Zimmermann  <nzimmermann@rim.com>
2805
2806         Reviewed by Simon Fraser.
2807
2808         Add SVG animation test framework with 'snapshot' functionality
2809         https://bugs.webkit.org/show_bug.cgi?id=31897
2810
2811         Add LayoutTests/svg/animations directory, containing a new
2812         framework for SVG animation test with sampling at certain times.
2813
2814         Added one example test, which will be extended soon to cover animVal
2815         support, once basic support has been implemented.
2816
2817         * svg/animations: Added.
2818         * svg/animations/animVal-basics-expected.txt: Added.
2819         * svg/animations/animVal-basics.html: Added.
2820         * svg/animations/resources: Added.
2821         * svg/animations/resources/SVGAnimationTestCase.js: Added.
2822         (isCloseEnough):
2823         (moveAnimationTimelineAndSample):
2824         (startTest):
2825         (sampleAnimation):
2826         (runAnimationTest):
2827         * svg/animations/script-tests: Added.
2828         * svg/animations/script-tests/TEMPLATE.html: Added.
2829         * svg/animations/script-tests/animVal-basics.js: Added.
2830         (sample1):
2831         (sample2):
2832         (sample3):
2833         (executeTest):
2834
2835 2009-12-01  Adam Roben  <aroben@apple.com>
2836
2837         Skip more tests that fail with specific versions of CFNetwork on
2838         Windows
2839
2840         Rubber-stamped in advance by Brady Eidson.
2841
2842         * platform/win/Skipped:
2843
2844 2009-12-01  Daniel Bates  <dbates@webkit.org>
2845
2846         Reviewed by Pavel Feldman.
2847
2848         https://bugs.webkit.org/show_bug.cgi?id=32001
2849
2850         Updated layout test to reflect change to localized string and
2851         rebased the result.
2852
2853         * inspector/elements-img-tooltip-expected.txt:
2854         * inspector/elements-img-tooltip.html:
2855
2856 2009-12-01  Adam Roben  <aroben@apple.com>
2857
2858         Skip a test that fails with some versions of CFNetwork on Windows
2859
2860         Rubber-stamped by Brady Eidson.
2861
2862         * platform/win/Skipped: Skip http/tests/plugins/post-url-file.html.
2863
2864 2009-12-01  Alexey Proskuryakov  <ap@apple.com>
2865
2866         Enabling WebSocket tests on Windows again - let's see what errors get logged.
2867
2868         * platform/win/Skipped:
2869
2870 2009-12-01  Adam Roben  <aroben@apple.com>
2871
2872         Add a timing-out test to the Skipped file on Windows
2873
2874         Rubber-stamped by Ada Chan.
2875
2876         * platform/win/Skipped: Added
2877         fast/dom/Window/window-postmessage-clone.html, which was timing out
2878         due to eventSender.beginDragFiles being unimplemented.
2879
2880 2009-12-01  Adam Roben  <aroben@apple.com>
2881
2882         Add expected Windows failure results for tests that use
2883         textInputController
2884
2885         <http://webkit.org/b/32021> covers fixing these tests.
2886
2887         Rubber-stamped by Sam Weinig.
2888
2889         * platform/win/Skipped: Removed tests that use textInputController.
2890
2891         * platform/win/editing/selection/5825350-1-expected.txt: Added.
2892         * platform/win/editing/selection/5825350-2-expected.txt: Added.
2893         * platform/win/editing/selection/mixed-editability-10-expected.txt: Added.
2894         * platform/win/fast/events/ime-composition-events-001-expected.txt: Added.
2895         * platform/win/fast/forms/input-maxlength-ime-completed-expected.txt: Added.
2896         * platform/win/fast/forms/input-maxlength-ime-preedit-expected.txt: Added.
2897         * platform/win/fast/text/international/thai-cursor-position-expected.txt: Added.
2898
2899 2009-12-01  Csaba Osztrogonác  <ossy@webkit.org>
2900
2901         [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
2902
2903         * platform/qt/Skipped: inspector/timeline-network-resource.html added.
2904
2905 2009-12-01  Eric Z. Ayers  <zundel@google.com>
2906
2907         Reviewed by Pavel Feldman.
2908
2909         Adds test for Timeline network resource records.
2910  
2911         https://bugs.webkit.org/show_bug.cgi?id=31378
2912
2913         * inspector/timeline-network-resource-expected.txt: Added.
2914         * inspector/timeline-network-resource.html: Added.
2915         * inspector/timeline-network-resource.js: Added.
2916         * inspector/timeline-test.js:
2917         (printTimelineRecords):
2918
2919 2009-12-01  Chris Marrin  <cmarrin@apple.com>
2920
2921         Reviewed by Adam Roben.
2922
2923         Added tests for getProgramInfoLog, getShaderInfoLog and getShaderSource to WebGL tests
2924         https://bugs.webkit.org/show_bug.cgi?id=30778
2925
2926         * fast/canvas/webgl/gl-object-get-calls-expected.txt:
2927         * fast/canvas/webgl/script-tests/gl-object-get-calls.js:
2928
2929 2009-12-01  Chris Marrin  <cmarrin@apple.com>
2930
2931         Reviewed by Oliver Hunt.
2932
2933         Updated webgl tests to use "experimental-webgl" as the context name.
2934         https://bugs.webkit.org/show_bug.cgi?id=31672
2935
2936         * fast/canvas/webgl/gl-get-calls.html:
2937         * fast/canvas/webgl/resources/utils3d.js:
2938         (initWebGL):
2939         * fast/canvas/webgl/resources/webgl-test.js:
2940         (create3DContext):
2941
2942 2009-12-01  Csaba Osztrogonác  <ossy@webkit.org>
2943
2944         [Qt] Put tests into skiplist because of missing textInputController.selectedRange().
2945
2946         * platform/qt/Skipped:
2947         - editing/selection/mixed-editability-10.html added.
2948         - editing/selection/5825350-1.html added.
2949         - editing/selection/5825350-2.html added.
2950
2951 2009-11-30  Shinichiro Hamaji  <hamaji@chromium.org>
2952
2953         Reviewed by Dan Bernstein.
2954
2955         css2.1/t1205-c566-list-stl-00-e-ag.html is failing
2956         https://bugs.webkit.org/show_bug.cgi?id=23264
2957
2958         * editing/pasteboard/copy-crash-expected.txt:
2959         * fast/lists/calc-width-with-space-expected.txt: Added.
2960         * fast/lists/calc-width-with-space.html: Added.
2961         * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.checksum:
2962         * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.png:
2963         * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.txt:
2964         * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.checksum:
2965         * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.png:
2966         * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.txt:
2967         * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.checksum:
2968         * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.png:
2969         * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
2970         * platform/mac/fast/block/positioning/complex-percentage-height-expected.checksum:
2971         * platform/mac/fast/block/positioning/complex-percentage-height-expected.png:
2972         * platform/mac/fast/block/positioning/complex-percentage-height-expected.txt:
2973         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.checksum:
2974         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.png:
2975         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.txt:
2976         * platform/mac/fast/repaint/list-marker-expected.checksum:
2977         * platform/mac/fast/repaint/list-marker-expected.png:
2978         * platform/mac/fast/repaint/list-marker-expected.txt:
2979         * platform/qt/Skipped:
2980
2981 2009-11-30  Enrica Casucci  <enrica@apple.com>
2982
2983         Reviewed by Darin Adler.
2984
2985         Can focus but not type into content editable block that contains only non-editable content.
2986         <rdar://problem/5982901>
2987         https://bugs.webkit.org/show_bug.cgi?id=31750
2988
2989         * editing/selection/5825350-1-expected.txt:
2990         * editing/selection/5825350-1.html: Modified to use caret rectangle.
2991         * editing/selection/5825350-2-expected.txt:
2992         * editing/selection/5825350-2.html: Modified to use caret rectangle.
2993         * editing/selection/mixed-editability-10-expected.txt: Added.
2994         * editing/selection/mixed-editability-10.html: Added.
2995         * platform/mac/editing/deleting/5390681-2-expected.txt: Re-baselined
2996         to account for the new possible caret position.
2997
2998 2009-11-30  Beth Dakin  <bdakin@apple.com>
2999
3000         Reviewed by Oliver Hunt.
3001
3002         Test for https://bugs.webkit.org/show_bug.cgi?id=32000 Crash in 
3003         Safari caused by extreme column-gap and column-width values 
3004         -and corresponding-
3005         <rdar://problem/7425433>
3006
3007         * fast/multicol/huge-column-gap-crash-expected.txt: Added.
3008         * fast/multicol/huge-column-gap-crash.html: Added.
3009
3010 2009-11-30  Alexey Proskuryakov  <ap@apple.com>
3011
3012         Reviewed by Oliver Hunt.
3013
3014         https://bugs.webkit.org/show_bug.cgi?id=31659
3015         Connection must be closed in case of Web Socket handshake error
3016
3017         * platform/mac/Skipped: Un-skip websocket/tests/handshake-error.html.
3018
3019 2009-11-30  Eric Carlson  <eric.carlson@apple.com>
3020
3021         Reviewed by Simon Fraser.
3022
3023         All HTML5 media element events should be regular events
3024         https://bugs.webkit.org/show_bug.cgi?id=30513
3025         
3026         Remove progress event tests.
3027
3028         * media/progress-event-at-least-one-expected.txt: Removed.
3029         * media/progress-event-at-least-one.html: Removed.
3030         * media/progress-event-expected.txt: Removed.
3031         * media/progress-event-total-expected.txt: Removed.
3032         * media/progress-event-total.html: Removed.
3033         * media/progress-event.html: Removed.
3034
3035 2009-11-30  Yuzo Fujishima  <yuzo@google.com>
3036
3037         Reviewed by Alexey Proskuryakov.
3038
3039         In testing handshake-error case, web_socket_do_extra_handshake calls a non-existent method
3040         https://bugs.webkit.org/show_bug.cgi?id=31465
3041
3042         * platform/mac/Skipped: websocket/tests/handshake-error.html now fails on Mac, added to
3043         Skipped list, and filed bug 31659 to investigate.
3044
3045         * websocket/tests/handshake-error_wsh.py: Call write() on a correct object.
3046
3047 2009-11-30  Joseph Pecoraro  <joepeck@webkit.org>
3048
3049         Reviewed by Pavel Feldman.
3050
3051         Web Inspector: Wrong console output for Regexp escape sequence
3052         https://bugs.webkit.org/show_bug.cgi?id=31538
3053
3054         * inspector/console-format-expected.txt:
3055         * inspector/console-format.html:
3056
3057 2009-11-30  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3058
3059         Skipping test that fails because of broken DND, and some tests
3060         requiring new results.
3061
3062         * platform/gtk/Skipped:
3063
3064 2009-11-30  Dirk Schulze  <krit@webkit.org>
3065
3066         Reviewed by Nikolas Zimmermann.
3067
3068         Complex test of mask with every combination of maskUnits and maskContentUnits
3069         as well as different values for size and position of the mask and it's content.
3070
3071         * platform/mac/svg/custom/mask-with-all-units-expected.checksum: Added.
3072         * platform/mac/svg/custom/mask-with-all-units-expected.png: Added.
3073         * platform/mac/svg/custom/mask-with-all-units-expected.txt: Added.
3074         * svg/custom/mask-with-all-units.svg: Added.
3075
3076 2009-11-30  Csaba Osztrogonác  <ossy@webkit.org>
3077
3078         [Qt] Put tests into skiplist because of missing features.
3079
3080         * platform/qt/Skipped:
3081         - fast/dom/Window/window-postmessage-clone.html added
3082         - inspector/elements-img-tooltip.html added.
3083
3084 2009-11-28  Oliver Hunt  <oliver@apple.com>
3085
3086         Reviewed by Sam Weinig.
3087
3088         postMessage should serialize File objects
3089         https://bugs.webkit.org/show_bug.cgi?id=31955
3090
3091         Add test for postMessage serialization of File objects.
3092
3093         * fast/dom/Window/window-postmessage-clone-expected.txt:
3094         * fast/dom/Window/window-postmessage-clone.html:
3095
3096 2009-11-29  Simon Fraser  <simon.fraser@apple.com>
3097
3098         Rubber-stamped by Eric Seidel.
3099         
3100         Fix up some compositing layout tests.
3101
3102         * compositing/layers-inside-overflow-scroll.html:
3103         * compositing/self-painting-layers.html:
3104         Use the 'loadeddata' event, instead of 'load', to know when the video loads.
3105         
3106         * platform/mac/compositing/repaint/content-into-overflow-expected.checksum:
3107         * platform/mac/compositing/repaint/content-into-overflow-expected.png:
3108         * platform/mac/compositing/repaint/overflow-into-content-expected.checksum:
3109         * platform/mac/compositing/repaint/overflow-into-content-expected.png:
3110         * platform/mac/compositing/self-painting-layers-expected.checksum:
3111         * platform/mac/compositing/self-painting-layers-expected.png:
3112         Update with correct pixel results.
3113
3114 2009-11-29  Shu Chang  <Chang.Shu@nokia.com>
3115
3116         Reviewed by Eric Seidel.
3117
3118         Test using Id as index of node list.
3119         https://bugs.webkit.org/show_bug.cgi?id=31428
3120
3121         * fast/dom/Element/id-in-node-list-index01-expected.txt: Added.
3122         * fast/dom/Element/id-in-node-list-index01.html: Added.
3123
3124 2009-11-28  Adam Barth  <abarth@webkit.org>
3125
3126         Reviewed by Dimitri Glazkov.
3127
3128         [Chromium] Sify compose button alerts error
3129         https://bugs.webkit.org/show_bug.cgi?id=31394
3130
3131         Test that we're using the calling security context in a simple case.
3132
3133         * http/tests/security/calling-versus-current-expected.txt: Added.
3134         * http/tests/security/calling-versus-current.html: Added.
3135
3136 2009-11-27  Daniel Bates  <dbates@webkit.org>
3137
3138         Reviewed by Adam Barth.
3139
3140         https://bugs.webkit.org/show_bug.cgi?id=31940
3141
3142         Rebased results because of new error messages.
3143
3144         * http/tests/security/xssAuditor/base-href-control-char-expected.txt:
3145         * http/tests/security/xssAuditor/base-href-expected.txt:
3146         * http/tests/security/xssAuditor/base-href-null-char-expected.txt:
3147         * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt:
3148         * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt:
3149         * http/tests/security/xssAuditor/embed-tag-expected.txt:
3150         * http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt:
3151         * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt:
3152         * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt:
3153         * http/tests/security/xssAuditor/object-embed-tag-expected.txt:
3154         * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt:
3155         * http/tests/security/xssAuditor/object-src-inject-expected.txt:
3156         * http/tests/security/xssAuditor/object-tag-expected.txt:
3157         * http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt:
3158
3159 2009-11-27  Kenneth Russell  <kbr@google.com>
3160
3161         Reviewed by Eric Seidel.
3162
3163         REGRESSION(51418): fast/canvas/webgl/gl-object-get-calls.html is failing on the Leopard commit bot
3164         https://bugs.webkit.org/show_bug.cgi?id=31919
3165
3166         Temporarily disabled portion of test which is failing on some
3167         machines but not others. Root cause will be investigated under
3168         https://bugs.webkit.org/show_bug.cgi?id=31843 .
3169
3170         * fast/canvas/webgl/gl-object-get-calls-expected.txt:
3171         * fast/canvas/webgl/script-tests/gl-object-get-calls.js:
3172
3173 2009-11-26  Shinichiro Hamaji  <hamaji@chromium.org>
3174
3175         Unreviewed red bot fix.
3176
3177         Skip tests introduced by the previous change as it seems to be failing.
3178
3179         * platform/qt/Skipped:
3180         * platform/win/Skipped:
3181
3182 2009-11-26  Shinichiro Hamaji  <hamaji@chromium.org>
3183
3184         Reviewed by Dan Bernstein.
3185
3186         Assertion failure in RenderBlock::positionForPointWithInlineChildren when running fast/inline/relative-positioned-overflow.html
3187         https://bugs.webkit.org/show_bug.cgi?id=29966
3188
3189         A test case where a user drags the mouse from an empty inline
3190         element to above texts.
3191
3192         * editing/selection/last-empty-inline-expected.txt: Added.
3193         * editing/selection/last-empty-inline.html: Added.
3194         * platform/win/Skipped:
3195
3196 2009-11-26  Kinuko Yasuda  <kinuko@chromium.com>
3197
3198         Reviewed by Eric Seidel.
3199
3200         Rewrite the test fast/parser/comment-in-textarea to use dumpAsText
3201         so that the expected results can be independent of platform differences.
3202         https://bugs.webkit.org/show_bug.cgi?id=31580
3203
3204         * fast/parser/comment-in-textarea-expected.txt: Added.
3205         * fast/parser/comment-in-textarea.html:
3206         * fast/parser/script-tests/comment-in-textarea.js: Added.
3207         * platform/mac/fast/parser/comment-in-textarea-expected.checksum: Removed.
3208         * platform/mac/fast/parser/comment-in-textarea-expected.png: Removed.
3209         * platform/mac/fast/parser/comment-in-textarea-expected.txt: Removed.
3210         * platform/win/fast/parser/comment-in-textarea-expected.txt: Removed.
3211
3212 2009-11-26  Daniel Bates  <dbates@webkit.org>
3213
3214         Reviewed by Pavel Feldman.
3215
3216         https://bugs.webkit.org/show_bug.cgi?id=21554
3217
3218         Tests that the tooltip text for an image is its dimensions.
3219
3220         * inspector/elements-img-tooltip-expected.txt: Added.
3221         * inspector/elements-img-tooltip.html: Added.
3222
3223 2009-11-21  Holger Hans Peter Freyther  <zecke@selfish.org>
3224
3225         Reviewed by Kenneth Rohde Christiansen.
3226
3227         [Qt] Add automatic test for Qt Plugins.
3228         https://bugs.webkit.org/show_bug.cgi?id=31203
3229
3230         Add a test case for Qt plugins. In this case one
3231         RenderPart should be visible on screen and the other
3232         should be invisible. The internal QWidget should
3233         have the same state as the WebCore::Widget.
3234
3235         Add Qt specific netscape-dom-access-expected.txt because
3236         that was using a native widget inside a RenderPart as well.
3237
3238         * platform/gtk/Skipped:
3239         * platform/mac/Skipped:
3240         * platform/qt/plugins/netscape-dom-access-expected.txt: Added
3241         * platform/qt/plugins/qt-qwidget-plugin-expected.txt: Added
3242         * platform/win/Skipped:
3243         * plugins/qt-qwidget-plugin.html: Added.
3244
3245 2009-11-25  Csaba Osztrogonác  <ossy@webkit.org>
3246
3247         [Qt] Audio related layout tests are failing on the buildbot
3248         https://bugs.webkit.org/show_bug.cgi?id=27910
3249
3250         * platform/qt/Skipped: fast/js/global-constructors.html added.
3251
3252 2009-11-25  Kenneth Russell  <kbr@google.com>
3253
3254         Reviewed by Oliver Hunt.
3255
3256         Off-by-one error in index validation for drawElements and drawArrays
3257         https://bugs.webkit.org/show_bug.cgi?id=31891
3258
3259         Fixed computation of number of elements for bound array objects.
3260
3261         Test: fast/canvas/webgl/index-validation.html
3262
3263         * fast/canvas/webgl/index-validation-expected.txt: Added.
3264         * fast/canvas/webgl/index-validation.html: Added.
3265         * fast/canvas/webgl/script-tests/index-validation.js: Added.
3266
3267 2009-11-25  Csaba Osztrogonác  <ossy@webkit.org>
3268
3269         [Qt] Remove a bunch of now passing fast tests from skiplist.
3270         And add a crasher/crashed pair into skiplist.
3271
3272         * platform/qt/Skipped:
3273
3274 2009-11-25  Csaba Osztrogonác  <ossy@webkit.org>
3275
3276         [Qt] Put tests into skiplist because of missing layoutTestController feature.
3277
3278         * platform/qt/Skipped:
3279         - http/tests/cache/subresource-failover-to-network.html added.
3280         - fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html added.
3281
3282         - "3D_RENDERING and ACCELERATED_COMPOSITING" block moved to good place.
3283
3284 2009-11-25  Eric Carlson  <eric.carlson@apple.com>
3285
3286         Reviewed by Simon Fraser.
3287
3288         <rdar://problem/7409331> Windows: Support closed caption in <video> element
3289
3290         * platform/win/Skipped:
3291             Enable the closed caption test.
3292
3293 2009-11-25  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3294
3295         We do not have a strategy in place to mimick the output for load
3296         delegates fully yet. See https://bugs.webkit.org/show_bug.cgi?id=27905
3297
3298         * platform/gtk/Skipped:
3299
3300 2009-11-22  Jakub Wieczorek  <faw217@gmail.com>
3301
3302         Reviewed by Adam Barth.
3303
3304         [Qt] Remove the Referer header when redirecting to a non-secure site
3305         https://bugs.webkit.org/show_bug.cgi?id=31785
3306
3307         This makes Qt pass two tests introduced in r50226.
3308
3309         * platform/qt/Skipped:
3310
3311 2009-11-24  Chris Marrin  <cmarrin@apple.com>
3312
3313         Reviewed by Simon Fraser.
3314
3315         Skip 3d and compositing tests on all platforms but Mac
3316         https://bugs.webkit.org/show_bug.cgi?id=27314
3317         
3318         For Mac, tests are performed in webkitdirs.pm to determine
3319         whether these tests should be skipped.
3320
3321         * platform/gtk/Skipped:
3322         * platform/qt/Skipped:
3323         * platform/win/Skipped:
3324
3325 2009-11-24  Chris Marrin  <cmarrin@apple.com>
3326
3327         Reviewed by Eric Seidel.
3328
3329         Test for createShader param passing
3330         https://bugs.webkit.org/show_bug.cgi?id=31808
3331
3332         This test will eventually contain more param passing tests as
3333         they are implemented.
3334
3335         * fast/canvas/webgl/invalidPassedParams-expected.txt: Added.
3336         * fast/canvas/webgl/invalidPassedParams.html: Added.
3337
3338 2009-11-24  Darin Fisher  <darin@chromium.org>
3339
3340         Reviewed by Adam Barth.
3341
3342         [Chromium] Renderer hang when using www.expedia.com
3343         https://bugs.webkit.org/show_bug.cgi?id=31822
3344
3345         This test verifies that a synchronous XMLHttpRequest, generated from a
3346         page that is the result of a form submission, loads properly when the
3347         user navigates back to the page.
3348
3349         When navigating back to a page that resulted from a form submission,
3350         the page is loaded with the ReturnCacheDataDontLoad cache policy.  It
3351         is important that subresources (including XMLHttpRequest instances) do
3352         not inherit this cache policy.
3353
3354         * http/tests/cache/resources/echo-no-store.cgi: Added.
3355         * http/tests/cache/resources/subresource-failover-to-network.cgi: Added.
3356         * http/tests/cache/subresource-failover-to-network-expected.txt: Added.
3357         * http/tests/cache/subresource-failover-to-network.html: Added.
3358
3359 2009-11-23  Kenneth Russell  <kbr@google.com>
3360
3361         Reviewed by Oliver Hunt.
3362
3363         Change get... calls to latest spec
3364         https://bugs.webkit.org/show_bug.cgi?id=30091
3365
3366         Removed old versions of get calls on WebGLRenderingContext and
3367         added new ones per spec returning "any". New code simplifies
3368         GraphicsContext3D and fixes previously unimplemented routines.
3369         Added custom JS and V8 bindings. Added exhaustive test case
3370         exercising all new code paths. Updated preexisting test cases for
3371         new APIs. Fixed preexisting bugs in WebKit's and Chrome's WebGL
3372         implementations.
3373
3374         Ran WebGL layout tests in WebKit (clean) and Chrome (couple of
3375         preexisting known failures) and manual WebGL tests in both
3376         browsers.
3377         
3378         Two of the tests fail on various hardware and were modified. See
3379         
3380             https://bugs.webkit.org/show_bug.cgi?id=31842
3381             https://bugs.webkit.org/show_bug.cgi?id=31843
3382
3383         Test: fast/canvas/webgl/gl-object-get-calls.html
3384
3385         * fast/canvas/webgl/gl-get-calls-expected.txt:
3386         * fast/canvas/webgl/gl-get-calls.html:
3387         * fast/canvas/webgl/gl-object-get-calls-expected.txt: Added.
3388         * fast/canvas/webgl/gl-object-get-calls.html: Added.
3389         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
3390         * fast/canvas/webgl/null-object-behaviour-expected.txt:
3391         * fast/canvas/webgl/resources/boolUniformShader.vert: Added.
3392         * fast/canvas/webgl/resources/floatUniformShader.vert: Added.
3393         * fast/canvas/webgl/resources/intUniformShader.vert: Added.
3394         * fast/canvas/webgl/resources/matUniformShader.vert: Added.
3395         * fast/canvas/webgl/resources/noopUniformShader.frag: Added.
3396         * fast/canvas/webgl/resources/utils3d.js:
3397         (initWebGL):
3398         (loadShader):
3399         (Framerate.prototype.snapshot):
3400         * fast/canvas/webgl/resources/webgl-test.js:
3401         (loadProgram):
3402         (loadStandardVertexShader):
3403         (loadVertexShader):
3404         (loadStandardFragmentShader):
3405         (loadFragmentShader):
3406         * fast/canvas/webgl/script-tests/gl-object-get-calls.js: Added.
3407         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
3408         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
3409         * fast/canvas/webgl/triangle.html:
3410         * fast/js/resources/js-test-pre.js:
3411         (shouldBeNonZero):
3412         (shouldBeNonNull):
3413
3414 2009-11-24  Dmitry Titov  <dimich@chromium.org>
3415
3416         Reviewed by Eric Seidel.
3417
3418         Convert fast/table/row-height-recalc2.html to be 'dumpAsText()'
3419         https://bugs.webkit.org/show_bug.cgi?id=31816
3420
3421         * fast/table/row-height-recalc2-expected.txt: Added.
3422         * fast/table/row-height-recalc2.html:
3423         * platform/mac/fast/table/row-height-recalc2-expected.checksum: Removed.
3424         * platform/mac/fast/table/row-height-recalc2-expected.png: Removed.
3425         * platform/mac/fast/table/row-height-recalc2-expected.txt: Removed.
3426         * platform/qt/fast/table/row-height-recalc2-expected.checksum: Removed.
3427         * platform/qt/fast/table/row-height-recalc2-expected.png: Removed.
3428         * platform/qt/fast/table/row-height-recalc2-expected.txt: Removed.
3429         * platform/win/fast/table/row-height-recalc2-expected.checksum: Removed.
3430         * platform/win/fast/table/row-height-recalc2-expected.png: Removed.
3431
3432 2009-11-23  Chris Marrin  <cmarrin@apple.com>
3433
3434         Reviewed by Oliver Hunt.
3435
3436         Tests for out of bounds conditions on drawElements and drawArrays
3437         https://bugs.webkit.org/show_bug.cgi?id=31239
3438
3439         * fast/canvas/webgl/drawArraysOutOfBounds-expected.txt: Added.
3440         * fast/canvas/webgl/drawArraysOutOfBounds.html: Added.
3441         * fast/canvas/webgl/drawElementssOutOfBounds-expected.txt: Added.
3442         * fast/canvas/webgl/drawElementssOutOfBounds.html: Added.
3443
3444 2009-11-23  Erik Arvidsson  <arv@chromium.org>
3445
3446         Reviewed by Eric Seidel.
3447
3448         JSC bindings for HasIndexGetter generates incorrect code (affects
3449         MediaList and CSSStyleDeclaration).
3450         This cleans up the edge cases for indexing out of range for style and
3451         computed style objects to return an empty string according to the spec.
3452         MediaList now returns null when indexed out of range.
3453         https://bugs.webkit.org/show_bug.cgi?id=31683
3454
3455         * fast/dom/CSSStyleDeclaration/css-computed-style-item-expected.txt: Added.
3456         * fast/dom/CSSStyleDeclaration/css-computed-style-item.html: Added.
3457         * fast/dom/CSSStyleDeclaration/css-style-item-expected.txt: Added.
3458         * fast/dom/CSSStyleDeclaration/css-style-item.html: Added.
3459         * fast/dom/CSSStyleDeclaration/script-tests/css-computed-style-item.js: Added.
3460         * fast/dom/CSSStyleDeclaration/script-tests/css-style-item.js: Added.
3461         * fast/dom/StyleSheet/css-medialist-item-expected.txt: Added.
3462         * fast/dom/StyleSheet/css-medialist-item.html: Added.
3463         * fast/dom/StyleSheet/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/backgrounds/repeat/script-tests/TEMPLATE.html.
3464         * fast/dom/StyleSheet/script-tests/css-medialist-item.js: Added.
3465
3466 2009-11-23  Csaba Osztrogonác  <ossy@webkit.org>
3467
3468         Unreviewed. Skip new test added in r51324.
3469
3470         * platform/qt/Skipped: Added editing/selection/trransformed-selection-rects.html
3471
3472 2009-11-23  Simon Fraser  <simon.fraser@apple.com>
3473
3474         Reviewed by Dan Bernstein.
3475
3476         DocumentMarkers need to be educated about transforms
3477         https://bugs.webkit.org/show_bug.cgi?id=31751
3478         
3479         Find highlight is incorrect with transforms
3480         <rdar://problem/6358394>
3481         
3482         Add test to show the selection rect for selection in a transformed element.
3483
3484         * editing/editing.js:
3485         * editing/selection/transformed-selection-rects.html: Added.
3486         * platform/mac/editing/selection/transformed-selection-rects-expected.checksum: Added.
3487         * platform/mac/editing/selection/transformed-selection-rects-expected.png: Added.
3488         * platform/mac/editing/selection/transformed-selection-rects-expected.txt: Added.
3489
3490 2009-11-23  Csaba Osztrogonác  <ossy@webkit.org>
3491
3492         Unreviewed. Skip new tests.
3493
3494         * platform/qt/Skipped:
3495
3496 2009-11-23  Jakub Wieczorek  <faw217@gmail.com>
3497
3498         Reviewed by Kenneth Rohde Christiansen.
3499
3500         [Qt] DRT: dumpBackForwardList() does not work properly with non-file URLs.
3501         https://bugs.webkit.org/show_bug.cgi?id=31775
3502
3503         LayoutTestController::dumpBackForwardList() should work with local URLs
3504         as well as with normal URLs (in http tests for instance).
3505         Currently it does not output the latter properly.
3506
3507         Unskip a bunch of passing http/navigation tests.
3508
3509         * platform/qt/Skipped:
3510
3511 2009-11-22  Chris Fleizach  <cfleizach@apple.com>
3512
3513         Reviewed by Oliver Hunt.
3514
3515         ARIA: support aria-flowto
3516         https://bugs.webkit.org/show_bug.cgi?id=31762
3517
3518         * platform/mac/accessibility/aria-flowto-expected.txt: Added.
3519         * platform/mac/accessibility/aria-flowto.html: Added.
3520
3521 2009-11-22  Dirk Schulze  <krit@webkit.org>
3522
3523         Reviewed by Nikolas Zimmermann.
3524
3525         Tests to the filterRes implementation for SVG Filters
3526         [https://bugs.webkit.org/show_bug.cgi?id=6021]
3527
3528         big-sized-filter: tests if filter quality is scaled down on a too
3529             big SourceImage (SourceGraphic, SourceAlpha)
3530         big-sized-filter-2: tests if the filter quality is scaled down
3531             on a too big filter effect size.
3532         filterRes: Various tests of SVG Filters with different values for
3533             filterRes attributes. Checks
3534             * that kernel values (if present) are scaled with the filterRes
3535             * subRegion calculation is correct for effects with deeper
3536               dependencies.
3537
3538         * platform/mac/svg/filters/big-sized-filter-2-expected.txt: Added.
3539         * platform/mac/svg/filters/big-sized-filter-expected.checksum: Added.
3540         * platform/mac/svg/filters/big-sized-filter-expected.png: Added.
3541         * platform/mac/svg/filters/big-sized-filter-expected.txt: Added.
3542         * platform/mac/svg/filters/filterRes-expected.checksum: Added.
3543         * platform/mac/svg/filters/filterRes-expected.png: Added.
3544         * platform/mac/svg/filters/filterRes-expected.txt: Added.
3545         * svg/filters/big-sized-filter-2.svg: Added.
3546         * svg/filters/big-sized-filter.svg: Added.
3547         * svg/filters/filterRes.svg: Added.
3548
3549 2009-11-22  Jakub Wieczorek  <faw217@gmail.com>
3550
3551         Reviewed by Adam Barth.
3552
3553         [Qt] DumpRenderTree should explicitly ignore any SSL certificate errors
3554         for localhost and 127.0.0.1.
3555         https://bugs.webkit.org/show_bug.cgi?id=31783
3556
3557         Unskip the http/tests/ssl/verify-ssl-enabled.php test, which is passing now.
3558
3559         * platform/qt/Skipped:
3560
3561 2009-11-22  Chris Evans  <cevans@chromium.org>
3562
3563         Reviewed by Adam Barth.
3564
3565         Disable access to file:/// directory listings
3566         https://bugs.webkit.org/show_bug.cgi?id=31329
3567
3568         Updates the test to make sure it is disabling universal access for
3569         file:/// URLs (if the API is supported). This is required to do
3570         effective intra-file:/// access tests.
3571         Note that Safari only passes by virtual of supporting no directory
3572         listings at all.
3573
3574         * fast/xmlhttprequest/resources/xmlhttprequest-nonexistent-file-real.html: Added.
3575         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
3576         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html:
3577         Disable universal access for file:/// URLs (if API available).
3578         Run the real test in an iframe without universal access.
3579
3580 2009-11-21  Simon Fraser  <simon.fraser@apple.com>
3581
3582         Reviewed by Dan Bernstein.
3583
3584         CSSKeyframesRule::findRule() and deleteRule() should accept 'from' and 'to' as well as percentages
3585         https://bugs.webkit.org/show_bug.cgi?id=31588
3586         
3587         Add tests for finding and deleting keyframes using 'from' and 'to'.
3588
3589         * animations/keyframes-rule-expected.txt:
3590         * animations/keyframes-rule.html:
3591
3592 2009-11-20  Chris Fleizach  <cfleizach@apple.com>
3593
3594         Reviewed by Beth Dakin.
3595
3596         WAI-ARIA: add support for aria-owns
3597         https://bugs.webkit.org/show_bug.cgi?id=31702
3598
3599         * platform/mac/accessibility/aria-owns-expected.txt: Added.
3600         * platform/mac/accessibility/aria-owns.html: Added.
3601
3602 2009-11-20  Eric Carlson  <eric.carlson@apple.com>
3603
3604         Reviewed by Simon Fraser.
3605
3606         <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
3607
3608         Remove closed captions test from skipped list.
3609
3610         * platform/mac-leopard/Skipped:
3611         * platform/mac-tiger/Skipped:
3612
3613 2009-11-20  Chris Fleizach  <cfleizach@apple.com>
3614
3615         Reviewed by Beth Dakin.
3616
3617         WAI-ARIA: add support for 'math' role
3618         https://bugs.webkit.org/show_bug.cgi?id=31706
3619
3620         * platform/mac/accessibility/aria-grouping-roles-expected.txt:
3621         * platform/mac/accessibility/aria-grouping-roles.html:
3622
3623 2009-11-20  Yael Aharon  <yael.aharon@nokia.com>
3624
3625         Unreviewed fix.
3626
3627         Fix file names in the skipped list, for files added in http://trac.webkit.org/changeset/51257.
3628
3629         * platform/mac/Skipped:
3630         * platform/win/Skipped:
3631
3632 2009-11-20  Yael Aharon  <yael.aharon@nokia.com>
3633
3634         Reviewed by Kenneth Rohde Christiansen.
3635
3636         NPN_ReloadPlugins does not reload the page even if reloadPages is true.
3637         https://bugs.webkit.org/show_bug.cgi?id=30460
3638
3639         Added tests for calling NPN_ReloadPlugins with reloadPages being true and false.
3640
3641         * platform/mac/Skipped:
3642         * platform/win/Skipped:
3643         * plugins/reloadplugins-and-pages-expected.txt: Added.
3644         * plugins/reloadplugins-and-pages.html: Added.
3645         * plugins/reloadplugins-no-pages-expected.txt: Added.
3646         * plugins/reloadplugins-no-pages.html: Added.
3647
3648 2009-11-20  Alexey Proskuryakov  <ap@apple.com>
3649
3650         Reviewed by Darin Adler.
3651
3652         https://bugs.webkit.org/show_bug.cgi?id=25381
3653         Needs test: jQuery animation crashing Safari
3654
3655         Adding a regression test for a bug that doesn't reproduce in ToT.
3656
3657         * fast/dynamic/jQuery-animation-crash-expected.txt: Added.
3658         * fast/dynamic/jQuery-animation-crash.html: Added.
3659
3660 2009-11-20  Alexey Proskuryakov  <ap@apple.com>
3661
3662         WebSocket tests still don't work on Windows, disabling for futher invesigation.
3663
3664         * platform/win/Skipped:
3665
3666 2009-11-20  Alexey Proskuryakov  <ap@apple.com>
3667
3668         Enabling WebSocket tests on Windows - let's see if they pass after the recent fixes.
3669
3670         * platform/win/Skipped:
3671
3672 2009-11-20  Victor Wang  <victorw@chromium.org>
3673
3674         Reviewed by Darin Adler.
3675
3676         Add expected pixel result for layout test input-file-re-render
3677
3678         https://bugs.webkit.org/show_bug.cgi?id=31696
3679
3680         * platform/mac/fast/forms/input-file-re-render-expected.checksum: Added.
3681         * platform/mac/fast/forms/input-file-re-render-expected.png: Added.
3682
3683 2009-11-20  Eric Carlson  <eric.carlson@apple.com>
3684
3685         Reviewed by Simon Fraser.
3686
3687         <rdar://problem/7389945> QTKit based media engine should not claim to support fullscreen on Leopard
3688
3689         Update test results.
3690
3691         * platform/mac/media/audio-controls-rendering-expected.checksum:
3692         * platform/mac/media/audio-controls-rendering-expected.png:
3693         * platform/mac/media/audio-controls-rendering-expected.txt:
3694
3695 2009-11-20  Roland Steiner  <rolandsteiner@chromium.org>
3696
3697         Reviewed by Darin Adler.
3698
3699         Test checking that CSS 'text-indent' does not affect ruby rendering by default.
3700         (https://bugs.webkit.org/show_bug.cgi?id=31247)
3701
3702         * fast/ruby/ruby-text-indent-expected.txt: Added.
3703         * fast/ruby/ruby-text-indent.html: Added.
3704
3705 2009-11-19  Beth Dakin  <bdakin@apple.com>
3706
3707         Reviewed by Darin Adler.
3708
3709         Tests for https://bugs.webkit.org/show_bug.cgi?id=31321 Make 
3710         -webkit-color-correction work with untagged images
3711
3712         * fast/css/color-correction-on-background-image.html: Added.
3713         * fast/css/color-correction-untagged-images.html: Added.
3714         * fast/css/resources/purple-noprofile.png: Added.
3715         * platform/mac/fast/css/color-correction-on-background-image-expected.checksum: Added.
3716         * platform/mac/fast/css/color-correction-on-background-image-expected.png: Added.
3717         * platform/mac/fast/css/color-correction-on-background-image-expected.txt: Added.
3718         * platform/mac/fast/css/color-correction-untagged-images-expected.checksum: Added.
3719         * platform/mac/fast/css/color-correction-untagged-images-expected.png: Added.
3720         * platform/mac/fast/css/color-correction-untagged-images-expected.txt: Added.
3721
3722 2009-11-19  Michelangelo De Simone  <michelangelo@webkit.org>
3723
3724         Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>
3725         Files missed when landing patch.
3726
3727         * platform/qt/Skipped:
3728         * platform/win/Skipped:
3729
3730 2009-11-19  Alexey Proskuryakov  <ap@apple.com>
3731
3732         Trying to enable WebSocket tests on Tiger again, as the bot seems to behave now.
3733
3734         * platform/mac-tiger/Skipped:
3735
3736 2009-11-19  Rahul Kuchhal  <kuchhal@chromium.org>
3737
3738         Reviewed by Darin Adler.
3739
3740         Do not assert when a high number is used for roman numerals in lists.
3741         https://bugs.webkit.org/show_bug.cgi?id=31652
3742
3743         * fast/lists/ol-start-roman.html: Added.
3744         * platform/mac/fast/lists/ol-start-roman-expected.txt: Added.
3745
3746 2009-11-19  Eric Z. Ayers  <zundel@google.com>
3747
3748         Reviewed by Pavel Feldman.
3749
3750         Updated timeline paint test to ignore width and height.  GTK+ testing
3751         uses a different top level window size than other platforms.
3752
3753         https://bugs.webkit.org/show_bug.cgi?id=31402
3754
3755         * inspector/timeline-paint-expected.txt:
3756         * inspector/timeline-test.js:
3757         * platform/win/Skipped:
3758
3759 2009-11-19  Chris Fleizach  <cfleizach@apple.com>
3760
3761         Reviewed by Darin Adler.
3762
3763         WAI-ARIA roles not supported on image map <area>
3764         https://bugs.webkit.org/show_bug.cgi?id=31525
3765
3766         * accessibility/aria-used-on-image-maps-expected.txt: Added.
3767         * accessibility/aria-used-on-image-maps.html: Added.
3768         * platform/gtk/Skipped:
3769         * platform/win/Skipped:
3770
3771 2009-11-19  Eric Carlson  <eric.carlson@apple.com>
3772
3773         Reviewed by Dan Bernstein.
3774
3775         <rdar://problem/7035231>
3776         Support closed caption in <video> element
3777
3778         * media/media-captions-expected.txt: Added.
3779         * media/media-captions.html: Added.
3780         * media/content/counting-captioned.mov: Added.
3781
3782         * platform/gtk/Skipped:
3783         * platform/mac-leopard/Skipped:
3784         * platform/mac-tiger/Skipped:
3785         * platform/win/Skipped:
3786             Skipped on platforms that don't support closed captions yet.
3787
3788 2009-11-19  Pavel Feldman  <pfeldman@chromium.org>
3789
3790         Reviewed by Gustavo Noronha Silva.
3791
3792         Web Inspector: Implement "show inspector" in WebKit GTK
3793         API and enable console tests.
3794
3795         https://bugs.webkit.org/show_bug.cgi?id=31669
3796
3797         * platform/gtk/Skipped:
3798
3799 2009-11-19  Shinichiro Hamaji  <hamaji@chromium.org>
3800
3801         Reviewed by Eric Seidel.
3802
3803         Some tests in fast/css-generated-content can be dumpAsText test
3804         https://bugs.webkit.org/show_bug.cgi?id=31663
3805
3806         * fast/css-generated-content/absolute-position-inside-inline-expected.txt: Added.
3807         * fast/css-generated-content/absolute-position-inside-inline.html:
3808         * fast/css-generated-content/hit-test-generated-content-expected.txt: Added.
3809         * fast/css-generated-content/hit-test-generated-content.html:
3810         * fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Added.
3811         * fast/css-generated-content/positioned-background-hit-test-crash.html:
3812         * fast/css-generated-content/spellingToolTip-assert-expected.txt: Added.
3813         * fast/css-generated-content/spellingToolTip-assert.html:
3814         * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.checksum: Removed.
3815         * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.png: Removed.
3816         * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
3817         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.checksum: Removed.
3818         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.png: Removed.
3819         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.txt: Removed.
3820         * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.checksum: Removed.
3821         * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.png: Removed.
3822         * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
3823         * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.checksum: Removed.
3824         * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.png: Removed.
3825         * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
3826         * platform/qt/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
3827         * platform/qt/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
3828         * platform/qt/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
3829
3830 2009-11-19  Kinuko Yasuda  <kinuko@google.com>
3831
3832         Reviewed by Dan Bernstein.
3833
3834         Update the test fast/overflow/004.html to make it match the test
3835         description and expected results.
3836         https://bugs.webkit.org/show_bug.cgi?id=31455
3837
3838         * fast/overflow/004.html:
3839         * platform/mac/fast/overflow/004-expected.checksum:
3840         * platform/mac/fast/overflow/004-expected.png:
3841         * platform/mac/fast/overflow/004-expected.txt:
3842
3843 2009-11-18  Dan Bernstein  <mitz@apple.com>
3844
3845         Reviewed by Simon Fraser.
3846
3847         Test for <rdar://problem/7398987> Assertion failure in
3848         RenderLayer::updateClipRects when a plug-in’s enclosing layer is
3849         enclosed by a transformed layer
3850
3851         * fast/layers/clip-rects-transformed-2-expected.txt: Added.
3852         * fast/layers/clip-rects-transformed-2.html: Added.
3853         * fast/layers/clip-rects-transformed-expected.txt: Added.
3854         * fast/layers/clip-rects-transformed.html: Added.
3855
3856 2009-11-18  Michelangelo De Simone  <micdesim@gmail.com>
3857
3858         Reviewed by Darin Adler.
3859
3860         Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
3861         Support for validationMessage attribute, as per HTML5 specs.
3862
3863         * fast/dom/domListEnumeration-expected.txt: updated with new property
3864         * fast/dom/script-tests/domListEnumeration.js: ditto
3865         * fast/forms/script-tests/validationMessage.js: Added.
3866         * fast/forms/validationMessage-expected.txt: Added.
3867         * fast/forms/validationMessage.html: Added.
3868         * platform/gtk/Skipped:
3869         * platform/qt/Skipped:
3870         * platform/win/Skipped:
3871
3872 2009-11-19  Roland Steiner  <rolandsteiner@chromium.org>
3873
3874         Reviewed by Darin Adler.
3875
3876         Bug 31574 -  Crashing bug when removing <ruby> element
3877         (https://bugs.webkit.org/show_bug.cgi?id=31574)
3878         
3879         Layout test to verify it no longer crashes when the <ruby> element
3880         is being removed.
3881
3882         * fast/ruby/ruby-remove-expected.txt: Added.
3883         * fast/ruby/ruby-remove.html: Added.
3884
3885 2009-11-18  Kent Tamura  <tkent@chromium.org>
3886
3887         Reviewed by Darin Adler.
3888
3889         Tests for ValidityState.typeMismatch for the following types of INPUT element:
3890             date, datetime, datetime-local, month, time and week
3891         https://bugs.webkit.org/show_bug.cgi?id=31342
3892
3893         * fast/forms/ValidityState-typeMismatch-date-expected.txt: Added.
3894         * fast/forms/ValidityState-typeMismatch-date.html: Added.
3895         * fast/forms/ValidityState-typeMismatch-datetime-expected.txt: Added.
3896         * fast/forms/ValidityState-typeMismatch-datetime.html: Added.
3897         * fast/forms/ValidityState-typeMismatch-datetimelocal-expected.txt: Added.
3898         * fast/forms/ValidityState-typeMismatch-datetimelocal.html: Added.
3899         * fast/forms/ValidityState-typeMismatch-month-expected.txt: Added.
3900         * fast/forms/ValidityState-typeMismatch-month.html: Added.
3901         * fast/forms/ValidityState-typeMismatch-time-expected.txt: Added.
3902         * fast/forms/ValidityState-typeMismatch-time.html: Added.
3903         * fast/forms/ValidityState-typeMismatch-week-expected.txt: Added.
3904         * fast/forms/ValidityState-typeMismatch-week.html: Added.
3905         * fast/forms/script-tests/ValidityState-typeMismatch-date.js: Added.
3906         * fast/forms/script-tests/ValidityState-typeMismatch-datetime.js: Added.
3907         * fast/forms/script-tests/ValidityState-typeMismatch-datetimelocal.js: Added.
3908         * fast/forms/script-tests/ValidityState-typeMismatch-month.js: Added.
3909         * fast/forms/script-tests/ValidityState-typeMismatch-time.js: Added.
3910         * fast/forms/script-tests/ValidityState-typeMismatch-week.js: Added.
3911
3912 2009-11-18  Kent Tamura  <tkent@chromium.org>
3913
3914         Reviewed by Darin Adler.
3915
3916         Add tests for ValidityState.stepMismatch.
3917         https://bugs.webkit.org/show_bug.cgi?id=31331
3918
3919         * fast/forms/ValidityState-stepMismatch-number-expected.txt: Added.
3920         * fast/forms/ValidityState-stepMismatch-number.html: Added.
3921         * fast/forms/ValidityState-stepMismatch-range-expected.txt: Added.
3922         * fast/forms/ValidityState-stepMismatch-range.html: Added.
3923         * fast/forms/ValidityState-stepMismatch-unsupported-expected.txt: Added.
3924         * fast/forms/ValidityState-stepMismatch-unsupported.html: Added.
3925         * fast/forms/input-step-expected.txt: Added.
3926         * fast/forms/input-step.html: Added.
3927         * fast/forms/script-tests/ValidityState-stepMismatch-number.js: Added.
3928         * fast/forms/script-tests/ValidityState-stepMismatch-range.js: Added.
3929         * fast/forms/script-tests/ValidityState-stepMismatch-unsupported.js: Added.
3930         * fast/forms/script-tests/input-step.js: Added.
3931
3932 2009-11-18  Shu Chang  <Chang.Shu@nokia.com>
3933
3934         Reviewed by Eric Seidel.
3935
3936         [Qt] Update expected result after Qt4.6 upgrade.
3937         https://bugs.webkit.org/show_bug.cgi?id=31560
3938
3939         Test: LayoutTests/editing/deleting/5408255.html
3940
3941         * platform/qt/editing/deleting/5408255-expected.txt:
3942
3943 2009-11-18  Daniel Bates  <dbates@webkit.org>
3944
3945         Reviewed by Dave Hyatt.
3946
3947         https://bugs.webkit.org/show_bug.cgi?id=24971
3948         And
3949         <rdar://problem/7138265>
3950
3951         Tests that setting the height of a table row programmatically (via JavaScript)
3952         recalculates the height of the rows in the table.
3953
3954         * fast/table/row-height-recalc2.html: Added.
3955         * platform/mac/fast/table/row-height-recalc2-expected.checksum: Added.
3956         * platform/mac/fast/table/row-height-recalc2-expected.png: Added.
3957         * platform/mac/fast/table/row-height-recalc2-expected.txt: Added.
3958         * platform/qt/fast/table/row-height-recalc2-expected.checksum: Added.
3959         * platform/qt/fast/table/row-height-recalc2-expected.png: Added.
3960         * platform/qt/fast/table/row-height-recalc2-expected.txt: Added.
3961         * platform/win/fast/table/row-height-recalc2-expected.checksum: Added.
3962         * platform/win/fast/table/row-height-recalc2-expected.png: Added.
3963         * platform/win/fast/table/row-height-recalc2-expected.txt: Added.
3964
3965 2009-11-18  Julie Parent  <jparent@chromium.org>
3966
3967         Reviewed by Eric Seidel.
3968
3969         Reduce flakiness in zero-duration-with-non-zero-delay-end.html by
3970         increasing a timeout.
3971      
3972         https://bugs.webkit.org/show_bug.cgi?id=31646
3973
3974         * transitions/zero-duration-with-non-zero-delay-end.html:
3975
3976 2009-11-18  Oliver Hunt  <oliver@apple.com>
3977
3978         Update expected results of fixed test.
3979
3980         * fast/profiler/throw-exception-from-eval-expected.txt:
3981
3982 2009-11-18  Oliver Hunt  <oliver@apple.com>
3983
3984         Reviewed by Alexey Proskuryakov.
3985
3986         Interpreter may do an out of range access when throwing an exception in the profiler.
3987         https://bugs.webkit.org/show_bug.cgi?id=31635
3988
3989         Correct this test so that it is actually testing what it is intended to.
3990
3991         * fast/profiler/throw-exception-from-eval.html:
3992
3993 2009-11-18  Alexey Proskuryakov  <ap@apple.com>
3994
3995         Disabling WebSocket tests on Tiger back, they still hang.
3996
3997         * platform/mac-tiger/Skipped:
3998
3999 2009-11-17  Julie Parent  <jparent@chromium.org>
4000
4001         Reviewed by Dmitry Titov.
4002
4003         Eliminate flakiness in file-URL-with-port-number by removing a setTimeout.
4004         The timeout caused the test to fail about 2% of the time on the Chromium builders.
4005         The timeout exists to catch cases where the iframe does not load, but the test
4006         framework already will handle this (albeit with a longer timeout).
4007
4008         * fast/loader/file-URL-with-port-number.html:
4009
4010 2009-11-18  Ben Murdoch  <benm@google.com>
4011
4012         Reviewed by Darin Adler.
4013
4014         HTMLAnchorElement is inconsistent with its internal handling of the value returned for the href attribute.
4015         https://bugs.webkit.org/show_bug.cgi?id=31593
4016
4017         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-whitespace.js: Added.
4018         * fast/dom/HTMLAnchorElement/set-href-attribute-whitespace-expected.txt: Added.
4019         * fast/dom/HTMLAnchorElement/set-href-attribute-whitespace.html: Added.
4020
4021 2009-11-18  Alexey Proskuryakov  <ap@apple.com>
4022
4023         Trying to enable WebSocket tests on Tiger again, now that bug 31603 is fixed.
4024
4025         * platform/mac-tiger/Skipped:
4026
4027 2009-11-18  Martin Robinson  <martin.james.robinson@gmail.com>
4028
4029         Reviewed by Gustavo Noronha.
4030
4031         [GTK] Tab key does not cycle through elements by default
4032         https://bugs.webkit.org/show_bug.cgi?id=31505
4033
4034         Improve fast/events/keypress-insert-tab.html to test that the
4035         TabKeyCyclesThroughElements setting is true by default and
4036         toggles correctly.
4037
4038         * fast/events/keypress-insert-tab.html:
4039
4040 2009-11-18  Benjamin Poulain  <benjamin.poulain@nokia.com>
4041
4042         Reviewed by Simon Hausmann.
4043
4044         [Qt] WebKit crashes when loading certain SVG images
4045
4046         Added a test for a crash of QtWebkit when loading SVG images.
4047
4048         https://bugs.webkit.org/show_bug.cgi?id=29443
4049
4050         * svg/text/resources/text-font-invalid.svg: Added.
4051         * svg/text/text-font-invalid-expected.txt: Added.
4052         * svg/text/text-font-invalid.html: Added.
4053
4054 2009-11-17  Hayato Ito  <hayato@google.com>
4055
4056         Reviewed by Darin Adler.
4057
4058         Avoid infinite mutual recursion when deeply nested tags are loaded
4059         https://bugs.webkit.org/show_bug.cgi?id=30651
4060
4061         * fast/parser/block-nesting-cap-table-expected.txt: Added.
4062         * fast/parser/block-nesting-cap-table.html: Added.
4063         * fast/parser/script-tests/block-nesting-cap-table.js: Added.
4064
4065 2009-11-17  Johnny Ding  <jnd@chromium.org>
4066
4067         Reviewed by Darin Adler.
4068
4069         In all valid script tags for JavaScript, the event handler in <script...for> should not get executed.
4070         Change the original test to pure js test, and test the situation about script tags which have text or language attribute.
4071         https://bugs.webkit.org/show_bug.cgi?id=31567
4072
4073         * fast/dom/HTMLScriptElement/script-for-attribute-unexpected-execution-expected.txt:
4074         * fast/dom/HTMLScriptElement/script-for-attribute-unexpected-execution.html:
4075         * fast/dom/HTMLScriptElement/script-tests: Added.
4076         * fast/dom/HTMLScriptElement/script-tests/script-for-attribute-unexpected-execution.js: Added.
4077         (ScriptForAttributeExecute):
4078
4079 2009-11-17  Mark Rowe  <mrowe@apple.com>
4080
4081         Reviewed by Alexey Proskuryakov.
4082
4083         <http://webkit.org/b/31602> Failing to start the WebSocket server shouldn’t terminate entire test run
4084
4085         * websocket/resources/server-failed-to-start.html: Error page that will be loaded in place of websocket
4086         tests when the server fails to start.
4087
4088 2009-11-17  Brian Weinstein  <bweinstein@apple.com>
4089
4090         Rubber-stamped by Pavel Feldman.
4091
4092         Skip inspector tests that are flaky on Windows Release - this is being tracked by:
4093         https://bugs.webkit.org/show_bug.cgi?id=31596.
4094
4095         * platform/win/Skipped:
4096
4097 2009-11-16  Julie Parent  <jparent@chromium.org>
4098
4099         Reviewed by Darin Adler.
4100
4101         Eliminate flakiness in char-encoding tests by removing setTimeout,
4102         that was working around an old issue.
4103         https://bugs.webkit.org/show_bug.cgi?id=31571
4104
4105         * fast/encoding/char-encoding-mac.html:
4106         * fast/encoding/char-encoding.html:
4107         * fast/encoding/resources/char-encoding-utils.js:
4108
4109 2009-11-17  Csaba Osztrogonác  <ossy@webkit.org>
4110
4111         Not reviewed, follow up to r51072: rename skipped entries
4112         * platform/qt/Skipped:
4113
4114 2009-11-17  Csaba Osztrogonác  <ossy@webkit.org>
4115
4116         Reviewed by Kenneth Rohde Christiansen.
4117
4118         [Qt] Crashing tests after updating to Qt-4.6.0
4119         https://bugs.webkit.org/show_bug.cgi?id=31591
4120
4121         * platform/qt/Skipped: Put tests into skiplist temporarily.
4122
4123 2009-11-17  Pavel Feldman  <pfeldman@chromium.org>
4124
4125         Not reviewed, tests fix. Follow up to r51072: move
4126         platform-specific results for fast/inspector into
4127         fast/inspector-support.
4128
4129         * platform/mac/fast/inspector-support/matchedrules-expected.checksum: Renamed from LayoutTests/platform/mac/fast/inspector/matchedrules-expected.checksum.
4130         * platform/mac/fast/inspector-support/matchedrules-expected.png: Renamed from LayoutTests/platform/mac/fast/inspector/matchedrules-expected.png.
4131         * platform/mac/fast/inspector-support/matchedrules-expected.txt: Renamed from LayoutTests/platform/mac/fast/inspector/matchedrules-expected.txt.
4132         * platform/mac/fast/inspector-support/style-expected.txt: Renamed from LayoutTests/platform/mac/fast/inspector/style-expected.txt.
4133         * platform/qt/fast/inspector-support/matchedrules-expected.txt: Renamed from LayoutTests/platform/qt/fast/inspector/matchedrules-expected.txt.
4134         * platform/qt/fast/inspector-support/style-expected.txt: Renamed from LayoutTests/platform/qt/fast/inspector/style-expected.txt.
4135
4136 2009-11-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
4137
4138         Actually skip the inspector console tests while the problem
4139         discussed in https://bugs.webkit.org/show_bug.cgi?id=31472 is
4140         fixed.
4141
4142         * platform/gtk/Skipped:
4143
4144 2009-11-17  Pavel Feldman  <pfeldman@chromium.org>
4145
4146         Not reviewed, build fix. Follow up to r51072: rename skipped entries
4147         for the tests that were moved.
4148         
4149         * platform/gtk/Skipped:
4150         * platform/qt/Skipped:
4151
4152 2009-11-17  Pavel Feldman  <pfeldman@chromium.org>
4153
4154         Reviewed by Timothy Hatcher.
4155
4156         Web Inspector: Make DRT show web inspector for tests in inspector/ folder.
4157         - Updated DRT to show/close inspector for all tests under /inspector
4158         - Introduced LayoutTestController::setTimelineProfilingEnabled and
4159           WebInspector::setTimelineProfilingEnabled beside setJavaScriptProfilingEnabled
4160         - Removed reload on each inspector test
4161         - Renamed fast/inspector to fast/inspector-support in order not to trigger
4162         inspector for those.
4163         - Reimplemented timeline tests in order to get rid of reload there.
4164         - Moved tests that don't require harness into the fast group.
4165
4166         https://bugs.webkit.org/show_bug.cgi?id=31472
4167
4168         * fast/inspector-support/cssURLQuotes-expected.txt: Renamed from LayoutTests/fast/inspector/cssURLQuotes-expected.txt.
4169         * fast/inspector-support/cssURLQuotes.html: Renamed from LayoutTests/fast/inspector/cssURLQuotes.html.
4170         * fast/inspector-support/matchedrules.html: Renamed from LayoutTests/fast/inspector/matchedrules.html.
4171         * fast/inspector-support/style.html: Renamed from LayoutTests/fast/inspector/style.html.
4172         * fast/inspector-support/uncaught-dom1-exception-expected.txt: Renamed from LayoutTests/inspector/uncaught-dom1-exception-expected.txt.
4173         * fast/inspector-support/uncaught-dom1-exception.html: Renamed from LayoutTests/inspector/uncaught-dom1-exception.html.
4174         * fast/inspector-support/uncaught-dom3-exception-expected.txt: Renamed from LayoutTests/inspector/uncaught-dom3-exception-expected.txt.
4175         * fast/inspector-support/uncaught-dom3-exception.html: Renamed from LayoutTests/inspector/uncaught-dom3-exception.html.
4176         * fast/inspector-support/uncaught-dom8-exception-expected.txt: Renamed from LayoutTests/inspector/uncaught-dom8-exception-expected.txt.
4177         * fast/inspector-support/uncaught-dom8-exception.html: Renamed from LayoutTests/inspector/uncaught-dom8-exception.html.
4178         * inspector/inspector-test.js:
4179         (onload):
4180         (evaluateInWebInspector):
4181         (notifyDone):
4182         * inspector/resources/timeline-iframe-data.html: Added.
4183         * inspector/timeline-layout-expected.txt:
4184         * inspector/timeline-layout.html:
4185         * inspector/timeline-mark-timeline.html:
4186         * inspector/timeline-paint.html:
4187         * inspector/timeline-parse-html-expected.txt:
4188         * inspector/timeline-parse-html.html:
4189         * inspector/timeline-recalculate-styles-expected.txt:
4190         * inspector/timeline-recalculate-styles.html:
4191         * inspector/timeline-script-tag-1-expected.txt:
4192         * inspector/timeline-script-tag-1.html:
4193         * inspector/timeline-script-tag-2-expected.txt:
4194         * inspector/timeline-script-tag-2.html:
4195         * inspector/timeline-script-tag-2.js:
4196         * inspector/timeline-test.js:
4197         (printTimelineRecords):
4198         ():
4199         (dumpTimelineRecords):
4200         (printProps):
4201         (frontend_getTimelineResults):
4202
4203 2009-11-17  Yuta Kitamura  <yutak@chromium.org>
4204
4205         Reviewed by Eric Seidel.
4206
4207         Fix http tests so that they do not submit a GET form to about:blank.
4208         
4209         Original tests expected that submitting an empty form to <about:blank> navigates
4210         the browser to <about:blank?>, not <about:blank>. However, some other browsers
4211         do not act like Safari, and in fact the layout test runner of Chromium was
4212         failing to run these tests.
4213         
4214         Prior to this patch, a test that only checks this behavior was added, so now
4215         we can remove the dependency on it from these tests.
4216
4217         Some HTTP tests submit a GET form to about:blank
4218         https://bugs.webkit.org/show_bug.cgi?id=30423
4219
4220         * http/tests/navigation/onload-navigation-iframe-2-expected.txt:
4221         * http/tests/navigation/onload-navigation-iframe-2.html: