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