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