455026368c8a3c404772727570732bce520d0512
[WebKit-https.git] / LayoutTests / ChangeLog
1 2010-01-14  Adam Roben  <aroben@apple.com>
2
3         Fix a typo in editing/selection/inactive-selection.html
4
5         Fixes <http://webkit.org/b/33676> Exception when opening
6         editing/selection/inactive-selection.html in a browser
7
8         Reviewed by Dan Bernstein.
9
10         * editing/selection/inactive-selection.html: Remove a semicolon that
11         was making the if (window.layoutTestController) test ineffective.
12
13 2010-01-13  Philippe Normand  <pnormand@igalia.com>
14
15         Reviewed by Xan Lopez.
16
17         [GTK] Failing media/video-seek-past-end-playing.html
18         https://bugs.webkit.org/show_bug.cgi?id=33015
19
20         * media/video-seek-past-end-playing.html: Removed the last timer of this test.
21         * platform/gtk/Skipped: Unskip test above.
22
23 2010-01-14  Eric Seidel  <eric@webkit.org>
24
25         No review, rolling out r53249.
26         http://trac.webkit.org/changeset/53249
27         https://bugs.webkit.org/show_bug.cgi?id=33617
28
29         This caused http/tests/security/local-user-CSS-from-
30         remote.html to fail on the Qt Release Build Bot.
31
32         * platform/qt/Skipped:
33
34 2010-01-14  Eric Seidel  <eric@webkit.org>
35
36         No review, rolling out r53248.
37         http://trac.webkit.org/changeset/53248
38         https://bugs.webkit.org/show_bug.cgi?id=32641
39
40         Caused 2 tests to crash on various bots:
41         fast/dom/HTMLSelectElement/listbox-select-reset.html and
42         fast/forms/listbox-typeahead-scroll.html
43
44         * fast/forms/HTMLOptionElement_selected-expected.txt:
45         * fast/forms/HTMLOptionElement_selected.html:
46         * fast/forms/HTMLOptionElement_selected2-expected.txt: Removed.
47         * fast/forms/HTMLOptionElement_selected2.html: Removed.
48         * fast/forms/HTMLOptionElement_selected3-expected.txt: Removed.
49         * fast/forms/HTMLOptionElement_selected3.html: Removed.
50         * fast/forms/add-remove-option-modification-event-expected.txt:
51
52 2010-01-14  Ben Murdoch  <benm@google.com>
53
54         Reviewed by Darin Adler.
55
56         [Android] [Qt] The document.createEvent API does not support touch events.
57         https://bugs.webkit.org/show_bug.cgi?id=33605
58
59         * fast/events/script-tests/create-touch-event.js: Added. Ensures that document.createEvent("TouchEvent") can create a TouchEvent.
60         * fast/events/touch/create-touch-event-expected.txt: Added.
61         * fast/events/touch/create-touch-event.html: Added.
62
63 2010-01-14  Diego Gonzalez  <diego.gonzalez@openbossa.org>
64
65         Reviewed by Kenneth Rohde Christiansen.
66
67         [Qt] DRT missing setUserStyleSheetLocation and setUserStyleSheetEnabled in LayoutTestController
68         https://bugs.webkit.org/show_bug.cgi?id=33617
69
70         * platform/qt/Skipped:
71
72 2010-01-14  James Robinson  <jamesr@chromium.org>
73
74         Reviewed by Alexey Proskuryakov.
75
76         Adds tests for the 'selected' attribute of <option>s
77         https://bugs.webkit.org/show_bug.cgi?id=32641
78
79         HTMLOptionElement_selected2 checks that the selected attribute is up to date immediately after the <select>
80         parsed.  HTMLOptionElement_selected3 does the same, but checks immediately prior to the </select>.
81
82         Also changes the expectation for add-remove-option-modification-event to reflect that we now pass.
83
84         * fast/forms/HTMLOptionElement_selected-expected.txt:
85         * fast/forms/HTMLOptionElement_selected.html:
86         * fast/forms/HTMLOptionElement_selected2-expected.txt: Added.
87         * fast/forms/HTMLOptionElement_selected2.html: Added.
88         * fast/forms/HTMLOptionElement_selected3-expected.txt: Added.
89         * fast/forms/HTMLOptionElement_selected3.html: Added.
90         * fast/forms/add-remove-option-modification-event-expected.txt:
91
92 2010-01-14  Csaba Osztrogonác  <ossy@webkit.org>
93
94         Rubber-stamped by Simon Hausmann.
95
96         [Qt] Add expected files for passing new tests.
97         Compared to the mac expected files and png files.
98
99         * platform/qt/fast/backgrounds/quirks-mode-line-box-backgrounds-expected.txt: Added.
100         * platform/qt/fast/css/css3-space-in-nth-and-lang-expected.txt: Added.
101         * platform/qt/svg/custom/marker-opacity-expected.txt: Added.
102         * platform/qt/svg/custom/relative-sized-content-expected.txt: Added.
103         * platform/qt/svg/custom/text-xy-updates-SVGList-expected.txt: Added.
104         * platform/qt/svg/custom/use-on-symbol-inside-pattern-expected.txt: Added.
105         * platform/qt/transforms/2d/transform-fixed-container-expected.txt: Added.
106
107 2010-01-13  Kent Hansen  <kent.hansen@nokia.com>
108
109         Reviewed by Oliver Hunt.
110
111         JSON.stringify and JSON.parse needlessly process properties in the prototype chain
112         https://bugs.webkit.org/show_bug.cgi?id=33053
113
114         Add tests that verify that properties in the prototype chain are ignored.
115
116         * fast/js/JSON-parse-expected.txt:
117         * fast/js/JSON-stringify-expected.txt:
118         * fast/js/resources/JSON-parse.js:
119         * fast/js/resources/JSON-stringify.js:
120
121 2010-01-13  Kenneth Russell  <kbr@google.com>
122
123         Reviewed by Oliver Hunt.
124
125         Need to implement WebGLContextAttributes
126         https://bugs.webkit.org/show_bug.cgi?id=31169
127
128         Added the WebGLContextAttributes class and custom JavaScript
129         bindings to accept a native object as the second argument to
130         getContext("experimental-webgl") per the WebGL specification.
131         Added GraphicsContext3D::Attributes struct to isolate DOM and
132         graphics layers. Added getContextAttributes() to
133         WebGLRenderingContext. Added test case ensuring that context
134         attributes can be passed down and returned. Tested in Safari and
135         Chromium. The attributes will be hooked up to the creation of the
136         OpenGL context in bug 33416.
137
138         * fast/canvas/webgl/context-attributes-expected.txt: Added.
139         * fast/canvas/webgl/context-attributes.html: Added.
140         * fast/canvas/webgl/resources/webgl-test.js:
141         (create3DContext):
142
143 2010-01-13  Simon Fraser  <simon.fraser@apple.com>
144
145         Reviewed by Dan Bernstein.
146
147         Fix shadow drawing to do the correct computations using the base coordinate space
148         https://bugs.webkit.org/show_bug.cgi?id=33629
149         
150         Testcase for box- and text-shadow drawing, both into the window, and into composited layers.
151
152         * compositing/shadows/shadow-drawing.html: Added.
153         * platform/mac/compositing/shadows/shadow-drawing-expected.checksum: Added.
154         * platform/mac/compositing/shadows/shadow-drawing-expected.png: Added.
155         * platform/mac/compositing/shadows/shadow-drawing-expected.txt: Added.
156
157 2010-01-13  Nikolas Zimmermann  <nzimmermann@rim.com>
158
159         Not reviewed. Update Qt slave result after last SVG commit.
160
161         * platform/qt/svg/css/clippath-with-shadow-expected.txt:
162
163 2010-01-13  Nikolas Zimmermann  <nzimmermann@rim.com>
164
165         Reviewed by Dirk Schulze.
166
167         SVGClipPathElement shouldn't resolve style manually
168         https://bugs.webkit.org/show_bug.cgi?id=33647
169
170         Update baseline after introducing renderers for SVGClipPathElement.
171
172         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt:
173         * platform/mac/svg/W3C-SVG-1.1/masking-path-01-b-expected.txt:
174         * platform/mac/svg/W3C-SVG-1.1/masking-path-02-b-expected.txt:
175         * platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt:
176         * platform/mac/svg/W3C-SVG-1.1/masking-path-05-f-expected.txt:
177         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
178         * platform/mac/svg/batik/text/textEffect2-expected.txt:
179         * platform/mac/svg/batik/text/textProperties-expected.txt:
180         * platform/mac/svg/css/clippath-with-shadow-expected.txt:
181         * platform/mac/svg/custom/clip-path-child-changes-expected.txt:
182         * platform/mac/svg/custom/clip-path-display-none-child-expected.txt:
183         * platform/mac/svg/custom/clip-path-href-changes-expected.txt:
184         * platform/mac/svg/custom/clip-path-referencing-use-expected.txt:
185         * platform/mac/svg/custom/clip-path-referencing-use2-expected.txt:
186         * platform/mac/svg/custom/clip-path-units-changes-expected.txt:
187         * platform/mac/svg/custom/clip-path-with-transform-expected.txt:
188         * platform/mac/svg/custom/empty-clip-path-expected.txt:
189         * platform/mac/svg/custom/focus-ring-expected.txt:
190         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
191         * platform/mac/svg/custom/invalid-css-expected.txt:
192         * platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.txt:
193         * platform/mac/svg/custom/js-late-clipPath-creation-expected.txt:
194         * platform/mac/svg/custom/recursive-clippath-expected.txt:
195         * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.txt:
196         * platform/mac/svg/custom/text-clip-expected.txt:
197         * platform/mac/svg/custom/visibility-override-clip-expected.txt:
198         * platform/mac/svg/filters/filter-clip-expected.txt:
199         * svg/custom/use-clipped-transform-expected.txt:
200
201 2010-01-13  Nikolas Zimmermann  <nzimmermann@rim.com>
202
203         Not reviewed. Remove six old tiger specific results, that are equal to the SL baseline now. Update one result, showing a marginal difference between Tiger/SL.
204         This is a follow-up commit for Dirks strokeBoundingBox() fixes -> should turn Tiger slave green again.
205
206         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-06-t-expected.checksum: Removed.
207         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png: Removed.
208         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt: Removed.
209         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-07-t-expected.checksum: Removed.
210         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png: Removed.
211         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt: Removed.
212         * platform/mac-tiger/svg/W3C-SVG-1.1/metadata-example-01-b-expected.txt:
213         * platform/mac-tiger/svg/W3C-SVG-1.1/paths-data-01-t-expected.checksum: Removed.
214         * platform/mac-tiger/svg/W3C-SVG-1.1/paths-data-01-t-expected.png: Removed.
215         * platform/mac-tiger/svg/W3C-SVG-1.1/paths-data-01-t-expected.txt: Removed.
216         * platform/mac-tiger/svg/W3C-SVG-1.1/text-path-01-b-expected.checksum: Removed.
217         * platform/mac-tiger/svg/W3C-SVG-1.1/text-path-01-b-expected.png: Removed.
218         * platform/mac-tiger/svg/W3C-SVG-1.1/text-path-01-b-expected.txt: Removed.
219         * platform/mac-tiger/svg/custom/control-points-for-S-and-T-expected.checksum: Removed.
220         * platform/mac-tiger/svg/custom/control-points-for-S-and-T-expected.png: Removed.
221         * platform/mac-tiger/svg/custom/control-points-for-S-and-T-expected.txt: Removed.
222         * platform/mac-tiger/svg/text/text-path-01-b-expected.checksum: Removed.
223         * platform/mac-tiger/svg/text/text-path-01-b-expected.png: Removed.
224         * platform/mac-tiger/svg/text/text-path-01-b-expected.txt: Removed.
225
226 2010-01-13  Nikolas Zimmermann  <nzimmermann@rim.com>
227
228         Reviewed by Oliver Hunt.
229
230         Window size changes are not propagated down the render tree
231         https://bugs.webkit.org/show_bug.cgi?id=33643
232
233         Add svg/custom/relative-sized-content.xhtml, verifying that we're reacting on window size changes.
234         Testcase realized by putting svg content in an absolute sized <div> and resizing that dynamically.
235         The same code path is used when propagating window size changes - we can not test that directly.
236
237         * platform/mac/svg/custom/relative-sized-content-expected.checksum: Added.
238         * platform/mac/svg/custom/relative-sized-content-expected.png: Added.
239         * platform/mac/svg/custom/relative-sized-content-expected.txt: Added.
240         * svg/custom/relative-sized-content.xhtml: Added.
241         * svg/custom/use-clipped-hit.svg: Small change to avoid a timing dependency.
242
243 2010-01-13  Fumitoshi Ukai  <ukai@chromium.org>
244
245         Unreviewed.
246
247         Enable websocket/tests/workers/worker-simple.html again.
248
249         * platform/mac/Skipped: rm websocket/tests/workers/worker-simple.html
250
251 2010-01-13  Alexey Proskuryakov  <ap@apple.com>
252
253         Reviewed by Darin Adler.
254
255         https://bugs.webkit.org/show_bug.cgi?id=33641
256         Assertion failure in Lexer.cpp if input stream ends while in string escape
257
258         * fast/js/end-in-string-escape-expected.txt: Added.
259         * fast/js/end-in-string-escape.html: Added.
260         * fast/js/script-tests/end-in-string-escape.js: Added.
261
262 2010-01-13  Jon Honeycutt  <jhoneycutt@apple.com>
263
264         MSAA: selected, selectable, extended selectable, and multiple
265         selectable states are not reported
266
267         https://bugs.webkit.org/show_bug.cgi?id=33574
268         <rdar://problem/7536826>
269
270         Reviewed by Darin Adler.
271
272         * accessibility/selection-states-expected.txt: Added.
273
274         * accessibility/selection-states.html: Added.
275
276         * platform/gtk/Skipped:
277         Add new test to skipped list due to stubbed AccessibilityUIElement
278         functions.
279
280         * platform/mac/Skipped:
281         Ditto.
282
283 2010-01-13  Dumitru Daniliuc  <dumi@chromium.org>
284
285         Reviewed by Dimitri Glazkov.
286
287         Cleaning up quota-tracking.html. Removing trailing whitespaces and
288         fixing the errorFunction() to work correctly with both
289         transaction() and executeSql().
290
291         https://bugs.webkit.org/show_bug.cgi?id=33628
292
293         * storage/quota-tracking.html:
294
295 2010-01-13  Dirk Schulze  <krit@webkit.org>
296
297         Reviewed by Beth Dakin.
298
299         Repaint bug dragging a star shape with a dash stroke
300         https://bugs.webkit.org/show_bug.cgi?id=33406
301
302         Calculation of repaint rects for RenderPath objects was fixed. We take the
303         union of strokeBoundingBox and objectBoundingBox. Since DRT results depend
304         on the repaint rect, many results needed an update.
305         Added a new test, that makes the wrong calculation visible.
306             * js-repaint-rect-on-path-with-stroke.svg
307
308         * platform/mac/fast/repaint/moving-shadow-on-container-expected.checksum
309         * platform/mac/fast/repaint/moving-shadow-on-container-expected.txt
310         * platform/mac/fast/repaint/moving-shadow-on-path-expected.checksum
311         * platform/mac/fast/repaint/moving-shadow-on-path-expected.txt
312         * platform/mac/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt:
313         * platform/mac/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt:
314         * platform/mac/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt:
315         * platform/mac/svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt:
316         * platform/mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.txt:
317         * platform/mac/svg/W3C-SVG-1.1/paths-data-01-t-expected.txt:
318         * platform/mac/svg/W3C-SVG-1.1/paths-data-02-t-expected.txt:
319         * platform/mac/svg/W3C-SVG-1.1/paths-data-03-f-expected.txt:
320         * platform/mac/svg/W3C-SVG-1.1/paths-data-12-t-expected.txt:
321         * platform/mac/svg/W3C-SVG-1.1/text-path-01-b-expected.txt:
322         * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
323         * platform/mac/svg/batik/text/textOnPath-expected.txt:
324         * platform/mac/svg/batik/text/textOnPathSpaces-expected.txt:
325         * platform/mac/svg/batik/text/verticalText-expected.txt:
326         * platform/mac/svg/batik/text/verticalTextOnPath-expected.txt:
327         * platform/mac/svg/css/composite-shadow-example-expected.txt:
328         * platform/mac/svg/css/composite-shadow-with-opacity-expected.txt:
329         * platform/mac/svg/custom/animate-path-morphing-expected.txt:
330         * platform/mac/svg/custom/control-points-for-S-and-T-expected.txt:
331         * platform/mac/svg/custom/dasharrayOrigin-expected.txt:
332         * platform/mac/svg/custom/js-repaint-rect-on-path-with-stroke-expected.checksum: Added.
333         * platform/mac/svg/custom/js-repaint-rect-on-path-with-stroke-expected.png: Added.
334         * platform/mac/svg/custom/js-repaint-rect-on-path-with-stroke-expected.txt: Added.
335         * platform/mac/svg/custom/path-textPath-simulation-expected.txt:
336         * platform/mac/svg/text/text-path-01-b-expected.txt:
337         * svg/custom/js-repaint-rect-on-path-with-stroke.svg: Added.
338
339 2010-01-13  Brian Weinstein  <bweinstein@apple.com>
340
341         Reviewed by Adam Roben.
342
343         REGRESSION (r49268): DHTML drag not allowed unless event.dataTransfer.effectAllowed 
344         is set (differs from HTML5).
345         Fixes <https://bugs.webkit.org/show_bug.cgi?id=33607> and <rdar://7507114>.
346         
347         Updated the drag and drop test to test if effectAllowed isn't set, in addition
348         to its other tests.
349
350         * fast/events/drag-and-drop-expected.txt:
351         * fast/events/drag-and-drop.html:
352
353 2010-01-13  Dirk Schulze  <krit@webkit.org>
354
355         Reviewed by Beth Dakin.
356
357         This tests don't pass on Leopard but on Snow Leopard with tolereance of 0.
358         Created Leopard specific pixel test results since they do not fail.
359
360         * platform/mac-leopard/svg/css: Added.
361         * platform/mac-leopard/svg/css/composite-shadow-example-expected.checksum: Added.
362         * platform/mac-leopard/svg/css/composite-shadow-example-expected.png: Added.
363         * platform/mac-leopard/svg/css/group-with-shadow-expected.checksum: Added.
364         * platform/mac-leopard/svg/css/group-with-shadow-expected.png: Added.
365
366 2010-01-13  Dirk Schulze  <krit@webkit.org>
367
368         Reviewed by Beth Dakin.
369
370         Add tests to check filter, mask, clip, opacity and marker ordering
371         https://bugs.webkit.org/show_bug.cgi?id=14010
372
373         This is a follow up. The order of filter and clipping was changes in bug 14010
374         according to the Spec. Forgot to update this test.
375
376         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.checksum:
377         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.png:
378
379 2010-01-13  Dirk Schulze  <krit@webkit.org>
380
381         Reviewed by Beth Dakin.
382
383         Speed-up SVG Masking
384         https://bugs.webkit.org/show_bug.cgi?id=32738
385
386         This is a followup. The way how masks are created changed and caused
387         some results to update. Forgot to update this one.
388
389         * platform/mac/svg/custom/grayscale-gradient-mask-expected.checksum:
390         * platform/mac/svg/custom/grayscale-gradient-mask-expected.png:
391
392 2010-01-13  Fumitoshi Ukai  <ukai@chromium.org>
393
394         Unreviewed.
395
396         Add websocket/tests/workers/worker-simple.html, because it starts
397         crash after r53174
398
399         * platform/mac/Skipped: Add websocket/tests/workers/worker-simple.html
400
401 2010-01-12  Fumitoshi Ukai  <ukai@chromium.org>
402
403         Reviewed by Darin Adler.
404
405         Add a test of WebSockets for shared workers
406         https://bugs.webkit.org/show_bug.cgi?id=33285
407
408         * websocket/tests/workers/resources/worker-simple.js:
409         * websocket/tests/workers/shared-worker-simple-expected.txt: Added.
410         * websocket/tests/workers/shared-worker-simple.html: Added.
411
412 2010-01-12  Simon Fraser  <simon.fraser@apple.com>
413
414         Reviewed by Dan Bernstein.
415
416         position:fixed and transform on same element breaks fixed behavior
417         https://bugs.webkit.org/show_bug.cgi?id=31283
418
419         Test for transforms combined with fixed positioning.
420
421         * platform/mac/transforms/2d/transform-fixed-container-expected.checksum: Added.
422         * platform/mac/transforms/2d/transform-fixed-container-expected.png: Added.
423         * platform/mac/transforms/2d/transform-fixed-container-expected.txt: Added.
424         * transforms/2d/transform-fixed-container.html: Added.
425
426 2010-01-12  Dumitru Daniliuc  <dumi@chromium.org>
427
428         Reviewed by Adam Barth.
429
430         Replacing RANDOMBLOB with ZEROBLOB, as RANDOMBLOB will soon be
431         disallowed by the authorizer.
432
433         https://bugs.webkit.org/show_bug.cgi?id=33396
434
435         * storage/quota-tracking.html:
436
437 2010-01-12  Kent Hansen  <kent.hansen@nokia.com>
438
439         Reviewed by Geoffrey Garen.
440
441         [ES5] Implement Object.getOwnPropertyNames
442         https://bugs.webkit.org/show_bug.cgi?id=32242
443
444         Add tests for Object.getOwnPropertyNames(o), both standard usage and cross origin.
445
446         * fast/js/Object-getOwnPropertyNames-expected.txt: Added.
447         * fast/js/Object-getOwnPropertyNames.html: Added.
448         * fast/js/script-tests/Object-getOwnPropertyNames.js: Added.
449         * http/tests/security/cross-frame-access-enumeration-expected.txt:
450         * http/tests/security/cross-frame-access-enumeration.html:
451
452 2010-01-12  Brian Weinstein  <bweinstein@apple.com>
453
454         Add correct expected results after r53168 for GTK and Qt.
455
456         * platform/gtk/fast/block: Added.
457         * platform/gtk/fast/block/positioning: Added.
458         * platform/gtk/fast/block/positioning/absolute-positioning-no-scrollbar-expected.txt: Added.
459         * platform/qt/fast/block/positioning/absolute-positioning-no-scrollbar-expected.txt: Added.
460
461 2010-01-12  Brian Weinstein  <bweinstein@apple.com>
462
463         Reviewed by Dave Hyatt.
464
465         Safari shows an unneeded horizontal scrollbar on many websites.
466         Fixes <rdar://6321041> and <http://webkit.org/b/33555>.
467         
468         Added a test that shows no scrollbar in the case where a div has no children
469         and either a width or height of 0. Also updated results for a few tests which
470         this patch causes progressions for.
471
472         * fast/block/positioning/absolute-positioning-no-scrollbar-expected.txt: Added.
473         * fast/block/positioning/absolute-positioning-no-scrollbar.html: Added.
474         * fast/block/positioning/fixed-positioning-scrollbar-bug.html:
475         * platform/mac/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.txt:
476         * platform/mac/fast/block/positioning/fixed-positioning-scrollbar-bug-expected.txt:
477
478 2010-01-12  Beth Dakin  <bdakin@apple.com>
479
480         Reviewed by Sam Weinig.
481
482         Test for https://bugs.webkit.org/show_bug.cgi?id=33550 REGRESSION: 
483         -webkit-svg-shadow with opacity still over-clipped
484
485         * platform/mac/svg/css/shadow-and-opacity-expected.checksum: Added.
486         * platform/mac/svg/css/shadow-and-opacity-expected.png: Added.
487         * platform/mac/svg/css/shadow-and-opacity-expected.txt: Added.
488         * svg/css/shadow-and-opacity.svg: Added.
489
490 2010-01-11  Jon Honeycutt  <jhoneycutt@apple.com>
491
492         MSAA: Accessibility role of <select multiple> elements is wrong
493
494         https://bugs.webkit.org/show_bug.cgi?id=33522
495
496         Reviewed by Darin Adler.
497
498         * platform/win/accessibility/multiple-select-element-role-expected.txt: Added.
499         * platform/win/accessibility/multiple-select-element-role.html: Added.
500
501 2010-01-12  Beth Dakin  <bdakin@apple.com>
502
503         Reviewed by Nikolas Zimmermann.
504
505         Updated results for these tests which just have rounding errors.
506
507         * platform/mac/svg/css/composite-shadow-example-expected.checksum:
508         * platform/mac/svg/css/composite-shadow-example-expected.png:
509         * platform/mac/svg/css/mask-with-shadow-expected.checksum:
510         * platform/mac/svg/css/mask-with-shadow-expected.png:
511
512 2010-01-12  Beth Dakin  <bdakin@apple.com>
513
514         This patch changes the name of -webkit-shadow to -webkit-svg-shadow 
515         to avoid giving a custom property an overly-general name.
516         <rdar://problem/7534590>
517
518         * fast/repaint/moving-shadow-on-container.html:
519         * fast/repaint/moving-shadow-on-path.html:
520         * platform/gtk/svg/css/getComputedStyle-basic-expected.txt:
521         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
522         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
523         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
524         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
525         * svg/css/arrow-with-shadow.svg:
526         * svg/css/circle-in-mask-with-shadow.svg:
527         * svg/css/clippath-with-shadow.svg:
528         * svg/css/composite-shadow-example.html:
529         * svg/css/composite-shadow-with-opacity.html:
530         * svg/css/getComputedStyle-basic-expected.txt:
531         * svg/css/group-with-shadow.svg:
532         * svg/css/mask-with-shadow.svg:
533         * svg/css/path-with-shadow.svg:
534         * svg/css/shadow-with-large-radius.svg:
535         * svg/css/shadow-with-negative-offset.svg:
536         * svg/css/stars-with-shadow.html:
537         * svg/filters/shadow-on-filter.svg:
538         * svg/filters/shadow-on-rect-with-filter.svg:
539
540 2010-01-12  Eric Carlson  <eric.carlson@apple.com>
541
542         Unreviewed, build fix.
543
544         Add media/video-poster-scale.html to GTK skipped list, it needs platform specific 
545         results (https://bugs.webkit.org/show_bug.cgi?id=33541). Fix test results on
546         OSX and Windows.
547
548         * media/video-poster-scale-expected.txt:
549         * media/video-poster-scale.html:
550         * platform/gtk/Skipped:
551
552 2010-01-12  Eric Carlson  <eric.carlson@apple.com>
553
554         Unreviewed, build fix.
555
556         Update test and results after r53146.
557
558         * http/tests/security/local-video-poster-from-remote-expected.txt:
559         * http/tests/security/local-video-poster-from-remote.html:
560
561 2010-01-12  Philippe Normand  <pnormand@igalia.com>
562
563         Rubber-stamped by Gustavo Noronha Silva.
564
565         [GTK] Failing media/video-seek-past-end-playing.html
566         https://bugs.webkit.org/show_bug.cgi?id=33015
567
568         * platform/gtk/Skipped: Skipping the test again, we need to kill
569         its last timer.
570
571 2010-01-12  Philippe Normand  <pnormand@igalia.com>
572
573         Reviewed by Eric Carlson.
574
575         [GTK] Failing media/video-seek-past-end-playing.html
576         https://bugs.webkit.org/show_bug.cgi?id=33015
577
578         Listen on timeupdate event instead of waiting a fixed amount of
579         time, which is prone to test flackyness.
580
581         * media/audio-mpeg-supported.html:
582         * media/video-seek-past-end-playing.html:
583         * platform/gtk/Skipped:
584
585 2010-01-12  Eric Carlson  <eric.carlson@apple.com>
586
587         Reviewed by Darin Adler and Simon Fraser.
588
589         rdar://problem/5684062
590         https://bugs.webkit.org/show_bug.cgi?id=23094
591         Flash of white when switching from poster image to video playback
592         
593         https://bugs.webkit.org/show_bug.cgi?id=23140
594         <video> poster should scale like a video frame
595
596         * media/video-poster-expected.txt: Remove blank line at beginning of test result present
597         as a side effect of the media element using RenderImage to display the poster.
598         * media/video-poster-scale.html: New.
599         * media/video-poster-scale-expected.txt: New.
600
601 2010-01-12  Tony Chang  <tony@chromium.org>
602
603         Reviewed by Maciej Stachowiak.
604
605         Add a test for a Chromium crash when loading multipart/x-mixed-replace
606         data.
607
608         https://bugs.webkit.org/show_bug.cgi?id=31446
609
610         * http/tests/multipart/multipart-wait-before-boundary-expected.txt: Added.
611         * http/tests/multipart/multipart-wait-before-boundary.html: Added.
612         * http/tests/multipart/resources/multipart-wait-before-boundary.php: Added.
613
614 2010-01-12  Petri Latvala  <petri.latvala@nomovok.com>
615
616         Reviewed by Antti Koivisto.
617
618         fast/events/touch-coords-in-zoom-and-scroll-pretty-diff.html failed on buildbot
619         https://bugs.webkit.org/show_bug.cgi?id=33465
620
621         A touchmove event is not dispatched if none of the touch points actually moved.
622         Changed the test to use touchstart instead.
623
624         * fast/events/touch/touch-coords-in-zoom-and-scroll.html:
625         * platform/qt/Skipped:
626
627 2010-01-12  Eric Seidel  <eric@webkit.org>
628
629         Reviewed by Gustavo Noronha Silva.
630
631         [GTK] Threading problems with some of the tests
632         https://bugs.webkit.org/show_bug.cgi?id=30814
633
634         Skip another test which is hitting the SQLiteDatabase::sqliteHandle() threading ASSERT.
635
636         * platform/gtk/Skipped:
637
638 2010-01-12  Csaba Osztrogonác  <ossy@webkit.org>
639
640         Reviewed by Simon Hausmann.
641
642         Touch event layout tests should be in their own subdirectory, so that they can be easily skipped
643         https://bugs.webkit.org/show_bug.cgi?id=33526
644
645         Tests moved from fast/events to fast/events/touch by r53125,
646         relative resource paths should be adjuted to the new location.
647
648         * fast/events/touch/basic-touch-events.html: relative paths fixed.
649         * fast/events/touch/touch-coords-in-zoom-and-scroll.html: relative paths fixed.
650
651 2010-01-12  Eric Seidel  <eric@webkit.org>
652
653         Reviewed by Simon Fraser.
654
655         media/video-error-does-not-exist.html failed on Snow Leopard Release Bot
656         https://bugs.webkit.org/show_bug.cgi?id=33434
657
658         Add another media test to the skipped list.
659         I expect these are all timing out for the same reason.
660         We just don't know the reason yet.
661
662         * platform/mac-snowleopard/Skipped:
663
664 2010-01-12  Jakub Wieczorek  <faw217@gmail.com>
665
666         Reviewed by Adam Barth.
667
668         [Qt] XSL stylesheets can load documents from a different origin
669
670         https://bugs.webkit.org/show_bug.cgi?id=33423
671
672         Add two expected results for Qt:
673         QXmlQuery has a different behaviour with regard to loading failures
674         comparing to libxslt.
675
676         * platform/qt/http/tests/security/xss-DENIED-xsl-document-expected.txt:
677         * platform/qt/http/tests/security/xss-DENIED-xsl-document-redirect-expected.txt:
678
679 2010-01-12  Simon Hausmann  <simon.hausmann@nokia.com>
680
681         Reviewed by Adam Barth.
682
683         Touch event layout tests should be in their own subdirectory, so that they can be easily skipped
684         https://bugs.webkit.org/show_bug.cgi?id=33526
685
686         * fast/events/touch/basic-touch-events-expected.txt: Renamed from LayoutTests/fast/events/basic-touch-events-expected.txt.
687         * fast/events/touch/basic-touch-events.html: Renamed from LayoutTests/fast/events/basic-touch-events.html.
688         * fast/events/touch/touch-coords-in-zoom-and-scroll-expected.txt: Renamed from LayoutTests/fast/events/touch-coords-in-zoom-and-scroll-expected.txt.
689         * fast/events/touch/touch-coords-in-zoom-and-scroll.html: Renamed from LayoutTests/fast/events/touch-coords-in-zoom-and-scroll.html.
690         * platform/gtk/Skipped:
691         * platform/mac/Skipped:
692         * platform/qt/Skipped:
693         * platform/win/Skipped:
694
695 2010-01-11  Kent Tamura  <tkent@chromium.org>
696
697         Unreviewd. Remove a duplicated line in an expectation file.
698
699         * platform/mac-leopard/fast/text/find-kana-expected.txt:
700
701 2010-01-11  Darin Adler  <darin@apple.com>
702
703         Try to get find-kana tests passing on Qt, Leopard, and Tiger.
704
705         * platform/mac-leopard/fast/text/find-kana-expected.txt: Expect more failures.
706         * platform/qt/fast/text/find-kana-expected.txt: Ditto.
707
708 2010-01-11  Darin Adler  <darin@apple.com>
709
710         Reviewed by Dan Bernstein.
711
712         Fix handling of unusual kana sequences in search
713         https://bugs.webkit.org/show_bug.cgi?id=33506
714
715         * fast/text/find-kana-expected.txt: Updated.
716         * fast/text/script-tests/find-kana.js: Added new tests for sequences
717         that do not have composed equivalents. This is needed to test the code
718         that compares voice marks. The old test cases didn't cover the combining
719         character code path because normalizing to NFC combined all the sequences.
720         * platform/mac-leopard/fast/text/find-kana-expected.txt: Updated.
721         * platform/qt/fast/text/find-kana-expected.txt: Updated.
722
723 2010-01-11  Simon Fraser  <simon.fraser@apple.com>
724
725         Reviewed by Kevin Decker.
726
727         https://bugs.webkit.org/show_bug.cgi?id=33455
728         Allows plugins to participate in accelerated compositing
729         
730         Change the testcase to make the embeds position: relative so that the behavior
731         of the test is not affected by whether WebCore decides to put plugins into
732         RenderLayers.
733
734         * platform/mac/plugins/embed-attributes-style-expected.checksum:
735         * platform/mac/plugins/embed-attributes-style-expected.png:
736         * platform/mac/plugins/embed-attributes-style-expected.txt:
737         * plugins/embed-attributes-style.html:
738
739 2010-01-11  Dirk Schulze  <krit@webkit.org>
740
741         Reviewed by Nikolas Zimmermann.
742
743         SVG radialGradient example radial-gradient-with-outstanding-focalPoint.svg fails
744         https://bugs.webkit.org/show_bug.cgi?id=32201
745
746         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
747         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
748         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.checksum:
749         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png:
750
751 2010-01-11  Beth Dakin  <bdakin@apple.com>
752
753         Reviewed by Oliver Hunt.
754         
755         New tests for https://bugs.webkit.org/show_bug.cgi?id=33491 
756         REGRESSION: Many SVG -webkit-shadow tests are currently failing (in 
757         the pixel tests)
758         -and-
759         <rdar://problem/7501200>
760
761         I would like to note that this change fixes some existing layout 
762         tests as well.
763
764         * platform/mac/svg/css/shadow-with-large-radius-expected.checksum: Added.
765         * platform/mac/svg/css/shadow-with-large-radius-expected.png: Added.
766         * platform/mac/svg/css/shadow-with-large-radius-expected.txt: Added.
767         * platform/mac/svg/css/shadow-with-negative-offset-expected.checksum: Added.
768         * platform/mac/svg/css/shadow-with-negative-offset-expected.png: Added.
769         * platform/mac/svg/css/shadow-with-negative-offset-expected.txt: Added.
770         * platform/mac/svg/css/stars-with-shadow-expected.checksum:
771         * platform/mac/svg/css/stars-with-shadow-expected.png:
772         * svg/css/shadow-with-large-radius.svg: Added.
773         * svg/css/shadow-with-negative-offset.svg: Added.
774
775
776 2010-01-11  Eric Seidel  <eric@webkit.org>
777
778         Rubber-stamped by Csaba Osztrogonac.
779
780         Web Inspector: External resource relative URLs cannot be navigated to from the Elements panel
781         https://bugs.webkit.org/show_bug.cgi?id=33024
782
783         * platform/qt/Skipped: Skip this new test, Qt's DRT doesn't support evaluateInWebInspector()
784
785 2010-01-11  Enrica Casucci  <enrica@apple.com>
786
787         Reviewed by Eric Seidel.
788
789         https://bugs.webkit.org/show_bug.cgi?id=33411
790         
791         Missing updated test result for gtk.
792
793         * platform/gtk/editing/deleting/5115601-expected.txt:
794
795 2010-01-11  Alexander Pavlov  <apavlov@chromium.org>
796
797         Reviewed by Pavel Feldman.
798
799         Rewrite relative URLs in the ElementsTreeOutline to make them navigable
800
801         Targets for "src" and "href" attribute values in the Elements outline tree
802         are rewritten to full URLs whenever possible.
803         https://bugs.webkit.org/show_bug.cgi?id=33024
804
805         * inspector/elements-panel-rewrite-href-expected.txt: Added.
806         * inspector/elements-panel-rewrite-href.html: Added.
807
808 2010-01-11  Csaba Osztrogonác  <ossy@webkit.org>
809
810         Unreviewed trivial fix.
811
812         fast/text/international/japanese-kana-letters.html 
813         removed by r53078, so it should be removed from skiplist.
814
815         * platform/qt/Skipped: fast/text/international/japanese-kana-letters.html removed.
816
817 2010-01-11  Ojan Vafai  <ojan@chromium.org>
818
819         Reviewed by Simon Fraser.
820
821         Deflake transitions and animations tests.
822         https://bugs.webkit.org/show_bug.cgi?id=30029
823         
824         The transition-end-event tests all had arbitrary timeouts. Give a consistent
825         timeout to all of them. Give a generous 1 second of buffer to avoid any possibility
826         of flakiness. If all the transitionEnd events fire before then, the test still
827         completes without waiting for the timeout.
828
829         * animations/change-keyframes.html:
830         Increase the wiggle room. It's infrequently flaky now, but it is still
831         a tad bit flaky without this extra wiggle room.
832         * transitions/repeated-firing-background-color.html:
833         Remove a gratuitous setTimeout.
834         * transitions/transition-end-event-all-properties.html:
835         * transitions/transition-end-event-attributes.html:
836         * transitions/transition-end-event-container.html:
837         * transitions/transition-end-event-helpers.js:
838         (runTransitionTest.startTest):
839         (runTransitionTest):
840         * transitions/transition-end-event-left.html:
841         * transitions/transition-end-event-multiple-01.html:
842         * transitions/transition-end-event-multiple-02.html:
843         * transitions/transition-end-event-multiple-03.html:
844         * transitions/transition-end-event-multiple-04.html:
845         * transitions/transition-end-event-nested.html:
846         * transitions/transition-end-event-set-none.html:
847         * transitions/transition-end-event-transform.html:
848         * transitions/transition-end-event-window.html:
849         * transitions/zero-duration-with-non-zero-delay-end.html:
850
851 2010-01-11  Darin Adler  <darin@apple.com>
852
853         Try to get find-kana and find-russian tests passing on Qt.
854
855         * platform/qt/fast/text/find-kana-expected.txt: Copied from fast/text/find-kana-expected.txt.
856         * platform/qt/fast/text/find-russian-expected.txt: Copied from fast/text/find-russian-expected.txt.
857         Changed to expect failures because text searching does not use
858         ICU's usearch on this platform, and the non-usearch code is much
859         less capable.
860
861 2010-01-11  Alexey Proskuryakov  <ap@apple.com>
862
863         Reviewed by Sam Weinig.
864
865         https://bugs.webkit.org/show_bug.cgi?id=33482
866         Add a test for Russian text search
867
868         * fast/text/find-russian-expected.txt: Added.
869         * fast/text/find-russian.html: Added.
870         * fast/text/script-tests/find-russian.js: Added.
871
872 2010-01-11  Darin Adler  <darin@apple.com>
873
874         Try to get find-kana test passing on Tiger and Leopard.
875
876         * platform/mac-leopard/fast/text/find-kana-expected.txt: Copied from fast/text/find-kana-expected.txt.
877         Changed to expect failures due to an older version of ICU on those platforms.
878
879 2010-01-11  Brian Weinstein  <bweinstein@apple.com>
880
881         Updated Windows expected results after r53085.
882
883         * platform/win/editing/selection/mixed-editability-10-expected.txt:
884
885 2010-01-11  Nikolas Zimmermann  <nzimmermann@rim.com>
886
887         Reviewed by Adam Roben & Dirk Schulze.
888
889         svg <text> fails to update when setting x/y
890         https://bugs.webkit.org/show_bug.cgi?id=22384
891
892         Add simple tests covering SVGLengthList & SVGNumberList updates.
893
894         * platform/mac/svg/custom/text-xy-updates-SVGList-expected.checksum: Added.
895         * platform/mac/svg/custom/text-xy-updates-SVGList-expected.png: Added.
896         * platform/mac/svg/custom/text-xy-updates-SVGList-expected.txt: Added.
897         * svg/custom/text-xy-updates-SVGList.xhtml: Added.
898         * svg/dynamic-updates/SVGTextElement-svgdom-rotate-prop-expected.txt: Added.
899         * svg/dynamic-updates/SVGTextElement-svgdom-rotate-prop.html: Added.
900         * svg/dynamic-updates/script-tests/SVGTextElement-svgdom-rotate-prop.js: Added.
901         (executeTest):
902
903 2010-01-08  Enrica Casucci  <enrica@apple.com>
904
905         Reviewed by Darin Adler.
906
907         Cannot focus on an empty editable span in a non editable div.
908         https://bugs.webkit.org/show_bug.cgi?id=33411
909         <rdar://problem/5982901>
910
911         * editing/deleting/6026335-expected.txt: Updated to reflect the lack of extra break element.
912         * editing/selection/mixed-editability-10-expected.txt: Updated to cover the new case.
913         * editing/selection/mixed-editability-10.html: Updated to cover the new case.
914         * platform/mac/editing/deleting/5115601-expected.txt: Updated to reflect the lack of extra break element.
915
916 2010-01-08  Nate Chapin  <japhet@chromium.org>
917
918         Reviewed by Dimitri Glazkov.
919
920         Test that document.referrer is properly preserved through a redirect.
921
922         https://bugs.webkit.org/show_bug.cgi?id=33407
923
924         * http/tests/navigation/redirect-preserves-referrer-expected.txt: Added.
925         * http/tests/navigation/redirect-preserves-referrer.html: Added.
926         * http/tests/navigation/resources/redirect-to-referrer-check.pl: Added.
927         * http/tests/navigation/resources/referrer.html: Added.
928
929 2010-01-10  Darin Adler  <darin@apple.com>
930
931         Reviewed by Alexey Proskuryakov.
932
933         REGRESSION: Japanese text search ignores small vs. large and voicing mark differences
934         https://bugs.webkit.org/show_bug.cgi?id=30437
935         rdar://problem/7214058
936
937         * fast/text/international/japanese-kana-letters-expected.txt: Removed.
938         * fast/text/international/japanese-kana-letters.html: Removed.
939
940         * fast/text/find-kana-expected.txt: Added.
941         * fast/text/find-kana.html: Added.
942         * fast/text/script-tests/find-kana.js: Added.
943         This includes all the tests that were in the old test removed above, with three
944         differences:
945             1) Moved out of "international" directory because Mitz wants to phase that
946                directory out.
947             2) Added more tests to cover more cases involving things like decomposed
948                characters and different voice marks.
949             3) Used script-tests, so results list passing tests as well as failing tests.
950         We could still test even more, but this should at least cover all the lines of
951         code in the current bug fix patch.
952
953 2010-01-11  Andras Becsi  <abecsi@inf.u-szeged.hu>
954
955         Rubber-stamped by Holger Hans Peter Freyther.
956
957         [Qt] Add expected files for the following passing new tests.
958         Compared to the mac expected files these only differ in svg dumping style and font metrics.
959
960         * platform/qt/fast/repaint/block-no-inflow-children-expected.txt: Added.
961         * platform/qt/fast/repaint/subtree-layoutstate-transform-expected.txt: Added.
962         * platform/qt/svg/custom/marker-referencePoint-expected.txt: Added.
963         * platform/qt/svg/custom/marker-strokeWidth-changes-expected.txt: Added.
964         * platform/qt/svg/text/selection-background-color-expected.txt: Added.
965
966 2010-01-11  Csaba Osztrogonác  <ossy@webkit.org>
967
968         Unreviewed typo fix.
969
970         * platform/qt/Skipped:
971
972 2010-01-11  Csaba Osztrogonác  <ossy@webkit.org>
973
974         Rubber-stamped by Simon Hausmann.
975
976         [Qt] fast/events/touch-coords-in-zoom-and-scroll.html fails on buildbot
977         https://bugs.webkit.org/show_bug.cgi?id=33465
978
979         * platform/qt/Skipped: fast/events/touch-coords-in-zoom-and-scroll.html skipped.
980
981 2010-01-11  Nikolas Zimmermann  <nzimmermann@rim.com>
982
983         Rubber-stamped by Dirk Schulze.
984
985         Update SVG test baseline, after the SVG text painting changes, a while ago.
986         The differences are all below <0.1%, and only show up when running with --tolerance 0.
987
988         * platform/mac/svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum:
989         * platform/mac/svg/W3C-SVG-1.1/text-deco-01-b-expected.png:
990         * platform/mac/svg/W3C-SVG-1.1/text-path-01-b-expected.checksum:
991         * platform/mac/svg/W3C-SVG-1.1/text-path-01-b-expected.png:
992         * platform/mac/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum:
993         * platform/mac/svg/W3C-SVG-1.1/text-text-03-b-expected.png:
994         * platform/mac/svg/W3C-SVG-1.1/text-text-07-t-expected.checksum:
995         * platform/mac/svg/W3C-SVG-1.1/text-text-07-t-expected.png:
996         * platform/mac/svg/batik/text/textDecoration2-expected.checksum:
997         * platform/mac/svg/batik/text/textDecoration2-expected.png:
998         * platform/mac/svg/batik/text/textEffect3-expected.checksum:
999         * platform/mac/svg/batik/text/textEffect3-expected.png:
1000         * platform/mac/svg/batik/text/textFeatures-expected.checksum:
1001         * platform/mac/svg/batik/text/textFeatures-expected.png:
1002         * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.checksum:
1003         * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.png:
1004         * platform/mac/svg/batik/text/textOnPathSpaces-expected.checksum:
1005         * platform/mac/svg/batik/text/textOnPathSpaces-expected.png:
1006         * platform/mac/svg/batik/text/textProperties-expected.checksum:
1007         * platform/mac/svg/batik/text/textProperties-expected.png:
1008         * platform/mac/svg/batik/text/textStyles-expected.checksum:
1009         * platform/mac/svg/batik/text/textStyles-expected.png:
1010         * platform/mac/svg/batik/text/verticalText-expected.checksum:
1011         * platform/mac/svg/batik/text/verticalText-expected.png:
1012         * platform/mac/svg/batik/text/verticalTextOnPath-expected.checksum:
1013         * platform/mac/svg/batik/text/verticalTextOnPath-expected.png:
1014         * platform/mac/svg/text/selection-background-color-expected.checksum:
1015         * platform/mac/svg/text/selection-background-color-expected.png:
1016         * platform/mac/svg/text/text-align-04-b-expected.checksum:
1017         * platform/mac/svg/text/text-align-04-b-expected.png:
1018         * platform/mac/svg/text/text-deco-01-b-expected.checksum:
1019         * platform/mac/svg/text/text-deco-01-b-expected.png:
1020         * platform/mac/svg/text/text-path-01-b-expected.checksum:
1021         * platform/mac/svg/text/text-path-01-b-expected.png:
1022         * platform/mac/svg/text/text-text-01-b-expected.checksum:
1023         * platform/mac/svg/text/text-text-01-b-expected.png:
1024         * platform/mac/svg/text/text-text-03-b-expected.checksum:
1025         * platform/mac/svg/text/text-text-03-b-expected.png:
1026         * platform/mac/svg/text/text-text-04-t-expected.checksum:
1027         * platform/mac/svg/text/text-text-04-t-expected.png:
1028         * platform/mac/svg/text/text-text-07-t-expected.checksum:
1029         * platform/mac/svg/text/text-text-07-t-expected.png:
1030         * platform/mac/svg/text/text-text-08-b-expected.checksum:
1031         * platform/mac/svg/text/text-text-08-b-expected.png:
1032
1033 2010-01-11  Kim Grönholm  <kim.gronholm@nomovok.com>
1034
1035         Reviewed by Antti Koivisto.
1036
1037         Touchevent coordinates are incorrect after page zoom and page scroll
1038         https://bugs.webkit.org/show_bug.cgi?id=32899
1039
1040         * fast/events/touch-coords-in-zoom-and-scroll-expected.txt: Added.
1041         * fast/events/touch-coords-in-zoom-and-scroll.html: Added.
1042         * platform/gtk/Skipped:
1043         * platform/mac/Skipped:
1044         * platform/win/Skipped:
1045
1046 2010-01-11  Tony Chang  <tony@chromium.org>
1047
1048         Reviewed by Eric Seidel.
1049
1050         Have "Paste and Match Style" fire the dom paste event.
1051         https://bugs.webkit.org/show_bug.cgi?id=30639
1052
1053         * editing/execCommand/paste-and-match-style-event.html: Added.
1054
1055 2010-01-10  Daniel Bates  <dbates@webkit.org>
1056
1057         Unreviewed, fix typo.
1058         
1059         Fixed typo in test LayoutTests/fast/events/frame-programmatic-focus.html.
1060         The word "frame" should be "iframe" in the string "<input> in frame blurred"
1061         based on the context of the test. In particular, the line "<input> in iframe focused"
1062         and the use of an iframe in the test.
1063
1064         * fast/events/frame-programmatic-focus-expected.txt: 
1065         * fast/events/frame-programmatic-focus.html:
1066
1067 2010-01-10  Daniel Bates  <dbates@webkit.org>
1068
1069         Rubber-stamped by Eric Seidel.
1070
1071         Adding XSSAuditor test http/tests/security/xssAuditor/malformed-HTML.html
1072         to the Qt Skipped file as it times out. We need to look into test further.
1073         See bug #33460 for more details.
1074
1075         * platform/qt/Skipped:
1076
1077 2010-01-10  Kent Hansen  <kent.hansen@nokia.com>
1078
1079         Reviewed by Darin Adler.
1080
1081         RegExp.prototype.toString returns "//" for empty regular expressions
1082         https://bugs.webkit.org/show_bug.cgi?id=33319
1083
1084         Add new test cases and adapt existing ones.
1085
1086         * fast/js/kde/RegExp-expected.txt:
1087         * fast/js/kde/script-tests/RegExp.js:
1088         * fast/js/regexp-compile-expected.txt:
1089         * fast/js/script-tests/regexp-compile.js:
1090         * fast/regex/non-pattern-characters-expected.txt:
1091
1092 2010-01-10  Robert Hogan  <robert@roberthogan.net>
1093
1094         Reviewed by Adam Barth.
1095
1096         [Qt] Add enableXSSAuditor support to QWebSettings and DRT.
1097
1098         https://bugs.webkit.org/show_bug.cgi?id=33419
1099
1100         * platform/qt/Skipped:
1101
1102 2010-01-10  Adam Barth  <abarth@webkit.org>
1103
1104         Reviewed by Eric Seidel.
1105
1106         http/tests/messaging/cross-domain-message-event-dispatch.html failed on Gtk Linux 64-Bit Debug Bot
1107         https://bugs.webkit.org/show_bug.cgi?id=33458
1108
1109         Fix flakey test.  If the machine is very slow, then more than 10ms
1110         might have elapsed between registering the timeout and calling
1111         postMessage.  We can't be sure which order they will be called in.
1112         Re-ordering the call guarantees the arrival order, even if it reduces
1113         our coverage slightly.
1114
1115         * http/tests/messaging/cross-domain-message-event-dispatch.html:
1116
1117 2010-01-10  Adam Barth  <abarth@webkit.org>
1118
1119         Reviewed by Darin Adler.
1120
1121         Add defensive initialization of iframe sandbox flags
1122         https://bugs.webkit.org/show_bug.cgi?id=32368
1123
1124         Test the mutating the allow-same-origin directive in the sandbox
1125         attribute does not affect the current document (but does affect the
1126         next document).
1127
1128         * http/tests/security/resources/sandboxed-iframe-origin-add-step1.html: Added.
1129         * http/tests/security/resources/sandboxed-iframe-origin-add-step2.html: Added.
1130         * http/tests/security/resources/sandboxed-iframe-origin-remove-step1.html: Added.
1131         * http/tests/security/resources/sandboxed-iframe-origin-remove-step2.html: Added.
1132         * http/tests/security/sandboxed-iframe-origin-add-expected.txt: Added.
1133         * http/tests/security/sandboxed-iframe-origin-add.html: Added.
1134         * http/tests/security/sandboxed-iframe-origin-remove-expected.txt: Added.
1135         * http/tests/security/sandboxed-iframe-origin-remove.html: Added.
1136
1137 2010-01-10  Adam Barth  <abarth@webkit.org>
1138
1139         Reviewed by Nikolas Zimmermann.
1140
1141         http/tests/security/xss-DENIED-window-open-javascript-url.html timed out on Windows Debug Bot
1142         https://bugs.webkit.org/show_bug.cgi?id=33349
1143
1144         Previously we were using JavaScript URLs to return to the main event
1145         loop, but that is potentially unreliable because there can be only one
1146         scheduled redirect in flight per frame.  Let's try using setTimeout
1147         instead.  Notice that there isn't a race condition here because the
1148         event loop will always dispatch the actions in the proper order.
1149
1150         * http/tests/security/xss-DENIED-window-open-javascript-url.html:
1151
1152 2010-01-09  Daniel Bates  <dbates@webkit.org>
1153
1154         No review, rolling out r53044.
1155         http://trac.webkit.org/changeset/53044
1156         https://bugs.webkit.org/show_bug.cgi?id=33419
1157         
1158         We need to look into this some more because the Qt
1159         bot is failing the XSSAuditor tests. See bug #33419
1160         for more details.
1161
1162         * platform/qt/Skipped:
1163
1164 2010-01-09  Daniel Bates  <dbates@webkit.org>
1165
1166         No review, rolling out r53045.
1167         http://trac.webkit.org/changeset/53045
1168         https://bugs.webkit.org/show_bug.cgi?id=33440
1169
1170         This fix did not resolve the issue. That is, more XSSAuditor tests are
1171         failing on the Qt bot. So, we're going ultimately going to rollout the
1172         change committed in change set 53044 <http://trac.webkit.org/changeset/53044>,
1173         but we need to first rollout the attempted fix committed in change
1174         set 53045.
1175
1176         * platform/qt/Skipped:
1177
1178 2010-01-09  Daniel Bates  <dbates@webkit.org>
1179
1180         Rubber-stamped by Adam Barth.
1181
1182         Adds failing XSSAuditor tests to the Qt Skipped file
1183         while we come up with a fix for them. See bug #33440
1184         for more details.
1185
1186         * platform/qt/Skipped:
1187
1188 2010-01-09  Daniel Bates  <dbates@webkit.org>
1189
1190         Reviewed by Adam Barth.
1191
1192         https://bugs.webkit.org/show_bug.cgi?id=33419
1193
1194         Removes the XSSAuditor tests from the Qt Skipped file since
1195         we now can run these tests.
1196
1197         * platform/qt/Skipped:
1198
1199 2010-01-09  Dan Bernstein  <mitz@apple.com>
1200
1201         Reviewed by Nikolas Zimmermann.
1202
1203         <rdar://problem/7525778> Font fallback kills SVG kerning
1204         https://bugs.webkit.org/show_bug.cgi?id=33400
1205
1206         * platform/mac/fast/text/sticky-typesetting-features-expected.checksum: Added.
1207         * platform/mac/fast/text/sticky-typesetting-features-expected.png: Added.
1208         * platform/mac/fast/text/sticky-typesetting-features-expected.txt: Added.
1209         * platform/mac/fast/text/sticky-typesetting-features.html: Added.
1210
1211 2010-01-08  Simon Fraser  <simon.fraser@apple.com>
1212
1213         No review.
1214         
1215         Remove layout test that was committed by mistake.
1216
1217         * compositing/webgl/webgl-blending.html: Removed.
1218
1219 2010-01-08  Simon Fraser  <simon.fraser@apple.com>
1220
1221         Reviewed by Dan Bernstein.
1222
1223         WebGL canvas paints background color twice
1224         https://bugs.webkit.org/show_bug.cgi?id=33361
1225         
1226         New testcases for various kinds of "directly composited" elements: images, video, WebGL,
1227         with background colors.
1228
1229         * compositing/images/direct-image-background-color.html: Added.
1230         * compositing/reflections/simple-composited-reflections.html: Added.
1231         * compositing/video/video-background-color.html: Added.
1232         * compositing/webgl/webgl-background-color.html: Added.
1233         * compositing/webgl/webgl-blending.html: Added.
1234         * platform/mac/compositing/images/direct-image-background-color-expected.txt: Added.
1235         * platform/mac/compositing/video/video-background-color-expected.txt: Added.
1236         * platform/mac/compositing/webgl/webgl-background-color-expected.txt: Added.
1237
1238 2010-01-08  Kenneth Russell  <kbr@google.com>
1239
1240         Reviewed by Dimitri Glazkov.
1241
1242         Passing array that is too large to set method of WebGLArrays does not throw an exception
1243         https://bugs.webkit.org/show_bug.cgi?id=33352
1244
1245         Added needed range checks to JSC and V8 custom bindings. Expanded
1246         preexisting test suite for WebGLArrays and updated its expected
1247         results. Tested in WebKit and Chromium.
1248
1249         * fast/canvas/webgl/array-set-out-of-bounds-expected.txt: Added.
1250         * fast/canvas/webgl/array-set-out-of-bounds.html: Added.
1251         * fast/canvas/webgl/array-unit-tests-expected.txt:
1252         * fast/canvas/webgl/array-unit-tests.html:
1253
1254 2010-01-08  Eric Seidel  <eric@webkit.org>
1255
1256         Reviewed by Alexey Proskuryakov.
1257
1258         http/tests/xmlhttprequest/logout.html failed on Tiger Bot
1259         https://bugs.webkit.org/show_bug.cgi?id=31412
1260
1261         * platform/mac-tiger/Skipped: After talking with Alexey, we're just gonna skip the failing test on Tiger.
1262
1263 2010-01-08  Alexey Proskuryakov  <ap@apple.com>
1264
1265         Reviewed by Dan Bernstein.
1266
1267         https://bugs.webkit.org/show_bug.cgi?id=32962
1268         HTML tags are wrongfully parsed when setting innerHTML of a SCRIPT element
1269
1270         * fast/dom/css-innerHTML-expected.txt: Added.
1271         * fast/dom/css-innerHTML.html: Added.
1272         * fast/dom/script-innerHTML-expected.txt: Added.
1273         * fast/dom/script-innerHTML-x-expected.txt: Added.
1274         * fast/dom/script-innerHTML-x.xhtml: Added.
1275         * fast/dom/script-innerHTML.html: Added.
1276
1277 2010-01-08  Dumitru Daniliuc  <dumi@chromium.org>
1278
1279         Reviewed by Eric Seidel.
1280
1281         Replacing all RANDOMBLOB calls with ZEROBLOB calls in preparation
1282         for denying RANDOMBLOB calls in HTML5 DB transactions.
1283
1284         https://bugs.webkit.org/show_bug.cgi?id=33396
1285
1286         * storage/open-database-while-transaction-in-progress.html:
1287
1288 2010-01-08  Alexey Proskuryakov  <ap@apple.com>
1289
1290         Reviewed by Eric Seidel.
1291
1292         https://bugs.webkit.org/show_bug.cgi?id=33279
1293         fast/websockets/websocket-event-target.html causes any test after it to fail
1294
1295         * fast/websockets/script-tests/websocket-event-target.js: The test uses an HTTP server
1296         URL to create a WebSocket, so an error may be logged to console when detected (this is
1297         timing dependent).
1298
1299         * platform/mac/Skipped: Removed the test from Skipped list.
1300
1301 2010-01-08  Beth Dakin  <bdakin@apple.com>
1302
1303         Reviewed by Oliver Hunt.
1304
1305         Tests for https://bugs.webkit.org/show_bug.cgi?id=32757 Repaint bug 
1306         with -webkit-shadow on svg shapes
1307         -and-
1308         <rdar://problem/7389149>
1309
1310         * fast/repaint/moving-shadow-on-container.html: Added.
1311         * fast/repaint/moving-shadow-on-path.html: Added.
1312         * platform/mac/fast/repaint/moving-shadow-on-container-expected.checksum: Added.
1313         * platform/mac/fast/repaint/moving-shadow-on-container-expected.png: Added.
1314         * platform/mac/fast/repaint/moving-shadow-on-container-expected.txt: Added.
1315         * platform/mac/fast/repaint/moving-shadow-on-path-expected.checksum: Added.
1316         * platform/mac/fast/repaint/moving-shadow-on-path-expected.png: Added.
1317         * platform/mac/fast/repaint/moving-shadow-on-path-expected.txt: Added.
1318
1319 2010-01-08  Alexey Proskuryakov  <ap@apple.com>
1320
1321         Reviewed by Darin Adler.
1322
1323         https://bugs.webkit.org/show_bug.cgi?id=32294
1324         http/tests/uri/escaped-entity.html affects the output of svg/W3C-SVG-1.1/filters-conv-01-f.svg
1325
1326         Changed the test to not have any funky characters. Filed bug 33400 to track the underlying
1327         problem with kerning.
1328
1329         * http/tests/uri/escaped-entity-expected.txt:
1330         * http/tests/uri/escaped-entity.html:
1331         * platform/mac/Skipped:
1332
1333 2010-01-08  James Robinson  <jamesr@chromium.org>
1334
1335         Reviewed by Eric Seidel.
1336
1337         New baselines to reflect the smaller repaint areas caused by r52839
1338         https://bugs.webkit.org/show_bug.cgi?id=33271
1339
1340         * platform/mac/fast/repaint/background-misaligned-expected.checksum:
1341         * platform/mac/fast/repaint/background-misaligned-expected.png:
1342         * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.checksum:
1343         * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.png:
1344         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.checksum:
1345         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.png:
1346         * platform/mac/fast/repaint/float-new-in-block-expected.checksum:
1347         * platform/mac/fast/repaint/float-new-in-block-expected.png:
1348         * platform/mac/fast/repaint/line-flow-with-floats-1-expected.checksum:
1349         * platform/mac/fast/repaint/line-flow-with-floats-1-expected.png:
1350         * platform/mac/fast/repaint/selected-replaced-expected.checksum:
1351         * platform/mac/fast/repaint/selected-replaced-expected.png:
1352         * platform/mac/fast/repaint/transform-replaced-shadows-expected.checksum:
1353         * platform/mac/fast/repaint/transform-replaced-shadows-expected.png:
1354
1355 2010-01-08  Kenneth Russell  <kbr@google.com>
1356
1357         Reviewed by Dimitri Glazkov.
1358
1359         WebGLArray subclasses do the wrong conversion in indexSetter
1360         https://bugs.webkit.org/show_bug.cgi?id=33350
1361
1362         * fast/canvas/webgl/array-setters-expected.txt: Added.
1363         * fast/canvas/webgl/array-setters.html: Added.
1364         * fast/canvas/webgl/array-unit-tests-expected.txt:
1365         * fast/canvas/webgl/array-unit-tests.html:
1366
1367 2010-01-08  Ojan Vafai  <ojan@chromium.org>
1368
1369         Reviewed by Darin Adler.
1370
1371         transitions/cancel-transition.html is flaky
1372         https://bugs.webkit.org/show_bug.cgi?id=33398
1373
1374         There's a race between the check() call and the final
1375         setTimeout. Just remove the final setTimeout and put
1376         its contents in the check call itself.
1377
1378         * transitions/cancel-transition.html:
1379
1380 2010-01-08  Yuzo Fujishima  <yuzo@google.com>
1381
1382         Reviewed by Darin Adler.
1383
1384         Skip invalid blocks in CSS property declarations.
1385         https://bugs.webkit.org/show_bug.cgi?id=31231
1386         https://bugs.webkit.org/show_bug.cgi?id=26619
1387
1388         This patch makes the CSS parser skip property declarations containing invalid blocks.
1389
1390         * fast/css/parsing-error-recovery-expected.txt: Added.
1391         * fast/css/parsing-error-recovery.html: Added.
1392
1393 2010-01-08  Chris Marrin  <cmarrin@apple.com>
1394
1395         Fixed media test failures caused by http://trac.webkit.org/changeset/52998.
1396         The media controller on Windows now has a full-screen button, which changes
1397         the layout and therefore the test results. I regenerated them for
1398         Windows.
1399
1400         * platform/win/media/controls-after-reload-expected.txt:
1401         * platform/win/media/controls-drag-timebar-expected.txt:
1402         * platform/win/media/controls-strict-expected.txt:
1403         * platform/win/media/controls-styling-expected.txt:
1404         * platform/win/media/video-controls-rendering-expected.txt:
1405         * platform/win/media/video-display-toggle-expected.txt:
1406         * platform/win/media/video-no-audio-expected.txt:
1407
1408 2010-01-08  Brian Weinstein  <bweinstein@apple.com>
1409
1410         Rubber-stamped by Adam Roben.
1411
1412         The Windows Release bots were having trouble with the xmlhttprequest tests, so
1413         they were skipped (r50280). They all currently pass on my machine, so unskipping them now.
1414
1415         * platform/win/Skipped:
1416
1417 2010-01-08  Chris Fleizach  <cfleizach@apple.com>
1418
1419         Reviewed by Beth Dakin.
1420
1421         AX: CSS content not returned correctly in AX
1422         https://bugs.webkit.org/show_bug.cgi?id=33308
1423
1424         * platform/mac/accessibility/css-content-attribute-expected.txt: Added.
1425         * platform/mac/accessibility/css-content-attribute.html: Added.
1426
1427 2010-01-06  Ojan Vafai  <ojan@chromium.org>
1428
1429         Reviewed by Eric Seidel.
1430
1431         transitions/shorthand-border-transitions.html is flaky
1432         https://bugs.webkit.org/show_bug.cgi?id=33276
1433
1434         Yet another transitions test that doesn't give consistent
1435         wiggle room. Make all the wiggle rooms account for >=200ms
1436         instead of some that were only giving 100ms wiggle room.
1437
1438         * transitions/shorthand-border-transitions.html:
1439
1440 2010-01-08  Chris Fleizach  <cfleizach@apple.com>
1441
1442         Reviewed by Eric Seidel.
1443
1444         REGRESSION(52819?): AXLoadComplete and AXLayoutComplete causes 4 tests fail on Snow Leopard Debug bot
1445         https://bugs.webkit.org/show_bug.cgi?id=33300
1446
1447         * platform/mac/Skipped:
1448
1449 2010-01-08  Csaba Osztrogonác  <ossy@webkit.org>
1450
1451         Rubber-stamped by Kenneth Rohde Christiansen.
1452
1453         r52976 revealed this failure by re-ordering tests.
1454
1455         I do not have a Snow Leopard build to test with, so skipping this
1456         and filed bug https://bugs.webkit.org/show_bug.cgi?id=33372
1457
1458         * platform/mac-snowleopard/Skipped: platform/mac/editing/input/devanagari-ligature.html skipped.
1459
1460 2010-01-08  Csaba Osztrogonác  <ossy@webkit.org>
1461
1462         Unreviewed trivial fix.
1463
1464         LayoutTests/media/video-error-abort.html moved to LayoutTests/http/tests/media/video-error-abort.html
1465         by r52923, but wasn't renamed in this skiplist by this commit.
1466
1467         * platform/win/Skipped:
1468
1469 2010-01-08  Csaba Osztrogonác  <ossy@webkit.org>
1470
1471         Reviewed by Eric Seidel.
1472
1473         r52976 revealed this failure by re-ordering tests.
1474         r52980 corrected the expected results file, but Windows still fails,
1475         presumably due to another test still affecting this one.
1476
1477         I do not have a windows build to test with, so skipping this
1478         and filed bug https://bugs.webkit.org/show_bug.cgi?id=33374
1479
1480         * platform/win/Skipped: svg/W3C-SVG-1.1/filters-conv-01-f.svg skipped.
1481
1482 2010-01-08  Alejandro G. Castro  <alex@igalia.com>
1483
1484         Reviewed by Xan Lopez.
1485
1486         [GTK] Threading problems with some of the tests
1487         https://bugs.webkit.org/show_bug.cgi?id=30814
1488
1489         We are going to skip all the storage tests until we find the issue
1490         with the threading system in the gtk port.
1491
1492         * platform/gtk/Skipped:
1493
1494 2010-01-08  Eric Seidel  <eric@webkit.org>
1495
1496         No review, rolling out r52981.
1497         http://trac.webkit.org/changeset/52981
1498         https://bugs.webkit.org/show_bug.cgi?id=33319
1499
1500         Caused two JS tests to start failing:
1501         ecma_2/RegExp/properties-001.js and js1_2/regexp/toString.js
1502
1503         * fast/js/kde/RegExp-expected.txt:
1504         * fast/js/kde/script-tests/RegExp.js:
1505         * fast/js/regexp-compile-expected.txt:
1506         * fast/js/script-tests/regexp-compile.js:
1507         * fast/regex/non-pattern-characters-expected.txt:
1508
1509 2010-01-08  Eric Seidel  <eric@webkit.org>
1510
1511         Reviewed by Tor Arne Vestbø.
1512
1513         media/unsupported-tracks.html is failing on Snow Leopard Release bot
1514         https://bugs.webkit.org/show_bug.cgi?id=32339
1515
1516         * platform/mac-snowleopard/Skipped: Add this to join a bunch of other skipped media tests which time out.
1517
1518 2010-01-08  Kent Hansen  <kent.hansen@nokia.com>
1519
1520         Reviewed by Darin Adler.
1521
1522         RegExp.prototype.toString returns "//" for empty regular expressions
1523         https://bugs.webkit.org/show_bug.cgi?id=33319
1524
1525         Add new test cases and adapt existing ones.
1526
1527         * fast/js/kde/RegExp-expected.txt:
1528         * fast/js/kde/script-tests/RegExp.js:
1529         * fast/js/script-tests/regexp-compile.js:
1530         * fast/regex/non-pattern-characters-expected.txt:
1531
1532 2010-01-08  Eric Seidel  <eric@webkit.org>
1533
1534         Reviewed by Simon Hausmann.
1535
1536         http/tests/uri/escaped-entity.html affects the output of svg/W3C-SVG-1.1/filters-conv-01-f.svg
1537         https://bugs.webkit.org/show_bug.cgi?id=32294
1538
1539         * platform/mac/Skipped: Add http/tests/uri/escaped-entity.html to Skipped list since it affects later tests.
1540         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt: Check in correct results.
1541
1542 2010-01-07  Eric Seidel  <eric@webkit.org>
1543
1544         Reviewed by Darin Fisher.
1545
1546         REGRESSION(52819?): AXLoadComplete and AXLayoutComplete causes 4 tests fail on Snow Leopard Debug bot
1547         https://bugs.webkit.org/show_bug.cgi?id=33300
1548
1549         Skipping platform/mac/accessibility/aria-liveregions-notifications.html
1550         to make the bots green until Chris Fleizach can fix the AX Notification system
1551         to correctly unregister logging callbacks.
1552
1553         * platform/mac/Skipped:
1554
1555 2010-01-07  Afonso R. Costa Jr.  <afonso.costa@openbossa.org>
1556
1557         Reviewed by Darin Adler.
1558
1559         As the bug https://bugs.webkit.org/show_bug.cgi?id=30034 is fixed,
1560         the zoomOrNot argument is unnecessary.
1561
1562         * fast/dom/elementFromPoint-relative-to-viewport.html:
1563
1564 2010-01-07  Stephanie Lewis  <slewis@apple.com>
1565
1566         Rollout http://trac.webkit.org/changeset/52756 due to a large performance regression.
1567
1568         * fast/forms/selection-layout-reentry-strange-case-expected.txt: Removed.
1569         * fast/forms/selection-layout-reentry-strange-case.html: Removed.
1570
1571 2010-01-07  Nikolas Zimmermann  <nzimmermann@rim.com>
1572
1573         Reviewed by Dirk Schulze.
1574
1575         SVGTextElement & friends need to implement svgAttributeChanged
1576         https://bugs.webkit.org/show_bug.cgi?id=33284
1577
1578         * svg/dynamic-updates/SVGTRefElement-dom-href-attr-expected.txt: Added.
1579         * svg/dynamic-updates/SVGTRefElement-dom-href-attr.html: Added.
1580         * svg/dynamic-updates/SVGTextElement-dom-transform-attr-expected.txt: Added.
1581         * svg/dynamic-updates/SVGTextElement-dom-transform-attr.html: Added.
1582         * svg/dynamic-updates/SVGTextElement-svgdom-transform-prop-expected.txt: Added.
1583         * svg/dynamic-updates/SVGTextElement-svgdom-transform-prop.html: Added.
1584         * svg/dynamic-updates/script-tests/SVGTRefElement-dom-href-attr.js: Added.
1585         (executeTest):
1586         * svg/dynamic-updates/script-tests/SVGTextElement-dom-transform-attr.js: Added.
1587         (executeTest):
1588         * svg/dynamic-updates/script-tests/SVGTextElement-svgdom-transform-prop.js: Added.
1589         (executeTest):
1590
1591 2010-01-07  Alexey Proskuryakov  <ap@apple.com>
1592
1593         Reviewed by Geoffrey Garen.
1594
1595         https://bugs.webkit.org/show_bug.cgi?id=33057
1596         REGRESSION(r49365): typeof(xhr.responseText) != "string" in Windows
1597
1598         <rdar://problem/7296920> REGRESSION: WebKit fails to start PeaceKeeper benchmark
1599
1600         * fast/js/script-tests/webcore-string-comparison.js: Added.
1601         * fast/js/webcore-string-comparison-expected.txt: Added.
1602         * fast/js/webcore-string-comparison.html: Added.
1603
1604 2010-01-07  Simon Fraser  <simon.fraser@apple.com>
1605
1606         Reviewed by Kevin Decker, Darin Adler.
1607
1608         https://bugs.webkit.org/show_bug.cgi?id=33338
1609         Create a renderer for <object> and <embed>
1610         
1611         Change RenderPartObject to RenderEmbeddedObject in test results.
1612
1613         * http/tests/misc/acid3-expected.txt:
1614         * platform/mac-tiger/svg/hixie/text/003-expected.txt:
1615         * platform/mac/editing/pasteboard/pasting-object-expected.txt:
1616         * platform/mac/fast/block/basic/013-expected.txt:
1617         * platform/mac/fast/block/float/4145535Crash-expected.txt:
1618         * platform/mac/fast/dom/HTMLObjectElement/vspace-hspace-as-number-expected.txt:
1619         * platform/mac/fast/dynamic/flash-replacement-test-expected.txt:
1620         * platform/mac/fast/frames/001-expected.txt:
1621         * platform/mac/fast/invalid/residual-style-expected.txt:
1622         * platform/mac/fast/parser/001-expected.txt:
1623         * platform/mac/fast/replaced/007-expected.txt:
1624         * platform/mac/fast/replaced/border-radius-clip-expected.txt:
1625         * platform/mac/fast/replaced/replaced-breaking-expected.txt:
1626         * platform/mac/plugins/embed-attributes-style-expected.txt:
1627         * platform/mac/plugins/netscape-dom-access-expected.txt:
1628         * platform/mac/plugins/qt-qwidget-plugin-expected.txt:
1629         * platform/mac/svg/custom/getsvgdocument-expected.txt:
1630         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
1631         * platform/mac/svg/hixie/text/003-expected.txt:
1632         * platform/qt/editing/pasteboard/pasting-object-expected.txt:
1633         * platform/qt/fast/block/basic/013-expected.txt:
1634         * platform/qt/fast/block/float/4145535Crash-expected.txt:
1635         * platform/qt/fast/dom/HTMLObjectElement/vspace-hspace-as-number-expected.txt:
1636         * platform/qt/fast/dynamic/flash-replacement-test-expected.txt:
1637         * platform/qt/fast/frames/001-expected.txt:
1638         * platform/qt/fast/parser/001-expected.txt:
1639         * platform/qt/fast/replaced/007-expected.txt:
1640         * platform/qt/fast/replaced/replaced-breaking-expected.txt:
1641         * platform/qt/plugins/embed-attributes-style-expected.txt:
1642         * platform/qt/plugins/netscape-dom-access-expected.txt:
1643         * platform/qt/plugins/qt-qwidget-plugin-expected.txt:
1644
1645 2010-01-07  Christian Sejersen  <christian.webkit@gmail.com>
1646
1647         Reviewed by Darin Adler.
1648
1649         document.title does not replace or remove space characters
1650         https://bugs.webkit.org/show_bug.cgi?id=27032
1651
1652         * fast/dom/Document/document-title-get-expected.txt: Added.
1653         * fast/dom/Document/document-title-get.html: Added.
1654         * fast/dom/Document/script-tests/document-title-get.js: Added.
1655
1656 2010-01-07  Yuzo Fujishima  <yuzo@google.com>
1657
1658         Reviewed by Darin Adler.
1659
1660         Allow leading/trailing space for CSS nth-*() and lang().
1661         https://bugs.webkit.org/show_bug.cgi?id=17248
1662
1663         For pseudo-classes :nth-*() and :lang(), space must be allowed after '(' and before ')'.
1664         See the bug comments for why we don't allow space at other places.
1665
1666         * fast/css/css3-space-in-nth-and-lang.html: Added.
1667         * platform/mac/fast/css/css3-space-in-nth-and-lang-expected.txt: Added.
1668
1669 2010-01-07  Chris Fleizach  <cfleizach@apple.com>
1670
1671         Reviewed by Beth Dakin.
1672
1673         AX: contentEditable DIVs are not AX accessible
1674         https://bugs.webkit.org/show_bug.cgi?id=33325
1675
1676         * accessibility/contenteditable-hidden-div-expected.txt: Added.
1677         * accessibility/contenteditable-hidden-div.html: Added.
1678
1679 2010-01-07  Eric Carlson  <eric.carlson@apple.com>
1680
1681         Unreviewed, build fix.
1682
1683         Skip LayoutTests/http/tests/media/video-error-abort.html
1684
1685         * platform/gtk/Skipped:
1686
1687 2010-01-07  Csaba Osztrogonác  <ossy@webkit.org>
1688
1689         Unreviewed trivial fix.
1690
1691         LayoutTests/media/video-error-abort.html moved to LayoutTests/http/tests/media/video-error-abort.html
1692         by r52923, but wasn't renamed in skiplist by this commit.
1693
1694         * platform/mac/Skipped:
1695
1696 2010-01-07  Eric Carlson  <eric.carlson@apple.com>
1697
1698         Unreviewed, build fix.
1699
1700         Add executable bit to video-throttled-load cgi.
1701
1702         * http/tests/media/video-throttled-load.cgi: Added property svn:executable.
1703
1704 2010-01-07  Csaba Osztrogonác  <ossy@webkit.org>
1705
1706         Unreviewed typo fix.
1707
1708         * platform/gtk/Skipped: missing "l" suffix added to fast/repaint/subtree-layoutstate-transform.html
1709
1710 2010-01-07  Eric Carlson  <eric.carlson@apple.com>
1711
1712         Unreviewed, build fix.
1713
1714         https://bugs.webkit.org/show_bug.cgi?id=33323
1715         Skip new test on Tiger for now.
1716
1717         * platform/mac-tiger/Skipped:
1718
1719 2010-01-07  Eric Carlson  <eric.carlson@apple.com>
1720
1721         Reviewed by Maciej Stachowiak.
1722
1723         https://bugs.webkit.org/show_bug.cgi?id=33272
1724         'abort' event still fired as a progress event
1725
1726         rdar://6710625
1727         Test media/video-error-abort.html doesn't work
1728
1729         * http/tests/media/video-error-abort-expected.txt: Copied from LayoutTests/media/video-error-abort-expected.txt.
1730         * http/tests/media/video-error-abort.html: Copied from LayoutTests/media/video-error-abort.html.
1731             Modified to run with slow loading cgi, add test to ensure that 'abort' event is not a
1732             progress event.
1733         * media/video-error-abort-expected.txt: Removed.
1734         * media/video-error-abort.html: Removed.
1735
1736 2010-01-07  Kim Grönholm  <kim.gronholm@nomovok.com>
1737
1738         Reviewed by Antti Koivisto.
1739
1740         Wrong state and TouchLists in TouchEvents
1741         https://bugs.webkit.org/show_bug.cgi?id=32878
1742
1743         Touch event tests changed to match the API and semantics of iPhone and
1744         Android. Each new touch point press dispatches a touchstart event with
1745         the pressed touch point(s) in the changedTouches list, and a release
1746         dispatches a touchend event with the released touch point(s) in
1747         changedTouches. Moved points dispatch a touchmove event, with the moved
1748         points in changedTouches. Old behaviour emitted only one touchstart when
1749         the first point was pressed and one touchend when the last point was
1750         released, and any events in between were touchmoves. New presses or
1751         releases could only be detected by comparing the lists touches and
1752         changedTouches.
1753
1754         * fast/events/basic-touch-events-expected.txt:
1755         * fast/events/script-tests/basic-touch-events.js:
1756         (singleTouchSequence):
1757         (multiTouchSequence):
1758
1759 2010-01-06  MORITA Hajime  <morrita@gmail.com>
1760
1761         Reviewed by Nikolas Zimmermann.
1762
1763         SVG background color on selected text goes wrong when text has
1764         gradient stroke.
1765         https://bugs.webkit.org/show_bug.cgi?id=33069
1766
1767         Introduced SVGTextPaintSubphase like as PaintPhase on html painting,
1768         and paint background and foreground in separate subphase.
1769
1770         * svg/text/selection-background-color.xhtml: Added.        
1771         * platform/mac/svg/text/selection-background-color-expected.checksum: Added.
1772         * platform/mac/svg/text/selection-background-color-expected.png: Added.
1773         * platform/mac/svg/text/selection-background-color-expected.txt: Added.
1774         
1775         * platform/mac/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum:
1776         * platform/mac/svg/W3C-SVG-1.1/text-text-03-b-expected.png:
1777         * platform/mac/svg/batik/text/textDecoration2-expected.checksum:
1778         * platform/mac/svg/batik/text/textDecoration2-expected.png:
1779         * platform/mac/svg/text/text-deco-01-b-expected.checksum:
1780         * platform/mac/svg/text/text-deco-01-b-expected.png:
1781         * platform/mac/svg/text/text-spacing-01-b-expected.checksum:
1782         * platform/mac/svg/text/text-spacing-01-b-expected.png:
1783         * platform/mac/svg/text/text-text-03-b-expected.checksum:
1784         * platform/mac/svg/text/text-text-03-b-expected.png:
1785         * platform/mac/svg/text/text-text-08-b-expected.checksum:
1786         * platform/mac/svg/text/text-text-08-b-expected.png:
1787         Re-baselined due to painting algorithm change.
1788
1789 2010-01-06  Kinuko Yasuda  <kinuko@chromium.org>
1790
1791         Reviewed by Eric Seidel.
1792
1793         Remove fast/events/keydown-numpad-key.html from the Skipped list.
1794         https://bugs.webkit.org/show_bug.cgi?id=33250
1795
1796         * platform/qt/Skipped:
1797
1798 2010-01-06  Diego Gonzalez  <diego.gonzalez@openbossa.org>
1799
1800         Reviewed by Kenneth Christiansen.
1801
1802         [Qt] Add page zooming support to Qt DumpRenderTree
1803         https://bugs.webkit.org/show_bug.cgi?id=32898
1804
1805         Patch by Kim Grönholm  <kim.gronholm@nomovok.com>,
1806                  Diego Gonzalez <diego.gonzalez@openbossa.org> and
1807                  Afonso Costa <afonso.costa@openbossa.org>
1808
1809         * platform/qt/Skipped:
1810
1811 2010-01-06  Jakub Wieczorek  <faw217@gmail.com>
1812
1813         Reviewed by Adam Treat.
1814
1815         [Qt] RenderTheme: Missing support for native sliders
1816
1817         https://bugs.webkit.org/show_bug.cgi?id=33122
1818
1819         Implement painting of native slider controls in RenderTheme
1820         and unskip a couple of layout tests that are passing after
1821         this change.
1822
1823         * platform/qt/Skipped:
1824
1825 2010-01-06  Fumitoshi Ukai  <ukai@chromium.org>
1826
1827         Reviewed by David Levin
1828
1829         Add WebSocket feature in Worker
1830         https://bugs.webkit.org/show_bug.cgi?id=32214
1831
1832         * websocket/tests/workers/resources/simple_wsh.py: Copied from LayoutTests/websocket/tests/simple_wsh.py.
1833         * websocket/tests/workers/resources/worker-simple.js: Added.
1834         * websocket/tests/workers/worker-simple-expected.txt: Added.
1835         * websocket/tests/workers/worker-simple.html: Added.
1836
1837 2010-01-06  Adam Bergkvist  <adam.bergkvist@ericsson.com>
1838
1839         Reviewed by Darin Adler.
1840
1841         Modified EventSource event-stream parser to support a single CR as line ending.
1842         Updated test accordingly.
1843         https://bugs.webkit.org/show_bug.cgi?id=33207
1844
1845         * http/tests/eventsource/eventsource-parse-event-stream-expected.txt:
1846         * http/tests/eventsource/eventsource-parse-event-stream.html:
1847         * http/tests/eventsource/resources/event-stream.php:
1848
1849 2010-01-06  Dan Bernstein  <mitz@apple.com>
1850
1851         Reviewed by Sam Weinig.
1852
1853         <rdar://problem/7488126> With text-rendering: optimizelegibility, sometimes lines run too long
1854         https://bugs.webkit.org/show_bug.cgi?id=32794
1855
1856         * platform/mac/fast/text/line-breaking-with-kerning-expected.checksum: Added.
1857         * platform/mac/fast/text/line-breaking-with-kerning-expected.png: Added.
1858         * platform/mac/fast/text/line-breaking-with-kerning-expected.txt: Added.
1859         * platform/mac/fast/text/line-breaking-with-kerning.html: Added.
1860
1861 2010-01-06  Eric Seidel  <eric@webkit.org>
1862
1863         No review.
1864
1865         REGRESSION(52854?) fast/workers/shared-worker-constructor.html failed on Leopard Build Bot
1866         https://bugs.webkit.org/show_bug.cgi?id=33256
1867
1868         I am unable to reproduce this failure locally, so this fix is only speculative.
1869         Skip the test we believe is causing the log message which bleeds into fast/workers/shared-worker-constructor.html
1870
1871         * platform/mac/Skipped:
1872
1873 2010-01-06  Ojan Vafai  <ojan@chromium.org>
1874
1875         Reviewed by Eric Seidel.
1876
1877         LayoutTests/fast/css/transition-color-unspecified.html is still flaky
1878         https://bugs.webkit.org/show_bug.cgi?id=33282
1879
1880         I think this setTimeout should be sufficient to deflake it.
1881         The other transitions tests have a timeout of 0 to 
1882         give time for hardware accelerated transitions.
1883
1884         * fast/css/transition-color-unspecified.html:
1885
1886 2010-01-06  Ojan Vafai  <ojan@chromium.org>
1887
1888         Reviewed by Eric Carlson.
1889
1890         media/video-seeking.html is flaky
1891         https://bugs.webkit.org/show_bug.cgi?id=33273
1892
1893         Removed setTimeouts from this test. It kind of looks
1894         like they were intentional, but I don't see how they add
1895         anything to this test (other than race conditions).
1896
1897         * media/video-seeking-expected.txt:
1898         * media/video-seeking.html:
1899
1900 2010-01-06  Ojan Vafai  <ojan@chromium.org>
1901
1902         Reviewed by Eric Seidel.
1903
1904         fast/css/transition-color-unspecified.html and fast/dom/HTMLObjectElement/object-as-frame.html are flaky
1905         https://bugs.webkit.org/show_bug.cgi?id=33270
1906
1907         These both rely on setTimeouts where they should be using events.
1908
1909         * fast/css/transition-color-unspecified.html:
1910         * fast/dom/HTMLObjectElement/object-as-frame.html:
1911
1912 2010-01-06  Ojan Vafai  <ojan@chromium.org>
1913
1914         Reviewed by Eric Seidel.
1915
1916         platform/chromium/fast/dom/interval.html is flaky
1917         https://bugs.webkit.org/show_bug.cgi?id=33274
1918
1919         We're seeing the debug bots take >100000 microseconds to stop
1920         and Interval.
1921
1922         * platform/chromium/fast/dom/interval.html:
1923
1924 2010-01-06  Nikolas Zimmermann  <nzimmermann@rim.com>
1925
1926         Reviewed by Dirk Schulze.
1927
1928         Marker code is buggy: referencePoint translation is off
1929         https://bugs.webkit.org/show_bug.cgi?id=33012
1930
1931         Update SVG test baseline, after rewriting marker support.
1932
1933         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
1934         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
1935         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
1936         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
1937         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
1938         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
1939         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
1940         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
1941         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
1942         * platform/mac/svg/custom/marker-changes-expected.checksum:
1943         * platform/mac/svg/custom/marker-changes-expected.png:
1944         * platform/mac/svg/custom/marker-changes-expected.txt:
1945         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
1946         * platform/mac/svg/custom/marker-child-changes-expected.png:
1947         * platform/mac/svg/custom/marker-child-changes-expected.txt:
1948         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
1949         * platform/mac/svg/custom/marker-opacity-expected.checksum: Added.
1950         * platform/mac/svg/custom/marker-opacity-expected.png: Added.
1951         * platform/mac/svg/custom/marker-opacity-expected.txt: Added.
1952         * platform/mac/svg/custom/marker-referencePoint-expected.checksum: Added.
1953         * platform/mac/svg/custom/marker-referencePoint-expected.png: Added.
1954         * platform/mac/svg/custom/marker-referencePoint-expected.txt: Added.
1955         * platform/mac/svg/custom/marker-strokeWidth-changes-expected.checksum: Added.
1956         * platform/mac/svg/custom/marker-strokeWidth-changes-expected.png: Added.
1957         * platform/mac/svg/custom/marker-strokeWidth-changes-expected.txt: Added.
1958         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
1959         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
1960         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
1961         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
1962         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
1963         * svg/custom/marker-opacity.svg: Added.
1964         * svg/custom/marker-referencePoint.svg: Added.
1965         * svg/custom/marker-strokeWidth-changes.svg: Added.
1966
1967 2010-01-06  Dirk Schulze  <krit@webkit.org>
1968
1969         Reviewed by Nikolas Zimmermann.
1970
1971         SVG feImage support
1972         https://bugs.webkit.org/show_bug.cgi?id=31905
1973
1974         The implementation of feImage requires pixel test result updates of the already
1975         available tests.
1976
1977         There is also an update for svg/filters/feComposite.svg, since the patch also
1978         fixed a bug in feComposite.
1979
1980         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
1981         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
1982         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum:
1983         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
1984         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum:
1985         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
1986         * platform/mac/svg/custom/feDisplacementMap-01-expected.checksum:
1987         * platform/mac/svg/custom/feDisplacementMap-01-expected.png:
1988         * platform/mac/svg/filters/feComposite-expected.checksum:
1989         * platform/mac/svg/filters/feComposite-expected.png:
1990         * platform/mac/svg/webarchive/svg-feimage-subresources-expected.checksum:
1991         * platform/mac/svg/webarchive/svg-feimage-subresources-expected.png:
1992
1993 2010-01-06  Darin Adler  <darin@apple.com>
1994
1995         Added file James Robinson provided to go with his fix for
1996         https://bugs.webkit.org/show_bug.cgi?id=32295
1997
1998         * platform/mac/fast/repaint/block-no-inflow-children-expected.png: Added.
1999
2000 2010-01-06  Darin Adler  <darin@apple.com>
2001
2002         Reviewed by Eric Seidel.
2003
2004         Some script tests have wrappers that don't match their templates
2005         https://bugs.webkit.org/show_bug.cgi?id=33239
2006
2007         * fast/dom/StyleSheet/get-stylesheet-byname.html: Updated to use
2008         a standard test wrapper instead of a custom one.
2009         * fast/dom/StyleSheet/script-tests/get-stylesheet-byname.js:
2010         Changed test to not depend on a non-standard wrapper.
2011         * fast/dom/StyleSheet/get-stylesheet-byname-expected.txt: Updated
2012         results since I changed the test around.
2013
2014         * platform/mac/editing/selection/script-tests/TEMPLATE.html: Fix
2015         incorrect path in template that broke the test when we called
2016         make-script-test-wrappers.
2017
2018 2010-01-05  Kent Tamura  <tkent@chromium.org>
2019
2020         Reviewed by Maciej Stachowiak.
2021
2022         Implement HTML5 <header> and <footer> elements.
2023         https://bugs.webkit.org/show_bug.cgi?id=32943
2024
2025         These test:
2026         - <p> closing,
2027         - No nesting restriction,
2028         - Residual style, and
2029         - FormatBlock.
2030
2031         * fast/html/footer-element-expected.txt: Added.
2032         * fast/html/footer-element.html: Added.
2033         * fast/html/header-element-expected.txt: Added.
2034         * fast/html/header-element.html: Added.
2035         * fast/html/script-tests/footer-element.js: Added.
2036         * fast/html/script-tests/header-element.js: Added.
2037
2038 2010-01-05  Darin Adler  <darin@apple.com>
2039
2040         Reviewed by Dan Bernstein.
2041
2042         CDATA sections are merged into Text nodes when normalize() is used
2043         https://bugs.webkit.org/show_bug.cgi?id=33191
2044
2045         * fast/dom/Node/normalize-with-cdata-expected.txt: Added.
2046         * fast/dom/Node/normalize-with-cdata.html: Added.
2047         * fast/dom/Node/script-tests/normalize-with-cdata.js: Added.
2048
2049 2010-01-05  James Robinson  <jamesr@google.com>
2050
2051         Reviewed by Eric Seidel.
2052
2053         Typing in Google Wave repaints the whole screen
2054         https://bugs.webkit.org/show_bug.cgi?id=32295
2055
2056         Add a repaint test to make sure that when mutations happen in a grandchild of a block element that has no in-flow children
2057         the entire block element is not unnecessarily repainted.
2058         The bug only shows up when running pixel tests.
2059
2060         * fast/repaint/block-no-inflow-children.html: Added.
2061         * platform/mac/fast/repaint/block-no-inflow-children-expected.checksum: Added.
2062         * platform/mac/fast/repaint/block-no-inflow-children-expected.png: Added.
2063         * platform/mac/fast/repaint/block-no-inflow-children-expected.txt: Added.
2064
2065 2010-01-05  Ojan Vafai  <ojan@chromium.org>
2066
2067         Reviewed by Darin Adler.
2068
2069         animations/animation-drt-api-multiple-keyframes.html and animations/animation-drt-api.html are flaky
2070         https://bugs.webkit.org/show_bug.cgi?id=33244
2071
2072         Both these tests have a race condition. They start looking
2073         for the animation start after the node is already rendered.
2074         Instead, set the animation just before looking for the animation
2075         start.
2076
2077         * animations/animation-drt-api-multiple-keyframes.html:
2078         * animations/animation-drt-api.html:
2079
2080 2010-01-05  Ojan Vafai  <ojan@chromium.org>
2081
2082         Reviewed by Darin Adler.
2083
2084         LayoutTests/animations/change-keyframes-name.html and LayoutTests/animations/play-state.html are flaky
2085         https://bugs.webkit.org/show_bug.cgi?id=33240
2086
2087         Increase the tolerances. They are infrequently flaky now.
2088         Since these are just linear animations, I think the tolerance
2089         is just too small.
2090
2091         * animations/change-keyframes-name.html:
2092         * animations/play-state.html:
2093
2094 2010-01-05  Ojan Vafai  <ojan@chromium.org>
2095
2096         Reviewed by Darin Adler.
2097
2098         animations/combo-transform-translate+scale.html is flaky
2099         https://bugs.webkit.org/show_bug.cgi?id=33237
2100
2101         This test is rarely flaky, but sometimes the last value
2102         is outside the tolerance. Make the tolerance for the last
2103         value match the one before it. Specifically, since the
2104         transform is 0,0 to 100,200, the tolerance for the second
2105         part should be twice that of the first.
2106
2107         * animations/combo-transform-translate+scale.html:
2108
2109 2010-01-05  Ojan Vafai  <ojan@chromium.org>
2110
2111         Reviewed by Darin Adler.
2112
2113         LayoutTests/animations/change-one-anim.html is flaky
2114         https://bugs.webkit.org/show_bug.cgi?id=33234
2115
2116         As best I can tell, the animation is running faster than
2117         the timeout is firing. Increase the tolerance to give 200ms
2118         worth of wiggle room.
2119
2120         As further indication that this is just a race condition,
2121         this test is considerably more flaky on debug bots.
2122
2123         * animations/change-one-anim.html:
2124
2125 2010-01-05  Ojan Vafai  <ojan@chromium.org>
2126
2127         Reviewed by Darin Adler.
2128
2129         LayoutTests/animations/change-keyframes.html is flaky
2130         https://bugs.webkit.org/show_bug.cgi?id=33233
2131
2132         The timing calculation was just off. It was starting the
2133         second animation at 600ms and then checking to be half-way
2134         done with the 1 second animation at 1000ms. Instead, just
2135         modify the animation to run a bit earlier.
2136
2137         * animations/change-keyframes.html:
2138
2139 2010-01-05  Chris Marrin  <cmarrin@apple.com>
2140
2141         Fixed a bug in testcase. Passing an empty array to texImage2D
2142         now must be done with 'null' not '0'.
2143
2144         * fast/canvas/webgl/script-tests/texImageTest.js:
2145         * fast/canvas/webgl/texImageTest-expected.txt:
2146
2147 2010-01-05  Rachel Petterson  <rlp@google.com>
2148
2149         Reviewed by Simon Fraser.
2150
2151         With Chris Marrin  <cmarrin@apple.com>.
2152
2153         New test for texImage2d and texSubImage2d cases 
2154         New test for texImage2d using ImageData which tests rendering.
2155         https://bugs.webkit.org/show_bug.cgi?id=31562
2156         Also bug: https://bugs.webkit.org/show_bug.cgi?id=31493
2157
2158         * fast/canvas/webgl/script-tests/texImageTest.js: Added.
2159         * fast/canvas/webgl/texImage2DImageDataTest-expected.txt: Added.
2160         * fast/canvas/webgl/texImage2DImageDataTest.html: Added.
2161         * fast/canvas/webgl/texImageTest-expected.txt: Added.
2162         * fast/canvas/webgl/texImageTest.html: Added.
2163
2164 2010-01-05  Chris Fleizach  <cfleizach@apple.com>
2165
2166         Reviewed by Eric Seidel.
2167
2168         AX: need a way to get the progress of a webpage load
2169         https://bugs.webkit.org/show_bug.cgi?id=33221
2170
2171         * platform/mac/accessibility/document-attributes-expected.txt:
2172         * platform/mac/accessibility/estimated-progress-expected.txt: Added.
2173         * platform/mac/accessibility/estimated-progress.html: Added.
2174         * platform/mac/accessibility/frame-with-title-expected.txt:
2175         * platform/mac/accessibility/frame-with-title.html:
2176
2177 2010-01-05  Gustavo Noronha Silva  <gns@gnome.org>
2178
2179         Skipping three new tests.
2180
2181         * platform/gtk/Skipped:
2182
2183 2010-01-05  Dominic Mazzoni  <dmazzoni@google.com>
2184
2185         Reviewed by Darin Adler.
2186
2187         https://bugs.webkit.org/show_bug.cgi?id=32571
2188
2189         Added a test to make sure that ARIA checkboxes correctly handle the aria-checked attribute.
2190
2191         * accessibility/aria-checkbox-checked-expected.txt: Added.
2192         * accessibility/aria-checkbox-checked.html: Added.
2193
2194 2010-01-04  Chris Fleizach  <cfleizach@apple.com>
2195
2196         Reviewed by Darin Adler.
2197
2198         Add ARIA "Live Region" support
2199         https://bugs.webkit.org/show_bug.cgi?id=33117
2200
2201         * accessibility/aria-activedescendant-crash.html:
2202         * platform/mac/accessibility/aria-liveregions-attributes-expected.txt: Added.
2203         * platform/mac/accessibility/aria-liveregions-attributes.html: Added.
2204         * platform/mac/accessibility/aria-liveregions-notifications-expected.txt: Added.
2205         * platform/mac/accessibility/aria-liveregions-notifications.html: Added.
2206         * platform/mac/accessibility/aria-menu-role-descriptions.html:
2207         * platform/mac/accessibility/slider-supports-actions.html:
2208
2209 2010-01-04  Chris Evans  <cevans@chromium.org>
2210
2211         Reviewed by Adam Barth.
2212
2213         Test for https://bugs.webkit.org/show_bug.cgi?id=29820
2214         Adopt a more conservative approach for loading CSS cross-origin.
2215
2216         * http/tests/security/cross-origin-css.html: Added.
2217         * http/tests/security/cross-origin-css-expected.txt: Added.
2218         * http/tests/security/cross-origin-css-in-xml.xml: Added.
2219         * http/tests/security/cross-origin-css-in-xml-expected.txt: Added.
2220         * http/tests/security/resources/xorigincss1.css: Added.
2221         * http/tests/security/resources/xorigincss2.css: Added.
2222         * http/tests/security/resources/xorigincss1.html: Added.
2223         * http/tests/security/resources/xorigincss2.html: Added.
2224         * http/tests/security/resources/xorigincss3.html: Added.
2225         * http/tests/security/resources/xorigincss4.html: Added.
2226         * http/tests/security/resources/xorigincss5.html: Added.
2227         * http/tests/security/resources/xorigincss6.html: Added.
2228
2229 2010-01-04  Dan Bernstein  <mitz@apple.com>
2230
2231         Reviewed by Simon Fraser.
2232
2233         <rdar://problem/6655695> REGRESSION: VoiceOver is not highlighting some web elements correctly
2234         <rdar://problem/7397558> REGRESSION: AXImages inside of AXLink cause AXLink to have wrong bounds
2235
2236         * accessibility/dimensions-include-descendants-expected.txt: Added.
2237         * accessibility/dimensions-include-descendants.html: Added.
2238
2239 2010-01-04  Jon Honeycutt  <jhoneycutt@apple.com>
2240
2241         MSAA: Accessibility role of <select> elements is wrong
2242
2243         https://bugs.webkit.org/show_bug.cgi?id=33192
2244
2245         Reviewed by Sam Weinig.
2246
2247         * platform/win/accessibility/select-element-role-expected.txt: Added.
2248         * platform/win/accessibility/select-element-role.html: Added.
2249
2250 2010-01-04  Jon Honeycutt  <jhoneycutt@apple.com>
2251
2252         MSAA: <select> elements should broadcast value change events
2253
2254         https://bugs.webkit.org/show_bug.cgi?id=33088
2255
2256         <rdar://problem/7332364>
2257
2258         Reviewed by Darin Adler.
2259
2260         * platform/win/accessibility/select-element-valuechange-event-expected.txt: Added.
2261         * platform/win/accessibility/select-element-valuechange-event.html: Added.
2262
2263 2010-01-04  Darin Adler  <darin@apple.com>
2264
2265         Reviewed by Sam Weinig.
2266
2267         Added test for use of BarInfo object after a frame is no longer
2268         associated with a web page.
2269
2270         * fast/dom/Window/BarInfo-after-frame-removed-expected.txt: Added.
2271         * fast/dom/Window/BarInfo-after-frame-removed.html: Added.
2272
2273 2010-01-04  Simon Fraser  <simon.fraser@apple.com>
2274
2275         Reviewed by Dan Bernstein.
2276
2277         Repaint issues in text input under a scale transform
2278         https://bugs.webkit.org/show_bug.cgi?id=32086
2279         
2280         Test for repaint after a subtree layout inside a transformed element.
2281
2282         * fast/repaint/subtree-layoutstate-transform.html: Added.
2283         * platform/mac/fast/repaint/subtree-layoutstate-transform-expected.checksum: Added.
2284         * platform/mac/fast/repaint/subtree-layoutstate-transform-expected.png: Added.
2285         * platform/mac/fast/repaint/subtree-layoutstate-transform-expected.txt: Added.
2286
2287 2010-01-04  Darin Adler  <darin@apple.com>
2288
2289         Reviewed by Dan Bernstein.
2290
2291         Reentrancy problem with selection in some edge cases. 
2292         https://bugs.webkit.org/show_bug.cgi?id=32842 
2293         rdar://problem/7449974 
2294
2295         * fast/forms/selection-layout-reentry-strange-case-expected.txt: Added.
2296         * fast/forms/selection-layout-reentry-strange-case.html: Added.
2297         * platform/mac/accessibility/frame-with-title-expected.txt: Updated since 
2298         the number of layouts is now different. 
2299
2300 2010-01-04  Dmitry Titov  <dimich@chromium.org>
2301
2302         Not reviewed, revert r52745 and r52746 on behalf of Nikolas Zimmermann, as discussed on IRC.
2303         Patch produced by 'git revert' and then reverting back ChangeLog files.
2304
2305         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
2306         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
2307         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
2308         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
2309         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
2310         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
2311         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
2312         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
2313         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
2314         * platform/mac/svg/custom/marker-changes-expected.checksum:
2315         * platform/mac/svg/custom/marker-changes-expected.png:
2316         * platform/mac/svg/custom/marker-changes-expected.txt:
2317         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
2318         * platform/mac/svg/custom/marker-child-changes-expected.png:
2319         * platform/mac/svg/custom/marker-child-changes-expected.txt:
2320         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
2321         * platform/mac/svg/custom/marker-opacity-expected.checksum: Removed.
2322         * platform/mac/svg/custom/marker-opacity-expected.png: Removed.
2323         * platform/mac/svg/custom/marker-opacity-expected.txt: Removed.
2324         * platform/mac/svg/custom/marker-referencePoint-expected.checksum: Removed.
2325         * platform/mac/svg/custom/marker-referencePoint-expected.png: Removed.
2326         * platform/mac/svg/custom/marker-referencePoint-expected.txt: Removed.
2327         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
2328         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
2329         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
2330         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
2331         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
2332         * svg/custom/marker-opacity.svg: Removed.
2333         * svg/custom/marker-referencePoint.svg: Removed.
2334
2335 2010-01-04  Chris Fleizach  <cfleizach@apple.com>
2336
2337         Reviewed by Darin Adler.
2338
2339         AX: any DIV with an aria role should not be ignored
2340         https://bugs.webkit.org/show_bug.cgi?id=33090
2341
2342         * platform/mac/accessibility/aria-divs-not-ignored-expected.txt: Added.
2343         * platform/mac/accessibility/aria-divs-not-ignored.html: Added.
2344
2345 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
2346
2347         Reviewed by Dirk Schulze.
2348
2349         Marker code is buggy: referencePoint translation is off
2350         https://bugs.webkit.org/show_bug.cgi?id=33012
2351
2352         Update SVG test baseline, after rewriting marker support.
2353
2354         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
2355         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
2356         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
2357         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
2358         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
2359         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
2360         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
2361         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
2362         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
2363         * platform/mac/svg/custom/marker-changes-expected.checksum:
2364         * platform/mac/svg/custom/marker-changes-expected.png:
2365         * platform/mac/svg/custom/marker-changes-expected.txt:
2366         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
2367         * platform/mac/svg/custom/marker-child-changes-expected.png:
2368         * platform/mac/svg/custom/marker-child-changes-expected.txt:
2369         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
2370         * platform/mac/svg/custom/marker-opacity-expected.checksum: Added.
2371         * platform/mac/svg/custom/marker-opacity-expected.png: Added.
2372         * platform/mac/svg/custom/marker-opacity-expected.txt: Added.
2373         * platform/mac/svg/custom/marker-referencePoint-expected.checksum: Added.
2374         * platform/mac/svg/custom/marker-referencePoint-expected.png: Added.
2375         * platform/mac/svg/custom/marker-referencePoint-expected.txt: Added.
2376         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
2377         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
2378         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
2379         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
2380         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
2381         * svg/custom/marker-opacity.svg: Added.
2382         * svg/custom/marker-referencePoint.svg: Added.
2383
2384 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
2385
2386         Not reviewed. Fix typo in test name.
2387
2388         * platform/win/Skipped:
2389
2390 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
2391
2392         Not reviewed.  Update two win-specific test results, that showed up on the Windows Release/Debug slave.
2393         Skip fast/frames/iframe-onload-remove-self-no-crash.html as it crashes the debug slave, filed bug.
2394
2395         All bots except SnowLeopard Leaks & GTK Linux Debug (32-bit) should turn to green now!
2396
2397         * platform/win/editing/selection/select-text-overflow-ellipsis-expected.txt:
2398         * platform/win/fast/forms/basic-selects-expected.txt: Added.
2399         * platform/win/Skipped:
2400
2401 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
2402
2403         Not reviewed. Bring back Tiger bot to green: svg/custom/use-on-symbol-inside-pattern.svg exposes a bug on both Tiger & Win.
2404         Reopened bug 17393 and skipping this test for now, as it requires a larger rework of Path::debugString().
2405
2406         * platform/mac-tiger/Skipped:
2407         * platform/win/Skipped:
2408
2409 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
2410
2411         Not reviewed. Attempt to mark all Gtk bots green again, as discussed with Gustavo Noronha Silva.
2412
2413         * platform/gtk/Skipped:
2414
2415 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
2416
2417         Not reviewed. Skipping plugins/get-url-with-iframe-target.html, filed bug 33154, cc'ing the original author.
2418
2419         * platform/mac-tiger/Skipped:
2420
2421 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
2422
2423         Not reviewed. Skipping http/tests/navigation/*iframe* on Tiger, just like it has been done for win.
2424
2425         * platform/mac-tiger/Skipped:
2426
2427 2010-01-04  Csaba Osztrogonác  <ossy@webkit.org>
2428
2429         Unreviewed trivial fix.
2430
2431         [Qt] r52694 moved a test, but it isn't renamed in the skiplist.
2432
2433         * platform/qt/Skipped: animations/transform-origin-vs-functions.html renamed.
2434
2435 2010-01-04  Alex Milowski  <alex@milowski.com>
2436
2437         Reviewed by Eric Seidel.
2438
2439         Added expected outputs for pixel tests that were missing.
2440
2441         * platform/mac/mathml/presentation/sub-expected.checksum: Added.
2442         * platform/mac/mathml/presentation/sub-expected.png: Added.
2443         * platform/mac/mathml/presentation/sup-expected.checksum: Added.
2444         * platform/mac/mathml/presentation/sup-expected.png: Added.
2445         * platform/mac/mathml/presentation/tables-expected.checksum: Added.
2446         * platform/mac/mathml/presentation/tables-expected.png: Added.
2447
2448 2010-01-04  Dirk Schulze  <krit@webkit.org>
2449
2450         Reviewed by Nikolas Zimmermann.
2451
2452         SVGResources don't invalidate if target object changes attributes
2453         https://bugs.webkit.org/show_bug.cgi?id=33091
2454
2455         Check if SVG resources are invalidated, if target object changes
2456         attributes.
2457
2458         * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.checksum: Added.
2459         * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.png: Added.
2460         * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.txt: Added.
2461         * svg/custom/resource-invalidate-on-target-update.svg: Added.
2462
2463 2010-01-03  Kenneth Russell  <kbr@google.com>
2464
2465         Reviewed by Maciej Stachowiak.
2466
2467         Index validation code must always copy client data
2468         https://bugs.webkit.org/show_bug.cgi?id=32748
2469
2470         Client data must always be copied during bufferData and
2471         bufferSubData calls, because otherwise the data the GL uses to
2472         draw may differ from that checked by the index validation code.
2473
2474         * fast/canvas/webgl/index-validation-copies-indices-expected.txt: Added.
2475         * fast/canvas/webgl/index-validation-copies-indices.html: Added.
2476
2477 2010-01-03  Jakub Wieczorek  <faw217@gmail.com>
2478
2479         Reviewed by Eric Seidel.
2480
2481         [Qt] EventSender: add support for Enter key events
2482         https://bugs.webkit.org/show_bug.cgi?id=33064
2483
2484         Unskip 5 tests that are fixed now.
2485
2486         * platform/qt/Skipped:
2487
2488 2010-01-03  Mario Bensi  <mbensi@pleyo.com>
2489
2490         Reviewed by Simon Fraser.
2491
2492         create 3d directory and move tests dependent of 3D Rendering in this
2493         directory.
2494
2495         https://bugs.webkit.org/show_bug.cgi?id=33081
2496
2497         * animations/3d: Added.
2498         * animations/3d/change-transform-in-end-event.html: Copied from LayoutTests/animations/change-transform-in-end-event.html.
2499         * animations/3d/state-at-end-event-transform.html: Copied from LayoutTests/animations/state-at-end-event-transform.html.
2500         * animations/3d/transform-origin-vs-functions-expected.txt: Copied from LayoutTests/animations/transform-origin-vs-functions-expected.txt.
2501         * animations/3d/transform-origin-vs-functions.html: Copied from LayoutTests/animations/transform-origin-vs-functions.html.
2502         * animations/change-transform-in-end-event.html: Removed.
2503         * animations/state-at-end-event-transform.html: Removed.
2504         * animations/transform-origin-vs-functions-expected.txt: Removed.
2505         * animations/transform-origin-vs-functions.html: Removed.
2506
2507 2010-01-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2508
2509         Skip test that fails on and off on the release bot.
2510
2511         * platform/gtk/Skipped:
2512
2513 2010-01-02  Daniel Bates  <dbates@webkit.org>
2514
2515         Reviewed by Adam Barth.
2516
2517         https://bugs.webkit.org/show_bug.cgi?id=33109
2518
2519         Cleans up the XSSAuditor test directory by removing unnecessary test scripts.
2520
2521         The patch for bug #33107 added notifyDone() functionality to the script
2522         echo-intertag.pl. So, we can substitute this script for scripts echo-intertag-and-notify.php,
2523         echo-intertag-post-and-notify.pl, and echo-intertag-post.pl.
2524
2525         * http/tests/security/xssAuditor/link-opens-new-window.html: Modified to call script echo-intertag.pl.
2526         * http/tests/security/xssAuditor/resources/echo-intertag-and-notify.php: Removed.
2527         * http/tests/security/xssAuditor/resources/echo-intertag-post-and-notify.pl: Removed.
2528         * http/tests/security/xssAuditor/resources/echo-intertag-post.pl: Removed.
2529         * http/tests/security/xssAuditor/script-tag-post-control-char.html: Modified to call script echo-intertag.pl.
2530         * http/tests/security/xssAuditor/script-tag-post-null-char.html: Modified to call script echo-intertag.pl.
2531         * http/tests/security/xssAuditor/script-tag-post.html: Modified to call script echo-intertag.pl.
2532
2533 2010-01-02  Daniel Bates  <dbates@webkit.org>
2534
2535         Reviewed by Adam Barth.
2536
2537         https://bugs.webkit.org/show_bug.cgi?id=33107
2538
2539         Removes the use of window.setTimeout from the XSSAuditor tests:
2540         get-from-iframe.html and post-from-iframe.html by having the
2541         script echo-intertag.pl (called by these tests) call
2542         layoutTestController.notifyDone().
2543
2544         * http/tests/security/xssAuditor/get-from-iframe.html: Removes call of window.setTimeout.
2545         * http/tests/security/xssAuditor/post-from-iframe.html: Ditto.
2546         * http/tests/security/xssAuditor/resources/echo-intertag.pl: If the query argument
2547         notifyDone is found, then the script will generate a JavaScript script to call
2548         layoutTestController.notifyDone().
2549
2550 2010-01-01  Simon Fraser  <simon.fraser@apple.com>
2551
2552         Reviewed by Dan Bernstein.
2553
2554         Scrollbar of overflow:scroll div in compositing layer fails to render
2555         https://bugs.webkit.org/show_bug.cgi?id=32439
2556
2557         Test for compositing layers with scrollbars, and a resize control.
2558         
2559         * compositing/overflow/scrollbar-painting.html: Added.
2560         * platform/mac/compositing/overflow/scrollbar-painting-expected.checksum: Added.
2561         * platform/mac/compositing/overflow/scrollbar-painting-expected.png: Added.
2562         * platform/mac/compositing/overflow/scrollbar-painting-expected.txt: Added.
2563
2564 2009-12-31  Dan Bernstein  <mitz@apple.com>
2565
2566         Reviewed by Simon Fraser.
2567
2568         <rdar://problem/7503279> REGRESSION (r47440): Incomplete repaint at macworldexpo.com
2569         https://bugs.webkit.org/show_bug.cgi?id=33067
2570
2571         * fast/repaint/table-cell-overflow-expected.checksum: Added.
2572         * fast/repaint/table-cell-overflow-expected.png: Added.
2573         * fast/repaint/table-cell-overflow-expected.txt: Added.
2574         * fast/repaint/table-cell-overflow.html: Added.
2575
2576 2009-12-30  Dirk Schulze  <krit@webkit.org>
2577
2578         Reviewed by Anders Carlsson.
2579
2580         svg/custom/use-on-symbol-inside-pattern.svg is failing
2581         https://bugs.webkit.org/show_bug.cgi?id=17393
2582
2583         Reenable the test. It isn't failing anymore.
2584
2585         * platform/mac/svg/custom/use-on-symbol-inside-pattern-expected.checksum:
2586         * platform/mac/svg/custom/use-on-symbol-inside-pattern-expected.png:
2587         * platform/mac/svg/custom/use-on-symbol-inside-pattern-expected.txt:
2588         * svg/custom/use-on-symbol-inside-pattern.svg: Copied from LayoutTests/svg/custom/use-on-symbol-inside-pattern.svg-disabled.
2589         * svg/custom/use-on-symbol-inside-pattern.svg-disabled: Removed.
2590
2591 2009-12-30  Dirk Schulze  <krit@webkit.org>
2592
2593         Reviewed by Eric Seidel.
2594
2595         SVGResourceClipper needs to invalidate content
2596         https://bugs.webkit.org/show_bug.cgi?id=33054
2597
2598         Drawing area should change after attribute changes in clipPath or
2599         it's childs.
2600
2601         * platform/mac/svg/custom/clip-path-child-changes-expected.txt:
2602         * platform/mac/svg/custom/clip-path-units-changes-expected.txt:
2603
2604 2009-12-30  Jakub Wieczorek  <faw217@gmail.com>
2605
2606         Reviewed by Simon Hausmann.
2607
2608         [Qt] Fix PluginView::handlePostReadFile().
2609         https://bugs.webkit.org/show_bug.cgi?id=33052
2610
2611         The function should actually rewrite the given file to the buffer.
2612
2613         This change fixes http/tests/plugins/post-url-file.html, which can be unskipped
2614         now along with other passing http/plugins tests.
2615
2616         * platform/qt/Skipped:
2617
2618 2009-12-30  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2619
2620         Skipping isolatedWorld test - we still do not support that.
2621
2622         * platform/gtk/Skipped:
2623
2624 2009-12-30  Andras Becsi  <abecsi@inf.u-szeged.hu>
2625
2626         Rubber-stamped by Holger Hans Peter Freyther.
2627
2628         [Qt] Add expected files for the following new passing tests.
2629
2630         * platform/qt/editing/selection/select-text-overflow-ellipsis-expected.txt: Added.
2631         * platform/qt/fast/block/float/in-margin-expected.txt: Copied from LayoutTests/platform/mac/fast/block/float/in-margin-expected.txt.
2632         * platform/qt/fast/text/fake-italic-expected.txt: Added.
2633         * platform/qt/svg/custom/empty-mask-expected.txt: Added.
2634         * platform/qt/svg/filters/filter-source-position-expected.txt: Added.
2635
2636 2009-12-30  Csaba Osztrogonác  <ossy@webkit.org>
2637
2638         Reviewed by Dirk Schulze.
2639
2640         [Qt] Expected files updated after r52647.
2641
2642         * platform/qt/svg/css/clippath-with-shadow-expected.txt:
2643         * platform/qt/svg/filters/feGaussianBlur-expected.txt:
2644         * platform/qt/svg/filters/feMerge-expected.txt:
2645         * platform/qt/svg/filters/feOffset-expected.txt:
2646         * platform/qt/svg/filters/feTile-expected.txt:
2647         * platform/qt/svg/filters/shadow-on-filter-expected.txt:
2648         * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt:
2649         * platform/qt/svg/filters/sourceAlpha-expected.txt:
2650         * platform/qt/svg/filters/subRegion-in-userSpace-expected.txt:
2651         * platform/qt/svg/filters/subRegion-one-effect-expected.txt:
2652         * platform/qt/svg/filters/subRegion-two-effects-expected.txt:
2653
2654 2009-12-30  Csaba Osztrogonác  <ossy@webkit.org>
2655
2656         Rubber-stamped by Simon Hausmann.
2657
2658         [Qt] DataGrid support turned off by r52648. Expected files updated.
2659
2660         * platform/qt/fast/dom/Window/window-properties-expected.txt: updated.
2661         * platform/qt/fast/dom/prototype-inheritance-expected.txt: updated.
2662         * platform/qt/fast/js/global-constructors-expected.txt: updated.
2663
2664 2009-12-30  Dirk Schulze  <krit@webkit.org>
2665
2666         Unreviewed test result fix.
2667
2668         Detailed boundingBoxes in SVG Renderer
2669         https://bugs.webkit.org/show_bug.cgi?id=32815
2670
2671         Forgot to update this test.
2672
2673         * platform/mac/svg/W3C-SVG-1.1/masking-path-05-f-expected.txt:
2674
2675 2009-12-30  Dirk Schulze  <krit@webkit.org>
2676
2677         Reviewed by Nikolas Zimmmermann.
2678
2679         Detailed boundingBoxes in SVG Renderer
2680         https://bugs.webkit.org/show_bug.cgi?id=32815
2681
2682         Mainly Filter and Masker tests need new test results.
2683         repaintRectInLocalCoordinates changed to calculate the smallest
2684         repaint area considering the bounding bo of masker, filter and
2685         clipper as well as the stroke and marker boundaries.            
2686
2687         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
2688         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
2689         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
2690         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
2691         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
2692         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
2693         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
2694         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
2695         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt:
2696         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
2697         * platform/mac/svg/W3C-SVG-1.1/masking-path-01-b-expected.txt:
2698         * platform/mac/svg/W3C-SVG-1.1/masking-path-02-b-expected.txt:
2699         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
2700         * platform/mac/svg/batik/filters/feTile-expected.txt:
2701         * platform/mac/svg/batik/filters/filterRegions-expected.txt:
2702         * platform/mac/svg/batik/masking/maskRegions-expected.txt:
2703         * platform/mac/svg/batik/text/textEffect-expected.txt:
2704         * platform/mac/svg/batik/text/textEffect3-expected.txt:
2705         * platform/mac/svg/css/clippath-with-shadow-expected.txt:
2706         * platform/mac/svg/custom/clip-path-display-none-child-expected.txt:
2707         * platform/mac/svg/custom/clip-path-href-changes-expected.txt:
2708         * platform/mac/svg/custom/clip-path-referencing-use-expected.txt:
2709         * platform/mac/svg/custom/clip-path-referencing-use2-expected.txt:
2710         * platform/mac/svg/custom/clip-path-with-transform-expected.txt:
2711         * platform/mac/svg/custom/empty-merge-expected.txt:
2712         * platform/mac/svg/custom/feDisplacementMap-01-expected.txt:
2713         * platform/mac/svg/custom/focus-ring-expected.checksum:
2714         * platform/mac/svg/custom/focus-ring-expected.png:
2715         * platform/mac/svg/custom/focus-ring-expected.txt:
2716         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
2717         * platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.txt:
2718         * platform/mac/svg/custom/js-late-clipPath-creation-expected.txt:
2719         * platform/mac/svg/custom/mask-excessive-malloc-expected.checksum:
2720         * platform/mac/svg/custom/mask-excessive-malloc-expected.png:
2721         * platform/mac/svg/custom/mask-with-all-units-expected.txt:
2722         * platform/mac/svg/custom/non-opaque-filters-expected.txt:
2723         * platform/mac/svg/custom/recursive-clippath-expected.txt:
2724         * platform/mac/svg/custom/text-clip-expected.txt:
2725         * platform/mac/svg/custom/visibility-override-clip-expected.txt:
2726         * platform/mac/svg/filters/big-sized-filter-2-expected.txt:
2727         * platform/mac/svg/filters/big-sized-filter-expected.txt:
2728         * platform/mac/svg/filters/feDisplacementMap-expected.txt:
2729         * platform/mac/svg/filters/feMerge-expected.txt:
2730         * platform/mac/svg/filters/feOffset-expected.txt:
2731         * platform/mac/svg/filters/feTile-expected.txt:
2732         * platform/mac/svg/filters/filter-source-position-expected.txt:
2733         * platform/mac/svg/filters/filterRes-expected.txt:
2734         * platform/mac/svg/filters/shadow-on-filter-expected.txt:
2735         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.txt:
2736         * platform/mac/svg/filters/subRegion-one-effect-expected.txt:
2737         * platform/mac/svg/filters/subRegion-two-effects-expected.txt:
2738         * svg/custom/use-clipped-transform-expected.txt:
2739
2740 2009-12-29  Adam Barth  <abarth@webkit.org>
2741
2742         Reviewed by Sam Weinig.
2743
2744         Add a test for window.top and isolated worlds
2745         https://bugs.webkit.org/show_bug.cgi?id=33030
2746
2747         I wrote this test to investigate an issue that turns out is working
2748         properly.  No sense wasting a perfectly good test, so we should add it.
2749
2750         * http/tests/security/isolatedWorld/top-properties-expected.txt: Added.
2751         * http/tests/security/isolatedWorld/top-properties.html: Added.
2752
2753 2009-12-29  Csaba Osztrogonác  <ossy@webkit.org>
2754
2755         Rubber-stamped by Simon Hausmann.
2756
2757         [Qt] Remove a bunch of now passing tests from skiplist.
2758
2759         * platform/qt/Skipped:
2760
2761 2009-12-29  Eric Seidel  <eric@webkit.org>
2762
2763         No review, rolling out r52630.
2764         https://bugs.webkit.org/show_bug.cgi?id=33012
2765         http://trac.webkit.org/changeset/52630
2766
2767         This caused 2 layout test failures, and 2 layout test crashes on Leopard bots.
2768
2769         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
2770         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
2771         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
2772         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
2773         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
2774         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
2775         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
2776         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
2777         * platform/mac/svg/custom/marker-changes-expected.checksum:
2778         * platform/mac/svg/custom/marker-changes-expected.png:
2779         * platform/mac/svg/custom/marker-changes-expected.txt:
2780         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
2781         * platform/mac/svg/custom/marker-child-changes-expected.png:
2782         * platform/mac/svg/custom/marker-child-changes-expected.txt:
2783         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
2784         * platform/mac/svg/custom/marker-overflow-clip-expected.txt:
2785         * platform/mac/svg/custom/marker-referencePoint-expected.checksum: Removed.
2786         * platform/mac/svg/custom/marker-referencePoint-expected.png: Removed.
2787         * platform/mac/svg/custom/marker-referencePoint-expected.txt: Removed.
2788         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
2789         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
2790         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
2791         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
2792         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
2793         * svg/custom/marker-referencePoint.svg: Removed.
2794
2795 2009-12-29  Nikolas Zimmermann  <nzimmermann@rim.com>
2796
2797         Reviewed by Dirk Schulze.
2798
2799         Marker code is buggy: referencePoint translation is off
2800         https://bugs.webkit.org/show_bug.cgi?id=33012
2801
2802         Update SVG test baseline, after rewriting marker support.
2803
2804         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
2805         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
2806         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
2807         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
2808         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
2809         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
2810         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
2811         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
2812         * platform/mac/svg/custom/marker-changes-expected.checksum:
2813         * platform/mac/svg/custom/marker-changes-expected.png:
2814         * platform/mac/svg/custom/marker-changes-expected.txt:
2815         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
2816         * platform/mac/svg/custom/marker-child-changes-expected.png:
2817         * platform/mac/svg/custom/marker-child-changes-expected.txt:
2818         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
2819         * platform/mac/svg/custom/marker-overflow-clip-expected.txt:
2820         * platform/mac/svg/custom/marker-referencePoint-expected.checksum: Added.
2821         * platform/mac/svg/custom/marker-referencePoint-expected.png: Added.
2822         * platform/mac/svg/custom/marker-referencePoint-expected.txt: Added.
2823         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
2824         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
2825         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
2826         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
2827         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
2828         * svg/custom/marker-referencePoint.svg: Added.
2829
2830 2009-12-29  Johnny Ding  <jnd@chromium.org>
2831
2832         Reviewed by Dimitri Glazkov.
2833
2834         https://bugs.webkit.org/show_bug.cgi?id=32863
2835         Make NodeList support call-as-function.
2836
2837         * fast/dom/NodeList/nodelist-item-call-as-function-expected.txt: Added.
2838         * fast/dom/NodeList/nodelist-item-call-as-function.html: Added.
2839         * fast/dom/NodeList/script-tests: Added.
2840         * fast/dom/NodeList/script-tests/TEMPLATE.html: Added.
2841         * fast/dom/NodeList/script-tests/nodelist-item-call-as-function.js: Added.
2842
2843 2009-12-29  Robert Hogan  <robert@roberthogan.net>
2844
2845         Reviewed by Eric Seidel.
2846
2847         [Qt] Fix crash on LayoutTests/fast/loader/empty-embed-src-attribute.html
2848         
2849         Related to https://bugs.webkit.org/show_bug.cgi?id=23806
2850         
2851         If an embedded document is loaded within a page and it has an empty
2852         URL, use a blank URL for the load request.
2853         
2854         https://bugs.webkit.org/show_bug.cgi?id=33017
2855
2856         * platform/qt/Skipped:
2857
2858 2009-12-29  Kent Tamura  <tkent@chromium.org>
2859
2860         Reviewed by Maciej Stachowiak.
2861
2862         Implement HTML5 <aside> element.
2863         https://bugs.webkit.org/show_bug.cgi?id=32943
2864
2865         The new test file tests:
2866         - <p> closing,
2867         - Residual style, and
2868         - FormatBlock.
2869
2870         * fast/html/aside-element-expected.txt: Added.
2871         * fast/html/aside-element.html: Added.
2872         * fast/html/script-tests/aside-element.js: Added.
2873
2874 2009-12-29  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2875
2876         [GTK] Failing media/video-seek-past-end-playing.html
2877         https://bugs.webkit.org/show_bug.cgi?id=33015
2878
2879         Skip test that fails on and off locally, but always on the release
2880         bot, until we figure out what is wrong.
2881
2882         * platform/gtk/Skipped:
2883
2884 2009-12-29  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2885
2886         [GTK] Fails fast/dom/prototype-inheritance-2.html after r52559
2887         https://bugs.webkit.org/show_bug.cgi?id=33014
2888
2889         Skipping test that is failing after r52559 until we figure out why
2890         the constructors are not showing up for us.
2891
2892         * platform/gtk/Skipped:
2893
2894 2009-12-29  Jakub Wieczorek  <faw217@gmail.com>
2895
2896         Reviewed by Eric Seidel.
2897
2898         [Qt] DRT: Frame loader callbacks differ from the Mac port
2899         https://bugs.webkit.org/show_bug.cgi?id=32989
2900
2901         Remove messages from the callbacks that should not dump them to match
2902         the expected results for the http/loading tests.
2903
2904         Unskip some http/loading tests which succeed now.
2905
2906         * platform/qt/Skipped:
2907
2908 2009-12-29  Robert Hogan  <robert@roberthogan.net>
2909
2910         Reviewed by Eric Seidel.
2911
2912         [Qt] fix fast/dom/Window/window-onFocus.html
2913         
2914         Add support for layouttestcontroller.windowIsKey to Qt DRT and fix issue where
2915         window.onblur was getting dispatched twice from QtWebKit.
2916         
2917         https://bugs.webkit.org/show_bug.cgi?id=32990
2918
2919         * platform/qt/Skipped:
2920
2921 2009-12-28  Charles Wei  <charles.wei@torchmobile.com.cn>
2922
2923         Reviewed by Maciej Stachowiak.
2924
2925         Add test cases for <noscript> with both Javascript enabled and disabled
2926         https://bugs.webkit.org/show_bug.cgi?id=32706
2927
2928
2929         * fast/parser/noscript-with-javascript-disabled-expected.txt: Added.
2930         * fast/parser/noscript-with-javascript-disabled.html: Added.
2931         * fast/parser/noscript-with-javascript-enabled-expected.txt: Added.
2932         * fast/parser/noscript-with-javascript-enabled.html: Added.
2933
2934 2009-12-28  Kinuko Yasuda  <kinuko@chromium.org>
2935
2936         Reviewed by Maciej Stachowiak.
2937
2938         Added a layout-test that tests if numeric pad arrow key
2939         events are correctly reported with keyLocation as
2940         DOM_KEY_LOCATION_NUMPAD.  Currently this test only passes on Mac.
2941         https://bugs.webkit.org/show_bug.cgi?id=28247
2942
2943         * fast/events/keydown-numpad-keys-expected.txt: Added.
2944         * fast/events/keydown-numpad-keys.html: Added.
2945         * fast/events/script-tests/keydown-numpad-keys.js: Added.
2946         (recordKeyEvent):
2947         (testKeyEventWithLocation):
2948
2949         * platform/gtk/Skipped: fast/events/keydown-numpad-keys.html added.
2950         * platform/qt/Skipped: fast/events/keydown-numpad-keys.html added.
2951         * platform/win/Skipped: fast/events/keydown-numpad-keys.html added.
2952
2953 2009-12-28  Mike Moretti  <webkit9@mordent.com>
2954
2955         Reviewed by Darin Adler.
2956
2957         Fix bug 28245 - problem with inserting a span into a long text block causing a crash because of a null string
2958
2959         * fast/dom/insert-span-into-long-text-bug-28245-expected.txt: Added.
2960         * fast/dom/insert-span-into-long-text-bug-28245.html: Added.
2961
2962 2009-12-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2963
2964         Skip test that is failing since it was checked in, and some tests
2965         that need results.
2966
2967         * platform/gtk/Skipped:
2968
2969 2009-12-28  Kent Tamura  <tkent@chromium.org>
2970
2971         Reviewed by Maciej Stachowiak.
2972
2973         Implement HTML5 <article> element.
2974         https://bugs.webkit.org/show_bug.cgi?id=32942
2975
2976         The new test file tests:
2977         - <p> closing,
2978         - Residual style, and
2979         - FormatBlock.
2980
2981         * fast/html/article-element-expected.txt: Added.
2982         * fast/html/article-element.html: Added.
2983         * fast/html/script-tests/article-element.js: Added.
2984
2985 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
2986
2987         Rubber stamped by Adam Barth.
2988
2989         Put media/audio-delete-while-step-button-clicked.html back in the mac skipped list because
2990         I think it's making other media tests fail sporadically.
2991
2992         * platform/mac-tiger/Skipped:
2993         * platform/mac/Skipped:
2994
2995 2009-12-27  Jakub Wieczorek  <faw217@gmail.com>
2996
2997         Reviewed by Eric Seidel.
2998
2999         [Qt] Support upload progress events in XMLHttpRequest
3000         https://bugs.webkit.org/show_bug.cgi?id=32969
3001
3002         Make QNetworkReplyHandler report the upload progress to the client.
3003
3004         Already covered by tests:
3005         http/tests/xmlhttprequest/upload-onload-event.html
3006         http/tests/xmlhttprequest/upload-onloadstart-event.html
3007         http/tests/xmlhttprequest/upload-progress-events.html
3008         http/tests/xmlhttprequest/upload-onprogress-event.html
3009
3010         which have been unskipped.
3011
3012         * platform/qt/Skipped:
3013
3014 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
3015
3016         Rubber stamped by Adam Barth.
3017
3018         Add media/audio-delete-while-step-button-clicked.html back to the Tiger skipped list.
3019
3020         * platform/mac-tiger/Skipped:
3021
3022 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
3023
3024         Rubber stamped by Adam Barth.
3025
3026         Removed some tests from the skipped list that are not failing on my system.
3027
3028         * platform/mac-snowleopard/Skipped:
3029         * platform/mac/Skipped:
3030         * platform/mac/fast/forms/menulist-style-color-expected.checksum: Added.
3031         * platform/mac/fast/forms/menulist-style-color-expected.png: Added.
3032         * platform/mac/fast/forms/menulist-style-color-expected.txt: Added.
3033         * platform/mac/plugins/qt-qwidget-plugin-expected.checksum: Added.
3034         * platform/mac/plugins/qt-qwidget-plugin-expected.png: Added.
3035         * platform/mac/plugins/qt-qwidget-plugin-expected.txt: Added.
3036
3037 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
3038
3039         Rubber stamped by Cameron Zwarich.
3040
3041         Skip fast/images/size-failure.html on SnowLeopard because it
3042         tickles a CG bug that makes it time out.
3043
3044         * platform/mac-snowleopard/Skipped:
3045
3046 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
3047
3048         Reviewed by Dan Bernstein.
3049
3050         fast/forms/basic-selects.html is failing on SnowLeopard
3051         https://bugs.webkit.org/show_bug.cgi?id=32960
3052
3053         The recently added fast/forms/basic-selects.html is failing on SnowLeopard; the
3054         result checked in is only valid for Leopard and earlier, because SnowLeopard
3055         slightly changed the disabled text color.
3056         
3057         Move the pre-SL result to platform/mac-leopard and generate new
3058         SnowLeopard results in platform/mac.
3059         
3060         * platform/mac-leopard/fast/forms/basic-selects-expected.checksum: Copied from platform/mac/fast/forms/basic-selects-expected.checksum.
3061         * platform/mac-leopard/fast/forms/basic-selects-expected.png: Copied from platform/mac/fast/forms/basic-selects-expected.png.
3062         * platform/mac-leopard/fast/forms/basic-selects-expected.txt: Copied from platform/mac/fast/forms/basic-selects-expected.txt.
3063         * platform/mac/fast/forms/basic-selects-expected.checksum:
3064         * platform/mac/fast/forms/basic-selects-expected.png:
3065         * platform/mac/fast/forms/basic-selects-expected.txt:
3066
3067 2009-12-27  Dirk Schulze  <krit@webkit.org>
3068
3069         Reviewed by Nikolas Zimmermann.
3070
3071         SVG: Stop rendering of objects with empty mask and filter content
3072         https://bugs.webkit.org/show_bug.cgi?id=32968
3073
3074         Check if the content is not drawn, if the mask clips the complete
3075         content away.
3076         mask-excessive-malloc needed an update. This patch stops rendering
3077         if there is no content in mask. But it's intention is to test
3078         big masking images.
3079
3080         * platform/mac/svg/custom/empty-mask-expected.checksum: Added.
3081         * platform/mac/svg/custom/empty-mask-expected.png: Added.
3082         * platform/mac/svg/custom/empty-mask-expected.txt: Added.
3083         * platform/mac/svg/custom/mask-excessive-malloc-expected.checksum:
3084         * platform/mac/svg/custom/mask-excessive-malloc-expected.png:
3085         * platform/mac/svg/custom/mask-excessive-malloc-expected.txt:
3086         * svg/custom/empty-mask.svg: Added.
3087         * svg/custom/mask-excessive-malloc.svg:
3088
3089 2009-12-27  Dirk Schulze  <krit@webkit.org>
3090
3091         Reviewed by Nikolas Zimmermann.
3092
3093         SVG Mask result wrong, if two different objects call the same mask id
3094         https://bugs.webkit.org/show_bug.cgi?id=32787
3095
3096         Two rects with different sizes and positions call the same mask id. Both
3097         rects should be masked to two circles, dependent on the properties of the
3098         rects.
3099
3100         * platform/mac/svg/custom/mask-on-multiple-objects-expected.checksum: Added.
3101         * platform/mac/svg/custom/mask-on-multiple-objects-expected.png: Added.
3102         * platform/mac/svg/custom/mask-on-multiple-objects-expected.txt: Added.
3103         * svg/custom/mask-on-multiple-objects.svg: Added.
3104
3105 2009-12-27  Csaba Osztrogonác  <ossy@webkit.org>
3106
3107         Rubber-stamped by Simon Hausmann.
3108
3109         [Qt] DRT sideeffect (authentication)
3110         https://bugs.webkit.org/show_bug.cgi?id=32961
3111
3112         * platform/qt/Skipped: http/tests/xmlhttprequest/failed-auth.html added temorarily (until fix).
3113
3114 2009-12-27  Robert Hogan  <robert@roberthogan.net>
3115
3116         Rubber-stamped by Simon Hausmann.
3117
3118         Remove successful tests from qt skipped list
3119
3120         https://bugs.webkit.org/show_bug.cgi?id=32948
3121
3122         * platform/qt/Skipped:
3123
3124 2009-12-27  Robert Hogan  <robert@roberthogan.net>
3125
3126         Rubber-stamped by Simon Hausmann.
3127
3128         Remove duplicate entries from Qt skipped list
3129
3130         https://bugs.webkit.org/show_bug.cgi?id=32947
3131
3132         * platform/qt/Skipped:
3133
3134 2009-12-26  Dan Bernstein  <mitz@apple.com>
3135
3136         Reviewed by Sam Weinig.
3137
3138         <rdar://problem/7483622> REGRESSION (r47255): Extra Large Amount of Empty Space
3139         https://bugs.webkit.org/show_bug.cgi?id=32690
3140
3141         * fast/block/float/clear-to-fit-expected.checksum: Added.
3142         * fast/block/float/clear-to-fit-expected.png: Added.
3143         * fast/block/float/clear-to-fit-expected.txt: Added.
3144         * fast/block/float/clear-to-fit.html: Added.
3145
3146 2009-12-26  Csaba Osztrogonác  <ossy@webkit.org>
3147
3148         Rubber-stamped by Simon Hausmann.
3149
3150         [Qt] Skipping some flakey tests.
3151         https://bugs.webkit.org/show_bug.cgi?id=32946
3152
3153         * platform/qt/Skipped:
3154          - http/tests/cookies/simple-cookies-expired.html added.
3155          - storage/database-lock-after-reload.html added.
3156          - storage/empty-statement.html added.
3157          - storage/execute-sql-args.html added.
3158          - storage/hash-change-with-xhr.html added.
3159
3160 2009-12-25  Kent Tamura  <tkent@chromium.org>
3161
3162         Reviewed by Darin Adler.
3163
3164         Implement HTML5 section element.
3165         https://bugs.webkit.org/show_bug.cgi?id=32936
3166
3167         The new test file tests:
3168         - <p> closing,
3169         - Residual style, and
3170         - FormatBlock.
3171
3172         * fast/html/script-tests/TEMPLATE.html: Added.
3173         * fast/html/script-tests/section-element.js: Added.
3174         * fast/html/section-element-expected.txt: Added.
3175         * fast/html/section-element.html: Added.
3176
3177 2009-12-25  Csaba Osztrogonác  <ossy@webkit.org>
3178
3179         Rubber-stamped by Simon Hausmann.
3180
3181         [Qt] svg/custom/global-constructors.html skipped 
3182         temporarily (until fix) because of missing variables.
3183         Platform dependent expected files updated after r52559.
3184
3185         https://bugs.webkit.org/show_bug.cgi?id=32941
3186
3187         * platform/qt/Skipped: svg/custom/global-constructors.html added until fix.
3188         * platform/qt/fast/dom/Window/window-properties-expected.txt: updated.
3189         * platform/qt/fast/dom/prototype-inheritance-expected.txt: updated.
3190         * platform/qt/fast/js/global-constructors-expected.txt: updated.
3191
3192 2009-12-25  Nikolas Zimmermann  <nzimmermann@rim.com>
3193
3194         Reviewed by Dirk Schulze.
3195
3196         DOMWindow is missing lots of SVG* constructor objects
3197         https://bugs.webkit.org/show_bug.cgi?id=20430
3198
3199         Update LayoutTests after exposing several new SVG* constructor objects.
3200
3201         * fast/dom/Window/window-properties-expected.txt:
3202         * fast/dom/prototype-inheritance-2-expected.txt:
3203         * fast/dom/prototype-inheritance-expected.txt:
3204         * fast/js/global-constructors-expected.txt:
3205         * svg/custom/global-constructors-expected.txt: Added.
3206         * svg/custom/global-constructors.html: Added.
3207         * svg/custom/script-tests/global-constructors.js: Added.
3208         (shouldBeDefined):
3209
3210 2009-12-25  Csaba Osztrogonác  <ossy@webkit.org>
3211
3212         Unreviewed trivial fix.
3213
3214         LayoutTests/inspector/settings-set-get.html removed 
3215         by r52547, it should be removed from skiplist.
3216
3217         * platform/qt/Skipped: inspector/settings-set-get.html removed.
3218
3219 2009-12-24  Robert Hogan  <robert@roberthogan.net>
3220
3221         Reviewed by Eric Seidel.
3222
3223         Remove LayoutTests/storage/change-version.html from Qt Skipped list
3224         
3225         LayoutTests/storage/change-version.html now passes.
3226         Probably related to the fix in https://bugs.webkit.org/show_bug.cgi?id=32437.
3227         
3228         https://bugs.webkit.org/show_bug.cgi?id=32917
3229
3230         * platform/qt/Skipped:
3231
3232 2009-12-24  Andras Becsi  <abecsi@inf.u-szeged.hu>
3233
3234         Rubber-stamped by Simon Hausmann.
3235
3236         [Qt] Skip failing test until a solution for layoutTestController.notifyDone() is found.
3237         https://bugs.webkit.org/show_bug.cgi?id=31626
3238
3239         * platform/qt/Skipped: inspector/console-clear.html skipped
3240
3241 2009-12-24  Jessie Berlin  <jberlin@webkit.org>
3242
3243         Reviewed by Dan Bernstein.
3244
3245         Fix for WebKit bug 29968 - Selecting text with text-overflow ellipsis
3246         should not show cut off text
3247         https://bugs.webkit.org/show_bug.cgi?id=29968
3248         
3249         Also fixes the issue on both Mac OS X and Windows where the highlight
3250         would extend only partway into the ellipsis based on the size of the
3251         characters being truncated.
3252         
3253         Places the expected results under the mac and win platforms separately
3254         because they are pixel test results and also the size of the
3255         RenderBlocks are showing up as slightly different between mac and win.
3256
3257         * editing/selection/select-text-overflow-ellipsis.html: Added.
3258         * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.checksum: Added.
3259         * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.png: Added.
3260         * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.txt: Added.
3261         * platform/win/editing/selection/select-text-overflow-ellipsis-expected.checksum: Added.
3262         * platform/win/editing/selection/select-text-overflow-ellipsis-expected.png: Added.
3263         * platform/win/editing/selection/select-text-overflow-ellipsis-expected.txt: Added.
3264
3265 2009-12-21  Pavel Feldman  <pfeldman@chromium.org>
3266
3267         Reviewed by Timothy Hatcher.
3268
3269         Web Inspector: add Settings.js class that would manage
3270         frontend settings.
3271
3272         This change:
3273         - Splits preferences and settings
3274         - Pushes settings to the frontend on load
3275         - Stores settings on each change
3276         - Stores showInheritedStyles as setting.
3277
3278         https://bugs.webkit.org/show_bug.cgi?id=32832
3279
3280         * inspector/settings-set-get-expected.txt: Removed.
3281         * inspector/settings-set-get.html: Removed.
3282
3283 2009-12-24  Pavel Feldman  <pfeldman@chromium.org>
3284
3285         Not reviewed: follow up to r52545, adding missing tests.
3286
3287         * inspector/console-clear-expected.txt: Added.
3288         * inspector/console-clear.html: Added.
3289
3290 2009-12-23  Pavel Feldman  <pfeldman@chromium.org>
3291
3292         Reviewed by Timothy Hatcher.
3293
3294         Web Inspector: [REGRESSION] console's clear command does not work.
3295
3296         https://bugs.webkit.org/show_bug.cgi?id=32897
3297
3298         * inspector/console-clear-expected.txt: Added.
3299         * inspector/console-clear.html: Added.
3300         * inspector/console-tests.js:
3301         (dumpConsoleMessages.callback):
3302         (dumpConsoleMessages):
3303
3304 2009-12-23  Pavel Feldman  <pfeldman@chromium.org>
3305
3306         Reviewed by Timothy Hatcher.
3307
3308         Web Inspector: Console dumps strings in escaped form.
3309
3310         https://bugs.webkit.org/show_bug.cgi?id=32488
3311
3312         * inspector/console-format-expected.txt:
3313
3314 2009-12-23  Alexey Proskuryakov  <ap@apple.com>
3315
3316         Reviewed by Darin Adler.
3317
3318         https://bugs.webkit.org/show_bug.cgi?id=32905
3319         With Pinyin Simplified IM, a wrong character is deleted from google.com suggestion
3320
3321         * platform/mac/editing/input/selection-change-closes-typing-expected.txt: Added.
3322         * platform/mac/editing/input/selection-change-closes-typing.html: Added.
3323
3324 2009-12-23  David Levin  <levin@chromium.org>
3325
3326         REGRESSION (r52494): Assertion failure in Frame::caretBlinkTimerFired() (selection()->isCaret())
3327         https://bugs.webkit.org/show_bug.cgi?id=32903
3328
3329         No review but ok'ed by Darin Adler. Rolling out r52494 due to above regression.
3330
3331         * fast/forms/selection-layout-reentry-strange-case-expected.txt: Removed.
3332         * fast/forms/selection-layout-reentry-strange-case.html: Removed.
3333         * platform/mac/accessibility/frame-with-title-expected.txt:
3334
3335 2009-12-23  Nikolas Zimmermann  <nzimmermann@rim.com>
3336
3337         Reviewed by Eric Seidel.
3338
3339         Reverse JS GenerateConstructor logic
3340         https://bugs.webkit.org/show_bug.cgi?id=32910
3341
3342         HTMLOptionsCollection correctly exposes its JS constructor now, thus fixing its test in fast/dom/wrapper-classes.html
3343
3344         * fast/dom/wrapper-classes-expected.txt:
3345
3346 2009-12-23  Brian Weinstein  <bweinstein@apple.com>
3347
3348         Rubber-stamped by Eric Seidel.
3349
3350         Added Windows specific results for a test that was committed in r52505.
3351
3352         * platform/win/fast/forms/basic-textareas-quirks-expected.txt: Added.
3353
3354 2009-12-23  Adam Barth  <abarth@webkit.org>
3355
3356         Reviewed by Eric Seidel.
3357
3358         "Refused to execute a JavaScript script" error when embedding SWF with
3359         a URL that is also a query parameter
3360         https://bugs.webkit.org/show_bug.cgi?id=32908
3361
3362         Update expected results to show that we don't raise an alarm in this case.
3363
3364         * http/tests/security/xssAuditor/object-src-inject-expected.txt:
3365
3366 2009-12-23  Dan Bernstein  <mitz@apple.com>
3367
3368         Reviewed by Darin Adler.
3369
3370         <rdar://problem/7487164> First line of text cannot be selected
3371         https://bugs.webkit.org/show_bug.cgi?id=32749
3372
3373         * fast/text/remove-zero-length-run-expected.txt: Added.
3374         * fast/text/remove-zero-length-run.html: Added.
3375
3376 2009-12-18  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
3377
3378         Reviewed by Darin Adler.
3379
3380         Fix for newlines turning into missing-gyphs when using SVG fonts
3381
3382         https://bugs.webkit.org/show_bug.cgi?id=32710
3383
3384         Font::drawText() has three code paths:
3385
3386           - drawTextUsingSVGFont()
3387           - drawSimpleText()
3388           - drawComplexText()
3389
3390         The latter two both have logic to replace newlines and tabs, as well
3391         as a few other control characters that are considered spaces, with
3392         spaces, before actually drawing the text. Previously the SVG font
3393         path did not have this kind of logic.
3394
3395         This change introduces two helper functions in Font to do this space
3396         replacement, which are then used for the simple path, the SVG path,
3397         and the Qt implementation of the complex path.
3398
3399         Test: svg/custom/svg-fonts-in-html-linebreaks.html
3400
3401         * svg/custom/resources/ABCFont.svg: Added. Font for test case
3402         * svg/custom/svg-fonts-in-html-linebreaks-expected.txt: Added.
3403         * svg/custom/svg-fonts-in-html-linebreaks.html: New test case
3404
3405 2009-12-23  Kent Tamura  <tkent@chromium.org>
3406
3407         Reviewed by Darin Adler.
3408
3409         HTMLInputElement::valueAsDate getter support.
3410         https://bugs.webkit.org/show_bug.cgi?id=32876
3411
3412         Tests for the valueAsDate getter with various types.
3413
3414         * fast/forms/input-valueasdate-date-expected.txt: Added.
3415         * fast/forms/input-valueasdate-date.html: Added.
3416         * fast/forms/input-valueasdate-datetime-expected.txt: Added.
3417         * fast/forms/input-valueasdate-datetime.html: Added.
3418         * fast/forms/input-valueasdate-datetimelocal-expected.txt: Added.
3419         * fast/forms/input-valueasdate-datetimelocal.html: Added.
3420         * fast/forms/input-valueasdate-month-expected.txt: Added.
3421         * fast/forms/input-valueasdate-month.html: Added.
3422         * fast/forms/input-valueasdate-time-expected.txt: Added.
3423         * fast/forms/input-valueasdate-time.html: Added.
3424         * fast/forms/input-valueasdate-week-expected.txt: Added.
3425         * fast/forms/input-valueasdate-week.html: Added.
3426         * fast/forms/script-tests/input-valueasdate-date.js: Added.
3427         * fast/forms/script-tests/input-valueasdate-datetime.js: Added.
3428         * fast/forms/script-tests/input-valueasdate-datetimelocal.js: Added.
3429         * fast/forms/script-tests/input-valueasdate-month.js: Added.
3430         * fast/forms/script-tests/input-valueasdate-time.js: Added.
3431         * fast/forms/script-tests/input-valueasdate-week.js: Added.
3432
3433 2009-12-22  Kenneth Russell  <kbr@google.com>
3434
3435         Reviewed by Eric Seidel.
3436
3437         [Chromium] Garbage in transparent regions of images uploaded as textures
3438         https://bugs.webkit.org/show_bug.cgi?id=32888
3439
3440         * fast/canvas/webgl/bug-32888-expected.txt: Added.
3441         * fast/canvas/webgl/bug-32888.html: Added.
3442         * fast/canvas/webgl/resources/bug-32888-texture.png: Added.
3443
3444 2009-12-22  Darin Adler  <darin@apple.com>
3445
3446         Removed DataGrid from results.
3447
3448         * fast/dom/Window/window-properties-expected.txt: Removed DataGrid classes.
3449         * fast/dom/prototype-inheritance-2-expected.txt: Ditto.
3450         * fast/dom/prototype-inheritance-expected.txt: Ditto.
3451         * fast/js/global-constructors-expected.txt: Ditto.
3452
3453 2009-12-22  Darin Adler  <darin@apple.com>
3454
3455         Disabled DataGrid tests.
3456
3457         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html: Removed.
3458         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridColumns-basic.html.
3459         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html: Removed.
3460         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html.
3461         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html: Removed.
3462         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridColumns-dom.html.
3463         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html: Removed.
3464         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html.
3465
3466 2009-12-22  Darin Adler  <darin@apple.com>
3467
3468         Reviewed by Sam Weinig.
3469
3470         ASSERTION FAILED: m_numNodeListCaches
3471         https://bugs.webkit.org/show_bug.cgi?id=19526
3472         <rdar://problem/7431572>
3473
3474         * fast/dom/NodeList/adoptNode-node-list-cache-expected.txt: Added.
3475         * fast/dom/NodeList/adoptNode-node-list-cache.html: Added.
3476         * fast/dom/NodeList/resources: Added.
3477         * fast/dom/NodeList/resources/adoptNode-node-list-cache-subframe.html: Added.
3478
3479 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
3480
3481         Reviewed by Eric Seidel.
3482
3483         Upstream platform-specific variant of
3484         plugins/get-url-with-blank-target.html . There is some uncertainty
3485         over which behavior is correct - Chromium's and Safari/Win in this
3486         test, or Safari/Mac in the generic test. See 
3487         https://bugs.webkit.org/show_bug.cgi?id=32886 for the bug to converge
3488         the two.
3489         This patch is bug https://bugs.webkit.org/show_bug.cgi?32762 .
3490
3491         * platform/chromium/plugins/get-url-with-blank-target-expected.txt: Added.
3492         * platform/chromium/plugins/get-url-with-blank-target.html: Added.
3493
3494 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
3495
3496         Reviewed by Eric Seidel.
3497
3498         Upstream a bunch of forms tests from chromium.org.
3499         https://bugs.webkit.org/show_bug.cgi?id=32755
3500
3501         * fast/forms/basic-selects.html: Added.
3502         * fast/forms/basic-textareas-quirks.html: Added.
3503         * fast/forms/document-write-empty-expected.txt: Added.
3504         * fast/forms/document-write-empty.html: Added.
3505         * fast/forms/form-action-expected.txt: Added.
3506         * fast/forms/form-action.html: Added.
3507         * fast/forms/lazy-event-listener-scope-chain-expected.txt: Added.
3508         * fast/forms/lazy-event-listener-scope-chain.html: Added.
3509         * fast/forms/resources/logo.gif: Added.
3510         * fast/forms/selected-index-value-expected.txt: Added.
3511         * fast/forms/selected-index-value.html: Added.
3512         * fast/forms/style-display-none-expected.txt: Added.
3513         * fast/forms/style-display-none.html: Added.
3514         * platform/mac/fast/forms/basic-selects-expected.checksum: Added.
3515         * platform/mac/fast/forms/basic-selects-expected.png: Added.
3516         * platform/mac/fast/forms/basic-selects-expected.txt: Added.
3517         * platform/mac/fast/forms/basic-textareas-quirks-expected.checksum:
3518         * platform/mac/fast/forms/basic-textareas-quirks-expected.png:
3519         * platform/mac/fast/forms/basic-textareas-quirks-expected.txt:
3520
3521
3522 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
3523
3524         Reviewed by Eric Seidel.
3525
3526         Fix ordering of entries in this ChangeLog file
3527         https://bugs.webkit.org/show_bug.cgi?id=32883
3528
3529 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
3530
3531         Reviewed by Eric Seidel.
3532
3533         Add platform-specific chromium test.
3534         https://bugs.webkit.org/show_bug.cgi?id=32741
3535
3536         * platform/chromium/fast/dom/interval-expected.txt: Added.
3537         * platform/chromium/fast/dom/interval.html: Added.
3538
3539 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
3540
3541         Reviewed by Adam Barth.
3542
3543         Attempting to upstream xss-inactive-closure test from the Chromium
3544         test suite. https://bugs.webkit.org/show_bug.cgi?id=32691 .
3545
3546         * http/tests/security/listener/resources/xss-inactive-closure-child-2.html: Added.
3547         * http/tests/security/listener/resources/xss-inactive-closure-child.html: Added.
3548         * http/tests/security/listener/xss-inactive-closure-expected.txt: Added.
3549         * http/tests/security/listener/xss-inactive-closure.html: Added.
3550
3551 2009-12-22  Pavel Feldman  <pfeldman@chromium.org>
3552
3553         Reviewed by Timothy Hatcher.
3554
3555         Web Inspector: simplify highlighter definition.
3556
3557         https://bugs.webkit.org/show_bug.cgi?id=32869
3558
3559         * inspector/syntax-highlight-css-expected.txt:
3560         * inspector/syntax-highlight-javascript-expected.txt:
3561         * inspector/syntax-highlight.js:
3562         (frontend_dumpSyntaxHighlight):
3563
3564 2009-12-21  Darin Adler  <darin@apple.com>
3565
3566         Reviewed by Sam Weinig.
3567
3568         Reentrancy problem with selection in some edge cases.
3569         https://bugs.webkit.org/show_bug.cgi?id=32842
3570         rdar://problem/7449974
3571
3572         * fast/forms/selection-layout-reentry-strange-case-expected.txt: Added.
3573         * fast/forms/selection-layout-reentry-strange-case.html: Added.
3574
3575         * platform/mac/accessibility/frame-with-title-expected.txt: Updated since
3576         the number of layouts is now different.
3577
3578 2009-12-21  Csaba Osztrogonác  <ossy@webkit.org>
3579
3580         [Qt] Skip layoutTestController.notifyDone() related test until fix.
3581         https://bugs.webkit.org/show_bug.cgi?id=31626
3582
3583         * platform/qt/Skipped: http/tests/misc/set-window-opener-to-null.html added.
3584
3585 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
3586
3587         Reviewed by Eric Seidel.
3588
3589         Upstream a bunch of forms tests from chromium.org.
3590         https://bugs.webkit.org/show_bug.cgi?id=32755
3591
3592         * fast/forms/basic-selects.html: Added.
3593         * fast/forms/basic-textareas-quirks.html: Added.
3594         * fast/forms/document-write-empty-expected.txt: Added.
3595         * fast/forms/document-write-empty.html: Added.
3596         * fast/forms/form-action-expected.txt: Added.
3597         * fast/forms/form-action.html: Added.
3598         * fast/forms/lazy-event-listener-scope-chain-expected.txt: Added.
3599         * fast/forms/lazy-event-listener-scope-chain.html: Added.
3600         * fast/forms/resources/logo.gif: Added.
3601         * fast/forms/selected-index-value-expected.txt: Added.
3602         * fast/forms/selected-index-value.html: Added.
3603         * fast/forms/style-display-none-expected.txt: Added.
3604         * fast/forms/style-display-none.html: Added.
3605         * platform/mac/fast/forms/basic-selects-expected.checksum: Added.
3606         * platform/mac/fast/forms/basic-selects-expected.png: Added.
3607         * platform/mac/fast/forms/basic-selects-expected.txt: Added.
3608         * platform/mac/fast/forms/basic-textareas-quirks-expected.checksum:
3609         * platform/mac/fast/forms/basic-textareas-quirks-expected.png:
3610         * platform/mac/fast/forms/basic-textareas-quirks-expected.txt:
3611
3612
3613 2009-12-21  Fumitoshi Ukai  <ukai@chromium.org>
3614
3615         Reviewed by Alexey Proskuryakov.
3616
3617         Invalid url should raise SYNTAX_ERR exception.
3618         https://bugs.webkit.org/show_bug.cgi?id=32700
3619
3620         * websocket/tests/bad-sub-protocol-expected.txt: add CONSOLE MESSAGEs
3621         * websocket/tests/script-tests/url-parsing.js: add invalid url tests.
3622           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
3623         * websocket/tests/url-parsing-expected.txt:
3624
3625 2009-12-21  Dirk Pranke  <dpranke@chromium.org>
3626
3627         Reviewed by Adam Barth.
3628
3629         Upstream a test from chromium.org.
3630         https://bugs.webkit.org/show_bug.cgi?id=32761
3631
3632         * http/tests/misc/resources/content-iframe.html: Added.
3633         * http/tests/misc/set-window-opener-to-null-expected.txt: Added.
3634         * http/tests/misc/set-window-opener-to-null.html: Added.
3635
3636 2009-12-21  Enrica Casucci  <enrica@apple.com>
3637
3638         Reviewed by Maciej Stachowiak.
3639
3640         REGRESSION(4.0.4-ToT): Indent deletes non highlighted text in gmail.
3641         <rdar://problem/7489326>
3642         https://bugs.webkit.org/show_bug.cgi?id=32843
3643
3644         The fix for 7442387 did not handle the case where the end of paragraph
3645         is not a descendant of the computed outer block.
3646         Updated editing/execCommand/indent-with-style2.html to cover this case too.
3647
3648         * editing/execCommand/indent-with-style2-expected.txt:
3649         * editing/execCommand/indent-with-style2.html:
3650
3651 2009-12-21  Dirk Pranke  <dpranke@chromium.org>
3652
3653         Reviewed by Adam Barth.
3654
3655         Upstream a bunch of platform-specific Chromium plugin tests.
3656         https://bugs.webkit.org/show_bug.cgi?id=32751
3657
3658         * platform/chromium/plugins/call-as-function-expected.txt: Added.
3659         * platform/chromium/plugins/call-as-function.html: Added.
3660         * platform/chromium/plugins/get-url-with-iframe-target-no-crash-expected.txt: Added.
3661         * platform/chromium/plugins/get-url-with-iframe-target-no-crash.html: Added.
3662         * platform/chromium/plugins/multiple-plugins-expected.txt: Added.
3663         * platform/chromium/plugins/multiple-plugins.html: Added.
3664         * platform/chromium/plugins/nested-plugin-objects-expected.txt: Added.
3665         * platform/chromium/plugins/nested-plugin-objects.html: Added.
3666         * platform/chromium/plugins/refcount-leaks-expected.txt: Added.
3667         * platform/chromium/plugins/refcount-leaks.html: Added.
3668         * platform/chromium/plugins/return-npobject-expected.txt: Added.
3669         * platform/chromium/plugins/return-npobject.html: Added.
3670         * platform/chromium/plugins/script-object-invoke-expected.txt: Added.
3671         * platform/chromium/plugins/script-object-invoke.html: Added.
3672
3673 2009-12-21  Dirk Pranke  <dpranke@chromium.org>
3674
3675         Reviewed by Darin Adler.
3676
3677         Upstream a test to ensure we handle variations on "javascript:" URL
3678         correctly.
3679
3680         https://bugs.webkit.org/show_bug.cgi?id=32740
3681
3682         * fast/dom/xss-DENIED-javascript-variations-expected.txt: Added.
3683         * fast/dom/xss-DENIED-javascript-variations.html: Added.
3684
3685 2009-12-21  Nate Chapin  <japhet@chromium.org>
3686
3687         Unreviewed, build fix.
3688
3689         Cleared instead of deleted some layout test files, making them fail. Delete them for real.
3690
3691         * http/tests/navigation/image-load-in-beforeunload-handler-expected.txt: Removed.
3692         * http/tests/navigation/image-load-in-beforeunload-handler.html: Removed.
3693         * http/tests/navigation/image-load-in-unload-handler-expected.txt: Removed.
3694         * http/tests/navigation/image-load-in-unload-handler.html: Removed.
3695         * http/tests/navigation/resources/wait-then-notify-done.html: Removed.
3696
3697 2009-12-21  Nate Chapin  <japhet@chromium.org>
3698
3699         Rubber-stamped by Darin Adler.
3700
3701         Revert r52446 due to crashiness.
3702
3703         https://bugs.webkit.org/show_bug.cgi?id=32839
3704
3705         * http/tests/navigation/image-load-in-beforeunload-handler-expected.txt:
3706         * http/tests/navigation/image-load-in-beforeunload-handler.html:
3707         * http/tests/navigation/image-load-in-unload-handler-expected.txt:
3708         * http/tests/navigation/image-load-in-unload-handler.html:
3709         * http/tests/navigation/resources/wait-then-notify-done.html:
3710
3711 2009-12-21  Dirk Schulze  <krit@webkit.org>
3712
3713         Reviewed by Darin Adler and Nikolas Zimmermann.
3714
3715         Speed-up SVG Masking
3716         https://bugs.webkit.org/show_bug.cgi?id=32738
3717
3718         Update pixel test results for two SVG masking operations. They don't fail
3719         and there is no noticable difference between the old and new results. But
3720         Masking uses smaller ImageBuffers now and that changed the checksum.
3721
3722         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum:
3723         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png:
3724         * platform/mac/svg/batik/masking/maskRegions-expected.checksum:
3725         * platform/mac/svg/batik/masking/maskRegions-expected.png:
3726
3727 2009-12-21  Andreas Kling  <andreas.kling@nokia.com>
3728
3729         Reviewed by Darin Adler.
3730
3731         Test that dragging an SVG as <img> doesn't crash the browser.
3732         Note that this only works in debug mode as it's a failing assert.
3733
3734         https://bugs.webkit.org/show_bug.cgi?id=32511
3735
3736         * fast/images/drag-svg-as-image.html: Added.
3737         * platform/qt/Skipped: fast/images/drag-svg-as-image.html added.
3738
3739 2009-12-21  Nate Chapin  <japhet@chromium.org>
3740
3741         Reviewed by Darin Adler.
3742
3743         Tests for https://bugs.webkit.org/show_bug.cgi?id=30457.
3744
3745         * http/tests/navigation/image-load-in-beforeunload-handler-expected.txt: Added.
3746         * http/tests/navigation/image-load-in-beforeunload-handler.html: Added.
3747         * http/tests/navigation/image-load-in-unload-handler-expected.txt: Added.
3748         * http/tests/navigation/image-load-in-unload-handler.html: Added.
3749         * http/tests/navigation/resources/wait-then-notify-done.html: Added.
3750
3751 2009-12-21  Philippe Normand  <pnormand@igalia.com>
3752
3753         Rubber-stamped by Xan Lopez.
3754
3755         * platform/gtk/Skipped: Unskip test fixed by patch from Bug 24001.
3756
3757 2009-12-20  Kent Tamura  <tkent@chromium.org>
3758
3759         Reviewed by Darin Adler.
3760
3761         A test for Date binding.
3762         https://bugs.webkit.org/show_bug.cgi?id=32698
3763
3764         * fast/forms/input-valueasdate-expected.txt: Added.
3765         * fast/forms/input-valueasdate.html: Added.
3766         * fast/forms/script-tests/input-valueasdate.js: Added.
3767
3768 2009-12-20  Alejandro G. Castro  <alex@igalia.com>
3769
3770         Reviewed by Gustavo Noronha Silva.
3771
3772         [GTK] Failing test platform/gtk/editing/pasteboard/middle-button-paste.html
3773         https://bugs.webkit.org/show_bug.cgi?id=32788
3774
3775         Avoid using fixed values when moving mouse.
3776
3777         * platform/gtk/editing/pasteboard/middle-button-paste-expected.txt:
3778         * platform/gtk/editing/pasteboard/middle-button-paste.html:
3779
3780 2009-12-20  Alejandro G. Castro  <alex@igalia.com>
3781
3782         Reviewed by Gustavo Noronha Silva.
3783
3784         * platform/gtk/editing/pasteboard/middle-button-paste-expected.txt:
3785         * platform/gtk/editing/pasteboard/middle-button-paste.html:
3786
3787 2009-12-20  Dirk Pranke  <dpranke@chromium.org>
3788
3789         Reviewed by Darin Adler.
3790
3791         Upstreaming two plugin tests from chromium.org.
3792         https://bugs.webkit.org/show_bug.cgi?id=32750
3793
3794         * plugins/get-file-url-expected.txt: Added.
3795         * plugins/get-file-url.html: Added.
3796         * plugins/get-url-with-iframe-target-expected.txt: Added.
3797         * plugins/get-url-with-iframe-target.html: Added.
3798         * plugins/resources/get-file-url-subframe.html: Added.
3799
3800 2009-12-20  Dirk Pranke  <dpranke@chromium.org>
3801
3802         Reviewed by Darin Adler.
3803
3804         Upstream a test from chromium.org that verifies that calling
3805         document.clear() from an external script doesn't crash the browser.
3806         https://bugs.webkit.org/show_bug.cgi?id=32743
3807
3808         * fast/dom/document-clear-expected.txt: Added.
3809         * fast/dom/document-clear.html: Added.
3810         * fast/dom/resources/document-clear.js: Added.
3811
3812 2009-12-20  Dirk Pranke  <dpranke@chromium.org>
3813
3814         Reviewed by Darin Adler.
3815
3816         https://bugs.webkit.org/show_bug.cgi?id=32735
3817
3818         Upstream a test from chromium.org - ensure that creating a 
3819         new Image is actually creating an HTML image element, regardless
3820         of the doctype.
3821
3822         * svg/custom/new-image-is-html-element-expected.txt: Added.
3823         * svg/custom/new-image-is-html-element.svg: Added.
3824
3825 2009-12-20  Dirk Pranke  <dpranke@fila-macpro.mtv.corp.google.com>
3826
3827         Reviewed by Darin Adler.
3828
3829         upstream test from chromium.org - this tests simulating italic
3830         on glyphs that don't have an italic version.
3831
3832         https://bugs.webkit.org/show_bug.cgi?id=32693
3833
3834         * fast/text/fake-italic.html: Added.
3835         * platform/mac/fast/text/fake-italic-expected.checksum: Added.
3836         * platform/mac/fast/text/fake-italic-expected.png: Added.
3837         * platform/mac/fast/text/fake-italic-expected.txt: Added.
3838
3839 2009-12-19  Adam Barth  <abarth@webkit.org>
3840
3841         No review, rolling out r52399.
3842         http://trac.webkit.org/changeset/52399
3843
3844         * websocket/tests/bad-sub-protocol-expected.txt:
3845         * websocket/tests/script-tests/url-parsing.js:
3846         * websocket/tests/url-parsing-expected.txt:
3847
3848 2009-12-19  Adam Barth  <abarth@webkit.org>
3849
3850         Reviewed by Eric Seidel.
3851
3852         Add a test for window.open and JavaScript URLs.
3853
3854         * http/tests/security/xss-DENIED-window-open-javascript-url-expected.txt: Added.
3855         * http/tests/security/xss-DENIED-window-open-javascript-url.html: Added.
3856
3857 2009-12-19  Fumitoshi Ukai  <ukai@chromium.org>
3858
3859         Reviewed by Alexey Proskuryakov.
3860
3861         Invalid url should raise SYNTAX_ERR exception.
3862         https://bugs.wbekit.org/show_bug.cgi?id=32700
3863
3864         * websocket/tests/bad-sub-protocol-expected.txt: add CONSOLE MESSAGEs
3865         * websocket/tests/script-tests/url-parsing.js: add invalid url tests.
3866           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.
3867         * websocket/tests/url-parsing-expected.txt:
3868
3869 2009-12-19  Dirk Schulze  <krit@webkit.org>
3870
3871         Reviewed by Nikolas Zimmermann.
3872
3873         Add tests to check filter, mask, clip, opacity and marker ordering
3874         https://bugs.webkit.org/show_bug.cgi?id=14010
3875
3876         Tests the right order of filter and clipper/masker aplied to a SVG
3877         object.
3878
3879         * platform/mac/svg/filters/filter-clip-expected.checksum: Added.
3880         * platform/mac/svg/filters/filter-clip-expected.png: Added.
3881         * platform/mac/svg/filters/filter-clip-expected.txt: Added.
3882         * svg/filters/filter-clip.svg: Added.
3883
3884 2009-12-19  Benjamin Otte  <otte@gnome.org>
3885
3886         Reviewed by Gustavo Noronha.
3887
3888         Rebaselined test after revision 52335.
3889
3890         * platform/gtk/svg/css/getComputedStyle-basic-expected.txt: Added.
3891
3892 2009-12-19  Alejandro G. Castro  <alex@igalia.com>
3893
3894         Reviewed by Xan Lopez.
3895
3896         Tests for https://bugs.webkit.org/show_bug.cgi?id=28153
3897         can't middle-button paste within a single window
3898
3899         * LayoutTests/platform/gtk/editing/pasteboard/middle-button-paste-expected.txt: Added
3900         * LayoutTests/platform/gtk/editing/pasteboard/middle-button-paste.html: Adeed
3901
3902 2009-12-19  MORITA Hajime  <morrita@gmail.com>
3903
3904         Reviewed by Darin Adler.
3905
3906         WebCore::Range::surroundContents NULL pointer crash.
3907
3908         https://bugs.webkit.org/show_bug.cgi?id=31684
3909
3910         * fast/dom/Range/31684-expected.txt: Added.
3911         * fast/dom/Range/31684.html: Added.
3912         * fast/dom/Range/script-tests/31684.js: Added.
3913
3914 2009-12-18  Simon Fraser  <simon.fraser@apple.com>
3915
3916         Reviewed by Darin Adler.
3917
3918         Crash when accessing webkitTransition property after setting webkitTransitionProperty with invalid value.
3919         https://bugs.webkit.org/show_bug.cgi?id=31559
3920         
3921         Test accessing shorthand property after setting an individual property to a longer or shorter list.
3922
3923         * fast/css/shorthand-mismatched-list-crash-expected.txt: Added.
3924         * fast/css/shorthand-mismatched-list-crash.html: Added.
3925
3926 2009-12-18  Jon Honeycutt  <jhoneycutt@apple.com>
3927
3928         REGRESSION(r52233): MSAA: Accessibility role of lists is wrong
3929
3930         https://bugs.webkit.org/show_bug.cgi?id=32736
3931
3932         Reviewed by Adam Roben.
3933
3934         * platform/win/accessibility/list-role-expected.txt: Added.
3935         * platform/win/accessibility/list-role.html: Added.
3936         Verify that lists return the "list" role.
3937
3938 2009-12-17  Jon Honeycutt  <jhoneycutt@apple.com>
3939
3940         MSAA: Accessibility role of list items is wrong
3941
3942         https://bugs.webkit.org/show_bug.cgi?id=32688
3943
3944         Reviewed by Adam Roben.
3945
3946         * platform/win/accessibility/list-item-role-expected.txt: Added.
3947         * platform/win/accessibility/list-item-role.html: Added.
3948         Verify that the list item role is "list item".
3949
3950 2009-12-17  Jon Honeycutt  <jhoneycutt@apple.com>
3951
3952         MSAA: Accessibility role of list markers is wrong
3953
3954         https://bugs.webkit.org/show_bug.cgi?id=32687
3955
3956         Reviewed by Adam Roben.
3957
3958         * platform/win/accessibility/list-marker-role-expected.txt: Added.
3959         * platform/win/accessibility/list-marker-role.html: Added.
3960         Verify that the list marker role is "text".
3961
3962 2009-12-18  Brian Weinstein  <bweinstein@apple.com>
3963
3964         Reviewed by Adam Roben.
3965         
3966         Fixes <http://webkit.org/b/32613>.
3967         REGRESSION (r52008): Middle-clicking on a linked image starts a pan scroll,
3968         but should follow the link instead.
3969
3970         Added tests that test pan scrolling behavior when you middle click on images with
3971         links, and if you click on parts on image maps that are links, and that aren't.
3972
3973         * platform/win/fast/events/panScroll-image-no-scroll-expected.txt: Added.
3974         * platform/win/fast/events/panScroll-image-no-scroll.html: Added.
3975         * platform/win/fast/events/panScroll-imageMap-href-no-scroll-expected.txt: Added.
3976         * platform/win/fast/events/panScroll-imageMap-href-no-scroll.html: Added.
3977         * platform/win/fast/events/panScroll-imageMap-noHref-scroll-expected.txt: Added.
3978         * platform/win/fast/events/panScroll-imageMap-noHref-scroll.html: Added.
3979
3980 2009-12-18  Kenneth Russell  <kbr@google.com>
3981
3982         Reviewed by Darin Fisher.
3983
3984         Index validation for drawElements examines too many indices
3985         https://bugs.webkit.org/show_bug.cgi?id=32692
3986
3987         * fast/canvas/webgl/bug-32692-expected.txt: Added.
3988         * fast/canvas/webgl/bug-32692.html: Added.
3989
3990 2009-12-18  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3991
3992         Rubber-stamped by Xan Lopez.
3993
3994         Unskip test that should now pass.
3995
3996         * platform/gtk/Skipped:
3997
3998 2009-12-18  Brian Weinstein  <bweinstein@apple.com>
3999
4000         Rubber-stamped by Adam Roben.
4001
4002         Add expected failing results for fast/dom/Element/id-in-deleteutton.html.
4003         The progress of fixing the failure is being tracked by:
4004         <https://bugs.webkit.org/show_bug.cgi?id=32727>.
4005
4006         * platform/win/fast/dom/Element: Added.
4007         * platform/win/fast/dom/Element/id-in-deletebutton-expected.txt: Added.
4008
4009 2009-12-18  Shu Chang  <Chang.Shu@nokia.com>
4010
4011         Reviewed by Darin Adler.
4012
4013         New test cases for isId support.
4014         https://bugs.webkit.org/show_bug.cgi?id=5578
4015
4016         * dom/xhtml/level3/core/attrisid04-expected.txt:
4017         * dom/xhtml/level3/core/attrisid04.js:
4018         (setUpPage):
4019         * dom/xhtml/level3/core/attrisid05-expected.txt:
4020         * dom/xhtml/level3/core/attrisid05.js:
4021         (setUpPage):
4022         * fast/dom/Element/attrisid-extra01-expected.txt: Added.
4023         * fast/dom/Element/attrisid-extra01.html: Added.
4024         * fast/dom/Element/id-in-applet-expected.txt: Added.
4025         * fast/dom/Element/id-in-applet.html: Added.
4026         * fast/dom/Element/id-in-deletebutton-expected.txt: Added.
4027         * fast/dom/Element/id-in-deletebutton.html: Added.
4028         * fast/dom/Element/id-in-formcollection-expected.txt: Added.
4029         * fast/dom/Element/id-in-formcollection.html: Added.
4030         * fast/dom/Element/id-in-frame-expected.txt: Added.
4031         * fast/dom/Element/id-in-frame.html: Added.
4032         * fast/dom/Element/id-in-frameset-expected.txt: Added.
4033         * fast/dom/Element/id-in-frameset.html: Added.
4034         * fast/dom/Element/id-in-getelement01-expected.txt: Added.
4035         * fast/dom/Element/id-in-getelement01.html: Added.
4036         * fast/dom/Element/id-in-insert-hr-expected.txt: Added.
4037         * fast/dom/Element/id-in-insert-hr.html: Added.
4038         * fast/dom/Element/id-in-map-expected.txt: Added.
4039         * fast/dom/Element/id-in-map.html: Added.
4040         * fast/dom/Element/id-in-param-expected.txt: Added.
4041         * fast/dom/Element/id-in-param.html: Added.
4042
4043 2009-12-18  Alejandro G. Castro  <alex@igalia.com>
4044
4045         Reviewed by Darin Adler.
4046
4047         REGRESSION (r38898): Using the up arrow in a textarea gets "stuck"
4048         at the beginning.
4049         https://bugs.webkit.org/show_bug.cgi?id=31920
4050
4051         Added test showing the problem described in the bug.
4052
4053         * editing/selection/wrapped-line-caret-3.html:
4054         * editing/selection/wrapped-line-caret-3-expected.txt:
4055
4056 2009-12-17  Dirk Pranke  <dpranke@chromium.org>
4057
4058         Reviewed by Adam Barth.
4059
4060         Upstreaming an XSS test from chromium.org.
4061         https://bugs.webkit.org/show_bug.cgi?id=32685
4062
4063         * http/tests/security/xss-DENIED-assign-location-href-javascript-expected.txt: Added.
4064         * http/tests/security/xss-DENIED-assign-location-href-javascript.html: Added.
4065
4066 2009-12-17  Justin Schuh  <jschuh@chromium.org>
4067
4068         Reviewed by Dan Bernstein.
4069
4070         Bug 32357: SVG test case crashes WebKit (invalid font URL)
4071         https://bugs.webkit.org/show_bug.cgi?id=32357
4072
4073         Added check for NULL return value from DocLoader::requestFont()
4074
4075         * svg/text/text-font-uri-invalid-expected.txt: Added.
4076         * svg/text/text-font-uri-invalid.svg: Added.
4077
4078 2009-12-17  Shinichiro Hamaji  <hamaji@chromium.org>
4079
4080         Reviewed by Dan Bernstein.
4081
4082         marquee with display:inline causes crash
4083         https://bugs.webkit.org/show_bug.cgi?id=32374
4084
4085         * fast/inline/inline-marquee-crash-expected.txt: Added.
4086         * fast/inline/inline-marquee-crash.html: Added.
4087
4088 2009-12-17  Fumitoshi Ukai  <ukai@chromium.org>
4089
4090         Unreviewed. Unskip websocket tests
4091
4092         New pywebsocket (0.4.5) landed at WebKit r52296, so
4093         sub-protocol-with-space.html should pass.
4094
4095         * platform/mac/Skipped: delete websocket/tests/sub-protocol-with-space.html
4096         * platform/win/Skipped: delete websocket/tests/sub-protocol-with-space.html
4097
4098 2009-12-17  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
4099
4100         Reviewed by Timothy Hatcher.
4101
4102         Web Inspector: Incorrect Doctype.
4103
4104         REGRESSION(4.0.4-TOT):Web Inspector: Incorrect Doctype
4105         https://bugs.webkit.org/show_bug.cgi?id=32671
4106
4107         * inspector/elements-panel-structure-expected.txt:
4108         * inspector/elements-panel-structure.html:
4109
4110 2009-12-17  Chris Fleizach  <cfleizach@apple.com>
4111
4112         Unreviewed layout test fix.
4113
4114         WAI-ARIA: implement treegrid
4115         https://bugs.webkit.org/show_bug.cgi?id=31299
4116
4117         The test for this patch shouldn't be run on Tiger.
4118
4119         * platform/mac-tiger/Skipped:
4120
4121 2009-12-07  Philippe Normand  <pnormand@igalia.com>
4122
4123         Reviewed by Xan Lopez.
4124
4125         [GTK] Add controls for playing html5 video.
4126         https://bugs.webkit.org/show_bug.cgi?id=26304
4127
4128         Unskip some of the media tests related to the controls
4129         UI. Generated results for the new ones, it will likely be needed
4130         again when we add new features in the controls UI.
4131
4132         * platform/gtk/Skipped:
4133         * platform/gtk/media/controls-after-reload-expected.txt: Added.
4134         * platform/gtk/media/controls-drag-timebar-expected.txt: Added.
4135         * platform/gtk/media/controls-strict-expected.txt: Added.
4136         * platform/gtk/media/controls-styling-expected.txt: Added.
4137         * platform/gtk/media/video-controls-rendering-expected.txt: Added.
4138         * platform/gtk/media/video-controls-visible-audio-only-expected.txt: Copied from LayoutTests/platform/mac/media/video-controls-visible-audio-only-expected.txt.
4139
4140 2009-12-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
4141
4142         Skipping one test that needs overriding of standard preferences,
4143         and a new one.
4144
4145         * platform/gtk/Skipped:
4146
4147 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
4148
4149         [Qt] Put test into skiplist because of missing layoutTestController.setSmartInsertDeleteEnabled().
4150
4151         * platform/qt/Skipped: editing/selection/doubleclick-beside-cr-span.html added.
4152
4153 2009-12-16  MORITA Hajime <morrita@gmail.com>
4154
4155         Reviewed by Eric Seidel.
4156
4157         Bug 28306: double-clicking a word inside <b> beside newline select two words
4158         https://bugs.webkit.org/show_bug.cgi?id=28306
4159
4160         SimplifiedBackwardsTextIterator missed trailing whitespaces just
4161         before folding line-break, which is used to detect word
4162         boundaries. This fix checks strings on RenderText and expand text
4163         range on SimplifiedBackwardsTextIterator to include trailing
4164         whitespaces if availble.
4165
4166         * editing/selection/doubleclick-beside-cr-span-expected.txt: Added.
4167         * editing/selection/doubleclick-beside-cr-span.html: Added.
4168
4169 2009-12-16  Jon Honeycutt  <jhoneycutt@apple.com>
4170
4171         MSAA: Accessibility role of text nodes is wrong
4172
4173         https://bugs.webkit.org/show_bug.cgi?id=32631
4174         <rdar://problem/7369084>
4175
4176         Reviewed by Alice Liu.
4177
4178         * platform/win/accessibility/text-role-expected.txt: Added.
4179         * platform/win/accessibility/text-role.html: Added.
4180         Check that the role of the text node that is the first child of the
4181         <a> tag has the "editable text" role.
4182
4183 2009-12-16  Fumitoshi Ukai  <ukai@chromium.org>
4184
4185         Reviewed by Darin Adler.
4186
4187         Fix LayoutTests/websocket/tests/url-with-query-for-no-query.html
4188         https://bugs.webkit.org/show_bug.cgi?id=32606
4189
4190         It should test with /websocket/tests/no-query
4191
4192         * websocket/tests/script-tests/url-with-query-for-no-query.js:
4193         * websocket/tests/url-with-query-for-no-query-expected.txt:
4194
4195 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
4196
4197         [Qt] editing/selection/empty-cell-right-click.html introduced in r52220 failed.
4198         https://bugs.webkit.org/show_bug.cgi?id=32639
4199
4200         Test was refactored by r52226, and now it passes.
4201
4202         * platform/qt/Skipped: unskip editing/selection/empty-cell-right-click.html.
4203
4204 2009-12-16  Enrica Casucci  <enrica@apple.com>
4205
4206         Reviewed by Adele Peterson.
4207
4208         Revised version of the test for:
4209         <rdar://problem/5565465
4210         https://bugs.webkit.org/show_bug.cgi?id=32622
4211
4212         * editing/selection/empty-cell-right-click-expected.txt:
4213         * editing/selection/empty-cell-right-click.html:
4214
4215 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
4216
4217         Rubber-stamped by Simon Hausmann.
4218
4219         [Qt] editing/selection/empty-cell-right-click.html introduced in r52220 failed.
4220         https://bugs.webkit.org/show_bug.cgi?id=32639
4221
4222         * platform/qt/Skipped: editing/selection/empty-cell-right-click.html added until fix.
4223
4224 2009-12-16  Enrica Casucci  <enrica@apple.com>
4225
4226         Reviewed by Eric Seidel.
4227
4228         Right clicking in a table cell