ba07895abcd9e78f85ada709f9a9a4425a8b0f5a
[WebKit-https.git] / LayoutTests / ChangeLog
1 2010-03-09  Csaba Osztrogonác  <ossy@webkit.org>
2
3         [Qt] http/tests/plugins/third-party-cookie-accept-policy.html was introduced in r55738,
4         but layoutTestController.setAlwaysAcceptCookies() is missing.
5
6         * platform/qt/Skipped: http/tests/plugins/third-party-cookie-accept-policy.html skipped.
7
8
9 2010-03-03  Ojan Vafai  <ojan@chromium.org>
10
11         Reviewed by Adam Barth.
12
13         undo after smartdelete should select the deleted space
14         https://bugs.webkit.org/show_bug.cgi?id=35713
15
16         * editing/undo/undo-smart-delete-reversed-selection-expected.txt: Added.
17         * editing/undo/undo-smart-delete-reversed-selection.html: Added.
18         * editing/undo/undo-smart-delete-word-expected.txt: Added.
19         * editing/undo/undo-smart-delete-word.html: Added.
20
21 2010-03-09  Anton Muhin  <antonm@chromium.org>
22
23         Reviewed by Darin Fisher.
24
25         Accept and bailout NULL widgets in ChromiumBridge
26         https://bugs.webkit.org/show_bug.cgi?id=35796
27
28         * fast/frames/iframe-access-screen-of-deleted-expected.txt: Added.
29         * fast/frames/iframe-access-screen-of-deleted.html: Added.
30
31 2010-03-09  Gustavo Noronha Silva  <gns@gnome.org>
32
33         [GTK] Fails http/tests/plugins/third-party-cookie-accept-policy.html
34         https://bugs.webkit.org/show_bug.cgi?id=35942
35
36         Unreviewed. Skip test that fails, while we look for the
37         problem. This is likely a bug in soup.
38
39         * platform/gtk/Skipped:
40
41 2010-03-09  Brady Eidson  <beidson@apple.com>
42
43         Reviewed by Alexey Proskuryakov.
44
45         Fix my layouttest failures by resetting cookies before and after these new tests.    
46         https://bugs.webkit.org/show_bug.cgi?id=26391
47
48         * http/tests/cookies/third-party-cookie-relaxing.html:
49         * http/tests/plugins/resources/third-party-cookie-accept-policy-iframe.html:
50         * http/tests/plugins/third-party-cookie-accept-policy.html:
51
52 2010-03-09  Brady Eidson  <beidson@apple.com>
53
54         Reviewed by Darin Adler.
55
56         Plug-ins don't always respect the cookie accept policy.
57         <rdar://problem/7338359> and https://bugs.webkit.org/show_bug.cgi?id=26391
58
59         * http/tests/cookies/resources/cookie-utility.php:
60         * http/tests/plugins/resources/third-party-cookie-accept-policy-iframe.html: Added.
61         * http/tests/plugins/third-party-cookie-accept-policy.html: Added.
62
63 2010-03-09  Andy Estes  <aestes@apple.com>
64
65         Reviewed by Adele Peterson.
66
67         Create a test for https://bugs.webkit.org/show_bug.cgi?id=34700.  This
68         test required implementing scroll wheel event dispatch in DRT and
69         currently only works on OS X 10.5+.  Skip this test on other platforms
70         for the time being.
71
72         * fast/events/remove-child-onscroll-expected.txt: Added.
73         * fast/events/remove-child-onscroll.html: Added.
74         * platform/gtk/Skipped: Skip remove-child-onscroll.html
75         * platform/mac-tiger/Skipped: Skip remove-child-onscroll.html
76         * platform/qt/Skipped: Skip remove-child-onscroll.html
77         * platform/win/Skipped: Skip remove-child-onscroll.html
78
79 2010-03-09  Garret Kelly  <gdk@chromium.org>
80
81         Reviewed by Darin Adler.
82
83         Fix send-oncancel-event. It uses js-test-post, not
84         js-test-post-function.
85         https://bugs.webkit.org/show_bug.cgi?id=35880
86
87         * fast/events/touch/script-tests/send-oncancel-event.js:
88         (touchcancelHandler):
89
90 2010-03-09  Simon Fraser  <simon.fraser@apple.com>
91
92         Skip media/video-source-error.html on SnowLeopard, beacuse it fails sporadically.
93         This is covered by https://bugs.webkit.org/show_bug.cgi?id=32270.
94
95         * platform/mac-snowleopard/Skipped:
96
97 2010-03-09  Chris Fleizach  <cfleizach@apple.com>
98
99         Reviewed by Darin Adler.
100
101         AX: hit testing a list box doesn't work anymore
102         https://bugs.webkit.org/show_bug.cgi?id=35893
103
104         * platform/mac/accessibility/listbox-hit-test-expected.txt: Added.
105         * platform/mac/accessibility/listbox-hit-test.html: Added.
106
107 2010-03-09  Csaba Osztrogonác  <ossy@webkit.org>
108
109         [Qt] editing/execCommand/move-selection-back-line.html fails in DRT.
110         https://bugs.webkit.org/show_bug.cgi?id=35921
111
112         * platform/qt/Skipped: editing/execCommand/move-selection-back-line.html skipped until fix.
113
114 2010-03-09  Csaba Osztrogonác  <ossy@webkit.org>
115
116         Unreviewed trivial fix.
117
118         [Qt] perl websocket test(s) time out
119         https://bugs.webkit.org/show_bug.cgi?id=34879
120         It was fixed by r55719, so we can unskip websocket/tests/cookies/httponly-cookie.pl.
121
122         storage/open-database-creation-callback-isolated-world.html removed
123         from Skipped list, because it was removed from tree by r55635.
124
125         * platform/qt/Skipped:
126          - websocket/tests/cookies/httponly-cookie.pl unskipped.
127          - storage/open-database-creation-callback-isolated-world.html unskipped.
128
129 2010-03-03  Fumitoshi Ukai  <ukai@chromium.org>
130
131         Reviewed by Alexey Proskuryakov.
132
133         pywebsocket should support html and cgi in the same directory.
134         https://bugs.webkit.org/show_bug.cgi?id=34879
135
136         * websocket/tests/cookies: Removed.
137         * websocket/tests/cookies/echo-cookie_wsh.py: Removed.
138         * websocket/tests/cookies/httponly-cookie-expected.txt: Removed.
139         * websocket/tests/cookies/httponly-cookie.pl: Removed.
140         * websocket/tests/echo-cookie_wsh.py: Copied from LayoutTests/websocket/tests/cookies/echo-cookie_wsh.py.
141         * websocket/tests/httponly-cookie-expected.txt: Copied from LayoutTests/websocket/tests/cookies/httponly-cookie-expected.txt.
142         * websocket/tests/httponly-cookie.pl: Copied from LayoutTests/websocket/tests/cookies/httponly-cookie.pl.
143
144 2010-03-08  Kent Tamura  <tkent@chromium.org>
145
146         Reviewed by Adam Barth.
147
148         Implement HTML5 <hgroup> element.
149         https://bugs.webkit.org/show_bug.cgi?id=33369
150
151         The new test file tests:
152         - <p> closing,
153         - Residual style, and
154         - FormatBlock.
155
156         * fast/html/hgroup-element-expected.txt: Added.
157         * fast/html/hgroup-element.html: Added.
158         * fast/html/script-tests/hgroup-element.js: Added.
159
160 2010-03-08  Tony Chang  <tony@chromium.org>
161
162         Reviewed by Adam Barth.
163
164         https://bugs.webkit.org/show_bug.cgi?id=32131
165         Work around a crash when inserting an ordered list.  This was caused
166         by incorrect logic when trying to restore a range from a location.
167         We compute the offset using TextIterator, but were sometimes using
168         VisiblePosition::next() to iterate instead.
169
170         * editing/execCommand/insert-ordered-list-expected.txt: Added.
171         * editing/execCommand/insert-ordered-list.html: Added.
172
173 2010-03-08  Dimitri Glazkov  <dglazkov@chromium.org>
174
175         Reviewed by Darin Fisher.
176
177         [Chromium] Reset multiple form submission protection on mouse events.
178         https://bugs.webkit.org/show_bug.cgi?id=35128
179
180         * fast/forms/multiple-form-submission-protection-mouse-expected.txt: Copied from LayoutTests/editing/execCommand/copy-without-selection-expected.txt.
181         * fast/forms/multiple-form-submission-protection-mouse.html: Added.
182
183 2010-03-08  Joanmarie Diggs  <joanmarie.diggs@gmail.com>
184
185         Reviewed by Xan Lopez.
186
187         https://bugs.webkit.org/show_bug.cgi?id=30895
188         [Gtk] The accessible hierarchy of tables is significantly incorrect for Atk
189
190         * platform/gtk/accessibility/table-hierarchy.html:
191         * platform/gtk/accessibility/table-hierarchy-expected.txt:
192
193 2010-03-08  Adam Barth  <abarth@webkit.org>
194
195         Reviewed by Nate Chapin.
196
197         [V8] Block popups from inline script
198         https://bugs.webkit.org/show_bug.cgi?id=35474
199
200         Test that we block popups generated from <script>window.open(...)</script>.
201
202         * http/tests/security/popup-blocked-from-window-open-expected.txt: Added.
203         * http/tests/security/popup-blocked-from-window-open.html: Added.
204
205 2010-03-08  Brady Eidson  <beidson@apple.com>
206
207         Reviewed by Anders Carlsson.
208
209         Relax the 3rd party cookie policy in cases where it won't add a new tracking vector.
210         <rdar://problem/7163012> and https://bugs.webkit.org/show_bug.cgi?id=35824
211
212         * http/tests/cookies/resources/cookie-utility.php: Added.
213         * http/tests/cookies/resources/third-party-cookie-relaxing-iframe.html: Added.
214         * http/tests/cookies/third-party-cookie-relaxing-expected.txt: Added.
215         * http/tests/cookies/third-party-cookie-relaxing.html: Added.
216
217         * platform/gtk/Skipped:
218         * platform/qt/Skipped:
219
220 2010-03-08  Jian Li  <jianli@chromium.org>
221
222         Reviewed by Dmitry Titov.
223
224         Blob.slice support.
225         https://bugs.webkit.org/show_bug.cgi?id=32993
226
227         Add a new layout test to test slicing and sending a file. In addition,
228         two new scripts are introduced to create and touch the temp file.
229
230         Move some code from send-dragged-file.js to a new file
231         setup-file-input-element-for-drag.js so that it can be used by both
232         send-dragged-file.js and send-sliced-dragged-file.js to setup the input
233         element for the file dragging.
234
235         Since the Blob.slice is only enabled for Mac, we disable the new test
236         for all other platforms.
237
238         * fast/dom/Window/window-properties.html:
239         * http/tests/local/resources/file-for-drag-to-send.txt:
240         * http/tests/local/resources/send-dragged-file.js:
241         * http/tests/local/resources/send-sliced-dragged-file.js: Added.
242         * http/tests/local/resources/setup-file-input-element-for-drag.js: Added.
243         * http/tests/local/send-dragged-file.html:
244         * http/tests/local/send-sliced-dragged-file-expected.txt: Added.
245         * http/tests/local/send-sliced-dragged-file.html: Added.
246         * http/tests/resources/touch-temp-file.php: Added.
247         * http/tests/resources/write-temp-file.php: Added.
248         * platform/gtk/Skipped:
249         * platform/qt/Skipped:
250         * platform/win/Skipped:
251
252 2010-03-08  Daniel Bates  <dbates@rim.com>
253
254         Reviewed by Simon Fraser.
255
256         https://bugs.webkit.org/show_bug.cgi?id=34819
257
258         Tests that we do not repaint the caret rectangle when the associated selection is
259         not in a content editable element.
260
261         * fast/repaint/no-caret-repaint-in-non-content-editable-element.html: Added.
262         * platform/mac/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.checksum: Added.
263         * platform/mac/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.png: Added.
264         * platform/mac/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.txt: Added.
265
266 2010-03-08  Shu Chang  <Chang.Shu@nokia.com>
267
268         Reviewed by Holger Freyther.
269
270         [Qt] Added expected results and remove the test from Skipped.
271         https://bugs.webkit.org/show_bug.cgi?id=35810
272
273         * platform/qt/Skipped:
274         * platform/qt/fast/canvas/canvas-incremental-repaint-2-expected.checksum: Added.
275         * platform/qt/fast/canvas/canvas-incremental-repaint-2-expected.png: Added.
276         * platform/qt/fast/canvas/canvas-incremental-repaint-2-expected.txt: Added.
277
278 2010-03-08  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
279
280         No review, rolling out r55662.
281         http://trac.webkit.org/changeset/55662
282         https://bugs.webkit.org/show_bug.cgi?id=35863
283
284         Need to be coordinated with bots setup
285
286         * http/conf/apache2-debian-httpd.conf:
287
288 2010-03-08  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
289
290         Reviewed by Holger Freyther.
291
292         [GTK] Tests fail when running with ipv6 addresses available, on Debian systems
293         https://bugs.webkit.org/show_bug.cgi?id=35863
294
295         Also listen for SSL requests on the ipv6 address.
296
297         * http/conf/apache2-debian-httpd.conf:
298
299 2010-03-08  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
300
301         [GTK] DRT needs to support synthesizing double clicks
302         https://bugs.webkit.org/show_bug.cgi?id=35862
303
304         Skip test that needs a new feature in DRT.
305
306         * platform/gtk/Skipped:
307
308 2010-03-08  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
309
310         Unreviewed. Rebaseline two tests that had their expected results
311         changed.
312
313         * platform/gtk/inspector/timeline-network-resource-expected.txt:
314         * platform/gtk/svg/css/getComputedStyle-basic-expected.txt:
315
316 2010-03-07  Kent Tamura  <tkent@chromium.org>
317
318         Reviewed by Eric Seidel.
319
320         Fix a bug that validity.valueMissing for a radio button with required
321         in a form element always returns true.
322         https://bugs.webkit.org/show_bug.cgi?id=35472
323
324         Add tests for radio buttons in a form element, and merge an existing
325         radio button test to ValidityState-valueMissing-radio.html.
326
327         * fast/forms/ValidityState-valueMissing-007-expected.txt: Removed.
328         * fast/forms/ValidityState-valueMissing-007.html: Removed.
329         * fast/forms/ValidityState-valueMissing-radio-expected.txt: Added.
330         * fast/forms/ValidityState-valueMissing-radio.html: Added.
331         * fast/forms/script-tests/ValidityState-valueMissing-radio.js: Added.
332
333 2010-03-07  Sam Weinig  <sam@webkit.org>
334
335         Reviewed by Dan Bernstein.
336
337         Remove inconsistent "Too few arguments" handling for window.atob() and window.btoa()
338         https://bugs.webkit.org/show_bug.cgi?id=35848
339
340         * fast/dom/Window/atob-btoa-expected.txt:
341         * fast/dom/Window/atob-btoa.html:
342
343 2010-03-07  Dan Bernstein  <mitz@apple.com>
344
345         Reviewed by Simon Fraser.
346
347         <rdar://problem/7722008> Column breaking ignores floats
348         https://bugs.webkit.org/show_bug.cgi?id=35837
349
350         * fast/multicol/float-truncation-expected.txt: Added.
351         * fast/multicol/float-truncation.html: Added.
352
353 2010-03-07  Dmitry Titov  <dimich@chromium.org>
354
355         Not reviewed. Revert of r55593 which caused a regression of worker-cloneports.html.
356
357         REGRESSION(55593?): fast/workers/worker-cloneport.html is timing out on Leopard
358         https://bugs.webkit.org/show_bug.cgi?id=35819
359
360         * fast/frames/resources/sandboxed-iframe-storage-allowed.html:
361         * fast/frames/resources/sandboxed-iframe-storage-disallowed.html:
362         * fast/frames/sandboxed-iframe-storage-expected.txt:
363         * storage/open-database-creation-callback-expected.txt: Removed.
364         * storage/open-database-creation-callback-isolated-world-expected.txt: Removed.
365         * storage/open-database-creation-callback-isolated-world.html: Removed.
366         * storage/open-database-creation-callback.html: Removed.
367         * platform/qt/Skipped:
368         * platform/mac-leopard/Skipped: Enable the temporarily disabled test back.
369
370 2010-03-06  Joanmarie Diggs  <joanmarie.diggs@gmail.com>
371
372         Reviewed by Eric Seidel.
373
374         https://bugs.webkit.org/show_bug.cgi?id=30895
375         [Gtk] The accessible hierarchy of tables is significantly incorrect for Atk
376
377         * platform/gtk/accessibility/table-hierarchy.html: Added.
378         * platform/gtk/accessibility/table-hierarchy-expected.txt: Added.
379
380 2010-03-06  Hironori Bono  <hbono@chromium.org>
381
382         Reviewed by Eric Seidel.
383
384         [Chromium] Typing into Flash with wmode = opaque|transparent and
385         non-latin language active outputs as if US keyboard layout active
386
387         https://bugs.webkit.org/show_bug.cgi?id=34936
388
389         Added a layout test that verifies a plugin can receive keyboard events.
390         Unfortunately, this test works only on Mac.
391
392         * platform/gtk/Skipped: Skipped the new test because of the lack of eventSender.
393         * platform/qt/Skipped: ditto.
394         * platform/win/Skipped: Skipped the new test because NPP_HandleEvent() is not implemented.
395         * plugins/keyboard-events-expected.txt: Added.
396         * plugins/keyboard-events.html: Added.
397
398 2010-03-06  MORITA Hajime  <morrita@google.com>
399         
400         Reviewed by Darin Adler.
401
402         Moved implementations of window.btoa() and window.atob() from
403         JSDOMWindow to DOMWindow, and make V8DOMWindow use DOMWindow
404         functions instead of having a separate implementation. As a side effect, the
405         error message has changed from "Cannot decode base64" to one that
406         indicates DOM Exception, which is compatible to Firefox.
407         
408         Refactoring: window.btoa() and window.atob() should be implemented on DOMWindow
409         https://bugs.webkit.org/show_bug.cgi?id=35723
410
411         * fast/dom/Window/atob-btoa-expected.txt:
412           Rebaselined expectation due to change of error message.
413         
414 2010-03-06  Shu Chang  <Chang.Shu@nokia.com>
415
416         Reviewed by Kenneth Rohde Christiansen.
417
418         [Qt] Added expected results and removed the test from Skipped.
419         https://bugs.webkit.org/show_bug.cgi?id=35806
420
421         * platform/qt/Skipped:
422         * platform/qt/fast/canvas/canvasDrawingIntoSelf-expected.checksum: Added.
423         * platform/qt/fast/canvas/canvasDrawingIntoSelf-expected.png: Added.
424         * platform/qt/fast/canvas/canvasDrawingIntoSelf-expected.txt: Added.
425
426 2010-03-05  Tony Chang  <tony@chromium.org>
427
428         Reviewed by Eric Seidel.
429
430         https://bugs.webkit.org/show_bug.cgi?id=33247
431         Backwards cursor movement incorrect when previous block ends with <br>.
432
433         If the cursor is trying to move into a node that has a height of 0,
434         skip over it.
435
436         * editing/execCommand/move-selection-back-line-expected.txt: Added.
437         * editing/execCommand/move-selection-back-line.html: Added.
438
439 2010-03-05  Chris Fleizach  <cfleizach@apple.com>
440
441         Reviewed by Eric Seidel.
442
443         WAI-ARIA live region doesn't appear when <div> only has a <div> child
444         https://bugs.webkit.org/show_bug.cgi?id=35751
445
446         * platform/mac/accessibility/div-containing-div-with-aria-expected.txt: Added.
447         * platform/mac/accessibility/div-containing-div-with-aria.html: Added.
448
449 2010-03-05  Dmitry Titov  <dimich@chromium.org>
450
451         Reviewed by David Levin.
452
453         [v8] Remove wrong assert in GC callback
454         https://bugs.webkit.org/show_bug.cgi?id=35757
455
456         * fast/workers/resources/wrapper-map-gc.js: Added.
457         * fast/workers/wrapper-map-gc.html: Added.
458         * fast/workers/wrapper-map-gc-expected.txt: Added.
459
460 2010-03-05  Alex Milowski  <alex@milowski.com>
461
462         Reviewed by Kenneth Rohde Christiansen.
463
464         Added tests for row and operator stretching.
465         Updated over, underover, and subsup due to row/operators in use.
466
467         * mathml/presentation/mo.xhtml: Added.
468         * mathml/presentation/row.xhtml: Added.
469         * platform/mac/mathml/presentation/mo-expected.checksum: Added.
470         * platform/mac/mathml/presentation/mo-expected.png: Added.
471         * platform/mac/mathml/presentation/mo-expected.txt: Added.
472         * platform/mac/mathml/presentation/over-expected.checksum:
473         * platform/mac/mathml/presentation/over-expected.png:
474         * platform/mac/mathml/presentation/over-expected.txt:
475         * platform/mac/mathml/presentation/row-expected.checksum: Added.
476         * platform/mac/mathml/presentation/row-expected.png: Added.
477         * platform/mac/mathml/presentation/row-expected.txt: Added.
478         * platform/mac/mathml/presentation/subsup-expected.txt:
479         * platform/mac/mathml/presentation/underover-expected.checksum:
480         * platform/mac/mathml/presentation/underover-expected.png:
481         * platform/mac/mathml/presentation/underover-expected.txt:
482
483 2010-03-05  Dean Jackson  <dino@apple.com>
484
485         Reviewed by Simon Fraser.
486
487         https://bugs.webkit.org/show_bug.cgi?id=35772
488         Animation fill modes should be supported in the shorthand property
489
490         Testcase for animation shorthand property (appears to be
491         the first of its kind).
492
493         * animations/animation-shorthand-expected.txt: Added.
494         * animations/animation-shorthand.html: Added.
495
496 2010-03-05  Eric Seidel  <eric@webkit.org>
497
498         No review.  Skipping recently regressed test to unblock the commit-queue (20 patches waiting).
499
500         REGRESSION(55593?): fast/workers/worker-cloneport.html is timing out on Leopard
501         https://bugs.webkit.org/show_bug.cgi?id=35819
502
503         * platform/mac-leopard/Skipped:
504
505 2010-03-05  Dean Jackson  <dino@apple.com>
506
507         Reviewed by Simon Fraser
508
509         https://bugs.webkit.org/show_bug.cgi?id=35815
510         Animation fill mode tests break on Windows
511
512         * animations/fill-mode-transform-expected.txt:
513         * animations/fill-mode-transform.html:
514             - use the real expected values, rather than
515               try to get the test to pass on Snow Leopard.
516         * platform/mac-leopard/Skipped:
517             - remove the skip entry for the test above
518         * platform/mac-snowleopard/Skipped:
519             - skip this test on Snow Leopard while
520               hardware acceleration gives the wrong
521               value for computed style.
522               See bug 35714.
523
524 2010-03-05  Simon Fraser  <simon.fraser@apple.com>
525
526         Reviewed by Darin Adler.
527
528         Assertion ASSERTION FAILED: rootLayer == m_clipRectsRoot at hulu.com
529         https://bugs.webkit.org/show_bug.cgi?id=34065
530         <rdar://problem/7573509>
531         
532         Testcase with an object element and a RenderLayer sibling.
533
534         * compositing/geometry/object-clip-rects-assertion-expected.txt: Added.
535         * compositing/geometry/object-clip-rects-assertion.html: Added.
536
537 2010-03-05  Dean Jackson  <dino@apple.com>
538
539         No review.
540
541         Disabling animations/fill-mode-transform.html on Leopard
542         due to https://bugs.webkit.org/show_bug.cgi?id=35714
543
544         * platform/mac-leopard/Skipped:
545
546 2010-03-05  Simon Fraser  <simon.fraser@apple.com>
547
548         Reviewed by Dan Bernstein.
549
550         MobileMe movie page is missing playback controls
551         https://bugs.webkit.org/show_bug.cgi?id=35805
552         <rdar://problem/7653169>
553         
554         Testcase with a layer that becomes composited as a result of clipping a
555         video element, with a later sibling that should get composited.
556
557         * compositing/overflow/overflow-compositing-descendant.html: Added.
558         * platform/mac/compositing/overflow/overflow-compositing-descendant-expected.checksum: Added.
559         * platform/mac/compositing/overflow/overflow-compositing-descendant-expected.png: Added.
560         * platform/mac/compositing/overflow/overflow-compositing-descendant-expected.txt: Added.
561
562 2010-03-04  Dumitru Daniliuc  <dumi@chromium.org>
563
564         Reviewed by Adam Barth.
565
566         Adding a test to test the creation callback passed to
567         openDatabase() and another one to make sure it is executed in the
568         correct world.
569
570         Also, fixing fast/frames/sandboxed-iframe-storage.html: calling
571         openDatabase() without at least 4 parameters should always fail,
572         because the database name, version, description and estimated size
573         are not optional according to the spec.
574
575         https://bugs.webkit.org/show_bug.cgi?id=34726
576
577         * fast/frames/resources/sandboxed-iframe-storage-allowed.html:
578         * fast/frames/resources/sandboxed-iframe-storage-disallowed.html:
579         * fast/frames/sandboxed-iframe-storage-expected.txt:
580         * platform/qt/Skipped:
581         * storage/open-database-creation-callback-expected.txt: Added.
582         * storage/open-database-creation-callback.html: Added.
583         * storage/open-database-creation-callback-isolated-world-expected.txt: Added.
584         * storage/open-database-creation-callback-isolated-world.html: Added.
585
586 2010-03-05  Brian Weinstein  <bweinstein@apple.com>
587
588         Update getComputedStyle results on Windows.
589
590         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
591         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
592
593 2010-03-05  Eric Carlson  <eric.carlson@apple.com>
594
595         Unreviewed, build fix.
596
597         Use a movie that will hopefully fail to open less often on a headless 
598         SnowLeopard buildbot.
599
600         * media/video-preload-expected.txt:
601         * media/video-preload.html: Use test.mp4 instead of silence.mpg.
602
603 2010-03-05  Eric Carlson  <eric.carlson@apple.com>
604
605         Unreviewed, build fix.
606
607         media/video-preload.html fails on GTK, skip it.
608
609         * platform/gtk/Skipped:
610
611 2010-03-04  Eric Carlson  <eric.carlson@apple.com>
612
613         Reviewed by Adele Peterson.
614
615         <rdar://problem/7718442> Implement 'preload=none'
616         https://bugs.webkit.org/show_bug.cgi?id=35789
617
618         Functional test of the 'proload' attribute.
619
620         * media/video-preload-expected.txt: Added.
621         * media/video-preload.html: Added.
622         * platform/win/Skipped: Skip on Windows for now.
623
624 2010-03-03  Antonio Gomes  <tonikitoo@webkit.org>
625
626         Reviewed by Holger Freyther
627         Patch by Antonio Gomes <tonikitoo@webkit.org>
628
629         [Gtk] Implement setSpatialNavigationEnabled in DRT.
630         https://bugs.webkit.org/show_bug.cgi?id=35705
631
632         * platform/gtk/Skipped:
633
634 2010-03-03  Antonio Gomes  <tonikitoo@webkit.org>
635
636         Reviewed by Kenneth Christiansen.
637         Patch by Antonio Gomes <tonikitoo@webkit.org>
638
639         Extend keyboard navigation to allow directional navigation (LayoutTests - part II)
640         https://bugs.webkit.org/show_bug.cgi?id=18662
641
642         This patch adds two LayoutTest to ensure the basic table traversal correctness of
643         Spatial Navigation (SNav) algorithm: focusable elements in a <table> should be accessible.
644
645         * fast/events/spatial-navigation/snav-table-traversal.html: Added.
646           Makes sure all elements in a <table> are accessible via Spatial Navigation.
647         * fast/events/spatial-navigation/snav-tiny-table-traversal.html: Added.
648           Tests the similar table traversal scenario as above, but in this case the elements
649           in the <table> are styled with 'font-size: small'. That way this test also validades
650           that overlapping rects of elements too closed from each other are correctly handled.
651
652 2010-03-02  Antonio Gomes  <tonikitoo@webkit.org>
653
654         Reviewed by Kenneth Christiansen.
655         Patch by Antonio Gomes <tonikitoo@webkit.org>
656
657         Extend keyboard navigation to allow directional navigation (LayoutTests - part I)
658         https://bugs.webkit.org/show_bug.cgi?id=18662
659
660         This patch adds support for auto testing the spatial navigation feature by:
661
662         1) Creating the directory where the tests are going to live in, named
663            fast/events/spatial-navigation/.
664         2) Skipping this directory by Mac, Qt, Gtk and Win.
665         3) Adding a JS file drives the test execution by processing, for each test,
666            a given set of arrow key actions and verify if the right expected Element
667            got the focus after each event processed. This file is
668            fast/events/spatial-navigation/resources/spatial-navigation-utils.js
669
670         * LayoutTests/fast/events/spatial-navigation/snav-vertical-superprecedence.html: Added.
671
672 2010-03-05  Dean Jackson  <dino@apple.com>
673
674         Reviewed by Simon Fraser and Chris Marrin.
675
676         Bug 26869: Add fill modes for CSS Animations
677         https://bugs.webkit.org/show_bug.cgi?id=26869
678
679         Add tests for -webkit-animation-fill-mode property,
680         and update existing computed style tests with the
681         new property.
682
683         * animations/computed-style-expected.txt:
684         * animations/computed-style.html:
685         * animations/fill-mode-expected.txt: Added.
686         * animations/fill-mode-removed-expected.txt: Added.
687         * animations/fill-mode-removed.html: Added.
688         * animations/fill-mode-transform-expected.txt: Added.
689         * animations/fill-mode-transform.html: Added.
690         * animations/fill-mode.html: Added.
691         * animations/fill-unset-properties-expected.txt:
692         * animations/fill-unset-properties.html:
693         * fast/css/getComputedStyle/computed-style-expected.txt:
694         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
695         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
696         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
697         * svg/css/getComputedStyle-basic-expected.txt:
698
699 2010-03-05  Fumitoshi Ukai  <ukai@chromium.org>
700
701         Reviewed by Alexey Proskuryakov.
702
703         WebSocket test to transfer null character
704         https://bugs.webkit.org/show_bug.cgi?id=35715
705
706         * websocket/tests/null-character-expected.txt: Added.
707         * websocket/tests/null-character.html: Added.
708         * websocket/tests/script-tests/null-character.js: Added.
709
710 2010-03-05  Fumitoshi Ukai  <ukai@chromium.org>
711
712         Reviewed by Alexey Proskuryakov.
713
714         WebSocket onmessageerror event handler
715         https://bugs.webkit.org/show_bug.cgi?id=35570
716
717         * websocket/tests/error-detect-expected.txt: Added.
718         * websocket/tests/error-detect.html: Added.
719         * websocket/tests/script-tests/error-detect.js: Added.
720         * websocket/tests/unknown-frame-type_wsh.py: Added.
721
722 2010-03-04  Fumitoshi Ukai  <ukai@chromium.org>
723
724         Reviewed by Alexey Proskuryakov.
725
726         WebSocket crash bug when reloading the page while the WebSocket is busy
727         https://bugs.webkit.org/show_bug.cgi?id=35732
728
729         * websocket/tests/reload-crash-expected.txt: Added.
730         * websocket/tests/reload-crash.html: Added.
731         * websocket/tests/resoures/reload-crash-iframe.html: Added.
732
733 2010-03-04  MORITA Hajime <morrita@google.com>
734
735         Reviewed by Alexey Proskuryakov.
736
737         Refactoring: XMLHTTPRequest.open() should have all overloaded implementations
738         https://bugs.webkit.org/show_bug.cgi?id=35630
739
740         * http/tests/xmlhttprequest/open-async-overload-expected.txt: Added.
741         * http/tests/xmlhttprequest/open-async-overload.html: Added.
742
743 2010-03-04  Tony Chang  <tony@chromium.org>
744
745         Reviewed by Eric Seidel.
746
747         https://bugs.webkit.org/show_bug.cgi?id=18819
748         Pressing option+page{down,up} should move the cursor and scroll in
749         content editable areas.  On other platforms, pressing page{down,up}
750         should move the cursor and scroll in content editable areas.
751
752         * editing/input/option-page-up-down-expected.txt: Added.
753         * editing/input/option-page-up-down.html: Added.
754
755 2010-03-03  Oliver Hunt  <oliver@apple.com>
756
757         Reviewed by Gavin Barraclough.
758
759         Allow static property getters to interact with JSCs caching
760         https://bugs.webkit.org/show_bug.cgi?id=35716
761
762         Add tests to ensure nothing horrifying happens to static property
763         getters if they're in a path where we end up caching lookups.
764
765         * fast/js/pic/cached-named-property-getter-expected.txt: Added.
766         * fast/js/pic/cached-named-property-getter.html: Added.
767
768 2010-03-04  James Robinson  <jamesr@chromium.org>
769
770         Reviewed by Dimitri Glazkov.
771
772         Tests for setting an select's options.length attribute.
773         https://bugs.webkit.org/show_bug.cgi?id=33983
774
775         * fast/forms/script-tests/select-set-length-optgroup.js: Added.
776         * fast/forms/script-tests/select-set-length-with-mutation-remove.js: Added.
777         (gc):
778         (onRemove):
779         * fast/forms/script-tests/select-set-length-with-mutation-reorder.js: Added.
780         (onRemove):
781         * fast/forms/script-tests/select-set-length-with-mutation-reparent.js: Added.
782         (onRemove):
783         * fast/forms/script-tests/select-set-length-with-mutation.js: Added.
784         (sel):
785         * fast/forms/script-tests/select-set-length.js: Added.
786         * fast/forms/select-set-length-expected.txt: Added.
787         * fast/forms/select-set-length-optgroup-expected.txt: Added.
788         * fast/forms/select-set-length-optgroup.html: Added.
789         * fast/forms/select-set-length-with-mutation-expected.txt: Added.
790         * fast/forms/select-set-length-with-mutation-remove-expected.txt: Added.
791         * fast/forms/select-set-length-with-mutation-remove.html: Added.
792         * fast/forms/select-set-length-with-mutation-reorder-expected.txt: Added.
793         * fast/forms/select-set-length-with-mutation-reorder.html: Added.
794         * fast/forms/select-set-length-with-mutation-reparent-expected.txt: Added.
795         * fast/forms/select-set-length-with-mutation-reparent.html: Added.
796         * fast/forms/select-set-length-with-mutation.html: Added.
797         * fast/forms/select-set-length.html: Added.
798
799 2010-03-04  Nate Chapin  <japhet@chromium.org>
800
801         Reviewed by Kenneth Rohde Christiansen.
802
803         Test for https://bugs.webkit.org/show_bug.cgi?id=35547.
804
805         * fast/loader/repeat-same-document-navigation-expected.txt: Added.
806         * fast/loader/repeat-same-document-navigation.html: Added.
807
808 2010-03-04  Dan Bernstein  <mitz@apple.com>
809
810         Reviewed by Simon Fraser.
811
812         Added test for hit-testing points above or below the column rect.
813
814         * fast/multicol/hit-test-above-or-below-expected.txt: Added.
815         * fast/multicol/hit-test-above-or-below.html: Added.
816
817 2010-03-04  Diego Gonzalez  <diego.gonzalez@openbossa.org>
818
819         Reviewed by Simon Hausmann.
820
821         Make Qt DumpRenderTree EventSender able to send double click events
822
823         LayoutTests:
824             fast/events/dblclick-addEventListener.html
825
826         [Qt] DRT: Send double click event from EventSender
827         https://bugs.webkit.org/show_bug.cgi?id=35255
828
829         * platform/qt/Skipped:
830
831 2010-03-04  Shu Chang  <Chang.Shu@nokia.com>
832
833         Reviewed by Kenneth Rohde Christiansen.
834
835         [Qt] Rebaseline the test and remove it from Skipped.
836         https://bugs.webkit.org/show_bug.cgi?id=35687
837
838         * platform/qt/Skipped:
839         * platform/qt/fast/canvas/quadraticCurveTo-expected.checksum:
840         * platform/qt/fast/canvas/quadraticCurveTo-expected.png:
841         * platform/qt/fast/canvas/quadraticCurveTo-expected.txt:
842
843 2010-03-04  Antoine Quint  <ml@graougraou.com>
844
845         Reviewed by Darin Adler.
846
847         DOM insertion mutation events should dispatch after a node is attached to the render tree
848         https://bugs.webkit.org/show_bug.cgi?id=35590
849
850         * fast/events/domnodeinsertedintodocument-dispatched-post-rendering-expected.txt: Added.
851         * fast/events/domnodeinsertedintodocument-dispatched-post-rendering.html: Added.
852
853 2010-03-04  Csaba Osztrogonác  <ossy@webkit.org>
854
855         Unreviewed.
856
857         [Qt] storage/open-database-creation-callback-isolated-world.html was removed
858         from tree by r55488, so it should be removed from Qt Skipped list too.
859
860         * platform/qt/Skipped: storage/open-database-creation-callback-isolated-world.html removed.
861
862 2010-03-04  Andras Becsi  <abecsi@webkit.org>
863
864         Rubber-stamped by Kenneth Rohde Christiansen.
865
866         [Qt] DRT is failing on new test introduced in r55499
867         Skipping it until fix.
868         https://bugs.webkit.org/show_bug.cgi?id=35729
869
870         * platform/qt/Skipped: fast/events/zoom-dblclick.html skipped
871
872 2010-03-04  Vangelis Kokkevis  <vangelis@chromium.org>
873
874         Reviewed by Oliver Hunt.
875
876         Update existing test to check that getUniformLocation() returns
877         null if the uniform requested is not found.
878         https://bugs.webkit.org/show_bug.cgi?id=34669
879         
880         * fast/canvas/webgl/script-tests/uniform-location.js:
881         * fast/canvas/webgl/uniform-location-expected.txt:
882
883 2010-03-04  John Abd-El-Malek  <jam@chromium.org>
884
885         Reviewed by Adam Barth.
886
887         Fix incorrect setup of DateExtension.
888         https://bugs.webkit.org/show_bug.cgi?id=35710
889
890         * fast/dom/Window/resources/slow_unload_handler1.html:
891
892 2010-03-04  Oliver Hunt  <oliver@apple.com>
893
894         Reviewed by Maciej Stachowiak.
895
896         https://bugs.webkit.org/show_bug.cgi?id=35603
897         SVG incorrectly allows nested <use> elements in a <use> shadow tree
898
899         Add test cases for various combinations of <use> and targets that aren't present.
900
901         * platform/mac/svg/custom/use-empty-reference-expected.txt: Added.
902         * svg/custom/use-nested-disallowed-target-expected.txt: Added.
903         * svg/custom/use-nested-disallowed-target.svg: Added.
904         * svg/custom/use-nested-missing-target-added-expected.txt: Added.
905         * svg/custom/use-nested-missing-target-added.svg: Added.
906         * svg/custom/use-nested-missing-target-expected.txt: Added.
907         * svg/custom/use-nested-missing-target-removed-expected.txt: Added.
908         * svg/custom/use-nested-missing-target-removed.svg: Added.
909         * svg/custom/use-nested-missing-target.svg: Added.
910         * svg/custom/use-nested-notarget-expected.txt: Added.
911         * svg/custom/use-nested-notarget.svg: Added.
912
913 2010-03-04  Evan Stade  <estade@chromium.org>
914
915         Reviewed by David Levin.
916
917         https://bugs.webkit.org/show_bug.cgi?id=35261
918         [skia] crash when attempting to render certain SVGs with Skia
919
920         This test passes if it doesn't crash.
921
922         * platform/mac/Skipped: Skip the test on Mac, where it crashes.
923         * svg/custom/tiling-regular-hexagonal-crash-expected.txt: Added.
924         * svg/custom/tiling-regular-hexagonal-crash.svg: Added.
925
926 2010-03-03  Diego Gonzalez  <diego.gonzalez@openbossa.org>
927
928         Reviewed by Kenneth Rohde Christiansen.
929
930         Make keyIdentifierForQtKeyCode return the unicode backspace value on Qt PlatformKeyboardEvent
931
932         LayoutTests:
933             fast/events/key-events-in-input-text.html
934             fast/events/special-key-events-in-input-text.html
935
936         [Qt] Return the unicode backspace value in keyIdentifierForQtKeyCode on Qt PlatformKeyboardEvent
937         https://bugs.webkit.org/show_bug.cgi?id=35694
938
939         * platform/qt/Skipped:
940
941 2010-03-03  Chad Faragher  <wyck@chromium.org>
942
943         Reviewed by Darin Adler.
944
945         Changed the double-click framework code to pass adjusted page
946         coordinates for zoomed pages.  Added a new test to expose
947         mistreatment of mouse click coordinates during a double-click.
948
949         https://bugs.webkit.org/show_bug.cgi?id=35690
950
951         * fast/events/zoom-dblclick-expected.txt: Added.
952         * fast/events/zoom-dblclick.html: Added.
953
954 2010-03-03  Dumitru Daniliuc  <dumi@chromium.org>
955
956         Reviewed by Dimitri Glazkov.
957
958         Making database-lock-after-reload.html a bit more robust and
959         cleaning up some style issues.
960
961         * storage/database-lock-after-reload.html:
962         * storage/resources/database-lock-after-reload-2.html:
963
964 2010-03-03  David Levin  <levin@chromium.org>
965
966         No review, rolling out r55474.
967
968         The patch broke fast/frames/sandboxed-iframe-storage.html
969
970         Unfortunately, (the webkit-patch rollout and) I missed these in r55485.
971
972         * storage/open-database-creation-callback-expected.txt: Removed.
973         * storage/open-database-creation-callback-isolated-world-expected.txt: Removed.
974         * storage/open-database-creation-callback-isolated-world.html: Removed.
975         * storage/open-database-creation-callback.html: Removed.
976
977 2010-03-03  Alexey Proskuryakov  <ap@apple.com>
978
979         Not reviewed.
980
981         Try better to fix Java tests on Tiger bot.
982
983         * platform/mac-tiger/Skipped:
984         * platform/mac-tiger/java/lc3/JavaArray/ToString-001-expected.txt: Removed.
985         This test gets different resultson each run when it fails, so it needs to be disabled on
986         Tiger.
987
988         * platform/mac-tiger/java/lc3/JavaObject/JavaObjectToString-001-expected.txt: Added a
989         newline I didn't get when copying actual results from buildbot.
990
991 2010-03-03  Csaba Osztrogonác  <ossy@webkit.org>
992
993         [Qt] Skip new test introduced in r55474, because of
994         missing layoutTestController.evaluateScriptInIsolatedWorld()
995
996         * platform/qt/Skipped: storage/open-database-creation-callback-isolated-world.html skipped.
997
998 2010-03-03  Alexey Proskuryakov  <ap@apple.com>
999
1000         Rubber-stamped by Dan Bernstein.
1001
1002         https://bugs.webkit.org/show_bug.cgi?id=35700
1003         Some of the newly added Java tests fail randomly on buildbot
1004
1005         * fast/js/resources/js-test-post-async.js: Added a version that calls notifyDone(). I first
1006         wanted to add a notifyDone() call to js-test-post.js, but it turns out that multiple tests
1007         dump results after "TEST COMPLETE", and we need to get bots back to green fast.
1008
1009         * java/lc3: (Many files). Don't load two scripts dynamically, WebKit has issues with order of
1010         execution in this case.
1011
1012 2010-03-03  Dumitru Daniliuc  <dumi@chromium.org>
1013
1014         Reviewed by Adam Barth.
1015
1016         Adding a test to test the creation callback passed to
1017         openDatabase() and another one to make sure it is executed in the
1018         correct world.
1019
1020         https://bugs.webkit.org/show_bug.cgi?id=34726
1021
1022         * storage/open-database-creation-callback-expected.txt: Added.
1023         * storage/open-database-creation-callback.html: Added.
1024         * storage/open-database-creation-callback-isolated-world-expected.txt: Added.
1025         * storage/open-database-creation-callback-isolated-world.html: Added.
1026
1027 2010-03-03  Alexey Proskuryakov  <ap@apple.com>
1028
1029         Not reviewed.
1030
1031         Two newly added Java tests fail on Tiger build bot.
1032
1033         Just land actual results as expected. I don't even know which behavior is more correct.
1034
1035         * platform/mac-tiger/java: Added.
1036         * platform/mac-tiger/java/lc3: Added.
1037         * platform/mac-tiger/java/lc3/JavaArray: Added.
1038         * platform/mac-tiger/java/lc3/JavaArray/ToString-001-expected.txt: Added.
1039         * platform/mac-tiger/java/lc3/JavaObject: Added.
1040         * platform/mac-tiger/java/lc3/JavaObject/JavaObjectToString-001-expected.txt: Added.
1041
1042 2010-03-03  Alexey Proskuryakov  <ap@apple.com>
1043
1044         Reviewed by Darin Adler.
1045
1046         https://bugs.webkit.org/show_bug.cgi?id=35617
1047         Import Mozilla LiveConnect 3 test suite
1048
1049         * java/lc3/sources: Added (many files). Sources for Mozilla test applet.
1050
1051         * java/jstests.jar: Added in compiled form, since it's unlikely that we'll ever need to
1052         modify the above sources.
1053
1054         * java/lc3.java: Added.
1055         (lc3): This is a small wrapper around jstests.jar. The latter only adds some classes, but
1056         WebKit needs an actual applet to call into Java.
1057         (lc3.createQAObject): Instantiate a class defined in jstests.jar by name.
1058         (lc3.stringToByteArray): A helper to make a byte array out of string. Tests originally
1059         relied on window.java package interface to do this, but it's not available in WebKit. We
1060         need more functions like this to work around other uses of window.java, but this is one I
1061         wrote for now.
1062
1063         * java/Makefile: Link test applets to Mozilla's jstests.jar. This is not needed for tests
1064         other than ones imported here, but it's also harmless, and I don't know how to write good
1065         makefiles.
1066
1067         * java/lc3: Added (many files). Tests were heavily reworked to run to completion, but PASS/FAIL
1068         results should not be generally relied upon. All html wrappers are identical.
1069
1070 2010-03-03  Eric Carlson  <eric.carlson@apple.com>
1071
1072         Unreviewed, build fix.
1073
1074         Update expected results for fast/js/custom-constructors-expected.txt
1075
1076 2010-03-03  Chris Marrin  <cmarrin@apple.com>
1077
1078         Reviewed by Simon Fraser.
1079
1080         Added failing Windows compositing tests to Skipped file
1081         https://bugs.webkit.org/show_bug.cgi?id=35610
1082         
1083         I actually removed transforms/3d (which all now work) and
1084         compositing from the Skipped file and replaced with the 
1085         tests that are not yet working.
1086
1087         * platform/win/Skipped:
1088
1089 2010-03-03  Eric Carlson  <eric.carlson@apple.com>
1090
1091         Reviewed by Adele Peterson.
1092
1093         Replace 'autobuffer' attribute with 'preload' to align with spec revision 4811.
1094         https://bugs.webkit.org/show_bug.cgi?id=35385
1095         rdar://problem/7689602
1096
1097         * media/audio-constructor-autobuffer-expected.txt: Removed.
1098         * media/audio-constructor-autobuffer.html: Removed.
1099         * media/audio-constructor-preload-expected.txt: Added.
1100         * media/audio-constructor-preload.html: Added.
1101         * media/video-dom-autobuffer-expected.txt: Removed.
1102         * media/video-dom-autobuffer.html: Removed.
1103         * media/video-dom-preload-expected.txt: Added.
1104         * media/video-dom-preload.html: Added.
1105
1106 2010-03-03  Dan Bernstein  <mitz@apple.com>
1107
1108         Reviewed by Sam Weinig.
1109
1110         <rdar://problem/7682756> Assertion failure when replacing the contents of a <select>
1111
1112         * fast/dom/remove-children-notification-order-expected.txt: Added.
1113         * fast/dom/remove-children-notification-order.html: Added.
1114
1115 2010-03-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1116
1117         [GTK] build slaves need working geoclue service
1118         https://bugs.webkit.org/show_bug.cgi?id=35674
1119
1120         Skip tests we're not really able to run for the time being.
1121
1122         * platform/gtk/Skipped:
1123
1124 2010-03-02  Tony Chang  <tony@chromium.org>
1125
1126         Not reviewed, test fix.
1127
1128         Revert r55447 because the new layout test is crashing consistently
1129         on Leopard Intel Debug (tests).
1130         https://bugs.webkit.org/show_bug.cgi?id=35261
1131
1132         * svg/custom/tiling-regular-hexagonal-crash-expected.txt: Removed.
1133         * svg/custom/tiling-regular-hexagonal-crash.svg: Removed.
1134
1135 2010-03-02  Evan Stade  <estade@chromium.org>
1136
1137         Reviewed by David Levin.
1138
1139         https://bugs.webkit.org/show_bug.cgi?id=35261
1140         [skia] crash when attempting to render certain SVGs with Skia
1141
1142         This test passes if it doesn't crash.
1143
1144         * svg/custom/tiling-regular-hexagonal-crash-expected.txt: Added.
1145         * svg/custom/tiling-regular-hexagonal-crash.svg: Added.
1146
1147 2010-03-02  Arno Renevier  <arno@renevier.net>
1148
1149         Reviewed by Gustavo Noronha Silva.
1150
1151         [Gtk] implements ChromeClient::requestGeolocationPermissionForFrame
1152         https://bugs.webkit.org/show_bug.cgi?id=35210
1153
1154         * platform/gtk/Skipped:
1155
1156 2010-03-02  Andy Estes  <aestes@apple.com>
1157
1158         Reviewed by Maciej Stachowiak.
1159
1160         Add a test for the patch to https://bugs.webkit.org/show_bug.cgi?id=35566.
1161         These can be run manually or from DRT.
1162
1163         * fast/events/wheelevent-in-scrolling-div-expected.txt: Added.
1164         * fast/events/wheelevent-in-scrolling-div.html: Added.
1165
1166 2010-03-02  Mark Rowe  <mrowe@apple.com>
1167
1168         Reviewed by Darin Adler.
1169
1170         Bug 35576: WebKit should tell plug-in instances when private browsing state changes
1171         <http://webkit.org/b/35576>
1172
1173         * platform/win/Skipped: Remove plugins/private-browsing-mode.html now that it passes.
1174
1175 2010-03-02  Mark Rowe  <mrowe@apple.com>
1176
1177         Reviewed by Oliver Hunt.
1178
1179         Bug 30348: Implement private mode for plug-ins on Windows
1180         <http://webkit.org/b/30348> / <rdar://problem/7562261>
1181
1182         * platform/win/Skipped: Remove plugins/private-browsing-mode-2.html now that it passes.
1183
1184 2010-03-02  Alexey Proskuryakov  <ap@apple.com>
1185
1186         Reviewed by Adam Roben.
1187
1188         https://bugs.webkit.org/show_bug.cgi?id=35600
1189         shouldBe() fails when comparing an array to null.
1190
1191         * fast/js/resources/js-test-pre.js: (areArraysEqual): This function is expected to be called
1192         with weird arguments, as it's used with array-like objects like WebGLByteArray. Made it
1193         resilient against exceptions raised when dealing with those.
1194
1195 2010-03-02  Brady Eidson  <beidson@apple.com>
1196
1197         Reviewed by Sam Weinig.
1198
1199         Followup for REGRESSION(r51097) - Unable to log in to statefarm.com
1200         <rdar://problem/7672667> and https://bugs.webkit.org/show_bug.cgi?id=35556
1201
1202         * fast/loader/for-window-event-onload-scripts-expected.txt:
1203         * fast/loader/for-window-event-onload-scripts.html:
1204
1205 2010-03-02  Chris Fleizach  <cfleizach@apple.com>
1206
1207         Reviewed by Beth Dakin.
1208
1209         aria-label isn't respected on option elements
1210         https://bugs.webkit.org/show_bug.cgi?id=35400
1211
1212         * platform/mac/accessibility/option-with-arialabel-expected.txt: Added.
1213         * platform/mac/accessibility/option-with-arialabel.html: Added.
1214
1215 2010-03-02  Kent Tamura  <tkent@chromium.org>
1216
1217         Reviewed by Shinichiro Hamaji.
1218
1219         Merge ValidityState-stepMismatch-{number,range,unsupported}.html and
1220         input-step-{number,range,unsupported}.html to other tests
1221         https://bugs.webkit.org/show_bug.cgi?id=35435
1222
1223         - Merge ValidityState-stepMismatch-{number,range,unsupported}.html to
1224         ValidityState-stepMismatch.html
1225         - Merge input-step--{number,range,unsupported}.html to input-step.html
1226
1227         * fast/forms/ValidityState-stepMismatch-expected.txt:
1228         * fast/forms/ValidityState-stepMismatch-number-expected.txt: Removed.
1229         * fast/forms/ValidityState-stepMismatch-number.html: Removed.
1230         * fast/forms/ValidityState-stepMismatch-range-expected.txt: Removed.
1231         * fast/forms/ValidityState-stepMismatch-range.html: Removed.
1232         * fast/forms/ValidityState-stepMismatch-unsupported-expected.txt: Removed.
1233         * fast/forms/ValidityState-stepMismatch-unsupported.html: Removed.
1234         * fast/forms/input-step-number-expected.txt: Removed.
1235         * fast/forms/input-step-number.html: Removed.
1236         * fast/forms/input-step-range-expected.txt: Removed.
1237         * fast/forms/input-step-range.html: Removed.
1238         * fast/forms/input-step-unsupported-expected.txt: Removed.
1239         * fast/forms/input-step-unsupported.html: Removed.
1240         * fast/forms/input-stepup-stepdown-expected.txt:
1241         * fast/forms/script-tests/ValidityState-stepMismatch-number.js: Removed.
1242         * fast/forms/script-tests/ValidityState-stepMismatch-range.js: Removed.
1243         * fast/forms/script-tests/ValidityState-stepMismatch-unsupported.js: Removed.
1244         * fast/forms/script-tests/ValidityState-stepMismatch.js:
1245         * fast/forms/script-tests/input-step-number.js: Removed.
1246         * fast/forms/script-tests/input-step-range.js: Removed.
1247         * fast/forms/script-tests/input-step-unsupported.js: Removed.
1248         * fast/forms/script-tests/input-stepup-stepdown.js:
1249
1250 2010-03-02  Brady Eidson  <beidson@apple.com>
1251
1252         Reviewed by Sam Weinig.
1253
1254         REGRESSION(r51097) - Unable to log in to statefarm.com
1255         <rdar://problem/7672667> and https://bugs.webkit.org/show_bug.cgi?id=35556
1256
1257         * fast/loader/for-window-event-onload-scripts-expected.txt: Added.
1258         * fast/loader/for-window-event-onload-scripts.html: Added.
1259
1260 2010-03-02  Chris Fleizach  <cfleizach@apple.com>
1261
1262         Fixing layout test problems. No review.
1263
1264         AX: changes to WAI-ARIA grid aren't perceived correctly by VoiceOver
1265         https://bugs.webkit.org/show_bug.cgi?id=35514
1266
1267         AXTable tests crash on Leopard/Tiger because tables don't exist. This test needs to be skipped
1268         on those playtforms.
1269
1270         * platform/mac-leopard/Skipped:
1271         * platform/mac-tiger/Skipped:
1272
1273 2010-02-28  Holger Hans Peter Freyther  <zecke@selfish.org>
1274
1275         Reviewed by Gustavo Noronha.
1276
1277         [Gtk] Support private browsing mode in plugins.
1278         https://bugs.webkit.org/show_bug.cgi?id=35500
1279
1280         Unskip test after taking code from PluginViewQt.cpp
1281
1282         * platform/gtk/Skipped:
1283
1284 2010-02-27  Alexey Proskuryakov  <ap@apple.com>
1285
1286         Reviewed by Darin Adler.
1287
1288         https://bugs.webkit.org/show_bug.cgi?id=26520
1289         Accessing a DOM node from a parent window in a child iframe moves the prototype to the child
1290         iframe and resets it in the parent window
1291
1292         Adding a test for a bug that no longer occurs in ToT.
1293
1294         * fast/dom/cross-frame-node-prototype-expected.txt: Added.
1295         * fast/dom/cross-frame-node-prototype.html: Added.
1296         * fast/dom/resources/cross-frame-node-prototype-iframe.html: Added.
1297
1298 2010-03-01  Gustavo Noronha Silva  <gns@gnome.org>
1299
1300         Rebaseline the two editing tests we stopped skipping - we failed
1301         to take the new caret position result into account while
1302         unskipping these.
1303
1304         * platform/gtk/editing/selection/5109817-expected.txt:
1305         * platform/gtk/editing/selection/5354455-2-expected.txt:
1306
1307 2010-03-01  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1308
1309         Reviewed by Eric Seidel.
1310
1311         [GTK] plugins/setProperty.html fails on 64bit Release
1312         https://bugs.webkit.org/show_bug.cgi?id=35425
1313
1314         Unskip the tests that failed as a consequence of the memory
1315         corruption.
1316
1317         * platform/gtk/Skipped:
1318
1319 2010-03-01  Chris Fleizach  <cfleizach@apple.com>
1320
1321         Reviewed by Darin Adler.
1322
1323         AX: changes to WAI-ARIA grid aren't perceived correctly by VoiceOver
1324         https://bugs.webkit.org/show_bug.cgi?id=35514
1325
1326         * platform/mac/accessibility/stale-table-rows-expected.txt: Added.
1327         * platform/mac/accessibility/stale-table-rows.html: Added.
1328
1329 2010-03-01  José Millán Soto  <jmillan@igalia.com>
1330
1331         Reviewed by Gustavo Noronha Silva.
1332
1333         [GTK] Right click does not activate text entry
1334         https://bugs.webkit.org/show_bug.cgi?id=29177
1335
1336         Stop skipping some tests which where failing because of right click
1337         not being correct handled.
1338
1339         * platform/gtk/Skipped:
1340
1341 2010-03-01  Alex Milowski  <alex@milowski.com>
1342
1343         Reviewed by Kenneth Rohde Christiansen.
1344
1345         Added test for basic msubsup support.
1346
1347         * mathml/presentation/subsup.xhtml: Added.
1348         * platform/mac/mathml/presentation/subsup-expected.checksum: Added.
1349         * platform/mac/mathml/presentation/subsup-expected.png: Added.
1350         * platform/mac/mathml/presentation/subsup-expected.txt: Added.
1351
1352 2010-03-01  Thatcher Ulrich  <tulrich@google.com>
1353
1354         Reviewed by Darin Fisher.
1355
1356         Fix chromium iframe shims.  Add another test case to the
1357         iframes-shims test.  After r53637, the plugin widget doesn't get
1358         moved every paint.  This used to hide the bug that if an iframe
1359         gets added, the plugin's cutout rectangles don't get updated until
1360         a layout happens.
1361         https://bugs.webkit.org/show_bug.cgi?id=35184
1362
1363         * plugins/iframe-shims.html: test case that adds an iframe shim dynamically
1364
1365 2010-03-01  Gavin Barraclough  <barraclough@apple.com>
1366
1367         Reviewed by Oliver Hunt.
1368
1369         Bug 35537 - put_by_id does will incorrectly cache writes where a specific value exists,
1370                     where at the point of caching the same value is being written.
1371
1372         Add test case.
1373
1374         * fast/js/method-check-expected.txt:
1375         * fast/js/script-tests/method-check.js:
1376         (addOne):
1377         (addOneHundred):
1378         (totalizer.makeCall):
1379
1380 2010-03-01  Kenneth Russell  <kbr@google.com>
1381
1382         Reviewed by Oliver Hunt.
1383
1384         Integer overflow in WebGL arrays
1385         https://bugs.webkit.org/show_bug.cgi?id=35241
1386
1387         * fast/canvas/webgl/array-unit-tests-expected.txt:
1388         * fast/canvas/webgl/array-unit-tests.html:
1389         * fast/canvas/webgl/webgl-array-invalid-ranges-expected.txt: Added.
1390         * fast/canvas/webgl/webgl-array-invalid-ranges.html: Added.
1391
1392 2010-03-01  Brady Eidson  <beidson@apple.com>
1393
1394         Reviewed by Sam Weinig.
1395
1396         REGRESSION: Telling a WebView to go to its current WebHistoryItem is broken.
1397         <rdar://problem/7699371> and https://bugs.webkit.org/show_bug.cgi?id=35532
1398
1399         * fast/loader/api-test-go-to-current-back-forward-item-expected.txt: Added.
1400         * fast/loader/api-test-go-to-current-back-forward-item.html: Added.
1401         * platform/gtk/Skipped:
1402         * platform/qt/Skipped:
1403         * platform/win/Skipped:
1404
1405 2010-02-27  Ilya Tikhonovsky  <loislo@chromium.org>
1406
1407         Reviewed by Pavel Feldman.
1408
1409         Web Inspector: callerScriptName and callerScriptLine should be obfuscated for timeline tests.
1410         https://bugs.webkit.org/show_bug.cgi?id=35478
1411
1412         * ../../LayoutTests/inspector/timeline-test.js:
1413
1414 2010-02-28  Robert Hogan  <robert@roberthogan.net>
1415
1416         Reviewed by Simon Hausmann.
1417
1418         [Qt] Support private browsing mode in plugins
1419
1420         Add support for NPNVprivateModeBool property in plugins.
1421
1422         See also: https://developer.mozilla.org/En/Supporting_private_browsing_in_plugins
1423
1424         The NPNVprivateModeBool property is supported as scriptable property privateBrowsingEnabled
1425         in the test WebKit plugin. The Mac platform also supports a cachedPrivateBrowsingEnabled
1426         property implemented in the test plugin. This allows the Layout test
1427         plugins/private-browsing-mode.html to retrieve the previous value of NPNVprivateModeBool
1428         in the test plugin. Due to the platform-specific overhead required to support this bespoke
1429         property it is not implemented as part of this patch, instead a new test,
1430         plugins/private-browsing-mode-2.html, is added to ensure that setting and resetting
1431         privateBrowsingEnabled works as expected.
1432
1433         http://bugs.webkit.org/show_bug.cgi?id=33180
1434
1435         * platform/gtk/Skipped:
1436         * platform/mac-snowleopard/Skipped:
1437         * platform/qt/Skipped:
1438         * platform/win/Skipped:
1439         * plugins/private-browsing-mode-2-expected.txt: Added.
1440         * plugins/private-browsing-mode-2.html: Added.
1441
1442 2010-02-27  Xan Lopez  <xlopez@igalia.com>
1443
1444         Rubber-stamped by Gustavo Noronha.
1445
1446         Unskip test that we seem to pass now.
1447
1448         * platform/gtk/Skipped:
1449
1450 2010-02-27  Xan Lopez  <xlopez@igalia.com>
1451
1452         Reviewed by Gustavo Noronha.
1453
1454         Add platform results for plugin test and unskip it. The filename
1455         of our test plugin is not the same than the one expected in the
1456         default result file.
1457
1458         * platform/gtk/Skipped:
1459         * platform/gtk/plugins/plugin-javascript-access-expected.txt: Added.
1460
1461 2010-02-27  Csaba Osztrogonác  <ossy@webkit.org>
1462
1463         [Qt] Skip new test introduced in r55353 because of missing drag&drop support.
1464
1465         * platform/qt/Skipped: fast/css/user-drag-none.html skipped.
1466
1467 2010-02-27  Dan Bernstein  <mitz@apple.com>
1468
1469         Reviewed by Maciej Stachowiak.
1470
1471         <rdar://problem/7696607> Links do not respect -webkit-user-drag: none
1472         https://bugs.webkit.org/show_bug.cgi?id=35475
1473
1474         * fast/css/user-drag-none-expected.txt: Added.
1475         * fast/css/user-drag-none.html: Added.
1476
1477 2010-02-27  Xan Lopez  <xlopez@igalia.com>
1478
1479         Reviewed by Gustavo Noronha.
1480
1481         We now pass this test, unskip.
1482
1483         * platform/gtk/Skipped:
1484
1485 2010-02-26  Alexey Proskuryakov  <ap@apple.com>
1486
1487         Reviewed by Anders Carlsson.
1488
1489         https://bugs.webkit.org/show_bug.cgi?id=35450
1490         Crash when a Java array property accessor raises an exception
1491
1492         Adding with a FAIL result, because this doesn't raise an exception in Firefox. I don't know
1493         what the formally correct behavior is, but it's good to avoid crashing.
1494
1495         * java/SharedApplet.java:
1496         (NonPublicClass):
1497         (NonPublicClass.NonPublicClass):
1498         (NonPublicClass..SharedApplet.getObjectOfNonPublicClass):
1499         * java/inaccessible-class-expected.txt: Added.
1500         * java/inaccessible-class.html: Added.
1501
1502 2010-02-26  Gavin Barraclough  <barraclough@apple.com>
1503
1504         Reviewed by Alexey Proskuryakov.
1505
1506         Bug 35401 - Fix handling of errors in handling calls over bridge,
1507         where base object bridge-type does not match method bridge-type.
1508
1509         The code assumes users will only attempt to invoke a Java method
1510         on a Java base object, etc.
1511         Add language specific subclasses of RuntimeMethod, and pass the
1512         RuntimeMethod into invokeMethod, so we can typecheck before
1513         casting.  Throw an exception on type mismatch.
1514
1515         * java/java-and-plugins.html: Add tests for passing mismatched this objects to methdods.
1516
1517 2010-02-26  Alex Milowski  <alex@milowski.com>
1518
1519         Reviewed by Kenneth Rohde Christiansen.
1520
1521         Basic tests for munder, munderover, and mover elements.
1522
1523         * mathml/presentation/over.xhtml: Added.
1524         * mathml/presentation/under.xhtml: Added.
1525         * mathml/presentation/underover.xhtml: Added.
1526         * platform/mac/mathml/presentation/over-expected.checksum: Added.
1527         * platform/mac/mathml/presentation/over-expected.png: Added.
1528         * platform/mac/mathml/presentation/over-expected.txt: Added.
1529         * platform/mac/mathml/presentation/under-expected.checksum: Added.
1530         * platform/mac/mathml/presentation/under-expected.png: Added.
1531         * platform/mac/mathml/presentation/under-expected.txt: Added.
1532         * platform/mac/mathml/presentation/underover-expected.checksum: Added.
1533         * platform/mac/mathml/presentation/underover-expected.png: Added.
1534         * platform/mac/mathml/presentation/underover-expected.txt: Added.
1535
1536 2010-02-26  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1537
1538         Reviewed by Xan Lopez.
1539
1540         [GTK] Needs proper reporting of frame loader callbacks, in DRT
1541         https://bugs.webkit.org/show_bug.cgi?id=32170
1542
1543         Unskip tests that now pass.
1544
1545         * LayoutTests/platform/gtk/http/tests/loading/redirect-with-no-location-crash-expected.txt: rebaselined.
1546         * platform/gtk/Skipped:
1547
1548 2010-02-26  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1549
1550         Rebaseline of platform-specific results for test.
1551
1552         SVGResourceClipper needs to be moved to RenderSVGResourceClipper
1553         https://bugs.webkit.org/show_bug.cgi?id=35421
1554
1555         * platform/gtk/svg/custom/use-on-clip-path-with-transformation-expected.txt:
1556
1557 2010-02-26  Dirk Schulze  <krit@webkit.org>
1558
1559         Unreviewed LayoutTest fix.
1560
1561         SVGResourceClipper needs to be moved to RenderSVGResourceClipper
1562         https://bugs.webkit.org/show_bug.cgi?id=35421
1563
1564         This corrects a result of a new clip test for SVG.
1565
1566         * platform/mac/svg/custom/use-on-clip-path-with-transformation-expected.txt:
1567
1568 2010-02-26  Csaba Osztrogonác  <ossy@webkit.org>
1569
1570         Unreviewed trivial fix.
1571
1572         [Qt] Update platform specific expected file after r55289.
1573
1574         * platform/qt/svg/css/clippath-with-shadow-expected.txt:
1575
1576 2010-02-26  Dirk Schulze  <krit@webkit.org>
1577
1578         Reviewed by Nikolas Zimmermann.
1579
1580         SVGResourceClipper needs to be moved to RenderSVGResourceClipper
1581         https://bugs.webkit.org/show_bug.cgi?id=35421
1582
1583         Update results after the move of SVGResourceClipper. Results are better
1584         readable and more sensible now.
1585
1586         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt:
1587         * platform/mac/svg/W3C-SVG-1.1/masking-path-01-b-expected.txt:
1588         * platform/mac/svg/W3C-SVG-1.1/masking-path-02-b-expected.txt:
1589         * platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt:
1590         * platform/mac/svg/W3C-SVG-1.1/masking-path-05-f-expected.txt:
1591         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
1592         * platform/mac/svg/batik/text/textEffect2-expected.txt:
1593         * platform/mac/svg/batik/text/textProperties-expected.txt:
1594         * platform/mac/svg/css/clippath-with-shadow-expected.txt:
1595         * platform/mac/svg/custom/clip-path-child-changes-expected.txt:
1596         * platform/mac/svg/custom/clip-path-display-none-child-expected.txt:
1597         * platform/mac/svg/custom/clip-path-href-changes-expected.txt:
1598         * platform/mac/svg/custom/clip-path-referencing-use-expected.txt:
1599         * platform/mac/svg/custom/clip-path-referencing-use2-expected.txt:
1600         * platform/mac/svg/custom/clip-path-units-changes-expected.txt:
1601         * platform/mac/svg/custom/clip-path-with-transform-expected.txt:
1602         * platform/mac/svg/custom/empty-clip-path-expected.txt:
1603         * platform/mac/svg/custom/focus-ring-expected.txt:
1604         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
1605         * platform/mac/svg/custom/invalid-css-expected.txt:
1606         * platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.txt:
1607         * platform/mac/svg/custom/js-late-clipPath-creation-expected.txt:
1608         * platform/mac/svg/custom/recursive-clippath-expected.txt:
1609         * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.txt:
1610         * platform/mac/svg/custom/text-clip-expected.txt:
1611         * platform/mac/svg/custom/visibility-override-clip-expected.txt:
1612         * platform/mac/svg/filters/filter-clip-expected.txt:
1613         * svg/custom/use-clipped-transform-expected.txt:
1614
1615 2010-02-26  Ben Murdoch  <benm@google.com>
1616
1617         Reviewed by Kenneth Rohde Christiansen.
1618
1619         The element that a touchevent is dispatched to isn't always right
1620         https://bugs.webkit.org/show_bug.cgi?id=35431
1621
1622         * fast/events/touch/basic-single-touch-events-expected.txt: Updated
1623             the targetTouches list expections.
1624         * fast/events/touch/script-tests/basic-single-touch-events.js: ditto.
1625         (verifyTouch):
1626
1627 2010-02-26  Dirk Pranke  <dpranke@chromium.org>
1628
1629         Reviewed by Darin Fisher.
1630
1631         Fix the handling of updates to #hash fragments to check for differences
1632         post-canonicalization rather than comparing pre- to post-. Chromium
1633         had a bug where we would set the #hash on an about:blank URL and generate
1634         an onload event because we thought the URL (not just the fragment) was
1635         changing.
1636
1637         http://bugs.webkit.org/show_bug.cgi?id=35180
1638
1639         * fast/loader/about-blank-hash-change-expected.txt: Added.
1640         * fast/loader/about-blank-hash-change.html: Added.
1641
1642 2010-02-26  Zhenyao Mo  <zmo@google.com>
1643
1644         Reviewed by David Levin.
1645
1646         texImage2D and texSubImage2D taking ImageData ignore flipY and premultiplyAlpha
1647         https://bugs.webkit.org/show_bug.cgi?id=34459
1648
1649         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-expected.txt: Added.
1650         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data.html: Added.
1651
1652 2010-02-26  Zhenyao Mo  <zmo@google.com>
1653
1654         Reviewed by David Levin.
1655
1656         Set viewport to canvas size upon context creation
1657         https://bugs.webkit.org/show_bug.cgi?id=35057
1658
1659         * fast/canvas/webgl/bug-32888.html: Remove the gl.viewport call since it's done when WebGLRenderingContext is created.
1660         * fast/canvas/webgl/gl-get-calls-expected.txt: The read-back viewport size should match the canvas size instead of (0, 0, 0, 0).
1661         * fast/canvas/webgl/gl-get-calls.html: Remove the gl.viewport call since it's done when WebGLRenderingContext is created.
1662         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-image.html: Ditto.
1663         * fast/canvas/webgl/tex-sub-image-2d.html: Ditto.
1664         * fast/canvas/webgl/texImage2DImageDataTest.html: Ditto.
1665         * fast/canvas/webgl/triangle.html: Ditto.
1666         * fast/canvas/webgl/viewport-unchanged-upon-resize.html: Ditto.
1667
1668 2010-02-26  Csaba Osztrogonác  <ossy@webkit.org>
1669
1670         Reviewed by Kenneth Rohde Christiansen.
1671
1672         [Qt] fast/multicol/client-rects.html fails in QtLauncher
1673         https://bugs.webkit.org/show_bug.cgi?id=34959
1674
1675         * platform/qt/fast: Added.
1676         * platform/qt/fast/multicol: Added.
1677         * platform/qt/fast/multicol/client-rects-expected.txt: Platform specific expected file added.
1678         * platform/qt/Skipped: fast/multicol/client-rects.html unskipped.
1679
1680 2010-02-26  Csaba Osztrogonác  <ossy@webkit.org>
1681
1682         Reviewed by Kenneth Rohde Christiansen.
1683
1684         [Qt] LayoutTestController.numberOfPages() should have default parameters
1685         https://bugs.webkit.org/show_bug.cgi?id=35428
1686
1687         * platform/qt/Skipped: printing/css2.1 tests unskipped.
1688
1689 2010-02-26  Philippe Normand  <pnormand@igalia.com>
1690
1691         Rubber-stamped by Xan Lopez.
1692
1693         [GTK] plugins/setProperty.html fails on 64bit Release
1694         https://bugs.webkit.org/show_bug.cgi?id=35425
1695
1696         * platform/gtk/Skipped: Skipping another crasher related to bug 35425.
1697
1698 2010-02-26  Ilya Tikhonovsky  <loislo@chromium.org>
1699
1700         Reviewed by Pavel Feldman.
1701
1702         WebInspector: While the current timeline view in DevTools provides a great overview of
1703         things happening, we should make it easier to locate the cause of an event,
1704         e.g., link to JS where relevant.
1705         Caller info support for all kind of Timeline events and new Function Call event will be added.
1706         https://bugs.webkit.org/show_bug.cgi?id=33995
1707
1708         * inspector/timeline-enum-stability-expected.txt:
1709         * inspector/timeline-test.js
1710
1711 2010-02-26  Shinichiro Hamaji  <hamaji@chromium.org>
1712
1713         Unreviewed. Skip failing tests.
1714
1715         Refine LayoutTests/printing/css2.1 with numberOfPages
1716         https://bugs.webkit.org/show_bug.cgi?id=35334
1717
1718         * platform/qt/Skipped:
1719
1720 2010-02-26  Shinichiro Hamaji  <hamaji@chromium.org>
1721
1722         Reviewed by Eric Seidel.
1723
1724         Refine LayoutTests/printing/css2.1 with numberOfPages
1725         https://bugs.webkit.org/show_bug.cgi?id=35334
1726
1727         Small refinements were done in paged-media-test-utils.js.
1728
1729         Note that WebKit doesn't pass page-break-after-003 for now.
1730
1731         * printing/css2.1/README.txt:
1732         * printing/css2.1/page-break-after-000-expected.txt:
1733         * printing/css2.1/page-break-after-000.html:
1734         * printing/css2.1/page-break-after-001-expected.txt:
1735         * printing/css2.1/page-break-after-001.html:
1736         * printing/css2.1/page-break-after-002-expected.txt:
1737         * printing/css2.1/page-break-after-002.html:
1738         * printing/css2.1/page-break-after-003-expected.txt: Added.
1739         * printing/css2.1/page-break-after-003.html: Added.
1740         * printing/css2.1/page-break-after-004-expected.txt:
1741         * printing/css2.1/page-break-after-004.html:
1742         * printing/css2.1/page-break-before-000-expected.txt:
1743         * printing/css2.1/page-break-before-000.html:
1744         * printing/css2.1/page-break-before-001-expected.txt:
1745         * printing/css2.1/page-break-before-001.html:
1746         * printing/css2.1/page-break-before-002-expected.txt:
1747         * printing/css2.1/page-break-before-002.html:
1748         * printing/css2.1/page-break-inside-000-expected.txt:
1749         * printing/css2.1/page-break-inside-000.html:
1750         * printing/resources/paged-media-test-utils.js:
1751         (appendResult):
1752         (pageNumberForElementShouldBe):
1753         (numberOfPagesShouldBe):
1754         (runPrintingTest):
1755
1756 2010-02-26  Philippe Normand  <pnormand@igalia.com>
1757
1758         Rubber-stamped by Xan Lopez.
1759
1760         [GTK] plugins/setProperty.html fails on 64bit Release
1761         https://bugs.webkit.org/show_bug.cgi?id=35425
1762
1763         * platform/gtk/Skipped: Skipping crasher.
1764
1765 2010-02-26  Philippe Normand  <pnormand@igalia.com>
1766
1767         Rubber-stamped by Xan Lopez.
1768
1769         Adding two GTK layout test results for a new tests
1770         added in r55259 and r55260.
1771
1772         * platform/gtk/svg/custom/use-on-clip-path-with-transformation-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/use-on-clip-path-with-transformation-expected.txt.
1773         * platform/gtk/svg/filters/filter-on-tspan-expected.txt: Added.
1774
1775 2010-02-26  Csaba Osztrogonác  <ossy@webkit.org>
1776
1777         Unreviewed. Roll-out r55263 because it broke fast/forms/textarea-type-spaces-pretty-diff.html.
1778         https://bugs.webkit.org/show_bug.cgi?id=30946
1779
1780         * editing/execCommand/5142012-3-expected.txt:
1781         * editing/inserting/rebalance-whitespace-1-expected.txt: Removed.
1782         * editing/inserting/rebalance-whitespace-1.html: Removed.
1783         * editing/pasteboard/5521237-expected.txt:
1784         * platform/mac/editing/execCommand/5482023-expected.checksum:
1785         * platform/mac/editing/execCommand/5482023-expected.png: Added.
1786         * platform/mac/editing/execCommand/5482023-expected.txt:
1787         * platform/mac/editing/execCommand/remove-formatting-2-expected.checksum:
1788         * platform/mac/editing/execCommand/remove-formatting-2-expected.png: Added.
1789         * platform/mac/editing/execCommand/remove-formatting-expected.checksum:
1790         * platform/mac/editing/execCommand/remove-formatting-expected.png: Added.
1791         * platform/mac/editing/execCommand/remove-formatting-expected.txt:
1792         * platform/mac/editing/inserting/editable-html-element-expected.checksum:
1793         * platform/mac/editing/inserting/editable-html-element-expected.png: Added.
1794         * platform/mac/editing/inserting/editable-html-element-expected.txt:
1795         * platform/mac/editing/pasteboard/4989774-expected.checksum:
1796         * platform/mac/editing/pasteboard/4989774-expected.png: Added.
1797         * platform/mac/editing/pasteboard/4989774-expected.txt:
1798         * platform/mac/editing/selection/4983858-expected.checksum:
1799         * platform/mac/editing/selection/4983858-expected.png: Added.
1800         * platform/mac/editing/selection/4983858-expected.txt:
1801
1802 2010-02-25  Dirk Pranke  <dpranke@chromium.org>
1803
1804         Reviewed by Eric Seidel.
1805
1806         Test whether or not we preserve the hash fragments for "about:blank"
1807         URLs. (Note that currently WebKit passes this but Chromium doesn't).
1808
1809         https://bugs.webkit.org/show_bug.cgi?id=35399
1810
1811         * fast/loader/about-blank-hash-kept-expected.txt: Added.
1812         * fast/loader/about-blank-hash-kept.html: Added.
1813
1814 2010-02-25  Enrica Casucci  <enrica@apple.com>
1815
1816         Reviewed by Adele Peterson.
1817
1818         Extra layout on keypress after a space (problem with rebalanceWhitespaceAt in InsertTextCommand).
1819         https://bugs.webkit.org/show_bug.cgi?id=30946
1820         <rdar://problem/7639184>
1821
1822         There are now regular spaces where nbsps were used unnecessarily before.  Also,
1823         multi-character insertions now have their whitespace rebalanced, and this is
1824         reflected in a few tests.
1825
1826         * editing/execCommand/5142012-3-expected.txt:
1827         * editing/inserting/rebalance-whitespace-1-expected.txt: Added.
1828         * editing/inserting/rebalance-whitespace-1.html: Added.
1829         * editing/pasteboard/5521237-expected.txt:
1830         * platform/mac/editing/execCommand/5482023-expected.checksum:
1831         * platform/mac/editing/execCommand/5482023-expected.png: Removed.
1832         * platform/mac/editing/execCommand/5482023-expected.txt:
1833         * platform/mac/editing/execCommand/remove-formatting-2-expected.checksum:
1834         * platform/mac/editing/execCommand/remove-formatting-2-expected.png: Removed.
1835         * platform/mac/editing/execCommand/remove-formatting-expected.checksum:
1836         * platform/mac/editing/execCommand/remove-formatting-expected.png: Removed.
1837         * platform/mac/editing/execCommand/remove-formatting-expected.txt:
1838         * platform/mac/editing/inserting/editable-html-element-expected.checksum:
1839         * platform/mac/editing/inserting/editable-html-element-expected.png: Removed.
1840         * platform/mac/editing/inserting/editable-html-element-expected.txt:
1841         * platform/mac/editing/pasteboard/4989774-expected.checksum:
1842         * platform/mac/editing/pasteboard/4989774-expected.png: Removed.
1843         * platform/mac/editing/pasteboard/4989774-expected.txt:
1844         * platform/mac/editing/selection/4983858-expected.checksum:
1845         * platform/mac/editing/selection/4983858-expected.png: Removed.
1846         * platform/mac/editing/selection/4983858-expected.txt:
1847
1848 2010-02-25  Alexey Proskuryakov  <ap@apple.com>
1849
1850         Reviewed by Anders Carlsson.
1851
1852         https://bugs.webkit.org/show_bug.cgi?id=35406
1853         <rdar://problem/6945502> Make generic array methods work with JavaArray
1854
1855         * java/array-sort-expected.txt: Added.
1856         * java/array-sort.html: Added.
1857
1858 2010-02-25  Dirk Schulze  <krit@webkit.org>
1859
1860         Reviewed by Nikolas Zimmermann.
1861
1862         SVG's tspan is no member of SVGRenderBase, this can cause crashes on filters
1863         https://bugs.webkit.org/show_bug.cgi?id=35354
1864
1865         Check if filters work for tspan according to the SVG Spec. The test shouldn't
1866         throw an assert now and a green rect should be visible.
1867
1868         * platform/mac/svg/filters/filter-on-tspan-expected.checksum: Added.
1869         * platform/mac/svg/filters/filter-on-tspan-expected.png: Added.
1870         * platform/mac/svg/filters/filter-on-tspan-expected.txt: Added.
1871         * svg/filters/filter-on-tspan.svg: Added.
1872
1873 2010-02-25  Dirk Schulze  <krit@webkit.org>
1874
1875         Reviewed by Nikolas Zimmermann.
1876
1877         Use-element doesn't transform clipPath
1878         https://bugs.webkit.org/show_bug.cgi?id=35375
1879
1880         Check if the clipPath gets transformed on setting a transform or translation for use.
1881
1882         * platform/mac/svg/custom/use-on-clip-path-with-transformation-expected.checksum: Added.
1883         * platform/mac/svg/custom/use-on-clip-path-with-transformation-expected.png: Added.
1884         * platform/mac/svg/custom/use-on-clip-path-with-transformation-expected.txt: Added.
1885         * svg/custom/use-on-clip-path-with-transformation.svg: Added.
1886
1887 2010-02-25  Jian Li  <jianli@chromium.org>
1888
1889         Reviewed by Dmitry Titov.
1890
1891         File.type support.
1892         https://bugs.webkit.org/show_bug.cgi?id=35361
1893
1894         Update the layout test to test File.type.
1895
1896         * editing/pasteboard/file-input-files-access-expected.txt:
1897         * editing/pasteboard/script-tests/file-input-files-access.js:
1898         (fileListShouldBe):
1899         (runTest):
1900
1901 2010-02-25  Oliver Hunt  <oliver@apple.com>
1902
1903         Reviewed by Maciej Stachowiak.
1904
1905         Race condition in JSPropertyNameIterator and Structure destruction
1906         https://bugs.webkit.org/show_bug.cgi?id=35398
1907
1908         Add test to ensure that this race condition doesn't occur.
1909
1910         * fast/js/script-tests/for-in-cached.js:
1911         (cacheClearing):
1912
1913 2010-02-25  Alexey Proskuryakov  <ap@apple.com>
1914
1915         Tiger build fix.
1916
1917         * java/Makefile: I can't get $(or ...) work on Tiger, so changed to use a single condition.
1918
1919 2010-02-25  Alexey Proskuryakov  <ap@apple.com>
1920
1921         Reviewed by Geoffrey Garen.
1922
1923         https://bugs.webkit.org/show_bug.cgi?id=35394
1924         <rdar://problem/7685262> Make passing objects between Java and plug-ins work
1925
1926         * java/Makefile: Added plugin.jar to classpath to make JSObject available in test applets.
1927
1928         * java/java-and-plugins-expected.txt: Added.
1929         * java/java-and-plugins.html: Added.
1930
1931         * java/SharedApplet.java: Added test methods for java-and-plugins.html.
1932
1933         * java/argument-to-object-type-expected.txt:
1934         * java/argument-to-object-type.html:
1935         * java/array-return-expected.txt:
1936         * java/array-return.html:
1937         Removed plug-in element that got here due to a copy/paste mistake.
1938
1939 2010-02-25  Pavel Feldman  <pfeldman@chromium.org>
1940
1941         Web Inspector: evaluate-on-hover does not work on HTML files.
1942
1943         https://bugs.webkit.org/show_bug.cgi?id=35378
1944
1945         * inspector/syntax-highlight-html-expected.txt:
1946
1947 2010-02-25  Ben Murdoch  <benm@google.com>
1948
1949         Reviewed by Kenneth Rohde Christiansen.
1950
1951         The target element of a Touch should be the target where that touch originated, not where it is now.
1952         https://bugs.webkit.org/show_bug.cgi?id=34585
1953
1954         * fast/events/touch/basic-single-touch-events-expected.txt: Update expected target element.
1955         * fast/events/touch/script-tests/basic-single-touch-events.js: ditto.
1956         * fast/events/touch/script-tests/touch-target.js: Added.
1957         * fast/events/touch/touch-target-expected.txt: Added.
1958         * fast/events/touch/touch-target.html: Added.
1959
1960 2010-02-25  Xan Lopez  <xlopez@igalia.com>
1961
1962         Reviewed by Gustavo Noronha.
1963
1964         Unskip a bunch of (AFAICT) non-flakey HTTP tests that we currently
1965         pass.
1966
1967         * platform/gtk/Skipped:
1968
1969 2010-02-24  Chris Evans  <cevans@chromium.org>
1970
1971         Reviewed by Darin Adler.
1972
1973         Add test for SVG that used to cause crash.
1974         It has been fixed on trunk for a while, thanks to the <use> rewrite,
1975         but we want to make sure we do not regress.
1976
1977         * svg/dom/use-transform.svg: Added.
1978         * svg/dom/use-transform-expected.txt: Added.
1979
1980 2010-02-24  Dan Bernstein  <mitz@apple.com>
1981
1982         Rubber-stamped by Anders Carlsson.
1983
1984         Keep this test’s behavior the same after r55203.
1985
1986         * fast/dom/script-tests/prototype-inheritance-2.js: Explicitly set the inner document’s body
1987         display property to “none”. Before r55203, this happened as a side effect of parsing the
1988         <frameset> tag.
1989
1990 2010-02-24  Dan Bernstein  <mitz@apple.com>
1991
1992         Reviewed by Anders Carlsson.
1993
1994         <rdar://problem/7018611> innerHTML applies meta/link/title tags from a detached html element
1995
1996         * fast/parser/fragment-parser-expected.txt: Added.
1997         * fast/parser/fragment-parser.html: Added.
1998         * fast/parser/script-tests/fragment-parser.js: Added.
1999
2000 2010-02-24  Oliver Hunt  <oliver@apple.com>
2001
2002         Reviewed by Geoffrey Garen.
2003
2004         [REGRESSION in r55185] EXC_BAD_ACCESS on opening inspector.
2005         https://bugs.webkit.org/show_bug.cgi?id=35335
2006
2007         Add tests for caching getter lookup on large objects (eg. those not
2008         using the inline storage array).
2009
2010         * fast/js/pic/cached-getter-setter-expected.txt:
2011         * fast/js/pic/cached-getter-setter.html:
2012
2013 2010-02-24  Xan Lopez  <xlopez@igalia.com>
2014
2015         Reviewed by Gustavo Noronha.
2016
2017         Unskip 3 passing cookies tests.
2018
2019         * platform/gtk/Skipped:
2020
2021 2010-02-24  Dan Bernstein  <mitz@apple.com>
2022
2023         Reviewed by Simon Fraser.
2024
2025         <rdar://problem/7682827> Text with :first-letter lingers after being removed
2026
2027         * fast/css/first-letter-set-text-expected.checksum: Added.
2028         * fast/css/first-letter-set-text-expected.png: Added.
2029         * fast/css/first-letter-set-text-expected.txt: Added.
2030         * fast/css/first-letter-set-text.html: Added.
2031
2032 2010-02-24  Philippe Normand  <pnormand@igalia.com>
2033
2034         Rubber-stamped by Xan Lopez.
2035
2036         [GTK] DRT implement execCommand()
2037         https://bugs.webkit.org/show_bug.cgi?id=35351
2038
2039         Skip test that fails in GTK+.
2040
2041         * platform/gtk/Skipped:
2042
2043 2010-02-24  Philippe Normand  <pnormand@igalia.com>
2044
2045         Rubber-stamped by Xan Lopez.
2046
2047         Adding a GTK layout test result for a new test
2048         added in r55159.
2049
2050         * platform/gtk/fast/repaint/repaint-during-scroll-expected.txt: Added.
2051
2052 2010-02-23  Csaba Osztrogonác  <ossy@webkit.org>
2053
2054         Rubber-stamped by Simon Hausmann.
2055
2056         [Qt] editing/execCommand/delete-image-in-anchor.html skipped
2057         because of missing layoutTestController.execCommand()
2058
2059         Qt specific expected file added for editing/execCommand/insert-list-xml.xhtml
2060         introduced in r55167, because of different font types.
2061
2062         * platform/qt/Skipped: editing/execCommand/delete-image-in-anchor.html skipped.
2063         * platform/qt/editing/execCommand/insert-list-xml-expected.txt: Added.
2064
2065 2010-02-23  Oliver Hunt  <oliver@apple.com>
2066
2067         Reviewed by Maciej Stachowiak.
2068
2069         Web Inspector: Regression: r55027+: Inspector broken
2070         https://bugs.webkit.org/show_bug.cgi?id=35253
2071
2072         Add thorough testing of getter access to hit the various
2073         possible caching scenarios.
2074
2075         * fast/js/pic/cached-getter-setter-expected.txt:
2076         * fast/js/pic/cached-getter-setter.html:
2077
2078 2010-02-23  Enrica Casucci  <enrica@apple.com>
2079
2080         Reviewed by Simon Fraser.
2081
2082         REGRESSION: WebKit crashes when deleting images on blogger.com (34957)
2083         <rdar://problem/7651935>
2084         https://bugs.webkit.org/show_bug.cgi?id=34957
2085
2086         * editing/execCommand/delete-image-in-anchor-expected.txt: Added.
2087         * editing/execCommand/delete-image-in-anchor.html: Added.
2088
2089 2010-02-23  Tony Chang  <tony@chromium.org>
2090
2091         Reviewed by Eric Seidel.
2092
2093         https://bugs.webkit.org/show_bug.cgi?id=34634
2094         Pasting a list into the middle of another list item should split the target
2095         list item into two separate list items.  This matches the behavior in other
2096         browsers.
2097
2098         * editing/pasteboard/paste-list-004-expected.txt: Added.
2099         * editing/pasteboard/paste-list-004.html: Added.
2100
2101 2010-02-23  Alexey Proskuryakov  <ap@apple.com>
2102
2103         Reviewed by Mark Rowe.
2104
2105         https://bugs.webkit.org/show_bug.cgi?id=22602
2106         Enable Java in DumpRenderTree (on Mac)
2107
2108         * fast/dom/java-applet-calls-expected.txt: Removed.
2109         * fast/dom/java-applet-calls.html: Removed.
2110         * fast/dom/resources/TestApplet.class: Removed.
2111         * fast/dom/resources/TestApplet.java: Removed.
2112         This test was added in a failing form, even though it never worked. The new tests cover
2113         everything it was meant to cover.
2114
2115         * java/SharedApplet.java: Added. This class will have methods for simple tests, but it's
2116         also possible to just add new source files.
2117
2118         * java/Makefile: Added. Compile all .java files in the directory.
2119
2120         * java: Added.
2121         * java/argument-to-object-type-expected.txt: Added.
2122         * java/argument-to-object-type.html: Added.
2123         * java/array-return-expected.txt: Added.
2124         * java/array-return.html: Added.
2125         Added tests for recently fixed bugs.
2126
2127         * platform/gtk/Skipped:
2128         * platform/qt/Skipped:
2129         * platform/win/Skipped:
2130         Java tests only work on Mac currently.
2131
2132 2010-02-23  Oliver Hunt  <oliver@apple.com>
2133
2134         Add expected result
2135
2136         * svg/custom/animate-use-crash-expected.txt: Added.
2137
2138 2010-02-23  Oliver Hunt  <oliver@apple.com>
2139
2140         Reviewed by Maciej Stachowiak.
2141
2142         Add a testcase for an old bug to ensure it doesn't return.
2143
2144         * svg/custom/animate-use-crash.xhtml: Added.
2145
2146 2010-02-23  Brady Eidson  <beidson@apple.com>
2147
2148         Reviewed by Tim Hatcher and Pavel Feldman.
2149
2150         Regression (r55107) - WebInspector docking is busted.
2151         https://bugs.webkit.org/show_bug.cgi?id=35274
2152
2153         * inspector/timeline-event-dispatch.html: Actually click in the right place now that the
2154           inspector isn't docked anymore.
2155
2156 2010-02-23  Enrica Casucci  <enrica@apple.com>
2157
2158         Reviewed by Darin Adler.
2159
2160         Crash in createContextualFragment when inserting a list in a non HTML document.
2161         <rdar://problem/7666670>
2162         https://bugs.webkit.org/show_bug.cgi?id=35305
2163
2164         * editing/execCommand/insert-list-xml-expected.txt: Added.
2165         * editing/execCommand/insert-list-xml.xhtml: Added.
2166
2167 2010-02-23  Dan Bernstein  <mitz@apple.com>
2168
2169         Rubber-stamped by Simon Fraser.
2170
2171         <rdar://problem/7611158> Incomplete repaint of YouTube timeline thumb while scrolling
2172         https://bugs.webkit.org/show_bug.cgi?id=34381
2173
2174         * fast/repaint/repaint-during-scroll.html: Added.
2175         * platform/mac/fast/repaint/repaint-during-scroll-expected.checksum: Added.
2176         * platform/mac/fast/repaint/repaint-during-scroll-expected.png: Added.
2177         * platform/mac/fast/repaint/repaint-during-scroll-expected.txt: Added.
2178
2179 2010-02-23  Brady Eidson  <beidson@apple.com>
2180
2181         Reviewed by Alexey Proskuryakov.
2182
2183         HTTP 307 after a 303 after a POST re-sends POST data from the original request.
2184         <rdar://problem/7390251> and https://bugs.webkit.org/show_bug.cgi?id=31410
2185
2186         * http/tests/loading/307-after-303-after-post.html: Added.
2187         * http/tests/loading/resources/303-to-307-target.php: Added.
2188         * http/tests/loading/resources/307-post-output-target.php: Added.
2189         * http/tests/loading/resources/post-to-303-target.php: Added.
2190         * platform/gtk/Skipped:
2191         * platform/qt/Skipped:
2192
2193 2010-02-23  Ben Murdoch  <benm@google.com>
2194
2195         Reviewed by Eric Seidel.
2196
2197         pageX/Y co-ordinates of TouchEvent should be 0,0
2198         https://bugs.webkit.org/show_bug.cgi?id=35239
2199
2200         Update layout tests to reflect the WebCore changes in this bug.
2201
2202         * fast/events/touch/basic-multi-touch-events-expected.txt: Updated.
2203         * fast/events/touch/basic-single-touch-events-expected.txt: Updated.
2204         * fast/events/touch/script-tests/basic-multi-touch-events.js:
2205         (verifyTouchEvent): Add checking of TouchEvent.pageX/Y
2206         * fast/events/touch/script-tests/basic-single-touch-events.js:
2207         (verifyTouchEvent): ditto.
2208
2209 2010-02-23  Shinichiro Hamaji  <hamaji@chromium.org>
2210
2211         Reviewed by Eric Seidel.
2212
2213         [Gtk] Implement layoutTestController.numberOfPages
2214         https://bugs.webkit.org/show_bug.cgi?id=35228
2215
2216         * platform/gtk/Skipped:
2217
2218 2010-02-23  Tony Chang  <tony@chromium.org>
2219
2220         Not reviewed.
2221         Revert r55135 because the layout test is failing on all the bots.
2222         https://bugs.webkit.org/show_bug.cgi?id=34634
2223
2224         * editing/pasteboard/paste-list-004-expected.txt: Removed.
2225         * editing/pasteboard/paste-list-004.html: Removed.
2226
2227 2010-02-23  Yuta Kitamura  <yutak@chromium.org>
2228
2229         Reviewed by Dan Bernstein.
2230
2231         Fix alignment of vertical-align: text-bottom inside an inline-block.
2232         
2233         This patch is based on a fix provided by Takahito Hirano.
2234
2235         display: inline-block + vertical-align: text-bottom causes misalignment.
2236         https://bugs.webkit.org/show_bug.cgi?id=30846
2237
2238         * fast/inline-block/inline-block-vertical-align-2.html: Added.
2239         * fast/inline-block/inline-block-vertical-align-2-expected.txt: Added.
2240
2241 2010-02-23  Tony Chang  <tony@chromium.org>
2242
2243         Reviewed by Eric Seidel.
2244
2245         https://bugs.webkit.org/show_bug.cgi?id=34634
2246         Pasting a list into the middle of another list item should split the target
2247         list item into two separate list items.  This matches the behavior in other
2248         browsers.
2249
2250         * editing/pasteboard/paste-list-004-expected.txt: Added.
2251         * editing/pasteboard/paste-list-004.html: Added.
2252
2253 2010-02-18  Philippe Normand  <pnormand@igalia.com>
2254
2255         Reviewed by Eric Seidel.
2256
2257         media/video-display-aspect-ratio.html fails
2258         https://bugs.webkit.org/show_bug.cgi?id=34933
2259
2260         Original patch by Eric Carlson.
2261
2262         * media/content/test-par-16-9.mp4: Change the width of the video
2263         track from 426.666 to 426.
2264         * platform/mac-leopard/Skipped: Unskip the test, it should pass now.
2265
2266 2010-02-22  Chris Evans  <cevans@chromium.org>
2267
2268         Reviewed by Darin Adler.
2269
2270         Add test for https://bugs.webkit.org/show_bug.cgi?id=32842
2271         It has been fixed on trunk for a while, but we want to make sure we
2272         do not regress.
2273
2274         * fast/text/find-layout-crash.html: Added.
2275         * fast/text/find-layout-crash-expected.txt: Added.
2276
2277 2010-02-22  Csaba Osztrogonác  <ossy@webkit.org>
2278
2279         Rubber-stamped by Alexey Proskuryakov.
2280
2281         [Qt] fast/encoding/invalid-UTF-8-2.html fails
2282         https://bugs.webkit.org/show_bug.cgi?id=35263
2283
2284         Qt Linux Release buildbot got the platform independent result for
2285         fast/encoding/invalid-UTF-8-2.html instead of Qt specific one.
2286
2287         Qt specific expected file is removed to make buildbot green,
2288         but it needs more investigation.
2289
2290         * platform/qt/fast/encoding/invalid-UTF-8-2-expected.txt: Removed.
2291
2292 2010-02-19  Peter Kasting  <pkasting@google.com>
2293
2294         Reviewed by Eric Seidel.
2295
2296         Avoid recursion when trying to get the size of a PNG; it's unnecessary
2297         and in the worst case can lead to heap corruption.
2298         https://bugs.webkit.org/show_bug.cgi?id=35167
2299
2300         * fast/images/bad-png-expected.txt: Added.
2301         * fast/images/bad-png.html: Added.
2302         * fast/images/resources/bad-png.png: Added.
2303
2304 2010-02-22  Robert Hogan  <robert@roberthogan.net>
2305
2306         Reviewed by Alexey Proskuryakov.
2307
2308         https://bugs.webkit.org/show_bug.cgi?id=32937
2309         LayoutTests/fast/encoding/invalid-UTF-8.html fails on Qt.
2310
2311         The test was verifying two things: first, that U+FFFD is rendered by the browser, and second,
2312         that ill-formed UTF-8 sequences are turned into U+FFFD. Some aspects of the latter are not
2313         precisely defined by the Unicode specification, so different platforms may legitimately
2314         have different results.
2315
2316         Split the test into two: one to test the rendering of invalid UTF-8 sequences, and the other
2317         to protect against regressions in each platform's decoding behaviour.
2318
2319         * fast/encoding/invalid-UTF-8-2-expected.txt: Added.
2320         * fast/encoding/invalid-UTF-8-2.html: Added.
2321         * fast/encoding/invalid-UTF-8.html:
2322         * platform/mac/fast/encoding/invalid-UTF-8-expected.checksum:
2323         * platform/mac/fast/encoding/invalid-UTF-8-expected.png:
2324         * platform/mac/fast/encoding/invalid-UTF-8-expected.txt:
2325         * platform/qt/fast/encoding/invalid-UTF-8-2-expected.txt:
2326
2327 2010-02-22  Chris Fleizach  <cfleizach@apple.com>
2328
2329         Fixing Layout test failure. Not reviewed.
2330
2331         AX: AXFocused is not writable like it should be on nodes
2332         https://bugs.webkit.org/show_bug.cgi?id=35186
2333
2334         * platform/mac/accessibility/element-focus-expected.txt:
2335         * platform/mac/accessibility/element-focus.html:
2336
2337 2010-02-22  Enrica Casucci  <enrica@apple.com>
2338
2339         Reviewed by Dan Bernstein.
2340
2341         Reproducible crash in WebCore::nextLinePosition on Tweeteorites.com
2342         <rdar://problem/7615758>
2343         https://bugs.webkit.org/show_bug.cgi?id=35060
2344
2345         * editing/selection/extend-byline-withfloat-expected.txt: Added.
2346         * editing/selection/extend-byline-withfloat.html: Added.
2347
2348 2010-02-22  Chris Fleizach  <cfleizach@apple.com>
2349
2350         Reviewed by Beth Dakin.
2351
2352         AX: AXFocused is not writable like it should be on nodes
2353         https://bugs.webkit.org/show_bug.cgi?id=35186
2354
2355         * platform/mac/accessibility/element-focus-expected.txt: Added.
2356         * platform/mac/accessibility/element-focus.html: Added.
2357
2358 2010-02-07  Yuzo Fujishima  <yuzo@google.com>
2359
2360         Reviewed by Eric Seidel.
2361
2362         When page-break-{after,before} is set to always, force page breaks even for overflow-specified elements.
2363         RenderBlock::inRootBlockContext() was introduced by Changeset 5611. Although it is a reasonable criteria for choosing an optional page break location, it is not for a mandatory page break as specified by http://dev.w3.org/csswg/css3-page/#forced-pg-brk. The method is removed because it is not used anywhere else.
2364         Note: this patch makes page break work for overflow-specified elements. For tables and floated elements, more work is needed.
2365         https://bugs.webkit.org/show_bug.cgi?id=9526
2366
2367         * printing/page-break-always-for-overflow-expected.txt: Added.
2368         * printing/page-break-always-for-overflow.html: Added.
2369         * printing/script-tests/page-break-always-for-overflow.js: Added.
2370
2371 2010-02-19  Eric Seidel  <eric@webkit.org>
2372
2373         Reviewed by Dimitri Glazkov.
2374
2375         fast/forms/search-event-delay.html failed on Snow Leopard Debug Bot
2376         https://bugs.webkit.org/show_bug.cgi?id=33543
2377
2378         * platform/mac-snowleopard/Skipped:
2379          - This test prints times and expects 0.1s precision even on Debug bots.
2380            That can't work.  Skipping the test to make the bots green until this can be made non-flakey
2381            or until we have a layout test system which allows "failure" expectations.
2382
2383 2010-02-19  Eric Seidel  <eric@webkit.org>
2384
2385         Reviewed by Dimitri Glazkov.
2386
2387         editing/pasteboard/4641033.html timed out on Tiger Bot
2388         https://bugs.webkit.org/show_bug.cgi?id=33310
2389
2390         * platform/mac-tiger/Skipped:
2391
2392 2010-02-19  Alexey Proskuryakov  <ap@apple.com>
2393
2394         Reviewed by Dan Bernstein.
2395
2396         https://bugs.webkit.org/show_bug.cgi?id=35165
2397         plugins/set-status.html fails on Windows bot
2398
2399         * plugins/set-status-expected.txt: The behavior of Windows port was better, changed expectations.
2400
2401 2010-02-19  Andras Becsi  <abecsi@webkit.org>
2402
2403         Reviewed by Kenneth Rohde Christiansen.
2404
2405         [Qt] Implement textZoomIn() and textZoomOut() in DRT's EventSender, add results
2406         for passing new tests and unskip the passing ones from the Skipped list.
2407         https://bugs.webkit.org/show_bug.cgi?id=35159
2408
2409         * platform/qt/Skipped: unskip passing tests
2410         * platform/qt/svg/custom/text-zoom-expected.txt: Added.
2411         * platform/qt/svg/zoom: Added.
2412         * platform/qt/svg/zoom/page: Added.
2413         * platform/qt/svg/zoom/page/absolute-sized-document-no-scrollbars-expected.txt: Added.
2414         * platform/qt/svg/zoom/page/absolute-sized-document-scrollbars-expected.txt: Added.
2415         * platform/qt/svg/zoom/page/relative-sized-document-scrollbars-expected.txt: Added.
2416         * platform/qt/svg/zoom/page/zoom-foreignObject-expected.txt: Added.
2417         * platform/qt/svg/zoom/page/zoom-hixie-mixed-008-expected.txt: Added.
2418         * platform/qt/svg/zoom/page/zoom-hixie-mixed-009-expected.txt: Added.
2419         * platform/qt/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt: Added.
2420         * platform/qt/svg/zoom/page/zoom-svg-float-border-padding-expected.txt: Added.
2421         * platform/qt/svg/zoom/text: Added.
2422         * platform/qt/svg/zoom/text/absolute-sized-document-no-scrollbars-expected.txt: Added.
2423         * platform/qt/svg/zoom/text/absolute-sized-document-scrollbars-expected.txt: Added.
2424         * platform/qt/svg/zoom/text/relative-sized-document-scrollbars-expected.txt: Added.
2425         * platform/qt/svg/zoom/text/zoom-foreignObject-expected.txt: Added.
2426         * platform/qt/svg/zoom/text/zoom-hixie-mixed-008-expected.txt: Added.
2427         * platform/qt/svg/zoom/text/zoom-hixie-mixed-009-expected.txt: Added.
2428         * platform/qt/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt: Added.
2429         * platform/qt/svg/zoom/text/zoom-svg-float-border-padding-expected.txt: Added.
2430
2431 2010-02-19  Philippe Normand  <pnormand@igalia.com>
2432
2433         Rubber-stamped by Gustavo Noronha Silva.
2434
2435         [GTK] fast/forms/restore-selection-after-layout.html fails on 32bits Debug build
2436         https://bugs.webkit.org/show_bug.cgi?id=35158
2437
2438         * platform/gtk/Skipped: Skip failing test
2439
2440 2010-02-19  Alexander Pavlov  <apavlov@chromium.org>
2441
2442         Reviewed by Pavel Feldman.
2443
2444         WebInspector: Elements panel: Correctly show empty elements' ending tags
2445         for XML and HTML documents.
2446         https://bugs.webkit.org/show_bug.cgi?id=26315
2447
2448         * inspector/console-dirxml-expected.txt:
2449         * inspector/console-format-collections-expected.txt:
2450         * inspector/console-format-expected.txt:
2451         * inspector/elements-panel-limited-children-expected.txt:
2452         * inspector/elements-panel-structure-expected.txt:
2453         Re-baselined due to closing tags and ellipses between opening and closing tags
2454
2455         * inspector/elements-panel-xhtml-structure-expected.txt: Added.
2456         * inspector/elements-panel-xhtml-structure.xhtml: Added.
2457
2458 2010-02-19  Andras Becsi  <abecsi@webkit.org>
2459         Unreviewed Changelog typo fix.
2460
2461         r5993 should be r54993.
2462
2463 2010-02-19  Andras Becsi  <abecsi@webkit.org>
2464
2465         Rubber-stamped by Kenneth Rohde Christiansen.
2466
2467         [Qt] plugins/set-status.html introduced in r54993 fails skipping it until fix.
2468         https://bugs.webkit.org/show_bug.cgi?id=35144
2469
2470         * platform/qt/Skipped:
2471
2472 2010-02-19  Diego Gonzalez  <diego.gonzalez@openbossa.org>
2473
2474         Reviewed by Kenneth Rohde Christiansen.
2475
2476         Send the context menu event from contextClick() of EventSender
2477         and do not show context menu in DRT.
2478
2479         LayoutTests:
2480             fast/events/contextmenu-scrolled-page-with-frame.html
2481
2482         [Qt] DRT: Send context menu event from EventSender
2483         https://bugs.webkit.org/show_bug.cgi?id=35131
2484
2485         * platform/qt/Skipped:
2486
2487 2010-02-19  Csaba Osztrogonác  <ossy@webkit.org>
2488
2489         Reviewed by Kenneth Rohde Christiansen.
2490
2491         [Qt] editing tests fails after r54980
2492         https://bugs.webkit.org/show_bug.cgi?id=35145
2493
2494         After r54980 two tests fail, skip them until fix.
2495         Another two tests pass, they have same results as Win port.
2496
2497         * platform/qt/Skipped:
2498          - editing/selection/extend-selection.html skipped.
2499          - editing/selection/extend-after-mouse-selection.html skipped.
2500         * platform/qt/editing/selection/click-in-margins-inside-editable-div-expected.txt: Copied from LayoutTests/platform/win/editing/selection/click-in-margins-inside-editable-div-expected.txt.
2501         * platform/qt/editing/selection/click-in-padding-with-multiple-line-boxes-expected.txt: Copied from LayoutTests/platform/win/editing/selection/click-in-padding-with-multiple-line-boxes-expected.txt.
2502
2503 2010-02-19  Philippe Normand  <pnormand@igalia.com>
2504
2505         Rubber-stamped by Xan Lopez.
2506
2507         [GTK] plugins/set-status.html fails
2508         https://bugs.webkit.org/show_bug.cgi?id=35144
2509
2510         * platform/gtk/Skipped: Skip failing test.
2511
2512 2010-02-19  Philippe Normand  <pnormand@igalia.com>
2513
2514         Rubber-stamped by Xan Lopez.
2515
2516         Adding a GTK layout test result for a new test
2517         added in r54980.
2518
2519         * platform/gtk/editing/selection/extend-after-mouse-selection-expected.txt: Added.
2520
2521 2010-02-19  Philippe Normand  <pnormand@igalia.com>
2522
2523         Rubber-stamped by Xan Lopez.
2524
2525         Adding a GTK layout test result for a new test
2526         added in r54982.
2527
2528         * platform/gtk/fast/repaint/selection-gap-overflow-scroll-2-expected.txt: Added.
2529
2530 2010-02-18  Csaba Osztrogonác  <ossy@webkit.org>
2531
2532         Rubber-stamped by Simon Hausmann.
2533
2534         [Qt] Update platform specific expected files after r54991.
2535
2536         * platform/qt/svg/css/circle-in-mask-with-shadow-expected.txt: updated.
2537         * platform/qt/svg/css/mask-with-shadow-expected.txt: updated.
2538         * platform/qt/svg/custom/empty-mask-expected.txt: updated.
2539         * platform/qt/svg/custom/mask-with-default-value-expected.txt: updated.
2540         * platform/qt/svg/custom/transformedMaskFails-expected.txt: updated.
2541
2542 2010-02-18  Yaar Schnitman  <yaar@chromium.org>
2543
2544         Reviewed by Darin Adler.
2545
2546         Normalize custom ctors for Image, Option, Audio
2547         https://bugs.webkit.org/show_bug.cgi?id=34782
2548
2549         * fast/js/custom-constructors-expected.txt: Added.
2550         * fast/js/custom-constructors.html: Added.
2551         * fast/js/script-tests/custom-constructors.js: Added.
2552
2553 2010-02-18  Alexey Proskuryakov  <ap@apple.com>
2554
2555         Reviewed by Dan Bernstein.
2556
2557         https://bugs.webkit.org/show_bug.cgi?id=35134
2558         <rdar://problem/7246280> Crash when a plugin calls NPN_SetStatus(0)
2559
2560         * plugins/set-status-expected.txt: Added.
2561         * plugins/set-status.html: Added.
2562         While at it, also test that we process UTF-8.
2563
2564 2010-02-18  Dan Bernstein  <mitz@apple.com>
2565
2566         Reviewed by John Sullivan.
2567
2568         <rdar://problem/7658811> Multiple style recalcs due to getComputedStyle() on “display: none;” element
2569         when there are pending style sheets
2570
2571         * fast/css/getComputedStyle/pending-stylesheet-expected.txt: Added.
2572         * fast/css/getComputedStyle/pending-stylesheet.html: Added.
2573
2574 2010-02-18  Dirk Schulze  <krit@webkit.org>
2575
2576         Reviewed by Nikolas Zimmermann.
2577
2578         Move SVGResources to Renderers, starting with Masker
2579         https://bugs.webkit.org/show_bug.cgi?id=35020
2580
2581         With the move from SVGResourceMasker to RenderSVGResourceMasker, I changed
2582         the way DRT dumps resources. DRT is now able to dump multi-access
2583         of resources.
2584         Also the size of a Mask resource (depending of the object) and the access of
2585         the resource (togeter with the resource name) is pointed out as an insertion
2586         under the object.
2587
2588         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt:
2589         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
2590         * platform/mac/svg/batik/masking/maskRegions-expected.txt:
2591         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.txt:
2592         * platform/mac/svg/css/mask-with-shadow-expected.txt:
2593         * platform/mac/svg/custom/empty-mask-expected.txt:
2594         * platform/mac/svg/custom/grayscale-gradient-mask-expected.txt:
2595         * platform/mac/svg/custom/js-late-mask-and-object-creation-expected.txt:
2596         * platform/mac/svg/custom/js-late-mask-creation-expected.txt:
2597         * platform/mac/svg/custom/mask-changes-expected.txt:
2598         * platform/mac/svg/custom/mask-child-changes-expected.txt:
2599         * platform/mac/svg/custom/mask-excessive-malloc-expected.txt:
2600         * platform/mac/svg/custom/mask-inside-defs-expected.txt:
2601         * platform/mac/svg/custom/mask-invalidation-expected.txt:
2602         * platform/mac/svg/custom/mask-on-multiple-objects-expected.txt:
2603         * platform/mac/svg/custom/mask-with-all-units-expected.txt:
2604         * platform/mac/svg/custom/mask-with-default-value-expected.txt:
2605         * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.txt:
2606         * platform/mac/svg/custom/visibility-override-mask-expected.txt:
2607         * platform/mac/svg/filters/filter-clip-expected.txt:
2608         * svg/custom/transformedMaskFails-expected.txt:
2609
2610 2010-02-18  Gustavo Noronha Silva  <gns@gnome.org>
2611
2612         [Qt][GTK] fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html fails (DRT sideeffect)
2613         https://bugs.webkit.org/show_bug.cgi?id=35086
2614
2615         Skip both new tests that fail. It may be a DRT problem, and the
2616         file path that is reported in the error message also seems to
2617         require tweaking.
2618
2619         * platform/gtk/Skipped:
2620
2621 2010-02-18  Gustavo Noronha Silva  <gns@gnome.org>
2622
2623         [GTK] Fails fast/multicol/client-rects.html
2624         https://bugs.webkit.org/show_bug.cgi?id=35127
2625
2626         Skip test that fails in GTK+ - trying to get bot green again.
2627
2628         * platform/gtk/Skipped:
2629
2630 2010-02-18  Dan Bernstein  <mitz@apple.com>
2631
2632         Reviewed by Simon Fraser.
2633
2634         <rdar://problem/7650652> REGRESSION: Selection painting issue in bug review textbox
2635         https://bugs.webkit.org/show_bug.cgi?id=34946
2636
2637         * fast/repaint/selection-gap-overflow-scroll-2.html: Copied from LayoutTests/fast/repaint/selection-gap-overflow-scroll.html.
2638         * platform/mac/fast/repaint/selection-gap-overflow-scroll-2-expected.checksum: Added.
2639         * platform/mac/fast/repaint/selection-gap-overflow-scroll-2-expected.png: Added.
2640         * platform/mac/fast/repaint/selection-gap-overflow-scroll-2-expected.txt: Added.
2641
2642 2010-02-17  Dumitru Daniliuc  <dumi@chromium.org>
2643
2644         Reviewed by NOBODY Darin Adler.
2645
2646         'undefined' return values from statement error callbacks are not
2647         treated as 'true'. Fix the tests that did not use this
2648         assumption.
2649
2650         https://bugs.webkit.org/show_bug.cgi?id=35048
2651
2652         * storage/database-lock-after-reload.html:
2653         * storage/private-browsing-readonly.html:
2654         * storage/statement-error-callback.html:
2655         * storage/statement-error-callback-expected.txt:
2656
2657 2010-02-17  Ojan Vafai  <ojan@chromium.org>
2658
2659         Reviewed by Adam Barth.
2660
2661         keyboard selection sometimes moves the wrong end of the selection for Win/Linux
2662         https://bugs.webkit.org/show_bug.cgi?id=35066
2663
2664         The changes to js-test-selection-shared.js are just to make the selection editing tests
2665         easier to debug in the future.
2666
2667         The mac results for extend-after-mouse-selection.html contain a "FAIL" line. This is
2668         a case where WebKit doesn't match TextEdit.
2669
2670         * editing/editing.js:
2671         (execMoveSelectionForwardByLineBoundaryCommand):
2672         (moveSelectionForwardByLineBoundaryCommand):
2673         (execExtendSelectionForwardByLineBoundaryCommand):
2674         (extendSelectionForwardByLineBoundaryCommand):
2675         (execExtendSelectionBackwardByLineBoundaryCommand):
2676         (extendSelectionBackwardByLineBoundaryCommand):
2677         (execMoveSelectionBackwardByLineBoundaryCommand):
2678         (moveSelectionBackwardByLineBoundaryCommand):
2679         * editing/selection/extend-after-mouse-selection.html: Added.
2680         * editing/selection/move-begin-end-expected.txt:
2681         * editing/selection/move-begin-end.html:
2682         * editing/selection/resources/js-test-selection-shared.js:
2683         (objectAsString):
2684         (assertSelectionAt):
2685         * platform/mac/editing/selection/click-in-margins-inside-editable-div-expected.txt:
2686         * platform/mac/editing/selection/click-in-padding-with-multiple-line-boxes-expected.txt:
2687         * platform/mac/editing/selection/extend-after-mouse-selection-expected.txt: Added.
2688         * platform/win/editing/selection/click-in-margins-inside-editable-div-expected.txt:
2689         * platform/win/editing/selection/click-in-padding-with-multiple-line-boxes-expected.txt:
2690         * platform/win/editing/selection/extend-after-mouse-selection-expected.txt: Added.
2691         * platform/win/editing/selection/extend-selection-expected.txt: Added.
2692
2693 2010-02-18  Nate Chapin  <japhet@chromium.org>
2694
2695         Unreviewed, build fix.
2696
2697         Provide good expected results for fast/dom/Window/window-event-override-no-crash.html.
2698
2699         * fast/dom/Window/window-event-override-no-crash-expected.txt:
2700         * fast/dom/Window/window-event-override-no-crash.html:
2701
2702 2010-02-18  Gustavo Noronha Silva  <gns@gnome.org>
2703
2704         [GTK][Qt] Fails glyph reordering test fast/text/glyph-reordering.html
2705         https://bugs.webkit.org/show_bug.cgi?id=34918
2706
2707         Unskipping that now passes, after r54912.
2708
2709         * platform/gtk/Skipped:
2710
2711 2010-02-18  Brady Eidson  <beidson@apple.com>
2712
2713         Reviewed by Sam Weinig.
2714
2715         Particularly constructed WebFrames can try to access a null HistoryItem
2716         <rdar://problem/7638892> and https://bugs.webkit.org/show_bug.cgi?id=35063
2717
2718         * fast/loader/api-test-new-window-data-load-base-url-expected.txt: Added.
2719         * fast/loader/api-test-new-window-data-load-base-url.html: Added.
2720         * platform/gtk/Skipped:
2721         * platform/qt/Skipped:
2722         * platform/win/Skipped:
2723
2724 2010-02-18  Nate Chapin  <japhet@chromium.org>
2725
2726         Reviewed by Eric Seidel.
2727
2728         Actually submitting test for https://bugs.webkit.org/show_bug.cgi?id=34899 this time.
2729
2730         * fast/dom/Window/window-event-override-no-crash-expected.txt: Added.
2731         * fast/dom/Window/window-event-override-no-crash.html: Added.
2732
2733 2010-02-18  Nate Chapin  <japhet@chromium.org>
2734
2735         Reviewed by Eric Seidel.
2736
2737         Test for https://bugs.webkit.org/show_bug.cgi?id=34899
2738
2739         * fast/dom/Window/window-event-override-no-crash-expected.txt: Added.
2740         * fast/dom/Window/window-event-override-no-crash.html: Added.
2741
2742 2010-02-18  Andras Becsi  <abecsi@webkit.org>
2743
2744         Rubber-stamped by Kenneth Rohde Christiansen.
2745
2746         [Qt] Skip the following tests because of missing eventSender.textZoomIn():
2747
2748         svg/zoom/text/absolute-sized-document-no-scrollbars.svg
2749         svg/zoom/text/absolute-sized-document-scrollbars.svg
2750         svg/zoom/text/relative-sized-document-scrollbars.svg
2751         svg/zoom/text/zoom-foreignObject.svg
2752         svg/zoom/text/zoom-hixie-mixed-008.xml
2753         svg/zoom/text/zoom-hixie-mixed-009.xml
2754         svg/zoom/text/zoom-hixie-rendering-model-004.xhtml
2755         svg/zoom/text/zoom-svg-float-border-padding.xml
2756
2757         * platform/qt/Skipped:
2758
2759 2010-02-18  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2760
2761         Rubber-stamped by Xan Lopez.
2762
2763         fast/frames/iframe-reparenting.html crashing on GTK Debug bots
2764         https://bugs.webkit.org/show_bug.cgi?id=35081
2765
2766         Unskip test that is now
2767         fixed (fast/frames/iframe-reparenting.html)
2768
2769         * platform/gtk/Skipped:
2770
2771 2010-02-18  Csaba Osztrogonác  <ossy@webkit.org>
2772
2773         [Qt] fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html fails (DRT sideeffect)
2774         https://bugs.webkit.org/show_bug.cgi?id=35086
2775
2776         fast/xmlhttprequest/xmlhttprequest-no-file-access.html cause
2777         this fail indirectly, but both of them pass in separated DRT.
2778
2779         * platform/qt/Skipped: fast/xmlhttprequest/xmlhttprequest-no-file-access.html
2780         skipped until fix to make buildbot happy.
2781
2782 2010-02-18  Philippe Normand  <pnormand@igalia.com>
2783
2784         Not reviewed, adding a GTK layout test result for a new test
2785         added in r54926.
2786
2787         * platform/gtk/fast/css/first-letter-first-line-hover-expected.txt: Added.
2788
2789 2010-02-18  Philippe Normand  <pnormand@igalia.com>
2790
2791         Rubber-stamped by Xan Lopez.
2792
2793         plugins/iframe-shims.html crashing on GTK Debug bots
2794         https://bugs.webkit.org/show_bug.cgi?id=35085
2795
2796         * platform/gtk/Skipped: Skip crashing tests.
2797
2798 2010-02-18  Philippe Normand  <pnormand@igalia.com>
2799
2800         Rubber-stamped by Xan Lopez.
2801
2802         fast/frames/iframe-reparenting.html crashing on GTK Debug bots
2803         https://bugs.webkit.org/show_bug.cgi?id=35081
2804
2805         * platform/gtk/Skipped: Skip crashing test.
2806
2807 2010-02-18  Philippe Normand  <pnormand@igalia.com>
2808
2809         Rubber-stamped by Xan Lopez.
2810
2811         fast/css/font-face-opentype.html crashing on GTK bots
2812         https://bugs.webkit.org/show_bug.cgi?id=35080
2813
2814         * platform/gtk/Skipped: Skip crashing test.
2815
2816 2010-02-18  Chris Evans  <cevans@chromium.org>
2817
2818         Reviewed by Adam Barth.
2819
2820         Add the promised test for the unique file:// origins support.
2821         See https://bugs.webkit.org/show_bug.cgi?id=34778 for more details.
2822
2823         * fast/xmlhttprequest/xmlhttprequest-no-file-access.html: Added.
2824         * fast/xmlhttprequest/resources/xmlhttprequest-no-file-access-real.html: Added.
2825         * fast/xmlhttprequest/xmlhttprequest-no-file-access-expected.txt: Added.
2826
2827 2010-02-18  Tony Chang  <tony@chromium.org>
2828
2829         Not reviewed, adding a QT layout test result for a new test
2830         added in r54932.
2831
2832         * platform/qt/editing/pasteboard/page-zoom-expected.txt: Copied from LayoutTests/platform/gtk/editing/pasteboard/page-zoom-expected.txt.
2833
2834 2010-02-18  Csaba Osztrogonác  <ossy@webkit.org>
2835
2836         [Qt] editing/pasteboard/page-zoom.html fails
2837         https://bugs.webkit.org/show_bug.cgi?id=35077
2838
2839         * platform/qt/Skipped: editing/pasteboard/page-zoom.html skipped until fix.
2840
2841 2010-02-17  Dmitry Titov  <dimich@chromium.org>
2842
2843         Reviewed by David Levin, Darin Fisher, Simon Hausmann.
2844
2845         When a live iframe element is moved between pages, it still depends on the old page.
2846         https://bugs.webkit.org/show_bug.cgi?id=34382
2847
2848         * fast/frames/iframe-reparenting-new-page-expected.txt: Added.
2849         * fast/frames/iframe-reparenting-new-page.html: Added.
2850         * fast/frames/resources/iframe-reparenting-new-page-1.html: Added.
2851         * fast/frames/resources/iframe-reparenting-new-page-2.html: Added.
2852         * fast/frames/resources/iframe-reparenting-new-page-iframe.html: Added.
2853         * fast/frames/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/canvas/script-tests/TEMPLATE.html.
2854         * fast/frames/script-tests/iframe-reparenting-new-page.js: Added.
2855
2856 2010-02-17  Csaba Osztrogonác  <ossy@webkit.org>
2857
2858          [Qt] DRT: Get total number of pages to be printed
2859          https://bugs.webkit.org/show_bug.cgi?id=34955
2860
2861          Fix landed in r54902, so we can unskip the test.
2862
2863         * platform/qt/Skipped: printing/numberOfPages.html unskipped.
2864
2865 2010-02-17  Csaba Osztrogonác  <ossy@webkit.org>
2866
2867         [Qt] Fails glyph reordering test fast/text/glyph-reordering.html
2868         https://bugs.webkit.org/show_bug.cgi?id=34918
2869
2870         Fix landed in r54912, so we can unskip the test.
2871
2872         * platform/qt/Skipped: fast/text/glyph-reordering.html unskipped.
2873
2874 2010-02-17  Tony Chang  <tony@chromium.org>
2875
2876         Not reviewed, adding a GTK+ layout test result for a new test
2877         added in r54932.
2878
2879         https://bugs.webkit.org/show_bug.cgi?id=34914
2880
2881         * platform/gtk/editing/pasteboard/page-zoom-expected.txt: Added.
2882
2883 2010-02-17  Tony Chang  <tony@chromium.org>
2884
2885         Reviewed by Eric Seidel.
2886
2887         https://bugs.webkit.org/show_bug.cgi?id=26937
2888         No longer allow span styles to surround block elements like
2889         divs when pasting (see paste-text-012 and 5065605 which had divs in
2890         spans).  This also causes a few cases of empty spans to be removed
2891         (see 19089 and 5245519).
2892
2893         * editing/execCommand/19089-expected.txt:
2894         * editing/pasteboard/5245519-expected.txt:
2895         * editing/pasteboard/5245519.html:
2896         * platform/mac/editing/pasteboard/5065605-expected.txt:
2897         * platform/mac/editing/pasteboard/paste-text-011-expected.txt:
2898         * platform/mac/editing/pasteboard/paste-text-012-expected.txt:
2899
2900 2010-02-17  Tony Chang  <tony@chromium.org>
2901
2902         Reviewed by Eric Seidel.
2903
2904         https://bugs.webkit.org/show_bug.cgi?id=34914
2905         When pasting absolute font sizes into a content editable area with
2906         page zoom, adjust the font sizes to be the same after page zoom is
2907         applied.
2908
2909         * editing/pasteboard/page-zoom-expected.txt: Added.
2910         * editing/pasteboard/page-zoom.html: Added.
2911
2912 2010-02-17  Tony Chang  <tony@chromium.org>
2913
2914         Reviewed by Eric Seidel.
2915
2916         https://bugs.webkit.org/show_bug.cgi?id=34737
2917         Test to verify that pasting styled list items works
2918         the same as pasting unstyle list items.
2919
2920         * editing/pasteboard/paste-list-003-expected.txt: Added.
2921         * editing/pasteboard/paste-list-003.html: Added.
2922
2923 2010-02-17  Hayato Ito  <hayato@chromium.org>
2924
2925         Reviewed by Eric Seidel.
2926
2927         Support CSS page-break-inside with a value of 'avoid'.
2928
2929         https://bugs.webkit.org/show_bug.cgi?id=34080
2930
2931         * printing/page-break-inside-expected.txt: Added.
2932         * printing/page-break-inside.html: Added.
2933         * printing/script-tests/page-break-inside.js: Added.
2934         (createParagraph):
2935         (pageNumber):
2936
2937 2010-02-17  Fumitoshi Ukai  <ukai@chromium.org>
2938
2939         Reviewed by Alexey Proskuryakov.
2940
2941         WebSocket bufferedAmount should not be 0 when send after close.
2942         https://bugs.webkit.org/show_bug.cgi?id=34633
2943
2944         * websocket/tests/bufferedAmount-after-close-expected.txt: Added.
2945         * websocket/tests/bufferedAmount-after-close.html: Added.
2946         * websocket/tests/script-tests/bufferedAmount-after-close.js: Added.
2947
2948 2010-02-17  Yuzo Fujishima  <yuzo@google.com>
2949
2950         Reviewed by Eric Seidel.
2951
2952         In diffing render styles, consider all pseudo style changes.
2953         Without this patch, only :before and :after are considered. This is the cause of the following bug.
2954         https://bugs.webkit.org/show_bug.cgi?id=32187
2955
2956         * fast/css/first-letter-first-line-hover.html: Added.
2957         * platform/mac/fast/css/first-letter-first-line-hover-expected.checksum: Added.
2958         * platform/mac/fast/css/first-letter-first-line-hover-expected.png: Added.
2959         * platform/mac/fast/css/first-letter-first-line-hover-expected.txt: Added.
2960
2961 2010-02-17  Shinichiro Hamaji  <hamaji@chromium.org>
2962
2963         Reviewed by Eric Seidel.
2964
2965         [Win] Implement layoutTestController.pageNumberForElementById
2966         https://bugs.webkit.org/show_bug.cgi?id=34570
2967
2968         * platform/win/Skipped:
2969
2970 2010-02-17  Brian Weinstein  <bweinstein@apple.com>
2971
2972         Rubber-stamped by Dan Bernstein.
2973
2974         Unskip glyph-reordering, because now it passes on Windows.
2975
2976         * platform/win/Skipped:
2977
2978 2010-02-17  Dan Bernstein  <mitz@apple.com>
2979
2980         Reviewed by Eric Seidel.
2981
2982         [GTK][Qt] Fails glyph reordering test fast/text/glyph-reordering.html
2983         https://bugs.webkit.org/show_bug.cgi?id=34918
2984
2985         Made the test less dependent on the complex text implementation.
2986
2987         * fast/text/glyph-reordering-expected.txt:
2988         * fast/text/glyph-reordering.html:
2989
2990 2010-02-17  Dumitru Daniliuc  <dumi@chromium.org>
2991
2992         Reviewed by Dimitri Glazkov.
2993
2994         Add a test that verifies that null transaction callbacks are
2995         accepted and treated as no callbacks.
2996
2997         https://bugs.webkit.org/show_bug.cgi?id=35047
2998
2999         * storage/null-callbacks-expected.txt: Added.
3000         * storage/null-callbacks.html: Added.
3001
3002 2010-02-17  Dirk Schulze  <krit@webkit.org>
3003
3004         Reviewed by Nikolas Zimmermann.
3005
3006         Move SVGResources to Renderers, starting with Masker
3007         https://bugs.webkit.org/show_bug.cgi?id=35020
3008
3009         With the move from SVGResourceMasker to RenderSVGResourceMasker, I changed
3010         the way DRT dumps resources. DRT is now able to dump multi-access
3011         of resources.
3012         Also the size of a Mask resource (depending of the object) and the access of
3013         the resource (togeter with the resource name) is pointed out as an insertion
3014         under the object.
3015
3016         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt:
3017         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
3018         * platform/mac/svg/batik/masking/maskRegions-expected.txt:
3019         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.txt:
3020         * platform/mac/svg/css/mask-with-shadow-expected.txt:
3021         * platform/mac/svg/custom/empty-mask-expected.txt:
3022         * platform/mac/svg/custom/grayscale-gradient-mask-expected.txt:
3023         * platform/mac/svg/custom/js-late-mask-and-object-creation-expected.txt:
3024         * platform/mac/svg/custom/js-late-mask-creation-expected.txt:
3025         * platform/mac/svg/custom/mask-changes-expected.txt:
3026         * platform/mac/svg/custom/mask-child-changes-expected.txt:
3027         * platform/mac/svg/custom/mask-excessive-malloc-expected.txt:
3028         * platform/mac/svg/custom/mask-inside-defs-expected.txt:
3029         * platform/mac/svg/custom/mask-invalidation-expected.txt:
3030         * platform/mac/svg/custom/mask-on-multiple-objects-expected.txt:
3031         * platform/mac/svg/custom/mask-with-all-units-expected.txt:
3032         * platform/mac/svg/custom/mask-with-default-value-expected.txt:
3033         * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.txt:
3034         * platform/mac/svg/custom/visibility-override-mask-expected.txt:
3035         * platform/mac/svg/filters/filter-clip-expected.txt:
3036         * svg/custom/transformedMaskFails-expected.txt:
3037
3038 2010-02-17  Kenneth Russell  <kbr@google.com>
3039
3040         Reviewed by Oliver Hunt.
3041
3042         Refactor texImage2D and texSubImage2D taking Image to use common code
3043         https://bugs.webkit.org/show_bug.cgi?id=34458
3044
3045         Merged the Safari and Chromium code which extracts the data from
3046         Image objects into common entry points on GraphicsContext3D. This
3047         immediately fixes the following three problems:
3048           - Chromium not implementing texSubImage2D taking Image.
3049           - Safari not obeying the flipY parameter to texImage2D or
3050             texSubImage2D taking Image.
3051           - Safari not obeying the premultipyAlpha parameter to texImage2D
3052             or texSubImage2D taking Image.
3053         Added new test verifying the behavior of texImage2D and
3054         texSubImage2D and the flipY parameter. The premultiplyAlpha
3055         parameter can not be tested yet as the implementation is not yet
3056         spec compliant. This will be fixed in a follow-on bug.
3057
3058         Ran all WebGL demos in demo repository on Safari and Chromium;
3059         textures are now the right way up in both browsers, and
3060         transparent textures in Particles demo now look correct in Safari.
3061
3062         * fast/canvas/webgl/resources/red-green.png: Added.
3063         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-expected.txt: Added.
3064         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-image.html: Added.
3065
3066 2010-02-17  Nikolas Zimmermann  <nzimmermann@rim.com>
3067
3068         Not reviewed. Try to turn windows slaves again, by skipping two websocket tests that fail reliable.
3069
3070         * platform/win/Skipped:
3071
3072 2010-02-17  Gustavo Noronha Silva  <gns@gnome.org>
3073
3074         Typo in test name.
3075
3076         * platform/qt/Skipped:
3077
3078 2010-02-17  Csaba Osztrogonác  <ossy@webkit.org>
3079
3080         Rubber-stamped by Tor Arne Vestbø.
3081
3082         [Qt] Add platform specific expected files for new tests pass in fast/css.
3083
3084         Rendertree results compared to Mac expected files with --ignore-metrics,
3085         pixel results compared to Mac png files.
3086
3087         fast/css/font-face-opentype.html introduced in r54855.
3088         fast/css/inline-element-line-break.html introduced in r54544.
3089         fast/css/pseudo-element-line-break.html introduced in r54544.
3090
3091         * platform/qt/fast/css/font-face-opentype-expected.txt: Added.
3092         * platform/qt/fast/css/inline-element-line-break-expected.txt: Added.
3093         * platform/qt/fast/css/pseudo-element-line-break-expected.txt: Added.
3094
3095 2010-02-17  Nikolas Zimmermann  <nzimmermann@rim.com>
3096
3097         Not reviewed. Try to turn SnowLeopard slave green again. Skipping media/video-load-networkState.html - already filed a bug last year.
3098
3099         * platform/mac-snowleopard/Skipped:
3100
3101 2010-02-17  Nikolas Zimmermann  <nzimmermann@rim.com>
3102
3103         Not reviewed. Try to turn Tiger slave green again. Skipping media/video-display-aspect-ratio.html - already skipped on the other mac variants & win.
3104
3105         * platform/mac-tiger/Skipped:
3106
3107 2010-02-17  Gustavo Noronha Silva  <gns@gnome.org>
3108
3109         Skipping new test that does not pass on Qt.
3110
3111         * platform/qt/Skipped:
3112
3113 2010-02-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3114
3115         Reviewed by Xan Lopez.
3116
3117         Does not send an Accept header for subresources, causing some sites to break
3118         https://bugs.webkit.org/show_bug.cgi?id=33242
3119
3120         * http/tests/misc/image-checks-for-accept-expected.txt: Added.
3121         * http/tests/misc/image-checks-for-accept.html: Added.
3122         * http/tests/misc/resources/image-checks-for-accept.php: Added.
3123         * platform/mac/Skipped:
3124         * platform/win/Skipped:
3125
3126 2010-02-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3127
3128         Skip a number of new tests.
3129
3130         * platform/gtk/Skipped:
3131
3132 2010-01-07  Philippe Normand  <pnormand@igalia.com>
3133
3134         Reviewed by Gustavo Noronha Silva.
3135
3136         [GStreamer] Should handle BUFFERING messages
3137         https://bugs.webkit.org/show_bug.cgi?id=30004
3138
3139         Draw the buffering status in the media controls. The timebar is
3140         now 2 pixels shorter so dragging it at same absolute position than
3141         before produces a seek at a new position in the media, this
3142         explains the rebaselining of the controls-drag-timebar test.
3143
3144         * platform/gtk/media/controls-after-reload-expected.txt:
3145         * platform/gtk/media/controls-drag-timebar-expected.txt:
3146         * platform/gtk/media/controls-strict-expected.txt:
3147         * platform/gtk/media/controls-styling-expected.txt:
3148         * platform/gtk/media/video-controls-rendering-expected.txt:
3149         Re-baselined due to 1px left/right border added in controls timeline.
3150
3151 2010-02-17  Xan Lopez  <xlopez@igalia.com>
3152
3153         Skip tests requiring new results.
3154
3155         * platform/gtk/Skipped:
3156
3157 2010-02-16  Yael Aharon  <yael.aharon@nokia.com>
3158
3159         Reviewed by Nikolas Zimmermann.
3160
3161         SVG not rendered as background-image from data URI
3162         https://bugs.webkit.org/show_bug.cgi?id=33630
3163
3164         * platform/mac/svg/css/background-image-svg-expected.checksum: Added.
3165         * platform/mac/svg/css/background-image-svg-expected.png: Added.
3166         * platform/qt/svg/css/background-image-svg-expected.checksum: Added.
3167         * platform/qt/svg/css/background-image-svg-expected.png: Added.
3168         * svg/css/background-image-svg.html: Added.
3169         * svg/css/background-image-svg-expected.txt: Added.
3170
3171 2010-02-16  Nikolas Zimmermann  <nzimmermann@rim.com>
3172
3173         Not reviewed. Correct typo in test name in Skipped list. Should turn SL slave green again.
3174
3175         * platform/mac-snowleopard/Skipped:
3176
3177 2010-02-16  Nikolas Zimmermann  <nzimmermann@rim.com>
3178
3179         Not reviewed. Attempt to fix win slave. Skip same tests failing on SL, add bug references to skipped list.
3180
3181         * platform/mac-snowleopard/Skipped:
3182         * platform/win/Skipped:
3183
3184 2010-02-16  Bryan Yeung  <bryeung@chromium.org>
3185
3186         Reviewed by Nikolas Zimmermann.
3187
3188         Add a new layout test for large stroke widths in SVG.
3189         This regression tests a bug in the Skia platform where the width was
3190         limited to 512.
3191
3192         https://bugs.webkit.org/show_bug.cgi?id=34954
3193
3194         * platform/mac/svg/custom/stroke-width-large-expected.checksum: Added.
3195         * platform/mac/svg/custom/stroke-width-large-expected.png: Added.
3196         * platform/mac/svg/custom/stroke-width-large-expected.txt: Added.
3197         * svg/custom/stroke-width-large.svg: Added.
3198
3199 2010-02-16  MORITA Hajime  <morrita@gmail.com>
3200
3201         Reviewed by Nikolas Zimmermann.
3202
3203         REGRESSION: SVG text disappaears after double click
3204         https://bugs.webkit.org/show_bug.cgi?id=34880
3205         
3206         * platform/mac/svg/text/selection-doubleclick-expected.checksum: Added.
3207         * platform/mac/svg/text/selection-doubleclick-expected.png: Added.
3208         * platform/mac/svg/text/selection-doubleclick-expected.txt: Added.
3209         * platform/mac/svg/text/selection-tripleclick-expected.checksum: Added.
3210         * platform/mac/svg/text/selection-tripleclick-expected.png: Added.
3211         * platform/mac/svg/text/selection-tripleclick-expected.txt: Added.
3212         * svg/text/selection-doubleclick.svg: Added.
3213         * svg/text/selection-tripleclick.svg: Added.
3214
3215 2010-02-16  Yusuke Sato  <yusukes@chromium.org>
3216
3217         Reviewed by Dimitri Glazkov.
3218
3219         [Chromium] OpenType font with CFF glyphs is not handled correctly on Windows XP
3220         https://bugs.webkit.org/show_bug.cgi?id=34735
3221
3222         * fast/css/font-face-opentype.html: Added.
3223         * fast/css/resources/Ahem.otf: Added. Ahem font which has CFF glyphs, converted from Ahem.ttf by FontForge (http://fontforge.sourceforge.net/).
3224         * platform/mac/fast/css/font-face-opentype-expected.checksum: Added.
3225         * platform/mac/fast/css/font-face-opentype-expected.png: Added.
3226         * platform/mac/fast/css/font-face-opentype-expected.txt: Added.
3227
3228 2010-02-16  Dumitru Daniliuc  <dumi@chromium.org>
3229
3230         Reviewed by Simon Fraser.
3231
3232         Change quota-tracking.html to open databases only as they're
3233         needed. Otherwise, open databases end up using more space from
3234         this origin than the test expects.
3235
3236         * storage/quota-tracking.html:
3237
3238 2010-02-16  Nikolas Zimmermann  <nzimmermann@rim.com>
3239
3240         Rubber-stamped by Simon Fraser.
3241
3242         Skip svg/zoom/(page|text)/zoom-coords-viewattr-01-b.svg on SnowLeopard.
3243         svg/W3C-SVG-1.1/coords-viewattr* fail on SL and are already Skipped, seems related to entity parsing, not SVG.
3244
3245         * platform/mac-snowleopard/Skipped:
3246
3247 2010-02-16  Simon Fraser  <simon.fraser@apple.com>
3248
3249         Reviewed by Nikolas Zimmermann.
3250
3251         Make this test more robust to slow-loading media.
3252
3253         * media/video-load-networkState.html:
3254
3255 2010-02-16  Simon Fraser  <simon.fraser@apple.com>
3256
3257         Reviewed by Dan Bernstein.
3258
3259         https://bugs.webkit.org/show_bug.cgi?id=34999
3260         Compositing layers inside overflow:scroll divs are not always updated on scrolling
3261         
3262         New testcase with specific compositing configuration involving overflow:scroll.
3263
3264         * compositing/overflow/scroll-ancestor-update.html: Added.
3265         * platform/mac/compositing/overflow/scroll-ancestor-update-expected.checksum: Added.
3266         * platform/mac/compositing/overflow/scroll-ancestor-update-expected.png: Added.
3267         * platform/mac/compositing/overflow/scroll-ancestor-update-expected.txt: Added.
3268
3269 2010-02-16  Nikolas Zimmermann  <nzimmermann@rim.com>
3270
3271         Rubber-stamped by Dirk Schulze.
3272
3273         Add missing .checksum file in platform/mac/svg/zoom/page. All parts of the original patch for bug 14004 have been landed.
3274
3275         * platform/mac/svg/zoom/page/absolute-sized-document-no-scrollbars-expected.checksum: Added.
3276
3277 2010-02-16  Nikolas Zimmermann  <nzimmermann@rim.com>
3278
3279         Reviewed by David Hyatt.
3280
3281         SVG units don't stay consistently sized on zoom
3282         https://bugs.webkit.org/show_bug.cgi?id=14004
3283
3284         * platform/mac/svg/zoom: Added.
3285         * platform/mac/svg/zoom/page: Added.
3286         * platform/mac/svg/zoom/page/absolute-sized-document-no-scrollbars-expected.checksum: Added.
3287         * platform/mac/svg/zoom/page/absolute-sized-document-no-scrollbars-expected.png: Added.
3288         * platform/mac/svg/zoom/page/absolute-sized-document-no-scrollbars-expected.txt: Added.
3289         * platform/mac/svg/zoom/page/absolute-sized-document-scrollbars-expected.checksum: Added.
3290         * platform/mac/svg/zoom/page/absolute-sized-document-scrollbars-expected.png: Added.
3291         * platform/mac/svg/zoom/page/absolute-sized-document-scrollbars-expected.txt: Added.
3292         * platform/mac/svg/zoom/page/relative-sized-document-scrollbars-expected.checksum: Added.
3293         * platform/mac/svg/zoom/page/relative-sized-document-scrollbars-expected.png: Added.
3294         * platform/mac/svg/zoom/page/relative-sized-document-scrollbars-expected.txt: Added.
3295         * platform/mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.checksum: Added.
3296         * platform/mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png: Added.
3297         * platform/mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt: Added.
3298         * platform/mac/svg/zoom/page/zoom-foreignObject-expected.checksum: Added.
3299         * platform/mac/svg/zoom/page/zoom-foreignObject-expected.png: Added.
3300         * platform/mac/svg/zoom/page/zoom-foreignObject-expected.txt: Added.
3301         * platform/mac/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum: Added.
3302         * platform/mac/svg/zoom/page/zoom-hixie-mixed-008-expected.png: Added.
3303         * platform/mac/svg/zoom/page/zoom-hixie-mixed-008-expected.txt: Added.
3304         * platform/mac/svg/zoom/page/zoom-hixie-mixed-009-expected.checksum: Added.
3305         * platform/mac/svg/zoom/page/zoom-hixie-mixed-009-expected.png: Added.
3306         * platform/mac/svg/zoom/page/zoom-hixie-mixed-009-expected.txt: Added.
3307         * platform/mac/svg/zoom/page/zoom-hixie-rendering-model-004-expected.checksum: Added.
3308         * platform/mac/svg/zoom/page/zoom-hixie-rendering-model-004-expected.png: Added.
3309         * platform/mac/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt: Added.
3310         * platform/mac/svg/zoom/page/zoom-svg-float-border-padding-expected.checksum: Added.
3311         * platform/mac/svg/zoom/page/zoom-svg-float-border-padding-expected.png: Added.
3312         * platform/mac/svg/zoom/page/zoom-svg-float-border-padding-expected.txt: Added.
3313         * platform/mac/svg/zoom/text: Added.
3314         * platform/mac/svg/zoom/text/absolute-sized-document-no-scrollbars-expected.checksum: Added.
3315         * platform/mac/svg/zoom/text/absolute-sized-document-no-scrollbars-expected.png: Added.
3316         * platform/mac/svg/zoom/text/absolute-sized-document-no-scrollbars-expected.txt: Added.
3317         * platform/mac/svg/zoom/text/absolute-sized-document-scrollbars-expected.checksum: Added.
3318         * platform/mac/svg/zoom/text/absolute-sized-document-scrollbars-expected.png: Added.
3319         * platform/mac/svg/zoom/text/absolute-sized-document-scrollbars-expected.txt: Added.
3320         * platform/mac/svg/zoom/text/relative-sized-document-scrollbars-expected.checksum: Added.
3321         * platform/mac/svg/zoom/text/relative-sized-document-scrollbars-expected.png: Added.
3322         * platform/mac/svg/zoom/text/relative-sized-document-scrollbars-expected.txt: Added.
3323         * platform/mac/svg/zoom/text/zoom-coords-viewattr-01-b-expected.checksum: Added.
3324         * platform/mac/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png: Added.
3325         * platform/mac/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt: Added.
3326         * platform/mac/svg/zoom/text/zoom-foreignObject-expected.checksum: Added.
3327         * platform/mac/svg/zoom/text/zoom-foreignObject-expected.png: Added.
3328         * platform/mac/svg/zoom/text/zoom-foreignObject-expected.txt: Added.
3329         * platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.checksum: Added.
3330         * platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.png: Added.
3331         * platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.txt: Added.
3332         * platform/mac/svg/zoom/text/zoom-hixie-mixed-009-expected.checksum: Added.
3333         * platform/mac/svg/zoom/text/zoom-hixie-mixed-009-expected.png: Added.
3334         * platform/mac/svg/zoom/text/zoom-hixie-mixed-009-expected.txt: Added.
3335         * platform/mac/svg/zoom/text/zoom-hixie-rendering-model-004-expected.checksum: Added.
3336         * platform/mac/svg/zoom/text/zoom-hixie-rendering-model-004-expected.png: Added.
3337         * platform/mac/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt: Added.
3338         * platform/mac/svg/zoom/text/zoom-svg-float-border-padding-expected.checksum: Added.
3339         * platform/mac/svg/zoom/text/zoom-svg-float-border-padding-expected.png: Added.
3340         * platform/mac/svg/zoom/text/zoom-svg-float-border-padding-expected.txt: Added.
3341         * svg/zoom: Added.
3342         * svg/zoom/NOTE: Added.
3343         * svg/zoom/page: Added.
3344         * svg/zoom/page/absolute-sized-document-no-scrollbars.svg: Added.
3345         * svg/zoom/page/absolute-sized-document-scrollbars.svg: Added.
3346         * svg/zoom/page/relative-sized-document-scrollbars.svg: Added.
3347         * svg/zoom/page/zoom-coords-viewattr-01-b.svg: Added.
3348         * svg/zoom/page/zoom-foreignObject.svg: Added.
3349         * svg/zoom/page/zoom-hixie-mixed-008.xml: Added.
3350         * svg/zoom/page/zoom-hixie-mixed-009.xml: Added.
3351         * svg/zoom/page/zoom-hixie-rendering-model-004.xhtml: Added.
3352         * svg/zoom/page/zoom-svg-float-border-padding.xml: Added.
3353         * svg/zoom/resources: Added.
3354         * svg/zoom/resources/testPageZoom.js: Added.
3355         * svg/zoom/resources/testTextZoom.js: Added.
3356         * svg/zoom/text: Added.
3357         * svg/zoom/text/absolute-sized-document-no-scrollbars.svg: Added.
3358         * svg/zoom/text/absolute-sized-document-scrollbars.svg: Added.
3359         * svg/zoom/text/relative-sized-document-scrollbars.svg: Added.
3360         * svg/zoom/text/zoom-coords-viewattr-01-b.svg: Added.
3361         * svg/zoom/text/zoom-foreignObject.svg: Added.
3362         * svg/zoom/text/zoom-hixie-mixed-008.xml: Added.
3363         * svg/zoom/text/zoom-hixie-mixed-009.xml: Added.
3364         * svg/zoom/text/zoom-hixie-rendering-model-004.xhtml: Added.
3365         * svg/zoom/text/zoom-svg-float-border-padding.xml: Added.
3366
3367 2010-02-16  Csaba Osztrogonác  <ossy@webkit.org>
3368
3369         [Qt] REGRESSION(r54811) fast/canvas/drawImage-with-negative-source-destination.html fails
3370         https://bugs.webkit.org/show_bug.cgi?id=35005
3371
3372         * platform/qt/Skipped:
3373          - fast/canvas/drawImage-with-negative-source-destination.html skipped until fix.
3374          - inspector/timeline-paint.html skipped because it is flakey.
3375
3376 2010-02-16  Simon Fraser  <simon.fraser@apple.com>
3377
3378         Reviewed by Eric Carlson.
3379
3380         Autoplaying video with poster doesn't reliably show up
3381         https://bugs.webkit.org/show_bug.cgi?id=34966
3382         
3383         Testcase that has an autoplaying video with a poster.
3384
3385         * media/video-replaces-poster.html: Added.
3386         * platform/mac/media/video-replaces-poster-expected.checksum: Added.
3387         * platform/mac/media/video-replaces-poster-expected.png: Added.
3388         * platform/mac/media/video-replaces-poster-expected.txt: Added.
3389
3390 2010-02-16  Alexander Pavlov  <apavlov@chromium.org>
3391
3392         Reviewed by Pavel Feldman.
3393
3394         Web Inspector: Elements Panel: Limit the number of initially loaded element children
3395         https://bugs.webkit.org/show_bug.cgi?id=34421
3396
3397         * inspector/elements-panel-limited-children-expected.txt: Added.
3398         * inspector/elements-panel-limited-children.html: Added.
3399
3400 2010-02-16  Ben Murdoch  <benm@google.com>
3401
3402         Reviewed by Simon Hausmann.
3403
3404         Refactor and split up basic-touch-events test
3405         https://bugs.webkit.org/show_bug.cgi?id=34476
3406
3407         Split the basic-touch-events test into two separate tests, one for single and another for multi touch. Also refactor the tests to run in an asynchronous manner.
3408
3409         * fast/events/touch/basic-multi-touch-events.html: Copied from LayoutTests/fast/events/touch/basic-touch-events.html. Tests the same multi touch tests cases from the old basic-touch-events test.
3410         * fast/events/touch/basic-multi-touch-events-expected.txt: Added.
3411         * fast/events/touch/script-tests/basic-multi-touch-events.js: Added.
3412         * fast/events/touch/basic-single-touch-events.html: Copied from LayoutTests/fast/events/touch/basic-touch-events.html. Tests the same single touch tests cases from the old basic-touch-events test.
3413         * fast/events/touch/script-tests/basic-single-touch-events.js: Added.
3414         * fast/events/touch/basic-single-touch-events-expected.txt: Added. 
3415         * fast/events/touch/basic-touch-events.html: Removed.
3416         * fast/events/touch/script-tests/basic-touch-events.js: Removed.
3417         * fast/events/touch/basic-touch-events-expected.txt: Removed.
3418
3419 2010-02-15  Dan Bernstein  <mitz@apple.com>
3420
3421         Reviewed by Simon Fraser.
3422
3423         Add test case for <rdar://problem/7645609> [webView selectionRect] API is broken for multicolumn layout
3424
3425         * fast/multicol/client-rects-expected.checksum:
3426         * fast/multicol/client-rects-expected.png:
3427         * fast/multicol/client-rects-expected.txt:
3428         * fast/multicol/client-rects.html:
3429
3430 2010-02-15  Brian Weinstein  <bweinstein@apple.com>
3431
3432         Rubber-stamped by Dan Bernstein.
3433
3434         Skipped glyph-reordering on Windows since it has failed since it was landed. Left a comment
3435         in <https://bugs.webkit.org/show_bug.cgi?id=34865> to track the failure.
3436
3437         * platform/win/Skipped:
3438
3439 2010-02-15  Alexey Proskuryakov  <ap@apple.com>
3440
3441         Skip more plugin tests on Snow Leopard buildbot, as they need updated closed source components.
3442
3443         * platform/mac-snowleopard/Skipped: Skip netscape-dom-access.html and netscape-browser-object-identity.html.
3444
3445 2010-02-15  Csaba Osztrogonác  <ossy@webkit.org>
3446
3447         [Qt] fast/multicol/client-rects.html fails in QtLauncher
3448         https://bugs.webkit.org/show_bug.cgi?id=34959
3449
3450         * platform/qt/Skipped: fast/multicol/client-rects.html skipped until fix.
3451
3452 2010-02-15  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3453
3454         Reviewed by Xan Lopez.
3455
3456         [GTK] Crashes when going back to a page that has data: URIs, with page cache enabled
3457         https://bugs.webkit.org/show_bug.cgi?id=34944
3458
3459         * fast/harness/page-cache-crash-on-data-urls-expected.txt: Added.
3460         * fast/harness/page-cache-crash-on-data-urls.html: Added.
3461         * fast/harness/resources/cached-page-with-data-urls.html: Added.
3462
3463 2010-02-15  Dan Bernstein  <mitz@apple.com>
3464
3465         Reviewed by Simon Fraser.
3466
3467         <rdar://problem/7647300> Incorrect client rects for blocks the span multiple columns and their descendants
3468         https://bugs.webkit.org/show_bug.cgi?id=34923
3469
3470         * fast/multicol/client-rects-expected.checksum: Added.
3471         * fast/multicol/client-rects-expected.png: Added.
3472         * fast/multicol/client-rects-expected.txt: Added.
3473         * fast/multicol/client-rects.html: Added.
3474
3475 2010-02-12  Alexey Proskuryakov  <ap@apple.com>
3476
3477         Reviewed by Kevin Decker.
3478
3479         <rdar://problem/7130641> Browser objects identity is not preserved by Safari
3480
3481         * plugins/netscape-browser-object-identity-expected.txt: Added.
3482         * plugins/netscape-browser-object-identity.html: Added.
3483         * plugins/script-tests/netscape-browser-object-identity.js: Added.
3484
3485 2010-02-15  Pavel Feldman  <pfeldman@chromium.org>
3486
3487         Reviewed by Timothy Hatcher.
3488
3489         Web Inspector: incorrect syntax highlighting as HTML in a script tag.
3490
3491         https://bugs.webkit.org/show_bug.cgi?id=34934
3492
3493         * inspector/syntax-highlight-html-expected.txt: Added.
3494         * inspector/syntax-highlight-html.html: Added.
3495
3496 2010-02-15  Robert Hogan  <robert@roberthogan.net>
3497
3498         Reviewed by Simon Hausmann.
3499
3500         [Qt] DRT: Support evaluateInWebInspector(), setTimelineProfilingEnabled().
3501
3502         Support LayoutTestController.evaluateInWebInspector(), setTimelineProfilingEnabled() in Qt DRT.
3503
3504         https://bugs.webkit.org/show_bug.cgi?id=33096
3505
3506         This allows the following tests to pass:
3507
3508         inspector/console-format-collections.html
3509         inspector/styles-iframe.html
3510         inspector/syntax-highlight-css.html
3511         inspector/syntax-highlight-javascript.html
3512         inspector/timeline-enum-stability.html
3513         inspector/timeline-layout.html
3514         inspector/timeline-mark-timeline.html
3515         inspector/timeline-paint.html
3516         inspector/timeline-parse-html.html
3517         inspector/timeline-recalculate-styles.html
3518         inspector/timeline-script-tag-1.html
3519         inspector/timeline-script-tag-2.html
3520         inspector/timeline-trivial.html
3521         inspector/cookie-resource-match.html
3522         inspector/elements-img-tooltip.html
3523         inspector/elements-panel-selection-on-refresh.html
3524         inspector/inspected-objects-not-overriden.html
3525         inspector/timeline-event-dispatch.html
3526         inspector/timeline-network-resource.html
3527         inspector/elements-panel-rewrite-href.html
3528         inspector/console-dir.html
3529         inspector/console-dirxml.html
3530         inspector/console-format.html
3531         inspector/console-tests.html
3532         inspector/elements-panel-structure.html
3533         inspector/evaluate-in-frontend.html
3534         inspector/console-clear.html
3535
3536         * platform/qt/Skipped:
3537
3538 2010-02-14  Pavel Feldman  <pfeldman@chromium.org>
3539
3540         Reviewed by Timothy Hatcher.
3541
3542         Web Inspector: XPathResult objects are not expanded in console.
3543
3544         https://bugs.webkit.org/show_bug.cgi?id=34926
3545
3546         * inspector/console-dir-expected.txt:
3547         * inspector/console-dir.html:
3548
3549 2010-02-15  Philippe Normand  <pnormand@igalia.com>
3550
3551         media/video-display-aspect-ratio.html fails
3552         https://bugs.webkit.org/show_bug.cgi?id=34933
3553
3554         Skipped the new test that fails.
3555
3556         * platform/mac-leopard/Skipped:
3557         * platform/mac-snowleopard/Skipped:
3558         * platform/win/Skipped:
3559
3560 2010-02-12  Philippe Normand  <pnormand@igalia.com>
3561
3562         Reviewed by Gustavo Noronha Silva.
3563
3564         [Gtk] wrong video aspect ratio
3565         https://bugs.webkit.org/show_bug.cgi?id=34790
3566
3567         Test checking the size of a 4:3 video with a 16:9 pixel aspect
3568         ratio.
3569
3570         * media/content/test-par-16-9.mp4: Added.
3571         * media/video-display-aspect-ratio-expected.txt: Added.
3572         * media/video-display-aspect-ratio.html: Added.
3573
3574 2010-02-14  Adam Barth  <abarth@webkit.org>
3575
3576         Reviewed by Darin Adler.
3577
3578         HTML5 iframe sandbox bypass of window.top.location navigation via <form target="_top">
3579         https://bugs.webkit.org/show_bug.cgi?id=33277
3580
3581         Add a test that _top is covered by @sandbox.
3582
3583         * http/tests/security/resources/fail.html: Added.
3584         * http/tests/security/resources/sandboxed-iframe-form-top.html: Added.
3585         * http/tests/security/sandboxed-iframe-form-top-expected.txt: Added.
3586         * http/tests/security/sandboxed-iframe-form-top.html: Added.
3587
3588 2010-02-14  Shu Chang  <Chang.Shu@nokia.com>
3589
3590         Reviewed by Adam Barth.
3591
3592         [Qt] The original test case failed on Qt because its real output
3593         "A B C DE F" did not match the expected "A B C D E F". The input
3594         field between D and E failed to generate the space in the dumped
3595         text as it normally would if it was broken into a new line.
3596         This DRT issue can be addressed in a seperate bug if necessary
3597         but shrinking the size of font so as to fit all fields into one
3598         line is an immediate fix to pass the test case.
3599         https://bugs.webkit.org/show_bug.cgi?id=33093
3600
3601         * fast/html/text-field-input-types.html:
3602         * platform/qt/Skipped:
3603
3604 2010-02-14  Chang Shu  <Chang.Shu@nokia.com>
3605
3606         Reviewed by Laszlo Gombos.
3607
3608         [Qt] Enable http/tests/appcache but skip the failed cases.
3609         https://bugs.webkit.org/show_bug.cgi?id=34713
3610
3611         * platform/qt/Skipped:
3612
3613 2010-02-13  Csaba Osztrogonác  <ossy@webkit.org>
3614
3615         [Qt] Skip new test that fails. See https://webkit.org/b/34918.
3616
3617         * platform/qt/Skipped: fast/text/glyph-reordering.html skipped.
3618
3619 2010-02-13  Gustavo Noronha Silva  <gns@gnome.org>
3620
3621         Skip new test that fails. See https://webkit.org/b/34918.
3622
3623         * platform/gtk/Skipped:
3624
3625 2010-02-12  Ojan Vafai  <ojan@chromium.org>
3626
3627         Reviewed by Dan Bernstein.
3628
3629         text-control-intrinsic-widths.html failing on tiger bot
3630         https://bugs.webkit.org/show_bug.cgi?id=34917
3631
3632         Final cleanup for http://trac.webkit.org/changeset/54748.
3633         Some MS fonts don't come with a default install of Tiger, but do
3634         come with a default Leopard/SnowLeopard install. As a result we naturally
3635         get different metrics a page uses these fonts.
3636
3637         * platform/mac-tiger/fast/forms/text-control-intrinsic-widths-expected.txt: Added.
3638
3639 2010-02-12  Ojan Vafai  <ojan@chromium.org>
3640
3641         Reviewed by Maciej Stachowiak.
3642
3643         Four textcontrol tests fail after http://trac.webkit.org/changeset/54748
3644         https://bugs.webkit.org/show_bug.cgi?id=34916
3645
3646         -Put the baseline for text-control-intrinsic-widths in the right place!
3647         -I missed perspective-non-layer.html because we don't run it on Leopard.
3648         -Accidentally deleted drag-text-delay-expected.txt and text-control-intrinsic-widths-expected.txt
3649         instead of updating their results.
3650
3651         * platform/mac-leopard/fast/forms/text-control-intrinsic-widths-expected.txt: Removed.
3652         * platform/mac/fast/forms/text-control-intrinsic-widths-expected.txt:
3653         * platform/mac/transforms/3d/general/perspective-non-layer-expected.txt:
3654         * platform/win/editing/selection/drag-text-delay-expected.txt: Added.
3655         * platform/win/fast/forms/text-control-intrinsic-widths-expected.txt: Added.
3656
3657 2010-01-05  Ojan Vafai  <ojan@chromium.org>
3658
3659         Reviewed by Eric Seidel.
3660
3661         Improve text control instrinsic widths.
3662         https://bugs.webkit.org/show_bug.cgi?id=25566
3663         https://bugs.webkit.org/show_bug.cgi?id=25581
3664         https://bugs.webkit.org/show_bug.cgi?id=25958
3665
3666         Excluding list of updated results as the list is so long.
3667
3668 2010-02-12  Eric Seidel  <eric@webkit.org>
3669
3670         No review, rolling out r54694.
3671         http://trac.webkit.org/changeset/54694
3672         https://bugs.webkit.org/show_bug.cgi?id=34633
3673
3674         This appears to have caused crashes on the Leopard bot.  See
3675         bug 34898.
3676
3677         * websocket/tests/bufferedAmount-after-close-expected.txt: Removed.
3678         * websocket/tests/bufferedAmount-after-close.html: Removed.
3679         * websocket/tests/script-tests/bufferedAmount-after-close.js: Removed.
3680
3681 2010-02-12  Nikolas Zimmermann  <nzimmermann@rim.com>
3682
3683         Reviewed by Dirk Schulze.
3684
3685         Repaint bug on Text selection in foreignObject
3686         https://bugs.webkit.org/show_bug.cgi?id=16939
3687
3688         Update SVG tests that contain <foreignObject> - now that it's reporting proper repaint rects.
3689         Some of our tests use <foreignObject> to draw XHTML text (logging facility) - all these tests
3690         were missing width/height attributes on <foreignObject>, fix that otherwhise they won't show
3691         up anymore - as expected.
3692
3693         * platform/mac-leopard/svg/custom/foreign-object-skew-expected.checksum:
3694         * platform/mac-leopard/svg/custom/foreign-object-skew-expected.png:
3695         * platform/mac/svg/custom/baseval-animval-equality-expected.txt:
3696         * platform/mac/svg/custom/dominant-baseline-hanging-expected.txt:
3697         * platform/mac/svg/custom/dynamic-svg-document-creation-expected.txt:
3698         * platform/mac/svg/custom/fill-SVGPaint-interface-expected.txt:
3699         * platform/mac/svg/custom/foreign-object-skew-expected.txt:
3700         * platform/mac/svg/custom/foreignObject-crash-on-hover-expected.txt:
3701         * platform/mac/svg/custom/getPresentationAttribute-expected.txt:
3702         * platform/mac/svg/custom/use-on-disallowed-foreign-object-1-expected.checksum:
3703         * platform/mac/svg/custom/use-on-disallowed-foreign-object-1-expected.png:
3704         * platform/mac/svg/custom/use-on-disallowed-foreign-object-1-expected.txt:
3705         * platform/mac/svg/custom/use-on-disallowed-foreign-object-2-expected.checksum:
3706         * platform/mac/svg/custom/use-on-disallowed-foreign-object-2-expected.png:
3707         * platform/mac/svg/custom/use-on-disallowed-foreign-object-2-expected.txt:
3708         * platform/mac/svg/custom/use-on-disallowed-foreign-object-3-expected.checksum:
3709         * platform/mac/svg/custom/use-on-disallowed-foreign-object-3-expected.png:
3710         * platform/mac/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
3711         * platform/mac/svg/custom/use-on-disallowed-foreign-object-4-expected.checksum:
3712         * platform/mac/svg/custom/use-on-disallowed-foreign-object-4-expected.png:
3713         * platform/mac/svg/custom/use-on-disallowed-foreign-object-4-expected.txt:
3714         * platform/mac/svg/custom/use-on-disallowed-foreign-object-5-expected.checksum:
3715         * platform/mac/svg/custom/use-on-disallowed-foreign-object-5-expected.png:
3716         * platform/mac/svg/custom/use-on-disallowed-foreign-object-5-expected.txt:
3717         * platform/mac/svg/custom/use-on-disallowed-foreign-object-6-expected.checksum:
3718         * platform/mac/svg/custom/use-on-disallowed-foreign-object-6-expected.png:
3719         * platform/mac/svg/custom/use-on-disallowed-foreign-object-6-expected.txt:
3720         * platform/mac/svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt:
3721         * platform/mac/svg/custom/use-on-non-svg-namespaced-element-expected.checksum:
3722         * platform/mac/svg/custom/use-on-non-svg-namespaced-element-expected.png:
3723         * platform/mac/svg/custom/use-on-non-svg-namespaced-element-expected.txt:
3724         * platform/mac/svg/hixie/mixed/008-expected.txt:
3725         * platform/mac/svg/overflow/overflow-on-foreignObject-expected.checksum: Added.
3726         * platform/mac/svg/overflow/overflow-on-foreignObject-expected.png: Added.
3727         * platform/mac/svg/overflow/overflow-on-foreignObject-expected.txt: Added.
3728         * platform/mac/svg/text/foreignObject-repaint-expected.txt:
3729         * platform/mac/svg/text/foreignObject-text-clipping-bug-expected.checksum: Added.
3730         * platform/mac/svg/text/foreignObject-text-clipping-bug-expected.png: Added.
3731         * platform/mac/svg/text/foreignObject-text-clipping-bug-expected.txt: Added.
3732         * svg/custom/baseval-animval-equality.svg:
3733         * svg/custom/dominant-baseline-hanging.svg:
3734         * svg/custom/dynamic-svg-document-creation.svg:
3735         * svg/custom/fill-SVGPaint-interface.svg:
3736         * svg/custom/getPresentationAttribute.svg:
3737         * svg/overflow/overflow-on-foreignObject.svg: Added.
3738         * svg/text/foreignObject-text-clipping-bug.xml: Added.
3739
3740 2010-02-12  Dan Bernstein  <mitz@apple.com>
3741
3742         Reviewed by Simon Fraser.
3743
3744         <rdar://problem/7609268> REGRESSION (r50301): Problem selecting text in a Devanagari website
3745         https://bugs.webkit.org/show_bug.cgi?id=34865
3746
3747         * fast/text/glyph-reordering-expected.txt: Added.
3748         * fast/text/glyph-reordering.html: Added.
3749
3750 2010-02-12  Fumitoshi Ukai  <ukai@chromium.org>
3751
3752         Unreviewed trivial fix.
3753         Set Content-Type header.
3754
3755         * websocket/tests/cookies/httponly-cookie.pl:
3756
3757 2010-02-12  Diego Gonzalez  <diego.gonzalez@openbossa.org>
3758
3759         Reviewed by Kenneth Rohde Christiansen.
3760
3761         Qt DRT now dump the frame loader callbacks when LayoutTestController()
3762         method is called.
3763
3764         LayoutTests:
3765             http/tests/security/mixedContent/data-url-script-in-iframe.html
3766             http/tests/security/mixedContent/empty-url-plugin-in-frame.html
3767             http/tests/security/mixedContent/insecure-css-in-iframe.html
3768             http/tests/security/mixedContent/insecure-iframe-in-iframe.html
3769             http/tests/security/mixedContent/insecure-image-in-iframe.html
3770             http/tests/security/mixedContent/insecure-plugin-in-iframe.html
3771             http/tests/security/mixedContent/insecure-script-in-iframe.html
3772             http/tests/security/mixedContent/redirect-http-to-https-script-in-iframe.html
3773             http/tests/security/mixedContent/redirect-https-to-http-script-in-iframe.html
3774
3775         [Qt] Make possible Qt DRT dump frame load callbacks
3776         https://bugs.webkit.org/show_bug.cgi?id=34702
3777
3778         * platform/qt/Skipped:
3779
3780 2010-02-12  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
3781
3782         Reviewed by Kenneth Rohde Christiansen.
3783
3784         Support frameset flattening
3785         https://bugs.webkit.org/show_bug.cgi?id=32717
3786
3787         Add expected results of the FrameSet Flattening tests.
3788
3789         * platform/mac/fast/frames/flattening/frameset-flattening-advanced-expected.txt: Added.
3790         * platform/mac/fast/frames/flattening/frameset-flattening-grid-expected.txt: Added.
3791         * platform/mac/fast/frames/flattening/frameset-flattening-simple-expected.txt: Added.
3792         * platform/mac/fast/frames/flattening/frameset-flattening-subframe-resize-expected.txt: Added.
3793         * platform/mac/fast/frames/flattening/frameset-flattening-subframesets-expected.txt: Added.
3794         * platform/mac/Skipped:
3795
3796 2010-02-12  Csaba Osztrogonác  <ossy@webkit.org>
3797
3798         [Qt] perl websocket test(s) time out
3799         https://bugs.webkit.org/show_bug.cgi?id=34882
3800
3801         * platform/qt/Skipped: websocket/tests/cookies/httponly-cookie.pl skipped until fix.
3802
3803 2010-02-11  Fumitoshi Ukai  <ukai@chromium.org>
3804
3805         Reviewed by Alexey Proskuryakov.
3806
3807         WebSocket ignores HttpOnly cookies, but should use in Handshake.
3808         https://bugs.webkit.org/show_bug.cgi?id=34289
3809
3810         * websocket/tests/cookies/echo-cookie_wsh.py: Added.
3811         * websocket/tests/cookies/httponly-cookie-expected.txt: Added.
3812         * websocket/tests/cookies/httponly-cookie.pl: Added.
3813
3814 2010-02-11  Eric Seidel  <eric@webkit.org>
3815
3816         Reviewed by Adam Barth.
3817
3818         webkitdirs.pm has a crazy amount of duplicated feature detection code
3819         https://bugs.webkit.org/show_bug.cgi?id=34869
3820
3821         In editing run-webkit-tests I found these tests were
3822         skipped on all platforms.  Removing them since no one is running them.
3823         If we ever need them we can dig them out of SVN history.
3824
3825         * fast/wcss/marquee-dir.xhtml: Removed.
3826         * fast/wcss/marquee-loop.xhtml: Removed.
3827         * fast/wcss/marquee-speed.xhtml: Removed.
3828         * fast/wcss/marquee-style.xhtml: Removed.
3829
3830 2010-02-11  Kent Tamura  <tkent@chromium.org>
3831
3832         Reviewed by Darin Adler.
3833
3834         Fix two issues on maxLength.
3835         https://bugs.webkit.org/show_bug.cgi?id=34783
3836
3837         - Add grapheme test cases
3838         - Improve test result readability
3839
3840         * fast/forms/ValidityState-tooLong-input-expected.txt:
3841         * fast/forms/ValidityState-tooLong-textarea-expected.txt:
3842         * fast/forms/script-tests/ValidityState-tooLong-input.js:
3843         * fast/forms/script-tests/ValidityState-tooLong-textarea.js:
3844
3845 2010-02-11  Fumitoshi Ukai  <ukai@chromium.org>
3846
3847         Reviewed by Alexey Proskuryakov.
3848
3849         WebSocket bufferedAmount should not be 0 when send after close.
3850         https://bugs.webkit.org/show_bug.cgi?id=34633
3851
3852         * websocket/tests/bufferedAmount-after-close-expected.txt: Added.
3853         * websocket/tests/bufferedAmount-after-close.html: Added.
3854         * websocket/tests/script-tests/bufferedAmount-after-close.js: Added.
3855
3856 2010-02-11  Fumitoshi Ukai  <ukai@chromium.org>
3857
3858         Reviewed by Alexey Proskuryakov.
3859
3860         WebSocket in Worker failed to close
3861         https://bugs.webkit.org/show_bug.cgi?id=34785
3862
3863         * websocket/tests/workers/close-in-shared-worker-expected.txt: Added.
3864         * websocket/tests/workers/close-in-shared-worker.html: Added.
3865         * websocket/tests/workers/close-in-worker-expected.txt: Added.
3866         * websocket/tests/workers/close-in-worker.html: Added.
3867         * websocket/tests/workers/resources/close-in-worker.js: Added.
3868         * websocket/tests/workers/resources/echo_wsh.py: Copied from LayoutTests/websocket/tests/echo_wsh.py.
3869
3870 2010-02-11  Nikolas Zimmermann  <nzimmermann@rim.com>
3871
3872         Not reviewed. Oops, move mac-lepard results for mask-invalidation.svg into the correct folder.
3873
3874         * platform/mac-leopard/mask-invalidation-expected.checksum: Removed.
3875         * platform/mac-leopard/mask-invalidation-expected.png: Removed.
3876         * platform/mac-leopard/svg/custom/mask-invalidation-expected.checksum: Copied from platform/mac-leopard/mask-invalidation-expected.checksum.
3877         * platform/mac-leopard/svg/custom/mask-invalidation-expected.png: Copied from platform/mac-leopard/mask-invalidation-expected.png.
3878
3879 2010-02-11  Nikolas Zimmermann  <nzimmermann@rim.com>
3880
3881         Rubber-stamped by Dirk Schulze.
3882
3883         Add special mac-leopard pixel test results for svg/mask-invalidation.svg - has marginal 0.01% diff to snow leopard baseline.
3884
3885         * platform/mac-leopard/mask-invalidation-expected.checksum: Added.
3886         * platform/mac-leopard/mask-invalidation-expected.png: Added.
3887
3888 2010-02-11  Gustavo Noronha Silva  <gns@gnome.org>
3889
3890         Remove platform-specific expected results that only existed
3891         because we diverged from other ports regarding enabling
3892         GeoLocation (Apple ports now enable it).
3893
3894         * platform/gtk/fast/dom/Window/window-property-descriptors-expected.txt: Removed.
3895         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt: Removed.
3896
3897 2010-02-11  Gustavo Noronha Silva  <gns@gnome.org>
3898
3899         Rebaseline test after 54646, and skip tests that need results
3900         generated.
3901
3902         * platform/gtk/Skipped:
3903         * platform/gtk/fast/dom/Window/window-property-descriptors-expected.txt:
3904
3905 2010-02-11  Yury Semikhatsky  <yurys@chromium.org>
3906
3907         Reviewed by Pavel Feldman.
3908
3909         Test that Web Inspector can inspect styles of elements in iframe from a domain
3910         different from main frame domain.
3911
3912         inspector-tests.js moved to LayoutTests/http/tests/inspector because it can
3913         be referenced by relative path from LayoutTests/inspector but not vice versa
3914         (html files served from LayoutTests/http/tests cannot refer it because WebKit
3915         tests httpd doesn't serve content not under LayoutTests/http). 
3916
3917         https://bugs.webkit.org/show_bug.cgi?id=31587
3918
3919         * http/tests/inspector/inspect-iframe-from-different-domain-expected.txt: Added.
3920         * http/tests/inspector/inspect-iframe-from-different-domain.html: Added.
3921         * http/tests/inspector/inspector-test.js: Renamed from LayoutTests/inspector/inspector-test.js.
3922         (onload):
3923         (evaluateInWebInspector):
3924         (notifyDone):
3925         (output):
3926         (didEvaluateForTestInFrontend):
3927         * http/tests/inspector/resources/iframe-from-different-domain-data.html: Added.
3928         * inspector/console-clear.html:
3929         * inspector/console-dir.html:
3930         * inspector/console-dirxml.html:
3931         * inspector/console-format-collections-expected.txt:
3932         * inspector/console-format-collections.html:
3933         * inspector/console-format.html:
3934         * inspector/console-log-before-inspector-open.html:
3935         * inspector/console-tests.html:
3936         * inspector/cookie-resource-match.html:
3937         * inspector/elements-img-tooltip.html:
3938         * inspector/elements-panel-rewrite-href-expected.txt:
3939         * inspector/elements-panel-rewrite-href.html:
3940         * inspector/elements-panel-selection-on-refresh.html:
3941         * inspector/elements-panel-structure.html:
3942         * inspector/evaluate-in-frontend.html:
3943         * inspector/inspected-objects-not-overriden.html:
3944         * inspector/styles-iframe.html:
3945         * inspector/syntax-highlight-css.html:
3946         * inspector/syntax-highlight-javascript.html:
3947         * inspector/timeline-enum-stability.html:
3948         * inspector/timeline-event-dispatch.html:
3949         * inspector/timeline-layout.html:
3950         * inspector/timeline-mark-timeline.html:
3951         * inspector/timeline-network-resource.html:
3952         * inspector/timeline-paint.html:
3953         * inspector/timeline-parse-html.html:
3954         * inspector/timeline-recalculate-styles.html:
3955         * inspector/timeline-script-tag-1.html:
3956         * inspector/timeline-script-tag-2.html:
3957         * inspector/timeline-trivial.html:
3958         * platform/qt/Skipped:
3959
3960 2010-02-11  Andras Becsi  <abecsi@webkit.org>
3961
3962         Rubber-stamped by Kenneth Rohde Christiansen.
3963
3964         [Qt] Update expected results for the following tests after r54646 because of ImageData support.
3965
3966         * platform/qt/fast/dom/Window/window-properties-expected.txt:
3967         * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt:
3968         * platform/qt/fast/dom/prototype-inheritance-expected.txt:
3969         * platform/qt/fast/js/global-constructors-expected.txt:
3970
3971 2010-02-11  Kent Tamura  <tkent@chromium.org>
3972
3973         Reviewed by Darin Adler.
3974
3975         Step attribute support for date&time types.
3976         https://bugs.webkit.org/show_bug.cgi?id=30847
3977
3978         Add tests for ValidityState.stepMismatch, stepUp() and stepDown()
3979         for date, datetime, datetime-local, month, time, week types.
3980         Update valueAsDate and valueAsNumber tests for a string representation
3981         change.
3982
3983         * fast/forms/ValidityState-stepMismatch-expected.txt: Added.
3984         * fast/forms/ValidityState-stepMismatch.html: Added.
3985         * fast/forms/input-stepup-stepdown-expected.txt: Added.
3986         * fast/forms/input-stepup-stepdown.html: Added.
3987         * fast/forms/input-valueasdate-datetime-expected.txt:
3988         * fast/forms/input-valueasdate-time-expected.txt:
3989         * fast/forms/input-valueasnumber-datetime-expected.txt:
3990         * fast/forms/input-valueasnumber-datetimelocal-expected.txt:
3991         * fast/forms/input-valueasnumber-time-expected.txt:
3992         * fast/forms/script-tests/ValidityState-stepMismatch.js: Added.
3993         * fast/forms/script-tests/input-stepup-stepdown.js: Added.
3994         * fast/forms/script-tests/input-valueasdate-datetime.js:
3995         * fast/forms/script-tests/input-valueasnumber-datetime.js:
3996
3997 2010-02-10  Oliver Hunt  <oliver@apple.com>
3998
3999         Reviewed by Gavin Barraclough.
4000
4001         postMessage does not send ImageData
4002         https://bugs.webkit.org/show_bug.cgi?id=34825
4003
4004         Add test for postMessage passing ImageData
4005
4006         Update a few other tests to cover the fact that ImageData's constructor
4007         is now available on the window object.
4008
4009         * fast/dom/Window/window-postmessage-clone-expected.txt:
4010         * fast/dom/Window/window-postmessage-clone.html:
4011         * fast/dom/Window/window-properties-expected.txt:
4012         * fast/dom/Window/window-property-descriptors-expected.txt:
4013         * fast/dom/prototype-inheritance-2-expected.txt:
4014         * fast/dom/prototype-inheritance-expected.txt:
4015         * fast/js/global-constructors-expected.txt:
4016
4017 2010-02-10  Beth Dakin  <bdakin@apple.com>
4018
4019         Reviewed by Simon Fraser and Darin Adler.
4020
4021         Test for https://bugs.webkit.org/show_bug.cgi?id=34185 REGRESSION: 
4022         Mask not invalidating
4023
4024         * platform/mac/svg/custom/mask-invalidation-expected.checksum: Added.
4025         * platform/mac/svg/custom/mask-invalidation-expected.png: Added.
4026         * platform/mac/svg/custom/mask-invalidation-expected.txt: Added.
4027         * svg/custom/mask-invalidation.svg: Added.
4028
4029 2010-02-10  Csaba Osztrogonác  <ossy@webkit.org>
4030
4031         Unreviewed. Roll out r54626, because it broke GTK and Win build.
4032         https://bugs.webkit.org/show_bug.cgi?id=32717
4033
4034         * platform/mac/Skipped:
4035         * platform/mac/fast/frames/flattening: Removed.
4036         * platform/mac/fast/frames/flattening/frameset-flattening-advanced-expected.txt: Removed.
4037         * platform/mac/fast/frames/flattening/frameset-flattening-grid-expected.txt: Removed.
4038         * platform/mac/fast/frames/flattening/frameset-flattening-simple-expected.txt: Removed.
4039         * platform/mac/fast/frames/flattening/frameset-flattening-subframe-resize-expected.txt: Removed.
4040         * platform/mac/fast/frames/flattening/frameset-flattening-subframesets-expected.txt: Removed.
4041
4042 2010-02-10  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
4043
4044         Reviewed by Kenneth Rohde Christiansen.
4045
4046         Support frameset flattening
4047         https://bugs.webkit.org/show_bug.cgi?id=32717
4048
4049         Add expected results of the FrameSet Flattening tests.
4050
4051         * platform/mac/fast/frames/flattening/frameset-flattening-advanced-expected.txt: Added.
4052         * platform/mac/fast/frames/flattening/frameset-flattening-grid-expected.txt: Added.
4053         * platform/mac/fast/frames/flattening/frameset-flattening-simple-expected.txt: Added.
4054         * platform/mac/fast/frames/flattening/frameset-flattening-subframe-resize-expected.txt: Added.
4055         * platform/mac/fast/frames/flattening/frameset-flattening-subframesets-expected.txt: Added.
4056         * platform/mac/Skipped:
4057
4058 2010-02-10  Kenneth Russell  <kbr@google.com>
4059
4060         Reviewed by Oliver Hunt.
4061
4062         Remove automatic viewport resizing
4063         https://bugs.webkit.org/show_bug.cgi?id=34766
4064
4065         Removed automatic viewport resizing per conclusions on the WebGL
4066         mailing list. Added test verifying new behavior and updated a
4067         couple of previous tests failing after this change.
4068
4069         * fast/canvas/webgl/gl-get-calls-expected.txt:
4070         * fast/canvas/webgl/gl-get-calls.html:
4071         * fast/canvas/webgl/texImage2DImageDataTest.html:
4072         * fast/canvas/webgl/viewport-unchanged-upon-resize-expected.txt: Added.
4073         * fast/canvas/webgl/viewport-unchanged-upon-resize.html: Added.
4074
4075 2010-02-10  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
4076
4077         Reviewed by Xan Lopez.
4078
4079         [GTK] Hits assertion on history back, with page cache enabled, in specific conditions
4080         https://bugs.webkit.org/show_bug.cgi?id=34773
4081
4082         * fast/frames/frame-crash-with-page-cache.html: Added.
4083         * fast/frames/resources/cached-page-1.html: Added.
4084         * fast/frames/resources/cached-page-2.html: Added.
4085         * fast/frames/resources/cached-page-3.html: Added.
4086         * fast/frames/resources/cached-page-iframe.html: Added.
4087
4088 2010-02-09  Alexey Proskuryakov  <ap@apple.com>
4089
4090         Reviewed by Geoffrey Garen.
4091
4092         https://bugs.webkit.org/show_bug.cgi?id=34490
4093         WebCore::ImageEventSender::dispatchPendingEvents() crashes in certain conditions
4094
4095         * fast/images/destroyed-image-load-event-expected.txt: Added.
4096         * fast/images/destroyed-image-load-event.html: Added.
4097
4098 2010-02-08  Jon Honeycutt  <jhoneycutt@apple.com>
4099
4100         <rdar://problem/7436875> Crash in Flash when visiting
4101         http://www.cctv.com/default.shtml (WER ID 819298200) [watson 2502260]
4102
4103         Reviewed by Darin Adler.
4104
4105         * platform/win/plugins/plugin-delayed-destroy-expected.txt: Added.
4106         * platform/win/plugins/plugin-delayed-destroy.html: Added.
4107
4108 2010-02-10  Diego Gonzalez  <diego.gonzalez@openbossa.org>
4109
4110         Reviewed by Kenneth Rohde Christiansen.
4111
4112         Implement pageNumberForElementById() method in Qt DRT LayoutTestController,
4113         to make Qt DRT able to get page number.
4114
4115         LayoutTests:
4116             printing/page-break-always.html
4117             printing/pageNumerForElementById.html
4118             printing/css2.1/page-break-before-000.html
4119             printing/css2.1/page-break-after-000.html
4120             printing/css2.1/page-break-after-004.html
4121             printing/css2.1/page-break-before-001.html
4122             printing/css2.1/page-break-after-001.html
4123             printing/css2.1/page-break-after-002.html
4124             printing/css2.1/page-break-before-002.html
4125             printing/css2.1/page-break-inside-000.html
4126
4127         [Qt] Make possible Qt DRT get a page number for element by ID
4128         https://bugs.webkit.org/show_bug.cgi?id=34777
4129
4130         * platform/qt/Skipped:
4131
4132 2010-02-10  Jeremy Orlow  <jorlow@chromium.org>
4133
4134         Revert 54599 because it breaks a lot of tests on Windows Chrome
4135
4136         * inspector/elements-panel-limited-children-expected.txt: Removed.
4137         * inspector/elements-panel-limited-children.html: Removed.
4138         * platform/qt/Skipped:
4139
4140 2010-02-10  Nate Chapin  <japhet@chromium.org>
4141
4142         Reviewed by Adam Barth.
4143
4144         Add test to ensure that a call to history.forward() at the top of
4145         a page doesn't prevent the page from loading when there is no
4146         forward list.
4147
4148         https://bugs.webkit.org/show_bug.cgi?id=34722
4149
4150         * fast/history/forward-during-load-expected.txt: Added.
4151         * fast/history/forward-during-load.html: Added.
4152
4153 2010-02-10  Alexander Pavlov  <apavlov@chromium.org>
4154
4155         Reviewed by Pavel Feldman.
4156
4157         Web Inspector: Elements Panel: Limit the number of initially loaded element children
4158         https://bugs.webkit.org/show_bug.cgi?id=34421
4159
4160         * inspector/elements-panel-limited-children-expected.txt: Added.
4161         * inspector/elements-panel-limited-children.html: Added.
4162         * platform/qt/Skipped:
4163
4164 2010-02-10  Adam Barth  <abarth@webkit.org>
4165
4166         Reviewed by Darin Adler.
4167
4168         Freeze sandbox attributes on creation
4169         https://bugs.webkit.org/show_bug.cgi?id=34184
4170
4171         Test that allow-forms is frozen on document creation.
4172
4173         * fast/frames/resources/sandboxed-iframe-form-dynamic-allowed.html: Added.
4174         * fast/frames/resources/sandboxed-iframe-form-dynamic-disallowed.html: Added.
4175         * fast/frames/sandboxed-iframe-forms-dynamic-expected.txt: Added.
4176         * fast/frames/sandboxed-iframe-forms-dynamic.html: Added.
4177
4178 2010-02-09  Csaba Osztrogonác  <ossy@webkit.org>
4179
4180         [Qt] Unreviewed. Roll-out r54543, because layout tests crash in debug mode.
4181         https://bugs.webkit.org/show_bug.cgi?id=34713
4182
4183         * platform/qt/Skipped:
4184
4185 2010-02-09  Csaba Osztrogonác  <ossy@webkit.org>
4186
4187         [Qt] Unreviewed trivial fix.
4188
4189         platform/mac/svg/custom/use-on-symbol-inside-pattern-expected.txt updated 
4190         by r54560. Qt platform specific expected file should be updated too.
4191
4192         * platform/qt/svg/custom/use-on-symbol-inside-pattern-expected.txt: Updated.
4193
4194 2010-02-09  Csaba Osztrogonác  <ossy@webkit.org>
4195
4196         [Qt] fast/events/multiline-link-arrow-navigation.html introduced in r54566, but our
4197         LayoutTestController::overridePreference() does not support the 'WebKitEnableCaretBrowsing' preference now.
4198
4199         * platform/qt/Skipped: fast/events/multiline-link-arrow-navigation.html skipped.
4200
4201 2010-02-09  Csaba Osztrogonác  <ossy@webkit.org>
4202
4203         Rubber-stamped by Kenneth Rohde Christiansen.
4204
4205         [Qt] window.showModalDialog implemented by r54550. Some tests pass now, so expected files updated.
4206         (We need some new platform specific expected file, because this feature works only on Qt port now.)
4207         https://bugs.webkit.org/show_bug.cgi?id=25585
4208
4209         * platform/qt/fast/dom/Window/window-function-frame-getter-precedence-expected.txt: Copied from LayoutTests/fast/dom/Window/window-function-frame-getter-precedence-expected.txt.
4210         * platform/qt/fast/dom/Window/window-function-name-getter-precedence-expected.txt: Copied from LayoutTests/fast/dom/Window/window-function-name-getter-precedence-expected.txt.
4211         * platform/qt/fast/dom/Window/window-lookup-precedence-expected.txt: Copied from LayoutTests/fast/dom/Window/window-lookup-precedence-expected.txt.
4212         * platform/qt/fast/dom/Window/window-properties-expected.txt: Updated.
4213         * platform/qt/fast/dom/prototype-inheritance-expected.txt: Updated.
4214         * platform/qt/http/tests/security/cross-frame-access-call-expected.txt: Copied from LayoutTests/http/tests/security/cross-frame-access-call-expected.txt.
4215          -  cross-frame-access-call-expected.txt might be a false expected file, it needs more investigation.
4216         * platform/qt/http/tests/security/cross-frame-access-get-expected.txt: Copied from LayoutTests/http/tests/security/cross-frame-access-get-expected.txt.
4217
4218 2010-02-09  Dan Bernstein  <mitz@apple.com>
4219
4220         Reviewed by Anders Carlsson.
4221
4222         <rdar://problem/7400160> Netscape plug-ins are not instantiated on property access if there are pending stylesheets
4223         https://bugs.webkit.org/show_bug.cgi?id=34776
4224
4225         * plugins/instance-available-before-stylesheets-loaded-expected.txt: Added.
4226         * plugins/instance-available-before-stylesheets-loaded-object-expected.txt: Added.
4227         * plugins/instance-available-before-stylesheets-loaded-object.html: Added.
4228         * plugins/instance-available-before-stylesheets-loaded.html: Added.
4229
4230 2010-02-09  Alejandro G. Castro  <alex@igalia.com>
4231
4232         Reviewed by Darin Adler.