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