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