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