Initialize Tizen 2.3
[framework/web/webkit-efl.git] / LayoutTests / ChangeLog-2010-01-29
1 2010-01-29  Victor Wang  <victorw@chromium.org>
2
3         Reviewed by darin@apple.com.
4
5         Fix the issue that both main frome and iframe are
6         focused if window.onblur calls window.focus.
7         https://bugs.webkit.org/show_bug.cgi?id=31692
8
9         The problem is caused by the focused frame in FocusController
10         is messed up if window.onblur calls window.focus:
11         When user clicks iframe to switch focus from main frame to iframe,
12         FocusController::setFocusedFrame fires onblur event, which calls
13         window.focus and then calls setFocusedFrame again to switch back.
14         This messes up the old focused frame and new focused frame and
15         leaves the FocusController confused. As a result, controlls
16         in both main frame and iframe look like get focused.
17
18         To fix it, add a flag to FocusController and do no switch the focused
19         frame when FocusController is in the middle of changing the focused frame. 
20
21         * fast/events/change-frame-focus-expected.txt: Added.
22         * fast/events/change-frame-focus.html: Added.
23
24 2010-01-28  Jon Honeycutt  <jhoneycutt@apple.com>
25
26         MSAA: Crash when posting a notification for a detached object
27
28         https://bugs.webkit.org/show_bug.cgi?id=34309
29         <rdar://problem/7409759>
30
31         Reviewed by Darin Adler.
32
33         * platform/win/accessibility/detached-object-notification-crash-expected.txt: Added.
34         * platform/win/accessibility/detached-object-notification-crash.html: Added.
35
36 2010-01-29  Darin Fisher  <darin@chromium.org>
37
38         Okayed by Oliver Hunt.
39
40         Rollout r53949, r53951 and r54013 due to a Chromium regression that it
41         causes.  Somehow this code change is triggering an endless repaint loop.
42
43         https://bugs.webkit.org/show_bug.cgi?id=33808
44
45         * platform/mac/fast/backgrounds/size/backgroundSize16-expected.checksum:
46         * platform/mac/fast/backgrounds/size/backgroundSize16-expected.png:
47
48 2010-01-29  Philippe Normand  <pnormand@igalia.com>
49
50         Unreviewed, build fix.
51
52         http/tests/media/video-referer.html fails on mac
53         https://bugs.webkit.org/show_bug.cgi?id=34331
54
55         Skipping the failing test. Requires further investigation.
56
57         * platform/mac-leopard/Skipped:
58         * platform/mac-snowleopard/Skipped:
59         * platform/mac-tiger/Skipped:
60         * platform/mac/Skipped:
61
62 2010-01-29  Philippe Normand  <pnormand@igalia.com>
63
64         Reviewed by Gustavo Noronha Silva.
65
66         [Gtk] Vimeo HTML5 player doesn't work
67         https://bugs.webkit.org/show_bug.cgi?id=34327
68
69         Test for HTTP Referer checking when playing remote media.
70
71         * http/tests/media/resources/setCookieAndReferer.cgi: Added.
72         * http/tests/media/resources/video-referer-check-referer.php: Added.
73         * http/tests/media/video-referer-expected.txt: Added.
74         * http/tests/media/video-referer.html: Added.
75
76 2010-01-29  Andras Becsi  <abecsi@webkit.org>
77
78         Unreviewed.
79
80         [Qt] Remove disabled tests from Skiplist. The tests were disabled in r53701.
81
82         * platform/qt/Skipped: 
83           -css2.1/t1204-increment-00-c-o.html
84           -css2.1/t1204-increment-01-c-o.html
85           -css2.1/t1204-increment-02-c-o.html
86           -css2.1/t1204-reset-00-c-o.html
87           -css2.1/t1204-reset-01-c-o.html
88           -css2.1/t1204-reset-02-c-o.html
89
90 2010-01-29  Pavel Feldman  <pfeldman@chromium.org>
91
92         Reviewed by Timothy Hatcher.
93
94         Web Inspector: migrate to tokenizer-based highlighting in the Elements panel.
95
96         https://bugs.webkit.org/show_bug.cgi?id=34273
97
98         * inspector/syntax-highlight-css-expected.txt:
99         * inspector/syntax-highlight-css.html:
100         * inspector/syntax-highlight-javascript-expected.txt:
101         * inspector/syntax-highlight-javascript.html:
102         * inspector/syntax-highlight.js:
103         (frontend_dumpSyntaxHighlight):
104
105 2010-01-28  Oliver Hunt  <oliver@apple.com>
106
107         Reviewed by Gavin Barraclough.
108
109         MessageEvent.data should not be repeated deserialised
110         https://bugs.webkit.org/show_bug.cgi?id=34311
111
112         Add test to ensure we get the same value back when accessing event.data multiple times
113
114         * fast/dom/Window/window-postmessage-clone.html:
115
116 2010-01-28  Hayato Ito  <hayato@chromium.org>
117
118         Reviewed by Darin Adler.
119
120         Change CSS 'page-break-inside' property from inherited one to non-inherited one because CSS specification defines so.
121
122         Note: Currently, the 'page-break-inside' property is used only when parsing the CSS. That property is not used when rendering.
123
124         https://bugs.webkit.org/show_bug.cgi?id=34195
125
126         * fast/css/getComputedStyle/computed-style-page-break-inside-expected.txt: Added.
127         * fast/css/getComputedStyle/computed-style-page-break-inside.html: Added.
128         * fast/css/getComputedStyle/script-tests/computed-style-page-break-inside.js: Added.
129
130 2010-01-28  Michael Nordman  <michaeln@google.com>
131
132         Reviewed by Alexey Proskuryakov.
133
134         ApplicationCache events should be deferred until after Document onload has fired.
135         https://bugs.webkit.org/show_bug.cgi?id=29690
136
137         * http/tests/appcache/deferred-events-expected.txt: Added.
138         * http/tests/appcache/deferred-events.html: Added.
139         * http/tests/appcache/deferred-events-delete-while-raising-expected.txt: Added.
140         * http/tests/appcache/deferred-events-delete-while-raising.html: Added.
141
142 2010-01-28  Alex Milowski  <alex@milowski.com>
143
144         Reviewed by Eric Seidel.
145
146         Updates from CSS change for mathml.css
147
148         * platform/mac/mathml/presentation/sub-expected.txt:
149         * platform/mac/mathml/presentation/sup-expected.txt:
150         * platform/mac/mathml/presentation/tables-expected.checksum:
151         * platform/mac/mathml/presentation/tables-expected.png:
152         * platform/mac/mathml/presentation/tables-expected.txt:
153
154 2010-01-28  Gustavo Noronha Silva  <gns@gnome.org>
155
156         Reviewed by Eric Carlson.
157
158         [GTK] Pass cookies to GStreamer
159         https://bugs.webkit.org/show_bug.cgi?id=34003
160
161         Test that cookie is being sent by the media player.
162
163         * http/tests/media/resources/setCookie.cgi: Added.
164         * http/tests/media/resources/video-cookie-check-cookie.php: Added.
165         * http/tests/media/video-cookie-expected.txt: Added.
166         * http/tests/media/video-cookie.html: Added.
167
168 2010-01-28  Csaba Osztrogonác  <ossy@webkit.org>
169
170         [Qt] Incorrect small caps vs. normal text handling
171         https://bugs.webkit.org/show_bug.cgi?id=34286
172
173         * platform/qt/Skipped: css2.1/t1505-c524-font-var-00-b.html skipped
174
175 2010-01-27  Evan Martin  <evan@chromium.org>
176
177         Reviewed by David Levin.
178
179         [chromium] hebrew vowel marks incorrectly positioned
180         https://bugs.webkit.org/show_bug.cgi?id=34234
181
182         Add a layout test containing some Hebrew vowels.
183
184         * fast/text/international/hebrew-vowels.html: Added.
185
186 2010-01-28  Dimitri Glazkov  <dglazkov@chromium.org>
187
188         Unreviewed, trivial baseline update.
189
190         Update baseline for "Animated scaling of background-image is too slow"
191         https://bugs.webkit.org/show_bug.cgi?id=33808
192
193         * platform/mac/fast/backgrounds/size/backgroundSize16-expected.checksum:
194         * platform/mac/fast/backgrounds/size/backgroundSize16-expected.png:
195
196 2010-01-28  Adam Barth  <abarth@webkit.org>
197
198         Reviewed by David Levin.
199
200         Remove XSSAuditor false positive for Google Translate
201         https://bugs.webkit.org/show_bug.cgi?id=34242
202
203         Add a test that we allow attackers to inject directly into the href
204         property of the base tag.
205
206         * http/tests/security/xssAuditor/base-href-direct-expected.txt: Added.
207         * http/tests/security/xssAuditor/base-href-direct.html: Added.
208         * http/tests/security/xssAuditor/resources/echo-head-base-href-direct.pl: Added.
209
210 2010-01-28  Simon Fraser  <simon.fraser@apple.com>
211
212         Reviewed by Dan Bernstein.
213
214         Video can overlap position:fixed element when scrolling
215         https://bugs.webkit.org/show_bug.cgi?id=32180
216         
217         Testcase for video overlapping a fixed position element on scroll.
218
219         * compositing/geometry/video-fixed-scrolling.html: Added.
220         * platform/mac/compositing/geometry/video-fixed-scrolling-expected.checksum: Added.
221         * platform/mac/compositing/geometry/video-fixed-scrolling-expected.png: Added.
222         * platform/mac/compositing/geometry/video-fixed-scrolling-expected.txt: Added.
223
224 2010-01-28  Anton Muhin  <antonm@google.com>
225
226         Reviewed by Alexey Proskuryakov.
227
228         Add layout tests to verify assignment to items of NodeList
229         https://bugs.webkit.org/show_bug.cgi?id=34213
230
231         * fast/dom/NodeList/nodelist-item-assignment-expected.txt: Added.
232         * fast/dom/NodeList/nodelist-item-assignment.html: Added.
233
234 2010-01-28  Ben Murdoch  <benm@google.com>
235
236         Reviewed by Simon Hausmann.
237
238         [Android] [Qt] Touch event page co-ordinates are incorrect when touch is received in an iframe.
239         https://bugs.webkit.org/show_bug.cgi?id=34162
240
241         Update the existing iframe touch event test to also examine the page co-ordinates of the touch that is received.
242
243         * fast/events/touch/resources/touch-inside-iframe2.html:
244         * fast/events/touch/touch-inside-iframe-expected.txt:
245         * fast/events/touch/touch-inside-iframe.html:
246
247 2010-01-28  Xan Lopez  <xlopez@igalia.com>
248
249         [GTK] Can DnD files to our filechooser widget (<input type="file">)
250         https://bugs.webkit.org/show_bug.cgi?id=34246
251
252         Skip failing test because of this missing feature.
253
254         * platform/gtk/Skipped:
255
256 2010-01-28  Kent Tamura  <tkent@chromium.org>
257
258         Reviewed by Darin Fisher.
259
260         Remove tests for dates later than 275760-09-13T00:00Z.
261         https://bugs.webkit.org/show_bug.cgi?id=34240
262
263         Date.UTC() of V8 doesn't support such dates though Date.UTC() of
264         JavaScriptCore does.
265
266         * fast/forms/input-valueasnumber-date-expected.txt:
267         * fast/forms/input-valueasnumber-datetime-expected.txt:
268         * fast/forms/input-valueasnumber-datetimelocal-expected.txt:
269         * fast/forms/input-valueasnumber-month-expected.txt:
270         * fast/forms/script-tests/input-valueasnumber-date.js:
271         * fast/forms/script-tests/input-valueasnumber-datetime.js:
272         * fast/forms/script-tests/input-valueasnumber-datetimelocal.js:
273         * fast/forms/script-tests/input-valueasnumber-month.js:
274         * platform/win/fast/forms/input-valueasnumber-datetime-expected.txt: Removed.
275
276 2010-01-27  Kent Tamura  <tkent@chromium.org>
277
278         Reviewed by Darin Adler.
279
280         rangeOverflow/rangeUnderflow support for type=date
281         https://bugs.webkit.org/show_bug.cgi?id=34209
282
283         * fast/forms/ValidityState-rangeOverflow-date-expected.txt: Added.
284         * fast/forms/ValidityState-rangeOverflow-date.html: Added.
285         * fast/forms/ValidityState-rangeUnderflow-date-expected.txt: Added.
286         * fast/forms/ValidityState-rangeUnderflow-date.html: Added.
287         * fast/forms/script-tests/ValidityState-rangeOverflow-date.js: Added.
288         * fast/forms/script-tests/ValidityState-rangeUnderflow-date.js: Added.
289
290 2010-01-27  Csaba Osztrogonác  <ossy@webkit.org>
291
292         [Qt] Skip test introduced in r53972 because of missing eventSender.beginDragWithFiles()
293
294         * platform/qt/Skipped: fast/dom/Window/window-postmessage-clone-frames.html skipped.
295
296 2010-01-27  Oliver Hunt  <oliver@apple.com>
297
298         Reviewed by Maciej Stachowiak.
299
300         MessageEvent.data should deserialize in the context of the MessageEvent's global object
301         https://bugs.webkit.org/show_bug.cgi?id=34227
302
303         Test that the object returned from postMessage.data is created in the correct context
304
305         * fast/dom/Window/resources/window-postmessage-clone-frames-frame.html: Added.
306         * fast/dom/Window/window-postmessage-clone-frames-expected.txt: Added.
307         * fast/dom/Window/window-postmessage-clone-frames.html: Added.
308
309 2010-01-27  John Abd-El-Malek  <jam@chromium.org>
310
311         Reviewed by Dimitri Glazkov.
312
313         Tests that when a page removes an iframe that sleeps in its unload handler and
314         terminates its JS execution, the outer page's JS continues running.
315         
316         https://bugs.webkit.org/show_bug.cgi?id=34226
317
318         * fast/dom/Window/slow-unload-handler-expected.txt: Copied from LayoutTests/fast/dom/Window/slow_unload_handler-expected.txt.
319         * fast/dom/Window/slow-unload-handler-only-frame-is-stopped.html: Added.
320         * fast/dom/Window/slow-unload-handler-only-frame-is-stopped-expected.txt: Added.
321         * fast/dom/Window/slow-unload-handler.html: Copied from LayoutTests/fast/dom/Window/slow_unload_handler.html.
322         * fast/dom/Window/slow_unload_handler-expected.txt: Removed.
323         * fast/dom/Window/slow_unload_handler.html: Removed.
324         * platform/gtk/Skipped:
325         * platform/mac/Skipped:
326         * platform/qt/Skipped:
327         * platform/win/Skipped:
328
329 2010-01-27  Kent Tamura  <tkent@chromium.org>
330
331         Reviewed by Darin Adler.
332
333         Add valueAsNumber support for type=datetime-local.
334         https://bugs.webkit.org/show_bug.cgi?id=34200
335
336         The test data is equivalent to input-valueasnumber-datetime.html.
337         The expectation contains two FAIL lines because they check
338         unimplemented features.
339
340         * fast/forms/input-valueasnumber-datetimelocal-expected.txt: Added.
341         * fast/forms/input-valueasnumber-datetimelocal.html: Added.
342         * fast/forms/script-tests/input-valueasnumber-datetimelocal.js: Added.
343
344 2010-01-27  Brian Weinstein  <bweinstein@apple.com>
345
346         Rubber-stamped by Adam Roben.
347
348         Add platform specific failing Windows results for two recently
349         added tests. I will comment on their originating bugs saying that
350         failing results were landed for Windows.
351         
352         <https://bugs.webkit.org/show_bug.cgi?id=29564>
353         <https://bugs.webkit.org/show_bug.cgi?id=32696>
354
355         * platform/win/fast/css/button-height-expected.txt: Added.
356         * platform/win/fast/forms/input-valueasnumber-datetime-expected.txt: Added.
357
358 2010-01-27  Diego Gonzalez  <diego.gonzalez@openbossa.org>
359
360         Reviewed by Kenneth Rohde Christiansen.
361
362         [Qt] DRT Provide worker thread ability to track counters
363         https://bugs.webkit.org/show_bug.cgi?id=34221
364
365         Implement workerThreadCount() in LayoutTestController of Qt DRT
366
367         Tests:
368         fast/workers/dedicated-worker-lifecycle.html
369         fast/workers/shared-worker-frame-lifecycle.html
370         fast/workers/shared-worker-lifecycle.html
371         fast/workers/worker-lifecycle.html
372
373         * platform/qt/Skipped:
374
375 2010-01-26  Darin Fisher  <darin@chromium.org>
376
377         Reviewed by Brady Eidson and David Levin.
378
379         Chains of history items representing same-document navigation need to
380         always remember that association
381
382         https://bugs.webkit.org/show_bug.cgi?id=33224
383
384         * fast/dom/location-hash-expected.txt:
385         * fast/dom/location-hash.html: Revert changes from r43274 since
386         history.back to a reference fragment is now synchronous.
387
388         * fast/history/back-forward-is-asynchronous-expected.txt: Removed.
389         * fast/history/back-forward-is-asynchronous.html: Removed.
390         This test is no longer valid (revert r43274).
391
392         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt:
393         * fast/loader/stateobjects/document-destroyed-navigate-back.html: Revised
394         test results to match corrected behavior.  Also removed the redundant
395         history.back() call, which helps make the test a bit easier to understand.
396
397 2010-01-27  Yael Aharon  <yael.aharon@nokia.com>
398
399         Reviewed by Laszlo Gombos.
400
401         [Qt] Enable websockets support in QtWebKit
402         https://bugs.webkit.org/show_bug.cgi?id=34180
403
404         Remove websockets tests from skiplist.
405
406         * platform/qt/Skipped:
407
408 2010-01-27  Mads Ager  <ager@chromium.org>
409
410         Reviewed by Dimitri Glazkov.
411
412         [V8] Support getting integer-named properties using indexing notation on document object
413         https://bugs.webkit.org/show_bug.cgi?id=34211
414
415         * fast/dom/HTMLDocument/get-iframe-with-integer-name-expected.txt: Added.
416         * fast/dom/HTMLDocument/get-iframe-with-integer-name.html: Added.
417
418 2010-01-27  Kinuko Yasuda  <kinuko@chromium.org>
419
420         Reviewed by Eric Seidel.
421
422         Remove fast/events/keydown-numpad-keys.html from gtk's Skipped list.
423         https://bugs.webkit.org/show_bug.cgi?id=28247
424
425         * platform/gtk/Skipped:
426
427 2010-01-27  Tony Chang  <tony@chromium.org>
428
429         Reviewed by Eric Seidel.
430
431         Fix a crash when trying to indent a block element that was contained
432         in a list.  This was happening because enclosingBlock() in
433         htmlediting.cpp can return the current the same Node when a block
434         element (like an <hr> or a <table>) is passed in.  This causes
435         the indent command to think that it is not in a list item.
436
437         Work around this by checking to see if enclosingBlock returned the
438         same Node.
439
440         https://bugs.webkit.org/show_bug.cgi?id=32390
441
442         * editing/execCommand/indent-block-in-list-expected.txt: Added.
443         * editing/execCommand/indent-block-in-list.html: Added.
444
445 2010-01-27  Csaba Osztrogonác  <ossy@webkit.org>
446
447         [Qt] Qt port doesn't need platform dependent expected file anymore
448         for editing/pasteboard/paste-noscript-xhtml.html from r53873.
449
450         * platform/qt/editing/pasteboard/paste-noscript-xhtml-expected.txt: Removed.
451
452 2010-01-27  Csaba Osztrogonác  <ossy@webkit.org>
453
454         [Qt] fast/backgrounds/animated-svg-as-background.html make fast/backgrounds/svg-as-background-5.html crash.
455         https://bugs.webkit.org/show_bug.cgi?id=34202
456
457         * platform/qt/Skipped: fast/backgrounds/animated-svg-as-background.html enabled because bug rolled out by r53912.
458
459 2010-01-27  Matt Perry  <mpcomplete@chromium.org>
460
461         Reviewed by Eric Seidel.
462
463         Fix a bug where dispatchDocumentElementAvailable was fired for fragment parsing on XML documents.
464         https://bugs.webkit.org/show_bug.cgi?id=33920
465
466         * userscripts/resources: Added.
467         * userscripts/resources/blank.xhtml: Added.
468         * userscripts/script-not-run-for-fragments-expected.txt: Added.
469         * userscripts/script-not-run-for-fragments.html: Added.
470         * userscripts/script-run-at-start-expected.txt: Added.
471         * userscripts/script-run-at-start.html: Added.
472
473 2010-01-27  Csaba Osztrogonác  <ossy@webkit.org>
474
475         [Qt] fast/backgrounds/animated-svg-as-background.html make fast/backgrounds/svg-as-background-5.html crash.
476         https://bugs.webkit.org/show_bug.cgi?id=34202
477
478         * platform/qt/Skipped: fast/backgrounds/animated-svg-as-background.html skipped until fix.
479
480 2010-01-25  Philippe Normand  <pnormand@igalia.com>
481
482         Reviewed by Eric Seidel.
483
484         [Gtk] media/video-reverse-play-duration.html fails on and off on Gtk buildbots
485         https://bugs.webkit.org/show_bug.cgi?id=34086
486
487         * platform/gtk/Skipped: Unskip fixed test.
488
489 2010-01-26  Daniel Bates  <dbates@webkit.org>
490
491         Unreviewed. Made a minor typo when I added the test case fast/css/button-height.html
492         to the GTK Skipped file. In changeset 53900, I added test "fast/css/button-height.htm"
493         to the GTK Skipped file instead of "fast/css/button-height.html". See bug #33936
494         for more details.
495
496         * platform/gtk/Skipped:
497
498 2010-01-26  Csaba Osztrogonác  <ossy@webkit.org>
499
500         [Qt] Failing tests after r53895 skipped.
501         https://bugs.webkit.org/show_bug.cgi?id=34167
502
503         * platform/qt/Skipped: 
504          - http/tests/history/redirect-301.pl
505          - http/tests/history/redirect-302.pl
506          - http/tests/history/redirect-303.pl
507          - http/tests/history/redirect-307.pl
508
509 2010-01-26  Csaba Osztrogonác  <ossy@webkit.org>
510
511         Unreviewed trivial fix.
512
513         * platform/qt/editing/pasteboard/paste-noscript-xhtml-expected.txt: updated after r53873.
514
515 2010-01-26  Daniel Bates  <dbates@webkit.org>
516
517         Unreviewed. Updated expected failing results for table-percent-height.html
518         to reflect one pixel difference between the results generated by the Qt bot
519         and my machine. Added failing test fast/css/button-height.html to GTK Skipped
520         file as we need to look into this. See bug #33936 for more details.
521
522         * platform/gtk/Skipped: Added failing test fast/css/button-height.html.
523         * platform/qt/fast/replaced/table-percent-height-expected.txt: Updated result.
524
525 2010-01-26  Daniel Bates  <dbates@webkit.org>
526
527         Reviewed by Tor Arne Vestbø.
528
529         https://bugs.webkit.org/show_bug.cgi?id=29564
530
531         Tests that the user-specified height for <button>- and <input type="button">-
532         elements are honored, if appropriate for the platform and context.
533
534         * fast/css/button-height-expected.txt: Added.
535         * fast/css/button-height.html: Added.
536         * fast/replaced/table-percent-height-expected.txt: Added notice about failing tests
537         in Windows ports.
538         * fast/replaced/table-percent-height.html: Ditto.
539         * platform/qt/fast/replaced/table-percent-height-expected.txt: Added.
540
541 2010-01-26  Diego Gonzalez  <diego.gonzalez@openbossa.org>
542
543         Reviewed by Kenneth Rohde Christiansen.
544
545         [Qt] DRT WebHistory support
546         https://bugs.webkit.org/show_bug.cgi?id=34167
547
548         * platform/qt/Skipped:
549
550 2010-01-26  Kent Tamura  <tkent@chromium.org>
551
552         Reviewed by Darin Adler.
553
554         HTMLInputElement::valueAsNumber support except type=datetime-local.
555         https://bugs.webkit.org/show_bug.cgi?id=32696
556
557         input-valueasnumber-datetime-expected.txt and
558         input-valueasnumber-time-expected.txt have FAIL lines because they
559         test unimplemented features.
560
561         * fast/forms/input-valueasnumber-date-expected.txt: Added.
562         * fast/forms/input-valueasnumber-date.html: Added.
563         * fast/forms/input-valueasnumber-datetime-expected.txt: Added.
564         * fast/forms/input-valueasnumber-datetime.html: Added.
565         * fast/forms/input-valueasnumber-month-expected.txt: Added.
566         * fast/forms/input-valueasnumber-month.html: Added.
567         * fast/forms/input-valueasnumber-number-expected.txt: Added.
568         * fast/forms/input-valueasnumber-number.html: Added.
569         * fast/forms/input-valueasnumber-range-expected.txt: Added.
570         * fast/forms/input-valueasnumber-range.html: Added.
571         * fast/forms/input-valueasnumber-time-expected.txt: Added.
572         * fast/forms/input-valueasnumber-time.html: Added.
573         * fast/forms/input-valueasnumber-unsupported-expected.txt: Added.
574         * fast/forms/input-valueasnumber-unsupported.html: Added.
575         * fast/forms/input-valueasnumber-week-expected.txt: Added.
576         * fast/forms/input-valueasnumber-week.html: Added.
577         * fast/forms/script-tests/input-valueasnumber-date.js: Added.
578         * fast/forms/script-tests/input-valueasnumber-datetime.js: Added.
579         * fast/forms/script-tests/input-valueasnumber-month.js: Added.
580         * fast/forms/script-tests/input-valueasnumber-number.js: Added.
581         * fast/forms/script-tests/input-valueasnumber-range.js: Added.
582         * fast/forms/script-tests/input-valueasnumber-time.js: Added.
583         * fast/forms/script-tests/input-valueasnumber-unsupported.js: Added.
584         * fast/forms/script-tests/input-valueasnumber-week.js: Added.
585
586 2010-01-26  Kent Tamura  <tkent@chromium.org>
587
588         Reviewed by Eric Seidel.
589
590         [Win] Add modifiers parameter support to Windows DumpRenderTree
591         https://bugs.webkit.org/show_bug.cgi?id=34068
592
593         Remove listbox-deselect-scroll.html and listbox-selectio-2.html
594         from Skipped. We improved their portability and Windows DRT now
595         havs modifiers parameter of eventSender.mouseDown() and
596         eventSender.mouseUp().
597
598         * platform/win/Skipped:
599
600 2010-01-26  Adele Peterson  <adele@apple.com>
601
602         Reviewed by Darin Adler.
603
604         Test for <rdar://problem/7169464> REGRESSION (r47444): PLT is 1% slower due to implementation of :valid and :invalid CSS selectors
605         https://bugs.webkit.org/show_bug.cgi?id=34029
606
607         * fast/css/pseudo-valid-dynamic-expected.txt: Added.
608         * fast/css/pseudo-valid-dynamic.html: Added.
609
610 2010-01-26  Fumitoshi Ukai  <ukai@chromium.org>
611
612         Reviewed by Alexey Proskuryakov.
613
614         Fix url used in websocket-event-target.html
615         https://bugs.webkit.org/show_bug.cgi?id=34066
616
617         * websocket/tests/script-tests/websocket-event-target.js:
618
619 2010-01-26  Enrica Casucci  <enrica@apple.com>
620
621         Reviewed by Jon Honeycutt.
622
623         Fixing for failing test on qt.
624         https://bugs.webkit.org/show_bug.cgi?id=34148
625         
626         Changed url in anchor tag to avoid the additional trailing slash.
627
628         * editing/pasteboard/paste-noscript-xhtml-expected.txt:
629         * editing/resources/htmlcontent.html:
630
631 2010-01-26  Dmitry Titov  <dimich@chromium.org>
632
633         Reviewed by David Levin.
634
635         Avoid reloading iframe on re-parenting between documents.
636         https://bugs.webkit.org/show_bug.cgi?id=32848
637
638         * fast/frames/iframe-reparenting-expected.txt: Added.
639         * fast/frames/iframe-reparenting.html: Added.
640         * fast/frames/resources/iframe-reparenting-frame1.html: Added.
641         * fast/frames/resources/iframe-reparenting-frame2.html: Added.
642         * fast/frames/resources/iframe-reparenting-iframe-content.html: Added.
643
644 2010-01-26  Adam Roben  <aroben@apple.com>
645
646         No review, rolling out r53861.
647         http://trac.webkit.org/changeset/53861
648         https://bugs.webkit.org/show_bug.cgi?id=33224
649
650         Caused 2 regression tests to fail.
651
652         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt:
653         * fast/loader/stateobjects/document-destroyed-navigate-back.html:
654
655 2010-01-26  Dan Bernstein  <mitz@apple.com>
656
657         Reviewed by Beth Dakin.
658
659         <rdar://problem/7576663> Crash caused by anonymous list item
660         https://bugs.webkit.org/show_bug.cgi?id=34183
661
662         * fast/lists/anonymous-items.html: Added.
663         * platform/mac/fast/lists/anonymous-items-expected.checksum: Added.
664         * platform/mac/fast/lists/anonymous-items-expected.png: Added.
665         * platform/mac/fast/lists/anonymous-items-expected.txt: Added.
666
667 2010-01-26  Chris Fleizach  <cfleizach@apple.com>
668
669         Another attempt to get this test to pass for GTK.
670
671         Add ability for image maps to be focused via tabbing
672         https://bugs.webkit.org/show_bug.cgi?id=17513
673
674         * fast/events/tab-imagemap-expected.txt:
675         * fast/events/tab-imagemap.html:
676
677 2010-01-25  Darin Fisher  <darin@chromium.org>
678
679         Reviewed by Brady Eidson.
680
681         Chains of history items representing same-document navigation need to
682         always remember that association
683
684         https://bugs.webkit.org/show_bug.cgi?id=33224
685
686         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt:
687         * fast/loader/stateobjects/document-destroyed-navigate-back.html: Revised
688         test results to match corrected behavior.  Also removed the redundant
689         history.back() call, which helps make the test a bit easier to understand.
690
691 2010-01-26  Chris Fleizach  <cfleizach@apple.com>
692
693         One more attempt to get GTK version to pass.
694
695         Add ability for image maps to be focused via tabbing
696         https://bugs.webkit.org/show_bug.cgi?id=17513
697
698         * fast/events/tab-imagemap-expected.txt:
699         * fast/events/tab-imagemap.html:
700
701 2010-01-26  Chris Fleizach  <cfleizach@apple.com>
702
703         Unreviewed.
704
705         Attempt to make this test pass on GTK.
706
707         Add ability for image maps to be focused via tabbing
708         https://bugs.webkit.org/show_bug.cgi?id=17513
709
710         * fast/events/tab-imagemap.html:
711
712 2010-01-26  Chris Fleizach  <cfleizach@apple.com>
713
714         Reviewed by Darin Adler.
715
716         Add ability for image maps to be focused via tabbing
717         https://bugs.webkit.org/show_bug.cgi?id=17513
718
719         * fast/events/resources/tabindex-focus-blur-all.js:
720         (test):
721         (testProgrammaticFocus):
722         * fast/events/tab-imagemap-expected.txt: Added.
723         * fast/events/tab-imagemap.html: Added.
724         * fast/events/tabindex-focus-blur-all-expected.txt:
725
726 2010-01-26  Simon Hausmann  <simon.hausmann@nokia.com>
727
728         Reviewed by Holger Freyther.
729
730         REGRESSION(r53835): Fix editing/pasteboard/paste-noscript-xhtml.xhtml
731         https://bugs.webkit.org/show_bug.cgi?id=34157
732
733         Add Qt specific result for this test that differs from the cross-platform
734         result in only one character: In htmlcontent.html the href attribute value
735         is http://www.cnn.com, which somehow becomes http://www.cnn.com/ in the cross
736         platform result. With the Qt xml parser that attribute is somehow preserved
737         and so our result does not have the trailing slash.
738
739         * platform/qt/editing/pasteboard/paste-noscript-xhtml-expected.txt: Added.
740
741 2010-01-26  Kent Tamura  <tkent@chromium.org>
742
743         Reviewed by Shinichiro Hamaji.
744
745         Convert textarea-rows-cols.html to dumpAsText()
746         https://bugs.webkit.org/show_bug.cgi?id=34074
747
748         * fast/forms/script-tests/textarea-rows-cols.js: Added.
749         * fast/forms/textarea-rows-cols-expected.txt: Added.
750         * fast/forms/textarea-rows-cols.html:
751         * platform/mac/fast/forms/textarea-rows-cols-expected.checksum: Removed.
752         * platform/mac/fast/forms/textarea-rows-cols-expected.png: Removed.
753         * platform/mac/fast/forms/textarea-rows-cols-expected.txt: Removed.
754         * platform/qt/fast/forms/textarea-rows-cols-expected.txt: Removed.
755         * platform/win/fast/forms/textarea-rows-cols-expected.txt: Removed.
756
757 2010-01-22  Jeremy Orlow  <jorlow@chromium.org>
758
759         Reviewed by Darin Adler.
760
761         Make storage events match the spec.
762         https://bugs.webkit.org/show_bug.cgi?id=30546
763
764         This meat of the patch I just posted is very simple.  It's just making events
765         asynchronous, not posting them to the frame that generated them, passing a null
766         for the key when issuing a clear storage event, and making the events
767         non-cancelable/non-bubbleable...all of which are clearly stated in the spec.
768
769         The asynchronous and not posting to the frame that generated them forced me to
770         re-write all the layout tests that dealt with storage events.  There's a lot of
771         code there, but I tried to be fairly careful to ensure that test coverage did
772         not shrink in any area.
773
774         * storage/domstorage/complex-values-expected.txt:
775         * storage/domstorage/documentURI-expected.txt: Removed.
776         * storage/domstorage/documentURI.html: Removed.
777         * storage/domstorage/events: Added.
778         * storage/domstorage/events/basic-body-attribute-expected.txt: Added.
779         * storage/domstorage/events/basic-body-attribute.html: Added.
780         * storage/domstorage/events/basic-expected.txt: Added.
781         * storage/domstorage/events/basic-setattribute-expected.txt: Added.
782         * storage/domstorage/events/basic-setattribute.html: Added.
783         * storage/domstorage/events/basic.html: Added.
784         * storage/domstorage/events/case-sensitive-expected.txt: Added.
785         * storage/domstorage/events/case-sensitive.html: Added.
786         * storage/domstorage/events/documentURI-expected.txt: Added.
787         * storage/domstorage/events/documentURI.html: Added.
788         * storage/domstorage/events/resources: Added.
789         * storage/domstorage/events/resources/body-event-handler.html: Added.
790         * storage/domstorage/events/resources/eventTestHarness.js: Added.
791         * storage/domstorage/events/resources/setattribute-event-handler.html: Added.
792         * storage/domstorage/events/script-tests: Added.
793         * storage/domstorage/events/script-tests/TEMPLATE.html: Copied from LayoutTests/storage/domstorage/script-tests/TEMPLATE.html.
794         * storage/domstorage/events/script-tests/basic-body-attribute.js: Added.
795         * storage/domstorage/events/script-tests/basic-setattribute.js: Added.
796         * storage/domstorage/events/script-tests/basic.js: Added.
797         * storage/domstorage/events/script-tests/case-sensitive.js: Added.
798         * storage/domstorage/events/script-tests/documentURI.js: Added.
799         * storage/domstorage/localstorage/iframe-events-expected.txt: Removed.
800         * storage/domstorage/localstorage/iframe-events.html: Removed.
801         * storage/domstorage/localstorage/index-get-and-set-expected.txt:
802         * storage/domstorage/localstorage/index-get-and-set.html:
803         * storage/domstorage/localstorage/onstorage-attribute-markup-expected.txt: Removed.
804         * storage/domstorage/localstorage/onstorage-attribute-markup.html: Removed.
805         * storage/domstorage/localstorage/onstorage-attribute-setattribute-expected.txt: Removed.
806         * storage/domstorage/localstorage/onstorage-attribute-setattribute.html: Removed.
807         * storage/domstorage/localstorage/onstorage-attribute-setwindow-expected.txt: Removed.
808         * storage/domstorage/localstorage/onstorage-attribute-setwindow.html: Removed.
809         * storage/domstorage/localstorage/simple-events-expected.txt: Removed.
810         * storage/domstorage/localstorage/simple-events.html: Removed.
811         * storage/domstorage/script-tests/complex-values.js:
812         * storage/domstorage/script-tests/documentURI.js: Removed.
813         * storage/domstorage/sessionstorage/iframe-events-expected.txt: Removed.
814         * storage/domstorage/sessionstorage/iframe-events.html: Removed.
815         * storage/domstorage/sessionstorage/index-get-and-set-expected.txt:
816         * storage/domstorage/sessionstorage/index-get-and-set.html:
817         * storage/domstorage/sessionstorage/onstorage-attribute-markup-expected.txt: Removed.
818         * storage/domstorage/sessionstorage/onstorage-attribute-markup.html: Removed.
819         * storage/domstorage/sessionstorage/onstorage-attribute-setattribute-expected.txt: Removed.
820         * storage/domstorage/sessionstorage/onstorage-attribute-setattribute.html: Removed.
821         * storage/domstorage/sessionstorage/onstorage-attribute-setwindow-expected.txt: Removed.
822         * storage/domstorage/sessionstorage/onstorage-attribute-setwindow.html: Removed.
823         * storage/domstorage/sessionstorage/simple-events-expected.txt: Removed.
824         * storage/domstorage/sessionstorage/simple-events.html: Removed.
825         * storage/domstorage/window-attributes-exist-expected.txt:
826         * storage/domstorage/window-attributes-exist.html:
827
828 2010-01-25  Dan Bernstein  <mitz@apple.com>
829
830         Reviewed by Darin Adler.
831
832         <rdar://problem/7573493> Error with line break inside ?&raquo; pair of characters.
833         https://bugs.webkit.org/show_bug.cgi?id=17475
834
835         * fast/text/line-break-after-question-mark-expected.txt: Added.
836         * fast/text/line-break-after-question-mark.html: Added.
837         * fast/text/script-tests/line-break-after-question-mark.js: Added.
838         ():
839         * platform/mac/tables/mozilla/bugs/bug6674-expected.checksum: Updated.
840         * platform/mac/tables/mozilla/bugs/bug6674-expected.png: Updated.
841         * platform/mac/tables/mozilla/bugs/bug6674-expected.txt: Updated.
842
843 2010-01-25  Peter Kasting  <pkasting@google.com>
844
845         Reviewed by Dan Bernstein.
846
847         Rebaseline pixel tests affected by changes in scrollbar thumb size.
848         https://bugs.webkit.org/show_bug.cgi?id=34049
849
850         * platform/mac/compositing/overflow/overflow-scroll-expected.checksum:
851         * platform/mac/compositing/overflow/overflow-scroll-expected.png:
852         * platform/mac/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.checksum:
853         * platform/mac/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png:
854         * platform/mac/fast/body-propagation/overflow/002-expected.checksum:
855         * platform/mac/fast/body-propagation/overflow/002-expected.png:
856         * platform/mac/fast/body-propagation/overflow/002-xhtml-expected.checksum:
857         * platform/mac/fast/body-propagation/overflow/002-xhtml-expected.png:
858         * platform/mac/fast/body-propagation/overflow/003-declarative-expected.checksum:
859         * platform/mac/fast/body-propagation/overflow/003-declarative-expected.png:
860         * platform/mac/fast/body-propagation/overflow/003-expected.checksum:
861         * platform/mac/fast/body-propagation/overflow/003-expected.png:
862         * platform/mac/fast/body-propagation/overflow/003-xhtml-expected.checksum:
863         * platform/mac/fast/body-propagation/overflow/003-xhtml-expected.png:
864         * platform/mac/fast/body-propagation/overflow/004-declarative-expected.checksum:
865         * platform/mac/fast/body-propagation/overflow/004-declarative-expected.png:
866         * platform/mac/fast/body-propagation/overflow/004-expected.checksum:
867         * platform/mac/fast/body-propagation/overflow/004-expected.png:
868         * platform/mac/fast/body-propagation/overflow/004-xhtml-expected.checksum:
869         * platform/mac/fast/body-propagation/overflow/004-xhtml-expected.png:
870         * platform/mac/fast/body-propagation/overflow/007-declarative-expected.checksum:
871         * platform/mac/fast/body-propagation/overflow/007-declarative-expected.png:
872         * platform/mac/fast/body-propagation/overflow/007-expected.checksum:
873         * platform/mac/fast/body-propagation/overflow/007-expected.png:
874         * platform/mac/fast/body-propagation/overflow/007-xhtml-expected.checksum:
875         * platform/mac/fast/body-propagation/overflow/007-xhtml-expected.png:
876         * platform/mac/fast/clip/014-expected.checksum:
877         * platform/mac/fast/clip/014-expected.png:
878         * platform/mac/fast/forms/basic-textareas-expected.checksum:
879         * platform/mac/fast/forms/basic-textareas-expected.png:
880         * platform/mac/fast/forms/form-element-geometry-expected.checksum:
881         * platform/mac/fast/forms/form-element-geometry-expected.png:
882         * platform/mac/fast/forms/listbox-hit-test-zoomed-expected.checksum:
883         * platform/mac/fast/forms/listbox-hit-test-zoomed-expected.png:
884         * platform/mac/fast/forms/textarea-scroll-height-expected.checksum:
885         * platform/mac/fast/forms/textarea-scroll-height-expected.png:
886         * platform/mac/fast/inline-block/tricky-baseline-expected.checksum:
887         * platform/mac/fast/inline-block/tricky-baseline-expected.png:
888         * platform/mac/fast/layers/scroll-rect-to-visible-expected.checksum:
889         * platform/mac/fast/layers/scroll-rect-to-visible-expected.png:
890         * platform/mac/fast/overflow/002-expected.checksum:
891         * platform/mac/fast/overflow/002-expected.png:
892         * platform/mac/fast/overflow/003-expected.checksum:
893         * platform/mac/fast/overflow/003-expected.png:
894         * platform/mac/fast/overflow/005-expected.checksum:
895         * platform/mac/fast/overflow/005-expected.png:
896         * platform/mac/fast/overflow/007-expected.checksum:
897         * platform/mac/fast/overflow/007-expected.png:
898         * platform/mac/fast/overflow/008-expected.checksum:
899         * platform/mac/fast/overflow/008-expected.png:
900         * platform/mac/fast/overflow/childFocusRingClip-expected.checksum:
901         * platform/mac/fast/overflow/childFocusRingClip-expected.png:
902         * platform/mac/fast/overflow/float-in-relpositioned-expected.checksum:
903         * platform/mac/fast/overflow/float-in-relpositioned-expected.png:
904         * platform/mac/fast/overflow/image-selection-highlight-expected.checksum:
905         * platform/mac/fast/overflow/image-selection-highlight-expected.png:
906         * platform/mac/fast/overflow/overflow-auto-position-absolute-expected.checksum:
907         * platform/mac/fast/overflow/overflow-auto-position-absolute-expected.png:
908         * platform/mac/fast/overflow/overflow-rtl-expected.checksum:
909         * platform/mac/fast/overflow/overflow-rtl-expected.png:
910         * platform/mac/fast/overflow/overflow-stacking-expected.checksum:
911         * platform/mac/fast/overflow/overflow-stacking-expected.png:
912         * platform/mac/fast/overflow/overflow-text-hit-testing-expected.checksum:
913         * platform/mac/fast/overflow/overflow-text-hit-testing-expected.png:
914         * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.checksum:
915         * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.png:
916         * platform/mac/fast/overflow/overflow-x-y-expected.checksum:
917         * platform/mac/fast/overflow/overflow-x-y-expected.png:
918         * platform/mac/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.checksum:
919         * platform/mac/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png:
920         * platform/mac/fast/overflow/scrollbar-position-update-expected.checksum:
921         * platform/mac/fast/overflow/scrollbar-position-update-expected.png:
922         * platform/mac/fast/overflow/table-overflow-float-expected.checksum:
923         * platform/mac/fast/overflow/table-overflow-float-expected.png:
924         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum:
925         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png:
926         * platform/mac/fast/repaint/layout-state-only-positioned-expected.checksum:
927         * platform/mac/fast/repaint/layout-state-only-positioned-expected.png:
928         * platform/mac/fast/repaint/selection-gap-overflow-scroll-expected.checksum:
929         * platform/mac/fast/repaint/selection-gap-overflow-scroll-expected.png:
930         * platform/mac/fast/table/edge-offsets-expected.checksum:
931         * platform/mac/fast/table/edge-offsets-expected.png:
932         * platform/mac/scrollbars/key-window-not-first-responder-expected.checksum:
933         * platform/mac/scrollbars/key-window-not-first-responder-expected.png:
934         * platform/mac/svg/custom/invisible-text-after-scrolling-expected.checksum:
935         * platform/mac/svg/custom/invisible-text-after-scrolling-expected.png:
936         * platform/mac/tables/mozilla/bugs/bug149275-1-expected.checksum:
937         * platform/mac/tables/mozilla/bugs/bug149275-1-expected.png:
938
939 2010-01-25  Enrica Casucci  <enrica@apple.com>
940
941         Reviewed by Darin Adler.
942
943         https://bugs.webkit.org/show_bug.cgi?id=34148
944
945         * editing/pasteboard/paste-noscript-xhtml-expected.txt: Added.
946         * editing/pasteboard/paste-noscript-xhtml.xhtml: Added.
947         * editing/resources/htmlcontent.html: Added.
948
949 2010-01-25  Kent Tamura  <tkent@chromium.org>
950
951         Reviewed by Darin Adler.
952
953         Improve portability of select-item-background-clip.html
954         https://bugs.webkit.org/show_bug.cgi?id=34072
955
956         * fast/forms/select-item-background-clip.html:
957           Calculate the pixel height at runtime.
958
959 2010-01-25  Dimitri Glazkov  <dglazkov@chromium.org>
960
961         Unreviewed, trivial baseline updates.
962
963         -webkit-gradient slows down scrolling when page has horizontal scrollbar
964         https://bugs.webkit.org/show_bug.cgi?id=19650
965
966         Update pixel baselines. They changed slightly after http://trac.webkit.org/changeset/53318/
967         landed.
968
969         * platform/mac/fast/gradients/border-image-gradient-expected.checksum:
970         * platform/mac/fast/gradients/border-image-gradient-expected.png:
971         * platform/mac/fast/gradients/border-image-gradient-sides-and-corners-expected.checksum:
972         * platform/mac/fast/gradients/border-image-gradient-sides-and-corners-expected.png:
973         * platform/mac/fast/gradients/simple-gradients-expected.checksum:
974         * platform/mac/fast/gradients/simple-gradients-expected.png:
975
976 2010-01-25  Alexey Proskuryakov  <ap@apple.com>
977
978         Reviewed by Geoffrey Garen.
979
980         https://bugs.webkit.org/show_bug.cgi?id=34076
981         An image remains accessible via form.property syntax after being removed from document.
982
983         * fast/forms/removed-image-as-property-expected.txt: Added.
984         * fast/forms/removed-image-as-property.html: Added.
985         * fast/forms/reparented-image-as-property-expected.txt: Added.
986         * fast/forms/reparented-image-as-property.html: Added.
987
988 2010-01-25  Yury Semikhatsky  <yurys@chromium.org>
989
990         Unreviewed. Add new inspector test added in r53807 to skip
991         list on qt platform.
992
993         * platform/qt/Skipped:
994
995 2010-01-25  Yury Semikhatsky  <yurys@chromium.org>
996
997         Reviewed by Timothy Hatcher.
998
999         Test that Web Inspector doesn't change methods declared by the inspected
1000         page.
1001         https://bugs.webkit.org/show_bug.cgi?id=34089
1002
1003         * inspector/inspected-objects-not-overriden-expected.txt: Added.
1004         * inspector/inspected-objects-not-overriden.html: Added.
1005
1006 2010-01-25  Philippe Normand  <pnormand@igalia.com>
1007
1008         Rubber-stamped by Xan Lopez.
1009
1010         [Gtk] media/video-reverse-play-duration.html fails on and off on Gtk buildbots
1011         https://bugs.webkit.org/show_bug.cgi?id=34086
1012
1013         * platform/gtk/Skipped: Skipping the test, requires investigation
1014         on the failure.
1015
1016 2010-01-25  Yury Semikhatsky  <yurys@chromium.org>
1017
1018         Reviewed by Pavel Feldman.
1019
1020         Update inspector test expectations. Line number and source
1021         name are present only in Chromium when console message is
1022         logged before document load is completed.
1023
1024         https://bugs.webkit.org/show_bug.cgi?id=34078
1025
1026         * platform/chromium/inspector/console-log-before-inspector-open-expected.txt: Added.
1027         * platform/gtk/inspector/console-log-before-inspector-open-expected.txt: Copied from LayoutTests/inspector/console-log-before-inspector-open-expected.txt.
1028         * platform/mac/inspector/console-log-before-inspector-open-expected.txt: Copied from LayoutTests/inspector/console-log-before-inspector-open-expected.txt.
1029         * platform/win/inspector/console-log-before-inspector-open-expected.txt: Renamed from LayoutTests/inspector/console-log-before-inspector-open-expected.txt.
1030
1031 2010-01-24  Roland Steiner  <rolandsteiner@chromium.org>
1032
1033         build fix: rubber-stamped by Eric Seidel.
1034
1035         Fix expected baselines for ruby layout tests on Windows.
1036
1037         * platform/win/fast/ruby/ruby-empty-rt-expected.txt:
1038         * platform/win/fast/ruby/ruby-length-expected.txt:
1039         * platform/win/fast/ruby/ruby-run-break-expected.txt:
1040         * platform/win/fast/ruby/ruby-runs-expected.txt:
1041         * platform/win/fast/ruby/ruby-runs-spans-expected.txt:
1042         * platform/win/fast/ruby/ruby-simple-expected.txt:
1043         * platform/win/fast/ruby/ruby-simple-rp-expected.txt:
1044         * platform/win/fast/ruby/ruby-trailing-expected.txt:
1045         * platform/win/fast/ruby/rubyDOM-insert-rt-expected.txt:
1046         * platform/win/fast/ruby/rubyDOM-insert-text1-expected.txt:
1047         * platform/win/fast/ruby/rubyDOM-insert-text2-expected.txt:
1048         * platform/win/fast/ruby/rubyDOM-insert-text3-expected.txt:
1049         * platform/win/fast/ruby/rubyDOM-remove-rt1-expected.txt:
1050         * platform/win/fast/ruby/rubyDOM-remove-rt2-expected.txt:
1051         * platform/win/fast/ruby/rubyDOM-remove-text1-expected.txt:
1052         * platform/win/fast/ruby/rubyDOM-remove-text2-expected.txt:
1053
1054 2010-01-24  Eric Carlson  <eric.carlson@apple.com>
1055
1056         Reviewed by Dan Bernstein.
1057
1058         Media element duration changes to zero after playing in reverse
1059         https://bugs.webkit.org/show_bug.cgi?id=34041
1060
1061         * media/video-reverse-play-duration-expected.txt: Added.
1062         * media/video-reverse-play-duration.html: Added.
1063
1064 2010-01-25  Roland Steiner  <rolandsteiner@chromium.org>
1065
1066         Reviewed by Maciej Stachowiak.
1067
1068         Bug 28420 - Re-enable ruby Windows layout tests
1069         (https://bugs.webkit.org/show_bug.cgi?id=28420, patch 5b)
1070
1071         After creating new Latin-character-only layout tests for ruby
1072         (https://bugs.webkit.org/show_bug.cgi?id=31865) and resolving the issue
1073         that caused layout tests to fail then due to the addition of the ruby
1074         layout tests (cf. https://bugs.webkit.org/show_bug.cgi?id=31200, problem
1075         not actually caused by ruby), the ruby layout tests should als be
1076         un-skipped for the Windows platform.
1077
1078         * platform/win/Skipped:
1079
1080 2010-01-24  Maciej Stachowiak  <mjs@apple.com>
1081
1082         Reviewed by Dan Bernstein.
1083
1084         Content with heavily nested residual style is so slow, it seems like a hang
1085         https://bugs.webkit.org/show_bug.cgi?id=34059
1086         <rdar://problem/7292906>
1087
1088         Test case for the above bug fix.
1089
1090         * fast/parser/residual-style-hang-expected.txt: Added.
1091         * fast/parser/residual-style-hang.html: Added.
1092
1093 2010-01-24  Kent Tamura  <tkent@chromium.org>
1094
1095         Reviewed by Darin Adler.
1096
1097         Improve portability of listbox-selection-2.html
1098         https://bugs.webkit.org/show_bug.cgi?id=33994
1099
1100         - Convert to dumpAsText().
1101         - Determine the height of an item at runtime
1102
1103         * fast/forms/listbox-selection-2-expected.txt: Added.
1104         * fast/forms/listbox-selection-2.html:
1105         * fast/forms/script-tests/listbox-selection-2.js
1106         * platform/mac/fast/forms/listbox-selection-2-expected.checksum: Removed.
1107         * platform/mac/fast/forms/listbox-selection-2-expected.png: Removed.
1108         * platform/mac/fast/forms/listbox-selection-2-expected.txt: Removed.
1109
1110 2010-01-24  Kent Tamura  <tkent@chromium.org>
1111
1112         Reviewed by Darin Adler.
1113
1114         HTMLInputElement::valueAsDate setter support for type=week.
1115         https://bugs.webkit.org/show_bug.cgi?id=33986
1116
1117         Add setter tests to input-valueasdate-datetime.js, and update the
1118         expectation.
1119
1120         * fast/forms/input-valueasdate-week-expected.txt:
1121         * fast/forms/script-tests/input-valueasdate-week.js:
1122
1123 2010-01-24  Eric Carlson  <eric.carlson@apple.com>
1124
1125         No review, build fix.
1126
1127         Only log the first 'timeupdate' event from audio-delete-while-slider-thumb-clicked.html
1128         as the number fired can vary according to how long it takes to run the test.
1129
1130         * media/audio-delete-while-slider-thumb-clicked.html:
1131
1132 2010-01-24  Eric Seidel  <eric@webkit.org>
1133
1134         No review.
1135
1136         Middle clicking the primary scroll bars on Chromium Linux triggers a paste event
1137         https://bugs.webkit.org/show_bug.cgi?id=33062
1138
1139         * platform/gtk/Skipped:
1140          - This new test fails on Gtk for unknown reasons.
1141          - Skipping for now to make the bots green, until a Gtk person can look.
1142
1143 2010-01-24  Simon Fraser  <simon.fraser@apple.com>
1144
1145         No review.
1146
1147         Fix incorrect layout test that I checked in earlier.
1148
1149         * platform/mac/compositing/reflections/load-video-in-reflection-expected.checksum:
1150         * platform/mac/compositing/reflections/load-video-in-reflection-expected.png:
1151         * platform/mac/compositing/reflections/load-video-in-reflection-expected.txt:
1152
1153 2010-01-24  Eric Carlson  <eric.carlson@apple.com>
1154
1155         Reviewed by Simon Fraser.
1156
1157         https://bugs.webkit.org/show_bug.cgi?id=34047
1158         <rdar://problem/7573699>
1159         Media element "endedPlayback" logic doesn't match spec
1160
1161         * media/video-timeupdate-reverse-play-expected.txt: Added.
1162         * media/video-timeupdate-reverse-play.html: Added.
1163
1164 2010-01-23  Simon Fraser  <simon.fraser@apple.com>
1165
1166         Reviewed by Darin Adler.
1167
1168         Video that loads inside reflection doesn't get reflected
1169         https://bugs.webkit.org/show_bug.cgi?id=34046
1170         
1171         Testcase for a video loading inside a reflection.
1172
1173         * compositing/reflections/load-video-in-reflection.html: Added.
1174         * platform/mac/compositing/reflections/load-video-in-reflection-expected.checksum: Added.
1175         * platform/mac/compositing/reflections/load-video-in-reflection-expected.png: Added.
1176         * platform/mac/compositing/reflections/load-video-in-reflection-expected.txt: Added.
1177
1178 2010-01-23  Oliver Hunt  <oliver@apple.com>
1179
1180         Reviewed by Maciej Stachowiak.
1181
1182         Implement support for FileList cloning in postMessage
1183         https://bugs.webkit.org/show_bug.cgi?id=34048
1184
1185         Add test for passing a FileList through postMessage, and 
1186         correct testing already present to test what it was meant
1187         to be.
1188
1189         * fast/dom/Window/window-postmessage-clone-expected.txt:
1190         * fast/dom/Window/window-postmessage-clone.html:
1191
1192 2010-01-23  Dan Bernstein  <mitz@apple.com>
1193
1194         Reviewed by Maciej Stachowiak.
1195
1196         <rdar://problem/7569820> svg/custom/text-zoom.xhtml fails on Windows
1197         https://bugs.webkit.org/show_bug.cgi?id=34006
1198
1199         * platform/win/svg/custom/text-zoom-expected.txt: Removed.
1200
1201 2010-01-23  Robert Hogan  <robert@roberthogan.net>
1202
1203         Reviewed by Kenneth Rohde Christiansen.
1204
1205         Qt DRT: respect window.close() and window.closed()
1206         
1207         Qt DRT needs to maintain a correct count of open windows
1208         for windowCount(). It also needs to delete windows that
1209         have been closed by window.close().
1210         
1211         This fixes the following tests:
1212         
1213         plugins/destroy-during-npp-new.html
1214         fast/dom/Document/early-document-access.html
1215         fast/dom/Window/window-early-properties.html
1216         fast/events/open-window-from-another-frame.html
1217         fast/events/popup-blocking-click-in-iframe.html
1218         
1219         https://bugs.webkit.org/show_bug.cgi?id=32953
1220
1221         * platform/qt/Skipped:
1222
1223 2010-01-23  Yury Semikhatsky  <yurys@chromium.org>
1224
1225         Unreviewed. Add new inspector test added in r53766 to skipi
1226         list on qt platform.
1227
1228         * platform/qt/Skipped:
1229
1230 2010-01-23  Yury Semikhatsky  <yurys@chromium.org>
1231
1232         Reviewed by Pavel Feldman.
1233
1234         Inject inspector script directly into the inspected context. All the
1235         communication between the script and the frontend is serialized into
1236         JSON strings. It allows to get rid of object quarantines in Web Inspector.
1237
1238         Test that web inspector doesn't crash when opening if there are messages in
1239         the console. Refactor test case due to InjectedScriptAccess changes.
1240
1241         https://bugs.webkit.org/show_bug.cgi?id=32554
1242
1243         * inspector/console-log-before-inspector-open-expected.txt: Added.
1244         * inspector/console-log-before-inspector-open.html: Added.
1245         * inspector/styles-iframe.html:
1246
1247 2010-01-22  Alex Milowski  <alex@milowski.com>
1248
1249         Reviewed by David Hyatt.
1250
1251         Updated tests due to stylesheet changes.
1252
1253         * platform/mac/mathml/presentation/sub-expected.checksum:
1254         * platform/mac/mathml/presentation/sub-expected.png:
1255         * platform/mac/mathml/presentation/sub-expected.txt:
1256         * platform/mac/mathml/presentation/sup-expected.checksum:
1257         * platform/mac/mathml/presentation/sup-expected.png:
1258         * platform/mac/mathml/presentation/sup-expected.txt:
1259         * platform/mac/mathml/presentation/tables-expected.checksum:
1260         * platform/mac/mathml/presentation/tables-expected.png:
1261         * platform/mac/mathml/presentation/tables-expected.txt:
1262
1263 2010-01-22  Garret Kelly  <gdk@chromium.org>
1264
1265         Reviewed by David Levin.
1266
1267         Fixing svg/custom/stroke-width-click.svg to not cause the double-click
1268         handler to fire on certain platforms (chromium, for one). Chromium,
1269         Leopard, and GTK all agree on the calculated extents of the shape, so I'm
1270         disabling this test on mac-tiger and re-enabling it on mac-leopard and
1271         updating the expected file to reflect the current state of the test.
1272         https://bugs.webkit.org/show_bug.cgi?id=33865
1273
1274         * platform/mac-leopard/Skipped:
1275         * platform/mac-tiger/Skipped:
1276         * svg/custom/stroke-width-click-expected.txt:
1277         * svg/custom/stroke-width-click.svg:
1278
1279 2010-01-22  James Robinson  <jamesr@chromium.org>
1280
1281         Reviewed by Alexey Proskuryakov.
1282
1283         Adds tests for the 'selected' attribute of <option>s
1284         https://bugs.webkit.org/show_bug.cgi?id=32641
1285
1286         HTMLOptionElement_selected2 checks that the selected attribute is up to date immediately after the <select>
1287         parsed.  HTMLOptionElement_selected3 does the same, but checks immediately prior to the </select>.
1288
1289         Also changes the expectation for add-remove-option-modification-event to reflect that we now pass.
1290
1291         * fast/forms/HTMLOptionElement_selected-expected.txt:
1292         * fast/forms/HTMLOptionElement_selected.html:
1293         * fast/forms/HTMLOptionElement_selected2-expected.txt: Added.
1294         * fast/forms/HTMLOptionElement_selected2.html: Added.
1295         * fast/forms/HTMLOptionElement_selected3-expected.txt: Added.
1296         * fast/forms/HTMLOptionElement_selected3.html: Added.
1297         * fast/forms/add-remove-option-modification-event-expected.txt:
1298
1299 2010-01-22  Steve VanDeBogart  <vandebo@chromium.org>
1300
1301         Reviewed by David Levin.
1302
1303         A new test to check that middle clicking on the primary scroll bars
1304         does not trigger a paste event.
1305         https://bugs.webkit.org/show_bug.cgi?id=33062
1306
1307         * scrollbars/scrollbar-middleclick-nopaste-expected.txt: Added.
1308         * scrollbars/scrollbar-middleclick-nopaste.html: Added.
1309
1310 2010-01-22  Gustavo Noronha Silva  <gns@gnome.org>
1311
1312         Unreviewed. Updated platform-specific result to account for
1313         changes done in r53722.
1314
1315         * platform/gtk/fast/dom/Window/window-property-descriptors-expected.txt:
1316
1317 2010-01-22  Gustavo Noronha Silva  <gns@gnome.org>
1318
1319         Reviewed by Simon Fraser.
1320
1321         Checking in platform-specific results for test that is failing
1322         because of an additional single pixel in size - the test passes,
1323         when testing manually.
1324
1325         * platform/gtk/svg/custom/text-zoom-expected.txt: Added.
1326
1327 2010-01-22  Simon Fraser  <simon.fraser@apple.com>
1328
1329         No review.
1330
1331         Commit missing test result.
1332
1333         * fast/dom/Window/webkitConvertPointUpdateLayout-expected.txt: Added.
1334
1335 2010-01-22  Dmitry Titov  <dimich@chromium.org>
1336
1337         Fix tests, unreviewed. Adding expectations file missing from r53739
1338
1339         * fast/dom/Window/webkitConvertPointUpdateLayout-expected.txt: Added.
1340
1341 2010-01-22  Steve Falkenburg  <sfalken@apple.com>
1342
1343         Build fix. Add missing comma.
1344
1345         * fast/dom/Window/window-properties.html:
1346
1347 2010-01-22  Steve Falkenburg  <sfalken@apple.com>
1348
1349         Skip fast/dom/Window/window-properties-geolocation.html
1350         until https://bugs.webkit.org/show_bug.cgi?id=34025 is landed.
1351
1352         * platform/mac/Skipped:
1353         * platform/win/Skipped:
1354
1355 2010-01-22  Steve Falkenburg  <sfalken@apple.com>
1356
1357         Reviewed by Darin Adler.
1358
1359         https://bugs.webkit.org/show_bug.cgi?id=34024
1360         Layout tests don't easily allow Geolocation to be on in only a subset of platforms
1361
1362         * fast/dom/Window/window-properties-geolocation-expected.txt: Added.
1363         * fast/dom/Window/window-properties-geolocation.html: Copied from fast/dom/Window/window-properties.html.
1364         Moved Geolocation property testing here.
1365         * fast/dom/Window/window-properties.html: Exclude Geolocation from testing. Moved to window-properties-geolocation.html.
1366         * fast/dom/navigator-detached-no-crash.html: Exclude Geolocation from output.
1367         * fast/dom/script-tests/prototype-inheritance-2.js: Exclude Geolocation.
1368         * platform/gtk/fast/dom/Window/window-properties-expected.txt: Removed Geolocation properties from expected results.
1369         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt: Removed. Gtk results now match baseline.
1370         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt: Removed Geolocation properties from expected results.
1371         * platform/qt/Skipped: Skip Geolocation tests. Not yet available in Qt.
1372
1373 2010-01-22  Simon Fraser  <simon.fraser@apple.com>
1374
1375         Reviewed by Dan Bernstein.
1376
1377         REGRESSION (r53110): Find My iPhone message dialog is offset from original position once it gets focus
1378         https://bugs.webkit.org/show_bug.cgi?id=33821
1379         
1380         Testcase with various configurations of fixed position inside compositing layers.
1381
1382         * compositing/geometry/fixed-in-composited.html: Added.
1383         * platform/mac/compositing/geometry/fixed-in-composited-expected.checksum: Added.
1384         * platform/mac/compositing/geometry/fixed-in-composited-expected.png: Added.
1385         * platform/mac/compositing/geometry/fixed-in-composited-expected.txt: Added.
1386
1387 2010-01-22  Simon Fraser  <simon.fraser@apple.com>
1388
1389         Reviewed by Dan Bernstein.
1390
1391         webkitConvertPointFromNodeToPage doesn't take into account most recent transform style
1392         https://bugs.webkit.org/show_bug.cgi?id=34023
1393         
1394         Testcase that changes style just before calling webkitConvertPointFromNodeToPage.
1395         
1396         * fast/dom/Window/webkitConvertPointUpdateLayout.html: Added.
1397
1398 2010-01-22  Dmitry Titov  <dimich@chromium.org>
1399
1400         Not reviewed, fixes one issue with window-property-descriptors test.
1401
1402         * fast/dom/Window/script-tests/window-property-descriptors.js: Don't dump the property that only appears in debug build, it will fail tests in debug.
1403
1404 2010-01-22  Jian Li  <jianli@chromium.org>
1405
1406         No review. Updated Qt layout tests due to r53722.
1407
1408         * platform/qt/fast/dom/Window/window-properties-expected.txt:
1409         * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt:
1410         * platform/qt/fast/dom/prototype-inheritance-expected.txt:
1411         * platform/qt/fast/js/global-constructors-expected.txt:
1412
1413 2010-01-22  Jian Li  <jianli@chromium.org>
1414
1415         No review. Build fix.
1416         Updated the newly added test to count the change from r53722.
1417
1418         * fast/dom/Window/window-property-descriptors-expected.txt:
1419
1420 2010-01-22  Csaba Osztrogonác  <ossy@webkit.org>
1421
1422         Reviewed by Nikolas Zimmermann.
1423
1424         [Qt] Platform dependent expected files added for tests introduced in r53656,
1425         because these tests pass. Compared to png files.
1426
1427         * platform/qt/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt: Added.
1428         * platform/qt/svg/custom/relative-sized-use-on-symbol-expected.txt: Added.
1429
1430 2010-01-22  Peter Kasting  <pkasting@google.com>
1431
1432         Not reviewed, test fix.
1433
1434         Update a layout test for change in page scroll size.
1435         https://bugs.webkit.org/show_bug.cgi?id=32595
1436
1437         * fast/events/scrollbar-double-click-expected.txt:
1438
1439 2010-01-22  Nikolas Zimmermann  <nzimmermann@rim.com>
1440
1441         Not reviewed. Fix comment in the a SVG <use> testcase, it should say "green rectangles" instead of "blue rectangles", as noticed by Csaba Osztrogonác.
1442
1443         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.checksum:
1444         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png:
1445         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt:
1446         * svg/custom/relative-sized-shadow-tree-content-with-symbol.xhtml:
1447
1448 2010-01-22  Jian Li  <jianli@chromium.org>
1449
1450         Reviewed by Darin Adler.
1451
1452         Updated the affected tests due to adding BlobConstructor to DOMWindow.
1453         https://bugs.webkit.org/show_bug.cgi?id=33982
1454
1455         * fast/dom/Window/window-properties-expected.txt:
1456         * fast/dom/prototype-inheritance-2-expected.txt:
1457         * fast/dom/prototype-inheritance-expected.txt:
1458         * fast/js/global-constructors-expected.txt:
1459
1460 2010-01-22  Jian Li  <jianli@chromium.org>
1461
1462         Reviewed by Darin Adler.
1463
1464         Add test for new attributes introduced in File and Blob interfaces.
1465         https://bugs.webkit.org/show_bug.cgi?id=33980
1466
1467         * editing/pasteboard/file-input-files-access-expected.txt:
1468         * editing/pasteboard/script-tests/file-input-files-access.js:
1469
1470 2010-01-22  Alexey Proskuryakov  <ap@apple.com>
1471
1472         Reviewed by Darin Adler.
1473
1474         https://bugs.webkit.org/show_bug.cgi?id=34008
1475         Assertion failure in KURL::setProtocol when running DOM Fuzzer
1476
1477         * fast/dom/Window/invalid-protocol-expected.txt: Added.
1478         * fast/dom/Window/invalid-protocol.html: Added.
1479         * fast/dom/Window/script-tests/invalid-protocol.js: Added.
1480
1481 2010-01-22  Enrica Casucci  <enrica@apple.com>
1482
1483         Reviewed by Adele Peterson.
1484
1485         Fix for the failing test on qt buildbot.
1486         This tests had been added as part of the patch for https://bugs.webkit.org/show_bug.cgi?id=33970
1487
1488         * editing/pasteboard/paste-noscript-svg-expected.txt:
1489         * editing/resources/svgcontent.xhtml:
1490
1491 2010-01-22  Adam Roben  <aroben@apple.com>
1492
1493         Check in expected failure results for text-zoom.xhtml on Windows
1494
1495         Fixing this test is covered by <http://webkit.org/b/34006>.
1496
1497         Rubber-stamped by Dan Bernstein.
1498
1499         * platform/win/svg/custom/text-zoom-expected.txt: Added.
1500
1501 2010-01-22  Csaba Osztrogonác  <ossy@webkit.org>
1502
1503         [Qt] http/tests/misc/slow-loading-mask.html timed out.
1504         https://bugs.webkit.org/show_bug.cgi?id=34004
1505
1506         * platform/qt/Skipped: http/tests/misc/slow-loading-mask.html skipped.
1507
1508 2010-01-22  Shinichiro Hamaji  <hamaji@chromium.org>
1509
1510         Reviewed by Darin Adler.
1511
1512         incorrect results for css2.1 layout tests that use setTimeout in body onload event
1513         https://bugs.webkit.org/show_bug.cgi?id=17557
1514
1515         * css2.1/README.txt: Added.
1516         * css2.1/t1204-increment-00-c-o.html-disabled: Renamed from LayoutTests/css2.1/t1204-increment-00-c-o.html.
1517         * css2.1/t1204-increment-01-c-o.html-disabled: Renamed from LayoutTests/css2.1/t1204-increment-01-c-o.html.
1518         * css2.1/t1204-increment-02-c-o.html-disabled: Renamed from LayoutTests/css2.1/t1204-increment-02-c-o.html.
1519         * css2.1/t1204-reset-00-c-o.html-disabled: Renamed from LayoutTests/css2.1/t1204-reset-00-c-o.html.
1520         * css2.1/t1204-reset-01-c-o.html-disabled: Renamed from LayoutTests/css2.1/t1204-reset-01-c-o.html.
1521         * css2.1/t1204-reset-02-c-o.html-disabled: Renamed from LayoutTests/css2.1/t1204-reset-02-c-o.html.
1522         * fast/css/counters/counter-increment-000-expected.txt: Renamed from LayoutTests/fast/css/counters/t1204-increment-00-c-o-expected.txt.
1523         * fast/css/counters/counter-increment-000.html: Renamed from LayoutTests/fast/css/counters/t1204-increment-00-c-o.html.
1524         * fast/css/counters/counter-increment-001-expected.txt: Renamed from LayoutTests/fast/css/counters/t1204-increment-01-c-o-expected.txt.
1525         * fast/css/counters/counter-increment-001.html: Renamed from LayoutTests/fast/css/counters/t1204-increment-01-c-o.html.
1526         * fast/css/counters/counter-reset-001-expected.txt: Added.
1527         * fast/css/counters/counter-reset-001.html: Added.
1528         * platform/mac/css2.1/t1204-increment-00-c-o-expected.checksum: Removed.
1529         * platform/mac/css2.1/t1204-increment-00-c-o-expected.png: Removed.
1530         * platform/mac/css2.1/t1204-increment-00-c-o-expected.txt: Removed.
1531         * platform/mac/css2.1/t1204-increment-01-c-o-expected.checksum: Removed.
1532         * platform/mac/css2.1/t1204-increment-01-c-o-expected.png: Removed.
1533         * platform/mac/css2.1/t1204-increment-01-c-o-expected.txt: Removed.
1534         * platform/mac/css2.1/t1204-increment-02-c-o-expected.checksum: Removed.
1535         * platform/mac/css2.1/t1204-increment-02-c-o-expected.png: Removed.
1536         * platform/mac/css2.1/t1204-increment-02-c-o-expected.txt: Removed.
1537         * platform/mac/css2.1/t1204-reset-00-c-o-expected.checksum: Removed.
1538         * platform/mac/css2.1/t1204-reset-00-c-o-expected.png: Removed.
1539         * platform/mac/css2.1/t1204-reset-00-c-o-expected.txt: Removed.
1540         * platform/mac/css2.1/t1204-reset-01-c-o-expected.checksum: Removed.
1541         * platform/mac/css2.1/t1204-reset-01-c-o-expected.png: Removed.
1542         * platform/mac/css2.1/t1204-reset-01-c-o-expected.txt: Removed.
1543         * platform/mac/css2.1/t1204-reset-02-c-o-expected.checksum: Removed.
1544         * platform/mac/css2.1/t1204-reset-02-c-o-expected.png: Removed.
1545         * platform/mac/css2.1/t1204-reset-02-c-o-expected.txt: Removed.
1546         * platform/qt/css2.1/t1204-increment-00-c-o-expected.txt: Removed.
1547         * platform/qt/css2.1/t1204-increment-01-c-o-expected.txt: Removed.
1548         * platform/qt/css2.1/t1204-increment-02-c-o-expected.txt: Removed.
1549         * platform/qt/css2.1/t1204-reset-00-c-o-expected.txt: Removed.
1550         * platform/qt/css2.1/t1204-reset-01-c-o-expected.txt: Removed.
1551         * platform/qt/css2.1/t1204-reset-02-c-o-expected.txt: Removed.
1552
1553 2010-01-22  Csaba Osztrogonác  <ossy@webkit.org>
1554
1555         [Qt] Skip test introduced in r53684 because of missing eventSender.textZoomIn()
1556
1557         * platform/qt/Skipped: svg/custom/text-zoom.xhtml skipped.
1558
1559 2010-01-22  Csaba Osztrogonác  <ossy@webkit.org>
1560
1561         Unreviewed trivial fix.
1562
1563         [Qt] css1_forward_compatible_parsing.html moved from css2.1 to fast/css by r53664.
1564
1565         * platform/qt/Skipped: path fixed.
1566
1567 2010-01-22  Fumitoshi Ukai  <ukai@chromium.org>
1568
1569         Reviewed by Maciej Stachowiak.
1570
1571         Split websocket/tests/bad-sub-protocol.html
1572         https://bugs.webkit.org/show_bug.cgi?id=33646
1573
1574         * websocket/tests/bad-sub-protocol-control-chars-expected.txt: Added.
1575         * websocket/tests/bad-sub-protocol-control-chars.html: Added.
1576         * websocket/tests/bad-sub-protocol-empty-expected.txt: Added.
1577         * websocket/tests/bad-sub-protocol-empty.html: Added.
1578         * websocket/tests/bad-sub-protocol-expected.txt: Removed.
1579         * websocket/tests/bad-sub-protocol-non-ascii-expected.txt: Added.
1580         * websocket/tests/bad-sub-protocol-non-ascii.html: Added.
1581         * websocket/tests/bad-sub-protocol.html: Removed.
1582         * websocket/tests/script-tests/bad-sub-protocol-control-chars.js: Added.
1583         * websocket/tests/script-tests/bad-sub-protocol-empty.js: Added.
1584         * websocket/tests/script-tests/bad-sub-protocol-non-ascii.js: Added.
1585         * websocket/tests/script-tests/bad-sub-protocol.js: Removed.
1586
1587 2010-01-22  Kent Tamura  <tkent@chromium.org>
1588
1589         Reviewed by Maciej Stachowiak.
1590
1591         Improve portability of listbox-deselect-scroll.html
1592         https://bugs.webkit.org/show_bug.cgi?id=33989
1593
1594         - Convert the test to dumpAsTest
1595         - Use eventSender.mouseDown(0, ['addSelectionKey'])
1596         - Avoid hard-coded line-heights.
1597
1598         * fast/forms/listbox-deselect-scroll-expected.txt: Added.
1599         * fast/forms/listbox-deselect-scroll.html:
1600         * fast/forms/script-tests/listbox-deselect-scroll.js: Added.
1601         * platform/mac/fast/forms/listbox-deselect-scroll-expected.checksum: Removed.
1602         * platform/mac/fast/forms/listbox-deselect-scroll-expected.png: Removed.
1603         * platform/mac/fast/forms/listbox-deselect-scroll-expected.txt: Removed.
1604
1605 2010-01-22  Dan Bernstein  <mitz@apple.com>
1606
1607         Reviewed by Darin Adler.
1608
1609         <rdar://problem/7568696> Zoom applied to embedded SVG incorrectly
1610         https://bugs.webkit.org/show_bug.cgi?id=33988
1611
1612         * svg/custom/text-zoom-expected.checksum: Added.
1613         * svg/custom/text-zoom-expected.png: Added.
1614         * svg/custom/text-zoom-expected.txt: Added.
1615         * svg/custom/text-zoom.xhtml: Added.
1616
1617 2010-01-21  Tony Chang  <tony@chromium.org>
1618
1619         Reviewed by Darin Adler.
1620
1621         https://bugs.webkit.org/show_bug.cgi?id=25501
1622         Remove empty font tags when applying a style to a content editable
1623         region.
1624
1625         * editing/execCommand/change-font.html: Added.
1626         * editing/execCommand/change-font-expected.txt: Added.
1627
1628 2010-01-21  Fumitoshi Ukai  <ukai@chromium.org>
1629
1630         Reviewed by Shinichiro Hamaji.
1631
1632         Move fast/websockets into websocket/tests
1633         https://bugs.webkit.org/show_bug.cgi?id=32258
1634
1635         * fast/websockets: Removed.
1636         * websocket/tests/script-tests/websocket-event-target.js: Copied from LayoutTests/fast/websockets/script-tests/websocket-event-target.js.
1637         * websocket/tests/websocket-event-target-expected.txt: Copied from LayoutTests/fast/websockets/websocket-event-target-expected.txt.
1638         * websocket/tests/websocket-event-target.html: Copied from LayoutTests/fast/websockets/websocket-event-target.html.
1639
1640 2010-01-21  Brady Eidson  <beidson@apple.com>
1641
1642         Reviewed by Maciej Stachowiak.
1643
1644         history.back() for same-document history traversals isn't synchronous as the specification states.
1645         <rdar://problem/7535011> and https://bugs.webkit.org/show_bug.cgi?id=33538
1646
1647         The change in loading behavior is well covered via modifications to these previous tests:
1648
1649         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html:
1650         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt:
1651         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html:
1652         * fast/loader/stateobjects/state-api-on-detached-frame-crash-expected.txt:
1653         * fast/loader/stateobjects/state-api-on-detached-frame-crash.html:
1654
1655 2010-01-21  Kent Tamura  <tkent@chromium.org>
1656
1657         Reviewed by Darin Adler.
1658
1659         HTMLInputElement::valueAsDate setter support for type=datetime.
1660         https://bugs.webkit.org/show_bug.cgi?id=33939
1661
1662         Add setter tests to input-valueasdate-datetime.js, and update the
1663         expectation.
1664
1665         Note: the expectation file contains some FAIL lines. They are
1666         intentional because they test a unimplemented feature.
1667
1668         * fast/forms/input-valueasdate-datetime-expected.txt:
1669         * fast/forms/script-tests/input-valueasdate-datetime.js:
1670
1671 2010-01-21  Shinichiro Hamaji  <hamaji@chromium.org>
1672
1673         Reviewed by Darin Adler.
1674
1675         3 tests for CSS are misplaced
1676         https://bugs.webkit.org/show_bug.cgi?id=33942
1677
1678         * css2.1/atrule_longest_match-expected.txt: Removed.
1679         * css2.1/atrule_longest_match.html: Removed.
1680         * css2.1/bogus-color-span.html: Removed.
1681         * css2.1/css1_forward_compatible_parsing.html: Removed.
1682         * fast/css/atrule_longest_match-expected.txt: Copied from LayoutTests/css2.1/atrule_longest_match-expected.txt.
1683         * fast/css/atrule_longest_match.html: Copied from LayoutTests/css2.1/atrule_longest_match.html.
1684         * fast/css/bogus-color-span.html: Copied from LayoutTests/css2.1/bogus-color-span.html.
1685         * fast/css/css1_forward_compatible_parsing.html: Copied from LayoutTests/css2.1/css1_forward_compatible_parsing.html.
1686         * platform/mac/css2.1/bogus-color-span-expected.checksum: Removed.
1687         * platform/mac/css2.1/bogus-color-span-expected.png: Removed.
1688         * platform/mac/css2.1/bogus-color-span-expected.txt: Removed.
1689         * platform/mac/css2.1/css1_forward_compatible_parsing-expected.checksum: Removed.
1690         * platform/mac/css2.1/css1_forward_compatible_parsing-expected.png: Removed.
1691         * platform/mac/css2.1/css1_forward_compatible_parsing-expected.txt: Removed.
1692         * platform/mac/fast/css/bogus-color-span-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/bogus-color-span-expected.checksum.
1693         * platform/mac/fast/css/bogus-color-span-expected.png: Copied from LayoutTests/platform/mac/css2.1/bogus-color-span-expected.png.
1694         * platform/mac/fast/css/bogus-color-span-expected.txt: Copied from LayoutTests/platform/mac/css2.1/bogus-color-span-expected.txt.
1695         * platform/mac/fast/css/css1_forward_compatible_parsing-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/css1_forward_compatible_parsing-expected.checksum.
1696         * platform/mac/fast/css/css1_forward_compatible_parsing-expected.png: Copied from LayoutTests/platform/mac/css2.1/css1_forward_compatible_parsing-expected.png.
1697         * platform/mac/fast/css/css1_forward_compatible_parsing-expected.txt: Copied from LayoutTests/platform/mac/css2.1/css1_forward_compatible_parsing-expected.txt.
1698         * platform/qt/css2.1/bogus-color-span-expected.txt: Removed.
1699         * platform/qt/css2.1/css1_forward_compatible_parsing-expected.txt: Removed.
1700         * platform/qt/fast/css/bogus-color-span-expected.txt: Copied from LayoutTests/platform/qt/css2.1/bogus-color-span-expected.txt.
1701         * platform/qt/fast/css/css1_forward_compatible_parsing-expected.txt: Copied from LayoutTests/platform/qt/css2.1/css1_forward_compatible_parsing-expected.txt.
1702
1703 2010-01-21  Beth Dakin  <bdakin@apple.com>
1704
1705         Rubber-stamped by Eric Seidel.
1706
1707         Skipping this until issues mentioned in https://bugs.webkit.org/show_bug.cgi?id=33923 are resolved.
1708
1709         * platform/mac/Skipped:
1710
1711 2010-01-21  Enrica Casucci  <enrica@apple.com>
1712
1713         Reviewed by Darin Adler.
1714
1715         Script tags are copied and pasted, making cross-domain attacks possible.
1716         https://bugs.webkit.org/show_bug.cgi?id=33970
1717
1718         * editing/pasteboard/paste-noscript-svg-expected.txt: Added.
1719         * editing/pasteboard/paste-noscript-svg.html: Added.
1720         * editing/pasteboard/paste-visible-script-expected.txt: Added.
1721         * editing/pasteboard/paste-visible-script.html: Added.
1722         * editing/resources/svgcontent.xhtml: Added.
1723
1724 2010-01-21  Nikolas Zimmermann  <nzimmermann@rim.com>
1725
1726         Reviewed by Dirk Schulze.
1727
1728         <use> with % lengths does not update on window resize
1729         https://bugs.webkit.org/show_bug.cgi?id=14639
1730
1731         Fix reaction on window size changes for relative sized elements within <symbol> elements.
1732
1733         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.checksum: Added.
1734         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png: Added.
1735         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt: Added.
1736         * platform/mac/svg/custom/relative-sized-use-on-symbol-expected.checksum: Added.
1737         * platform/mac/svg/custom/relative-sized-use-on-symbol-expected.png: Added.
1738         * platform/mac/svg/custom/relative-sized-use-on-symbol-expected.txt: Added.
1739         * platform/mac/svg/custom/use-dynamic-append-expected.txt:
1740         * platform/mac/svg/custom/use-recursion-4-expected.txt:
1741         * platform/mac/svg/hixie/error/017-expected.txt:
1742         * svg/custom/relative-sized-shadow-tree-content-with-symbol.xhtml: Added.
1743         * svg/custom/relative-sized-use-on-symbol.xhtml: Added.
1744         * svg/custom/use-dynamic-append.svg: Fix bug in testcase, which prevents pixel tests to detect regressions.
1745
1746 2010-01-21  Brian Weinstein  <bweinstein@apple.com>
1747
1748         Rubber-stamped by Adam Roben.
1749
1750         Added platform specific (incorrect) results for plugins/mouse-events* for Windows,
1751         and removed mouse-events from the Windows Skipped list. The landing of correct results
1752         for these tests is being tracked by <http://webkit.org/b/33973>.
1753
1754         * platform/win/Skipped: Removed plugins/mouse-events from the Skipped List.
1755         * platform/win/plugins: Added.
1756         * platform/win/plugins/mouse-events-expected.txt: Added.
1757         * platform/win/plugins/mouse-events-fixedpos-expected.txt: Added.
1758
1759 2010-01-21  Simon Fraser  <simon.fraser@apple.com>
1760
1761         Reviewed by Dan Bernstein.
1762
1763         -webkit-mask-box-image draws a box while loading
1764         https://bugs.webkit.org/show_bug.cgi?id=33979
1765         <rdar://problem/7378662>
1766         
1767         http test that uses a CGI to trickle in a mask image.
1768
1769         * http/tests/misc/resources/slow-png-load.pl: Added.
1770         * http/tests/misc/resources/mask.png: Added.
1771         * http/tests/misc/slow-loading-mask.html: Added.
1772         * platform/mac/http/tests/misc/slow-loading-mask-expected.checksum: Added.
1773         * platform/mac/http/tests/misc/slow-loading-mask-expected.png: Added.
1774         * platform/mac/http/tests/misc/slow-loading-mask-expected.txt: Added.
1775
1776 2010-01-21  Simon Fraser  <simon.fraser@apple.com>
1777
1778         No review
1779
1780         Skip plugins/mouse-events-fixedpos.html on gtk, since it requires a special test plugin.
1781
1782         * platform/gtk/Skipped:
1783
1784 2010-01-21  Beth Dakin  <bdakin@apple.com>
1785
1786         Reviewed by Oliver Hunt.
1787
1788         Test for https://bugs.webkit.org/show_bug.cgi?id=33923 REGRESSION 
1789         (Safari 4): AXValueChanged no longer sent for text area scrollbars
1790         -and corresponding-
1791         <rdar://problem/6942686>
1792
1793         * platform/mac/accessibility/change-notification-on-scroll-expected.txt: Added.
1794         * platform/mac/accessibility/change-notification-on-scroll.html: Added.
1795
1796 2010-01-21  Simon Fraser  <simon.fraser@apple.com>
1797
1798         No review
1799
1800         Skip plugins/mouse-events-fixedpos.html on Qt, since it requires a special test plugin.
1801
1802         * platform/qt/Skipped:
1803
1804 2010-01-21  Kenneth Russell  <kbr@google.com>
1805
1806         Reviewed by Oliver Hunt.
1807
1808         [Chromium] Implement texSubImage2D taking WebGLArray
1809         https://bugs.webkit.org/show_bug.cgi?id=33932
1810
1811         * fast/canvas/webgl/tex-sub-image-2d-expected.txt: Added.
1812         * fast/canvas/webgl/tex-sub-image-2d.html: Added.
1813
1814 2010-01-20  Simon Fraser  <simon.fraser@apple.com>
1815
1816         Reviewed by Dave Hyatt.
1817
1818         Hit testing on composited plugins is broken
1819         https://bugs.webkit.org/show_bug.cgi?id=33927
1820         <rdar://problem/7559069>
1821
1822         Testcase for hit testing on a fixed-position plugin after scrolling.
1823         
1824         * plugins/mouse-events-fixedpos-expected.txt: Added.
1825         * plugins/mouse-events-fixedpos.html: Added.
1826
1827 2010-01-21  Diego Gonzalez  <diego.gonzalez@openbossa.org>
1828
1829         Reviewed by Kenneth Rohde Christiansen.
1830
1831         [Qt] add setDomainRelaxationForbiddenForURLScheme in Qt DRT
1832         https://bugs.webkit.org/show_bug.cgi?id=33945
1833
1834         * platform/qt/Skipped:
1835
1836 2010-01-21  Philippe Normand  <pnormand@igalia.com>
1837
1838         Rubber-stamped by Eric Carlson.
1839
1840         Start the test when the video element loads, which is less prone
1841         to occasional cases where document.load is fired after video.load.
1842
1843         * media/video-source-error-no-candidate.html:
1844         * media/video-source-error-no-candidate-expected.txt:
1845
1846 2010-01-21  Eric Carlson  <eric.carlson@apple.com>
1847
1848         Reviewed by Darin Adler.
1849
1850         Intermittent crash when media element is adopted by another document
1851         https://bugs.webkit.org/show_bug.cgi?id=33919
1852         rdar://problem/7557527
1853
1854         This test does not always crash the un-patched version of WebKit because
1855         the crash is so timing-dependant.
1856
1857         * media/adopt-node-crash-expected.txt: Added.
1858         * media/adopt-node-crash.html: Added.
1859
1860 2010-01-21  Simon Hausmann  <simon.hausmann@nokia.com>
1861
1862         No review, rolling out 53615 as it causes two
1863         crashes on the bot.
1864
1865         * platform/qt/Skipped:
1866
1867 2010-01-21  Robert Hogan  <robert@roberthogan.net>
1868
1869         Reviewed by Simon Hausmann.
1870
1871         Qt DRT: respect window.close() and window.closed()
1872
1873         Qt DRT needs to maintain a correct count of open windows
1874         for windowCount(). It also needs to delete windows that
1875         have been closed by window.close().
1876
1877         This fixes the following tests:
1878
1879         plugins/destroy-during-npp-new.html
1880         fast/dom/Document/early-document-access.html
1881         fast/dom/Window/window-early-properties.html
1882         fast/events/open-window-from-another-frame.html
1883         fast/events/popup-blocking-click-in-iframe.html
1884
1885         https://bugs.webkit.org/show_bug.cgi?id=32953
1886
1887         * platform/qt/Skipped:
1888
1889 2010-01-20  Philippe Normand  <pnormand@igalia.com>
1890
1891         Reviewed by Eric Carlson.
1892
1893         [Gtk] media/video-currentTime-set.html is flaky
1894         https://bugs.webkit.org/show_bug.cgi?id=33897
1895
1896         Refactored the test to use the "seeked" event.
1897
1898         * media/video-currentTime-set-expected.txt:
1899         * media/video-currentTime-set.html:
1900         * platform/gtk/Skipped:
1901
1902 2010-01-21  Kent Tamura  <tkent@chromium.org>
1903
1904         Unreviewed. Fix incorrect close tags.
1905
1906         * fast/html/script-tests/article-element.js:
1907         * fast/html/script-tests/aside-element.js:
1908         * fast/html/script-tests/footer-element.js:
1909         * fast/html/script-tests/header-element.js:
1910         * fast/html/script-tests/section-element.js:
1911
1912 2010-01-20  Adam Barth  <abarth@webkit.org>
1913
1914         Reviewed by Darin Adler.
1915
1916         Stylesheet href property shows redirected URL unlike other browsers
1917         https://bugs.webkit.org/show_bug.cgi?id=33683
1918
1919         Test whether the href property of style sheets contains the original or
1920         final URL of the redirect chain that lead to the style sheet.
1921
1922         I couldn't figure out how to test the XSLStyleSheet parts of this
1923         change.  There didn't seem to be DOM bindings for the href property
1924         here.  If I missed it, please let me know.
1925
1926         * http/tests/security/stylesheet-href-redirect-expected.txt: Added.
1927         * http/tests/security/stylesheet-href-redirect.html: Added.
1928
1929 2010-01-21  Kent Tamura  <tkent@chromium.org>
1930
1931         Unreviewed. Fix a FAIL test by a wrong input.
1932
1933         * fast/forms/input-valueasdate-date-expected.txt:
1934         * fast/forms/script-tests/input-valueasdate-date.js:
1935
1936 2010-01-21  Roland Steiner  <rolandsteiner@chromium.org>
1937
1938         Reviewed by Eric Seidel.
1939
1940         Bug 31865 - Re-do ruby layout tests to use only Latin characters
1941         (https://bugs.webkit.org/show_bug.cgi?id=31865, first patch)
1942
1943         Re-did pixel layout tests for ruby since non-Latin scripts apparently
1944         cause issues on other platforms.
1945         
1946         * fast/ruby/ruby-empty-rt.html:
1947         * fast/ruby/ruby-length.html:
1948         * fast/ruby/ruby-run-break.html:
1949         * fast/ruby/ruby-runs-spans.html:
1950         * fast/ruby/ruby-runs.html:
1951         * fast/ruby/ruby-simple-rp.html:
1952         * fast/ruby/ruby-simple.html:
1953         * fast/ruby/ruby-trailing.html:
1954         * fast/ruby/rubyDOM-insert-rt.html:
1955         * fast/ruby/rubyDOM-insert-text1.html:
1956         * fast/ruby/rubyDOM-insert-text2.html:
1957         * fast/ruby/rubyDOM-insert-text3.html:
1958         * fast/ruby/rubyDOM-remove-rt1.html:
1959         * fast/ruby/rubyDOM-remove-rt2.html:
1960         * fast/ruby/rubyDOM-remove-text1.html:
1961         * fast/ruby/rubyDOM-remove-text2.html:
1962
1963         * platform/mac/fast/ruby/ruby-empty-rt-expected.checksum:
1964         * platform/mac/fast/ruby/ruby-empty-rt-expected.png:
1965         * platform/mac/fast/ruby/ruby-empty-rt-expected.txt:
1966         * platform/mac/fast/ruby/ruby-length-expected.checksum:
1967         * platform/mac/fast/ruby/ruby-length-expected.png:
1968         * platform/mac/fast/ruby/ruby-length-expected.txt:
1969         * platform/mac/fast/ruby/ruby-run-break-expected.checksum:
1970         * platform/mac/fast/ruby/ruby-run-break-expected.png:
1971         * platform/mac/fast/ruby/ruby-run-break-expected.txt:
1972         * platform/mac/fast/ruby/ruby-runs-expected.checksum:
1973         * platform/mac/fast/ruby/ruby-runs-expected.png:
1974         * platform/mac/fast/ruby/ruby-runs-expected.txt:
1975         * platform/mac/fast/ruby/ruby-runs-spans-expected.checksum:
1976         * platform/mac/fast/ruby/ruby-runs-spans-expected.png:
1977         * platform/mac/fast/ruby/ruby-runs-spans-expected.txt:
1978         * platform/mac/fast/ruby/ruby-simple-expected.checksum:
1979         * platform/mac/fast/ruby/ruby-simple-expected.png:
1980         * platform/mac/fast/ruby/ruby-simple-expected.txt:
1981         * platform/mac/fast/ruby/ruby-simple-rp-expected.checksum:
1982         * platform/mac/fast/ruby/ruby-simple-rp-expected.png:
1983         * platform/mac/fast/ruby/ruby-simple-rp-expected.txt:
1984         * platform/mac/fast/ruby/ruby-trailing-expected.checksum:
1985         * platform/mac/fast/ruby/ruby-trailing-expected.png:
1986         * platform/mac/fast/ruby/ruby-trailing-expected.txt:
1987         * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.checksum:
1988         * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.png:
1989         * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.txt:
1990         * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.checksum:
1991         * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.png:
1992         * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.txt:
1993         * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.checksum:
1994         * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.png:
1995         * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.txt:
1996         * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.checksum:
1997         * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.png:
1998         * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.txt:
1999         * platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.checksum:
2000         * platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.png:
2001         * platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.txt:
2002         * platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.checksum:
2003         * platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.png:
2004         * platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.txt:
2005         * platform/mac/fast/ruby/rubyDOM-remove-text1-expected.checksum:
2006         * platform/mac/fast/ruby/rubyDOM-remove-text1-expected.png:
2007         * platform/mac/fast/ruby/rubyDOM-remove-text1-expected.txt:
2008         * platform/mac/fast/ruby/rubyDOM-remove-text2-expected.checksum:
2009         * platform/mac/fast/ruby/rubyDOM-remove-text2-expected.png:
2010         * platform/mac/fast/ruby/rubyDOM-remove-text2-expected.txt:
2011
2012 2010-01-20  Eric Seidel  <eric@webkit.org>
2013
2014         Reviewed by David Levin.
2015
2016         http/tests/xmlhttprequest/cross-origin-cookie-storage.html failed on Snow Leopard Intel Release Bot
2017         https://bugs.webkit.org/show_bug.cgi?id=33742
2018
2019         * platform/mac-snowleopard/Skipped: Skip this for now to keep the bots green.
2020
2021 2010-01-20  Daniel Bates  <dbates@webkit.org>
2022
2023         No review, rolling out 53591.
2024         http://trac.webkit.org/changeset/53591
2025         https://bugs.webkit.org/show_bug.cgi?id=29564
2026
2027         Rolling out the change committed in change set 53591
2028         <http://trac.webkit.org/changeset/53591> because it caused
2029         a regression of test /fast/replaced/table-percent-height.html
2030         on the Qt bot.
2031
2032         * fast/css/button-height-expected.txt: Removed.
2033         * fast/css/button-height.html: Removed.
2034
2035 2010-01-20  Daniel Bates  <dbates@webkit.org>
2036
2037         No review, rolling out 53594.
2038         http://trac.webkit.org/changeset/53594
2039         https://bugs.webkit.org/show_bug.cgi?id=33936
2040
2041         Note, there still is an issue on GTK related to the rendering of 
2042         button heights. But we are rolling out this change since
2043         we're going to rollout the change committed in change set 53591
2044         <http://trac.webkit.org/changeset/53591> because r53591 caused a
2045         regression.
2046
2047         * platform/gtk/Skipped:
2048
2049 2010-01-20  Kent Tamura  <tkent@chromium.org>
2050
2051         Reviewed by Darin Adler.
2052
2053         HTMLInputElement::valueAsDate setter support for type=date.
2054         https://bugs.webkit.org/show_bug.cgi?id=33911
2055
2056         Add setter tests to input-valueasdate-date.js, and update the
2057         expectation.
2058
2059         * fast/forms/input-valueasdate-date-expected.txt:
2060         * fast/forms/script-tests/input-valueasdate-date.js:
2061
2062 2010-01-20  Ben Murdoch  <benm@google.com>
2063
2064         Reviewed by Simon Hausmann.
2065
2066         Touch Events are not sent to iframes
2067         https://bugs.webkit.org/show_bug.cgi?id=33894
2068
2069         Testcase to verify that touch events are sent to iframes when the main frame document does not have any touch event listeners installed.
2070
2071         * fast/events/touch/resources: Added.
2072         * fast/events/touch/resources/touch-inside-iframe2.html: Added.
2073         * fast/events/touch/touch-inside-iframe-expected.txt: Added.
2074         * fast/events/touch/touch-inside-iframe.html: Added.
2075
2076 2010-01-20  Michael Nordman  <michaeln@google.com>
2077
2078         Reviewed by Alexey Proskuryakov.
2079
2080         Remove an assertion that is not valid in some detached iframes cases.
2081         https://bugs.webkit.org/show_bug.cgi?id=33827
2082
2083         * http/tests/appcache/detached-iframe-expected.txt: Added.
2084         * http/tests/appcache/detached-iframe.html: Added.
2085
2086 2010-01-20  Daniel Bates  <dbates@webkit.org>
2087
2088         Unreviewed. Add failing test fast/css/button-height.html
2089         to GTK Skipped file as we need to look into this.
2090         See bug #33936 for more details.
2091
2092         * platform/gtk/Skipped:
2093
2094 2010-01-20  Fumitoshi Ukai  <ukai@chromium.org>
2095
2096         Reviewed by Alexey Proskuryakov.
2097
2098         WebSocket: Request-URI should not be empty when no tralling slash in host
2099         https://bugs.webkit.org/show_bug.cgi?id=33689
2100
2101         * websocket/tests/handler_map.txt: Added.
2102           use websocket/tests/echo-location_wsh.py to handle request for
2103           ws://127.0.0.1:8880
2104         * websocket/tests/script-tests/url-no-trailing-slash.js: Added.
2105         * websocket/tests/url-no-trailing-slash-expected.txt: Added.
2106         * websocket/tests/url-no-trailing-slash.html: Added.
2107
2108 2010-01-20  Daniel Bates  <dbates@webkit.org>
2109
2110         Reviewed by Tor Arne Vestbø.
2111
2112         https://bugs.webkit.org/show_bug.cgi?id=29564
2113         
2114         Tests that the user-specified height for <button>- and <input type="button">-
2115         elements are honored, if appropriate for the platform and context.
2116
2117         * fast/css/button-height-expected.txt: Added.
2118         * fast/css/button-height.html: Added.
2119
2120 2010-01-20  Brady Eidson  <beidson@apple.com>
2121
2122         Reviewed by Sam Weinig.
2123
2124         Crash in Page::backForwardList when using History object from a detached window
2125         <rdar://problem/7556252> and https://bugs.webkit.org/show_bug.cgi?id=33828
2126
2127         * fast/loader/stateobjects/state-api-on-detached-frame-crash-expected.txt: Added.
2128         * fast/loader/stateobjects/state-api-on-detached-frame-crash.html: Added.
2129
2130 2010-01-20  Alexey Proskuryakov  <ap@apple.com>
2131
2132         Reviewed by Sam Weinig.
2133
2134         https://bugs.webkit.org/show_bug.cgi?id=33930
2135         Crash in JSDOMWindowBase::crossDomainAccessErrorMessage when accessing a detached sandboxed frame
2136
2137         * http/tests/security/detached-sandboxed-frame-access-expected.txt: Added.
2138         * http/tests/security/detached-sandboxed-frame-access.html: Added.
2139
2140 2010-01-20  Nikolas Zimmermann  <nzimmermann@rim.com>
2141
2142         Not reviewed. Re-skip svg/custom/use-instanceRoot-event-bubbling.xhtml on Gtk bot, still fails. Though the other platforms are fixed.
2143         Reopened bug 33835.
2144
2145         * platform/gtk/Skipped:
2146
2147 2010-01-20  Eric Seidel  <eric@webkit.org>
2148
2149         Reviewed by Maciej Stachowiak.
2150
2151         REGRESSION(r53514?): fast/canvas/webgl/texImage2DImageDataTest.html fails on Leopard Release Bot
2152         https://bugs.webkit.org/show_bug.cgi?id=33893
2153
2154         * platform/mac-leopard/Skipped: Skip the test for now.
2155
2156 2010-01-20  Nikolas Zimmermann  <nzimmermann@rim.com>
2157
2158         Rubber-stamped by Eric Seidel.
2159
2160         Add Leopard specific pixel test results where needed, most just show marginal 1px diffs, or even invisible changes,
2161         only the filter test changed, but it visually looks the same - must be a Cg difference to the Snow Leopard baseline.
2162         Now the pixel tests pass again with --tolerance 0 on my Leopard machine.
2163
2164         * platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.checksum:
2165         * platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.png:
2166         * platform/mac-leopard/svg/css/circle-in-mask-with-shadow-expected.checksum: Added.
2167         * platform/mac-leopard/svg/css/circle-in-mask-with-shadow-expected.png: Added.
2168         * platform/mac-leopard/svg/css/composite-shadow-example-expected.checksum:
2169         * platform/mac-leopard/svg/css/composite-shadow-example-expected.png:
2170         * platform/mac-leopard/svg/css/composite-shadow-with-opacity-expected.checksum: Added.
2171         * platform/mac-leopard/svg/css/composite-shadow-with-opacity-expected.png: Added.
2172         * platform/mac-leopard/svg/css/css-box-min-width-expected.checksum: Added.
2173         * platform/mac-leopard/svg/css/css-box-min-width-expected.png: Added.
2174         * platform/mac-leopard/svg/css/mask-with-shadow-expected.checksum: Added.
2175         * platform/mac-leopard/svg/css/mask-with-shadow-expected.png: Added.
2176         * platform/mac-leopard/svg/custom/container-opacity-clip-viewBox-expected.checksum: Added.
2177         * platform/mac-leopard/svg/custom/container-opacity-clip-viewBox-expected.png: Added.
2178         * platform/mac-leopard/svg/custom/js-update-bounce-expected.checksum: Added.
2179         * platform/mac-leopard/svg/custom/js-update-bounce-expected.png: Added.
2180         * platform/mac-leopard/svg/custom/svg-fonts-in-html-expected.checksum: Added.
2181         * platform/mac-leopard/svg/custom/svg-fonts-in-html-expected.png: Added.
2182         * platform/mac-leopard/svg/filters: Added.
2183         * platform/mac-leopard/svg/filters/shadow-on-rect-with-filter-expected.checksum: Added.
2184         * platform/mac-leopard/svg/filters/shadow-on-rect-with-filter-expected.png: Added.
2185         * platform/mac/svg/custom/transformedMaskFails-expected.checksum: Added.
2186
2187 2010-01-20  Chris Fleizach  <cfleizach@apple.com>
2188
2189         Reviewed by Beth Dakin.
2190
2191         WAI-ARIA popup buttons spoken as simply 'button'
2192         https://bugs.webkit.org/show_bug.cgi?id=33922
2193
2194         * platform/mac/accessibility/aria-popup-expected.txt: Added.
2195         * platform/mac/accessibility/aria-popup.html: Added.
2196
2197 2010-01-20  Csaba Osztrogonác  <ossy@webkit.org>
2198
2199         Reviewed by Nikolas Zimmermann.
2200
2201         [Qt] Platform dependent expected files added for tests introduced in r53476,
2202         because these tests pass. Compared to png files.
2203
2204         * platform/qt/fast/fast-mobile-scrolling/fixed-position-element-expected.txt: Added.
2205         * platform/qt/fast/fast-mobile-scrolling/no-fixed-position-elements-expected.txt: Added.
2206
2207 2010-01-20  Csaba Osztrogonác  <ossy@webkit.org>
2208
2209         Reviewed by Nikolas Zimmermann.
2210
2211         [Qt] Platform dependent expected files added for tests introduced in r53446,
2212         because these tests pass. Compared to png files.
2213
2214         * platform/qt/svg/custom/relative-sized-deep-shadow-tree-content-expected.txt: Added.
2215         * platform/qt/svg/custom/relative-sized-shadow-tree-content-expected.txt: Added.
2216
2217 2010-01-20  Jon Honeycutt  <jhoneycutt@apple.com>
2218
2219         MSAA: accSelect() is not implemented
2220
2221         https://bugs.webkit.org/show_bug.cgi?id=33918
2222         <rdar://problem/7436861>
2223
2224         Reviewed by Darin Adler.
2225
2226         * platform/win/accessibility/selection-and-focus-expected.txt: Added.
2227         * platform/win/accessibility/selection-and-focus.html: Added.
2228
2229 2010-01-19  Nikolas Zimmermann  <nzimmermann@rim.com>
2230
2231         Reviewed by Alexey Proskuryakov. 
2232
2233         svg/custom/use-instanceRoot-event-bubbling.xhtml is flakey
2234         https://bugs.webkit.org/show_bug.cgi?id=33835
2235
2236         mouseEvent fires mutiple times in svg/custom/use-instanceRoot-as-event-target.xhtml
2237         https://bugs.webkit.org/show_bug.cgi?id=32519
2238
2239         Stabilize <use> scripting support - use tests are reliable now (tested using --repeach-each 50 --random -p)
2240         Reenable the tests in question on gtk / qt / win. mac was only affected from time to time (always reproducable using --repeat-each 50 though.)
2241
2242         * platform/gtk/Skipped: Unskip use-instanceRoot-event-listeners.xhtml / use-instanceRoot-event-bubbling.xhtml / use-instanceRoot-as-event-target.xhtml
2243         * platform/qt/Skipped: Unskip use-instanceRoot-as-event-target.xhtml
2244         * platform/win/Skipped: Ditto.
2245         * svg/custom/resources/use-instanceRoot-event-bubbling.js:
2246         (eventHandler): No need anymore to rely on a 100ms timeout.
2247         * svg/custom/resources/use-instanceRoot-event-listeners.js:
2248         (eventHandler): Ditto.
2249         * svg/custom/use-instanceRoot-as-event-target-expected.txt:
2250         * svg/custom/use-instanceRoot-as-event-target.xhtml: Rewrote test - we don't need to work around shadow tree reclone issues anymore.
2251         * svg/custom/use-instanceRoot-event-listener-liveness-expected.txt: Added.
2252         * svg/custom/use-instanceRoot-event-listener-liveness.xhtml: Added.
2253
2254 2010-01-20  David Levin  <levin@chromium.org>
2255
2256         No review, rolling out r53552.
2257         http://trac.webkit.org/changeset/53552
2258         https://bugs.webkit.org/show_bug.cgi?id=32554
2259
2260         Caused lots of fast/profile test failures.
2261
2262         * inspector/console-log-before-inspector-open-expected.txt: Removed.
2263         * inspector/console-log-before-inspector-open.html: Removed.
2264         * inspector/styles-iframe.html:
2265
2266 2010-01-20  Yury Semikhatsky  <yurys@chromium.org>
2267
2268         Reviewed by Pavel Feldman.
2269
2270         Inject inspector script directly into the inspected context. All the
2271         communication between the script and the frontend is serialized into
2272         JSON strings. It allows to get rid of object quarantines in Web Inspector.
2273
2274         Test that web inspector doesn't crash when opening if there are messages in
2275         the console. Refactor test case due to InjectedScriptAccess changes.
2276
2277         https://bugs.webkit.org/show_bug.cgi?id=32554
2278
2279         * inspector/console-log-before-inspector-open-expected.txt: Added.
2280         * inspector/console-log-before-inspector-open.html: Added.
2281         * inspector/styles-iframe.html:
2282
2283 2010-01-20  Kent Tamura  <tkent@chromium.org>
2284
2285         Reviewed by Darin Adler.
2286
2287         HTMLInputElement::valueAsDate setter support for type=time.
2288         https://bugs.webkit.org/show_bug.cgi?id=33825
2289
2290         Add setter tests to input-valueasdate-time.js, and update the
2291         expectation.
2292
2293         Note: the expectation file contains some FAIL lines. They are
2294         intentional because they test a unimplemented feature.
2295
2296         * fast/forms/input-valueasdate-time-expected.txt:
2297         * fast/forms/script-tests/input-valueasdate-time.js:
2298
2299 2010-01-20  Philippe Normand  <pnormand@igalia.com>
2300
2301         Reviewed by Darin Adler.
2302
2303         [Gtk] media/video-play-pause-exception.html is flacky
2304         https://bugs.webkit.org/show_bug.cgi?id=33900
2305
2306         Refactored the test to use the pause event instead of a timer.
2307         * media/video-play-pause-exception.html:
2308         * platform/gtk/Skipped:
2309
2310 2010-01-20  Ben Murdoch  <benm@google.com>
2311
2312         Reviewed by Simon Hausmann.
2313
2314         The touchcancel event is not supported.
2315         https://bugs.webkit.org/show_bug.cgi?id=33598
2316
2317         Test for the oncancel event.
2318
2319         * fast/events/script-tests/send-oncancel-event.js: Added.
2320         (touchcancelHandler):
2321         * fast/events/touch/send-oncancel-event-expected.txt: Added.
2322         * fast/events/touch/send-oncancel-event.html: Added.
2323         * platform/qt/Skipped: Add send-oncancel-event to the Qt Skipped list as there is not support for that type of event on Qt yet.
2324
2325 2010-01-20  Csaba Osztrogonác  <ossy@webkit.org>
2326
2327         [Qt] fast/frames/set-unloaded-frame-location.html timed out on Qt Linux Release Build Bot
2328         https://bugs.webkit.org/show_bug.cgi?id=33303
2329
2330         It caused by the previously test, so skipped it until fix.
2331
2332         * platform/qt/Skipped: fast/frames/sandboxed-iframe-navigation-windowopen.html skipped.
2333
2334 2010-01-20  Roland Steiner  <rolandsteiner@chromium.org>
2335
2336         Reviewed by Darin Adler.
2337
2338         Bug 28420 - Re-enable fast/ruby layout tests after the issue with mixedContent was fixed.
2339         (https://bugs.webkit.org/show_bug.cgi?id=28420, patch 5a)
2340
2341         cf. https://bugs.webkit.org/show_bug.cgi?id=31200
2342
2343         * platform/mac/Skipped:
2344
2345 2010-01-20  Roland Steiner  <rolandsteiner@chromium.org>
2346
2347         Reviewed by Dan Bernstein.
2348
2349         Bug 33266 - WebCore::InlineFlowBox::determineSpacingForFlowBoxes ReadAV@NULL (43c64e8abbda6766e5f5edbd254c2d57)
2350         (https://bugs.webkit.org/show_bug.cgi?id=33266)
2351         
2352         Layout tests for ruby with malformed HTML.
2353         Split up in individual tests, as well ass added a single combined test
2354         (whose resulting render tree is probably completely different from what
2355         you'd expect), since that combined test showed additional issues not
2356         covered by the individual tests.
2357
2358         * fast/ruby/ruby-illegal-1-expected.txt: Added.
2359         * fast/ruby/ruby-illegal-1.html: Added.
2360         * fast/ruby/ruby-illegal-2-expected.txt: Added.
2361         * fast/ruby/ruby-illegal-2.html: Added.
2362         * fast/ruby/ruby-illegal-3-expected.txt: Added.
2363         * fast/ruby/ruby-illegal-3.html: Added.
2364         * fast/ruby/ruby-illegal-4-expected.txt: Added.
2365         * fast/ruby/ruby-illegal-4.html: Added.
2366         * fast/ruby/ruby-illegal-5-expected.txt: Added.
2367         * fast/ruby/ruby-illegal-5.html: Added.
2368         * fast/ruby/ruby-illegal-6-expected.txt: Added.
2369         * fast/ruby/ruby-illegal-6.html: Added.
2370         * fast/ruby/ruby-illegal-7-expected.txt: Added.
2371         * fast/ruby/ruby-illegal-7.html: Added.
2372         * fast/ruby/ruby-illegal-combined-expected.txt: Added.
2373         * fast/ruby/ruby-illegal-combined.html: Added.
2374         * fast/ruby/ruby-illegal-expected.txt: Removed.
2375         * fast/ruby/ruby-illegal.html: Removed.
2376         * fast/ruby/rubyDOM-insert-rt-block-1-expected.txt: Added.
2377         * fast/ruby/rubyDOM-insert-rt-block-1.html: Added.
2378         * fast/ruby/rubyDOM-insert-rt-block-2-expected.txt: Added.
2379         * fast/ruby/rubyDOM-insert-rt-block-2.html: Added.
2380         * fast/ruby/rubyDOM-insert-rt-block-3-expected.txt: Added.
2381         * fast/ruby/rubyDOM-insert-rt-block-3.html: Added.
2382         * fast/ruby/rubyDOM-remove-rt-block-1-expected.txt: Added.
2383         * fast/ruby/rubyDOM-remove-rt-block-1.html: Added.
2384         * fast/ruby/rubyDOM-remove-rt-block-2-expected.txt: Added.
2385         * fast/ruby/rubyDOM-remove-rt-block-2.html: Added.
2386         * fast/ruby/rubyDOM-remove-rt-block-3-expected.txt: Added.
2387         * fast/ruby/rubyDOM-remove-rt-block-3.html: Added.
2388
2389 2010-01-17  Jon Honeycutt  <jhoneycutt@apple.com>
2390
2391         MSAA: The child <option> elements of a non-multiple <select> are not
2392         exposed
2393
2394         https://bugs.webkit.org/show_bug.cgi?id=33773
2395         <rdar://problem/7550556>
2396
2397         Reviewed by Alice Liu.
2398
2399         * platform/win/accessibility/single-select-children-expected.txt: Added.
2400         * platform/win/accessibility/single-select-children.html: Added.
2401
2402 2010-01-19  Simon Fraser  <simon.fraser@apple.com>
2403
2404         Reviewed by Dan Bernstein.
2405
2406         Support reflections on WebGL
2407         https://bugs.webkit.org/show_bug.cgi?id=33754
2408
2409         Testcase for WebGL with a reflection.
2410         
2411         * compositing/webgl/webgl-reflection.html: Added.
2412         * platform/mac/compositing/webgl/webgl-reflection-expected.checksum: Added.
2413         * platform/mac/compositing/webgl/webgl-reflection-expected.png: Added.
2414         * platform/mac/compositing/webgl/webgl-reflection-expected.txt: Added.
2415
2416 2010-01-19  Carol Szabo  <carol.szabo@nokia.com>
2417
2418         Reviewed by Darin Adler.
2419
2420         Another crazy counters bug
2421         https://bugs.webkit.org/show_bug.cgi?id=11031
2422         Added tests for dynamic DOM changes affecting counters.
2423
2424         * fast/css/counters/counter-increment-002.html: Added.
2425         * fast/css/counters/counter-reset-000.html: Added.
2426         * fast/css/counters/counter-reset-002.html: Added.
2427         * fast/css/counters/counter-increment-002-expected.txt: Added.
2428         * fast/css/counters/counter-reset-000-expected.txt: Added.
2429         * fast/css/counters/counter-reset-002-expected.txt: Added.
2430
2431 2010-01-19  Alexey Proskuryakov  <ap@apple.com>
2432
2433         Land correct expected results - forgot to update them after changing test output.
2434
2435         * fast/dom/Attr/child-nodes-cache-expected.txt:
2436
2437 2010-01-19  Ojan Vafai  <ojan@chromium.org>
2438
2439         Reviewed by Eric Seidel.
2440
2441         More flaky animation/transitions tests
2442         https://bugs.webkit.org/show_bug.cgi?id=33872
2443
2444         Undo my previous changes decreasing test times. This ended up
2445         increasing flakiness.
2446
2447         * animations/change-one-anim-expected.txt:
2448         * animations/change-one-anim.html:
2449         * animations/combo-transform-translate+scale.html:
2450         * transitions/shorthand-border-transitions-expected.txt:
2451         * transitions/shorthand-border-transitions.html:
2452
2453 2010-01-19  Alexey Proskuryakov  <ap@apple.com>
2454
2455         Reviewed by Oliver Hunt.
2456
2457         https://bugs.webkit.org/show_bug.cgi?id=33850
2458         Attr.childNodes does not get updated after DOM mutations
2459
2460         * fast/dom/Attr/child-nodes-cache-expected.txt: Added.
2461         * fast/dom/Attr/child-nodes-cache.html: Added.
2462
2463 2010-01-19  Simon Fraser  <simon.fraser@apple.com>
2464
2465         Reviewed by Dan Bernstein.
2466
2467         Some composited reflections incorrectly positioned
2468         https://bugs.webkit.org/show_bug.cgi?id=33856
2469         
2470         New testcases for reflection positioning when adding outline, which affects the compositing
2471         layer geometry.
2472
2473         * compositing/reflections/nested-reflection-transformed2.html: Added.
2474         * compositing/reflections/reflection-positioning2.html: Added.
2475         * platform/mac/compositing/reflections/nested-reflection-transformed2-expected.checksum: Added.
2476         * platform/mac/compositing/reflections/nested-reflection-transformed2-expected.png: Added.
2477         * platform/mac/compositing/reflections/nested-reflection-transformed2-expected.txt: Added.
2478         * platform/mac/compositing/reflections/reflection-positioning2-expected.checksum: Added.
2479         * platform/mac/compositing/reflections/reflection-positioning2-expected.png: Added.
2480         * platform/mac/compositing/reflections/reflection-positioning2-expected.txt: Added.
2481
2482 2010-01-19  Enrica Casucci  <enrica@apple.com>
2483
2484         Reviewed by Simon Fraser.
2485
2486         REGRESSION: Infinite recursion in Position::getInlineBoxAndOffset()
2487         https://bugs.webkit.org/show_bug.cgi?id=33864
2488         <rdar://problem/7552959>
2489
2490         * editing/selection/selection-applet-expected.txt: Added.
2491         * editing/selection/selection-applet.html: Added.
2492
2493 2010-01-15  Ojan Vafai  <ojan@chromium.org>
2494
2495         Reviewed by Adam Barth.
2496
2497         LayoutTests/animations/play-state.html and LayoutTests/transitions/cancel-transition.html are still flaky
2498         https://bugs.webkit.org/show_bug.cgi?id=33748
2499
2500         * animations/play-state-expected.txt:
2501         * animations/play-state.html:
2502         Undo my previous change of decreasing the length of the test. I think that made it more flaky.
2503         Also increase the tolerance.
2504
2505         * transitions/cancel-transition.html:
2506         Undo my previous change of moving the setTimeout. It was correct where it was.
2507         Added a comment to make it more clear. The tolerances were increased since then though,
2508         so this test should no longer be flaky after this.
2509
2510 2010-01-19  Jaime Yap  <jaimeyap@google.com>
2511
2512         Reviewed by Pavel Feldman.
2513
2514         Test changes to accomodate refactor of TimelineRecordFactory and InspectorTimelineAgent to
2515         support reporting data when closing a record.
2516
2517         https://bugs.webkit.org/show_bug.cgi?id=33853
2518
2519         * inspector/timeline-layout-expected.txt:
2520         * inspector/timeline-parse-html-expected.txt:
2521         * inspector/timeline-recalculate-styles-expected.txt:
2522
2523 2010-01-19  Eric Carlson  <eric.carlson@apple.com>
2524
2525         Reviewed by Adam Roben.
2526
2527         error events don't fire if no <source> elements passed to media engine
2528         https://bugs.webkit.org/show_bug.cgi?id=33855
2529
2530         * media/video-source-error-no-candidate-expected.txt: Added.
2531         * media/video-source-error-no-candidate.html: Added.
2532
2533 2010-01-19  Eric Carlson  <eric.carlson@apple.com>
2534
2535         Reviewed by Adam Roben.
2536
2537         video.networkState remains NETWORK_LOADING indefinitely when no <source> element was able to be loaded
2538         https://bugs.webkit.org/show_bug.cgi?id=33744
2539
2540         * media/video-source-none-supported-expected.txt: Added.
2541         * media/video-source-none-supported.html: Added.
2542
2543 2010-01-19  Daniel Bates  <dbates@rim.com>
2544
2545         Reviewed by Adam Treat.
2546
2547         https://bugs.webkit.org/show_bug.cgi?id=33408
2548
2549         Tests that fixed background images are ignored when there are no
2550         fixed elements on a page and honored otherwise.
2551
2552         Note, includes expected failure results for the test
2553         fast/fast-mobile-scrolling/no-fixed-position-elements.html, since
2554         the Mac and Windows ports do not support FAST_MOBILE_SCROLLING.
2555
2556         * fast/fast-mobile-scrolling: Added.
2557         * fast/fast-mobile-scrolling/fixed-position-element.html: Added.
2558         * fast/fast-mobile-scrolling/no-fixed-position-elements.html: Added.
2559         * platform/mac/fast/fast-mobile-scrolling: Added.
2560         * platform/mac/fast/fast-mobile-scrolling/fixed-position-element-expected.checksum: Added.
2561         * platform/mac/fast/fast-mobile-scrolling/fixed-position-element-expected.png: Added.
2562         * platform/mac/fast/fast-mobile-scrolling/fixed-position-element-expected.txt: Added.
2563         * platform/mac/fast/fast-mobile-scrolling/no-fixed-position-elements-expected.checksum: Added.
2564         * platform/mac/fast/fast-mobile-scrolling/no-fixed-position-elements-expected.png: Added.
2565         Expected failure result since the Mac port does not enable FAST_MOBILE_SCROLLING.
2566         * platform/mac/fast/fast-mobile-scrolling/no-fixed-position-elements-expected.txt: Added.
2567         Expected failure result since the Mac port does not enable FAST_MOBILE_SCROLLING.
2568
2569 2010-01-19  Brady Eidson  <beidson@apple.com>
2570
2571         Reviewed by Alexey Proskuryakov.
2572
2573         Crash in Page::backForwardList when using History object from a detached window
2574         <rdar://problem/7556252> and https://bugs.webkit.org/show_bug.cgi?id=33828
2575
2576         * fast/loader/stateobjects/state-api-on-detached-frame-crash-expected.txt: Added.
2577         * fast/loader/stateobjects/state-api-on-detached-frame-crash.html: Added.
2578
2579 2010-01-19  Yury Semikhatsky  <yurys@chromium.org>
2580
2581         Reviewed by NOBODY (build fix).
2582
2583         Revert r53467. Browser crashes on opening inspector if there
2584         are messages in console.
2585
2586         * inspector/styles-iframe.html:
2587
2588 2010-01-19  Yury Semikhatsky  <yurys@chromium.org>
2589
2590         Reviewed by Pavel Feldman.
2591
2592         Inject inspector script directly into the inspected context. All the
2593         communication between the script and the frontend is serialized into
2594         JSON strings. It allows to get rid of object quarantines in Web Inspector.
2595
2596         Refactor test case due to InjectedScriptAccess changes.
2597
2598         https://bugs.webkit.org/show_bug.cgi?id=32554
2599
2600         * inspector/styles-iframe.html:
2601  
2602 2010-01-19  MORITA Hajime  <morrita@gmail.com>
2603
2604         Reviewed by Shinichiro Hamaji.
2605
2606         [Chromium] layout_test on linux fails on doubleclick-beside-cr-span.html
2607         
2608         Place larger margins before clicking position to grab certain words
2609         instead of clicking blank, whitespaces or tabs before that words. 
2610         Note that widths of rendered tab characters are hard to predict,
2611         So such margins are particularly helpful with them.
2612         
2613         https://bugs.webkit.org/show_bug.cgi?id=33769
2614
2615         * editing/selection/doubleclick-beside-cr-span.html:
2616           Fix to compute click position using actual character width.
2617
2618 2010-01-19  Csaba Osztrogonác  <ossy@webkit.org>
2619
2620         Reviewed by Kenneth Rohde Christiansen.
2621
2622         [Qt] REGRESSION (r53450): 3 tests fail on Qt bot
2623         https://bugs.webkit.org/show_bug.cgi?id=33834
2624
2625         * platform/qt/Skipped:
2626          - css1/box_properties/acid_test.html skipped.
2627          - fast/forms/textarea-scrollbar-height.html skipped.
2628         * platform/qt/css1/font_properties/font-expected.txt: updated.
2629
2630 2010-01-19  Xan Lopez  <xlopez@igalia.com>
2631
2632         svg/custom/use-instanceRoot-event-bubbling.xhtml is flakey
2633         https://bugs.webkit.org/show_bug.cgi?id=33835
2634
2635         Skip flakey test.
2636
2637         * platform/gtk/Skipped:
2638
2639 2010-01-19  Xan Lopez  <xlopez@igalia.com>
2640
2641         New baseline for failing test.
2642
2643         * platform/gtk/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-2-expected.txt: Copied from LayoutTests/platform/qt/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-2-expected.txt.
2644
2645 2010-01-19  Geoffrey Garen  <ggaren@apple.com>
2646
2647         Reviewed by Oliver Hunt.
2648
2649         REGRESSION (52082): Crash on worker thread when reloading http://radnan.public.iastate.edu/procedural/
2650         https://bugs.webkit.org/show_bug.cgi?id=33826
2651         
2652         Added a test for this edge case.
2653
2654         * fast/workers/resources/worker-gc2.js: Added.
2655         (Dummy):
2656         * fast/workers/worker-gc2.html: Added.
2657
2658 2010-01-19  Gavin Barraclough  <barraclough@apple.com>
2659
2660         Reviewed by NOBODY (build fix).
2661
2662         Reverting r53455, breaks 2 javascriptcore tests.
2663
2664         * fast/workers/resources/worker-gc2.js: Removed.
2665         * fast/workers/worker-gc2.html: Removed.
2666
2667 2010-01-19  Geoffrey Garen  <ggaren@apple.com>
2668
2669         Forgot to add this test result.
2670
2671         * fast/workers/worker-gc2-expected.txt: Added.
2672
2673 2010-01-19  Xan Lopez  <xlopez@igalia.com>
2674
2675         Skip tests generating new results.
2676
2677         * platform/gtk/Skipped:
2678
2679 2010-01-18  Geoffrey Garen  <ggaren@apple.com>
2680
2681         Reviewed by Oliver Hunt.
2682
2683         REGRESSION (52082): Crash on worker thread when reloading http://radnan.public.iastate.edu/procedural/
2684         https://bugs.webkit.org/show_bug.cgi?id=33826
2685         
2686         Added a test for this edge case.
2687
2688         * fast/workers/resources/worker-gc2.js: Added.
2689         (Dummy):
2690         * fast/workers/worker-gc2.html: Added.
2691
2692 2010-01-18  Daniel Bates  <dbates@webkit.org>
2693
2694         https://bugs.webkit.org/show_bug.cgi?id=33089
2695
2696         Unreviewed. Add expected results for Windows.
2697
2698         * platform/win/fast/lists/w3-css3-list-styles-alphabetic-expected.txt: Added.
2699
2700 2010-01-18  Daniel Bates  <dbates@webkit.org>
2701
2702         Reviewed by Darin Adler.
2703
2704         https://bugs.webkit.org/show_bug.cgi?id=33089
2705
2706         Tests that all of the alphabetic CSS3 list-style-types are supported.
2707
2708         * fast/lists/w3-css3-list-styles-alphabetic.html: Added.
2709         * platform/mac/fast/lists/w3-css3-list-styles-alphabetic-expected.txt: Added.
2710
2711 2010-01-18  Dan Bernstein  <mitz@apple.com>
2712
2713         Rubber-stamped by Sam Weinig.
2714
2715         <rdar://problem/7476957> REGRESSION (r49567): Business widget list does not line up: too tall due to line height rounding change
2716
2717         Reverted r49567, but left in the test added in that revision, now with a failing result.
2718
2719         * css1/font_properties/font.html:
2720         * fast/css/line-height-rounding-expected.txt:
2721         * platform/mac/css1/font_properties/font-expected.txt:
2722         * platform/mac/css2.1/t090501-c414-flt-ln-00-d-expected.txt:
2723         * platform/mac/css2.1/t090501-c414-flt-ln-01-d-g-expected.txt:
2724         * platform/mac/css2.1/t090501-c414-flt-ln-02-d-expected.txt:
2725         * platform/mac/css2.1/t090501-c414-flt-ln-03-d-expected.txt:
2726         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.checksum:
2727         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
2728         * platform/mac/svg/custom/svg-fonts-in-html-expected.checksum:
2729         * platform/mac/svg/custom/svg-fonts-in-html-expected.txt:
2730
2731 2010-01-18  Yuzo Fujishima  <yuzo@google.com>
2732
2733         Reviewed by Darin Adler.
2734
2735         Skip an error after invalid blocks in a CSS expression.
2736         https://bugs.webkit.org/show_bug.cgi?id=33650
2737
2738         * fast/css/parsing-error-recovery.html:
2739
2740 2010-01-18  Nikolas Zimmermann  <nzimmermann@rim.com>
2741
2742         Reviewed by Dirk Schulze.
2743
2744         Rewrite SVG <use> support in a modern-fashion
2745         https://bugs.webkit.org/show_bug.cgi?id=33776
2746
2747         Update some test results, after rewriting <use> support.
2748
2749         * platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt:
2750         * platform/mac/svg/custom/relative-sized-deep-shadow-tree-content-expected.checksum: Added.
2751         * platform/mac/svg/custom/relative-sized-deep-shadow-tree-content-expected.png: Added.
2752         * platform/mac/svg/custom/relative-sized-deep-shadow-tree-content-expected.txt: Added.
2753         * platform/mac/svg/custom/relative-sized-shadow-tree-content-expected.checksum: Added.
2754         * platform/mac/svg/custom/relative-sized-shadow-tree-content-expected.png: Added.
2755         * platform/mac/svg/custom/relative-sized-shadow-tree-content-expected.txt: Added.
2756         * platform/mac/svg/custom/use-events-crash-expected.txt:
2757         * platform/mac/svg/custom/use-on-disallowed-foreign-object-1-expected.txt:
2758         * platform/mac/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
2759         * platform/mac/svg/custom/use-on-non-svg-namespaced-element-expected.txt:
2760         * platform/mac/svg/custom/use-recursion-1-expected.txt:
2761         * platform/mac/svg/custom/use-recursion-2-expected.txt:
2762         * platform/mac/svg/custom/use-recursion-3-expected.txt:
2763         * platform/mac/svg/custom/use-recursion-4-expected.txt:
2764         * platform/mac/svg/hixie/error/017-expected.txt:
2765         * platform/mac/svg/text/text-text-05-t-expected.checksum:
2766         * platform/mac/svg/text/text-text-05-t-expected.png:
2767         * svg/custom/relative-sized-deep-shadow-tree-content.xhtml: Added.
2768         * svg/custom/relative-sized-shadow-tree-content.xhtml: Added.
2769         * svg/text/text-text-05-t.svg: Remove possible race-condition, between selecting & dumping.
2770
2771 2010-01-18  Kent Tamura  <tkent@chromium.org>
2772
2773         Reviewed by Darin Adler.
2774
2775         HTMLInputElement::valueAsDate setter support for type=month.
2776         https://bugs.webkit.org/show_bug.cgi?id=33021
2777
2778         Add setter tests to input-valueasdate-month.js, and update the
2779         expectation.
2780
2781         * fast/forms/input-valueasdate-expected.txt:
2782         * fast/forms/input-valueasdate-month-expected.txt:
2783         * fast/forms/script-tests/input-valueasdate-month.js:
2784         * fast/forms/script-tests/input-valueasdate.js:
2785
2786 2010-01-18  Enrica Casucci  <enrica@apple.com>
2787
2788         Reviewed by Darin Adler.
2789
2790         Script attributes are copied and pasted, making cross-domain attacks possible (30019)
2791         <rdar://problem/6008809>
2792         https://bugs.webkit.org/show_bug.cgi?id=30019
2793
2794         * editing/pasteboard/paste-noscript-expected.txt: Added.
2795         * editing/pasteboard/paste-noscript.html: Added.
2796
2797 2010-01-18  Alexey Proskuryakov  <ap@apple.com>
2798
2799         Reviewed by Darin Adler.
2800
2801         https://bugs.webkit.org/show_bug.cgi?id=33815
2802         Crash when using DOMTimer from a detached frame
2803
2804         * fast/dom/Window/timer-null-script-execution-context-expected.txt: Added.
2805         * fast/dom/Window/timer-null-script-execution-context.html: Added.
2806
2807 2010-01-18  Brian Weinstein  <bweinstein@apple.com>
2808
2809         Rubber-stamped by Tim Hatcher.
2810
2811         Updated Windows results after r53424.
2812
2813         * platform/win/fast/css/zoom-body-scroll-expected.txt: Added.
2814
2815 2010-01-18  Alexey Proskuryakov  <ap@apple.com>
2816
2817         Reviewed by Geoffrey Garen.
2818
2819         https://bugs.webkit.org/show_bug.cgi?id=33813
2820         <rdar://problem/7545104> Crash when using DOMApplicationCache from a destroyed frame
2821
2822         * http/tests/appcache/destroyed-frame-expected.txt: Added.
2823         * http/tests/appcache/destroyed-frame.html: Added.
2824
2825 2010-01-18  Dan Bernstein  <mitz@apple.com>
2826
2827         Reviewed by Darin Adler.
2828
2829         REGRESSION (r53420): incomplete repaint of bottom of bugs.webkit.org comment field
2830         https://bugs.webkit.org/show_bug.cgi?id=33809
2831
2832         * fast/repaint/trailing-floats-root-line-box-overflow-expected.checksum: Added.
2833         * fast/repaint/trailing-floats-root-line-box-overflow-expected.png: Added.
2834         * fast/repaint/trailing-floats-root-line-box-overflow-expected.txt: Added.
2835         * fast/repaint/trailing-floats-root-line-box-overflow.html: Added.
2836
2837 2010-01-18  Alexey Proskuryakov  <ap@apple.com>
2838
2839         Rubber-stamped by Adam Roben.
2840
2841         Change a newly added WebSocket test to work on Windows.
2842
2843         * websocket/tests/multiple-connections.html: Decrease the number of simultaneous connections
2844         from 100 to 50. On Windows buildbot, only ~70 connections are allowed for some reason - but
2845         we only need much fewer to compare to HTTP simultaneous connection limit anyway.
2846
2847 2010-01-18  Csaba Osztrogonác  <ossy@webkit.org>
2848
2849         [Qt] Skip test introduced in r53423 because of missing layoutTestController.setDomainRelaxationForbiddenForURLScheme()
2850
2851         * platform/qt/Skipped: http/tests/security/setDomainRelaxationForbiddenForURLScheme.html added.
2852
2853 2010-01-18  Csaba Osztrogonác  <ossy@webkit.org>
2854
2855         Reviewed by Ariya Hidayat.
2856
2857         [Qt] Add platform dependent expected file because of different font size.
2858
2859         * platform/qt/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-2-expected.txt: Copied from LayoutTests/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-2-expected.txt.
2860
2861 2010-01-18  Timothy Hatcher  <timothy@apple.com>
2862
2863         Updated results for scroll position while zoomed.
2864
2865         <rdar://problem/6150099> Zooming should keep the page content in the same place
2866
2867         Rubber-stamped by Sam Weinig.
2868
2869         * fast/css/zoom-body-scroll-expected.txt:
2870
2871 2010-01-18  Adam Roben  <aroben@apple.com>
2872
2873         Add tests for new WebKit SPI to disallow setting document.domain
2874
2875         Tests for <http://webkit.org/b/33806> <rdar://problem/7552837> Would
2876         like API to disallow setting of document.domain for pages with certain
2877         URL schemes
2878
2879         Reviewed by Sam Weinig.
2880
2881         * http/tests/security/setDomainRelaxationForbiddenForURLScheme-expected.txt: Added.
2882         * http/tests/security/setDomainRelaxationForbiddenForURLScheme.html: Added.
2883
2884         * platform/gtk/Skipped: Skip the new test since WebKitGtk doesn't have
2885         this API.
2886
2887 2010-01-18  Dan Bernstein  <mitz@apple.com>
2888
2889         Reviewed by Darin Adler.
2890
2891         <rdar://problem/6892207> REGRESSION (Safari 4): Menus at sciencedirect.com push the main article context down the page
2892         <rdar://problem/7546035> Second right floated image misplacment
2893         https://bugs.webkit.org/show_bug.cgi?id=33245
2894
2895         * fast/dynamic/float-in-trailing-whitespace-after-last-line-break-2.html: Added.
2896         * fast/dynamic/float-in-trailing-whitespace-after-last-line-break-2-expected.checksum: Added.
2897         * fast/dynamic/float-in-trailing-whitespace-after-last-line-break-2-expected.png: Added.
2898         * fast/dynamic/float-in-trailing-whitespace-after-last-line-break-2-expected.txt: Added.
2899
2900 2010-01-18  Alexey Proskuryakov  <ap@apple.com>
2901
2902         Reviewed by Darin Adler.
2903
2904         https://bugs.webkit.org/show_bug.cgi?id=33804
2905         Test that WebSocket is not subject to HTTP connection limit
2906
2907         * websocket/tests/multiple-connections-expected.txt: Added.
2908         * websocket/tests/multiple-connections.html: Added.
2909
2910 2010-01-18  Daniel Cheng  <dcheng@google.com>
2911
2912         Reviewed by Adam Roben
2913
2914         DataTransfer interface broken on Windows--types member is always
2915         undefined, and getData() does not work.
2916         https://bugs.webkit.org/show_bug.cgi?id=30527
2917
2918         * fast/events/drag-and-drop-dataTransfer-types-nocrash-expected.txt: Updated test expectations.
2919         * fast/events/drag-and-drop-dataTransfer-types-nocrash.html: Added test cases.
2920         * platform/win/Skipped: Re-enabled fast/events/drag-and-drop-dataTransfer-types-nocrash.html
2921
2922 2010-01-17  Csaba Osztrogonác  <ossy@webkit.org>
2923
2924         Rubber-stamped by Eric Seidel.
2925
2926         [Qt] Platform dependent expected file added for r53388. (similar to original one, only styles differ)
2927         https://bugs.webkit.org/show_bug.cgi?id=33784 (need to unify path dumping)
2928
2929         * platform/qt/svg/custom/transformedMaskFails-expected.txt: Added.
2930
2931 2010-01-17  Oliver Hunt  <oliver@apple.com>
2932
2933         Reviewed by Dan Bernstein.
2934
2935         REGRESSION (r52449): SVG mask wrongly clipped when not at origin for recent nightly build
2936         https://bugs.webkit.org/show_bug.cgi?id=33782
2937
2938         Testcase for a mask containing transformed elements
2939
2940         * platform/mac/svg/custom/transformedMaskFails-expected.png: Added.
2941         * svg/custom/transformedMaskFails-expected.txt: Added.
2942         * svg/custom/transformedMaskFails.svg: Added.
2943
2944 2010-01-15  Jon Honeycutt  <jhoneycutt@apple.com>
2945
2946         MSAA: Screen rect for <option> elements is always the zero rect
2947
2948         https://bugs.webkit.org/show_bug.cgi?id=33758
2949
2950         Reviewed by Oliver Hunt.
2951
2952         * platform/win/accessibility/option-element-position-and-size-expected.txt: Added.
2953         * platform/win/accessibility/option-element-position-and-size.html: Added.
2954
2955 2010-01-15  Jon Honeycutt  <jhoneycutt@apple.com>
2956
2957         get_accParent should try to retrieve parent AccessibilityObject, before
2958         calling upon window
2959
2960         https://bugs.webkit.org/show_bug.cgi?id=22893
2961
2962         Reviewed by Darin Adler.
2963
2964         * platform/win/accessibility/parent-element-expected.txt: Added.
2965         * platform/win/accessibility/parent-element.html: Added.
2966
2967 2010-01-16  Darin Adler  <darin@apple.com>
2968
2969         Reviewed by Oliver Hunt and Alexey Proskuryakov.
2970
2971         ValidityState can hold a stale pointer to control
2972         https://bugs.webkit.org/show_bug.cgi?id=33729
2973         rdar://problem/7545114
2974
2975         * fast/forms/ValidityState-removed-control-expected.txt: Added.
2976         * fast/forms/ValidityState-removed-control.html: Added.
2977
2978 2010-01-15  Alexey Proskuryakov  <ap@apple.com>
2979
2980         Reviewed by Darin Adler.
2981
2982         https://bugs.webkit.org/show_bug.cgi?id=33752
2983         Assertion failure when getting a href attribute with prefix
2984
2985         * fast/dom/bad-href-attribute-expected.txt: Added.
2986         * fast/dom/bad-href-attribute.html: Added.
2987         * fast/dom/node-prefix-setter-namespace-exception-expected.txt: Added.
2988         * fast/dom/node-prefix-setter-namespace-exception.html: Added.
2989         * fast/dom/script-tests/node-prefix-setter-namespace-exception.js: Added.
2990
2991 2010-01-16  Brady Eidson  <beidson@apple.com>
2992
2993         Reviewed by Darin Adler.
2994
2995         <rdar://problem/7536748> and https://bugs.webkit.org/show_bug.cgi?id=33571
2996         History traversals to a new document do not get the popstate event
2997
2998         Updated existing tests to match new correct behavior.
2999
3000         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt:
3001         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt:
3002         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html:
3003         * fast/loader/stateobjects/document-destroyed-navigate-back.html:
3004
3005 2010-01-15  Simon Fraser  <simon.fraser@apple.com>
3006
3007         Reviewed by Dan Bernstein and Adele Peterson.
3008
3009         Support reflections on composited layers
3010         https://bugs.webkit.org/show_bug.cgi?id=31885
3011         
3012         Tests for reflections on compositing layers.
3013
3014         * compositing/masks/direct-image-mask.html: Added.
3015         * compositing/reflections/animation-inside-reflection.html: Added.
3016         * compositing/reflections/compositing-change-inside-reflection.html: Added.
3017         * compositing/reflections/deeply-nested-reflections.html: Added.
3018         * compositing/reflections/masked-reflection-on-composited.html: Added.
3019         * compositing/reflections/nested-reflection-anchor-point.html: Added.
3020         * compositing/reflections/nested-reflection-animated.html: Added.
3021         * compositing/reflections/nested-reflection-mask-change.html: Added.
3022         * compositing/reflections/nested-reflection-on-overflow.html: Added.
3023         * compositing/reflections/nested-reflection-opacity.html: Added.
3024         * compositing/reflections/nested-reflection-size-change.html: Added.
3025         * compositing/reflections/nested-reflection-transformed.html: Added.
3026         * compositing/reflections/nested-reflection-transition.html: Added.
3027         * compositing/reflections/nested-reflection.html: Added.
3028         * compositing/reflections/reflection-opacity.html: Added.
3029         * compositing/reflections/reflection-ordering.html: Added.
3030         * compositing/reflections/reflection-positioning.html: Added.
3031         * compositing/reflections/transform-inside-reflection.html: Added.
3032         * platform/mac/compositing/masks/direct-image-mask-expected.checksum: Added.
3033         * platform/mac/compositing/masks/direct-image-mask-expected.png: Added.
3034         * platform/mac/compositing/masks/direct-image-mask-expected.txt: Copied from LayoutTests/platform/mac/compositing/reflections/simple-composited-reflections-expected.txt.
3035         * platform/mac/compositing/reflections/animation-inside-reflection-expected.checksum: Added.
3036         * platform/mac/compositing/reflections/animation-inside-reflection-expected.png: Added.
3037         * platform/mac/compositing/reflections/animation-inside-reflection-expected.txt: Added.
3038         * platform/mac/compositing/reflections/compositing-change-inside-reflection-expected.checksum: Added.
3039         * platform/mac/compositing/reflections/compositing-change-inside-reflection-expected.png: Added.
3040         * platform/mac/compositing/reflections/compositing-change-inside-reflection-expected.txt: Added.
3041         * platform/mac/compositing/reflections/deeply-nested-reflections-expected.checksum: Added.
3042         * platform/mac/compositing/reflections/deeply-nested-reflections-expected.png: Added.
3043         * platform/mac/compositing/reflections/deeply-nested-reflections-expected.txt: Added.
3044         * platform/mac/compositing/reflections/masked-reflection-on-composited-expected.checksum: Added.
3045         * platform/mac/compositing/reflections/masked-reflection-on-composited-expected.png: Added.
3046         * platform/mac/compositing/reflections/masked-reflection-on-composited-expected.txt: Added.
3047         * platform/mac/compositing/reflections/nested-reflection-anchor-point-expected.checksum: Added.
3048         * platform/mac/compositing/reflections/nested-reflection-anchor-point-expected.png: Added.
3049         * platform/mac/compositing/reflections/nested-reflection-anchor-point-expected.txt: Added.
3050         * platform/mac/compositing/reflections/nested-reflection-animated-expected.checksum: Added.
3051         * platform/mac/compositing/reflections/nested-reflection-animated-expected.png: Added.
3052         * platform/mac/compositing/reflections/nested-reflection-animated-expected.txt: Added.
3053         * platform/mac/compositing/reflections/nested-reflection-expected.checksum: Added.
3054         * platform/mac/compositing/reflections/nested-reflection-expected.png: Added.
3055         * platform/mac/compositing/reflections/nested-reflection-expected.txt: Added.
3056         * platform/mac/compositing/reflections/nested-reflection-mask-change-expected.checksum: Added.
3057         * platform/mac/compositing/reflections/nested-reflection-mask-change-expected.png: Added.
3058         * platform/mac/compositing/reflections/nested-reflection-mask-change-expected.txt: Added.
3059         * platform/mac/compositing/reflections/nested-reflection-on-overflow-expected.checksum: Added.
3060         * platform/mac/compositing/reflections/nested-reflection-on-overflow-expected.png: Added.
3061         * platform/mac/compositing/reflections/nested-reflection-on-overflow-expected.txt: Added.
3062         * platform/mac/compositing/reflections/nested-reflection-opacity-expected.checksum: Added.
3063         * platform/mac/compositing/reflections/nested-reflection-opacity-expected.png: Added.
3064         * platform/mac/compositing/reflections/nested-reflection-opacity-expected.txt: Added.
3065         * platform/mac/compositing/reflections/nested-reflection-size-change-expected.checksum: Added.
3066         * platform/mac/compositing/reflections/nested-reflection-size-change-expected.png: Added.
3067         * platform/mac/compositing/reflections/nested-reflection-size-change-expected.txt: Added.
3068         * platform/mac/compositing/reflections/nested-reflection-transformed-expected.checksum: Added.
3069         * platform/mac/compositing/reflections/nested-reflection-transformed-expected.png: Added.
3070         * platform/mac/compositing/reflections/nested-reflection-transformed-expected.txt: Added.
3071         * platform/mac/compositing/reflections/nested-reflection-transition-expected.checksum: Added.
3072         * platform/mac/compositing/reflections/nested-reflection-transition-expected.png: Added.
3073         * platform/mac/compositing/reflections/nested-reflection-transition-expected.txt: Added.
3074         * platform/mac/compositing/reflections/reflection-opacity-expected.checksum: Added.
3075         * platform/mac/compositing/reflections/reflection-opacity-expected.png: Added.
3076         * platform/mac/compositing/reflections/reflection-opacity-expected.txt: Added.
3077         * platform/mac/compositing/reflections/reflection-ordering-expected.checksum: Added.
3078         * platform/mac/compositing/reflections/reflection-ordering-expected.png: Added.
3079         * platform/mac/compositing/reflections/reflection-ordering-expected.txt: Added.
3080         * platform/mac/compositing/reflections/reflection-positioning-expected.checksum: Added.
3081         * platform/mac/compositing/reflections/reflection-positioning-expected.png: Added.
3082         * platform/mac/compositing/reflections/reflection-positioning-expected.txt: Added.
3083         * platform/mac/compositing/reflections/transform-inside-reflection-expected.checksum: Added.
3084         * platform/mac/compositing/reflections/transform-inside-reflection-expected.png: Added.
3085         * platform/mac/compositing/reflections/transform-inside-reflection-expected.txt: Added.
3086
3087 2010-01-15  Doug Muir  <dmuir@google.com>
3088
3089         Fix some Layout Test timeouts when run under valgrind.
3090         
3091         * http/tests/history/redirect-js-form-submit-0-seconds.html:
3092         * http/tests/history/redirect-js-form-submit-2-seconds.html:
3093         * http/tests/misc/timer-vs-loading.html:
3094
3095 2010-01-15  Carol Szabo  <carol.szabo@nokia.com>
3096
3097         Reviewed by Darin Adler.
3098
3099         CSS2.1 Counters not updated when new elements are inserted in the DOM.
3100         https://bugs.webkit.org/show_bug.cgi?id=32884
3101
3102         * fast/css/counters/adding-nodes-expected.txt: Added.
3103         * fast/css/counters/adding-nodes.html: Added.
3104
3105 2010-01-15  Darin Fisher  <darin@chromium.org>
3106
3107         Fix flakey test.
3108
3109         Add a call to clearBackForwardList.
3110
3111         * fast/history/history-length.html:
3112
3113 2010-01-15  Darin Fisher  <darin@chromium.org>
3114
3115         Reviewed by Dimitri Glazkov.
3116
3117         Disable page cache and add diagnostic output in the failure case.
3118         https://bugs.webkit.org/show_bug.cgi?id=33749
3119
3120         * fast/history/history-length-expected.txt:
3121         * fast/history/history-length.html: Copied from fast/history/history-length.html-disabled.
3122         * fast/history/history-length.html-disabled: Removed.
3123
3124 2010-01-15  Darin Fisher  <darin@chromium.org>
3125
3126         Disable this test temporarily since it is failing on all of the
3127         builders.
3128
3129         * fast/history/history-length.html: Removed.
3130         * fast/history/history-length.html-disabled: Copied from fast/history/history-length.html.
3131
3132 2010-01-15  Darin Fisher  <darin@chromium.org>
3133
3134         Reviewed by Brady Eidson.
3135
3136         history.length does not return number of elements in history list
3137         https://bugs.webkit.org/show_bug.cgi?id=24472
3138
3139         * fast/history/history-length-expected.txt: Added.
3140         * fast/history/history-length.html: Added.
3141         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt: fix up test expectations
3142         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt: fix up test expectations
3143
3144 2010-01-15  Geoffrey Garen  <ggaren@apple.com>
3145
3146         Reviewed by Oliver Hunt.
3147
3148         REGRESISON: Google maps buttons not working properly
3149         https://bugs.webkit.org/show_bug.cgi?id=31871
3150
3151         REGRESSION(r52948): JavaScript exceptions thrown on Google Maps when
3152         getting directions for a second time
3153         https://bugs.webkit.org/show_bug.cgi?id=33446
3154         
3155         Added a test for these bugs.
3156
3157         * fast/js/pic/undictionary-expected.txt: Added.
3158         * fast/js/pic/undictionary.html: Added.
3159
3160 2010-01-15  Ojan Vafai  <ojan@chromium.org>
3161
3162         Reviewed by Eric Seidel.
3163
3164         svg/custom/marker-changes.svg is flaky
3165         https://bugs.webkit.org/show_bug.cgi?id=33728
3166
3167         removing gratuitous setTimeout.
3168
3169         * svg/custom/marker-changes.svg:
3170
3171 2010-01-15  Ojan Vafai  <ojan@chromium.org>
3172
3173         Reviewed by Adam Barth.
3174
3175         transitions/shorthand-border-transitions.html is still flaky on slower bots
3176         https://bugs.webkit.org/show_bug.cgi?id=33721
3177
3178         Increase the tolerance. The test still tests what it was meant to.
3179
3180         * transitions/shorthand-border-transitions.html:
3181
3182 2010-01-14  Ojan Vafai  <ojan@chromium.org>
3183
3184         Reviewed by Eric Seidel.
3185
3186         animations/combo-transform-translate+scale.html failed on Snow Leopard Debug Bot
3187         https://bugs.webkit.org/show_bug.cgi?id=33461
3188
3189         Make test half as long. Remove a setTimeout and tweak tolerances to
3190         reduce flakiness.
3191
3192         * animations/combo-transform-translate+scale.html:
3193
3194 2010-01-14  Darin Fisher  <darin@chromium.org>
3195
3196         Reviewed by Brady Eidson.
3197
3198         history.pushState should clear the entire forward history
3199         https://bugs.webkit.org/show_bug.cgi?id=33160
3200
3201         * fast/loader/stateobjects/pushstate-clears-forward-history-expected.txt: Added.
3202         * fast/loader/stateobjects/pushstate-clears-forward-history.html: Added.
3203
3204 2010-01-14  Csaba Osztrogonác  <ossy@webkit.org>
3205
3206         Rubber-stamped by Kenneth Rohde Christiansen.
3207
3208         REGRESSION: svg/css/circle-in-mask-with-shadow.svg failing pixel tests
3209         https://bugs.webkit.org/show_bug.cgi?id=33498
3210
3211         After http://trac.webkit.org/changeset/53300 Qt expected files should be updated.
3212
3213         * platform/qt/svg/css/arrow-with-shadow-expected.txt: updated.
3214         * platform/qt/svg/css/circle-in-mask-with-shadow-expected.txt: updated.
3215         * platform/qt/svg/css/mask-with-shadow-expected.txt: updated.
3216         * platform/qt/svg/css/path-with-shadow-expected.txt: updated.
3217         * platform/qt/svg/css/stars-with-shadow-expected.txt: updated.
3218         * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt: updated.
3219
3220 2010-01-14  Roland Steiner  <rolandsteiner@chromium.org>
3221
3222         Reviewed by David Levin.
3223
3224         Bug 31865 - Re-do ruby layout tests to use only Latin characters
3225         (https://bugs.webkit.org/show_bug.cgi?id=31865)
3226
3227         New base-lines for the Windows platform.
3228
3229         * platform/win/fast/ruby/ruby-empty-rt-expected.checksum:
3230         * platform/win/fast/ruby/ruby-empty-rt-expected.png:
3231         * platform/win/fast/ruby/ruby-empty-rt-expected.txt:
3232         * platform/win/fast/ruby/ruby-length-expected.checksum:
3233         * platform/win/fast/ruby/ruby-length-expected.png:
3234         * platform/win/fast/ruby/ruby-length-expected.txt:
3235         * platform/win/fast/ruby/ruby-run-break-expected.checksum:
3236         * platform/win/fast/ruby/ruby-run-break-expected.png:
3237         * platform/win/fast/ruby/ruby-run-break-expected.txt:
3238         * platform/win/fast/ruby/ruby-runs-expected.checksum:
3239         * platform/win/fast/ruby/ruby-runs-expected.png:
3240         * platform/win/fast/ruby/ruby-runs-expected.txt:
3241         * platform/win/fast/ruby/ruby-runs-spans-expected.checksum:
3242         * platform/win/fast/ruby/ruby-runs-spans-expected.png:
3243         * platform/win/fast/ruby/ruby-runs-spans-expected.txt:
3244         * platform/win/fast/ruby/ruby-simple-expected.checksum:
3245         * platform/win/fast/ruby/ruby-simple-expected.png:
3246         * platform/win/fast/ruby/ruby-simple-expected.txt:
3247         * platform/win/fast/ruby/ruby-simple-rp-expected.checksum:
3248         * platform/win/fast/ruby/ruby-simple-rp-expected.png:
3249         * platform/win/fast/ruby/ruby-simple-rp-expected.txt:
3250         * platform/win/fast/ruby/ruby-trailing-expected.checksum:
3251         * platform/win/fast/ruby/ruby-trailing-expected.png:
3252         * platform/win/fast/ruby/ruby-trailing-expected.txt:
3253         * platform/win/fast/ruby/rubyDOM-insert-rt-expected.checksum:
3254         * platform/win/fast/ruby/rubyDOM-insert-rt-expected.png:
3255         * platform/win/fast/ruby/rubyDOM-insert-rt-expected.txt:
3256         * platform/win/fast/ruby/rubyDOM-insert-text1-expected.checksum:
3257         * platform/win/fast/ruby/rubyDOM-insert-text1-expected.png:
3258         * platform/win/fast/ruby/rubyDOM-insert-text1-expected.txt:
3259         * platform/win/fast/ruby/rubyDOM-insert-text2-expected.checksum:
3260         * platform/win/fast/ruby/rubyDOM-insert-text2-expected.png:
3261         * platform/win/fast/ruby/rubyDOM-insert-text2-expected.txt:
3262         * platform/win/fast/ruby/rubyDOM-insert-text3-expected.checksum:
3263         * platform/win/fast/ruby/rubyDOM-insert-text3-expected.png:
3264         * platform/win/fast/ruby/rubyDOM-insert-text3-expected.txt:
3265         * platform/win/fast/ruby/rubyDOM-remove-rt1-expected.checksum:
3266         * platform/win/fast/ruby/rubyDOM-remove-rt1-expected.png:
3267         * platform/win/fast/ruby/rubyDOM-remove-rt1-expected.txt:
3268         * platform/win/fast/ruby/rubyDOM-remove-rt2-expected.checksum:
3269         * platform/win/fast/ruby/rubyDOM-remove-rt2-expected.png:
3270         * platform/win/fast/ruby/rubyDOM-remove-rt2-expected.txt:
3271         * platform/win/fast/ruby/rubyDOM-remove-text1-expected.checksum:
3272         * platform/win/fast/ruby/rubyDOM-remove-text1-expected.png:
3273         * platform/win/fast/ruby/rubyDOM-remove-text1-expected.txt:
3274         * platform/win/fast/ruby/rubyDOM-remove-text2-expected.checksum:
3275         * platform/win/fast/ruby/rubyDOM-remove-text2-expected.png:
3276         * platform/win/fast/ruby/rubyDOM-remove-text2-expected.txt:
3277
3278 2010-01-14  Ojan Vafai  <ojan@chromium.org>
3279
3280         Reviewed by Eric Seidel.
3281
3282         animations/change-keyframes.html failed on Tiger Bot
3283         https://bugs.webkit.org/show_bug.cgi?id=33370
3284
3285         Increase tolerances. They're still testing the stated goal of the test.
3286
3287         * animations/change-keyframes.html:
3288         * transitions/cancel-transition.html:
3289
3290 2010-01-14  Gustavo Noronha Silva  <gns@gnome.org>
3291
3292         Skip new test that requires new functionality in
3293         DRT (layoutTestController.setWillSendRequestReturnsNull).
3294
3295         * platform/gtk/Skipped:
3296
3297 2010-01-14  Gustavo Noronha Silva  <gns@gnome.org>
3298
3299         Skipping test that fails intermitently - fix for the test being
3300         worked on; see https://bugs.webkit.org/show_bug.cgi?id=33671.
3301
3302         * platform/gtk/Skipped:
3303
3304 2010-01-13  Ojan Vafai  <ojan@chromium.org>
3305
3306         Reviewed by Eric Seidel.
3307
3308         LayoutTests/animations/play-state.html and LayoutTests/animations/3d/transform-origin-vs-functions.html are flaky
3309         https://bugs.webkit.org/show_bug.cgi?id=33626
3310
3311         Speculative fixes.
3312
3313         * animations/3d/transform-origin-vs-functions.html:
3314         Remove timeout for notifyDone and start measurement at
3315         webkitAnimationStart instead of body onload.
3316         * animations/play-state-expected.txt:
3317         * animations/play-state.html:
3318         Reduce test time in half, but keep the same tolerance level.
3319
3320 2010-01-13  Ojan Vafai  <ojan@chromium.org>
3321
3322         Reviewed by Eric Seidel.
3323
3324         A few more flaky transitions/animations tests
3325         https://bugs.webkit.org/show_bug.cgi?id=33642
3326
3327         Attempt to deflake a few more tests. Some of these are second
3328         attempts. The first attempt made it less flaky, but not 100%.
3329         Also, for a couple tests, make them shorter. They seemed
3330         unnecessarily long.
3331
3332         * animations/change-one-anim-expected.txt:
3333         * animations/change-one-anim.html:
3334         * transitions/cancel-transition.html:
3335         * transitions/mask-transitions.html:
3336         * transitions/shorthand-border-transitions-expected.txt:
3337         * transitions/shorthand-border-transitions.html:
3338
3339 2010-01-14  Beth Dakin  <bdakin@apple.com>
3340
3341         Reviewed by Sam Weinig.
3342
3343         Tests for https://bugs.webkit.org/show_bug.cgi?id=33498 REGRESSION: 
3344         svg/css/circle-in-mask-with-shadow.svg failing pixel tests
3345         -and corresponding-
3346         <rdar://problem/7544176>
3347
3348         All of these tests just needed to be updated because of small 
3349         rounding differences. 
3350
3351         * platform/mac/fast/repaint/moving-shadow-on-container-expected.checksum:
3352         * platform/mac/fast/repaint/moving-shadow-on-container-expected.png:
3353         * platform/mac/fast/repaint/moving-shadow-on-container-expected.txt:
3354         * platform/mac/fast/repaint/moving-shadow-on-path-expected.checksum:
3355         * platform/mac/fast/repaint/moving-shadow-on-path-expected.png:
3356         * platform/mac/fast/repaint/moving-shadow-on-path-expected.txt:
3357         * platform/mac/svg/css/arrow-with-shadow-expected.png:
3358         * platform/mac/svg/css/arrow-with-shadow-expected.txt:
3359         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.checksum:
3360         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.png:
3361         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.txt:
3362         * platform/mac/svg/css/clippath-with-shadow-expected.png:
3363         * platform/mac/svg/css/composite-shadow-example-expected.checksum:
3364         * platform/mac/svg/css/composite-shadow-example-expected.png:
3365         * platform/mac/svg/css/composite-shadow-example-expected.txt:
3366         * platform/mac/svg/css/composite-shadow-with-opacity-expected.checksum:
3367         * platform/mac/svg/css/composite-shadow-with-opacity-expected.png:
3368         * platform/mac/svg/css/composite-shadow-with-opacity-expected.txt:
3369         * platform/mac/svg/css/css-box-min-width-expected.checksum:
3370         * platform/mac/svg/css/css-box-min-width-expected.png:
3371         * platform/mac/svg/css/group-with-shadow-expected.txt:
3372         * platform/mac/svg/css/mask-with-shadow-expected.txt:
3373         * platform/mac/svg/css/path-with-shadow-expected.png:
3374         * platform/mac/svg/css/path-with-shadow-expected.txt:
3375         * platform/mac/svg/css/shadow-and-opacity-expected.txt:
3376         * platform/mac/svg/css/shadow-with-large-radius-expected.txt:
3377         * platform/mac/svg/css/shadow-with-negative-offset-expected.txt:
3378         * platform/mac/svg/css/stars-with-shadow-expected.checksum:
3379         * platform/mac/svg/css/stars-with-shadow-expected.png:
3380         * platform/mac/svg/css/stars-with-shadow-expected.txt:
3381         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.checksum:
3382         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.png:
3383         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.txt:
3384
3385 2010-01-14  Adam Roben  <aroben@apple.com>
3386
3387         Add a test that shows onload still fires if a load of a <script src>
3388         is cancelled by the resource load delegate
3389
3390         Tests for <rdar://problem/7543406> <http://webkit.org/b/33687>
3391         window.onload never fires if page contains a <script src=foo> whose
3392         load is cancelled by resource load delegate returning null from
3393         willSendRequest
3394
3395         Reviewed by Dave Hyatt.
3396
3397         * fast/loader/onload-willSendRequest-null-for-script-expected.txt: Added.
3398         * fast/loader/onload-willSendRequest-null-for-script.html: Added.
3399
3400         * platform/qt/Skipped: Added the new test since Qt doesn't have
3401         layoutTestController.setWillSendRequestReturnsNull.
3402
3403 2010-01-14  Stephen White  <senorblanco@chromium.org>
3404
3405         Reviewed by mitz@webkit.org.
3406
3407         New layout test added to exercise fix for bug
3408         http://bugs.webkit.org/show_bug.cgi?id=28426 
3409
3410         * fast/gradients/crash-on-tr-expected.txt: Added.
3411         * fast/gradients/crash-on-tr.html: Added.
3412
3413 2010-01-14  Evan Stade  <estade@chromium.org>
3414
3415         Reviewed by Eric Seidel.
3416
3417         Chromium Linux: don't stretch checkboxes
3418         https://bugs.webkit.org/show_bug.cgi?id=28631
3419
3420         * fast/css/non-standard-checkbox-size.html: Added.
3421         * platform/mac/fast/css/non-standard-checkbox-size-expected.checksum: Added.
3422         * platform/mac/fast/css/non-standard-checkbox-size-expected.png: Added.
3423         * platform/mac/fast/css/non-standard-checkbox-size-expected.txt: Added.
3424         * platform/gtk/Skipped: Skipping this new test so I don't break this bot.  Just needs new results.
3425         * platform/qt/Skipped: ditto
3426         * platform/win/Skipped: ditto
3427
3428 2010-01-14  Brian Weinstein  <bweinstein@apple.com>
3429
3430         Reviewed by Oliver Hunt.
3431
3432         [DnD] effectAllowed and dropEffect can be set to bogus values.
3433         Fixes <https://bugs.webkit.org/show_bug.cgi?id=33635>.
3434         
3435         Added a test to check the handling of setting effectAllowed and
3436         dropEffect to bogus values (that it gets ignored), and updated results
3437         to drag-and-drop because it uses a dummy value.
3438         
3439         Also, fixed a few tests that broke when the default dropEffect was set to
3440         none to match the spec.
3441
3442         * fast/events/bogus-dropEffect-effectAllowed-expected.txt: Added.
3443         * fast/events/bogus-dropEffect-effectAllowed.html: Added.
3444         * platform/gtk/fast/events/bogus-dropEffect-effectAllowed-expected.txt: Added.
3445         * platform/qt/fast/events/bogus-dropEffect-effectAllowed.html: Added.
3446
3447         * fast/events/drag-and-drop-expected.txt:
3448         * fast/events/drag-and-drop.html:
3449         * editing/pasteboard/script-tests/files-during-page-drags.js:
3450         * editing/pasteboard/get-data-text-plain-drop.html:
3451         * fast/events/resources/drag-in-frames-right.html:
3452         * http/tests/local/resources/send-dragged-file.js:
3453         * http/tests/misc/bubble-drag-events.html:
3454
3455 2010-01-14  Adam Roben  <aroben@apple.com>
3456
3457         Add new test from r53277 to the GTK+ Skipped list
3458
3459         * platform/gtk/Skipped:
3460
3461 2010-01-14  Kent Hansen  <kent.hansen@nokia.com>
3462
3463         Reviewed by Darin Adler.
3464
3465         Infinite recursion in RuntimeObjectImp::getOwnPropertyNames()
3466         https://bugs.webkit.org/show_bug.cgi?id=33371
3467
3468         Test that Object.keys works on a plugin object.
3469
3470         * plugins/netscape-enumerate.html:
3471
3472 2010-01-14  Adam Roben  <aroben@apple.com>
3473
3474         Add new tests from r53277 to the Qt Skipped list
3475
3476         * platform/qt/Skipped:
3477
3478 2010-01-13  Diego Gonzalez  <diego.gonzalez@openbossa.org>
3479
3480         Reviewed by Kenneth Christiansen.
3481
3482         [Qt] DRT missing setUserStyleSheetLocation and setUserStyleSheetEnabled in LayoutTestController
3483         https://bugs.webkit.org/show_bug.cgi?id=33617
3484
3485         * platform/qt/Skipped:
3486
3487 2010-01-14  Adam Roben  <aroben@apple.com>
3488
3489         Add tests that show that onload still fires in various situations with
3490         subframes
3491
3492         Tests for <rdar://problem/7533333> <http://webkit.org/b/33533>
3493         window.onload never fires if page contains an <iframe> with a bad
3494         scheme or whose load is cancelled by returning null from resource load
3495         delegate's willSendRequest
3496
3497         Reviewed by Brady Eidson.
3498
3499         * fast/loader/onload-bad-scheme-for-frame-expected.txt: Added.
3500         * fast/loader/onload-bad-scheme-for-frame.html: Added.
3501         Tests that onload still fires when a subframe with an unrecognized
3502         scheme is in the page.
3503
3504         * fast/loader/onload-policy-ignore-for-frame-expected.txt: Added.
3505         * fast/loader/onload-policy-ignore-for-frame.html: Added.
3506         Tests that onload still fires when the policy delegate says to ignore
3507         the initial load of a subframe.
3508
3509         * fast/loader/onload-willSendRequest-null-for-frame-expected.txt: Added.
3510         * fast/loader/onload-willSendRequest-null-for-frame.html: Added.
3511         Tests that onload still fires when the resource load delegate returns
3512         null from willSendRequest for the initial load of a subframe.
3513
3514         * http/tests/loading/bad-scheme-subframe-expected.txt: Updated result
3515         to show that we now fire onload for the main frame in this case. (This
3516         is essentially the same as onload-bad-scheme-for-frame.html, but it
3517         still seems useful to have that new, more explicit, test.)
3518
3519 2010-01-13  Alexey Proskuryakov  <ap@apple.com>
3520
3521         Reviewed by Brady Eidson.
3522
3523         https://bugs.webkit.org/show_bug.cgi?id=33652
3524         REGRESSION: Frames stop appearing after browsing for a while
3525
3526         * fast/frames/cached-frame-counter-expected.txt: Added.
3527         * fast/frames/cached-frame-counter.html: Added.
3528
3529 2010-01-14  Adam Roben  <aroben@apple.com>
3530
3531         Fix a typo in editing/selection/inactive-selection.html
3532
3533         Fixes <http://webkit.org/b/33676> Exception when opening
3534         editing/selection/inactive-selection.html in a browser
3535
3536         Reviewed by Dan Bernstein.
3537
3538         * editing/selection/inactive-selection.html: Remove a semicolon that
3539         was making the if (window.layoutTestController) test ineffective.
3540
3541 2010-01-13  Philippe Normand  <pnormand@igalia.com>
3542
3543         Reviewed by Xan Lopez.
3544
3545         [GTK] Failing media/video-seek-past-end-playing.html
3546         https://bugs.webkit.org/show_bug.cgi?id=33015
3547
3548         * media/video-seek-past-end-playing.html: Removed the last timer of this test.
3549         * platform/gtk/Skipped: Unskip test above.
3550
3551 2010-01-14  Eric Seidel  <eric@webkit.org>
3552
3553         No review, rolling out r53249.
3554         http://trac.webkit.org/changeset/53249
3555         https://bugs.webkit.org/show_bug.cgi?id=33617
3556
3557         This caused http/tests/security/local-user-CSS-from-
3558         remote.html to fail on the Qt Release Build Bot.
3559
3560         * platform/qt/Skipped:
3561
3562 2010-01-14  Eric Seidel  <eric@webkit.org>
3563
3564         No review, rolling out r53248.
3565         http://trac.webkit.org/changeset/53248
3566         https://bugs.webkit.org/show_bug.cgi?id=32641
3567
3568         Caused 2 tests to crash on various bots:
3569         fast/dom/HTMLSelectElement/listbox-select-reset.html and
3570         fast/forms/listbox-typeahead-scroll.html
3571
3572         * fast/forms/HTMLOptionElement_selected-expected.txt:
3573         * fast/forms/HTMLOptionElement_selected.html:
3574         * fast/forms/HTMLOptionElement_selected2-expected.txt: Removed.
3575         * fast/forms/HTMLOptionElement_selected2.html: Removed.
3576         * fast/forms/HTMLOptionElement_selected3-expected.txt: Removed.
3577         * fast/forms/HTMLOptionElement_selected3.html: Removed.
3578         * fast/forms/add-remove-option-modification-event-expected.txt:
3579
3580 2010-01-14  Ben Murdoch  <benm@google.com>
3581
3582         Reviewed by Darin Adler.
3583
3584         [Android] [Qt] The document.createEvent API does not support touch events.
3585         https://bugs.webkit.org/show_bug.cgi?id=33605
3586
3587         * fast/events/script-tests/create-touch-event.js: Added. Ensures that document.createEvent("TouchEvent") can create a TouchEvent.
3588         * fast/events/touch/create-touch-event-expected.txt: Added.
3589         * fast/events/touch/create-touch-event.html: Added.
3590
3591 2010-01-14  Diego Gonzalez  <diego.gonzalez@openbossa.org>
3592
3593         Reviewed by Kenneth Rohde Christiansen.
3594
3595         [Qt] DRT missing setUserStyleSheetLocation and setUserStyleSheetEnabled in LayoutTestController
3596         https://bugs.webkit.org/show_bug.cgi?id=33617
3597
3598         * platform/qt/Skipped:
3599
3600 2010-01-14  James Robinson  <jamesr@chromium.org>
3601
3602         Reviewed by Alexey Proskuryakov.
3603
3604         Adds tests for the 'selected' attribute of <option>s
3605         https://bugs.webkit.org/show_bug.cgi?id=32641
3606
3607         HTMLOptionElement_selected2 checks that the selected attribute is up to date immediately after the <select>
3608         parsed.  HTMLOptionElement_selected3 does the same, but checks immediately prior to the </select>.
3609
3610         Also changes the expectation for add-remove-option-modification-event to reflect that we now pass.
3611
3612         * fast/forms/HTMLOptionElement_selected-expected.txt:
3613         * fast/forms/HTMLOptionElement_selected.html:
3614         * fast/forms/HTMLOptionElement_selected2-expected.txt: Added.
3615         * fast/forms/HTMLOptionElement_selected2.html: Added.
3616         * fast/forms/HTMLOptionElement_selected3-expected.txt: Added.
3617         * fast/forms/HTMLOptionElement_selected3.html: Added.
3618         * fast/forms/add-remove-option-modification-event-expected.txt:
3619
3620 2010-01-14  Csaba Osztrogonác  <ossy@webkit.org>
3621
3622         Rubber-stamped by Simon Hausmann.
3623
3624         [Qt] Add expected files for passing new tests.
3625         Compared to the mac expected files and png files.
3626
3627         * platform/qt/fast/backgrounds/quirks-mode-line-box-backgrounds-expected.txt: Added.
3628         * platform/qt/fast/css/css3-space-in-nth-and-lang-expected.txt: Added.
3629         * platform/qt/svg/custom/marker-opacity-expected.txt: Added.
3630         * platform/qt/svg/custom/relative-sized-content-expected.txt: Added.
3631         * platform/qt/svg/custom/text-xy-updates-SVGList-expected.txt: Added.
3632         * platform/qt/svg/custom/use-on-symbol-inside-pattern-expected.txt: Added.
3633         * platform/qt/transforms/2d/transform-fixed-container-expected.txt: Added.
3634
3635 2010-01-13  Kent Hansen  <kent.hansen@nokia.com>
3636
3637         Reviewed by Oliver Hunt.
3638
3639         JSON.stringify and JSON.parse needlessly process properties in the prototype chain
3640         https://bugs.webkit.org/show_bug.cgi?id=33053
3641
3642         Add tests that verify that properties in the prototype chain are ignored.
3643
3644         * fast/js/JSON-parse-expected.txt:
3645         * fast/js/JSON-stringify-expected.txt:
3646         * fast/js/resources/JSON-parse.js:
3647         * fast/js/resources/JSON-stringify.js:
3648
3649 2010-01-13  Kenneth Russell  <kbr@google.com>
3650
3651         Reviewed by Oliver Hunt.
3652
3653         Need to implement WebGLContextAttributes
3654         https://bugs.webkit.org/show_bug.cgi?id=31169
3655
3656         Added the WebGLContextAttributes class and custom JavaScript
3657         bindings to accept a native object as the second argument to
3658         getContext("experimental-webgl") per the WebGL specification.
3659         Added GraphicsContext3D::Attributes struct to isolate DOM and
3660         graphics layers. Added getContextAttributes() to
3661         WebGLRenderingContext. Added test case ensuring that context
3662         attributes can be passed down and returned. Tested in Safari and
3663         Chromium. The attributes will be hooked up to the creation of the
3664         OpenGL context in bug 33416.
3665
3666         * fast/canvas/webgl/context-attributes-expected.txt: Added.
3667         * fast/canvas/webgl/context-attributes.html: Added.
3668         * fast/canvas/webgl/resources/webgl-test.js:
3669         (create3DContext):
3670
3671 2010-01-13  Simon Fraser  <simon.fraser@apple.com>
3672
3673         Reviewed by Dan Bernstein.
3674
3675         Fix shadow drawing to do the correct computations using the base coordinate space
3676         https://bugs.webkit.org/show_bug.cgi?id=33629
3677         
3678         Testcase for box- and text-shadow drawing, both into the window, and into composited layers.
3679
3680         * compositing/shadows/shadow-drawing.html: Added.
3681         * platform/mac/compositing/shadows/shadow-drawing-expected.checksum: Added.
3682         * platform/mac/compositing/shadows/shadow-drawing-expected.png: Added.
3683         * platform/mac/compositing/shadows/shadow-drawing-expected.txt: Added.
3684
3685 2010-01-13  Nikolas Zimmermann  <nzimmermann@rim.com>
3686
3687         Not reviewed. Update Qt slave result after last SVG commit.
3688
3689         * platform/qt/svg/css/clippath-with-shadow-expected.txt:
3690
3691 2010-01-13  Nikolas Zimmermann  <nzimmermann@rim.com>
3692
3693         Reviewed by Oliver Hunt.
3694
3695         SVGClipPathElement shouldn't resolve style manually
3696         https://bugs.webkit.org/show_bug.cgi?id=33647
3697
3698         Update baseline after introducing renderers for SVGClipPathElement.
3699
3700         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt:
3701         * platform/mac/svg/W3C-SVG-1.1/masking-path-01-b-expected.txt:
3702         * platform/mac/svg/W3C-SVG-1.1/masking-path-02-b-expected.txt:
3703         * platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt:
3704         * platform/mac/svg/W3C-SVG-1.1/masking-path-05-f-expected.txt:
3705         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
3706         * platform/mac/svg/batik/text/textEffect2-expected.txt:
3707         * platform/mac/svg/batik/text/textProperties-expected.txt:
3708         * platform/mac/svg/css/clippath-with-shadow-expected.txt:
3709         * platform/mac/svg/custom/clip-path-child-changes-expected.txt:
3710         * platform/mac/svg/custom/clip-path-display-none-child-expected.txt:
3711         * platform/mac/svg/custom/clip-path-href-changes-expected.txt:
3712         * platform/mac/svg/custom/clip-path-referencing-use-expected.txt:
3713         * platform/mac/svg/custom/clip-path-referencing-use2-expected.txt:
3714         * platform/mac/svg/custom/clip-path-units-changes-expected.txt:
3715         * platform/mac/svg/custom/clip-path-with-transform-expected.txt:
3716         * platform/mac/svg/custom/empty-clip-path-expected.txt:
3717         * platform/mac/svg/custom/focus-ring-expected.txt:
3718         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
3719         * platform/mac/svg/custom/invalid-css-expected.txt:
3720         * platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.txt:
3721         * platform/mac/svg/custom/js-late-clipPath-creation-expected.txt:
3722         * platform/mac/svg/custom/recursive-clippath-expected.txt:
3723         * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.txt:
3724         * platform/mac/svg/custom/text-clip-expected.txt:
3725         * platform/mac/svg/custom/visibility-override-clip-expected.txt:
3726         * platform/mac/svg/filters/filter-clip-expected.txt:
3727         * svg/custom/use-clipped-transform-expected.txt:
3728
3729 2010-01-13  Nikolas Zimmermann  <nzimmermann@rim.com>
3730
3731         Not reviewed. Remove six old tiger specific results, that are equal to the SL baseline now. Update one result, showing a marginal difference between Tiger/SL.
3732         This is a follow-up commit for Dirks strokeBoundingBox() fixes -> should turn Tiger slave green again.
3733
3734         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-06-t-expected.checksum: Removed.
3735         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png: Removed.
3736         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt: Removed.
3737         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-07-t-expected.checksum: Removed.
3738         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png: Removed.
3739         * platform/mac-tiger/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt: Removed.
3740         * platform/mac-tiger/svg/W3C-SVG-1.1/metadata-example-01-b-expected.txt:
3741         * platform/mac-tiger/svg/W3C-SVG-1.1/paths-data-01-t-expected.checksum: Removed.
3742         * platform/mac-tiger/svg/W3C-SVG-1.1/paths-data-01-t-expected.png: Removed.
3743         * platform/mac-tiger/svg/W3C-SVG-1.1/paths-data-01-t-expected.txt: Removed.
3744         * platform/mac-tiger/svg/W3C-SVG-1.1/text-path-01-b-expected.checksum: Removed.
3745         * platform/mac-tiger/svg/W3C-SVG-1.1/text-path-01-b-expected.png: Removed.
3746         * platform/mac-tiger/svg/W3C-SVG-1.1/text-path-01-b-expected.txt: Removed.
3747         * platform/mac-tiger/svg/custom/control-points-for-S-and-T-expected.checksum: Removed.
3748         * platform/mac-tiger/svg/custom/control-points-for-S-and-T-expected.png: Removed.
3749         * platform/mac-tiger/svg/custom/control-points-for-S-and-T-expected.txt: Removed.
3750         * platform/mac-tiger/svg/text/text-path-01-b-expected.checksum: Removed.
3751         * platform/mac-tiger/svg/text/text-path-01-b-expected.png: Removed.
3752         * platform/mac-tiger/svg/text/text-path-01-b-expected.txt: Removed.
3753
3754 2010-01-13  Nikolas Zimmermann  <nzimmermann@rim.com>
3755
3756         Reviewed by Oliver Hunt.
3757
3758         Window size changes are not propagated down the render tree
3759         https://bugs.webkit.org/show_bug.cgi?id=33643
3760
3761         Add svg/custom/relative-sized-content.xhtml, verifying that we're reacting on window size changes.
3762         Testcase realized by putting svg content in an absolute sized <div> and resizing that dynamically.
3763         The same code path is used when propagating window size changes - we can not test that directly.
3764
3765         * platform/mac/svg/custom/relative-sized-content-expected.checksum: Added.
3766         * platform/mac/svg/custom/relative-sized-content-expected.png: Added.
3767         * platform/mac/svg/custom/relative-sized-content-expected.txt: Added.
3768         * svg/custom/relative-sized-content.xhtml: Added.
3769         * svg/custom/use-clipped-hit.svg: Small change to avoid a timing dependency.
3770
3771 2010-01-13  Fumitoshi Ukai  <ukai@chromium.org>
3772
3773         Unreviewed.
3774
3775         Enable websocket/tests/workers/worker-simple.html again.
3776
3777         * platform/mac/Skipped: rm websocket/tests/workers/worker-simple.html
3778
3779 2010-01-13  Alexey Proskuryakov  <ap@apple.com>
3780
3781         Reviewed by Darin Adler.
3782
3783         https://bugs.webkit.org/show_bug.cgi?id=33641
3784         Assertion failure in Lexer.cpp if input stream ends while in string escape
3785
3786         * fast/js/end-in-string-escape-expected.txt: Added.
3787         * fast/js/end-in-string-escape.html: Added.
3788         * fast/js/script-tests/end-in-string-escape.js: Added.
3789
3790 2010-01-13  Jon Honeycutt  <jhoneycutt@apple.com>
3791
3792         MSAA: selected, selectable, extended selectable, and multiple
3793         selectable states are not reported
3794
3795         https://bugs.webkit.org/show_bug.cgi?id=33574
3796         <rdar://problem/7536826>
3797
3798         Reviewed by Darin Adler.
3799
3800         * accessibility/selection-states-expected.txt: Added.
3801
3802         * accessibility/selection-states.html: Added.
3803
3804         * platform/gtk/Skipped:
3805         Add new test to skipped list due to stubbed AccessibilityUIElement
3806         functions.
3807
3808         * platform/mac/Skipped:
3809         Ditto.
3810
3811 2010-01-13  Dumitru Daniliuc  <dumi@chromium.org>
3812
3813         Reviewed by Dimitri Glazkov.
3814
3815         Cleaning up quota-tracking.html. Removing trailing whitespaces and
3816         fixing the errorFunction() to work correctly with both
3817         transaction() and executeSql().
3818
3819         https://bugs.webkit.org/show_bug.cgi?id=33628
3820
3821         * storage/quota-tracking.html:
3822
3823 2010-01-13  Dirk Schulze  <krit@webkit.org>
3824
3825         Reviewed by Beth Dakin.
3826
3827         Repaint bug dragging a star shape with a dash stroke
3828         https://bugs.webkit.org/show_bug.cgi?id=33406
3829
3830         Calculation of repaint rects for RenderPath objects was fixed. We take the
3831         union of strokeBoundingBox and objectBoundingBox. Since DRT results depend
3832         on the repaint rect, many results needed an update.
3833         Added a new test, that makes the wrong calculation visible.
3834             * js-repaint-rect-on-path-with-stroke.svg
3835
3836         * platform/mac/fast/repaint/moving-shadow-on-container-expected.checksum
3837         * platform/mac/fast/repaint/moving-shadow-on-container-expected.txt
3838         * platform/mac/fast/repaint/moving-shadow-on-path-expected.checksum
3839         * platform/mac/fast/repaint/moving-shadow-on-path-expected.txt
3840         * platform/mac/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt:
3841         * platform/mac/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt:
3842         * platform/mac/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt:
3843         * platform/mac/svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt:
3844         * platform/mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.txt:
3845         * platform/mac/svg/W3C-SVG-1.1/paths-data-01-t-expected.txt:
3846         * platform/mac/svg/W3C-SVG-1.1/paths-data-02-t-expected.txt:
3847         * platform/mac/svg/W3C-SVG-1.1/paths-data-03-f-expected.txt:
3848         * platform/mac/svg/W3C-SVG-1.1/paths-data-12-t-expected.txt:
3849         * platform/mac/svg/W3C-SVG-1.1/text-path-01-b-expected.txt:
3850         * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
3851         * platform/mac/svg/batik/text/textOnPath-expected.txt:
3852         * platform/mac/svg/batik/text/textOnPathSpaces-expected.txt:
3853         * platform/mac/svg/batik/text/verticalText-expected.txt:
3854         * platform/mac/svg/batik/text/verticalTextOnPath-expected.txt:
3855         * platform/mac/svg/css/composite-shadow-example-expected.txt:
3856         * platform/mac/svg/css/composite-shadow-with-opacity-expected.txt:
3857         * platform/mac/svg/custom/animate-path-morphing-expected.txt:
3858         * platform/mac/svg/custom/control-points-for-S-and-T-expected.txt:
3859         * platform/mac/svg/custom/dasharrayOrigin-expected.txt:
3860         * platform/mac/svg/custom/js-repaint-rect-on-path-with-stroke-expected.checksum: Added.
3861         * platform/mac/svg/custom/js-repaint-rect-on-path-with-stroke-expected.png: Added.
3862         * platform/mac/svg/custom/js-repaint-rect-on-path-with-stroke-expected.txt: Added.
3863         * platform/mac/svg/custom/path-textPath-simulation-expected.txt:
3864         * platform/mac/svg/text/text-path-01-b-expected.txt:
3865         * svg/custom/js-repaint-rect-on-path-with-stroke.svg: Added.
3866
3867 2010-01-13  Brian Weinstein  <bweinstein@apple.com>
3868
3869         Reviewed by Adam Roben.
3870
3871         REGRESSION (r49268): DHTML drag not allowed unless event.dataTransfer.effectAllowed 
3872         is set (differs from HTML5).
3873         Fixes <https://bugs.webkit.org/show_bug.cgi?id=33607> and <rdar://7507114>.
3874         
3875         Updated the drag and drop test to test if effectAllowed isn't set, in addition
3876         to its other tests.
3877
3878         * fast/events/drag-and-drop-expected.txt:
3879         * fast/events/drag-and-drop.html:
3880
3881 2010-01-13  Dirk Schulze  <krit@webkit.org>
3882
3883         Reviewed by Beth Dakin.
3884
3885         This tests don't pass on Leopard but on Snow Leopard with tolereance of 0.
3886         Created Leopard specific pixel test results since they do not fail.
3887
3888         * platform/mac-leopard/svg/css: Added.
3889         * platform/mac-leopard/svg/css/composite-shadow-example-expected.checksum: Added.
3890         * platform/mac-leopard/svg/css/composite-shadow-example-expected.png: Added.
3891         * platform/mac-leopard/svg/css/group-with-shadow-expected.checksum: Added.
3892         * platform/mac-leopard/svg/css/group-with-shadow-expected.png: Added.
3893
3894 2010-01-13  Dirk Schulze  <krit@webkit.org>
3895
3896         Reviewed by Beth Dakin.
3897
3898         Add tests to check filter, mask, clip, opacity and marker ordering
3899         https://bugs.webkit.org/show_bug.cgi?id=14010
3900
3901         This is a follow up. The order of filter and clipping was changes in bug 14010
3902         according to the Spec. Forgot to update this test.
3903
3904         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.checksum:
3905         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.png:
3906
3907 2010-01-13  Dirk Schulze  <krit@webkit.org>
3908
3909         Reviewed by Beth Dakin.
3910
3911         Speed-up SVG Masking
3912         https://bugs.webkit.org/show_bug.cgi?id=32738
3913
3914         This is a followup. The way how masks are created changed and caused
3915         some results to update. Forgot to update this one.
3916
3917         * platform/mac/svg/custom/grayscale-gradient-mask-expected.checksum:
3918         * platform/mac/svg/custom/grayscale-gradient-mask-expected.png:
3919
3920 2010-01-13  Fumitoshi Ukai  <ukai@chromium.org>
3921
3922         Unreviewed.
3923
3924         Add websocket/tests/workers/worker-simple.html, because it starts
3925         crash after r53174
3926
3927         * platform/mac/Skipped: Add websocket/tests/workers/worker-simple.html
3928
3929 2010-01-12  Fumitoshi Ukai  <ukai@chromium.org>
3930
3931         Reviewed by Darin Adler.
3932
3933         Add a test of WebSockets for shared workers
3934         https://bugs.webkit.org/show_bug.cgi?id=33285
3935
3936         * websocket/tests/workers/resources/worker-simple.js:
3937         * websocket/tests/workers/shared-worker-simple-expected.txt: Added.
3938         * websocket/tests/workers/shared-worker-simple.html: Added.
3939
3940 2010-01-12  Simon Fraser  <simon.fraser@apple.com>
3941
3942         Reviewed by Dan Bernstein.
3943
3944         position:fixed and transform on same element breaks fixed behavior
3945         https://bugs.webkit.org/show_bug.cgi?id=31283
3946
3947         Test for transforms combined with fixed positioning.
3948
3949         * platform/mac/transforms/2d/transform-fixed-container-expected.checksum: Added.
3950         * platform/mac/transforms/2d/transform-fixed-container-expected.png: Added.
3951         * platform/mac/transforms/2d/transform-fixed-container-expected.txt: Added.
3952         * transforms/2d/transform-fixed-container.html: Added.
3953
3954 2010-01-12  Dumitru Daniliuc  <dumi@chromium.org>
3955
3956         Reviewed by Adam Barth.
3957
3958         Replacing RANDOMBLOB with ZEROBLOB, as RANDOMBLOB will soon be
3959         disallowed by the authorizer.
3960
3961         https://bugs.webkit.org/show_bug.cgi?id=33396
3962
3963         * storage/quota-tracking.html:
3964
3965 2010-01-12  Kent Hansen  <kent.hansen@nokia.com>
3966
3967         Reviewed by Geoffrey Garen.
3968
3969         [ES5] Implement Object.getOwnPropertyNames
3970         https://bugs.webkit.org/show_bug.cgi?id=32242
3971
3972         Add tests for Object.getOwnPropertyNames(o), both standard usage and cross origin.
3973
3974         * fast/js/Object-getOwnPropertyNames-expected.txt: Added.
3975         * fast/js/Object-getOwnPropertyNames.html: Added.
3976         * fast/js/script-tests/Object-getOwnPropertyNames.js: Added.
3977         * http/tests/security/cross-frame-access-enumeration-expected.txt:
3978         * http/tests/security/cross-frame-access-enumeration.html:
3979
3980 2010-01-12  Brian Weinstein  <bweinstein@apple.com>
3981
3982         Add correct expected results after r53168 for GTK and Qt.
3983
3984         * platform/gtk/fast/block: Added.
3985         * platform/gtk/fast/block/positioning: Added.
3986         * platform/gtk/fast/block/positioning/absolute-positioning-no-scrollbar-expected.txt: Added.
3987         * platform/qt/fast/block/positioning/absolute-positioning-no-scrollbar-expected.txt: Added.
3988
3989 2010-01-12  Brian Weinstein  <bweinstein@apple.com>
3990
3991         Reviewed by Dave Hyatt.
3992
3993         Safari shows an unneeded horizontal scrollbar on many websites.
3994         Fixes <rdar://6321041> and <http://webkit.org/b/33555>.
3995         
3996         Added a test that shows no scrollbar in the case where a div has no children
3997         and either a width or height of 0. Also updated results for a few tests which
3998         this patch causes progressions for.
3999
4000         * fast/block/positioning/absolute-positioning-no-scrollbar-expected.txt: Added.
4001         * fast/block/positioning/absolute-positioning-no-scrollbar.html: Added.
4002         * fast/block/positioning/fixed-positioning-scrollbar-bug.html:
4003         * platform/mac/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.txt:
4004         * platform/mac/fast/block/positioning/fixed-positioning-scrollbar-bug-expected.txt:
4005
4006 2010-01-12  Beth Dakin  <bdakin@apple.com>
4007
4008         Reviewed by Sam Weinig.
4009
4010         Test for https://bugs.webkit.org/show_bug.cgi?id=33550 REGRESSION: 
4011         -webkit-svg-shadow with opacity still over-clipped
4012
4013         * platform/mac/svg/css/shadow-and-opacity-expected.checksum: Added.
4014         * platform/mac/svg/css/shadow-and-opacity-expected.png: Added.
4015         * platform/mac/svg/css/shadow-and-opacity-expected.txt: Added.
4016         * svg/css/shadow-and-opacity.svg: Added.
4017
4018 2010-01-11  Jon Honeycutt  <jhoneycutt@apple.com>
4019
4020         MSAA: Accessibility role of <select multiple> elements is wrong
4021
4022         https://bugs.webkit.org/show_bug.cgi?id=33522
4023
4024         Reviewed by Darin Adler.
4025
4026         * platform/win/accessibility/multiple-select-element-role-expected.txt: Added.
4027         * platform/win/accessibility/multiple-select-element-role.html: Added.
4028
4029 2010-01-12  Beth Dakin  <bdakin@apple.com>
4030
4031         Reviewed by Nikolas Zimmermann.
4032
4033         Updated results for these tests which just have rounding errors.
4034
4035         * platform/mac/svg/css/composite-shadow-example-expected.checksum:
4036         * platform/mac/svg/css/composite-shadow-example-expected.png:
4037         * platform/mac/svg/css/mask-with-shadow-expected.checksum:
4038         * platform/mac/svg/css/mask-with-shadow-expected.png:
4039
4040 2010-01-12  Beth Dakin  <bdakin@apple.com>
4041
4042         This patch changes the name of -webkit-shadow to -webkit-svg-shadow 
4043         to avoid giving a custom property an overly-general name.
4044         <rdar://problem/7534590>
4045
4046         * fast/repaint/moving-shadow-on-container.html:
4047         * fast/repaint/moving-shadow-on-path.html:
4048         * platform/gtk/svg/css/getComputedStyle-basic-expected.txt:
4049         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
4050         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
4051         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
4052         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
4053         * svg/css/arrow-with-shadow.svg:
4054         * svg/css/circle-in-mask-with-shadow.svg:
4055         * svg/css/clippath-with-shadow.svg:
4056         * svg/css/composite-shadow-example.html:
4057         * svg/css/composite-shadow-with-opacity.html:
4058         * svg/css/getComputedStyle-basic-expected.txt:
4059         * svg/css/group-with-shadow.svg:
4060         * svg/css/mask-with-shadow.svg:
4061         * svg/css/path-with-shadow.svg:
4062         * svg/css/shadow-with-large-radius.svg:
4063         * svg/css/shadow-with-negative-offset.svg:
4064         * svg/css/stars-with-shadow.html:
4065         * svg/filters/shadow-on-filter.svg:
4066         * svg/filters/shadow-on-rect-with-filter.svg:
4067
4068 2010-01-12  Eric Carlson  <eric.carlson@apple.com>
4069
4070         Unreviewed, build fix.
4071
4072         Add media/video-poster-scale.html to GTK skipped list, it needs platform specific 
4073         results (https://bugs.webkit.org/show_bug.cgi?id=33541). Fix test results on
4074         OSX and Windows.
4075
4076         * media/video-poster-scale-expected.txt:
4077         * media/video-poster-scale.html:
4078         * platform/gtk/Skipped:
4079
4080 2010-01-12  Eric Carlson  <eric.carlson@apple.com>
4081
4082         Unreviewed, build fix.
4083
4084         Update test and results after r53146.
4085
4086         * http/tests/security/local-video-poster-from-remote-expected.txt:
4087         * http/tests/security/local-video-poster-from-remote.html:
4088
4089 2010-01-12  Philippe Normand  <pnormand@igalia.com>
4090
4091         Rubber-stamped by Gustavo Noronha Silva.
4092
4093         [GTK] Failing media/video-seek-past-end-playing.html
4094         https://bugs.webkit.org/show_bug.cgi?id=33015
4095
4096         * platform/gtk/Skipped: Skipping the test again, we need to kill
4097         its last timer.
4098
4099 2010-01-12  Philippe Normand  <pnormand@igalia.com>
4100
4101         Reviewed by Eric Carlson.
4102
4103         [GTK] Failing media/video-seek-past-end-playing.html
4104         https://bugs.webkit.org/show_bug.cgi?id=33015
4105
4106         Listen on timeupdate event instead of waiting a fixed amount of
4107         time, which is prone to test flackyness.
4108
4109         * media/audio-mpeg-supported.html:
4110         * media/video-seek-past-end-playing.html:
4111         * platform/gtk/Skipped:
4112
4113 2010-01-12  Eric Carlson  <eric.carlson@apple.com>
4114
4115         Reviewed by Darin Adler and Simon Fraser.
4116
4117         rdar://problem/5684062
4118         https://bugs.webkit.org/show_bug.cgi?id=23094
4119         Flash of white when switching from poster image to video playback
4120         
4121         https://bugs.webkit.org/show_bug.cgi?id=23140
4122         <video> poster should scale like a video frame
4123
4124         * media/video-poster-expected.txt: Remove blank line at beginning of test result present
4125         as a side effect of the media element using RenderImage to display the poster.
4126         * media/video-poster-scale.html: New.
4127         * media/video-poster-scale-expected.txt: New.
4128
4129 2010-01-12  Tony Chang  <tony@chromium.org>
4130
4131         Reviewed by Maciej Stachowiak.
4132
4133         Add a test for a Chromium crash when loading multipart/x-mixed-replace
4134         data.
4135
4136         https://bugs.webkit.org/show_bug.cgi?id=31446
4137
4138         * http/tests/multipart/multipart-wait-before-boundary-expected.txt: Added.
4139         * http/tests/multipart/multipart-wait-before-boundary.html: Added.
4140         * http/tests/multipart/resources/multipart-wait-before-boundary.php: Added.
4141
4142 2010-01-12  Petri Latvala  <petri.latvala@nomovok.com>
4143
4144         Reviewed by Antti Koivisto.
4145
4146         fast/events/touch-coords-in-zoom-and-scroll-pretty-diff.html failed on buildbot
4147         https://bugs.webkit.org/show_bug.cgi?id=33465
4148
4149         A touchmove event is not dispatched if none of the touch points actually moved.
4150         Changed the test to use touchstart instead.
4151
4152         * fast/events/touch/touch-coords-in-zoom-and-scroll.html:
4153         * platform/qt/Skipped:
4154
4155 2010-01-12  Eric Seidel  <eric@webkit.org>
4156
4157         Reviewed by Gustavo Noronha Silva.
4158
4159         [GTK] Threading problems with some of the tests
4160         https://bugs.webkit.org/show_bug.cgi?id=30814
4161
4162         Skip another test which is hitting the SQLiteDatabase::sqliteHandle() threading ASSERT.
4163
4164         * platform/gtk/Skipped:
4165
4166 2010-01-12  Csaba Osztrogonác  <ossy@webkit.org>
4167
4168         Reviewed by Simon Hausmann.
4169
4170         Touch event layout tests should be in their own subdirectory, so that they can be easily skipped
4171         https://bugs.webkit.org/show_bug.cgi?id=33526
4172
4173         Tests moved from fast/events to fast/events/touch by r53125,
4174         relative resource paths should be adjuted to the new location.
4175
4176         * fast/events/touch/basic-touch-events.html: relative paths fixed.
4177         * fast/events/touch/touch-coords-in-zoom-and-scroll.html: relative paths fixed.
4178
4179 2010-01-12  Eric Seidel  <eric@webkit.org>
4180
4181         Reviewed by Simon Fraser.
4182
4183         media/video-error-does-not-exist.html failed on Snow Leopard Release Bot
4184         https://bugs.webkit.org/show_bug.cgi?id=33434
4185
4186         Add another media test to the skipped list.
4187         I expect these are all timing out for the same reason.
4188         We just don't know the reason yet.
4189
4190         * platform/mac-snowleopard/Skipped:
4191
4192 2010-01-12  Jakub Wieczorek  <faw217@gmail.com>
4193
4194         Reviewed by Adam Barth.
4195
4196         [Qt] XSL stylesheets can load documents from a different origin
4197
4198         https://bugs.webkit.org/show_bug.cgi?id=33423
4199
4200         Add two expected results for Qt:
4201         QXmlQuery has a different behaviour with regard to loading failures
4202         comparing to libxslt.
4203
4204         * platform/qt/http/tests/security/xss-DENIED-xsl-document-expected.txt:
4205         * platform/qt/http/tests/security/xss-DENIED-xsl-document-redirect-expected.txt:
4206
4207 2010-01-12  Simon Hausmann  <simon.hausmann@nokia.com>
4208
4209         Reviewed by Adam Barth.
4210
4211         Touch event layout tests should be in their own subdirectory, so that they can be easily skipped
4212         https://bugs.webkit.org/show_bug.cgi?id=33526
4213
4214         * fast/events/touch/basic-touch-events-expected.txt: Renamed from LayoutTests/fast/events/basic-touch-events-expected.txt.
4215         * fast/events/touch/basic-touch-events.html: Renamed from LayoutTests/fast/events/basic-touch-events.html.
4216         * fast/events/touch/touch-coords-in-zoom-and-scroll-expected.txt: Renamed from LayoutTests/fast/events/touch-coords-in-zoom-and-scroll-expected.txt.
4217         * fast/events/touch/touch-coords-in-zoom-and-scroll.html: Renamed from LayoutTests/fast/events/touch-coords-in-zoom-and-scroll.html.
4218         * platform/gtk/Skipped:
4219         * platform/mac/Skipped:
4220         * platform/qt/Skipped:
4221         * platform/win/Skipped:
4222
4223 2010-01-11  Kent Tamura  <tkent@chromium.org>
4224
4225         Unreviewd. Remove a duplicated line in an expectation file.
4226
4227         * platform/mac-leopard/fast/text/find-kana-expected.txt:
4228
4229 2010-01-11  Darin Adler  <darin@apple.com>
4230
4231         Try to get find-kana tests passing on Qt, Leopard, and Tiger.
4232
4233         * platform/mac-leopard/fast/text/find-kana-expected.txt: Expect more failures.
4234         * platform/qt/fast/text/find-kana-expected.txt: Ditto.
4235
4236 2010-01-11  Darin Adler  <darin@apple.com>
4237
4238         Reviewed by Dan Bernstein.
4239
4240         Fix handling of unusual kana sequences in search
4241         https://bugs.webkit.org/show_bug.cgi?id=33506
4242
4243         * fast/text/find-kana-expected.txt: Updated.
4244         * fast/text/script-tests/find-kana.js: Added new tests for sequences
4245         that do not have composed equivalents. This is needed to test the code
4246         that compares voice marks. The old test cases didn't cover the combining
4247         character code path because normalizing to NFC combined all the sequences.
4248         * platform/mac-leopard/fast/text/find-kana-expected.txt: Updated.
4249         * platform/qt/fast/text/find-kana-expected.txt: Updated.
4250
4251 2010-01-11  Simon Fraser  <simon.fraser@apple.com>
4252
4253         Reviewed by Kevin Decker.
4254
4255         https://bugs.webkit.org/show_bug.cgi?id=33455
4256         Allows plugins to participate in accelerated compositing
4257         
4258         Change the testcase to make the embeds position: relative so that the behavior
4259         of the test is not affected by whether WebCore decides to put plugins into
4260         RenderLayers.
4261
4262         * platform/mac/plugins/embed-attributes-style-expected.checksum:
4263         * platform/mac/plugins/embed-attributes-style-expected.png:
4264         * platform/mac/plugins/embed-attributes-style-expected.txt:
4265         * plugins/embed-attributes-style.html:
4266
4267 2010-01-11  Dirk Schulze  <krit@webkit.org>
4268
4269         Reviewed by Nikolas Zimmermann.
4270
4271         SVG radialGradient example radial-gradient-with-outstanding-focalPoint.svg fails
4272         https://bugs.webkit.org/show_bug.cgi?id=32201
4273
4274         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
4275         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
4276         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.checksum:
4277         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png:
4278
4279 2010-01-11  Beth Dakin  <bdakin@apple.com>
4280
4281         Reviewed by Oliver Hunt.
4282         
4283         New tests for https://bugs.webkit.org/show_bug.cgi?id=33491 
4284         REGRESSION: Many SVG -webkit-shadow tests are currently failing (in 
4285         the pixel tests)
4286         -and-
4287         <rdar://problem/7501200>
4288
4289         I would like to note that this change fixes some existing layout 
4290         tests as well.
4291
4292         * platform/mac/svg/css/shadow-with-large-radius-expected.checksum: Added.
4293         * platform/mac/svg/css/shadow-with-large-radius-expected.png: Added.
4294         * platform/mac/svg/css/shadow-with-large-radius-expected.txt: Added.
4295         * platform/mac/svg/css/shadow-with-negative-offset-expected.checksum: Added.
4296         * platform/mac/svg/css/shadow-with-negative-offset-expected.png: Added.
4297         * platform/mac/svg/css/shadow-with-negative-offset-expected.txt: Added.
4298         * platform/mac/svg/css/stars-with-shadow-expected.checksum:
4299         * platform/mac/svg/css/stars-with-shadow-expected.png:
4300         * svg/css/shadow-with-large-radius.svg: Added.
4301         * svg/css/shadow-with-negative-offset.svg: Added.
4302
4303
4304 2010-01-11  Eric Seidel  <eric@webkit.org>
4305
4306         Rubber-stamped by Csaba Osztrogonac.
4307
4308         Web Inspector: External resource relative URLs cannot be navigated to from the Elements panel
4309         https://bugs.webkit.org/show_bug.cgi?id=33024
4310
4311         * platform/qt/Skipped: Skip this new test, Qt's DRT doesn't support evaluateInWebInspector()
4312
4313 2010-01-11  Enrica Casucci  <enrica@apple.com>
4314
4315         Reviewed by Eric Seidel.
4316
4317         https://bugs.webkit.org/show_bug.cgi?id=33411
4318         
4319         Missing updated test result for gtk.
4320
4321         * platform/gtk/editing/deleting/5115601-expected.txt:
4322
4323 2010-01-11  Alexander Pavlov  <apavlov@chromium.org>
4324
4325         Reviewed by Pavel Feldman.
4326
4327         Rewrite relative URLs in the ElementsTreeOutline to make them navigable
4328
4329         Targets for "src" and "href" attribute values in the Elements outline tree
4330         are rewritten to full URLs whenever possible.
4331         https://bugs.webkit.org/show_bug.cgi?id=33024
4332
4333         * inspector/elements-panel-rewrite-href-expected.txt: Added.
4334         * inspector/elements-panel-rewrite-href.html: Added.
4335
4336 2010-01-11  Csaba Osztrogonác  <ossy@webkit.org>
4337
4338         Unreviewed trivial fix.
4339
4340         fast/text/international/japanese-kana-letters.html 
4341         removed by r53078, so it should be removed from skiplist.
4342
4343         * platform/qt/Skipped: fast/text/international/japanese-kana-letters.html removed.
4344
4345 2010-01-11  Ojan Vafai  <ojan@chromium.org>
4346
4347         Reviewed by Simon Fraser.
4348
4349         Deflake transitions and animations tests.
4350         https://bugs.webkit.org/show_bug.cgi?id=30029
4351         
4352         The transition-end-event tests all had arbitrary timeouts. Give a consistent
4353         timeout to all of them. Give a generous 1 second of buffer to avoid any possibility
4354         of flakiness. If all the transitionEnd events fire before then, the test still
4355         completes without waiting for the timeout.
4356
4357         * animations/change-keyframes.html:
4358         Increase the wiggle room. It's infrequently flaky now, but it is still
4359         a tad bit flaky without this extra wiggle room.
4360         * transitions/repeated-firing-background-color.html:
4361         Remove a gratuitous setTimeout.
4362         * transitions/transition-end-event-all-properties.html:
4363         * transitions/transition-end-event-attributes.html:
4364         * transitions/transition-end-event-container.html:
4365         * transitions/transition-end-event-helpers.js:
4366         (runTransitionTest.startTest):
4367         (runTransitionTest):
4368         * transitions/transition-end-event-left.html:
4369         * transitions/transition-end-event-multiple-01.html:
4370         * transitions/transition-end-event-multiple-02.html:
4371         * transitions/transition-end-event-multiple-03.html:
4372         * transitions/transition-end-event-multiple-04.html:
4373         * transitions/transition-end-event-nested.html:
4374         * transitions/transition-end-event-set-none.html:
4375         * transitions/transition-end-event-transform.html:
4376         * transitions/transition-end-event-window.html:
4377         * transitions/zero-duration-with-non-zero-delay-end.html:
4378
4379 2010-01-11  Darin Adler  <darin@apple.com>
4380
4381         Try to get find-kana and find-russian tests passing on Qt.
4382
4383         * platform/qt/fast/text/find-kana-expected.txt: Copied from fast/text/find-kana-expected.txt.
4384         * platform/qt/fast/text/find-russian-expected.txt: Copied from fast/text/find-russian-expected.txt.
4385         Changed to expect failures because text searching does not use
4386         ICU's usearch on this platform, and the non-usearch code is much
4387         less capable.
4388
4389 2010-01-11  Alexey Proskuryakov  <ap@apple.com>
4390
4391         Reviewed by Sam Weinig.
4392
4393         https://bugs.webkit.org/show_bug.cgi?id=33482
4394         Add a test for Russian text search
4395
4396         * fast/text/find-russian-expected.txt: Added.
4397         * fast/text/find-russian.html: Added.
4398         * fast/text/script-tests/find-russian.js: Added.
4399
4400 2010-01-11  Darin Adler  <darin@apple.com>
4401
4402         Try to get find-kana test passing on Tiger and Leopard.
4403
4404         * platform/mac-leopard/fast/text/find-kana-expected.txt: Copied from fast/text/find-kana-expected.txt.
4405         Changed to expect failures due to an older version of ICU on those platforms.
4406
4407 2010-01-11  Brian Weinstein  <bweinstein@apple.com>
4408
4409         Updated Windows expected results after r53085.
4410
4411         * platform/win/editing/selection/mixed-editability-10-expected.txt:
4412
4413 2010-01-11  Nikolas Zimmermann  <nzimmermann@rim.com>
4414
4415         Reviewed by Adam Roben & Dirk Schulze.
4416
4417         svg <text> fails to update when setting x/y
4418         https://bugs.webkit.org/show_bug.cgi?id=22384
4419
4420         Add simple tests covering SVGLengthList & SVGNumberList updates.
4421
4422         * platform/mac/svg/custom/text-xy-updates-SVGList-expected.checksum: Added.
4423         * platform/mac/svg/custom/text-xy-updates-SVGList-expected.png: Added.
4424         * platform/mac/svg/custom/text-xy-updates-SVGList-expected.txt: Added.
4425         * svg/custom/text-xy-updates-SVGList.xhtml: Added.
4426         * svg/dynamic-updates/SVGTextElement-svgdom-rotate-prop-expected.txt: Added.
4427         * svg/dynamic-updates/SVGTextElement-svgdom-rotate-prop.html: Added.
4428         * svg/dynamic-updates/script-tests/SVGTextElement-svgdom-rotate-prop.js: Added.
4429         (executeTest):
4430
4431 2010-01-08  Enrica Casucci  <enrica@apple.com>
4432
4433         Reviewed by Darin Adler.
4434
4435         Cannot focus on an empty editable span in a non editable div.
4436         https://bugs.webkit.org/show_bug.cgi?id=33411
4437         <rdar://problem/5982901>
4438
4439         * editing/deleting/6026335-expected.txt: Updated to reflect the lack of extra break element.
4440         * editing/selection/mixed-editability-10-expected.txt: Updated to cover the new case.
4441         * editing/selection/mixed-editability-10.html: Updated to cover the new case.
4442         * platform/mac/editing/deleting/5115601-expected.txt: Updated to reflect the lack of extra break element.
4443
4444 2010-01-08  Nate Chapin  <japhet@chromium.org>
4445
4446         Reviewed by Dimitri Glazkov.
4447
4448         Test that document.referrer is properly preserved through a redirect.
4449
4450         https://bugs.webkit.org/show_bug.cgi?id=33407
4451
4452         * http/tests/navigation/redirect-preserves-referrer-expected.txt: Added.
4453         * http/tests/navigation/redirect-preserves-referrer.html: Added.
4454         * http/tests/navigation/resources/redirect-to-referrer-check.pl: Added.
4455         * http/tests/navigation/resources/referrer.html: Added.
4456
4457 2010-01-10  Darin Adler  <darin@apple.com>
4458
4459         Reviewed by Alexey Proskuryakov.
4460
4461         REGRESSION: Japanese text search ignores small vs. large and voicing mark differences
4462         https://bugs.webkit.org/show_bug.cgi?id=30437
4463         rdar://problem/7214058
4464
4465         * fast/text/international/japanese-kana-letters-expected.txt: Removed.
4466         * fast/text/international/japanese-kana-letters.html: Removed.
4467
4468         * fast/text/find-kana-expected.txt: Added.
4469         * fast/text/find-kana.html: Added.
4470         * fast/text/script-tests/find-kana.js: Added.
4471         This includes all the tests that were in the old test removed above, with three
4472         differences:
4473             1) Moved out of "international" directory because Mitz wants to phase that
4474                directory out.
4475             2) Added more tests to cover more cases involving things like decomposed
4476                characters and different voice marks.
4477             3) Used script-tests, so results list passing tests as well as failing tests.
4478         We could still test even more, but this should at least cover all the lines of
4479         code in the current bug fix patch.
4480
4481 2010-01-11  Andras Becsi  <abecsi@inf.u-szeged.hu>
4482
4483         Rubber-stamped by Holger Hans Peter Freyther.
4484
4485         [Qt] Add expected files for the following passing new tests.
4486         Compared to the mac expected files these only differ in svg dumping style and font metrics.
4487
4488         * platform/qt/fast/repaint/block-no-inflow-children-expected.txt: Added.
4489         * platform/qt/fast/repaint/subtree-layoutstate-transform-expected.txt: Added.
4490         * platform/qt/svg/custom/marker-referencePoint-expected.txt: Added.
4491         * platform/qt/svg/custom/marker-strokeWidth-changes-expected.txt: Added.
4492         * platform/qt/svg/text/selection-background-color-expected.txt: Added.
4493
4494 2010-01-11  Csaba Osztrogonác  <ossy@webkit.org>
4495
4496         Unreviewed typo fix.
4497
4498         * platform/qt/Skipped:
4499
4500 2010-01-11  Csaba Osztrogonác  <ossy@webkit.org>
4501
4502         Rubber-stamped by Simon Hausmann.
4503
4504         [Qt] fast/events/touch-coords-in-zoom-and-scroll.html fails on buildbot
4505         https://bugs.webkit.org/show_bug.cgi?id=33465
4506
4507         * platform/qt/Skipped: fast/events/touch-coords-in-zoom-and-scroll.html skipped.
4508
4509 2010-01-11  Nikolas Zimmermann  <nzimmermann@rim.com>
4510
4511         Rubber-stamped by Dirk Schulze.
4512
4513         Update SVG test baseline, after the SVG text painting changes, a while ago.
4514         The differences are all below <0.1%, and only show up when running with --tolerance 0.
4515
4516         * platform/mac/svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum:
4517         * platform/mac/svg/W3C-SVG-1.1/text-deco-01-b-expected.png:
4518         * platform/mac/svg/W3C-SVG-1.1/text-path-01-b-expected.checksum:
4519         * platform/mac/svg/W3C-SVG-1.1/text-path-01-b-expected.png:
4520         * platform/mac/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum:
4521         * platform/mac/svg/W3C-SVG-1.1/text-text-03-b-expected.png:
4522         * platform/mac/svg/W3C-SVG-1.1/text-text-07-t-expected.checksum:
4523         * platform/mac/svg/W3C-SVG-1.1/text-text-07-t-expected.png:
4524         * platform/mac/svg/batik/text/textDecoration2-expected.checksum:
4525         * platform/mac/svg/batik/text/textDecoration2-expected.png:
4526         * platform/mac/svg/batik/text/textEffect3-expected.checksum:
4527         * platform/mac/svg/batik/text/textEffect3-expected.png:
4528         * platform/mac/svg/batik/text/textFeatures-expected.checksum:
4529         * platform/mac/svg/batik/text/textFeatures-expected.png:
4530         * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.checksum:
4531         * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.png:
4532         * platform/mac/svg/batik/text/textOnPathSpaces-expected.checksum:
4533         * platform/mac/svg/batik/text/textOnPathSpaces-expected.png:
4534         * platform/mac/svg/batik/text/textProperties-expected.checksum:
4535         * platform/mac/svg/batik/text/textProperties-expected.png:
4536         * platform/mac/svg/batik/text/textStyles-expected.checksum:
4537         * platform/mac/svg/batik/text/textStyles-expected.png:
4538         * platform/mac/svg/batik/text/verticalText-expected.checksum:
4539         * platform/mac/svg/batik/text/verticalText-expected.png:
4540         * platform/mac/svg/batik/text/verticalTextOnPath-expected.checksum:
4541         * platform/mac/svg/batik/text/verticalTextOnPath-expected.png:
4542         * platform/mac/svg/text/selection-background-color-expected.checksum:
4543         * platform/mac/svg/text/selection-background-color-expected.png:
4544         * platform/mac/svg/text/text-align-04-b-expected.checksum:
4545         * platform/mac/svg/text/text-align-04-b-expected.png:
4546         * platform/mac/svg/text/text-deco-01-b-expected.checksum:
4547         * platform/mac/svg/text/text-deco-01-b-expected.png:
4548         * platform/mac/svg/text/text-path-01-b-expected.checksum:
4549         * platform/mac/svg/text/text-path-01-b-expected.png:
4550         * platform/mac/svg/text/text-text-01-b-expected.checksum:
4551         * platform/mac/svg/text/text-text-01-b-expected.png:
4552         * platform/mac/svg/text/text-text-03-b-expected.checksum:
4553         * platform/mac/svg/text/text-text-03-b-expected.png:
4554         * platform/mac/svg/text/text-text-04-t-expected.checksum:
4555         * platform/mac/svg/text/text-text-04-t-expected.png:
4556         * platform/mac/svg/text/text-text-07-t-expected.checksum:
4557         * platform/mac/svg/text/text-text-07-t-expected.png:
4558         * platform/mac/svg/text/text-text-08-b-expected.checksum:
4559         * platform/mac/svg/text/text-text-08-b-expected.png:
4560
4561 2010-01-11  Kim Grönholm  <kim.gronholm@nomovok.com>
4562
4563         Reviewed by Antti Koivisto.
4564
4565         Touchevent coordinates are incorrect after page zoom and page scroll
4566         https://bugs.webkit.org/show_bug.cgi?id=32899
4567
4568         * fast/events/touch-coords-in-zoom-and-scroll-expected.txt: Added.
4569         * fast/events/touch-coords-in-zoom-and-scroll.html: Added.
4570         * platform/gtk/Skipped:
4571         * platform/mac/Skipped:
4572         * platform/win/Skipped:
4573
4574 2010-01-11  Tony Chang  <tony@chromium.org>
4575
4576         Reviewed by Eric Seidel.
4577
4578         Have "Paste and Match Style" fire the dom paste event.
4579         https://bugs.webkit.org/show_bug.cgi?id=30639
4580
4581         * editing/execCommand/paste-and-match-style-event.html: Added.
4582
4583 2010-01-10  Daniel Bates  <dbates@webkit.org>
4584
4585         Unreviewed, fix typo.
4586         
4587         Fixed typo in test LayoutTests/fast/events/frame-programmatic-focus.html.
4588         The word "frame" should be "iframe" in the string "<input> in frame blurred"
4589         based on the context of the test. In particular, the line "<input> in iframe focused"
4590         and the use of an iframe in the test.
4591
4592         * fast/events/frame-programmatic-focus-expected.txt: 
4593         * fast/events/frame-programmatic-focus.html:
4594
4595 2010-01-10  Daniel Bates  <dbates@webkit.org>
4596
4597         Rubber-stamped by Eric Seidel.
4598
4599         Adding XSSAuditor test http/tests/security/xssAuditor/malformed-HTML.html
4600         to the Qt Skipped file as it times out. We need to look into test further.
4601         See bug #33460 for more details.
4602
4603         * platform/qt/Skipped:
4604
4605 2010-01-10  Kent Hansen  <kent.hansen@nokia.com>
4606
4607         Reviewed by Darin Adler.
4608
4609         RegExp.prototype.toString returns "//" for empty regular expressions
4610         https://bugs.webkit.org/show_bug.cgi?id=33319
4611
4612         Add new test cases and adapt existing ones.
4613
4614         * fast/js/kde/RegExp-expected.txt:
4615         * fast/js/kde/script-tests/RegExp.js:
4616         * fast/js/regexp-compile-expected.txt:
4617         * fast/js/script-tests/regexp-compile.js:
4618         * fast/regex/non-pattern-characters-expected.txt:
4619
4620 2010-01-10  Robert Hogan  <robert@roberthogan.net>
4621
4622         Reviewed by Adam Barth.
4623
4624         [Qt] Add enableXSSAuditor support to QWebSettings and DRT.
4625
4626         https://bugs.webkit.org/show_bug.cgi?id=33419
4627
4628         * platform/qt/Skipped:
4629
4630 2010-01-10  Adam Barth  <abarth@webkit.org>
4631
4632         Reviewed by Eric Seidel.
4633
4634         http/tests/messaging/cross-domain-message-event-dispatch.html failed on Gtk Linux 64-Bit Debug Bot
4635         https://bugs.webkit.org/show_bug.cgi?id=33458
4636
4637         Fix flakey test.  If the machine is very slow, then more than 10ms
4638         might have elapsed between registering the timeout and calling
4639         postMessage.  We can't be sure which order they will be called in.
4640         Re-ordering the call guarantees the arrival order, even if it reduces
4641         our coverage slightly.
4642
4643         * http/tests/messaging/cross-domain-message-event-dispatch.html:
4644
4645 2010-01-10  Adam Barth  <abarth@webkit.org>
4646
4647         Reviewed by Darin Adler.
4648
4649         Add defensive initialization of iframe sandbox flags
4650         https://bugs.webkit.org/show_bug.cgi?id=32368
4651
4652         Test the mutating the allow-same-origin directive in the sandbox
4653         attribute does not affect the current document (but does affect the
4654         next document).
4655
4656         * http/tests/security/resources/sandboxed-iframe-origin-add-step1.html: Added.
4657         * http/tests/security/resources/sandboxed-iframe-origin-add-step2.html: Added.
4658         * http/tests/security/resources/sandboxed-iframe-origin-remove-step1.html: Added.
4659         * http/tests/security/resources/sandboxed-iframe-origin-remove-step2.html: Added.
4660         * http/tests/security/sandboxed-iframe-origin-add-expected.txt: Added.
4661         * http/tests/security/sandboxed-iframe-origin-add.html: Added.
4662         * http/tests/security/sandboxed-iframe-origin-remove-expected.txt: Added.
4663         * http/tests/security/sandboxed-iframe-origin-remove.html: Added.
4664
4665 2010-01-10  Adam Barth  <abarth@webkit.org>
4666
4667         Reviewed by Nikolas Zimmermann.
4668
4669         http/tests/security/xss-DENIED-window-open-javascript-url.html timed out on Windows Debug Bot
4670         https://bugs.webkit.org/show_bug.cgi?id=33349
4671
4672         Previously we were using JavaScript URLs to return to the main event
4673         loop, but that is potentially unreliable because there can be only one
4674         scheduled redirect in flight per frame.  Let's try using setTimeout
4675         instead.  Notice that there isn't a race condition here because the
4676         event loop will always dispatch the actions in the proper order.
4677
4678         * http/tests/security/xss-DENIED-window-open-javascript-url.html:
4679
4680 2010-01-09  Daniel Bates  <dbates@webkit.org>
4681
4682         No review, rolling out r53044.
4683         http://trac.webkit.org/changeset/53044
4684         https://bugs.webkit.org/show_bug.cgi?id=33419
4685         
4686         We need to look into this some more because the Qt
4687         bot is failing the XSSAuditor tests. See bug #33419
4688         for more details.
4689
4690         * platform/qt/Skipped:
4691
4692 2010-01-09  Daniel Bates  <dbates@webkit.org>
4693
4694         No review, rolling out r53045.
4695         http://trac.webkit.org/changeset/53045
4696         https://bugs.webkit.org/show_bug.cgi?id=33440
4697
4698         This fix did not resolve the issue. That is, more XSSAuditor tests are
4699         failing on the Qt bot. So, we're going ultimately going to rollout the
4700         change committed in change set 53044 <http://trac.webkit.org/changeset/53044>,
4701         but we need to first rollout the attempted fix committed in change
4702         set 53045.
4703
4704         * platform/qt/Skipped:
4705
4706 2010-01-09  Daniel Bates  <dbates@webkit.org>
4707
4708         Rubber-stamped by Adam Barth.
4709
4710         Adds failing XSSAuditor tests to the Qt Skipped file
4711         while we come up with a fix for them. See bug #33440
4712         for more details.
4713
4714         * platform/qt/Skipped:
4715
4716 2010-01-09  Daniel Bates  <dbates@webkit.org>
4717
4718         Reviewed by Adam Barth.
4719
4720         https://bugs.webkit.org/show_bug.cgi?id=33419
4721
4722         Removes the XSSAuditor tests from the Qt Skipped file since
4723         we now can run these tests.
4724
4725         * platform/qt/Skipped:
4726
4727 2010-01-09  Dan Bernstein  <mitz@apple.com>
4728
4729         Reviewed by Nikolas Zimmermann.
4730
4731         <rdar://problem/7525778> Font fallback kills SVG kerning
4732         https://bugs.webkit.org/show_bug.cgi?id=33400
4733
4734         * platform/mac/fast/text/sticky-typesetting-features-expected.checksum: Added.
4735         * platform/mac/fast/text/sticky-typesetting-features-expected.png: Added.
4736         * platform/mac/fast/text/sticky-typesetting-features-expected.txt: Added.
4737         * platform/mac/fast/text/sticky-typesetting-features.html: Added.
4738
4739 2010-01-08  Simon Fraser  <simon.fraser@apple.com>
4740
4741         No review.
4742         
4743         Remove layout test that was committed by mistake.
4744
4745         * compositing/webgl/webgl-blending.html: Removed.
4746
4747 2010-01-08  Simon Fraser  <simon.fraser@apple.com>
4748
4749         Reviewed by Dan Bernstein.
4750
4751         WebGL canvas paints background color twice
4752         https://bugs.webkit.org/show_bug.cgi?id=33361
4753         
4754         New testcases for various kinds of "directly composited" elements: images, video, WebGL,
4755         with background colors.
4756
4757         * compositing/images/direct-image-background-color.html: Added.
4758         * compositing/reflections/simple-composited-reflections.html: Added.
4759         * compositing/video/video-background-color.html: Added.
4760         * compositing/webgl/webgl-background-color.html: Added.
4761         * compositing/webgl/webgl-blending.html: Added.
4762         * platform/mac/compositing/images/direct-image-background-color-expected.txt: Added.
4763         * platform/mac/compositing/video/video-background-color-expected.txt: Added.
4764         * platform/mac/compositing/webgl/webgl-background-color-expected.txt: Added.
4765
4766 2010-01-08  Kenneth Russell  <kbr@google.com>
4767
4768         Reviewed by Dimitri Glazkov.
4769
4770         Passing array that is too large to set method of WebGLArrays does not throw an exception
4771         https://bugs.webkit.org/show_bug.cgi?id=33352
4772
4773         Added needed range checks to JSC and V8 custom bindings. Expanded
4774         preexisting test suite for WebGLArrays and updated its expected
4775         results. Tested in WebKit and Chromium.
4776
4777         * fast/canvas/webgl/array-set-out-of-bounds-expected.txt: Added.
4778         * fast/canvas/webgl/array-set-out-of-bounds.html: Added.
4779         * fast/canvas/webgl/array-unit-tests-expected.txt:
4780         * fast/canvas/webgl/array-unit-tests.html:
4781
4782 2010-01-08  Eric Seidel  <eric@webkit.org>
4783
4784         Reviewed by Alexey Proskuryakov.
4785
4786         http/tests/xmlhttprequest/logout.html failed on Tiger Bot
4787         https://bugs.webkit.org/show_bug.cgi?id=31412
4788
4789         * platform/mac-tiger/Skipped: After talking with Alexey, we're just gonna skip the failing test on Tiger.
4790
4791 2010-01-08  Alexey Proskuryakov  <ap@apple.com>
4792
4793         Reviewed by Dan Bernstein.
4794
4795         https://bugs.webkit.org/show_bug.cgi?id=32962
4796         HTML tags are wrongfully parsed when setting innerHTML of a SCRIPT element
4797
4798         * fast/dom/css-innerHTML-expected.txt: Added.
4799         * fast/dom/css-innerHTML.html: Added.
4800         * fast/dom/script-innerHTML-expected.txt: Added.
4801         * fast/dom/script-innerHTML-x-expected.txt: Added.
4802         * fast/dom/script-innerHTML-x.xhtml: Added.
4803         * fast/dom/script-innerHTML.html: Added.
4804
4805 2010-01-08  Dumitru Daniliuc  <dumi@chromium.org>
4806
4807         Reviewed by Eric Seidel.
4808
4809         Replacing all RANDOMBLOB calls with ZEROBLOB calls in preparation
4810         for denying RANDOMBLOB calls in HTML5 DB transactions.
4811
4812         https://bugs.webkit.org/show_bug.cgi?id=33396
4813
4814         * storage/open-database-while-transaction-in-progress.html:
4815
4816 2010-01-08  Alexey Proskuryakov  <ap@apple.com>
4817
4818         Reviewed by Eric Seidel.
4819
4820         https://bugs.webkit.org/show_bug.cgi?id=33279
4821         fast/websockets/websocket-event-target.html causes any test after it to fail
4822
4823         * fast/websockets/script-tests/websocket-event-target.js: The test uses an HTTP server
4824         URL to create a WebSocket, so an error may be logged to console when detected (this is
4825         timing dependent).
4826
4827         * platform/mac/Skipped: Removed the test from Skipped list.
4828
4829 2010-01-08  Beth Dakin  <bdakin@apple.com>
4830
4831         Reviewed by Oliver Hunt.
4832
4833         Tests for https://bugs.webkit.org/show_bug.cgi?id=32757 Repaint bug 
4834         with -webkit-shadow on svg shapes
4835         -and-
4836         <rdar://problem/7389149>
4837
4838         * fast/repaint/moving-shadow-on-container.html: Added.
4839         * fast/repaint/moving-shadow-on-path.html: Added.
4840         * platform/mac/fast/repaint/moving-shadow-on-container-expected.checksum: Added.
4841         * platform/mac/fast/repaint/moving-shadow-on-container-expected.png: Added.
4842         * platform/mac/fast/repaint/moving-shadow-on-container-expected.txt: Added.
4843         * platform/mac/fast/repaint/moving-shadow-on-path-expected.checksum: Added.
4844         * platform/mac/fast/repaint/moving-shadow-on-path-expected.png: Added.
4845         * platform/mac/fast/repaint/moving-shadow-on-path-expected.txt: Added.
4846
4847 2010-01-08  Alexey Proskuryakov  <ap@apple.com>
4848
4849         Reviewed by Darin Adler.
4850
4851         https://bugs.webkit.org/show_bug.cgi?id=32294
4852         http/tests/uri/escaped-entity.html affects the output of svg/W3C-SVG-1.1/filters-conv-01-f.svg
4853
4854         Changed the test to not have any funky characters. Filed bug 33400 to track the underlying
4855         problem with kerning.
4856
4857         * http/tests/uri/escaped-entity-expected.txt:
4858         * http/tests/uri/escaped-entity.html:
4859         * platform/mac/Skipped:
4860
4861 2010-01-08  James Robinson  <jamesr@chromium.org>
4862
4863         Reviewed by Eric Seidel.
4864
4865         New baselines to reflect the smaller repaint areas caused by r52839
4866         https://bugs.webkit.org/show_bug.cgi?id=33271
4867
4868         * platform/mac/fast/repaint/background-misaligned-expected.checksum:
4869         * platform/mac/fast/repaint/background-misaligned-expected.png:
4870         * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.checksum:
4871         * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.png:
4872         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.checksum:
4873         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.png:
4874         * platform/mac/fast/repaint/float-new-in-block-expected.checksum:
4875         * platform/mac/fast/repaint/float-new-in-block-expected.png:
4876         * platform/mac/fast/repaint/line-flow-with-floats-1-expected.checksum:
4877         * platform/mac/fast/repaint/line-flow-with-floats-1-expected.png:
4878         * platform/mac/fast/repaint/selected-replaced-expected.checksum:
4879         * platform/mac/fast/repaint/selected-replaced-expected.png:
4880         * platform/mac/fast/repaint/transform-replaced-shadows-expected.checksum:
4881         * platform/mac/fast/repaint/transform-replaced-shadows-expected.png:
4882
4883 2010-01-08  Kenneth Russell  <kbr@google.com>
4884
4885         Reviewed by Dimitri Glazkov.
4886
4887         WebGLArray subclasses do the wrong conversion in indexSetter
4888         https://bugs.webkit.org/show_bug.cgi?id=33350
4889
4890         * fast/canvas/webgl/array-setters-expected.txt: Added.
4891         * fast/canvas/webgl/array-setters.html: Added.
4892         * fast/canvas/webgl/array-unit-tests-expected.txt:
4893         * fast/canvas/webgl/array-unit-tests.html:
4894
4895 2010-01-08  Ojan Vafai  <ojan@chromium.org>
4896
4897         Reviewed by Darin Adler.
4898
4899         transitions/cancel-transition.html is flaky
4900         https://bugs.webkit.org/show_bug.cgi?id=33398
4901
4902         There's a race between the check() call and the final
4903         setTimeout. Just remove the final setTimeout and put
4904         its contents in the check call itself.
4905
4906         * transitions/cancel-transition.html:
4907
4908 2010-01-08  Yuzo Fujishima  <yuzo@google.com>
4909
4910         Reviewed by Darin Adler.
4911
4912         Skip invalid blocks in CSS property declarations.
4913         https://bugs.webkit.org/show_bug.cgi?id=31231
4914         https://bugs.webkit.org/show_bug.cgi?id=26619
4915
4916         This patch makes the CSS parser skip property declarations containing invalid blocks.
4917
4918         * fast/css/parsing-error-recovery-expected.txt: Added.
4919         * fast/css/parsing-error-recovery.html: Added.
4920
4921 2010-01-08  Chris Marrin  <cmarrin@apple.com>
4922
4923         Fixed media test failures caused by http://trac.webkit.org/changeset/52998.
4924         The media controller on Windows now has a full-screen button, which changes
4925         the layout and therefore the test results. I regenerated them for
4926         Windows.
4927
4928         * platform/win/media/controls-after-reload-expected.txt:
4929         * platform/win/media/controls-drag-timebar-expected.txt:
4930         * platform/win/media/controls-strict-expected.txt:
4931         * platform/win/media/controls-styling-expected.txt:
4932         * platform/win/media/video-controls-rendering-expected.txt:
4933         * platform/win/media/video-display-toggle-expected.txt:
4934         * platform/win/media/video-no-audio-expected.txt:
4935
4936 2010-01-08  Brian Weinstein  <bweinstein@apple.com>
4937
4938         Rubber-stamped by Adam Roben.
4939
4940         The Windows Release bots were having trouble with the xmlhttprequest tests, so
4941         they were skipped (r50280). They all currently pass on my machine, so unskipping them now.
4942
4943         * platform/win/Skipped:
4944
4945 2010-01-08  Chris Fleizach  <cfleizach@apple.com>
4946
4947         Reviewed by Beth Dakin.
4948
4949         AX: CSS content not returned correctly in AX
4950         https://bugs.webkit.org/show_bug.cgi?id=33308
4951
4952         * platform/mac/accessibility/css-content-attribute-expected.txt: Added.
4953         * platform/mac/accessibility/css-content-attribute.html: Added.
4954
4955 2010-01-06  Ojan Vafai  <ojan@chromium.org>
4956
4957         Reviewed by Eric Seidel.
4958
4959         transitions/shorthand-border-transitions.html is flaky
4960         https://bugs.webkit.org/show_bug.cgi?id=33276
4961
4962         Yet another transitions test that doesn't give consistent
4963         wiggle room. Make all the wiggle rooms account for >=200ms
4964         instead of some that were only giving 100ms wiggle room.
4965
4966         * transitions/shorthand-border-transitions.html:
4967
4968 2010-01-08  Chris Fleizach  <cfleizach@apple.com>
4969
4970         Reviewed by Eric Seidel.
4971
4972         REGRESSION(52819?): AXLoadComplete and AXLayoutComplete causes 4 tests fail on Snow Leopard Debug bot
4973         https://bugs.webkit.org/show_bug.cgi?id=33300
4974
4975         * platform/mac/Skipped:
4976
4977 2010-01-08  Csaba Osztrogonác  <ossy@webkit.org>
4978
4979         Rubber-stamped by Kenneth Rohde Christiansen.
4980
4981         r52976 revealed this failure by re-ordering tests.
4982
4983         I do not have a Snow Leopard build to test with, so skipping this
4984         and filed bug https://bugs.webkit.org/show_bug.cgi?id=33372
4985
4986         * platform/mac-snowleopard/Skipped: platform/mac/editing/input/devanagari-ligature.html skipped.
4987
4988 2010-01-08  Csaba Osztrogonác  <ossy@webkit.org>
4989
4990         Unreviewed trivial fix.
4991
4992         LayoutTests/media/video-error-abort.html moved to LayoutTests/http/tests/media/video-error-abort.html
4993         by r52923, but wasn't renamed in this skiplist by this commit.
4994
4995         * platform/win/Skipped:
4996
4997 2010-01-08  Csaba Osztrogonác  <ossy@webkit.org>
4998
4999         Reviewed by Eric Seidel.
5000
5001         r52976 revealed this failure by re-ordering tests.
5002         r52980 corrected the expected results file, but Windows still fails,
5003         presumably due to another test still affecting this one.
5004
5005         I do not have a windows build to test with, so skipping this
5006         and filed bug https://bugs.webkit.org/show_bug.cgi?id=33374
5007
5008         * platform/win/Skipped: svg/W3C-SVG-1.1/filters-conv-01-f.svg skipped.
5009
5010 2010-01-08  Alejandro G. Castro  <alex@igalia.com>
5011
5012         Reviewed by Xan Lopez.
5013
5014         [GTK] Threading problems with some of the tests
5015         https://bugs.webkit.org/show_bug.cgi?id=30814
5016
5017         We are going to skip all the storage tests until we find the issue
5018         with the threading system in the gtk port.
5019
5020         * platform/gtk/Skipped:
5021
5022 2010-01-08  Eric Seidel  <eric@webkit.org>
5023
5024         No review, rolling out r52981.
5025         http://trac.webkit.org/changeset/52981
5026         https://bugs.webkit.org/show_bug.cgi?id=33319
5027
5028         Caused two JS tests to start failing:
5029         ecma_2/RegExp/properties-001.js and js1_2/regexp/toString.js
5030
5031         * fast/js/kde/RegExp-expected.txt:
5032         * fast/js/kde/script-tests/RegExp.js:
5033         * fast/js/regexp-compile-expected.txt:
5034         * fast/js/script-tests/regexp-compile.js:
5035         * fast/regex/non-pattern-characters-expected.txt:
5036
5037 2010-01-08  Eric Seidel  <eric@webkit.org>
5038
5039         Reviewed by Tor Arne Vestbø.
5040
5041         media/unsupported-tracks.html is failing on Snow Leopard Release bot
5042         https://bugs.webkit.org/show_bug.cgi?id=32339
5043
5044         * platform/mac-snowleopard/Skipped: Add this to join a bunch of other skipped media tests which time out.
5045
5046 2010-01-08  Kent Hansen  <kent.hansen@nokia.com>
5047
5048         Reviewed by Darin Adler.
5049
5050         RegExp.prototype.toString returns "//" for empty regular expressions
5051         https://bugs.webkit.org/show_bug.cgi?id=33319
5052
5053         Add new test cases and adapt existing ones.
5054
5055         * fast/js/kde/RegExp-expected.txt:
5056         * fast/js/kde/script-tests/RegExp.js:
5057         * fast/js/script-tests/regexp-compile.js:
5058         * fast/regex/non-pattern-characters-expected.txt:
5059
5060 2010-01-08  Eric Seidel  <eric@webkit.org>
5061
5062         Reviewed by Simon Hausmann.
5063
5064         http/tests/uri/escaped-entity.html affects the output of svg/W3C-SVG-1.1/filters-conv-01-f.svg
5065         https://bugs.webkit.org/show_bug.cgi?id=32294
5066
5067         * platform/mac/Skipped: Add http/tests/uri/escaped-entity.html to Skipped list since it affects later tests.
5068         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt: Check in correct results.
5069
5070 2010-01-07  Eric Seidel  <eric@webkit.org>
5071
5072         Reviewed by Darin Fisher.
5073
5074         REGRESSION(52819?): AXLoadComplete and AXLayoutComplete causes 4 tests fail on Snow Leopard Debug bot
5075         https://bugs.webkit.org/show_bug.cgi?id=33300
5076
5077         Skipping platform/mac/accessibility/aria-liveregions-notifications.html
5078         to make the bots green until Chris Fleizach can fix the AX Notification system
5079         to correctly unregister logging callbacks.
5080
5081         * platform/mac/Skipped:
5082
5083 2010-01-07  Afonso R. Costa Jr.  <afonso.costa@openbossa.org>
5084
5085         Reviewed by Darin Adler.
5086
5087         As the bug https://bugs.webkit.org/show_bug.cgi?id=30034 is fixed,
5088         the zoomOrNot argument is unnecessary.
5089
5090         * fast/dom/elementFromPoint-relative-to-viewport.html:
5091
5092 2010-01-07  Stephanie Lewis  <slewis@apple.com>
5093
5094         Rollout http://trac.webkit.org/changeset/52756 due to a large performance regression.
5095
5096         * fast/forms/selection-layout-reentry-strange-case-expected.txt: Removed.
5097         * fast/forms/selection-layout-reentry-strange-case.html: Removed.
5098
5099 2010-01-07  Nikolas Zimmermann  <nzimmermann@rim.com>
5100
5101         Reviewed by Dirk Schulze.
5102
5103         SVGTextElement & friends need to implement svgAttributeChanged
5104         https://bugs.webkit.org/show_bug.cgi?id=33284
5105
5106         * svg/dynamic-updates/SVGTRefElement-dom-href-attr-expected.txt: Added.
5107         * svg/dynamic-updates/SVGTRefElement-dom-href-attr.html: Added.
5108         * svg/dynamic-updates/SVGTextElement-dom-transform-attr-expected.txt: Added.
5109         * svg/dynamic-updates/SVGTextElement-dom-transform-attr.html: Added.
5110         * svg/dynamic-updates/SVGTextElement-svgdom-transform-prop-expected.txt: Added.
5111         * svg/dynamic-updates/SVGTextElement-svgdom-transform-prop.html: Added.
5112         * svg/dynamic-updates/script-tests/SVGTRefElement-dom-href-attr.js: Added.
5113         (executeTest):
5114         * svg/dynamic-updates/script-tests/SVGTextElement-dom-transform-attr.js: Added.
5115         (executeTest):
5116         * svg/dynamic-updates/script-tests/SVGTextElement-svgdom-transform-prop.js: Added.
5117         (executeTest):
5118
5119 2010-01-07  Alexey Proskuryakov  <ap@apple.com>
5120
5121         Reviewed by Geoffrey Garen.
5122
5123         https://bugs.webkit.org/show_bug.cgi?id=33057
5124         REGRESSION(r49365): typeof(xhr.responseText) != "string" in Windows
5125
5126         <rdar://problem/7296920> REGRESSION: WebKit fails to start PeaceKeeper benchmark
5127
5128         * fast/js/script-tests/webcore-string-comparison.js: Added.
5129         * fast/js/webcore-string-comparison-expected.txt: Added.
5130         * fast/js/webcore-string-comparison.html: Added.
5131
5132 2010-01-07  Simon Fraser  <simon.fraser@apple.com>
5133
5134         Reviewed by Kevin Decker, Darin Adler.
5135
5136         https://bugs.webkit.org/show_bug.cgi?id=33338
5137         Create a renderer for <object> and <embed>
5138         
5139         Change RenderPartObject to RenderEmbeddedObject in test results.
5140
5141         * http/tests/misc/acid3-expected.txt:
5142         * platform/mac-tiger/svg/hixie/text/003-expected.txt:
5143         * platform/mac/editing/pasteboard/pasting-object-expected.txt:
5144         * platform/mac/fast/block/basic/013-expected.txt:
5145         * platform/mac/fast/block/float/4145535Crash-expected.txt:
5146         * platform/mac/fast/dom/HTMLObjectElement/vspace-hspace-as-number-expected.txt:
5147         * platform/mac/fast/dynamic/flash-replacement-test-expected.txt:
5148         * platform/mac/fast/frames/001-expected.txt:
5149         * platform/mac/fast/invalid/residual-style-expected.txt:
5150         * platform/mac/fast/parser/001-expected.txt:
5151         * platform/mac/fast/replaced/007-expected.txt:
5152         * platform/mac/fast/replaced/border-radius-clip-expected.txt:
5153         * platform/mac/fast/replaced/replaced-breaking-expected.txt:
5154         * platform/mac/plugins/embed-attributes-style-expected.txt:
5155         * platform/mac/plugins/netscape-dom-access-expected.txt:
5156         * platform/mac/plugins/qt-qwidget-plugin-expected.txt:
5157         * platform/mac/svg/custom/getsvgdocument-expected.txt:
5158         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
5159         * platform/mac/svg/hixie/text/003-expected.txt:
5160         * platform/qt/editing/pasteboard/pasting-object-expected.txt:
5161         * platform/qt/fast/block/basic/013-expected.txt:
5162         * platform/qt/fast/block/float/4145535Crash-expected.txt:
5163         * platform/qt/fast/dom/HTMLObjectElement/vspace-hspace-as-number-expected.txt:
5164         * platform/qt/fast/dynamic/flash-replacement-test-expected.txt:
5165         * platform/qt/fast/frames/001-expected.txt:
5166         * platform/qt/fast/parser/001-expected.txt:
5167         * platform/qt/fast/replaced/007-expected.txt:
5168         * platform/qt/fast/replaced/replaced-breaking-expected.txt:
5169         * platform/qt/plugins/embed-attributes-style-expected.txt:
5170         * platform/qt/plugins/netscape-dom-access-expected.txt:
5171         * platform/qt/plugins/qt-qwidget-plugin-expected.txt:
5172
5173 2010-01-07  Christian Sejersen  <christian.webkit@gmail.com>
5174
5175         Reviewed by Darin Adler.
5176
5177         document.title does not replace or remove space characters
5178         https://bugs.webkit.org/show_bug.cgi?id=27032
5179
5180         * fast/dom/Document/document-title-get-expected.txt: Added.
5181         * fast/dom/Document/document-title-get.html: Added.
5182         * fast/dom/Document/script-tests/document-title-get.js: Added.
5183
5184 2010-01-07  Yuzo Fujishima  <yuzo@google.com>
5185
5186         Reviewed by Darin Adler.
5187
5188         Allow leading/trailing space for CSS nth-*() and lang().
5189         https://bugs.webkit.org/show_bug.cgi?id=17248
5190
5191         For pseudo-classes :nth-*() and :lang(), space must be allowed after '(' and before ')'.
5192         See the bug comments for why we don't allow space at other places.
5193
5194         * fast/css/css3-space-in-nth-and-lang.html: Added.
5195         * platform/mac/fast/css/css3-space-in-nth-and-lang-expected.txt: Added.
5196
5197 2010-01-07  Chris Fleizach  <cfleizach@apple.com>
5198
5199         Reviewed by Beth Dakin.
5200
5201         AX: contentEditable DIVs are not AX accessible
5202         https://bugs.webkit.org/show_bug.cgi?id=33325
5203
5204         * accessibility/contenteditable-hidden-div-expected.txt: Added.
5205         * accessibility/contenteditable-hidden-div.html: Added.
5206
5207 2010-01-07  Eric Carlson  <eric.carlson@apple.com>
5208
5209         Unreviewed, build fix.
5210
5211         Skip LayoutTests/http/tests/media/video-error-abort.html
5212
5213         * platform/gtk/Skipped:
5214
5215 2010-01-07  Csaba Osztrogonác  <ossy@webkit.org>
5216
5217         Unreviewed trivial fix.
5218
5219         LayoutTests/media/video-error-abort.html moved to LayoutTests/http/tests/media/video-error-abort.html
5220         by r52923, but wasn't renamed in skiplist by this commit.
5221
5222         * platform/mac/Skipped:
5223
5224 2010-01-07  Eric Carlson  <eric.carlson@apple.com>
5225
5226         Unreviewed, build fix.
5227
5228         Add executable bit to video-throttled-load cgi.
5229
5230         * http/tests/media/video-throttled-load.cgi: Added property svn:executable.
5231
5232 2010-01-07  Csaba Osztrogonác  <ossy@webkit.org>
5233
5234         Unreviewed typo fix.
5235
5236         * platform/gtk/Skipped: missing "l" suffix added to fast/repaint/subtree-layoutstate-transform.html
5237
5238 2010-01-07  Eric Carlson  <eric.carlson@apple.com>
5239
5240         Unreviewed, build fix.
5241
5242         https://bugs.webkit.org/show_bug.cgi?id=33323
5243         Skip new test on Tiger for now.
5244
5245         * platform/mac-tiger/Skipped:
5246
5247 2010-01-07  Eric Carlson  <eric.carlson@apple.com>
5248
5249         Reviewed by Maciej Stachowiak.
5250
5251         https://bugs.webkit.org/show_bug.cgi?id=33272
5252         'abort' event still fired as a progress event
5253
5254         rdar://6710625
5255         Test media/video-error-abort.html doesn't work
5256
5257         * http/tests/media/video-error-abort-expected.txt: Copied from LayoutTests/media/video-error-abort-expected.txt.
5258         * http/tests/media/video-error-abort.html: Copied from LayoutTests/media/video-error-abort.html.
5259             Modified to run with slow loading cgi, add test to ensure that 'abort' event is not a
5260             progress event.
5261         * media/video-error-abort-expected.txt: Removed.
5262         * media/video-error-abort.html: Removed.
5263
5264 2010-01-07  Kim Grönholm  <kim.gronholm@nomovok.com>
5265
5266         Reviewed by Antti Koivisto.
5267
5268         Wrong state and TouchLists in TouchEvents
5269         https://bugs.webkit.org/show_bug.cgi?id=32878
5270
5271         Touch event tests changed to match the API and semantics of iPhone and
5272         Android. Each new touch point press dispatches a touchstart event with
5273         the pressed touch point(s) in the changedTouches list, and a release
5274         dispatches a touchend event with the released touch point(s) in
5275         changedTouches. Moved points dispatch a touchmove event, with the moved
5276         points in changedTouches. Old behaviour emitted only one touchstart when
5277         the first point was pressed and one touchend when the last point was
5278         released, and any events in between were touchmoves. New presses or
5279         releases could only be detected by comparing the lists touches and
5280         changedTouches.
5281
5282         * fast/events/basic-touch-events-expected.txt:
5283         * fast/events/script-tests/basic-touch-events.js:
5284         (singleTouchSequence):
5285         (multiTouchSequence):
5286
5287 2010-01-06  MORITA Hajime  <morrita@gmail.com>
5288
5289         Reviewed by Nikolas Zimmermann.
5290
5291         SVG background color on selected text goes wrong when text has
5292         gradient stroke.
5293         https://bugs.webkit.org/show_bug.cgi?id=33069
5294
5295         Introduced SVGTextPaintSubphase like as PaintPhase on html painting,
5296         and paint background and foreground in separate subphase.
5297
5298         * svg/text/selection-background-color.xhtml: Added.        
5299         * platform/mac/svg/text/selection-background-color-expected.checksum: Added.
5300         * platform/mac/svg/text/selection-background-color-expected.png: Added.
5301         * platform/mac/svg/text/selection-background-color-expected.txt: Added.
5302         
5303         * platform/mac/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum:
5304         * platform/mac/svg/W3C-SVG-1.1/text-text-03-b-expected.png:
5305         * platform/mac/svg/batik/text/textDecoration2-expected.checksum:
5306         * platform/mac/svg/batik/text/textDecoration2-expected.png:
5307         * platform/mac/svg/text/text-deco-01-b-expected.checksum:
5308         * platform/mac/svg/text/text-deco-01-b-expected.png:
5309         * platform/mac/svg/text/text-spacing-01-b-expected.checksum:
5310         * platform/mac/svg/text/text-spacing-01-b-expected.png:
5311         * platform/mac/svg/text/text-text-03-b-expected.checksum:
5312         * platform/mac/svg/text/text-text-03-b-expected.png:
5313         * platform/mac/svg/text/text-text-08-b-expected.checksum:
5314         * platform/mac/svg/text/text-text-08-b-expected.png:
5315         Re-baselined due to painting algorithm change.
5316
5317 2010-01-06  Kinuko Yasuda  <kinuko@chromium.org>
5318
5319         Reviewed by Eric Seidel.
5320
5321         Remove fast/events/keydown-numpad-key.html from the Skipped list.
5322         https://bugs.webkit.org/show_bug.cgi?id=33250
5323
5324         * platform/qt/Skipped:
5325
5326 2010-01-06  Diego Gonzalez  <diego.gonzalez@openbossa.org>
5327
5328         Reviewed by Kenneth Christiansen.
5329
5330         [Qt] Add page zooming support to Qt DumpRenderTree
5331         https://bugs.webkit.org/show_bug.cgi?id=32898
5332
5333         Patch by Kim Grönholm  <kim.gronholm@nomovok.com>,
5334                  Diego Gonzalez <diego.gonzalez@openbossa.org> and
5335                  Afonso Costa <afonso.costa@openbossa.org>
5336
5337         * platform/qt/Skipped:
5338
5339 2010-01-06  Jakub Wieczorek  <faw217@gmail.com>
5340
5341         Reviewed by Adam Treat.
5342
5343         [Qt] RenderTheme: Missing support for native sliders
5344
5345         https://bugs.webkit.org/show_bug.cgi?id=33122
5346
5347         Implement painting of native slider controls in RenderTheme
5348         and unskip a couple of layout tests that are passing after
5349         this change.
5350
5351         * platform/qt/Skipped:
5352
5353 2010-01-06  Fumitoshi Ukai  <ukai@chromium.org>
5354
5355         Reviewed by David Levin
5356
5357         Add WebSocket feature in Worker
5358         https://bugs.webkit.org/show_bug.cgi?id=32214
5359
5360         * websocket/tests/workers/resources/simple_wsh.py: Copied from LayoutTests/websocket/tests/simple_wsh.py.
5361         * websocket/tests/workers/resources/worker-simple.js: Added.
5362         * websocket/tests/workers/worker-simple-expected.txt: Added.
5363         * websocket/tests/workers/worker-simple.html: Added.
5364
5365 2010-01-06  Adam Bergkvist  <adam.bergkvist@ericsson.com>
5366
5367         Reviewed by Darin Adler.
5368
5369         Modified EventSource event-stream parser to support a single CR as line ending.
5370         Updated test accordingly.
5371         https://bugs.webkit.org/show_bug.cgi?id=33207
5372
5373         * http/tests/eventsource/eventsource-parse-event-stream-expected.txt:
5374         * http/tests/eventsource/eventsource-parse-event-stream.html:
5375         * http/tests/eventsource/resources/event-stream.php:
5376
5377 2010-01-06  Dan Bernstein  <mitz@apple.com>
5378
5379         Reviewed by Sam Weinig.
5380
5381         <rdar://problem/7488126> With text-rendering: optimizelegibility, sometimes lines run too long
5382         https://bugs.webkit.org/show_bug.cgi?id=32794
5383
5384         * platform/mac/fast/text/line-breaking-with-kerning-expected.checksum: Added.
5385         * platform/mac/fast/text/line-breaking-with-kerning-expected.png: Added.
5386         * platform/mac/fast/text/line-breaking-with-kerning-expected.txt: Added.
5387         * platform/mac/fast/text/line-breaking-with-kerning.html: Added.
5388
5389 2010-01-06  Eric Seidel  <eric@webkit.org>
5390
5391         No review.
5392
5393         REGRESSION(52854?) fast/workers/shared-worker-constructor.html failed on Leopard Build Bot
5394         https://bugs.webkit.org/show_bug.cgi?id=33256
5395
5396         I am unable to reproduce this failure locally, so this fix is only speculative.
5397         Skip the test we believe is causing the log message which bleeds into fast/workers/shared-worker-constructor.html
5398
5399         * platform/mac/Skipped:
5400
5401 2010-01-06  Ojan Vafai  <ojan@chromium.org>
5402
5403         Reviewed by Eric Seidel.
5404
5405         LayoutTests/fast/css/transition-color-unspecified.html is still flaky
5406         https://bugs.webkit.org/show_bug.cgi?id=33282
5407
5408         I think this setTimeout should be sufficient to deflake it.
5409         The other transitions tests have a timeout of 0 to 
5410         give time for hardware accelerated transitions.
5411
5412         * fast/css/transition-color-unspecified.html:
5413
5414 2010-01-06  Ojan Vafai  <ojan@chromium.org>
5415
5416         Reviewed by Eric Carlson.
5417
5418         media/video-seeking.html is flaky
5419         https://bugs.webkit.org/show_bug.cgi?id=33273
5420
5421         Removed setTimeouts from this test. It kind of looks
5422         like they were intentional, but I don't see how they add
5423         anything to this test (other than race conditions).
5424
5425         * media/video-seeking-expected.txt:
5426         * media/video-seeking.html:
5427
5428 2010-01-06  Ojan Vafai  <ojan@chromium.org>
5429
5430         Reviewed by Eric Seidel.
5431
5432         fast/css/transition-color-unspecified.html and fast/dom/HTMLObjectElement/object-as-frame.html are flaky
5433         https://bugs.webkit.org/show_bug.cgi?id=33270
5434
5435         These both rely on setTimeouts where they should be using events.
5436
5437         * fast/css/transition-color-unspecified.html:
5438         * fast/dom/HTMLObjectElement/object-as-frame.html:
5439
5440 2010-01-06  Ojan Vafai  <ojan@chromium.org>
5441
5442         Reviewed by Eric Seidel.
5443
5444         platform/chromium/fast/dom/interval.html is flaky
5445         https://bugs.webkit.org/show_bug.cgi?id=33274
5446
5447         We're seeing the debug bots take >100000 microseconds to stop
5448         and Interval.
5449
5450         * platform/chromium/fast/dom/interval.html:
5451
5452 2010-01-06  Nikolas Zimmermann  <nzimmermann@rim.com>
5453
5454         Reviewed by Dirk Schulze.
5455
5456         Marker code is buggy: referencePoint translation is off
5457         https://bugs.webkit.org/show_bug.cgi?id=33012
5458
5459         Update SVG test baseline, after rewriting marker support.
5460
5461         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
5462         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
5463         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
5464         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
5465         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
5466         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
5467         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
5468         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
5469         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
5470         * platform/mac/svg/custom/marker-changes-expected.checksum:
5471         * platform/mac/svg/custom/marker-changes-expected.png:
5472         * platform/mac/svg/custom/marker-changes-expected.txt:
5473         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
5474         * platform/mac/svg/custom/marker-child-changes-expected.png:
5475         * platform/mac/svg/custom/marker-child-changes-expected.txt:
5476         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
5477         * platform/mac/svg/custom/marker-opacity-expected.checksum: Added.
5478         * platform/mac/svg/custom/marker-opacity-expected.png: Added.
5479         * platform/mac/svg/custom/marker-opacity-expected.txt: Added.
5480         * platform/mac/svg/custom/marker-referencePoint-expected.checksum: Added.
5481         * platform/mac/svg/custom/marker-referencePoint-expected.png: Added.
5482         * platform/mac/svg/custom/marker-referencePoint-expected.txt: Added.
5483         * platform/mac/svg/custom/marker-strokeWidth-changes-expected.checksum: Added.
5484         * platform/mac/svg/custom/marker-strokeWidth-changes-expected.png: Added.
5485         * platform/mac/svg/custom/marker-strokeWidth-changes-expected.txt: Added.
5486         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
5487         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
5488         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
5489         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
5490         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
5491         * svg/custom/marker-opacity.svg: Added.
5492         * svg/custom/marker-referencePoint.svg: Added.
5493         * svg/custom/marker-strokeWidth-changes.svg: Added.
5494
5495 2010-01-06  Dirk Schulze  <krit@webkit.org>
5496
5497         Reviewed by Nikolas Zimmermann.
5498
5499         SVG feImage support
5500         https://bugs.webkit.org/show_bug.cgi?id=31905
5501
5502         The implementation of feImage requires pixel test result updates of the already
5503         available tests.
5504
5505         There is also an update for svg/filters/feComposite.svg, since the patch also
5506         fixed a bug in feComposite.
5507
5508         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
5509         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
5510         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum:
5511         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
5512         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum:
5513         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
5514         * platform/mac/svg/custom/feDisplacementMap-01-expected.checksum:
5515         * platform/mac/svg/custom/feDisplacementMap-01-expected.png:
5516         * platform/mac/svg/filters/feComposite-expected.checksum:
5517         * platform/mac/svg/filters/feComposite-expected.png:
5518         * platform/mac/svg/webarchive/svg-feimage-subresources-expected.checksum:
5519         * platform/mac/svg/webarchive/svg-feimage-subresources-expected.png:
5520
5521 2010-01-06  Darin Adler  <darin@apple.com>
5522
5523         Added file James Robinson provided to go with his fix for
5524         https://bugs.webkit.org/show_bug.cgi?id=32295
5525
5526         * platform/mac/fast/repaint/block-no-inflow-children-expected.png: Added.
5527
5528 2010-01-06  Darin Adler  <darin@apple.com>
5529
5530         Reviewed by Eric Seidel.
5531
5532         Some script tests have wrappers that don't match their templates
5533         https://bugs.webkit.org/show_bug.cgi?id=33239
5534
5535         * fast/dom/StyleSheet/get-stylesheet-byname.html: Updated to use
5536         a standard test wrapper instead of a custom one.
5537         * fast/dom/StyleSheet/script-tests/get-stylesheet-byname.js:
5538         Changed test to not depend on a non-standard wrapper.
5539         * fast/dom/StyleSheet/get-stylesheet-byname-expected.txt: Updated
5540         results since I changed the test around.
5541
5542         * platform/mac/editing/selection/script-tests/TEMPLATE.html: Fix
5543         incorrect path in template that broke the test when we called
5544         make-script-test-wrappers.
5545
5546 2010-01-05  Kent Tamura  <tkent@chromium.org>
5547
5548         Reviewed by Maciej Stachowiak.
5549
5550         Implement HTML5 <header> and <footer> elements.
5551         https://bugs.webkit.org/show_bug.cgi?id=32943
5552
5553         These test:
5554         - <p> closing,
5555         - No nesting restriction,
5556         - Residual style, and
5557         - FormatBlock.
5558
5559         * fast/html/footer-element-expected.txt: Added.
5560         * fast/html/footer-element.html: Added.
5561         * fast/html/header-element-expected.txt: Added.
5562         * fast/html/header-element.html: Added.
5563         * fast/html/script-tests/footer-element.js: Added.
5564         * fast/html/script-tests/header-element.js: Added.
5565
5566 2010-01-05  Darin Adler  <darin@apple.com>
5567
5568         Reviewed by Dan Bernstein.
5569
5570         CDATA sections are merged into Text nodes when normalize() is used
5571         https://bugs.webkit.org/show_bug.cgi?id=33191
5572
5573         * fast/dom/Node/normalize-with-cdata-expected.txt: Added.
5574         * fast/dom/Node/normalize-with-cdata.html: Added.
5575         * fast/dom/Node/script-tests/normalize-with-cdata.js: Added.
5576
5577 2010-01-05  James Robinson  <jamesr@google.com>
5578
5579         Reviewed by Eric Seidel.
5580
5581         Typing in Google Wave repaints the whole screen
5582         https://bugs.webkit.org/show_bug.cgi?id=32295
5583
5584         Add a repaint test to make sure that when mutations happen in a grandchild of a block element that has no in-flow children
5585         the entire block element is not unnecessarily repainted.
5586         The bug only shows up when running pixel tests.
5587
5588         * fast/repaint/block-no-inflow-children.html: Added.
5589         * platform/mac/fast/repaint/block-no-inflow-children-expected.checksum: Added.
5590         * platform/mac/fast/repaint/block-no-inflow-children-expected.png: Added.
5591         * platform/mac/fast/repaint/block-no-inflow-children-expected.txt: Added.
5592
5593 2010-01-05  Ojan Vafai  <ojan@chromium.org>
5594
5595         Reviewed by Darin Adler.
5596
5597         animations/animation-drt-api-multiple-keyframes.html and animations/animation-drt-api.html are flaky
5598         https://bugs.webkit.org/show_bug.cgi?id=33244
5599
5600         Both these tests have a race condition. They start looking
5601         for the animation start after the node is already rendered.
5602         Instead, set the animation just before looking for the animation
5603         start.
5604
5605         * animations/animation-drt-api-multiple-keyframes.html:
5606         * animations/animation-drt-api.html:
5607
5608 2010-01-05  Ojan Vafai  <ojan@chromium.org>
5609
5610         Reviewed by Darin Adler.
5611
5612         LayoutTests/animations/change-keyframes-name.html and LayoutTests/animations/play-state.html are flaky
5613         https://bugs.webkit.org/show_bug.cgi?id=33240
5614
5615         Increase the tolerances. They are infrequently flaky now.
5616         Since these are just linear animations, I think the tolerance
5617         is just too small.
5618
5619         * animations/change-keyframes-name.html:
5620         * animations/play-state.html:
5621
5622 2010-01-05  Ojan Vafai  <ojan@chromium.org>
5623
5624         Reviewed by Darin Adler.
5625
5626         animations/combo-transform-translate+scale.html is flaky
5627         https://bugs.webkit.org/show_bug.cgi?id=33237
5628
5629         This test is rarely flaky, but sometimes the last value
5630         is outside the tolerance. Make the tolerance for the last
5631         value match the one before it. Specifically, since the
5632         transform is 0,0 to 100,200, the tolerance for the second
5633         part should be twice that of the first.
5634
5635         * animations/combo-transform-translate+scale.html:
5636
5637 2010-01-05  Ojan Vafai  <ojan@chromium.org>
5638
5639         Reviewed by Darin Adler.
5640
5641         LayoutTests/animations/change-one-anim.html is flaky
5642         https://bugs.webkit.org/show_bug.cgi?id=33234
5643
5644         As best I can tell, the animation is running faster than
5645         the timeout is firing. Increase the tolerance to give 200ms
5646         worth of wiggle room.
5647
5648         As further indication that this is just a race condition,
5649         this test is considerably more flaky on debug bots.
5650
5651         * animations/change-one-anim.html:
5652
5653 2010-01-05  Ojan Vafai  <ojan@chromium.org>
5654
5655         Reviewed by Darin Adler.
5656
5657         LayoutTests/animations/change-keyframes.html is flaky
5658         https://bugs.webkit.org/show_bug.cgi?id=33233
5659
5660         The timing calculation was just off. It was starting the
5661         second animation at 600ms and then checking to be half-way
5662         done with the 1 second animation at 1000ms. Instead, just
5663         modify the animation to run a bit earlier.
5664
5665         * animations/change-keyframes.html:
5666
5667 2010-01-05  Chris Marrin  <cmarrin@apple.com>
5668
5669         Fixed a bug in testcase. Passing an empty array to texImage2D
5670         now must be done with 'null' not '0'.
5671
5672         * fast/canvas/webgl/script-tests/texImageTest.js:
5673         * fast/canvas/webgl/texImageTest-expected.txt:
5674
5675 2010-01-05  Rachel Petterson  <rlp@google.com>
5676
5677         Reviewed by Simon Fraser.
5678
5679         With Chris Marrin  <cmarrin@apple.com>.
5680
5681         New test for texImage2d and texSubImage2d cases 
5682         New test for texImage2d using ImageData which tests rendering.
5683         https://bugs.webkit.org/show_bug.cgi?id=31562
5684         Also bug: https://bugs.webkit.org/show_bug.cgi?id=31493
5685
5686         * fast/canvas/webgl/script-tests/texImageTest.js: Added.
5687         * fast/canvas/webgl/texImage2DImageDataTest-expected.txt: Added.
5688         * fast/canvas/webgl/texImage2DImageDataTest.html: Added.
5689         * fast/canvas/webgl/texImageTest-expected.txt: Added.
5690         * fast/canvas/webgl/texImageTest.html: Added.
5691
5692 2010-01-05  Chris Fleizach  <cfleizach@apple.com>
5693
5694         Reviewed by Eric Seidel.
5695
5696         AX: need a way to get the progress of a webpage load
5697         https://bugs.webkit.org/show_bug.cgi?id=33221
5698
5699         * platform/mac/accessibility/document-attributes-expected.txt:
5700         * platform/mac/accessibility/estimated-progress-expected.txt: Added.
5701         * platform/mac/accessibility/estimated-progress.html: Added.
5702         * platform/mac/accessibility/frame-with-title-expected.txt:
5703         * platform/mac/accessibility/frame-with-title.html:
5704
5705 2010-01-05  Gustavo Noronha Silva  <gns@gnome.org>
5706
5707         Skipping three new tests.
5708
5709         * platform/gtk/Skipped:
5710
5711 2010-01-05  Dominic Mazzoni  <dmazzoni@google.com>
5712
5713         Reviewed by Darin Adler.
5714
5715         https://bugs.webkit.org/show_bug.cgi?id=32571
5716
5717         Added a test to make sure that ARIA checkboxes correctly handle the aria-checked attribute.
5718
5719         * accessibility/aria-checkbox-checked-expected.txt: Added.
5720         * accessibility/aria-checkbox-checked.html: Added.
5721
5722 2010-01-04  Chris Fleizach  <cfleizach@apple.com>
5723
5724         Reviewed by Darin Adler.
5725
5726         Add ARIA "Live Region" support
5727         https://bugs.webkit.org/show_bug.cgi?id=33117
5728
5729         * accessibility/aria-activedescendant-crash.html:
5730         * platform/mac/accessibility/aria-liveregions-attributes-expected.txt: Added.
5731         * platform/mac/accessibility/aria-liveregions-attributes.html: Added.
5732         * platform/mac/accessibility/aria-liveregions-notifications-expected.txt: Added.
5733         * platform/mac/accessibility/aria-liveregions-notifications.html: Added.
5734         * platform/mac/accessibility/aria-menu-role-descriptions.html:
5735         * platform/mac/accessibility/slider-supports-actions.html:
5736
5737 2010-01-04  Chris Evans  <cevans@chromium.org>
5738
5739         Reviewed by Adam Barth.
5740
5741         Test for https://bugs.webkit.org/show_bug.cgi?id=29820
5742         Adopt a more conservative approach for loading CSS cross-origin.
5743
5744         * http/tests/security/cross-origin-css.html: Added.
5745         * http/tests/security/cross-origin-css-expected.txt: Added.
5746         * http/tests/security/cross-origin-css-in-xml.xml: Added.
5747         * http/tests/security/cross-origin-css-in-xml-expected.txt: Added.
5748         * http/tests/security/resources/xorigincss1.css: Added.
5749         * http/tests/security/resources/xorigincss2.css: Added.
5750         * http/tests/security/resources/xorigincss1.html: Added.
5751         * http/tests/security/resources/xorigincss2.html: Added.
5752         * http/tests/security/resources/xorigincss3.html: Added.
5753         * http/tests/security/resources/xorigincss4.html: Added.
5754         * http/tests/security/resources/xorigincss5.html: Added.
5755         * http/tests/security/resources/xorigincss6.html: Added.
5756
5757 2010-01-04  Dan Bernstein  <mitz@apple.com>
5758
5759         Reviewed by Simon Fraser.
5760
5761         <rdar://problem/6655695> REGRESSION: VoiceOver is not highlighting some web elements correctly
5762         <rdar://problem/7397558> REGRESSION: AXImages inside of AXLink cause AXLink to have wrong bounds
5763
5764         * accessibility/dimensions-include-descendants-expected.txt: Added.
5765         * accessibility/dimensions-include-descendants.html: Added.
5766
5767 2010-01-04  Jon Honeycutt  <jhoneycutt@apple.com>
5768
5769         MSAA: Accessibility role of <select> elements is wrong
5770
5771         https://bugs.webkit.org/show_bug.cgi?id=33192
5772
5773         Reviewed by Sam Weinig.
5774
5775         * platform/win/accessibility/select-element-role-expected.txt: Added.
5776         * platform/win/accessibility/select-element-role.html: Added.
5777
5778 2010-01-04  Jon Honeycutt  <jhoneycutt@apple.com>
5779
5780         MSAA: <select> elements should broadcast value change events
5781
5782         https://bugs.webkit.org/show_bug.cgi?id=33088
5783
5784         <rdar://problem/7332364>
5785
5786         Reviewed by Darin Adler.
5787
5788         * platform/win/accessibility/select-element-valuechange-event-expected.txt: Added.
5789         * platform/win/accessibility/select-element-valuechange-event.html: Added.
5790
5791 2010-01-04  Darin Adler  <darin@apple.com>
5792
5793         Reviewed by Sam Weinig.
5794
5795         Added test for use of BarInfo object after a frame is no longer
5796         associated with a web page.
5797
5798         * fast/dom/Window/BarInfo-after-frame-removed-expected.txt: Added.
5799         * fast/dom/Window/BarInfo-after-frame-removed.html: Added.
5800
5801 2010-01-04  Simon Fraser  <simon.fraser@apple.com>
5802
5803         Reviewed by Dan Bernstein.
5804
5805         Repaint issues in text input under a scale transform
5806         https://bugs.webkit.org/show_bug.cgi?id=32086
5807         
5808         Test for repaint after a subtree layout inside a transformed element.
5809
5810         * fast/repaint/subtree-layoutstate-transform.html: Added.
5811         * platform/mac/fast/repaint/subtree-layoutstate-transform-expected.checksum: Added.
5812         * platform/mac/fast/repaint/subtree-layoutstate-transform-expected.png: Added.
5813         * platform/mac/fast/repaint/subtree-layoutstate-transform-expected.txt: Added.
5814
5815 2010-01-04  Darin Adler  <darin@apple.com>
5816
5817         Reviewed by Dan Bernstein.
5818
5819         Reentrancy problem with selection in some edge cases. 
5820         https://bugs.webkit.org/show_bug.cgi?id=32842 
5821         rdar://problem/7449974 
5822
5823         * fast/forms/selection-layout-reentry-strange-case-expected.txt: Added.
5824         * fast/forms/selection-layout-reentry-strange-case.html: Added.
5825         * platform/mac/accessibility/frame-with-title-expected.txt: Updated since 
5826         the number of layouts is now different. 
5827
5828 2010-01-04  Dmitry Titov  <dimich@chromium.org>
5829
5830         Not reviewed, revert r52745 and r52746 on behalf of Nikolas Zimmermann, as discussed on IRC.
5831         Patch produced by 'git revert' and then reverting back ChangeLog files.
5832
5833         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
5834         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
5835         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
5836         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
5837         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
5838         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
5839         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
5840         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
5841         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
5842         * platform/mac/svg/custom/marker-changes-expected.checksum:
5843         * platform/mac/svg/custom/marker-changes-expected.png:
5844         * platform/mac/svg/custom/marker-changes-expected.txt:
5845         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
5846         * platform/mac/svg/custom/marker-child-changes-expected.png:
5847         * platform/mac/svg/custom/marker-child-changes-expected.txt:
5848         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
5849         * platform/mac/svg/custom/marker-opacity-expected.checksum: Removed.
5850         * platform/mac/svg/custom/marker-opacity-expected.png: Removed.
5851         * platform/mac/svg/custom/marker-opacity-expected.txt: Removed.
5852         * platform/mac/svg/custom/marker-referencePoint-expected.checksum: Removed.
5853         * platform/mac/svg/custom/marker-referencePoint-expected.png: Removed.
5854         * platform/mac/svg/custom/marker-referencePoint-expected.txt: Removed.
5855         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
5856         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
5857         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
5858         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
5859         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
5860         * svg/custom/marker-opacity.svg: Removed.
5861         * svg/custom/marker-referencePoint.svg: Removed.
5862
5863 2010-01-04  Chris Fleizach  <cfleizach@apple.com>
5864
5865         Reviewed by Darin Adler.
5866
5867         AX: any DIV with an aria role should not be ignored
5868         https://bugs.webkit.org/show_bug.cgi?id=33090
5869
5870         * platform/mac/accessibility/aria-divs-not-ignored-expected.txt: Added.
5871         * platform/mac/accessibility/aria-divs-not-ignored.html: Added.
5872
5873 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
5874
5875         Reviewed by Dirk Schulze.
5876
5877         Marker code is buggy: referencePoint translation is off
5878         https://bugs.webkit.org/show_bug.cgi?id=33012
5879
5880         Update SVG test baseline, after rewriting marker support.
5881
5882         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
5883         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
5884         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
5885         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
5886         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
5887         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
5888         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
5889         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
5890         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
5891         * platform/mac/svg/custom/marker-changes-expected.checksum:
5892         * platform/mac/svg/custom/marker-changes-expected.png:
5893         * platform/mac/svg/custom/marker-changes-expected.txt:
5894         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
5895         * platform/mac/svg/custom/marker-child-changes-expected.png:
5896         * platform/mac/svg/custom/marker-child-changes-expected.txt:
5897         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
5898         * platform/mac/svg/custom/marker-opacity-expected.checksum: Added.
5899         * platform/mac/svg/custom/marker-opacity-expected.png: Added.
5900         * platform/mac/svg/custom/marker-opacity-expected.txt: Added.
5901         * platform/mac/svg/custom/marker-referencePoint-expected.checksum: Added.
5902         * platform/mac/svg/custom/marker-referencePoint-expected.png: Added.
5903         * platform/mac/svg/custom/marker-referencePoint-expected.txt: Added.
5904         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
5905         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
5906         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
5907         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
5908         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
5909         * svg/custom/marker-opacity.svg: Added.
5910         * svg/custom/marker-referencePoint.svg: Added.
5911
5912 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
5913
5914         Not reviewed. Fix typo in test name.
5915
5916         * platform/win/Skipped:
5917
5918 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
5919
5920         Not reviewed.  Update two win-specific test results, that showed up on the Windows Release/Debug slave.
5921         Skip fast/frames/iframe-onload-remove-self-no-crash.html as it crashes the debug slave, filed bug.
5922
5923         All bots except SnowLeopard Leaks & GTK Linux Debug (32-bit) should turn to green now!
5924
5925         * platform/win/editing/selection/select-text-overflow-ellipsis-expected.txt:
5926         * platform/win/fast/forms/basic-selects-expected.txt: Added.
5927         * platform/win/Skipped:
5928
5929 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
5930
5931         Not reviewed. Bring back Tiger bot to green: svg/custom/use-on-symbol-inside-pattern.svg exposes a bug on both Tiger & Win.
5932         Reopened bug 17393 and skipping this test for now, as it requires a larger rework of Path::debugString().
5933
5934         * platform/mac-tiger/Skipped:
5935         * platform/win/Skipped:
5936
5937 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
5938
5939         Not reviewed. Attempt to mark all Gtk bots green again, as discussed with Gustavo Noronha Silva.
5940
5941         * platform/gtk/Skipped:
5942
5943 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
5944
5945         Not reviewed. Skipping plugins/get-url-with-iframe-target.html, filed bug 33154, cc'ing the original author.
5946
5947         * platform/mac-tiger/Skipped:
5948
5949 2010-01-04  Nikolas Zimmermann  <nzimmermann@rim.com>
5950
5951         Not reviewed. Skipping http/tests/navigation/*iframe* on Tiger, just like it has been done for win.
5952
5953         * platform/mac-tiger/Skipped:
5954
5955 2010-01-04  Csaba Osztrogonác  <ossy@webkit.org>
5956
5957         Unreviewed trivial fix.
5958
5959         [Qt] r52694 moved a test, but it isn't renamed in the skiplist.
5960
5961         * platform/qt/Skipped: animations/transform-origin-vs-functions.html renamed.
5962
5963 2010-01-04  Alex Milowski  <alex@milowski.com>
5964
5965         Reviewed by Eric Seidel.
5966
5967         Added expected outputs for pixel tests that were missing.
5968
5969         * platform/mac/mathml/presentation/sub-expected.checksum: Added.
5970         * platform/mac/mathml/presentation/sub-expected.png: Added.
5971         * platform/mac/mathml/presentation/sup-expected.checksum: Added.
5972         * platform/mac/mathml/presentation/sup-expected.png: Added.
5973         * platform/mac/mathml/presentation/tables-expected.checksum: Added.
5974         * platform/mac/mathml/presentation/tables-expected.png: Added.
5975
5976 2010-01-04  Dirk Schulze  <krit@webkit.org>
5977
5978         Reviewed by Nikolas Zimmermann.
5979
5980         SVGResources don't invalidate if target object changes attributes
5981         https://bugs.webkit.org/show_bug.cgi?id=33091
5982
5983         Check if SVG resources are invalidated, if target object changes
5984         attributes.
5985
5986         * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.checksum: Added.
5987         * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.png: Added.
5988         * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.txt: Added.
5989         * svg/custom/resource-invalidate-on-target-update.svg: Added.
5990
5991 2010-01-03  Kenneth Russell  <kbr@google.com>
5992
5993         Reviewed by Maciej Stachowiak.
5994
5995         Index validation code must always copy client data
5996         https://bugs.webkit.org/show_bug.cgi?id=32748
5997
5998         Client data must always be copied during bufferData and
5999         bufferSubData calls, because otherwise the data the GL uses to
6000         draw may differ from that checked by the index validation code.
6001
6002         * fast/canvas/webgl/index-validation-copies-indices-expected.txt: Added.
6003         * fast/canvas/webgl/index-validation-copies-indices.html: Added.
6004
6005 2010-01-03  Jakub Wieczorek  <faw217@gmail.com>
6006
6007         Reviewed by Eric Seidel.
6008
6009         [Qt] EventSender: add support for Enter key events
6010         https://bugs.webkit.org/show_bug.cgi?id=33064
6011
6012         Unskip 5 tests that are fixed now.
6013
6014         * platform/qt/Skipped:
6015
6016 2010-01-03  Mario Bensi  <mbensi@pleyo.com>
6017
6018         Reviewed by Simon Fraser.
6019
6020         create 3d directory and move tests dependent of 3D Rendering in this
6021         directory.
6022
6023         https://bugs.webkit.org/show_bug.cgi?id=33081
6024
6025         * animations/3d: Added.
6026         * animations/3d/change-transform-in-end-event.html: Copied from LayoutTests/animations/change-transform-in-end-event.html.
6027         * animations/3d/state-at-end-event-transform.html: Copied from LayoutTests/animations/state-at-end-event-transform.html.
6028         * animations/3d/transform-origin-vs-functions-expected.txt: Copied from LayoutTests/animations/transform-origin-vs-functions-expected.txt.
6029         * animations/3d/transform-origin-vs-functions.html: Copied from LayoutTests/animations/transform-origin-vs-functions.html.
6030         * animations/change-transform-in-end-event.html: Removed.
6031         * animations/state-at-end-event-transform.html: Removed.
6032         * animations/transform-origin-vs-functions-expected.txt: Removed.
6033         * animations/transform-origin-vs-functions.html: Removed.
6034
6035 2010-01-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
6036
6037         Skip test that fails on and off on the release bot.
6038
6039         * platform/gtk/Skipped:
6040
6041 2010-01-02  Daniel Bates  <dbates@webkit.org>
6042
6043         Reviewed by Adam Barth.
6044
6045         https://bugs.webkit.org/show_bug.cgi?id=33109
6046
6047         Cleans up the XSSAuditor test directory by removing unnecessary test scripts.
6048
6049         The patch for bug #33107 added notifyDone() functionality to the script
6050         echo-intertag.pl. So, we can substitute this script for scripts echo-intertag-and-notify.php,
6051         echo-intertag-post-and-notify.pl, and echo-intertag-post.pl.
6052
6053         * http/tests/security/xssAuditor/link-opens-new-window.html: Modified to call script echo-intertag.pl.
6054         * http/tests/security/xssAuditor/resources/echo-intertag-and-notify.php: Removed.
6055         * http/tests/security/xssAuditor/resources/echo-intertag-post-and-notify.pl: Removed.
6056         * http/tests/security/xssAuditor/resources/echo-intertag-post.pl: Removed.
6057         * http/tests/security/xssAuditor/script-tag-post-control-char.html: Modified to call script echo-intertag.pl.
6058         * http/tests/security/xssAuditor/script-tag-post-null-char.html: Modified to call script echo-intertag.pl.
6059         * http/tests/security/xssAuditor/script-tag-post.html: Modified to call script echo-intertag.pl.
6060
6061 2010-01-02  Daniel Bates  <dbates@webkit.org>
6062
6063         Reviewed by Adam Barth.
6064
6065         https://bugs.webkit.org/show_bug.cgi?id=33107
6066
6067         Removes the use of window.setTimeout from the XSSAuditor tests:
6068         get-from-iframe.html and post-from-iframe.html by having the
6069         script echo-intertag.pl (called by these tests) call
6070         layoutTestController.notifyDone().
6071
6072         * http/tests/security/xssAuditor/get-from-iframe.html: Removes call of window.setTimeout.
6073         * http/tests/security/xssAuditor/post-from-iframe.html: Ditto.
6074         * http/tests/security/xssAuditor/resources/echo-intertag.pl: If the query argument
6075         notifyDone is found, then the script will generate a JavaScript script to call
6076         layoutTestController.notifyDone().
6077
6078 2010-01-01  Simon Fraser  <simon.fraser@apple.com>
6079
6080         Reviewed by Dan Bernstein.
6081
6082         Scrollbar of overflow:scroll div in compositing layer fails to render
6083         https://bugs.webkit.org/show_bug.cgi?id=32439
6084
6085         Test for compositing layers with scrollbars, and a resize control.
6086         
6087         * compositing/overflow/scrollbar-painting.html: Added.
6088         * platform/mac/compositing/overflow/scrollbar-painting-expected.checksum: Added.
6089         * platform/mac/compositing/overflow/scrollbar-painting-expected.png: Added.
6090         * platform/mac/compositing/overflow/scrollbar-painting-expected.txt: Added.
6091
6092 2009-12-31  Dan Bernstein  <mitz@apple.com>
6093
6094         Reviewed by Simon Fraser.
6095
6096         <rdar://problem/7503279> REGRESSION (r47440): Incomplete repaint at macworldexpo.com
6097         https://bugs.webkit.org/show_bug.cgi?id=33067
6098
6099         * fast/repaint/table-cell-overflow-expected.checksum: Added.
6100         * fast/repaint/table-cell-overflow-expected.png: Added.
6101         * fast/repaint/table-cell-overflow-expected.txt: Added.
6102         * fast/repaint/table-cell-overflow.html: Added.
6103
6104 2009-12-30  Dirk Schulze  <krit@webkit.org>
6105
6106         Reviewed by Anders Carlsson.
6107
6108         svg/custom/use-on-symbol-inside-pattern.svg is failing
6109         https://bugs.webkit.org/show_bug.cgi?id=17393
6110
6111         Reenable the test. It isn't failing anymore.
6112
6113         * platform/mac/svg/custom/use-on-symbol-inside-pattern-expected.checksum:
6114         * platform/mac/svg/custom/use-on-symbol-inside-pattern-expected.png:
6115         * platform/mac/svg/custom/use-on-symbol-inside-pattern-expected.txt:
6116         * svg/custom/use-on-symbol-inside-pattern.svg: Copied from LayoutTests/svg/custom/use-on-symbol-inside-pattern.svg-disabled.
6117         * svg/custom/use-on-symbol-inside-pattern.svg-disabled: Removed.
6118
6119 2009-12-30  Dirk Schulze  <krit@webkit.org>
6120
6121         Reviewed by Eric Seidel.
6122
6123         SVGResourceClipper needs to invalidate content
6124         https://bugs.webkit.org/show_bug.cgi?id=33054
6125
6126         Drawing area should change after attribute changes in clipPath or
6127         it's childs.
6128
6129         * platform/mac/svg/custom/clip-path-child-changes-expected.txt:
6130         * platform/mac/svg/custom/clip-path-units-changes-expected.txt:
6131
6132 2009-12-30  Jakub Wieczorek  <faw217@gmail.com>
6133
6134         Reviewed by Simon Hausmann.
6135
6136         [Qt] Fix PluginView::handlePostReadFile().
6137         https://bugs.webkit.org/show_bug.cgi?id=33052
6138
6139         The function should actually rewrite the given file to the buffer.
6140
6141         This change fixes http/tests/plugins/post-url-file.html, which can be unskipped
6142         now along with other passing http/plugins tests.
6143
6144         * platform/qt/Skipped:
6145
6146 2009-12-30  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
6147
6148         Skipping isolatedWorld test - we still do not support that.
6149
6150         * platform/gtk/Skipped:
6151
6152 2009-12-30  Andras Becsi  <abecsi@inf.u-szeged.hu>
6153
6154         Rubber-stamped by Holger Hans Peter Freyther.
6155
6156         [Qt] Add expected files for the following new passing tests.
6157
6158         * platform/qt/editing/selection/select-text-overflow-ellipsis-expected.txt: Added.
6159         * platform/qt/fast/block/float/in-margin-expected.txt: Copied from LayoutTests/platform/mac/fast/block/float/in-margin-expected.txt.
6160         * platform/qt/fast/text/fake-italic-expected.txt: Added.
6161         * platform/qt/svg/custom/empty-mask-expected.txt: Added.
6162         * platform/qt/svg/filters/filter-source-position-expected.txt: Added.
6163
6164 2009-12-30  Csaba Osztrogonác  <ossy@webkit.org>
6165
6166         Reviewed by Dirk Schulze.
6167
6168         [Qt] Expected files updated after r52647.
6169
6170         * platform/qt/svg/css/clippath-with-shadow-expected.txt:
6171         * platform/qt/svg/filters/feGaussianBlur-expected.txt:
6172         * platform/qt/svg/filters/feMerge-expected.txt:
6173         * platform/qt/svg/filters/feOffset-expected.txt:
6174         * platform/qt/svg/filters/feTile-expected.txt:
6175         * platform/qt/svg/filters/shadow-on-filter-expected.txt:
6176         * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt:
6177         * platform/qt/svg/filters/sourceAlpha-expected.txt:
6178         * platform/qt/svg/filters/subRegion-in-userSpace-expected.txt:
6179         * platform/qt/svg/filters/subRegion-one-effect-expected.txt:
6180         * platform/qt/svg/filters/subRegion-two-effects-expected.txt:
6181
6182 2009-12-30  Csaba Osztrogonác  <ossy@webkit.org>
6183
6184         Rubber-stamped by Simon Hausmann.
6185
6186         [Qt] DataGrid support turned off by r52648. Expected files updated.
6187
6188         * platform/qt/fast/dom/Window/window-properties-expected.txt: updated.
6189         * platform/qt/fast/dom/prototype-inheritance-expected.txt: updated.
6190         * platform/qt/fast/js/global-constructors-expected.txt: updated.
6191
6192 2009-12-30  Dirk Schulze  <krit@webkit.org>
6193
6194         Unreviewed test result fix.
6195
6196         Detailed boundingBoxes in SVG Renderer
6197         https://bugs.webkit.org/show_bug.cgi?id=32815
6198
6199         Forgot to update this test.
6200
6201         * platform/mac/svg/W3C-SVG-1.1/masking-path-05-f-expected.txt:
6202
6203 2009-12-30  Dirk Schulze  <krit@webkit.org>
6204
6205         Reviewed by Nikolas Zimmmermann.
6206
6207         Detailed boundingBoxes in SVG Renderer
6208         https://bugs.webkit.org/show_bug.cgi?id=32815
6209
6210         Mainly Filter and Masker tests need new test results.
6211         repaintRectInLocalCoordinates changed to calculate the smallest
6212         repaint area considering the bounding bo of masker, filter and
6213         clipper as well as the stroke and marker boundaries.            
6214
6215         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
6216         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
6217         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
6218         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
6219         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
6220         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
6221         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
6222         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
6223         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt:
6224         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
6225         * platform/mac/svg/W3C-SVG-1.1/masking-path-01-b-expected.txt:
6226         * platform/mac/svg/W3C-SVG-1.1/masking-path-02-b-expected.txt:
6227         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
6228         * platform/mac/svg/batik/filters/feTile-expected.txt:
6229         * platform/mac/svg/batik/filters/filterRegions-expected.txt:
6230         * platform/mac/svg/batik/masking/maskRegions-expected.txt:
6231         * platform/mac/svg/batik/text/textEffect-expected.txt:
6232         * platform/mac/svg/batik/text/textEffect3-expected.txt:
6233         * platform/mac/svg/css/clippath-with-shadow-expected.txt:
6234         * platform/mac/svg/custom/clip-path-display-none-child-expected.txt:
6235         * platform/mac/svg/custom/clip-path-href-changes-expected.txt:
6236         * platform/mac/svg/custom/clip-path-referencing-use-expected.txt:
6237         * platform/mac/svg/custom/clip-path-referencing-use2-expected.txt:
6238         * platform/mac/svg/custom/clip-path-with-transform-expected.txt:
6239         * platform/mac/svg/custom/empty-merge-expected.txt:
6240         * platform/mac/svg/custom/feDisplacementMap-01-expected.txt:
6241         * platform/mac/svg/custom/focus-ring-expected.checksum:
6242         * platform/mac/svg/custom/focus-ring-expected.png:
6243         * platform/mac/svg/custom/focus-ring-expected.txt:
6244         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
6245         * platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.txt:
6246         * platform/mac/svg/custom/js-late-clipPath-creation-expected.txt:
6247         * platform/mac/svg/custom/mask-excessive-malloc-expected.checksum:
6248         * platform/mac/svg/custom/mask-excessive-malloc-expected.png:
6249         * platform/mac/svg/custom/mask-with-all-units-expected.txt:
6250         * platform/mac/svg/custom/non-opaque-filters-expected.txt:
6251         * platform/mac/svg/custom/recursive-clippath-expected.txt:
6252         * platform/mac/svg/custom/text-clip-expected.txt:
6253         * platform/mac/svg/custom/visibility-override-clip-expected.txt:
6254         * platform/mac/svg/filters/big-sized-filter-2-expected.txt:
6255         * platform/mac/svg/filters/big-sized-filter-expected.txt:
6256         * platform/mac/svg/filters/feDisplacementMap-expected.txt:
6257         * platform/mac/svg/filters/feMerge-expected.txt:
6258         * platform/mac/svg/filters/feOffset-expected.txt:
6259         * platform/mac/svg/filters/feTile-expected.txt:
6260         * platform/mac/svg/filters/filter-source-position-expected.txt:
6261         * platform/mac/svg/filters/filterRes-expected.txt:
6262         * platform/mac/svg/filters/shadow-on-filter-expected.txt:
6263         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.txt:
6264         * platform/mac/svg/filters/subRegion-one-effect-expected.txt:
6265         * platform/mac/svg/filters/subRegion-two-effects-expected.txt:
6266         * svg/custom/use-clipped-transform-expected.txt:
6267
6268 2009-12-29  Adam Barth  <abarth@webkit.org>
6269
6270         Reviewed by Sam Weinig.
6271
6272         Add a test for window.top and isolated worlds
6273         https://bugs.webkit.org/show_bug.cgi?id=33030
6274
6275         I wrote this test to investigate an issue that turns out is working
6276         properly.  No sense wasting a perfectly good test, so we should add it.
6277
6278         * http/tests/security/isolatedWorld/top-properties-expected.txt: Added.
6279         * http/tests/security/isolatedWorld/top-properties.html: Added.
6280
6281 2009-12-29  Csaba Osztrogonác  <ossy@webkit.org>
6282
6283         Rubber-stamped by Simon Hausmann.
6284
6285         [Qt] Remove a bunch of now passing tests from skiplist.
6286
6287         * platform/qt/Skipped:
6288
6289 2009-12-29  Eric Seidel  <eric@webkit.org>
6290
6291         No review, rolling out r52630.
6292         https://bugs.webkit.org/show_bug.cgi?id=33012
6293         http://trac.webkit.org/changeset/52630
6294
6295         This caused 2 layout test failures, and 2 layout test crashes on Leopard bots.
6296
6297         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
6298         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
6299         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
6300         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
6301         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
6302         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
6303         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
6304         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
6305         * platform/mac/svg/custom/marker-changes-expected.checksum:
6306         * platform/mac/svg/custom/marker-changes-expected.png:
6307         * platform/mac/svg/custom/marker-changes-expected.txt:
6308         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
6309         * platform/mac/svg/custom/marker-child-changes-expected.png:
6310         * platform/mac/svg/custom/marker-child-changes-expected.txt:
6311         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
6312         * platform/mac/svg/custom/marker-overflow-clip-expected.txt:
6313         * platform/mac/svg/custom/marker-referencePoint-expected.checksum: Removed.
6314         * platform/mac/svg/custom/marker-referencePoint-expected.png: Removed.
6315         * platform/mac/svg/custom/marker-referencePoint-expected.txt: Removed.
6316         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
6317         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
6318         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
6319         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
6320         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
6321         * svg/custom/marker-referencePoint.svg: Removed.
6322
6323 2009-12-29  Nikolas Zimmermann  <nzimmermann@rim.com>
6324
6325         Reviewed by Dirk Schulze.
6326
6327         Marker code is buggy: referencePoint translation is off
6328         https://bugs.webkit.org/show_bug.cgi?id=33012
6329
6330         Update SVG test baseline, after rewriting marker support.
6331
6332         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
6333         * platform/mac/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
6334         * platform/mac/svg/custom/circular-marker-reference-1-expected.txt:
6335         * platform/mac/svg/custom/circular-marker-reference-2-expected.txt:
6336         * platform/mac/svg/custom/circular-marker-reference-3-expected.txt:
6337         * platform/mac/svg/custom/circular-marker-reference-4-expected.txt:
6338         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
6339         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
6340         * platform/mac/svg/custom/marker-changes-expected.checksum:
6341         * platform/mac/svg/custom/marker-changes-expected.png:
6342         * platform/mac/svg/custom/marker-changes-expected.txt:
6343         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
6344         * platform/mac/svg/custom/marker-child-changes-expected.png:
6345         * platform/mac/svg/custom/marker-child-changes-expected.txt:
6346         * platform/mac/svg/custom/marker-default-width-height-expected.txt:
6347         * platform/mac/svg/custom/marker-overflow-clip-expected.txt:
6348         * platform/mac/svg/custom/marker-referencePoint-expected.checksum: Added.
6349         * platform/mac/svg/custom/marker-referencePoint-expected.png: Added.
6350         * platform/mac/svg/custom/marker-referencePoint-expected.txt: Added.
6351         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
6352         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
6353         * platform/mac/svg/custom/marker-viewBox-changes-expected.txt:
6354         * platform/mac/svg/custom/non-circular-marker-reference-expected.txt:
6355         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
6356         * svg/custom/marker-referencePoint.svg: Added.
6357
6358 2009-12-29  Johnny Ding  <jnd@chromium.org>
6359
6360         Reviewed by Dimitri Glazkov.
6361
6362         https://bugs.webkit.org/show_bug.cgi?id=32863
6363         Make NodeList support call-as-function.
6364
6365         * fast/dom/NodeList/nodelist-item-call-as-function-expected.txt: Added.
6366         * fast/dom/NodeList/nodelist-item-call-as-function.html: Added.
6367         * fast/dom/NodeList/script-tests: Added.
6368         * fast/dom/NodeList/script-tests/TEMPLATE.html: Added.
6369         * fast/dom/NodeList/script-tests/nodelist-item-call-as-function.js: Added.
6370
6371 2009-12-29  Robert Hogan  <robert@roberthogan.net>
6372
6373         Reviewed by Eric Seidel.
6374
6375         [Qt] Fix crash on LayoutTests/fast/loader/empty-embed-src-attribute.html
6376         
6377         Related to https://bugs.webkit.org/show_bug.cgi?id=23806
6378         
6379         If an embedded document is loaded within a page and it has an empty
6380         URL, use a blank URL for the load request.
6381         
6382         https://bugs.webkit.org/show_bug.cgi?id=33017
6383
6384         * platform/qt/Skipped:
6385
6386 2009-12-29  Kent Tamura  <tkent@chromium.org>
6387
6388         Reviewed by Maciej Stachowiak.
6389
6390         Implement HTML5 <aside> element.
6391         https://bugs.webkit.org/show_bug.cgi?id=32943
6392
6393         The new test file tests:
6394         - <p> closing,
6395         - Residual style, and
6396         - FormatBlock.
6397
6398         * fast/html/aside-element-expected.txt: Added.
6399         * fast/html/aside-element.html: Added.
6400         * fast/html/script-tests/aside-element.js: Added.
6401
6402 2009-12-29  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
6403
6404         [GTK] Failing media/video-seek-past-end-playing.html
6405         https://bugs.webkit.org/show_bug.cgi?id=33015
6406
6407         Skip test that fails on and off locally, but always on the release
6408         bot, until we figure out what is wrong.
6409
6410         * platform/gtk/Skipped:
6411
6412 2009-12-29  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
6413
6414         [GTK] Fails fast/dom/prototype-inheritance-2.html after r52559
6415         https://bugs.webkit.org/show_bug.cgi?id=33014
6416
6417         Skipping test that is failing after r52559 until we figure out why
6418         the constructors are not showing up for us.
6419
6420         * platform/gtk/Skipped:
6421
6422 2009-12-29  Jakub Wieczorek  <faw217@gmail.com>
6423
6424         Reviewed by Eric Seidel.
6425
6426         [Qt] DRT: Frame loader callbacks differ from the Mac port
6427         https://bugs.webkit.org/show_bug.cgi?id=32989
6428
6429         Remove messages from the callbacks that should not dump them to match
6430         the expected results for the http/loading tests.
6431
6432         Unskip some http/loading tests which succeed now.
6433
6434         * platform/qt/Skipped:
6435
6436 2009-12-29  Robert Hogan  <robert@roberthogan.net>
6437
6438         Reviewed by Eric Seidel.
6439
6440         [Qt] fix fast/dom/Window/window-onFocus.html
6441         
6442         Add support for layouttestcontroller.windowIsKey to Qt DRT and fix issue where
6443         window.onblur was getting dispatched twice from QtWebKit.
6444         
6445         https://bugs.webkit.org/show_bug.cgi?id=32990
6446
6447         * platform/qt/Skipped:
6448
6449 2009-12-28  Charles Wei  <charles.wei@torchmobile.com.cn>
6450
6451         Reviewed by Maciej Stachowiak.
6452
6453         Add test cases for <noscript> with both Javascript enabled and disabled
6454         https://bugs.webkit.org/show_bug.cgi?id=32706
6455
6456
6457         * fast/parser/noscript-with-javascript-disabled-expected.txt: Added.
6458         * fast/parser/noscript-with-javascript-disabled.html: Added.
6459         * fast/parser/noscript-with-javascript-enabled-expected.txt: Added.
6460         * fast/parser/noscript-with-javascript-enabled.html: Added.
6461
6462 2009-12-28  Kinuko Yasuda  <kinuko@chromium.org>
6463
6464         Reviewed by Maciej Stachowiak.
6465
6466         Added a layout-test that tests if numeric pad arrow key
6467         events are correctly reported with keyLocation as
6468         DOM_KEY_LOCATION_NUMPAD.  Currently this test only passes on Mac.
6469         https://bugs.webkit.org/show_bug.cgi?id=28247
6470
6471         * fast/events/keydown-numpad-keys-expected.txt: Added.
6472         * fast/events/keydown-numpad-keys.html: Added.
6473         * fast/events/script-tests/keydown-numpad-keys.js: Added.
6474         (recordKeyEvent):
6475         (testKeyEventWithLocation):
6476
6477         * platform/gtk/Skipped: fast/events/keydown-numpad-keys.html added.
6478         * platform/qt/Skipped: fast/events/keydown-numpad-keys.html added.
6479         * platform/win/Skipped: fast/events/keydown-numpad-keys.html added.
6480
6481 2009-12-28  Mike Moretti  <webkit9@mordent.com>
6482
6483         Reviewed by Darin Adler.
6484
6485         Fix bug 28245 - problem with inserting a span into a long text block causing a crash because of a null string
6486
6487         * fast/dom/insert-span-into-long-text-bug-28245-expected.txt: Added.
6488         * fast/dom/insert-span-into-long-text-bug-28245.html: Added.
6489
6490 2009-12-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
6491
6492         Skip test that is failing since it was checked in, and some tests
6493         that need results.
6494
6495         * platform/gtk/Skipped:
6496
6497 2009-12-28  Kent Tamura  <tkent@chromium.org>
6498
6499         Reviewed by Maciej Stachowiak.
6500
6501         Implement HTML5 <article> element.
6502         https://bugs.webkit.org/show_bug.cgi?id=32942
6503
6504         The new test file tests:
6505         - <p> closing,
6506         - Residual style, and
6507         - FormatBlock.
6508
6509         * fast/html/article-element-expected.txt: Added.
6510         * fast/html/article-element.html: Added.
6511         * fast/html/script-tests/article-element.js: Added.
6512
6513 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
6514
6515         Rubber stamped by Adam Barth.
6516
6517         Put media/audio-delete-while-step-button-clicked.html back in the mac skipped list because
6518         I think it's making other media tests fail sporadically.
6519
6520         * platform/mac-tiger/Skipped:
6521         * platform/mac/Skipped:
6522
6523 2009-12-27  Jakub Wieczorek  <faw217@gmail.com>
6524
6525         Reviewed by Eric Seidel.
6526
6527         [Qt] Support upload progress events in XMLHttpRequest
6528         https://bugs.webkit.org/show_bug.cgi?id=32969
6529
6530         Make QNetworkReplyHandler report the upload progress to the client.
6531
6532         Already covered by tests:
6533         http/tests/xmlhttprequest/upload-onload-event.html
6534         http/tests/xmlhttprequest/upload-onloadstart-event.html
6535         http/tests/xmlhttprequest/upload-progress-events.html
6536         http/tests/xmlhttprequest/upload-onprogress-event.html
6537
6538         which have been unskipped.
6539
6540         * platform/qt/Skipped:
6541
6542 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
6543
6544         Rubber stamped by Adam Barth.
6545
6546         Add media/audio-delete-while-step-button-clicked.html back to the Tiger skipped list.
6547
6548         * platform/mac-tiger/Skipped:
6549
6550 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
6551
6552         Rubber stamped by Adam Barth.
6553
6554         Removed some tests from the skipped list that are not failing on my system.
6555
6556         * platform/mac-snowleopard/Skipped:
6557         * platform/mac/Skipped:
6558         * platform/mac/fast/forms/menulist-style-color-expected.checksum: Added.
6559         * platform/mac/fast/forms/menulist-style-color-expected.png: Added.
6560         * platform/mac/fast/forms/menulist-style-color-expected.txt: Added.
6561         * platform/mac/plugins/qt-qwidget-plugin-expected.checksum: Added.
6562         * platform/mac/plugins/qt-qwidget-plugin-expected.png: Added.
6563         * platform/mac/plugins/qt-qwidget-plugin-expected.txt: Added.
6564
6565 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
6566
6567         Rubber stamped by Cameron Zwarich.
6568
6569         Skip fast/images/size-failure.html on SnowLeopard because it
6570         tickles a CG bug that makes it time out.
6571
6572         * platform/mac-snowleopard/Skipped:
6573
6574 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
6575
6576         Reviewed by Dan Bernstein.
6577
6578         fast/forms/basic-selects.html is failing on SnowLeopard
6579         https://bugs.webkit.org/show_bug.cgi?id=32960
6580
6581         The recently added fast/forms/basic-selects.html is failing on SnowLeopard; the
6582         result checked in is only valid for Leopard and earlier, because SnowLeopard
6583         slightly changed the disabled text color.
6584         
6585         Move the pre-SL result to platform/mac-leopard and generate new
6586         SnowLeopard results in platform/mac.
6587         
6588         * platform/mac-leopard/fast/forms/basic-selects-expected.checksum: Copied from platform/mac/fast/forms/basic-selects-expected.checksum.
6589         * platform/mac-leopard/fast/forms/basic-selects-expected.png: Copied from platform/mac/fast/forms/basic-selects-expected.png.
6590         * platform/mac-leopard/fast/forms/basic-selects-expected.txt: Copied from platform/mac/fast/forms/basic-selects-expected.txt.
6591         * platform/mac/fast/forms/basic-selects-expected.checksum:
6592         * platform/mac/fast/forms/basic-selects-expected.png:
6593         * platform/mac/fast/forms/basic-selects-expected.txt:
6594
6595 2009-12-27  Dirk Schulze  <krit@webkit.org>
6596
6597         Reviewed by Nikolas Zimmermann.
6598
6599         SVG: Stop rendering of objects with empty mask and filter content
6600         https://bugs.webkit.org/show_bug.cgi?id=32968
6601
6602         Check if the content is not drawn, if the mask clips the complete
6603         content away.
6604         mask-excessive-malloc needed an update. This patch stops rendering
6605         if there is no content in mask. But it's intention is to test
6606         big masking images.
6607
6608         * platform/mac/svg/custom/empty-mask-expected.checksum: Added.
6609         * platform/mac/svg/custom/empty-mask-expected.png: Added.
6610         * platform/mac/svg/custom/empty-mask-expected.txt: Added.
6611         * platform/mac/svg/custom/mask-excessive-malloc-expected.checksum:
6612         * platform/mac/svg/custom/mask-excessive-malloc-expected.png:
6613         * platform/mac/svg/custom/mask-excessive-malloc-expected.txt:
6614         * svg/custom/empty-mask.svg: Added.
6615         * svg/custom/mask-excessive-malloc.svg:
6616
6617 2009-12-27  Dirk Schulze  <krit@webkit.org>
6618
6619         Reviewed by Nikolas Zimmermann.
6620
6621         SVG Mask result wrong, if two different objects call the same mask id
6622         https://bugs.webkit.org/show_bug.cgi?id=32787
6623
6624         Two rects with different sizes and positions call the same mask id. Both
6625         rects should be masked to two circles, dependent on the properties of the
6626         rects.
6627
6628         * platform/mac/svg/custom/mask-on-multiple-objects-expected.checksum: Added.
6629         * platform/mac/svg/custom/mask-on-multiple-objects-expected.png: Added.
6630         * platform/mac/svg/custom/mask-on-multiple-objects-expected.txt: Added.
6631         * svg/custom/mask-on-multiple-objects.svg: Added.
6632
6633 2009-12-27  Csaba Osztrogonác  <ossy@webkit.org>
6634
6635         Rubber-stamped by Simon Hausmann.
6636
6637         [Qt] DRT sideeffect (authentication)
6638         https://bugs.webkit.org/show_bug.cgi?id=32961
6639
6640         * platform/qt/Skipped: http/tests/xmlhttprequest/failed-auth.html added temorarily (until fix).
6641
6642 2009-12-27  Robert Hogan  <robert@roberthogan.net>
6643
6644         Rubber-stamped by Simon Hausmann.
6645
6646         Remove successful tests from qt skipped list
6647
6648         https://bugs.webkit.org/show_bug.cgi?id=32948
6649
6650         * platform/qt/Skipped:
6651
6652 2009-12-27  Robert Hogan  <robert@roberthogan.net>
6653
6654         Rubber-stamped by Simon Hausmann.
6655
6656         Remove duplicate entries from Qt skipped list
6657
6658         https://bugs.webkit.org/show_bug.cgi?id=32947
6659
6660         * platform/qt/Skipped:
6661
6662 2009-12-26  Dan Bernstein  <mitz@apple.com>
6663
6664         Reviewed by Sam Weinig.
6665
6666         <rdar://problem/7483622> REGRESSION (r47255): Extra Large Amount of Empty Space
6667         https://bugs.webkit.org/show_bug.cgi?id=32690
6668
6669         * fast/block/float/clear-to-fit-expected.checksum: Added.
6670         * fast/block/float/clear-to-fit-expected.png: Added.
6671         * fast/block/float/clear-to-fit-expected.txt: Added.
6672         * fast/block/float/clear-to-fit.html: Added.
6673
6674 2009-12-26  Csaba Osztrogonác  <ossy@webkit.org>
6675
6676         Rubber-stamped by Simon Hausmann.
6677
6678         [Qt] Skipping some flakey tests.
6679         https://bugs.webkit.org/show_bug.cgi?id=32946
6680
6681         * platform/qt/Skipped:
6682          - http/tests/cookies/simple-cookies-expired.html added.
6683          - storage/database-lock-after-reload.html added.
6684          - storage/empty-statement.html added.
6685          - storage/execute-sql-args.html added.
6686          - storage/hash-change-with-xhr.html added.
6687
6688 2009-12-25  Kent Tamura  <tkent@chromium.org>
6689
6690         Reviewed by Darin Adler.
6691
6692         Implement HTML5 section element.
6693         https://bugs.webkit.org/show_bug.cgi?id=32936
6694
6695         The new test file tests:
6696         - <p> closing,
6697         - Residual style, and
6698         - FormatBlock.
6699
6700         * fast/html/script-tests/TEMPLATE.html: Added.
6701         * fast/html/script-tests/section-element.js: Added.
6702         * fast/html/section-element-expected.txt: Added.
6703         * fast/html/section-element.html: Added.
6704
6705 2009-12-25  Csaba Osztrogonác  <ossy@webkit.org>
6706
6707         Rubber-stamped by Simon Hausmann.
6708
6709         [Qt] svg/custom/global-constructors.html skipped 
6710         temporarily (until fix) because of missing variables.
6711         Platform dependent expected files updated after r52559.
6712
6713         https://bugs.webkit.org/show_bug.cgi?id=32941
6714
6715         * platform/qt/Skipped: svg/custom/global-constructors.html added until fix.
6716         * platform/qt/fast/dom/Window/window-properties-expected.txt: updated.
6717         * platform/qt/fast/dom/prototype-inheritance-expected.txt: updated.
6718         * platform/qt/fast/js/global-constructors-expected.txt: updated.
6719
6720 2009-12-25  Nikolas Zimmermann  <nzimmermann@rim.com>
6721
6722         Reviewed by Dirk Schulze.
6723
6724         DOMWindow is missing lots of SVG* constructor objects
6725         https://bugs.webkit.org/show_bug.cgi?id=20430
6726
6727         Update LayoutTests after exposing several new SVG* constructor objects.
6728
6729         * fast/dom/Window/window-properties-expected.txt:
6730         * fast/dom/prototype-inheritance-2-expected.txt:
6731         * fast/dom/prototype-inheritance-expected.txt:
6732         * fast/js/global-constructors-expected.txt:
6733         * svg/custom/global-constructors-expected.txt: Added.
6734         * svg/custom/global-constructors.html: Added.
6735         * svg/custom/script-tests/global-constructors.js: Added.
6736         (shouldBeDefined):
6737
6738 2009-12-25  Csaba Osztrogonác  <ossy@webkit.org>
6739
6740         Unreviewed trivial fix.
6741
6742         LayoutTests/inspector/settings-set-get.html removed 
6743         by r52547, it should be removed from skiplist.
6744
6745         * platform/qt/Skipped: inspector/settings-set-get.html removed.
6746
6747 2009-12-24  Robert Hogan  <robert@roberthogan.net>
6748
6749         Reviewed by Eric Seidel.
6750
6751         Remove LayoutTests/storage/change-version.html from Qt Skipped list
6752         
6753         LayoutTests/storage/change-version.html now passes.
6754         Probably related to the fix in https://bugs.webkit.org/show_bug.cgi?id=32437.
6755         
6756         https://bugs.webkit.org/show_bug.cgi?id=32917
6757
6758         * platform/qt/Skipped:
6759
6760 2009-12-24  Andras Becsi  <abecsi@inf.u-szeged.hu>
6761
6762         Rubber-stamped by Simon Hausmann.
6763
6764         [Qt] Skip failing test until a solution for layoutTestController.notifyDone() is found.
6765         https://bugs.webkit.org/show_bug.cgi?id=31626
6766
6767         * platform/qt/Skipped: inspector/console-clear.html skipped
6768
6769 2009-12-24  Jessie Berlin  <jberlin@webkit.org>
6770
6771         Reviewed by Dan Bernstein.
6772
6773         Fix for WebKit bug 29968 - Selecting text with text-overflow ellipsis
6774         should not show cut off text
6775         https://bugs.webkit.org/show_bug.cgi?id=29968
6776         
6777         Also fixes the issue on both Mac OS X and Windows where the highlight
6778         would extend only partway into the ellipsis based on the size of the
6779         characters being truncated.
6780         
6781         Places the expected results under the mac and win platforms separately
6782         because they are pixel test results and also the size of the
6783         RenderBlocks are showing up as slightly different between mac and win.
6784
6785         * editing/selection/select-text-overflow-ellipsis.html: Added.
6786         * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.checksum: Added.
6787         * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.png: Added.
6788         * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.txt: Added.
6789         * platform/win/editing/selection/select-text-overflow-ellipsis-expected.checksum: Added.
6790         * platform/win/editing/selection/select-text-overflow-ellipsis-expected.png: Added.
6791         * platform/win/editing/selection/select-text-overflow-ellipsis-expected.txt: Added.
6792
6793 2009-12-21  Pavel Feldman  <pfeldman@chromium.org>
6794
6795         Reviewed by Timothy Hatcher.
6796
6797         Web Inspector: add Settings.js class that would manage
6798         frontend settings.
6799
6800         This change:
6801         - Splits preferences and settings
6802         - Pushes settings to the frontend on load
6803         - Stores settings on each change
6804         - Stores showInheritedStyles as setting.
6805
6806         https://bugs.webkit.org/show_bug.cgi?id=32832
6807
6808         * inspector/settings-set-get-expected.txt: Removed.
6809         * inspector/settings-set-get.html: Removed.
6810
6811 2009-12-24  Pavel Feldman  <pfeldman@chromium.org>
6812
6813         Not reviewed: follow up to r52545, adding missing tests.
6814
6815         * inspector/console-clear-expected.txt: Added.
6816         * inspector/console-clear.html: Added.
6817
6818 2009-12-23  Pavel Feldman  <pfeldman@chromium.org>
6819
6820         Reviewed by Timothy Hatcher.
6821
6822         Web Inspector: [REGRESSION] console's clear command does not work.
6823
6824         https://bugs.webkit.org/show_bug.cgi?id=32897
6825
6826         * inspector/console-clear-expected.txt: Added.
6827         * inspector/console-clear.html: Added.
6828         * inspector/console-tests.js:
6829         (dumpConsoleMessages.callback):
6830         (dumpConsoleMessages):
6831
6832 2009-12-23  Pavel Feldman  <pfeldman@chromium.org>
6833
6834         Reviewed by Timothy Hatcher.
6835
6836         Web Inspector: Console dumps strings in escaped form.
6837
6838         https://bugs.webkit.org/show_bug.cgi?id=32488
6839
6840         * inspector/console-format-expected.txt:
6841
6842 2009-12-23  Alexey Proskuryakov  <ap@apple.com>
6843
6844         Reviewed by Darin Adler.
6845
6846         https://bugs.webkit.org/show_bug.cgi?id=32905
6847         With Pinyin Simplified IM, a wrong character is deleted from google.com suggestion
6848
6849         * platform/mac/editing/input/selection-change-closes-typing-expected.txt: Added.
6850         * platform/mac/editing/input/selection-change-closes-typing.html: Added.
6851
6852 2009-12-23  David Levin  <levin@chromium.org>
6853
6854         REGRESSION (r52494): Assertion failure in Frame::caretBlinkTimerFired() (selection()->isCaret())
6855         https://bugs.webkit.org/show_bug.cgi?id=32903
6856
6857         No review but ok'ed by Darin Adler. Rolling out r52494 due to above regression.
6858
6859         * fast/forms/selection-layout-reentry-strange-case-expected.txt: Removed.
6860         * fast/forms/selection-layout-reentry-strange-case.html: Removed.
6861         * platform/mac/accessibility/frame-with-title-expected.txt:
6862
6863 2009-12-23  Nikolas Zimmermann  <nzimmermann@rim.com>
6864
6865         Reviewed by Eric Seidel.
6866
6867         Reverse JS GenerateConstructor logic
6868         https://bugs.webkit.org/show_bug.cgi?id=32910
6869
6870         HTMLOptionsCollection correctly exposes its JS constructor now, thus fixing its test in fast/dom/wrapper-classes.html
6871
6872         * fast/dom/wrapper-classes-expected.txt:
6873
6874 2009-12-23  Brian Weinstein  <bweinstein@apple.com>
6875
6876         Rubber-stamped by Eric Seidel.
6877
6878         Added Windows specific results for a test that was committed in r52505.
6879
6880         * platform/win/fast/forms/basic-textareas-quirks-expected.txt: Added.
6881
6882 2009-12-23  Adam Barth  <abarth@webkit.org>
6883
6884         Reviewed by Eric Seidel.
6885
6886         "Refused to execute a JavaScript script" error when embedding SWF with
6887         a URL that is also a query parameter
6888         https://bugs.webkit.org/show_bug.cgi?id=32908
6889
6890         Update expected results to show that we don't raise an alarm in this case.
6891
6892         * http/tests/security/xssAuditor/object-src-inject-expected.txt:
6893
6894 2009-12-23  Dan Bernstein  <mitz@apple.com>
6895
6896         Reviewed by Darin Adler.
6897
6898         <rdar://problem/7487164> First line of text cannot be selected
6899         https://bugs.webkit.org/show_bug.cgi?id=32749
6900
6901         * fast/text/remove-zero-length-run-expected.txt: Added.
6902         * fast/text/remove-zero-length-run.html: Added.
6903
6904 2009-12-18  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
6905
6906         Reviewed by Darin Adler.
6907
6908         Fix for newlines turning into missing-gyphs when using SVG fonts
6909
6910         https://bugs.webkit.org/show_bug.cgi?id=32710
6911
6912         Font::drawText() has three code paths:
6913
6914           - drawTextUsingSVGFont()
6915           - drawSimpleText()
6916           - drawComplexText()
6917
6918         The latter two both have logic to replace newlines and tabs, as well
6919         as a few other control characters that are considered spaces, with
6920         spaces, before actually drawing the text. Previously the SVG font
6921         path did not have this kind of logic.
6922
6923         This change introduces two helper functions in Font to do this space
6924         replacement, which are then used for the simple path, the SVG path,
6925         and the Qt implementation of the complex path.
6926
6927         Test: svg/custom/svg-fonts-in-html-linebreaks.html
6928
6929         * svg/custom/resources/ABCFont.svg: Added. Font for test case
6930         * svg/custom/svg-fonts-in-html-linebreaks-expected.txt: Added.
6931         * svg/custom/svg-fonts-in-html-linebreaks.html: New test case
6932
6933 2009-12-23  Kent Tamura  <tkent@chromium.org>
6934
6935         Reviewed by Darin Adler.
6936
6937         HTMLInputElement::valueAsDate getter support.
6938         https://bugs.webkit.org/show_bug.cgi?id=32876
6939
6940         Tests for the valueAsDate getter with various types.
6941
6942         * fast/forms/input-valueasdate-date-expected.txt: Added.
6943         * fast/forms/input-valueasdate-date.html: Added.
6944         * fast/forms/input-valueasdate-datetime-expected.txt: Added.
6945         * fast/forms/input-valueasdate-datetime.html: Added.
6946         * fast/forms/input-valueasdate-datetimelocal-expected.txt: Added.
6947         * fast/forms/input-valueasdate-datetimelocal.html: Added.
6948         * fast/forms/input-valueasdate-month-expected.txt: Added.
6949         * fast/forms/input-valueasdate-month.html: Added.
6950         * fast/forms/input-valueasdate-time-expected.txt: Added.
6951         * fast/forms/input-valueasdate-time.html: Added.
6952         * fast/forms/input-valueasdate-week-expected.txt: Added.
6953         * fast/forms/input-valueasdate-week.html: Added.
6954         * fast/forms/script-tests/input-valueasdate-date.js: Added.
6955         * fast/forms/script-tests/input-valueasdate-datetime.js: Added.
6956         * fast/forms/script-tests/input-valueasdate-datetimelocal.js: Added.
6957         * fast/forms/script-tests/input-valueasdate-month.js: Added.
6958         * fast/forms/script-tests/input-valueasdate-time.js: Added.
6959         * fast/forms/script-tests/input-valueasdate-week.js: Added.
6960
6961 2009-12-22  Kenneth Russell  <kbr@google.com>
6962
6963         Reviewed by Eric Seidel.
6964
6965         [Chromium] Garbage in transparent regions of images uploaded as textures
6966         https://bugs.webkit.org/show_bug.cgi?id=32888
6967
6968         * fast/canvas/webgl/bug-32888-expected.txt: Added.
6969         * fast/canvas/webgl/bug-32888.html: Added.
6970         * fast/canvas/webgl/resources/bug-32888-texture.png: Added.
6971
6972 2009-12-22  Darin Adler  <darin@apple.com>
6973
6974         Removed DataGrid from results.
6975
6976         * fast/dom/Window/window-properties-expected.txt: Removed DataGrid classes.
6977         * fast/dom/prototype-inheritance-2-expected.txt: Ditto.
6978         * fast/dom/prototype-inheritance-expected.txt: Ditto.
6979         * fast/js/global-constructors-expected.txt: Ditto.
6980
6981 2009-12-22  Darin Adler  <darin@apple.com>
6982
6983         Disabled DataGrid tests.
6984
6985         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html: Removed.
6986         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridColumns-basic.html.
6987         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html: Removed.
6988         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html.
6989         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html: Removed.
6990         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridColumns-dom.html.
6991         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html: Removed.
6992         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html.
6993
6994 2009-12-22  Darin Adler  <darin@apple.com>
6995
6996         Reviewed by Sam Weinig.
6997
6998         ASSERTION FAILED: m_numNodeListCaches
6999         https://bugs.webkit.org/show_bug.cgi?id=19526
7000         <rdar://problem/7431572>
7001
7002         * fast/dom/NodeList/adoptNode-node-list-cache-expected.txt: Added.
7003         * fast/dom/NodeList/adoptNode-node-list-cache.html: Added.
7004         * fast/dom/NodeList/resources: Added.
7005         * fast/dom/NodeList/resources/adoptNode-node-list-cache-subframe.html: Added.
7006
7007 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
7008
7009         Reviewed by Eric Seidel.
7010
7011         Upstream platform-specific variant of
7012         plugins/get-url-with-blank-target.html . There is some uncertainty
7013         over which behavior is correct - Chromium's and Safari/Win in this
7014         test, or Safari/Mac in the generic test. See 
7015         https://bugs.webkit.org/show_bug.cgi?id=32886 for the bug to converge
7016         the two.
7017         This patch is bug https://bugs.webkit.org/show_bug.cgi?32762 .
7018
7019         * platform/chromium/plugins/get-url-with-blank-target-expected.txt: Added.
7020         * platform/chromium/plugins/get-url-with-blank-target.html: Added.
7021
7022 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
7023
7024         Reviewed by Eric Seidel.
7025
7026         Upstream a bunch of forms tests from chromium.org.
7027         https://bugs.webkit.org/show_bug.cgi?id=32755
7028
7029         * fast/forms/basic-selects.html: Added.
7030         * fast/forms/basic-textareas-quirks.html: Added.
7031         * fast/forms/document-write-empty-expected.txt: Added.
7032         * fast/forms/document-write-empty.html: Added.
7033         * fast/forms/form-action-expected.txt: Added.
7034         * fast/forms/form-action.html: Added.
7035         * fast/forms/lazy-event-listener-scope-chain-expected.txt: Added.
7036         * fast/forms/lazy-event-listener-scope-chain.html: Added.
7037         * fast/forms/resources/logo.gif: Added.
7038         * fast/forms/selected-index-value-expected.txt: Added.
7039         * fast/forms/selected-index-value.html: Added.
7040         * fast/forms/style-display-none-expected.txt: Added.
7041         * fast/forms/style-display-none.html: Added.
7042         * platform/mac/fast/forms/basic-selects-expected.checksum: Added.
7043         * platform/mac/fast/forms/basic-selects-expected.png: Added.
7044         * platform/mac/fast/forms/basic-selects-expected.txt: Added.
7045         * platform/mac/fast/forms/basic-textareas-quirks-expected.checksum:
7046         * platform/mac/fast/forms/basic-textareas-quirks-expected.png:
7047         * platform/mac/fast/forms/basic-textareas-quirks-expected.txt:
7048
7049
7050 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
7051
7052         Reviewed by Eric Seidel.
7053
7054         Fix ordering of entries in this ChangeLog file
7055         https://bugs.webkit.org/show_bug.cgi?id=32883
7056
7057 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
7058
7059         Reviewed by Eric Seidel.
7060
7061         Add platform-specific chromium test.
7062         https://bugs.webkit.org/show_bug.cgi?id=32741
7063
7064         * platform/chromium/fast/dom/interval-expected.txt: Added.
7065         * platform/chromium/fast/dom/interval.html: Added.
7066
7067 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
7068
7069         Reviewed by Adam Barth.
7070
7071         Attempting to upstream xss-inactive-closure test from the Chromium
7072         test suite. https://bugs.webkit.org/show_bug.cgi?id=32691 .
7073
7074         * http/tests/security/listener/resources/xss-inactive-closure-child-2.html: Added.
7075         * http/tests/security/listener/resources/xss-inactive-closure-child.html: Added.
7076         * http/tests/security/listener/xss-inactive-closure-expected.txt: Added.
7077         * http/tests/security/listener/xss-inactive-closure.html: Added.
7078
7079 2009-12-22  Pavel Feldman  <pfeldman@chromium.org>
7080
7081         Reviewed by Timothy Hatcher.
7082
7083         Web Inspector: simplify highlighter definition.
7084
7085         https://bugs.webkit.org/show_bug.cgi?id=32869
7086
7087         * inspector/syntax-highlight-css-expected.txt:
7088         * inspector/syntax-highlight-javascript-expected.txt:
7089         * inspector/syntax-highlight.js:
7090         (frontend_dumpSyntaxHighlight):
7091
7092 2009-12-21  Darin Adler  <darin@apple.com>
7093
7094         Reviewed by Sam Weinig.
7095
7096         Reentrancy problem with selection in some edge cases.
7097         https://bugs.webkit.org/show_bug.cgi?id=32842
7098         rdar://problem/7449974
7099
7100         * fast/forms/selection-layout-reentry-strange-case-expected.txt: Added.
7101         * fast/forms/selection-layout-reentry-strange-case.html: Added.
7102
7103         * platform/mac/accessibility/frame-with-title-expected.txt: Updated since
7104         the number of layouts is now different.
7105
7106 2009-12-21  Csaba Osztrogonác  <ossy@webkit.org>
7107
7108         [Qt] Skip layoutTestController.notifyDone() related test until fix.
7109         https://bugs.webkit.org/show_bug.cgi?id=31626
7110
7111         * platform/qt/Skipped: http/tests/misc/set-window-opener-to-null.html added.
7112
7113 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
7114
7115         Reviewed by Eric Seidel.
7116
7117         Upstream a bunch of forms tests from chromium.org.
7118         https://bugs.webkit.org/show_bug.cgi?id=32755
7119
7120         * fast/forms/basic-selects.html: Added.
7121         * fast/forms/basic-textareas-quirks.html: Added.
7122         * fast/forms/document-write-empty-expected.txt: Added.
7123         * fast/forms/document-write-empty.html: Added.
7124         * fast/forms/form-action-expected.txt: Added.
7125         * fast/forms/form-action.html: Added.
7126         * fast/forms/lazy-event-listener-scope-chain-expected.txt: Added.
7127         * fast/forms/lazy-event-listener-scope-chain.html: Added.
7128         * fast/forms/resources/logo.gif: Added.
7129         * fast/forms/selected-index-value-expected.txt: Added.
7130         * fast/forms/selected-index-value.html: Added.
7131         * fast/forms/style-display-none-expected.txt: Added.
7132         * fast/forms/style-display-none.html: Added.
7133         * platform/mac/fast/forms/basic-selects-expected.checksum: Added.
7134         * platform/mac/fast/forms/basic-selects-expected.png: Added.
7135         * platform/mac/fast/forms/basic-selects-expected.txt: Added.
7136         * platform/mac/fast/forms/basic-textareas-quirks-expected.checksum:
7137         * platform/mac/fast/forms/basic-textareas-quirks-expected.png:
7138         * platform/mac/fast/forms/basic-textareas-quirks-expected.txt:
7139
7140
7141 2009-12-21  Fumitoshi Ukai  <ukai@chromium.org>
7142
7143         Reviewed by Alexey Proskuryakov.
7144
7145         Invalid url should raise SYNTAX_ERR exception.
7146         https://bugs.webkit.org/show_bug.cgi?id=32700
7147
7148         * websocket/tests/bad-sub-protocol-expected.txt: add CONSOLE MESSAGEs
7149         * websocket/tests/script-tests/url-parsing.js: add invalid url tests.
7150           Also changed url from ws://127.0.0.1/ to ws://127.0.0.1:8880/websocket/tests/simple to make it sure no errors on console message for these tests by not receiving unexpected response from 127.0.0.1:80
7151         * websocket/tests/url-parsing-expected.txt:
7152
7153 2009-12-21  Dirk Pranke  <dpranke@chromium.org>
7154
7155         Reviewed by Adam Barth.
7156
7157         Upstream a test from chromium.org.
7158         https://bugs.webkit.org/show_bug.cgi?id=32761
7159
7160         * http/tests/misc/resources/content-iframe.html: Added.
7161         * http/tests/misc/set-window-opener-to-null-expected.txt: Added.
7162         * http/tests/misc/set-window-opener-to-null.html: Added.
7163
7164 2009-12-21  Enrica Casucci  <enrica@apple.com>
7165
7166         Reviewed by Maciej Stachowiak.
7167
7168         REGRESSION(4.0.4-ToT): Indent deletes non highlighted text in gmail.
7169         <rdar://problem/7489326>
7170         https://bugs.webkit.org/show_bug.cgi?id=32843
7171
7172         The fix for 7442387 did not handle the case where the end of paragraph
7173         is not a descendant of the computed outer block.
7174         Updated editing/execCommand/indent-with-style2.html to cover this case too.
7175
7176         * editing/execCommand/indent-with-style2-expected.txt:
7177         * editing/execCommand/indent-with-style2.html:
7178
7179 2009-12-21  Dirk Pranke  <dpranke@chromium.org>
7180
7181         Reviewed by Adam Barth.
7182
7183         Upstream a bunch of platform-specific Chromium plugin tests.
7184         https://bugs.webkit.org/show_bug.cgi?id=32751
7185
7186         * platform/chromium/plugins/call-as-function-expected.txt: Added.
7187         * platform/chromium/plugins/call-as-function.html: Added.
7188         * platform/chromium/plugins/get-url-with-iframe-target-no-crash-expected.txt: Added.
7189         * platform/chromium/plugins/get-url-with-iframe-target-no-crash.html: Added.
7190         * platform/chromium/plugins/multiple-plugins-expected.txt: Added.
7191         * platform/chromium/plugins/multiple-plugins.html: Added.
7192         * platform/chromium/plugins/nested-plugin-objects-expected.txt: Added.
7193         * platform/chromium/plugins/nested-plugin-objects.html: Added.
7194         * platform/chromium/plugins/refcount-leaks-expected.txt: Added.
7195         * platform/chromium/plugins/refcount-leaks.html: Added.
7196         * platform/chromium/plugins/return-npobject-expected.txt: Added.
7197         * platform/chromium/plugins/return-npobject.html: Added.
7198         * platform/chromium/plugins/script-object-invoke-expected.txt: Added.
7199         * platform/chromium/plugins/script-object-invoke.html: Added.
7200
7201 2009-12-21  Dirk Pranke  <dpranke@chromium.org>
7202
7203         Reviewed by Darin Adler.
7204
7205         Upstream a test to ensure we handle variations on "javascript:" URL
7206         correctly.
7207
7208         https://bugs.webkit.org/show_bug.cgi?id=32740
7209
7210         * fast/dom/xss-DENIED-javascript-variations-expected.txt: Added.
7211         * fast/dom/xss-DENIED-javascript-variations.html: Added.
7212
7213 2009-12-21  Nate Chapin  <japhet@chromium.org>
7214
7215         Unreviewed, build fix.
7216
7217         Cleared instead of deleted some layout test files, making them fail. Delete them for real.
7218
7219         * http/tests/navigation/image-load-in-beforeunload-handler-expected.txt: Removed.
7220         * http/tests/navigation/image-load-in-beforeunload-handler.html: Removed.
7221         * http/tests/navigation/image-load-in-unload-handler-expected.txt: Removed.
7222         * http/tests/navigation/image-load-in-unload-handler.html: Removed.
7223         * http/tests/navigation/resources/wait-then-notify-done.html: Removed.
7224
7225 2009-12-21  Nate Chapin  <japhet@chromium.org>
7226
7227         Rubber-stamped by Darin Adler.
7228
7229         Revert r52446 due to crashiness.
7230
7231         https://bugs.webkit.org/show_bug.cgi?id=32839
7232
7233         * http/tests/navigation/image-load-in-beforeunload-handler-expected.txt:
7234         * http/tests/navigation/image-load-in-beforeunload-handler.html:
7235         * http/tests/navigation/image-load-in-unload-handler-expected.txt:
7236         * http/tests/navigation/image-load-in-unload-handler.html:
7237         * http/tests/navigation/resources/wait-then-notify-done.html:
7238
7239 2009-12-21  Dirk Schulze  <krit@webkit.org>
7240
7241         Reviewed by Darin Adler and Nikolas Zimmermann.
7242
7243         Speed-up SVG Masking
7244         https://bugs.webkit.org/show_bug.cgi?id=32738
7245
7246         Update pixel test results for two SVG masking operations. They don't fail
7247         and there is no noticable difference between the old and new results. But
7248         Masking uses smaller ImageBuffers now and that changed the checksum.
7249
7250         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum:
7251         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png:
7252         * platform/mac/svg/batik/masking/maskRegions-expected.checksum:
7253         * platform/mac/svg/batik/masking/maskRegions-expected.png:
7254
7255 2009-12-21  Andreas Kling  <andreas.kling@nokia.com>
7256
7257         Reviewed by Darin Adler.
7258
7259         Test that dragging an SVG as <img> doesn't crash the browser.
7260         Note that this only works in debug mode as it's a failing assert.
7261
7262         https://bugs.webkit.org/show_bug.cgi?id=32511
7263
7264         * fast/images/drag-svg-as-image.html: Added.
7265         * platform/qt/Skipped: fast/images/drag-svg-as-image.html added.
7266
7267 2009-12-21  Nate Chapin  <japhet@chromium.org>
7268
7269         Reviewed by Darin Adler.
7270
7271         Tests for https://bugs.webkit.org/show_bug.cgi?id=30457.
7272
7273         * http/tests/navigation/image-load-in-beforeunload-handler-expected.txt: Added.
7274         * http/tests/navigation/image-load-in-beforeunload-handler.html: Added.
7275         * http/tests/navigation/image-load-in-unload-handler-expected.txt: Added.
7276         * http/tests/navigation/image-load-in-unload-handler.html: Added.
7277         * http/tests/navigation/resources/wait-then-notify-done.html: Added.
7278
7279 2009-12-21  Philippe Normand  <pnormand@igalia.com>
7280
7281         Rubber-stamped by Xan Lopez.
7282
7283         * platform/gtk/Skipped: Unskip test fixed by patch from Bug 24001.
7284
7285 2009-12-20  Kent Tamura  <tkent@chromium.org>
7286
7287         Reviewed by Darin Adler.
7288
7289         A test for Date binding.
7290         https://bugs.webkit.org/show_bug.cgi?id=32698
7291
7292         * fast/forms/input-valueasdate-expected.txt: Added.
7293         * fast/forms/input-valueasdate.html: Added.
7294         * fast/forms/script-tests/input-valueasdate.js: Added.
7295
7296 2009-12-20  Alejandro G. Castro  <alex@igalia.com>
7297
7298         Reviewed by Gustavo Noronha Silva.
7299
7300         [GTK] Failing test platform/gtk/editing/pasteboard/middle-button-paste.html
7301         https://bugs.webkit.org/show_bug.cgi?id=32788
7302
7303         Avoid using fixed values when moving mouse.
7304
7305         * platform/gtk/editing/pasteboard/middle-button-paste-expected.txt:
7306         * platform/gtk/editing/pasteboard/middle-button-paste.html:
7307
7308 2009-12-20  Alejandro G. Castro  <alex@igalia.com>
7309
7310         Reviewed by Gustavo Noronha Silva.
7311
7312         * platform/gtk/editing/pasteboard/middle-button-paste-expected.txt:
7313         * platform/gtk/editing/pasteboard/middle-button-paste.html:
7314
7315 2009-12-20  Dirk Pranke  <dpranke@chromium.org>
7316
7317         Reviewed by Darin Adler.
7318
7319         Upstreaming two plugin tests from chromium.org.
7320         https://bugs.webkit.org/show_bug.cgi?id=32750
7321
7322         * plugins/get-file-url-expected.txt: Added.
7323         * plugins/get-file-url.html: Added.
7324         * plugins/get-url-with-iframe-target-expected.txt: Added.
7325         * plugins/get-url-with-iframe-target.html: Added.
7326         * plugins/resources/get-file-url-subframe.html: Added.
7327
7328 2009-12-20  Dirk Pranke  <dpranke@chromium.org>
7329
7330         Reviewed by Darin Adler.
7331
7332         Upstream a test from chromium.org that verifies that calling
7333         document.clear() from an external script doesn't crash the browser.
7334         https://bugs.webkit.org/show_bug.cgi?id=32743
7335
7336         * fast/dom/document-clear-expected.txt: Added.
7337         * fast/dom/document-clear.html: Added.
7338         * fast/dom/resources/document-clear.js: Added.
7339
7340 2009-12-20  Dirk Pranke  <dpranke@chromium.org>
7341
7342         Reviewed by Darin Adler.
7343
7344         https://bugs.webkit.org/show_bug.cgi?id=32735
7345
7346         Upstream a test from chromium.org - ensure that creating a 
7347         new Image is actually creating an HTML image element, regardless
7348         of the doctype.
7349
7350         * svg/custom/new-image-is-html-element-expected.txt: Added.
7351         * svg/custom/new-image-is-html-element.svg: Added.
7352
7353 2009-12-20  Dirk Pranke  <dpranke@fila-macpro.mtv.corp.google.com>
7354
7355         Reviewed by Darin Adler.
7356
7357         upstream test from chromium.org - this tests simulating italic
7358         on glyphs that don't have an italic version.
7359
7360         https://bugs.webkit.org/show_bug.cgi?id=32693
7361
7362         * fast/text/fake-italic.html: Added.
7363         * platform/mac/fast/text/fake-italic-expected.checksum: Added.
7364         * platform/mac/fast/text/fake-italic-expected.png: Added.
7365         * platform/mac/fast/text/fake-italic-expected.txt: Added.
7366
7367 2009-12-19  Adam Barth  <abarth@webkit.org>
7368
7369         No review, rolling out r52399.
7370         http://trac.webkit.org/changeset/52399
7371
7372         * websocket/tests/bad-sub-protocol-expected.txt:
7373         * websocket/tests/script-tests/url-parsing.js:
7374         * websocket/tests/url-parsing-expected.txt:
7375
7376 2009-12-19  Adam Barth  <abarth@webkit.org>
7377
7378         Reviewed by Eric Seidel.
7379
7380         Add a test for window.open and JavaScript URLs.
7381
7382         * http/tests/security/xss-DENIED-window-open-javascript-url-expected.txt: Added.
7383         * http/tests/security/xss-DENIED-window-open-javascript-url.html: Added.
7384
7385 2009-12-19  Fumitoshi Ukai  <ukai@chromium.org>
7386
7387         Reviewed by Alexey Proskuryakov.
7388
7389         Invalid url should raise SYNTAX_ERR exception.
7390         https://bugs.wbekit.org/show_bug.cgi?id=32700
7391
7392         * websocket/tests/bad-sub-protocol-expected.txt: add CONSOLE MESSAGEs
7393         * websocket/tests/script-tests/url-parsing.js: add invalid url tests.
7394           Also changed url from ws://127.0.0.1/ to ws://127.0.0.1:8880/websocket/tests/simple to make it sure no errors on console message for these tests by not receiving unexpected response from 127.0.0.1:80.
7395         * websocket/tests/url-parsing-expected.txt:
7396
7397 2009-12-19  Dirk Schulze  <krit@webkit.org>
7398
7399         Reviewed by Nikolas Zimmermann.
7400
7401         Add tests to check filter, mask, clip, opacity and marker ordering
7402         https://bugs.webkit.org/show_bug.cgi?id=14010
7403
7404         Tests the right order of filter and clipper/masker aplied to a SVG
7405         object.
7406
7407         * platform/mac/svg/filters/filter-clip-expected.checksum: Added.
7408         * platform/mac/svg/filters/filter-clip-expected.png: Added.
7409         * platform/mac/svg/filters/filter-clip-expected.txt: Added.
7410         * svg/filters/filter-clip.svg: Added.
7411
7412 2009-12-19  Benjamin Otte  <otte@gnome.org>
7413
7414         Reviewed by Gustavo Noronha.
7415
7416         Rebaselined test after revision 52335.
7417
7418         * platform/gtk/svg/css/getComputedStyle-basic-expected.txt: Added.
7419
7420 2009-12-19  Alejandro G. Castro  <alex@igalia.com>
7421
7422         Reviewed by Xan Lopez.
7423
7424         Tests for https://bugs.webkit.org/show_bug.cgi?id=28153
7425         can't middle-button paste within a single window
7426
7427         * LayoutTests/platform/gtk/editing/pasteboard/middle-button-paste-expected.txt: Added
7428         * LayoutTests/platform/gtk/editing/pasteboard/middle-button-paste.html: Adeed
7429
7430 2009-12-19  MORITA Hajime  <morrita@gmail.com>
7431
7432         Reviewed by Darin Adler.
7433
7434         WebCore::Range::surroundContents NULL pointer crash.
7435
7436         https://bugs.webkit.org/show_bug.cgi?id=31684
7437
7438         * fast/dom/Range/31684-expected.txt: Added.
7439         * fast/dom/Range/31684.html: Added.
7440         * fast/dom/Range/script-tests/31684.js: Added.
7441
7442 2009-12-18  Simon Fraser  <simon.fraser@apple.com>
7443
7444         Reviewed by Darin Adler.
7445
7446         Crash when accessing webkitTransition property after setting webkitTransitionProperty with invalid value.
7447         https://bugs.webkit.org/show_bug.cgi?id=31559
7448         
7449         Test accessing shorthand property after setting an individual property to a longer or shorter list.
7450
7451         * fast/css/shorthand-mismatched-list-crash-expected.txt: Added.
7452         * fast/css/shorthand-mismatched-list-crash.html: Added.
7453
7454 2009-12-18  Jon Honeycutt  <jhoneycutt@apple.com>
7455
7456         REGRESSION(r52233): MSAA: Accessibility role of lists is wrong
7457
7458         https://bugs.webkit.org/show_bug.cgi?id=32736
7459
7460         Reviewed by Adam Roben.
7461
7462         * platform/win/accessibility/list-role-expected.txt: Added.
7463         * platform/win/accessibility/list-role.html: Added.
7464         Verify that lists return the "list" role.
7465
7466 2009-12-17  Jon Honeycutt  <jhoneycutt@apple.com>
7467
7468         MSAA: Accessibility role of list items is wrong
7469
7470         https://bugs.webkit.org/show_bug.cgi?id=32688
7471
7472         Reviewed by Adam Roben.
7473
7474         * platform/win/accessibility/list-item-role-expected.txt: Added.
7475         * platform/win/accessibility/list-item-role.html: Added.
7476         Verify that the list item role is "list item".
7477
7478 2009-12-17  Jon Honeycutt  <jhoneycutt@apple.com>
7479
7480         MSAA: Accessibility role of list markers is wrong
7481
7482         https://bugs.webkit.org/show_bug.cgi?id=32687
7483
7484         Reviewed by Adam Roben.
7485
7486         * platform/win/accessibility/list-marker-role-expected.txt: Added.
7487         * platform/win/accessibility/list-marker-role.html: Added.
7488         Verify that the list marker role is "text".
7489
7490 2009-12-18  Brian Weinstein  <bweinstein@apple.com>
7491
7492         Reviewed by Adam Roben.
7493         
7494         Fixes <http://webkit.org/b/32613>.
7495         REGRESSION (r52008): Middle-clicking on a linked image starts a pan scroll,
7496         but should follow the link instead.
7497
7498         Added tests that test pan scrolling behavior when you middle click on images with
7499         links, and if you click on parts on image maps that are links, and that aren't.
7500
7501         * platform/win/fast/events/panScroll-image-no-scroll-expected.txt: Added.
7502         * platform/win/fast/events/panScroll-image-no-scroll.html: Added.
7503         * platform/win/fast/events/panScroll-imageMap-href-no-scroll-expected.txt: Added.
7504         * platform/win/fast/events/panScroll-imageMap-href-no-scroll.html: Added.
7505         * platform/win/fast/events/panScroll-imageMap-noHref-scroll-expected.txt: Added.
7506         * platform/win/fast/events/panScroll-imageMap-noHref-scroll.html: Added.
7507
7508 2009-12-18  Kenneth Russell  <kbr@google.com>
7509
7510         Reviewed by Darin Fisher.
7511
7512         Index validation for drawElements examines too many indices
7513         https://bugs.webkit.org/show_bug.cgi?id=32692
7514
7515         * fast/canvas/webgl/bug-32692-expected.txt: Added.
7516         * fast/canvas/webgl/bug-32692.html: Added.
7517
7518 2009-12-18  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
7519
7520         Rubber-stamped by Xan Lopez.
7521
7522         Unskip test that should now pass.
7523
7524         * platform/gtk/Skipped:
7525
7526 2009-12-18  Brian Weinstein  <bweinstein@apple.com>
7527
7528         Rubber-stamped by Adam Roben.
7529
7530         Add expected failing results for fast/dom/Element/id-in-deleteutton.html.
7531         The progress of fixing the failure is being tracked by:
7532         <https://bugs.webkit.org/show_bug.cgi?id=32727>.
7533
7534         * platform/win/fast/dom/Element: Added.
7535         * platform/win/fast/dom/Element/id-in-deletebutton-expected.txt: Added.
7536
7537 2009-12-18  Shu Chang  <Chang.Shu@nokia.com>
7538
7539         Reviewed by Darin Adler.
7540
7541         New test cases for isId support.
7542         https://bugs.webkit.org/show_bug.cgi?id=5578
7543
7544         * dom/xhtml/level3/core/attrisid04-expected.txt:
7545         * dom/xhtml/level3/core/attrisid04.js:
7546         (setUpPage):
7547         * dom/xhtml/level3/core/attrisid05-expected.txt:
7548         * dom/xhtml/level3/core/attrisid05.js:
7549         (setUpPage):
7550         * fast/dom/Element/attrisid-extra01-expected.txt: Added.
7551         * fast/dom/Element/attrisid-extra01.html: Added.
7552         * fast/dom/Element/id-in-applet-expected.txt: Added.
7553         * fast/dom/Element/id-in-applet.html: Added.
7554         * fast/dom/Element/id-in-deletebutton-expected.txt: Added.
7555         * fast/dom/Element/id-in-deletebutton.html: Added.
7556         * fast/dom/Element/id-in-formcollection-expected.txt: Added.
7557         * fast/dom/Element/id-in-formcollection.html: Added.
7558         * fast/dom/Element/id-in-frame-expected.txt: Added.
7559         * fast/dom/Element/id-in-frame.html: Added.
7560         * fast/dom/Element/id-in-frameset-expected.txt: Added.
7561         * fast/dom/Element/id-in-frameset.html: Added.
7562         * fast/dom/Element/id-in-getelement01-expected.txt: Added.
7563         * fast/dom/Element/id-in-getelement01.html: Added.
7564         * fast/dom/Element/id-in-insert-hr-expected.txt: Added.
7565         * fast/dom/Element/id-in-insert-hr.html: Added.
7566         * fast/dom/Element/id-in-map-expected.txt: Added.
7567         * fast/dom/Element/id-in-map.html: Added.
7568         * fast/dom/Element/id-in-param-expected.txt: Added.
7569         * fast/dom/Element/id-in-param.html: Added.
7570
7571 2009-12-18  Alejandro G. Castro  <alex@igalia.com>
7572
7573         Reviewed by Darin Adler.
7574
7575         REGRESSION (r38898): Using the up arrow in a textarea gets "stuck"
7576         at the beginning.
7577         https://bugs.webkit.org/show_bug.cgi?id=31920
7578
7579         Added test showing the problem described in the bug.
7580
7581         * editing/selection/wrapped-line-caret-3.html:
7582         * editing/selection/wrapped-line-caret-3-expected.txt:
7583
7584 2009-12-17  Dirk Pranke  <dpranke@chromium.org>
7585
7586         Reviewed by Adam Barth.
7587
7588         Upstreaming an XSS test from chromium.org.
7589         https://bugs.webkit.org/show_bug.cgi?id=32685
7590
7591         * http/tests/security/xss-DENIED-assign-location-href-javascript-expected.txt: Added.
7592         * http/tests/security/xss-DENIED-assign-location-href-javascript.html: Added.
7593
7594 2009-12-17  Justin Schuh  <jschuh@chromium.org>
7595
7596         Reviewed by Dan Bernstein.
7597
7598         Bug 32357: SVG test case crashes WebKit (invalid font URL)
7599         https://bugs.webkit.org/show_bug.cgi?id=32357
7600
7601         Added check for NULL return value from DocLoader::requestFont()
7602
7603         * svg/text/text-font-uri-invalid-expected.txt: Added.
7604         * svg/text/text-font-uri-invalid.svg: Added.
7605
7606 2009-12-17  Shinichiro Hamaji  <hamaji@chromium.org>
7607
7608         Reviewed by Dan Bernstein.
7609
7610         marquee with display:inline causes crash
7611         https://bugs.webkit.org/show_bug.cgi?id=32374
7612
7613         * fast/inline/inline-marquee-crash-expected.txt: Added.
7614         * fast/inline/inline-marquee-crash.html: Added.
7615
7616 2009-12-17  Fumitoshi Ukai  <ukai@chromium.org>
7617
7618         Unreviewed. Unskip websocket tests
7619
7620         New pywebsocket (0.4.5) landed at WebKit r52296, so
7621         sub-protocol-with-space.html should pass.
7622
7623         * platform/mac/Skipped: delete websocket/tests/sub-protocol-with-space.html
7624         * platform/win/Skipped: delete websocket/tests/sub-protocol-with-space.html
7625
7626 2009-12-17  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
7627
7628         Reviewed by Timothy Hatcher.
7629
7630         Web Inspector: Incorrect Doctype.
7631
7632         REGRESSION(4.0.4-TOT):Web Inspector: Incorrect Doctype
7633         https://bugs.webkit.org/show_bug.cgi?id=32671
7634
7635         * inspector/elements-panel-structure-expected.txt:
7636         * inspector/elements-panel-structure.html:
7637
7638 2009-12-17  Chris Fleizach  <cfleizach@apple.com>
7639
7640         Unreviewed layout test fix.
7641
7642         WAI-ARIA: implement treegrid
7643         https://bugs.webkit.org/show_bug.cgi?id=31299
7644
7645         The test for this patch shouldn't be run on Tiger.
7646
7647         * platform/mac-tiger/Skipped:
7648
7649 2009-12-07  Philippe Normand  <pnormand@igalia.com>
7650
7651         Reviewed by Xan Lopez.
7652
7653         [GTK] Add controls for playing html5 video.
7654         https://bugs.webkit.org/show_bug.cgi?id=26304
7655
7656         Unskip some of the media tests related to the controls
7657         UI. Generated results for the new ones, it will likely be needed
7658         again when we add new features in the controls UI.
7659
7660         * platform/gtk/Skipped:
7661         * platform/gtk/media/controls-after-reload-expected.txt: Added.
7662         * platform/gtk/media/controls-drag-timebar-expected.txt: Added.
7663         * platform/gtk/media/controls-strict-expected.txt: Added.
7664         * platform/gtk/media/controls-styling-expected.txt: Added.
7665         * platform/gtk/media/video-controls-rendering-expected.txt: Added.
7666         * platform/gtk/media/video-controls-visible-audio-only-expected.txt: Copied from LayoutTests/platform/mac/media/video-controls-visible-audio-only-expected.txt.
7667
7668 2009-12-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
7669
7670         Skipping one test that needs overriding of standard preferences,
7671         and a new one.
7672
7673         * platform/gtk/Skipped:
7674
7675 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
7676
7677         [Qt] Put test into skiplist because of missing layoutTestController.setSmartInsertDeleteEnabled().
7678
7679         * platform/qt/Skipped: editing/selection/doubleclick-beside-cr-span.html added.
7680
7681 2009-12-16  MORITA Hajime <morrita@gmail.com>
7682
7683         Reviewed by Eric Seidel.
7684
7685         Bug 28306: double-clicking a word inside <b> beside newline select two words
7686         https://bugs.webkit.org/show_bug.cgi?id=28306
7687
7688         SimplifiedBackwardsTextIterator missed trailing whitespaces just
7689         before folding line-break, which is used to detect word
7690         boundaries. This fix checks strings on RenderText and expand text
7691         range on SimplifiedBackwardsTextIterator to include trailing
7692         whitespaces if availble.
7693
7694         * editing/selection/doubleclick-beside-cr-span-expected.txt: Added.
7695         * editing/selection/doubleclick-beside-cr-span.html: Added.
7696
7697 2009-12-16  Jon Honeycutt  <jhoneycutt@apple.com>
7698
7699         MSAA: Accessibility role of text nodes is wrong
7700
7701         https://bugs.webkit.org/show_bug.cgi?id=32631
7702         <rdar://problem/7369084>
7703
7704         Reviewed by Alice Liu.
7705
7706         * platform/win/accessibility/text-role-expected.txt: Added.
7707         * platform/win/accessibility/text-role.html: Added.
7708         Check that the role of the text node that is the first child of the
7709         <a> tag has the "editable text" role.
7710
7711 2009-12-16  Fumitoshi Ukai  <ukai@chromium.org>
7712
7713         Reviewed by Darin Adler.
7714
7715         Fix LayoutTests/websocket/tests/url-with-query-for-no-query.html
7716         https://bugs.webkit.org/show_bug.cgi?id=32606
7717
7718         It should test with /websocket/tests/no-query
7719
7720         * websocket/tests/script-tests/url-with-query-for-no-query.js:
7721         * websocket/tests/url-with-query-for-no-query-expected.txt:
7722
7723 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
7724
7725         [Qt] editing/selection/empty-cell-right-click.html introduced in r52220 failed.
7726         https://bugs.webkit.org/show_bug.cgi?id=32639
7727
7728         Test was refactored by r52226, and now it passes.
7729
7730         * platform/qt/Skipped: unskip editing/selection/empty-cell-right-click.html.
7731
7732 2009-12-16  Enrica Casucci  <enrica@apple.com>
7733
7734         Reviewed by Adele Peterson.
7735
7736         Revised version of the test for:
7737         <rdar://problem/5565465
7738         https://bugs.webkit.org/show_bug.cgi?id=32622
7739
7740         * editing/selection/empty-cell-right-click-expected.txt:
7741         * editing/selection/empty-cell-right-click.html:
7742
7743 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
7744
7745         Rubber-stamped by Simon Hausmann.
7746
7747         [Qt] editing/selection/empty-cell-right-click.html introduced in r52220 failed.
7748         https://bugs.webkit.org/show_bug.cgi?id=32639
7749
7750         * platform/qt/Skipped: editing/selection/empty-cell-right-click.html added until fix.
7751
7752 2009-12-16  Enrica Casucci  <enrica@apple.com>
7753
7754         Reviewed by Eric Seidel.
7755
7756         Right clicking in a table cell creates a selection that extends into the next cell.
7757         <rdar://problem/5565465>
7758         https://bugs.webkit.org/show_bug.cgi?id=32622
7759
7760         * editing/selection/empty-cell-right-click-expected.txt: Added.
7761         * editing/selection/empty-cell-right-click.html: Added.
7762
7763 2009-12-16  Dirk Schulze  <krit@webkit.org>
7764
7765         Reviewed by Nikolas Zimmermann.
7766
7767         feMerge crahses if feMergeNodes attribute in is empty
7768         https://bugs.webkit.org/show_bug.cgi?id=32489
7769
7770         The previous test only checked if feMerge works on empty node
7771         without a last effect. In this case we get a source image and 
7772         everything works fine. This test also covers the case if there
7773         is a last effect.
7774
7775         * platform/mac/svg/custom/empty-merge-expected.checksum:
7776         * platform/mac/svg/custom/empty-merge-expected.png:
7777         * platform/mac/svg/custom/empty-merge-expected.txt:
7778         * svg/custom/empty-merge.svg:
7779
7780 2009-12-16  Dirk Schulze  <krit@webkit.org>
7781
7782         Reviewed by Darin Adler.
7783
7784         sourceGraphic wrong if positive x,y is >0 and objectBB is selected on Filter
7785         https://bugs.webkit.org/show_bug.cgi?id=32575
7786
7787         Check if the GraphicsContex get adjusted, if the source rect is clipped
7788         to the filter rect.
7789
7790         * platform/mac/svg/filters/filter-source-position-expected.checksum: Added.
7791         * platform/mac/svg/filters/filter-source-position-expected.png: Added.
7792         * platform/mac/svg/filters/filter-source-position-expected.txt: Added.
7793         * svg/filters/filter-source-position.svg: Added.
7794
7795 2009-12-16  Enrica Casucci  <enrica@apple.com>
7796
7797         Reviewed by Adele Peterson.
7798
7799         CrashTracer: [USER] 1 crash in Safari at com.apple.WebCore: WebCore::endsOfNodeAreVisuallyDistinctPositions + 115
7800         <rdar://problem/7467108>
7801         https://bugs.webkit.org/show_bug.cgi?id=32590
7802
7803         * editing/selection/button-right-click-expected.txt: Added.
7804         * editing/selection/button-right-click.html: Added.
7805
7806 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
7807
7808         Rubber-stamped by Kenneth Rohde Christiansen.
7809
7810         https://bugs.webkit.org/show_bug.cgi?id=31332
7811
7812         [Qt] After http://trac.webkit.org/changeset/52192
7813         there are a failing and a timeouter test.
7814
7815         * platform/qt/Skipped: http/tests/misc/drag-over-iframe-invalid-source-crash.html added until fix.
7816         * platform/qt/fast/text/international/khmer-selection-expected.txt: update outdated expected.
7817
7818 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
7819
7820         Rubber-stamped by Simon Hausmann.
7821
7822         [Qt] http://trac.webkit.org/changeset/52194 fixed a side-effect
7823         of DumpRenderTree. The previously wrong expected file updated.
7824
7825         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt: updated.
7826
7827 2009-12-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
7828
7829         Skipping a new test, and a test that fails only on the release
7830         bot, apparently because of rouding errors.
7831
7832         * platform/gtk/Skipped:
7833
7834 2009-12-16  Simon Hausmann  <simon.hausmann@nokia.com>
7835
7836         Reviewed by Holger Freyther.
7837
7838         [Qt] Unskip fast/css/font-face-multiple-families.html.
7839
7840         * platform/qt/Skipped:
7841
7842 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
7843
7844         Reviewed by Simon Hausmann.
7845
7846         [Qt] fast/css/font-face-unused-source-loaded.html crashes
7847         https://bugs.webkit.org/show_bug.cgi?id=32600
7848
7849         The crash caused by fast/css/font-face-multiple-families.html, added to skiplist until fix.
7850
7851         * platform/qt/Skipped: fast/css/font-face-multiple-families.html added.
7852
7853 2009-12-13  Roland Steiner  <rolandsteiner@chromium.org>
7854
7855         Reviewed by Adam Barth.
7856
7857         Fix crash when encountering illegal HTML within a continuation inside <ruby>.
7858         (https://bugs.webkit.org/show_bug.cgi?id=32316)
7859
7860         Avoid having the anonymous blocks utilized in the ruby renderers being
7861         re-used as continuation blocks.
7862         Avoid having ruby runs collected as "leftover blocks".
7863
7864         * fast/ruby/ruby-illegal-expected.txt: Added.
7865         * fast/ruby/ruby-illegal.html: Added.
7866
7867 2009-12-15  Dan Bernstein  <mitz@apple.com>
7868
7869         Reviewed by Darin Adler.
7870
7871         <rdar://problem/7470452> Safari/Chromium crashes on complicated @font-face rule
7872         https://bugs.webkit.org/show_bug.cgi?id=32257
7873
7874         * fast/css/font-face-unused-source-loaded-expected.txt: Added.
7875         * fast/css/font-face-unused-source-loaded.html: Added.
7876
7877 2009-12-15  Kenneth Russell  <kbr@google.com>
7878
7879         Reviewed by Darin Fisher.
7880
7881         Don't allow default framebuffer to be mutated
7882         https://bugs.webkit.org/show_bug.cgi?id=32391
7883
7884         * fast/canvas/webgl/error-reporting-expected.txt:
7885         * fast/canvas/webgl/null-object-behaviour-expected.txt:
7886         * fast/canvas/webgl/script-tests/error-reporting.js:
7887         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
7888
7889 2009-12-15  Chris Fleizach  <cfleizach@apple.com>
7890
7891         Reviewed by Darin Adler.
7892
7893         WAI-ARIA: implement treegrid
7894         https://bugs.webkit.org/show_bug.cgi?id=31299
7895
7896         * platform/mac-leopard/Skipped:
7897         * platform/mac/accessibility/aria-treegrid-expected.txt: Added.
7898         * platform/mac/accessibility/aria-treegrid.html: Added.
7899
7900 2009-12-15  Eric Seidel  <eric@webkit.org>
7901
7902         No review, rolling out r52140.
7903         http://trac.webkit.org/changeset/52140
7904         https://bugs.webkit.org/show_bug.cgi?id=31299
7905
7906         The commit broke the Leopard bots and unfortunately
7907         Chris wasn't around to fix them, so I'm rolling the change
7908         out after 3 hours so that the bots can roll green again. :)
7909
7910         * platform/mac/accessibility/aria-treegrid-expected.txt: Removed.
7911         * platform/mac/accessibility/aria-treegrid.html: Removed.
7912
7913 2009-12-14  Chris Fleizach  <cfleizach@apple.com>
7914
7915         Reviewed by Darin Adler.
7916
7917         WAI-ARIA: implement treegrid
7918         https://bugs.webkit.org/show_bug.cgi?id=31299
7919
7920         * platform/mac/accessibility/aria-treegrid-expected.txt: Added.
7921         * platform/mac/accessibility/aria-treegrid.html: Added.
7922
7923 2009-12-14  Dan Bernstein  <mitz@apple.com>
7924
7925         Reviewed by Darin Adler.
7926
7927         <rdar://problem/7460655> REGRESSION (r47255): Content shifted down at software.opensuse.org
7928         https://bugs.webkit.org/show_bug.cgi?id=32382
7929
7930         * fast/block/float/in-margin.html: Added.
7931         * platform/mac/fast/block/float/in-margin-expected.checksum: Added.
7932         * platform/mac/fast/block/float/in-margin-expected.png: Added.
7933         * platform/mac/fast/block/float/in-margin-expected.txt: Added.
7934
7935 2009-12-14  Enrica Casucci  <enrica@apple.com>
7936
7937         Reviewed by John Sullivan.
7938
7939         Pressing backspace inside a table cell erases all empty rows below it.
7940         <rdar://problem/5565461>
7941         https://bugs.webkit.org/show_bug.cgi?id=32526
7942
7943         * editing/deleting/delete-empty-table-expected.txt: Added.
7944         * editing/deleting/delete-empty-table.html: Added.
7945
7946 2009-12-14  Brian Weinstein  <bweinstein@apple.com>
7947
7948         Rubber-stamped by Brady Eidson.
7949
7950         Add two http iFrame dynamic form tests to the Windows Skipped
7951         list.
7952
7953         * platform/win/Skipped:
7954
7955 2009-12-14  Kinuko Yasuda  <kinuko@chromium.com>
7956
7957         Reviewed by Darin Fisher.
7958
7959         Make changing-frame-hierarchy-in-onload.html less flaky and
7960         platform-independent.
7961         https://bugs.webkit.org/show_bug.cgi?id=32319
7962
7963         * http/tests/navigation/changing-frame-hierarchy-in-onload.html:
7964
7965 2009-12-14  Robert Hogan  <robert@roberthogan.net>
7966
7967         Reviewed by Eric Seidel.
7968
7969         [Qt] Fix https://bugs.webkit.org/show_bug.cgi?id=32437
7970         
7971         Amend the behaviour of DRT::notifyDone to dump only when
7972         the page has finished loading.
7973         
7974         This fix permits removal of the following tests from the Qt skipped list:
7975         fast/forms/textarea-linewrap-dynamic.html
7976         fast/forms/textarea-setvalue-submit.html
7977         fast/forms/textarea-hard-linewrap-empty.html
7978         fast/forms/submit-to-url-fragment.html
7979         http/tests/misc/percent-sign-in-form-field-name.html
7980         http/tests/security/escape-form-data-field-names.html
7981         
7982         However it also requires the following two to be added to the skipped list:
7983         
7984         http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
7985         svg/custom/use-instanceRoot-as-event-target.xhtml
7986         
7987         It appears the behaviour of notifyDone was masking problems with these two
7988         tests.
7989
7990         * platform/qt/Skipped:
7991
7992 2009-12-14  Robert Hogan  <robert@roberthogan.net>
7993
7994         Reviewed by Eric Seidel.
7995
7996         Bug 32519 -  mouseEvent fires mutiple times in
7997         LayoutTests/svg/custom/use-instanceRoot-as-event-target.xhtml
7998         
7999         Add test to Qt skipped list (was passing due to bug in DRT, see
8000         https://bugs.webkit.org/show_bug.cgi?id=32437). Updated detail on bug
8001         in gtk and win skipped lists.
8002         
8003         https://bugs.webkit.org/show_bug.cgi?id=32519
8004
8005         * platform/gtk/Skipped:
8006         * platform/qt/Skipped:
8007         * platform/win/Skipped:
8008
8009 2009-12-14  Alexey Proskuryakov  <ap@apple.com>
8010
8011         Reviewed by Dave Hyatt.
8012
8013         https://bugs.webkit.org/show_bug.cgi?id=31660
8014         REGRESSION (r49394): Image load event fires before the document fragment is attached.
8015
8016         * fast/images/image-load-event-in-fragment-expected.txt: Added.
8017         * fast/images/image-load-event-in-fragment.html: Added.
8018
8019 2009-12-14  Brian Weinstein  <bweinstein@apple.com>
8020
8021         Rubber-stamped by Adam Roben.
8022
8023         Add two XSS tests that intermittently time out to the Windows
8024         Skipped list.
8025
8026         * platform/win/Skipped:
8027
8028 2009-12-14  Simon Hausmann  <hausmann@webkit.org>
8029
8030         Reviewed by Holger Freyther.
8031
8032         [Qt] Extend basic touch event test with a simple keyboard modifier test.
8033
8034         https://bugs.webkit.org/show_bug.cgi?id=32482
8035
8036         * fast/events/basic-touch-events-expected.txt:
8037         * fast/events/script-tests/basic-touch-events.js:
8038         (singleTouchSequence):
8039
8040 2009-12-14  Robert Hogan  <robert@roberthogan.net>
8041
8042         Reviewed by Eric Seidel.
8043
8044         access-control-basic-denied-preflight-cache.html fails manual testing.
8045         
8046         LayoutTests/http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
8047         fails manual testing. It passes the automatic layout tests in Qt due to a bug with
8048         notifyDone (see https://bugs.webkit.org/show_bug.cgi?id=32437).
8049         
8050         Performing the test manually in QtLauncher shows that an exception is received.
8051         
8052         Add access-control-basic-denied-preflight-cache.html to the Qt skipped list.
8053         
8054         https://bugs.webkit.org/show_bug.cgi?id=32521
8055
8056         * platform/qt/Skipped:
8057
8058 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
8059
8060         Not reviewed, build fix.
8061
8062         Add missing newline at end of test result.
8063
8064         * platform/mac-tiger/media/video-no-audio-expected.txt:
8065
8066 2009-12-14  Adam Langley  <agl@google.com>
8067
8068         Reviewed by Darin Adler.
8069
8070         Test that an image's size is valid before reading it.
8071
8072         Previously, an image that failed to load (m_failed == true) would
8073         trigger an assertion failure when WebKit tried to get its size.
8074
8075         https://bugs.webkit.org/show_bug.cgi?id=32176
8076         http://code.google.com/p/chromium/issues/detail?id=28566
8077
8078         * fast/images/resources/size-failure.gif: Added.
8079         * fast/images/size-failure-expected.txt: Added.
8080         * fast/images/size-failure.html: Added.
8081
8082 2009-12-14  Dan Bernstein  <mitz@apple.com>
8083
8084         Reviewed by Darin Adler.
8085
8086         <rdar://problem/7458272> REGRESSION (r50470) Reproducible ASSERT in
8087         RenderWidget::setWidgetGeometry()
8088
8089         * fast/forms/defer-updateFromElement-expected.txt: Added.
8090         * fast/forms/defer-updateFromElement.html: Added.
8091
8092 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
8093
8094         Not reviewed, build fix.
8095
8096         Update Tiger media test results after r52094.
8097
8098         * platform/mac-tiger/accessibility: Added.
8099         * platform/mac-tiger/accessibility/media-element-expected.txt: Added.
8100         * platform/mac-tiger/media/audio-controls-rendering-expected.txt: Added.
8101         * platform/mac-tiger/media/controls-after-reload-expected.txt: Added.
8102         * platform/mac-tiger/media/controls-drag-timebar-expected.txt: Added.
8103         * platform/mac-tiger/media/controls-strict-expected.txt: Added.
8104         * platform/mac-tiger/media/controls-styling-expected.txt: Added.
8105         * platform/mac-tiger/media/video-controls-rendering-expected.txt: Added.
8106         * platform/mac-tiger/media/video-display-toggle-expected.txt: Added.
8107         * platform/mac-tiger/media/video-no-audio-expected.txt: Added.
8108         * platform/mac-tiger/media/video-zoom-controls-expected.txt: Added.
8109
8110 2009-12-14  Chris Fleizach  <cfleizach@apple.com>
8111
8112         Reviewed by Adele Peterson.
8113
8114         AX: there's an infinite loop going on for some webpages - facebook.com
8115         https://bugs.webkit.org/show_bug.cgi?id=32501
8116
8117         * accessibility/hang-in-isignored-expected.txt: Added.
8118         * accessibility/hang-in-isignored.html: Added.
8119
8120 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
8121
8122         Reviewed by Dan Bernstein.
8123
8124         <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
8125
8126         Regenerate layout and pixel test results for the new UI.
8127
8128         * platform/mac-leopard/Skipped:
8129         * platform/mac-leopard/accessibility/media-element-expected.txt:
8130         * platform/mac-leopard/media/audio-controls-rendering-expected.checksum:
8131         * platform/mac-leopard/media/audio-controls-rendering-expected.txt:
8132         * platform/mac-leopard/media/controls-after-reload-expected.checksum: Added.
8133         * platform/mac-leopard/media/controls-after-reload-expected.png: Added.
8134         * platform/mac-leopard/media/controls-after-reload-expected.txt:
8135         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
8136         * platform/mac-leopard/media/controls-strict-expected.checksum: Added.
8137         * platform/mac-leopard/media/controls-strict-expected.png: Added.
8138         * platform/mac-leopard/media/controls-strict-expected.txt:
8139         * platform/mac-leopard/media/controls-strict-mode-expected.txt: Added.
8140         * platform/mac-leopard/media/controls-styling-expected.checksum: Added.
8141         * platform/mac-leopard/media/controls-styling-expected.png: Added.
8142         * platform/mac-leopard/media/controls-styling-expected.txt:
8143         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
8144         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
8145         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
8146         * platform/mac-leopard/media/video-display-toggle-expected.txt:
8147         * platform/mac-leopard/media/video-no-audio-expected.checksum: Added.
8148         * platform/mac-leopard/media/video-no-audio-expected.png: Added.
8149         * platform/mac-leopard/media/video-no-audio-expected.txt:
8150         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
8151         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
8152
8153 2009-12-14  Philippe Normand  <pnormand@igalia.com>
8154
8155         Rubber-stamped by Gustavo Noronha Silva.
8156
8157         media/video-played-collapse.html is failing
8158         https://bugs.webkit.org/show_bug.cgi?id=31434
8159
8160         * platform/gtk/Skipped: Give this test another chance, we believe
8161         the bug above has been fixed in a previous commit.
8162
8163 2009-12-14  Adele Peterson  <adele@apple.com>
8164
8165         RS by Maciej Stachowiak.
8166
8167         Adding platform specific results for these test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
8168         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
8169         https://bugs.webkit.org/show_bug.cgi?id=32078
8170
8171         * platform/win/fast/css/large-number-round-trip-expected.txt: Added.
8172         * platform/win/fast/css/opacity-float-expected.txt: Added.
8173
8174 2009-12-13  Adele Peterson  <adele@apple.com>
8175
8176         RS by Maciej Stachowiak.
8177
8178         Readding platform specific results for this test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
8179         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
8180         https://bugs.webkit.org/show_bug.cgi?id=32078
8181
8182         * platform/mac/fast/css/opacity-float-expected.txt: Added.
8183
8184 2009-12-13  Dan Bernstein  <mitz@apple.com>
8185
8186         Reviewed by Simon Fraser.
8187
8188         <rdar://problem/7341364> Crash at HTMLParser::popOneBlockCommon() after
8189         handling misnested residual style tags
8190
8191         * fast/parser/residual-style-close-ref-clone-expected.txt: Added.
8192         * fast/parser/residual-style-close-ref-clone.html: Added.
8193
8194 2009-12-13  Adele Peterson  <adele@apple.com>
8195
8196         Reviewed by Sam Weinig.
8197
8198         Reverting changes from http://trac.webkit.org/changeset/49585 to fix:
8199         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
8200         https://bugs.webkit.org/show_bug.cgi?id=32078
8201
8202         * fast/css/large-number-round-trip-expected.txt:
8203         * fast/css/large-number-round-trip.html: Updated to run in Firefox.
8204         * fast/css/opacity-float-expected.txt:
8205         * fast/css/opacity-float.html:
8206         * transforms/2d/compound-2d-transforms-expected.txt:
8207         * transforms/2d/compound-2d-transforms.html:
8208
8209 2009-12-13  Eric Carlson  <eric.carlson@apple.com>
8210
8211         No review, rolling out r52059 until I can generate new Tiger test
8212         results.
8213
8214         * platform/mac-leopard/Skipped:
8215         * platform/mac-leopard/media/controls-after-reload-expected.txt:
8216         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
8217         * platform/mac-leopard/media/controls-strict-expected.txt:
8218         * platform/mac-leopard/media/controls-styling-expected.txt:
8219         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
8220         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
8221         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
8222         * platform/mac-leopard/media/video-display-toggle-expected.txt:
8223         * platform/mac-leopard/media/video-no-audio-expected.txt:
8224         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
8225         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
8226         * platform/mac/media/audio-controls-rendering-expected.checksum:
8227         * platform/mac/media/video-zoom-expected.checksum:
8228
8229 2009-12-12  Eric Carlson  <eric.carlson@apple.com>
8230
8231         Reviewed by Dan Bernstein.
8232
8233         <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
8234
8235         Regenerate layout and pixel test results for the new UI.
8236
8237         * platform/mac-leopard/Skipped:
8238         * platform/mac-leopard/media/controls-after-reload-expected.txt:
8239         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
8240         * platform/mac-leopard/media/controls-strict-expected.txt:
8241         * platform/mac-leopard/media/controls-styling-expected.txt:
8242         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
8243         * platform/mac-leopard/media/video-controls-rendering-expected.png:
8244         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
8245         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
8246         * platform/mac-leopard/media/video-display-toggle-expected.png:
8247         * platform/mac-leopard/media/video-display-toggle-expected.txt:
8248         * platform/mac-leopard/media/video-no-audio-expected.txt:
8249         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
8250         * platform/mac-leopard/media/video-zoom-controls-expected.png:
8251         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
8252         * platform/mac/media/audio-controls-rendering-expected.checksum:
8253         * platform/mac/media/audio-controls-rendering-expected.png:
8254         * platform/mac/media/video-zoom-expected.checksum:
8255         * platform/mac/media/video-zoom-expected.png:
8256
8257 2009-12-12  Kenneth Russell  <kbr@google.com>
8258
8259         Reviewed by Oliver Hunt.
8260
8261         Errors in WebGL[T]Array set() and get() methods
8262         https://bugs.webkit.org/show_bug.cgi?id=32456
8263
8264         Test: fast/canvas/webgl/bug-32456.html
8265
8266         * fast/canvas/webgl/array-unit-tests.html:
8267         * fast/canvas/webgl/bug-32456-expected.txt: Added.
8268         * fast/canvas/webgl/bug-32456.html: Added.
8269
8270 2009-12-12  Kenneth Russell  <kbr@google.com>
8271
8272         Reviewed by Oliver Hunt.
8273
8274         Update WebGL tests to released versions
8275         https://bugs.webkit.org/show_bug.cgi?id=32457
8276
8277         * fast/canvas/webgl/resources/utils3d.js:
8278         (initWebGL.gl.console.window.console.log):
8279         (initWebGL):
8280         (loadShader):
8281         (makeBox):
8282         (makeSphere):
8283         (processLoadObj):
8284         (doLoadObj):
8285         (doLoadImageTexture):
8286
8287 2009-12-12  Eric Carlson  <eric.carlson@apple.com>
8288
8289         Reviewed by Darin Adler.
8290
8291        <rdar://problem/7453726> Pull shared UI code into WebKit
8292
8293        Update media tests for small change in timeline slider thumb position
8294
8295         * platform/mac/media/audio-controls-rendering-expected.txt:
8296         * platform/mac/media/controls-after-reload-expected.txt:
8297         * platform/mac/media/controls-styling-expected.txt:
8298         * platform/mac/media/video-no-audio-expected.txt:
8299         * platform/mac/media/video-zoom-controls-expected.txt:
8300
8301 2009-12-12  Csaba Osztrogonác  <ossy@webkit.org>
8302
8303         [Qt] Missing forward entries when dumping back/forward list
8304         https://bugs.webkit.org/show_bug.cgi?id=32470
8305
8306         Failing tests added to skiplist until bug fixed.
8307
8308         * platform/qt/Skipped: 
8309         - http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html added
8310         - http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html added
8311
8312 2009-12-11  Shinichiro Hamaji  <hamaji@chromium.org>
8313
8314         Reviewed by Darin Adler.
8315
8316         body with display:inline causes crash
8317         https://bugs.webkit.org/show_bug.cgi?id=32371
8318
8319         * fast/inline/inline-body-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
8320         * fast/inline/inline-body-crash.html: Added.
8321         * fast/inline/inline-body-with-scrollbar-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
8322         * fast/inline/inline-body-with-scrollbar-crash.html: Added.
8323
8324 2009-12-11  Brady Eidson  <beidson@apple.com>
8325
8326         Reviewed by Darin Adler.
8327
8328         <rdar://problem/7342725> and https://webkit.org/b/32383
8329         Selecting article text at sfgate.com results in spurious back/forward entries
8330
8331         * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry-expected.txt: Added.
8332         * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html: Added.
8333         * http/tests/navigation/parsed-iframe-dynamic-form-back-entry-expected.txt: Added.
8334         * http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html: Added.
8335         * http/tests/navigation/resources/notify-done.html: Added.
8336
8337         * http/tests/navigation/onload-navigation-iframe-timeout-expected.txt: Updated.
8338
8339 2009-12-11  Simon Fraser  <simon.fraser@apple.com>
8340
8341         Reviewed by Darin Adler.
8342
8343         Negative values for animation-delay are ignored (treated as zero)
8344         https://bugs.webkit.org/show_bug.cgi?id=26150
8345         
8346         Tests for software and accelerated animations and transitions with negative delay.
8347
8348         * animations/negative-delay-expected.txt: Added.
8349         * animations/negative-delay.html: Added.
8350         * transitions/negative-delay-expected.txt: Added.
8351         * transitions/negative-delay.html: Added.
8352
8353 2009-12-11  Drew Wilson  <atwilson@chromium.org>
8354
8355         Reviewed by Darin Adler.
8356
8357         REGRESSION: fast/workers/dedicated-worker-lifecycle.html failing intermittently on leopard bot
8358         https://bugs.webkit.org/show_bug.cgi?id=29344
8359
8360         dedicated-worker-lifecycle.html relies on a Worker object getting GC'd, which is never guaranteed (due to conservative GC)
8361         but is especially unreliable on Leopard, so disabling on that platform.
8362
8363         * platform/mac-leopard/Skipped:
8364         disabled dedicated-worker-lifecycle.html.
8365
8366 2009-12-11  Brian Weinstein  <bweinstein@apple.com>
8367
8368         Reviewed by Darin Adler.
8369
8370         Fixes <http://webkit.org/b/32399>.
8371         Pan Scrolling Jumps out of frames if the initial location is in a frame that can't be scrolled.
8372         
8373         Added a test to make sure that we don't pan scroll if we start to scroll in an empty
8374         iFrame that has a scrollable owner document.
8375
8376         * platform/win/fast/events/panScroll-no-iframe-jump-expected.txt: Added.
8377         * platform/win/fast/events/panScroll-no-iframe-jump.html: Added.
8378
8379 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
8380
8381         Skip test that is failing because script is not executed after the
8382         view it is on is destroyed.
8383         See https://bugs.webkit.org/show_bug.cgi?id=32441
8384
8385         * platform/gtk/Skipped:
8386
8387 2009-12-11  Brian Weinstein  <bweinstein@apple.com>
8388
8389         Reviewed by Adam Roben.
8390
8391         Fixes <http://webkit.org/b/32303>.
8392         Middle-mouse button not firing mousedown DOM event when autoscroll happens.
8393         
8394         Added tests to show that middle mousedown DOM events are fired when panscrolling happens, and
8395         that when event.preventDefault is called, pan scrolling doesn't happen.
8396
8397         * platform/win/fast/events/panScroll-event-fired-expected.txt: Added.
8398         * platform/win/fast/events/panScroll-event-fired.html: Added.
8399         * platform/win/fast/events/panScroll-preventDefault-expected.txt: Added.
8400         * platform/win/fast/events/panScroll-preventDefault.html: Added.
8401
8402 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
8403
8404         [Qt][LayoutTestController] Output of document.write() is vanished by waitUntilDone()/notifyDone()
8405         https://bugs.webkit.org/show_bug.cgi?id=32437
8406
8407         * platform/qt/Skipped: http/tests/misc/percent-sign-in-form-field-name.html added until bug fixed.
8408
8409 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
8410
8411         Skip two tests that require infrastructure our DRT doesn't have,
8412         or functionality our port does not implement.
8413
8414         * platform/gtk/Skipped:
8415
8416 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
8417
8418         [Qt] Unreviewed. Skip a timeouter flakey test.
8419
8420         * platform/qt/Skipped: fast/frames/sandboxed-iframe-storage.html added.
8421
8422 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
8423
8424         Rubber-stamped by Simon Hausmann.
8425
8426         [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
8427
8428         * platform/qt/fast/dom/Window/window-properties-expected.txt: TouchEvent related output added.
8429         * platform/qt/fast/dom/prototype-inheritance-expected.txt: TouchEvent related output added.
8430         * platform/qt/fast/dom/prototype-inheritance.html: Removed. (added by mistake previously)
8431         * platform/qt/fast/js/global-constructors-expected.txt: TouchEvent related output added.
8432
8433 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
8434
8435         Fixed typo in test result.
8436
8437         * platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt:
8438
8439 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
8440
8441         Rubber-stamped by Simon Hausmann.
8442
8443         [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
8444         Original expected files copied.
8445
8446         * platform/qt/fast/dom/Window/window-properties-expected.txt: Copied from LayoutTests/fast/dom/Window/window-properties-expected.txt.
8447         * platform/qt/fast/dom/prototype-inheritance-expected.txt: Copied from LayoutTests/fast/dom/prototype-inheritance-expected.txt.
8448         * platform/qt/fast/dom/prototype-inheritance.html: Copied from LayoutTests/fast/dom/prototype-inheritance.html.
8449         * platform/qt/fast/js/global-constructors-expected.txt: Copied from LayoutTests/fast/js/global-constructors-expected.txt.
8450
8451 2009-12-11  Simon Hausmann  <simon.hausmann@nokia.com>
8452
8453         Skip the touch tests on Windows (somehow that hunk got lost).
8454
8455         * platform/win/Skipped:
8456
8457 2009-12-11  Kent Tamura  <tkent@chromium.org>
8458
8459         Reviewed by Darin Adler.
8460
8461         Fix a problem that JSC::gregorianDateTimeToMS() returns a negative
8462         value for a huge year value.
8463         https://bugs.webkit.org/show_bug.cgi?id=32304
8464
8465         * fast/js/date-daysfrom1970-overflow-expected.txt: Added.
8466         * fast/js/date-daysfrom1970-overflow.html: Added.
8467         * fast/js/script-tests/date-daysfrom1970-overflow.js: Added.
8468
8469 2009-12-11  Benjamin Poulain  <benjamin.poulain@nokia.com>
8470
8471         Reviewed by Darin Adler.
8472
8473         The values of RuntimeArray are not enumerable
8474         https://bugs.webkit.org/show_bug.cgi?id=29005
8475
8476         The indices of RuntimeArray should be enumerated like for a regular array.
8477
8478         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
8479         * platform/mac/fast/dom/wrapper-classes-objc.html:
8480
8481 2009-12-11  Simon Hausmann  <hausmann@webkit.org>
8482
8483         Reviewed by Antti Koivisto.
8484
8485         Added basic layout test for DOM touch events.
8486
8487         https://bugs.webkit.org/show_bug.cgi?id=32114
8488
8489         * fast/events/basic-touch-events-expected.txt: Added.
8490         * fast/events/basic-touch-events.html: Added.
8491         * fast/events/script-tests/basic-touch-events.js: Added.
8492         (appendEventLog):
8493         (verifyTouchEvent):
8494         (verifyTouchPoint):
8495         (singleTouchSequence):
8496         (multiTouchSequence):
8497         (touchTargets):
8498         * platform/gtk/Skipped:
8499         * platform/mac/Skipped:
8500         * platform/win/Skipped:
8501
8502 2009-12-11  Fumitoshi Ukai  <ukai@chromium.org>
8503
8504         Reviewed by Pavel Feldman.
8505
8506         Log WebSocket error to Web Inspector console.
8507         https://bugs.webkit.org/show_bug.cgi?id=32165
8508
8509         * websocket/tests/handshake-error-expected.txt:
8510         * websocket/tests/handshake-fail-by-cross-origin-expected.txt:
8511         * websocket/tests/handshake-fail-by-sub-protocol-mismatch-expected.txt:
8512
8513 2009-12-10  Adam Barth  <abarth@webkit.org>
8514
8515         Reviewed by Darin Adler.
8516
8517         Mixed content shouldn't trigger for plug-ins without URLs
8518         https://bugs.webkit.org/show_bug.cgi?id=32384
8519
8520         * http/tests/security/mixedContent/empty-url-plugin-in-frame-expected.txt: Added.
8521         * http/tests/security/mixedContent/empty-url-plugin-in-frame.html: Added.
8522         * http/tests/security/mixedContent/resources/frame-with-empty-url-plugin.html: Added.
8523
8524 2009-12-10  Oliver Hunt  <oliver@apple.com>
8525
8526         Reviewed by Gavin Barraclough.
8527
8528         Incorrect caching of prototype lookup with dictionary base
8529         https://bugs.webkit.org/show_bug.cgi?id=32402
8530
8531         Adding test for prototype caching through a dictionary
8532
8533         * fast/js/dictionary-prototype-caching-expected.txt:
8534         * fast/js/script-tests/dictionary-prototype-caching.js:
8535         (testFunction):
8536
8537 2009-12-10  Alexey Proskuryakov  <ap@apple.com>
8538
8539         Reviewed by Darin Adler.
8540
8541         https://bugs.webkit.org/show_bug.cgi?id=32140
8542         REGRESSION(r50072): Mailman administrative functionality is broken
8543
8544         * http/tests/misc/percent-sign-in-form-field-name-expected.txt: Added.
8545         * http/tests/misc/percent-sign-in-form-field-name.html: Added.
8546         * http/tests/misc/resources/percent-sign-in-form-data-field-name.cgi: Added.
8547
8548 2009-12-10  Kenneth Russell  <kbr@google.com>
8549
8550         Reviewed by Oliver Hunt.
8551
8552         Changed WebGLRenderingContext to synthesize GL errors rather than
8553         raising JavaScript exceptions. Removed internal getError() calls
8554         after each graphics call. The GraphicsContext3D maintains the
8555         synthetic exceptions because only it has complete information
8556         about certain conditions requiring them to be raised.
8557
8558         Based on idea from Ilmari Heikkinen, added create3DDebugContext()
8559         to webgl-test.js and changed the WebGL layout tests expecting
8560         error conditions to use it. Updated expected.txt files, which now
8561         implicitly test the OpenGL error as it is part of the exception's
8562         message.
8563
8564         Added new targeted test covering aspects of synthetic errors as
8565         well as regression tests for bugs uncovered during its development.
8566
8567         Test: fast/canvas/webgl/error-reporting.html
8568
8569         * fast/canvas/webgl/drawArraysOutOfBounds-expected.txt:
8570         * fast/canvas/webgl/drawArraysOutOfBounds.html:
8571         * fast/canvas/webgl/drawElementssOutOfBounds-expected.txt:
8572         * fast/canvas/webgl/drawElementssOutOfBounds.html:
8573         * fast/canvas/webgl/error-reporting-expected.txt: Added.
8574         * fast/canvas/webgl/error-reporting.html: Added.
8575         * fast/canvas/webgl/getActiveTest-expected.txt:
8576         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
8577         * fast/canvas/webgl/invalidPassedParams-expected.txt:
8578         * fast/canvas/webgl/invalidPassedParams.html:
8579         * fast/canvas/webgl/null-object-behaviour-expected.txt:
8580         * fast/canvas/webgl/resources/webgl-test.js:
8581         (create3DDebugContext.wrap.getError):
8582         (create3DDebugContext):
8583         * fast/canvas/webgl/script-tests/error-reporting.js: Added.
8584         * fast/canvas/webgl/script-tests/getActiveTest.js:
8585         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
8586         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
8587         * fast/canvas/webgl/script-tests/uniform-location.js:
8588         * fast/canvas/webgl/uniform-location-expected.txt:
8589
8590 2009-12-10  Alpha Lam  <hclam@chromium.org>
8591
8592         Reviewed by Eric Carlson.
8593
8594         Layout test for video element on HTTP
8595         https://bugs.webkit.org/show_bug.cgi?id=32333
8596
8597         Added a new layout test that tests video element on HTTP protocol.
8598         This test load the same video file twice. The first load will cache
8599         the video file if caching is supported. The second load ensure
8600         the cache works correctly.
8601
8602         * http/tests/media/resources/test.mp4: Copied from LayoutTests/media/content/test.mp4.
8603         * http/tests/media/resources/test.ogv: Copied from LayoutTests/media/content/test.ogv.
8604         The above two files are copied from LayoutTests/media/content because the HTTP
8605         server is rooted at LayoutTests/http/tests. And we don't want to serve these
8606         files with cgi because that will ruin the HTTP headers.
8607         * http/tests/media/video-load-twice-expected.txt: Added.
8608         * http/tests/media/video-load-twice.html: Added.
8609
8610 2009-12-10  Enrica Casucci  <enrica@apple.com>
8611
8612         Reviewed by Darin Adler.
8613
8614         REGRESSION(4.0.4-42a12): With 2 highlighted lines of text in gmail/hotmail selecting Bold selects other 2 edit buttons automatically.
8615         <rdar://problem/7442065>
8616         https://bugs.webkit.org/show_bug.cgi?id=32285
8617
8618         * editing/execCommand/queryCommandState-02-expected.txt: Added.
8619         * editing/execCommand/queryCommandState-02.html: Added.
8620         * editing/execCommand/script-tests/toggle-compound-styles.js: Fixed typo in text.
8621         * platform/mac/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
8622         * platform/qt/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
8623         * platform/win/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
8624
8625 2009-12-10  Dimitri Glazkov  <dglazkov@chromium.org>
8626
8627         Unreviewed, fixing layout test mishap.
8628
8629         Add a newline to the layout test.
8630
8631         * http/tests/security/isolatedWorld/events-expected.txt: Added a newline at the end of the file.
8632
8633 2009-12-10  Oliver Hunt  <oliver@apple.com>
8634
8635         Reviewed by Alexey Proskuryakov.
8636
8637         Crash in XMLTokenizer::popCurrentNode if window.close() is called during parsing
8638         https://bugs.webkit.org/show_bug.cgi?id=31576
8639
8640         Add test of window.close() during XML parsing.
8641
8642         * fast/parser/resources/xhtml-close-while-parsing-target.xhtml: Added.
8643         * fast/parser/xhtml-close-while-parsing-expected.txt: Added.
8644         * fast/parser/xhtml-close-while-parsing.xhtml: Added.
8645
8646 2009-12-10  Dimitri Glazkov  <dglazkov@chromium.org>
8647
8648         Reviewed by Adam Barth.
8649
8650         [V8] Events created in isolated worlds may fire in main world.
8651         https://bugs.webkit.org/show_bug.cgi?id=32386
8652
8653         This test is relevant to both JSC and V8 isolated world implementation,
8654         ensuring that events are fired in the right worlds.
8655
8656         * http/tests/security/isolatedWorld/events.html: Added.
8657         * http/tests/security/isolatedWorld/events-expected.txt: Added.
8658
8659 2009-12-10  Patrik Persson  <patrik.j.persson@ericsson.com>
8660
8661         Reviewed by Adam Barth.
8662
8663         Test case to verify that sandboxing 'about:blank' does not make
8664         the containing frame sandboxed.
8665
8666         https://bugs.webkit.org/show_bug.cgi?id=21288#c28
8667
8668         * fast/frames/resources/sandboxed-iframe-about-blank.html: Added.
8669         * fast/frames/sandboxed-iframe-about-blank-expected.txt: Added.
8670         * fast/frames/sandboxed-iframe-about-blank.html: Added.
8671
8672 2009-12-10  Eric Z. Ayers  <zundel@google.com>
8673
8674         Reviewed by Pavel Feldman.
8675
8676         DumpRenderTree has been patched so that the timeline-paint.html 
8677         unit test now runs under GTK+.
8678
8679         https://bugs.webkit.org/show_bug.cgi?id=31729
8680
8681         * platform/gtk/Skipped:
8682
8683 2009-12-10  Nikolas Zimmermann  <nzimmermann@rim.com>
8684
8685         Not reviewed. Skip two tests on gtk/qt that generate new results.
8686
8687         * platform/gtk/Skipped:
8688         * platform/qt/Skipped:
8689
8690 2009-12-10  Kenneth Russell  <kbr@google.com>
8691
8692         Reviewed by Oliver Hunt.
8693
8694         [Chromium] SporeViewer demo doesn't work in Chromium
8695         https://bugs.webkit.org/show_bug.cgi?id=32364
8696
8697         Test: fast/canvas/webgl/bug-32364.html
8698
8699         * fast/canvas/webgl/bug-32364-expected.txt: Added.
8700         * fast/canvas/webgl/bug-32364.html: Added.
8701
8702 2009-12-09  Maciej Stachowiak  <mjs@apple.com>
8703
8704         Reviewed by Oliver Hunt.
8705
8706         Test for: Google reader gets stuck in the "Loading..." state and does not complete
8707         https://bugs.webkit.org/show_bug.cgi?id=32256
8708
8709         * fast/js/codegen-jless-expected.txt: Added.
8710         * fast/js/codegen-jless.html: Added.
8711         * fast/js/script-tests/codegen-jless.js: Added.
8712
8713 2009-12-09  Csaba Osztrogonác  <ossy@webkit.org>
8714
8715         [Qt] Unreviewed. Skip a timeouter flakey test.
8716
8717         * platform/qt/Skipped: fast/frames/sandboxed-iframe-scripting.html added.
8718
8719 2009-12-09  Beth Dakin  <bdakin@apple.com>
8720
8721         Reviewed by Oliver Hunt.
8722
8723         Tests for https://bugs.webkit.org/show_bug.cgi?id=32346 SVG 
8724         property -webkit-shadow should apply shadow on the result after 
8725         compositing
8726         -and corresponding-
8727         <rdar://problem/7389404>
8728
8729         New tests:
8730         * platform/mac/svg/css/composite-shadow-example-expected.checksum: Added.
8731         * platform/mac/svg/css/composite-shadow-example-expected.png: Added.
8732         * platform/mac/svg/css/composite-shadow-example-expected.txt: Added.
8733         * platform/mac/svg/css/composite-shadow-with-opacity-expected.checksum: Added.
8734         * platform/mac/svg/css/composite-shadow-with-opacity-expected.png: Added.
8735         * platform/mac/svg/css/composite-shadow-with-opacity-expected.txt: Added.
8736         * svg/css/composite-shadow-example.html: Added.
8737         * svg/css/composite-shadow-with-opacity.html: Added.
8738
8739         New and improved results:
8740         * platform/mac/svg/css/group-with-shadow-expected.checksum:
8741         * platform/mac/svg/css/group-with-shadow-expected.png:
8742
8743 2009-12-09  Alexey Proskuryakov  <ap@apple.com>
8744
8745         Reviewed by Darin Adler.
8746
8747         https://bugs.webkit.org/show_bug.cgi?id=32332
8748         WebSocket events should be dispatched synchronously
8749
8750         * websocket/tests/script-tests/simple.js:
8751         * websocket/tests/simple-expected.txt:
8752         It's after all guaranteed that readyState is 1 in open and message event handlers.
8753
8754 2009-12-09  Gavin Barraclough  <barraclough@apple.com>
8755
8756         Reviewed by Oliver Hunt.
8757
8758         https://bugs.webkit.org/show_bug.cgi?id=32228
8759         Reenabling tests.
8760
8761         * platform/win/Skipped:
8762
8763 2009-12-09  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
8764
8765         Skip a failing test that needs DRT support to override standard
8766         preferences.
8767
8768         * platform/gtk/Skipped:
8769
8770 2009-12-09  Csaba Osztrogonác  <ossy@webkit.org>
8771
8772        [Qt] Skip a failing test introduced in r51877.
8773
8774         * platform/qt/Skipped: fast/loader/input-element-page-cache-crash.html added.
8775
8776 2009-12-09  Nikolas Zimmermann  <nzimmermann@rim.com>
8777
8778         Not reviewed. Fix typo in the Skipped list s/.htm/.html/ in the last test I added.
8779
8780         * platform/mac-snowleopard/Skipped:
8781
8782 2009-12-08  Fumitoshi Ukai  <ukai@chromium.org>
8783
8784         Reviewed by Darin Adler.
8785
8786         WebSocket allow space (U+0020) in sub protocol name.
8787         https://bugs.webkit.org/show_bug.cgi?id=32266
8788
8789         Skipped sub-protocol-with-space.html for now until new pywebsocket is
8790         landed.
8791
8792         * websocket/tests/bad-sub-protocol-expected.txt:
8793         * websocket/tests/script-tests/bad-sub-protocol.js:
8794         * websocket/tests/script-tests/sub-protocol-with-space.js: Added.
8795         * websocket/tests/sub-protocol-with-space-expected.txt: Added.
8796         * websocket/tests/sub-protocol-with-space.html: Added.
8797
8798 2009-12-08  Fumitoshi Ukai  <ukai@chromium.org>
8799
8800         Reviewed by Darin Adler.
8801
8802         Add tests that WebSocket-Protocol: is ignored if protocol was not specified.
8803         https://bugs.webkit.org/show_bug.cgi?id=32267
8804
8805         * websocket/tests/script-tests/websocket-protocol-ignored.js: Added.
8806         * websocket/tests/websocket-protocol-ignored-expected.txt: Added.
8807         * websocket/tests/websocket-protocol-ignored.html: Added.
8808
8809 2009-12-08  Peterson Trethewey  <petersont@google.com>
8810
8811         Reviewed by Oliver Hunt.
8812
8813         Implement WebGLUniformLocation and change API to use it.
8814         https://bugs.webkit.org/show_bug.cgi?id=31173
8815
8816         * fast/canvas/webgl/resources/structUniformShader.vert: Added.
8817         * fast/canvas/webgl/script-tests/uniform-location.js: Added.
8818         * fast/canvas/webgl/uniform-location-expected.txt: Added.
8819         * fast/canvas/webgl/uniform-location.html: Added.
8820
8821 2009-12-08  Adam Langley  <agl@google.com>
8822
8823         Reviewed by Darin Adler.
8824
8825         Fix assertion failure in WebCore::RenderBlock::startDelayUpdateScrollInfo
8826
8827         startDelayUpdateScrollInfo calls a function that can end up calling
8828         startDelayUpdateScrollInfo again. However, it's static state is
8829         inconsistent when this happens leading to an assertion failure (or
8830         probably a memory leak if assertions are off).
8831
8832         Thanks to Robert Swiecki for the test case.
8833
8834         https://bugs.webkit.org/show_bug.cgi?id=32172
8835         http://code.google.com/p/chromium/issues/detail?id=28880
8836
8837
8838         * fast/css/recursive-delay-update-scroll.html: Added.
8839         * fast/css/recursive-delay-update-scroll-expected.txt: Added.
8840
8841 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
8842
8843         Not reviewed. Skip another failing media test, that I already mentioned in the bug report.
8844
8845         * platform/mac-snowleopard/Skipped:
8846
8847 2009-12-08  Brady Eidson  <beidson@apple.com>
8848
8849         Reviewed by Darin Adler.
8850
8851         Navigating to a cached page can result in accessing a destroyed HTMLInputElement.
8852         <rdar://problem/6856662> and https://webkit.org/b/32293
8853
8854         * fast/loader/input-element-page-cache-crash-expected.txt: Added.
8855         * fast/loader/input-element-page-cache-crash.html: Added.
8856
8857 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
8858
8859         Not reviewed. Skip fast/repaint/block-selection-gap-in-table-cell.html (generates new result) to turn Qt/Gtk builds green again.
8860
8861         * platform/gtk/Skipped:
8862         * platform/qt/Skipped:
8863
8864 2009-12-08  John Gregg  <johnnyg@google.com>
8865
8866         Reviewed by Adam Barth.
8867
8868         https://bugs.webkit.org/show_bug.cgi?id=31886
8869
8870         Test for accessing the notificationCenter of a window after it's closed.
8871
8872         * fast/notifications/notification-after-close-expected.txt: Added.
8873         * fast/notifications/notification-after-close.html: Added.
8874
8875 2009-12-08  Dan Bernstein  <mitz@apple.com>
8876
8877         Reviewed by John Sullivan.
8878
8879         Added a test of block selection gap repainting in table cells
8880
8881         * fast/repaint/block-selection-gap-in-table-cell.html: Added.
8882         * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.checksum: Added.
8883         * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.png: Added.
8884         * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.txt: Added.
8885
8886 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
8887
8888         Rubber-stamped by Maciej Stachowiak.
8889
8890         Turn on (SVG) Filters for Win.
8891         https://bugs.webkit.org/show_bug.cgi?id=32224
8892
8893         * platform/win/Skipped:
8894
8895 2009-12-08  Kent Tamura  <tkent@chromium.org>
8896
8897         Reviewed by Darin Adler.
8898
8899         These test results should not have platform-dependent pixel values.
8900         https://bugs.webkit.org/show_bug.cgi?id=32265
8901
8902         Change is75PercentOf() so that it doesn't show pixel values when
8903         the check is passed.
8904
8905         * fast/replaced/table-percent-height-expected.txt:
8906         * fast/replaced/table-percent-height-text-controls-expected.txt:
8907         * fast/replaced/table-percent-height-text-controls.html:
8908         * fast/replaced/table-percent-height.html:
8909
8910 2009-12-08  Carol Szabo  <carol.szabo@nokia.com>
8911
8912         Reviewed by Darin Adler.
8913
8914         CSS Counter Nesting still does not work according to the spec.
8915         https://bugs.webkit.org/show_bug.cgi?id=31723
8916
8917         * fast/css/counters/nesting-expected.txt: Added.
8918         * fast/css/counters/nesting.html: Added.
8919         This test tests compliance with the CSS2.1 counter scoping and nesting rules.
8920
8921 2009-12-08  Csaba Osztrogonác  <ossy@webkit.org>
8922
8923         [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
8924
8925         * platform/qt/Skipped: inspector/cookie-resource-match.html added.
8926
8927 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
8928
8929         Not reviewed. Update Gtk's custom prototype-inheritance-2-expected.txt, after enabling filters
8930         (As gtk builds with geolocation, unlike the other platforms, it needs its own results)
8931
8932         This turns the Gtk slave to green again.
8933
8934         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
8935
8936 2009-12-08  Alexander Pavlov  <apavlov@chromium.org>
8937
8938         Reviewed by Pavel Feldman.
8939
8940         Change the way cookies are retrieved in the WebInspector frontend.
8941
8942         Moved the cookie filtering from the native code into the frontend so that
8943         all cookies can be retrieved regardless of the associated domain
8944         (required for certain audits to run.)
8945         https://bugs.webkit.org/show_bug.cgi?id=32160
8946
8947         * inspector/cookie-resource-match-expected.txt: Added.
8948         * inspector/cookie-resource-match.html: Added.
8949
8950 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
8951
8952         Rubber-stamped by Maciej Stachowiak.
8953
8954         Turn on (SVG) Filters for Gtk.
8955         https://bugs.webkit.org/show_bug.cgi?id=32224
8956
8957         * platform/gtk/Skipped:
8958
8959 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
8960
8961         Not reviewed. Skip some tests that fail for a longer period on the SnowLeopard bot. Filed two bugs, notifying the authors.
8962
8963         * platform/mac-snowleopard/Skipped:
8964
8965 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
8966
8967         Not reviewed. Oops forgot to update three results -> Qt slave green again.
8968
8969         * platform/qt/svg/filters/feGaussianBlur-expected.txt:
8970         * platform/qt/svg/filters/feMerge-wrong-input-expected.txt:
8971         * platform/qt/svg/filters/feOffset-expected.txt:
8972
8973 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
8974
8975         Not reviewed. Now that the Qt slave has been rebuilt, reenable all tests that failed
8976         because of the build problems (Qt slave didn't rebuild all files with ENABLE_FILTERS set).
8977
8978         Update some Qt specfic filter test results.
8979
8980         * platform/qt/Skipped:
8981         * platform/qt/svg/filters/feComposite-expected.txt:
8982         * platform/qt/svg/filters/feMerge-expected.txt:
8983         * platform/qt/svg/filters/feTile-expected.txt:
8984         * platform/qt/svg/filters/shadow-on-filter-expected.txt:
8985         * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt:
8986         * platform/qt/svg/filters/sourceAlpha-expected.txt:
8987         * platform/qt/svg/filters/subRegion-in-userSpace-expected.txt:
8988         * platform/qt/svg/filters/subRegion-one-effect-expected.txt:
8989         * platform/qt/svg/filters/subRegion-two-effects-expected.txt:
8990
8991 2009-12-08  Fumitoshi Ukai  <ukai@chromium.org>
8992
8993         Reviewed by Darin Adler.
8994
8995         Add tests that WebSocket protocol argument works.
8996         https://bugs.webkit.org/show_bug.cgi?id=3178
8997
8998         * websocket/tests/bad-sub-protocol-expected.txt: Added.
8999         * websocket/tests/bad-sub-protocol.html: Added.
9000         * websocket/tests/handshake-fail-by-sub-protocol-mismatch-expected.txt: Added.
9001         * websocket/tests/handshake-fail-by-sub-protocol-mismatch.html: Added.
9002         * websocket/tests/protocol-test_wsh.py: Added.
9003         * websocket/tests/script-tests/bad-sub-protocol.js: Added.
9004         * websocket/tests/script-tests/handshake-fail-by-sub-protocol-mismatch.js: Added.
9005         * websocket/tests/script-tests/sub-protocol.js: Added.
9006         * websocket/tests/sub-protocol-expected.txt: Added.
9007         * websocket/tests/sub-protocol.html: Added.
9008
9009 2009-12-07  Csaba Osztrogonác  <ossy@webkit.org>
9010
9011         [Qt] Unreviewed fix to make QtBuildBot green.
9012         Skip failing tests caused by r51828 (Turn on (SVG) Filters for Qt.)
9013         https://bugs.webkit.org/show_bug.cgi?id=32224
9014         http://build.webkit.org/results/Qt%20Linux%20Release/r51828%20(4620)/results.html
9015
9016         * platform/qt/Skipped:
9017
9018 2009-12-07  Shinichiro Hamaji  <hamaji@chromium.org>
9019
9020         Reviewed by Darin Adler.
9021
9022         editing/selection/last-empty-inline is failing in Windows
9023         https://bugs.webkit.org/show_bug.cgi?id=31985
9024
9025         * editing/selection/last-empty-inline-expected.txt:
9026         * editing/selection/last-empty-inline.html:
9027         * platform/qt/Skipped:
9028         * platform/win/Skipped:
9029
9030 2009-12-07  Fumitoshi Ukai  <ukai@chromium.org>
9031
9032         Reviewed by Alexey Proskuryakov.
9033
9034         Fragments now make WebSocket URL parsing fail.
9035         https://bugs.webkit.org/show_bug.cgi?id=32144
9036
9037         * websocket/tests/script-tests/url-parsing.js:
9038         * websocket/tests/script-tests/url-with-fragment.js: Removed.
9039         * websocket/tests/url-parsing-expected.txt:
9040         * websocket/tests/url-with-fragment-expected.txt: Removed.
9041         * websocket/tests/url-with-fragment.html: Removed.
9042
9043 2009-12-07  Fumitoshi Ukai  <ukai@chromium.org>
9044
9045         Reviewed by Darin Adler.
9046
9047         Fix wrong length parsing in WebSocket.
9048         https://bugs.webkit.org/show_bug.cgi?id=32203
9049
9050         These two tests assumed wrong length encoding in frame: it parsed
9051         length from bytes with 8th bit on.  But spec says length is encoded
9052         as a series of 7-bit bytes stored in octests with the 8th bit on
9053         *but the last byte*.
9054         These tests encodes a frame that has 129 length, so it must be
9055         \x81\0x01 instead of \x81\0x81.
9056
9057         * websocket/tests/frame-length-longer-than-buffer_wsh.py:
9058         * websocket/tests/frame-length-skip_wsh.py:
9059
9060 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
9061
9062         Rubber-stamped by Maciej Stachowiak.
9063
9064         Turn on (SVG) Filters for Qt.
9065         https://bugs.webkit.org/show_bug.cgi?id=32224
9066
9067         * platform/qt/Skipped:
9068
9069 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
9070
9071         Not reviewed. Reverting problematic patch, causing errors.
9072
9073         Revert r51789 (Avoid zero division during SVGPaintServerPattern::setup()). Crashes on all Windows slaves.
9074         Reopen bug https://bugs.webkit.org/show_bug.cgi?id=29912.
9075
9076         * svg/custom/script-tests/small-pattern.js: Removed.
9077         * svg/custom/small-pattern-expected.txt: Removed.
9078         * svg/custom/small-pattern.html: Removed.
9079
9080 2009-12-07  Kent Tamura  <tkent@chromium.org>
9081
9082         Reviewed by Darin Adler.
9083
9084         Add tests for HTMLInputElement::stepUp() and stepDown().
9085         https://bugs.webkit.org/show_bug.cgi?id=27451
9086
9087         * fast/forms/input-step-number-expected.txt: Added.
9088         * fast/forms/input-step-number.html: Added.
9089         * fast/forms/input-step-range-expected.txt: Added.
9090         * fast/forms/input-step-range.html: Added.
9091         * fast/forms/input-step-unsupported-expected.txt: Added.
9092         * fast/forms/input-step-unsupported.html: Added.
9093         * fast/forms/script-tests/input-step-number.js: Added.
9094         * fast/forms/script-tests/input-step-range.js: Added.
9095         * fast/forms/script-tests/input-step-unsupported.js: Added.
9096
9097 2009-12-07  Enrica Casucci  <enrica@apple.com>
9098
9099         Reviewed by Darin Adler.
9100
9101         REGRESSION(4.0.4-42a12): Indent does not work for twice modified with background text in gmail.
9102         <rdar://problem/7442387>
9103         https://bugs.webkit.org/show_bug.cgi?id=32233
9104
9105         * editing/execCommand/indent-with-style2-expected.txt: Added.
9106         * editing/execCommand/indent-with-style2.html: Added.
9107
9108 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
9109
9110         Not reviewed. Add some missing files that depend on SVG Filters support, only mac supports it for now.
9111
9112         * platform/win/Skipped:
9113
9114 2009-12-07  Csaba Osztrogonác  <ossy@webkit.org>
9115
9116         [Qt] Unreviewed. Skip a timeouter flakey test.
9117
9118         * platform/qt/Skipped: fast/frames/sandboxed-iframe-plugins.html added.
9119
9120 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
9121
9122         Not reviewed. Skip yet another test, what a journey...
9123
9124         * platform/gtk/Skipped:
9125
9126 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
9127
9128         Not reviewed. Adjust one layout test to the results of the Leopard Intel slave.
9129
9130         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
9131
9132 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
9133
9134         Not reviewed. Turn Qt slave green again, after landing filters.
9135
9136         * platform/qt/Skipped:
9137
9138 2009-12-07  Dan Bernstein  <mitz@apple.com>
9139
9140         Corrected expected results
9141
9142         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum:
9143         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png:
9144         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.checksum:
9145         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png:
9146
9147 2009-12-07  Dan Bernstein  <mitz@apple.com>
9148
9149         Rubber-stamped by Simon Fraser.
9150
9151         Re-enabled this test now that <rdar://problem/7450481> is fixed
9152
9153         * fast/repaint/block-selection-gap-in-composited-layer.html: Copied from LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html.disabled.
9154         * fast/repaint/block-selection-gap-in-composited-layer.html.disabled: Removed.
9155
9156 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
9157
9158         Reviewed by Holger Hans Peter Freyther.
9159
9160         Turn on (SVG) Filters support, by default.
9161         https://bugs.webkit.org/show_bug.cgi?id=32224
9162
9163         Recreate SVG test baseline, after enabling filters support on mac.
9164         Add affected tests, that are not yet skipped, to the Skipped list of every other
9165         platform, until building with filters support is enabled on those platforms as well.
9166
9167         * fast/dom/Window/window-properties-expected.txt:
9168         * fast/dom/prototype-inheritance-2-expected.txt:
9169         * fast/dom/prototype-inheritance-expected.txt:
9170         * fast/js/global-constructors-expected.txt:
9171         * platform/gtk/Skipped:
9172         * platform/mac-leopard/svg/text/text-intro-05-t-expected.checksum:
9173         * platform/mac-leopard/svg/text/text-intro-05-t-expected.png:
9174         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.checksum:
9175         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png:
9176         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
9177         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum:
9178         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
9179         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
9180         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
9181         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
9182         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
9183         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum:
9184         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
9185         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
9186         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum:
9187         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
9188         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
9189         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum:
9190         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png:
9191         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt:
9192         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum:
9193         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
9194         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
9195         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
9196         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
9197         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
9198         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum:
9199         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png:
9200         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
9201         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum:
9202         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png:
9203         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt:
9204         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum:
9205         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
9206         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
9207         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum:
9208         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.png:
9209         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
9210         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum:
9211         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png:
9212         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
9213         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum:
9214         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png:
9215         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
9216         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum:
9217         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png:
9218         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
9219         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.checksum:
9220         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.png:
9221         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
9222         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.checksum:
9223         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png:
9224         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
9225         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.checksum:
9226         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png:
9227         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum:
9228         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
9229         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
9230         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
9231         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.checksum:
9232         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.png:
9233         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.txt:
9234         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum:
9235         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png:
9236         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.checksum:
9237         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.png:
9238         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt:
9239         * platform/mac/svg/batik/filters/feTile-expected.checksum:
9240         * platform/mac/svg/batik/filters/feTile-expected.png:
9241         * platform/mac/svg/batik/filters/feTile-expected.txt:
9242         * platform/mac/svg/batik/filters/filterRegions-expected.checksum:
9243         * platform/mac/svg/batik/filters/filterRegions-expected.png:
9244         * platform/mac/svg/batik/filters/filterRegions-expected.txt:
9245         * platform/mac/svg/batik/paints/patternRegions-expected.checksum:
9246         * platform/mac/svg/batik/paints/patternRegions-expected.png:
9247         * platform/mac/svg/batik/text/textEffect-expected.checksum:
9248         * platform/mac/svg/batik/text/textEffect-expected.png:
9249         * platform/mac/svg/batik/text/textEffect-expected.txt:
9250         * platform/mac/svg/batik/text/textEffect3-expected.checksum:
9251         * platform/mac/svg/batik/text/textEffect3-expected.png:
9252         * platform/mac/svg/batik/text/textEffect3-expected.txt:
9253         * platform/mac/svg/batik/text/textFeatures-expected.checksum:
9254         * platform/mac/svg/batik/text/textFeatures-expected.png:
9255         * platform/mac/svg/batik/text/textFeatures-expected.txt:
9256         * platform/mac/svg/batik/text/textOnPath-expected.checksum:
9257         * platform/mac/svg/batik/text/textOnPath-expected.png:
9258         * platform/mac/svg/batik/text/textPosition-expected.checksum:
9259         * platform/mac/svg/batik/text/textPosition-expected.png:
9260         * platform/mac/svg/batik/text/textProperties-expected.checksum:
9261         * platform/mac/svg/batik/text/textProperties-expected.png:
9262         * platform/mac/svg/batik/text/textProperties-expected.txt:
9263         * platform/mac/svg/batik/text/verticalText-expected.checksum:
9264         * platform/mac/svg/batik/text/verticalText-expected.png:
9265         * platform/mac/svg/batik/text/verticalTextOnPath-expected.checksum:
9266         * platform/mac/svg/batik/text/verticalTextOnPath-expected.png:
9267         * platform/mac/svg/batik/text/xmlSpace-expected.checksum:
9268         * platform/mac/svg/batik/text/xmlSpace-expected.png:
9269         * platform/mac/svg/carto.net/window-expected.checksum:
9270         * platform/mac/svg/carto.net/window-expected.png:
9271         * platform/mac/svg/css/arrow-with-shadow-expected.png:
9272         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.checksum:
9273         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.png:
9274         * platform/mac/svg/css/clippath-with-shadow-expected.png:
9275         * platform/mac/svg/css/group-with-shadow-expected.checksum:
9276         * platform/mac/svg/css/group-with-shadow-expected.png:
9277         * platform/mac/svg/css/mask-with-shadow-expected.checksum:
9278         * platform/mac/svg/css/mask-with-shadow-expected.png:
9279         * platform/mac/svg/css/path-with-shadow-expected.png:
9280         * platform/mac/svg/css/stars-with-shadow-expected.checksum:
9281         * platform/mac/svg/css/stars-with-shadow-expected.png:
9282         * platform/mac/svg/custom/circular-marker-reference-2-expected.checksum:
9283         * platform/mac/svg/custom/circular-marker-reference-2-expected.png:
9284         * platform/mac/svg/custom/dominant-baseline-hanging-expected.checksum:
9285         * platform/mac/svg/custom/dominant-baseline-hanging-expected.png:
9286         * platform/mac/svg/custom/empty-merge-expected.checksum:
9287         * platform/mac/svg/custom/empty-merge-expected.png:
9288         * platform/mac/svg/custom/empty-merge-expected.txt:
9289         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.checksum:
9290         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png:
9291         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.txt:
9292         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.checksum:
9293         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png:
9294         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.txt:
9295         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.checksum:
9296         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.png:
9297         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.txt:
9298         * platform/mac/svg/custom/feComponentTransfer-Table-expected.checksum:
9299         * platform/mac/svg/custom/feComponentTransfer-Table-expected.png:
9300         * platform/mac/svg/custom/feComponentTransfer-Table-expected.txt:
9301         * platform/mac/svg/custom/feDisplacementMap-01-expected.checksum:
9302         * platform/mac/svg/custom/feDisplacementMap-01-expected.png:
9303         * platform/mac/svg/custom/feDisplacementMap-01-expected.txt:
9304         * platform/mac/svg/custom/gradient-rotated-bbox-expected.checksum:
9305         * platform/mac/svg/custom/gradient-rotated-bbox-expected.png:
9306         * platform/mac/svg/custom/gradient-stop-corner-cases-expected.checksum:
9307         * platform/mac/svg/custom/gradient-stop-corner-cases-expected.png:
9308         * platform/mac/svg/custom/gradient-stroke-width-expected.checksum:
9309         * platform/mac/svg/custom/gradient-stroke-width-expected.png:
9310         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.checksum:
9311         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.png:
9312         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
9313         * platform/mac/svg/custom/invalid-css-expected.txt:
9314         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.checksum:
9315         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.png:
9316         * platform/mac/svg/custom/js-late-marker-creation-expected.checksum:
9317         * platform/mac/svg/custom/js-late-marker-creation-expected.png:
9318         * platform/mac/svg/custom/linking-a-03-b-all-expected.checksum:
9319         * platform/mac/svg/custom/linking-a-03-b-all-expected.png:
9320         * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum:
9321         * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png:
9322         * platform/mac/svg/custom/marker-changes-expected.checksum:
9323         * platform/mac/svg/custom/marker-changes-expected.png:
9324         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
9325         * platform/mac/svg/custom/marker-child-changes-expected.png:
9326         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
9327         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
9328         * platform/mac/svg/custom/non-circular-marker-reference-expected.checksum:
9329         * platform/mac/svg/custom/non-circular-marker-reference-expected.png:
9330         * platform/mac/svg/custom/non-opaque-filters-expected.checksum:
9331         * platform/mac/svg/custom/non-opaque-filters-expected.png:
9332         * platform/mac/svg/custom/non-opaque-filters-expected.txt:
9333         * platform/mac/svg/custom/path-bad-data-expected.checksum:
9334         * platform/mac/svg/custom/path-bad-data-expected.png:
9335         * platform/mac/svg/custom/pattern-rotate-expected.checksum:
9336         * platform/mac/svg/custom/pattern-rotate-expected.png:
9337         * platform/mac/svg/custom/pointer-events-path-expected.checksum:
9338         * platform/mac/svg/custom/pointer-events-path-expected.png:
9339         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
9340         * platform/mac/svg/custom/svg-fonts-in-html-expected.png:
9341         * platform/mac/svg/custom/text-filter-expected.checksum:
9342         * platform/mac/svg/custom/text-filter-expected.png:
9343         * platform/mac/svg/custom/text-filter-expected.txt:
9344         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.checksum:
9345         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.png:
9346         * platform/mac/svg/custom/use-elementInstance-event-target-expected.checksum:
9347         * platform/mac/svg/custom/use-elementInstance-event-target-expected.png:
9348         * platform/mac/svg/custom/visibility-override-filter-expected.checksum:
9349         * platform/mac/svg/custom/visibility-override-filter-expected.png:
9350         * platform/mac/svg/custom/visibility-override-filter-expected.txt:
9351         * platform/mac/svg/filters/big-sized-filter-2-expected.checksum: Added.
9352         * platform/mac/svg/filters/big-sized-filter-2-expected.png: Added.
9353         * platform/mac/svg/filters/big-sized-filter-2-expected.txt:
9354         * platform/mac/svg/filters/big-sized-filter-expected.checksum:
9355         * platform/mac/svg/filters/big-sized-filter-expected.png:
9356         * platform/mac/svg/filters/big-sized-filter-expected.txt:
9357         * platform/mac/svg/filters/feComposite-expected.checksum:
9358         * platform/mac/svg/filters/feComposite-expected.png:
9359         * platform/mac/svg/filters/feComposite-expected.txt:
9360         * platform/mac/svg/filters/feDisplacementMap-expected.checksum:
9361         * platform/mac/svg/filters/feDisplacementMap-expected.png:
9362         * platform/mac/svg/filters/feDisplacementMap-expected.txt:
9363         * platform/mac/svg/filters/feGaussianBlur-expected.checksum:
9364         * platform/mac/svg/filters/feGaussianBlur-expected.png:
9365         * platform/mac/svg/filters/feGaussianBlur-expected.txt:
9366         * platform/mac/svg/filters/feMerge-expected.checksum:
9367         * platform/mac/svg/filters/feMerge-expected.png:
9368         * platform/mac/svg/filters/feMerge-expected.txt:
9369         * platform/mac/svg/filters/feMerge-wrong-input-expected.txt:
9370         * platform/mac/svg/filters/feOffset-expected.checksum:
9371         * platform/mac/svg/filters/feOffset-expected.png:
9372         * platform/mac/svg/filters/feOffset-expected.txt:
9373         * platform/mac/svg/filters/feTile-expected.checksum:
9374         * platform/mac/svg/filters/feTile-expected.png:
9375         * platform/mac/svg/filters/feTile-expected.txt:
9376         * platform/mac/svg/filters/filterRes-expected.checksum:
9377         * platform/mac/svg/filters/filterRes-expected.png:
9378         * platform/mac/svg/filters/filterRes-expected.txt:
9379         * platform/mac/svg/filters/shadow-on-filter-expected.checksum:
9380         * platform/mac/svg/filters/shadow-on-filter-expected.png:
9381         * platform/mac/svg/filters/shadow-on-filter-expected.txt:
9382         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.checksum:
9383         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.png:
9384         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.txt:
9385         * platform/mac/svg/filters/sourceAlpha-expected.txt:
9386         * platform/mac/svg/filters/subRegion-in-userSpace-expected.checksum:
9387         * platform/mac/svg/filters/subRegion-in-userSpace-expected.png:
9388         * platform/mac/svg/filters/subRegion-in-userSpace-expected.txt:
9389         * platform/mac/svg/filters/subRegion-one-effect-expected.checksum:
9390         * platform/mac/svg/filters/subRegion-one-effect-expected.png:
9391         * platform/mac/svg/filters/subRegion-one-effect-expected.txt:
9392         * platform/mac/svg/filters/subRegion-two-effects-expected.checksum:
9393         * platform/mac/svg/filters/subRegion-two-effects-expected.png:
9394         * platform/mac/svg/filters/subRegion-two-effects-expected.txt:
9395         * platform/mac/svg/text/text-path-01-b-expected.checksum:
9396         * platform/mac/svg/text/text-path-01-b-expected.png:
9397         * platform/mac/svg/text/text-text-05-t-expected.png:
9398         * platform/mac/svg/text/text-text-07-t-expected.checksum:
9399         * platform/mac/svg/text/text-text-07-t-expected.png:
9400         * platform/mac/svg/webarchive/svg-cursor-subresources-expected.png:
9401         * platform/mac/svg/webarchive/svg-feimage-subresources-expected.checksum:
9402         * platform/mac/svg/webarchive/svg-feimage-subresources-expected.png:
9403         * platform/qt/Skipped:
9404         * platform/win/Skipped:
9405         * svg/custom/js-svg-constructors-expected.txt:
9406         * svg/custom/svg-features-expected.txt:
9407         * svg/dom/operatorAttribute-expected.txt:
9408         * svg/webarchive/svg-feimage-subresources-expected.webarchive:
9409
9410 2009-12-07  Kent Tamura  <tkent@chromium.org>
9411
9412         Reviewed by Darin Adler.
9413
9414         Some changes to ValidityState-typeMismatch-url.html.
9415         https://bugs.webkit.org/show_bug.cgi?id=29913
9416
9417         - Add more test cases
9418           Username, IPv6 address, mailto:, file:, tel:, fragment, and IDN.
9419         - Handle difference between KURL and KURLGoogle
9420
9421         * fast/forms/ValidityState-typeMismatch-url-expected.txt:
9422         * fast/forms/script-tests/ValidityState-typeMismatch-url.js:
9423
9424 2009-12-07  Darin Fisher  <darin@chromium.org>
9425
9426         Reviewed by Darin Adler.
9427
9428         http/tests/cache/subresource-failover-to-network.html is flaky
9429         https://bugs.webkit.org/show_bug.cgi?id=32038
9430
9431         Rewrite test to avoid dumpResourceLoadCallbacks, which do not
9432         interleave predictably with the output of dumpFrameLoadCallbacks.
9433         Other things besides resource loading can delay onload.
9434
9435         The newly written test uses a cookie to determine if the test has
9436         passed.
9437
9438         Unskip this test for platform/win.
9439
9440         * http/tests/cache/resources/subresource-failover-to-network.cgi:
9441         * http/tests/cache/subresource-failover-to-network-expected.txt:
9442         * http/tests/cache/subresource-failover-to-network.html:
9443         * platform/win/Skipped:
9444
9445 2009-12-07  Alexey Proskuryakov  <ap@apple.com>
9446
9447         Reviewed by Darin Adler.
9448
9449         https://bugs.webkit.org/show_bug.cgi?id=32244
9450         Test sending and receiving small WebSocket messages of different lengths
9451
9452         * websocket/tests/frame-lengths-expected.txt: Added.
9453         * websocket/tests/frame-lengths.html: Added.
9454
9455 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
9456
9457         Not reviewed. Add two tests generating new results to gtks collection of tests doing so.
9458
9459         * platform/gtk/Skipped:
9460
9461 2009-12-07  Dirk Schulze  <krit@webkit.org>
9462
9463         Reviewed by Adam Barth.
9464
9465         If the tile of a pattern is bigger than the pattern and the
9466         pattern size is < 0.5, the SVGPaintServer produced a division
9467         by zero. This also only happens, if the attribute overflow is
9468         set to visible.
9469         This is a test with a pattern size of 0.1 and a tile size of 1. 
9470
9471         * svg/custom/script-tests/small-pattern.js: Added.
9472         * svg/custom/small-pattern-expected.txt: Added.
9473         * svg/custom/small-pattern.html: Added.
9474
9475 2009-12-07  Kenneth Russell  <kbr@google.com>
9476
9477         Reviewed by Dimitri Glazkov.
9478
9479         [v8] WebCore::WebGLArrayBufferInternal::byteLengthAttrGetter NULL pointer
9480         https://bugs.webkit.org/show_bug.cgi?id=31889
9481
9482         Fixed bug in handling of zero-argument constructor call.
9483
9484         Test: fast/canvas/webgl/bug-31889.html
9485
9486         * fast/canvas/webgl/bug-31889-expected.txt: Added.
9487         * fast/canvas/webgl/bug-31889.html: Added.
9488
9489 2009-12-07  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
9490
9491         Unreviewed. Landing files I forgot to add to my working copy
9492         before committing r51734.
9493
9494         * media/media-can-play-ogg-expected.txt: Added.
9495         * media/media-can-play-ogg.html: Added.
9496
9497 2009-12-07  Alexey Proskuryakov  <ap@apple.com>
9498
9499         Don't skip websocket/tests/url-with-credential.html, it's one of earlier tests that is
9500         to blame.
9501
9502         * platform/mac/Skipped:
9503
9504 2009-12-07  Brian Weinstein  <bweinstein@apple.com>
9505
9506         Rubber-stamped by Steve Falkenburg.
9507
9508         Add one more fast/js test to the Skipped list - also due to:
9509         https://bugs.webkit.org/show_bug.cgi?id=32228.
9510
9511         * platform/win/Skipped:
9512
9513 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
9514
9515         Not reviewed. Cleaning up Skipped files in order to make more bots green, as I plan to land changes, that affect all bots (svg filters support).
9516
9517         Remove non-existant animations/3d directory in qt&win Skipped lists.
9518         Skip one more test on windows (see bug #32228, already in radar, just guessing - not yet sure if it's a random crash issue though)
9519         Skip 19 (!) tests on the Qt slave, failing since a longer time. Qt developers: Please investigate.
9520
9521         * platform/qt/Skipped: Also remove some duplicates I spotted.
9522         * platform/win/Skipped:
9523
9524 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
9525
9526         Not reviewed. Disable two flaky SnowLeopard tests, filed bug and notified author.
9527
9528         Tests "plugins/document-open.html" and "plugins/mouse-events.html" are flaky on SnowLeopard
9529         https://bugs.webkit.org/show_bug.cgi?id=32229
9530
9531         * platform/mac-snowleopard/Skipped:
9532
9533 2009-12-07  Dan Bernstein  <mitz@apple.com>
9534
9535         Reviewed by Darin Adler.
9536
9537         Tests for <rdar://problem/7437820> Weird selection artifacts
9538
9539         * fast/repaint/block-selection-gap-stale-cache-2.html: Added.
9540         * fast/repaint/block-selection-gap-stale-cache.html: Added.
9541         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum: Added.
9542         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png: Added.
9543         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.txt: Added.
9544         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.checksum: Added.
9545         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png: Added.
9546         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.txt: Added.
9547
9548 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
9549
9550         Not reviewed.
9551
9552         REGRESSION: fast/js/excessive-comma-usage.html and fast/js/math-transforms.html fail on win
9553         https://bugs.webkit.org/show_bug.cgi?id=32228
9554
9555         Adding above two tests to the Skipped list on win, attempting to turn the win slave green again.
9556
9557         * platform/win/Skipped:
9558
9559 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
9560
9561         Not reviewed. Remove non-existant files in gtk/Skipped list, and exclude a printing test, without results. Should turn the gtk slave green again.
9562
9563         * platform/gtk/Skipped:
9564
9565 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
9566
9567         Not reviewed. Attempt to get all mac build slaves to green again. Disable crashing test, and notify the author of it to fix it.
9568
9569         New test "websocket/tests/url-with-credential.html" crashes in debug builds
9570         https://bugs.webkit.org/show_bug.cgi?id=32226
9571
9572         * platform/mac/Skipped:
9573
9574 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
9575
9576         Not reviewed. Add missing layout test result.
9577
9578         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt: Added.
9579
9580 2009-12-07  Joanmarie Diggs  <joanmarie.diggs@gmail.com>
9581
9582         Reviewed by Xan Lopez.
9583
9584         https://bugs.webkit.org/show_bug.cgi?id=25524
9585         [Gtk] Expose the title attribute to assistive technologies
9586
9587         * platform/gtk/accessibility/title-and-alt.html: Added.
9588         * platform/gtk/accessibility/title-and-alt-expected.txt: Added.
9589
9590 2009-12-07  Oliver Hunt  <oliver@apple.com>
9591
9592         Reviewed by Maciej Stachowiak.
9593
9594         Object.create fails if properties on the descriptor are getters
9595         https://bugs.webkit.org/show_bug.cgi?id=32219
9596
9597         Add tests for descriptors using getters instead of raw values
9598
9599         * fast/js/Object-create-expected.txt:
9600         * fast/js/script-tests/Object-create.js:
9601         (valueGet):
9602         (get var):
9603         (get var.DescriptorWithGetGetter.foo.Object.create.):
9604         (get var.DescriptorWithSetGetter.foo.Object.create.):
9605
9606 2009-12-06  Oliver Hunt  <oliver@apple.com>
9607
9608         Reviewed by Maciej Stachowiak.
9609
9610         Object.getOwnPropertyDescriptor() allows cross-frame access
9611         https://bugs.webkit.org/show_bug.cgi?id=32119
9612
9613         Add cross domain tests for getOwnPropertyDescriptor
9614
9615         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html: Added.
9616         * http/tests/security/resources/cross-frame-access.js:
9617         (canGetDescriptor.set get catch):
9618         (canGetDescriptor):
9619         * http/tests/security/resources/cross-frame-iframe-for-get-test.html:
9620         * http/tests/security/xss-DENIED-defineProperty.html:
9621
9622 2009-12-06  Kent Tamura  <tkent@chromium.org>
9623
9624         Reviewed by Darin Adler.
9625
9626         Improve portability and readability of table-percent-height* tests.
9627         https://bugs.webkit.org/show_bug.cgi?id=31858
9628
9629         The purpose of these tests is to confirm that an element with
9630         height:N% inside a table cell has non-zero height. We don't need
9631         to check concrete pixel sizes of form controls.
9632
9633         This updates the tests so that they check heights are non-zero and
9634         75% heights are same as corresponding 100% heights or actually 75%.
9635
9636         * fast/replaced/table-percent-height-expected.txt:
9637         * fast/replaced/table-percent-height-text-controls-expected.txt:
9638         * fast/replaced/table-percent-height-text-controls.html:
9639         * fast/replaced/table-percent-height.html:
9640
9641 2009-12-06  Fumitoshi Ukai  <ukai@chromium.org>
9642
9643         Reviewed by Alexey Proskuryakov.
9644
9645         Add tests for cross-origin WebSocket usage
9646         https://bugs.webkit.org/show_bug.cgi?id=32055
9647
9648         * websocket/tests/cross-origin-expected.txt: Added.
9649         * websocket/tests/cross-origin.html: Added.
9650         * websocket/tests/fixed-origin_wsh.py: Added.
9651         * websocket/tests/handshake-fail-by-cross-origin-expected.txt: Added.
9652         * websocket/tests/handshake-fail-by-cross-origin.html: Added.
9653         * websocket/tests/origin-test_wsh.py: Added.
9654         * websocket/tests/script-tests/cross-origin.js: Added.
9655         * websocket/tests/script-tests/frame-length-longer-than-buffer.js:
9656         * websocket/tests/script-tests/frame-length-skip.js:
9657         * websocket/tests/script-tests/handshake-error.js:
9658         * websocket/tests/script-tests/handshake-fail-by-cross-origin.js: Added.
9659         * websocket/tests/script-tests/simple.js:
9660         * websocket/tests/simple-expected.txt:
9661
9662 2009-12-05  Maciej Stachowiak  <mjs@apple.com>
9663
9664         Reviewed by Oliver Hunt.
9665
9666         conway benchmark spends half it's time in op_less (jump fusion fails)
9667         https://bugs.webkit.org/show_bug.cgi?id=32190
9668
9669         * fast/js/codegen-loops-logical-nodes-expected.txt:
9670         * fast/js/script-tests/codegen-loops-logical-nodes.js: Update to test some newly
9671         sensitive cases of codegen that were not already covered.
9672
9673 2009-12-05  Philippe Normand  <pnormand@igalia.com>
9674
9675         Reviewed by Gustavo Noronha.
9676
9677         New test for video.canPlayType and ogg containers.
9678
9679         [GTK] Recognize oga as audio/ogg
9680         https://bugs.webkit.org/show_bug.cgi?id=31990
9681
9682         * media/media-can-play-ogg-expected.txt: Added.
9683         * media/media-can-play-ogg.html: Added.
9684         * platform/mac-leopard/Skipped:
9685         * platform/mac-snowleopard/Skipped:
9686         * platform/mac-tiger/Skipped:
9687         * platform/mac/Skipped:
9688         * platform/qt-mac/Skipped:
9689         * platform/qt-win/Skipped:
9690         * platform/qt/Skipped:
9691         * platform/win/Skipped:
9692
9693 2009-12-05  Dan Bernstein  <mitz@apple.com>
9694
9695         Rubber-stamped by Mark Rowe.
9696
9697         Disabled a test because it puts the WebView into compositing mode,
9698         which remains in effect for all subsequent repaint tests, causing them
9699         to fail because DumpRenderTree always forces a full repaint when
9700         generating the image of a WebView that is in compositing mode.
9701
9702         * fast/repaint/block-selection-gap-in-composited-layer.html: Removed.
9703         * fast/repaint/block-selection-gap-in-composited-layer.html.disabled: Copied from LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html.
9704
9705 2009-12-05  Adam Langley  <agl@google.com>
9706
9707         Reviewed by Adam Barth.
9708
9709         Check that a CSS format() argument is of a valid type.
9710
9711         https://bugs.webkit.org/show_bug.cgi?id=31815
9712         http://code.google.com/p/chromium/issues/detail?id=28582
9713
9714         * fast/css/url-format-non-string-expected.txt: Added
9715         * fast/css/url-format-non-string.html: Added.
9716
9717 2009-12-04  Kent Hansen  <kent.hansen@nokia.com>
9718
9719         Reviewed by Darin Adler.
9720
9721         Add test for JavaScript string property deletion
9722         https://bugs.webkit.org/show_bug.cgi?id=32012
9723
9724         * fast/js/script-tests/string-property-deletion.js: Added.
9725         * fast/js/string-property-deletion-expected.txt: Added.
9726         * fast/js/string-property-deletion.html: Added.
9727
9728 2009-12-04  Yuzo Fujishima  <yuzo@google.com>
9729
9730         Reviewed by Alexey Proskuryakov.
9731
9732         Add test for web socket send.
9733
9734         https://bugs.webkit.org/show_bug.cgi?id=31337
9735
9736         * websocket/tests/script-tests/send.js: Added.
9737         (endTest):
9738         (ws.onopen):
9739         (ws.onmessage.ws.onmessage):
9740         (ws.onmessage):
9741         (ws.onclose):
9742         (timeOutCallback):
9743         * websocket/tests/send-expected.txt: Added.
9744         * websocket/tests/send.html: Added.
9745         * websocket/tests/send_wsh.py: Added.
9746
9747 2009-12-04  Simon Fraser  <simon.fraser@apple.com>
9748
9749         Reviewed by Dan Bernstein.
9750
9751         <rdar://problem/7441571> Hardware-backed layers are skipped when printing
9752         
9753         Testcase for printing with a compositing layer.
9754
9755         * printing/compositing-layer-printing-expected.pdf: Added.
9756         * printing/compositing-layer-printing.html: Added.
9757
9758 2009-12-04  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
9759
9760         Skip test that is failing because of new behaviour enforced by
9761         libsoup. Bug reported.
9762
9763         * platform/gtk/Skipped:
9764
9765 2009-12-04  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
9766
9767         Skip tests that require support for frame loader callbacks
9768         reporting, and a new test.
9769
9770         * platform/gtk/Skipped:
9771
9772 2009-12-04  Dirk Schulze  <krit@webkit.org>
9773
9774         Reviewed by Gustavo Noronha Silva.
9775
9776         Move the render result to svg/custom as a cross platform render result.
9777
9778         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Removed.
9779         * svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Added.
9780
9781 2009-12-04  Kenneth Rohde Christiansen  <kenneth@webkit.org>
9782
9783         Reviewed by Adam Treat.
9784
9785         Remove test that works after adding setAllowUniversalAccessFromFileURLs
9786         to Qt's version of the LayoutTestController.
9787
9788         * platform/qt/Skipped:
9789
9790 2009-12-04  Dirk Schulze  <krit@webkit.org>
9791
9792         Reviewed by Nikolas Zimmermann.
9793
9794         Gradient SVG animation demonstrates tearing at animation extremes
9795         https://bugs.webkit.org/show_bug.cgi?id=11929
9796
9797         In SVG a focalPoint must be inside the radius of a radial gradient.
9798         It this isn't the case, we have to move the focalPoint into the radius.
9799         This checks the correct behavior of WebKit on false values for fx, fy.
9800
9801         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
9802         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
9803         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.checksum: Added.
9804         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png: Added.
9805         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Added.
9806         * svg/custom/radial-gradient-with-outstanding-focalPoint.svg: Added.
9807
9808 2009-12-04  Chris Fleizach  <cfleizach@apple.com>
9809
9810         Reviewed by Darin Adler.
9811
9812         REGRESSION: AX: buttons now extremely repetitive
9813         https://bugs.webkit.org/show_bug.cgi?id=32164
9814
9815         * platform/mac-leopard/accessibility/table-with-aria-role-expected.txt:
9816         * platform/mac/accessibility/button-shouldnot-have-axvalue-expected.txt: Added.
9817         * platform/mac/accessibility/button-shouldnot-have-axvalue.html: Added.
9818         * platform/mac/accessibility/table-with-aria-role-expected.txt:
9819
9820 2009-12-04  Enrica Casucci  <enrica@apple.com>
9821
9822         Reviewed by John Sullivan.
9823
9824         Mail.app crashes when indenting table pasted from Numbers.app.
9825         <rdar://problem/7209507>
9826         https://bugs.webkit.org/show_bug.cgi?id=32166
9827
9828         * editing/execCommand/indent-partial-table-expected.txt: Added.
9829         * editing/execCommand/indent-partial-table.html: Added.
9830
9831 2009-12-04  Alexey Proskuryakov  <ap@apple.com>
9832
9833         Reviewed by Darin Adler.
9834
9835         https://bugs.webkit.org/show_bug.cgi?id=32085
9836         WebSocket should block the same ports that are blocked for resource loading
9837
9838         Added some tests for URL parsing (one of them expects current WebKit behavior, not what the
9839         spec says).
9840
9841         * websocket/tests/script-tests/url-parsing.js: Added.
9842         * websocket/tests/url-parsing-expected.txt: Added.
9843         * websocket/tests/url-parsing.html: Added.
9844
9845 2009-12-04  Benjamin Poulain  <benjamin.poulain@nokia.com>
9846
9847         Reviewed by Kenneth Rohde Christiansen.
9848
9849         [Qt] WebKit crashes when loading certain SVG images
9850         https://bugs.webkit.org/show_bug.cgi?id=29443
9851
9852         Update the test results for the new FontCache implementation.
9853
9854         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
9855         * platform/qt/css1/font_properties/font_variant-expected.txt:
9856         * platform/qt/css1/pseudo/firstline-expected.txt:
9857         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
9858         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
9859
9860 2009-12-04  Steve Block  <steveblock@google.com>
9861
9862         Reviewed by Darin Adler.
9863
9864         Fixes a crashing bug in Geolocation when a watch is cleared from some callbacks. 
9865         https://bugs.webkit.org/show_bug.cgi?id=32111
9866
9867         * fast/dom/Geolocation/resources/permission-denied-already-clear-watch.js: Added. Tests clearing the watch from the error callback after a permission denied message when permissions have already been denied.
9868         * fast/dom/Geolocation/permission-denied-already-clear-watch.html: Added. HTML wrapper for above test.
9869         * fast/dom/Geolocation/permission-denied-already-clear-watch-expected.txt: Added. Expected result for above test.
9870
9871         * fast/dom/Geolocation/resources/timeout-clear-watch.js: Added. Tests clearing the watch from the error callback due to a timeout.
9872         * fast/dom/Geolocation/timeout-clear-watch.html: Added. HTML wrapper for above test.
9873         * fast/dom/Geolocation/timeout-clear-watch-expected.txt: Added. Expected result for above test.
9874
9875         * platform/gtk/Skipped: Modified. Skips new tests.
9876
9877 2009-12-04  Csaba Osztrogonác  <ossy@webkit.org>
9878
9879         Reviewed by Simon Hausmann.
9880
9881         [Qt] Re-enable audio/video tests after updated buildbot's Qt
9882         to Phonon supported one, and put 2 bad tests into skiplist.
9883
9884         * platform/qt/Skipped:
9885
9886 2009-12-04  Yuzo Fujishima  <yuzo@google.com>
9887
9888         Reviewed by Darin Fisher.
9889
9890         Add test to see if unicode messages can be sent over web socket.
9891
9892         https://bugs.webkit.org/show_bug.cgi?id=31341
9893
9894         * websocket/tests/script-tests/unicode.js: Added.
9895         (endTest):
9896         (ws.onopen):
9897         (ws.onmessage):
9898         (ws.onclose):
9899         (timeOutCallback):
9900         * websocket/tests/unicode-expected.txt: Added.
9901         * websocket/tests/unicode.html: Added.
9902         * websocket/tests/unicode_wsh.py: Added.
9903
9904 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
9905
9906         Reviewed by Beth Dakin.
9907
9908         WAI-ARIA: aria-activedescendant doesn't work as intended
9909         https://bugs.webkit.org/show_bug.cgi?id=32100
9910
9911         * platform/mac/accessibility/aria-tree-activedescendant-expected.txt: Added.
9912         * platform/mac/accessibility/aria-tree-activedescendant.html: Added.
9913         * platform/mac/accessibility/aria-tree-index-of-items-expected.txt: Added.
9914         * platform/mac/accessibility/aria-tree-index-of-items.html: Added.
9915
9916 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
9917
9918         Fixing layout test bustage on platforms.
9919
9920         AX: VO just says "term" on many web sites
9921         https://bugs.webkit.org/show_bug.cgi?id=32139
9922
9923         * platform/mac-leopard/accessibility/lists-expected.txt:
9924         * platform/mac/accessibility/radio-button-group-members-expected.txt:
9925
9926 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
9927
9928         Reviewed by Eric Seidel.
9929
9930         AX: VO just says "term" on many web sites
9931         https://bugs.webkit.org/show_bug.cgi?id=32139
9932
9933         * platform/mac/accessibility/aria-grouping-roles-expected.txt:
9934         * platform/mac/accessibility/aria-grouping-roles.html:
9935         * platform/mac/accessibility/definition-list-term-expected.txt: Added.
9936         * platform/mac/accessibility/definition-list-term.html: Added.
9937         * platform/mac/accessibility/lists-expected.txt:
9938
9939 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
9940
9941         Reviewed by Beth Dakin.
9942
9943         Implement WAI-ARIA scrollbar role and related property aria-orientation
9944         https://bugs.webkit.org/show_bug.cgi?id=32126
9945
9946         * accessibility/aria-scrollbar-role-expected.txt: Added.
9947         * accessibility/aria-scrollbar-role.html: Added.
9948         * platform/gtk/Skipped:
9949         * platform/win/Skipped:
9950
9951 2009-12-03  Alexey Proskuryakov  <ap@apple.com>
9952
9953         Reviewed by Darin Adler.
9954
9955         https://bugs.webkit.org/show_bug.cgi?id=32132
9956         websocket/tests/simple.html fails on Windows
9957
9958         * websocket/tests/script-tests/simple.js:
9959         * websocket/tests/simple-expected.txt:
9960         Make the test weaker - readyState could already grow by the time a posted event gets dispatched.
9961
9962         * platform/win/Skipped: Un-skip the test.
9963
9964 2009-12-03  Julie Parent  <jparent@chromium.org>
9965
9966         Reviewed by Eric Seidel.
9967
9968         Make shorthand-transitions.html less flaky.
9969         The test currently allows for timing related differences by using a tolerance, but the tolerance
9970         is inconsistent in the test, even for values read at the same time (some values are allowed a 100ms 
9971         difference, others are only allowed 50ms).  This change makes all values have a 100ms tolerance.
9972         (open question: is 100ms enough?  I've looked through a bunch of logs of failures and it seems to be,
9973         so this should definitely help reduce but this may not entirely eliminate flakiness).
9974         
9975         https://bugs.webkit.org/show_bug.cgi?id=32134
9976
9977         * transitions/shorthand-transitions.html:
9978
9979 2009-12-03  Csaba Osztrogonác  <ossy@webkit.org>
9980
9981         Reviewed by Eric Seidel.
9982
9983         https://bugs.webkit.org/show_bug.cgi?id=32135
9984
9985         [Qt] Add expected files for new tests we pass.
9986         Compared to the Mac expected png files.
9987
9988         * platform/qt/fast/css/namespaces/namespaces-escapes-expected.txt: Added.
9989         * platform/qt/fast/css/namespaces/namespaces-invalid-at-expected.txt: Added.
9990
9991 2009-12-03  Brian Weinstein  <bweinstein@apple.com>
9992
9993         Rubber-stamped by Alexey Proskuryakov.
9994
9995         Skip failing WebSocket test on Windows.
9996
9997         * platform/win/Skipped:
9998
9999 2009-12-03  Brady Eidson  <beidson@apple.com>
10000
10001         Rubberstamped by Oliver Hunt.
10002
10003         Fix layout tests by removing the full outputting of the Date object and just outputting the milliseconds since the epoch.
10004
10005         * fast/loader/stateobjects/pushstate-object-types-expected.txt:
10006         * fast/loader/stateobjects/pushstate-object-types.html:
10007
10008 2009-12-03  Alexey Proskuryakov  <ap@apple.com>
10009
10010         Reviewed by Eric Seidel.
10011
10012         https://bugs.webkit.org/show_bug.cgi?id=32130
10013         Add a test for sending non-trivial amount of data over WebSocket
10014
10015         * websocket/tests/echo_wsh.py: Copied from WebKitTools/pywebsocket/example/echo_wsh.py.
10016         * websocket/tests/simple-stress-expected.txt: Added.
10017         * websocket/tests/simple-stress.html: Added.
10018
10019 2009-12-03  Brady Eidson  <beidson@apple.com>
10020
10021         Rubberstamped by Sam Weinig.
10022
10023         Fix my absolute URL snafu by outputting only the last path component for these URLs, 
10024         which is all that is relevant.
10025
10026         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt:
10027         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt:
10028         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html:
10029         * fast/loader/stateobjects/document-destroyed-navigate-back.html:
10030         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt:
10031         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html:
10032
10033 2009-12-03  Oliver Hunt  <oliver@apple.com>
10034
10035         Reviewed by Dan Bernstein.
10036
10037         REGRESSION (r51627): 3 SVG tests are failing
10038         https://bugs.webkit.org/show_bug.cgi?id=32117
10039
10040         Improve testing of svglist.
10041
10042         * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
10043         * svg/dom/svglist-exception-on-out-bounds-error.html:
10044
10045 2009-12-03  Enrica Casucci  <enrica@apple.com>
10046
10047         Reviewed by Adele Peterson.
10048
10049         Multiple Undos removes the last posted comment and/or the ones before it.
10050         <rdar://problem/6557066>
10051         https://bugs.webkit.org/show_bug.cgi?id=32079
10052
10053         Added test to verify that undo has no effect when an element is
10054         no longer editable.
10055         
10056         * editing/undo/undo-indent-noneditable-expected.txt: Added.
10057         * editing/undo/undo-indent-noneditable.html: Added.
10058
10059 2009-12-03  Brady Eidson  <beidson@apple.com>
10060
10061         Reviewed by Sam Weinig.
10062
10063         <rdar://problem/7214236> and http://webkit.org/b/32052 - Implement HTML5 state object history API
10064
10065         Update expected results of old tests:
10066         * fast/dom/Window/window-appendages-cleared-expected.txt:
10067         * fast/dom/Window/window-properties-expected.txt:
10068         * http/tests/security/cross-frame-access-enumeration-expected.txt:
10069
10070         New tests:
10071         * fast/loader/stateobjects: Added.
10072         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt: Added.
10073         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt: Added.
10074         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html: Added.
10075         * fast/loader/stateobjects/document-destroyed-navigate-back.html: Added.
10076         * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener-expected.txt: Added.
10077         * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener.html: Added.
10078         * fast/loader/stateobjects/popstate-after-load-complete-body-attribute-expected.txt: Added.
10079         * fast/loader/stateobjects/popstate-after-load-complete-body-attribute.html: Added.
10080         * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute-expected.txt: Added.
10081         * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute.html: Added.
10082         * fast/loader/stateobjects/popstate-after-load-complete-window-attribute-expected.txt: Added.
10083         * fast/loader/stateobjects/popstate-after-load-complete-window-attribute.html: Added.
10084         * fast/loader/stateobjects/pushstate-object-types-expected.txt: Added.
10085         * fast/loader/stateobjects/pushstate-object-types.html: Added.
10086         * fast/loader/stateobjects/pushstate-then-replacestate-expected.txt: Added.
10087         * fast/loader/stateobjects/pushstate-then-replacestate.html: Added.
10088         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt: Added.
10089         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html: Added.
10090         * fast/loader/stateobjects/replacestate-then-pushstate-expected.txt: Added.
10091         * fast/loader/stateobjects/replacestate-then-pushstate.html: Added.
10092         * fast/loader/stateobjects/resources: Added.
10093         * fast/loader/stateobjects/resources/navigate-back.html: Added.
10094         * http/tests/loading/state-object-security-exception-expected.txt: Added.
10095         * http/tests/loading/state-object-security-exception.html: Added.
10096
10097 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
10098
10099         Reviewed by Xan Lopez.
10100
10101         Platform-specific result for test. GIO identifies the file as
10102         application/javascript, as opposed to other platforms identifying
10103         it as application/x-javascript.
10104
10105         * platform/gtk/inspector/timeline-network-resource-expected.txt: Added.
10106
10107 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
10108
10109         Rubber-stamped by Oliver Hunt.
10110
10111         Re-baseline required after r51522.
10112
10113         * platform/gtk/editing/deleting/5390681-2-expected.txt:
10114
10115 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
10116
10117         Skipping new tests, and tests that require new DRT functionality.
10118
10119         * platform/gtk/Skipped:
10120
10121 2009-12-03  Andras Becsi  <abecsi@inf.u-szeged.hu>
10122
10123         Reviewed by Kenneth Rohde Christiansen.
10124
10125         [Qt] Skip layoutTestController.notifyDone() related tests which got revealed in r51634
10126         until there is a fix for the issue.
10127         https://bugs.webkit.org/show_bug.cgi?id=31626
10128
10129         * platform/qt/Skipped:
10130
10131 2009-12-03  Andras Becsi  <abecsi@inf.u-szeged.hu>
10132
10133         Reviewed by Kenneth Rohde Christiansen.
10134
10135         [Qt] Re-enable previously skipped tests.
10136         https://bugs.webkit.org/show_bug.cgi?id=31591
10137
10138         * platform/qt/Skipped:
10139
10140 2009-12-03  Csaba Osztrogonác  <ossy@webkit.org>
10141
10142         [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
10143
10144         * platform/qt/Skipped:
10145         - inspector/settings-set-get.html added.
10146
10147 2009-12-03  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
10148
10149         Reviewed by Timothy Hatcher.
10150
10151         Web Inspector: Simplify the settings support in inspector controller.
10152
10153         https://bugs.webkit.org/show_bug.cgi?id=32076
10154
10155         * inspector/settings-set-get-expected.txt: Added.
10156         * inspector/settings-set-get.html: Added.
10157
10158 2009-12-03  Oliver Hunt  <oliver@apple.com>
10159
10160         Reviewed by Maciej Stachowiak.
10161
10162         NULL ptr in SVGPathSegList::getPathSegAtLength()
10163         https://bugs.webkit.org/show_bug.cgi?id=30313
10164
10165         Add testcases for incorrect pathSeg usage.
10166
10167         * svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt: Added.
10168         * svg/dom/svgpath-out-of-bounds-getPathSeg.html: Added.
10169
10170 2009-12-02  Shinichiro Hamaji  <hamaji@chromium.org>
10171
10172         Reviewed by Darin Adler.
10173
10174         Rewrite two tests with dumpAsText
10175         https://bugs.webkit.org/show_bug.cgi?id=32014
10176
10177         * fast/block/positioning/complex-percentage-height-expected.txt: Added.
10178         * fast/block/positioning/complex-percentage-height.html:
10179         * fast/lists/item-not-in-list-line-wrapping-expected.txt: Added.
10180         * fast/lists/item-not-in-list-line-wrapping.html:
10181         * platform/mac/fast/block/positioning/complex-percentage-height-expected.checksum: Removed.
10182         * platform/mac/fast/block/positioning/complex-percentage-height-expected.png: Removed.
10183         * platform/mac/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
10184         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.checksum: Removed.
10185         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.png: Removed.
10186         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
10187         * platform/qt/Skipped:
10188         * platform/qt/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
10189         * platform/qt/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
10190
10191 2009-12-02  Alexey Proskuryakov  <ap@apple.com>
10192
10193         Reviewed by Darin Fisher.
10194
10195         https://bugs.webkit.org/show_bug.cgi?id=32089
10196         Test that WebSocket.readyState is set correctly
10197
10198         * websocket/tests/script-tests/simple.js:
10199         (ws.onopen):
10200         (ws.onmessage):
10201         (ws.onclose):
10202         * websocket/tests/simple-expected.txt:
10203         Added readyState logging.
10204
10205 2009-11-30  Julie Parent  <jparent@chromium.org>
10206
10207         Reviewed by Darin Adler.
10208
10209         Make change-values-during-transition less flaky.  Transition is 1 sec duration,
10210         translating 100px, starting at 0, so it should be at 50px at 500ms, not 600ms.
10211                 
10212         https://bugs.webkit.org/show_bug.cgi?id=31997
10213
10214         * transitions/change-values-during-transition.html:
10215         isEqual: Remove unnecessary code - tolerance always passed in and always default value.
10216         getXPosition: Extract into a function, since it is duplicated twice.
10217         check2: Still run second check if the first fails, just give more debugging output.
10218         start: Remove final setTimeout - nothing changes between the end of check2 and here,
10219             so this is just making the test take 100ms longer.
10220
10221 2009-12-02  Brian Weinstein  <bweinstein@apple.com>
10222
10223         Rubber-stamped by Adam Roben.
10224
10225         Skip http/tests/cache/subresource-failover-to-network.html because it
10226         is flaky on Windows, fixing it is being tracked by 
10227         https://bugs.webkit.org/show_bug.cgi?id=32038.
10228
10229         * platform/win/Skipped:
10230
10231 2009-12-02  Csaba Osztrogonác  <ossy@webkit.org>
10232
10233         [Qt] Put tests into skiplist because of missing layoutTestController.evaluateInWebInspector().
10234
10235         * platform/qt/Skipped:
10236         - inspector/elements-panel-selection-on-refresh.html added.
10237         - inspector/timeline-event-dispatch.html added.
10238
10239 2009-12-02  Eric Z. Ayers  <zundel@google.com>
10240
10241         Reviewed by Pavel Feldman.
10242
10243         Adds a timeline test for EventDispatch records.
10244  
10245         https://bugs.webkit.org/show_bug.cgi?id=31376
10246
10247         * inspector/timeline-event-dispatch-expected.txt: Added.
10248         * inspector/timeline-event-dispatch.html: Added.
10249
10250 2009-12-02  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
10251
10252         Reviewed by Timothy Hatcher.
10253
10254         Web Inspector: DOM tree selection disappears upon page refresh.
10255
10256         https://bugs.webkit.org/show_bug.cgi?id=31142
10257
10258         * inspector/elements-panel-selection-on-refresh-expected.txt: Added.
10259         * inspector/elements-panel-selection-on-refresh.html: Added.
10260
10261 2009-12-02  Csaba Osztrogonác  <ossy@webkit.org>
10262
10263         [Qt] r51577 made fast/frames/sandboxed-iframe-plugins.html crash.
10264
10265         * platform/qt/Skipped: 
10266         - fast/frames/sandboxed-iframe-navigation-windowopen.html added. (crasher)
10267
10268 2009-12-02  Csaba Osztrogonác  <ossy@webkit.org>
10269
10270         [Qt] Unreviewed. Skip new tests.
10271
10272         * platform/qt/Skipped:
10273         - svg/custom/mask-with-all-units.svg added.
10274         - fast/css/namespaces/namespaces-comments.xml added.
10275         - fast/css/namespaces/namespaces-empty.xml added.
10276
10277 2009-12-02  Fumitoshi Ukai  <ukai@chromium.org>
10278
10279         Reviewed by Alexey Proskuryakov.
10280
10281         WebSocket handshake check query component of URL
10282         https://bugs.webkit.org/show_bug.cgi?id=31617
10283
10284         * websocket/tests/echo-location_wsh.py: Added.
10285         * websocket/tests/no-query_wsh.py: Added.
10286         * websocket/tests/script-tests/url-with-credential.js: Added.
10287         * websocket/tests/script-tests/url-with-empty-query.js: Added.
10288         * websocket/tests/script-tests/url-with-fragment.js: Added.
10289         * websocket/tests/script-tests/url-with-query-for-no-query.js: Added.
10290         * websocket/tests/script-tests/url-with-query.js: Added.
10291         * websocket/tests/url-with-credential-expected.txt: Added.
10292         * websocket/tests/url-with-credential.html: Added.
10293         * websocket/tests/url-with-empty-query-expected.txt: Added.
10294         * websocket/tests/url-with-empty-query.html: Added.
10295         * websocket/tests/url-with-fragment-expected.txt: Added.
10296         * websocket/tests/url-with-fragment.html: Added.
10297         * websocket/tests/url-with-query-expected.txt: Added.
10298         * websocket/tests/url-with-query-for-no-query-expected.txt: Added.
10299         * websocket/tests/url-with-query-for-no-query.html: Added.
10300         * websocket/tests/url-with-query.html: Added.
10301
10302 2009-12-01  Shinichiro Hamaji  <hamaji@chromium.org>
10303
10304         Reviewed by Eric Seidel.
10305
10306         Update expectations of css2.1/t1205-c56* for Qt
10307         https://bugs.webkit.org/show_bug.cgi?id=32015
10308
10309         * platform/qt/Skipped:
10310         * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
10311         * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
10312         * platform/qt/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
10313
10314 2009-12-01  Kent Tamura  <tkent@chromium.org>
10315
10316         Reviewed by Darin Adler.
10317
10318         Change [Reflect] to [ConvertNullToNullString, Reflect] for min, max,
10319         pattern and step attributes of HTMLInputElement.
10320         https://bugs.webkit.org/show_bug.cgi?id=31708
10321
10322         * fast/forms/input-minmax-expected.txt:
10323         * fast/forms/input-pattern-expected.txt: Added.
10324         * fast/forms/input-pattern.html: Added.
10325         * fast/forms/input-step-expected.txt:
10326         * fast/forms/script-tests/input-minmax.js: Add tests for null/undefined/non-string.
10327         * fast/forms/script-tests/input-pattern.js: Added.
10328         * fast/forms/script-tests/input-step.js: Change the result for null.
10329
10330 2009-12-01  Chris Fleizach  <cfleizach@apple.com>
10331
10332         Reviewed by Darin Adler.
10333
10334         WAI-ARIA: implement support for ARIA drag and drop
10335         https://bugs.webkit.org/show_bug.cgi?id=32007
10336
10337         * platform/mac/accessibility/aria-drag-drop-expected.txt: Added.
10338         * platform/mac/accessibility/aria-drag-drop.html: Added.
10339
10340 2009-12-01  Adam Barth  <abarth@webkit.org>
10341
10342         Reviewed by Darin Adler.
10343
10344         https://bugs.webkit.org/show_bug.cgi?id=21288
10345
10346         Add sneaky test that has tabs.
10347
10348         * fast/frames/sandboxed-iframe-attribute-parsing-expected.txt: Added.
10349         * fast/frames/sandboxed-iframe-attribute-parsing.html: Added.
10350
10351 2009-12-01  Patrik Persson  <patrik.j.persson@ericsson.com>
10352
10353         Reviewed by Darin Adler.
10354
10355         Implement HTML5 sandbox attribute for iframes.
10356         http://www.w3.org/TR/html5/text-level-semantics.html#attr-iframe-sandbox
10357         https://bugs.webkit.org/show_bug.cgi?id=21288
10358
10359         * fast/frames/resources/non-sandboxed-iframe-navigation.html: Added.
10360         * fast/frames/resources/sandboxed-iframe-attribute-parsing-allowed.html: Added.
10361         * fast/frames/resources/sandboxed-iframe-attribute-parsing-disallowed.html: Added.
10362         * fast/frames/resources/sandboxed-iframe-form-allowed.html: Added.
10363         * fast/frames/resources/sandboxed-iframe-form-disallowed.html: Added.
10364         * fast/frames/resources/sandboxed-iframe-navigated.html: Added.
10365         * fast/frames/resources/sandboxed-iframe-navigation-child.html: Added.
10366         * fast/frames/resources/sandboxed-iframe-navigation-navigated.html: Added.
10367         * fast/frames/resources/sandboxed-iframe-navigation-parent.html: Added.
10368         * fast/frames/resources/sandboxed-iframe-navigation-source.html: Added.
10369         * fast/frames/resources/sandboxed-iframe-navigation-targetlink.html: Added.
10370         * fast/frames/resources/sandboxed-iframe-navigation-windowopen.html: Added.
10371         * fast/frames/resources/sandboxed-iframe-plugins-frame-applet.html: Added.
10372         * fast/frames/resources/sandboxed-iframe-plugins-frame-embed.html: Added.
10373         * fast/frames/resources/sandboxed-iframe-plugins-frame-object.html: Added.
10374         * fast/frames/resources/sandboxed-iframe-script-dynamic.html: Added.
10375         * fast/frames/resources/sandboxed-iframe-storage-allowed.html: Added.
10376         * fast/frames/resources/sandboxed-iframe-storage-disallowed.html: Added.
10377         * fast/frames/sandboxed-iframe-attribute-parsing-expected.txt: Added.
10378         * fast/frames/sandboxed-iframe-attribute-parsing.html: Added.
10379         * fast/frames/sandboxed-iframe-forms-expected.txt: Added.
10380         * fast/frames/sandboxed-iframe-forms.html: Added.
10381         * fast/frames/sandboxed-iframe-navigation-allowed-expected.txt: Added.
10382         * fast/frames/sandboxed-iframe-navigation-allowed.html: Added.
10383         * fast/frames/sandboxed-iframe-navigation-parent-expected.txt: Added.
10384         * fast/frames/sandboxed-iframe-navigation-parent.html: Added.
10385         * fast/frames/sandboxed-iframe-navigation-targetlink-expected.txt: Added.
10386         * fast/frames/sandboxed-iframe-navigation-targetlink.html: Added.
10387         * fast/frames/sandboxed-iframe-navigation-windowopen-expected.txt: Added.
10388         * fast/frames/sandboxed-iframe-navigation-windowopen.html: Added.
10389         * fast/frames/sandboxed-iframe-plugins-expected.txt: Added.
10390         * fast/frames/sandboxed-iframe-plugins.html: Added.
10391         * fast/frames/sandboxed-iframe-scripting-expected.txt: Added.
10392         * fast/frames/sandboxed-iframe-scripting.html: Added.
10393         * fast/frames/sandboxed-iframe-storage-expected.txt: Added.
10394         * fast/frames/sandboxed-iframe-storage.html: Added.
10395         * http/tests/security/resources/sandboxed-iframe-document-cookie-read-denied.html: Added.
10396         * http/tests/security/resources/sandboxed-iframe-modify-self.html: Added.
10397         * http/tests/security/resources/xss-DENIED-sandboxed-iframe-attacker.html: Added.
10398         * http/tests/security/sandboxed-iframe-document-cookie-expected.txt: Added.
10399         * http/tests/security/sandboxed-iframe-document-cookie.html: Added.
10400         * http/tests/security/sandboxed-iframe-modify-self-expected.txt: Added.
10401         * http/tests/security/sandboxed-iframe-modify-self.html: Added.
10402         * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt: Added.
10403         * http/tests/security/xss-DENIED-sandboxed-iframe.html: Added.
10404         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-allow-expected.txt: Added.
10405         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-allow.html: Added.
10406         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-expected.txt: Added.
10407         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard-expected.txt: Added.
10408         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard.html: Added.
10409         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied.html: Added.
10410         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-allow-iframe.html: Added.
10411         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-allow.cgi: Added.
10412         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-iframe.html: Added.
10413         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-without-wildcard-iframe.html: Added.
10414         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-without-wildcard.cgi: Added.
10415         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied.cgi: Added.
10416
10417 2009-12-01  Chris Fleizach  <cfleizach@apple.com>
10418
10419         Reviewed by David Kilzer.
10420
10421         ARIA: support a way to create a static text object
10422         https://bugs.webkit.org/show_bug.cgi?id=32030
10423
10424         * accessibility/aria-text-role-expected.txt: Added.
10425         * accessibility/aria-text-role.html: Added.
10426         * platform/gtk/Skipped:
10427         * platform/win/Skipped:
10428
10429 2009-12-01  Nikolas Zimmermann  <nzimmermann@rim.com>
10430
10431         Reviewed by Simon Fraser.
10432
10433         Add SVG animation test framework with 'snapshot' functionality
10434         https://bugs.webkit.org/show_bug.cgi?id=31897
10435
10436         Add LayoutTests/svg/animations directory, containing a new
10437         framework for SVG animation test with sampling at certain times.
10438
10439         Added one example test, which will be extended soon to cover animVal
10440         support, once basic support has been implemented.
10441
10442         * svg/animations: Added.
10443         * svg/animations/animVal-basics-expected.txt: Added.
10444         * svg/animations/animVal-basics.html: Added.
10445         * svg/animations/resources: Added.
10446         * svg/animations/resources/SVGAnimationTestCase.js: Added.
10447         (isCloseEnough):
10448         (moveAnimationTimelineAndSample):
10449         (startTest):
10450         (sampleAnimation):
10451         (runAnimationTest):
10452         * svg/animations/script-tests: Added.
10453         * svg/animations/script-tests/TEMPLATE.html: Added.
10454         * svg/animations/script-tests/animVal-basics.js: Added.
10455         (sample1):
10456         (sample2):
10457         (sample3):
10458         (executeTest):
10459
10460 2009-12-01  Adam Roben  <aroben@apple.com>
10461
10462         Skip more tests that fail with specific versions of CFNetwork on
10463         Windows
10464
10465         Rubber-stamped in advance by Brady Eidson.
10466
10467         * platform/win/Skipped:
10468
10469 2009-12-01  Daniel Bates  <dbates@webkit.org>
10470
10471         Reviewed by Pavel Feldman.
10472
10473         https://bugs.webkit.org/show_bug.cgi?id=32001
10474
10475         Updated layout test to reflect change to localized string and
10476         rebased the result.
10477
10478         * inspector/elements-img-tooltip-expected.txt:
10479         * inspector/elements-img-tooltip.html:
10480
10481 2009-12-01  Adam Roben  <aroben@apple.com>
10482
10483         Skip a test that fails with some versions of CFNetwork on Windows
10484
10485         Rubber-stamped by Brady Eidson.
10486
10487         * platform/win/Skipped: Skip http/tests/plugins/post-url-file.html.
10488
10489 2009-12-01  Alexey Proskuryakov  <ap@apple.com>
10490
10491         Enabling WebSocket tests on Windows again - let's see what errors get logged.
10492
10493         * platform/win/Skipped:
10494
10495 2009-12-01  Adam Roben  <aroben@apple.com>
10496
10497         Add a timing-out test to the Skipped file on Windows
10498
10499         Rubber-stamped by Ada Chan.
10500
10501         * platform/win/Skipped: Added
10502         fast/dom/Window/window-postmessage-clone.html, which was timing out
10503         due to eventSender.beginDragFiles being unimplemented.
10504
10505 2009-12-01  Adam Roben  <aroben@apple.com>
10506
10507         Add expected Windows failure results for tests that use
10508         textInputController
10509
10510         <http://webkit.org/b/32021> covers fixing these tests.
10511
10512         Rubber-stamped by Sam Weinig.
10513
10514         * platform/win/Skipped: Removed tests that use textInputController.
10515
10516         * platform/win/editing/selection/5825350-1-expected.txt: Added.
10517         * platform/win/editing/selection/5825350-2-expected.txt: Added.
10518         * platform/win/editing/selection/mixed-editability-10-expected.txt: Added.
10519         * platform/win/fast/events/ime-composition-events-001-expected.txt: Added.
10520         * platform/win/fast/forms/input-maxlength-ime-completed-expected.txt: Added.
10521         * platform/win/fast/forms/input-maxlength-ime-preedit-expected.txt: Added.
10522         * platform/win/fast/text/international/thai-cursor-position-expected.txt: Added.
10523
10524 2009-12-01  Csaba Osztrogonác  <ossy@webkit.org>
10525
10526         [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
10527
10528         * platform/qt/Skipped: inspector/timeline-network-resource.html added.
10529
10530 2009-12-01  Eric Z. Ayers  <zundel@google.com>
10531
10532         Reviewed by Pavel Feldman.
10533
10534         Adds test for Timeline network resource records.
10535  
10536         https://bugs.webkit.org/show_bug.cgi?id=31378
10537
10538         * inspector/timeline-network-resource-expected.txt: Added.
10539         * inspector/timeline-network-resource.html: Added.
10540         * inspector/timeline-network-resource.js: Added.
10541         * inspector/timeline-test.js:
10542         (printTimelineRecords):
10543
10544 2009-12-01  Chris Marrin  <cmarrin@apple.com>
10545
10546         Reviewed by Adam Roben.
10547
10548         Added tests for getProgramInfoLog, getShaderInfoLog and getShaderSource to WebGL tests
10549         https://bugs.webkit.org/show_bug.cgi?id=30778
10550
10551         * fast/canvas/webgl/gl-object-get-calls-expected.txt:
10552         * fast/canvas/webgl/script-tests/gl-object-get-calls.js:
10553
10554 2009-12-01  Chris Marrin  <cmarrin@apple.com>
10555
10556         Reviewed by Oliver Hunt.
10557
10558         Updated webgl tests to use "experimental-webgl" as the context name.
10559         https://bugs.webkit.org/show_bug.cgi?id=31672
10560
10561         * fast/canvas/webgl/gl-get-calls.html:
10562         * fast/canvas/webgl/resources/utils3d.js:
10563         (initWebGL):
10564         * fast/canvas/webgl/resources/webgl-test.js:
10565         (create3DContext):
10566
10567 2009-12-01  Csaba Osztrogonác  <ossy@webkit.org>
10568
10569         [Qt] Put tests into skiplist because of missing textInputController.selectedRange().
10570
10571         * platform/qt/Skipped:
10572         - editing/selection/mixed-editability-10.html added.
10573         - editing/selection/5825350-1.html added.
10574         - editing/selection/5825350-2.html added.
10575
10576 2009-11-30  Shinichiro Hamaji  <hamaji@chromium.org>
10577
10578         Reviewed by Dan Bernstein.
10579
10580         css2.1/t1205-c566-list-stl-00-e-ag.html is failing
10581         https://bugs.webkit.org/show_bug.cgi?id=23264
10582
10583         * editing/pasteboard/copy-crash-expected.txt:
10584         * fast/lists/calc-width-with-space-expected.txt: Added.
10585         * fast/lists/calc-width-with-space.html: Added.
10586         * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.checksum:
10587         * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.png:
10588         * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.txt:
10589         * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.checksum:
10590         * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.png:
10591         * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.txt:
10592         * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.checksum:
10593         * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.png:
10594         * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
10595         * platform/mac/fast/block/positioning/complex-percentage-height-expected.checksum:
10596         * platform/mac/fast/block/positioning/complex-percentage-height-expected.png:
10597         * platform/mac/fast/block/positioning/complex-percentage-height-expected.txt:
10598         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.checksum:
10599         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.png:
10600         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.txt:
10601         * platform/mac/fast/repaint/list-marker-expected.checksum:
10602         * platform/mac/fast/repaint/list-marker-expected.png:
10603         * platform/mac/fast/repaint/list-marker-expected.txt:
10604         * platform/qt/Skipped:
10605
10606 2009-11-30  Enrica Casucci  <enrica@apple.com>
10607
10608         Reviewed by Darin Adler.
10609
10610         Can focus but not type into content editable block that contains only non-editable content.
10611         <rdar://problem/5982901>
10612         https://bugs.webkit.org/show_bug.cgi?id=31750
10613
10614         * editing/selection/5825350-1-expected.txt:
10615         * editing/selection/5825350-1.html: Modified to use caret rectangle.
10616         * editing/selection/5825350-2-expected.txt:
10617         * editing/selection/5825350-2.html: Modified to use caret rectangle.
10618         * editing/selection/mixed-editability-10-expected.txt: Added.
10619         * editing/selection/mixed-editability-10.html: Added.
10620         * platform/mac/editing/deleting/5390681-2-expected.txt: Re-baselined
10621         to account for the new possible caret position.
10622
10623 2009-11-30  Beth Dakin  <bdakin@apple.com>
10624
10625         Reviewed by Oliver Hunt.
10626
10627         Test for https://bugs.webkit.org/show_bug.cgi?id=32000 Crash in 
10628         Safari caused by extreme column-gap and column-width values 
10629         -and corresponding-
10630         <rdar://problem/7425433>
10631
10632         * fast/multicol/huge-column-gap-crash-expected.txt: Added.
10633         * fast/multicol/huge-column-gap-crash.html: Added.
10634
10635 2009-11-30  Alexey Proskuryakov  <ap@apple.com>
10636
10637         Reviewed by Oliver Hunt.
10638
10639         https://bugs.webkit.org/show_bug.cgi?id=31659
10640         Connection must be closed in case of Web Socket handshake error
10641
10642         * platform/mac/Skipped: Un-skip websocket/tests/handshake-error.html.
10643
10644 2009-11-30  Eric Carlson  <eric.carlson@apple.com>
10645
10646         Reviewed by Simon Fraser.
10647
10648         All HTML5 media element events should be regular events
10649         https://bugs.webkit.org/show_bug.cgi?id=30513
10650         
10651         Remove progress event tests.
10652
10653         * media/progress-event-at-least-one-expected.txt: Removed.
10654         * media/progress-event-at-least-one.html: Removed.
10655         * media/progress-event-expected.txt: Removed.
10656         * media/progress-event-total-expected.txt: Removed.
10657         * media/progress-event-total.html: Removed.
10658         * media/progress-event.html: Removed.
10659
10660 2009-11-30  Yuzo Fujishima  <yuzo@google.com>
10661
10662         Reviewed by Alexey Proskuryakov.
10663
10664         In testing handshake-error case, web_socket_do_extra_handshake calls a non-existent method
10665         https://bugs.webkit.org/show_bug.cgi?id=31465
10666
10667         * platform/mac/Skipped: websocket/tests/handshake-error.html now fails on Mac, added to
10668         Skipped list, and filed bug 31659 to investigate.
10669
10670         * websocket/tests/handshake-error_wsh.py: Call write() on a correct object.
10671
10672 2009-11-30  Joseph Pecoraro  <joepeck@webkit.org>
10673
10674         Reviewed by Pavel Feldman.
10675
10676         Web Inspector: Wrong console output for Regexp escape sequence
10677         https://bugs.webkit.org/show_bug.cgi?id=31538
10678
10679         * inspector/console-format-expected.txt:
10680         * inspector/console-format.html:
10681
10682 2009-11-30  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
10683
10684         Skipping test that fails because of broken DND, and some tests
10685         requiring new results.
10686
10687         * platform/gtk/Skipped:
10688
10689 2009-11-30  Dirk Schulze  <krit@webkit.org>
10690
10691         Reviewed by Nikolas Zimmermann.
10692
10693         Complex test of mask with every combination of maskUnits and maskContentUnits
10694         as well as different values for size and position of the mask and it's content.
10695
10696         * platform/mac/svg/custom/mask-with-all-units-expected.checksum: Added.
10697         * platform/mac/svg/custom/mask-with-all-units-expected.png: Added.
10698         * platform/mac/svg/custom/mask-with-all-units-expected.txt: Added.
10699         * svg/custom/mask-with-all-units.svg: Added.
10700
10701 2009-11-30  Csaba Osztrogonác  <ossy@webkit.org>
10702
10703         [Qt] Put tests into skiplist because of missing features.
10704
10705         * platform/qt/Skipped:
10706         - fast/dom/Window/window-postmessage-clone.html added
10707         - inspector/elements-img-tooltip.html added.
10708
10709 2009-11-28  Oliver Hunt  <oliver@apple.com>
10710
10711         Reviewed by Sam Weinig.
10712
10713         postMessage should serialize File objects
10714         https://bugs.webkit.org/show_bug.cgi?id=31955
10715
10716         Add test for postMessage serialization of File objects.
10717
10718         * fast/dom/Window/window-postmessage-clone-expected.txt:
10719         * fast/dom/Window/window-postmessage-clone.html:
10720
10721 2009-11-29  Simon Fraser  <simon.fraser@apple.com>
10722
10723         Rubber-stamped by Eric Seidel.
10724         
10725         Fix up some compositing layout tests.
10726
10727         * compositing/layers-inside-overflow-scroll.html:
10728         * compositing/self-painting-layers.html:
10729         Use the 'loadeddata' event, instead of 'load', to know when the video loads.
10730         
10731         * platform/mac/compositing/repaint/content-into-overflow-expected.checksum:
10732         * platform/mac/compositing/repaint/content-into-overflow-expected.png:
10733         * platform/mac/compositing/repaint/overflow-into-content-expected.checksum:
10734         * platform/mac/compositing/repaint/overflow-into-content-expected.png:
10735         * platform/mac/compositing/self-painting-layers-expected.checksum:
10736         * platform/mac/compositing/self-painting-layers-expected.png:
10737         Update with correct pixel results.
10738
10739 2009-11-29  Shu Chang  <Chang.Shu@nokia.com>
10740
10741         Reviewed by Eric Seidel.
10742
10743         Test using Id as index of node list.
10744         https://bugs.webkit.org/show_bug.cgi?id=31428
10745
10746         * fast/dom/Element/id-in-node-list-index01-expected.txt: Added.
10747         * fast/dom/Element/id-in-node-list-index01.html: Added.
10748
10749 2009-11-28  Adam Barth  <abarth@webkit.org>
10750
10751         Reviewed by Dimitri Glazkov.
10752
10753         [Chromium] Sify compose button alerts error
10754         https://bugs.webkit.org/show_bug.cgi?id=31394
10755
10756         Test that we're using the calling security context in a simple case.
10757
10758         * http/tests/security/calling-versus-current-expected.txt: Added.
10759         * http/tests/security/calling-versus-current.html: Added.
10760
10761 2009-11-27  Daniel Bates  <dbates@webkit.org>
10762
10763         Reviewed by Adam Barth.
10764
10765         https://bugs.webkit.org/show_bug.cgi?id=31940
10766
10767         Rebased results because of new error messages.
10768
10769         * http/tests/security/xssAuditor/base-href-control-char-expected.txt:
10770         * http/tests/security/xssAuditor/base-href-expected.txt:
10771         * http/tests/security/xssAuditor/base-href-null-char-expected.txt:
10772         * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt:
10773         * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt:
10774         * http/tests/security/xssAuditor/embed-tag-expected.txt:
10775         * http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt:
10776         * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt:
10777         * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt:
10778         * http/tests/security/xssAuditor/object-embed-tag-expected.txt:
10779         * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt:
10780         * http/tests/security/xssAuditor/object-src-inject-expected.txt:
10781         * http/tests/security/xssAuditor/object-tag-expected.txt:
10782         * http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt:
10783
10784 2009-11-27  Kenneth Russell  <kbr@google.com>
10785
10786         Reviewed by Eric Seidel.
10787
10788         REGRESSION(51418): fast/canvas/webgl/gl-object-get-calls.html is failing on the Leopard commit bot
10789         https://bugs.webkit.org/show_bug.cgi?id=31919
10790
10791         Temporarily disabled portion of test which is failing on some
10792         machines but not others. Root cause will be investigated under
10793         https://bugs.webkit.org/show_bug.cgi?id=31843 .
10794
10795         * fast/canvas/webgl/gl-object-get-calls-expected.txt:
10796         * fast/canvas/webgl/script-tests/gl-object-get-calls.js:
10797
10798 2009-11-26  Shinichiro Hamaji  <hamaji@chromium.org>
10799
10800         Unreviewed red bot fix.
10801
10802         Skip tests introduced by the previous change as it seems to be failing.
10803
10804         * platform/qt/Skipped:
10805         * platform/win/Skipped:
10806
10807 2009-11-26  Shinichiro Hamaji  <hamaji@chromium.org>
10808
10809         Reviewed by Dan Bernstein.
10810
10811         Assertion failure in RenderBlock::positionForPointWithInlineChildren when running fast/inline/relative-positioned-overflow.html
10812         https://bugs.webkit.org/show_bug.cgi?id=29966
10813
10814         A test case where a user drags the mouse from an empty inline
10815         element to above texts.
10816
10817         * editing/selection/last-empty-inline-expected.txt: Added.
10818         * editing/selection/last-empty-inline.html: Added.
10819         * platform/win/Skipped:
10820
10821 2009-11-26  Kinuko Yasuda  <kinuko@chromium.com>
10822
10823         Reviewed by Eric Seidel.
10824
10825         Rewrite the test fast/parser/comment-in-textarea to use dumpAsText
10826         so that the expected results can be independent of platform differences.
10827         https://bugs.webkit.org/show_bug.cgi?id=31580
10828
10829         * fast/parser/comment-in-textarea-expected.txt: Added.
10830         * fast/parser/comment-in-textarea.html:
10831         * fast/parser/script-tests/comment-in-textarea.js: Added.
10832         * platform/mac/fast/parser/comment-in-textarea-expected.checksum: Removed.
10833         * platform/mac/fast/parser/comment-in-textarea-expected.png: Removed.
10834         * platform/mac/fast/parser/comment-in-textarea-expected.txt: Removed.
10835         * platform/win/fast/parser/comment-in-textarea-expected.txt: Removed.
10836
10837 2009-11-26  Daniel Bates  <dbates@webkit.org>
10838
10839         Reviewed by Pavel Feldman.
10840
10841         https://bugs.webkit.org/show_bug.cgi?id=21554
10842
10843         Tests that the tooltip text for an image is its dimensions.
10844
10845         * inspector/elements-img-tooltip-expected.txt: Added.
10846         * inspector/elements-img-tooltip.html: Added.
10847
10848 2009-11-21  Holger Hans Peter Freyther  <zecke@selfish.org>
10849
10850         Reviewed by Kenneth Rohde Christiansen.
10851
10852         [Qt] Add automatic test for Qt Plugins.
10853         https://bugs.webkit.org/show_bug.cgi?id=31203
10854
10855         Add a test case for Qt plugins. In this case one
10856         RenderPart should be visible on screen and the other
10857         should be invisible. The internal QWidget should
10858         have the same state as the WebCore::Widget.
10859
10860         Add Qt specific netscape-dom-access-expected.txt because
10861         that was using a native widget inside a RenderPart as well.
10862
10863         * platform/gtk/Skipped:
10864         * platform/mac/Skipped:
10865         * platform/qt/plugins/netscape-dom-access-expected.txt: Added
10866         * platform/qt/plugins/qt-qwidget-plugin-expected.txt: Added
10867         * platform/win/Skipped:
10868         * plugins/qt-qwidget-plugin.html: Added.
10869
10870 2009-11-25  Csaba Osztrogonác  <ossy@webkit.org>
10871
10872         [Qt] Audio related layout tests are failing on the buildbot
10873         https://bugs.webkit.org/show_bug.cgi?id=27910
10874
10875         * platform/qt/Skipped: fast/js/global-constructors.html added.
10876
10877 2009-11-25  Kenneth Russell  <kbr@google.com>
10878
10879         Reviewed by Oliver Hunt.
10880
10881         Off-by-one error in index validation for drawElements and drawArrays
10882         https://bugs.webkit.org/show_bug.cgi?id=31891
10883
10884         Fixed computation of number of elements for bound array objects.
10885
10886         Test: fast/canvas/webgl/index-validation.html
10887
10888         * fast/canvas/webgl/index-validation-expected.txt: Added.
10889         * fast/canvas/webgl/index-validation.html: Added.
10890         * fast/canvas/webgl/script-tests/index-validation.js: Added.
10891
10892 2009-11-25  Csaba Osztrogonác  <ossy@webkit.org>
10893
10894         [Qt] Remove a bunch of now passing fast tests from skiplist.
10895         And add a crasher/crashed pair into skiplist.
10896
10897         * platform/qt/Skipped:
10898
10899 2009-11-25  Csaba Osztrogonác  <ossy@webkit.org>
10900
10901         [Qt] Put tests into skiplist because of missing layoutTestController feature.
10902
10903         * platform/qt/Skipped:
10904         - http/tests/cache/subresource-failover-to-network.html added.
10905         - fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html added.
10906
10907         - "3D_RENDERING and ACCELERATED_COMPOSITING" block moved to good place.
10908
10909 2009-11-25  Eric Carlson  <eric.carlson@apple.com>
10910
10911         Reviewed by Simon Fraser.
10912
10913         <rdar://problem/7409331> Windows: Support closed caption in <video> element
10914
10915         * platform/win/Skipped:
10916             Enable the closed caption test.
10917
10918 2009-11-25  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
10919
10920         We do not have a strategy in place to mimick the output for load
10921         delegates fully yet. See https://bugs.webkit.org/show_bug.cgi?id=27905
10922
10923         * platform/gtk/Skipped:
10924
10925 2009-11-22  Jakub Wieczorek  <faw217@gmail.com>
10926
10927         Reviewed by Adam Barth.
10928
10929         [Qt] Remove the Referer header when redirecting to a non-secure site
10930         https://bugs.webkit.org/show_bug.cgi?id=31785
10931
10932         This makes Qt pass two tests introduced in r50226.
10933
10934         * platform/qt/Skipped:
10935
10936 2009-11-24  Chris Marrin  <cmarrin@apple.com>
10937
10938         Reviewed by Simon Fraser.
10939
10940         Skip 3d and compositing tests on all platforms but Mac
10941         https://bugs.webkit.org/show_bug.cgi?id=27314
10942         
10943         For Mac, tests are performed in webkitdirs.pm to determine
10944         whether these tests should be skipped.
10945
10946         * platform/gtk/Skipped:
10947         * platform/qt/Skipped:
10948         * platform/win/Skipped:
10949
10950 2009-11-24  Chris Marrin  <cmarrin@apple.com>
10951
10952         Reviewed by Eric Seidel.
10953
10954         Test for createShader param passing
10955         https://bugs.webkit.org/show_bug.cgi?id=31808
10956
10957         This test will eventually contain more param passing tests as
10958         they are implemented.
10959
10960         * fast/canvas/webgl/invalidPassedParams-expected.txt: Added.
10961         * fast/canvas/webgl/invalidPassedParams.html: Added.
10962
10963 2009-11-24  Darin Fisher  <darin@chromium.org>
10964
10965         Reviewed by Adam Barth.
10966
10967         [Chromium] Renderer hang when using www.expedia.com
10968         https://bugs.webkit.org/show_bug.cgi?id=31822
10969
10970         This test verifies that a synchronous XMLHttpRequest, generated from a
10971         page that is the result of a form submission, loads properly when the
10972         user navigates back to the page.
10973
10974         When navigating back to a page that resulted from a form submission,
10975         the page is loaded with the ReturnCacheDataDontLoad cache policy.  It
10976         is important that subresources (including XMLHttpRequest instances) do
10977         not inherit this cache policy.
10978
10979         * http/tests/cache/resources/echo-no-store.cgi: Added.
10980         * http/tests/cache/resources/subresource-failover-to-network.cgi: Added.
10981         * http/tests/cache/subresource-failover-to-network-expected.txt: Added.
10982         * http/tests/cache/subresource-failover-to-network.html: Added.
10983
10984 2009-11-23  Kenneth Russell  <kbr@google.com>
10985
10986         Reviewed by Oliver Hunt.
10987
10988         Change get... calls to latest spec
10989         https://bugs.webkit.org/show_bug.cgi?id=30091
10990
10991         Removed old versions of get calls on WebGLRenderingContext and
10992         added new ones per spec returning "any". New code simplifies
10993         GraphicsContext3D and fixes previously unimplemented routines.
10994         Added custom JS and V8 bindings. Added exhaustive test case
10995         exercising all new code paths. Updated preexisting test cases for
10996         new APIs. Fixed preexisting bugs in WebKit's and Chrome's WebGL
10997         implementations.
10998
10999         Ran WebGL layout tests in WebKit (clean) and Chrome (couple of
11000         preexisting known failures) and manual WebGL tests in both
11001         browsers.
11002         
11003         Two of the tests fail on various hardware and were modified. See
11004         
11005             https://bugs.webkit.org/show_bug.cgi?id=31842
11006             https://bugs.webkit.org/show_bug.cgi?id=31843
11007
11008         Test: fast/canvas/webgl/gl-object-get-calls.html
11009
11010         * fast/canvas/webgl/gl-get-calls-expected.txt:
11011         * fast/canvas/webgl/gl-get-calls.html:
11012         * fast/canvas/webgl/gl-object-get-calls-expected.txt: Added.
11013         * fast/canvas/webgl/gl-object-get-calls.html: Added.
11014         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
11015         * fast/canvas/webgl/null-object-behaviour-expected.txt:
11016         * fast/canvas/webgl/resources/boolUniformShader.vert: Added.
11017         * fast/canvas/webgl/resources/floatUniformShader.vert: Added.
11018         * fast/canvas/webgl/resources/intUniformShader.vert: Added.
11019         * fast/canvas/webgl/resources/matUniformShader.vert: Added.
11020         * fast/canvas/webgl/resources/noopUniformShader.frag: Added.
11021         * fast/canvas/webgl/resources/utils3d.js:
11022         (initWebGL):
11023         (loadShader):
11024         (Framerate.prototype.snapshot):
11025         * fast/canvas/webgl/resources/webgl-test.js:
11026         (loadProgram):
11027         (loadStandardVertexShader):
11028         (loadVertexShader):
11029         (loadStandardFragmentShader):
11030         (loadFragmentShader):
11031         * fast/canvas/webgl/script-tests/gl-object-get-calls.js: Added.
11032         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
11033         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
11034         * fast/canvas/webgl/triangle.html:
11035         * fast/js/resources/js-test-pre.js:
11036         (shouldBeNonZero):
11037         (shouldBeNonNull):
11038
11039 2009-11-24  Dmitry Titov  <dimich@chromium.org>
11040
11041         Reviewed by Eric Seidel.
11042
11043         Convert fast/table/row-height-recalc2.html to be 'dumpAsText()'
11044         https://bugs.webkit.org/show_bug.cgi?id=31816
11045
11046         * fast/table/row-height-recalc2-expected.txt: Added.
11047         * fast/table/row-height-recalc2.html:
11048         * platform/mac/fast/table/row-height-recalc2-expected.checksum: Removed.
11049         * platform/mac/fast/table/row-height-recalc2-expected.png: Removed.
11050         * platform/mac/fast/table/row-height-recalc2-expected.txt: Removed.
11051         * platform/qt/fast/table/row-height-recalc2-expected.checksum: Removed.
11052         * platform/qt/fast/table/row-height-recalc2-expected.png: Removed.
11053         * platform/qt/fast/table/row-height-recalc2-expected.txt: Removed.
11054         * platform/win/fast/table/row-height-recalc2-expected.checksum: Removed.
11055         * platform/win/fast/table/row-height-recalc2-expected.png: Removed.
11056
11057 2009-11-23  Chris Marrin  <cmarrin@apple.com>
11058
11059         Reviewed by Oliver Hunt.
11060
11061         Tests for out of bounds conditions on drawElements and drawArrays
11062         https://bugs.webkit.org/show_bug.cgi?id=31239
11063
11064         * fast/canvas/webgl/drawArraysOutOfBounds-expected.txt: Added.
11065         * fast/canvas/webgl/drawArraysOutOfBounds.html: Added.
11066         * fast/canvas/webgl/drawElementssOutOfBounds-expected.txt: Added.
11067         * fast/canvas/webgl/drawElementssOutOfBounds.html: Added.
11068
11069 2009-11-23  Erik Arvidsson  <arv@chromium.org>
11070
11071         Reviewed by Eric Seidel.
11072
11073         JSC bindings for HasIndexGetter generates incorrect code (affects
11074         MediaList and CSSStyleDeclaration).
11075         This cleans up the edge cases for indexing out of range for style and
11076         computed style objects to return an empty string according to the spec.
11077         MediaList now returns null when indexed out of range.
11078         https://bugs.webkit.org/show_bug.cgi?id=31683
11079
11080         * fast/dom/CSSStyleDeclaration/css-computed-style-item-expected.txt: Added.
11081         * fast/dom/CSSStyleDeclaration/css-computed-style-item.html: Added.
11082         * fast/dom/CSSStyleDeclaration/css-style-item-expected.txt: Added.
11083         * fast/dom/CSSStyleDeclaration/css-style-item.html: Added.
11084         * fast/dom/CSSStyleDeclaration/script-tests/css-computed-style-item.js: Added.
11085         * fast/dom/CSSStyleDeclaration/script-tests/css-style-item.js: Added.
11086         * fast/dom/StyleSheet/css-medialist-item-expected.txt: Added.
11087         * fast/dom/StyleSheet/css-medialist-item.html: Added.
11088         * fast/dom/StyleSheet/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/backgrounds/repeat/script-tests/TEMPLATE.html.
11089         * fast/dom/StyleSheet/script-tests/css-medialist-item.js: Added.
11090
11091 2009-11-23  Csaba Osztrogonác  <ossy@webkit.org>
11092
11093         Unreviewed. Skip new test added in r51324.
11094
11095         * platform/qt/Skipped: Added editing/selection/trransformed-selection-rects.html
11096
11097 2009-11-23  Simon Fraser  <simon.fraser@apple.com>
11098
11099         Reviewed by Dan Bernstein.
11100
11101         DocumentMarkers need to be educated about transforms
11102         https://bugs.webkit.org/show_bug.cgi?id=31751
11103         
11104         Find highlight is incorrect with transforms
11105         <rdar://problem/6358394>
11106         
11107         Add test to show the selection rect for selection in a transformed element.
11108
11109         * editing/editing.js:
11110         * editing/selection/transformed-selection-rects.html: Added.
11111         * platform/mac/editing/selection/transformed-selection-rects-expected.checksum: Added.
11112         * platform/mac/editing/selection/transformed-selection-rects-expected.png: Added.
11113         * platform/mac/editing/selection/transformed-selection-rects-expected.txt: Added.
11114
11115 2009-11-23  Csaba Osztrogonác  <ossy@webkit.org>
11116
11117         Unreviewed. Skip new tests.
11118
11119         * platform/qt/Skipped:
11120
11121 2009-11-23  Jakub Wieczorek  <faw217@gmail.com>
11122
11123         Reviewed by Kenneth Rohde Christiansen.
11124
11125         [Qt] DRT: dumpBackForwardList() does not work properly with non-file URLs.
11126         https://bugs.webkit.org/show_bug.cgi?id=31775
11127
11128         LayoutTestController::dumpBackForwardList() should work with local URLs
11129         as well as with normal URLs (in http tests for instance).
11130         Currently it does not output the latter properly.
11131
11132         Unskip a bunch of passing http/navigation tests.
11133
11134         * platform/qt/Skipped:
11135
11136 2009-11-22  Chris Fleizach  <cfleizach@apple.com>
11137
11138         Reviewed by Oliver Hunt.
11139
11140         ARIA: support aria-flowto
11141         https://bugs.webkit.org/show_bug.cgi?id=31762
11142
11143         * platform/mac/accessibility/aria-flowto-expected.txt: Added.
11144         * platform/mac/accessibility/aria-flowto.html: Added.
11145
11146 2009-11-22  Dirk Schulze  <krit@webkit.org>
11147
11148         Reviewed by Nikolas Zimmermann.
11149
11150         Tests to the filterRes implementation for SVG Filters
11151         [https://bugs.webkit.org/show_bug.cgi?id=6021]
11152
11153         big-sized-filter: tests if filter quality is scaled down on a too
11154             big SourceImage (SourceGraphic, SourceAlpha)
11155         big-sized-filter-2: tests if the filter quality is scaled down
11156             on a too big filter effect size.
11157         filterRes: Various tests of SVG Filters with different values for
11158             filterRes attributes. Checks
11159             * that kernel values (if present) are scaled with the filterRes
11160             * subRegion calculation is correct for effects with deeper
11161               dependencies.
11162
11163         * platform/mac/svg/filters/big-sized-filter-2-expected.txt: Added.
11164         * platform/mac/svg/filters/big-sized-filter-expected.checksum: Added.
11165         * platform/mac/svg/filters/big-sized-filter-expected.png: Added.
11166         * platform/mac/svg/filters/big-sized-filter-expected.txt: Added.
11167         * platform/mac/svg/filters/filterRes-expected.checksum: Added.
11168         * platform/mac/svg/filters/filterRes-expected.png: Added.
11169         * platform/mac/svg/filters/filterRes-expected.txt: Added.
11170         * svg/filters/big-sized-filter-2.svg: Added.
11171         * svg/filters/big-sized-filter.svg: Added.
11172         * svg/filters/filterRes.svg: Added.
11173
11174 2009-11-22  Jakub Wieczorek  <faw217@gmail.com>
11175
11176         Reviewed by Adam Barth.
11177
11178         [Qt] DumpRenderTree should explicitly ignore any SSL certificate errors
11179         for localhost and 127.0.0.1.
11180         https://bugs.webkit.org/show_bug.cgi?id=31783
11181
11182         Unskip the http/tests/ssl/verify-ssl-enabled.php test, which is passing now.
11183
11184         * platform/qt/Skipped:
11185
11186 2009-11-22  Chris Evans  <cevans@chromium.org>
11187
11188         Reviewed by Adam Barth.
11189
11190         Disable access to file:/// directory listings
11191         https://bugs.webkit.org/show_bug.cgi?id=31329
11192
11193         Updates the test to make sure it is disabling universal access for
11194         file:/// URLs (if the API is supported). This is required to do
11195         effective intra-file:/// access tests.
11196         Note that Safari only passes by virtual of supporting no directory
11197         listings at all.
11198
11199         * fast/xmlhttprequest/resources/xmlhttprequest-nonexistent-file-real.html: Added.
11200         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
11201         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html:
11202         Disable universal access for file:/// URLs (if API available).
11203         Run the real test in an iframe without universal access.
11204
11205 2009-11-21  Simon Fraser  <simon.fraser@apple.com>
11206
11207         Reviewed by Dan Bernstein.
11208
11209         CSSKeyframesRule::findRule() and deleteRule() should accept 'from' and 'to' as well as percentages
11210         https://bugs.webkit.org/show_bug.cgi?id=31588
11211         
11212         Add tests for finding and deleting keyframes using 'from' and 'to'.
11213
11214         * animations/keyframes-rule-expected.txt:
11215         * animations/keyframes-rule.html:
11216
11217 2009-11-20  Chris Fleizach  <cfleizach@apple.com>
11218
11219         Reviewed by Beth Dakin.
11220
11221         WAI-ARIA: add support for aria-owns
11222         https://bugs.webkit.org/show_bug.cgi?id=31702
11223
11224         * platform/mac/accessibility/aria-owns-expected.txt: Added.
11225         * platform/mac/accessibility/aria-owns.html: Added.
11226
11227 2009-11-20  Eric Carlson  <eric.carlson@apple.com>
11228
11229         Reviewed by Simon Fraser.
11230
11231         <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
11232
11233         Remove closed captions test from skipped list.
11234
11235         * platform/mac-leopard/Skipped:
11236         * platform/mac-tiger/Skipped:
11237
11238 2009-11-20  Chris Fleizach  <cfleizach@apple.com>
11239
11240         Reviewed by Beth Dakin.
11241
11242         WAI-ARIA: add support for 'math' role
11243         https://bugs.webkit.org/show_bug.cgi?id=31706
11244
11245         * platform/mac/accessibility/aria-grouping-roles-expected.txt:
11246         * platform/mac/accessibility/aria-grouping-roles.html:
11247
11248 2009-11-20  Yael Aharon  <yael.aharon@nokia.com>
11249
11250         Unreviewed fix.
11251
11252         Fix file names in the skipped list, for files added in http://trac.webkit.org/changeset/51257.
11253
11254         * platform/mac/Skipped:
11255         * platform/win/Skipped:
11256
11257 2009-11-20  Yael Aharon  <yael.aharon@nokia.com>
11258
11259         Reviewed by Kenneth Rohde Christiansen.
11260
11261         NPN_ReloadPlugins does not reload the page even if reloadPages is true.
11262         https://bugs.webkit.org/show_bug.cgi?id=30460
11263
11264         Added tests for calling NPN_ReloadPlugins with reloadPages being true and false.
11265
11266         * platform/mac/Skipped:
11267         * platform/win/Skipped:
11268         * plugins/reloadplugins-and-pages-expected.txt: Added.
11269         * plugins/reloadplugins-and-pages.html: Added.
11270         * plugins/reloadplugins-no-pages-expected.txt: Added.
11271         * plugins/reloadplugins-no-pages.html: Added.
11272
11273 2009-11-20  Alexey Proskuryakov  <ap@apple.com>
11274
11275         Reviewed by Darin Adler.
11276
11277         https://bugs.webkit.org/show_bug.cgi?id=25381
11278         Needs test: jQuery animation crashing Safari
11279
11280         Adding a regression test for a bug that doesn't reproduce in ToT.
11281
11282         * fast/dynamic/jQuery-animation-crash-expected.txt: Added.
11283         * fast/dynamic/jQuery-animation-crash.html: Added.
11284
11285 2009-11-20  Alexey Proskuryakov  <ap@apple.com>
11286
11287         WebSocket tests still don't work on Windows, disabling for futher invesigation.
11288
11289         * platform/win/Skipped:
11290
11291 2009-11-20  Alexey Proskuryakov  <ap@apple.com>
11292
11293         Enabling WebSocket tests on Windows - let's see if they pass after the recent fixes.
11294
11295         * platform/win/Skipped:
11296
11297 2009-11-20  Victor Wang  <victorw@chromium.org>
11298
11299         Reviewed by Darin Adler.
11300
11301         Add expected pixel result for layout test input-file-re-render
11302
11303         https://bugs.webkit.org/show_bug.cgi?id=31696
11304
11305         * platform/mac/fast/forms/input-file-re-render-expected.checksum: Added.
11306         * platform/mac/fast/forms/input-file-re-render-expected.png: Added.
11307
11308 2009-11-20  Eric Carlson  <eric.carlson@apple.com>
11309
11310         Reviewed by Simon Fraser.
11311
11312         <rdar://problem/7389945> QTKit based media engine should not claim to support fullscreen on Leopard
11313
11314         Update test results.
11315
11316         * platform/mac/media/audio-controls-rendering-expected.checksum:
11317         * platform/mac/media/audio-controls-rendering-expected.png:
11318         * platform/mac/media/audio-controls-rendering-expected.txt:
11319
11320 2009-11-20  Roland Steiner  <rolandsteiner@chromium.org>
11321
11322         Reviewed by Darin Adler.
11323
11324         Test checking that CSS 'text-indent' does not affect ruby rendering by default.
11325         (https://bugs.webkit.org/show_bug.cgi?id=31247)
11326
11327         * fast/ruby/ruby-text-indent-expected.txt: Added.
11328         * fast/ruby/ruby-text-indent.html: Added.
11329
11330 2009-11-19  Beth Dakin  <bdakin@apple.com>
11331
11332         Reviewed by Darin Adler.
11333
11334         Tests for https://bugs.webkit.org/show_bug.cgi?id=31321 Make 
11335         -webkit-color-correction work with untagged images
11336
11337         * fast/css/color-correction-on-background-image.html: Added.
11338         * fast/css/color-correction-untagged-images.html: Added.
11339         * fast/css/resources/purple-noprofile.png: Added.
11340         * platform/mac/fast/css/color-correction-on-background-image-expected.checksum: Added.
11341         * platform/mac/fast/css/color-correction-on-background-image-expected.png: Added.
11342         * platform/mac/fast/css/color-correction-on-background-image-expected.txt: Added.
11343         * platform/mac/fast/css/color-correction-untagged-images-expected.checksum: Added.
11344         * platform/mac/fast/css/color-correction-untagged-images-expected.png: Added.
11345         * platform/mac/fast/css/color-correction-untagged-images-expected.txt: Added.
11346
11347 2009-11-19  Michelangelo De Simone  <michelangelo@webkit.org>
11348
11349         Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>
11350         Files missed when landing patch.
11351
11352         * platform/qt/Skipped:
11353         * platform/win/Skipped:
11354
11355 2009-11-19  Alexey Proskuryakov  <ap@apple.com>
11356
11357         Trying to enable WebSocket tests on Tiger again, as the bot seems to behave now.
11358
11359         * platform/mac-tiger/Skipped:
11360
11361 2009-11-19  Rahul Kuchhal  <kuchhal@chromium.org>
11362
11363         Reviewed by Darin Adler.
11364
11365         Do not assert when a high number is used for roman numerals in lists.
11366         https://bugs.webkit.org/show_bug.cgi?id=31652
11367
11368         * fast/lists/ol-start-roman.html: Added.
11369         * platform/mac/fast/lists/ol-start-roman-expected.txt: Added.
11370
11371 2009-11-19  Eric Z. Ayers  <zundel@google.com>
11372
11373         Reviewed by Pavel Feldman.
11374
11375         Updated timeline paint test to ignore width and height.  GTK+ testing
11376         uses a different top level window size than other platforms.
11377
11378         https://bugs.webkit.org/show_bug.cgi?id=31402
11379
11380         * inspector/timeline-paint-expected.txt:
11381         * inspector/timeline-test.js:
11382         * platform/win/Skipped:
11383
11384 2009-11-19  Chris Fleizach  <cfleizach@apple.com>
11385
11386         Reviewed by Darin Adler.
11387
11388         WAI-ARIA roles not supported on image map <area>
11389         https://bugs.webkit.org/show_bug.cgi?id=31525
11390
11391         * accessibility/aria-used-on-image-maps-expected.txt: Added.
11392         * accessibility/aria-used-on-image-maps.html: Added.
11393         * platform/gtk/Skipped:
11394         * platform/win/Skipped:
11395
11396 2009-11-19  Eric Carlson  <eric.carlson@apple.com>
11397
11398         Reviewed by Dan Bernstein.
11399
11400         <rdar://problem/7035231>
11401         Support closed caption in <video> element
11402
11403         * media/media-captions-expected.txt: Added.
11404         * media/media-captions.html: Added.
11405         * media/content/counting-captioned.mov: Added.
11406
11407         * platform/gtk/Skipped:
11408         * platform/mac-leopard/Skipped:
11409         * platform/mac-tiger/Skipped:
11410         * platform/win/Skipped:
11411             Skipped on platforms that don't support closed captions yet.
11412
11413 2009-11-19  Pavel Feldman  <pfeldman@chromium.org>
11414
11415         Reviewed by Gustavo Noronha Silva.
11416
11417         Web Inspector: Implement "show inspector" in WebKit GTK
11418         API and enable console tests.
11419
11420         https://bugs.webkit.org/show_bug.cgi?id=31669
11421
11422         * platform/gtk/Skipped:
11423
11424 2009-11-19  Shinichiro Hamaji  <hamaji@chromium.org>
11425
11426         Reviewed by Eric Seidel.
11427
11428         Some tests in fast/css-generated-content can be dumpAsText test
11429         https://bugs.webkit.org/show_bug.cgi?id=31663
11430
11431         * fast/css-generated-content/absolute-position-inside-inline-expected.txt: Added.
11432         * fast/css-generated-content/absolute-position-inside-inline.html:
11433         * fast/css-generated-content/hit-test-generated-content-expected.txt: Added.
11434         * fast/css-generated-content/hit-test-generated-content.html:
11435         * fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Added.
11436         * fast/css-generated-content/positioned-background-hit-test-crash.html:
11437         * fast/css-generated-content/spellingToolTip-assert-expected.txt: Added.
11438         * fast/css-generated-content/spellingToolTip-assert.html:
11439         * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.checksum: Removed.
11440         * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.png: Removed.
11441         * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
11442         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.checksum: Removed.
11443         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.png: Removed.
11444         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.txt: Removed.
11445         * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.checksum: Removed.
11446         * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.png: Removed.
11447         * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
11448         * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.checksum: Removed.
11449         * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.png: Removed.
11450         * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
11451         * platform/qt/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
11452         * platform/qt/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
11453         * platform/qt/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
11454
11455 2009-11-19  Kinuko Yasuda  <kinuko@google.com>
11456
11457         Reviewed by Dan Bernstein.
11458
11459         Update the test fast/overflow/004.html to make it match the test
11460         description and expected results.
11461         https://bugs.webkit.org/show_bug.cgi?id=31455
11462
11463         * fast/overflow/004.html:
11464         * platform/mac/fast/overflow/004-expected.checksum:
11465         * platform/mac/fast/overflow/004-expected.png:
11466         * platform/mac/fast/overflow/004-expected.txt:
11467
11468 2009-11-18  Dan Bernstein  <mitz@apple.com>
11469
11470         Reviewed by Simon Fraser.
11471
11472         Test for <rdar://problem/7398987> Assertion failure in
11473         RenderLayer::updateClipRects when a plug-in’s enclosing layer is
11474         enclosed by a transformed layer
11475
11476         * fast/layers/clip-rects-transformed-2-expected.txt: Added.
11477         * fast/layers/clip-rects-transformed-2.html: Added.
11478         * fast/layers/clip-rects-transformed-expected.txt: Added.
11479         * fast/layers/clip-rects-transformed.html: Added.
11480
11481 2009-11-18  Michelangelo De Simone  <micdesim@gmail.com>
11482
11483         Reviewed by Darin Adler.
11484
11485         Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
11486         Support for validationMessage attribute, as per HTML5 specs.
11487
11488         * fast/dom/domListEnumeration-expected.txt: updated with new property
11489         * fast/dom/script-tests/domListEnumeration.js: ditto
11490         * fast/forms/script-tests/validationMessage.js: Added.
11491         * fast/forms/validationMessage-expected.txt: Added.
11492         * fast/forms/validationMessage.html: Added.
11493         * platform/gtk/Skipped:
11494         * platform/qt/Skipped:
11495         * platform/win/Skipped:
11496
11497 2009-11-19  Roland Steiner  <rolandsteiner@chromium.org>
11498
11499         Reviewed by Darin Adler.
11500
11501         Bug 31574 -  Crashing bug when removing <ruby> element
11502         (https://bugs.webkit.org/show_bug.cgi?id=31574)
11503         
11504         Layout test to verify it no longer crashes when the <ruby> element
11505         is being removed.
11506
11507         * fast/ruby/ruby-remove-expected.txt: Added.
11508         * fast/ruby/ruby-remove.html: Added.
11509
11510 2009-11-18  Kent Tamura  <tkent@chromium.org>
11511
11512         Reviewed by Darin Adler.
11513
11514         Tests for ValidityState.typeMismatch for the following types of INPUT element:
11515             date, datetime, datetime-local, month, time and week
11516         https://bugs.webkit.org/show_bug.cgi?id=31342
11517
11518         * fast/forms/ValidityState-typeMismatch-date-expected.txt: Added.
11519         * fast/forms/ValidityState-typeMismatch-date.html: Added.
11520         * fast/forms/ValidityState-typeMismatch-datetime-expected.txt: Added.
11521         * fast/forms/ValidityState-typeMismatch-datetime.html: Added.
11522         * fast/forms/ValidityState-typeMismatch-datetimelocal-expected.txt: Added.
11523         * fast/forms/ValidityState-typeMismatch-datetimelocal.html: Added.
11524         * fast/forms/ValidityState-typeMismatch-month-expected.txt: Added.
11525         * fast/forms/ValidityState-typeMismatch-month.html: Added.
11526         * fast/forms/ValidityState-typeMismatch-time-expected.txt: Added.
11527         * fast/forms/ValidityState-typeMismatch-time.html: Added.
11528         * fast/forms/ValidityState-typeMismatch-week-expected.txt: Added.
11529         * fast/forms/ValidityState-typeMismatch-week.html: Added.
11530         * fast/forms/script-tests/ValidityState-typeMismatch-date.js: Added.
11531         * fast/forms/script-tests/ValidityState-typeMismatch-datetime.js: Added.
11532         * fast/forms/script-tests/ValidityState-typeMismatch-datetimelocal.js: Added.
11533         * fast/forms/script-tests/ValidityState-typeMismatch-month.js: Added.
11534         * fast/forms/script-tests/ValidityState-typeMismatch-time.js: Added.
11535         * fast/forms/script-tests/ValidityState-typeMismatch-week.js: Added.
11536
11537 2009-11-18  Kent Tamura  <tkent@chromium.org>
11538
11539         Reviewed by Darin Adler.
11540
11541         Add tests for ValidityState.stepMismatch.
11542         https://bugs.webkit.org/show_bug.cgi?id=31331
11543
11544         * fast/forms/ValidityState-stepMismatch-number-expected.txt: Added.
11545         * fast/forms/ValidityState-stepMismatch-number.html: Added.
11546         * fast/forms/ValidityState-stepMismatch-range-expected.txt: Added.
11547         * fast/forms/ValidityState-stepMismatch-range.html: Added.
11548         * fast/forms/ValidityState-stepMismatch-unsupported-expected.txt: Added.
11549         * fast/forms/ValidityState-stepMismatch-unsupported.html: Added.
11550         * fast/forms/input-step-expected.txt: Added.
11551         * fast/forms/input-step.html: Added.
11552         * fast/forms/script-tests/ValidityState-stepMismatch-number.js: Added.
11553         * fast/forms/script-tests/ValidityState-stepMismatch-range.js: Added.
11554         * fast/forms/script-tests/ValidityState-stepMismatch-unsupported.js: Added.
11555         * fast/forms/script-tests/input-step.js: Added.
11556
11557 2009-11-18  Shu Chang  <Chang.Shu@nokia.com>
11558
11559         Reviewed by Eric Seidel.
11560
11561         [Qt] Update expected result after Qt4.6 upgrade.
11562         https://bugs.webkit.org/show_bug.cgi?id=31560
11563
11564         Test: LayoutTests/editing/deleting/5408255.html
11565
11566         * platform/qt/editing/deleting/5408255-expected.txt:
11567
11568 2009-11-18  Daniel Bates  <dbates@webkit.org>
11569
11570         Reviewed by Dave Hyatt.
11571
11572         https://bugs.webkit.org/show_bug.cgi?id=24971
11573         And
11574         <rdar://problem/7138265>
11575
11576         Tests that setting the height of a table row programmatically (via JavaScript)
11577         recalculates the height of the rows in the table.
11578
11579         * fast/table/row-height-recalc2.html: Added.
11580         * platform/mac/fast/table/row-height-recalc2-expected.checksum: Added.
11581         * platform/mac/fast/table/row-height-recalc2-expected.png: Added.
11582         * platform/mac/fast/table/row-height-recalc2-expected.txt: Added.
11583         * platform/qt/fast/table/row-height-recalc2-expected.checksum: Added.
11584         * platform/qt/fast/table/row-height-recalc2-expected.png: Added.
11585         * platform/qt/fast/table/row-height-recalc2-expected.txt: Added.
11586         * platform/win/fast/table/row-height-recalc2-expected.checksum: Added.
11587         * platform/win/fast/table/row-height-recalc2-expected.png: Added.
11588         * platform/win/fast/table/row-height-recalc2-expected.txt: Added.
11589
11590 2009-11-18  Julie Parent  <jparent@chromium.org>
11591
11592         Reviewed by Eric Seidel.
11593
11594         Reduce flakiness in zero-duration-with-non-zero-delay-end.html by
11595         increasing a timeout.
11596      
11597         https://bugs.webkit.org/show_bug.cgi?id=31646
11598
11599         * transitions/zero-duration-with-non-zero-delay-end.html:
11600
11601 2009-11-18  Oliver Hunt  <oliver@apple.com>
11602
11603         Update expected results of fixed test.
11604
11605         * fast/profiler/throw-exception-from-eval-expected.txt:
11606
11607 2009-11-18  Oliver Hunt  <oliver@apple.com>
11608
11609         Reviewed by Alexey Proskuryakov.
11610
11611         Interpreter may do an out of range access when throwing an exception in the profiler.
11612         https://bugs.webkit.org/show_bug.cgi?id=31635
11613
11614         Correct this test so that it is actually testing what it is intended to.
11615
11616         * fast/profiler/throw-exception-from-eval.html:
11617
11618 2009-11-18  Alexey Proskuryakov  <ap@apple.com>
11619
11620         Disabling WebSocket tests on Tiger back, they still hang.
11621
11622         * platform/mac-tiger/Skipped:
11623
11624 2009-11-17  Julie Parent  <jparent@chromium.org>
11625
11626         Reviewed by Dmitry Titov.
11627
11628         Eliminate flakiness in file-URL-with-port-number by removing a setTimeout.
11629         The timeout caused the test to fail about 2% of the time on the Chromium builders.
11630         The timeout exists to catch cases where the iframe does not load, but the test
11631         framework already will handle this (albeit with a longer timeout).
11632
11633         * fast/loader/file-URL-with-port-number.html:
11634
11635 2009-11-18  Ben Murdoch  <benm@google.com>
11636
11637         Reviewed by Darin Adler.
11638
11639         HTMLAnchorElement is inconsistent with its internal handling of the value returned for the href attribute.
11640         https://bugs.webkit.org/show_bug.cgi?id=31593
11641
11642         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-whitespace.js: Added.
11643         * fast/dom/HTMLAnchorElement/set-href-attribute-whitespace-expected.txt: Added.
11644         * fast/dom/HTMLAnchorElement/set-href-attribute-whitespace.html: Added.
11645
11646 2009-11-18  Alexey Proskuryakov  <ap@apple.com>
11647
11648         Trying to enable WebSocket tests on Tiger again, now that bug 31603 is fixed.
11649
11650         * platform/mac-tiger/Skipped:
11651
11652 2009-11-18  Martin Robinson  <martin.james.robinson@gmail.com>
11653
11654         Reviewed by Gustavo Noronha.
11655
11656         [GTK] Tab key does not cycle through elements by default
11657         https://bugs.webkit.org/show_bug.cgi?id=31505
11658
11659         Improve fast/events/keypress-insert-tab.html to test that the
11660         TabKeyCyclesThroughElements setting is true by default and
11661         toggles correctly.
11662
11663         * fast/events/keypress-insert-tab.html:
11664
11665 2009-11-18  Benjamin Poulain  <benjamin.poulain@nokia.com>
11666
11667         Reviewed by Simon Hausmann.
11668
11669         [Qt] WebKit crashes when loading certain SVG images
11670
11671         Added a test for a crash of QtWebkit when loading SVG images.
11672
11673         https://bugs.webkit.org/show_bug.cgi?id=29443
11674
11675         * svg/text/resources/text-font-invalid.svg: Added.
11676         * svg/text/text-font-invalid-expected.txt: Added.
11677         * svg/text/text-font-invalid.html: Added.
11678
11679 2009-11-17  Hayato Ito  <hayato@google.com>
11680
11681         Reviewed by Darin Adler.
11682
11683         Avoid infinite mutual recursion when deeply nested tags are loaded
11684         https://bugs.webkit.org/show_bug.cgi?id=30651
11685
11686         * fast/parser/block-nesting-cap-table-expected.txt: Added.
11687         * fast/parser/block-nesting-cap-table.html: Added.
11688         * fast/parser/script-tests/block-nesting-cap-table.js: Added.
11689
11690 2009-11-17  Johnny Ding  <jnd@chromium.org>
11691
11692         Reviewed by Darin Adler.
11693
11694         In all valid script tags for JavaScript, the event handler in <script...for> should not get executed.
11695         Change the original test to pure js test, and test the situation about script tags which have text or language attribute.
11696         https://bugs.webkit.org/show_bug.cgi?id=31567
11697
11698         * fast/dom/HTMLScriptElement/script-for-attribute-unexpected-execution-expected.txt:
11699         * fast/dom/HTMLScriptElement/script-for-attribute-unexpected-execution.html:
11700         * fast/dom/HTMLScriptElement/script-tests: Added.
11701         * fast/dom/HTMLScriptElement/script-tests/script-for-attribute-unexpected-execution.js: Added.
11702         (ScriptForAttributeExecute):
11703
11704 2009-11-17  Mark Rowe  <mrowe@apple.com>
11705
11706         Reviewed by Alexey Proskuryakov.
11707
11708         <http://webkit.org/b/31602> Failing to start the WebSocket server shouldn’t terminate entire test run
11709
11710         * websocket/resources/server-failed-to-start.html: Error page that will be loaded in place of websocket
11711         tests when the server fails to start.
11712
11713 2009-11-17  Brian Weinstein  <bweinstein@apple.com>
11714
11715         Rubber-stamped by Pavel Feldman.
11716
11717         Skip inspector tests that are flaky on Windows Release - this is being tracked by:
11718         https://bugs.webkit.org/show_bug.cgi?id=31596.
11719
11720         * platform/win/Skipped:
11721
11722 2009-11-16  Julie Parent  <jparent@chromium.org>
11723
11724         Reviewed by Darin Adler.
11725
11726         Eliminate flakiness in char-encoding tests by removing setTimeout,
11727         that was working around an old issue.
11728         https://bugs.webkit.org/show_bug.cgi?id=31571
11729
11730         * fast/encoding/char-encoding-mac.html:
11731         * fast/encoding/char-encoding.html:
11732         * fast/encoding/resources/char-encoding-utils.js:
11733
11734 2009-11-17  Csaba Osztrogonác  <ossy@webkit.org>
11735
11736         Not reviewed, follow up to r51072: rename skipped entries
11737         * platform/qt/Skipped:
11738
11739 2009-11-17  Csaba Osztrogonác  <ossy@webkit.org>
11740
11741         Reviewed by Kenneth Rohde Christiansen.
11742
11743         [Qt] Crashing tests after updating to Qt-4.6.0
11744         https://bugs.webkit.org/show_bug.cgi?id=31591
11745
11746         * platform/qt/Skipped: Put tests into skiplist temporarily.
11747
11748 2009-11-17  Pavel Feldman  <pfeldman@chromium.org>
11749
11750         Not reviewed, tests fix. Follow up to r51072: move
11751         platform-specific results for fast/inspector into
11752         fast/inspector-support.
11753
11754         * platform/mac/fast/inspector-support/matchedrules-expected.checksum: Renamed from LayoutTests/platform/mac/fast/inspector/matchedrules-expected.checksum.
11755         * platform/mac/fast/inspector-support/matchedrules-expected.png: Renamed from LayoutTests/platform/mac/fast/inspector/matchedrules-expected.png.
11756         * platform/mac/fast/inspector-support/matchedrules-expected.txt: Renamed from LayoutTests/platform/mac/fast/inspector/matchedrules-expected.txt.
11757         * platform/mac/fast/inspector-support/style-expected.txt: Renamed from LayoutTests/platform/mac/fast/inspector/style-expected.txt.
11758         * platform/qt/fast/inspector-support/matchedrules-expected.txt: Renamed from LayoutTests/platform/qt/fast/inspector/matchedrules-expected.txt.
11759         * platform/qt/fast/inspector-support/style-expected.txt: Renamed from LayoutTests/platform/qt/fast/inspector/style-expected.txt.
11760
11761 2009-11-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
11762
11763         Actually skip the inspector console tests while the problem
11764         discussed in https://bugs.webkit.org/show_bug.cgi?id=31472 is
11765         fixed.
11766
11767         * platform/gtk/Skipped:
11768
11769 2009-11-17  Pavel Feldman  <pfeldman@chromium.org>
11770
11771         Not reviewed, build fix. Follow up to r51072: rename skipped entries
11772         for the tests that were moved.
11773         
11774         * platform/gtk/Skipped:
11775         * platform/qt/Skipped:
11776
11777 2009-11-17  Pavel Feldman  <pfeldman@chromium.org>
11778
11779         Reviewed by Timothy Hatcher.
11780
11781         Web Inspector: Make DRT show web inspector for tests in inspector/ folder.
11782         - Updated DRT to show/close inspector for all tests under /inspector
11783         - Introduced LayoutTestController::setTimelineProfilingEnabled and
11784           WebInspector::setTimelineProfilingEnabled beside setJavaScriptProfilingEnabled
11785         - Removed reload on each inspector test
11786         - Renamed fast/inspector to fast/inspector-support in order not to trigger
11787         inspector for those.
11788         - Reimplemented timeline tests in order to get rid of reload there.
11789         - Moved tests that don't require harness into the fast group.
11790
11791         https://bugs.webkit.org/show_bug.cgi?id=31472
11792
11793         * fast/inspector-support/cssURLQuotes-expected.txt: Renamed from LayoutTests/fast/inspector/cssURLQuotes-expected.txt.
11794         * fast/inspector-support/cssURLQuotes.html: Renamed from LayoutTests/fast/inspector/cssURLQuotes.html.
11795         * fast/inspector-support/matchedrules.html: Renamed from LayoutTests/fast/inspector/matchedrules.html.
11796         * fast/inspector-support/style.html: Renamed from LayoutTests/fast/inspector/style.html.
11797         * fast/inspector-support/uncaught-dom1-exception-expected.txt: Renamed from LayoutTests/inspector/uncaught-dom1-exception-expected.txt.
11798         * fast/inspector-support/uncaught-dom1-exception.html: Renamed from LayoutTests/inspector/uncaught-dom1-exception.html.
11799         * fast/inspector-support/uncaught-dom3-exception-expected.txt: Renamed from LayoutTests/inspector/uncaught-dom3-exception-expected.txt.
11800         * fast/inspector-support/uncaught-dom3-exception.html: Renamed from LayoutTests/inspector/uncaught-dom3-exception.html.
11801         * fast/inspector-support/uncaught-dom8-exception-expected.txt: Renamed from LayoutTests/inspector/uncaught-dom8-exception-expected.txt.
11802         * fast/inspector-support/uncaught-dom8-exception.html: Renamed from LayoutTests/inspector/uncaught-dom8-exception.html.
11803         * inspector/inspector-test.js:
11804         (onload):
11805         (evaluateInWebInspector):
11806         (notifyDone):
11807         * inspector/resources/timeline-iframe-data.html: Added.
11808         * inspector/timeline-layout-expected.txt:
11809         * inspector/timeline-layout.html:
11810         * inspector/timeline-mark-timeline.html:
11811         * inspector/timeline-paint.html:
11812         * inspector/timeline-parse-html-expected.txt:
11813         * inspector/timeline-parse-html.html:
11814         * inspector/timeline-recalculate-styles-expected.txt:
11815         * inspector/timeline-recalculate-styles.html:
11816         * inspector/timeline-script-tag-1-expected.txt:
11817         * inspector/timeline-script-tag-1.html:
11818         * inspector/timeline-script-tag-2-expected.txt:
11819         * inspector/timeline-script-tag-2.html:
11820         * inspector/timeline-script-tag-2.js:
11821         * inspector/timeline-test.js:
11822         (printTimelineRecords):
11823         ():
11824         (dumpTimelineRecords):
11825         (printProps):
11826         (frontend_getTimelineResults):
11827
11828 2009-11-17  Yuta Kitamura  <yutak@chromium.org>
11829
11830         Reviewed by Eric Seidel.
11831
11832         Fix http tests so that they do not submit a GET form to about:blank.
11833         
11834         Original tests expected that submitting an empty form to <about:blank> navigates
11835         the browser to <about:blank?>, not <about:blank>. However, some other browsers
11836         do not act like Safari, and in fact the layout test runner of Chromium was
11837         failing to run these tests.
11838         
11839         Prior to this patch, a test that only checks this behavior was added, so now
11840         we can remove the dependency on it from these tests.
11841
11842         Some HTTP tests submit a GET form to about:blank
11843         https://bugs.webkit.org/show_bug.cgi?id=30423
11844
11845         * http/tests/navigation/onload-navigation-iframe-2-expected.txt:
11846         * http/tests/navigation/onload-navigation-iframe-2.html:
11847         * http/tests/navigation/onload-navigation-iframe-expected.txt:
11848         * http/tests/navigation/onload-navigation-iframe-timeout-expected.txt:
11849         * http/tests/navigation/onload-navigation-iframe-timeout.html:
11850         * http/tests/navigation/onload-navigation-iframe.html:
11851         * http/tests/navigation/resources/blank.txt: Added.
11852
11853 2009-11-17  Yuta Kitamura  <yutak@chromium.org>
11854
11855         Reviewed by Darin Adler.
11856
11857         Add a test to check the behavior of submitting a GET form to <about:blank>.
11858         
11859         Currently Safari redirects the browser to <about:blank?>, while some other
11860         browsers do not (including Firefox and Chromium). The objective of this test is
11861         to express the current behavior of Safari and to become ready to remove
11862         unintentional dependency on it from several tests.
11863
11864         Some HTTP tests submit a GET form to about:blank
11865         https://bugs.webkit.org/show_bug.cgi?id=30423
11866
11867         * fast/forms/get-forms-to-about-blank-expected.txt: Added.
11868         * fast/forms/get-forms-to-about-blank.html: Added.
11869
11870 2009-11-16  Alexey Proskuryakov  <ap@apple.com>
11871
11872         Disabling WebSocket tests on Tiger and Windows again, as they still time out.
11873
11874         * platform/mac-tiger/Skipped:
11875         * platform/win/Skipped:
11876
11877 2009-11-16  Chris Fleizach  <cfleizach@apple.com>
11878
11879         Reviewed by Beth Dakin.
11880
11881         AX: aria-labelledby duplicates some of its WAI-ARIA label
11882         https://bugs.webkit.org/show_bug.cgi?id=31565
11883
11884         * accessibility/aria-labelledby-overrides-label-expected.txt: Added.
11885         * accessibility/aria-labelledby-overrides-label.html: Added.
11886         * platform/gtk/Skipped:
11887         * platform/win/Skipped:
11888
11889 2009-11-16  Kenneth Russell  <kbr@google.com>
11890
11891         Reviewed by Oliver Hunt.
11892
11893         Update API of WebGLArray and friends
11894         https://bugs.webkit.org/show_bug.cgi?id=31175
11895
11896         * fast/canvas/webgl/array-unit-tests-expected.txt:
11897         * fast/canvas/webgl/array-unit-tests.html:
11898
11899 2009-11-16  Alexey Proskuryakov  <ap@apple.com>
11900
11901         Re-enabling WebSocket tests on Tiger and Windows, now that SSL is disabled.
11902
11903         * platform/mac-tiger/Skipped:
11904         * platform/win/Skipped:
11905
11906 2009-11-14  Antonio Gomes  <tonikitoo@webkit.org>
11907
11908         Reviewed by Antti Koivisto.
11909
11910         [Qt] Broken back/forward after using ErrorPageExtension to set error page
11911         https://bugs.webkit.org/show_bug.cgi?id=30573
11912
11913         Skipped fast/history/back-forward-reset-after-error-handling.html
11914         in mac, gtk and win DRT, because their DRT do not support yet
11915         error pages handling.
11916
11917         * fast/history/back-forward-reset-after-error-handling.html:
11918         * platform/gtk/Skipped:
11919         * platform/mac/Skipped:
11920         * platform/win/Skipped:
11921
11922 2009-11-16  Kenneth Rohde Christiansen  <kenneth@webkit.org>
11923
11924         Rubberstamped by Simon Hausmann.
11925
11926         Added new Qt expected results for animation tests.
11927
11928         * platform/qt/animations/change-transform-in-end-event-expected.txt: Added.
11929         * platform/qt/animations/state-at-end-event-expected.txt: Added.
11930         * platform/qt/animations/state-at-end-event-transform-expected.txt: Added.
11931
11932 2009-11-15  Chris Fleizach  <cfleizach@apple.com>
11933
11934         Fixing broken layout test.
11935
11936         Need to implement ARIA role="directory"
11937         https://bugs.webkit.org/show_bug.cgi?id=31516
11938
11939         Lists are not supported on Leopard or Tiger, so the test for this
11940         bug needs to be skipped.
11941
11942         * platform/mac-leopard/Skipped:
11943         * platform/mac-tiger/Skipped:
11944
11945 2009-11-14  Chris Fleizach  <cfleizach@apple.com>
11946
11947         Reviewed by Darin Adler.
11948
11949         Need to implement ARIA role="directory"
11950         https://bugs.webkit.org/show_bug.cgi?id=31516
11951
11952         * platform/mac/accessibility/aria-directory-expected.txt: Added.
11953         * platform/mac/accessibility/aria-directory.html: Added.
11954
11955 2009-11-14  Adele Peterson  <adele@apple.com>
11956
11957         Reviewed by Dan Bernstein.
11958
11959         Test for <rdar://problem/6946165> Would like to be able to specify the number of visible lines when using -webkit-line-clamp
11960
11961         * fast/overflow/line-clamp.html: Added.
11962         * platform/mac/fast/overflow/line-clamp-expected.checksum: Added.
11963         * platform/mac/fast/overflow/line-clamp-expected.png: Added.
11964         * platform/mac/fast/overflow/line-clamp-expected.txt: Added.
11965
11966 2009-11-14  Kent Tamura  <tkent@chromium.org>
11967
11968         Reviewed by Darin Adler.
11969
11970         Add tests for reading/writing .type property of HTMLInputElement.
11971         https://bugs.webkit.org/show_bug.cgi?id=29004
11972
11973         * fast/forms/input-type-change3-expected.txt: Added.
11974         * fast/forms/input-type-change3.html: Added.
11975         * fast/forms/script-tests/input-type-change3.js: Added.
11976
11977 2009-11-14  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
11978
11979         Skip new test that needs new DRT infrastructure, with bug filled.
11980
11981         * platform/gtk/Skipped:
11982
11983 2009-11-13  Chris Fleizach  <cfleizach@apple.com>
11984
11985         Reviewed by Darin Adler.
11986
11987         WAI-ARIA: checkbox does not determine its label from text content
11988         https://bugs.webkit.org/show_bug.cgi?id=31456
11989
11990         * accessibility/aria-checkbox-text.html: Added.
11991         * platform/gtk/Skipped:
11992         * platform/mac/accessibility/aria-checkbox-text-expected.txt: Added.
11993         * platform/win/Skipped:
11994
11995 2009-11-13  Alexey Proskuryakov  <ap@apple.com>
11996
11997         Disable websocket tests on Tiger, as they time out.
11998
11999         Filed <https://bugs.webkit.org/show_bug.cgi?id=31501> to investigate this issue.
12000
12001         * platform/mac-tiger/Skipped:
12002
12003 2009-11-12  Jeremy Orlow  <jorlow@chromium.org>
12004
12005         Reviewed by Dmitry Titov.
12006
12007         Now that we're tracking key size in the quota, we can't fit as much in.
12008         https://bugs.webkit.org/show_bug.cgi?id=31451
12009
12010         * storage/domstorage/quota-expected.txt:
12011         * storage/domstorage/script-tests/quota.js:
12012         (testQuota):
12013
12014 2009-11-13  Shinichiro Hamaji  <hamaji@chromium.org>
12015
12016         Reviewed by Darin Adler.
12017
12018         WebCore::externalRepresentation should update layout before getting render object
12019         https://bugs.webkit.org/show_bug.cgi?id=31459
12020
12021         Before this change, the render tree output for this test was wrong.
12022         Note that #FF0000 (red) becomes #008000 (green) now.
12023
12024         * platform/mac/svg/custom/gradient-stop-style-change-expected.txt:
12025
12026 2009-11-04  Adam Roben  <aroben@apple.com>
12027
12028         Test that delegates can modify global objects in isolated worlds
12029
12030         Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when
12031         window objects in isolated worlds are cleared
12032
12033         Reviewed by Dave Hyatt.
12034
12035         * http/tests/security/isolatedWorld/didClearWindowObject-expected.txt: Added.
12036         * http/tests/security/isolatedWorld/didClearWindowObject.html: Added.
12037         Tests that the global object in the normal world does not have a
12038         __worldID property, and that the global object in isolated worlds has
12039         a __worldID property whose value is equal to the world's ID.
12040
12041 2009-11-13  Dumitru Daniliuc  <dumi@chromium.org>
12042
12043         Reviewed by Eric Seidel.
12044
12045         Remove the unnecessary call to dumpDatabaseCallbacks().
12046
12047         https://bugs.webkit.org/show_bug.cgi?id=31495
12048
12049         * storage/hash-change-with-xhr.html:
12050
12051 2009-11-13  Hironori Bono  <hbono@chromium.org>
12052
12053         Reviewed by Oliver Hunt.
12054
12055         Implement composition events introduced in DOM Level 3.
12056         This change adds a new IDL which defines the composition events, adds a class which
12057         implements the composition events, and sends the composition events according to
12058         the specification.
12059         https://bugs.webkit.org/show_bug.cgi?id=26310
12060
12061         * fast/events/ime-composition-events-001-expected.txt: Added.
12062         * fast/events/ime-composition-events-001.html: Added.
12063         * platform/gtk/Skipped: Skip this test because TextInputController is not implemented.
12064         * platform/qt/Skipped: ditto.
12065         * platform/win/Skipped: ditto.
12066
12067 2009-11-13  Kenneth Rohde Christiansen  <kenneth@webkit.org>
12068
12069         Reviewed by Simon Hausmann.
12070
12071         Add a file for suppressing invalid valgrind errors (Qt / Linux only)
12072
12073         * platform/qt/SuppressedValgrindErrors: Added.
12074
12075 2009-11-13  Alexey Proskuryakov  <ap@apple.com>
12076
12077         Disable websocket tests on Windows, as the server cannot start on buildbot.
12078
12079         Filed <https://bugs.webkit.org/show_bug.cgi?id=31479> to investigate this issue.
12080
12081         * platform/win/Skipped:
12082
12083 2009-11-12  Alexey Proskuryakov  <ap@apple.com>
12084
12085         Reviewed by Darin Adler.
12086
12087         https://bugs.webkit.org/show_bug.cgi?id=31441
12088         Implement SocketStreamCFNet
12089
12090         * platform/mac/Skipped:
12091         * platform/win/Skipped:
12092         Enables tests in websocket directory.
12093
12094 2009-11-13  Dmitry Titov  <dimich@chromium.org>
12095
12096         Reviewed by Darin Adler.
12097
12098         Fix worker-timeout.html layout test that fails in Chromium harness.
12099         https://bugs.webkit.org/show_bug.cgi?id=31452
12100
12101         * fast/workers/worker-timeout.html:
12102         Stop logging timer messages at the same time as calling NotifyDone() because
12103         in test harness Chromium uses for workers it does not capture the output immediately.
12104
12105 2009-11-13  Pavel Feldman  <pfeldman@chromium.org>
12106
12107         Reviewed by Adam Barth.
12108
12109         Chromium: [REGRESSION] Crash while stopping on a breakpoint.
12110         Rolling back r50890.
12111
12112         https://bugs.webkit.org/show_bug.cgi?id=31467
12113
12114         * http/tests/security/calling-versus-current-expected.txt: Removed.
12115         * http/tests/security/calling-versus-current.html: Removed.
12116
12117 2009-11-13  Dirk Schulze  <krit@webkit.org>
12118
12119         Reviewed by Gustavo Noronha.
12120
12121         Skip fast/canvas/canvas-shadow.html we need to enable filters
12122         on cairo to pass this test.
12123
12124         * platform/gtk/Skipped:
12125
12126 2009-11-13  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
12127
12128         Skip one more new test.
12129
12130         * platform/gtk/Skipped:
12131
12132 2009-11-12  Anantanarayanan G Iyengar  <ananta@chromium.org>
12133
12134         Reviewed by Adam Barth.
12135
12136         The document-html and window-html tests don't use a setTimeout to notify that the
12137         test is completed. The layout test plugin now issues the notifyDone call via
12138         javascript.
12139         
12140         https://bugs.webkit.org/show_bug.cgi?id=31067
12141
12142         * plugins/document-open.html:
12143         * plugins/window-open.html:
12144
12145 2009-11-12  Kinuko Yasuda  <kinuko@google.com>
12146
12147         Reviewed by Adam Barth.
12148
12149         Makes the output of fast/events/mouse-click-events.html independent
12150         of the window size.
12151         https://bugs.webkit.org/show_bug.cgi?id=31405
12152
12153         * fast/events/mouse-click-events-expected.txt:
12154         * fast/events/script-tests/mouse-click-events.js:
12155
12156 2009-11-12  Simon Fraser  <simon.fraser@apple.com>
12157
12158         Reviewed by Dan Bernstein.
12159
12160         Transformed reflected elements are clipped inside element with opacity
12161         https://bugs.webkit.org/show_bug.cgi?id=30957
12162         
12163         Testcase for reflected and transformed elements inside an opacity layer.
12164
12165         * fast/reflections/opacity-reflection-transform.html: Added.
12166         * platform/mac/fast/reflections/opacity-reflection-transform-expected.checksum: Added.
12167         * platform/mac/fast/reflections/opacity-reflection-transform-expected.png: Added.
12168         * platform/mac/fast/reflections/opacity-reflection-transform-expected.txt: Added.
12169
12170 2009-11-12  Joanmarie Diggs  <joanmarie.diggs@gmail.com>
12171
12172         Reviewed by Gustavo Noronha Silva.
12173
12174         https://bugs.webkit.org/show_bug.cgi?id=30997
12175         [Gtk] Implemment AtkDocument
12176
12177         Added testing support for AtkDocument implementation.
12178
12179         * accessibility/document-attributes.html: Added.
12180         * accessibility/document-attributes-expected.txt: Added.
12181         * platform/mac/Skipped:
12182         * platform/win/Skipped:
12183
12184 2009-11-11  Dirk Schulze  <krit@webkit.org>
12185
12186         Reviewed by Simon Fraser.
12187
12188         Some tests for canvas shadow.
12189
12190         * fast/canvas/canvas-shadow-expected.txt: Added.
12191         * fast/canvas/canvas-shadow.html: Added.
12192         * fast/canvas/script-tests/canvas-shadow.js: Added.
12193
12194 2009-11-12  Brian Weinstein  <bweinstein@apple.com>
12195
12196         Rubber-stamped by Steve Falkenburg.
12197
12198         Add failing tests to Skipped list.
12199
12200         * platform/win/Skipped:
12201
12202 2009-11-12  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
12203
12204         Skipping tests that fail intermitently.
12205
12206         * platform/gtk/Skipped:
12207
12208 2009-11-12  Sam Weinig  <sam@webkit.org>
12209
12210         Reviewed by Oliver Hunt.
12211
12212         Test for <rdar://problem/7267951>
12213         Canvas methods should reject uses of NaN and Infinity.
12214
12215         * fast/canvas/canvas-with-illegal-args-expected.txt: Added.
12216         * fast/canvas/canvas-with-illegal-args.html: Added.
12217         * fast/canvas/script-tests/canvas-with-illegal-args.js: Added.
12218
12219 2009-11-12  Mark Rowe  <mrowe@apple.com>
12220
12221         Skip an accessibility test that covers functionality not available on Tiger or Leopard.
12222
12223         * platform/mac-leopard/Skipped:
12224         * platform/mac-tiger/Skipped:
12225
12226 2009-11-12  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
12227
12228         Skipping one more new test, and a number of other tests, with bugs
12229         filled.
12230
12231         * platform/gtk/Skipped:
12232
12233 2009-11-12  Mark Rowe  <mrowe@apple.com>
12234
12235         Fix results for fast/dom/Window/window-properties.html after r50893.
12236
12237         * fast/dom/Window/window-properties-expected.txt:
12238
12239 2009-11-12  Mark Rowe  <mrowe@apple.com>
12240
12241         Rubber-stamped by Anders Carlsson.
12242
12243         Move a misplaced accessibility test from platform/mac-snowleopard/accessibility to accessibility,
12244         and the results from platform/mac-snowleopard/accessibility to platform/mac/accessibility.
12245
12246         * accessibility/aria-list-and-listitem.html: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/aria-list-and-listitem.html.
12247         * platform/mac/accessibility/aria-list-and-listitem-expected.txt: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/aria-list-and-listitem-expected.txt.
12248
12249 2009-11-12  Mark Rowe  <mrowe@apple.com>
12250
12251         Rubber-stamped by Brady Eidson.
12252
12253         Land updated results for file-url-mimetypes-2.html and file-url-mimetypes-3.html.
12254
12255         * platform/mac-snowleopard/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Copied from LayoutTests/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt.
12256         * platform/mac-snowleopard/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Copied from LayoutTests/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt.
12257         * platform/mac/fast/loader/file-url-mimetypes-2-expected.txt:
12258         * platform/mac/fast/loader/file-url-mimetypes-3-expected.txt:
12259
12260 2009-11-12  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
12261
12262         Unreviewed. Skipped new tests, a test that keeps failing despite
12263         not failing locally, and a new DnD test.
12264
12265         * platform/gtk/Skipped:
12266
12267 2009-11-12  Eric Carlson  <eric.carlson@apple.com>
12268
12269         Unreviewed, build fix.
12270
12271         Skipped tests need path relative to LayoutTests folder, not just
12272         test name.
12273
12274         * platform/gtk/Skipped:
12275         * platform/mac-leopard/Skipped:
12276         * platform/mac-tiger/Skipped:
12277         * platform/win/Skipped:
12278
12279 2009-11-12  Eric Carlson  <eric.carlson@apple.com>
12280
12281         Reviewed by Dan Bernstein.
12282
12283         <rdar://problem/7388969> Add DOM API for fullscreen video
12284         
12285         Tests for fullscreen <video> DOM API.
12286
12287         * media/media-fullscreen-inline-expected.txt: Added.
12288         * media/media-fullscreen-inline.html: Added.
12289         * media/media-fullscreen-not-in-document-expected.txt: Added.
12290         * media/media-fullscreen-not-in-document.html: Added.
12291         * media/media-fullscreen.js: Added.
12292
12293         * platform/gtk/Skipped:
12294         * platform/mac-leopard/Skipped:
12295         * platform/mac-tiger/Skipped:
12296         * platform/win/Skipped:
12297             Skipped on platforms that don't support fullscreen yet.
12298
12299 2009-11-12  Alexey Proskuryakov  <ap@apple.com>
12300
12301         Reviewed by David Levin.
12302
12303         https://bugs.webkit.org/show_bug.cgi?id=31426
12304         Some WebSocket tests don't properly listen to close event
12305
12306         * websocket/tests/script-tests/handshake-error.js:
12307         * websocket/tests/script-tests/simple.js:
12308         Made the tests clear second-chance timer on finish, avoiding confusing output when running
12309         them in Safari.
12310
12311         * websocket/tests/script-tests/frame-length-longer-than-buffer.js:
12312         * websocket/tests/script-tests/frame-length-skip.js:
12313         * websocket/tests/frame-length-longer-than-buffer-expected.txt:
12314         * websocket/tests/frame-length-skip-expected.txt:
12315         These tests now finish properly.
12316
12317         * websocket/tests/handshake-error-expected.txt:
12318         * websocket/tests/simple-expected.txt:
12319         I'm getting an extra empty line for these tests, which is surprising. But since I didn't
12320         change anything, I assume that it should be there.
12321
12322 2009-11-12  Adam Barth  <abarth@webkit.org>
12323
12324         Reviewed by Dimitri Glazkov.
12325
12326         [Chromium] Sify compose button alerts error
12327         https://bugs.webkit.org/show_bug.cgi?id=31394
12328
12329         Test that we're using the calling security context in a simple case.
12330
12331         * http/tests/security/calling-versus-current-expected.txt: Added.
12332         * http/tests/security/calling-versus-current.html: Added.
12333
12334 2009-11-12  Daniel Bates  <dbates@webkit.org>
12335
12336         Reviewed by Darin Adler.
12337
12338         https://bugs.webkit.org/show_bug.cgi?id=30291
12339
12340         Rebased results for existing test case fast/events/drag-and-drop.html
12341         from bug #24731.
12342
12343         Now, we can run the part of the test when effectAllowed == "uninitialized". 
12344
12345         * fast/events/drag-and-drop-expected.txt: Rebased results.
12346         * fast/events/drag-and-drop.html: Removed notice about this bug (#30291).
12347
12348 2009-11-12  Chris Fleizach  <cfleizach@apple.com>
12349
12350         Reviewed by Darin Adler.
12351
12352         ARIA: add alert type roles
12353         https://bugs.webkit.org/show_bug.cgi?id=31392
12354
12355         * platform/mac/accessibility/aria-alerts-expected.txt: Added.
12356         * platform/mac/accessibility/aria-alerts.html: Added.
12357
12358 2009-11-12  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
12359
12360         Rubber-stamped by Tor Arne Vestbø.
12361
12362         [Qt] Update outdated metrics in layout tests after change to Qt 4.6 on the buildbot.
12363
12364         * platform/qt/css1/basic/class_as_selector-expected.txt:
12365         * platform/qt/css1/basic/comments-expected.txt:
12366         * platform/qt/css1/basic/containment-expected.txt:
12367         * platform/qt/css1/basic/contextual_selectors-expected.txt:
12368         * platform/qt/css1/basic/grouping-expected.txt:
12369         * platform/qt/css1/basic/id_as_selector-expected.txt:
12370         * platform/qt/css1/basic/inheritance-expected.txt:
12371         * platform/qt/css1/box_properties/acid_test-expected.txt:
12372         * platform/qt/css1/box_properties/border-expected.txt:
12373         * platform/qt/css1/box_properties/border_bottom-expected.txt:
12374         * platform/qt/css1/box_properties/border_bottom_inline-expected.txt:
12375         * platform/qt/css1/box_properties/border_bottom_width-expected.txt:
12376         * platform/qt/css1/box_properties/border_bottom_width_inline-expected.txt:
12377         * platform/qt/css1/box_properties/border_color-expected.txt:
12378         * platform/qt/css1/box_properties/border_color_inline-expected.txt:
12379         * platform/qt/css1/box_properties/border_inline-expected.txt:
12380         * platform/qt/css1/box_properties/border_left-expected.txt:
12381         * platform/qt/css1/box_properties/border_left_inline-expected.txt:
12382         * platform/qt/css1/box_properties/border_left_width-expected.txt:
12383         * platform/qt/css1/box_properties/border_left_width_inline-expected.txt:
12384         * platform/qt/css1/box_properties/border_right-expected.txt:
12385         * platform/qt/css1/box_properties/border_right_inline-expected.txt:
12386         * platform/qt/css1/box_properties/border_right_width-expected.txt:
12387         * platform/qt/css1/box_properties/border_right_width_inline-expected.txt:
12388         * platform/qt/css1/box_properties/border_style-expected.txt:
12389         * platform/qt/css1/box_properties/border_style_inline-expected.txt:
12390         * platform/qt/css1/box_properties/border_top-expected.txt:
12391         * platform/qt/css1/box_properties/border_top_inline-expected.txt:
12392         * platform/qt/css1/box_properties/border_top_width-expected.txt:
12393         * platform/qt/css1/box_properties/border_top_width_inline-expected.txt:
12394         * platform/qt/css1/box_properties/border_width-expected.txt:
12395         * platform/qt/css1/box_properties/border_width_inline-expected.txt:
12396         * platform/qt/css1/box_properties/clear-expected.txt:
12397         * platform/qt/css1/box_properties/clear_float-expected.txt:
12398         * platform/qt/css1/box_properties/float-expected.txt:
12399         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
12400         * platform/qt/css1/box_properties/float_margin-expected.txt:
12401         * platform/qt/css1/box_properties/float_on_text_elements-expected.txt:
12402         * platform/qt/css1/box_properties/height-expected.txt:
12403         * platform/qt/css1/box_properties/margin-expected.txt:
12404         * platform/qt/css1/box_properties/margin_bottom-expected.txt:
12405         * platform/qt/css1/box_properties/margin_bottom_inline-expected.txt:
12406         * platform/qt/css1/box_properties/margin_inline-expected.txt:
12407         * platform/qt/css1/box_properties/margin_left-expected.txt:
12408         * platform/qt/css1/box_properties/margin_left_inline-expected.txt:
12409         * platform/qt/css1/box_properties/margin_right-expected.txt:
12410         * platform/qt/css1/box_properties/margin_right_inline-expected.txt:
12411         * platform/qt/css1/box_properties/margin_top-expected.txt:
12412         * platform/qt/css1/box_properties/margin_top_inline-expected.txt:
12413         * platform/qt/css1/box_properties/padding-expected.txt:
12414         * platform/qt/css1/box_properties/padding_bottom-expected.txt:
12415         * platform/qt/css1/box_properties/padding_bottom_inline-expected.txt:
12416         * platform/qt/css1/box_properties/padding_inline-expected.txt:
12417         * platform/qt/css1/box_properties/padding_left-expected.txt:
12418         * platform/qt/css1/box_properties/padding_left_inline-expected.txt:
12419         * platform/qt/css1/box_properties/padding_right-expected.txt:
12420         * platform/qt/css1/box_properties/padding_right_inline-expected.txt:
12421         * platform/qt/css1/box_properties/padding_top-expected.txt:
12422         * platform/qt/css1/box_properties/padding_top_inline-expected.txt:
12423         * platform/qt/css1/box_properties/width-expected.txt:
12424         * platform/qt/css1/cascade/cascade_order-expected.txt:
12425         * platform/qt/css1/cascade/important-expected.txt:
12426         * platform/qt/css1/classification/display-expected.txt:
12427         * platform/qt/css1/classification/list_style-expected.txt:
12428         * platform/qt/css1/classification/list_style_image-expected.txt:
12429         * platform/qt/css1/classification/list_style_position-expected.txt:
12430         * platform/qt/css1/classification/list_style_type-expected.txt:
12431         * platform/qt/css1/classification/white_space-expected.txt:
12432         * platform/qt/css1/color_and_background/background-expected.txt:
12433         * platform/qt/css1/color_and_background/background_attachment-expected.txt:
12434         * platform/qt/css1/color_and_background/background_color-expected.txt:
12435         * platform/qt/css1/color_and_background/background_image-expected.txt:
12436         * platform/qt/css1/color_and_background/background_position-expected.txt:
12437         * platform/qt/css1/color_and_background/background_repeat-expected.txt:
12438         * platform/qt/css1/color_and_background/color-expected.txt:
12439         * platform/qt/css1/conformance/forward_compatible_parsing-expected.txt:
12440         * platform/qt/css1/font_properties/font-expected.txt:
12441         * platform/qt/css1/font_properties/font_family-expected.txt:
12442         * platform/qt/css1/font_properties/font_size-expected.txt:
12443         * platform/qt/css1/font_properties/font_style-expected.txt:
12444         * platform/qt/css1/font_properties/font_variant-expected.txt:
12445         * platform/qt/css1/font_properties/font_weight-expected.txt:
12446         * platform/qt/css1/formatting_model/canvas-expected.txt:
12447         * platform/qt/css1/formatting_model/floating_elements-expected.txt:
12448         * platform/qt/css1/formatting_model/height_of_lines-expected.txt:
12449         * platform/qt/css1/formatting_model/horizontal_formatting-expected.txt:
12450         * platform/qt/css1/formatting_model/inline_elements-expected.txt:
12451         * platform/qt/css1/formatting_model/replaced_elements-expected.txt:
12452         * platform/qt/css1/formatting_model/vertical_formatting-expected.txt:
12453         * platform/qt/css1/pseudo/anchor-expected.txt:
12454         * platform/qt/css1/pseudo/firstletter-expected.txt:
12455         * platform/qt/css1/pseudo/firstline-expected.txt:
12456         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
12457         * platform/qt/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
12458         * platform/qt/css1/text_properties/letter_spacing-expected.txt:
12459         * platform/qt/css1/text_properties/line_height-expected.txt:
12460         * platform/qt/css1/text_properties/text_align-expected.txt:
12461         * platform/qt/css1/text_properties/text_decoration-expected.txt:
12462         * platform/qt/css1/text_properties/text_indent-expected.txt:
12463         * platform/qt/css1/text_properties/text_transform-expected.txt:
12464         * platform/qt/css1/text_properties/vertical_align-expected.txt:
12465         * platform/qt/css1/text_properties/word_spacing-expected.txt:
12466         * platform/qt/css1/units/color_units-expected.txt:
12467         * platform/qt/css1/units/length_units-expected.txt:
12468         * platform/qt/css1/units/percentage_units-expected.txt:
12469         * platform/qt/css1/units/urls-expected.txt:
12470         * platform/qt/css2.1/t040102-keywords-00-b-expected.txt:
12471         * platform/qt/css2.1/t040102-keywords-01-b-expected.txt:
12472         * platform/qt/css2.1/t040103-case-00-b-expected.txt:
12473         * platform/qt/css2.1/t040103-case-01-c-expected.txt:
12474         * platform/qt/css2.1/t040103-escapes-00-b-expected.txt:
12475         * platform/qt/css2.1/t040103-escapes-01-b-expected.txt:
12476         * platform/qt/css2.1/t040103-escapes-02-d-expected.txt:
12477         * platform/qt/css2.1/t040103-escapes-03-b-expected.txt:
12478         * platform/qt/css2.1/t040103-escapes-04-b-expected.txt:
12479         * platform/qt/css2.1/t040103-escapes-05-c-expected.txt:
12480         * platform/qt/css2.1/t040103-escapes-06-b-expected.txt:
12481         * platform/qt/css2.1/t040103-escapes-07-b-expected.txt:
12482         * platform/qt/css2.1/t040103-escapes-08-b-expected.txt:
12483         * platform/qt/css2.1/t040103-ident-00-c-expected.txt:
12484         * platform/qt/css2.1/t040103-ident-01-c-expected.txt:
12485         * platform/qt/css2.1/t040103-ident-02-c-expected.txt:
12486         * platform/qt/css2.1/t040103-ident-03-c-expected.txt:
12487         * platform/qt/css2.1/t040103-ident-04-c-expected.txt:
12488         * platform/qt/css2.1/t040103-ident-05-c-expected.txt:
12489         * platform/qt/css2.1/t040103-ident-06-c-expected.txt:
12490         * platform/qt/css2.1/t040103-ident-07-c-expected.txt:
12491         * platform/qt/css2.1/t040103-ident-08-c-expected.txt:
12492         * platform/qt/css2.1/t040103-ident-09-c-expected.txt:
12493         * platform/qt/css2.1/t040103-ident-10-c-expected.txt:
12494         * platform/qt/css2.1/t040103-ident-11-c-expected.txt:
12495         * platform/qt/css2.1/t040103-ident-12-c-expected.txt:
12496         * platform/qt/css2.1/t040103-ident-13-c-expected.txt:
12497         * platform/qt/css2.1/t040105-atkeyw-00-b-expected.txt:
12498         * platform/qt/css2.1/t040105-atkeyw-01-b-expected.txt:
12499         * platform/qt/css2.1/t040105-atkeyw-02-b-expected.txt:
12500         * platform/qt/css2.1/t040105-atrule-00-b-expected.txt:
12501         * platform/qt/css2.1/t040105-atrule-01-b-expected.txt:
12502         * platform/qt/css2.1/t040105-atrule-02-b-expected.txt:
12503         * platform/qt/css2.1/t040105-atrule-03-b-expected.txt:
12504         * platform/qt/css2.1/t040105-atrule-04-b-expected.txt:
12505         * platform/qt/css2.1/t040105-import-00-b-expected.txt:
12506         * platform/qt/css2.1/t040105-import-01-b-expected.txt:
12507         * platform/qt/css2.1/t040109-c17-comments-00-b-expected.txt:
12508         * platform/qt/css2.1/t040109-c17-comments-01-b-expected.txt:
12509         * platform/qt/css2.1/t0402-c71-fwd-parsing-00-f-expected.txt:
12510         * platform/qt/css2.1/t0402-c71-fwd-parsing-01-f-expected.txt:
12511         * platform/qt/css2.1/t0402-c71-fwd-parsing-02-f-expected.txt:
12512         * platform/qt/css2.1/t0402-c71-fwd-parsing-03-f-expected.txt:
12513         * platform/qt/css2.1/t0402-c71-fwd-parsing-04-f-expected.txt:
12514         * platform/qt/css2.1/t0402-syntax-01-f-expected.txt:
12515         * platform/qt/css2.1/t0402-syntax-02-f-expected.txt:
12516         * platform/qt/css2.1/t0402-syntax-03-f-expected.txt:
12517         * platform/qt/css2.1/t0402-syntax-04-f-expected.txt:
12518         * platform/qt/css2.1/t0402-syntax-05-f-expected.txt:
12519         * platform/qt/css2.1/t0402-syntax-06-f-expected.txt:
12520         * platform/qt/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
12521         * platform/qt/css2.1/t040302-c61-phys-len-00-b-expected.txt:
12522         * platform/qt/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
12523         * platform/qt/css2.1/t040304-c64-uri-00-a-g-expected.txt:
12524         * platform/qt/css2.1/t040306-c63-color-00-b-ag-expected.txt:
12525         * platform/qt/css2.1/t040306-syntax-01-f-expected.txt:
12526         * platform/qt/css2.1/t040307-syntax-01-b-expected.txt:
12527         * platform/qt/css2.1/t1202-counter-00-b-expected.txt:
12528         * platform/qt/css2.1/t1202-counter-01-b-expected.txt:
12529         * platform/qt/css2.1/t1202-counter-02-b-expected.txt:
12530         * platform/qt/css2.1/t1202-counter-03-b-expected.txt:
12531         * platform/qt/css2.1/t1202-counter-04-b-expected.txt:
12532         * platform/qt/css2.1/t1202-counter-05-b-expected.txt:
12533         * platform/qt/css2.1/t1202-counter-06-b-expected.txt:
12534         * platform/qt/css2.1/t1202-counter-07-b-expected.txt:
12535         * platform/qt/css2.1/t1202-counter-08-b-expected.txt:
12536         * platform/qt/css2.1/t1202-counter-09-b-expected.txt:
12537         * platform/qt/css2.1/t1202-counter-11-b-expected.txt:
12538         * platform/qt/css2.1/t1202-counter-12-b-expected.txt:
12539         * platform/qt/css2.1/t1202-counter-13-b-expected.txt:
12540         * platform/qt/css2.1/t1202-counter-14-b-expected.txt:
12541         * platform/qt/css2.1/t1202-counter-15-b-expected.txt:
12542         * platform/qt/css2.1/t1202-counter-16-f-expected.txt:
12543         * platform/qt/css2.1/t1202-counters-00-b-expected.txt:
12544         * platform/qt/css2.1/t1202-counters-01-b-expected.txt:
12545         * platform/qt/css2.1/t1202-counters-02-b-expected.txt:
12546         * platform/qt/css2.1/t1202-counters-03-b-expected.txt:
12547         * platform/qt/css2.1/t1202-counters-05-b-expected.txt:
12548         * platform/qt/css2.1/t1202-counters-06-b-expected.txt:
12549         * platform/qt/css2.1/t1202-counters-07-b-expected.txt:
12550         * platform/qt/css2.1/t1202-counters-08-b-expected.txt:
12551         * platform/qt/css2.1/t1202-counters-09-b-expected.txt:
12552         * platform/qt/css2.1/t1202-counters-11-b-expected.txt:
12553         * platform/qt/css2.1/t1202-counters-12-b-expected.txt:
12554         * platform/qt/css2.1/t1202-counters-13-b-expected.txt:
12555         * platform/qt/css2.1/t1202-counters-14-b-expected.txt:
12556         * platform/qt/css2.1/t1202-counters-15-b-expected.txt:
12557         * platform/qt/css2.1/t1202-counters-16-c-expected.txt:
12558         * platform/qt/css2.1/t1202-counters-17-d-expected.txt:
12559         * platform/qt/css2.1/t1202-counters-18-f-expected.txt:
12560         * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
12561         * platform/qt/css2.1/t1205-c563-list-type-00-b-expected.txt:
12562         * platform/qt/css2.1/t1205-c563-list-type-01-b-expected.txt:
12563         * platform/qt/css2.1/t1205-c564-list-img-00-b-g-expected.txt:
12564         * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
12565         * platform/qt/css2.1/t1205-c566-list-stl-01-c-g-expected.txt:
12566         * platform/qt/css2.1/t140201-c532-bgcolor-00-a-expected.txt:
12567         * platform/qt/css2.1/t140201-c532-bgcolor-01-b-expected.txt:
12568         * platform/qt/css2.1/t140201-c533-bgimage-00-a-expected.txt:
12569         * platform/qt/css2.1/t140201-c533-bgimage-01-b-g-expected.txt:
12570         * platform/qt/css2.1/t140201-c534-bgre-00-b-ag-expected.txt:
12571         * platform/qt/css2.1/t140201-c535-bg-fixd-00-b-g-expected.txt:
12572         * platform/qt/css2.1/t140201-c536-bgpos-00-b-ag-expected.txt:
12573         * platform/qt/css2.1/t1503-c522-font-family-00-b-expected.txt:
12574         * platform/qt/css2.1/t1504-c523-font-style-00-b-expected.txt:
12575         * platform/qt/css2.1/t1504-c543-txt-decor-00-d-g-expected.txt:
12576         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
12577         * platform/qt/css2.1/t1506-c525-font-wt-00-b-expected.txt:
12578         * platform/qt/css2.1/t1507-c526-font-sz-00-b-expected.txt:
12579         * platform/qt/css2.1/t1507-c526-font-sz-01-b-a-expected.txt:
12580         * platform/qt/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
12581         * platform/qt/css2.1/t1507-c526-font-sz-03-f-a-expected.txt:
12582         * platform/qt/css2.1/t1508-c527-font-00-b-expected.txt:
12583         * platform/qt/css2.1/t1508-c527-font-01-b-expected.txt:
12584         * platform/qt/css2.1/t1508-c527-font-02-b-expected.txt:
12585         * platform/qt/css2.1/t1508-c527-font-03-b-expected.txt:
12586         * platform/qt/css2.1/t1508-c527-font-04-b-expected.txt:
12587         * platform/qt/css2.1/t1508-c527-font-05-b-expected.txt:
12588         * platform/qt/css2.1/t1508-c527-font-06-b-expected.txt:
12589         * platform/qt/css2.1/t1508-c527-font-07-b-expected.txt:
12590         * platform/qt/css2.1/t1508-c527-font-08-b-expected.txt:
12591         * platform/qt/css2.1/t1508-c527-font-09-b-expected.txt:
12592         * platform/qt/css2.1/t1508-c527-font-10-c-expected.txt:
12593         * platform/qt/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
12594         * platform/qt/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
12595         * platform/qt/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
12596         * platform/qt/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
12597         * platform/qt/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
12598         * platform/qt/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
12599         * platform/qt/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
12600         * platform/qt/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
12601         * platform/qt/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
12602         * platform/qt/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
12603         * platform/qt/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
12604         * platform/qt/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
12605         * platform/qt/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
12606         * platform/qt/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
12607         * platform/qt/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
12608         * platform/qt/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
12609         * platform/qt/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
12610         * platform/qt/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
12611         * platform/qt/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
12612         * platform/qt/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
12613         * platform/qt/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
12614         * platform/qt/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
12615         * platform/qt/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
12616         * platform/qt/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
12617         * platform/qt/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
12618         * platform/qt/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
12619         * platform/qt/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
12620         * platform/qt/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
12621         * platform/qt/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
12622         * platform/qt/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
12623         * platform/qt/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
12624         * platform/qt/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
12625         * platform/qt/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
12626         * platform/qt/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
12627         * platform/qt/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
12628         * platform/qt/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
12629         * platform/qt/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
12630         * platform/qt/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
12631         * platform/qt/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
12632         * platform/qt/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
12633         * platform/qt/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
12634         * platform/qt/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
12635         * platform/qt/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
12636         * platform/qt/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
12637         * platform/qt/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
12638         * platform/qt/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
12639         * platform/qt/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
12640         * platform/qt/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
12641         * platform/qt/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
12642         * platform/qt/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
12643         * platform/qt/editing/inserting/break-blockquote-after-delete-expected.txt:
12644         * platform/qt/fast/backgrounds/001-expected.txt:
12645         * platform/qt/fast/backgrounds/animated-svg-as-background-expected.txt:
12646         * platform/qt/fast/backgrounds/background-inherit-color-bug-expected.txt:
12647         * platform/qt/fast/backgrounds/background-origin-root-element-expected.txt:
12648         * platform/qt/fast/backgrounds/background-position-1-expected.txt:
12649         * platform/qt/fast/backgrounds/background-position-rounding-expected.txt:
12650         * platform/qt/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt:
12651         * platform/qt/fast/backgrounds/mask-composite-expected.txt:
12652         * platform/qt/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.txt:
12653         * platform/qt/fast/backgrounds/repeat/negative-offset-repeat-expected.txt:
12654         * platform/qt/fast/backgrounds/repeat/noRepeatCorrectClip-expected.txt:
12655         * platform/qt/fast/backgrounds/size/backgroundSize15-expected.txt:
12656         * platform/qt/fast/backgrounds/size/zero-expected.txt:
12657         * platform/qt/fast/backgrounds/solid-color-context-restore-expected.txt:
12658         * platform/qt/fast/backgrounds/svg-as-background-1-expected.txt:
12659         * platform/qt/fast/backgrounds/svg-as-background-2-expected.txt:
12660         * platform/qt/fast/backgrounds/svg-as-background-3-expected.txt:
12661         * platform/qt/fast/backgrounds/svg-as-background-4-expected.txt:
12662         * platform/qt/fast/backgrounds/svg-as-background-5-expected.txt:
12663         * platform/qt/fast/backgrounds/svg-as-background-6-expected.txt:
12664         * platform/qt/fast/block/float/avoidance-percent-width-compat-expected.txt:
12665         * platform/qt/fast/block/float/avoidance-percent-width-strict-expected.txt:
12666         * platform/qt/fast/block/margin-collapse/block-inside-inline/001-expected.txt:
12667         * platform/qt/fast/block/margin-collapse/block-inside-inline/002-expected.txt:
12668         * platform/qt/fast/block/margin-collapse/block-inside-inline/003-expected.txt:
12669         * platform/qt/fast/block/margin-collapse/block-inside-inline/004-expected.txt:
12670         * platform/qt/fast/block/margin-collapse/block-inside-inline/005-expected.txt:
12671         * platform/qt/fast/block/margin-collapse/block-inside-inline/006-expected.txt:
12672         * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
12673         * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
12674         * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
12675         * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
12676         * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
12677         * platform/qt/fast/block/margin-collapse/block-inside-inline/017-expected.txt:
12678         * platform/qt/fast/block/margin-collapse/block-inside-inline/018-expected.txt:
12679         * platform/qt/fast/block/margin-collapse/block-inside-inline/019-expected.txt:
12680         * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
12681         * platform/qt/fast/block/margin-collapse/block-inside-inline/021-expected.txt:
12682         * platform/qt/fast/block/margin-collapse/block-inside-inline/022-expected.txt:
12683         * platform/qt/fast/block/margin-collapse/block-inside-inline/025-expected.txt:
12684         * platform/qt/fast/borders/border-radius-constraints-expected.txt:
12685         * platform/qt/fast/borders/border-radius-split-inline-expected.txt:
12686         * platform/qt/fast/box-shadow/basic-shadows-expected.txt:
12687         * platform/qt/fast/box-shadow/inset-expected.txt:
12688         * platform/qt/fast/box-shadow/transform-fringing-expected.txt:
12689         * platform/qt/fast/canvas/canvas-before-css-expected.txt:
12690         * platform/qt/fast/canvas/canvas-composite-expected.txt:
12691         * platform/qt/fast/canvas/canvas-empty-image-pattern-expected.txt:
12692         * platform/qt/fast/canvas/canvas-transform-identity-expected.txt:
12693         * platform/qt/fast/canvas/canvas-transform-infinity-expected.txt:
12694         * platform/qt/fast/canvas/canvas-transform-multiply-expected.txt:
12695         * platform/qt/fast/canvas/canvas-transform-nan-expected.txt:
12696         * platform/qt/fast/canvas/canvas-transform-non-invertible-expected.txt:
12697         * platform/qt/fast/canvas/canvas-transform-skewed-expected.txt:
12698         * platform/qt/fast/canvas/canvas-transforms-during-path-expected.txt:
12699         * platform/qt/fast/canvas/canvas-zoom-expected.txt:
12700         * platform/qt/fast/canvas/drawImage-expected.txt:
12701         * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.txt:
12702         * platform/qt/fast/canvas/image-pattern-rotate-expected.txt:
12703         * platform/qt/fast/canvas/shadow-offset-1-expected.txt:
12704         * platform/qt/fast/canvas/shadow-offset-2-expected.txt:
12705         * platform/qt/fast/canvas/shadow-offset-3-expected.txt:
12706         * platform/qt/fast/canvas/shadow-offset-4-expected.txt:
12707         * platform/qt/fast/canvas/shadow-offset-5-expected.txt:
12708         * platform/qt/fast/canvas/shadow-offset-6-expected.txt:
12709         * platform/qt/fast/canvas/shadow-offset-7-expected.txt:
12710         * platform/qt/fast/css/attribute-selector-dynamic-expected.txt:
12711         * platform/qt/fast/css/font-smoothing-expected.txt:
12712         * platform/qt/fast/css/getComputedStyle/marginComputedStyle-expected.txt:
12713         * platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt:
12714         * platform/qt/fast/css/nth-child-dynamic-expected.txt:
12715         * platform/qt/fast/css/pseudo-cache-stale-expected.txt:
12716         * platform/qt/fast/css/rem-dynamic-scaling-expected.txt:
12717         * platform/qt/fast/css/rem-units-on-root-expected.txt:
12718         * platform/qt/fast/css/text-input-with-webkit-border-radius-expected.txt:
12719         * platform/qt/fast/css/text-rendering-expected.txt:
12720         * platform/qt/fast/doctypes/001-expected.txt:
12721         * platform/qt/fast/doctypes/002-expected.txt:
12722         * platform/qt/fast/doctypes/004-expected.txt:
12723         * platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
12724         * platform/qt/fast/dynamic/anchor-lock-expected.txt:
12725         * platform/qt/fast/dynamic/genContentDestroyChildren-expected.txt:
12726         * platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt:
12727         * platform/qt/fast/dynamic/window-scrollbars-test-expected.txt:
12728         * platform/qt/fast/forms/basic-buttons-expected.txt:
12729         * platform/qt/fast/forms/basic-inputs-expected.txt:
12730         * platform/qt/fast/forms/button-style-color-expected.txt:
12731         * platform/qt/fast/forms/isindex-placeholder-expected.txt:
12732         * platform/qt/fast/forms/menulist-style-color-expected.txt:
12733         * platform/qt/fast/forms/search-vertical-alignment-expected.txt:
12734         * platform/qt/fast/forms/text-style-color-expected.txt:
12735         * platform/qt/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
12736         * platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.txt:
12737         * platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt:
12738         * platform/qt/fast/frames/frame-navigation-expected.txt:
12739         * platform/qt/fast/frames/frame-scrolling-attribute-expected.txt:
12740         * platform/qt/fast/frames/frameset-style-recalc-expected.txt:
12741         * platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt:
12742         * platform/qt/fast/frames/viewsource-on-image-file-expected.txt:
12743         * platform/qt/fast/gradients/crash-on-zero-radius-expected.txt:
12744         * platform/qt/fast/history/clicked-link-is-visited-expected.txt:
12745         * platform/qt/fast/images/animated-gif-with-offsets-expected.txt:
12746         * platform/qt/fast/images/image-in-map-expected.txt:
12747         * platform/qt/fast/images/svg-as-background-expected.txt:
12748         * platform/qt/fast/images/svg-width-100p-as-background-expected.txt:
12749         * platform/qt/fast/lists/ol-start-parsing-expected.txt:
12750         * platform/qt/fast/multicol/positioned-with-constrained-height-expected.txt:
12751         * platform/qt/fast/overflow/overflow-with-local-background-attachment-expected.txt:
12752         * platform/qt/fast/overflow/position-fixed-transform-clipping-expected.txt:
12753         * platform/qt/fast/reflections/abs-position-in-reflection-expected.txt:
12754         * platform/qt/fast/reflections/transparent-reflected-sublayers-expected.txt:
12755         * platform/qt/fast/repaint/line-in-scrolled-clipped-block-expected.txt:
12756         * platform/qt/fast/repaint/rel-positioned-inline-with-overflow-expected.txt:
12757         * platform/qt/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt:
12758         * platform/qt/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt:
12759         * platform/qt/fast/table/fixed-table-with-percent-width-inside-div-expected.txt:
12760         * platform/qt/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt:
12761         * platform/qt/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt:
12762         * platform/qt/fast/table/fixed-table-with-small-percent-width-expected.txt:
12763         * platform/qt/fast/text/international/hindi-whitespace-expected.txt:
12764         * platform/qt/fast/text/international/khmer-selection-expected.txt:
12765         * platform/qt/fast/text/shadow-translucent-fill-expected.txt:
12766         * platform/qt/fast/text/text-letter-spacing-expected.txt:
12767         * platform/qt/fast/transforms/bounding-rect-zoom-expected.txt:
12768         * platform/qt/fast/xsl/document-function-expected.txt:
12769         * platform/qt/plugins/netscape-dom-access-expected.txt:
12770         * platform/qt/svg/custom/createImageElement2-expected.txt:
12771         * platform/qt/svg/filters/feComposite-expected.txt:
12772         * platform/qt/svg/filters/sourceAlpha-expected.txt:
12773         * platform/qt/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
12774         * platform/qt/tables/mozilla/bugs/bug196870-expected.txt:
12775         * platform/qt/tables/mozilla/bugs/bug56201-expected.txt:
12776         * platform/qt/tables/mozilla/bugs/bug92647-2-expected.txt:
12777         * platform/qt/tables/mozilla/other/slashlogo-expected.txt:
12778         * platform/qt/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
12779
12780 2009-11-12  Shinichiro Hamaji  <hamaji@chromium.org>
12781
12782         Unreviewed test fix by skipping a new test introduced in
12783         https://bugs.webkit.org/show_bug.cgi?id=22249
12784
12785         * platform/gtk/Skipped:
12786         * platform/qt/Skipped:
12787         * platform/win/Skipped:
12788
12789 2009-11-12  Yuta Kitamura  <yutak@chromium.org>
12790
12791         Reviewed by Eric Seidel.
12792
12793         Prevent text inside a multi-column block from being split into columns.
12794         
12795         If the tentative height of a multi-column block was too small, we need to
12796         expand the block height and try to layout again, in order to prevent text
12797         from being split into different columns.
12798
12799         CSS Multicolumn text is split awkwardly
12800         https://bugs.webkit.org/show_bug.cgi?id=22249
12801
12802         * fast/multicol/single-line.html: Added.
12803         * fast/multicol/single-line-expected.checksum: Added.
12804         * fast/multicol/single-line-expected.png: Added.
12805         * fast/multicol/single-line-expected.txt: Added.
12806
12807 2009-11-11  Kent Tamura  <tkent@chromium.org>
12808
12809         Reviewed by Darin Adler.
12810
12811         A test for a bug that RenderFileUploadControl isn't initialized with
12812         multiple files. This test is skipped on ports which have no
12813         eventSender.beginDragWithFiles().
12814         https://bugs.webkit.org/show_bug.cgi?id=31195
12815
12816         * fast/forms/input-file-re-render.html: Added.
12817         * platform/gtk/Skipped:
12818         * platform/mac/fast/forms/input-file-re-render-expected.checksum: Added.
12819         * platform/mac/fast/forms/input-file-re-render-expected.png: Added.
12820         * platform/mac/fast/forms/input-file-re-render-expected.txt: Added.
12821         * platform/qt/Skipped:
12822         * platform/win/Skipped:
12823
12824 2009-11-11  Daniel Bates  <dbates@webkit.org>
12825
12826         Reviewed by Eric Seidel.
12827
12828         https://bugs.webkit.org/show_bug.cgi?id=31326
12829
12830         Makes the output for test fast/events/drag-and-drop.html pretty.
12831         Now, it is easier to read for a human to read understand the results.
12832
12833         * fast/events/drag-and-drop-expected.txt: Rebased result.
12834         * fast/events/drag-and-drop.html: Modified to make the output pretty.
12835
12836 2009-11-11  Chris Fleizach  <cfleizach@apple.com>
12837
12838         Reviewed by Oliver Hunt.
12839
12840         need to implement aria tree roles
12841         https://bugs.webkit.org/show_bug.cgi?id=31284
12842
12843         * accessibility/aria-readonly-expected.txt:
12844         * accessibility/aria-readonly.html:
12845         * platform/mac/accessibility/aria-multiselectable-expected.txt: Added.
12846         * platform/mac/accessibility/aria-multiselectable.html: Added.
12847         * platform/mac/accessibility/aria-tree-expected.txt: Added.
12848         * platform/mac/accessibility/aria-tree.html: Added.
12849         * platform/mac/accessibility/content-editable-expected.txt:
12850         * platform/mac/accessibility/radio-button-group-members-expected.txt:
12851
12852 2009-11-11  Fumitoshi Ukai  <ukai@chromium.org>
12853
12854         Reviewed by Alexey Proskuryakov.
12855
12856         Fix WebSocket frame parser of frame_type with high-order bit set.
12857         https://bugs.webkit.org/show_bug.cgi?id=30668
12858
12859         * websocket/tests/frame-length-longer-than-buffer-expected.txt: Added.
12860         * websocket/tests/frame-length-longer-than-buffer.html: Added.
12861         * websocket/tests/frame-length-longer-than-buffer_wsh.py: Added.
12862         * websocket/tests/frame-length-skip-expected.txt: Added.
12863         * websocket/tests/frame-length-skip.html: Added.
12864         * websocket/tests/frame-length-skip_wsh.py: Added.
12865         * websocket/tests/script-tests/frame-length-longer-than-buffer.js: Added.
12866         * websocket/tests/script-tests/frame-length-skip.js: Added.
12867
12868 2009-11-11  Csaba Osztrogonác  <ossy@webkit.org>
12869
12870         Put tests into skiplist added in r50830 and r50839 because
12871         layoutTestController.showWebInspector() is unimplemented now.
12872
12873         * platform/qt/Skipped:
12874
12875 2009-11-11  Dirk Pranke  <dpranke@chromium.org>
12876
12877         Reviewed by Dmitry Titov.
12878
12879         Rewrite the test to run on a wider variety of screen configurations
12880         (and pixel depths).
12881
12882         https://bugs.webkit.org/show_bug.cgi?id=31373
12883
12884         * fast/dom/Window/window-screen-properties-expected.txt:
12885         * fast/dom/Window/window-screen-properties.html:
12886         * platform/win/fast/dom/Window/window-screen-properties-expected.txt: Removed.
12887
12888 2009-11-11  Beth Dakin  <bdakin@apple.com>
12889
12890         Reviewed by Simon Fraser.
12891
12892         Tests for https://bugs.webkit.org/show_bug.cgi?id=31382
12893         Make -webkit-color-correction work with shadows
12894
12895         * fast/css/color-correction-on-box-shadow.html: Added.
12896         * fast/css/color-correction-on-text-shadow.html: Added.
12897         * platform/mac/fast/css/color-correction-on-box-shadow-expected.checksum: Added.
12898         * platform/mac/fast/css/color-correction-on-box-shadow-expected.png: Added.
12899         * platform/mac/fast/css/color-correction-on-box-shadow-expected.txt: Added.
12900         * platform/mac/fast/css/color-correction-on-text-shadow-expected.checksum: Added.
12901         * platform/mac/fast/css/color-correction-on-text-shadow-expected.png: Added.
12902         * platform/mac/fast/css/color-correction-on-text-shadow-expected.txt: Added.
12903
12904 2009-11-11  Kent Tamura  <tkent@chromium.org>
12905
12906         Reviewed by Darin Adler.
12907
12908         Print the file text of a file upload control in DumpRenderTree for ease of tests.
12909         https://bugs.webkit.org/show_bug.cgi?id=31195
12910
12911         * platform/mac-leopard/fast/forms/file-input-disabled-expected.txt:
12912         * platform/mac/fast/forms/box-shadow-override-expected.txt:
12913         * platform/mac/fast/forms/file-input-direction-expected.txt:
12914         * platform/mac/fast/forms/file-input-disabled-expected.txt:
12915         * platform/mac/fast/forms/form-element-geometry-expected.txt:
12916         * platform/mac/fast/forms/hidden-input-file-expected.txt:
12917         * platform/mac/fast/forms/input-appearance-height-expected.txt:
12918         * platform/mac/fast/forms/input-value-expected.txt:
12919         * platform/win/fast/forms/box-shadow-override-expected.txt:
12920         * platform/win/fast/forms/file-input-disabled-expected.txt:
12921         * platform/win/fast/forms/input-appearance-height-expected.txt:
12922         * platform/win/fast/forms/input-value-expected.txt:
12923
12924 2009-11-11  Erik Arvidsson  <arv@chromium.org>
12925
12926         Reviewed by Dmitri Titov.
12927
12928         Fix layout test to not call onload on the wrong window after image has
12929         been dropped onto the iframe.
12930         https://bugs.webkit.org/show_bug.cgi?id=30893
12931
12932         * editing/selection/drag-to-contenteditable-iframe.html:
12933
12934 2009-11-11  Brian Weinstein  <bweinstein@apple.com>
12935
12936         Reviewed by Beth Dakin.
12937
12938         Unskip the webkit-color-correction tests because the workaround of using
12939         the deviceRGBColorSpace allows the tests to pass on Windows.
12940
12941         * platform/win/Skipped:
12942
12943 2009-11-11  Brian Weinstein  <bweinstein@apple.com>
12944
12945         Reviewed by Darin Adler.
12946
12947         Skip the webkit-color-correction tests because they crash on Windows 
12948         due to a CoreGraphics bug.
12949
12950         * platform/win/Skipped:
12951
12952 2009-11-11  Eric Z. Ayers  <zundel@google.com>
12953
12954         Reviewed by Pavel Feldman.
12955
12956         Timeline tests for records generated for
12957         Layout, Paint, ParseHTML, MarkTimeline, and Style Recalculation
12958
12959         https://bugs.webkit.org/show_bug.cgi?id=31361
12960
12961         * inspector/timeline-layout-expected.txt: Added.
12962         * inspector/timeline-layout.html: Added.
12963         * inspector/timeline-mark-timeline-expected.txt: Added.
12964         * inspector/timeline-mark-timeline.html: Added.
12965         * inspector/timeline-paint-expected.txt: Added.
12966         * inspector/timeline-paint.html: Added.
12967         * inspector/timeline-parse-html-expected.txt: Added.
12968         * inspector/timeline-parse-html.html: Added.
12969         * inspector/timeline-recalculate-styles-expected.txt: Added.
12970         * inspector/timeline-recalculate-styles.html: Added.
12971
12972 2009-11-11  Jessie Berlin  <jberlin@webkit.org>
12973
12974         Reviewed by Timothy Hatcher.
12975
12976         Display the correct summary in the web inspector for the padding
12977         shorthand. Also corrects the summaries for the border-color,
12978         border-width, border-style, and margin shorthands.
12979
12980         https://bugs.webkit.org/show_bug.cgi?id=7987
12981
12982         * fast/css/shorthands-four-values-expected.txt: Added.
12983         * fast/css/shorthands-four-values.html: Added.
12984
12985 2009-11-11  Eric Z. Ayers  <zundel@google.com>
12986
12987         Reviewed by Pavel Feldman.
12988
12989         Added a test of an externally loaded script tag for Inspector 
12990         timeline records.
12991         Fixed identity comparisons.
12992
12993         https://bugs.webkit.org/show_bug.cgi?id=31365
12994
12995         * inspector/timeline-script-tag-1.html:
12996         * inspector/timeline-script-tag-2-expected.txt: Added.
12997         * inspector/timeline-script-tag-2.html: Added.
12998         * inspector/timeline-script-tag-2.js: Added.
12999         * inspector/timeline-test.js:
13000         ():
13001         (timelineAgentTypeToString):
13002
13003 2009-11-11  Antonio Gomes  <tonikitoo@webkit.org>
13004
13005         Rubber-stamped by Kenneth Christiansen.
13006
13007         Grouping some of the current skipped plugin tests that fail
13008         due to the same reason: no support for objective-c functions.
13009
13010         * platform/qt/Skipped:
13011
13012 2009-11-11  Daniel Bates  <dbates@webkit.org>
13013
13014         Reviewed by Eric Seidel.
13015
13016         https://bugs.webkit.org/show_bug.cgi?id=31334
13017         
13018         We should skip the test case /fast/events/drag-and-drop-fire-drag-dragover.html
13019         on both the Qt and GTK builds since there are issues with drag-and-drop support
13020         in these builds.
13021         
13022         For Qt: https://bugs.webkit.org/show_bug.cgi?id=31332
13023         For GTK: https://bugs.webkit.org/show_bug.cgi?id=30576
13024
13025         * platform/gtk/Skipped: Skip test case /fast/events/drag-and-drop-fire-drag-dragover.html
13026         since there are issues with drag-and-drop support in both GTK and Qt.
13027         * platform/qt/Skipped: Ditto.
13028
13029 2009-11-11  Yuta Kitamura  <yutak@chromium.org>
13030
13031         Reviewed by Eric Seidel.
13032
13033         Convert LayoutTests/fast/inline/dirtyLinesForInline.html into dumpAsText.
13034         
13035         This test checks if the browser crashes after some operations. It doesn't test
13036         any other interesting features, so we can safely make it a dumpAsText test.
13037         
13038         https://bugs.webkit.org/show_bug.cgi?id=31335
13039
13040         * fast/inline/dirtyLinesForInline-expected.txt: Added.
13041         * fast/inline/dirtyLinesForInline.html: Added dumpAsText().
13042         * platform/mac/fast/inline/dirtyLinesForInline-expected.checksum: Removed.
13043         * platform/mac/fast/inline/dirtyLinesForInline-expected.png: Removed.
13044         * platform/mac/fast/inline/dirtyLinesForInline-expected.txt: Removed.
13045
13046 2009-11-11  Eric Z. Ayers  <zundel@google.com>
13047
13048         Reviewed by Timothy Hatcher.
13049
13050         Adds a test that dumps the timeline data for a simple script tag.
13051
13052         https://bugs.webkit.org/show_bug.cgi?id=31204
13053
13054         * inspector/inspector-test.js:
13055         (onload):
13056         * inspector/timeline-script-tag-1-expected.txt: Added.
13057         * inspector/timeline-script-tag-1.html: Added.
13058         * inspector/timeline-test.js: Added.
13059         (retrieveTimelineData):
13060         ():
13061         (dumpTimelineRecords):
13062         (printTimelineRecordProperties):
13063         (isNonDeterministicProp):
13064         (printProps):
13065         (isTimelineOverheadRecord):
13066         (markTimelineRecordAsOverhead):
13067         (timelineAgentTypeToString):
13068         (frontend_startTimelineProfiler.window.WebInspector.addRecordToTimeline):
13069         (frontend_startTimelineProfiler):
13070         (frontend_getTimelineResults):
13071         (frontend_setup):
13072
13073 2009-11-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
13074
13075         Unreviewed. Skipping new tests.
13076
13077         * platform/gtk/Skipped:
13078
13079 2009-11-11  Yuzo Fujishima  <yuzo@google.com>
13080
13081         Reviewed by David Levin.
13082
13083         Add a test for web socket handshake error.
13084
13085         https://bugs.webkit.org/show_bug.cgi?id=31336
13086
13087         * websocket/tests/handshake-error-expected.txt: Added.
13088         * websocket/tests/handshake-error.html: Added.
13089         * websocket/tests/handshake-error_wsh.py: Added.
13090         * websocket/tests/script-tests/handshake-error.js: Added.
13091         (endTest):
13092         (ws.onopen):
13093         (ws.onmessage):
13094         (ws.onclose):
13095         (timeOutCallback):
13096
13097 2009-11-11  Yuzo Fujishima  <yuzo@google.com>
13098
13099         Reviewed by David Levin.
13100
13101         Add a simple web socket test. This tests basic features of Web Socket.
13102         This also serves as an example of Web Socket tests.
13103
13104         https://bugs.webkit.org/show_bug.cgi?id=27492
13105
13106         * platform/gtk/Skipped:
13107         * platform/mac/Skipped:
13108         * platform/qt/Skipped:
13109         * platform/win/Skipped:
13110         * websocket/tests/resources/simple.js: Added.
13111         (ws.onopen):
13112         (ws.onmessage):
13113         (ws.onclose):
13114         (timeOutCallback):
13115         * websocket/tests/simple-expected.txt: Added.
13116         * websocket/tests/simple.html: Added.
13117         * websocket/tests/simple_wsh.py: Added.
13118
13119 2009-11-11  Philippe Normand  <pnormand@igalia.com>
13120
13121         Reviewed by Xan Lopez.
13122
13123         https://bugs.webkit.org/show_bug.cgi?id=30221
13124         [GTK] fails to load media embedded in iframe element
13125
13126         * platform/gtk/Skipped: Unskip fixed tests.
13127
13128 2009-11-10  Roland Steiner  <rolandsteiner@chromium.org>
13129
13130         Reviewed by Eric Seidel.
13131
13132         Re-baselined layout test results for Windows for tests in fast/ruby.
13133         (see https://bugs.webkit.org/show_bug.cgi?id=28420)
13134
13135         * platform/win/fast/ruby: Added.
13136         * platform/win/fast/ruby/ruby-empty-rt-expected.checksum: Added.
13137         * platform/win/fast/ruby/ruby-empty-rt-expected.png: Added.
13138         * platform/win/fast/ruby/ruby-empty-rt-expected.txt: Added.
13139         * platform/win/fast/ruby/ruby-length-expected.checksum: Added.
13140         * platform/win/fast/ruby/ruby-length-expected.png: Added.
13141         * platform/win/fast/ruby/ruby-length-expected.txt: Added.
13142         * platform/win/fast/ruby/ruby-run-break-expected.checksum: Added.
13143         * platform/win/fast/ruby/ruby-run-break-expected.png: Added.
13144         * platform/win/fast/ruby/ruby-run-break-expected.txt: Added.
13145         * platform/win/fast/ruby/ruby-runs-expected.checksum: Added.
13146         * platform/win/fast/ruby/ruby-runs-expected.png: Added.
13147         * platform/win/fast/ruby/ruby-runs-expected.txt: Added.
13148         * platform/win/fast/ruby/ruby-runs-spans-expected.checksum: Added.
13149         * platform/win/fast/ruby/ruby-runs-spans-expected.png: Added.
13150         * platform/win/fast/ruby/ruby-runs-spans-expected.txt: Added.
13151         * platform/win/fast/ruby/ruby-simple-expected.checksum: Added.
13152         * platform/win/fast/ruby/ruby-simple-expected.png: Added.
13153         * platform/win/fast/ruby/ruby-simple-expected.txt: Added.
13154         * platform/win/fast/ruby/ruby-simple-rp-expected.checksum: Added.
13155         * platform/win/fast/ruby/ruby-simple-rp-expected.png: Added.
13156         * platform/win/fast/ruby/ruby-simple-rp-expected.txt: Added.
13157         * platform/win/fast/ruby/ruby-trailing-expected.checksum: Added.
13158         * platform/win/fast/ruby/ruby-trailing-expected.png: Added.
13159         * platform/win/fast/ruby/ruby-trailing-expected.txt: Added.
13160         * platform/win/fast/ruby/rubyDOM-insert-rt-expected.checksum: Added.
13161         * platform/win/fast/ruby/rubyDOM-insert-rt-expected.png: Added.
13162         * platform/win/fast/ruby/rubyDOM-insert-rt-expected.txt: Added.
13163         * platform/win/fast/ruby/rubyDOM-insert-text1-expected.checksum: Added.
13164         * platform/win/fast/ruby/rubyDOM-insert-text1-expected.png: Added.
13165         * platform/win/fast/ruby/rubyDOM-insert-text1-expected.txt: Added.
13166         * platform/win/fast/ruby/rubyDOM-insert-text2-expected.checksum: Added.
13167         * platform/win/fast/ruby/rubyDOM-insert-text2-expected.png: Added.
13168         * platform/win/fast/ruby/rubyDOM-insert-text2-expected.txt: Added.
13169         * platform/win/fast/ruby/rubyDOM-insert-text3-expected.checksum: Added.
13170         * platform/win/fast/ruby/rubyDOM-insert-text3-expected.png: Added.
13171         * platform/win/fast/ruby/rubyDOM-insert-text3-expected.txt: Added.
13172         * platform/win/fast/ruby/rubyDOM-remove-rt1-expected.checksum: Added.
13173         * platform/win/fast/ruby/rubyDOM-remove-rt1-expected.png: Added.
13174         * platform/win/fast/ruby/rubyDOM-remove-rt1-expected.txt: Added.
13175         * platform/win/fast/ruby/rubyDOM-remove-rt2-expected.checksum: Added.
13176         * platform/win/fast/ruby/rubyDOM-remove-rt2-expected.png: Added.
13177         * platform/win/fast/ruby/rubyDOM-remove-rt2-expected.txt: Added.
13178         * platform/win/fast/ruby/rubyDOM-remove-text1-expected.checksum: Added.
13179         * platform/win/fast/ruby/rubyDOM-remove-text1-expected.png: Added.
13180         * platform/win/fast/ruby/rubyDOM-remove-text1-expected.txt: Added.
13181         * platform/win/fast/ruby/rubyDOM-remove-text2-expected.checksum: Added.
13182         * platform/win/fast/ruby/rubyDOM-remove-text2-expected.png: Added.
13183         * platform/win/fast/ruby/rubyDOM-remove-text2-expected.txt: Added.
13184
13185 2009-11-10  Daniel Bates  <dbates@webkit.org>
13186
13187         Reviewed by Oliver Hunt.
13188
13189         https://bugs.webkit.org/show_bug.cgi?id=30754
13190
13191         Tests that the drag event always fires before the dragover event.
13192
13193         Also, re-bases the result for test fast/events/drag-in-frames.html, since
13194         we now conform to the HTML 5 spec.
13195
13196         * fast/events/drag-and-drop-fire-drag-dragover-expected.txt: Added.
13197         * fast/events/drag-and-drop-fire-drag-dragover.html: Added.
13198         * fast/events/drag-in-frames-expected.txt: Rebased result.
13199
13200 2009-11-10  Vitaly Repeshko  <vitalyr@chromium.org>
13201
13202         Reviewed by Dimitri Glazkov.
13203
13204         [V8] Fix crash in V8CustomXPathNSResolver (http://crbug.com/26726).
13205         https://bugs.webkit.org/show_bug.cgi?id=31301
13206
13207         * fast/xpath/xpath-detached-iframe-resolver-crash-expected.txt: Added.
13208         * fast/xpath/xpath-detached-iframe-resolver-crash.html: Added.
13209
13210 2009-11-10  Yael Aharon  <yael.aharon@nokia.com>
13211
13212         Reviewed by Timothy Hatcher.
13213
13214         Implement URL decomposition IDL attributes for HTMLAnchorElement.
13215         https://bugs.webkit.org/show_bug.cgi?id=29972
13216
13217         Testcases for setting and getting different parts of the URL.
13218
13219         * fast/dom/HTMLAnchorElement: Added.
13220         * fast/dom/HTMLAnchorElement/script-tests: Added.
13221         * fast/dom/HTMLAnchorElement/script-tests/TEMPLATE.html: Added.
13222         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-hash.js: Added.
13223         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-host.js: Added.
13224         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-hostname.js: Added.
13225         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-pathname.js: Added.
13226         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-port.js: Added.
13227         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-protocol.js: Added.
13228         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-search.js: Added.
13229         * fast/dom/HTMLAnchorElement/set-href-attribute-hash-expected.txt: Added.
13230         * fast/dom/HTMLAnchorElement/set-href-attribute-hash.html: Added.
13231         * fast/dom/HTMLAnchorElement/set-href-attribute-host-expected.txt: Added.
13232         * fast/dom/HTMLAnchorElement/set-href-attribute-host.html: Added.
13233         * fast/dom/HTMLAnchorElement/set-href-attribute-hostname-expected.txt: Added.
13234         * fast/dom/HTMLAnchorElement/set-href-attribute-hostname.html: Added.
13235         * fast/dom/HTMLAnchorElement/set-href-attribute-pathname-expected.txt: Added.
13236         * fast/dom/HTMLAnchorElement/set-href-attribute-pathname.html: Added.
13237         * fast/dom/HTMLAnchorElement/set-href-attribute-port-expected.txt: Added.
13238         * fast/dom/HTMLAnchorElement/set-href-attribute-port.html: Added.
13239         * fast/dom/HTMLAnchorElement/set-href-attribute-protocol-expected.txt: Added.
13240         * fast/dom/HTMLAnchorElement/set-href-attribute-protocol.html: Added.
13241         * fast/dom/HTMLAnchorElement/set-href-attribute-search-expected.txt: Added.
13242         * fast/dom/HTMLAnchorElement/set-href-attribute-search.html: Added.
13243
13244 2009-11-10  Brian Weinstein  <bweinstein@apple.com>
13245
13246         Update getComputedStyle results for Windows to add -webkit-color-correction.
13247
13248         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
13249         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
13250
13251 2009-11-10  Brady Eidson  <beidson@apple.com>
13252
13253         Reviewed by NOBODY (Fix my own layout-test snafu)
13254
13255         Made a small change to my test then didn't update the results before landing.
13256
13257         * http/tests/webarchive/cross-origin-stylesheet-crash-expected.webarchive:
13258
13259 2009-11-10  Brady Eidson  <beidson@apple.com>
13260
13261         Reviewed by Sam Weinig.
13262
13263         Repro crash saving pcmag.com article as a webarchive.
13264         <rdar://problem/7381219> and https://webkit.org/b/31322
13265
13266         * http/tests/webarchive/cross-origin-stylesheet-crash.html: Added.
13267         * http/tests/webarchive/cross-origin-stylesheet-crash-expected.webarchive: Added.
13268         * http/tests/webarchive/resources/localhost-stylesheet.css: Added.
13269         * platform/gtk/Skipped: Add this test to the gtk Skipped list which tracks all individual skipped tests
13270           instead of directories.
13271
13272 2009-11-10  Brian Weinstein  <bweinstein@apple.com>
13273
13274         Rubber-stamped by Anders Carlsson.
13275         
13276         Add timing out test to Windows Skipped list.
13277
13278         * platform/win/Skipped:
13279
13280 2009-11-10  Csaba Osztrogonác  <ossy@webkit.org>
13281
13282         Put test into skiplist added in r50758 because
13283         layoutTestController.showWebInspector() is unimplemented now.
13284
13285         * platform/qt/Skipped: inspector/timeline-enum-stability.html added.
13286
13287 2009-11-10  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
13288
13289         Unreviewed. Skip another test that requires implementing editing
13290         callbacks.
13291
13292         * platform/gtk/Skipped:
13293
13294 2009-11-10  Beth Dakin  <bdakin@apple.com>
13295
13296         Reviewed by Darin Adler.
13297
13298         Tests for <rdar://problem/7059710> 
13299         -and corresponding-
13300         https://bugs.webkit.org/show_bug.cgi?id=31196 Implement -webkit-
13301         color-correction for CSS colors
13302
13303         New tests.
13304         * fast/css/color-correction-backgrounds-and-text.html: Added.
13305         * fast/css/color-correction-on-backgrounds.html: Added.
13306         * fast/css/color-correction-on-text.html: Added.
13307         * fast/css/color-correction.html: Added.
13308         * fast/css/parsing-color-correction-expected.txt: Added.
13309         * fast/css/parsing-color-correction.html: Added.
13310         * fast/css/resources/parsing-color-correction.js: Added.
13311         (test):
13312         * fast/css/resources/purple-srgb.png: Added.
13313         * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.checksum: Added.
13314         * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.png: Added.
13315         * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.txt: Added.
13316         * platform/mac/fast/css/color-correction-expected.checksum: Added.
13317         * platform/mac/fast/css/color-correction-expected.png: Added.
13318         * platform/mac/fast/css/color-correction-expected.txt: Added.
13319         * platform/mac/fast/css/color-correction-on-backgrounds-expected.checksum: Added.
13320         * platform/mac/fast/css/color-correction-on-backgrounds-expected.png: Added.
13321         * platform/mac/fast/css/color-correction-on-backgrounds-expected.txt: Added.
13322         * platform/mac/fast/css/color-correction-on-text-expected.checksum: Added.
13323         * platform/mac/fast/css/color-correction-on-text-expected.png: Added.
13324         * platform/mac/fast/css/color-correction-on-text-expected.txt: Added.
13325
13326         New and improved results.
13327         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
13328         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
13329         * svg/css/getComputedStyle-basic-expected.txt:
13330
13331 2009-11-10  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
13332
13333         Unreviewed. Skip new tests.
13334
13335         * platform/gtk/Skipped:
13336
13337 2009-11-10  Eric Z. Ayers  <zundel@google.com>
13338
13339         Reviewed by Timothy Hatcher.
13340
13341         Adds a test to flag changes to values of the WebInspector Timeline record types.
13342         Downstream apps depend on these mappings remaining stable.
13343
13344         https://bugs.webkit.org/show_bug.cgi?id=31303
13345
13346         * inspector/timeline-enum-stability-expected.txt: Added.
13347         * inspector/timeline-enum-stability.html: Added.
13348
13349 2009-11-10  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
13350
13351         Reviewed by Kenneth Rohde Christiansen.
13352
13353         [Qt] Update outdated metrics in these tests after r50665 enabled the previously missing scrollbar.
13354         This fixes https://bugs.webkit.org/show_bug.cgi?id=31281.
13355
13356         * platform/qt/css1/basic/class_as_selector-expected.txt:
13357         * platform/qt/css1/basic/comments-expected.txt:
13358         * platform/qt/css1/basic/containment-expected.txt:
13359         * platform/qt/css1/basic/id_as_selector-expected.txt:
13360         * platform/qt/css1/basic/inheritance-expected.txt:
13361         * platform/qt/css1/box_properties/border-expected.txt:
13362         * platform/qt/css1/box_properties/border_bottom-expected.txt:
13363         * platform/qt/css1/box_properties/border_bottom_width-expected.txt:
13364         * platform/qt/css1/box_properties/border_left-expected.txt:
13365         * platform/qt/css1/box_properties/border_left_width-expected.txt:
13366         * platform/qt/css1/box_properties/border_right_inline-expected.txt:
13367         * platform/qt/css1/box_properties/border_right_width-expected.txt:
13368         * platform/qt/css1/box_properties/border_style-expected.txt:
13369         * platform/qt/css1/box_properties/border_top-expected.txt:
13370         * platform/qt/css1/box_properties/border_top_width-expected.txt:
13371         * platform/qt/css1/box_properties/border_width-expected.txt:
13372         * platform/qt/css1/box_properties/clear-expected.txt:
13373         * platform/qt/css1/box_properties/clear_float-expected.txt:
13374         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
13375         * platform/qt/css1/box_properties/float_margin-expected.txt:
13376         * platform/qt/css1/box_properties/float_on_text_elements-expected.txt:
13377         * platform/qt/css1/box_properties/height-expected.txt:
13378         * platform/qt/css1/box_properties/margin-expected.txt:
13379         * platform/qt/css1/box_properties/margin_bottom-expected.txt:
13380         * platform/qt/css1/box_properties/margin_inline-expected.txt:
13381         * platform/qt/css1/box_properties/margin_left-expected.txt:
13382         * platform/qt/css1/box_properties/margin_right-expected.txt:
13383         * platform/qt/css1/box_properties/margin_top-expected.txt:
13384         * platform/qt/css1/box_properties/padding-expected.txt:
13385         * platform/qt/css1/box_properties/padding_bottom-expected.txt:
13386         * platform/qt/css1/box_properties/padding_inline-expected.txt:
13387         * platform/qt/css1/box_properties/padding_left-expected.txt:
13388         * platform/qt/css1/box_properties/padding_right-expected.txt:
13389         * platform/qt/css1/box_properties/padding_top-expected.txt:
13390         * platform/qt/css1/box_properties/width-expected.txt:
13391         * platform/qt/css1/cascade/cascade_order-expected.txt:
13392         * platform/qt/css1/cascade/important-expected.txt:
13393         * platform/qt/css1/classification/display-expected.txt:
13394         * platform/qt/css1/classification/list_style_type-expected.txt:
13395         * platform/qt/css1/classification/white_space-expected.txt:
13396         * platform/qt/css1/color_and_background/background-expected.txt:
13397         * platform/qt/css1/color_and_background/background_attachment-expected.txt:
13398         * platform/qt/css1/color_and_background/background_color-expected.txt:
13399         * platform/qt/css1/color_and_background/background_image-expected.txt:
13400         * platform/qt/css1/color_and_background/background_position-expected.txt:
13401         * platform/qt/css1/color_and_background/background_repeat-expected.txt:
13402         * platform/qt/css1/conformance/forward_compatible_parsing-expected.txt:
13403         * platform/qt/css1/font_properties/font-expected.txt:
13404         * platform/qt/css1/font_properties/font_family-expected.txt:
13405         * platform/qt/css1/font_properties/font_size-expected.txt:
13406         * platform/qt/css1/font_properties/font_weight-expected.txt:
13407         * platform/qt/css1/formatting_model/floating_elements-expected.txt:
13408         * platform/qt/css1/formatting_model/height_of_lines-expected.txt:
13409         * platform/qt/css1/formatting_model/horizontal_formatting-expected.txt:
13410         * platform/qt/css1/formatting_model/inline_elements-expected.txt:
13411         * platform/qt/css1/formatting_model/replaced_elements-expected.txt:
13412         * platform/qt/css1/formatting_model/vertical_formatting-expected.txt:
13413         * platform/qt/css1/pseudo/anchor-expected.txt:
13414         * platform/qt/css1/pseudo/firstletter-expected.txt:
13415         * platform/qt/css1/pseudo/firstline-expected.txt:
13416         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
13417         * platform/qt/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
13418         * platform/qt/css1/text_properties/letter_spacing-expected.txt:
13419         * platform/qt/css1/text_properties/line_height-expected.txt:
13420         * platform/qt/css1/text_properties/text_decoration-expected.txt:
13421         * platform/qt/css1/text_properties/text_indent-expected.txt:
13422         * platform/qt/css1/text_properties/text_transform-expected.txt:
13423         * platform/qt/css1/text_properties/vertical_align-expected.txt:
13424         * platform/qt/css1/text_properties/word_spacing-expected.txt:
13425         * platform/qt/css1/units/color_units-expected.txt:
13426         * platform/qt/css1/units/length_units-expected.txt:
13427         * platform/qt/css1/units/percentage_units-expected.txt:
13428         * platform/qt/css2.1/t0402-c71-fwd-parsing-02-f-expected.txt:
13429         * platform/qt/css2.1/t1202-counter-09-b-expected.txt:
13430         * platform/qt/css2.1/t1202-counters-08-b-expected.txt:
13431         * platform/qt/css2.1/t1202-counters-09-b-expected.txt:
13432         * platform/qt/css2.1/t140201-c535-bg-fixd-00-b-g-expected.txt:
13433         * platform/qt/css2.1/t1508-c527-font-07-b-expected.txt:
13434         * platform/qt/fast/backgrounds/background-inherit-color-bug-expected.txt:
13435         * platform/qt/fast/backgrounds/size/backgroundSize15-expected.txt:
13436         * platform/qt/fast/block/float/008-expected.txt:
13437         * platform/qt/fast/block/float/019-expected.txt:
13438         * platform/qt/fast/block/float/033-expected.txt:
13439         * platform/qt/fast/block/float/035-expected.txt:
13440         * platform/qt/fast/block/float/avoidance-percent-width-strict-expected.txt:
13441         * platform/qt/fast/box-shadow/basic-shadows-expected.txt:
13442         * platform/qt/fast/canvas/canvas-bg-expected.txt:
13443         * platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt:
13444         * platform/qt/fast/css/nth-child-dynamic-expected.txt:
13445         * platform/qt/fast/css/text-rendering-expected.txt:
13446         * platform/qt/fast/dynamic/anchor-lock-expected.txt:
13447         * platform/qt/fast/flexbox/flex-hang-expected.txt:
13448         * platform/qt/fast/forms/search-vertical-alignment-expected.txt:
13449         * platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt:
13450         * platform/qt/fast/lists/ol-start-parsing-expected.txt:
13451         * platform/qt/fast/multicol/positioned-with-constrained-height-expected.txt:
13452         * platform/qt/fast/overflow/position-fixed-transform-clipping-expected.txt:
13453         * platform/qt/fast/table/height-percent-test-expected.txt:
13454         * platform/qt/fast/table/wide-colspan-expected.txt:
13455         * platform/qt/fast/table/wide-column-expected.txt:
13456         * platform/qt/fast/text/text-letter-spacing-expected.txt:
13457         * platform/qt/svg/css/stars-with-shadow-expected.txt:
13458         * platform/qt/tables/mozilla/bugs/bug29314-expected.txt:
13459
13460 2009-11-10  Philippe Normand  <pnormand@igalia.com>
13461
13462         Reviewed by Eric Seidel.
13463
13464         https://bugs.webkit.org/show_bug.cgi?id=31047
13465         [GTK] Failing test media/video-played-ranges-1.html
13466
13467         * platform/gtk/Skipped: Unskip fixed tests.
13468
13469 2009-11-10  Oliver Hunt  <oliver@apple.com>
13470
13471         Reviewed by Maciej Stachowiak.
13472
13473         Rename 3D Canvas related classes to use WebGL prefix
13474         https://bugs.webkit.org/show_bug.cgi?id=29095
13475
13476         Update tests to use new WebGL prefixed names
13477
13478         * fast/canvas/webgl/array-unit-tests-expected.txt:
13479         * fast/canvas/webgl/array-unit-tests.html:
13480         * fast/canvas/webgl/gl-get-calls.html:
13481         * fast/canvas/webgl/resources/utils3d.js:
13482         (makeBox):
13483         (makeSphere):
13484         (doLoadObj):
13485         * fast/canvas/webgl/triangle.html:
13486         * fast/dom/Window/window-properties.html:
13487         * fast/dom/script-tests/constructed-objects-prototypes.js:
13488         (constructorPropertiesOnWindow):
13489         * fast/dom/script-tests/prototype-inheritance-2.js:
13490         (constructorNamesForWindow):
13491         * fast/dom/script-tests/prototype-inheritance.js:
13492         * fast/js/script-tests/global-constructors.js:
13493
13494 2009-11-09  Dirk Schulze  <krit@webkit.org>
13495
13496         Reviewed by Oliver Hunt.
13497
13498         Test for SVG filter effect feDisplacementMap.
13499
13500         * platform/mac/svg/filters/feDisplacementMap-expected.checksum: Added.
13501         * platform/mac/svg/filters/feDisplacementMap-expected.png: Added.
13502         * platform/mac/svg/filters/feDisplacementMap-expected.txt: Added.
13503         * svg/filters/feDisplacementMap.svg: Added.
13504
13505 2009-11-03  Shinichiro Hamaji  <hamaji@chromium.org>
13506
13507         Reviewed by Eric Seidel.
13508
13509         wrong expected images after Bug 8736
13510         https://bugs.webkit.org/show_bug.cgi?id=31094
13511
13512         * platform/mac/fast/borders/border-radius-huge-assert-expected.png:
13513         * platform/mac/fast/box-shadow/border-radius-big-expected.checksum:
13514         * platform/mac/fast/box-shadow/border-radius-big-expected.png:
13515
13516 2009-11-09  Shinichiro Hamaji  <hamaji@chromium.org>
13517
13518         Reviewed by Oliver Hunt.
13519
13520         Can cache prototype lookups on uncacheable dictionaries.
13521         https://bugs.webkit.org/show_bug.cgi?id=31198
13522
13523         Fixed wrong expectation file committed.
13524
13525         * fast/js/dictionary-prototype-caching-expected.txt:
13526
13527 2009-11-09  Oliver Hunt  <oliver@apple.com>
13528
13529         Reviewed by Gavin Barraclough.
13530
13531         Can cache prototype lookups on uncacheable dictionaries.
13532         https://bugs.webkit.org/show_bug.cgi?id=31198
13533
13534         Add tests for lookup on uncacheable prototype.
13535
13536         * fast/js/dictionary-prototype-caching-expected.txt: Added.
13537         * fast/js/dictionary-prototype-caching.html: Added.
13538         * fast/js/script-tests/dictionary-prototype-caching.js: Added.
13539         (protoTest):
13540
13541 2009-11-09  Anders Carlsson  <andersca@apple.com>
13542
13543         Reviewed by Darin Adler and Dan Bernstein.
13544
13545         <rdar://problem/7328395>
13546         https://bugs.webkit.org/show_bug.cgi?id=31277
13547         
13548         When an object tag's style changes (for example when child nodes are added/removed),
13549         reuse its Frame (if it has one) instead of creating multiple Frames.
13550         
13551         * fast/dom/HTMLObjectElement/children-changed-expected.txt: Added.
13552         * fast/dom/HTMLObjectElement/children-changed.html: Added.
13553
13554 2009-11-09  Yael Aharon  <yael.aharon@nokia.com>
13555
13556         Reviewed by Kenneth Rohde Christiansen.
13557
13558         [Qt] Allow setting HTTP headers with empty value in XMLHTTPRequest
13559         https://bugs.webkit.org/show_bug.cgi?id=31140
13560
13561         Test that XHR request can set http headers with no value.
13562
13563         * http/tests/xmlhttprequest/xmlhttprequest-setrequestheader-no-value-expected.txt: Added.
13564         * http/tests/xmlhttprequest/xmlhttprequest-setrequestheader-no-value.html: Added.
13565
13566 2009-11-09  Mark Mentovai  <mark@chromium.org>
13567
13568         Reviewed by Dan Bernstein.
13569
13570         rdar://problem/7215132, https://bugs.webkit.org/show_bug.cgi?id=29167
13571         REGRESSION (r48064): mint.com loses scrollbars after coming out of
13572         edit mode.
13573
13574         rdar://problem/7314421, https://bugs.webkit.org/show_bug.cgi?id=30517
13575         REGRESSION (r48064): Extra scroll bars in GarageBand Lesson Store.
13576
13577         * fast/overflow/scrollbar-restored-expected.txt: Added.
13578         * fast/overflow/scrollbar-restored.html: Added.
13579
13580 2009-11-09  Keishi Hattori  <casey.hattori@gmail.com>
13581
13582         Reviewed by Timothy Hatcher.
13583
13584         Web Inspector: CSS syntax highlighter doesn't recognize negative numbers
13585         https://bugs.webkit.org/show_bug.cgi?id=31257
13586
13587         * inspector/syntax-highlight-css-expected.txt:
13588         * inspector/syntax-highlight-css.html:
13589
13590 2009-11-09  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
13591
13592         Rubber-stamped by Holger Hans Peter Freyther.
13593
13594         [Qt] Skip new japanese ruby annotation tests because of missing japanese font support.
13595
13596         * platform/qt/Skipped:
13597
13598 2009-11-09  Csaba Osztrogonác  <ossy@webkit.org>
13599
13600         Unreviewed trivial fix.
13601
13602         Removed previously (r50589) deleted test case from skiplists.
13603
13604         * platform/gtk/Skipped: fast/events/drag-and-drop-none.html removed.
13605         * platform/qt/Skipped: fast/events/drag-and-drop-none.html removed.
13606
13607 2009-11-09  Martin Robinson  <martin.james.robinson@gmail.com>
13608
13609         Reviewed by Jan Alonzo.
13610
13611         [GTK] Expose Page::tabKeyCyclesThroughElements in the API
13612         https://bugs.webkit.org/show_bug.cgi?id=30482
13613
13614         Unskip fast/events/keypress-insert-tab.html as it now passes.
13615
13616         * platform/gtk/Skipped:
13617
13618 2009-11-05  Jakub Wieczorek  <faw217@gmail.com>
13619
13620         Reviewed by Holger Freyther.
13621
13622         [Qt] Add Qt specific result for fast/parser/xml-declaration-missing-ending-mark.html
13623         https://bugs.webkit.org/show_bug.cgi?id=31192
13624
13625         Qt is using the QXmlStreamReader to handle XML and it is generating a different
13626         error string requiring to have a custom result.
13627
13628         Unskip the test as it is passing now.
13629
13630         * platform/qt/Skipped:
13631         * platform/qt/fast/parser/xml-declaration-missing-ending-mark-expected.txt: Added.
13632
13633 2009-11-08  Johnny Ding  <johnnyding.webkit@gmail.com>
13634
13635         Reviewed by Dimitri Glazkov.
13636
13637         https://bugs.webkit.org/show_bug.cgi?id=31224
13638         [V8] Return StyleSheet object instead of HTMLStyleElement w/document.styleSheets named property getter.
13639
13640         * fast/dom/StyleSheet/get-stylesheet-byname-expected.txt: Added.
13641         * fast/dom/StyleSheet/get-stylesheet-byname.html: Added.
13642         * fast/dom/StyleSheet/script-tests: Added.
13643         * fast/dom/StyleSheet/script-tests/get-stylesheet-byname.js: Added.
13644
13645 2009-11-08  Daniel Bates  <dbates@webkit.org>
13646
13647         Reviewed by Adam Barth.
13648
13649         https://bugs.webkit.org/show_bug.cgi?id=31098
13650
13651         Tests that the XSSAuditor prevents loading plugin-based content that is not 
13652         from the same-origin as the enclosing page.
13653
13654         * http/tests/security/xssAuditor/object-src-inject-expected.txt: Added.
13655         * http/tests/security/xssAuditor/object-src-inject.html: Added.
13656         * http/tests/security/xssAuditor/resources/echo-object-src.pl: Added.
13657
13658 2009-11-08  Shu Chang  <Chang.Shu@nokia.com>
13659
13660         Reviewed by Holger Freyther.
13661
13662         Update texts in test description after test case change in r50579.
13663         https://bugs.webkit.org/show_bug.cgi?id=31122
13664
13665         * editing/selection/shrink-selection-after-shift-pagedown-expected.txt:
13666         * editing/selection/shrink-selection-after-shift-pagedown.html:
13667
13668 2009-11-08  Dan Bernstein  <mitz@apple.com>
13669
13670         Reviewed by Simon Fraser.
13671
13672         <rdar://problem/7363434> Crash inside RenderObject::localToAbsolute
13673         below FrameView::layout
13674         https://bugs.webkit.org/show_bug.cgi?id=31093
13675
13676         * fast/block/positioning/relative-positioned-inline-container-expected.checksum: Added.
13677         * fast/block/positioning/relative-positioned-inline-container-expected.png: Added.
13678         * fast/block/positioning/relative-positioned-inline-container-expected.txt: Added.
13679         * fast/block/positioning/relative-positioned-inline-container.html: Added.
13680
13681 2009-11-07  Dirk Pranke  <dpranke@chromium.org>
13682
13683         Reviewed by Darin Adler.
13684
13685         Add in missing expectations.
13686
13687         * platform/mac/fast/forms/input-list-button-size-expected.checksum: Added.
13688         * platform/mac/fast/forms/input-list-button-size-expected.png: Added.
13689         * platform/mac/fast/forms/select-dirty-parent-pref-widths-expected.png: Added.
13690         * platform/mac/fast/text/text-letter-spacing-expected.png: Added.
13691
13692 2009-11-06  Anantanarayanan G Iyengar  <ananta@chromium.org>
13693
13694         Reviewed by Adam Barth.
13695
13696         Added layout tests to test document.open and window.open calls issued
13697         by NPAPI plugins without a calling javascript context. The associated
13698         webkit bug is https://bugs.webkit.org/show_bug.cgi?id=31067, which
13699         affects Chromium.
13700
13701         * plugins/document-open-expected.txt: Added.
13702         * plugins/document-open.html: Added.
13703         * plugins/window-open-expected.txt: Added.
13704         * plugins/window-open.html: Added.
13705
13706 2009-11-06  Steve Block  <steveblock@google.com>
13707
13708         Reviewed by Eric Seidel.
13709
13710         Geolocation error code UNKNOWN_ERROR is deprecated.
13711         https://bugs.webkit.org/show_bug.cgi?id=31184
13712
13713         Update test case of the value of the PositionError.UNKNOWN_ERROR constant in error.html.
13714         Also remove redundant test cases of the value of all PositionError constants.
13715
13716         * fast/dom/Geolocation/resources/error.js: Modified. Update test of value of PositionError.UNKNOWN_ERROR constant.
13717         * fast/dom/Geolocation/error-expected.txt: Modified. Expected result for above test.
13718         * fast/dom/Geolocation/resources/permission-denied-already-error.js: Modified. Remove tests of the value of PositionError constants.
13719         * fast/dom/Geolocation/permission-denied-already-error-expected.txt: Modified. Expected result for above test.
13720         * fast/dom/Geolocation/resources/permission-denied-already-success.js: Modified. Remove tests of the value of PositionError constants.
13721         * fast/dom/Geolocation/permission-denied-already-success-expected.txt: Modified. Expected result for above test.
13722         * fast/dom/Geolocation/resources/permission-denied.js: Modified. Remove tests of the value of PositionError constants.
13723         * fast/dom/Geolocation/permission-denied-expected.txt: Modified. Expected result for above test.
13724         * fast/dom/Geolocation/resources/permission-denied-stops-watches.js: Modified. Remove tests of the value of PositionError constants.
13725         * fast/dom/Geolocation/permission-denied-stops-watches-expected.txt: Modified. Expected result for above test.
13726         * fast/dom/Geolocation/resources/reentrant-error.js: Modified. Remove tests of the value of PositionError constants.
13727         * fast/dom/Geolocation/reentrant-error-expected.txt: Modified. Expected result for above test.
13728         * fast/dom/Geolocation/resources/timeout-zero.js: Modified. Remove tests of the value of PositionError constants.
13729         * fast/dom/Geolocation/timeout-zero-expected.txt: Modified. Expected result for above test.
13730         * fast/dom/Geolocation/resources/watch.js: Modified. Remove tests of the value of PositionError constants.
13731         * fast/dom/Geolocation/watch-expected.txt: Modified. Expected result for above test.
13732
13733 2009-11-04  Shinichiro Hamaji  <hamaji@chromium.org>
13734
13735         Reviewed by Darin Adler.
13736
13737         css2.1/t040304-c64-uri-00-a-g.html is failing
13738         https://bugs.webkit.org/show_bug.cgi?id=23271
13739
13740         This test isn't failing now because this test was fixed in
13741         http://trac.webkit.org/changeset/47884
13742
13743         * platform/mac/css2.1/t040304-c64-uri-00-a-g-expected.checksum:
13744         * platform/mac/css2.1/t040304-c64-uri-00-a-g-expected.png:
13745
13746 2009-11-05  Daniel Bates  <dbates@webkit.org>
13747
13748         Reviewed by Eric Seidel.
13749
13750         https://bugs.webkit.org/show_bug.cgi?id=31193
13751
13752         Removed obsolete test case which was included in the patch for bug #30107.
13753         This test case is already covered by the test case fast/events/drag-and-drop.html,
13754         which was included in the patch for bug #24731.
13755
13756         * fast/events/drag-and-drop-none-expected.txt: Removed.
13757         * fast/events/drag-and-drop-none.html: Removed.
13758         * platform/win/Skipped: Removed entry for drag-and-drop-none.html.
13759
13760 2009-11-05  Adam Barth  <abarth@webkit.org>
13761
13762         Reviewed by Sam Weinig.
13763
13764         Cross-domain access to stylesheet text should not be allowed
13765         https://bugs.webkit.org/show_bug.cgi?id=20527
13766
13767         Test that a script cannot read cross-origin cssRules.
13768
13769         * http/tests/security/cannot-read-cssrules-expected.txt: Added.
13770         * http/tests/security/cannot-read-cssrules-redirect-expected.txt: Added.
13771         * http/tests/security/cannot-read-cssrules-redirect.html: Added.
13772         * http/tests/security/cannot-read-cssrules.html: Added.
13773
13774 2009-11-05  Alice Liu  <alice.liu@apple.com>
13775
13776         Adding a resource that seems to be missing.  Without it, several tests in
13777         fast/dom/beforeload aren't really testing if the default event handling is
13778         prevented, but instead are only testing if the beforeload event fires. 
13779
13780         Rubber-stamped by Gavin Barraclough.
13781
13782         * fast/dom/beforeload/resources/fail.js: Added.
13783
13784 2009-11-05  Pavel Feldman  <pfeldman@chromium.org>
13785
13786         Reviewed by Timothy Hatcher.
13787
13788         Web Inspector: beautify layout tests.
13789
13790         https://bugs.webkit.org/show_bug.cgi?id=31189
13791
13792         * inspector/console-dir-expected.txt:
13793         * inspector/console-dir.html:
13794         * inspector/console-dirxml-expected.txt:
13795         * inspector/console-dirxml.html:
13796         * inspector/console-format-collections-expected.txt:
13797         * inspector/console-format-collections.html:
13798         * inspector/console-format-expected.txt:
13799         * inspector/console-format.html:
13800         * inspector/console-tests-expected.txt:
13801         * inspector/console-tests.html:
13802         * inspector/console-tests.js: Added.
13803         (dumpConsoleMessages.callback):
13804         (dumpConsoleMessages):
13805         (dumpConsoleMessagesWithClasses.callback):
13806         (dumpConsoleMessagesWithClasses):
13807         (frontendScript_dumpConsoleMessages):
13808         * inspector/css-syntax-highlight.html: Removed.
13809         * inspector/elements-panel-structure-expected.txt:
13810         * inspector/elements-panel-structure.html:
13811         * inspector/elements-tests.js: Added.
13812         (frontendScript_expandDOMSubtree.processChildren):
13813         (frontendScript_expandDOMSubtree):
13814         * inspector/evaluate-in-frontend.html:
13815         * inspector/evaluate-in-frontend.js: Removed.
13816         * inspector/inspector-test.js: Added.
13817         ():
13818         (evaluateInWebInspector):
13819         (notifyDone):
13820         (output):
13821         (window.didEvaluateForTestInFrontend):
13822         * inspector/javascript-syntax-highlight.html: Removed.
13823         * inspector/styles-iframe.html:
13824         * inspector/syntax-highlight-css-expected.txt: Renamed from LayoutTests/inspector/css-syntax-highlight-expected.txt.
13825         * inspector/syntax-highlight-css.html: Added.
13826         * inspector/syntax-highlight-javascript-expected.txt: Renamed from LayoutTests/inspector/javascript-syntax-highlight-expected.txt.
13827         * inspector/syntax-highlight-javascript.html: Added.
13828         * inspector/syntax-highlight.js: Added.
13829         (doit.callback):
13830         (doit):
13831         (frontendScript_dumpSyntaxHighlight):
13832         * inspector/timeline-trivial.html:
13833         * platform/qt/Skipped:
13834
13835 2009-11-05  Shu Chang  <Chang.Shu@nokia.com>
13836
13837         Reviewed by Adele Peterson.
13838
13839         The number of selected lines in textarea after a shift-PageDown
13840         may differ. The test case is modified so that it will not depend
13841         on the exact number of lines selected. This should resolve regression
13842         on platforms like Qt and GTK.
13843         https://bugs.webkit.org/show_bug.cgi?id=31122
13844
13845         * editing/selection/shrink-selection-after-shift-pagedown.html:
13846
13847 2009-11-05  Pavel Feldman  <pfeldman@chromium.org>
13848
13849         Not reviewed: empty line in expectations build fix.
13850
13851         * fast/events/event-listener-map-rehash-crash-expected.txt:
13852
13853 i2009-11-05  Pavel Feldman  <pfeldman@chromium.org>
13854
13855         Reviewed by Timothy Hatcher.
13856
13857         REGRESSION: Web Inspector doesn't show CSS rules properly for iframes
13858
13859         https://bugs.webkit.org/show_bug.cgi?id=30884
13860
13861         * inspector/console-dir.html:
13862         * inspector/console-dirxml.html:
13863         * inspector/console-format-collections-expected.txt:
13864         * inspector/console-format-collections.html:
13865         * inspector/console-format.html:
13866         * inspector/console-tests.html:
13867         * inspector/elements-panel-structure-expected.txt:
13868         * inspector/elements-panel-structure.html:
13869         * inspector/evaluate-in-frontend.js:
13870         ():
13871         (expandDOMSubtree.processChildren):
13872         (expandDOMSubtree):
13873         (dumpConsoleMessages):
13874         * inspector/resources/styles-iframe-data.html: Added.
13875         * inspector/styles-iframe-expected.txt: Added.
13876         * inspector/styles-iframe.html: Added.
13877         * platform/qt/Skipped:
13878
13879 2009-11-05  Dimitri Glazkov  <dglazkov@chromium.org>
13880
13881         Reviewed by Geoffrey Garen.
13882
13883         Rehashing of EventListenerMap leads to loss of EvenListenerList.
13884         https://bugs.webkit.org/show_bug.cgi?id=31027
13885
13886         * fast/events/event-listener-map-rehash-crash.html: Added.
13887
13888 2009-11-05  Brian Weinstein  <bweinstein@apple.com>
13889
13890         Rubber-stamped by Adam Roben.
13891
13892         Add ruby tests and failing accessibility test to Windows Skipped list,
13893         we should be able to re-add ruby tests, but not sure the correct course
13894         of action yet.
13895
13896         * platform/win/Skipped:
13897
13898 2009-11-05  Jian Li  <jianli@chromium.org>
13899
13900         Reviewed by Dmitri Titov.
13901
13902         Tests the drag event bubbling on different targets:
13903         - iframe with invalid source
13904         - iframe with valid source
13905         - non-iframe droppable element
13906         https://bugs.webkit.org/show_bug.cgi?id=30469
13907
13908         * http/tests/misc/bubble-drag-events-expected.txt: Added.
13909         * http/tests/misc/bubble-drag-events.html: Added.
13910
13911 2009-11-05  Jeff Schiller  <codedread@gmail.com>
13912
13913         Reviewed by Simon Fraser.
13914
13915         Added test to ensure proper order of matrix multiplication with SVGMatrix.
13916         https://bugs.webkit.org/show_bug.cgi?id=16062
13917
13918         * svg/dom/SVGMatrix-interface-expected.txt: Added.
13919         * svg/dom/SVGMatrix-interface.xhtml: Added.
13920
13921 2009-11-03  Justin Garcia  <justin.garcia@apple.com>
13922
13923         Reviewed by Adele Peterson.
13924
13925         https://bugs.webkit.org/show_bug.cgi?id=25439
13926         Deleting when in front of a block image removes character from previous paragraph
13927
13928         * editing/deleting/delete-before-block-image-1-expected.txt: Added.
13929         * editing/deleting/delete-before-block-image-1.html: Added.
13930         * editing/deleting/delete-before-block-image-2-expected.txt: Added.
13931         * editing/deleting/delete-before-block-image-2.html: Added.
13932         * editing/deleting/delete-before-block-table-expected.txt: Added.
13933         * editing/deleting/delete-before-block-table.html: Added.
13934
13935 2009-11-04  Enrica Casucci  <enrica@apple.com>
13936
13937         Reviewed by Adele Peterson.
13938
13939         Hang in Mail on attempting to change indent level
13940         <rdar://problem/7131805>
13941         https://bugs.webkit.org/show_bug.cgi?id=31127
13942         
13943         Added test to cover all the different code paths.
13944
13945         * editing/execCommand/outdent-multiparagraph-list-expected.txt: Added.
13946         * editing/execCommand/outdent-multiparagraph-list.html: Added.
13947
13948 2009-11-04  Daniel Bates  <dbates@webkit.org>
13949
13950         Reviewed by Eric Seidel.
13951
13952         https://bugs.webkit.org/show_bug.cgi?id=30266
13953         
13954         Changed data format type from "text" to "text/plain" to pass Chrome tests.
13955
13956         * fast/events/drag-and-drop-dataTransfer-types-nocrash-expected.txt:
13957         * fast/events/drag-and-drop-dataTransfer-types-nocrash.html:
13958
13959 2009-11-04  Chris Fleizach  <cfleizach@apple.com>
13960
13961         Reviewed by Beth Dakin.
13962
13963         Need to implement ARIA role="combobox"
13964         https://bugs.webkit.org/show_bug.cgi?id=31096
13965
13966         * accessibility/aria-combobox.html: Added.
13967         * platform/gtk/Skipped:
13968         * platform/mac/accessibility/aria-combobox-expected.txt: Added.
13969         * platform/win/Skipped:
13970
13971 2009-11-04  Csaba Osztrogonác  <ossy@webkit.org>
13972
13973         Put test into skiplist added in r50489 because
13974         layoutTestController.showWebInspector() is unimplemented now.
13975
13976         * platform/qt/Skipped: inspector/timeline-trivial.html added.
13977
13978 2009-11-04  Csaba Osztrogonác  <ossy@webkit.org>
13979
13980         Unreviewed rollout.
13981
13982         Revert r50496 because it broke all layout tests on QtBuildBot.
13983
13984         * svg/text/resources: Removed.
13985         * svg/text/resources/text-font-invalid.svg: Removed.
13986         * svg/text/text-font-invalid-expected.txt: Removed.
13987         * svg/text/text-font-invalid.html: Removed.
13988
13989 2009-11-03  Roland Steiner  <rolandsteiner@chromium.org>
13990
13991         Reviewed by Mark Rowe.
13992         (on IRC)
13993
13994         add ruby layout tests to the Skipped list on mac, since they somehow cause
13995         http/tests/security/mixedContent/about-blank-iframe-in-main-frame.html to fail.
13996         
13997         no new tests.
13998
13999         * platform/mac/Skipped:
14000
14001 2009-11-02  Benjamin Poulain  <benjamin.poulain@nokia.com>
14002
14003         Reviewed by Simon Hausmann.
14004
14005         Add a new test to reproduce 29856. The bug only happen
14006         when the SVG file is used as an image.
14007         https://bugs.webkit.org/show_bug.cgi?id=29856
14008
14009         * svg/text/text-font-invalid-expected.txt: Added.
14010         * svg/text/resources/text-font-invalid.svg: Added.
14011         * svg/text/text-font-invalid.html: Added.
14012
14013 2009-11-04  Roland Steiner  <rolandsteiner@chromium.org>
14014
14015         Reviewed by Dave Hyatt.
14016
14017         Bug 28420 -  Implement HTML5 <ruby> rendering
14018         (https://bugs.webkit.org/show_bug.cgi?id=28420)
14019
14020         First rudimentary implementation of HTML5 ruby rendering support - layout tests.
14021
14022         New layout tests: basic rendering:
14023         * fast/ruby/ruby-empty-rt.html: Added.
14024         * fast/ruby/ruby-length.html: Added.
14025         * fast/ruby/ruby-run-break.html: Added.
14026         * fast/ruby/ruby-runs-spans.html: Added.
14027         * fast/ruby/ruby-runs.html: Added.
14028         * fast/ruby/ruby-simple-rp.html: Added.
14029         * fast/ruby/ruby-simple.html: Added.
14030         * fast/ruby/ruby-trailing.html: Added.
14031         
14032         New layout tests: DOM manipulation within <ruby>
14033         * fast/ruby/rubyDOM-insert-rt.html: Added.
14034         * fast/ruby/rubyDOM-insert-text1.html: Added.
14035         * fast/ruby/rubyDOM-insert-text2.html: Added.
14036         * fast/ruby/rubyDOM-insert-text3.html: Added.
14037         * fast/ruby/rubyDOM-remove-rt1.html: Added.
14038         * fast/ruby/rubyDOM-remove-rt2.html: Added.
14039         * fast/ruby/rubyDOM-remove-text1.html: Added.
14040         * fast/ruby/rubyDOM-remove-text2.html: Added.
14041         
14042         New layout tests results:
14043         * platform/mac/fast/ruby: Added.
14044         * platform/mac/fast/ruby/ruby-empty-rt-expected.checksum: Added.
14045         * platform/mac/fast/ruby/ruby-empty-rt-expected.png: Added.
14046         * platform/mac/fast/ruby/ruby-empty-rt-expected.txt: Added.
14047         * platform/mac/fast/ruby/ruby-length-expected.checksum: Added.
14048         * platform/mac/fast/ruby/ruby-length-expected.png: Added.
14049         * platform/mac/fast/ruby/ruby-length-expected.txt: Added.
14050         * platform/mac/fast/ruby/ruby-run-break-expected.checksum: Added.
14051         * platform/mac/fast/ruby/ruby-run-break-expected.png: Added.
14052         * platform/mac/fast/ruby/ruby-run-break-expected.txt: Added.
14053         * platform/mac/fast/ruby/ruby-runs-expected.checksum: Added.
14054         * platform/mac/fast/ruby/ruby-runs-expected.png: Added.
14055         * platform/mac/fast/ruby/ruby-runs-expected.txt: Added.
14056         * platform/mac/fast/ruby/ruby-runs-spans-expected.checksum: Added.
14057         * platform/mac/fast/ruby/ruby-runs-spans-expected.png: Added.
14058         * platform/mac/fast/ruby/ruby-runs-spans-expected.txt: Added.
14059         * platform/mac/fast/ruby/ruby-simple-expected.checksum: Added.
14060         * platform/mac/fast/ruby/ruby-simple-expected.png: Added.
14061         * platform/mac/fast/ruby/ruby-simple-expected.txt: Added.
14062         * platform/mac/fast/ruby/ruby-simple-rp-expected.checksum: Added.
14063         * platform/mac/fast/ruby/ruby-simple-rp-expected.png: Added.
14064         * platform/mac/fast/ruby/ruby-simple-rp-expected.txt: Added.
14065         * platform/mac/fast/ruby/ruby-trailing-expected.checksum: Added.
14066         * platform/mac/fast/ruby/ruby-trailing-expected.png: Added.
14067         * platform/mac/fast/ruby/ruby-trailing-expected.txt: Added.
14068         * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.checksum: Added.
14069         * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.png: Added.
14070         * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.txt: Added.
14071         * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.checksum: Added.
14072         * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.png: Added.
14073         * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.txt: Added.
14074         * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.checksum: Added.
14075         * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.png: Added.
14076         * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.txt: Added.
14077         * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.checksum: Added.
14078         * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.png: Added.
14079         * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.txt: Added.
14080         * platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.checksum: Added.
14081         * platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.png: Added.
14082         * platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.txt: Added.
14083         * platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.checksum: Added.
14084         * platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.png: Added.
14085         * platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.txt: Added.
14086         * platform/mac/fast/ruby/rubyDOM-remove-text1-expected.checksum: Added.
14087         * platform/mac/fast/ruby/rubyDOM-remove-text1-expected.png: Added.
14088         * platform/mac/fast/ruby/rubyDOM-remove-text1-expected.txt: Added.
14089         * platform/mac/fast/ruby/rubyDOM-remove-text2-expected.checksum: Added.
14090         * platform/mac/fast/ruby/rubyDOM-remove-text2-expected.png: Added.
14091         * platform/mac/fast/ruby/rubyDOM-remove-text2-expected.txt: Added.
14092
14093 2009-11-03  Kenneth Russell  <kbr@google.com>
14094
14095         Reviewed by Oliver Hunt.
14096
14097         Add overridePreference call to all WebGL layout tests
14098         https://bugs.webkit.org/show_bug.cgi?id=31088
14099
14100         * fast/canvas/webgl/array-unit-tests.html:
14101         * fast/canvas/webgl/getActiveTest.html:
14102         * fast/canvas/webgl/gl-get-calls.html:
14103         * fast/canvas/webgl/incorrect-context-object-behaviour.html:
14104         * fast/canvas/webgl/null-object-behaviour.html:
14105         * fast/canvas/webgl/resources/shader-test.js: Removed.
14106         * fast/canvas/webgl/resources/webgl-test.js: Copied from LayoutTests/fast/canvas/webgl/resources/shader-test.js.
14107
14108 2009-11-03  Eric Z. Ayers  <zundel@google.com>
14109
14110         Reviewed by Timothy Hatcher.
14111
14112         Adds a test for turning on the timeline profiler.  This caused
14113         a crash because profiling was enabled in the middle of processing
14114         an event.
14115
14116         https://bugs.webkit.org/show_bug.cgi?id=31080
14117
14118         * inspector/timeline-trivial-expected.txt: Added.
14119         * inspector/timeline-trivial.html: Added.
14120
14121 2009-11-03  Bradley Green  <brg@chromium.org>
14122
14123         Reviewed by Dmitry Titov.
14124
14125         Updating test expectations for implementation of
14126         window.navigator.registerProtocolHandler and
14127         window.navigator.registerContentHandler.
14128
14129         There is a default implimentation for these APIs, hence all platforms
14130         with the navigator-detached-no-crash-expect and
14131         window-properties-expected tests needed to be updated.  While
14132         isolatedWorlds has a window-properties-expected test, it has no window
14133         object and hence does not need to be updaetd.
14134
14135         We add two fast/dom tests to insure that the proper exceptions are
14136         thrown when bad syntax or security violations are made by calling the
14137         methods.
14138
14139         * fast/dom/Window/window-properties-expected.txt:
14140         * fast/dom/navigator-detached-no-crash-expected.txt:
14141         * fast/dom/navigator-detached-no-crash.html:
14142         * fast/dom/registerContentHandler-expected.txt: Added.
14143         * fast/dom/registerContentHandler.html: Added.
14144         * fast/dom/registerProtocolHandler-expected.txt: Added.
14145         * fast/dom/registerProtocolHandler.html: Added.
14146         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
14147         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
14148         * platform/mac-leopard/fast/dom/navigator-detached-no-crash-expected.txt:
14149
14150 2009-11-03  Dan Bernstein  <mitz@apple.com>
14151
14152         Reviewed by Anders Carlsson and Beth Dakin.
14153
14154         https://bugs.webkit.org/show_bug.cgi?id=31070
14155         Test for <rdar://problem/7194735> Crashes at RenderText::RenderText()
14156         Test for <rdar://problem/6937089> Crashes at RenderWidget::destroy()
14157
14158         * plugins/attach-during-destroy-expected.txt: Added.
14159         * plugins/attach-during-destroy.html: Added.
14160         * plugins/destroy-reentry-expected.txt: Added.
14161         * plugins/destroy-reentry.html: Added.
14162
14163 2009-11-03  Evan Martin  <evan@chromium.org>
14164
14165         Reviewed by Darin Adler.
14166
14167         A test that reproduces a hard-to-trigger memory corruption in the
14168         CSS lexer.
14169
14170         https://bugs.webkit.org/show_bug.cgi?id=30827
14171
14172         * fast/css/end-of-buffer-crash.html: Added.
14173
14174 2009-11-02  Darin Adler  <darin@apple.com>
14175
14176         Reviewed by Dan Bernstein.
14177
14178         Crash due to double-destroy related to CSS run-in property
14179         https://bugs.webkit.org/show_bug.cgi?id=31034
14180         rdar://problem/7328458
14181
14182         * fast/css/run-in-crash-expected.txt: Added.
14183         * fast/css/run-in-crash.html: Added.
14184
14185 2009-11-03  Victor Wang  <victorw@chromium.org>
14186
14187         Reviewed by Eric Seidel.
14188
14189         "http://trac.webkit.org/changeset/50315" makes links mouse
14190         focusable only on GTK and QT, so win has same behavior as mac now
14191         Remove the win specific expected results for tests failed
14192         due to the patch.
14193
14194         https://bugs.webkit.org/show_bug.cgi?id=30968
14195
14196         * platform/win/fast/events/click-focus-anchor-expected.txt: Removed.
14197         * platform/win/fast/inline: Removed.
14198         * platform/win/fast/inline/dirtyLinesForInline-expected.txt: Removed.
14199
14200 2009-11-03  Csaba Osztrogonác  <ossy@webkit.org>
14201
14202         Add files to skiplist depend on phonon support,
14203         which is disabled on the Qt buildbot for now.
14204
14205         * platform/qt/Skipped:
14206
14207 2009-11-03  Csaba Osztrogonác  <ossy@webkit.org>
14208
14209         Rubber-stamped by Tor Arne Vestbø.
14210
14211         Remove now passing tests from skiplist.
14212
14213         * platform/qt/Skipped:
14214
14215 2009-11-03  Csaba Osztrogonác  <ossy@webkit.org>
14216
14217         Put test into skiplist added in r50411 because
14218         layoutTestController.showWebInspector() is unimplemented now.
14219
14220         * platform/qt/Skipped: inspector/css-syntax-highlight.html added
14221
14222 2009-11-02  Oliver Hunt  <oliver@apple.com>
14223
14224         Reviewed by Gavin Barraclough.
14225
14226         REGRESSION (r48573): JSC may incorrectly cache chain lookups with a dictionary at the head of the chain
14227         https://bugs.webkit.org/show_bug.cgi?id=31045
14228
14229         Add tests for dictionary at the head of a prototype chain.
14230
14231         * fast/js/script-tests/dictionary-no-cache.js:
14232         * fast/js/dictionary-no-cache-expected.txt:
14233
14234 2009-11-02  Enrica Casucci  <enrica@apple.com>
14235
14236         Reviewed by Adele Peterson and Dan Bernstein.
14237
14238         Safari crashes when calling execCommand on formatted html in special case
14239         <rdar://problem/7318656>
14240         https://bugs.webkit.org/show_bug.cgi?id=31023
14241
14242         * editing/execCommand/align-in-span-expected.txt: Added.
14243         * editing/execCommand/align-in-span.html: Added.
14244
14245 2009-11-02  Chris Marrin  <cmarrin@apple.com>
14246
14247         Reviewed by Oliver Hunt.
14248
14249         Revised tests for changes to when exceptions are raised in WebGL content
14250         https://bugs.webkit.org/show_bug.cgi?id=31005
14251
14252         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
14253         * fast/canvas/webgl/null-object-behaviour-expected.txt:
14254         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
14255         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
14256
14257 2009-11-02  Philippe Normand  <pnormand@igalia.com>
14258
14259         Reviewed by Jan Alonzo.
14260
14261         [GTK] Failing media/video-played-reset.html
14262         https://bugs.webkit.org/show_bug.cgi?id=30589
14263
14264         * platform/gtk/Skipped: Unskip fixed test.
14265
14266 2009-11-02  Andrew Scherkus  <scherkus@chromium.org>
14267
14268         Reviewed by Eric Carlson.
14269
14270         Increase the timeout of media/video-currentTime-set.html from 800ms to 2000ms.
14271
14272         Also fix call to logResult() as parameters were reversed, resulting in
14273         printing an error message of "false".
14274
14275         https://bugs.webkit.org/show_bug.cgi?id=31017
14276
14277         * media/video-currentTime-set.html: Timeout increased to 2000ms.
14278
14279 2009-10-30  Alexey Proskuryakov  <ap@apple.com>
14280
14281         Reviewed by Darin Adler.
14282
14283         https://bugs.webkit.org/show_bug.cgi?id=30969
14284         A no-prefix XPath node test should not match no-namespace elements in HTML document
14285
14286         * fast/xpath/null-namespace-in-html-expected.txt: Added.
14287         * fast/xpath/null-namespace-in-html.html: Added.
14288
14289 2009-11-02  Keishi Hattori  <casey.hattori@gmail.com>
14290
14291         Reviewed by Timothy Hatcher.
14292
14293         Web Inspector: Rewrite CSSSourceSyntaxHighlighter so it shares more code
14294         https://bugs.webkit.org/show_bug.cgi?id=30907
14295
14296         * inspector/css-syntax-highlight-expected.txt: Added.
14297         * inspector/css-syntax-highlight.html: Added.
14298         * inspector/javascript-syntax-highlight-expected.txt:
14299
14300 2009-11-02  Chris Fleizach  <cfleizach@apple.com>
14301
14302         Reviewed by Beth Dakin.
14303
14304         Support ARIA "tab" roles
14305         https://bugs.webkit.org/show_bug.cgi?id=30842
14306
14307         * accessibility/aria-controls-with-tabs-expected.txt: Added.
14308         * accessibility/aria-controls-with-tabs.html: Added.
14309         * accessibility/aria-tab-roles.html: Added.
14310         * platform/gtk/Skipped:
14311         * platform/mac/accessibility/aria-tab-roles-expected.txt: Added.
14312         * platform/win/Skipped:
14313
14314 2009-11-02  Roland Steiner  <rolandsteiner@chromium.org>
14315
14316         Reviewed by Dave Hyatt.
14317
14318         Bug 28420 -  Implement HTML5 <ruby> rendering
14319         (https://bugs.webkit.org/show_bug.cgi?id=28420)
14320
14321         First rudimentary implementation of HTML5 ruby rendering support.
14322
14323         Further layout tests will be committed in a follow-up patch under fast/ruby.
14324
14325         * fast/ruby/parse-rp-expected.txt: result changed due to <rt> being rendered as block within <ruby>
14326
14327 2009-11-01  Alexey Proskuryakov  <ap@apple.com>
14328
14329         Reviewed by Dan Bernstein.
14330
14331         https://bugs.webkit.org/show_bug.cgi?id=30992
14332         Node.isDefaultNamespace doesn't convert empty strings to null
14333
14334         * fast/dom/Node/default-namespace-empty-argument-expected.txt: Added.
14335         * fast/dom/Node/default-namespace-empty-argument.html: Added.
14336
14337 2009-11-01  Yael Aharon  <yael.aharon@nokia.com>
14338
14339         Reviewed by Darin Adler.
14340
14341         Don't add '/' to the URL path if the it does not include '/' after the protocol component
14342         https://bugs.webkit.org/show_bug.cgi?id=30971
14343
14344         Updating the expected result to reflect the change.
14345
14346         * fast/loader/url-parse-1-expected.txt:
14347
14348 2009-10-31  Alexey Proskuryakov  <ap@apple.com>
14349
14350         Reviewed by John Sullivan.
14351
14352         https://bugs.webkit.org/show_bug.cgi?id=30982
14353         createHTMLDocument doesn't escape ampersand and less-than in title
14354
14355         * fast/dom/DOMImplementation/createHTMLDocument-title-expected.txt: Added.
14356         * fast/dom/DOMImplementation/createHTMLDocument-title.html: Added.
14357
14358 2009-11-01  Hironori Bono  <hbono@chromium.org>
14359
14360         Reviewed by Darin Adler.
14361
14362         Bug 30902: Need a layout test for Bug 28284
14363         This change just adds a simple test that calls TextInputController.firstRectForCharacterRange()
14364         before and after inserting a Thai character and compare their results.
14365         https://bugs.webkit.org/show_bug.cgi?id=30902
14366
14367         * fast/text/international/thai-cursor-position-expected.txt: Added.
14368         * fast/text/international/thai-cursor-position.html: Added.
14369         * platform/gtk/Skipped: Skip this test because TextInputController is not implemented.
14370         * platform/qt/Skipped: ditto.
14371         * platform/win/Skipped: ditto.
14372
14373 2009-11-01  Yuta Kitamura  <yutak@chromium.org>
14374
14375         Reviewed by Darin Adler.
14376
14377         Fix assertion falure in RenderObjectChildList::updateBeforeAfterContent().
14378
14379         [Crash (debug)] Combination of list-item and :after causes assertion failure
14380         https://bugs.webkit.org/show_bug.cgi?id=30944
14381
14382         * fast/css/list-item-pseudo-nocrash-expected.txt: Added.
14383         * fast/css/list-item-pseudo-nocrash.html: Added.
14384
14385 2009-11-01  Philippe Normand  <pnormand@igalia.com>
14386
14387         Reviewed by Eric Seidel.
14388
14389         https://bugs.webkit.org/show_bug.cgi?id=30586
14390         [GTK] Failing test media/video-src-empty.html
14391
14392         * platform/gtk/Skipped: Unskip fixed test.
14393
14394 2009-10-31  Oliver Hunt  <oliver@apple.com>
14395
14396         Reviewed by Jon Honeycutt.
14397
14398         WebGL allows objects to be used with the wrong context
14399         https://bugs.webkit.org/show_bug.cgi?id=30981
14400
14401         Add tests for null/missing object parameters and objects being used
14402         on the wrong context.
14403
14404         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt: Added.
14405         * fast/canvas/webgl/incorrect-context-object-behaviour.html: Added.
14406         * fast/canvas/webgl/null-object-behaviour-expected.txt: Added.
14407         * fast/canvas/webgl/null-object-behaviour.html: Added.
14408         * fast/canvas/webgl/resources/shader-test.js:
14409         (loadStandardProgram):
14410         (loadStandardVertexShader):
14411         (loadStandardFragmentShader):
14412         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js: Added.
14413         * fast/canvas/webgl/script-tests/null-object-behaviour.js: Added.
14414
14415 2009-10-30  Enrica Casucci  <enrica@apple.com>
14416
14417         Reviewed by Darin Adler.
14418
14419         REGRESSION: In Mail, Undo does not restore some characters I have deleted at the end of a line
14420         https://bugs.webkit.org/show_bug.cgi?id=30955
14421         <rdar://problem/7067033>
14422         
14423         * editing/undo/undo-deleteWord-expected.txt: Added.
14424         * editing/undo/undo-deleteWord.html: Added.
14425
14426 2009-10-29  Jon Honeycutt  <jhoneycutt@apple.com>
14427
14428         Test for MSAA: Accessibility of headings is not correct
14429
14430         https://bugs.webkit.org/show_bug.cgi?id=30937
14431
14432         Reviewed by Adam Roben.
14433
14434         * platform/win/accessibility/heading-elements-expected.txt: Added.
14435         * platform/win/accessibility/heading-elements.html: Added.
14436
14437 2009-10-29  Jon Honeycutt  <jhoneycutt@apple.com>
14438
14439         Test for MSAA: Accessibility of links is wrong
14440
14441         https://bugs.webkit.org/show_bug.cgi?id=30928
14442
14443         Reviewed by Darin Adler.
14444
14445         * platform/win/accessibility/linked-elements-expected.txt: Added.
14446         * platform/win/accessibility/linked-elements.html: Added.
14447
14448 2009-10-30  Ben Murdoch  <benm@google.com>
14449
14450         Reviewed by David Kilzer.
14451
14452         openDatabase() with empty version sets db version up incorrectly
14453         https://bugs.webkit.org/show_bug.cgi?id=28417
14454
14455         * storage/open-database-set-empty-version-expected.txt: Added.
14456         * storage/open-database-set-empty-version.html: Added.
14457
14458 2009-10-30  Shinichiro Hamaji  <hamaji@chromium.org>
14459
14460         Reviewed by Darin Adler.
14461
14462         counterValueForElementById should return space-separated string for multiple counters
14463         https://bugs.webkit.org/show_bug.cgi?id=30939
14464
14465         * fast/css/counters/counterValueForElementById-expected.txt: Added.
14466         * fast/css/counters/counterValueForElementById.html: Added.
14467
14468 2009-10-30  Shinichiro Hamaji  <hamaji@chromium.org>
14469
14470         Reviewed by Mark Rowe.
14471
14472         fast/css/counters/t1204* are not asynchronous anymore
14473         https://bugs.webkit.org/show_bug.cgi?id=30940
14474
14475         * fast/css/counters/t1204-increment-00-c-o.html:
14476         * fast/css/counters/t1204-increment-01-c-o.html:
14477
14478 2009-10-30  Kenneth Rohde Christiansen  <kenneth@webkit.org>
14479
14480         Unreviewed layout test fixes.
14481
14482         The existing excepted results were wrong, due to the visited links not
14483         being reset between tests.
14484
14485         This was fixed in r50329, so updating the results.
14486
14487         * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
14488         * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
14489         * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
14490         * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
14491         * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
14492         * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
14493
14494 2009-10-30  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
14495
14496         Reviewed by Holger Hans Peter Freyther.
14497
14498         [Qt] Add expected files for new svg tests we pass.
14499         Compared to the Mac expected png files.
14500
14501         * platform/qt/svg/css/arrow-with-shadow-expected.txt: Added.
14502         * platform/qt/svg/css/circle-in-mask-with-shadow-expected.txt: Added.
14503         * platform/qt/svg/css/clippath-with-shadow-expected.txt: Added.
14504         * platform/qt/svg/css/mask-with-shadow-expected.txt: Added.
14505         * platform/qt/svg/css/path-with-shadow-expected.txt: Added.
14506         * platform/qt/svg/css/stars-with-shadow-expected.txt: Added.
14507         * platform/qt/svg/filters/shadow-on-filter-expected.txt: Added.
14508         * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt: Added.
14509
14510 2009-10-30  Yury Semikhatsky  <yurys@chromium.org>
14511
14512         Reviewed by Pavel Feldman.
14513
14514         Test that browser doesn't crash in case of stack overflow
14515         inside console.log()
14516
14517         https://bugs.webkit.org/show_bug.cgi?id=30904
14518
14519         * fast/dom/console-log-stack-overflow-expected.txt: Added.
14520         * fast/dom/console-log-stack-overflow.html: Added.
14521
14522 2009-10-30  Oliver Hunt  <oliver@apple.com>
14523
14524         Reviewed by Gavin Barraclough.
14525
14526         Regression: crash enumerating properties of an object with getters or setters
14527         https://bugs.webkit.org/show_bug.cgi?id=30948
14528
14529         Add test for enumerating getters and setters.
14530
14531         * fast/js/for-in-cached-expected.txt:
14532         * fast/js/script-tests/for-in-cached.js:
14533         (forIn5):
14534
14535 2009-10-29  Erik Arvidsson  <arv@chromium.org>
14536
14537         Reviewed by Eric Seidel.
14538
14539         Make links mouse focusable only on GTK and QT.
14540
14541         Links are now always mouse focusable on GTK and QT. On other platforms
14542         the link needs a tabIndex or it needs to be contentEditable.
14543
14544         https://bugs.webkit.org/show_bug.cgi?id=26856
14545
14546         * fast/events/click-focus-anchor-expected.txt:
14547         * fast/events/click-focus-anchor.html:
14548         * platform/gtk/fast/events/click-focus-anchor-expected.txt: Added.
14549         * platform/mac/fast/events/click-focus-anchor-expected.txt: Removed.
14550         * platform/qt/fast/events/click-focus-anchor-expected.txt: Added.
14551
14552 2009-10-29  Jonathan Dixon  <joth@chromium.org>
14553
14554         Reviewed by Eric Seidel.
14555
14556         Add expected files for GTK and QT builds, for test text-input-webkit-radius.html
14557         Expected fils collected from buildbot:
14558         http://build.webkit.org/results/Qt%20Linux%20Release/r50286%20(3257)/fast/css/
14559         http://build.webkit.org/results/GTK%20Linux%20Release/r50286%20(5308)/fast/css/
14560
14561         * platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt: Added.
14562         * platform/qt/fast/css/text-input-with-webkit-border-radius-expected.txt: Added.
14563
14564 2009-10-29  Dan Bernstein  <mitz@apple.com>
14565
14566         Updated Tiger-specific result now that Tiger matches current behavior. A Tiger-specific
14567         result is still needed because of the difference in Thai fonts.
14568
14569         * platform/mac-tiger/fast/text/atsui-multiple-renderers-expected.txt:
14570
14571 2009-10-29  Dan Bernstein  <mitz@apple.com>
14572
14573         Reviewed by Sam Weinig.
14574
14575         Updated a test to account for font metric differences between Mac OS X versions. Removed
14576         Leopard-specific results for another test now that Leopard matches current behavior.
14577
14578         * platform/mac-leopard/fast/text/atsui-multiple-renderers-expected.checksum: Removed.
14579         * platform/mac-leopard/fast/text/atsui-multiple-renderers-expected.png: Removed.
14580         * platform/mac-leopard/fast/text/atsui-multiple-renderers-expected.txt: Removed.
14581         * platform/mac/fast/text/ligature-subdivision-expected.txt:
14582         * platform/mac/fast/text/script-tests/ligature-subdivision.js:
14583
14584 2009-10-29  Enrica Casucci  <enrica@apple.com>
14585
14586         REGRESSION(3.2.3 - 4.0.2): Message composing: when I undo a color change to text in Mail, undo/redo behaves strangely
14587         <rdar://problem/7115041>
14588         https://bugs.webkit.org/show_bug.cgi?id=30892
14589
14590         * editing/undo/redo-style-expected.txt: Added.
14591         * editing/undo/redo-style.html: Added.
14592
14593 2009-10-29  Shinichiro Hamaji  <hamaji@chromium.org>
14594
14595         Reviewed by Darin Adler.
14596
14597         fast/css/counters/invalidate-cached-counter-node can be dumpAsText
14598         https://bugs.webkit.org/show_bug.cgi?id=30931
14599
14600         * fast/css/counters/invalidate-cached-counter-node-expected.txt: Added.
14601         * fast/css/counters/invalidate-cached-counter-node.html:
14602         * platform/mac/fast/css/counters/invalidate-cached-counter-node-expected.checksum: Removed.
14603         * platform/mac/fast/css/counters/invalidate-cached-counter-node-expected.png: Removed.
14604         * platform/mac/fast/css/counters/invalidate-cached-counter-node-expected.txt: Removed.
14605
14606 2009-10-29  Csaba Osztrogonác  <ossy@webkit.org>
14607
14608         [Qt] Remove some tests that now pass.
14609
14610         * platform/qt/Skipped:
14611
14612 2009-10-29  Dan Bernstein  <mitz@apple.com>
14613
14614         Reviewed by Sam Weinig.
14615
14616         Problem editing or selecting text containing ligatures
14617         https://bugs.webkit.org/show_bug.cgi?id=30025
14618
14619         * platform/mac/fast/text/ligature-subdivision-expected.txt: Added.
14620         * platform/mac/fast/text/ligature-subdivision.html: Added.
14621         * platform/mac/fast/text/script-tests: Added.
14622         * platform/mac/fast/text/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/js/script-tests/TEMPLATE.html.
14623         * platform/mac/fast/text/script-tests/ligature-subdivision.js: Added.
14624
14625 2009-10-29  Kenneth Rohde Christiansen  <kenneth@webkit.org>
14626
14627         Reviewed by Oliver Hunt.
14628
14629         Removed test that passes after implementing the Qt DRT version
14630         of dumpBackForwardList().
14631
14632         * platform/qt/Skipped:
14633
14634 2009-10-29  Kenneth Rohde Christiansen  <kenneth@webkit.org>
14635
14636         Rubberstamped by Adam Roben.
14637
14638         Remove two tests that pass on the buildbot.
14639
14640         * platform/qt/Skipped:
14641
14642 2009-10-29  Dan Bernstein  <mitz@apple.com>
14643
14644         Updated expected result for Tiger
14645
14646         * platform/mac-tiger/fast/text/international/thai-line-breaks-expected.txt:
14647
14648 2009-10-29  Kenneth Rohde Christiansen  <kenneth@webkit.org>
14649
14650         Unreviewed Qt buildbot fix.
14651
14652         Add some files to skipped that depend on phonon support,
14653         which is disabled on the Qt buildbot for now.
14654
14655         * platform/qt/Skipped:
14656
14657 2009-10-29  Kenneth Rohde Christiansen  <kenneth@webkit.org>
14658
14659         Rubberstamped by Adam Roben.
14660
14661         Remove tests that pass after the change introduced in r50289.
14662
14663         * platform/qt/Skipped:
14664
14665 2009-10-29  Brian Weinstein  <bweinstein@apple.com>
14666
14667         Rubber-stamped by Steve Falkenburg.
14668
14669         Windows Release bots are having problems in xmlhttprequest tests, Skipping them temporarily
14670         to see if this eliminates the problem, and it is a test causing httpd problems.
14671
14672         * platform/win/Skipped:
14673
14674 2009-10-29  Adam Barth  <abarth@webkit.org>
14675
14676         Reviewed by Eric Seidel.
14677
14678         Don't run JavaScript URLs in view source mode
14679         https://bugs.webkit.org/show_bug.cgi?id=30881
14680
14681         Test that we don't run JavaScript URLs in view source mode.
14682
14683         This test actually passes before this change.  I don't know how to
14684         actually run JavaScript URLs in view source frames using DRT, but it's
14685         possible in an abitrary embedding of WebKit.
14686
14687         * http/tests/security/view-source-no-javascript-url-expected.txt: Added.
14688         * http/tests/security/view-source-no-javascript-url.html: Added.
14689
14690 2009-10-28  Dan Bernstein  <mitz@apple.com>
14691
14692         Removed Leopard-specific result after changing ATSUI missing-glyph behavior to match the
14693         Core Text and fast code paths' behavior.
14694
14695         * platform/mac-leopard/fast/text/international/khmer-selection-expected.txt: Removed.
14696
14697 2009-10-28  Andrew Scherkus  <scherkus@chromium.org>
14698
14699         Reviewed by Eric Carlson.
14700
14701         Fix video-pause-immediately.html to avoid using setTimeout().
14702
14703         This also addresses the flakiness on Windows, where 200ms was not enough time to advance the clock past zero.
14704
14705         https://bugs.webkit.org/show_bug.cgi?id=30889
14706
14707         * media/video-pause-immediately.html: Replace setTimeout() with timeupdate events.
14708
14709 2009-10-28  Brian Weinstein  <bweinstein@apple.com>
14710
14711         Rubber-stamped by Ada Chan.
14712
14713         Add accessibility test to the list of Windows Skipped tests.
14714
14715         * platform/win/Skipped:
14716
14717 2009-10-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
14718
14719         Reviewed by Jan Alonzo.
14720
14721         [GTK] API to start inspector for a WebView
14722         https://bugs.webkit.org/show_bug.cgi?id=22551
14723
14724         Unskip inspector tests that we are now able to run.
14725
14726         * platform/gtk/Skipped:
14727
14728 2009-10-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
14729
14730         Reviewed by Xan Lopez.
14731
14732         [GTK] Fails new test fast/js/navigator-language.html
14733         https://bugs.webkit.org/show_bug.cgi?id=30440
14734
14735         Unskip the test that now passes.
14736
14737         * platform/gtk/Skipped:
14738
14739 2009-10-28  Jonathan Dixon  <joth@chromium.org>
14740
14741         Reviewed by Eric Seidel.
14742
14743         Bug 30547: (Chromium) searchbox not rendered properly due to the css property -webkit-border-radius
14744         https://bugs.webkit.org/show_bug.cgi?id=30547
14745
14746         * fast/css/text-input-with-webkit-border-radius-expected.checksum: Added.
14747         * fast/css/text-input-with-webkit-border-radius-expected.png: Added.
14748         * fast/css/text-input-with-webkit-border-radius-expected.txt: Added.
14749         * fast/css/text-input-with-webkit-border-radius.html: Added.
14750
14751 2009-10-27  Shinichiro Hamaji  <hamaji@chromium.org>
14752
14753         Reviewed by Darin Adler.
14754
14755         Provide a way to get counter values with layoutTestContoller
14756         https://bugs.webkit.org/show_bug.cgi?id=30555
14757
14758         Convert two pixel tests to dumpAsText tests using counterValueForElementById.
14759
14760         * fast/css/counters/t1204-increment-00-c-o-expected.txt: Added.
14761         * fast/css/counters/t1204-increment-00-c-o.html:
14762         * fast/css/counters/t1204-increment-01-c-o-expected.txt: Added.
14763         * fast/css/counters/t1204-increment-01-c-o.html:
14764         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.checksum: Removed.
14765         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.png: Removed.
14766         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.txt: Removed.
14767         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.checksum: Removed.
14768         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.png: Removed.
14769         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.txt: Removed.
14770         * platform/qt/fast/css/counters/t1204-increment-00-c-o-expected.txt: Removed.
14771         * platform/qt/fast/css/counters/t1204-increment-01-c-o-expected.txt: Removed.
14772
14773 2009-10-28  Alexey Proskuryakov  <ap@apple.com>
14774
14775         Reviewed by Darin Adler.
14776
14777         https://bugs.webkit.org/show_bug.cgi?id=30841
14778         <rdar://problem/7342730> WebKit should not pass Referer header through a redirect to a non-secure site
14779
14780         * http/tests/ssl/referer-301-expected.txt: Added.
14781         * http/tests/ssl/referer-301.html: Added.
14782         * http/tests/ssl/referer-303-expected.txt: Added.
14783         * http/tests/ssl/referer-303.html: Added.
14784         * http/tests/ssl/resources: Added.
14785         * http/tests/ssl/resources/referer-301-redir.php: Added.
14786         * http/tests/ssl/resources/referer-303-redir.php: Added.
14787         * http/tests/ssl/resources/no-http-referer.cgi: Added.
14788
14789 2009-10-28  Shu Chang  <Chang.Shu@nokia.com>
14790
14791         Reviewed by Eric Seidel.
14792
14793         Added special expected test result for Tiger to fix regression tests.
14794         https://bugs.webkit.org/show_bug.cgi?id=30811
14795
14796         * platform/mac-tiger/fast/js/navigator-language-expected.txt: Added.
14797
14798 2009-10-28  Csaba Osztrogonác  <ossy@webkit.org>
14799
14800         Rubber-stamped by Holger Freyther.
14801
14802         [Qt] Remove http/tests/security tests from
14803         skiplist, and add only now failing tests.
14804
14805         * platform/qt/Skipped:
14806
14807 2009-10-28  Csaba Osztrogonác  <ossy@webkit.org>
14808
14809         [Qt] Remove http/tests/misc tests from
14810         skiplist, and add only now failing tests.
14811
14812         * platform/qt/Skipped:
14813
14814 2009-10-28  Csaba Osztrogonác  <ossy@webkit.org>
14815
14816         Reviewed by Holger Freyther.
14817
14818         Put tests into skiplist added in r50168 and r50162 because
14819         layoutTestController.showWebInspector() is unimplemented now.
14820
14821         * platform/qt/Skipped:
14822         inspector/console-format-collections.html added
14823         inspector/javascript-syntax-highlight.html added
14824
14825 2009-10-27  Dan Bernstein  <mitz@apple.com>
14826
14827         Rubber-stamped by Sam Weinig.
14828
14829         Changed this test to use -webkit-box-shadow instead of box-shadow after r49003.
14830
14831         * fast/box-shadow/inset.html:
14832
14833 2009-10-27  Joseph Pecoraro  <joepeck@webkit.org>
14834
14835         Reviewed by Pavel Feldman.
14836
14837         Web Inspector: Move runAfterPendingDispatches to TestController for Clarity
14838         https://bugs.webkit.org/show_bug.cgi?id=30844
14839
14840         * inspector/console-format-collections.html: updated to reflect TestController change
14841
14842 2009-10-27  Chris Fleizach  <cfleizach@apple.com>
14843
14844         Reviewed by Darin Adler.
14845
14846         WAI-ARIA: add support for 'option' role
14847         https://bugs.webkit.org/show_bug.cgi?id=30843
14848
14849         * accessibility/aria-option-role.html: Added.
14850         * platform/gtk/Skipped:
14851         * platform/mac/accessibility/aria-option-role-expected.txt: Added.
14852         * platform/win/Skipped:
14853
14854 2009-10-27  Chris Fleizach  <cfleizach@apple.com>
14855
14856         No review.
14857
14858         ARIA menu/menu item need AXRoleDescription
14859         https://bugs.webkit.org/show_bug.cgi?id=30804
14860
14861         Layout test fix for Tiger/Leopard.
14862
14863         * platform/mac-leopard/accessibility/table-with-aria-role-expected.txt:
14864
14865 2009-10-27  Chris Fleizach  <cfleizach@apple.com>
14866
14867         Reviewed by Adele Peterson.
14868
14869         WAI-ARIA: add support for 'presentation' role
14870         https://bugs.webkit.org/show_bug.cgi?id=30806
14871
14872         * accessibility/aria-presentational-role-expected.txt: Added.
14873         * accessibility/aria-presentational-role.html: Added.
14874
14875 2009-10-27  Chris Fleizach  <cfleizach@apple.com>
14876
14877         Reviewed by Darin Adler.
14878
14879         ARIA menu/menu item need AXRoleDescription
14880         https://bugs.webkit.org/show_bug.cgi?id=30804
14881
14882         * platform/mac/accessibility/aria-menu-role-descriptions-expected.txt: Added.
14883         * platform/mac/accessibility/aria-menu-role-descriptions.html: Added.
14884         * platform/mac/accessibility/table-with-aria-role-expected.txt:
14885
14886 2009-10-27  Steve Block  <steveblock@google.com>
14887
14888         Reviewed by Darin Adler.
14889
14890         When a Geolocation method is called, immediately calls the error calback asynchronously if permissions have already been denied.
14891         https://bugs.webkit.org/show_bug.cgi?id=27944.
14892
14893         * fast/dom/Geolocation/resources/permission-denied-already-error.js: Added. Tests that when permission has already been denied, the error callback is invoked with code PERMISSION_DENIED, when the Geolocation service reports an error.
14894         * fast/dom/Geolocation/permission-denied-already-error.html: Added. Wrapper for above test.
14895         * fast/dom/Geolocation/permission-denied-already-error-expected.txt: Added. Expected result for above test.
14896         * fast/dom/Geolocation/resources/permission-denied-already-success.js: Added. Tests that when permission has already been denied, the error callback is invoked with code PERMISSION_DENIED, when the Geolocation service has a good position fix.
14897         * fast/dom/Geolocation/permission-denied-already-success.html: Added. Wrapper for above test.
14898         * fast/dom/Geolocation/permission-denied-already-success-expected.txt: Added. Expected result for above test.
14899         * fast/dom/Geolocation/resources/permission-denied.js: Modified. Updates error string.
14900         * fast/dom/Geolocation/permission-denied-expected.txt: Modified. Expected result for above test.
14901         * fast/dom/Geolocation/resources/permission-denied-stops-watches.js: Modified. Updates error string.
14902         * fast/dom/Geolocation/permission-denied-expected-stops-watches.txt: Modified. Expected result for above test.
14903         * platform/gtk/Skipped: Modified. Adds above tests to skipped list.
14904
14905 2009-10-27  Eric Seidel  <eric@webkit.org>
14906
14907         Reviewed by Nikolas Zimmermann.
14908
14909         SVGStyledElement::getPresentationAttribute() can return a shared CSSValue (some SVG tests randomly fail on the bot, and in release builds)
14910         https://bugs.webkit.org/show_bug.cgi?id=29620
14911
14912         * svg/dom/getPresentationAttribute-cache-corruption-expected.txt: Added.
14913         * svg/dom/getPresentationAttribute-cache-corruption.svg: Added.
14914
14915 2009-10-27  Dan Bernstein  <mitz@apple.com>
14916
14917         Reviewed by Simon Fraser.
14918
14919         Incomplete repaint of text field in relative positioned inline at imdb.com
14920         https://bugs.webkit.org/show_bug.cgi?id=30047
14921
14922         * fast/repaint/inline-relative-positioned-expected.checksum: Added.
14923         * fast/repaint/inline-relative-positioned-expected.png: Added.
14924         * fast/repaint/inline-relative-positioned-expected.txt: Added.
14925         * fast/repaint/inline-relative-positioned.html: Added.
14926
14927 2009-10-27  Kinuko Yasuda  <kinuko@google.com>
14928
14929         Reviewed by Darin Adler.
14930
14931         Fixing a test case that yields FAIL results.  Also updating
14932         the corresponding expected results.
14933         https://bugs.webkit.org/show_bug.cgi?id=30821
14934
14935         * storage/domstorage/complex-values-expected.txt:
14936         * storage/domstorage/script-tests/complex-values.js:
14937
14938 2009-10-27  Ryosuke Niwa  <rniwa@webkit.org>
14939
14940         Reviewed by Eric Seidel.
14941
14942         WebKit cannot remove nested bold tags
14943         https://bugs.webkit.org/show_bug.cgi?id=30784
14944
14945         Adds two more edge cases to remove-nested-inline-styles.js:
14946         <b><b><b>12</b></b></b> and <b><b><b>1</b></b>2</b>
14947         WebKit now passes the one existing test used to fail.
14948
14949         * editing/style/remove-nested-inline-styles-expected.txt: Added two tests.
14950         * editing/style/script-tests/remove-nested-inline-styles.js: Added two tests.
14951
14952 2009-10-27  Joseph Pecoraro  <joepeck@webkit.org>
14953
14954         Reviewed by Timothy Hatcher.
14955
14956         Web Inspector: Pretty Print all HTML Collection Types like we do for NodeList
14957         https://bugs.webkit.org/show_bug.cgi?id=30709
14958
14959         * inspector/console-format-collections-expected.txt: Added.
14960         * inspector/console-format-collections.html: Added.
14961         * inspector/evaluate-in-frontend.js: Changed innerHTML to DOM elements instead.
14962
14963 2009-10-27  Adele Peterson  <adele@apple.com>
14964
14965         Test for <rdar://problem/7269075> REGRESSION (Safari 4.0.3-ToT): After pressing Shift-PageDown, pressing Shift-Up 
14966         extends the top of the selection upwards (but should shrink the selection instead)
14967         https://bugs.webkit.org/show_bug.cgi?id=29981
14968
14969         * editing/selection/shrink-selection-after-shift-pagedown-expected.txt: Added.
14970         * editing/selection/shrink-selection-after-shift-pagedown.html: Added.
14971
14972 2009-10-27  Keishi Hattori  <casey.hattori@gmail.com>
14973
14974         Reviewed by Timothy Hatcher.
14975
14976         Tests for JavaScript syntax highlighter.
14977         https://bugs.webkit.org/show_bug.cgi?id=27147
14978
14979         * inspector/javascript-syntax-highlight-expected.txt: Added.
14980         * inspector/javascript-syntax-highlight.html: Added.
14981
14982 2009-10-27  Xan Lopez  <xlopez@igalia.com>
14983
14984         Skip a few more tests that are failing on and off.
14985
14986         * platform/gtk/Skipped:
14987
14988 2009-10-27  Mads Ager  <ager@chromium.org>
14989
14990         Reviewed by Adam Barth.
14991
14992         [V8] Missing null check after string conversion in error reporting
14993         https://bugs.webkit.org/show_bug.cgi?id=30774
14994
14995         Test case for toString conversion failure on an error object in
14996         stack overflow situations.  Test passes if it doesn't crash.
14997         
14998         * fast/dom/error-to-string-stack-overflow-expected.txt: Added.
14999         * fast/dom/error-to-string-stack-overflow.html: Added.
15000
15001 2009-10-27  Brady Eidson  <beidson@apple.com>
15002
15003         Rubberstamped by Sam Weinig.
15004
15005         Re-enable the check that disallows pages with unload handlers in the page cache.
15006
15007         <rdar://problem/7196485> and http://webkit.org/b/29021 
15008
15009         * platform/mac/Skipped:
15010         * platform/win/Skipped:
15011
15012 2009-10-27  Xan Lopez  <xlopez@igalia.com>
15013
15014         Another typo.
15015
15016         * platform/gtk/Skipped:
15017
15018 2009-10-27  Xan Lopez  <xlopez@igalia.com>
15019
15020         Fix typo in test names.
15021
15022         * platform/gtk/Skipped:
15023
15024 2009-10-27  Xan Lopez  <xlopez@igalia.com>
15025
15026         Skip a few tests with links to their tracking bugs.
15027
15028         * platform/gtk/Skipped:
15029
15030 2009-10-26  Daniel Bates  <dbates@webkit.org>
15031
15032         Reviewed by Darin Adler.
15033
15034         https://bugs.webkit.org/show_bug.cgi?id=30491
15035
15036         Test that the <isindex> element can be submitted without being enclosed
15037         within a <form> element. Also tests that the href property of the <base>
15038         element can be used to direct where the submission is sent.
15039
15040         * http/tests/misc/isindex-with-no-form-base-href-expected.txt: Added.
15041         * http/tests/misc/isindex-with-no-form-base-href.html: Added.
15042         * http/tests/misc/isindex-with-no-form-expected.txt: Added.
15043         * http/tests/misc/isindex-with-no-form.html: Added.
15044         * http/tests/misc/resources/isindex-with-no-form-base-href-submit.html: Added.
15045         * http/tests/misc/resources/isindex-with-no-form-base-href.html: Added.
15046
15047 2009-10-26  Brian Weinstein  <bweinstein@apple.com>
15048
15049         Unreviewed - Updating getComputedStyle results for Windows.
15050
15051         Updating getComputedStyle results for Windows.
15052
15053         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
15054         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
15055
15056 2009-10-26  Brady Eidson  <beidson@apple.com>
15057
15058         Reviewed by Darin Adler.
15059
15060         <rdar://problem/7289467> and http://webkit.org/b/30798 - REGRESSION (r48687): www.myuhc.com doesn't load.
15061
15062         * fast/loader/grandparent-completion-starts-redirect-expected.txt: Added.
15063         * fast/loader/grandparent-completion-starts-redirect.html: Added.
15064         * fast/loader/resources/meta-redirect-to-notify-done.html: Added.
15065         * fast/loader/resources/parent-of-redirect.html: Added.
15066
15067 2009-10-26  Dan Bernstein  <mitz@apple.com>
15068
15069         Reviewed by Sam Weinig.
15070
15071         Use -webkit-background-size as the transition property in this test now
15072         that it is distinct from background-size.
15073
15074         * transitions/multiple-background-size-transitions.html:
15075
15076 2009-10-26  Dan Bernstein  <mitz@apple.com>
15077
15078         Rubber-stamped by Beth Dakin.
15079
15080         Update expedted results after r50108.
15081
15082         * svg/css/getComputedStyle-basic-expected.txt:
15083
15084 2009-10-26  Brady Eidson  <beidson@apple.com>
15085
15086         Reviewed by Darin Adler.
15087
15088         <rdar://problem/7308952> and http://webkit.org/b/30424 - REGRESSION (r48687): Pages on ucas.com appear blank.
15089
15090         * fast/loader/history-forward-in-head-expected.txt: Added.
15091         * fast/loader/history-forward-in-head.html: Added.
15092
15093 2009-10-26  Alexey Proskuryakov  <ap@apple.com>
15094
15095         Reviewed by Darin Adler.
15096
15097         https://bugs.webkit.org/show_bug.cgi?id=30049
15098         <rdar://problem/7286002> Manipulating DOM from a script while parsing XHTML can cause a crash
15099
15100         * fast/parser/remove-current-node-parent-x-2-expected.txt: Added.
15101         * fast/parser/remove-current-node-parent-x-2.xhtml: Added.
15102         * fast/parser/remove-current-node-parent-x-expected.txt: Added.
15103         * fast/parser/remove-current-node-parent-x.xhtml: Added.
15104
15105 2009-10-26  Dan Bernstein  <mitz@apple.com>
15106
15107         Reviewed by Beth Dakin.
15108
15109         background-size: X treated as background-size: X X, not background-size: X auto
15110         https://bugs.webkit.org/show_bug.cgi?id=28440
15111
15112         * fast/backgrounds/size/parsing-background-size-values-expected.txt:
15113         * fast/backgrounds/size/parsing-inherit-expected.txt:
15114         * fast/backgrounds/size/resources/parsing-background-size-values.js:
15115         (test):
15116         * fast/backgrounds/size/resources/parsing-inherit.js:
15117         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
15118         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
15119
15120 2009-10-26  Dimitri Glazkov  <dglazkov@chromium.org>
15121
15122         Reviewed by Geoffrey Garen.
15123
15124         Test for https://bugs.webkit.org/show_bug.cgi?id=30765
15125         REGRESSION (r48701): Removing an event listener causes one added after it to not fire
15126
15127         * fast/events/event-listener-list-mutation-expected.txt: Added.
15128         * fast/events/event-listener-list-mutation.html: Added.
15129         * fast/events/script-tests/event-listener-list-mutation.js: Added.
15130         (TestMutation.listeners):
15131         (TestMutation.mutateList):
15132
15133 2009-10-26  Xan Lopez  <xlopez@igalia.com>
15134
15135         Skip test fast/loader/opaque-base-url.html with a reference to the
15136         bug tracking it, https://bugs.webkit.org/show_bug.cgi?id=30724
15137
15138         * platform/gtk/Skipped:
15139
15140 2009-10-26  Nate Chapin  <japhet@chromium.org>
15141
15142         Reviewed by Alexey Proskuryakov.
15143
15144         Update no-referrer-reset for https://bugs.webkit.org/show_bug.cgi?id=30781.
15145
15146         * http/tests/navigation/no-referrer-reset-expected.txt: Expect window.opener to still be set.
15147         * http/tests/navigation/no-referrer-reset.html: Update text to reflect what the test actually does.
15148
15149 2009-10-26  Ryosuke Niwa  <rniwa@webkit.org>
15150
15151         Reviewed by Eric Seidel.
15152
15153         Data loss occurs when unbolding nested bold tags.
15154         https://bugs.webkit.org/show_bug.cgi?id=30083
15155
15156         Adds a test to make sure WebKit can remove nested b, i, & s tags properly
15157         without loosing the content of inner elements.
15158
15159         * editing/style/remove-nested-inline-styles-expected.txt: Added.
15160         * editing/style/remove-nested-inline-styles.html: Added.
15161         * editing/style/script-tests/remove-nested-inline-styles.js: Added.
15162         (removeStyleAndExpect):
15163
15164 2009-10-26  Sam Weinig  <sam@webkit.org>
15165
15166         Rubber-stamped by Darin Adler.
15167
15168         Rollout r50041-50043.  The HTML5 spec changed to make HTMLOptionsCollection
15169         inherit from HTMLCollection.
15170
15171         * fast/dom/wrapper-classes-expected.txt:
15172
15173 2009-10-26  Rahul Kuchhal  <kuchhal@chromium.org>
15174
15175         Reviewed by Eric Seidel.
15176
15177         Prevent crash when optgroup element is empty.
15178
15179         https://bugs.webkit.org/show_bug.cgi?id=30365
15180
15181         * fast/forms/select-empty-optgroup-expected.txt: Added.
15182         * fast/forms/select-empty-optgroup.html: Added.
15183
15184 2009-10-26  Csaba Osztrogonác  <ossy@webkit.org>
15185
15186         Unreviewed typo fix.
15187
15188         * platform/qt/Skipped: shared-workers-close.html replaced with shared-worker-close.html
15189
15190 2009-10-23  Alexey Proskuryakov  <ap@apple.com>
15191
15192         Reviewed by Adam Barth and Darin Adler.
15193
15194         https://bugs.webkit.org/show_bug.cgi?id=30723
15195         <rdar://problem/6189415> Input names added to multipart/form-data headers need to be escaped.
15196
15197         * http/tests/security/escape-form-data-field-names-expected.txt: Added.
15198         * http/tests/security/escape-form-data-field-names.html: Added.
15199         * http/tests/security/resources/escape-form-data-field-names.cgi: Added.
15200
15201 2009-10-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
15202
15203         Reviewed by Ariya Hidayat.
15204
15205         [Qt] Skip two flakey tests because of sporadic timeouts.
15206
15207         * platform/qt/Skipped:
15208
15209 2009-10-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
15210
15211         Reviewed by Ariya Hidayat.
15212
15213         [Qt] Skipping two other tests because of missing features on our platform.
15214
15215         * platform/qt/Skipped:
15216
15217 2009-10-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
15218
15219         Reviewed by Ariya Hidayat.
15220
15221         [Qt] Add platform-dependent expected file for test added in r49875.
15222
15223         * platform/qt/fast/css/getComputedStyle/marginComputedStyle-expected.txt: Added.
15224
15225 2009-10-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
15226
15227         Reviewed by Ariya Hidayat.
15228
15229         [Qt] Update outdated expected files which expected wrong color values.
15230
15231         * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
15232         * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
15233         * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
15234         * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
15235         * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
15236         * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
15237
15238 2009-10-26  Keishi Hattori  <casey.hattori@gmail.com>
15239
15240         Reviewed by Pavel Feldman.
15241
15242         Fix for Console not showing repeat count when repeatedly logging an Event
15243         https://bugs.webkit.org/show_bug.cgi?id=30324
15244
15245         * inspector/console-tests-expected.txt:
15246
15247 2009-10-26  Eric Carlson  <eric.carlson@apple.com>
15248
15249         Reviewed by Eric Seidel.
15250
15251         Remove HTML5 media element 'load' event
15252         https://bugs.webkit.org/show_bug.cgi?id=30464
15253         
15254         Part 1, change layout tests to not use the event.
15255
15256         * media/audio-constructor-autobuffer-expected.txt:
15257         * media/audio-constructor-autobuffer.html:
15258         * media/audio-constructor-expected.txt:
15259         * media/audio-constructor-src-expected.txt:
15260         * media/audio-constructor-src.html:
15261         * media/audio-constructor.html:
15262         * media/audio-controls-rendering.html:
15263         * media/audio-data-url-expected.txt:
15264         * media/audio-data-url.html:
15265         * media/audio-mpeg-supported-expected.txt:
15266         * media/audio-mpeg-supported.html:
15267         * media/media-load-event-expected.txt:
15268         * media/media-load-event.html:
15269         * media/progress-event-expected.txt:
15270         * media/progress-event-total-expected.txt:
15271         * media/progress-event-total.html:
15272         * media/progress-event.html:
15273         * media/remove-from-document-expected.txt:
15274         * media/remove-from-document-no-load-expected.txt:
15275         * media/remove-from-document-no-load.html:
15276         * media/remove-from-document.html:
15277         * media/restore-from-page-cache-expected.txt:
15278         * media/restore-from-page-cache.html:
15279         * media/video-append-source-expected.txt:
15280         * media/video-append-source.html:
15281         * media/video-buffered-expected.txt:
15282         * media/video-buffered.html:
15283         * media/video-canvas-source-expected.txt:
15284         * media/video-canvas-source.html:
15285         * media/video-controls-expected.txt:
15286         * media/video-controls-transformed-expected.txt:
15287         * media/video-controls-transformed.html:
15288         * media/video-controls-zoomed-expected.txt:
15289         * media/video-controls-zoomed.html:
15290         * media/video-controls.html:
15291         * media/video-currentTime-expected.txt:
15292         * media/video-currentTime-set-expected.txt:
15293         * media/video-currentTime-set.html:
15294         * media/video-currentTime-set2-expected.txt:
15295         * media/video-currentTime-set2.html:
15296         * media/video-currentTime.html:
15297         * media/video-dom-src-expected.txt:
15298         * media/video-dom-src.html:
15299         * media/video-error-abort-expected.txt:
15300         * media/video-error-abort.html:
15301         * media/video-error-does-not-exist.html:
15302         * media/video-muted-expected.txt:
15303         * media/video-muted.html:
15304         * media/video-no-autoplay-expected.txt:
15305         * media/video-no-autoplay.html:
15306         * media/video-seek-past-end-paused-expected.txt:
15307         * media/video-seek-past-end-paused.html:
15308         * media/video-seek-past-end-playing-expected.txt:
15309         * media/video-seek-past-end-playing.html:
15310         * media/video-seekable-expected.txt:
15311         * media/video-seekable.html:
15312         * media/video-seeking-expected.txt:
15313         * media/video-seeking.html:
15314         * media/video-src-change-expected.txt:
15315         * media/video-src-change.html:
15316         * media/video-volume-expected.txt:
15317         * media/video-volume.html:
15318
15319 2009-10-26  Chris Fleizach  <cfleizach@apple.com>
15320
15321         Reviewed by Darin Adler.
15322
15323         crash with AX on when an image map contains an anchor tag
15324         https://bugs.webkit.org/show_bug.cgi?id=30739
15325
15326         * accessibility/crashing-a-tag-in-map-expected.txt: Added.
15327         * accessibility/crashing-a-tag-in-map.html: Added.
15328
15329 2009-10-26  Csaba Osztrogonác  <ossy@webkit.org>
15330
15331         Rubber-stamped by Tor Arne Vestbø.
15332
15333         http/tests/cookies/simple-cookies-max-age.html moved to flakey tests group.
15334         http/tests/xmlhttprequest/workers/close.html added to flakey tests group.
15335
15336         * platform/qt/Skipped: 
15337
15338 2009-10-26  Csaba Osztrogonác  <ossy@webkit.org>
15339
15340         Unreviewed trivial fix for r49854.
15341
15342         * platform/qt/Skipped: Missing html extension added.
15343
15344 2009-10-26  Jan Michael Alonzo  <jmalonzo@webkit.org>
15345
15346         Reviewed by Gustavo Noronha.
15347
15348         [Gtk] Reenable mod_rewrite in Fedora's httpd.conf
15349         https://bugs.webkit.org/show_bug.cgi?id=30741
15350
15351         * http/conf/fedora-httpd.conf:
15352
15353 2009-10-25  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
15354
15355         Unreviewed. Rebaseline test after 49998.
15356
15357         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
15358
15359 2009-10-25  Hironori Bono  <hbono@chromium.org>
15360
15361         Reviewed by Darin Adler.
15362
15363         A quick fix for Bug 29103.
15364         Since String::startsWith() cannot fold non-ASCII characters, this change folds the prefix string
15365         and the option string before calling String::startsWith().
15366         https://bugs.webkit.org/show_bug.cgi?id=29103
15367
15368         * fast/forms/listbox-typeahead-cyrillic-expected.txt: Added.
15369         * fast/forms/listbox-typeahead-cyrillic.html: Added.
15370         * fast/forms/listbox-typeahead-greek-expected.txt: Added.
15371         * fast/forms/listbox-typeahead-greek.html: Added.
15372
15373 2009-10-25  Sam Weinig  <sam@webkit.org>
15374
15375         Reviewed by Dan Bernstein.
15376
15377         Update tests for https://bugs.webkit.org/show_bug.cgi?id=30751
15378         HTMLOptionsCollection should not inherit from HTMLCollection
15379
15380         * fast/dom/wrapper-classes-expected.txt:
15381
15382 2009-10-24  Dan Bernstein  <mitz@apple.com>
15383
15384         Reviewed by Sam Weinig.
15385
15386         Missing images at 350.org due to wrong URLs
15387         https://bugs.webkit.org/show_bug.cgi?id=30748
15388
15389         * fast/dom/HTMLImageElement/parse-src-expected.txt: Added.
15390         * fast/dom/HTMLImageElement/parse-src.html: Added.
15391         * fast/dom/HTMLImageElement/script-tests: Added.
15392         * fast/dom/HTMLImageElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Document/script-tests/TEMPLATE.html.
15393         * fast/dom/HTMLImageElement/script-tests/parse-src.js: Added.
15394
15395 2009-10-23  Chris Evans  <cevans@chromium.org>
15396
15397         Reviewed by Adam Barth.
15398
15399         Added test for bug 27239 (ignore Refresh for view source mode).
15400         https://bugs.webkit.org/show_bug.cgi?id=27239
15401
15402         * http/tests/security/view-source-no-refresh.html: Added
15403         * http/tests/security/view-source-no-refresh-expected.txt: Added
15404         * http/tests/security/resources/view-source-no-refresh.php: Added
15405
15406 2009-10-23  Alejandro G. Castro  <alex@igalia.com>
15407
15408         Reviewed by Xan Lopez.
15409
15410         [GTK] Modified the tests results according to the last changes due
15411         to the fixes of the bug (r49985):
15412         https://bugs.webkit.org/show_bug.cgi?id=29697.
15413
15414         * platform/gtk/editing/execCommand/4916541-expected.txt:
15415         * platform/gtk/editing/execCommand/5138441-expected.txt:
15416         * platform/gtk/editing/execCommand/5481523-expected.txt:
15417         * platform/gtk/editing/execCommand/indent-paragraphs-expected.txt: Added.
15418
15419 2009-10-23  Jon Honeycutt  <jhoneycutt@apple.com>
15420
15421         MSAA: Name for image elements should use alt attribute text
15422
15423         https://bugs.webkit.org/show_bug.cgi?id=30727
15424         <rdar://problem/7328291>
15425
15426         Reviewed by Alice Liu.
15427
15428         * platform/win/accessibility/img-alt-attribute-expected.txt: Added.
15429         * platform/win/accessibility/img-alt-attribute.html: Added.
15430
15431 2009-10-23  Sam Weinig  <sam@webkit.org>
15432
15433         Reviewed by Anders Carlsson.
15434
15435         Update and add test for https://bugs.webkit.org/show_bug.cgi?id=30695
15436         Drop .tags() support from HTMLCollection
15437
15438         * fast/dom/HTMLDocument/document-all-expected.txt: Added.
15439         * fast/dom/HTMLDocument/document-all.html: Added.
15440         * fast/dom/HTMLDocument/script-tests: Added.
15441         * fast/dom/HTMLDocument/script-tests/document-all.js: Added.
15442         * fast/dom/Window/window-properties-expected.txt:
15443         * fast/dom/dom-constructors-expected.txt:
15444         * fast/dom/dom-constructors.html:
15445         * fast/dom/domListEnumeration-expected.txt:
15446         * fast/dom/prototype-inheritance-2-expected.txt:
15447         * fast/dom/prototype-inheritance-expected.txt:
15448         * fast/dom/script-tests/domListEnumeration.js:
15449         * fast/dom/undetectable-document-all-expected.txt:
15450         * fast/js/global-constructors-expected.txt:
15451
15452 2009-10-23  Alpha Lam  <hclam@chromium.org>
15453
15454         Reviewed by Eric Carlson.
15455
15456         Volume slider always starts at half volume
15457         https://bugs.webkit.org/show_bug.cgi?id=28322
15458
15459         * media/video-volume-slider.html: Added.
15460         Pixel test for the volume slider of the media control. This test
15461         assumes volume slider is implemented and usable. It moves the mouse
15462         over the right bottom corner of a video element to trigger the
15463         volume slider. If volume slider is not implemented at all, you'll
15464         only see a video element with the first frame.
15465         * platform/gtk/Skipped: The above test requires a volume slider so it's skipped.
15466         * platform/mac/Skipped: ditto.
15467         * platform/win/Skipped: ditto.
15468
15469 2009-10-23  Andrew Scherkus  <scherkus@chromium.org>
15470
15471         Reviewed by Eric Carlson.
15472
15473         Add a layout test to assert that media element implementors do not
15474         advance currentTime after being paused.
15475
15476         https://bugs.webkit.org/show_bug.cgi?id=30699
15477
15478         * media/video-pause-immediately-expected.txt: Added.
15479         * media/video-pause-immediately.html: Added.
15480
15481 2009-10-23  Victor Wang  <victorw@chromium.org>
15482
15483         Reviewed by Eric Seidel.
15484
15485         Update the expected pixel result for test svg-as-background-6.html
15486
15487         The old result is incorrect because of the wrong SVG masking offset calculation.
15488         Patch http://trac.webkit.org/changeset/49598 fixed the issue.
15489         The pixel result of this layout test needs to be updated.
15490
15491         https://bugs.webkit.org/show_bug.cgi?id=30692
15492
15493         * platform/mac/fast/backgrounds/svg-as-background-6-expected.checksum:
15494         * platform/mac/fast/backgrounds/svg-as-background-6-expected.png:
15495
15496 2009-10-23  Xiaomei Ji  <xji@chromium.org>
15497
15498         Reviewed by Sam Weinig.
15499
15500         Fix caretRangeFromPoint()/elementFromPoint() returns wrong result 
15501         for a zoomed and scrolled page.
15502         https://bugs.webkit.org/show_bug.cgi?id=30689.
15503
15504         The real cause is the wrong calculation of event.clientX/Y when
15505         page is zoomed and scolled.
15506         After Sam fixed the event.clientX/Y in r49551, the hit test point
15507         should be recalculated (revert r49490).
15508
15509         * fast/dom/Document/CaretRangeFromPoint/caretRangeFromPoint-in-zoom-and-scroll-expected.txt: Added.
15510         * fast/dom/Document/CaretRangeFromPoint/caretRangeFromPoint-in-zoom-and-scroll.html: Added.
15511         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt:
15512         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html:
15513         * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
15514         * fast/dom/elementFromPoint-relative-to-viewport.html:
15515
15516 2009-10-23  Enrica Casucci  <enrica@apple.com>
15517
15518         Reviewed by Adele Peterson.
15519
15520         REGRESSION: Copy is copying incorrect background-color
15521         <rdar://problem/7248529>
15522         https://bugs.webkit.org/show_bug.cgi?id=29697
15523
15524         All the following tests have been re-baselined because
15525         the indent command now preserves the original markup.
15526         A new test (indent-paragraph.html) has been added to test
15527         several indent combinations not covered by the existing tests.
15528         
15529         * editing/execCommand/19087-expected.txt:
15530         * editing/execCommand/19653-1-expected.txt:
15531         * editing/execCommand/indent-div-inside-list-expected.txt:
15532         * editing/execCommand/indent-nested-blockquotes-expected.txt:
15533         * editing/execCommand/indent-nested-div-expected.txt:
15534         * editing/execCommand/indent-paragraphs.html: Added.
15535         * editing/execCommand/indent-second-paragraph-in-blockquote-expected.txt:
15536         * editing/execCommand/indent-with-style-expected.txt:
15537         * editing/inserting/5994480-2-expected.txt:
15538         * platform/mac/editing/execCommand/4641880-2-expected.txt:
15539         * platform/mac/editing/execCommand/4916541-expected.txt:
15540         * platform/mac/editing/execCommand/5138441-expected.txt:
15541         * platform/mac/editing/execCommand/5481523-expected.txt:
15542         * platform/mac/editing/execCommand/indent-paragraphs-expected.txt: Added.
15543         * platform/mac/editing/execCommand/indent-selection-expected.txt:
15544         * platform/mac/editing/pasteboard/select-element-1-expected.txt:
15545
15546 2009-10-23  Brian Weinstein  <bweinstein@apple.com>
15547
15548         Rubber-stamped by Sam Weinig.
15549
15550         Isolated worlds tests now pass, removing then from the Skipped
15551         list.
15552
15553         * platform/win/Skipped:
15554
15555 2009-10-23  Xan Lopez  <xlopez@igalia.com>
15556
15557         Use the correct Skipped file ...
15558
15559         * platform/gtk/Skipped:
15560         * platform/mac/Skipped:
15561
15562 2009-10-23  Xan Lopez  <xlopez@igalia.com>
15563
15564         Skip new tests missing expected results.
15565
15566         * platform/mac/Skipped:
15567
15568 2009-10-19  Gavin Barraclough  <barraclough@apple.com>
15569
15570         Reviewed by Sam Weinig & Geoff Garen.
15571
15572         https://bugs.webkit.org/show_bug.cgi?id=30696
15573         Enable isolated-worlds tests on mac.
15574           * Update the results to switch from windows to unix line-endings.
15575           * Update all-window-prototypes.html to allow for properties on
15576             the global object with null prototypes (just skip over them).
15577
15578         * http/tests/security/isolatedWorld/all-window-properties-expected.txt:
15579         * http/tests/security/isolatedWorld/all-window-prototypes-expected.txt:
15580         * http/tests/security/isolatedWorld/all-window-prototypes.html:
15581         * http/tests/security/isolatedWorld/body-properties-expected.txt:
15582         * http/tests/security/isolatedWorld/body-prototype-expected.txt:
15583         * http/tests/security/isolatedWorld/document-properties-expected.txt:
15584         * http/tests/security/isolatedWorld/document-prototype-expected.txt:
15585         * http/tests/security/isolatedWorld/global-variables-expected.txt:
15586         * http/tests/security/isolatedWorld/image-properties-expected.txt:
15587         * http/tests/security/isolatedWorld/image-prototype-expected.txt:
15588         * http/tests/security/isolatedWorld/location-properties-expected.txt:
15589         * http/tests/security/isolatedWorld/location-prototype-expected.txt:
15590         * http/tests/security/isolatedWorld/number-prototype-expected.txt:
15591         * http/tests/security/isolatedWorld/object-prototype-expected.txt:
15592         * http/tests/security/isolatedWorld/storage-properties-expected.txt:
15593         * http/tests/security/isolatedWorld/storage-prototype-expected.txt:
15594         * http/tests/security/isolatedWorld/string-prototype-expected.txt:
15595         * http/tests/security/isolatedWorld/window-properties-expected.txt:
15596         * platform/mac/Skipped:
15597
15598 2009-10-22  Brian Weinstein  <bweinstein@apple.com>
15599
15600         Updating expected results - unreviewed.
15601
15602         Updated expected computed style results on Windows after r49959.
15603
15604         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
15605         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
15606
15607 2009-10-22  Beth Dakin  <bdakin@apple.com>
15608
15609         Reviewed by Dan Bernstein.
15610
15611         Tests for <rdar://problem/6942706> ER: Add a CSS property that 
15612         allows shadows to work for SVG content
15613         -and corresponding-
15614         https://bugs.webkit.org/show_bug.cgi?id=30479
15615
15616         New results that include -webkit-shadow:
15617         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
15618         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
15619
15620         New tests and their results.
15621         * platform/mac/svg/css/arrow-with-shadow-expected.checksum: Added.
15622         * platform/mac/svg/css/arrow-with-shadow-expected.png: Added.
15623         * platform/mac/svg/css/arrow-with-shadow-expected.txt: Added.
15624         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.checksum: Added.
15625         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.png: Added.
15626         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.txt: Added.
15627         * platform/mac/svg/css/clippath-with-shadow-expected.checksum: Added.
15628         * platform/mac/svg/css/clippath-with-shadow-expected.png: Added.
15629         * platform/mac/svg/css/clippath-with-shadow-expected.txt: Added.
15630         * platform/mac/svg/css/group-with-shadow-expected.checksum: Added.
15631         * platform/mac/svg/css/group-with-shadow-expected.png: Added.
15632         * platform/mac/svg/css/group-with-shadow-expected.txt: Added.
15633         * platform/mac/svg/css/mask-with-shadow-expected.checksum: Added.
15634         * platform/mac/svg/css/mask-with-shadow-expected.png: Added.
15635         * platform/mac/svg/css/mask-with-shadow-expected.txt: Added.
15636         * platform/mac/svg/css/path-with-shadow-expected.checksum: Added.
15637         * platform/mac/svg/css/path-with-shadow-expected.png: Added.
15638         * platform/mac/svg/css/path-with-shadow-expected.txt: Added.
15639         * platform/mac/svg/css/stars-with-shadow-expected.checksum: Added.
15640         * platform/mac/svg/css/stars-with-shadow-expected.png: Added.
15641         * platform/mac/svg/css/stars-with-shadow-expected.txt: Added.
15642         * platform/mac/svg/filters/shadow-on-filter-expected.checksum: Added.
15643         * platform/mac/svg/filters/shadow-on-filter-expected.png: Added.
15644         * platform/mac/svg/filters/shadow-on-filter-expected.txt: Added.
15645         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.checksum: Added.
15646         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.png: Added.
15647         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.txt: Added.
15648         * svg/css/arrow-with-shadow.svg: Added.
15649         * svg/css/circle-in-mask-with-shadow.svg: Added.
15650         * svg/css/clippath-with-shadow.svg: Added.
15651         * svg/css/getComputedStyle-basic-expected.txt:
15652         * svg/css/group-with-shadow.svg: Added.
15653         * svg/css/mask-with-shadow.svg: Added.
15654         * svg/css/path-with-shadow.svg: Added.
15655         * svg/css/stars-with-shadow.html: Added.
15656         * svg/filters/shadow-on-filter.svg: Added.
15657         * svg/filters/shadow-on-rect-with-filter.svg: Added.
15658
15659 2009-10-22  Shu Chang  <Chang.Shu@nokia.com>
15660
15661         Reviewed by Eric Seidel.
15662
15663         [Qt] Added expected result for clicked-link-is-visited.html.
15664         Removed test case from qt/Skipped as it works now.
15665
15666         * platform/qt/Skipped:
15667         * platform/qt/fast/history: Added.
15668         * platform/qt/fast/history/clicked-link-is-visited-expected.txt: Added.
15669
15670 2009-10-22  Xan Lopez  <xlopez@igalia.com>
15671
15672         Skip failing tests that seems to be somewhat tied to the Mac
15673         platform. See https://bugs.webkit.org/show_bug.cgi?id=30680
15674
15675         * platform/gtk/Skipped:
15676
15677 2009-10-22  Andrew Scherkus  <scherkus@chromium.org>
15678
15679         Reviewed by Eric Carlson.
15680
15681         Fix video-played.js to use an error timeout based on time rather than function call count.
15682
15683         https://bugs.webkit.org/show_bug.cgi?id=30657
15684
15685         * media/video-played.js:
15686         (nowInSecs): Returns the current time in seconds.
15687         (playForMillisecs.callPauseIfTimeIsReached): Change from call counts to using elapsed time.
15688         (playForMillisecs): Ditto.
15689
15690 2009-10-22  Xan Lopez  <xlopez@igalia.com>
15691
15692         libsoup can reconstruct URIs with empty querys now, so unskip
15693         another bunch of tests.
15694
15695         * platform/gtk/Skipped:
15696
15697 2009-10-22  Xan Lopez  <xlopez@igalia.com>
15698
15699         Unskip a couple of working tests.
15700
15701         * platform/gtk/Skipped:
15702
15703 2009-10-21  Jeremy Orlow  <jorlow@chromium.org>
15704
15705         Storage events should use Document::url() rather than documentURI()
15706         https://bugs.webkit.org/show_bug.cgi?id=30535
15707
15708         Storage events should use Document::url() rather than Document::documentURI()
15709         per http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-October/023703.html
15710
15711         Add a test for this.  Since storage events are sync, re-order when
15712         evalAndLog logs and evaluates instructions.
15713
15714         * fast/js/resources/js-test-pre.js:
15715         (evalAndLog):
15716         * storage/domstorage/documentURI-expected.txt: Added.
15717         * storage/domstorage/documentURI.html: Added.
15718         * storage/domstorage/script-tests/documentURI.js: Added.
15719         (test):
15720         (firstEvent):
15721         (secondEvent):
15722
15723 2009-10-21  Jeremy Orlow  <jorlow@chromium.org>
15724
15725         Reviewed by Darin Adler.
15726
15727         Combine local and session storage tests into one and use script-tests properly
15728         https://bugs.webkit.org/show_bug.cgi?id=30640
15729
15730         I was apparently misusing the script-tests stuff.  I changed all the tests to
15731         test both local storage and session storage so that we can use the
15732         make-test-script-wrappers stuff as is.
15733
15734         * storage/domstorage/clear-expected.txt: Added.
15735         * storage/domstorage/clear.html: Added.
15736         * storage/domstorage/complex-keys-expected.txt: Added.
15737         * storage/domstorage/complex-keys.html: Added.
15738         * storage/domstorage/complex-values-expected.txt: Added.
15739         * storage/domstorage/complex-values.html: Added.
15740         * storage/domstorage/localstorage/clear-expected.txt: Removed.
15741         * storage/domstorage/localstorage/clear.html: Removed.
15742         * storage/domstorage/localstorage/complex-keys-expected.txt: Removed.
15743         * storage/domstorage/localstorage/complex-keys.html: Removed.
15744         * storage/domstorage/localstorage/complex-values-expected.txt: Removed.
15745         * storage/domstorage/localstorage/complex-values.html: Removed.
15746         * storage/domstorage/localstorage/quota-expected.txt: Removed.
15747         * storage/domstorage/localstorage/quota.html: Removed.
15748         * storage/domstorage/localstorage/remove-item-expected.txt: Removed.
15749         * storage/domstorage/localstorage/remove-item.html: Removed.
15750         * storage/domstorage/quota-expected.txt: Added.
15751         * storage/domstorage/quota.html: Added.
15752         * storage/domstorage/remove-item-expected.txt: Added.
15753         * storage/domstorage/remove-item.html: Added.
15754         * storage/domstorage/script-tests/TEMPLATE.html: Added.
15755         * storage/domstorage/script-tests/clear.js:
15756         (test):
15757         (runTest):
15758         * storage/domstorage/script-tests/complex-keys.js:
15759         (test):
15760         (runTest):
15761         * storage/domstorage/script-tests/complex-values.js:
15762         (test):
15763         (runTest):
15764         * storage/domstorage/script-tests/no-quota.js: Removed.
15765         * storage/domstorage/script-tests/quota.js:
15766         (testQuota):
15767         (testNoQuota):
15768         (runTest):
15769         * storage/domstorage/script-tests/remove-item.js:
15770         (test):
15771         (runTest):
15772         * storage/domstorage/sessionstorage/clear-expected.txt: Removed.
15773         * storage/domstorage/sessionstorage/clear.html: Removed.
15774         * storage/domstorage/sessionstorage/complex-keys-expected.txt: Removed.
15775         * storage/domstorage/sessionstorage/complex-keys.html: Removed.
15776         * storage/domstorage/sessionstorage/complex-values-expected.txt: Removed.
15777         * storage/domstorage/sessionstorage/complex-values.html: Removed.
15778         * storage/domstorage/sessionstorage/no-quota-expected.txt: Removed.
15779         * storage/domstorage/sessionstorage/no-quota.html: Removed.
15780         * storage/domstorage/sessionstorage/remove-item-expected.txt: Removed.
15781         * storage/domstorage/sessionstorage/remove-item.html: Removed.
15782
15783 2009-10-21  Darin Adler  <darin@apple.com>
15784
15785         Update since we rolled Japanese tailoring out that was done to fix
15786         https://bugs.webkit.org/show_bug.cgi?id=30437 earlier.
15787
15788         * fast/text/international/japanese-kana-letters-expected.txt: Update
15789         test results to expect failure. We'll land results that expect
15790         success once we re-fix the bug.
15791
15792 2009-10-21  Andrew Scherkus  <scherkus@chromium.org>
15793
15794         Reviewed by Eric Seidel.
15795
15796         Update more media layout tests to use findMediaFile().
15797
15798         https://bugs.webkit.org/show_bug.cgi?id=30644
15799
15800         * media/controls-drag-timebar.html: Switch to using findMediaFile().
15801         * media/video-currentTime-set.html: Remove src attribute and rely on findMediaFile() instead.
15802
15803 2009-10-21  Brian Weinstein  <bweinstein@apple.com>
15804
15805         Reviewed by Eric Seidel.
15806
15807         Fixes part of <http://webkit.org/b/30522>.
15808         Web Inspector: DOM Exceptions throughout the Inspector should be more human readable.
15809         
15810         Adds a test to check the name and description of some DOM Exceptions.
15811
15812         * fast/dom/dom-exception-description-expected.txt: Added.
15813         * fast/dom/dom-exception-description.html: Added.
15814         * fast/dom/script-tests/dom-exception-description.js: Added.
15815
15816 2009-10-21  Alejandro G. Castro  <alex@igalia.com>
15817
15818         Reviewed by Xan Lopez.
15819
15820         [GTK] Removed 5333725.html from Skipped and modified the expected
15821         result of 5232159-expected.txt and fake-drag-expected.txt, this
15822         modifications come from the changes in EventSender (bug 30633 and
15823         bug 30636).
15824         https://bugs.webkit.org/show_bug.cgi?id=30593
15825
15826         * LayoutTests/platform/gtk/Skipped:
15827         * LayoutTests/platform/gtk/editing/selection/5232159-expected.txt:
15828         * LayoutTests/platform/gtk/editing/selection/fake-drag-expected.tx :
15829
15830 2009-10-21  Victor Wang  <victorw@chromium.org>
15831
15832         Reviewed by Eric Seidel.
15833
15834         Fix click-focus-anchor layout test to mimic click event.
15835
15836         https://bugs.webkit.org/show_bug.cgi?id=30610
15837
15838         * fast/events/click-focus-anchor.html:
15839
15840 2009-10-21  Dmitry Titov  <dimich@chromium.org>
15841
15842         Reviewed by Darin Adler.
15843
15844         Fix the crash when a node not in a document receives dispatchEvent.
15845         https://bugs.webkit.org/show_bug.cgi?id=30611
15846
15847         * fast/events/dispatch-event-no-document-expected.txt: Added.
15848         * fast/events/dispatch-event-no-document.html: Added.
15849
15850 2009-10-21  Dan Bernstein  <mitz@apple.com>
15851
15852         Reviewed by Sam Weinig.
15853
15854         Added a background-clip parsing test that would have caught some
15855         regressions that were introduced in r46240.
15856
15857         * fast/css/background-clip-text-expected.txt: Added.
15858         * fast/css/background-clip-text.html: Added.
15859         * fast/css/script-tests: Added.
15860         * fast/css/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/backgrounds/repeat/script-tests/TEMPLATE.html.
15861         * fast/css/script-tests/background-clip-text.js: Added.
15862         (test):
15863
15864 2009-10-21  Xan Lopez  <xlopez@igalia.com>
15865
15866         Skip another failing test.
15867
15868         * platform/gtk/Skipped:
15869
15870 2009-10-21  Xan Lopez  <xlopez@igalia.com>
15871
15872         Skip a few more libxml2 related tests.
15873
15874         * platform/gtk/Skipped:
15875
15876 2009-10-21  Satoshi Nakagawa  <psychs@limechat.net>
15877
15878         Reviewed by Darin Adler.
15879
15880         Fixed Japanese text search problems.
15881         Treat small kana letters and kana letters as different characters in search.
15882         Do not ignore diacritic marks in search for Japanese texts.
15883
15884         https://bugs.webkit.org/show_bug.cgi?id=30437
15885
15886         * fast/text/international/japanese-kana-letters-expected.txt: Added.
15887         * fast/text/international/japanese-kana-letters.html: Added.
15888
15889 2009-10-20  Pavel Feldman  <pfeldman@chromium.org>
15890
15891         Reviewed by Timothy Hatcher.
15892
15893         Web Inspector: simple console tests do not require testing harness.
15894
15895         https://bugs.webkit.org/show_bug.cgi?id=30478
15896
15897         * inspector/uncaught-dom1-exception-expected.txt:
15898         * inspector/uncaught-dom1-exception.html:
15899         * inspector/uncaught-dom3-exception-expected.txt:
15900         * inspector/uncaught-dom3-exception.html:
15901         * inspector/uncaught-dom8-exception-expected.txt:
15902         * inspector/uncaught-dom8-exception.html:
15903
15904 2009-10-20  Xan Lopez  <xlopez@igalia.com>
15905
15906         Another batch of skipped tests with links to their bugs.
15907
15908         * platform/gtk/Skipped:
15909
15910 2009-10-20  Shinichiro Hamaji  <hamaji@chromium.org>
15911
15912         Reviewed by Darin Adler.
15913
15914         fast/css/getComputedStyle/marginComputedStyle is missing
15915         https://bugs.webkit.org/show_bug.cgi?id=30566
15916
15917         * fast/css/getComputedStyle/marginComputedStyle-expected.txt: Added.
15918         * fast/css/getComputedStyle/marginComputedStyle.html: Added.
15919         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.checksum: Removed.
15920         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.png: Removed.
15921         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.txt: Removed.
15922         * platform/qt/fast/css/marginComputedStyle-expected.txt: Removed.
15923
15924 2009-10-20  Xan Lopez  <xlopez@igalia.com>
15925
15926         Another batch of skipped tests with links to their bugs.
15927
15928         * platform/gtk/Skipped:
15929
15930 2009-10-20  Xan Lopez  <xlopez@igalia.com>
15931
15932         Another batch of skipped tests with links to their bugs.
15933
15934         * platform/gtk/Skipped:
15935
15936 2009-10-20  Xan Lopez  <xlopez@igalia.com>
15937
15938         Skip 3 failing xmlhttprequest tests.
15939
15940         https://bugs.webkit.org/show_bug.cgi?id=30582
15941
15942         * platform/gtk/Skipped:
15943
15944 2009-10-20  Xan Lopez  <xlopez@igalia.com>
15945
15946         Skip two failing security canvas tests.
15947
15948         https://bugs.webkit.org/show_bug.cgi?id=30580
15949
15950         * platform/gtk/Skipped:
15951
15952 2009-10-20  Xan Lopez  <xlopez@igalia.com>
15953
15954         Skip failing editing test.
15955
15956         * platform/gtk/Skipped:
15957
15958 2009-10-20  Xan Lopez  <xlopez@igalia.com>
15959
15960         Skip a bunch of failing DnD tests.
15961
15962         * platform/gtk/Skipped:
15963
15964 2009-10-20  Xan Lopez  <xlopez@igalia.com>
15965
15966         Skip two zoom related tests.
15967
15968         * platform/gtk/Skipped:
15969
15970 2009-10-20  Xan Lopez  <xlopez@igalia.com>
15971
15972         Skip a couple of failing media tests.
15973
15974         * platform/gtk/Skipped:
15975
15976 2009-10-20  Xan Lopez  <xlopez@igalia.com>
15977
15978         Skip failing a11y test while we investigate what's going on.
15979
15980         * platform/gtk/Skipped:
15981
15982 2009-10-20  Xan Lopez  <xlopez@igalia.com>
15983
15984         Skip tests expecting new results.
15985
15986         * platform/gtk/Skipped:
15987
15988 2009-10-20  Xan Lopez  <xlopez@igalia.com>
15989
15990         Skip media/restore-from-page-cache.html since we are missing some
15991         of the needed API for the test.
15992
15993         * platform/gtk/Skipped:
15994
15995 2009-10-20  Csaba Osztrogonác  <ossy@webkit.org>
15996
15997         Reviewed by Tor Arne Vestbø.
15998
15999         [Qt] Remove http/tests/xmlhttprequest tests
16000         from skiplist, and add only now failing tests.
16001
16002         * platform/qt/Skipped:
16003
16004 2009-10-20  Xan Lopez  <xlopez@igalia.com>
16005
16006         Skip another failing test because we don't currently support
16007         changing the locale after gtk_init has been called.
16008
16009         Also, add another test to the list of libxml2 issues.
16010
16011         * platform/gtk/Skipped:
16012
16013 2009-10-20  Xan Lopez  <xlopez@igalia.com>
16014
16015         Skip a bunch of tests failing in the debug bots because WebKit
16016         does not work correctly with very recent versions of libxml2. The
16017         tracker bug for the issue is
16018         https://bugs.webkit.org/show_bug.cgi?id=30508
16019
16020         * platform/gtk/Skipped:
16021
16022 2009-10-20  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
16023
16024         Reviewed by Ariya Hidayat.
16025
16026         [Qt] Enable previously disabled fast/css tests after r48873 landed which
16027         fixed https://bugs.webkit.org/show_bug.cgi?id=28288
16028
16029         * platform/qt/Skipped:
16030
16031 2009-10-20  Xan Lopez  <xlopez@igalia.com>
16032
16033         Skip failing test, with comment pointing to the bug to track it.
16034
16035         * platform/gtk/Skipped:
16036
16037 2009-10-20  Xan Lopez  <xlopez@igalia.com>
16038
16039         Skip plugins/private-browsing-mode.html, since our plugin
16040         implementation lacks that feature.
16041
16042         * platform/gtk/Skipped:
16043
16044 2009-10-20  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
16045
16046         Rubber-stamped by Tor Arne Vestbø.
16047
16048         [Qt] Skip failing tests introduced by disabling Phonon support in Buildbot's Qt version
16049         until a proper solution for the Phonon related craches and timeouts is found.
16050
16051         * platform/qt/Skipped:
16052
16053 2009-10-19  Robin Qiu  <robin.qiu@torchmobile.com.cn>
16054
16055         Reviewed by Nikolas Zimmermann.
16056
16057         Add a layout test for nested SVG <use> element which has a child.
16058         https://bugs.webkit.org/show_bug.cgi?id=26117
16059
16060         * svg/custom/use-on-use-with-child-expected.txt: Added.
16061         * svg/custom/use-on-use-with-child.svg: Added.
16062
16063 2009-10-19  Jeremy Orlow  <jorlow@chromium.org>
16064
16065         Reviewed by Adam Barth.
16066
16067         Fix fallout from last change.
16068         https://bugs.webkit.org/show_bug.cgi?id=30550
16069
16070         Update init-events to match reality.  I only ran the domstorage layout tests
16071         and thus missed one in fast/events/.  This addresses fallout from
16072         https://bugs.webkit.org/show_bug.cgi?id=30536
16073
16074         * fast/events/init-events-expected.txt:
16075         * fast/events/script-tests/init-events.js:
16076
16077 2009-10-19  Jeremy Orlow  <jorlow@chromium.org>
16078
16079         Reviewed by Dmitri Titov.
16080
16081         Remove "source" from storage events
16082         https://bugs.webkit.org/show_bug.cgi?id=30536
16083
16084         Remove "source" from storage events per
16085         http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-October/023703.html
16086
16087         * storage/domstorage/localstorage/iframe-events-expected.txt:
16088         * storage/domstorage/localstorage/iframe-events.html:
16089         * storage/domstorage/localstorage/resources/iframe-events-second.html:
16090         * storage/domstorage/localstorage/simple-events-expected.txt:
16091         * storage/domstorage/localstorage/simple-events.html:
16092         * storage/domstorage/sessionstorage/iframe-events-expected.txt:
16093         * storage/domstorage/sessionstorage/iframe-events.html:
16094         * storage/domstorage/sessionstorage/resources/iframe-events-second.html:
16095         * storage/domstorage/sessionstorage/simple-events-expected.txt:
16096         * storage/domstorage/sessionstorage/simple-events.html:
16097
16098 2009-10-19  Adam Barth  <abarth@webkit.org>
16099
16100         Reviewed by Eric Seidel.
16101
16102         Bypass popup blocker using click event
16103         https://bugs.webkit.org/show_bug.cgi?id=21501
16104
16105         Test that a fake event can't get around the popup blocker.
16106
16107         * http/tests/security/popup-blocked-from-fake-event-expected.txt: Added.
16108         * http/tests/security/popup-blocked-from-fake-event.html: Added.
16109
16110 2009-10-19  Jason Yan  <tailofthesun@gmail.com>
16111  
16112          Reviewed by Eric Seidel.
16113  
16114          Fixed issue with LayoutTests/fast/cookies/local-file-can-set-cookies.html
16115          which can fail when the system under test has local file cookies set already.
16116          https://bugs.webkit.org/show_bug.cgi?id=30281
16117  
16118          * fast/cookies/local-file-can-set-cookies-expected.txt: Modified. Updated expected results.
16119          * fast/cookies/local-file-can-set-cookies.html: Modified. Check for existing cookie and set non-persistent cookie.
16120
16121 2009-10-19  Shu Chang  <Chang.Shu@nokia.com>
16122
16123         Reviewed by Eric Seidel.
16124
16125         Language tag should include both language and country sub-tags,
16126         case insensitive.
16127         https://bugs.webkit.org/show_bug.cgi?id=30440
16128
16129         * fast/js/navigator-language-expected.txt:
16130         * fast/js/navigator-language.html:
16131
16132 2009-10-19  Daniel Bates  <dbates@webkit.org>
16133
16134         Reviewed by Eric Seidel.
16135
16136         https://bugs.webkit.org/show_bug.cgi?id=30266
16137         
16138         Added the test case for bug #30266 to the Windows skip list because
16139         event.dataTransfer.types does not behave correctly. See bug #30527.
16140
16141         * platform/win/Skipped: Added test case to Windows
16142         skipped list. 
16143
16144 2009-10-19  Nate Chapin  <japhet@chromium.org>
16145
16146         Reviewed by Alexey Proskuryakov.
16147
16148         Add tests for noreferrer link relation.
16149
16150         https://bugs.webkit.org/show_bug.cgi?id=28986
16151
16152         * http/tests/navigation/no-referrer-reset-expected.txt: Added.
16153         * http/tests/navigation/no-referrer-reset.html: Added.
16154         * http/tests/navigation/no-referrer-same-window-expected.txt: Added.
16155         * http/tests/navigation/no-referrer-same-window.html: Added.
16156         * http/tests/navigation/no-referrer-subframe-expected.txt: Added.
16157         * http/tests/navigation/no-referrer-subframe.html: Added.
16158         * http/tests/navigation/no-referrer-target-blank-expected.txt: Added.
16159         * http/tests/navigation/no-referrer-target-blank.html: Added.
16160         * http/tests/navigation/resources/no-referrer-helper.php: Added.
16161         * http/tests/navigation/resources/no-referrer-reset-helper.php: Added.
16162         * http/tests/navigation/resources/no-referrer-same-window-helper.php: Added.
16163
16164 2009-10-19  Nate Chapin  <japhet@chromium.org>
16165
16166         Reviewed by Geoffrey Garen.
16167
16168         Add plugins/netscape-invoke-failures.html to Snow Leopard skipped list.
16169
16170         https://bugs.webkit.org/show_bug.cgi?id=30528
16171
16172         * platform/mac-snowleopard/Skipped: Add plugins/netscape-invoke-failures.html.
16173
16174 2009-10-19  Zan Dobersek  <zandobersek@gmail.com>
16175
16176         Reviewed by Gustavo Noronha.
16177
16178         Update test results and Skipped list after changes in r49791.
16179
16180         Some test results were accidentally committed in r49192. At that time
16181         results were incorrect, but testing still succeeded because of
16182         unimplemented features. After r49791 tests, though generating semantically
16183         equal output to Mac's render trees, started to fail and need to have
16184         generated results updated. This patch does just that.
16185
16186         * platform/gtk/Skipped: Skip a test that does not generate semantically
16187         equal render trees.
16188         * platform/gtk/editing/inserting/insert-3907422-fix-expected.txt:
16189         * platform/gtk/editing/pasteboard/4076267-2-expected.txt:
16190         * platform/gtk/editing/pasteboard/4076267-3-expected.txt:
16191         * platform/gtk/editing/pasteboard/4076267-expected.txt:
16192         * platform/gtk/editing/pasteboard/paste-table-001-expected.txt:
16193         * platform/gtk/editing/pasteboard/paste-text-001-expected.txt:
16194         * platform/gtk/editing/pasteboard/paste-text-002-expected.txt:
16195         * platform/gtk/editing/pasteboard/paste-text-003-expected.txt:
16196         * platform/gtk/editing/pasteboard/paste-text-004-expected.txt:
16197         * platform/gtk/editing/pasteboard/paste-text-005-expected.txt:
16198         * platform/gtk/editing/pasteboard/paste-text-006-expected.txt:
16199         * platform/gtk/editing/pasteboard/paste-text-007-expected.txt:
16200         * platform/gtk/editing/pasteboard/paste-text-008-expected.txt:
16201         * platform/gtk/editing/pasteboard/paste-text-009-expected.txt:
16202         * platform/gtk/editing/pasteboard/paste-text-010-expected.txt:
16203         * platform/gtk/editing/pasteboard/paste-text-015-expected.txt:
16204         * platform/gtk/editing/pasteboard/paste-xml-expected.txt:
16205         * platform/gtk/editing/pasteboard/select-element-1-expected.txt: Removed.
16206
16207 2009-10-19  Nate Chapin  <japhet@chromium.org>
16208
16209         Reviewed by Adam Barth.
16210
16211         Test that the proper exception is thrown into JS when a plugin
16212         invoke call returns false.
16213
16214         https://bugs.webkit.org/show_bug.cgi?id=30239
16215
16216         * plugins/netscape-invoke-failure-expected.txt: Added.
16217         * plugins/netscape-invoke-failure.html: Added.
16218
16219 2009-10-16  Stephen White  <senorblanco@chromium.org>
16220
16221         Reviewed by Adam Barth.
16222
16223         New test for 360 degree arc endpoints, and expected results.
16224         http://bugs.webkit.org/show_bug.cgi?id=30449
16225
16226         * fast/canvas/arc360.html: Added.
16227         * platform/mac/fast/canvas/arc360-expected.checksum: Added.
16228         * platform/mac/fast/canvas/arc360-expected.png: Added.
16229         * platform/mac/fast/canvas/arc360-expected.txt: Added.
16230
16231 2009-10-19  Brian Weinstein  <bweinstein@apple.com>
16232
16233         Rubber-stamped by Adam Roben.
16234         
16235         Add tests that have never passed on Windows to the Skipped list, and reopen
16236         bugs.
16237
16238         * platform/win/Skipped:
16239
16240 2009-10-19  Zan Dobersek  <zandobersek@gmail.com>
16241
16242         Reviewed by Gustavo Noronha.
16243
16244         Enable tests that pass when DOM pasting is allowed.
16245
16246         * platform/gtk/Skipped:
16247
16248 2009-10-19  Eric Carlson  <eric.carlson@apple.com>
16249
16250         Reviewed by Simon Fraser.
16251
16252         https://bugs.webkit.org/show_bug.cgi?id=30463
16253         Remove HTML5 media element 'loadend' event
16254
16255         * media/event-attributes-expected.txt:
16256         * media/event-attributes.html: Switch from 'loadend' to 'canplaythrough'.
16257         * media/media-load-event-expected.txt:
16258         * media/media-load-event.html: Ditto.
16259         * media/progress-event-at-least-one-expected.txt:
16260         * media/progress-event-at-least-one.html: Ditto.
16261
16262 2009-10-19  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
16263
16264         Reviewed by Tor Arne Vestbø.
16265
16266         [Qt] Skip failing tests for now and add test-specific information about the cause to the Skipped list.
16267
16268         * platform/qt/Skipped:
16269
16270 2009-10-19  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
16271
16272         Reviewed by Tor Arne Vestbø.
16273
16274         [Qt] Add platform expected file for canvas test.
16275
16276         * platform/qt/fast/canvas/canvas-empty-image-pattern-expected.txt: Added.
16277
16278 2009-10-19  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
16279
16280         Reviewed by Tor Arne Vestbø.
16281
16282         [Qt] Update outdated metrics for these passing tests.
16283
16284         * platform/qt/css1/font_properties/font-expected.txt:
16285         * platform/qt/fast/xsl/document-function-expected.txt:
16286
16287 2009-10-18  Erik Arvidsson  <arv@chromium.org>
16288
16289         Reviewed by Adam Barth.
16290
16291         Fixes issue where doubleclicking a word could select following adjacent newlines.
16292         https://bugs.webkit.org/show_bug.cgi?id=30234
16293
16294         * platform/mac/editing/selection/doubleclick-should-not-expand-across-lines-expected.txt: Added.
16295         * platform/mac/editing/selection/doubleclick-should-not-expand-across-lines.html: Added.
16296         * platform/mac/editing/selection/script-tests/TEMPLATE.html: Added.
16297         * platform/mac/editing/selection/script-tests/doubleclick-should-not-expand-across-lines.js: Added.
16298         (description.doubleClickOnElement):
16299         (doubleClickAt):
16300         (selectionShouldBe):
16301         * platform/win/editing/selection/doubleclick-should-not-expand-across-lines-expected.txt: Added.
16302         * platform/win/editing/selection/doubleclick-should-not-expand-across-lines.html: Added.
16303         * platform/win/editing/selection/script-tests/TEMPLATE.html: Added.
16304         * platform/win/editing/selection/script-tests/doubleclick-should-not-expand-across-lines.js: Added.
16305         (description.doubleClickOnElement):
16306         (doubleClickAt):
16307         (selectionShouldBe):
16308
16309 2009-10-18  Pavel Feldman  <pfeldman@chromium.org>
16310
16311         Reviewed by Timothy Hatcher.
16312
16313         Web Inspector: Properties on Arrays and NodeLists are
16314         not logged correctly.
16315
16316         https://bugs.webkit.org/show_bug.cgi?id=30485
16317
16318         * inspector/console-format-expected.txt:
16319         * inspector/console-format.html:
16320
16321 2009-10-18  Pavel Feldman  <pfeldman@chromium.org>
16322
16323         Reviewed by Timothy Hatcher.
16324
16325         Web Inspector: make console tests more granular.
16326
16327         https://bugs.webkit.org/show_bug.cgi?id=30496
16328
16329         * inspector/console-dir-expected.txt: Added.
16330         * inspector/console-dir.html: Added.
16331         * inspector/console-dirxml-expected.txt: Added.
16332         * inspector/console-dirxml.html: Added.
16333         * inspector/console-format-expected.txt: Added.
16334         * inspector/console-format.html: Added.
16335         * inspector/console-tests-expected.txt:
16336         * inspector/console-tests.html:
16337         * platform/gtk/Skipped:
16338         * platform/qt/Skipped:
16339
16340 2009-10-18  Dirk Schulze  <krit@webkit.org>
16341
16342         Reviewed by Nikolas Zimmermann.
16343
16344         The color space of masking operations in SVG changed to linearSVG.
16345         This needs an update of some masking pixel tests.
16346
16347         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum:
16348         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png:
16349         * platform/mac/svg/batik/masking/maskRegions-expected.checksum:
16350         * platform/mac/svg/batik/masking/maskRegions-expected.png:
16351         * platform/mac/svg/custom/grayscale-gradient-mask-expected.checksum:
16352         * platform/mac/svg/custom/grayscale-gradient-mask-expected.png:
16353
16354 2009-10-18  Jan Michael Alonzo  <jmalonzo@webkit.org>
16355
16356         Reviewed by Holger Freyther.
16357
16358         [GTK] Add MathML to the build system
16359         https://bugs.webkit.org/show_bug.cgi?id=30487
16360
16361         Include layout test baseline for Gtk.
16362
16363         * platform/gtk/mathml/presentation/sub-expected.txt: Added.
16364         * platform/gtk/mathml/presentation/sup-expected.txt: Added.
16365         * platform/gtk/mathml/presentation/tables-expected.txt: Added.
16366
16367 2009-10-18  Simon Fraser  <simon.fraser@apple.com>
16368
16369         Reviewed by Dan Bernstein.
16370
16371         Compositing layers not correctly updated after partial layout
16372         https://bugs.webkit.org/show_bug.cgi?id=30425
16373         
16374         Testcase that hits the "position change only" layout path, thus doing a subtree layout,
16375         to ensure that compositing layers are correctly positioned.
16376
16377         * compositing/geometry/partial-layout-update.html: Added.
16378         * platform/mac/compositing/geometry/partial-layout-update-expected.checksum: Added.
16379         * platform/mac/compositing/geometry/partial-layout-update-expected.png: Added.
16380         * platform/mac/compositing/geometry/partial-layout-update-expected.txt: Added.
16381
16382 2009-10-18  Eric Carlson  <eric.carlson@apple.com>
16383
16384         Skip media/video-empty-source.html until <rdar://problem/6563117> has been fixed.
16385
16386         * platform/mac/Skipped:
16387
16388 2009-10-17  Yuta Kitamura  <yutak@chromium.org>
16389
16390         Reviewed by Darin Adler.
16391
16392         Fix inefficient string concatenation.
16393         
16394         LayoutTests/fast/css/large-list-of-rules-crash.html contains code that
16395         concatenate strings in an inefficient way. Concatenation of strings should be
16396         done with Array.join method. This patch fixes this issue, and also fixes typos
16397         in the test.
16398
16399         fast/css/large-list-of-rules-crash.html concatenates strings in an inefficient way
16400         https://bugs.webkit.org/show_bug.cgi?id=30436
16401
16402         * fast/css/large-list-of-rules-crash.html:
16403
16404 2009-10-17  Pavel Feldman  <pfeldman@chromium.org>
16405
16406         Not reviewed: reduce inspector console test size - it times out.
16407
16408         * inspector/console-tests-expected.txt:
16409         * inspector/console-tests.html:
16410
16411 2009-10-16  Simon Fraser  <simon.fraser@apple.com>
16412
16413         Skip this test:
16414             compositing/animation/animated-composited-inside-hidden.html
16415         because the fix for https://bugs.webkit.org/show_bug.cgi?id=26770 was backed out.
16416
16417         * platform/mac/Skipped:
16418
16419 2009-10-16  Brian Weinstein  <bweinstein@apple.com>
16420
16421         Updated expected results of tests that give CONSOLE messages for
16422         new verbose output.
16423
16424         * fast/dom/NamedNodeMap-setNamedItem-crash-expected.txt:
16425         * fast/dom/timer-clear-interval-in-handler-and-generate-error-expected.txt:
16426         * platform/mac/fast/dynamic/015-expected.txt:
16427
16428 2009-10-16  Adam Barth  <abarth@webkit.org>
16429
16430         Reviewed by Alexey Proskuryakov.
16431
16432         @charset rule after the first byte causes the rest of css to be ignored
16433         https://bugs.webkit.org/show_bug.cgi?id=18265
16434
16435         Test that we allow whitespace and comments before the charset rule.
16436         These test results all match Firefox.
16437
16438         * fast/css/comment-before-charset-expected.txt: Added.
16439         * fast/css/comment-before-charset-external-expected.txt: Added.
16440         * fast/css/comment-before-charset-external.html: Added.
16441         * fast/css/comment-before-charset.html: Added.
16442         * fast/css/many-spaces-before-charset-expected.txt: Added.
16443         * fast/css/many-spaces-before-charset.html: Added.
16444         * fast/css/resources/comment-before-charset.css: Added.
16445         * fast/css/resources/space-before-charset.css: Added.
16446         * fast/css/space-before-charset-expected.txt: Added.
16447         * fast/css/space-before-charset-external-expected.txt: Added.
16448         * fast/css/space-before-charset-external.html: Added.
16449         * fast/css/space-before-charset.html: Added.
16450
16451 2009-10-16  Brian Weinstein  <bweinstein@apple.com>
16452
16453         Rubber-stamped by Adam Roben.
16454
16455         Remove inspector tests from Windows Skipped list, because they pass locally
16456         and the front-end changes are picked up by the bots.
16457
16458         * platform/win/Skipped:
16459
16460 2009-10-16  Brian Weinstein  <bweinstein@apple.com>
16461
16462         Reviewed by Darin Adler.
16463
16464         Fixes part of <http://webkit.org/b/30412>.
16465         Web Inspector should get human readable DOM Exceptions.
16466         
16467         Adds tests for output of uncaught exceptions to the Web Inspector
16468         Console. Tests DOM exceptions 1, 3, and 8 (INDEX_SIZE_ERR, NOT_FOUND_ERR, and
16469         HIERARCHY_REQUEST_ERR).
16470
16471         * inspector/uncaught-dom1-exception-expected.txt: Added.
16472         * inspector/uncaught-dom1-exception.html: Added.
16473         * inspector/uncaught-dom3-exception-expected.txt: Added.
16474         * inspector/uncaught-dom3-exception.html: Added.
16475         * inspector/uncaught-dom8-exception-expected.txt: Added.
16476         * inspector/uncaught-dom8-exception.html: Added.
16477
16478 2009-10-16  Simon Fraser  <simon.fraser@apple.com>
16479
16480         Reviewed by Dan Bernstein.
16481
16482         Transform layer gets stuck with the wrong transform after an animation ends
16483         <rdar://problem/7311662>
16484         
16485         Testcase that runs a -webkit-transform animation on a preserve-3d element, and tests that the final
16486         state is correct.
16487
16488         * compositing/animation/state-at-end-event-transform-layer.html: Added.
16489         * platform/mac/compositing/animation/state-at-end-event-transform-layer-expected.checksum: Added.
16490         * platform/mac/compositing/animation/state-at-end-event-transform-layer-expected.png: Added.
16491         * platform/mac/compositing/animation/state-at-end-event-transform-layer-expected.txt: Added.
16492
16493 2009-10-16  Simon Fraser  <simon.fraser@apple.com>
16494
16495         Reviewed by Dan Bernstein.
16496
16497         After running a transition with an end event listener, can't change the transform
16498         https://bugs.webkit.org/show_bug.cgi?id=30454
16499
16500         Test the state of rendering when the webkitAnimationEnd event fires for a 'left' animation, via pixel test.
16501         
16502         * animations/state-at-end-event.html: Added.
16503         * platform/mac/animations/state-at-end-event-expected.checksum: Added.
16504         * platform/mac/animations/state-at-end-event-expected.png: Added.
16505         * platform/mac/animations/state-at-end-event-expected.txt: Added.
16506
16507         Test the state of rendering when the webkitAnimationEnd event fires for a '-webkit-transform' animation, via pixel test.
16508
16509         * platform/mac/animations/state-at-end-event-transform-expected.checksum: Added.
16510         * platform/mac/animations/state-at-end-event-transform-expected.png: Added.
16511         * platform/mac/animations/state-at-end-event-transform-expected.txt: Added.
16512         
16513         Tests that if you change the transform  after a transition finishes, that the transform
16514         does update.
16515
16516         * transitions/move-after-transition.html: Added.
16517         * platform/mac/transitions/move-after-transition-expected.checksum: Added.
16518         * platform/mac/transitions/move-after-transition-expected.png: Added.
16519         * platform/mac/transitions/move-after-transition-expected.txt: Added.
16520
16521 2009-10-16  Andrew Scherkus  <scherkus@chromium.org>
16522
16523         Reviewed by Eric Carlson.
16524
16525         Updated media resource selection algorithm to reflect latest HTML 5 specification.
16526
16527         https://bugs.webkit.org/show_bug.cgi?id=30407
16528
16529         * media/video-play-pause-exception-expected.txt:
16530         * media/video-play-pause-exception.html:
16531         * media/video-src-empty-expected.txt: Added.
16532         * media/video-src-empty.html: Added.
16533         * media/video-src-none-expected.txt: Added.
16534         * media/video-src-none.html: Added.
16535
16536 2009-10-16  Daniel Bates  <dbates@webkit.org>
16537
16538         Reviewed by Darin Adler.
16539
16540         https://bugs.webkit.org/show_bug.cgi?id=30266
16541         
16542         Tests that the JavaScript array event.dataTransfer.types can be accessed 
16543         within an ondrop handler without causing a crash.
16544         
16545         Although this issue has been resolved as of nightly r49550 we should add a
16546         test case so that we can prevent a regression of this issue.
16547
16548         * fast/events/drag-and-drop-dataTransfer-types-nocrash-expected.txt: Added.
16549         * fast/events/drag-and-drop-dataTransfer-types-nocrash.html: Added.
16550
16551 2009-10-16  Adam Barth  <abarth@webkit.org>
16552
16553         Reviewed by Eric Seidel.
16554
16555         Insecure plug-ins don't trigger mixed content
16556         https://bugs.webkit.org/show_bug.cgi?id=30431
16557
16558         * http/tests/security/mixedContent/insecure-plugin-in-iframe-expected.txt: Added.
16559         * http/tests/security/mixedContent/insecure-plugin-in-iframe.html: Added.
16560         * http/tests/security/mixedContent/resources/frame-with-insecure-plugin.html: Added.
16561
16562 2009-10-16  Yuzo Fujishima  <yuzo@google.com>
16563
16564         Reviewed by Darin Adler.
16565
16566         LayoutTests/fast/loader/local-JavaScript-from-local.html times out in case of error.
16567         https://bugs.webkit.org/show_bug.cgi?id=30434
16568
16569         * fast/loader/local-JavaScript-from-local.html:
16570
16571 2009-10-16  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
16572
16573         Reviewed by Ariya Hidayat.
16574
16575         [Qt] Add empty skipped lists for the platform-specific results
16576
16577         * platform/qt-linux/Skipped:
16578         * platform/qt-mac/Skipped:
16579         * platform/qt-win/Skipped:
16580
16581 2009-10-16  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
16582
16583         Reviewed by Tor Arne Vestbø.
16584
16585         [Qt] Update outdated platform dependent expected file.
16586
16587         * platform/qt/editing/execCommand/toggle-compound-styles-expected.txt:
16588
16589 2009-10-16  Shu Chang  <Chang.Shu@nokia.com>
16590
16591         Reviewed by Eric Seidel.
16592
16593         Added test case for testing navigator.language.
16594         https://bugs.webkit.org/show_bug.cgi?id=29653
16595  
16596         Different browsers may not return the exact same result.
16597         Some examples here:
16598         Safari 4 WinXP: "en-US"
16599         Safari 4 Mac: "en-us"
16600         Firefox 3 Mac/WinXP: "en-US"
16601         Opera 9.64: "en"
16602         Epiphany 2 GTK: "en"
16603         Chrome 3 WinXP: "en-US"
16604
16605         The test case checks if the first two letters are "en"
16606         when system locale is set to "en_US.iso88591".
16607
16608         * fast/js/navigator-language-expected.txt: Added.
16609         * fast/js/navigator-language.html: Added.
16610
16611 2009-10-15  Daniel Bates  <dbates@webkit.org>
16612
16613         No review, rolling out r49644.
16614         http://trac.webkit.org/changeset/49644
16615
16616         * http/tests/security/xssAuditor/base-href-comment-expected.txt: Removed.
16617         * http/tests/security/xssAuditor/base-href-comment.html: Removed.
16618         * http/tests/security/xssAuditor/iframe-javascript-url-comment-expected.txt: Removed.
16619         * http/tests/security/xssAuditor/iframe-javascript-url-comment.html: Removed.
16620         * http/tests/security/xssAuditor/img-onerror-HTML-comment-expected.txt: Removed.
16621         * http/tests/security/xssAuditor/img-onerror-HTML-comment.html: Removed.
16622         * http/tests/security/xssAuditor/img-onerror-comment-expected.txt: Removed.
16623         * http/tests/security/xssAuditor/img-onerror-comment.html: Removed.
16624         * http/tests/security/xssAuditor/object-tag-comment-expected.txt: Removed.
16625         * http/tests/security/xssAuditor/object-tag-comment.html: Removed.
16626         * http/tests/security/xssAuditor/resources/echo-before-image.pl: Removed.
16627         * http/tests/security/xssAuditor/resources/echo-head-base-href-comment.pl: Removed.
16628         * http/tests/security/xssAuditor/script-tag-comment-HTML-entity-expected.txt: Removed.
16629         * http/tests/security/xssAuditor/script-tag-comment-HTML-entity.html: Removed.
16630         * http/tests/security/xssAuditor/script-tag-comment-expected.txt: Removed.
16631         * http/tests/security/xssAuditor/script-tag-comment.html: Removed.
16632         * http/tests/security/xssAuditor/script-tag-with-source-comment-expected.txt: Removed.
16633         * http/tests/security/xssAuditor/script-tag-with-source-comment.html: Removed.
16634
16635 2009-10-15  Brian Weinstein  <bweinstein@apple.com>
16636
16637         Rubber-stamped by Adele Peterson.
16638
16639         Update Windows expected results after http://trac.webkit.org/changeset/49619.
16640
16641         * platform/win/fast/inline: Added.
16642         * platform/win/fast/inline/dirtyLinesForInline-expected.txt: Added.
16643
16644 2009-10-15  Pavel Feldman  <pfeldman@chromium.org>
16645
16646         Not reviewed: skip inspector tests on windows until
16647         incremental build catches frontend files.
16648
16649         * platform/win/Skipped:
16650
16651 2009-10-15  Pavel Feldman  <pfeldman@chromium.org>
16652
16653         Reviewed by Timothy Hatcher.
16654
16655         Web Inspector: Prevent subsequent tests from failing upon inspector
16656         test timeout.
16657
16658         https://bugs.webkit.org/show_bug.cgi?id=30404
16659
16660         * inspector/evaluate-in-frontend.js:
16661         (onload.setTimeout):
16662
16663 2009-10-15  Zan Dobersek  <zandobersek@gmail.com>
16664
16665         Reviewed by Eric Seidel.
16666
16667         [Gtk][Layout tests] Generate results for dom tests
16668         https://bugs.webkit.org/show_bug.cgi?id=29893
16669
16670         Add results for dom tests and enable these tests in the Skipped.
16671
16672         * platform/gtk/Skipped:
16673         * platform/gtk/dom/xhtml/level3/core/canonicalform08-expected.txt: Copied from LayoutTests/platform/mac/dom/xhtml/level3/core/canonicalform08-expected.txt.
16674         * platform/gtk/dom/xhtml/level3/core/canonicalform09-expected.txt: Copied from LayoutTests/platform/mac/dom/xhtml/level3/core/canonicalform09-expected.txt.
16675         * platform/gtk/dom/xhtml/level3/core/documentgetinputencoding03-expected.txt: Added.
16676         * platform/gtk/dom/xhtml/level3/core/entitygetinputencoding02-expected.txt: Added.
16677         * platform/gtk/dom/xhtml/level3/core/entitygetxmlversion02-expected.txt: Added.
16678         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri05-expected.txt: Added.
16679         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri07-expected.txt: Added.
16680         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri09-expected.txt: Added.
16681         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri10-expected.txt: Added.
16682         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri11-expected.txt: Added.
16683         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri15-expected.txt: Added.
16684         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri17-expected.txt: Added.
16685         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri18-expected.txt: Added.
16686         * platform/gtk/dom/xhtml/level3/core/nodelookupnamespaceuri01-expected.txt: Added.
16687         * platform/gtk/dom/xhtml/level3/core/nodelookupprefix19-expected.txt: Added.
16688
16689 2009-10-15  Daniel Bates  <dbates@webkit.org>
16690
16691         Reviewed by Adam Roben.
16692
16693         https://bugs.webkit.org/show_bug.cgi?id=24731
16694         And
16695         rdar://problem/5015961
16696         
16697         Tests that DHTML drag-and-drop works correctly.
16698         
16699         Note, this test fails when effectAllowed == "uninitialized" because 
16700         this effect has not been implemented yet (see bug #30291).
16701
16702         * fast/events/drag-and-drop-expected.txt: Added.
16703         * fast/events/drag-and-drop.html: Added.
16704
16705 2009-10-15  Zan Dobersek  <zandobersek@gmail.com>
16706
16707         Reviewed by Gustavo Noronha.
16708
16709         Rebaseline tests after changes made in r49405.
16710
16711         * platform/gtk/editing/execCommand/4916541-expected.txt: Rebaseline.
16712         * platform/gtk/editing/execCommand/5138441-expected.txt: Ditto.
16713         * platform/gtk/editing/execCommand/5481523-expected.txt: Ditto.
16714
16715 2009-10-15  Xan Lopez  <xlopez@igalia.com>
16716
16717         Remove obsolete test from Skipped list.
16718
16719         * platform/gtk/Skipped:
16720
16721 2009-10-15  Daniel Bates  <dbates@webkit.org>
16722
16723         Reviewed by Adam Barth.
16724
16725         https://bugs.webkit.org/show_bug.cgi?id=27895
16726         
16727         Tests that inline event handlers whose value ends in a single-line JavaScript
16728         comment cannot bypass the XSSAuditor. Also tests that the XSSAuditor prevents
16729         similar attack vectors with respect to the HTML Base element, HTML Object
16730         element, and external JavaScripts.
16731
16732         * http/tests/security/xssAuditor/base-href-comment-expected.txt: Added.
16733         * http/tests/security/xssAuditor/base-href-comment.html: Added.
16734         * http/tests/security/xssAuditor/iframe-javascript-url-comment-expected.txt: Added.
16735         * http/tests/security/xssAuditor/iframe-javascript-url-comment.html: Added.
16736         * http/tests/security/xssAuditor/img-onerror-HTML-comment-expected.txt: Added.
16737         * http/tests/security/xssAuditor/img-onerror-HTML-comment.html: Added.
16738         * http/tests/security/xssAuditor/img-onerror-comment-expected.txt: Added.
16739         * http/tests/security/xssAuditor/img-onerror-comment.html: Added.
16740         * http/tests/security/xssAuditor/object-tag-comment-expected.txt: Added.
16741         * http/tests/security/xssAuditor/object-tag-comment.html: Added.
16742         * http/tests/security/xssAuditor/resources/echo-before-image.pl: Added.
16743         * http/tests/security/xssAuditor/resources/echo-head-base-href-comment.pl: Added.
16744         * http/tests/security/xssAuditor/script-tag-comment-HTML-entity-expected.txt: Added.
16745         * http/tests/security/xssAuditor/script-tag-comment-HTML-entity.html: Added.
16746         * http/tests/security/xssAuditor/script-tag-comment-expected.txt: Added.
16747         * http/tests/security/xssAuditor/script-tag-comment.html: Added.
16748         * http/tests/security/xssAuditor/script-tag-with-source-comment-expected.txt: Added.
16749         * http/tests/security/xssAuditor/script-tag-with-source-comment.html: Added.
16750
16751 2009-10-15  Brian Weinstein  <bweinstein@apple.com>
16752
16753         Rubber-stamped by Adele Peterson.
16754
16755         Add click-focus-anchor expected results on Windows, to make up for
16756         the wonky way Windows finds its expected results.
16757
16758         * platform/win/fast/events/click-focus-anchor-expected.txt: Added.
16759
16760 2009-10-15  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
16761
16762         Reviewed by Adam Treat.
16763
16764         [Qt] Add expected files for passing http tests.
16765
16766         * platform/qt/http/tests/local/file-url-sent-as-referer-expected.txt: Added.
16767         * platform/qt/http/tests/uri/css-href-expected.txt: Added.
16768
16769 2009-10-15  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
16770
16771         Reviewed by Adam Treat.
16772
16773         [Qt] Add expected files for passing svg tests.
16774
16775         * platform/qt/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.txt: Added.
16776         * platform/qt/svg/custom/mask-with-default-value-expected.txt: Added.
16777         * platform/qt/svg/filters/feComposite-expected.txt: Added.
16778         * platform/qt/svg/filters/feGaussianBlur-expected.txt: Added.
16779         * platform/qt/svg/filters/feMerge-wrong-input-expected.txt: Added.
16780         * platform/qt/svg/filters/sourceAlpha-expected.txt: Added.
16781         * platform/qt/svg/filters/subRegion-in-userSpace-expected.txt: Added.
16782
16783 2009-10-15  Simon Fraser  <simon.fraser@apple.com>
16784
16785         Reviewed by Dan Bernstein.
16786
16787         Transitions fail to run sometimes
16788         https://bugs.webkit.org/show_bug.cgi?id=26770
16789         
16790         Add a test for starting an accelerated animation on an element with a visibility:hidden ancestor,
16791         to ensure that it does not block subsequent transitions.
16792
16793         * compositing/animation/animated-composited-inside-hidden-expected.txt: Added.
16794         * compositing/animation/animated-composited-inside-hidden.html: Added.
16795
16796 2009-10-15  Pavel Feldman  <pfeldman@chromium.org>
16797
16798         Not reviewed: remove timer-related logs from the previously
16799         submitted test.
16800
16801         * inspector/console-tests-expected.txt:
16802         * inspector/console-tests.html:
16803
16804 2009-10-15  Pavel Feldman  <pfeldman@chromium.org>
16805
16806         Reviewed by Timothy Hatcher.
16807
16808         Web Inspector: Enable inspector layout tests.
16809
16810         https://bugs.webkit.org/show_bug.cgi?id=30014
16811
16812         * inspector/elements-panel-structure-expected.txt:
16813         * inspector/elements-panel-structure.html:
16814         * inspector/evaluate-in-frontend.js:
16815         (evaluateInWebInspector):
16816         (window.didEvaluateForTestInFrontend):
16817         * platform/mac-leopard/Skipped:
16818         * platform/mac-snowleopard/Skipped:
16819         * platform/mac-tiger/Skipped:
16820         * platform/mac/Skipped:
16821         * platform/win/Skipped:
16822
16823 2009-10-15  Xan Lopez  <xlopez@igalia.com>
16824
16825         Skip new SVG tests without expected results for GTK+.
16826
16827         * platform/gtk/Skipped:
16828
16829 2009-10-15  Xan Lopez  <xlopez@igalia.com>
16830
16831         Skip a couple of tests that need support for dumpEditingCallbacks.
16832
16833         * platform/gtk/Skipped:
16834
16835 2009-10-15  Shu Chang  <Chang.Shu@nokia.com>
16836
16837         Reviewed by Adele Peterson.
16838
16839         Change behavior so that <a> element is always mouse-focusable.
16840
16841         * fast/events/click-focus-anchor-expected.txt:
16842         * fast/events/click-focus-anchor.html:
16843
16844 2009-10-15  Yury Semikhatsky  <yurys@chromium.org>
16845
16846         Reviewed by Dave Hyatt.
16847
16848         Test that shorthand name is not null for
16849         background-repeat-x, background-repeat-y, background-position-x,
16850         background-position-y, -webkit-mask-position-x, -webkit-mask-position-y,
16851         -webkit-mask-repeat-x, -webkit-mask-repeat-y.
16852
16853         https://bugs.webkit.org/show_bug.cgi?id=28972
16854
16855         * fast/backgrounds/repeat/background-repeat-shorthand-expected.txt: Added.
16856         * fast/backgrounds/repeat/background-repeat-shorthand.html: Added.
16857         * fast/backgrounds/repeat/resources/background-repeat-shorthand.css: Added.
16858         * fast/backgrounds/repeat/resources/background-repeat-shorthand.js: Added.
16859         (getShorthand):
16860
16861 2009-10-14  Joseph Pecoraro  <joepeck@webkit.org>
16862
16863         Reviewed by Adam Barth.
16864
16865         [HTML5] Add document.head
16866         https://bugs.webkit.org/show_bug.cgi?id=30232
16867
16868         * fast/dom/document-head-expected.txt: Added.
16869         * fast/dom/document-head.html: Added.
16870         * fast/dom/script-tests/document-head.js: Added.
16871
16872 2009-10-14  Adam Barth  <abarth@webkit.org>
16873
16874         Reviewed by Darin Adler.
16875
16876         [XSSAuditor] Add an exception for local files
16877         https://bugs.webkit.org/show_bug.cgi?id=30352
16878
16879         Test that we allow sites to load scripts from their own domain as long
16880         as they don't use query strings.
16881
16882         * http/tests/security/xssAuditor/script-tag-with-source-same-host-expected.txt: Added.
16883         * http/tests/security/xssAuditor/script-tag-with-source-same-host-with-query-expected.txt: Added.
16884         * http/tests/security/xssAuditor/script-tag-with-source-same-host-with-query.html: Added.
16885         * http/tests/security/xssAuditor/script-tag-with-source-same-host.html: Added.
16886
16887 2009-10-14  Darin Adler  <darin@apple.com>
16888
16889         Fix a failure seen on buildbot after landing the fix for
16890         https://bugs.webkit.org/show_bug.cgi?id=18994
16891
16892         * platform/win/fast/css/large-number-round-trip-expected.txt: Removed.
16893
16894 2009-10-14  Dirk Schulze  <krit@webkit.org>
16895
16896         Reviewed by Nikolas Zimmermann.
16897
16898         Check if the offset of a SVG mask is correct on using default values.
16899
16900         * platform/mac/svg/custom/mask-with-default-value-expected.checksum: Added.
16901         * platform/mac/svg/custom/mask-with-default-value-expected.png: Added.
16902         * platform/mac/svg/custom/mask-with-default-value-expected.txt: Added.
16903         * svg/custom/mask-with-default-value.svg: Added.
16904
16905 2009-10-14  Darin Adler  <darin@apple.com>
16906
16907         Reviewed by Mark Rowe.
16908
16909         Fix failures seen on buildbot after landing the fix for
16910         https://bugs.webkit.org/show_bug.cgi?id=18994
16911
16912         Somehow I had the mac/fast/css/opacity-float-expected.txt
16913         removed locally, and Subversion didn't check that in!
16914
16915         * platform/mac/fast/css/opacity-float-expected.txt: Removed.
16916         * platform/win/fast/css/opacity-float-expected.txt: Removed.
16917
16918 2009-10-14  Anders Carlsson  <andersca@apple.com>
16919
16920         Reviewed by Sam Weinig.
16921
16922         Disable plugins/private-browsing-mode.html on Snow Leopard.
16923
16924         * platform/mac-snowleopard/Skipped:
16925
16926 2009-10-13  Julie Parent  <jparent@chromium.org>
16927
16928         Reviewed by Darin Adler.
16929
16930         https://bugs.webkit.org/show_bug.cgi?id=30269
16931         Use onload to detect iframe load, rather than setTimeout.
16932         This will give more consistent test results and hopefully faster run times.
16933
16934         * editing/execCommand/paste-1.html:
16935         * editing/execCommand/paste-2.html:
16936         * editing/pasteboard/subframe-dragndrop-1.html:
16937         * editing/selection/4776665.html:
16938         * editing/selection/4975120.html:
16939         * editing/selection/5136696.html:
16940         * editing/selection/drag-to-contenteditable-iframe.html:
16941         * platform/mac/editing/selection/5136696-expected.txt: Rebaselined because moving a script tag eliminated an empty text node.
16942         * platform/qt/editing/selection/5136696-expected.txt: Rebaselined because moving a script tag eliminated an empty text node.
16943         * platform/win/editing/selection/5136696-expected.txt: Rebaselined because moving a script tag eliminated an empty text node.
16944
16945 2009-10-14  Evan Martin  <evan@chromium.org>
16946
16947         Reviewed by Darin Adler.
16948
16949         Float formatting changes affect three tests:
16950         - large-number-round-trip now passes
16951         - opacity-float now passes and has more test cases
16952         - compound-2d-transforms output tweaked slightly
16953         
16954         https://bugs.webkit.org/show_bug.cgi?id=18994
16955
16956         * fast/css/large-number-round-trip-expected.txt:
16957         * fast/css/opacity-float-expected.txt:
16958         * fast/css/opacity-float.html:
16959         * platform/mac/fast/css/opacity-float-expected.txt: Removed.
16960         * transforms/2d/compound-2d-transforms-expected.txt:
16961         * transforms/2d/compound-2d-transforms.html:
16962
16963 2009-10-14  Dirk Schulze  <krit@webkit.org>
16964
16965         Reviewed by Nikolas Zimmermann.
16966
16967         Check if the percentage of effect values takes user space as reference and
16968         not the FilterRect.
16969
16970         * platform/mac/svg/filters/subRegion-in-userSpace-expected.checksum: Added.
16971         * platform/mac/svg/filters/subRegion-in-userSpace-expected.png: Added.
16972         * platform/mac/svg/filters/subRegion-in-userSpace-expected.txt: Added.
16973         * svg/filters/subRegion-in-userSpace.svg: Added.
16974
16975 2009-10-14  Brady Eidson  <beidson@apple.com>
16976
16977         Reviewed by Sam Weinig.
16978
16979         Un-skip a test that now passes.
16980
16981         * platform/win/Skipped:
16982
16983 2009-10-14  Nate Chapin  <japhet@chromium.org>
16984
16985         Unreviewed, build fix.
16986
16987         When I landed r49569 for Victor, I failed to svn add one of the required files.
16988
16989         This should fix the redness on the Windows test bots.
16990
16991         * platform/win/editing/pasteboard/paste-xml-expected.txt: Added.
16992
16993 2009-10-14  Pavel Feldman  <pfeldman@chromium.org>
16994
16995         Reviewed by Timothy Hatcher.
16996
16997         Web Inspector: skip inspector tests that were recently added
16998         until harness is fixed in release mode.
16999
17000         https://bugs.webkit.org/show_bug.cgi?id=30014
17001
17002         * platform/gtk/Skipped:
17003         * platform/mac-leopard/Skipped:
17004         * platform/mac-snowleopard/Skipped:
17005         * platform/mac-tiger/Skipped:
17006         * platform/mac/Skipped:
17007         * platform/qt/Skipped:
17008         * platform/win/Skipped:
17009
17010 2009-10-14  Brady Eidson  <beidson@apple.com>
17011
17012         Skip my two new failures while I'm actively looking at them.
17013
17014         * platform/win/Skipped:
17015
17016 2009-10-14  Victor Wang  <victorw@chromium.org>
17017
17018         Reviewed by Darin Adler.
17019
17020         Add paste-xml test back for Win.
17021         The result difference between Mac and Win is due to the
17022         platform dependent implementation. The diff is expected
17023         with current implementation.
17024         See bug for more deails:
17025
17026         https://bugs.webkit.org/show_bug.cgi?id=30267
17027
17028         * platform/win/Skipped:
17029         * platform/win/editing/pasteboard/paste-xml-expected.txt: Added.
17030
17031 2009-10-14  Pavel Feldman  <pfeldman@chromium.org>
17032
17033         Reviewed by Timothy Hatcher.
17034
17035         Web Inspector: add initial layout tests for web inspector.
17036
17037         https://bugs.webkit.org/show_bug.cgi?id=30014
17038
17039         * inspector/console-tests-expected.txt: Added.
17040         * inspector/console-tests.html: Added.
17041         * inspector/elements-panel-structure-expected.txt: Added.
17042         * inspector/elements-panel-structure.html: Added.
17043         * inspector/evaluate-in-frontend-expected.txt: Added.
17044         * inspector/evaluate-in-frontend.html: Added.
17045         * inspector/evaluate-in-frontend.js: Added.
17046
17047 2009-10-14  Victor Wang  <victorw@chromium.org>
17048
17049         Reviewed by David Hyatt.
17050
17051         Round non-integer line height values and update layout tests affected.
17052
17053         -. Change webkit to rounding non-integer line height values
17054            instead of truncating them. This fixes a layout test
17055            failure on Windows and matches the calculation in IE and Firefox. 
17056
17057         -. Update layout tests affected by changing line height calculation.
17058            Fix the font size in font.html. The font computed pixel size should
17059            be 10px instead of 9.6px (computedPixelSize in FontDescription.h)
17060            and line height should be 25, not 24.
17061
17062         https://bugs.webkit.org/show_bug.cgi?id=24434
17063
17064         * css1/font_properties/font.html:
17065         * fast/css/line-height-rounding-expected.txt: Added.
17066         * fast/css/line-height-rounding.html: Added.
17067         * platform/mac/css1/font_properties/font-expected.txt:
17068         * platform/mac/css2.1/t090501-c414-flt-ln-00-d-expected.txt:
17069         * platform/mac/css2.1/t090501-c414-flt-ln-01-d-g-expected.txt:
17070         * platform/mac/css2.1/t090501-c414-flt-ln-02-d-expected.txt:
17071         * platform/mac/css2.1/t090501-c414-flt-ln-03-d-expected.txt:
17072         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.checksum:
17073         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
17074         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
17075         * platform/mac/svg/custom/svg-fonts-in-html-expected.checksum:
17076         * platform/mac/svg/custom/svg-fonts-in-html-expected.png:
17077         * platform/mac/svg/custom/svg-fonts-in-html-expected.txt:
17078
17079 2009-10-14  Brady Eidson  <beidson@apple.com>
17080
17081         Reviewed by Sam Weinig.
17082
17083         WebKit Win API should provide a delegate interface for global history.
17084         https://bugs.webkit.org/show_bug.cgi?id=29905
17085
17086         * platform/win/Skipped: Enable globalhistory tests.
17087
17088 2009-10-14  Yong Li  <yong.li@torchmobile.com>
17089
17090         Reviewed by Adele Peterson.
17091
17092         Added a test case that loads an invalid image to make sure
17093         we don't crash in this situation.
17094         https://bugs.webkit.org/show_bug.cgi?id=29980
17095
17096         * fast/images/image-invalid-data-expected.txt: Added.
17097         * fast/images/image-invalid-data.html: Added.
17098         * fast/images/resources/invalid.jpg: Added.
17099
17100 2009-10-09  Stephen White  <senorblanco@chromium.org>
17101
17102         Reviewed by Eric Seidel.
17103
17104         New test for NULL ptr deref in canvas's toDataURL().
17105         https://bugs.webkit.org/show_bug.cgi?id=30254
17106
17107         * fast/canvas/canvas-toDataURL-crash-expected.txt: Added.
17108         * fast/canvas/canvas-toDataURL-crash.html: Added.
17109
17110 2009-10-13  Dimitri Glazkov  <dglazkov@chromium.org>
17111
17112         No review, rolling out r49554, because it broke Win and Chromium builds.
17113         http://trac.webkit.org/changeset/49554
17114
17115         * fast/css/large-number-round-trip-expected.txt:
17116         * fast/css/opacity-float-expected.txt:
17117         * fast/css/opacity-float.html:
17118         * platform/mac/fast/css/opacity-float-expected.txt: Added.
17119         * transforms/2d/compound-2d-transforms-expected.txt:
17120         * transforms/2d/compound-2d-transforms.html:
17121
17122 2009-10-13  Evan Martin  <evan@chromium.org>
17123
17124         Reviewed by Adam Barth.
17125
17126         Float formatting changes affect three tests:
17127         - large-number-round-trip now passes
17128         - opacity-float now passes and has more test cases
17129         - compound-2d-transforms output tweaked slightly
17130         
17131         https://bugs.webkit.org/show_bug.cgi?id=18994
17132
17133         * fast/css/large-number-round-trip-expected.txt:
17134         * fast/css/opacity-float-expected.txt:
17135         * fast/css/opacity-float.html:
17136         * platform/mac/fast/css/opacity-float-expected.txt: Removed.
17137         * transforms/2d/compound-2d-transforms-expected.txt:
17138         * transforms/2d/compound-2d-transforms.html:
17139
17140 2009-10-13  Zan Dobersek  <zandobersek@gmail.com>
17141
17142         Reviewed by Holger Freyther.
17143
17144         [LayoutTests][Gtk] Set a common Gtk theme as default and update the results
17145         https://bugs.webkit.org/show_bug.cgi?id=30223
17146
17147         Update test results to reflect the usage of the default theme.
17148
17149         * platform/gtk/editing/selection/iframe-expected.txt:
17150         * platform/gtk/editing/selection/select-box-expected.txt:
17151
17152 2009-10-13  Sam Weinig  <sam@webkit.org>
17153
17154         Reviewed by David Hyatt.
17155
17156         Test issue where clientX and clientY on MouseEvents were wrong when
17157         the page was zoomed and scrolled.
17158
17159         * fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
17160         * fast/events/clientXY-in-zoom-and-scroll.html: Added.
17161
17162 2009-10-13  Dmitry Titov  <dimich@chromium.org>
17163
17164         Reviewed by Alexey Proskuryakov.
17165
17166         https://bugs.webkit.org/show_bug.cgi?id=30318
17167         ScriptExecutionContext is not anymore needed to create an EventListener - remove old code.
17168         It's a followup to r48884. It removed the need to pass the ScritpExecutionContext
17169         into EventListener constructor but did not remove the code pulling ScriptExecutionContext.
17170
17171         Test adds event listener to a DocumentType Node which is created without a document
17172         and then dispatches the event after attaching a node to the tree. Event
17173         should fire when node is attached to the tree.
17174
17175         * fast/events/add-event-without-document-expected.txt: Added.
17176         * fast/events/add-event-without-document.html: Added.
17177
17178 2009-10-13  Brian Weinstein  <bweinstein@apple.com>
17179
17180         Rubber-stamped by Jon Honeycutt.
17181
17182         Add trailing newline to the Windows Skipped List.
17183
17184         * platform/win/Skipped:
17185
17186 2009-10-13  Brian Weinstein  <bweinstein@apple.com>
17187
17188         Rubber-stamped by Anders Carlsson.
17189
17190         Add plugins/private-browsing-mode.html to the Windows Skipped
17191         list because the feature is not implemented on Windows. This feature
17192         is being tracked by <https://bugs.webkit.org/show_bug.cgi?id=30348>.
17193
17194         * platform/win/Skipped:
17195
17196 2009-10-13  Simon Fraser  <simon.fraser@apple.com>
17197
17198         Reviewed by Dan Bernstein.
17199
17200         Visibility:visible inside a compositing layer doesn't make the element visible
17201         https://bugs.webkit.org/show_bug.cgi?id=30339
17202         
17203         Test painting of a visibilty:visible layer inside a composited, visibility:hidden layer.
17204
17205         * compositing/compositing-visible-descendant.html: Added.
17206         * platform/mac/compositing/compositing-visible-descendant-expected.checksum: Added.
17207         * platform/mac/compositing/compositing-visible-descendant-expected.png: Added.
17208         * platform/mac/compositing/compositing-visible-descendant-expected.txt: Added.
17209
17210 2009-10-13  Alexey Proskuryakov  <ap@apple.com>
17211
17212         Reviewed by Dan Bernstein.
17213
17214         https://bugs.webkit.org/show_bug.cgi?id=30150
17215         <rdar://problem/7283540> REGRESSION: Crash when accessing clipboardData.types
17216
17217         * editing/pasteboard/crash-accessing-clipboardData-types-expected.txt: Added.
17218         * editing/pasteboard/crash-accessing-clipboardData-types.html: Added.
17219
17220 2009-10-13  Anders Carlsson  <andersca@apple.com>
17221
17222         Reviewed by Sam Weinig.
17223
17224         <rdar://problem/6660507> Add "privacy mode" to Netscape Plug-in API
17225
17226         Add test.
17227         
17228         * platform/mac-snowleopard/Skipped:
17229         Remove now passing tests that was fixed by https://bugs.webkit.org/show_bug.cgi?id=30295.
17230         
17231         * plugins/private-browsing-mode-expected.txt: Added.
17232         * plugins/private-browsing-mode.html: Added.
17233
17234 2009-10-13  Michelangelo De Simone  <micdesim@gmail.com>
17235
17236         Reviewed by Adam Barth.
17237
17238         https://bugs.webkit.org/show_bug.cgi?id=27457
17239         Test case for static email validation on type=email input elements as
17240         per HTML5 specs:
17241         http://www.whatwg.org/specs/web-apps/current-work/#e-mail-state
17242
17243         * fast/forms/ValidityState-typeMismatch-email-expected.txt: Added.
17244         * fast/forms/ValidityState-typeMismatch-email.html: Added.
17245         * fast/forms/resources/ValidityState-typeMismatch-email.js: Added.
17246         ():
17247
17248 2009-10-13  Dmitry Titov  <dimich@chromium.org>
17249
17250         Reviewed by Adam Barth.
17251
17252         Event listeners installed on a window object returned from window.open() don't work
17253         https://bugs.webkit.org/show_bug.cgi?id=28716
17254
17255         * http/tests/security/resources/has-window-events.html: Added.
17256         * http/tests/security/window-events-clear-domain-expected.txt: Added.
17257         * http/tests/security/window-events-clear-domain.html: Added.
17258         * http/tests/security/window-events-clear-port-expected.txt: Added.
17259         * http/tests/security/window-events-clear-port.html: Added.
17260         * http/tests/security/window-events-pass-expected.txt: Added.
17261         * http/tests/security/window-events-pass.html: Added.
17262
17263 2009-10-13  Pavel Feldman  <pfeldman@chromium.org>
17264
17265         Layout test fix, reverting previous change.
17266
17267         Reverting r49499 as it caused several layout test failures.
17268
17269         * inspector/console-tests-expected.txt: Removed.
17270         * inspector/console-tests.html: Removed.
17271         * inspector/elements-panel-structure-expected.txt: Removed.
17272         * inspector/elements-panel-structure.html: Removed.
17273         * inspector/evaluate-in-frontend-expected.txt: Removed.
17274         * inspector/evaluate-in-frontend.html: Removed.
17275         * inspector/evaluate-in-frontend.js: Removed.
17276
17277 2009-10-13  Pavel Feldman  <pfeldman@chromium.org>
17278
17279         Reviewed by Timothy Hatcher.
17280
17281         Web Inspector: add initial layout tests for web inspector.
17282
17283         https://bugs.webkit.org/show_bug.cgi?id=30014
17284
17285         * inspector/console-tests-expected.txt: Added.
17286         * inspector/console-tests.html: Added.
17287         * inspector/elements-panel-structure-expected.txt: Added.
17288         * inspector/elements-panel-structure.html: Added.
17289         * inspector/evaluate-in-frontend-expected.txt: Added.
17290         * inspector/evaluate-in-frontend.html: Added.
17291         * inspector/evaluate-in-frontend.js: Added.
17292
17293 2009-10-12  Jakub Wieczorek  <faw217@gmail.com>
17294
17295         Reviewed by Simon Hausmann.
17296
17297         [Qt] Missing default value for the default text encoding.
17298         https://bugs.webkit.org/show_bug.cgi?id=30311
17299
17300         QtWebKit has provided a default, hardcoded value for default charset but since
17301         the addition of the defaultTextEncoding setting in QWebSettings, that hardcoded
17302         value has had no effect.
17303
17304         Added a regression test and unskipped fast/dom/Document/document-charset.html,
17305         which is passing now.
17306
17307         * platform/qt/Skipped:
17308
17309 2009-10-12  Xiaomei Ji  <xji@chromium.org>
17310
17311         Reviewed by Sam Weinig.
17312
17313         Fix issue caretRangeFromPoint() returns wrong result for a zoomed and 
17314         scrolled page.
17315         https://bugs.webkit.org/show_bug.cgi?id=30034
17316
17317         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt:
17318         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html:
17319         * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
17320         * fast/dom/elementFromPoint-relative-to-viewport.html:
17321
17322 2009-10-12  Fumitoshi Ukai  <ukai@chromium.org>
17323
17324         Unreviewed.  Fix 4 layout test failures by webkit r49488
17325
17326         WebKit r49488 enables window.WebSocket back. 
17327
17328         * fast/dom/Window/window-properties-expected.txt:
17329         * fast/dom/prototype-inheritance-2-expected.txt:
17330         * fast/dom/prototype-inheritance-expected.txt:
17331         * fast/js/global-constructors-expected.txt:
17332
17333 2009-10-12  Fumitoshi Ukai  <ukai@chromium.org>
17334
17335         Reviewed by Sam Weinig.
17336
17337         Add a test to verify WebSocket's EventTarget methods.
17338         https://bugs.webkit.org/show_bug.cgi?id=29841
17339
17340         * fast/websockets/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/canvas/script-tests/TEMPLATE.html.
17341         * fast/websockets/script-tests/websocket-event-target.js: Added.
17342         (openListener):
17343         (messageListener):
17344         (closeListener):
17345         * fast/websockets/websocket-event-target-expected.txt: Added.
17346         * fast/websockets/websocket-event-target.html: Added.
17347
17348 2009-10-12  Sam Weinig  <sam@webkit.org>
17349
17350         Reviewed by Darin Adler.
17351
17352         Fix for https://bugs.webkit.org/show_bug.cgi?id=29078
17353         <rdar://problem/7288221>
17354
17355         Test the lack of UTF-7 support. Remove old UTF-7 tests.
17356
17357         * fast/encoding/char-decoding-expected.txt:
17358         * fast/encoding/char-decoding.html:
17359         * http/tests/misc/submit-get-in-utf7-expected.txt: Removed.
17360         * http/tests/misc/submit-get-in-utf7.html: Removed.
17361         * http/tests/misc/submit-post-in-utf7-expected.txt: Removed.
17362         * http/tests/misc/submit-post-in-utf7.html: Removed.
17363         * http/tests/misc/url-in-utf7-expected.txt: Removed.
17364         * http/tests/misc/url-in-utf7.html: Removed.
17365         * http/tests/security/xssAuditor/http-equiv-utf-7-encoded-expected.txt: Removed.
17366         * http/tests/security/xssAuditor/http-equiv-utf-7-encoded.html: Removed.
17367         * http/tests/security/xssAuditor/resources/echo-intertag-utf-7.pl: Removed.
17368         * http/tests/security/xssAuditor/script-tag-utf-7-encoded-expected.txt: Removed.
17369         * http/tests/security/xssAuditor/script-tag-utf-7-encoded.html: Removed.
17370         * http/tests/security/xssAuditor/script-tag-utf-7-expected.txt: Removed.
17371         * http/tests/security/xssAuditor/script-tag-utf-7.html: Removed.
17372
17373 2009-10-12  Dan Bernstein  <mitz@apple.com>
17374
17375         Reviewed by Simon Fraser.
17376
17377         Test for <rdar://problem/7094146> Reproducible crash at
17378         RenderObject::localToAbsolute()
17379
17380         * fast/dynamic/position-absolute-to-fixed-crash-expected.txt: Added.
17381         * fast/dynamic/position-absolute-to-fixed-crash.html: Added.
17382
17383 2009-10-12  Dirk Schulze  <krit@webkit.org>
17384
17385         Reviewed by Nikolas Zimmermann.
17386
17387         Three old test results give back the absolute position instead of the realtive position.
17388         The new test will check the correct behavior of gradients in userSpaceOnUse mode and
17389         values in percentage.
17390
17391         * platform/mac/svg/custom/gradient-attr-update-expected.txt:
17392         * platform/mac/svg/custom/gradient-deep-referencing-expected.txt:
17393         * platform/mac/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.checksum: Added.
17394         * platform/mac/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.png: Added.
17395         * platform/mac/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.txt: Added.
17396         * platform/mac/svg/custom/text-gradient-no-content-expected.txt:
17397         * svg/custom/gradient-userSpaceOnUse-with-percentage.svg: Added.
17398
17399 2009-10-12  Dirk Schulze  <krit@webkit.org>
17400
17401         Reviewed by Eirc Seidel.
17402
17403         feMergeNod has a reference to an effect that doesn't exist. This test will
17404         check if SVGFEMergeElement handles this correctly and stops the filter process.
17405
17406         * svg/filters/feMerge-wrong-input-expected.checksum: Added.
17407         * svg/filters/feMerge-wrong-input-expected.png: Added.
17408         * svg/filters/feMerge-wrong-input-expected.txt: Added.
17409         * svg/filters/feMerge-wrong-input.svg: Added.
17410
17411 2009-10-12  Chris Marrin  <cmarrin@apple.com>
17412
17413         Reviewed by Oliver Hunt.
17414
17415         Added test case for bug
17416         https://bugs.webkit.org/show_bug.cgi?id=30236
17417
17418         This test case draws a simple triangle, does a readPixels and looks at some pixels
17419         to verify that the triangle rendered.
17420
17421         * fast/canvas/webgl/resources: Added.
17422         * fast/canvas/webgl/resources/utils3d.js: Added.
17423         * fast/canvas/webgl/triangle-expected.txt: Added.
17424         * fast/canvas/webgl/triangle.html: Added.
17425
17426 2009-10-12  Jan Michael Alonzo  <jmalonzo@webkit.org>
17427
17428         Reviewed by Xan Lopez.
17429
17430         [Gtk] Update Fedora httpd.conf settings to closely match the generic httpd.conf
17431         https://bugs.webkit.org/show_bug.cgi?id=30302
17432
17433         Closely match the default httpd.conf for layout tests.
17434
17435         * http/conf/fedora-httpd.conf:
17436
17437 2009-10-12  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
17438
17439         Reviewed by Tor Arne Vestbø.
17440
17441         [Qt] Add expected files for new passing fast tests.
17442
17443         * platform/qt/fast/css/counters/t1204-increment-00-c-o-expected.txt: Added.
17444         * platform/qt/fast/css/counters/t1204-increment-01-c-o-expected.txt: Added.
17445         * platform/qt/fast/css/text-rendering-expected.txt: Added.
17446         * platform/qt/fast/forms/basic-buttons-expected.txt: Added.
17447         * platform/qt/fast/forms/basic-inputs-expected.txt: Added.
17448         * platform/qt/fast/multicol/positioned-with-constrained-height-expected.txt: Added.
17449         * platform/qt/fast/overflow/position-fixed-transform-clipping-expected.txt: Added.
17450         * platform/qt/fast/repaint/line-in-scrolled-clipped-block-expected.txt: Added.
17451
17452 2009-10-12  Cameron McCormack  <cam@mcc.id.au>
17453
17454         Reviewed by Eric Seidel.
17455
17456         Drop in="" from <feFlood>
17457         https://bugs.webkit.org/show_bug.cgi?id=29001
17458
17459         This makes <feFlood in="bogus"> have an effect, too.
17460
17461         http://www.w3.org/2003/01/REC-SVG11-20030114-errata#feflood-attribute
17462
17463         * svg/dom/feFlood-no-in1-expected.txt: Added.
17464         * svg/dom/feFlood-no-in1.html: Added.
17465         * svg/dom/script-tests/feFlood-no-in1.js: Added.
17466
17467 2009-10-11  Daniel Bates  <dbates@webkit.org>
17468
17469         Reviewed by Adam Barth.
17470
17471         https://bugs.webkit.org/show_bug.cgi?id=30242
17472         
17473         Tests that JavaScript URLs that are twice URL encoded do not bypass the XSSAuditor.
17474
17475         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode-expected.txt: Added.
17476         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode.html: Added.
17477         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode2-expected.txt: Added.
17478         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode2.html: Added.
17479         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode3-expected.txt: Added.
17480         * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode3.html: Added.
17481
17482 2009-10-11  Dan Bernstein  <mitz@apple.com>
17483
17484         Reviewed by Darin Adler.
17485
17486         Test for <rdar://problem/7294267> REGRESSION (r48492): Gmail voice and
17487         video chat doesn’t work
17488         https://bugs.webkit.org/show_bug.cgi?id=30295
17489
17490         * plugins/setProperty-expected.txt: Added.
17491         * plugins/setProperty.html: Added.
17492
17493 2009-10-10  Cameron McCormack  <cam@mcc.id.au>
17494
17495         Reviewed by Sam Weinig.
17496
17497         Allow [Reflect] on SVG elements.
17498         https://bugs.webkit.org/show_bug.cgi?id=28936
17499
17500         Update the JS binding generators to reference SVGNames instead of
17501         HTMLNames, if [Reflect]ing an attribute on an SVG element.  Make
17502         SVGElement::id use [Reflect].
17503
17504         Also make [Reflect] on an attribute with a setter exception work in ObjC
17505         bindings.
17506
17507         * svg/dom/script-tests/id-reflect.js: Added.
17508         * svg/dom/id-reflect-expected.txt: Added.
17509         * svg/dom/id-reflect.html: Added.
17510
17511 2009-10-10  Oliver Hunt  <oliver@apple.com>
17512
17513         Reviewed by Maciej Stachowiak.
17514
17515         Support for String.trim(), String.trimLeft() and String.trimRight() methods
17516         https://bugs.webkit.org/show_bug.cgi?id=26590
17517
17518         Add tests for trim, trimLeft, and trimRight
17519
17520         * fast/js/script-tests/string-trim.js: Added.
17521         * fast/js/string-trim-expected.txt: Added.
17522         * fast/js/string-trim.html: Added.
17523
17524 2009-10-10  Ryosuke Niwa  <rniwa@webkit.org>
17525
17526         Reviewed by Eric Seidel.
17527
17528         REGRESSION (r49414): Rebaseline needed for Windows / Gtk Linux
17529         https://bugs.webkit.org/show_bug.cgi?id=30279
17530
17531         * platform/gtk/editing/style/5228141-expected.txt: Same rebaseline done for Mac in r49414
17532         * platform/win/editing/execCommand/toggle-compound-styles-expected.txt: two i tags are merged properly
17533
17534 2009-10-10  Oliver Hunt  <oliver@apple.com>
17535
17536         Reviewed by Eric Carlson.
17537
17538         Implement getActiveAttrib and getActiveUniform
17539         https://bugs.webkit.org/show_bug.cgi?id=30276
17540
17541         Adds test for getActiveAttrib and getActiveUniform.  Additionally
17542         adds a basic shader pair, and a utility library to do the more
17543         mechanical work needed to set up a WebGL context for testing.
17544
17545         * fast/canvas/webgl/getActiveTest-expected.txt: Added.
17546         * fast/canvas/webgl/getActiveTest.html: Added.
17547         * fast/canvas/webgl/resources/fragmentShader.frag: Added.
17548         * fast/canvas/webgl/resources/shader-test.js: Added.
17549         (getShaderSource):
17550         (create3DContext):
17551         (loadStandardProgram):
17552         * fast/canvas/webgl/resources/vertexShader.vert: Added.
17553         * fast/canvas/webgl/script-tests/getActiveTest.js: Added.
17554
17555 2009-10-09  Ryosuke Niwa  <rniwa@webkit.org>
17556
17557         Reviewed by Eric Seidel.
17558
17559         ApplyStyleCommand removes presentational tags even when not necessary
17560         https://bugs.webkit.org/show_bug.cgi?id=28091
17561
17562         This patch adds test to make sure to preserve presentational tag
17563         (u, s, strike, i, em, sup, sub, b, & strong) when the corresponding style is present in
17564         the final computed style. i.e. avoid removing tag and re-applying the style later
17565
17566         * editing/execCommand/19653-2-expected.txt: Two b elements are merged.
17567         * editing/execCommand/createLink-expected.txt: Two anchor elements are merged.
17568         * editing/execCommand/script-tests/toggle-style-3.js: Added.
17569         (testSingleToggle):
17570         * editing/execCommand/strikethroughSelection-expected.txt: Redundant style spans are no longer added.
17571         * editing/execCommand/toggle-style-3-expected.txt: Added.
17572         * editing/execCommand/toggle-style-3.html: Added.
17573         * editing/execCommand/unlink-expected.txt: Two anchor elements are merged.
17574         * platform/mac/editing/style/5228141-expected.txt: Two b elements are merged.
17575         * platform/mac/editing/style/style-boundary-001-expected.txt: Two b elements are merged.
17576
17577 2009-10-09  Alexey Proskuryakov  <ap@apple.com>
17578
17579         Reviewed by Brady Eidson.
17580
17581         https://bugs.webkit.org/show_bug.cgi?id=30260
17582         <rdar://problem/6447115> REGRESSION: Logging out from SAP doesn't work
17583
17584         * http/tests/xmlhttprequest/logout-expected.txt: Added.
17585         * http/tests/xmlhttprequest/logout.html: Added.
17586         * http/tests/xmlhttprequest/resources/logout: Added.
17587         * http/tests/xmlhttprequest/resources/logout/resource.php: Added.
17588         Test that the logout method in question works (it currently works in Firefox, too).
17589
17590         * http/tests/xmlhttprequest/re-login-async-expected.txt: Added.
17591         * http/tests/xmlhttprequest/re-login-async.html: Added.
17592         * http/tests/xmlhttprequest/re-login-expected.txt: Added.
17593         * http/tests/xmlhttprequest/re-login.html: Added.
17594         * http/tests/xmlhttprequest/resources/re-login: Added.
17595         * http/tests/xmlhttprequest/resources/re-login/resource.php: Added.
17596         Test that switching to a new credential works again, too.
17597
17598 2009-10-09  Enrica Casucci  <enrica@apple.com>
17599
17600         Reviewed by Adele Peterson.
17601
17602         Undoing a indent removes text instead of it's formatting.
17603         <rdar://problem/7169206>
17604         https://bugs.webkit.org/show_bug.cgi?id=28722
17605         Added test case for https://bugs.webkit.org/show_bug.cgi?id=23995
17606
17607         * editing/execCommand/19653-1-expected.txt: Re-baselined.
17608         * editing/execCommand/indent-div-inside-list-expected.txt: Re-baselined.
17609         * editing/execCommand/indent-nested-blockquotes-expected.txt: Re-baselined.
17610         * editing/execCommand/indent-nested-div-expected.txt: Re-baselined.
17611         * editing/execCommand/indent-second-paragraph-in-blockquote-expected.txt: Re-baselined.
17612         * editing/execCommand/indent-with-style-expected.txt: Added.
17613         * editing/execCommand/indent-with-style.html: Added.
17614         * editing/undo/undo-indent-expected.txt: Added.
17615         * editing/undo/undo-indent.html: Added.
17616         * platform/mac/editing/execCommand/4641880-2-expected.txt: Re-baselined.
17617         * platform/mac/editing/execCommand/4916541-expected.txt: Re-baselined.
17618         * platform/mac/editing/execCommand/5138441-expected.txt: Re-baselined.
17619         * platform/mac/editing/execCommand/5481523-expected.txt: Re-baselined.
17620         * platform/mac/editing/execCommand/indent-selection-expected.txt: Re-baselined.
17621
17622 2009-10-09  Dirk Schulze  <krit@webkit.org>
17623
17624         Reviewed by Oliver Hunt.
17625
17626         Test for feGaussianBlur implementation
17627
17628         * platform/mac/svg/filters/feGaussianBlur-expected.checksum: Added.
17629         * platform/mac/svg/filters/feGaussianBlur-expected.png: Added.
17630         * platform/mac/svg/filters/feGaussianBlur-expected.txt: Added.
17631         * svg/filters/feGaussianBlur.svg: Added.
17632
17633 2009-10-09  Dirk Schulze  <krit@webkit.org>
17634
17635         Reviewed by Nikolas Zimmermann.
17636
17637         Attribute "operator" schould only be accessible by "operator", not by "_operator"
17638
17639         * svg/dom/operatorAttribute-expected.txt: Added.
17640         * svg/dom/operatorAttribute.html: Added.
17641         * svg/dom/script-tests/operatorAttribute.js: Added.
17642
17643 2009-10-09  Darin Adler  <darin@apple.com>
17644
17645         Requested by Mark Rowe.
17646
17647         Moved DOM test that was in fast/js to fast/dom where it belongs.
17648
17649         * fast/dom/Document/invalid-domain-change-throws-exception-expected.txt:
17650         Copied from fast/js/invalid-domain-change-throws-exception-expected.txt.
17651         * fast/dom/Document/invalid-domain-change-throws-exception.html:
17652         Copied from fast/js/invalid-domain-change-throws-exception.html.
17653         Regenerated with the make-script-test-wrappers.
17654         * fast/dom/Document/script-tests/invalid-domain-change-throws-exception.js:
17655         Copied from fast/js/resources/invalid-domain-change-throws-exception.js.
17656
17657         * fast/js/invalid-domain-change-throws-exception-expected.txt: Removed.
17658         * fast/js/invalid-domain-change-throws-exception.html: Removed.
17659         * fast/js/resources/invalid-domain-change-throws-exception.js: Removed.
17660
17661 2009-10-08  Brady Eidson  <beidson@apple.com>
17662
17663         Reviewed by Dan Bernstein.
17664
17665         Ask the History Delegate to populate the visited links hash.
17666         <rdar://problem/7285293> and https://webkit.org/b/29904
17667
17668         * http/tests/globalhistory/history-delegate-basic-visited-links-expected.txt: Added.
17669         * http/tests/globalhistory/history-delegate-basic-visited-links.html: Added.
17670
17671 2009-10-08  Aaron Boodman  <aa@chromium.org>
17672
17673         Reviewed by Eric Seidel.
17674
17675         r49278 added support for reusing isolated worlds, and the
17676         corresponding change to Chromium's LayoutTestController changed
17677         to expect two arguments. The first argument is the world that
17678         the script should run in.
17679
17680         This change fixes the tests by updating them all to pass 0
17681         for the world id. The specific world id used for these tests
17682         doesn't really matter because they don't test world interaction.
17683
17684         https://bugs.webkit.org/show_bug.cgi?id=30231
17685
17686         * http/tests/security/isolatedWorld/all-window-properties.html:
17687         * http/tests/security/isolatedWorld/all-window-prototypes.html:
17688         * http/tests/security/isolatedWorld/body-properties.html:
17689         * http/tests/security/isolatedWorld/body-prototype.html:
17690         * http/tests/security/isolatedWorld/click-event.html:
17691         * http/tests/security/isolatedWorld/document-open.html:
17692         * http/tests/security/isolatedWorld/document-properties.html:
17693         * http/tests/security/isolatedWorld/document-prototype.html:
17694         * http/tests/security/isolatedWorld/global-variables.html:
17695         * http/tests/security/isolatedWorld/image-properties.html:
17696         * http/tests/security/isolatedWorld/image-prototype.html:
17697         * http/tests/security/isolatedWorld/location-properties.html:
17698         * http/tests/security/isolatedWorld/location-prototype.html:
17699         * http/tests/security/isolatedWorld/number-prototype.html:
17700         * http/tests/security/isolatedWorld/object-prototype.html:
17701         * http/tests/security/isolatedWorld/storage-properties.html:
17702         * http/tests/security/isolatedWorld/storage-prototype.html:
17703         * http/tests/security/isolatedWorld/string-prototype.html:
17704         * http/tests/security/isolatedWorld/window-properties.html:
17705         * http/tests/security/isolatedWorld/window-setTimeout-function.html:
17706         * http/tests/security/isolatedWorld/window-setTimeout-string.html:
17707
17708 2009-10-08  Nikolas Zimmermann  <nzimmermann@rim.com>
17709
17710         Reviewed by Eric Seidel.
17711
17712         Move SVGFitToViewBox ANIMATED_* macros in classes that inherit from it
17713         https://bugs.webkit.org/show_bug.cgi?id=30230
17714
17715         Update the results of linking-a-03-b-transform.svg, it works again.
17716
17717         * platform/mac/svg/custom/linking-a-03-b-transform-expected.checksum:
17718         * platform/mac/svg/custom/linking-a-03-b-transform-expected.png:
17719         * platform/mac/svg/custom/linking-a-03-b-transform-expected.txt:
17720
17721 2009-10-08  Xan Lopez  <xlopez@igalia.com>
17722
17723         Skip another failing test with reference to its bug.
17724
17725         * platform/gtk/Skipped:
17726
17727 2009-10-08  Xan Lopez  <xlopez@igalia.com>
17728
17729         Skip flakey transition test.
17730
17731         * platform/gtk/Skipped:
17732
17733 2009-10-07  Adam Roben  <aroben@apple.com>
17734
17735         Start running origin whitelist tests on Windows
17736
17737         Fixes <http://webkit.org/b/30185>.
17738
17739         Reviewed by Eric Seidel.
17740
17741         * platform/win/Skipped:
17742
17743 2009-10-08  Xan Lopez  <xlopez@igalia.com>
17744
17745         Fix typo in skipped test.
17746
17747         * platform/gtk/Skipped:
17748
17749 2009-10-08  Xan Lopez  <xlopez@igalia.com>
17750
17751         Skip editing/selection/home-end.html, since it seems to be
17752         somewhat broken. See https://bugs.webkit.org/show_bug.cgi?id=30208
17753         for details.
17754
17755         * platform/gtk/Skipped:
17756
17757 2009-10-07  Aaron Boodman  <aa@chromium.org>
17758
17759         Reviewed by Adam Barth.
17760
17761         Update isolated worlds under v8 to support world reuse.
17762         https://bugs.webkit.org/show_bug.cgi?id=30145
17763
17764         * http/tests/security/isolatedWorld/iframe.html: Added.
17765         * http/tests/security/isolatedWorld/world-reuse-expected.txt: Added.
17766         * http/tests/security/isolatedWorld/world-reuse.html: Added.
17767
17768 2009-10-07  Brady Eidson  <beidson@apple.com>
17769
17770         Reviewed by Darin Adler.
17771
17772         Send title changes to the global history delegate.
17773         <rdar://problem/7285293> and https://webkit.org/b/29904
17774
17775         * http/tests/globalhistory/history-delegate-basic-title-expected.txt: Added.
17776         * http/tests/globalhistory/history-delegate-basic-title.html: Added.
17777
17778 2009-10-07  Evan Martin  <evan@chromium.org>
17779
17780         Reviewed by Adam Roben.
17781
17782         Windows-specific baselines for some new tests.
17783
17784         * platform/win/fast/css/large-number-round-trip-expected.txt: Added.
17785         * platform/win/fast/css/opacity-float-expected.txt: Copied from LayoutTests/fast/css/opacity-float-expected.txt.
17786
17787 2009-10-07  Evan Martin  <evan@chromium.org>
17788
17789         Reviewed by Simon Fraser.
17790
17791         Add a currently-failing test exhibiting the problem in
17792         https://bugs.webkit.org/show_bug.cgi?id=20674:
17793
17794         When converting very large or small numbers back to strings, exponential
17795         notation is used, so a value like 90010000px is returned from
17796         getComputedStyle() as 9.001e+07px.
17797
17798         9.001e+07px does not parse, so such a value cannot be round-tripped.
17799
17800         This is a particular problem with tranformation matrices, which can often
17801         contain very large or small numbers.
17802
17803         (Test written by Simon Fraser; I've just made it a committable patch.)
17804
17805         * fast/css/large-number-round-trip-expected.txt: Added.
17806         * fast/css/large-number-round-trip.html: Added.
17807
17808 2009-10-07  Evan Martin  <evan@chromium.org>
17809
17810         Reviewed by Darin Adler.
17811
17812         Layout test for verifying that LC_NUMERIC setting doesn't affect
17813         the way CSS properties are stringified.
17814         https://bugs.webkit.org/show_bug.cgi?id=18994
17815
17816         * fast/css/opacity-float-expected.txt: Added.
17817         * fast/css/opacity-float.html: Added.
17818
17819 2009-10-07  Xan Lopez  <xlopez@igalia.com>
17820
17821         Skip two new tests for which we are missing results.
17822
17823         * platform/gtk/Skipped:
17824
17825 2009-10-07  Oliver Hunt  <oliver@apple.com>
17826
17827         Reviewed by Gavin Barraclough.
17828
17829         Tidy up postMessage testcase
17830
17831         * fast/dom/Window/window-postmessage-clone-expected.txt:
17832         * fast/dom/Window/window-postmessage-clone.html:
17833
17834 2009-10-07  Shinichiro Hamaji  <hamaji@chromium.org>
17835
17836         Reviewed by Eric Seidel.
17837
17838         Dual lines in css2.1 layout tests do not match:
17839         https://bugs.webkit.org/show_bug.cgi?id=23262
17840
17841         Now we can put a counter node as the next sibling of a reset node.
17842         Re-layout the counter content when the count is updated.
17843
17844         * fast/css/counters/t1204-increment-00-c-o.html: Added.
17845         * fast/css/counters/t1204-increment-01-c-o.html: Added.
17846         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.checksum: Added.
17847         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.png: Added.
17848         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.txt: Added.
17849         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.checksum: Added.
17850         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.png: Added.
17851         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.txt: Added.
17852
17853 2009-10-05  Oliver Hunt  <oliver@apple.com>
17854
17855         Reviewed by Gavin Barraclough.
17856
17857         It should be possible to post (clone) built-in JS objects to Workers
17858         https://bugs.webkit.org/show_bug.cgi?id=22878
17859
17860         Add a test for object cloning for postMessage, and update existing tests
17861         to reflect the new cloning semantics.
17862
17863         * fast/dom/Window/window-postmessage-clone-expected.txt: Added.
17864         * fast/dom/Window/window-postmessage-clone.html: Added.
17865         * fast/events/init-events-expected.txt:
17866         * fast/events/script-tests/init-events.js:
17867         * fast/workers/resources/use-machine-stack.js:
17868
17869 2009-10-06  Dave Hyatt  <hyatt@apple.com>
17870
17871         Reviewed by Adam Roben.
17872
17873         https://bugs.webkit.org/show_bug.cgi?id=30132, make beforeload work with CSS stylesheets loaded from
17874         <link> elements and XML processing instructions.
17875
17876         * fast/dom/beforeload/link-before-load-expected.txt: Added.
17877         * fast/dom/beforeload/link-before-load.html: Added.
17878         * fast/dom/beforeload/pi-before-load-expected.txt: Added.
17879         * fast/dom/beforeload/pi-before-load.xhtml: Added.
17880
17881 2009-10-06  Simon Fraser  <simon.fraser@apple.com>
17882
17883         Reviewed by Mark Rowe.
17884         
17885         accessibility/media-element.html crashes (and has incorrect result)
17886         https://bugs.webkit.org/show_bug.cgi?id=30108
17887
17888         Fix up the accessibilty label for the newly added fullscreen button,
17889         and update the test result accordingly.
17890
17891         * platform/mac/accessibility/media-element-expected.txt:
17892
17893 2009-10-06  Daniel Bates  <dbates@webkit.org>
17894
17895         Reviewed by Eric Seidel.
17896
17897         https://bugs.webkit.org/show_bug.cgi?id=30107
17898         
17899         Tests that drag-and-drop returns dropEffect = "none" when 
17900         effectAllowed == "none", regardless of the user-specified
17901         drop effect.
17902
17903         * fast/events/drag-and-drop-none-expected.txt: Added.
17904         * fast/events/drag-and-drop-none.html: Added.
17905         * platform/win/Skipped: This test does not work under 
17906         Windows. We need the fix for bug #24731.
17907
17908 2009-10-06  Kent Tamura  <tkent@chromium.org>
17909
17910         Reviewed by Darin Adler.
17911
17912         Implement min/max attributes, ValidityState.rangeUnderflow and
17913         ValidityState.rangeOverflow for <input type=number> and <input type=range>
17914         https://bugs.webkit.org/show_bug.cgi?id=29069
17915
17916         * fast/forms/ValidityState-rangeOverflow-number-expected.txt: Added.
17917         * fast/forms/ValidityState-rangeOverflow-number.html: Added.
17918         * fast/forms/ValidityState-rangeOverflow-range-expected.txt: Added.
17919         * fast/forms/ValidityState-rangeOverflow-range.html: Added.
17920         * fast/forms/ValidityState-rangeUnderflow-number-expected.txt: Added.
17921         * fast/forms/ValidityState-rangeUnderflow-number.html: Added.
17922         * fast/forms/ValidityState-rangeUnderflow-range-expected.txt: Added.
17923         * fast/forms/ValidityState-rangeUnderflow-range.html: Added.
17924         * fast/forms/input-minmax-expected.txt: Added.
17925         * fast/forms/input-minmax.html: Added.
17926         * fast/forms/script-tests/ValidityState-rangeOverflow-number.js: Added.
17927         * fast/forms/script-tests/ValidityState-rangeOverflow-range.js: Added.
17928         * fast/forms/script-tests/ValidityState-rangeUnderflow-number.js: Added.
17929         * fast/forms/script-tests/ValidityState-rangeUnderflow-range.js: Added.
17930         * fast/forms/script-tests/input-minmax.js: Added.
17931
17932 2009-10-06  Xan Lopez  <xlopez@igalia.com>
17933
17934         Skip new tests for which we are missing expected results.
17935
17936         * platform/gtk/Skipped:
17937
17938 2009-10-06  Dave Hyatt  <hyatt@apple.com>
17939
17940         Reviewed by Adam Roben.
17941
17942         https://bugs.webkit.org/show_bug.cgi?id=30131, make beforeload fire on script elements.
17943
17944         * fast/dom/beforeload: Added.
17945         * fast/dom/beforeload/resources: Added.
17946         * fast/dom/beforeload/script-before-load-dynamic-expected.txt: Added.
17947         * fast/dom/beforeload/script-before-load-dynamic.html: Added.
17948         * fast/dom/beforeload/script-before-load-expected.txt: Added.
17949         * fast/dom/beforeload/script-before-load-xhtml-expected.txt: Added.
17950         * fast/dom/beforeload/script-before-load-xhtml.xhtml: Added.
17951         * fast/dom/beforeload/script-before-load.html: Added.
17952
17953 2009-10-06  Zan Dobersek  <zandobersek@gmail.com>
17954
17955         Reviewed by Eric Seidel.
17956
17957         [Gtk][Layout tests] Generate results for editing tests
17958         https://bugs.webkit.org/show_bug.cgi?id=30061
17959
17960         Add results for editing tests and enable these tests in the Skipped.
17961         Also moves some improperly placed tests to the 'failing' section.
17962
17963         * platform/gtk/Skipped:
17964         * platform/gtk/editing/deleting/4922367-expected.txt: Added.
17965         * platform/gtk/editing/deleting/5026848-1-expected.txt: Added.
17966         * platform/gtk/editing/deleting/5026848-2-expected.txt: Added.
17967         * platform/gtk/editing/deleting/5026848-3-expected.txt: Added.
17968         * platform/gtk/editing/deleting/5032066-expected.txt: Added.
17969         * platform/gtk/editing/deleting/5091898-expected.txt: Added.
17970         * platform/gtk/editing/deleting/5099303-expected.txt: Added.
17971         * platform/gtk/editing/deleting/5115601-expected.txt: Added.
17972         * platform/gtk/editing/deleting/5126166-expected.txt: Added.
17973         * platform/gtk/editing/deleting/5156801-2-expected.txt: Added.
17974         * platform/gtk/editing/deleting/5206311-1-expected.txt: Added.
17975         * platform/gtk/editing/deleting/5206311-2-expected.txt: Added.
17976         * platform/gtk/editing/deleting/5272440-expected.txt: Added.
17977         * platform/gtk/editing/deleting/5369009-expected.txt: Added.
17978         * platform/gtk/editing/deleting/5390681-2-expected.txt: Added.
17979         * platform/gtk/editing/deleting/5390681-expected.txt: Added.
17980         * platform/gtk/editing/deleting/5433862-2-expected.txt: Added.
17981         * platform/gtk/editing/deleting/5483370-expected.txt: Added.
17982         * platform/gtk/editing/deleting/collapse-whitespace-3587601-fix-expected.txt: Added.
17983         * platform/gtk/editing/deleting/delete-3608430-fix-expected.txt: Added.
17984         * platform/gtk/editing/deleting/delete-3608445-fix-expected.txt: Added.
17985         * platform/gtk/editing/deleting/delete-3608462-fix-expected.txt: Added.
17986         * platform/gtk/editing/deleting/delete-3775172-fix-expected.txt: Added.
17987         * platform/gtk/editing/deleting/delete-3800834-fix-expected.txt: Added.
17988         * platform/gtk/editing/deleting/delete-3959464-fix-expected.txt: Added.
17989         * platform/gtk/editing/deleting/delete-and-undo-expected.txt: Added.
17990         * platform/gtk/editing/deleting/delete-block-contents-001-expected.txt: Added.
17991         * platform/gtk/editing/deleting/delete-block-contents-002-expected.txt: Added.
17992         * platform/gtk/editing/deleting/delete-block-contents-003-expected.txt: Added.
17993         * platform/gtk/editing/deleting/delete-block-merge-contents-010-expected.txt: Added.
17994         * platform/gtk/editing/deleting/delete-block-merge-contents-012-expected.txt: Added.
17995         * platform/gtk/editing/deleting/delete-block-merge-contents-013-expected.txt: Added.
17996         * platform/gtk/editing/deleting/delete-block-merge-contents-014-expected.txt: Added.
17997         * platform/gtk/editing/deleting/delete-block-merge-contents-015-expected.txt: Added.
17998         * platform/gtk/editing/deleting/delete-block-merge-contents-016-expected.txt: Added.
17999         * platform/gtk/editing/deleting/delete-block-merge-contents-017-expected.txt: Added.
18000         * platform/gtk/editing/deleting/delete-br-001-expected.txt: Added.
18001         * platform/gtk/editing/deleting/delete-br-002-expected.txt: Added.
18002         * platform/gtk/editing/deleting/delete-br-003-expected.txt: Added.
18003         * platform/gtk/editing/deleting/delete-br-004-expected.txt: Added.
18004         * platform/gtk/editing/deleting/delete-br-005-expected.txt: Added.
18005         * platform/gtk/editing/deleting/delete-br-006-expected.txt: Added.
18006         * platform/gtk/editing/deleting/delete-br-007-expected.txt: Added.
18007         * platform/gtk/editing/deleting/delete-br-010-expected.txt: Added.
18008         * platform/gtk/editing/deleting/delete-br-013-expected.txt: Added.
18009         * platform/gtk/editing/deleting/delete-by-word-001-expected.txt: Added.
18010         * platform/gtk/editing/deleting/delete-contiguous-ws-001-expected.txt: Added.
18011         * platform/gtk/editing/deleting/delete-image-004-expected.txt: Added.
18012         * platform/gtk/editing/deleting/delete-leading-ws-001-expected.txt: Added.
18013         * platform/gtk/editing/deleting/delete-line-001-expected.txt: Added.
18014         * platform/gtk/editing/deleting/delete-line-002-expected.txt: Added.
18015         * platform/gtk/editing/deleting/delete-line-005-expected.txt: Added.
18016         * platform/gtk/editing/deleting/delete-line-006-expected.txt: Added.
18017         * platform/gtk/editing/deleting/delete-line-007-expected.txt: Added.
18018         * platform/gtk/editing/deleting/delete-line-008-expected.txt: Added.
18019         * platform/gtk/editing/deleting/delete-line-009-expected.txt: Added.
18020         * platform/gtk/editing/deleting/delete-line-010-expected.txt: Added.
18021         * platform/gtk/editing/deleting/delete-line-011-expected.txt: Added.
18022         * platform/gtk/editing/deleting/delete-line-012-expected.txt: Added.
18023         * platform/gtk/editing/deleting/delete-line-013-expected.txt: Added.
18024         * platform/gtk/editing/deleting/delete-line-014-expected.txt: Added.
18025         * platform/gtk/editing/deleting/delete-line-end-ws-001-expected.txt: Added.
18026         * platform/gtk/editing/deleting/delete-line-end-ws-002-expected.txt: Added.
18027         * platform/gtk/editing/deleting/delete-listitem-001-expected.txt: Added.
18028         * platform/gtk/editing/deleting/delete-listitem-002-expected.txt: Added.
18029         * platform/gtk/editing/deleting/delete-select-all-001-expected.txt: Added.
18030         * platform/gtk/editing/deleting/delete-select-all-002-expected.txt: Added.
18031         * platform/gtk/editing/deleting/delete-tab-002-expected.txt: Added.
18032         * platform/gtk/editing/deleting/delete-tab-004-expected.txt: Added.
18033         * platform/gtk/editing/deleting/delete-to-end-of-paragraph-expected.txt: Added.
18034         * platform/gtk/editing/deleting/delete-to-select-table-expected.txt: Added.
18035         * platform/gtk/editing/deleting/delete-trailing-ws-002-expected.txt: Added.
18036         * platform/gtk/editing/deleting/delete-ws-fixup-001-expected.txt: Added.
18037         * platform/gtk/editing/deleting/delete-ws-fixup-002-expected.txt: Added.
18038         * platform/gtk/editing/deleting/forward-delete-expected.txt: Added.
18039         * platform/gtk/editing/deleting/merge-whitespace-pre-expected.txt: Added.
18040         * platform/gtk/editing/deleting/move-nodes-001-expected.txt: Added.
18041         * platform/gtk/editing/deleting/type-delete-after-quote-expected.txt: Added.
18042         * platform/gtk/editing/execCommand/4580583-1-expected.txt: Added.
18043         * platform/gtk/editing/execCommand/4580583-2-expected.txt: Added.
18044         * platform/gtk/editing/execCommand/4747450-expected.txt: Added.
18045         * platform/gtk/editing/execCommand/4786404-1-expected.txt: Added.
18046         * platform/gtk/editing/execCommand/4786404-2-expected.txt: Added.
18047         * platform/gtk/editing/execCommand/4916402-expected.txt: Added.
18048         * platform/gtk/editing/execCommand/4916541-expected.txt: Added.
18049         * platform/gtk/editing/execCommand/4920488-expected.txt: Added.
18050         * platform/gtk/editing/execCommand/4920742-1-expected.txt: Added.
18051         * platform/gtk/editing/execCommand/4924441-expected.txt: Added.
18052         * platform/gtk/editing/execCommand/5049671-expected.txt: Added.
18053         * platform/gtk/editing/execCommand/5080333-1-expected.txt: Added.
18054         * platform/gtk/editing/execCommand/5080333-2-expected.txt: Added.
18055         * platform/gtk/editing/execCommand/5136770-expected.txt: Added.
18056         * platform/gtk/editing/execCommand/5138441-expected.txt: Added.
18057         * platform/gtk/editing/execCommand/5142012-1-expected.txt: Added.
18058         * platform/gtk/editing/execCommand/5142012-2-expected.txt: Added.
18059         * platform/gtk/editing/execCommand/5190926-expected.txt: Added.
18060         * platform/gtk/editing/execCommand/5481523-expected.txt: Added.
18061         * platform/gtk/editing/execCommand/5482023-expected.txt: Added.
18062         * platform/gtk/editing/execCommand/5569741-expected.txt: Added.
18063         * platform/gtk/editing/execCommand/5573879-expected.txt: Added.
18064         * platform/gtk/editing/execCommand/insert-list-empty-div-expected.txt: Added.
18065         * platform/gtk/editing/inserting/12882-expected.txt: Added.
18066         * platform/gtk/editing/inserting/4840662-expected.txt: Added.
18067         * platform/gtk/editing/inserting/4875189-1-expected.txt: Added.
18068         * platform/gtk/editing/inserting/4875189-2-expected.txt: Added.
18069         * platform/gtk/editing/inserting/4959067-expected.txt: Added.
18070         * platform/gtk/editing/inserting/4960120-2-expected.txt: Added.
18071         * platform/gtk/editing/inserting/5002441-expected.txt: Added.
18072         * platform/gtk/editing/inserting/5058163-1-expected.txt: Added.
18073         * platform/gtk/editing/inserting/5058163-2-expected.txt: Added.
18074         * platform/gtk/editing/inserting/5156401-2-expected.txt: Added.
18075         * platform/gtk/editing/inserting/5418891-expected.txt: Added.
18076         * platform/gtk/editing/inserting/5510537-expected.txt: Added.
18077         * platform/gtk/editing/inserting/5549929-2-expected.txt: Added.
18078         * platform/gtk/editing/inserting/5549929-3-expected.txt: Added.
18079         * platform/gtk/editing/inserting/6633727-expected.txt: Added.
18080         * platform/gtk/editing/inserting/6703873-expected.txt: Added.
18081         * platform/gtk/editing/inserting/editable-inline-element-expected.txt: Added.
18082         * platform/gtk/editing/inserting/edited-whitespace-1-expected.txt: Added.
18083         * platform/gtk/editing/inserting/insert-3654864-fix-expected.txt: Added.
18084         * platform/gtk/editing/inserting/insert-3659587-fix-expected.txt: Added.
18085         * platform/gtk/editing/inserting/insert-3775316-fix-expected.txt: Added.
18086         * platform/gtk/editing/inserting/insert-3800346-fix-expected.txt: Added.
18087         * platform/gtk/editing/inserting/insert-3851164-fix-expected.txt: Added.
18088         * platform/gtk/editing/inserting/insert-3907422-fix-expected.txt: Added.
18089         * platform/gtk/editing/inserting/insert-after-delete-001-expected.txt: Added.
18090         * platform/gtk/editing/inserting/insert-bg-font-expected.txt: Copied from LayoutTests/platform/mac/editing/inserting/insert-bg-font-expected.txt.
18091         * platform/gtk/editing/inserting/insert-br-005-expected.txt: Added.
18092         * platform/gtk/editing/inserting/insert-div-001-expected.txt: Added.
18093         * platform/gtk/editing/inserting/insert-div-002-expected.txt: Added.
18094         * platform/gtk/editing/inserting/insert-div-003-expected.txt: Added.
18095         * platform/gtk/editing/inserting/insert-div-004-expected.txt: Added.
18096         * platform/gtk/editing/inserting/insert-div-005-expected.txt: Added.
18097         * platform/gtk/editing/inserting/insert-div-009-expected.txt: Added.
18098         * platform/gtk/editing/inserting/insert-div-024-expected.txt: Added.
18099         * platform/gtk/editing/inserting/insert-space-in-empty-doc-expected.txt: Added.
18100         * platform/gtk/editing/inserting/insert-text-with-newlines-expected.txt: Added.
18101         * platform/gtk/editing/inserting/redo-expected.txt: Added.
18102         * platform/gtk/editing/inserting/typing-001-expected.txt: Added.
18103         * platform/gtk/editing/inserting/typing-002-expected.txt: Added.
18104         * platform/gtk/editing/inserting/typing-003-expected.txt: Added.
18105         * platform/gtk/editing/inserting/typing-around-br-001-expected.txt: Added.
18106         * platform/gtk/editing/inserting/typing-around-image-001-expected.txt: Added.
18107         * platform/gtk/editing/pasteboard/4076267-2-expected.txt: Added.
18108         * platform/gtk/editing/pasteboard/4076267-3-expected.txt: Added.
18109         * platform/gtk/editing/pasteboard/4076267-expected.txt: Added.
18110         * platform/gtk/editing/pasteboard/5032095-expected.txt: Added.
18111         * platform/gtk/editing/pasteboard/5071074-2-expected.txt: Added.
18112         * platform/gtk/editing/pasteboard/5075944-3-expected.txt: Added.
18113         * platform/gtk/editing/pasteboard/5089327-expected.txt: Added.
18114         * platform/gtk/editing/pasteboard/5134759-expected.txt: Added.
18115         * platform/gtk/editing/pasteboard/5156401-1-expected.txt: Added.
18116         * platform/gtk/editing/pasteboard/5387578-expected.txt: Added.
18117         * platform/gtk/editing/pasteboard/5483567-expected.txt: Added.
18118         * platform/gtk/editing/pasteboard/7955-expected.txt: Added.
18119         * platform/gtk/editing/pasteboard/cut-text-001-expected.txt: Added.
18120         * platform/gtk/editing/pasteboard/innerText-inline-table-expected.txt: Added.
18121         * platform/gtk/editing/pasteboard/paste-blockquote-1-expected.txt: Added.
18122         * platform/gtk/editing/pasteboard/paste-blockquote-2-expected.txt: Added.
18123         * platform/gtk/editing/pasteboard/paste-blockquote-3-expected.txt: Added.
18124         * platform/gtk/editing/pasteboard/paste-blockquote-after-blockquote-expected.txt: Added.
18125         * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.txt: Added.
18126         * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-3-expected.txt: Added.
18127         * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-4-expected.txt: Added.
18128         * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-expected.txt: Added.
18129         * platform/gtk/editing/pasteboard/paste-table-001-expected.txt: Added.
18130         * platform/gtk/editing/pasteboard/paste-text-001-expected.txt: Added.
18131         * platform/gtk/editing/pasteboard/paste-text-002-expected.txt: Added.
18132         * platform/gtk/editing/pasteboard/paste-text-003-expected.txt: Added.
18133         * platform/gtk/editing/pasteboard/paste-text-004-expected.txt: Added.
18134         * platform/gtk/editing/pasteboard/paste-text-005-expected.txt: Added.
18135         * platform/gtk/editing/pasteboard/paste-text-006-expected.txt: Added.
18136         * platform/gtk/editing/pasteboard/paste-text-007-expected.txt: Added.
18137         * platform/gtk/editing/pasteboard/paste-text-008-expected.txt: Added.
18138         * platform/gtk/editing/pasteboard/paste-text-009-expected.txt: Added.
18139         * platform/gtk/editing/pasteboard/paste-text-010-expected.txt: Added.
18140         * platform/gtk/editing/pasteboard/paste-text-015-expected.txt: Added.
18141         * platform/gtk/editing/pasteboard/paste-xml-expected.txt: Added.
18142         * platform/gtk/editing/pasteboard/select-element-1-expected.txt: Added.
18143         * platform/gtk/editing/selection/13804-expected.txt: Added.
18144         * platform/gtk/editing/selection/14971-expected.txt: Added.
18145         * platform/gtk/editing/selection/4818145-expected.txt: Added.
18146         * platform/gtk/editing/selection/4866671-expected.txt: Added.
18147         * platform/gtk/editing/selection/4889598-expected.txt: Added.
18148         * platform/gtk/editing/selection/4895428-2-expected.txt: Added.
18149         * platform/gtk/editing/selection/4960116-expected.txt: Added.
18150         * platform/gtk/editing/selection/4960137-expected.txt: Added.
18151         * platform/gtk/editing/selection/4983858-expected.txt: Added.
18152         * platform/gtk/editing/selection/5007143-2-expected.txt: Added.
18153         * platform/gtk/editing/selection/5007143-expected.txt: Added.
18154         * platform/gtk/editing/selection/5057506-2-expected.txt: Added.
18155         * platform/gtk/editing/selection/5057506-expected.txt: Added.
18156         * platform/gtk/editing/selection/5076323-1-expected.txt: Added.
18157         * platform/gtk/editing/selection/5076323-2-expected.txt: Added.
18158         * platform/gtk/editing/selection/5076323-3-expected.txt: Added.
18159         * platform/gtk/editing/selection/5081257-1-expected.txt: Added.
18160         * platform/gtk/editing/selection/5081257-2-expected.txt: Added.
18161         * platform/gtk/editing/selection/5099303-expected.txt: Added.
18162         * platform/gtk/editing/selection/5109817-expected.txt: Added.
18163         * platform/gtk/editing/selection/5131716-1-expected.txt: Added.
18164         * platform/gtk/editing/selection/5131716-2-expected.txt: Added.
18165         * platform/gtk/editing/selection/5131716-3-expected.txt: Added.
18166         * platform/gtk/editing/selection/5131716-4-expected.txt: Added.
18167         * platform/gtk/editing/selection/5232159-expected.txt: Added.
18168         * platform/gtk/editing/selection/5234383-1-expected.txt: Added.
18169         * platform/gtk/editing/selection/5234383-2-expected.txt: Added.
18170         * platform/gtk/editing/selection/5333725-expected.txt: Added.
18171         * platform/gtk/editing/selection/5354455-1-expected.txt: Added.
18172         * platform/gtk/editing/selection/5354455-2-expected.txt: Added.
18173         * platform/gtk/editing/selection/addRange-expected.txt: Added.
18174         * platform/gtk/editing/selection/drag-in-iframe-expected.txt: Added.
18175         * platform/gtk/editing/selection/extend-by-character-002-expected.txt: Added.
18176         * platform/gtk/editing/selection/extend-by-character-003-expected.txt: Added.
18177         * platform/gtk/editing/selection/extend-by-character-004-expected.txt: Added.
18178         * platform/gtk/editing/selection/extend-by-character-005-expected.txt: Added.
18179         * platform/gtk/editing/selection/fake-drag-expected.txt: Added.
18180         * platform/gtk/editing/selection/iframe-expected.txt: Added.
18181         * platform/gtk/editing/selection/inline-closest-leaf-child-expected.txt: Added.
18182         * platform/gtk/editing/selection/inline-table-expected.txt: Added.
18183         * platform/gtk/editing/selection/mixed-editability-6-expected.txt: Added.
18184         * platform/gtk/editing/selection/mixed-editability-7-expected.txt: Added.
18185         * platform/gtk/editing/selection/move-backwords-by-word-001-expected.txt: Added.
18186         * platform/gtk/editing/selection/move-between-blocks-no-001-expected.txt: Added.
18187         * platform/gtk/editing/selection/move-between-blocks-yes-001-expected.txt: Added.
18188         * platform/gtk/editing/selection/move-by-character-001-expected.txt: Added.
18189         * platform/gtk/editing/selection/move-by-character-002-expected.txt: Added.
18190         * platform/gtk/editing/selection/move-by-character-003-expected.txt: Added.
18191         * platform/gtk/editing/selection/move-by-character-004-expected.txt: Added.
18192         * platform/gtk/editing/selection/move-by-character-005-expected.txt: Added.
18193         * platform/gtk/editing/selection/move-by-sentence-001-expected.txt: Added.
18194         * platform/gtk/editing/selection/move-by-sentence-linebreak-expected.txt: Added.
18195         * platform/gtk/editing/selection/move-past-trailing-space-expected.txt: Added.
18196         * platform/gtk/editing/selection/select-box-expected.txt: Added.
18197         * platform/gtk/editing/selection/selectNode-expected.txt: Added.
18198         * platform/gtk/editing/selection/selectNodeContents-expected.txt: Added.
18199         * platform/gtk/editing/selection/wrapped-line-caret-1-expected.txt: Added.
18200         * platform/gtk/editing/selection/wrapped-line-caret-2-expected.txt: Added.
18201         * platform/gtk/editing/spelling/spelling-expected.txt: Added.
18202         * platform/gtk/editing/spelling/spelling-linebreak-expected.txt: Added.
18203         * platform/gtk/editing/style/4916887-expected.txt: Added.
18204         * platform/gtk/editing/style/5017613-1-expected.txt: Added.
18205         * platform/gtk/editing/style/5017613-2-expected.txt: Added.
18206         * platform/gtk/editing/style/5046875-1-expected.txt: Added.
18207         * platform/gtk/editing/style/5046875-2-expected.txt: Added.
18208         * platform/gtk/editing/style/5084241-expected.txt: Added.
18209         * platform/gtk/editing/style/5228141-expected.txt: Added.
18210         * platform/gtk/editing/style/5279521-expected.txt: Added.
18211         * platform/gtk/editing/style/block-style-003-expected.txt: Added.
18212         * platform/gtk/editing/style/fontsize-1-expected.txt: Added.
18213         * platform/gtk/editing/style/highlight-expected.txt: Added.
18214         * platform/gtk/editing/style/relative-font-size-change-001-expected.txt: Added.
18215         * platform/gtk/editing/style/style-3681552-fix-001-expected.txt: Added.
18216         * platform/gtk/editing/style/style-3681552-fix-002-expected.txt: Added.
18217         * platform/gtk/editing/style/style-3690704-fix-expected.txt: Added.
18218         * platform/gtk/editing/style/typing-style-001-expected.txt: Added.
18219         * platform/gtk/editing/style/typing-style-002-expected.txt: Added.
18220         * platform/gtk/editing/style/typing-style-003-expected.txt: Added.
18221         * platform/gtk/editing/style/unbold-in-bold-expected.txt: Added.
18222         * platform/gtk/editing/undo/4063751-expected.txt: Added.
18223         * platform/gtk/editing/undo/5378473-expected.txt: Added.
18224         * platform/gtk/editing/undo/redo-typing-001-expected.txt: Added.
18225         * platform/gtk/editing/undo/undo-combined-delete-boundary-expected.txt: Added.
18226         * platform/gtk/editing/undo/undo-combined-delete-expected.txt: Added.
18227         * platform/gtk/editing/undo/undo-delete-boundary-expected.txt: Added.
18228         * platform/gtk/editing/undo/undo-delete-expected.txt: Added.
18229         * platform/gtk/editing/undo/undo-forward-delete-boundary-expected.txt: Added.
18230         * platform/gtk/editing/undo/undo-forward-delete-expected.txt: Added.
18231         * platform/gtk/editing/undo/undo-misspellings-expected.txt: Added.
18232
18233 2009-10-06  Anton Muhin  <antonm@chromium>
18234
18235         Reviewed by Dimitri Glazkov.
18236
18237         Non standard, but popular exetension allows automagically
18238         turn a function into a namespace resolver.  Support that in
18239         Chromium as well.
18240
18241         This adds new layout tests.
18242         https://bugs.webkit.org/show_bug.cgi?id=30128
18243
18244         * fast/xpath/xpath-namespaces-expected.txt:
18245         * fast/xpath/xpath-namespaces.html:
18246
18247 2009-10-06  Jakub Wieczorek  <faw217@gmail.com>
18248
18249         Reviewed by Simon Hausmann.
18250
18251         [Qt] Implement layoutTestController.dumpStatusCallbacks() and unskip the
18252         fast/dom/assign-to-window-status.html test, which is passing as a result.
18253
18254         https://bugs.webkit.org/show_bug.cgi?id=30127
18255
18256         * platform/qt/Skipped:
18257
18258 2009-10-06  Xan Lopez  <xlopez@igalia.com>
18259
18260         Skip another failing test.
18261
18262         * platform/gtk/Skipped:
18263
18264 2009-10-06  Jakub Wieczorek  <faw217@gmail.com>
18265
18266         Reviewed by Simon Hausmann.
18267
18268         [Qt] Update the Skipped list.
18269         Remove some tests that are passing now, mostly due to the recent DRT fixes.
18270
18271         * platform/qt/Skipped:
18272
18273 2009-10-06  Dirk Schulze  <krit@webkit.org>
18274
18275         Previous SourceAlpha test were made with an filters enabled build. 
18276         This is the result of a filters disabled build (default).
18277
18278         * platform/mac/svg/filters/sourceAlpha-expected.txt:
18279
18280 2009-10-06  Xan Lopez  <xlopez@igalia.com>
18281
18282         Update the skipped list to recent changes in tests.
18283
18284         * platform/gtk/Skipped:
18285
18286 2009-10-05  Jeremy Orlow  <jorlow@chromium.org>
18287
18288         Reviewed by Darin Fisher.
18289
18290         Convert DOM Storage's "remove-item" test into the new format.
18291         https://bugs.webkit.org/show_bug.cgi?id=30099
18292
18293         Convert DOM Storage's "remove-item" test into the new format and add it for
18294         session storage.  Make it a (tiny bit) more robust as well.
18295
18296         * storage/domstorage/localstorage/remove-item-expected.txt:
18297         * storage/domstorage/localstorage/remove-item.html:
18298         * storage/domstorage/script-tests/remove-item.js: Added.
18299         (runTest):
18300         * storage/domstorage/sessionstorage/remove-item-expected.txt: Copied from LayoutTests/storage/domstorage/localstorage/remove-item-expected.txt.
18301         * storage/domstorage/sessionstorage/remove-item.html: Copied from LayoutTests/storage/domstorage/localstorage/remove-item.html.
18302
18303 2009-10-05  Jeremy Orlow  <jorlow@chromium.org>
18304
18305         Reviewed by Darin Fisher.
18306
18307         Add a test to verify session storage does not have a quota
18308         https://bugs.webkit.org/show_bug.cgi?id=30093
18309
18310         * storage/domstorage/script-tests/no-quota.js: Added.
18311         (runTest):
18312         * storage/domstorage/sessionstorage/no-quota-expected.txt: Added.
18313         * storage/domstorage/sessionstorage/no-quota.html: Added.
18314
18315 2009-10-05  Jeremy Orlow  <jorlow@chromium.org>
18316
18317         Reviewed by Darin Fisher.
18318
18319         Convert DOM Storage's "complex-values" test into the new format.
18320         https://bugs.webkit.org/show_bug.cgi?id=30097
18321
18322         Convert DOM Storage's "complex-values" test into the new format and add it for
18323         session storage.  This also increases the coverage of these tests a bit.
18324
18325         * storage/domstorage/localstorage/complex-values-expected.txt:
18326         * storage/domstorage/localstorage/complex-values.html:
18327         * storage/domstorage/script-tests/complex-values.js: Added.
18328         (handleStorageEvent):
18329         (testKeyValue):
18330         (runTest):
18331         * storage/domstorage/sessionstorage/complex-values-expected.txt: Copied from LayoutTests/storage/domstorage/localstorage/complex-values-expected.txt.
18332         * storage/domstorage/sessionstorage/complex-values.html: Copied from LayoutTests/storage/domstorage/localstorage/complex-values.html.
18333
18334 2009-10-05  Jeremy Orlow  <jorlow@chromium.org>
18335
18336         Reviewed by Darin Fisher.
18337
18338         Convert DOM Storage's "complex-keys" test into the new format
18339         https://bugs.webkit.org/show_bug.cgi?id=30089
18340
18341         Convert DOM Storage's "complex-keys" test into the new format and add it for
18342         session storage.  This test should be a bit more thorough than the old
18343         version as well.
18344
18345         * storage/domstorage/localstorage/complex-keys-expected.txt:
18346         * storage/domstorage/localstorage/complex-keys.html:
18347         * storage/domstorage/script-tests/complex-keys.js: Added.
18348         (runTest):
18349         * storage/domstorage/sessionstorage/complex-keys-expected.txt: Added.
18350         * storage/domstorage/sessionstorage/complex-keys.html: Added.
18351
18352 2009-10-05  Dirk Schulze  <krit@webkit.org>
18353
18354         Reviewed by Nikolas Zimmermann.
18355
18356         Test for SVG's SourceAlpha support for Filters.
18357
18358         * platform/mac/svg/filters/sourceAlpha-expected.checksum: Added.
18359         * platform/mac/svg/filters/sourceAlpha-expected.png: Added.
18360         * platform/mac/svg/filters/sourceAlpha-expected.txt: Added.
18361         * svg/filters/sourceAlpha.svg: Added.
18362
18363 2009-10-05  Simon Fraser  <simon.fraser@apple.com>
18364
18365         Updated results for media tests after controller change to add the fullscreen button. 
18366
18367         * platform/mac/media/audio-controls-rendering-expected.checksum:
18368         * platform/mac/media/audio-controls-rendering-expected.png:
18369         * platform/mac/media/audio-controls-rendering-expected.txt:
18370         * platform/mac/media/controls-after-reload-expected.checksum: Added.
18371         * platform/mac/media/controls-after-reload-expected.png: Added.
18372         * platform/mac/media/controls-after-reload-expected.txt:
18373         * platform/mac/media/controls-styling-expected.checksum:
18374         * platform/mac/media/controls-styling-expected.png:
18375         * platform/mac/media/controls-styling-expected.txt:
18376         * platform/mac/media/video-aspect-ratio-expected.checksum:
18377         * platform/mac/media/video-aspect-ratio-expected.png:
18378         * platform/mac/media/video-empty-source-expected.checksum:
18379         * platform/mac/media/video-empty-source-expected.png:
18380         * platform/mac/media/video-empty-source-expected.txt:
18381         * platform/mac/media/video-no-audio-expected.checksum:
18382         * platform/mac/media/video-no-audio-expected.png:
18383         * platform/mac/media/video-no-audio-expected.txt:
18384         * platform/mac/media/video-transformed-expected.checksum:
18385         * platform/mac/media/video-transformed-expected.png:
18386         * platform/mac/media/video-zoom-controls-expected.checksum: Added.
18387         * platform/mac/media/video-zoom-controls-expected.png: Added.
18388         * platform/mac/media/video-zoom-controls-expected.txt:
18389         * platform/mac/media/video-zoom-expected.checksum:
18390         * platform/mac/media/video-zoom-expected.png:
18391
18392 2009-10-05  Dan Bernstein  <mitz@apple.com>
18393
18394         Reviewed by Darin Adler.
18395
18396         REGRESSION (r47440): Inserting text in the middle of content in a scrolled textfield results in painting bugs
18397         <rdar://problem/7269108>
18398         https://bugs.webkit.org/show_bug.cgi?id=29982
18399
18400         * fast/repaint/line-in-scrolled-clipped-block.html: Added.
18401         * platform/mac/fast/repaint/line-in-scrolled-clipped-block-expected.checksum: Added.
18402         * platform/mac/fast/repaint/line-in-scrolled-clipped-block-expected.png: Added.
18403         * platform/mac/fast/repaint/line-in-scrolled-clipped-block-expected.txt: Added.
18404
18405 2009-10-05  Hironori Bono  <hbono@chromium.org>
18406
18407         Reviewed by Eric Seidel.
18408
18409         A super quick fix for Bug 28710.
18410
18411         https://bugs.webkit.org/show_bug.cgi?id=28710
18412
18413         This change just resets the style sent to addStyleMarkup() to avoid an assertion error
18414         and creates an empty style when computedStyleAtPosition is 0 to avoid a crash.
18415         (This change is nothing but a better-than-crash change.)
18416
18417         * editing/selection/select-crash-001-expected.txt: Added.
18418         * editing/selection/select-crash-001.html: Added.
18419         * editing/selection/select-crash-002-expected.txt: Added.
18420         * editing/selection/select-crash-002.html: Added.
18421
18422 2009-10-05  Julie Parent  <jparent@chromium.org>
18423
18424         Reviewed by Darin Adler.
18425
18426         Make LayoutTests/editing/selection/hit-test-anonymous.html resistant to
18427         GDI/CG differences, by increasing the font size so the slight
18428         difference in fonts doesn't result in a different character clicked.
18429         https://bugs.webkit.org/show_bug.cgi?id=29985
18430
18431         * editing/selection/hit-test-anonymous.html:
18432
18433 2009-10-05  Dave Hyatt  <hyatt@apple.com>
18434
18435         Update layout tests to account for the new beforeload event object.
18436
18437         * fast/dom/Window/window-properties-expected.txt:
18438         * fast/dom/prototype-inheritance-expected.txt:
18439         * fast/js/global-constructors-expected.txt:
18440
18441 2009-10-05  Kenneth Rohde Christiansen  <kenneth@webkit.org>
18442
18443         Rubberstamped by Simon Hausmann.
18444
18445         Remove test that I forgot in earlier commit.
18446
18447         * platform/qt/Skipped:
18448
18449 2009-10-05  Eric Seidel  <eric@webkit.org>
18450
18451         No review, rolling out r49104.
18452         http://trac.webkit.org/changeset/49104
18453
18454         * fast/forms/ValidityState-rangeOverflow-number-expected.txt: Removed.
18455         * fast/forms/ValidityState-rangeOverflow-number.html: Removed.
18456         * fast/forms/ValidityState-rangeOverflow-range-expected.txt: Removed.
18457         * fast/forms/ValidityState-rangeOverflow-range.html: Removed.
18458         * fast/forms/ValidityState-rangeUnderflow-number-expected.txt: Removed.
18459         * fast/forms/ValidityState-rangeUnderflow-number.html: Removed.
18460         * fast/forms/ValidityState-rangeUnderflow-range-expected.txt: Removed.
18461         * fast/forms/ValidityState-rangeUnderflow-range.html: Removed.
18462         * fast/forms/input-minmax-expected.txt: Removed.
18463         * fast/forms/input-minmax.html: Removed.
18464         * fast/forms/script-tests/ValidityState-rangeOverflow-number.js: Removed.
18465         * fast/forms/script-tests/ValidityState-rangeOverflow-range.js: Removed.
18466         * fast/forms/script-tests/ValidityState-rangeUnderflow-number.js: Removed.
18467         * fast/forms/script-tests/ValidityState-rangeUnderflow-range.js: Removed.
18468         * fast/forms/script-tests/input-minmax.js: Removed.
18469
18470 2009-10-05  Kent Tamura  <tkent@chromium.org>
18471
18472         Reviewed by Eric Seidel.
18473
18474         Tests to check if validation-related CSS selectors are applied immediately.
18475         https://bugs.webkit.org/show_bug.cgi?id=28868
18476
18477         * fast/forms/input-live-pseudo-selectors-expected.txt: Added.
18478         * fast/forms/input-live-pseudo-selectors.html: Added.
18479         * fast/forms/resources/input-live-pseudo-selectors.js: Added.
18480         * fast/forms/resources/live-pseudo-selectors.css: Added.
18481         * fast/forms/resources/textarea-live-pseudo-selectors.js: Added.
18482         * fast/forms/textarea-live-pseudo-selectors-expected.txt: Added.
18483         * fast/forms/textarea-live-pseudo-selectors.html: Added.
18484
18485 2009-10-05  Kent Tamura  <tkent@chromium.org>
18486
18487         Reviewed by Darin Adler.
18488
18489         Implement min/max attributes, ValidityState.rangeUnderflow and
18490         ValidityState.rangeOverflow for <input type=number> and <input type=range>
18491         https://bugs.webkit.org/show_bug.cgi?id=29069
18492
18493         * fast/forms/ValidityState-rangeOverflow-number-expected.txt: Added.
18494         * fast/forms/ValidityState-rangeOverflow-number.html: Added.
18495         * fast/forms/ValidityState-rangeOverflow-range-expected.txt: Added.
18496         * fast/forms/ValidityState-rangeOverflow-range.html: Added.
18497         * fast/forms/ValidityState-rangeUnderflow-number-expected.txt: Added.
18498         * fast/forms/ValidityState-rangeUnderflow-number.html: Added.
18499         * fast/forms/ValidityState-rangeUnderflow-range-expected.txt: Added.
18500         * fast/forms/ValidityState-rangeUnderflow-range.html: Added.
18501         * fast/forms/input-minmax-expected.txt: Added.
18502         * fast/forms/input-minmax.html: Added.
18503         * fast/forms/script-tests/ValidityState-rangeOverflow-number.js: Added.
18504         * fast/forms/script-tests/ValidityState-rangeOverflow-range.js: Added.
18505         * fast/forms/script-tests/ValidityState-rangeUnderflow-number.js: Added.
18506         * fast/forms/script-tests/ValidityState-rangeUnderflow-range.js: Added.
18507         * fast/forms/script-tests/input-minmax.js: Added.
18508
18509 2009-10-05  Kent Tamura  <tkent@chromium.org>
18510
18511         Reviewed by Eric Seidel.
18512
18513         Tests for -webkit-appearance:list-button
18514         https://bugs.webkit.org/show_bug.cgi?id=27794
18515
18516         * platform/mac/fast/forms/input-list-button-size-expected.txt: Added.
18517         * platform/mac/fast/forms/input-list-button-size.html: Added.
18518
18519 2009-10-05  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
18520
18521         Reviewed by Tor Arne Vestbø.
18522
18523         [Qt] Re-enable fast/table/008.html after fixing buildbot's phonon problems.
18524
18525         * platform/qt/Skipped:
18526
18527 2009-10-05  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
18528
18529         Reviewed by Ariya Hidayat.
18530
18531         [Qt] Add expected files for passing fast/table tests.
18532
18533         * platform/qt/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt: Added.
18534         * platform/qt/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt: Added.
18535         * platform/qt/fast/table/fixed-table-with-percent-width-inside-div-expected.txt: Added.
18536         * platform/qt/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt: Added.
18537         * platform/qt/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt: Added.
18538         * platform/qt/fast/table/fixed-table-with-small-percent-width-expected.txt: Added.
18539
18540 2009-10-04  Xan Lopez  <xlopez@igalia.com>
18541
18542         Reviewed by Gustavo Noronha.
18543
18544         [GTK] performs a POST when refreshing a view that was obtained with a GET
18545         https://bugs.webkit.org/show_bug.cgi?id=29761
18546
18547         New test that checks that a reload after a redirect to a page with
18548         a GET method from one with a POST method will use GET and not
18549         POST.
18550
18551         * http/tests/navigation/postredirect-reload-expected.txt: Added.
18552         * http/tests/navigation/postredirect-reload.html: Added.
18553         * http/tests/navigation/resources/postresult.pl:
18554         * http/tests/navigation/resources/reloadresult.pl: Added.
18555         * http/tests/navigation/resources/redirect-reload.html: Added.
18556         * http/tests/navigation/resources/success200.html:
18557         * http/tests/navigation/resources/testcode.js:
18558         (submitFormWithPostRedirectReload):
18559         (runRedirectReloadTest):
18560
18561 2009-10-04  Xan Lopez  <xlopez@igalia.com>
18562
18563         Revert previous patch, as the newly added test breaks other tests.
18564
18565         * http/tests/navigation/postredirect-reload-expected.txt: Removed.
18566         * http/tests/navigation/postredirect-reload.html: Removed.
18567         * http/tests/navigation/resources/postresult.pl:
18568         * http/tests/navigation/resources/reloadresult.pl: Removed.
18569         * http/tests/navigation/resources/success200.html:
18570         * http/tests/navigation/resources/testcode.js:
18571         (runLoadSameTest):
18572
18573 2009-10-04  Xan Lopez  <xlopez@igalia.com>
18574
18575         Reviewed by Gustavo Noronha.
18576
18577         [GTK] performs a POST when refreshing a view that was obtained with a GET
18578         https://bugs.webkit.org/show_bug.cgi?id=29761
18579
18580         New test that checks that a reload after a redirect to a page with
18581         a GET method from one with a POST method will use GET and not
18582         POST.
18583
18584         * http/tests/navigation/postredirect-reload-expected.txt: Added.
18585         * http/tests/navigation/postredirect-reload.html: Added.
18586         * http/tests/navigation/resources/postresult.pl:
18587         * http/tests/navigation/resources/reloadresult.pl: Added.
18588         * http/tests/navigation/resources/success200.html:
18589         * http/tests/navigation/resources/testcode.js:
18590         (submitFormWithPostRedirectReload):
18591         (runRedirectReloadTest):
18592
18593 2009-10-03  Jakub Wieczorek  <faw217@gmail.com>
18594
18595         Reviewed by Simon Hausmann.
18596
18597         [Qt] Remove 5 tests from the Skipped list that pass after the addition
18598         of layoutTestController.overridePreference().
18599
18600         https://bugs.webkit.org/show_bug.cgi?id=29970
18601
18602         * platform/qt/Skipped:
18603
18604 2009-10-02  Yuta Kitamura  <yutak@chromium.org>
18605
18606         Reviewed by Darin Adler.
18607
18608         Update pixel test image for fast/table/vertical-align-baseline.html.
18609
18610         Expected render tree dump for this test was modified in r40146
18611         <http://trac.webkit.org/changeset/40146>, but the image was not updated with it.
18612
18613         * platform/mac/fast/table/vertical-align-baseline-expected.checksum:
18614         * platform/mac/fast/table/vertical-align-baseline-expected.png:
18615
18616 2009-10-02  Simon Fraser  <simon.fraser@apple.com>
18617
18618         Reviewed by Dan Bernstein.
18619
18620         Setting zero size on a container of a video element doesn't hide the controller
18621         https://bugs.webkit.org/show_bug.cgi?id=30031
18622
18623         Testcase with a video element inside a positioned div with overflow.
18624         
18625         * compositing/geometry/clipped-video-controller.html: Added.
18626         * platform/mac/compositing/geometry/clipped-video-controller-expected.checksum: Added.
18627         * platform/mac/compositing/geometry/clipped-video-controller-expected.png: Added.
18628         * platform/mac/compositing/geometry/clipped-video-controller-expected.txt: Added.
18629
18630 2009-10-02  Vitaly Repeshko  <vitalyr@chromium.org>
18631
18632         Reviewed by Dimitri Glazkov.
18633
18634         Test that having infinite recursion in XMLHttpRequest event handler does not crash.
18635         https://bugs.webkit.org/show_bug.cgi?id=29974
18636
18637         * fast/xmlhttprequest/xmlhttprequest-recursive-sync-event-expected.txt: Added.
18638         * fast/xmlhttprequest/xmlhttprequest-recursive-sync-event.html: Added.
18639
18640 2009-10-02  Victor Wang  <victorw@chromium.org>
18641
18642         Reviewed by Adam Barth.
18643
18644         https://bugs.webkit.org/show_bug.cgi?id=29619
18645
18646         Patch http://trac.webkit.org/changeset/35290 adds win support for
18647         JPEG and GIF for toDataURL encoding canvases and the test was
18648         rewritten to not output the encoded image data, it should pass
18649         on Win now.
18650
18651         * platform/win/Skipped:
18652         * platform/win/fast/canvas/toDataURL-supportedTypes-expected.txt: Removed.
18653
18654 2009-10-02  Enrica Casucci  <enrica@apple.com>
18655
18656         Reviewed by Adele Peterson.
18657
18658         Added test case.
18659         <rdar://problem/7148712> Assertion failure in CompositeEditCommand::moveParagraphs() and crash in Node::nodeIndex() when pasting.
18660         https://bugs.webkit.org/show_bug.cgi?id=28992
18661
18662         * editing/selection/replace-selection-crash-expected.txt: Added.
18663         * editing/selection/replace-selection-crash.html: Added.
18664
18665 2009-10-02  Jeremy Orlow  <jorlow@chromium.org>
18666
18667         Reviewed by Dimitri Glazkov.
18668
18669         Implement per-storage-area quotas for LocalStorage
18670         https://bugs.webkit.org/show_bug.cgi?id=29991
18671
18672         I put 90% of the code in StorageMap since the decision to allow an update is
18673         closely tied to quota tracking.  The quota is set via a page's Settings class. 
18674         Like with the local storage path and whether it's enabled, it's assumed that
18675         all pages in the same group will have the same settings.  The setting defaults
18676         to 5mb which is what the spec suggests, but it can easily be changed to
18677         anything else--including StorageMap::noQuota.  Any values in LocalStorage are
18678         grandfathered in regarudless of quota, so importItem only tracks (and will
18679         never block) imports.
18680
18681         I believe this change is a good transition to more complex quota management. 
18682         For example, if we wanted to track quotas in the SQLite DB, then we'd just add
18683         a function to the StorageMap that sets the quota.  This would be fine since all
18684         use of LocalStorage is blocked on the import completing, so you'd never hit a
18685         quota error in the mean time.  Also, if embedders wanted to ask the user
18686         whether to expand the quota whenever it's hit (before deciding whether or not
18687         to raise an exception), a callback via the chrome client should be fairly easy.
18688         That said, I think it's best to add these features in steps rather than one
18689         huge patch.  (Both of these are on my TODO list, btw.)
18690
18691         Included is a layout test that verifies the behavior.  It assumes the default
18692         quota is 5mb (since that's what Settings defaults to).
18693
18694         * storage/domstorage/localstorage/quota-expected.txt: Added.
18695         * storage/domstorage/localstorage/quota.html: Added.
18696         * storage/domstorage/script-tests/quota.js: Added.
18697         (runTest):
18698
18699 2009-10-02  Kenneth Russell  <kbr@google.com>
18700
18701         Reviewed by Oliver Hunt.
18702
18703         WebGL crashes with recent CanvasArray change
18704         https://bugs.webkit.org/show_bug.cgi?id=30018
18705
18706         * fast/canvas/webgl/array-unit-tests-expected.html: Added.
18707         * fast/canvas/webgl/array-unit-tests.html: Added.
18708
18709 2009-10-02  Ben Murdoch  <benm@google.com>
18710
18711         Reviewed by  David Kilzer.
18712
18713         Stale database version persists through browser refresh (changeVersion doesn't work)
18714         https://bugs.webkit.org/show_bug.cgi?id=27836
18715
18716         * storage/change-version-expected.txt: Added.
18717         * storage/change-version-handle-reuse-expected.txt: Added.
18718         * storage/change-version-handle-reuse.html: Added.
18719         * storage/change-version.html: Added.
18720
18721 2009-10-01  Drew Wilson  <atwilson@chromium.org>
18722
18723         Reviewed by David Levin.
18724
18725         Remove clone count from worker-cloneport.html as it's flakey on multi-process ports like Chromium.
18726         https://bugs.webkit.org/show_bug.cgi?id=29698
18727
18728         * fast/workers/worker-cloneport-expected.txt:
18729         * fast/workers/worker-cloneport.html:
18730
18731 2009-10-01  Chris Marrin  <cmarrin@apple.com>
18732
18733         Reviewed by Oliver Hunt.
18734
18735         Turn on ENABLE_3D_CANVAS in TOT
18736         https://bugs.webkit.org/show_bug.cgi?id=29906
18737
18738         Fixed layout tests which failed with flag on
18739
18740         * fast/canvas/webgl/gl-get-calls.html:
18741         * fast/dom/Window/window-properties.html:
18742         * fast/dom/script-tests/constructed-objects-prototypes.js:
18743         (constructorPropertiesOnWindow):
18744         * fast/dom/script-tests/prototype-inheritance-2.js:
18745         (constructorNamesForWindow):
18746         * fast/dom/script-tests/prototype-inheritance.js:
18747         * fast/js/script-tests/global-constructors.js:
18748
18749 2009-10-01  Beth Dakin  <bdakin@apple.com>
18750
18751         Reviewed by Dan Bernstein.
18752
18753         Updated test results for <rdar://problem/7264725> Re-add a vendor 
18754         prefix to box-shadow (29927)
18755         -and corresponding-
18756         https://bugs.webkit.org/show_bug.cgi?id=29927
18757
18758         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
18759         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
18760         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
18761         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
18762         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
18763         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
18764         * svg/css/getComputedStyle-basic-expected.txt:
18765
18766 2009-10-01  Brian Weinstein  <bweinstein@apple.com>
18767
18768         Rubber-stamped by Adam Roben.
18769
18770         Added fast/inline/relative-positioned-overflow.html to Skipped list because
18771         it hits an asssert in Windows debug builds. Assertion failure is being tracked
18772         by <https://bugs.webkit.org/show_bug.cgi?id=29966>.
18773
18774         * platform/win/Skipped:
18775
18776 2009-10-01  Beth Dakin  <bdakin@apple.com>
18777
18778         Rubber-stamped by Sam Weinig.
18779
18780         Appeasing the Bot. 
18781
18782         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
18783
18784 2009-10-01  Brian Weinstein  <bweinstein@apple.com>
18785
18786         Reviewed by Beth Dakin.
18787
18788         Update expected Windows results after new CSS Text Kerning changes.
18789
18790         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
18791         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
18792         * platform/win/fast/css/text-rendering-expected.txt: Added.
18793
18794 2009-10-01  Drew Wilson  <atwilson@chromium.org>
18795
18796         Reviewed by Eric Seidel.
18797
18798         REGRESSION: fast/workers/dedicated-worker-lifecycle.html failing intermittently on leopard bot
18799         https://bugs.webkit.org/show_bug.cgi?id=29344
18800
18801         * fast/workers/resources/dedicated-worker-lifecycle.js:
18802         (runTests):
18803         Allocate objects on the stack to try to force a GC to eliminate flakiness.
18804         * fast/workers/resources/worker-util.js:
18805         (gc):
18806         Added an optional "forceAlloc" parameter which causes a more extensive stack-clobbering algorithm to be run.
18807         (waitUntilThreadCountMatches):
18808         Pass the forceAlloc flag to gc() to try to force unreferenced workers to get GC'd.
18809
18810 2009-10-01  Kenneth Rohde Christiansen  <kenneth@webkit.org>
18811
18812         Rubberstamped by Simon Hausmann.
18813
18814         Disable HTTP loading tests that fail on the buildbot.
18815
18816         * platform/qt/Skipped:
18817
18818 2009-10-01  Kenneth Rohde Christiansen  <kenneth@webkit.org>
18819
18820         Rubberstamped by Simon Hausmann.
18821
18822         Enable Local tests for Qt.
18823
18824         * platform/qt/Skipped:
18825
18826 2009-10-01  Kenneth Rohde Christiansen  <kenneth@webkit.org>
18827
18828         Rubberstamped by Simon Hausmann.
18829
18830         Enable HTTP loading tests for Qt.
18831
18832         * platform/qt/Skipped:
18833
18834 2009-10-01  Beth Dakin  <bdakin@apple.com>
18835
18836         Reviewed by Dave Hyatt.
18837
18838         Tests for <rdar://problem/6934421> Support CSS for Text Kerning and 
18839         ligature
18840         -and corresponding-
18841         https://bugs.webkit.org/show_bug.cgi?id=6136
18842
18843         New tests.
18844         * fast/css/parsing-text-rendering-expected.txt: Added.
18845         * fast/css/parsing-text-rendering.html: Added.
18846         * fast/css/resources/parsing-text-rendering.js: Added.
18847         (test):
18848         * fast/css/text-rendering.html: Added.
18849         * platform/mac/fast/css/text-rendering-expected.checksum: Added.
18850         * platform/mac/fast/css/text-rendering-expected.png: Added.
18851         * platform/mac/fast/css/text-rendering-expected.txt: Added.
18852
18853         New and improved results.
18854         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
18855         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
18856         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum:
18857         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
18858         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
18859         * svg/css/getComputedStyle-basic-expected.txt:
18860
18861 2009-10-01  Nate Chapin  <japhet@chromium.org>
18862
18863         Reviewed by Darin Adler.
18864
18865         Add baseline pngs for a couple of tests that currently only have checksums.
18866
18867         https://bugs.webkit.org/show_bug.cgi?id=28322
18868
18869         * platform/mac/fast/borders/border-radius-constraints-expected.png: Added.
18870         * platform/mac/fast/borders/border-radius-split-inline-expected.png: Added.
18871
18872 2009-10-01  Kenneth Rohde Christiansen  <kenneth@webkit.org>
18873
18874         Rubberstamped by Simon Hausmann.
18875
18876         Enable URI tests for Qt, skip the single test we don't pass.
18877
18878         * platform/qt/Skipped:
18879
18880 2009-10-01  Kenneth Rohde Christiansen  <kenneth@webkit.org>
18881
18882         Rubberstamped by Simon Hausmann.
18883
18884         Enable HTTP tests for Qt, and skip the subdirs we don't pass yet.
18885
18886         * platform/qt/Skipped:
18887
18888 2009-10-01  Simon Fraser  <simon.fraser@apple.com>
18889
18890         Reviewed by Dave Hyatt.
18891
18892         Odd color transitions on anchors with transition-property: all
18893         https://bugs.webkit.org/show_bug.cgi?id=29911
18894         
18895         Testcase for 'color' changing with -webkit-transition-property: all,
18896         to test whether -webkit-text-fill-color animates.
18897
18898         * transitions/color-transition-all-expected.txt: Added.
18899         * transitions/color-transition-all.html: Added.
18900
18901 2009-10-01  Victor Wang  <victorw@chromium.org>
18902
18903         Reviewed by Oliver Hunt.
18904
18905         Allow dragging a node who has child nodes.
18906
18907         https://bugs.webkit.org/show_bug.cgi?id=28632
18908
18909         * fast/events/drag-parent-node-expected.txt: Added.
18910         * fast/events/drag-parent-node.html: Added.
18911         * fast/events/resources/bookmark.gif: Added.
18912
18913 2009-10-01  Adam Roben  <aroben@apple.com>
18914
18915         Land expected failure results for two tests on Windows
18916
18917         These failures are covered by <http://webkit.org/b/29963> and
18918         <http://webkit.org/b/29964>.
18919
18920         Rubber-stamped in advance by Eric Carlson.
18921
18922         * platform/win/fast/events/mouse-drag-from-frame-to-other-frame-expected.txt:
18923         Added.
18924         * platform/win/fast/forms/basic-inputs-expected.txt: Added.
18925
18926 2009-10-01  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
18927
18928         Reviewed by Simon Hausmann.
18929
18930         [Qt] Skip fast/table/008.html until a solution for the crash on the buildbot is found.
18931
18932         * platform/qt/Skipped:
18933
18934 2009-10-01  Jakub Wieczorek  <faw217@gmail.com>
18935
18936         Reviewed by Simon Hausmann.
18937
18938         [Qt] Implement eventSender.scheduleAsynchronousClick().
18939
18940         https://bugs.webkit.org/show_bug.cgi?id=29931
18941
18942         * platform/qt/Skipped:
18943
18944 2009-10-01  Jakub Wieczorek  <faw217@gmail.com>
18945
18946         Reviewed by Simon Hausmann.
18947
18948         [Qt] Implement setPopupBlockingEnabled() in the LayoutTestController and remove
18949         fast/events/open-window-from-another-frame.html from the Skipped list.
18950
18951         https://bugs.webkit.org/show_bug.cgi?id=29930
18952
18953         * platform/qt/Skipped:
18954
18955 2009-10-01  Martin Robinson  <martin.james.robinson@gmail.com>
18956
18957         Reviewed by Xan Lopez.
18958
18959         [GTK] GtkIMContext filtering interferes with DOM key events
18960         https://bugs.webkit.org/show_bug.cgi?id=28733
18961
18962         Re-enable skipped tests which were previously failing.
18963
18964         * platform/gtk/Skipped:
18965
18966 2009-10-01  Philippe Normand  <pnormand@igalia.com>
18967
18968         Reviewed by Xan Lopez.
18969
18970         [GTK] data: uri support in media player
18971         https://bugs.webkit.org/show_bug.cgi?id=29842
18972
18973         Re-enable media/audio-data-url.html.
18974
18975         * platform/gtk/Skipped:
18976
18977 2009-09-30  Daniel Bates  <dbates@webkit.org>
18978
18979         Reviewed by Adam Barth.
18980
18981         https://bugs.webkit.org/show_bug.cgi?id=29944
18982         
18983         Tests that the XSSAuditor allows requests that do not contain illegal URI 
18984         characters.
18985         
18986         Added a notice regarding the failure of tests property-inject.html, 
18987         property-escape-noquotes.html and property-escape-noquotes-tab-slash-chars.html, 
18988         and rebased the expected results of these tests.
18989
18990         * http/tests/security/xssAuditor/property-escape-noquotes-expected.txt:
18991         * http/tests/security/xssAuditor/property-escape-noquotes-tab-slash-chars-expected.txt:
18992         * http/tests/security/xssAuditor/property-escape-noquotes-tab-slash-chars.html:
18993         * http/tests/security/xssAuditor/property-escape-noquotes.html:
18994         * http/tests/security/xssAuditor/property-inject-expected.txt:
18995         * http/tests/security/xssAuditor/property-inject.html:
18996         * http/tests/security/xssAuditor/resources/safe-script-noquotes.js: Added.
18997         * http/tests/security/xssAuditor/resources/script-tag-safe2.html: Added.
18998         * http/tests/security/xssAuditor/resources/script-tag-safe3.html: Added.
18999         * http/tests/security/xssAuditor/script-tag-safe2-expected.txt: Added.
19000         * http/tests/security/xssAuditor/script-tag-safe2.html: Added.
19001         * http/tests/security/xssAuditor/script-tag-safe3-expected.txt: Added.
19002         * http/tests/security/xssAuditor/script-tag-safe3.html: Added.
19003
19004 2009-09-30  Kent Tamura  <tkent@chromium.org>
19005
19006         Reviewed by Darin Adler.
19007
19008         Add ValidityState.tooLong support for <input> and <textarea>.
19009         https://bugs.webkit.org/show_bug.cgi?id=27454
19010
19011         * fast/forms/ValidityState-tooLong-input-expected.txt: Added.
19012         * fast/forms/ValidityState-tooLong-input.html: Added.
19013         * fast/forms/ValidityState-tooLong-textarea-expected.txt: Added.
19014         * fast/forms/ValidityState-tooLong-textarea.html: Added.
19015         * fast/forms/script-tests/ValidityState-tooLong-input.js: Added.
19016         * fast/forms/script-tests/ValidityState-tooLong-textarea.js: Added.
19017
19018 2009-09-30  Maciej Stachowiak  <mjs@apple.com>
19019
19020         Reviewed by Brady Eidson.
19021
19022         307 redirects should pass along http body and Content-Type header
19023         https://bugs.webkit.org/show_bug.cgi?id=29943
19024
19025         Follow-up fix for:
19026         <rdar://problem/3802660> SAP: 307 (Temporary Redirect) responses should use POST, not GET
19027
19028         * http/tests/loading/redirect-methods.html: Updated test to show the http body and content-type header.
19029         * http/tests/loading/redirect-methods-expected.txt:
19030         * http/tests/loading/resources/redirect-methods-result.php: 
19031
19032 2009-09-30  Jeremy Orlow  <jorlow@chromium.org>
19033
19034         Reviewed by Dimitri Glazkov.
19035
19036         Use a script-tests directory rather than a resources directory for DOM Storage
19037         https://bugs.webkit.org/show_bug.cgi?id=29938
19038
19039         Use a script-tests directory rather than a resources directory for DOM Storage.
19040         This matches up with what's been done elsewhere in the tree.
19041
19042         * storage/domstorage/localstorage/clear.html:
19043         * storage/domstorage/resources: Removed.
19044         * storage/domstorage/resources/clear.js: Removed.
19045         * storage/domstorage/script-tests: Copied from LayoutTests/storage/domstorage/resources.
19046         * storage/domstorage/sessionstorage/clear.html:
19047
19048 2009-09-30  Dan Bernstein  <mitz@apple.com>
19049
19050         Reviewed by Sam Weinig.
19051
19052         REGRESSION(r47440): drop down menus at americanexpress.com disappear on mouse out
19053         https://bugs.webkit.org/show_bug.cgi?id=29209
19054
19055         * fast/inline/relative-positioned-overflow-expected.txt: Added.
19056         * fast/inline/relative-positioned-overflow.html: Added.
19057         * platform/mac/fast/repaint/transform-absolute-in-positioned-container-expected.txt:
19058
19059 2009-09-30  Jian Li  <jianli@chromium.org>
19060
19061         Reviewed by Darin Adler.
19062
19063         Need to check NULL frame in EventHandler::updateDragAndDrop.
19064         https://bugs.webkit.org/show_bug.cgi?id=29929
19065
19066         Add a new test for the bug.
19067
19068         * http/tests/misc/drag-over-iframe-invalid-source-crash-expected.txt: Added.
19069         * http/tests/misc/drag-over-iframe-invalid-source-crash.html: Added.
19070
19071 2009-09-29  Simon Fraser  <simon.fraser@apple.com>
19072
19073         Reviewed by Dan Bernstein.
19074
19075         ASSERTION FAILED: !repaintContainer || repaintContainer == this
19076         https://bugs.webkit.org/show_bug.cgi?id=29755
19077         
19078         Testcase with multiple containers between the absolutely positioned div and its positioned
19079         ancestor.
19080
19081         * compositing/repaint/opacity-between-absolute2.html: Added.
19082         * platform/mac/compositing/repaint/opacity-between-absolute2-expected.checksum: Added.
19083         * platform/mac/compositing/repaint/opacity-between-absolute2-expected.png: Added.
19084         * platform/mac/compositing/repaint/opacity-between-absolute2-expected.txt: Added.
19085
19086 2009-09-30  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
19087
19088         Reviewed by Simon Hausmann.
19089
19090         [Qt] Update Skipped after #48873 and some expected files, whose
19091         problems are the same (default font size reconciliation
19092         16px/13px), but the previous update didn't contain them.
19093
19094         * platform/qt/Skipped:
19095         * platform/qt/css2.1/t040103-ident-04-c-expected.txt:
19096         * platform/qt/css2.1/t0402-c71-fwd-parsing-00-f-expected.txt:
19097         * platform/qt/css2.1/t040304-c64-uri-00-a-g-expected.txt:
19098         * platform/qt/css2.1/t040306-syntax-01-f-expected.txt:
19099         * platform/qt/css2.1/t1202-counter-05-b-expected.txt:
19100         * platform/qt/css2.1/t140201-c535-bg-fixd-00-b-g-expected.txt:
19101         * platform/qt/css2.1/t1507-c526-font-sz-03-f-a-expected.txt:
19102         * platform/qt/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
19103
19104 2009-09-30  Shinichiro Hamaji  <hamaji@chromium.org>
19105
19106         Reviewed by David Levin.
19107
19108         Move message-port-multi.js from resources to script-tests
19109         https://bugs.webkit.org/show_bug.cgi?id=29798
19110
19111         Revert r48823. message-port-multi.js needs custom HTML.
19112
19113         * fast/events/message-port-multi-expected.txt:
19114         * fast/events/message-port-multi.html:
19115         * fast/events/resources/message-port-multi.js: Added.
19116         (channel.port2.onmessage):
19117         * fast/events/script-tests/message-port-multi.js: Removed.
19118
19119 2009-09-30  Shinichiro Hamaji  <hamaji@chromium.org>
19120
19121         Reviewed by David Kilzer.
19122
19123         Change remaining references in tests from bugzilla.opendarwin.org to bugs.webkit.org
19124         https://bugs.webkit.org/show_bug.cgi?id=12140
19125
19126         Fixes for JS files.
19127
19128         * fast/js/date-preserve-milliseconds-expected.txt:
19129         * fast/js/script-tests/array-float-delete.js:
19130         * fast/js/script-tests/array-tostring-ignore-separator.js:
19131         * fast/js/script-tests/date-big-setmonth.js:
19132         * fast/js/script-tests/date-negative-setmonth.js:
19133         * fast/js/script-tests/date-preserve-milliseconds.js:
19134         * fast/js/script-tests/number-tofixed.js:
19135         * fast/js/script-tests/object-extra-comma.js:
19136         * fast/js/script-tests/object-prototype-constructor.js:
19137         * fast/js/script-tests/object-prototype-toLocaleString.js:
19138         * fast/js/script-tests/regexp-lastindex.js:
19139         * fast/js/script-tests/regexp-stack-overflow.js:
19140         * fast/js/script-tests/string-split-ignore-case.js:
19141         * fast/js/script-tests/toString-exception.js:
19142         * fast/js/script-tests/toString-overrides.js:
19143         * fast/js/script-tests/toString-stack-overflow.js:
19144         * fast/js/toString-stack-overflow-expected.txt:
19145
19146 2009-09-30  Steve Block  <steveblock@google.com>
19147
19148         Reviewed by Darin Adler.
19149
19150         Geolocation LayoutTests should use an HTML template.
19151         https://bugs.webkit.org/show_bug.cgi?id=29179
19152
19153         Updates Geolocation LayoutTests to correctly use an HTML template so that
19154         individual HTML files can be generated using make-script-test-wrappers.
19155         This requires a new js-test-post.js which allows for asynchronous tests.
19156
19157
19158         * fast/dom/Geolocation/resources/TEMPLATE.html: Modified. Updated to use new js-test-post.js.
19159         * fast/dom/Geolocation/resources/js-test-post.js: Added. Allows for asynchronous tests.
19160
19161         * fast/dom/Geolocation/resources/argument-types.js: Modified. Sepcifies synchronous test.
19162         * fast/dom/Geolocation/argument-types.html: Modified. Updated to use new js-test-post.js.
19163
19164         * fast/dom/Geolocation/resources/callback-exception.js: Modified. Specifies asynchronous test.
19165         * fast/dom/Geolocation/callback-exception.html: Modified. Updated to use new js-test-post.js.
19166         * fast/dom/Geolocation/callback-exception-expected.txt: Modified. Adds successfullyParsed.
19167
19168         * fast/dom/Geolocation/resources/enabled.js: Modified. Sepcifies synchronous test.
19169         * fast/dom/Geolocation/enabled.html: Modified. Updated to use new js-test-post.js.
19170
19171         * fast/dom/Geolocation/resources/error.js: Modified. Specifies asynchronous test.
19172         * fast/dom/Geolocation/error.html: Modified. Updated to use new js-test-post.js.
19173         * fast/dom/Geolocation/error-expected.txt: Modified. Adds successfullyParsed.
19174
19175         * fast/dom/Geolocation/resources/permission-denied.js: Modified. Specifies asynchronous test.
19176         * fast/dom/Geolocation/permission-denied.html: Modified. Updated to use new js-test-post.js.
19177         * fast/dom/Geolocation/permission-denied-expected.txt: Modified. Adds successfullyParsed.
19178
19179         * fast/dom/Geolocation/resources/permission-denied-stops-watches.js: Modified. Specifies asynchronous test.
19180         * fast/dom/Geolocation/permission-denied-stops-watches.html: Modified. Updated to use new js-test-post.js.
19181         * fast/dom/Geolocation/permission-denied-stops-watches-expected.txt: Modified. Adds successfullyParsed.
19182
19183         * fast/dom/Geolocation/resources/position-string.js: Modified. Specifies asynchronous test.
19184         * fast/dom/Geolocation/position-string.html: Modified. Updated to use new js-test-post.js.
19185         * fast/dom/Geolocation/position-string-expected.txt: Modified. Adds successfullyParsed.
19186
19187         * fast/dom/Geolocation/resources/reentrant-error.js: Modified. Specifies asynchronous test.
19188         * fast/dom/Geolocation/reentrant-error.html: Modified. Updated to use new js-test-post.js.
19189         * fast/dom/Geolocation/reentrant-error-expected.txt: Modified. Adds successfullyParsed.
19190
19191         * fast/dom/Geolocation/resources/reentrant-success.js: Modified. Specifies asynchronous test.
19192         * fast/dom/Geolocation/reentrant-success.html: Modified. Updated to use new js-test-post.js.
19193         * fast/dom/Geolocation/reentrant-success-expected.txt: Modified. Adds successfullyParsed.
19194
19195         * fast/dom/Geolocation/resources/success.js: Modified. Specifies asynchronous test.
19196         * fast/dom/Geolocation/success.html: Modified. Updated to use new js-test-post.js.
19197         * fast/dom/Geolocation/success-expected.txt: Modified. Adds successfullyParsed.
19198
19199         * fast/dom/Geolocation/resources/timeout.js: Modified. Specifies asynchronous test.
19200         * fast/dom/Geolocation/timeout.html: Modified. Updated to use new js-test-post.js.
19201         * fast/dom/Geolocation/timeout-expected.txt: Modified. Adds successfullyParsed.
19202
19203         * fast/dom/Geolocation/resources/timeout-zero.js: Modified. Specifies asynchronous test.
19204         * fast/dom/Geolocation/timeout-zero.html: Modified. Updated to use new js-test-post.js.
19205         * fast/dom/Geolocation/timeout-zero-expected.txt: Modified. Adds successfullyParsed.
19206
19207         * fast/dom/Geolocation/resources/watch.js: Modified. Specifies asynchronous test.
19208         * fast/dom/Geolocation/watch.html: Updated to use new js-test-post.js.
19209         * fast/dom/Geolocation/watch-expected.txt: Modified. Adds successfullyParsed.
19210
19211 2009-09-29  Shinichiro Hamaji  <hamaji@chromium.org>
19212
19213         Reviewed by Eric Seidel.
19214
19215         Change remaining references in tests from bugzilla.opendarwin.org to bugs.webkit.org
19216         https://bugs.webkit.org/show_bug.cgi?id=12140
19217
19218         Remove opendarwin URLs from href="".
19219         This change doesn't change pixel test results.
19220
19221         * editing/pasteboard/display-block-on-spans.html:
19222         * editing/pasteboard/drop-text-without-selection.html:
19223         * editing/pasteboard/paste-text-019.html:
19224         * editing/selection/6476.html:
19225         * editing/selection/7152-1.html:
19226         * editing/selection/7152-2.html:
19227         * editing/selection/after-line-wrap.html:
19228         * editing/selection/click-start-of-line.html:
19229         * editing/selection/leave-requested-block.html:
19230         * editing/selection/select-from-textfield-outwards.html:
19231         * fast/block/basic/text-indent-rtl.html:
19232         * fast/block/float/nopaint-after-layer-destruction.html:
19233         * fast/block/float/nopaint-after-layer-destruction2.html:
19234         * fast/block/float/table-relayout.html:
19235         * fast/block/float/vertical-move-relayout.html:
19236         * fast/block/positioning/height-change.html:
19237         * fast/block/positioning/relayout-on-position-change.html:
19238         * fast/block/positioning/window-height-change.html:
19239         * fast/css-generated-content/hover-style-change.html: Added property allow-tabs.
19240         * fast/css/error-in-last-decl.html:
19241         * fast/css/ex-after-font-variant.html:
19242         * fast/css/find-next-layer.html:
19243         * fast/css/first-letter-detach.html:
19244         * fast/css/font-shorthand-weight-only.html:
19245         * fast/css/hover-subselector.html:
19246         * fast/css/invalidation-errors-2.html:
19247         * fast/css/invalidation-errors-3.html:
19248         * fast/css/invalidation-errors.html:
19249         * fast/css/resize-corner-tracking.html:
19250         * fast/css/rtl-ordering.html:
19251         * fast/css/universal-hover-quirk.html:
19252         * fast/dom/Element/class-attribute-whitespace.html: Added property allow-tabs.
19253         * fast/dom/HTMLHeadElement/head-link-style-href-check.html:
19254         * fast/dom/HTMLLinkElement/pending-stylesheet-count.html:
19255         * fast/dynamic/layer-hit-test-crash.html:
19256         * fast/dynamic/selection-highlight-adjust.html:
19257         * fast/encoding/resources/%25%u0435 0 %xx%%%ulike.html:
19258         * fast/events/event-sender-mouse-moved.html:
19259         * fast/events/resources/drag-outside-window-frame.html:
19260         * fast/forms/button-cannot-be-nested.html:
19261         * fast/forms/button-generated-content.html:
19262         * fast/forms/button-inner-block-reuse.html:
19263         * fast/forms/button-white-space.html:
19264         * fast/forms/floating-textfield-relayout.html:
19265         * fast/forms/form-hides-table.html:
19266         * fast/forms/visual-hebrew-text-field.html:
19267         * fast/history/clicked-link-is-visited.html:
19268         * fast/history/resources/clicked-link-is-visited-2.html:
19269         * fast/inline-block/overflow-clip.html:
19270         * fast/invalid/missing-address-end-tag.html:
19271         * fast/invalid/missing-dl-end-tag.html:
19272         * fast/invalid/missing-dt-end-tag.html:
19273         * fast/invalid/missing-font-end-tag.html:
19274         * fast/js/exception-linenums-in-html-3.html:
19275         * fast/js/missing-style-end-tag-js.html:
19276         * fast/layers/opacity-outline.html:
19277         * fast/lists/list-style-none-crash.html:
19278         * fast/lists/markers-in-selection.html:
19279         * fast/lists/scrolled-marker-paint.html:
19280         * fast/overflow/image-selection-highlight.html:
19281         * fast/overflow/overflow-rtl-inline-scrollbar.html:
19282         * fast/parser/broken-comments-vs-parsing-mode.html:
19283         * fast/parser/nofoo-tags-inside-paragraph.html:
19284         * fast/parser/remove-block-in-residual-style.html:
19285         * fast/repaint/backgroundSizeRepaint.html:
19286         * fast/repaint/border-repaint-glitch.html:
19287         * fast/repaint/bugzilla-3509.html:
19288         * fast/repaint/bugzilla-5699.html:
19289         * fast/repaint/bugzilla-6278.html:
19290         * fast/repaint/bugzilla-6388.html:
19291         * fast/repaint/bugzilla-6473.html:
19292         * fast/repaint/bugzilla-7235.html:
19293         * fast/repaint/clipped-relative.html:
19294         * fast/repaint/containing-block-position-change.html:
19295         * fast/repaint/flexible-box-overflow-horizontal.html:
19296         * fast/repaint/flexible-box-overflow.html:
19297         * fast/repaint/float-move-during-layout.html:
19298         * fast/repaint/inline-outline-repaint.html:
19299         * fast/repaint/layer-outline-horizontal.html:
19300         * fast/repaint/layer-outline.html:
19301         * fast/repaint/line-overflow.html:
19302         * fast/repaint/outline-repaint-glitch.html:
19303         * fast/repaint/outline-shrinking.html:
19304         * fast/repaint/repaint-resized-overflow.html:
19305         * fast/repaint/static-to-positioned.html:
19306         * fast/repaint/table-cell-move.html:
19307         * fast/repaint/table-extra-bottom-grow.html:
19308         * fast/repaint/text-shadow-horizontal.html:
19309         * fast/repaint/text-shadow.html:
19310         * fast/replaced/applet-rendering-java-disabled.html:
19311         * fast/replaced/image-solid-color-with-alpha.html:
19312         * fast/replaced/inline-box-wrapper-handover.html:
19313         * fast/replaced/pdf-as-image.html:
19314         * fast/table/absolute-table-at-bottom.html:
19315         * fast/table/add-before-anonymous-child.html:
19316         * fast/table/border-collapsing/003.html:
19317         * fast/table/border-collapsing/border-collapsing-head-foot.html:
19318         * fast/table/border-collapsing/rtl-border-collapsing.html:
19319         * fast/table/cell-absolute-child.html:
19320         * fast/table/click-near-anonymous-table.html:
19321         * fast/table/edge-offsets.html:
19322         * fast/table/empty-section-crash.html:
19323         * fast/table/fixed-table-non-cell-in-row.html:
19324         * fast/table/form-with-table-style.html:
19325         * fast/table/row-height-recalc.html:
19326         * fast/table/rtl-cell-display-none-assert.html:
19327         * fast/table/text-field-baseline.html:
19328         * fast/text/atsui-small-caps-punctuation-size.html:
19329         * fast/text/atsui-spacing-features.html:
19330         * fast/text/basic/015.html:
19331         * fast/text/capitalize-empty-generated-string.html:
19332         * fast/text/in-rendered-text-rtl.html:
19333         * fast/text/international/rtl-caret.html:
19334         * fast/text/midword-break-hang.html:
19335         * fast/text/whitespace/pre-wrap-overflow-selection.html:
19336         * fast/text/whitespace/pre-wrap-spaces-after-newline.html:
19337         * fast/tokenizer/missing-style-end-tag-1.html:
19338         * fast/tokenizer/missing-style-end-tag-2.html:
19339         * fast/tokenizer/missing-title-end-tag-1.html:
19340         * fast/tokenizer/missing-title-end-tag-2.html:
19341         * http/tests/misc/iframe404.html:
19342
19343 2009-09-29  Brady Eidson  <beidson@apple.com>
19344
19345         Reviewed by John Sullivan.
19346
19347         WebKit Mac API should provide a delegate interface for global history.
19348         <rdar://problem/7042773> and https://webkit.org/b/29904
19349
19350         * http/tests/globalhistory: Added.
19351         * http/tests/globalhistory/history-delegate-basic-302-redirect-expected.txt: Added.
19352         * http/tests/globalhistory/history-delegate-basic-302-redirect.html: Added.
19353         * http/tests/globalhistory/history-delegate-basic-refresh-redirect-expected.txt: Added.
19354         * http/tests/globalhistory/history-delegate-basic-refresh-redirect.html: Added.
19355         * http/tests/resources/notify-done.html: Added.
19356         * http/tests/resources/redirect.php: Augment to optionally do "Refresh:"-style redirects.
19357
19358         Skip these new tests on all platforms that don't have history delegates (yet):
19359         * platform/gtk/Skipped:
19360         * platform/qt/Skipped:
19361         * platform/win/Skipped:
19362
19363 2009-09-29  Daniel Bates  <dbates@webkit.org>
19364
19365         Reviewed by Adam Barth.
19366
19367         https://bugs.webkit.org/show_bug.cgi?id=29837
19368         
19369         More tests for the XSSAuditor.
19370
19371         * http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt: Added.
19372         * http/tests/security/xssAuditor/embed-tag-javascript-url.html: Added.
19373         * http/tests/security/xssAuditor/meta-tag-http-refresh-javascript-url-expected.txt: Added.
19374         * http/tests/security/xssAuditor/meta-tag-http-refresh-javascript-url.html: Added.
19375         * http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt: Added.
19376         * http/tests/security/xssAuditor/object-tag-javascript-url.html: Added.
19377         * http/tests/security/xssAuditor/property-escape-noquotes-expected.txt: Added.
19378         * http/tests/security/xssAuditor/property-escape-noquotes-tab-slash-chars-expected.txt: Added.
19379         * http/tests/security/xssAuditor/property-escape-noquotes-tab-slash-chars.html: Added.
19380         * http/tests/security/xssAuditor/property-escape-noquotes.html: Added.
19381         * http/tests/security/xssAuditor/property-inject-expected.txt: Added.
19382         * http/tests/security/xssAuditor/property-inject.html: Added.
19383         * http/tests/security/xssAuditor/resources/echo-head.pl: Added.
19384         * http/tests/security/xssAuditor/resources/echo-inner-tag.pl: Added.
19385         * http/tests/security/xssAuditor/resources/echo-property-noquotes.pl: Added.
19386
19387 2009-09-29  Enrica Casucci  <enrica@apple.com>
19388
19389         Reviewed by Adele Peterson.
19390
19391         Test case for <rdar://problem/7085453>.
19392
19393         * editing/selection/blockquote-crash-expected.txt: Added.
19394         * editing/selection/blockquote-crash.html: Added.
19395
19396 2009-09-29  Kent Tamura  <tkent@chromium.org>
19397
19398         Reviewed by Darin Adler.
19399
19400         Update for .maxLength behavior change.
19401         https://bugs.webkit.org/show_bug.cgi?id=29796
19402
19403         * fast/forms/input-maxlength-expected.txt:
19404         * fast/forms/input-maxlength.html:
19405         * fast/forms/script-tests/textarea-maxlength.js:
19406         * fast/forms/textarea-maxlength-expected.txt:
19407
19408 2009-09-29  Dirk Schulze  <krit@webkit.org>
19409
19410         Reviewed by Nikolas Zimmermann.
19411
19412         Tests the feComposite implementation for SVG.
19413
19414         * platform/mac/svg/filters/feComposite-expected.checksum: Added.
19415         * platform/mac/svg/filters/feComposite-expected.png: Added.
19416         * platform/mac/svg/filters/feComposite-expected.txt: Added.
19417         * svg/filters/feComposite.svg: Added.
19418
19419 2009-09-29  Shinichiro Hamaji  <hamaji@chromium.org>
19420
19421         Reviewed by David Kilzer.
19422
19423         Change remaining references in tests from bugzilla.opendarwin.org to bugs.webkit.org
19424         https://bugs.webkit.org/show_bug.cgi?id=12140
19425
19426         Change the URLs in dumpAsText tests.
19427
19428         * editing/deleting/delete-all-text-in-text-field-assertion-expected.txt:
19429         * editing/deleting/delete-all-text-in-text-field-assertion.html:
19430         * fast/dom/Document/doc-open-while-parsing.html:
19431         * fast/dom/Document/document-reopen.html:
19432         * fast/dom/Element/setAttribute-case-insensitivity.html:
19433         * fast/dom/HTMLHeadElement/head-check.html:
19434         * fast/dom/HTMLImageElement/image-without-renderer-width-expected.txt:
19435         * fast/dom/HTMLImageElement/image-without-renderer-width.html:
19436         * fast/dom/HTMLScriptElement/script-load-events-expected.txt:
19437         * fast/dom/HTMLScriptElement/script-load-events.html:
19438         * fast/dom/clone-node-form-elements-with-attr.html:
19439         * fast/dom/document-dir-property-expected.txt:
19440         * fast/dom/document-dir-property.html:
19441         * fast/dom/everything-to-string.html:
19442         * fast/dom/generic-form-element-assert-expected.txt:
19443         * fast/dom/generic-form-element-assert.html:
19444         * fast/dom/inner-text-rtl-expected.txt:
19445         * fast/dom/inner-text-rtl.html:
19446         * fast/dom/navigator-vendorSub.html:
19447         * fast/dom/option-properties-expected.txt:
19448         * fast/dom/option-properties.html:
19449         * fast/dom/replace-child-siblings-expected.txt:
19450         * fast/dom/replace-child-siblings.html:
19451         * fast/dom/replace-first-child.html:
19452         * fast/dom/setAttribute-using-initial-input-value.html:
19453         * fast/dom/space-to-text.html:
19454         * fast/dynamic/hovered-detach-expected.txt:
19455         * fast/dynamic/hovered-detach.html:
19456         * fast/encoding/charset-koi8-u.html:
19457         * fast/encoding/css-charset-dom.html:
19458         * fast/encoding/css-charset-evil.html:
19459         * fast/encoding/css-charset.html:
19460         * fast/encoding/latin1-winlatin.html:
19461         * fast/encoding/mispositioned-meta.html:
19462         * fast/encoding/percent-escaping.html:
19463         * fast/encoding/pseudo-xml-2.html:
19464         * fast/encoding/pseudo-xml-3.html:
19465         * fast/encoding/pseudo-xml-4.html:
19466         * fast/encoding/pseudo-xml.html:
19467         * fast/events/init-event-null-view.html:
19468         * fast/events/mouseover-mouseout.html:
19469         * fast/events/mouseover-mouseout2.html:
19470         * fast/events/onload-webkit-before-webcore.html:
19471         * fast/forms/button-in-forms-collection.html:
19472         * fast/forms/document-write.html:
19473         * fast/forms/domstring-replace-crash-expected.txt:
19474         * fast/forms/domstring-replace-crash.html:
19475         * fast/forms/element-by-name.html:
19476         * fast/forms/empty-get.html:
19477         * fast/forms/form-data-encoding-normalization-overrun.html:
19478         * fast/forms/radio-button-no-change-event.html:
19479         * fast/forms/selected-index-assert-expected.txt:
19480         * fast/forms/selected-index-assert.html:
19481         * fast/forms/textarea-hard-linewrap-empty-expected.txt:
19482         * fast/forms/textarea-hard-linewrap-empty.html:
19483         * fast/forms/textfield-focus-out-expected.txt:
19484         * fast/forms/textfield-focus-out.html:
19485         * fast/frames/empty-frame-document-expected.txt:
19486         * fast/frames/empty-frame-document.html:
19487         * fast/frames/frame-name-reset.html:
19488         * fast/frames/frame-set-same-location.html:
19489         * fast/frames/frame-set-same-src.html:
19490         * fast/frames/frameElement-widthheight.html:
19491         * fast/frames/iframe-name-and-id-expected.txt:
19492         * fast/frames/iframe-name-and-id.html:
19493         * fast/frames/iframe-set-same-location.html:
19494         * fast/frames/iframe-set-same-src.html:
19495         * fast/frames/repaint-display-none-crash-expected.txt:
19496         * fast/frames/repaint-display-none-crash.html:
19497         * fast/js/exception-linenums-in-html-2.html:
19498         * fast/js/missing-title-end-tag-js.html:
19499         * fast/loader/link-no-URL.html:
19500         * fast/loader/url-strip-cr-lf-tab.html:
19501         * fast/overflow/generated-content-crash-expected.txt:
19502         * fast/overflow/generated-content-crash.html:
19503         * fast/parser/number-sign-in-map-name.html:
19504         * fast/parser/remove-current-node-parent.html:
19505         * fast/parser/script-after-frameset-assert.html:
19506         * fast/tokenizer/image-empty-crash-expected.txt:
19507         * fast/tokenizer/image-empty-crash.html:
19508         * fast/tokenizer/nested-cached-scripts-expected.txt:
19509         * fast/tokenizer/nested-cached-scripts.html:
19510         * fast/tokenizer/write-unclosed-script-expected.txt:
19511         * fast/tokenizer/write-unclosed-script.html:
19512         * fast/xsl/transformToFragment-XML-declaration.html:
19513         * http/tests/misc/text-refresh.html:
19514         * http/tests/plugins/npapi-response-headers.html:
19515         * http/tests/uri/utf8-path.html:
19516         * http/tests/xmlhttprequest/cache-override.html:
19517         * http/tests/xmlhttprequest/event-listener-gc-expected.txt:
19518         * http/tests/xmlhttprequest/event-listener-gc.html:
19519         * http/tests/xmlhttprequest/event-target.html:
19520         * http/tests/xmlhttprequest/frame-load-cancelled-abort.html:
19521         * http/tests/xmlhttprequest/interactive-state.html:
19522         * http/tests/xmlhttprequest/methods-async.html:
19523         * http/tests/xmlhttprequest/methods-lower-case.html:
19524         * http/tests/xmlhttprequest/methods.html:
19525         * http/tests/xmlhttprequest/post-content-type.html:
19526         * http/tests/xmlhttprequest/readystatechange.html:
19527         * http/tests/xmlhttprequest/supported-xml-content-types.html:
19528         * http/tests/xmlhttprequest/xhr-onunload.html:
19529         * http/tests/xmlhttprequest/zero-length-response.html:
19530         * platform/mac/fast/events/objc-event-api.html:
19531         * platform/mac/fast/events/objc-keyboard-event-creation.html:
19532         * plugins/get-empty-url.html:
19533         * plugins/geturl-replace-query.html:
19534         * plugins/invoke.html:
19535         * plugins/mouse-events.html:
19536
19537 2009-09-29  Nate Chapin  <japhet@chromium.org>
19538
19539         Reviewed by Eric Seidel.
19540
19541         Test for https://bugs.webkit.org/show_bug.cgi?id=27860.
19542
19543         * fast/events/node-event-anchor-lock-expected.txt: Added.
19544         * fast/events/node-event-anchor-lock.html: Added.
19545
19546 2009-09-28  Alexey Proskuryakov  <ap@apple.com>
19547
19548         Reviewed by Darin Adler and Sam Weinig.
19549
19550         Onclick not fired for an element copied with cloneContents() or cloneNode()
19551         https://bugs.webkit.org/show_bug.cgi?id=25130
19552
19553         * fast/events/attribute-listener-cloned-from-frameless-doc-context-2-expected.txt: Added.
19554         * fast/events/attribute-listener-cloned-from-frameless-doc-context-2.html: Added.
19555         * fast/events/attribute-listener-cloned-from-frameless-doc-context-expected.txt: Added.
19556         * fast/events/attribute-listener-cloned-from-frameless-doc-context.html: Added.
19557         * fast/events/attribute-listener-cloned-from-frameless-doc-expected.txt: Added.
19558         * fast/events/attribute-listener-cloned-from-frameless-doc.xhtml: Added.
19559         * fast/events/attribute-listener-extracted-from-frameless-doc-context-2-expected.txt: Added.
19560         * fast/events/attribute-listener-extracted-from-frameless-doc-context-2.html: Added.
19561         * fast/events/attribute-listener-extracted-from-frameless-doc-context-expected.txt: Added.
19562         * fast/events/attribute-listener-extracted-from-frameless-doc-context.html: Added.
19563
19564 2009-09-28  Alexey Proskuryakov  <ap@apple.com>
19565
19566         Reviewed by Brady Eidson.
19567
19568         <rdar://problem/7259965> REGRESSION: http/tests/xmlhttprequest/cross-origin-authorization.html
19569         is failing/crashing intermittently
19570         https://bugs.webkit.org/show_bug.cgi?id=29322
19571
19572         * http/tests/xmlhttprequest/cross-origin-authorization.html: While at it, made the test
19573         detect more error conditions
19574
19575 2009-09-29  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
19576
19577         Reviewed by Tor Arne Vestbø.
19578
19579         [Qt] Update the mertics after default font size reconciliation to match other ports 16px/13px size.
19580
19581         Done together with Renata Hodovan <renata.hodovan@stud.u-szeged.hu>
19582
19583         * platform/qt/Skipped:
19584         * platform/qt/css1/basic/class_as_selector-expected.txt:
19585         * platform/qt/css1/basic/comments-expected.txt:
19586         * platform/qt/css1/basic/containment-expected.txt:
19587         * platform/qt/css1/basic/contextual_selectors-expected.txt:
19588         * platform/qt/css1/basic/grouping-expected.txt:
19589         * platform/qt/css1/basic/id_as_selector-expected.txt:
19590         * platform/qt/css1/basic/inheritance-expected.txt:
19591         * platform/qt/css1/box_properties/border-expected.txt:
19592         * platform/qt/css1/box_properties/border_bottom-expected.txt:
19593         * platform/qt/css1/box_properties/border_bottom_inline-expected.txt:
19594         * platform/qt/css1/box_properties/border_bottom_width-expected.txt:
19595         * platform/qt/css1/box_properties/border_bottom_width_inline-expected.txt:
19596         * platform/qt/css1/box_properties/border_color-expected.txt:
19597         * platform/qt/css1/box_properties/border_color_inline-expected.txt:
19598         * platform/qt/css1/box_properties/border_inline-expected.txt:
19599         * platform/qt/css1/box_properties/border_left-expected.txt:
19600         * platform/qt/css1/box_properties/border_left_inline-expected.txt:
19601         * platform/qt/css1/box_properties/border_left_width-expected.txt:
19602         * platform/qt/css1/box_properties/border_left_width_inline-expected.txt:
19603         * platform/qt/css1/box_properties/border_right-expected.txt:
19604         * platform/qt/css1/box_properties/border_right_inline-expected.txt:
19605         * platform/qt/css1/box_properties/border_right_width-expected.txt:
19606         * platform/qt/css1/box_properties/border_right_width_inline-expected.txt:
19607         * platform/qt/css1/box_properties/border_style-expected.txt:
19608         * platform/qt/css1/box_properties/border_style_inline-expected.txt:
19609         * platform/qt/css1/box_properties/border_top-expected.txt:
19610         * platform/qt/css1/box_properties/border_top_inline-expected.txt:
19611         * platform/qt/css1/box_properties/border_top_width-expected.txt:
19612         * platform/qt/css1/box_properties/border_top_width_inline-expected.txt:
19613         * platform/qt/css1/box_properties/border_width-expected.txt:
19614         * platform/qt/css1/box_properties/border_width_inline-expected.txt:
19615         * platform/qt/css1/box_properties/clear-expected.txt:
19616         * platform/qt/css1/box_properties/clear_float-expected.txt:
19617         * platform/qt/css1/box_properties/float-expected.txt:
19618         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
19619         * platform/qt/css1/box_properties/float_margin-expected.txt:
19620         * platform/qt/css1/box_properties/float_on_text_elements-expected.txt:
19621         * platform/qt/css1/box_properties/height-expected.txt:
19622         * platform/qt/css1/box_properties/margin-expected.txt:
19623         * platform/qt/css1/box_properties/margin_bottom-expected.txt:
19624         * platform/qt/css1/box_properties/margin_bottom_inline-expected.txt:
19625         * platform/qt/css1/box_properties/margin_inline-expected.txt:
19626         * platform/qt/css1/box_properties/margin_left-expected.txt:
19627         * platform/qt/css1/box_properties/margin_left_inline-expected.txt:
19628         * platform/qt/css1/box_properties/margin_right-expected.txt:
19629         * platform/qt/css1/box_properties/margin_right_inline-expected.txt:
19630         * platform/qt/css1/box_properties/margin_top-expected.txt:
19631         * platform/qt/css1/box_properties/margin_top_inline-expected.txt:
19632         * platform/qt/css1/box_properties/padding-expected.txt:
19633         * platform/qt/css1/box_properties/padding_bottom-expected.txt:
19634         * platform/qt/css1/box_properties/padding_bottom_inline-expected.txt:
19635         * platform/qt/css1/box_properties/padding_inline-expected.txt:
19636         * platform/qt/css1/box_properties/padding_left-expected.txt:
19637         * platform/qt/css1/box_properties/padding_left_inline-expected.txt:
19638         * platform/qt/css1/box_properties/padding_right-expected.txt:
19639         * platform/qt/css1/box_properties/padding_right_inline-expected.txt:
19640         * platform/qt/css1/box_properties/padding_top-expected.txt:
19641         * platform/qt/css1/box_properties/padding_top_inline-expected.txt:
19642         * platform/qt/css1/box_properties/width-expected.txt:
19643         * platform/qt/css1/cascade/cascade_order-expected.txt:
19644         * platform/qt/css1/cascade/important-expected.txt:
19645         * platform/qt/css1/classification/display-expected.txt:
19646         * platform/qt/css1/classification/list_style-expected.txt:
19647         * platform/qt/css1/classification/list_style_image-expected.txt:
19648         * platform/qt/css1/classification/list_style_position-expected.txt:
19649         * platform/qt/css1/classification/list_style_type-expected.txt:
19650         * platform/qt/css1/classification/white_space-expected.txt:
19651         * platform/qt/css1/color_and_background/background-expected.txt:
19652         * platform/qt/css1/color_and_background/background_attachment-expected.txt:
19653         * platform/qt/css1/color_and_background/background_color-expected.txt:
19654         * platform/qt/css1/color_and_background/background_image-expected.txt:
19655         * platform/qt/css1/color_and_background/background_position-expected.txt:
19656         * platform/qt/css1/color_and_background/background_repeat-expected.txt:
19657         * platform/qt/css1/color_and_background/color-expected.txt:
19658         * platform/qt/css1/conformance/forward_compatible_parsing-expected.txt:
19659         * platform/qt/css1/font_properties/font-expected.txt:
19660         * platform/qt/css1/font_properties/font_family-expected.txt:
19661         * platform/qt/css1/font_properties/font_size-expected.txt:
19662         * platform/qt/css1/font_properties/font_style-expected.txt:
19663         * platform/qt/css1/font_properties/font_variant-expected.txt:
19664         * platform/qt/css1/font_properties/font_weight-expected.txt:
19665         * platform/qt/css1/formatting_model/canvas-expected.txt:
19666         * platform/qt/css1/formatting_model/floating_elements-expected.txt:
19667         * platform/qt/css1/formatting_model/height_of_lines-expected.txt:
19668         * platform/qt/css1/formatting_model/horizontal_formatting-expected.txt:
19669         * platform/qt/css1/formatting_model/inline_elements-expected.txt:
19670         * platform/qt/css1/formatting_model/replaced_elements-expected.txt:
19671         * platform/qt/css1/formatting_model/vertical_formatting-expected.txt:
19672         * platform/qt/css1/pseudo/anchor-expected.txt:
19673         * platform/qt/css1/pseudo/firstletter-expected.txt:
19674         * platform/qt/css1/pseudo/firstline-expected.txt:
19675         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
19676         * platform/qt/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
19677         * platform/qt/css1/text_properties/letter_spacing-expected.txt:
19678         * platform/qt/css1/text_properties/line_height-expected.txt:
19679         * platform/qt/css1/text_properties/text_align-expected.txt:
19680         * platform/qt/css1/text_properties/text_decoration-expected.txt:
19681         * platform/qt/css1/text_properties/text_indent-expected.txt:
19682         * platform/qt/css1/text_properties/text_transform-expected.txt:
19683         * platform/qt/css1/text_properties/vertical_align-expected.txt:
19684         * platform/qt/css1/text_properties/word_spacing-expected.txt:
19685         * platform/qt/css1/units/color_units-expected.txt:
19686         * platform/qt/css1/units/length_units-expected.txt:
19687         * platform/qt/css1/units/percentage_units-expected.txt:
19688         * platform/qt/css1/units/urls-expected.txt:
19689         * platform/qt/css2.1/t010403-shand-font-00-b-expected.txt:
19690         * platform/qt/css2.1/t010403-shand-font-01-b-expected.txt:
19691         * platform/qt/css2.1/t010403-shand-font-02-b-expected.txt:
19692         * platform/qt/css2.1/t010403-shand-font-03-b-expected.txt:
19693         * platform/qt/css2.1/t040102-keywords-00-b-expected.txt:
19694         * platform/qt/css2.1/t040102-keywords-01-b-expected.txt:
19695         * platform/qt/css2.1/t040103-case-00-b-expected.txt:
19696         * platform/qt/css2.1/t040103-case-01-c-expected.txt:
19697         * platform/qt/css2.1/t040103-escapes-00-b-expected.txt:
19698         * platform/qt/css2.1/t040103-escapes-01-b-expected.txt:
19699         * platform/qt/css2.1/t040103-escapes-02-d-expected.txt:
19700         * platform/qt/css2.1/t040103-escapes-03-b-expected.txt:
19701         * platform/qt/css2.1/t040103-escapes-04-b-expected.txt:
19702         * platform/qt/css2.1/t040103-escapes-05-c-expected.txt:
19703         * platform/qt/css2.1/t040103-escapes-06-b-expected.txt:
19704         * platform/qt/css2.1/t040103-escapes-07-b-expected.txt:
19705         * platform/qt/css2.1/t040103-escapes-08-b-expected.txt:
19706         * platform/qt/css2.1/t040103-ident-00-c-expected.txt:
19707         * platform/qt/css2.1/t040103-ident-01-c-expected.txt:
19708         * platform/qt/css2.1/t040103-ident-02-c-expected.txt:
19709         * platform/qt/css2.1/t040103-ident-03-c-expected.txt:
19710         * platform/qt/css2.1/t040103-ident-05-c-expected.txt:
19711         * platform/qt/css2.1/t040103-ident-06-c-expected.txt:
19712         * platform/qt/css2.1/t040103-ident-07-c-expected.txt:
19713         * platform/qt/css2.1/t040103-ident-08-c-expected.txt:
19714         * platform/qt/css2.1/t040103-ident-09-c-expected.txt:
19715         * platform/qt/css2.1/t040103-ident-10-c-expected.txt:
19716         * platform/qt/css2.1/t040103-ident-11-c-expected.txt:
19717         * platform/qt/css2.1/t040103-ident-12-c-expected.txt:
19718         * platform/qt/css2.1/t040103-ident-13-c-expected.txt:
19719         * platform/qt/css2.1/t040105-atkeyw-00-b-expected.txt:
19720         * platform/qt/css2.1/t040105-atkeyw-01-b-expected.txt:
19721         * platform/qt/css2.1/t040105-atkeyw-02-b-expected.txt:
19722         * platform/qt/css2.1/t040105-atrule-00-b-expected.txt:
19723         * platform/qt/css2.1/t040105-atrule-01-b-expected.txt:
19724         * platform/qt/css2.1/t040105-atrule-02-b-expected.txt:
19725         * platform/qt/css2.1/t040105-atrule-03-b-expected.txt:
19726         * platform/qt/css2.1/t040105-atrule-04-b-expected.txt:
19727         * platform/qt/css2.1/t040105-import-00-b-expected.txt:
19728         * platform/qt/css2.1/t040105-import-01-b-expected.txt:
19729         * platform/qt/css2.1/t040109-c17-comments-00-b-expected.txt:
19730         * platform/qt/css2.1/t040109-c17-comments-01-b-expected.txt:
19731         * platform/qt/css2.1/t0402-c71-fwd-parsing-01-f-expected.txt:
19732         * platform/qt/css2.1/t0402-c71-fwd-parsing-02-f-expected.txt:
19733         * platform/qt/css2.1/t0402-c71-fwd-parsing-03-f-expected.txt:
19734         * platform/qt/css2.1/t0402-c71-fwd-parsing-04-f-expected.txt:
19735         * platform/qt/css2.1/t0402-syntax-01-f-expected.txt:
19736         * platform/qt/css2.1/t0402-syntax-02-f-expected.txt:
19737         * platform/qt/css2.1/t0402-syntax-03-f-expected.txt:
19738         * platform/qt/css2.1/t0402-syntax-04-f-expected.txt:
19739         * platform/qt/css2.1/t0402-syntax-05-f-expected.txt:
19740         * platform/qt/css2.1/t0402-syntax-06-f-expected.txt:
19741         * platform/qt/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
19742         * platform/qt/css2.1/t040302-c61-phys-len-00-b-expected.txt:
19743         * platform/qt/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
19744         * platform/qt/css2.1/t040306-c63-color-00-b-ag-expected.txt:
19745         * platform/qt/css2.1/t040307-syntax-01-b-expected.txt:
19746         * platform/qt/css2.1/t050201-c12-grouping-00-b-expected.txt:
19747         * platform/qt/css2.1/t0505-c16-descendant-00-e-expected.txt:
19748         * platform/qt/css2.1/t0505-c16-descendant-01-e-expected.txt:
19749         * platform/qt/css2.1/t0505-c16-descendant-02-e-expected.txt:
19750         * platform/qt/css2.1/t050803-c14-classes-00-e-expected.txt:
19751         * platform/qt/css2.1/t0509-c15-ids-00-a-expected.txt:
19752         * platform/qt/css2.1/t0509-c15-ids-01-e-expected.txt:
19753         * platform/qt/css2.1/t0509-id-sel-syntax-01-f-expected.txt:
19754         * platform/qt/css2.1/t0509-id-sel-syntax-02-b-expected.txt:
19755         * platform/qt/css2.1/t0510-c25-pseudo-elmnt-00-c-expected.txt:
19756         * platform/qt/css2.1/t0511-c21-pseud-anch-00-e-i-expected.txt:
19757         * platform/qt/css2.1/t0511-c21-pseud-link-00-e-expected.txt:
19758         * platform/qt/css2.1/t0511-c21-pseud-link-01-e-expected.txt:
19759         * platform/qt/css2.1/t0511-c21-pseud-link-02-e-expected.txt:
19760         * platform/qt/css2.1/t051103-c21-activ-ln-00-e-i-expected.txt:
19761         * platform/qt/css2.1/t051103-c21-focus-ln-00-e-i-expected.txt:
19762         * platform/qt/css2.1/t051103-dom-hover-01-c-io-expected.txt:
19763         * platform/qt/css2.1/t051103-dom-hover-02-c-io-expected.txt:
19764         * platform/qt/css2.1/t051201-c23-first-line-00-b-expected.txt:
19765         * platform/qt/css2.1/t051202-c24-first-lttr-00-b-expected.txt:
19766         * platform/qt/css2.1/t051202-c26-psudo-nest-00-c-expected.txt:
19767         * platform/qt/css2.1/t0602-c13-inheritance-00-e-expected.txt:
19768         * platform/qt/css2.1/t0602-inherit-bdr-pad-b-00-expected.txt:
19769         * platform/qt/css2.1/t0603-c11-import-00-b-expected.txt:
19770         * platform/qt/css2.1/t060401-c32-cascading-00-b-expected.txt:
19771         * platform/qt/css2.1/t060402-c31-important-00-b-expected.txt:
19772         * platform/qt/css2.1/t060403-c21-pseu-cls-00-e-i-expected.txt:
19773         * platform/qt/css2.1/t060403-c21-pseu-id-00-e-i-expected.txt:
19774         * platform/qt/css2.1/t0801-c412-hz-box-00-b-a-expected.txt:
19775         * platform/qt/css2.1/t0803-c5501-imrgn-t-00-b-ag-expected.txt:
19776         * platform/qt/css2.1/t0803-c5502-imrgn-r-00-b-ag-expected.txt:
19777         * platform/qt/css2.1/t0803-c5502-imrgn-r-01-b-ag-expected.txt:
19778         * platform/qt/css2.1/t0803-c5502-imrgn-r-06-b-ag-expected.txt:
19779         * platform/qt/css2.1/t0803-c5502-mrgn-r-00-c-ag-expected.txt:
19780         * platform/qt/css2.1/t0803-c5502-mrgn-r-01-c-a-expected.txt:
19781         * platform/qt/css2.1/t0803-c5502-mrgn-r-02-c-expected.txt:
19782         * platform/qt/css2.1/t0803-c5502-mrgn-r-03-c-expected.txt:
19783         * platform/qt/css2.1/t0803-c5503-imrgn-b-00-b-a-expected.txt:
19784         * platform/qt/css2.1/t0803-c5504-imrgn-l-00-b-ag-expected.txt:
19785         * platform/qt/css2.1/t0803-c5504-imrgn-l-01-b-ag-expected.txt:
19786         * platform/qt/css2.1/t0803-c5504-imrgn-l-02-b-ag-expected.txt:
19787         * platform/qt/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.txt:
19788         * platform/qt/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.txt:
19789         * platform/qt/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.txt:
19790         * platform/qt/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.txt:
19791         * platform/qt/css2.1/t0803-c5504-mrgn-l-02-c-expected.txt:
19792         * platform/qt/css2.1/t0803-c5504-mrgn-l-03-c-expected.txt:
19793         * platform/qt/css2.1/t0803-c5505-imrgn-00-a-ag-expected.txt:
19794         * platform/qt/css2.1/t0803-c5505-mrgn-00-b-ag-expected.txt:
19795         * platform/qt/css2.1/t0803-c5505-mrgn-01-e-a-expected.txt:
19796         * platform/qt/css2.1/t0803-c5505-mrgn-02-c-expected.txt:
19797         * platform/qt/css2.1/t0803-c5505-mrgn-03-c-ag-expected.txt:
19798         * platform/qt/css2.1/t080301-c411-vt-mrgn-00-b-expected.txt:
19799         * platform/qt/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.txt:
19800         * platform/qt/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.txt:
19801         * platform/qt/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.txt:
19802         * platform/qt/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt:
19803         * platform/qt/css2.1/t0804-c5507-ipadn-r-00-b-ag-expected.txt:
19804         * platform/qt/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.txt:
19805         * platform/qt/css2.1/t0804-c5507-padn-r-00-c-ag-expected.txt:
19806         * platform/qt/css2.1/t0804-c5507-padn-r-01-c-a-expected.txt:
19807         * platform/qt/css2.1/t0804-c5507-padn-r-02-f-expected.txt:
19808         * platform/qt/css2.1/t0804-c5507-padn-r-03-f-expected.txt:
19809         * platform/qt/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.txt:
19810         * platform/qt/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.txt:
19811         * platform/qt/css2.1/t0804-c5509-padn-l-00-b-ag-expected.txt:
19812         * platform/qt/css2.1/t0804-c5509-padn-l-01-b-a-expected.txt:
19813         * platform/qt/css2.1/t0804-c5509-padn-l-02-f-expected.txt:
19814         * platform/qt/css2.1/t0804-c5509-padn-l-03-f-g-expected.txt:
19815         * platform/qt/css2.1/t0804-c5510-ipadn-00-b-ag-expected.txt:
19816         * platform/qt/css2.1/t0804-c5510-padn-00-b-ag-expected.txt:
19817         * platform/qt/css2.1/t0804-c5510-padn-01-e-a-expected.txt:
19818         * platform/qt/css2.1/t0804-c5510-padn-02-f-expected.txt:
19819         * platform/qt/css2.1/t0805-c5511-brdr-tw-00-b-expected.txt:
19820         * platform/qt/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.txt:
19821         * platform/qt/css2.1/t0805-c5511-brdr-tw-02-b-expected.txt:
19822         * platform/qt/css2.1/t0805-c5511-brdr-tw-03-b-expected.txt:
19823         * platform/qt/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.txt:
19824         * platform/qt/css2.1/t0805-c5512-brdr-rw-00-b-expected.txt:
19825         * platform/qt/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.txt:
19826         * platform/qt/css2.1/t0805-c5512-brdr-rw-02-b-expected.txt:
19827         * platform/qt/css2.1/t0805-c5512-brdr-rw-03-b-expected.txt:
19828         * platform/qt/css2.1/t0805-c5512-ibrdr-rw-00-a-expected.txt:
19829         * platform/qt/css2.1/t0805-c5513-brdr-bw-00-b-expected.txt:
19830         * platform/qt/css2.1/t0805-c5513-brdr-bw-01-b-g-expected.txt:
19831         * platform/qt/css2.1/t0805-c5513-brdr-bw-02-b-expected.txt:
19832         * platform/qt/css2.1/t0805-c5513-brdr-bw-03-b-expected.txt:
19833         * platform/qt/css2.1/t0805-c5513-ibrdr-bw-00-a-expected.txt:
19834         * platform/qt/css2.1/t0805-c5514-brdr-lw-00-b-expected.txt:
19835         * platform/qt/css2.1/t0805-c5514-brdr-lw-01-b-g-expected.txt:
19836         * platform/qt/css2.1/t0805-c5514-brdr-lw-02-b-expected.txt:
19837         * platform/qt/css2.1/t0805-c5514-brdr-lw-03-b-expected.txt:
19838         * platform/qt/css2.1/t0805-c5514-ibrdr-lw-00-a-expected.txt:
19839         * platform/qt/css2.1/t0805-c5515-brdr-w-00-a-expected.txt:
19840         * platform/qt/css2.1/t0805-c5515-brdr-w-01-b-g-expected.txt:
19841         * platform/qt/css2.1/t0805-c5515-brdr-w-02-b-expected.txt:
19842         * platform/qt/css2.1/t0805-c5515-ibrdr-00-b-expected.txt:
19843         * platform/qt/css2.1/t0805-c5516-brdr-c-00-a-expected.txt:
19844         * platform/qt/css2.1/t0805-c5516-ibrdr-c-00-a-expected.txt:
19845         * platform/qt/css2.1/t0805-c5517-brdr-s-00-c-expected.txt:
19846         * platform/qt/css2.1/t0805-c5517-ibrdr-s-00-a-expected.txt:
19847         * platform/qt/css2.1/t0805-c5518-brdr-t-00-a-expected.txt:
19848         * platform/qt/css2.1/t0805-c5518-brdr-t-01-e-expected.txt:
19849         * platform/qt/css2.1/t0805-c5518-ibrdr-t-00-a-expected.txt:
19850         * platform/qt/css2.1/t0805-c5519-brdr-r-00-a-expected.txt:
19851         * platform/qt/css2.1/t0805-c5519-brdr-r-01-e-expected.txt:
19852         * platform/qt/css2.1/t0805-c5519-brdr-r-02-e-expected.txt:
19853         * platform/qt/css2.1/t0805-c5519-ibrdr-r-00-a-expected.txt:
19854         * platform/qt/css2.1/t0805-c5520-brdr-b-00-a-expected.txt:
19855         * platform/qt/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
19856         * platform/qt/css2.1/t0805-c5520-ibrdr-b-00-a-expected.txt:
19857         * platform/qt/css2.1/t0805-c5521-brdr-l-00-a-expected.txt:
19858         * platform/qt/css2.1/t0805-c5521-brdr-l-01-e-expected.txt:
19859         * platform/qt/css2.1/t0805-c5521-brdr-l-02-e-expected.txt:
19860         * platform/qt/css2.1/t0805-c5521-ibrdr-l-00-a-expected.txt:
19861         * platform/qt/css2.1/t0805-c5522-brdr-00-b-expected.txt:
19862         * platform/qt/css2.1/t0805-c5522-brdr-01-b-g-expected.txt:
19863         * platform/qt/css2.1/t0805-c5522-brdr-02-e-expected.txt:
19864         * platform/qt/css2.1/t0805-c5522-ibrdr-00-a-expected.txt:
19865         * platform/qt/css2.1/t09-c5526c-display-00-e-expected.txt:
19866         * platform/qt/css2.1/t090204-display-change-01-b-ao-expected.txt:
19867         * platform/qt/css2.1/t0905-c414-flt-00-d-expected.txt:
19868         * platform/qt/css2.1/t0905-c414-flt-01-d-g-expected.txt:
19869         * platform/qt/css2.1/t0905-c414-flt-02-c-expected.txt:
19870         * platform/qt/css2.1/t0905-c414-flt-03-c-expected.txt:
19871         * platform/qt/css2.1/t0905-c414-flt-04-c-expected.txt:
19872         * platform/qt/css2.1/t0905-c414-flt-fit-00-d-expected.txt:
19873         * platform/qt/css2.1/t0905-c414-flt-fit-01-d-g-expected.txt:
19874         * platform/qt/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
19875         * platform/qt/css2.1/t0905-c414-flt-wrap-01-d-g-expected.txt:
19876         * platform/qt/css2.1/t0905-c5525-fltclr-00-c-ag-expected.txt:
19877         * platform/qt/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
19878         * platform/qt/css2.1/t0905-c5525-fltwidth-01-c-g-expected.txt:
19879         * platform/qt/css2.1/t0905-c5525-fltwidth-02-c-g-expected.txt:
19880         * platform/qt/css2.1/t0905-c5525-fltwidth-03-c-g-expected.txt:
19881         * platform/qt/css2.1/t0905-c5525-fltwrap-00-b-expected.txt:
19882         * platform/qt/css2.1/t0905-c5526-fltclr-00-c-ag-expected.txt:
19883         * platform/qt/css2.1/t090501-c414-flt-00-d-expected.txt:
19884         * platform/qt/css2.1/t090501-c414-flt-01-b-expected.txt:
19885         * platform/qt/css2.1/t090501-c414-flt-02-d-g-expected.txt:
19886         * platform/qt/css2.1/t090501-c414-flt-03-b-g-expected.txt:
19887         * platform/qt/css2.1/t090501-c414-flt-ln-00-d-expected.txt:
19888         * platform/qt/css2.1/t090501-c414-flt-ln-01-d-g-expected.txt:
19889         * platform/qt/css2.1/t090501-c414-flt-ln-02-d-expected.txt:
19890         * platform/qt/css2.1/t090501-c414-flt-ln-03-d-expected.txt:
19891         * platform/qt/css2.1/t090501-c5525-flt-l-00-b-g-expected.txt:
19892         * platform/qt/css2.1/t090501-c5525-flt-r-00-b-g-expected.txt:
19893         * platform/qt/css2.1/t1001-abs-pos-cb-01-b-expected.txt:
19894         * platform/qt/css2.1/t1001-abs-pos-cb-02-b-expected.txt:
19895         * platform/qt/css2.1/t1001-abs-pos-cb-03-b-expected.txt:
19896         * platform/qt/css2.1/t1001-abs-pos-cb-04-b-expected.txt:
19897         * platform/qt/css2.1/t1001-abs-pos-cb-05-b-expected.txt:
19898         * platform/qt/css2.1/t1001-abs-pos-cb-06-b-expected.txt:
19899         * platform/qt/css2.1/t1001-abs-pos-cb-07-b-expected.txt:
19900         * platform/qt/css2.1/t1001-abs-pos-cb-08-b-expected.txt:
19901         * platform/qt/css2.1/t1001-abs-pos-cb-09-b-expected.txt:
19902         * platform/qt/css2.1/t1002-c5523-width-00-b-g-expected.txt:
19903         * platform/qt/css2.1/t1002-c5523-width-01-b-g-expected.txt:
19904         * platform/qt/css2.1/t1002-c5523-width-02-b-g-expected.txt:
19905         * platform/qt/css2.1/t100303-c412-blockw-00-d-ag-expected.txt:
19906         * platform/qt/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.txt:
19907         * platform/qt/css2.1/t1004-c43-rpl-bbx-00-d-ag-expected.txt:
19908         * platform/qt/css2.1/t1004-c43-rpl-ibx-00-d-ag-expected.txt:
19909         * platform/qt/css2.1/t1005-c5524-width-00-b-g-expected.txt:
19910         * platform/qt/css2.1/t1005-c5524-width-01-b-g-expected.txt:
19911         * platform/qt/css2.1/t1008-c44-ln-box-00-d-ag-expected.txt:
19912         * platform/qt/css2.1/t100801-c42-ibx-ht-00-d-a-expected.txt:
19913         * platform/qt/css2.1/t100801-c544-valgn-01-d-ag-expected.txt:
19914         * platform/qt/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
19915         * platform/qt/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
19916         * platform/qt/css2.1/t100801-c548-leadin-00-d-a-expected.txt:
19917         * platform/qt/css2.1/t100801-c548-ln-ht-01-b-ag-expected.txt:
19918         * platform/qt/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt:
19919         * platform/qt/css2.1/t100801-c548-ln-ht-03-d-ag-expected.txt:
19920         * platform/qt/css2.1/t1202-counter-00-b-expected.txt:
19921         * platform/qt/css2.1/t1202-counter-01-b-expected.txt:
19922         * platform/qt/css2.1/t1202-counter-02-b-expected.txt:
19923         * platform/qt/css2.1/t1202-counter-03-b-expected.txt:
19924         * platform/qt/css2.1/t1202-counter-04-b-expected.txt:
19925         * platform/qt/css2.1/t1202-counter-06-b-expected.txt:
19926         * platform/qt/css2.1/t1202-counter-07-b-expected.txt:
19927         * platform/qt/css2.1/t1202-counter-08-b-expected.txt:
19928         * platform/qt/css2.1/t1202-counter-09-b-expected.txt:
19929         * platform/qt/css2.1/t1202-counter-11-b-expected.txt:
19930         * platform/qt/css2.1/t1202-counter-12-b-expected.txt:
19931         * platform/qt/css2.1/t1202-counter-13-b-expected.txt:
19932         * platform/qt/css2.1/t1202-counter-14-b-expected.txt:
19933         * platform/qt/css2.1/t1202-counter-15-b-expected.txt:
19934         * platform/qt/css2.1/t1202-counter-16-f-expected.txt:
19935         * platform/qt/css2.1/t1202-counters-00-b-expected.txt:
19936         * platform/qt/css2.1/t1202-counters-01-b-expected.txt:
19937         * platform/qt/css2.1/t1202-counters-02-b-expected.txt:
19938         * platform/qt/css2.1/t1202-counters-03-b-expected.txt:
19939         * platform/qt/css2.1/t1202-counters-05-b-expected.txt:
19940         * platform/qt/css2.1/t1202-counters-06-b-expected.txt:
19941         * platform/qt/css2.1/t1202-counters-07-b-expected.txt:
19942         * platform/qt/css2.1/t1202-counters-08-b-expected.txt:
19943         * platform/qt/css2.1/t1202-counters-09-b-expected.txt:
19944         * platform/qt/css2.1/t1202-counters-11-b-expected.txt:
19945         * platform/qt/css2.1/t1202-counters-12-b-expected.txt:
19946         * platform/qt/css2.1/t1202-counters-13-b-expected.txt:
19947         * platform/qt/css2.1/t1202-counters-14-b-expected.txt:
19948         * platform/qt/css2.1/t1202-counters-15-b-expected.txt:
19949         * platform/qt/css2.1/t1202-counters-16-c-expected.txt:
19950         * platform/qt/css2.1/t1202-counters-17-d-expected.txt:
19951         * platform/qt/css2.1/t1202-counters-18-f-expected.txt:
19952         * platform/qt/css2.1/t1204-implied-01-c-expected.txt:
19953         * platform/qt/css2.1/t1204-implied-02-d-expected.txt:
19954         * platform/qt/css2.1/t1204-increment-00-c-o-expected.txt:
19955         * platform/qt/css2.1/t1204-increment-01-c-o-expected.txt:
19956         * platform/qt/css2.1/t1204-multiple-01-c-expected.txt:
19957         * platform/qt/css2.1/t1204-order-00-c-expected.txt:
19958         * platform/qt/css2.1/t1204-order-01-d-expected.txt:
19959         * platform/qt/css2.1/t1204-reset-02-c-o-expected.txt:
19960         * platform/qt/css2.1/t120401-scope-01-c-expected.txt:
19961         * platform/qt/css2.1/t120401-scope-02-c-expected.txt:
19962         * platform/qt/css2.1/t120401-scope-03-c-expected.txt:
19963         * platform/qt/css2.1/t120401-scope-04-d-expected.txt:
19964         * platform/qt/css2.1/t120403-content-none-00-c-expected.txt:
19965         * platform/qt/css2.1/t120403-display-none-00-c-expected.txt:
19966         * platform/qt/css2.1/t120403-visibility-00-c-expected.txt:
19967         * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
19968         * platform/qt/css2.1/t1205-c563-list-type-00-b-expected.txt:
19969         * platform/qt/css2.1/t1205-c563-list-type-01-b-expected.txt:
19970         * platform/qt/css2.1/t1205-c564-list-img-00-b-g-expected.txt:
19971         * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
19972         * platform/qt/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
19973         * platform/qt/css2.1/t1205-c566-list-stl-01-c-g-expected.txt:
19974         * platform/qt/css2.1/t1402-c45-bg-canvas-00-b-expected.txt:
19975         * platform/qt/css2.1/t140201-c532-bgcolor-00-a-expected.txt:
19976         * platform/qt/css2.1/t140201-c532-bgcolor-01-b-expected.txt:
19977         * platform/qt/css2.1/t140201-c533-bgimage-00-a-expected.txt:
19978         * platform/qt/css2.1/t140201-c533-bgimage-01-b-g-expected.txt:
19979         * platform/qt/css2.1/t140201-c534-bgre-00-b-ag-expected.txt:
19980         * platform/qt/css2.1/t140201-c536-bgpos-00-b-ag-expected.txt:
19981         * platform/qt/css2.1/t1503-c522-font-family-00-b-expected.txt:
19982         * platform/qt/css2.1/t1504-c523-font-style-00-b-expected.txt:
19983         * platform/qt/css2.1/t1504-c543-txt-decor-00-d-g-expected.txt:
19984         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
19985         * platform/qt/css2.1/t1506-c525-font-wt-00-b-expected.txt:
19986         * platform/qt/css2.1/t1507-c526-font-sz-00-b-expected.txt:
19987         * platform/qt/css2.1/t1507-c526-font-sz-01-b-a-expected.txt:
19988         * platform/qt/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
19989         * platform/qt/css2.1/t1508-c527-font-03-b-expected.txt:
19990         * platform/qt/css2.1/t1601-c547-indent-00-b-a-expected.txt:
19991         * platform/qt/css2.1/t1601-c547-indent-01-d-expected.txt:
19992         * platform/qt/css2.1/t1602-c43-center-00-d-ag-expected.txt:
19993         * platform/qt/css2.1/t1604-c541-word-sp-00-b-a-expected.txt:
19994         * platform/qt/css2.1/t1604-c541-word-sp-01-b-a-expected.txt:
19995         * platform/qt/css2.1/t1604-c542-letter-sp-00-b-a-expected.txt:
19996         * platform/qt/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
19997         * platform/qt/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
19998         * platform/qt/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
19999         * platform/qt/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
20000         * platform/qt/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
20001         * platform/qt/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
20002         * platform/qt/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
20003         * platform/qt/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
20004         * platform/qt/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
20005         * platform/qt/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
20006         * platform/qt/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
20007         * platform/qt/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
20008         * platform/qt/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
20009         * platform/qt/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
20010         * platform/qt/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
20011         * platform/qt/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
20012         * platform/qt/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
20013         * platform/qt/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
20014         * platform/qt/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
20015         * platform/qt/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
20016         * platform/qt/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
20017         * platform/qt/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
20018         * platform/qt/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
20019         * platform/qt/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
20020         * platform/qt/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
20021         * platform/qt/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
20022         * platform/qt/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
20023         * platform/qt/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
20024         * platform/qt/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
20025         * platform/qt/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
20026         * platform/qt/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
20027         * platform/qt/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
20028         * platform/qt/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
20029         * platform/qt/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
20030         * platform/qt/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
20031         * platform/qt/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
20032         * platform/qt/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
20033         * platform/qt/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
20034         * platform/qt/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
20035         * platform/qt/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
20036         * platform/qt/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
20037         * platform/qt/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
20038         * platform/qt/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
20039         * platform/qt/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
20040         * platform/qt/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
20041         * platform/qt/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
20042         * platform/qt/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
20043         * platform/qt/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
20044         * platform/qt/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
20045         * platform/qt/css2.1/t170602-bdr-conflct-w-50-d-expected.txt:
20046         * platform/qt/css2.1/t170602-bdr-conflct-w-51-d-expected.txt:
20047         * platform/qt/css2.1/t170602-bdr-conflct-w-52-d-expected.txt:
20048         * platform/qt/css2.1/t170602-bdr-conflct-w-53-d-expected.txt:
20049         * platform/qt/css2.1/t170602-bdr-conflct-w-54-d-expected.txt:
20050         * platform/qt/css2.1/t170602-bdr-conflct-w-55-d-expected.txt:
20051         * platform/qt/css2.1/t170602-bdr-conflct-w-56-d-expected.txt:
20052         * platform/qt/css2.1/t170602-bdr-conflct-w-57-d-expected.txt:
20053         * platform/qt/css2.1/t170602-bdr-conflct-w-58-d-expected.txt:
20054         * platform/qt/css2.1/t170602-bdr-conflct-w-59-d-expected.txt:
20055         * platform/qt/css2.1/t170602-bdr-conflct-w-60-d-expected.txt:
20056         * platform/qt/css2.1/t170602-bdr-conflct-w-61-d-expected.txt:
20057         * platform/qt/css2.1/t170602-bdr-conflct-w-62-d-expected.txt:
20058         * platform/qt/css2.1/t170602-bdr-conflct-w-63-d-expected.txt:
20059         * platform/qt/css2.1/t170602-bdr-conflct-w-64-d-expected.txt:
20060         * platform/qt/css2.1/t170602-bdr-conflct-w-65-d-expected.txt:
20061         * platform/qt/css2.1/t170602-bdr-conflct-w-66-d-expected.txt:
20062         * platform/qt/css2.1/t170602-bdr-conflct-w-67-d-expected.txt:
20063         * platform/qt/css2.1/t170602-bdr-conflct-w-68-d-expected.txt:
20064         * platform/qt/css2.1/t170602-bdr-conflct-w-69-d-expected.txt:
20065         * platform/qt/css2.1/t170602-bdr-conflct-w-70-d-expected.txt:
20066         * platform/qt/css2.1/t170602-bdr-conflct-w-71-d-expected.txt:
20067         * platform/qt/css2.1/t170602-bdr-conflct-w-72-d-expected.txt:
20068         * platform/qt/css2.1/t170602-bdr-conflct-w-73-d-expected.txt:
20069         * platform/qt/css2.1/t170602-bdr-conflct-w-74-d-expected.txt:
20070         * platform/qt/css2.1/t170602-bdr-conflct-w-75-d-expected.txt:
20071         * platform/qt/css2.1/t170602-bdr-conflct-w-76-d-expected.txt:
20072         * platform/qt/css2.1/t170602-bdr-conflct-w-77-d-expected.txt:
20073         * platform/qt/css2.1/t170602-bdr-conflct-w-78-d-expected.txt:
20074         * platform/qt/css2.1/t170602-bdr-conflct-w-79-d-expected.txt:
20075         * platform/qt/css2.1/t170602-bdr-conflct-w-80-d-expected.txt:
20076         * platform/qt/css2.1/t170602-bdr-conflct-w-81-d-expected.txt:
20077         * platform/qt/css2.1/t170602-bdr-conflct-w-82-d-expected.txt:
20078         * platform/qt/css2.1/t170602-bdr-conflct-w-83-d-expected.txt:
20079         * platform/qt/css2.1/t170602-bdr-conflct-w-84-d-expected.txt:
20080         * platform/qt/css2.1/t170602-bdr-conflct-w-85-d-expected.txt:
20081         * platform/qt/css2.1/t170602-bdr-conflct-w-86-d-expected.txt:
20082         * platform/qt/css2.1/t170602-bdr-conflct-w-87-d-expected.txt:
20083         * platform/qt/css2.1/t170602-bdr-conflct-w-88-d-expected.txt:
20084         * platform/qt/css2.1/t170602-bdr-conflct-w-89-d-expected.txt:
20085         * platform/qt/css2.1/t170602-bdr-conflct-w-90-d-expected.txt:
20086         * platform/qt/css2.1/t170602-bdr-conflct-w-91-d-expected.txt:
20087         * platform/qt/css2.1/t170602-bdr-conflct-w-92-d-expected.txt:
20088         * platform/qt/css2.1/t170602-bdr-conflct-w-93-d-expected.txt:
20089         * platform/qt/css2.1/t170602-bdr-conflct-w-94-d-expected.txt:
20090         * platform/qt/css2.1/t170602-bdr-conflct-w-95-d-expected.txt:
20091         * platform/qt/css2.1/t170602-bdr-conflct-w-96-d-expected.txt:
20092         * platform/qt/css2.1/t170602-bdr-conflct-w-97-d-expected.txt:
20093         * platform/qt/css2.1/t170602-bdr-conflct-w-98-d-expected.txt:
20094         * platform/qt/css2.1/t170602-bdr-conflct-w-99-d-expected.txt:
20095         * platform/qt/editing/inserting/break-blockquote-after-delete-expected.txt:
20096         * platform/qt/fast/backgrounds/001-expected.txt:
20097         * platform/qt/fast/backgrounds/animated-gif-as-background-expected.txt:
20098         * platform/qt/fast/backgrounds/animated-svg-as-background-expected.txt:
20099         * platform/qt/fast/backgrounds/animated-svg-as-mask-expected.txt:
20100         * platform/qt/fast/backgrounds/background-clip-text-expected.txt:
20101         * platform/qt/fast/backgrounds/background-inherit-color-bug-expected.txt:
20102         * platform/qt/fast/backgrounds/background-origin-root-element-expected.txt:
20103         * platform/qt/fast/backgrounds/background-position-1-expected.txt:
20104         * platform/qt/fast/backgrounds/background-position-rounding-expected.txt:
20105         * platform/qt/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt:
20106         * platform/qt/fast/backgrounds/mask-composite-expected.txt:
20107         * platform/qt/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.txt:
20108         * platform/qt/fast/backgrounds/repeat/negative-offset-repeat-expected.txt:
20109         * platform/qt/fast/backgrounds/repeat/noRepeatCorrectClip-expected.txt:
20110         * platform/qt/fast/backgrounds/size/backgroundSize15-expected.txt:
20111         * platform/qt/fast/backgrounds/size/backgroundSize16-expected.txt:
20112         * platform/qt/fast/backgrounds/size/zero-expected.txt:
20113         * platform/qt/fast/backgrounds/solid-color-context-restore-expected.txt:
20114         * platform/qt/fast/backgrounds/svg-as-background-1-expected.txt:
20115         * platform/qt/fast/backgrounds/svg-as-background-2-expected.txt:
20116         * platform/qt/fast/backgrounds/svg-as-background-3-expected.txt:
20117         * platform/qt/fast/backgrounds/svg-as-background-4-expected.txt:
20118         * platform/qt/fast/backgrounds/svg-as-background-5-expected.txt:
20119         * platform/qt/fast/backgrounds/svg-as-background-6-expected.txt:
20120         * platform/qt/fast/backgrounds/svg-as-mask-expected.txt:
20121         * platform/qt/fast/block/float/009-expected.txt:
20122         * platform/qt/fast/block/float/avoidance-percent-width-compat-expected.txt:
20123         * platform/qt/fast/block/float/avoidance-percent-width-strict-expected.txt:
20124         * platform/qt/fast/block/margin-collapse/block-inside-inline/001-expected.txt:
20125         * platform/qt/fast/block/margin-collapse/block-inside-inline/002-expected.txt:
20126         * platform/qt/fast/block/margin-collapse/block-inside-inline/003-expected.txt:
20127         * platform/qt/fast/block/margin-collapse/block-inside-inline/004-expected.txt:
20128         * platform/qt/fast/block/margin-collapse/block-inside-inline/005-expected.txt:
20129         * platform/qt/fast/block/margin-collapse/block-inside-inline/006-expected.txt:
20130         * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
20131         * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
20132         * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
20133         * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
20134         * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
20135         * platform/qt/fast/block/margin-collapse/block-inside-inline/017-expected.txt:
20136         * platform/qt/fast/block/margin-collapse/block-inside-inline/018-expected.txt:
20137         * platform/qt/fast/block/margin-collapse/block-inside-inline/019-expected.txt:
20138         * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
20139         * platform/qt/fast/block/margin-collapse/block-inside-inline/021-expected.txt:
20140         * platform/qt/fast/block/margin-collapse/block-inside-inline/022-expected.txt:
20141         * platform/qt/fast/block/margin-collapse/block-inside-inline/025-expected.txt:
20142         * platform/qt/fast/borders/border-radius-constraints-expected.txt:
20143         * platform/qt/fast/borders/border-radius-split-inline-expected.txt:
20144         * platform/qt/fast/box-shadow/basic-shadows-expected.txt:
20145         * platform/qt/fast/box-shadow/inset-expected.txt:
20146         * platform/qt/fast/box-shadow/transform-fringing-expected.txt:
20147         * platform/qt/fast/canvas/canvas-before-css-expected.txt:
20148         * platform/qt/fast/canvas/canvas-composite-expected.txt:
20149         * platform/qt/fast/canvas/canvas-transform-identity-expected.txt:
20150         * platform/qt/fast/canvas/canvas-transform-infinity-expected.txt:
20151         * platform/qt/fast/canvas/canvas-transform-multiply-expected.txt:
20152         * platform/qt/fast/canvas/canvas-transform-nan-expected.txt:
20153         * platform/qt/fast/canvas/canvas-transform-non-invertible-expected.txt:
20154         * platform/qt/fast/canvas/canvas-transform-skewed-expected.txt:
20155         * platform/qt/fast/canvas/canvas-transforms-during-path-expected.txt:
20156         * platform/qt/fast/canvas/canvas-zoom-expected.txt:
20157         * platform/qt/fast/canvas/drawImage-expected.txt:
20158         * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.txt:
20159         * platform/qt/fast/canvas/image-pattern-rotate-expected.txt:
20160         * platform/qt/fast/canvas/shadow-offset-1-expected.txt:
20161         * platform/qt/fast/canvas/shadow-offset-2-expected.txt:
20162         * platform/qt/fast/canvas/shadow-offset-3-expected.txt:
20163         * platform/qt/fast/canvas/shadow-offset-4-expected.txt:
20164         * platform/qt/fast/canvas/shadow-offset-5-expected.txt:
20165         * platform/qt/fast/canvas/shadow-offset-6-expected.txt:
20166         * platform/qt/fast/canvas/shadow-offset-7-expected.txt:
20167         * platform/qt/fast/css/attribute-selector-dynamic-expected.txt:
20168         * platform/qt/fast/css/font-smoothing-expected.txt:
20169         * platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt:
20170         * platform/qt/fast/css/nth-child-dynamic-expected.txt:
20171         * platform/qt/fast/css/pseudo-cache-stale-expected.txt:
20172         * platform/qt/fast/css/rem-units-on-root-expected.txt:
20173         * platform/qt/fast/doctypes/001-expected.txt:
20174         * platform/qt/fast/doctypes/002-expected.txt:
20175         * platform/qt/fast/doctypes/004-expected.txt:
20176         * platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
20177         * platform/qt/fast/dynamic/anchor-lock-expected.txt:
20178         * platform/qt/fast/dynamic/genContentDestroyChildren-expected.txt:
20179         * platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt:
20180         * platform/qt/fast/dynamic/window-scrollbars-test-expected.txt:
20181         * platform/qt/fast/forms/button-style-color-expected.txt:
20182         * platform/qt/fast/forms/isindex-placeholder-expected.txt:
20183         * platform/qt/fast/forms/menulist-style-color-expected.txt:
20184         * platform/qt/fast/forms/search-vertical-alignment-expected.txt:
20185         * platform/qt/fast/forms/text-style-color-expected.txt:
20186         * platform/qt/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
20187         * platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.txt:
20188         * platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt:
20189         * platform/qt/fast/frames/frame-navigation-expected.txt:
20190         * platform/qt/fast/frames/frame-scrolling-attribute-expected.txt:
20191         * platform/qt/fast/frames/frameset-style-recalc-expected.txt:
20192         * platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt:
20193         * platform/qt/fast/frames/viewsource-on-image-file-expected.txt:
20194         * platform/qt/fast/gradients/crash-on-zero-radius-expected.txt:
20195         * platform/qt/fast/images/animated-gif-with-offsets-expected.txt:
20196         * platform/qt/fast/images/favicon-as-image-expected.txt:
20197         * platform/qt/fast/images/image-in-map-expected.txt:
20198         * platform/qt/fast/images/svg-as-background-expected.txt:
20199         * platform/qt/fast/images/svg-width-100p-as-background-expected.txt:
20200         * platform/qt/fast/inline-block/004-expected.txt:
20201         * platform/qt/fast/inline-block/005-expected.txt:
20202         * platform/qt/fast/lists/ol-start-parsing-expected.txt:
20203         * platform/qt/fast/overflow/overflow-with-local-background-attachment-expected.txt:
20204         * platform/qt/fast/reflections/abs-position-in-reflection-expected.txt:
20205         * platform/qt/fast/reflections/transparent-reflected-sublayers-expected.txt:
20206         * platform/qt/fast/repaint/rel-positioned-inline-with-overflow-expected.txt:
20207         * platform/qt/fast/table/giantRowspan-expected.txt:
20208         * platform/qt/fast/table/height-percent-test-expected.txt:
20209         * platform/qt/fast/text/international/hindi-whitespace-expected.txt:
20210         * platform/qt/fast/text/international/khmer-selection-expected.txt:
20211         * platform/qt/fast/text/shadow-translucent-fill-expected.txt:
20212         * platform/qt/fast/text/text-letter-spacing-expected.txt:
20213         * platform/qt/fast/transforms/bounding-rect-zoom-expected.txt:
20214         * platform/qt/plugins/netscape-dom-access-expected.txt:
20215         * platform/qt/svg/custom/createImageElement2-expected.txt:
20216         * platform/qt/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
20217         * platform/qt/tables/mozilla/bugs/bug50695-2-expected.txt:
20218         * platform/qt/tables/mozilla/bugs/bug92647-2-expected.txt:
20219         * platform/qt/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
20220
20221 2009-09-29  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
20222
20223         Reviewed by Simon Hausmann.
20224
20225         [Qt] Update Skipped list after test refactoring done in r48806.
20226
20227         * platform/qt/Skipped:
20228
20229 2009-09-29  Jakub Wieczorek  <faw217@gmail.com>
20230
20231         Reviewed by Simon Hausmann.
20232
20233         [Qt] Unskip the passing tests that make use of eventSender.contextClick().
20234         https://bugs.webkit.org/show_bug.cgi?id=29821
20235
20236         * platform/qt/Skipped:
20237
20238 2009-09-29  Fumitoshi Ukai  <ukai@chromium.org>
20239
20240         Unreviewed.  Fix 4 layout test failures by webkit r48861.
20241         http://bugs.webkit.org/show_bug.cgi?id=29840
20242
20243         r48861 introduced experimentalWebSocketsEnabled, and false by default.
20244         When experimentalWebSocketsEnabled is false, window.WebSocket is
20245         undefined, instead of a constructor.
20246
20247         * fast/dom/Window/window-properties-expected.txt:
20248         * fast/dom/prototype-inheritance-2-expected.txt:
20249         * fast/dom/prototype-inheritance-expected.txt:
20250         * fast/js/global-constructors-expected.txt:
20251
20252 2009-09-28  Zan Dobersek  <zandobersek@gmail.com>
20253
20254         Reviewed by David Kilzer.
20255
20256         [Gtk][Layout tests] Generate results for css3 tests
20257         https://bugs.webkit.org/show_bug.cgi?id=29784
20258
20259         Add results for css3 tests and enable these tests in the Skipped.
20260
20261         * platform/gtk/Skipped:
20262         * platform/gtk/css3/css3-modsel-33-expected.txt: Added.
20263         * platform/gtk/css3/css3-modsel-35-expected.txt: Added.
20264         * platform/gtk/css3/css3-modsel-36-expected.txt: Added.
20265         * platform/gtk/css3/css3-modsel-37-expected.txt: Added.
20266
20267 2009-09-28  Zan Dobersek  <zandobersek@gmail.com>
20268
20269         Reviewed by David Kilzer.
20270
20271         [Gtk][Layout tests] Generate results for transitions tests
20272         https://bugs.webkit.org/show_bug.cgi?id=29786
20273
20274         Add results for transitions tests and enable these tests in the Skipped.
20275
20276         * platform/gtk/Skipped:
20277         * platform/gtk/transitions/transition-drt-api-expected.txt: Added.
20278
20279 2009-09-28  Zan Dobersek  <zandobersek@gmail.com>
20280
20281         Reviewed by David Kilzer.
20282
20283         [Gtk][Layout tests] Generate results for animations tests
20284         https://bugs.webkit.org/show_bug.cgi?id=29783
20285
20286         Add results for animations tests and enable these tests in the Skipped.
20287
20288         * platform/gtk/Skipped:
20289         * platform/gtk/animations/animation-drt-api-expected.txt: Added.
20290         * platform/gtk/animations/animation-drt-api-multiple-keyframes-expected.txt: Added.
20291
20292 2009-09-28  Zan Dobersek  <zandobersek@gmail.com>
20293
20294         Reviewed by David Kilzer.
20295
20296         [Gtk][Layout tests] Generate results for transforms tests
20297         https://bugs.webkit.org/show_bug.cgi?id=29785
20298
20299         Add results for transforms tests and enable these tests in the Skipped.
20300
20301         * platform/gtk/Skipped:
20302         * platform/gtk/transforms/2d/compound-transforms-vs-containers-expected.txt: Added.
20303         * platform/gtk/transforms/2d/transform-borderbox-expected.txt: Added.
20304         * platform/gtk/transforms/2d/transform-origin-borderbox-expected.txt: Added.
20305         * platform/gtk/transforms/no_transform_hit_testing-expected.txt: Added.
20306
20307 2009-09-28  Jakub Wieczorek  <faw217@gmail.com>
20308
20309         Reviewed by Simon Hausmann.
20310
20311         [Qt] Update the Skipped list after adding XSLT support.
20312         https://bugs.webkit.org/show_bug.cgi?id=29817
20313
20314         Remove the tests that are passing now and skip these that are not,
20315         with a reason of failure for each of them.
20316
20317         * platform/qt/Skipped:
20318
20319 2009-09-28  Eric Seidel  <eric@webkit.org>
20320
20321         Reviewed by Simon Fraser.
20322
20323         11 transforms/3d tests failing on the Leopard Debug bot after r48833
20324         https://bugs.webkit.org/show_bug.cgi?id=29828
20325
20326         Leopard has HW compositing disabled until rdar://problem/7228836 can be fixed.
20327         So skip tests which depend on it being enabled per Simon's request.
20328
20329         * platform/mac-leopard/Skipped:
20330
20331 2009-09-28  Jakub Wieczorek  <faw217@gmail.com>
20332
20333         Reviewed by Simon Hausmann.
20334
20335         [Qt] Add the expected result for the fast/xsl/document-function test.
20336         https://bugs.webkit.org/show_bug.cgi?id=29817
20337
20338         * platform/qt/fast/xsl/document-function-expected.txt: Added.
20339
20340 2009-09-25  Eric Seidel  <eric@webkit.org>
20341
20342         Reviewed by Simon Fraser.
20343
20344         REGRESSION: media/video-pause-empty-events.html is occasionally timing out on bots
20345         https://bugs.webkit.org/show_bug.cgi?id=28624
20346
20347         No longer skip media tests now that we're disabling hardware compositing instead.
20348         Add leopard-specific results for 2 tests expected to fail with HW compositing disabled.
20349
20350         * platform/mac-leopard/Skipped:
20351         * platform/mac-leopard/fast/media/mq-transform-02-expected.checksum: Copied from LayoutTests/platform/mac-tiger/fast/media/mq-transform-02-expected.checksum.
20352         * platform/mac-leopard/fast/media/mq-transform-02-expected.png: Copied from LayoutTests/platform/mac-tiger/fast/media/mq-transform-02-expected.png.
20353         * platform/mac-leopard/fast/media/mq-transform-02-expected.txt: Copied from LayoutTests/platform/mac-tiger/fast/media/mq-transform-02-expected.txt.
20354         * platform/mac-leopard/fast/media/mq-transform-03-expected.checksum: Copied from LayoutTests/platform/mac-tiger/fast/media/mq-transform-03-expected.checksum.
20355         * platform/mac-leopard/fast/media/mq-transform-03-expected.png: Copied from LayoutTests/platform/mac-tiger/fast/media/mq-transform-03-expected.png.
20356         * platform/mac-leopard/fast/media/mq-transform-03-expected.txt: Copied from LayoutTests/platform/mac-tiger/fast/media/mq-transform-03-expected.txt.
20357
20358 2009-09-28  Shinichiro Hamaji  <hamaji@chromium.org>
20359
20360         Reviewed by Darin Adler.
20361
20362         Move message-port-multi.js from resources to script-tests
20363         https://bugs.webkit.org/show_bug.cgi?id=29798
20364
20365         * fast/events/message-port-multi-expected.txt:
20366         * fast/events/message-port-multi.html:
20367         * fast/events/resources/message-port-multi.js: Removed.
20368         * fast/events/script-tests/message-port-multi.js: Added.
20369         (channel.port2.onmessage):
20370
20371 2009-09-28  Charles Wei  <charles.wei@torchmobile.com.cn>
20372
20373         Reviewed by Nikolas Zimmermann.
20374
20375         Fix the crash of SVG that crashes when use a non-exist symbol
20376         https://bugs.webkit.org/show_bug.cgi?id=27693
20377
20378         * svg/custom/use-non-existing-symbol-crash-expected.txt: Added.
20379         * svg/custom/use-non-existing-symbol-crash.svg: Added.
20380
20381 2009-09-27  Sam Weinig  <sam@webkit.org>
20382
20383         Reviewed by Dan Bernstein.
20384
20385         Tests for https://bugs.webkit.org/show_bug.cgi?id=29760
20386         Implement CSSOM Range.getClientRects/getBoundingClientRect 
20387
20388         * fast/dom/Element/getBoundingClientRect-expected.txt: Copied from LayoutTests/fast/dom/getBoundingClientRect-expected.txt.
20389         * fast/dom/Element/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt: Copied from LayoutTests/fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt.
20390         * fast/dom/Element/getBoundingClientRect-getClientRects-relative-to-viewport.html: Copied from LayoutTests/fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport.html.
20391         * fast/dom/Element/getBoundingClientRect.html: Copied from LayoutTests/fast/dom/getBoundingClientRect.html.
20392         * fast/dom/Element/getClientRects-expected.txt: Copied from LayoutTests/fast/dom/getClientRects-expected.txt.
20393         * fast/dom/Element/getClientRects.html: Copied from LayoutTests/fast/dom/getClientRects.html.
20394         * fast/dom/Range/getBoundingClientRect-expected.txt: Added.
20395         * fast/dom/Range/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt: Added.
20396         * fast/dom/Range/getBoundingClientRect-getClientRects-relative-to-viewport.html: Added.
20397         * fast/dom/Range/getBoundingClientRect.html: Added.
20398         * fast/dom/Range/getClientRects-expected.txt: Added.
20399         * fast/dom/Range/getClientRects.html: Added.
20400         * fast/dom/Window/window-properties-expected.txt:
20401         * fast/dom/getBoundingClientRect-expected.txt: Removed.
20402         * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt: Removed.
20403         * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport.html: Removed.
20404         * fast/dom/getBoundingClientRect.html: Removed.
20405         * fast/dom/getClientRects-expected.txt: Removed.
20406         * fast/dom/getClientRects.html: Removed.
20407
20408 2009-09-27  Jakub Wieczorek  <faw217@gmail.com>
20409
20410         Reviewed by Simon Hausmann.
20411
20412         [Qt] Remove tests that are passing from the Skipped list after implementing
20413         the waitForPolicyDelegate() function in LayoutTestController.
20414         https://bugs.webkit.org/show_bug.cgi?id=25037
20415
20416         * platform/qt/Skipped:
20417
20418 2009-09-25  Adam Barth  <abarth@webkit.org>
20419
20420         Reviewed by Darin Adler.
20421
20422         Load blocks during unload should not affect targeted loads
20423         https://bugs.webkit.org/show_bug.cgi?id=29747
20424
20425         Test that we can follow targeted hyperlinks in an unload handler.
20426
20427         * fast/loader/resources/unload-hyperlink-targeted-subframe.html: Added.
20428         * fast/loader/unload-hyperlink-targeted-expected.txt: Added.
20429         * fast/loader/unload-hyperlink-targeted.html: Added.
20430
20431 2009-09-25  Alexey Proskuryakov  <ap@apple.com>
20432
20433         Reverting r48767, as it broke Windows build in a non-trivial way.
20434
20435         * fast/events/attribute-listener-cloned-from-frameless-doc-context-2-expected.txt: Removed.
20436         * fast/events/attribute-listener-cloned-from-frameless-doc-context-2.html: Removed.
20437         * fast/events/attribute-listener-cloned-from-frameless-doc-context-expected.txt: Removed.
20438         * fast/events/attribute-listener-cloned-from-frameless-doc-context.html: Removed.
20439         * fast/events/attribute-listener-cloned-from-frameless-doc-expected.txt: Removed.
20440         * fast/events/attribute-listener-cloned-from-frameless-doc.xhtml: Removed.
20441         * fast/events/attribute-listener-extracted-from-frameless-doc-context-2-expected.txt: Removed.
20442         * fast/events/attribute-listener-extracted-from-frameless-doc-context-2.html: Removed.
20443         * fast/events/attribute-listener-extracted-from-frameless-doc-context-expected.txt: Removed.
20444         * fast/events/attribute-listener-extracted-from-frameless-doc-context.html: Removed.
20445
20446 2009-09-25  Simon Fraser  <simon.fraser@apple.com>
20447
20448         Reviewed by Darin Adler.
20449
20450         ASSERTION FAILED: !repaintContainer || repaintContainer == this
20451         https://bugs.webkit.org/show_bug.cgi?id=29755
20452         
20453         Testcase with an opacity-fading element between two absolutely positioned elements.
20454
20455         * compositing/repaint/opacity-between-absolute.html: Added.
20456         * platform/mac/compositing/repaint/opacity-between-absolute-expected.checksum: Added.
20457         * platform/mac/compositing/repaint/opacity-between-absolute-expected.png: Added.
20458         * platform/mac/compositing/repaint/opacity-between-absolute-expected.txt: Added.
20459
20460 2009-09-25  Simon Fraser  <simon.fraser@apple.com>
20461
20462         Reviewed by Darin Adler.
20463
20464         Crash with hardware accelerated rotation of a PDF image in a data URL
20465         <rdar://problem/7250378>
20466         
20467         Testcase for a PDF image as the contents of a compositing layer.
20468
20469         * compositing/color-matching/pdf-image-match.html: Added.
20470         * platform/mac/compositing/color-matching/pdf-image-match-expected.checksum: Added.
20471         * platform/mac/compositing/color-matching/pdf-image-match-expected.png: Added.
20472         * platform/mac/compositing/color-matching/pdf-image-match-expected.txt: Added.
20473
20474 2009-09-25  Darin Adler  <darin@apple.com>
20475
20476         Reviewed by Geoffrey Garen.
20477
20478         Null-deref when first access to an Attr node is after its Element is destroyed
20479         https://bugs.webkit.org/show_bug.cgi?id=29748
20480
20481         * fast/dom/Attr/access-after-element-destruction-expected.txt: Added.
20482         * fast/dom/Attr/access-after-element-destruction.html: Added.
20483         * fast/dom/Attr/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Node/script-tests/TEMPLATE.html.
20484         * fast/dom/Attr/script-tests/access-after-element-destruction.js: Added.
20485
20486 2009-09-24  Alexey Proskuryakov  <ap@apple.com>
20487
20488         Reviewed by Darin Adler and Sam Weinig.
20489
20490         Onclick not fired for an element copied with cloneContents() or cloneNode()
20491         https://bugs.webkit.org/show_bug.cgi?id=25130
20492
20493         * fast/events/attribute-listener-cloned-from-frameless-doc-context-2-expected.txt: Added.
20494         * fast/events/attribute-listener-cloned-from-frameless-doc-context-2.html: Added.
20495         * fast/events/attribute-listener-cloned-from-frameless-doc-context-expected.txt: Added.
20496         * fast/events/attribute-listener-cloned-from-frameless-doc-context.html: Added.
20497         * fast/events/attribute-listener-cloned-from-frameless-doc-expected.txt: Added.
20498         * fast/events/attribute-listener-cloned-from-frameless-doc.xhtml: Added.
20499         * fast/events/attribute-listener-extracted-from-frameless-doc-context-2-expected.txt: Added.
20500         * fast/events/attribute-listener-extracted-from-frameless-doc-context-2.html: Added.
20501         * fast/events/attribute-listener-extracted-from-frameless-doc-context-expected.txt: Added.
20502         * fast/events/attribute-listener-extracted-from-frameless-doc-context.html: Added.
20503
20504 2009-09-25  Darin Adler  <darin@apple.com>
20505
20506         Checked in a file that was created by make-script-test-wrappers.
20507
20508         * platform/gtk/editing/pasteboard/middle-click-onpaste.html: Added.
20509
20510 2009-09-25  Enrica Casucci  <enrica@apple.com>
20511
20512         Reviewed by Darin Adler, Dan Bernstein, Adele Peterson, and others.
20513
20514         Updated the expected results to reflect the changes in the way the new paragraph
20515         is created and added test case for https://bugs.webkit.org/show_bug.cgi?id=29740
20516         <rdar://problem/7168738> Gmail: After changing a foreground text color, pressing return doesn't apply background to new line
20517
20518         * editing/inserting/insert-bg-font.html: Added.
20519         * platform/mac/editing/inserting/insert-bg-font-expected.txt: Added.
20520         * platform/mac/editing/pasteboard/5478250-expected.txt:
20521
20522 2009-09-25  Yuan Song  <song.yuan@ericsson.com>
20523
20524         Reviewed by Darin Adler.
20525
20526         https://bugs.webkit.org/show_bug.cgi?id=14566
20527
20528         Add test "invalid-domain-change-throws-exception.html" to ensure a SECURITY_ERR exception is raised if an attempt is made to change document.domain to an invalid value. In the existing test case "basic-textareas.html", fix the faulty behavior of setting document.domain to invalid value, and replace the data URL to a file URL that points to "basic-textareas-standards.html" in order to make "basic-textareas.html" runnable in a browser.
20529
20530         * fast/forms/basic-textareas.html:
20531         * fast/forms/resources/basic-textareas-standards.html: Added.
20532         * fast/js/invalid-domain-change-throws-exception-expected.txt: Added.
20533         * fast/js/invalid-domain-change-throws-exception.html: Added.
20534         * fast/js/resources/invalid-domain-change-throws-exception.js: Added.
20535
20536 2009-09-25  Adam Barth  <abarth@webkit.org>
20537
20538         Reviewed by Dimitri Glazkov.
20539
20540         [V8] Teach ScheduledAction::execute about isolated worlds
20541         https://bugs.webkit.org/show_bug.cgi?id=27703
20542
20543         Test a strange error condition after clearing a setInterval
20544         timer.  The key point is not to crash on this test.
20545
20546         * fast/dom/timer-clear-interval-in-handler-and-generate-error-expected.txt: Added.
20547         * fast/dom/timer-clear-interval-in-handler-and-generate-error.html: Added.
20548
20549 2009-09-24  Simon Fraser  <simon.fraser@apple.com>
20550
20551         Reviewed by Dan Bernstein.
20552
20553         REGRESSION: webkit-transform scale no longer works properly in nightly build
20554         https://bugs.webkit.org/show_bug.cgi?id=29730
20555         
20556         Test that a scale transition with no initial value uses a starting scale of 1.
20557
20558         * compositing/transitions/scale-transition-no-start.html: Added.
20559         * platform/mac/compositing/transitions/scale-transition-no-start-expected.checksum: Added.
20560         * platform/mac/compositing/transitions/scale-transition-no-start-expected.png: Added.
20561         * platform/mac/compositing/transitions/scale-transition-no-start-expected.txt: Added.
20562
20563 2009-09-24  Dan Bernstein  <mitz@apple.com>
20564
20565         Reviewed by Sam Weinig.
20566
20567         Test for <rdar://problem/7162000> Crash while trying to
20568         calculate the horizontal position of image
20569
20570         * fast/inline-block/relative-positioned-rtl-crash-expected.txt: Added.
20571         * fast/inline-block/relative-positioned-rtl-crash.html: Added.
20572
20573 2009-09-24  Carol Szabo  <carol.szabo@nokia.com>
20574
20575         Reviewed by Alexey Proskuryakov.
20576
20577         WebKit returns "" instead of null when getting
20578         inexistent, forbidden or invalidly named headers.
20579         https://bugs.webkit.org/show_bug.cgi?id=29140
20580
20581         * http/tests/xmlhttprequest/get-dangerous-headers.html:
20582           Updated to test for null instead of ""
20583         * http/tests/xmlhttprequest/getResponseHeader-expected.txt:
20584         * http/tests/xmlhttprequest/getResponseHeader.html:
20585           Extended to also test for headers that should return null.
20586         * http/tests/xmlhttprequest/xmlhttprequest-invalidHeader-getRequestHeader.html: Removed.
20587           getResponseHeader.html now covers this case as well.
20588
20589 2009-09-24  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
20590
20591         Reviewed by Oliver Hunt.
20592
20593         Test for correct wheel scrolling behavior.
20594
20595         https://bugs.webkit.org/show_bug.cgi?id=29348
20596         [Gtk] Scrollwheel on horizontal scrollbars should slide horizontally
20597
20598         * platform/gtk/scrollbars/overflow-scrollbar-horizontal-wheel-scroll.html: Added.
20599         * platform/gtk/scrollbars/overflow-scrollbar-horizontal-wheel-scroll-expected.txt: Added.
20600
20601 2009-09-24  Philippe Normand  <pnormand@igalia.com>
20602
20603         Reviewed by Gustavo Noronha.
20604
20605         [GTK] re-enable some media tests
20606         https://bugs.webkit.org/show_bug.cgi?id=29716
20607
20608         * platform/gtk/Skipped:
20609
20610 2009-09-24  Sam Weinig  <sam@webkit.org>
20611
20612         Reviewed by Dan Bernstein.
20613
20614         Update tests for https://bugs.webkit.org/show_bug.cgi?id=29703
20615         Add a function to element to check whether it matches a CSS selector
20616
20617         Add webkitMatchesSelector to SelectorAPI tests.
20618
20619         * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
20620         * fast/dom/SelectorAPI/caseID-almost-strict.html:
20621         * fast/dom/SelectorAPI/caseID-expected.txt:
20622         * fast/dom/SelectorAPI/caseID-strict-expected.txt:
20623         * fast/dom/SelectorAPI/caseID-strict.html:
20624         * fast/dom/SelectorAPI/caseID.html:
20625         * fast/dom/SelectorAPI/caseTag-expected.txt:
20626         * fast/dom/SelectorAPI/caseTag.html:
20627         * fast/dom/SelectorAPI/caseTagX-expected.txt:
20628         * fast/dom/SelectorAPI/caseTagX.xhtml:
20629         * fast/dom/SelectorAPI/detached-element-expected.txt:
20630         * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
20631         * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
20632         * fast/dom/SelectorAPI/script-tests/detached-element.js:
20633         * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
20634         * fast/dom/SelectorAPI/script-tests/viewless-document.js:
20635         * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
20636         * fast/dom/SelectorAPI/viewless-document-expected.txt:
20637         * fast/dom/Window/window-properties-expected.txt:
20638         * fast/dom/domListEnumeration-expected.txt:
20639         * fast/dom/script-tests/domListEnumeration.js:
20640
20641 2009-09-24  Oliver Hunt  <oliver@apple.com>
20642
20643         Reviewed by NOBODY(rollout)
20644
20645         Roll out r48712 as it is incorrect.
20646
20647         Rolling out test as test depends on patch.
20648
20649         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
20650         * platform/mac/fast/dom/wrapper-classes-objc.html:
20651
20652 2009-09-24  Xan Lopez  <xlopez@igalia.com>
20653
20654         Revert r48697, since it broke key handling notification to GTK+.
20655
20656         * platform/gtk/Skipped:
20657
20658 2009-09-24  Benjamin Poulain  <benjamin.poulain@nokia.com>
20659
20660         Reviewed by Eric Seidel.
20661
20662         The indices of RuntimeArray should be enumerated like for a regular array.
20663         https://bugs.webkit.org/show_bug.cgi?id=29005
20664
20665         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
20666         * platform/mac/fast/dom/wrapper-classes-objc.html:
20667
20668 2009-09-23  Geoffrey Garen  <ggaren@apple.com>
20669
20670         Reviewed by Sam Weinig.
20671
20672         Layout tests for event target sanitization.
20673         
20674         New tests for event dispatch:
20675
20676         * fast/events/event-attributes-after-exception-expected.txt: Added.
20677         * fast/events/event-attributes-after-exception.html: Added.
20678         * fast/events/event-fire-order-expected.txt: Added.
20679         * fast/events/event-fire-order.html: Added.
20680         * fast/events/event-fired-after-removal-expected.txt: Added.
20681         * fast/events/event-fired-after-removal.html: Added.
20682         
20683         Fixed these tests:
20684
20685         * fast/xmlhttprequest/xmlhttprequest-get-expected.txt: eventPhase should
20686         be AT_TARGET (2) when firing an event on an XHR, not INVALID (0).
20687         * http/tests/xmlhttprequest/infoOnProgressEvent-expected.txt: ditto
20688
20689         * http/tests/xmlhttprequest/event-target-expected.txt:
20690         * http/tests/xmlhttprequest/event-target.html: Removing an event listener
20691         during event dispatch should prevent it from firing. (This test was backwards.)
20692         
20693         * svg/custom/loadevents-capturing.svg: Enhanced this test to tell you
20694         why it fails when it fails. Changed it to register runTest() (now named 
20695         reportResults()) using addEventListener() instead of the 'onload' attribute.
20696         The test relies on reportResults() running after handler(), so it needs
20697         to register reportResults() after handler().
20698
20699 2009-09-23  Karen Grünberg  <karen+webkit@chromium.org>
20700
20701         Reviewed by Eric Seidel.
20702
20703         This tests all types of inputs text and password, 
20704         both enabled and disabled, the existing tests 
20705         weren't thorough enough for chromium.
20706
20707         https://bugs.webkit.org/show_bug.cgi?id=29502
20708
20709         * fast/forms/basic-inputs.html: Added.
20710         * platform/mac/fast/forms/basic-inputs-expected.checksum: Added.
20711         * platform/mac/fast/forms/basic-inputs-expected.png: Added.
20712         * platform/mac/fast/forms/basic-inputs-expected.txt: Added.
20713
20714 2009-09-23  Kent Tamura  <tkent@chromium.org>
20715
20716         Reviewed by Darin Adler.
20717
20718         Tests for maxLength of <textarea>
20719         https://bugs.webkit.org/show_bug.cgi?id=29292
20720
20721         * fast/forms/script-tests/textarea-maxlength.js: Added.
20722         * fast/forms/textarea-maxlength-expected.txt: Added.
20723         * fast/forms/textarea-maxlength.html: Added.
20724
20725 2009-09-23  Martin Robinson  <martin.james.robinson@gmail.com>
20726
20727         Reviewed by Xan Lopez.
20728
20729         [GTK] REGRESSION: BitmapImage::getGdkPixbuf fails for non-square images
20730         https://bugs.webkit.org/show_bug.cgi?id=29654
20731
20732         Enable tests which are now passing because of key event fixes.
20733
20734         * platform/gtk/Skipped:
20735
20736 2009-09-23  Eric Seidel  <eric@webkit.org>
20737
20738         No review, just adding missing pixel test results from recent test additions.
20739
20740         * platform/mac/compositing/generated-content-expected.checksum: Added.
20741         * platform/mac/compositing/generated-content-expected.png: Added.
20742         * platform/mac/compositing/masks/masked-ancestor-expected.png: Added.
20743         * platform/mac/compositing/masks/multiple-masks-expected.png: Added.
20744         * platform/mac/compositing/masks/simple-composited-mask-expected.png: Added.
20745         * platform/mac/compositing/reflections/reflection-on-composited-expected.checksum: Added.
20746         * platform/mac/compositing/reflections/reflection-on-composited-expected.png: Added.
20747         * platform/mac/compositing/self-painting-layers-expected.checksum: Added.
20748         * platform/mac/compositing/self-painting-layers-expected.png: Added.
20749         * platform/mac/compositing/sibling-positioning-expected.checksum: Added.
20750         * platform/mac/compositing/sibling-positioning-expected.png: Added.
20751         * platform/mac/fast/forms/button-style-color-expected.checksum: Added.
20752         * platform/mac/fast/forms/button-style-color-expected.png: Added.
20753         * platform/mac/fast/forms/text-style-color-expected.checksum: Added.
20754         * platform/mac/fast/forms/text-style-color-expected.png: Added.
20755         * platform/mac/fast/forms/textarea-placeholder-pseudo-style-expected.checksum: Added.
20756         * platform/mac/fast/forms/textarea-placeholder-pseudo-style-expected.png: Added.
20757         * platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.checksum: Added.
20758         * platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.png: Added.
20759         * platform/mac/fast/forms/textarea-placeholder-set-value-expected.checksum: Added.
20760         * platform/mac/fast/forms/textarea-placeholder-set-value-expected.png: Added.
20761         * platform/mac/fast/frames/viewsource-on-image-file-expected.checksum: Added.
20762         * platform/mac/fast/frames/viewsource-on-image-file-expected.png: Added.
20763         * platform/mac/fast/text/international/khmer-selection-expected.checksum: Added.
20764         * platform/mac/fast/text/international/khmer-selection-expected.png: Added.
20765         * platform/mac/media/audio-no-installed-engines-expected.checksum: Added.
20766         * platform/mac/media/audio-no-installed-engines-expected.png: Added.
20767         * platform/mac/media/controls-strict-expected.checksum: Added.
20768         * platform/mac/media/controls-strict-expected.png: Added.
20769         * platform/mac/media/controls-styling-expected.checksum: Added.
20770         * platform/mac/media/controls-styling-expected.png: Added.
20771         * platform/mac/media/video-no-audio-expected.checksum: Added.
20772         * platform/mac/media/video-no-audio-expected.png: Added.
20773
20774 2009-09-23  Sam Weinig  <sam@webkit.org>
20775
20776         Reviewed by Adam Barth.
20777
20778         Test for https://bugs.webkit.org/show_bug.cgi?id=26989
20779         Should allow navigation of top-level openers
20780         <rdar://problem/7034025>
20781
20782         * http/tests/security/frameNavigation/cross-origin-opener-expected.txt: Added.
20783         * http/tests/security/frameNavigation/cross-origin-opener.html: Added.
20784         * http/tests/security/frameNavigation/resources/cross-origin-opener-opener.html: Added.
20785         * http/tests/security/frameNavigation/resources/navigate-opener.html: Added.
20786
20787 2009-09-23  Andrew Scherkus  <scherkus@chromium.org>
20788
20789         Reviewed by Eric Carlson.
20790
20791         Updating 17 media layout tests to provide different media files based on supported codecs.
20792
20793         https://bugs.webkit.org/show_bug.cgi?id=29625
20794
20795         * media/audio-constructor-autobuffer.html: Switched to findMediaFile().
20796         * media/audio-constructor-src.html: Ditto.
20797         * media/audio-constructor.html: Ditto.
20798         * media/audio-controls-rendering.html: Ditto.
20799         * media/audio-delete-while-slider-thumb-clicked.html: Ditto.
20800         * media/audio-delete-while-step-button-clicked.html: Ditto.
20801         * media/broken-video.html: Ditto.
20802         * media/controls-after-reload.html: Ditto, and also changed initial video to counting.mp4 since scaled-matrix.mov is QuickTime specific.
20803         * media/controls-right-click-on-timebar.html: Ditto.
20804         * media/event-attributes.html: Ditto.
20805         * media/media-load-event.html: Ditto.
20806         * media/media-startTime.html: Ditto.
20807         * media/progress-event-total-expected.txt: Added new total value.
20808         * media/progress-event-total.html: Switched to for loop and findMediaFile(), added new total value.
20809         * media/progress-event.html: Switched to findMediaFile().
20810         * media/remove-from-document-no-load.html: Ditto.
20811         * media/remove-from-document.html: Ditto.
20812         * media/unsupported-tracks.html: Ditto.
20813
20814 2009-09-23  Karen Grünberg  <karen+webkit@chromium.org>
20815
20816         Reviewed by Dimitri Glazkov.
20817
20818         https://bugs.webkit.org/show_bug.cgi?id=29493
20819
20820         Added layout test to test buttons extensively 
20821         with different paddings. Testing both buttons
20822         with images and text. Existing tests were not
20823         comprehensive enough.
20824
20825         * fast/forms/basic-buttons.html: Added.
20826         * platform/mac/fast/forms/basic-buttons-expected.checksum: Added.
20827         * platform/mac/fast/forms/basic-buttons-expected.png: Added.
20828         * platform/mac/fast/forms/basic-buttons-expected.txt: Added.
20829
20830 2009-09-23  Daniel Bates  <dbates@webkit.org>
20831
20832         Reviewed by Adam Barth.
20833
20834         https://bugs.webkit.org/show_bug.cgi?id=29523
20835         
20836         Tests that JavaScript URLs that were URL-encoded twice do not bypass the XSSAuditor.
20837
20838         * http/tests/security/xssAuditor/iframe-javascript-url-url-encoded-expected.txt: Added.
20839         * http/tests/security/xssAuditor/iframe-javascript-url-url-encoded.html: Added.
20840         * http/tests/security/xssAuditor/javascript-link-url-encoded-expected.txt: Added.
20841         * http/tests/security/xssAuditor/javascript-link-url-encoded.html: Added.
20842
20843 2009-09-23  Dave Hyatt  <hyatt@apple.com>
20844
20845         Reviewed by John Sullivan.
20846
20847         https://bugs.webkit.org/show_bug.cgi?id=29657
20848         Columns don't break properly in positioned elements with a fixed height.  Make sure that
20849         a block is still considered to have columns even when the column count is 1 if the column
20850         width is non-auto.
20851     
20852         Added fast/multicol/positioned-with-constrained-height.html
20853
20854         * fast/multicol/positioned-with-constrained-height.html: Added.
20855         * platform/mac/fast/multicol/float-multicol-expected.txt:
20856         * platform/mac/fast/multicol/positioned-with-constrained-height-expected.checksum: Added.
20857         * platform/mac/fast/multicol/positioned-with-constrained-height-expected.png: Added.
20858         * platform/mac/fast/multicol/positioned-with-constrained-height-expected.txt: Added.
20859
20860 2009-09-23  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
20861
20862         Unreviewed. Skipping new tests, and
20863         plugins/destroy-during-npp-new.html, after reporting
20864         https://bugs.webkit.org/show_bug.cgi?id=29683.
20865
20866         * platform/gtk/Skipped:
20867
20868 2009-09-23  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
20869
20870         Unreviewed. Updated to match the changes done in r48566.
20871
20872         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
20873
20874 2009-09-23  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
20875
20876         Reviewed by Tor Arne Vestbø.
20877
20878         [Qt] Skipping test added in r48644 due to missing layoutTestController features.
20879
20880         * platform/qt/Skipped:
20881
20882 2009-09-22  Charles Wei  <charles.wei@torchmobile.com.cn>
20883
20884         Reviewed by Eric Seidel.
20885
20886         Fix the crash problem with absolte positioned children in foreignobject
20887         htts://bugs.webkit.org/show_bug.cgi?id=26342
20888
20889         * svg/custom/foreignobject-crash-with-absolute-positioned-children-expected.txt: Added.
20890         * svg/custom/foreignobject-crash-with-absolute-positioned-children.svg: Added.
20891
20892 2009-09-22  Alpha Lam  <hclam@chromium.org>
20893
20894         Reviewed by Eric Carlson.
20895
20896         Media test files in Ogg and Theora formats
20897         https://bugs.webkit.org/show_bug.cgi?id=29623
20898
20899         Adding test files for media layout tests in Ogg and Theora. They are transcoded
20900         from their originals in H264/AAC using ffmpeg2theora.
20901
20902         * media/content/counting.ogv: Added.
20903         * media/content/empty.oga: Added.
20904         * media/content/garbage.ogv: Added.
20905         * media/content/silence.oga: Added.
20906         * media/content/test.oga: Added.
20907         * media/content/test.ogv: Added.
20908
20909 2009-09-22  Drew Wilson  <atwilson@google.com>
20910
20911         Reviewed by David Levin.
20912
20913         SharedWorkers "name" attribute is now optional
20914         https://bugs.webkit.org/show_bug.cgi?id=28897
20915
20916         * fast/workers/resources/worker-name.js:
20917         New tests for optional name parameter.
20918         * fast/workers/resources/worker-util.js:
20919         (done):
20920         Now invokes done via a timer to ensure any pending console errors are written out.
20921         * fast/workers/shared-worker-constructor-expected.txt:
20922         * fast/workers/shared-worker-constructor.html:
20923         Updated test/expectations now that constructor's "name" param is optional.
20924         * fast/workers/shared-worker-name-expected.txt:
20925         * fast/workers/shared-worker-name.html:
20926         New tests for optional name parameter.
20927
20928 2009-09-22  Darin Adler  <darin@apple.com>
20929
20930         Reviewed by Sam Weinig.
20931
20932         Tighten up the ScheduledRedirection machinery to prepare for a bug fix
20933         https://bugs.webkit.org/show_bug.cgi?id=29663
20934
20935         * http/tests/loading/deleted-host-in-resource-load-delegate-callback-expected.txt:
20936         Updated test to reflect progression. The willPerformClientRedirectToURL
20937         call was called an extra time before.
20938
20939 2009-09-22  Sam Weinig  <sam@webkit.org>
20940
20941         Reviewed by Alexey Proskuryakov.
20942
20943         Test for XMLHttpRequest.abort() should destroy the response text.
20944         https://bugs.webkit.org/show_bug.cgi?id=29658
20945         <rdar://problem/5301430>
20946
20947         * http/tests/xmlhttprequest/abort-should-destroy-responseText-expected.txt: Added.
20948         * http/tests/xmlhttprequest/abort-should-destroy-responseText.html: Added.
20949
20950 2009-09-22  Shinichiro Hamaji  <hamaji@chromium.org>
20951
20952         Reviewed by Eric Seidel.
20953
20954         fast/backgrounds/repeat tests are different from their TEMPLATE
20955         https://bugs.webkit.org/show_bug.cgi?id=29659
20956
20957         * fast/backgrounds/repeat/parsing-background-repeat.html:
20958         * fast/backgrounds/repeat/resources/TEMPLATE.html: Removed.
20959         * fast/backgrounds/repeat/resources/parsing-background-repeat.js: Removed.
20960         * fast/backgrounds/repeat/script-tests: Added.
20961         * fast/backgrounds/repeat/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/backgrounds/repeat/resources/TEMPLATE.html.
20962         * fast/backgrounds/repeat/script-tests/parsing-background-repeat.js: Copied from LayoutTests/fast/backgrounds/repeat/resources/parsing-background-repeat.js.
20963
20964 2009-09-22  Eric Seidel  <eric@webkit.org>
20965
20966         Reviewed by Simon Fraser.
20967
20968         media/controls-after-reload.html crashes occasionally
20969         https://bugs.webkit.org/show_bug.cgi?id=29037
20970
20971         Skip media/controls-after-reload.html for the same CVDisplayLink
20972         issue as seen with media/video-size-intrinsic-scale.html.
20973
20974         * platform/mac-leopard/Skipped:
20975
20976 2009-09-22  Dumitru Daniliuc  <dumi@chromium.org>
20977
20978         Reviewed by Dimitri Glazkov.
20979
20980         1. Adding two tests for the transaction coordinator.
20981         2. Fixing an incorrect <head> tag in some tests.
20982
20983         https://bugs.webkit.org/show_bug.cgi?id=29115
20984
20985         * storage/multiple-transactions-on-different-handles.html: Fixed a
20986         <head> tag (should've been </head>).
20987         * storage/open-database-while-transaction-in-progress.html: Fixed
20988         a <head> tag (should've been </head>).
20989         * storage/read-and-write-transactions-dont-run-together-expected.txt: Added.
20990         * storage/read-and-write-transactions-dont-run-together.html: Added.
20991         * storage/read-transactions-running-concurrently-expected.txt: Added.
20992         * storage/read-transactions-running-concurrently.html: Added.
20993         * storage/test-authorizer.html: Fixed a <head> tag (should've been
20994         </head>).
20995
20996 2009-09-22  Shinichiro Hamaji  <hamaji@chromium.org>
20997
20998         Rubber-stamped by Eric Seidel.
20999
21000         js tests should move into jstests subdirectory instead of resources/
21001         https://bugs.webkit.org/show_bug.cgi?id=25880
21002
21003         Migration for js directory.
21004
21005         * fast/js/Array-isArray.html:
21006         * fast/js/JSON-parse-reviver.html:
21007         * fast/js/JSON-stringify-replacer.html:
21008         * fast/js/Object-create.html:
21009         * fast/js/Object-defineProperties.html:
21010         * fast/js/Object-defineProperty.html:
21011         * fast/js/Object-keys.html:
21012         * fast/js/activation-proto.html:
21013         * fast/js/arguments-bad-index.html:
21014         * fast/js/arguments.html:
21015         * fast/js/array-enumerators-functions.html:
21016         * fast/js/array-every.html:
21017         * fast/js/array-filter.html:
21018         * fast/js/array-float-delete.html:
21019         * fast/js/array-functions-non-arrays.html:
21020         * fast/js/array-holes.html:
21021         * fast/js/array-index-immediate-types.html:
21022         * fast/js/array-indexing.html:
21023         * fast/js/array-iterate-backwards.html:
21024         * fast/js/array-join-bug-11524.html:
21025         * fast/js/array-lastIndexOf.html:
21026         * fast/js/array-reduce.html:
21027         * fast/js/array-reduceRight.html:
21028         * fast/js/array-reset-large-index.html:
21029         * fast/js/array-sort-reentrance.html:
21030         * fast/js/array-splice.html:
21031         * fast/js/array-tostring-and-join.html:
21032         * fast/js/array-tostring-ignore-separator.html:
21033         * fast/js/assign.html:
21034         * fast/js/avl-crash.html:
21035         * fast/js/cached-eval-gc.html:
21036         * fast/js/caller-property.html:
21037         * fast/js/char-at.html:
21038         * fast/js/closure-inside-extra-arg-call.html:
21039         * fast/js/code-serialize-paren.html:
21040         * fast/js/codegen-loops-logical-nodes.html:
21041         * fast/js/codegen-peephole-locals.html:
21042         * fast/js/codegen-temporaries.html:
21043         * fast/js/comparefn-sort-stability.html:
21044         * fast/js/const-without-initializer.html:
21045         * fast/js/constant-count.html:
21046         * fast/js/constant-folding.html:
21047         * fast/js/constructor-attributes.html:
21048         * fast/js/constructor.html:
21049         * fast/js/continue-break-multiple-labels.html:
21050         * fast/js/convert-nan-to-bool.html:
21051         * fast/js/cyclic-proto.html:
21052         * fast/js/cyclic-prototypes.html:
21053         * fast/js/cyclic-ref-toString.html:
21054         * fast/js/date-DST-pre-1970.html:
21055         * fast/js/date-DST-time-cusps.html:
21056         * fast/js/date-big-constructor.html:
21057         * fast/js/date-big-setdate.html:
21058         * fast/js/date-big-setmonth.html:
21059         * fast/js/date-constructor.html:
21060         * fast/js/date-negative-setmonth.html:
21061         * fast/js/date-parse-comments-test.html:
21062         * fast/js/date-parse-test.html:
21063         * fast/js/date-preserve-milliseconds.html:
21064         * fast/js/date-proto-generic-invocation.html:
21065         * fast/js/date-set-to-nan.html:
21066         * fast/js/date-toisostring.html:
21067         * fast/js/debugger.html:
21068         * fast/js/declaration-in-block.html:
21069         * fast/js/delete-getters-setters.html:
21070         * fast/js/delete-syntax.html:
21071         * fast/js/delete-then-put.html:
21072         * fast/js/dictionary-no-cache.html:
21073         * fast/js/do-while-semicolon.html:
21074         * fast/js/dot-node-base-exception.html:
21075         * fast/js/duplicate-param-crash.html:
21076         * fast/js/duplicate-param-gc-crash.html:
21077         * fast/js/equality.html:
21078         * fast/js/eval-cache-crash.html:
21079         * fast/js/eval-throw-return.html:
21080         * fast/js/eval-var-decl.html:
21081         * fast/js/exception-expression-offset.html:
21082         * fast/js/exception-for-nonobject.html:
21083         * fast/js/exception-linenums.html:
21084         * fast/js/exception-try-finally-scope-error.html:
21085         * fast/js/exception-with-handler-inside-eval-with-dynamic-scope.html:
21086         * fast/js/excessive-comma-usage.html:
21087         * fast/js/finally-codegen-failure.html:
21088         * fast/js/for-in-avoid-duplicates.html:
21089         * fast/js/for-in-cached.html:
21090         * fast/js/for-in-exeception.html:
21091         * fast/js/for-in-to-text.html:
21092         * fast/js/for-in-var-scope.html:
21093         * fast/js/function-apply-aliased.html:
21094         * fast/js/function-apply.html:
21095         * fast/js/function-call-aliased.html:
21096         * fast/js/function-call-register-allocation.html:
21097         * fast/js/function-constructor-newline-after-brace.html:
21098         * fast/js/function-constructor-single-line-comment.html:
21099         * fast/js/function-declaration-statement.html:
21100         * fast/js/function-declaration.html:
21101         * fast/js/function-declarations-in-switch-statement.html:
21102         * fast/js/function-dot-arguments.html:
21103         * fast/js/function-name.html:
21104         * fast/js/function-names.html:
21105         * fast/js/function-toString-object-literals.html:
21106         * fast/js/function-toString-parentheses.html:
21107         * fast/js/function-toString-semicolon-insertion.html:
21108         * fast/js/getter-setter-gc.html:
21109         * fast/js/global-constructors.html:
21110         * fast/js/global-function-resolve.html:
21111         * fast/js/gmail-re-re.html:
21112         * fast/js/has-own-property.html:
21113         * fast/js/ignored-result-null-comparison-crash.html:
21114         * fast/js/ignored-result-ref-crash.html:
21115         * fast/js/implicit-call-with-global-reentry.html:
21116         * fast/js/instance-of-immediates.html:
21117         * fast/js/instanceof-operator.html:
21118         * fast/js/integer-extremes.html:
21119         * fast/js/isPrototypeOf.html:
21120         * fast/js/kde/Array.html:
21121         * fast/js/kde/Boolean.html:
21122         * fast/js/kde/Date-setYear.html:
21123         * fast/js/kde/Error.html:
21124         * fast/js/kde/GlobalObject.html:
21125         * fast/js/kde/Number.html:
21126         * fast/js/kde/Object.html:
21127         * fast/js/kde/Prototype.html:
21128         * fast/js/kde/RegExp.html:
21129         * fast/js/kde/StringObject.html:
21130         * fast/js/kde/arguments-scope.html:
21131         * fast/js/kde/assignments.html:
21132         * fast/js/kde/cast.html:
21133         * fast/js/kde/comment-1.html:
21134         * fast/js/kde/comment-2.html:
21135         * fast/js/kde/completion.html:
21136         * fast/js/kde/conditional.html:
21137         * fast/js/kde/constructor_length.html:
21138         * fast/js/kde/crash-1.html:
21139         * fast/js/kde/crash-2.html:
21140         * fast/js/kde/delete.html:
21141         * fast/js/kde/empty.html:
21142         * fast/js/kde/encode_decode_uri.html:
21143         * fast/js/kde/eval.html:
21144         * fast/js/kde/evil-n.html:
21145         * fast/js/kde/exception_propagation.html:
21146         * fast/js/kde/exceptions.html:
21147         * fast/js/kde/func-decl.html:
21148         * fast/js/kde/function.html:
21149         * fast/js/kde/function_arguments.html:
21150         * fast/js/kde/function_constructor.html:
21151         * fast/js/kde/function_length.html:
21152         * fast/js/kde/garbage-n.html:
21153         * fast/js/kde/inbuilt_function_proto.html:
21154         * fast/js/kde/inbuilt_function_tostring.html:
21155         * fast/js/kde/iteration.html:
21156         * fast/js/kde/j-comment-3.html:
21157         * fast/js/kde/j-comment-4.html:
21158         * fast/js/kde/literals.html:
21159         * fast/js/kde/lval-exceptions.html:
21160         * fast/js/kde/math.html:
21161         * fast/js/kde/md5-1.html:
21162         * fast/js/kde/md5-2.html:
21163         * fast/js/kde/object_prototype.html:
21164         * fast/js/kde/object_prototype_tostring.html:
21165         * fast/js/kde/operators.html:
21166         * fast/js/kde/parse.html:
21167         * fast/js/kde/prototype_length.html:
21168         * fast/js/kde/prototype_proto.html:
21169         * fast/js/kde/resources/Array.js: Removed.
21170         * fast/js/kde/resources/Boolean.js: Removed.
21171         * fast/js/kde/resources/Date-setYear.js: Removed.
21172         * fast/js/kde/resources/Error.js: Removed.
21173         * fast/js/kde/resources/GlobalObject.js: Removed.
21174         * fast/js/kde/resources/Number.js: Removed.
21175         * fast/js/kde/resources/Object.js: Removed.
21176         * fast/js/kde/resources/Prototype.js: Removed.
21177         * fast/js/kde/resources/RegExp.js: Removed.
21178         * fast/js/kde/resources/StringObject.js: Removed.
21179         * fast/js/kde/resources/TEMPLATE-n.html: Removed.
21180         * fast/js/kde/resources/TEMPLATE.html: Removed.
21181         * fast/js/kde/resources/arguments-scope.js: Removed.
21182         * fast/js/kde/resources/assignments.js: Removed.
21183         * fast/js/kde/resources/cast.js: Removed.
21184         * fast/js/kde/resources/comment-1.js: Removed.
21185         * fast/js/kde/resources/comment-2.js: Removed.
21186         * fast/js/kde/resources/completion.js: Removed.
21187         * fast/js/kde/resources/conditional.js: Removed.
21188         * fast/js/kde/resources/constructor_length.js: Removed.
21189         * fast/js/kde/resources/crash-1.js: Removed.
21190         * fast/js/kde/resources/crash-2.js: Removed.
21191         * fast/js/kde/resources/delete.js: Removed.
21192         * fast/js/kde/resources/empty.js: Removed.
21193         * fast/js/kde/resources/encode_decode_uri.js: Removed.
21194         * fast/js/kde/resources/eval.js: Removed.
21195         * fast/js/kde/resources/evil-n.js: Removed.
21196         * fast/js/kde/resources/exception_propagation.js: Removed.
21197         * fast/js/kde/resources/exceptions.js: Removed.
21198         * fast/js/kde/resources/func-decl.js: Removed.
21199         * fast/js/kde/resources/function.js: Removed.
21200         * fast/js/kde/resources/function_arguments.js: Removed.
21201         * fast/js/kde/resources/function_constructor.js: Removed.
21202         * fast/js/kde/resources/function_length.js: Removed.
21203         * fast/js/kde/resources/garbage-n.js: Removed.
21204         * fast/js/kde/resources/inbuilt_function_proto.js: Removed.
21205         * fast/js/kde/resources/inbuilt_function_tostring.js: Removed.
21206         * fast/js/kde/resources/iteration.js: Removed.
21207         * fast/js/kde/resources/j-comment-3.js: Removed.
21208         * fast/js/kde/resources/j-comment-4.js: Removed.
21209         * fast/js/kde/resources/literals.js: Removed.
21210         * fast/js/kde/resources/lval-exceptions.js: Removed.
21211         * fast/js/kde/resources/math.js: Removed.
21212         * fast/js/kde/resources/md5-1.js: Removed.
21213         * fast/js/kde/resources/md5-2.js: Removed.
21214         * fast/js/kde/resources/object_prototype.js: Removed.
21215         * fast/js/kde/resources/object_prototype_tostring.js: Removed.
21216         * fast/js/kde/resources/operators.js: Removed.
21217         * fast/js/kde/resources/parse.js: Removed.
21218         * fast/js/kde/resources/prototype_length.js: Removed.
21219         * fast/js/kde/resources/prototype_proto.js: Removed.
21220         * fast/js/kde/resources/scope.js: Removed.
21221         * fast/js/kde/resources/statements.js: Removed.
21222         * fast/js/kde/resources/string-1-n.js: Removed.
21223         * fast/js/kde/resources/string-2-n.js: Removed.
21224         * fast/js/kde/resources/var_decl_init.js: Removed.
21225         * fast/js/kde/scope.html:
21226         * fast/js/kde/script-tests: Added.
21227         * fast/js/kde/script-tests/Array.js: Copied from LayoutTests/fast/js/kde/resources/Array.js.
21228         * fast/js/kde/script-tests/Boolean.js: Copied from LayoutTests/fast/js/kde/resources/Boolean.js.
21229         * fast/js/kde/script-tests/Date-setYear.js: Copied from LayoutTests/fast/js/kde/resources/Date-setYear.js.
21230         * fast/js/kde/script-tests/Error.js: Copied from LayoutTests/fast/js/kde/resources/Error.js.
21231         * fast/js/kde/script-tests/GlobalObject.js: Copied from LayoutTests/fast/js/kde/resources/GlobalObject.js.
21232         * fast/js/kde/script-tests/Number.js: Copied from LayoutTests/fast/js/kde/resources/Number.js.
21233         * fast/js/kde/script-tests/Object.js: Copied from LayoutTests/fast/js/kde/resources/Object.js.
21234         * fast/js/kde/script-tests/Prototype.js: Copied from LayoutTests/fast/js/kde/resources/Prototype.js.
21235         * fast/js/kde/script-tests/RegExp.js: Copied from LayoutTests/fast/js/kde/resources/RegExp.js.
21236         * fast/js/kde/script-tests/StringObject.js: Copied from LayoutTests/fast/js/kde/resources/StringObject.js.
21237         * fast/js/kde/script-tests/TEMPLATE-n.html: Copied from LayoutTests/fast/js/kde/resources/TEMPLATE-n.html.
21238         * fast/js/kde/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/js/kde/resources/TEMPLATE.html.
21239         * fast/js/kde/script-tests/arguments-scope.js: Copied from LayoutTests/fast/js/kde/resources/arguments-scope.js.
21240         * fast/js/kde/script-tests/assignments.js: Copied from LayoutTests/fast/js/kde/resources/assignments.js.
21241         * fast/js/kde/script-tests/cast.js: Copied from LayoutTests/fast/js/kde/resources/cast.js.
21242         * fast/js/kde/script-tests/comment-1.js: Copied from LayoutTests/fast/js/kde/resources/comment-1.js.
21243         * fast/js/kde/script-tests/comment-2.js: Copied from LayoutTests/fast/js/kde/resources/comment-2.js.
21244         * fast/js/kde/script-tests/completion.js: Copied from LayoutTests/fast/js/kde/resources/completion.js.
21245         * fast/js/kde/script-tests/conditional.js: Copied from LayoutTests/fast/js/kde/resources/conditional.js.
21246         * fast/js/kde/script-tests/constructor_length.js: Copied from LayoutTests/fast/js/kde/resources/constructor_length.js.
21247         * fast/js/kde/script-tests/crash-1.js: Copied from LayoutTests/fast/js/kde/resources/crash-1.js.
21248         * fast/js/kde/script-tests/crash-2.js: Copied from LayoutTests/fast/js/kde/resources/crash-2.js.
21249         * fast/js/kde/script-tests/delete.js: Copied from LayoutTests/fast/js/kde/resources/delete.js.
21250         * fast/js/kde/script-tests/empty.js: Copied from LayoutTests/fast/js/kde/resources/empty.js.
21251         * fast/js/kde/script-tests/encode_decode_uri.js: Copied from LayoutTests/fast/js/kde/resources/encode_decode_uri.js.
21252         * fast/js/kde/script-tests/eval.js: Copied from LayoutTests/fast/js/kde/resources/eval.js.
21253         * fast/js/kde/script-tests/evil-n.js: Copied from LayoutTests/fast/js/kde/resources/evil-n.js.
21254         * fast/js/kde/script-tests/exception_propagation.js: Copied from LayoutTests/fast/js/kde/resources/exception_propagation.js.
21255         * fast/js/kde/script-tests/exceptions.js: Copied from LayoutTests/fast/js/kde/resources/exceptions.js.
21256         * fast/js/kde/script-tests/func-decl.js: Copied from LayoutTests/fast/js/kde/resources/func-decl.js.
21257         * fast/js/kde/script-tests/function.js: Copied from LayoutTests/fast/js/kde/resources/function.js.
21258         * fast/js/kde/script-tests/function_arguments.js: Copied from LayoutTests/fast/js/kde/resources/function_arguments.js.
21259         * fast/js/kde/script-tests/function_constructor.js: Copied from LayoutTests/fast/js/kde/resources/function_constructor.js.
21260         * fast/js/kde/script-tests/function_length.js: Copied from LayoutTests/fast/js/kde/resources/function_length.js.
21261         * fast/js/kde/script-tests/garbage-n.js: Copied from LayoutTests/fast/js/kde/resources/garbage-n.js.
21262         * fast/js/kde/script-tests/inbuilt_function_proto.js: Copied from LayoutTests/fast/js/kde/resources/inbuilt_function_proto.js.
21263         * fast/js/kde/script-tests/inbuilt_function_tostring.js: Copied from LayoutTests/fast/js/kde/resources/inbuilt_function_tostring.js.
21264         * fast/js/kde/script-tests/iteration.js: Copied from LayoutTests/fast/js/kde/resources/iteration.js.
21265         * fast/js/kde/script-tests/j-comment-3.js: Copied from LayoutTests/fast/js/kde/resources/j-comment-3.js.
21266         * fast/js/kde/script-tests/j-comment-4.js: Copied from LayoutTests/fast/js/kde/resources/j-comment-4.js.
21267         * fast/js/kde/script-tests/literals.js: Copied from LayoutTests/fast/js/kde/resources/literals.js.
21268         * fast/js/kde/script-tests/lval-exceptions.js: Copied from LayoutTests/fast/js/kde/resources/lval-exceptions.js.
21269         * fast/js/kde/script-tests/math.js: Copied from LayoutTests/fast/js/kde/resources/math.js.
21270         * fast/js/kde/script-tests/md5-1.js: Copied from LayoutTests/fast/js/kde/resources/md5-1.js.
21271         * fast/js/kde/script-tests/md5-2.js: Copied from LayoutTests/fast/js/kde/resources/md5-2.js.
21272         * fast/js/kde/script-tests/object_prototype.js: Copied from LayoutTests/fast/js/kde/resources/object_prototype.js.
21273         * fast/js/kde/script-tests/object_prototype_tostring.js: Copied from LayoutTests/fast/js/kde/resources/object_prototype_tostring.js.
21274         * fast/js/kde/script-tests/operators.js: Copied from LayoutTests/fast/js/kde/resources/operators.js.
21275         * fast/js/kde/script-tests/parse.js: Copied from LayoutTests/fast/js/kde/resources/parse.js.
21276         * fast/js/kde/script-tests/prototype_length.js: Copied from LayoutTests/fast/js/kde/resources/prototype_length.js.
21277         * fast/js/kde/script-tests/prototype_proto.js: Copied from LayoutTests/fast/js/kde/resources/prototype_proto.js.
21278         * fast/js/kde/script-tests/scope.js: Copied from LayoutTests/fast/js/kde/resources/scope.js.
21279         * fast/js/kde/script-tests/statements.js: Copied from LayoutTests/fast/js/kde/resources/statements.js.
21280         * fast/js/kde/script-tests/string-1-n.js: Copied from LayoutTests/fast/js/kde/resources/string-1-n.js.
21281         * fast/js/kde/script-tests/string-2-n.js: Copied from LayoutTests/fast/js/kde/resources/string-2-n.js.
21282         * fast/js/kde/script-tests/var_decl_init.js: Copied from LayoutTests/fast/js/kde/resources/var_decl_init.js.
21283         * fast/js/kde/statements.html:
21284         * fast/js/kde/string-1-n.html:
21285         * fast/js/kde/string-2-n.html:
21286         * fast/js/kde/var_decl_init.html:
21287         * fast/js/large-expressions.html:
21288         * fast/js/lastModified.html:
21289         * fast/js/logical-or-jless.html:
21290         * fast/js/math-transforms.html:
21291         * fast/js/math.html:
21292         * fast/js/method-check.html:
21293         * fast/js/mod-crash.html:
21294         * fast/js/modify-non-references.html:
21295         * fast/js/named-function-expression.html:
21296         * fast/js/navigator-mimeTypes-length.html:
21297         * fast/js/nested-object-gc.html:
21298         * fast/js/non-object-proto.html:
21299         * fast/js/null-char-in-string.html:
21300         * fast/js/number-cell-reuse.html:
21301         * fast/js/number-parsing-crash.html:
21302         * fast/js/number-toExponential.html:
21303         * fast/js/number-toString.html:
21304         * fast/js/number-tofixed.html:
21305         * fast/js/number-toprecision.html:
21306         * fast/js/numeric-conversion.html:
21307         * fast/js/object-extra-comma.html:
21308         * fast/js/object-prototype-constructor.html:
21309         * fast/js/object-prototype-toLocaleString.html:
21310         * fast/js/order-of-operations.html:
21311         * fast/js/parse-backslash-before-newline.html:
21312         * fast/js/postfix-syntax.html:
21313         * fast/js/prefix-syntax.html:
21314         * fast/js/pretty-print.html:
21315         * fast/js/primitive-method-this.html:
21316         * fast/js/primitive-property-access-edge-cases.html:
21317         * fast/js/property-getters-and-setters.html:
21318         * fast/js/propertyIsEnumerable.html:
21319         * fast/js/prototypes.html:
21320         * fast/js/read-modify-eval.html:
21321         * fast/js/recursion-limit-equal.html:
21322         * fast/js/reentrant-call-unwind.html:
21323         * fast/js/regexp-backreferences.html:
21324         * fast/js/regexp-char-insensitive.html:
21325         * fast/js/regexp-character-match-out-of-order.html:
21326         * fast/js/regexp-compile-crash.html:
21327         * fast/js/regexp-compile.html:
21328         * fast/js/regexp-divequal.html:
21329         * fast/js/regexp-extended-characters-crash.html:
21330         * fast/js/regexp-extended-characters-match.html:
21331         * fast/js/regexp-extended-characters-more.html:
21332         * fast/js/regexp-find-first-asserted.html:
21333         * fast/js/regexp-lastindex.html:
21334         * fast/js/regexp-many-brackets.html:
21335         * fast/js/regexp-negative-special-characters.html:
21336         * fast/js/regexp-no-extensions.html:
21337         * fast/js/regexp-non-bmp.html:
21338         * fast/js/regexp-non-capturing-groups.html:
21339         * fast/js/regexp-non-character.html:
21340         * fast/js/regexp-overflow-too-big.html:
21341         * fast/js/regexp-overflow.html:
21342         * fast/js/regexp-range-bound-ffff.html:
21343         * fast/js/regexp-range-out-of-order.html:
21344         * fast/js/regexp-ranges-and-escaped-hyphens.html:
21345         * fast/js/regexp-stack-overflow.html:
21346         * fast/js/regexp-unicode-handling.html:
21347         * fast/js/regexp-unicode-overflow.html:
21348         * fast/js/registerCachingAcrossBranchTargets.html:
21349         * fast/js/rehash-assign.html:
21350         * fast/js/removing-Cf-characters.html:
21351         * fast/js/reparsing-semicolon-insertion.html:
21352         * fast/js/repeat-cached-vm-reentry.html:
21353         * fast/js/reserved-words.html:
21354         * fast/js/resize-array-assign.html:
21355         * fast/js/resources/Array-isArray.js: Removed.
21356         * fast/js/resources/JSON-parse-reviver.js: Removed.
21357         * fast/js/resources/JSON-stringify-replacer.js: Removed.
21358         * fast/js/resources/Object-create.js: Removed.
21359         * fast/js/resources/Object-defineProperties.js: Removed.
21360         * fast/js/resources/Object-defineProperty.js: Removed.
21361         * fast/js/resources/Object-keys.js: Removed.
21362         * fast/js/resources/TEMPLATE.html: Removed.
21363         * fast/js/resources/activation-proto.js: Removed.
21364         * fast/js/resources/arguments-bad-index.js: Removed.
21365         * fast/js/resources/arguments.js: Removed.
21366         * fast/js/resources/array-enumerators-functions.js: Removed.
21367         * fast/js/resources/array-every.js: Removed.
21368         * fast/js/resources/array-filter.js: Removed.
21369         * fast/js/resources/array-float-delete.js: Removed.
21370         * fast/js/resources/array-functions-non-arrays.js: Removed.
21371         * fast/js/resources/array-holes.js: Removed.
21372         * fast/js/resources/array-index-immediate-types.js: Removed.
21373         * fast/js/resources/array-indexing.js: Removed.
21374         * fast/js/resources/array-iterate-backwards.js: Removed.
21375         * fast/js/resources/array-join-bug-11524.js: Removed.
21376         * fast/js/resources/array-lastIndexOf.js: Removed.
21377         * fast/js/resources/array-reduce.js: Removed.
21378         * fast/js/resources/array-reduceRight.js: Removed.
21379         * fast/js/resources/array-reset-large-index.js: Removed.
21380         * fast/js/resources/array-sort-reentrance.js: Removed.
21381         * fast/js/resources/array-splice.js: Removed.
21382         * fast/js/resources/array-tostring-and-join.js: Removed.
21383         * fast/js/resources/array-tostring-ignore-separator.js: Removed.
21384         * fast/js/resources/assign.js: Removed.
21385         * fast/js/resources/avl-crash.js: Removed.
21386         * fast/js/resources/cached-eval-gc.js: Removed.
21387         * fast/js/resources/caller-property.js: Removed.
21388         * fast/js/resources/char-at.js: Removed.
21389         * fast/js/resources/closure-inside-extra-arg-call.js: Removed.
21390         * fast/js/resources/code-serialize-paren.js: Removed.
21391         * fast/js/resources/codegen-loops-logical-nodes.js: Removed.
21392         * fast/js/resources/codegen-peephole-locals.js: Removed.
21393         * fast/js/resources/codegen-temporaries.js: Removed.
21394         * fast/js/resources/comparefn-sort-stability.js: Removed.
21395         * fast/js/resources/const-without-initializer.js: Removed.
21396         * fast/js/resources/constant-count.js: Removed.
21397         * fast/js/resources/constant-folding.js: Removed.
21398         * fast/js/resources/constructor-attributes.js: Removed.
21399         * fast/js/resources/constructor.js: Removed.
21400         * fast/js/resources/continue-break-multiple-labels.js: Removed.
21401         * fast/js/resources/convert-nan-to-bool.js: Removed.
21402         * fast/js/resources/cyclic-proto.js: Removed.
21403         * fast/js/resources/cyclic-prototypes.js: Removed.
21404         * fast/js/resources/cyclic-ref-toString.js: Removed.
21405         * fast/js/resources/date-DST-pre-1970.js: Removed.
21406         * fast/js/resources/date-DST-time-cusps.js: Removed.
21407         * fast/js/resources/date-big-constructor.js: Removed.
21408         * fast/js/resources/date-big-setdate.js: Removed.
21409         * fast/js/resources/date-big-setmonth.js: Removed.
21410         * fast/js/resources/date-constructor.js: Removed.
21411         * fast/js/resources/date-negative-setmonth.js: Removed.
21412         * fast/js/resources/date-parse-comments-test.js: Removed.
21413         * fast/js/resources/date-parse-test.js: Removed.
21414         * fast/js/resources/date-preserve-milliseconds.js: Removed.
21415         * fast/js/resources/date-proto-generic-invocation.js: Removed.
21416         * fast/js/resources/date-set-to-nan.js: Removed.
21417         * fast/js/resources/date-toisostring.js: Removed.
21418         * fast/js/resources/debugger.js: Removed.
21419         * fast/js/resources/declaration-in-block.js: Removed.
21420         * fast/js/resources/delete-getters-setters.js: Removed.
21421         * fast/js/resources/delete-syntax.js: Removed.
21422         * fast/js/resources/delete-then-put.js: Removed.
21423         * fast/js/resources/dictionary-no-cache.js: Removed.
21424         * fast/js/resources/do-while-semicolon.js: Removed.
21425         * fast/js/resources/dot-node-base-exception.js: Removed.
21426         * fast/js/resources/duplicate-param-crash.js: Removed.
21427         * fast/js/resources/duplicate-param-gc-crash.js: Removed.
21428         * fast/js/resources/equality.js: Removed.
21429         * fast/js/resources/eval-cache-crash.js: Removed.
21430         * fast/js/resources/eval-throw-return.js: Removed.
21431         * fast/js/resources/eval-var-decl.js: Removed.
21432         * fast/js/resources/exception-expression-offset.js: Removed.
21433         * fast/js/resources/exception-for-nonobject.js: Removed.
21434         * fast/js/resources/exception-linenums.js: Removed.
21435         * fast/js/resources/exception-try-finally-scope-error.js: Removed.
21436         * fast/js/resources/exception-with-handler-inside-eval-with-dynamic-scope.js: Removed.
21437         * fast/js/resources/excessive-comma-usage.js: Removed.
21438         * fast/js/resources/finally-codegen-failure.js: Removed.
21439         * fast/js/resources/for-in-avoid-duplicates.js: Removed.
21440         * fast/js/resources/for-in-cached.js: Removed.
21441         * fast/js/resources/for-in-exeception.js: Removed.
21442         * fast/js/resources/for-in-to-text.js: Removed.
21443         * fast/js/resources/for-in-var-scope.js: Removed.
21444         * fast/js/resources/function-apply-aliased.js: Removed.
21445         * fast/js/resources/function-apply.js: Removed.
21446         * fast/js/resources/function-call-aliased.js: Removed.
21447         * fast/js/resources/function-call-register-allocation.js: Removed.
21448         * fast/js/resources/function-constructor-newline-after-brace.js: Removed.
21449         * fast/js/resources/function-constructor-single-line-comment.js: Removed.
21450         * fast/js/resources/function-declaration-statement.js: Removed.
21451         * fast/js/resources/function-declaration.js: Removed.
21452         * fast/js/resources/function-declarations-in-switch-statement.js: Removed.
21453         * fast/js/resources/function-dot-arguments.js: Removed.
21454         * fast/js/resources/function-name.js: Removed.
21455         * fast/js/resources/function-names.js: Removed.
21456         * fast/js/resources/function-toString-object-literals.js: Removed.
21457         * fast/js/resources/function-toString-parentheses.js: Removed.
21458         * fast/js/resources/function-toString-semicolon-insertion.js: Removed.
21459         * fast/js/resources/getter-setter-gc.js: Removed.
21460         * fast/js/resources/global-constructors.js: Removed.
21461         * fast/js/resources/global-function-resolve.js: Removed.
21462         * fast/js/resources/gmail-re-re.js: Removed.
21463         * fast/js/resources/has-own-property.js: Removed.
21464         * fast/js/resources/ignored-result-null-comparison-crash.js: Removed.
21465         * fast/js/resources/ignored-result-ref-crash.js: Removed.
21466         * fast/js/resources/implicit-call-with-global-reentry.js: Removed.
21467         * fast/js/resources/instance-of-immediates.js: Removed.
21468         * fast/js/resources/instanceof-operator.js: Removed.
21469         * fast/js/resources/integer-extremes.js: Removed.
21470         * fast/js/resources/isPrototypeOf.js: Removed.
21471         * fast/js/resources/large-expressions.js: Removed.
21472         * fast/js/resources/lastModified.js: Removed.
21473         * fast/js/resources/logical-or-jless.js: Removed.
21474         * fast/js/resources/math-transforms.js: Removed.
21475         * fast/js/resources/math.js: Removed.
21476         * fast/js/resources/method-check.js: Removed.
21477         * fast/js/resources/mod-crash.js: Removed.
21478         * fast/js/resources/modify-non-references.js: Removed.
21479         * fast/js/resources/named-function-expression.js: Removed.
21480         * fast/js/resources/navigator-mimeTypes-length.js: Removed.
21481         * fast/js/resources/nested-object-gc.js: Removed.
21482         * fast/js/resources/non-object-proto.js: Removed.
21483         * fast/js/resources/null-char-in-string.js: Removed.
21484         * fast/js/resources/number-cell-reuse.js: Removed.
21485         * fast/js/resources/number-parsing-crash.js: Removed.
21486         * fast/js/resources/number-toExponential.js: Removed.
21487         * fast/js/resources/number-toString.js: Removed.
21488         * fast/js/resources/number-tofixed.js: Removed.
21489         * fast/js/resources/number-toprecision.js: Removed.
21490         * fast/js/resources/numeric-conversion.js: Removed.
21491         * fast/js/resources/object-extra-comma.js: Removed.
21492         * fast/js/resources/object-prototype-constructor.js: Removed.
21493         * fast/js/resources/object-prototype-toLocaleString.js: Removed.
21494         * fast/js/resources/order-of-operations.js: Removed.
21495         * fast/js/resources/parse-backslash-before-newline.js: Removed.
21496         * fast/js/resources/postfix-syntax.js: Removed.
21497         * fast/js/resources/prefix-syntax.js: Removed.
21498         * fast/js/resources/pretty-print.js: Removed.
21499         * fast/js/resources/primitive-method-this.js: Removed.
21500         * fast/js/resources/primitive-property-access-edge-cases.js: Removed.
21501         * fast/js/resources/property-getters-and-setters.js: Removed.
21502         * fast/js/resources/propertyIsEnumerable.js: Removed.
21503         * fast/js/resources/prototypes.js: Removed.
21504         * fast/js/resources/read-modify-eval.js: Removed.
21505         * fast/js/resources/recursion-limit-equal.js: Removed.
21506         * fast/js/resources/reentrant-call-unwind.js: Removed.
21507         * fast/js/resources/regexp-backreferences.js: Removed.
21508         * fast/js/resources/regexp-char-insensitive.js: Removed.
21509         * fast/js/resources/regexp-character-match-out-of-order.js: Removed.
21510         * fast/js/resources/regexp-compile-crash.js: Removed.
21511         * fast/js/resources/regexp-compile.js: Removed.
21512         * fast/js/resources/regexp-divequal.js: Removed.
21513         * fast/js/resources/regexp-extended-characters-crash.js: Removed.
21514         * fast/js/resources/regexp-extended-characters-match.js: Removed.
21515         * fast/js/resources/regexp-extended-characters-more.js: Removed.
21516         * fast/js/resources/regexp-find-first-asserted.js: Removed.
21517         * fast/js/resources/regexp-lastindex.js: Removed.
21518         * fast/js/resources/regexp-many-brackets.js: Removed.
21519         * fast/js/resources/regexp-negative-special-characters.js: Removed.
21520         * fast/js/resources/regexp-no-extensions.js: Removed.
21521         * fast/js/resources/regexp-non-bmp.js: Removed.
21522         * fast/js/resources/regexp-non-capturing-groups.js: Removed.
21523         * fast/js/resources/regexp-non-character.js: Removed.
21524         * fast/js/resources/regexp-overflow-too-big.js: Removed.
21525         * fast/js/resources/regexp-overflow.js: Removed.
21526         * fast/js/resources/regexp-range-bound-ffff.js: Removed.
21527         * fast/js/resources/regexp-range-out-of-order.js: Removed.
21528         * fast/js/resources/regexp-ranges-and-escaped-hyphens.js: Removed.
21529         * fast/js/resources/regexp-stack-overflow.js: Removed.
21530         * fast/js/resources/regexp-unicode-handling.js: Removed.
21531         * fast/js/resources/regexp-unicode-overflow.js: Removed.
21532         * fast/js/resources/registerCachingAcrossBranchTargets.js: Removed.
21533         * fast/js/resources/rehash-assign.js: Removed.
21534         * fast/js/resources/removing-Cf-characters.js: Removed.
21535         * fast/js/resources/reparsing-semicolon-insertion.js: Removed.
21536         * fast/js/resources/repeat-cached-vm-reentry.js: Removed.
21537         * fast/js/resources/reserved-words.js: Removed.
21538         * fast/js/resources/resize-array-assign.js: Removed.
21539         * fast/js/resources/select-options-add.js: Removed.
21540         * fast/js/resources/slash-lineterminator-parse.js: Removed.
21541         * fast/js/resources/sort-large-array.js: Removed.
21542         * fast/js/resources/sort-no-jit-code-crash.js: Removed.
21543         * fast/js/resources/sort-non-numbers.js: Removed.
21544         * fast/js/resources/sort-randomly.js: Removed.
21545         * fast/js/resources/sort-stability.js: Removed.
21546         * fast/js/resources/sparse-array.js: Removed.
21547         * fast/js/resources/stack-unwinding.js: Removed.
21548         * fast/js/resources/statement-list-register-crash.js: Removed.
21549         * fast/js/resources/static-scope-object.js: Removed.
21550         * fast/js/resources/string-capitalization.js: Removed.
21551         * fast/js/resources/string-from-char-code.js: Removed.
21552         * fast/js/resources/string-index-overflow.js: Removed.
21553         * fast/js/resources/string-property-iteration.js: Removed.
21554         * fast/js/resources/string-replace-2.js: Removed.
21555         * fast/js/resources/string-replace-3.js: Removed.
21556         * fast/js/resources/string-slice-abnormal-values.js: Removed.
21557         * fast/js/resources/string-sort.js: Removed.
21558         * fast/js/resources/string-split-ignore-case.js: Removed.
21559         * fast/js/resources/string-substr.js: Removed.
21560         * fast/js/resources/string_replace.js: Removed.
21561         * fast/js/resources/switch-behaviour.js: Removed.
21562         * fast/js/resources/this-non-object-proto.js: Removed.
21563         * fast/js/resources/toString-elision-trailing-comma.js: Removed.
21564         * fast/js/resources/toString-exception.js: Removed.
21565         * fast/js/resources/toString-for-var-decl.js: Removed.
21566         * fast/js/resources/toString-number-dot-expr.js: Removed.
21567         * fast/js/resources/toString-overrides.js: Removed.
21568         * fast/js/resources/toString-prefix-postfix-preserve-parens.js: Removed.
21569         * fast/js/resources/toString-stack-overflow.js: Removed.
21570         * fast/js/resources/tostring-exception-in-property-access.js: Removed.
21571         * fast/js/resources/transition-cache-dictionary-crash.js: Removed.
21572         * fast/js/resources/typeof-codegen-crash.js: Removed.
21573         * fast/js/resources/typeof-constant-string.js: Removed.
21574         * fast/js/resources/typeof-syntax.js: Removed.
21575         * fast/js/resources/unexpected-constant-crash.js: Removed.
21576         * fast/js/resources/unmatching-argument-count.js: Removed.
21577         * fast/js/resources/var-shadows-arg-crash.js: Removed.
21578         * fast/js/resources/var-shadows-arg-gc-crash.js: Removed.
21579         * fast/js/resources/vardecl-blocks-init.js: Removed.
21580         * fast/js/resources/vardecl-preserve-arguments.js: Removed.
21581         * fast/js/resources/with-scope-gc.js: Removed.
21582         * fast/js/script-tests: Added.
21583         * fast/js/script-tests/Array-isArray.js: Copied from LayoutTests/fast/js/resources/Array-isArray.js.
21584         * fast/js/script-tests/JSON-parse-reviver.js: Copied from LayoutTests/fast/js/resources/JSON-parse-reviver.js.
21585         * fast/js/script-tests/JSON-stringify-replacer.js: Copied from LayoutTests/fast/js/resources/JSON-stringify-replacer.js.
21586         * fast/js/script-tests/Object-create.js: Copied from LayoutTests/fast/js/resources/Object-create.js.
21587         * fast/js/script-tests/Object-defineProperties.js: Copied from LayoutTests/fast/js/resources/Object-defineProperties.js.
21588         * fast/js/script-tests/Object-defineProperty.js: Copied from LayoutTests/fast/js/resources/Object-defineProperty.js.
21589         * fast/js/script-tests/Object-keys.js: Copied from LayoutTests/fast/js/resources/Object-keys.js.
21590         * fast/js/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/js/resources/TEMPLATE.html.
21591         * fast/js/script-tests/activation-proto.js: Copied from LayoutTests/fast/js/resources/activation-proto.js.
21592         * fast/js/script-tests/arguments-bad-index.js: Copied from LayoutTests/fast/js/resources/arguments-bad-index.js.
21593         * fast/js/script-tests/arguments.js: Copied from LayoutTests/fast/js/resources/arguments.js.
21594         * fast/js/script-tests/array-enumerators-functions.js: Copied from LayoutTests/fast/js/resources/array-enumerators-functions.js.
21595         * fast/js/script-tests/array-every.js: Copied from LayoutTests/fast/js/resources/array-every.js.
21596         * fast/js/script-tests/array-filter.js: Copied from LayoutTests/fast/js/resources/array-filter.js.
21597         * fast/js/script-tests/array-float-delete.js: Copied from LayoutTests/fast/js/resources/array-float-delete.js.
21598         * fast/js/script-tests/array-functions-non-arrays.js: Copied from LayoutTests/fast/js/resources/array-functions-non-arrays.js.
21599         * fast/js/script-tests/array-holes.js: Copied from LayoutTests/fast/js/resources/array-holes.js.
21600         * fast/js/script-tests/array-index-immediate-types.js: Copied from LayoutTests/fast/js/resources/array-index-immediate-types.js.
21601         * fast/js/script-tests/array-indexing.js: Copied from LayoutTests/fast/js/resources/array-indexing.js.
21602         * fast/js/script-tests/array-iterate-backwards.js: Copied from LayoutTests/fast/js/resources/array-iterate-backwards.js.
21603         * fast/js/script-tests/array-join-bug-11524.js: Copied from LayoutTests/fast/js/resources/array-join-bug-11524.js.
21604         * fast/js/script-tests/array-lastIndexOf.js: Copied from LayoutTests/fast/js/resources/array-lastIndexOf.js.
21605         * fast/js/script-tests/array-reduce.js: Copied from LayoutTests/fast/js/resources/array-reduce.js.
21606         * fast/js/script-tests/array-reduceRight.js: Copied from LayoutTests/fast/js/resources/array-reduceRight.js.
21607         * fast/js/script-tests/array-reset-large-index.js: Copied from LayoutTests/fast/js/resources/array-reset-large-index.js.
21608         * fast/js/script-tests/array-sort-reentrance.js: Copied from LayoutTests/fast/js/resources/array-sort-reentrance.js.
21609         * fast/js/script-tests/array-splice.js: Copied from LayoutTests/fast/js/resources/array-splice.js.
21610         * fast/js/script-tests/array-tostring-and-join.js: Copied from LayoutTests/fast/js/resources/array-tostring-and-join.js.
21611         * fast/js/script-tests/array-tostring-ignore-separator.js: Copied from LayoutTests/fast/js/resources/array-tostring-ignore-separator.js.
21612         * fast/js/script-tests/assign.js: Copied from LayoutTests/fast/js/resources/assign.js.
21613         * fast/js/script-tests/avl-crash.js: Copied from LayoutTests/fast/js/resources/avl-crash.js.
21614         * fast/js/script-tests/cached-eval-gc.js: Copied from LayoutTests/fast/js/resources/cached-eval-gc.js.
21615         * fast/js/script-tests/caller-property.js: Copied from LayoutTests/fast/js/resources/caller-property.js.
21616         * fast/js/script-tests/char-at.js: Copied from LayoutTests/fast/js/resources/char-at.js.
21617         * fast/js/script-tests/closure-inside-extra-arg-call.js: Copied from LayoutTests/fast/js/resources/closure-inside-extra-arg-call.js.
21618         * fast/js/script-tests/code-serialize-paren.js: Copied from LayoutTests/fast/js/resources/code-serialize-paren.js.
21619         * fast/js/script-tests/codegen-loops-logical-nodes.js: Copied from LayoutTests/fast/js/resources/codegen-loops-logical-nodes.js.
21620         * fast/js/script-tests/codegen-peephole-locals.js: Copied from LayoutTests/fast/js/resources/codegen-peephole-locals.js.
21621         * fast/js/script-tests/codegen-temporaries.js: Copied from LayoutTests/fast/js/resources/codegen-temporaries.js.
21622         * fast/js/script-tests/comparefn-sort-stability.js: Copied from LayoutTests/fast/js/resources/comparefn-sort-stability.js.
21623         * fast/js/script-tests/const-without-initializer.js: Copied from LayoutTests/fast/js/resources/const-without-initializer.js.
21624         * fast/js/script-tests/constant-count.js: Copied from LayoutTests/fast/js/resources/constant-count.js.
21625         * fast/js/script-tests/constant-folding.js: Copied from LayoutTests/fast/js/resources/constant-folding.js.
21626         * fast/js/script-tests/constructor-attributes.js: Copied from LayoutTests/fast/js/resources/constructor-attributes.js.
21627         * fast/js/script-tests/constructor.js: Copied from LayoutTests/fast/js/resources/constructor.js.
21628         * fast/js/script-tests/continue-break-multiple-labels.js: Copied from LayoutTests/fast/js/resources/continue-break-multiple-labels.js.
21629         * fast/js/script-tests/convert-nan-to-bool.js: Copied from LayoutTests/fast/js/resources/convert-nan-to-bool.js.
21630         * fast/js/script-tests/cyclic-proto.js: Copied from LayoutTests/fast/js/resources/cyclic-proto.js.
21631         * fast/js/script-tests/cyclic-prototypes.js: Copied from LayoutTests/fast/js/resources/cyclic-prototypes.js.
21632         * fast/js/script-tests/cyclic-ref-toString.js: Copied from LayoutTests/fast/js/resources/cyclic-ref-toString.js.
21633         * fast/js/script-tests/date-DST-pre-1970.js: Copied from LayoutTests/fast/js/resources/date-DST-pre-1970.js.
21634         * fast/js/script-tests/date-DST-time-cusps.js: Copied from LayoutTests/fast/js/resources/date-DST-time-cusps.js.
21635         * fast/js/script-tests/date-big-constructor.js: Copied from LayoutTests/fast/js/resources/date-big-constructor.js.
21636         * fast/js/script-tests/date-big-setdate.js: Copied from LayoutTests/fast/js/resources/date-big-setdate.js.
21637         * fast/js/script-tests/date-big-setmonth.js: Copied from LayoutTests/fast/js/resources/date-big-setmonth.js.
21638         * fast/js/script-tests/date-constructor.js: Copied from LayoutTests/fast/js/resources/date-constructor.js.
21639         * fast/js/script-tests/date-negative-setmonth.js: Copied from LayoutTests/fast/js/resources/date-negative-setmonth.js.
21640         * fast/js/script-tests/date-parse-comments-test.js: Copied from LayoutTests/fast/js/resources/date-parse-comments-test.js.
21641         * fast/js/script-tests/date-parse-test.js: Copied from LayoutTests/fast/js/resources/date-parse-test.js.
21642         * fast/js/script-tests/date-preserve-milliseconds.js: Copied from LayoutTests/fast/js/resources/date-preserve-milliseconds.js.
21643         * fast/js/script-tests/date-proto-generic-invocation.js: Copied from LayoutTests/fast/js/resources/date-proto-generic-invocation.js.
21644         * fast/js/script-tests/date-set-to-nan.js: Copied from LayoutTests/fast/js/resources/date-set-to-nan.js.
21645         * fast/js/script-tests/date-toisostring.js: Copied from LayoutTests/fast/js/resources/date-toisostring.js.
21646         * fast/js/script-tests/debugger.js: Copied from LayoutTests/fast/js/resources/debugger.js.
21647         * fast/js/script-tests/declaration-in-block.js: Copied from LayoutTests/fast/js/resources/declaration-in-block.js.
21648         * fast/js/script-tests/delete-getters-setters.js: Copied from LayoutTests/fast/js/resources/delete-getters-setters.js.
21649         * fast/js/script-tests/delete-syntax.js: Copied from LayoutTests/fast/js/resources/delete-syntax.js.
21650         * fast/js/script-tests/delete-then-put.js: Copied from LayoutTests/fast/js/resources/delete-then-put.js.
21651         * fast/js/script-tests/dictionary-no-cache.js: Copied from LayoutTests/fast/js/resources/dictionary-no-cache.js.
21652         * fast/js/script-tests/do-while-semicolon.js: Copied from LayoutTests/fast/js/resources/do-while-semicolon.js.
21653         * fast/js/script-tests/dot-node-base-exception.js: Copied from LayoutTests/fast/js/resources/dot-node-base-exception.js.
21654         * fast/js/script-tests/duplicate-param-crash.js: Copied from LayoutTests/fast/js/resources/duplicate-param-crash.js.
21655         * fast/js/script-tests/duplicate-param-gc-crash.js: Copied from LayoutTests/fast/js/resources/duplicate-param-gc-crash.js.
21656         * fast/js/script-tests/equality.js: Copied from LayoutTests/fast/js/resources/equality.js.
21657         * fast/js/script-tests/eval-cache-crash.js: Copied from LayoutTests/fast/js/resources/eval-cache-crash.js.
21658         * fast/js/script-tests/eval-throw-return.js: Copied from LayoutTests/fast/js/resources/eval-throw-return.js.
21659         * fast/js/script-tests/eval-var-decl.js: Copied from LayoutTests/fast/js/resources/eval-var-decl.js.
21660         * fast/js/script-tests/exception-expression-offset.js: Copied from LayoutTests/fast/js/resources/exception-expression-offset.js.
21661         * fast/js/script-tests/exception-for-nonobject.js: Copied from LayoutTests/fast/js/resources/exception-for-nonobject.js.
21662         * fast/js/script-tests/exception-linenums.js: Copied from LayoutTests/fast/js/resources/exception-linenums.js.
21663         * fast/js/script-tests/exception-try-finally-scope-error.js: Copied from LayoutTests/fast/js/resources/exception-try-finally-scope-error.js.
21664         * fast/js/script-tests/exception-with-handler-inside-eval-with-dynamic-scope.js: Copied from LayoutTests/fast/js/resources/exception-with-handler-inside-eval-with-dynamic-scope.js.
21665         * fast/js/script-tests/excessive-comma-usage.js: Copied from LayoutTests/fast/js/resources/excessive-comma-usage.js.
21666         * fast/js/script-tests/finally-codegen-failure.js: Copied from LayoutTests/fast/js/resources/finally-codegen-failure.js.
21667         * fast/js/script-tests/for-in-avoid-duplicates.js: Copied from LayoutTests/fast/js/resources/for-in-avoid-duplicates.js.
21668         * fast/js/script-tests/for-in-cached.js: Copied from LayoutTests/fast/js/resources/for-in-cached.js.
21669         * fast/js/script-tests/for-in-exeception.js: Copied from LayoutTests/fast/js/resources/for-in-exeception.js.
21670         * fast/js/script-tests/for-in-to-text.js: Copied from LayoutTests/fast/js/resources/for-in-to-text.js.
21671         * fast/js/script-tests/for-in-var-scope.js: Copied from LayoutTests/fast/js/resources/for-in-var-scope.js.
21672         * fast/js/script-tests/function-apply-aliased.js: Copied from LayoutTests/fast/js/resources/function-apply-aliased.js.
21673         * fast/js/script-tests/function-apply.js: Copied from LayoutTests/fast/js/resources/function-apply.js.
21674         * fast/js/script-tests/function-call-aliased.js: Copied from LayoutTests/fast/js/resources/function-call-aliased.js.
21675         * fast/js/script-tests/function-call-register-allocation.js: Copied from LayoutTests/fast/js/resources/function-call-register-allocation.js.
21676         * fast/js/script-tests/function-constructor-newline-after-brace.js: Copied from LayoutTests/fast/js/resources/function-constructor-newline-after-brace.js.
21677         * fast/js/script-tests/function-constructor-single-line-comment.js: Copied from LayoutTests/fast/js/resources/function-constructor-single-line-comment.js.
21678         * fast/js/script-tests/function-declaration-statement.js: Copied from LayoutTests/fast/js/resources/function-declaration-statement.js.
21679         * fast/js/script-tests/function-declaration.js: Copied from LayoutTests/fast/js/resources/function-declaration.js.
21680         * fast/js/script-tests/function-declarations-in-switch-statement.js: Copied from LayoutTests/fast/js/resources/function-declarations-in-switch-statement.js.
21681         * fast/js/script-tests/function-dot-arguments.js: Copied from LayoutTests/fast/js/resources/function-dot-arguments.js.
21682         * fast/js/script-tests/function-name.js: Copied from LayoutTests/fast/js/resources/function-name.js.
21683         * fast/js/script-tests/function-names.js: Copied from LayoutTests/fast/js/resources/function-names.js.
21684         * fast/js/script-tests/function-toString-object-literals.js: Copied from LayoutTests/fast/js/resources/function-toString-object-literals.js.
21685         * fast/js/script-tests/function-toString-parentheses.js: Copied from LayoutTests/fast/js/resources/function-toString-parentheses.js.
21686         * fast/js/script-tests/function-toString-semicolon-insertion.js: Copied from LayoutTests/fast/js/resources/function-toString-semicolon-insertion.js.
21687         * fast/js/script-tests/getter-setter-gc.js: Copied from LayoutTests/fast/js/resources/getter-setter-gc.js.
21688         * fast/js/script-tests/global-constructors.js: Copied from LayoutTests/fast/js/resources/global-constructors.js.
21689         * fast/js/script-tests/global-function-resolve.js: Copied from LayoutTests/fast/js/resources/global-function-resolve.js.
21690         * fast/js/script-tests/gmail-re-re.js: Copied from LayoutTests/fast/js/resources/gmail-re-re.js.
21691         * fast/js/script-tests/has-own-property.js: Copied from LayoutTests/fast/js/resources/has-own-property.js.
21692         * fast/js/script-tests/ignored-result-null-comparison-crash.js: Copied from LayoutTests/fast/js/resources/ignored-result-null-comparison-crash.js.
21693         * fast/js/script-tests/ignored-result-ref-crash.js: Copied from LayoutTests/fast/js/resources/ignored-result-ref-crash.js.
21694         * fast/js/script-tests/implicit-call-with-global-reentry.js: Copied from LayoutTests/fast/js/resources/implicit-call-with-global-reentry.js.
21695         * fast/js/script-tests/instance-of-immediates.js: Copied from LayoutTests/fast/js/resources/instance-of-immediates.js.
21696         * fast/js/script-tests/instanceof-operator.js: Copied from LayoutTests/fast/js/resources/instanceof-operator.js.
21697         * fast/js/script-tests/integer-extremes.js: Copied from LayoutTests/fast/js/resources/integer-extremes.js.
21698         * fast/js/script-tests/isPrototypeOf.js: Copied from LayoutTests/fast/js/resources/isPrototypeOf.js.
21699         * fast/js/script-tests/large-expressions.js: Copied from LayoutTests/fast/js/resources/large-expressions.js.
21700         * fast/js/script-tests/lastModified.js: Copied from LayoutTests/fast/js/resources/lastModified.js.
21701         * fast/js/script-tests/logical-or-jless.js: Copied from LayoutTests/fast/js/resources/logical-or-jless.js.
21702         * fast/js/script-tests/math-transforms.js: Copied from LayoutTests/fast/js/resources/math-transforms.js.
21703         * fast/js/script-tests/math.js: Copied from LayoutTests/fast/js/resources/math.js.
21704         * fast/js/script-tests/method-check.js: Copied from LayoutTests/fast/js/resources/method-check.js.
21705         * fast/js/script-tests/mod-crash.js: Copied from LayoutTests/fast/js/resources/mod-crash.js.
21706         * fast/js/script-tests/modify-non-references.js: Copied from LayoutTests/fast/js/resources/modify-non-references.js.
21707         * fast/js/script-tests/named-function-expression.js: Copied from LayoutTests/fast/js/resources/named-function-expression.js.
21708         * fast/js/script-tests/navigator-mimeTypes-length.js: Copied from LayoutTests/fast/js/resources/navigator-mimeTypes-length.js.
21709         * fast/js/script-tests/nested-object-gc.js: Copied from LayoutTests/fast/js/resources/nested-object-gc.js.
21710         * fast/js/script-tests/non-object-proto.js: Copied from LayoutTests/fast/js/resources/non-object-proto.js.
21711         * fast/js/script-tests/null-char-in-string.js: Copied from LayoutTests/fast/js/resources/null-char-in-string.js.
21712         * fast/js/script-tests/number-cell-reuse.js: Copied from LayoutTests/fast/js/resources/number-cell-reuse.js.
21713         * fast/js/script-tests/number-parsing-crash.js: Copied from LayoutTests/fast/js/resources/number-parsing-crash.js.
21714         * fast/js/script-tests/number-toExponential.js: Copied from LayoutTests/fast/js/resources/number-toExponential.js.
21715         * fast/js/script-tests/number-toString.js: Copied from LayoutTests/fast/js/resources/number-toString.js.
21716         * fast/js/script-tests/number-tofixed.js: Copied from LayoutTests/fast/js/resources/number-tofixed.js.
21717         * fast/js/script-tests/number-toprecision.js: Copied from LayoutTests/fast/js/resources/number-toprecision.js.
21718         * fast/js/script-tests/numeric-conversion.js: Copied from LayoutTests/fast/js/resources/numeric-conversion.js.
21719         * fast/js/script-tests/object-extra-comma.js: Copied from LayoutTests/fast/js/resources/object-extra-comma.js.
21720         * fast/js/script-tests/object-prototype-constructor.js: Copied from LayoutTests/fast/js/resources/object-prototype-constructor.js.
21721         * fast/js/script-tests/object-prototype-toLocaleString.js: Copied from LayoutTests/fast/js/resources/object-prototype-toLocaleString.js.
21722         * fast/js/script-tests/order-of-operations.js: Copied from LayoutTests/fast/js/resources/order-of-operations.js.
21723         * fast/js/script-tests/parse-backslash-before-newline.js: Copied from LayoutTests/fast/js/resources/parse-backslash-before-newline.js.
21724         * fast/js/script-tests/postfix-syntax.js: Copied from LayoutTests/fast/js/resources/postfix-syntax.js.
21725         * fast/js/script-tests/prefix-syntax.js: Copied from LayoutTests/fast/js/resources/prefix-syntax.js.
21726         * fast/js/script-tests/pretty-print.js: Copied from LayoutTests/fast/js/resources/pretty-print.js.
21727         * fast/js/script-tests/primitive-method-this.js: Copied from LayoutTests/fast/js/resources/primitive-method-this.js.
21728         * fast/js/script-tests/primitive-property-access-edge-cases.js: Copied from LayoutTests/fast/js/resources/primitive-property-access-edge-cases.js.
21729         * fast/js/script-tests/property-getters-and-setters.js: Copied from LayoutTests/fast/js/resources/property-getters-and-setters.js.
21730         * fast/js/script-tests/propertyIsEnumerable.js: Copied from LayoutTests/fast/js/resources/propertyIsEnumerable.js.
21731         * fast/js/script-tests/prototypes.js: Copied from LayoutTests/fast/js/resources/prototypes.js.
21732         * fast/js/script-tests/read-modify-eval.js: Copied from LayoutTests/fast/js/resources/read-modify-eval.js.
21733         * fast/js/script-tests/recursion-limit-equal.js: Copied from LayoutTests/fast/js/resources/recursion-limit-equal.js.
21734         * fast/js/script-tests/reentrant-call-unwind.js: Copied from LayoutTests/fast/js/resources/reentrant-call-unwind.js.
21735         * fast/js/script-tests/regexp-backreferences.js: Copied from LayoutTests/fast/js/resources/regexp-backreferences.js.
21736         * fast/js/script-tests/regexp-char-insensitive.js: Copied from LayoutTests/fast/js/resources/regexp-char-insensitive.js.
21737         * fast/js/script-tests/regexp-character-match-out-of-order.js: Copied from LayoutTests/fast/js/resources/regexp-character-match-out-of-order.js.
21738         * fast/js/script-tests/regexp-compile-crash.js: Copied from LayoutTests/fast/js/resources/regexp-compile-crash.js.
21739         * fast/js/script-tests/regexp-compile.js: Copied from LayoutTests/fast/js/resources/regexp-compile.js.
21740         * fast/js/script-tests/regexp-divequal.js: Copied from LayoutTests/fast/js/resources/regexp-divequal.js.
21741         * fast/js/script-tests/regexp-extended-characters-crash.js: Copied from LayoutTests/fast/js/resources/regexp-extended-characters-crash.js.
21742         * fast/js/script-tests/regexp-extended-characters-match.js: Copied from LayoutTests/fast/js/resources/regexp-extended-characters-match.js.
21743         * fast/js/script-tests/regexp-extended-characters-more.js: Copied from LayoutTests/fast/js/resources/regexp-extended-characters-more.js.
21744         * fast/js/script-tests/regexp-find-first-asserted.js: Copied from LayoutTests/fast/js/resources/regexp-find-first-asserted.js.
21745         * fast/js/script-tests/regexp-lastindex.js: Copied from LayoutTests/fast/js/resources/regexp-lastindex.js.
21746         * fast/js/script-tests/regexp-many-brackets.js: Copied from LayoutTests/fast/js/resources/regexp-many-brackets.js.
21747         * fast/js/script-tests/regexp-negative-special-characters.js: Copied from LayoutTests/fast/js/resources/regexp-negative-special-characters.js.
21748         * fast/js/script-tests/regexp-no-extensions.js: Copied from LayoutTests/fast/js/resources/regexp-no-extensions.js.
21749         * fast/js/script-tests/regexp-non-bmp.js: Copied from LayoutTests/fast/js/resources/regexp-non-bmp.js.
21750         * fast/js/script-tests/regexp-non-capturing-groups.js: Copied from LayoutTests/fast/js/resources/regexp-non-capturing-groups.js.
21751         * fast/js/script-tests/regexp-non-character.js: Copied from LayoutTests/fast/js/resources/regexp-non-character.js.
21752         * fast/js/script-tests/regexp-overflow-too-big.js: Copied from LayoutTests/fast/js/resources/regexp-overflow-too-big.js.
21753         * fast/js/script-tests/regexp-overflow.js: Copied from LayoutTests/fast/js/resources/regexp-overflow.js.
21754         * fast/js/script-tests/regexp-range-bound-ffff.js: Copied from LayoutTests/fast/js/resources/regexp-range-bound-ffff.js.
21755         * fast/js/script-tests/regexp-range-out-of-order.js: Copied from LayoutTests/fast/js/resources/regexp-range-out-of-order.js.
21756         * fast/js/script-tests/regexp-ranges-and-escaped-hyphens.js: Copied from LayoutTests/fast/js/resources/regexp-ranges-and-escaped-hyphens.js.
21757         * fast/js/script-tests/regexp-stack-overflow.js: Copied from LayoutTests/fast/js/resources/regexp-stack-overflow.js.
21758         * fast/js/script-tests/regexp-unicode-handling.js: Copied from LayoutTests/fast/js/resources/regexp-unicode-handling.js.
21759         * fast/js/script-tests/regexp-unicode-overflow.js: Copied from LayoutTests/fast/js/resources/regexp-unicode-overflow.js.
21760         * fast/js/script-tests/registerCachingAcrossBranchTargets.js: Copied from LayoutTests/fast/js/resources/registerCachingAcrossBranchTargets.js.
21761         * fast/js/script-tests/rehash-assign.js: Copied from LayoutTests/fast/js/resources/rehash-assign.js.
21762         * fast/js/script-tests/removing-Cf-characters.js: Copied from LayoutTests/fast/js/resources/removing-Cf-characters.js.
21763         * fast/js/script-tests/reparsing-semicolon-insertion.js: Copied from LayoutTests/fast/js/resources/reparsing-semicolon-insertion.js.
21764         * fast/js/script-tests/repeat-cached-vm-reentry.js: Copied from LayoutTests/fast/js/resources/repeat-cached-vm-reentry.js.
21765         * fast/js/script-tests/reserved-words.js: Copied from LayoutTests/fast/js/resources/reserved-words.js.
21766         * fast/js/script-tests/resize-array-assign.js: Copied from LayoutTests/fast/js/resources/resize-array-assign.js.
21767         * fast/js/script-tests/select-options-add.js: Copied from LayoutTests/fast/js/resources/select-options-add.js.
21768         * fast/js/script-tests/slash-lineterminator-parse.js: Copied from LayoutTests/fast/js/resources/slash-lineterminator-parse.js.
21769         * fast/js/script-tests/sort-large-array.js: Copied from LayoutTests/fast/js/resources/sort-large-array.js.
21770         * fast/js/script-tests/sort-no-jit-code-crash.js: Copied from LayoutTests/fast/js/resources/sort-no-jit-code-crash.js.
21771         * fast/js/script-tests/sort-non-numbers.js: Copied from LayoutTests/fast/js/resources/sort-non-numbers.js.
21772         * fast/js/script-tests/sort-randomly.js: Copied from LayoutTests/fast/js/resources/sort-randomly.js.
21773         * fast/js/script-tests/sort-stability.js: Copied from LayoutTests/fast/js/resources/sort-stability.js.
21774         * fast/js/script-tests/sparse-array.js: Copied from LayoutTests/fast/js/resources/sparse-array.js.
21775         * fast/js/script-tests/stack-unwinding.js: Copied from LayoutTests/fast/js/resources/stack-unwinding.js.
21776         * fast/js/script-tests/statement-list-register-crash.js: Copied from LayoutTests/fast/js/resources/statement-list-register-crash.js.
21777         * fast/js/script-tests/static-scope-object.js: Copied from LayoutTests/fast/js/resources/static-scope-object.js.
21778         * fast/js/script-tests/string-capitalization.js: Copied from LayoutTests/fast/js/resources/string-capitalization.js.
21779         * fast/js/script-tests/string-from-char-code.js: Copied from LayoutTests/fast/js/resources/string-from-char-code.js.
21780         * fast/js/script-tests/string-index-overflow.js: Copied from LayoutTests/fast/js/resources/string-index-overflow.js.
21781         * fast/js/script-tests/string-property-iteration.js: Copied from LayoutTests/fast/js/resources/string-property-iteration.js.
21782         * fast/js/script-tests/string-replace-2.js: Copied from LayoutTests/fast/js/resources/string-replace-2.js.
21783         * fast/js/script-tests/string-replace-3.js: Copied from LayoutTests/fast/js/resources/string-replace-3.js.
21784         * fast/js/script-tests/string-slice-abnormal-values.js: Copied from LayoutTests/fast/js/resources/string-slice-abnormal-values.js.
21785         * fast/js/script-tests/string-sort.js: Copied from LayoutTests/fast/js/resources/string-sort.js.
21786         * fast/js/script-tests/string-split-ignore-case.js: Copied from LayoutTests/fast/js/resources/string-split-ignore-case.js.
21787         * fast/js/script-tests/string-substr.js: Copied from LayoutTests/fast/js/resources/string-substr.js.
21788         * fast/js/script-tests/string_replace.js: Copied from LayoutTests/fast/js/resources/string_replace.js.
21789         * fast/js/script-tests/switch-behaviour.js: Copied from LayoutTests/fast/js/resources/switch-behaviour.js.
21790         * fast/js/script-tests/this-non-object-proto.js: Copied from LayoutTests/fast/js/resources/this-non-object-proto.js.
21791         * fast/js/script-tests/toString-elision-trailing-comma.js: Copied from LayoutTests/fast/js/resources/toString-elision-trailing-comma.js.
21792         * fast/js/script-tests/toString-exception.js: Copied from LayoutTests/fast/js/resources/toString-exception.js.
21793         * fast/js/script-tests/toString-for-var-decl.js: Copied from LayoutTests/fast/js/resources/toString-for-var-decl.js.
21794         * fast/js/script-tests/toString-number-dot-expr.js: Copied from LayoutTests/fast/js/resources/toString-number-dot-expr.js.
21795         * fast/js/script-tests/toString-overrides.js: Copied from LayoutTests/fast/js/resources/toString-overrides.js.
21796         * fast/js/script-tests/toString-prefix-postfix-preserve-parens.js: Copied from LayoutTests/fast/js/resources/toString-prefix-postfix-preserve-parens.js.
21797         * fast/js/script-tests/toString-stack-overflow.js: Copied from LayoutTests/fast/js/resources/toString-stack-overflow.js.
21798         * fast/js/script-tests/tostring-exception-in-property-access.js: Copied from LayoutTests/fast/js/resources/tostring-exception-in-property-access.js.
21799         * fast/js/script-tests/transition-cache-dictionary-crash.js: Copied from LayoutTests/fast/js/resources/transition-cache-dictionary-crash.js.
21800         * fast/js/script-tests/typeof-codegen-crash.js: Copied from LayoutTests/fast/js/resources/typeof-codegen-crash.js.
21801         * fast/js/script-tests/typeof-constant-string.js: Copied from LayoutTests/fast/js/resources/typeof-constant-string.js.
21802         * fast/js/script-tests/typeof-syntax.js: Copied from LayoutTests/fast/js/resources/typeof-syntax.js.
21803         * fast/js/script-tests/unexpected-constant-crash.js: Copied from LayoutTests/fast/js/resources/unexpected-constant-crash.js.
21804         * fast/js/script-tests/unmatching-argument-count.js: Copied from LayoutTests/fast/js/resources/unmatching-argument-count.js.
21805         * fast/js/script-tests/var-shadows-arg-crash.js: Copied from LayoutTests/fast/js/resources/var-shadows-arg-crash.js.
21806         * fast/js/script-tests/var-shadows-arg-gc-crash.js: Copied from LayoutTests/fast/js/resources/var-shadows-arg-gc-crash.js.
21807         * fast/js/script-tests/vardecl-blocks-init.js: Copied from LayoutTests/fast/js/resources/vardecl-blocks-init.js.
21808         * fast/js/script-tests/vardecl-preserve-arguments.js: Copied from LayoutTests/fast/js/resources/vardecl-preserve-arguments.js.
21809         * fast/js/script-tests/with-scope-gc.js: Copied from LayoutTests/fast/js/resources/with-scope-gc.js.
21810         * fast/js/select-options-add.html:
21811         * fast/js/slash-lineterminator-parse.html:
21812         * fast/js/sort-large-array.html:
21813         * fast/js/sort-no-jit-code-crash.html:
21814         * fast/js/sort-non-numbers.html:
21815         * fast/js/sort-randomly.html:
21816         * fast/js/sort-stability.html:
21817         * fast/js/sparse-array.html:
21818         * fast/js/stack-unwinding.html:
21819         * fast/js/statement-list-register-crash.html:
21820         * fast/js/static-scope-object.html:
21821         * fast/js/string-capitalization.html:
21822         * fast/js/string-from-char-code.html:
21823         * fast/js/string-index-overflow.html:
21824         * fast/js/string-property-iteration.html:
21825         * fast/js/string-replace-2.html:
21826         * fast/js/string-replace-3.html:
21827         * fast/js/string-slice-abnormal-values.html:
21828         * fast/js/string-sort.html:
21829         * fast/js/string-split-ignore-case.html:
21830         * fast/js/string-substr.html:
21831         * fast/js/string_replace.html:
21832         * fast/js/switch-behaviour.html:
21833         * fast/js/this-non-object-proto.html:
21834         * fast/js/toString-elision-trailing-comma.html:
21835         * fast/js/toString-exception.html:
21836         * fast/js/toString-for-var-decl.html:
21837         * fast/js/toString-number-dot-expr.html:
21838         * fast/js/toString-overrides.html:
21839         * fast/js/toString-prefix-postfix-preserve-parens.html:
21840         * fast/js/toString-stack-overflow.html:
21841         * fast/js/tostring-exception-in-property-access.html:
21842         * fast/js/transition-cache-dictionary-crash.html:
21843         * fast/js/typeof-codegen-crash.html:
21844         * fast/js/typeof-constant-string.html:
21845         * fast/js/typeof-syntax.html:
21846         * fast/js/unexpected-constant-crash.html:
21847         * fast/js/unmatching-argument-count.html:
21848         * fast/js/var-shadows-arg-crash.html:
21849         * fast/js/var-shadows-arg-gc-crash.html:
21850         * fast/js/vardecl-blocks-init.html:
21851         * fast/js/vardecl-preserve-arguments.html:
21852         * fast/js/with-scope-gc.html:
21853
21854 2009-09-22  Beth Dakin  <bdakin@apple.com>
21855
21856         Reviewed by Dave Hyatt.
21857
21858         Tests for <rdar://problem/6925121> SAP: Wrong width calculation in 
21859         table with fixed layout
21860         -and corresponding-
21861         https://bugs.webkit.org/show_bug.cgi?id=29501
21862
21863         * fast/table/fixed-table-with-percent-inside-percent-table.html: Added.
21864         * fast/table/fixed-table-with-percent-width-inside-auto-table.html: Added.
21865         * fast/table/fixed-table-with-percent-width-inside-div.html: Added.
21866         * fast/table/fixed-table-with-percent-width-inside-extra-large-div.html: Added.
21867         * fast/table/fixed-table-with-percent-width-inside-fixed-width-table.html: Added.
21868         * fast/table/fixed-table-with-small-percent-width.html: Added.
21869         * platform/mac/fast/table/fixed-table-with-percent-inside-percent-table-expected.checksum: Added.
21870         * platform/mac/fast/table/fixed-table-with-percent-inside-percent-table-expected.png: Added.
21871         * platform/mac/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt: Added.
21872         * platform/mac/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.checksum: Added.
21873         * platform/mac/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.png: Added.
21874         * platform/mac/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt: Added.
21875         * platform/mac/fast/table/fixed-table-with-percent-width-inside-div-expected.checksum: Added.
21876         * platform/mac/fast/table/fixed-table-with-percent-width-inside-div-expected.png: Added.
21877         * platform/mac/fast/table/fixed-table-with-percent-width-inside-div-expected.txt: Added.
21878         * platform/mac/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.checksum: Added.
21879         * platform/mac/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.png: Added.
21880         * platform/mac/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt: Added.
21881         * platform/mac/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.checksum: Added.
21882         * platform/mac/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.png: Added.
21883         * platform/mac/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt: Added.
21884         * platform/mac/fast/table/fixed-table-with-small-percent-width-expected.checksum: Added.
21885         * platform/mac/fast/table/fixed-table-with-small-percent-width-expected.png: Added.
21886         * platform/mac/fast/table/fixed-table-with-small-percent-width-expected.txt: Added.
21887
21888         New and improved results for this test.
21889         * platform/mac/tables/mozilla/bugs/bug34176-expected.checksum:
21890         * platform/mac/tables/mozilla/bugs/bug34176-expected.png:
21891         * platform/mac/tables/mozilla/bugs/bug34176-expected.txt:
21892
21893 2009-09-22  Brady Eidson  <beidson@apple.com>
21894
21895         Reviewed by Darin Adler.
21896
21897         Back list isn't properly updated for fragment changes after a redirect.
21898         <rdar://problem/6142803> and https://bugs.webkit.org/show_bug.cgi?id=20355
21899
21900         * fast/loader/fragment-after-redirect-gets-back-entry-expected.txt: Added.
21901         * fast/loader/fragment-after-redirect-gets-back-entry.html: Added.
21902         * fast/loader/resources/click-fragment-link.html: Added.
21903
21904         * http/tests/navigation/relativeanchor-frames-expected.txt: Updated results (a progression!)
21905
21906 2009-09-22  Victor Wang  <victorw@chromium.org>
21907
21908         Reviewed by Dimitri Glazkov.
21909
21910         https://bugs.webkit.org/show_bug.cgi?id=28914
21911
21912         Add layout test to test iframe shim can be used
21913         to overlay html above a windowed plugin. It checks
21914         premutations of iframe shims in relationship to 
21915         plugin.
21916
21917         * plugins/iframe-shims-expected.txt: Added with property svn:eol-style.
21918         * plugins/iframe-shims.html: Added with property svn:eol-style.
21919         * plugins/resources/simple_blank.swf: Added with property svn:mime-type.
21920
21921 2009-09-22  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
21922
21923         Rubber-stamped by Tor Arne Vestbø.
21924
21925         [Qt] Skip fluctuating animations/change-one-anim.html test.
21926
21927         * platform/qt/Skipped:
21928
21929 2009-09-22  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
21930
21931         Reviewed by Tor Arne Vestbø. 
21932
21933         [Qt] Skip fast/events/drag-file-crash because DRT doesn't support eventSender.beginDragWithFiles yet.
21934
21935         * platform/qt/Skipped:
21936
21937 2009-09-21  Adam Barth  <abarth@webkit.org>
21938
21939         Reviewed by Alexey Proskuryakov.
21940
21941         add a layout test for mishandling of an invalid sequence in multibyte
21942         encodings
21943         https://bugs.webkit.org/show_bug.cgi?id=27395
21944
21945         * fast/encoding/invalid-multi-byte-over-consumption-expected.txt: Added.
21946         * fast/encoding/invalid-multi-byte-over-consumption.html: Added.
21947
21948 2009-09-21  Brian Weinstein  <bweinstein@apple.com>
21949
21950         Reviewed by Sam Weinig.
21951
21952         Add fast/events/drag-file-crash.html to Windows Skipped List because
21953         DRT doesn't support eventSender.beginDragWithFiles on Windows yet.
21954
21955         * platform/win/Skipped:
21956
21957 2009-09-15  John Abd-El-Malek  <jam@chromium.org>
21958
21959         Reviewed by Darin Fisher.
21960
21961         Prevent sleeps in unload handlers.
21962         https://bugs.webkit.org/show_bug.cgi?id=29193
21963
21964         * fast/dom/Window/resources/slow_unload_handler1.html: Added.
21965         * fast/dom/Window/slow_unload_handler-expected.txt: Added.
21966         * fast/dom/Window/slow_unload_handler.html: Added.
21967         * platform/gtk/Skipped:
21968         * platform/mac/Skipped:
21969         * platform/qt/Skipped:
21970         * platform/win/Skipped:
21971
21972 2009-09-21  Simon Fraser  <simon.fraser@apple.com>
21973
21974         Reviewed by Dan Bernstein.
21975
21976         Incorrect clipping with accelerated compositing content, and position:fixed
21977         https://bugs.webkit.org/show_bug.cgi?id=29347
21978
21979         New test with a position:fixed element that clips a composited child,
21980         and a new pixel result.
21981         
21982         * platform/mac/compositing/overflow/ancestor-overflow-expected.checksum:
21983         * platform/mac/compositing/overflow/ancestor-overflow-expected.png:
21984         Updating the pixel result to account for a progression in this test.
21985         
21986         * compositing/overflow/fixed-position-ancestor-clip.html: Added.
21987         * platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.checksum: Added.
21988         * platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.png: Added.
21989         * platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.txt: Added.
21990
21991 2009-09-21  Eric Carlson  <eric.carlson@apple.com>
21992
21993         Reviewed by Brady Eidson.
21994
21995         HTMLMediaElement: media file should not reload when page comes out of page cache
21996         https://bugs.webkit.org/show_bug.cgi?id=29604
21997
21998         * media/restore-from-page-cache-expected.txt: Added.
21999         * media/restore-from-page-cache.html: Added.
22000
22001 2009-09-21  Oliver Hunt  <oliver@apple.com>
22002
22003         Reviewed by Geoff Garen.
22004
22005         REGRESSION (r48582): Crash in StructureStubInfo::initPutByIdTransition when reloading trac.webkit.org
22006         https://bugs.webkit.org/show_bug.cgi?id=29599
22007
22008         Add test case for preventing property addition transition caching on dictionaries.
22009
22010         * fast/js/resources/transition-cache-dictionary-crash.js: Added.
22011         (f):
22012         * fast/js/transition-cache-dictionary-crash-expected.txt: Added.
22013         * fast/js/transition-cache-dictionary-crash.html: Added.
22014
22015 2009-09-20  Adam Barth  <abarth@webkit.org>
22016
22017         Reviewed by Maciej Stachowiak.
22018
22019         Crash when clicking link in unload handler
22020         https://bugs.webkit.org/show_bug.cgi?id=29525
22021
22022         Test that the first navigation always wins when the page tries to start
22023         a new navigation in an unload handler.
22024
22025         * fast/loader/resources/fail-and-notify-done.html: Added.
22026         * fast/loader/resources/pass-and-notify-done.html: Added.
22027         * fast/loader/unload-form-about-blank-expected.txt: Added.
22028         * fast/loader/unload-form-about-blank.html: Added.
22029         * fast/loader/unload-form-expected.txt: Added.
22030         * fast/loader/unload-form-post-about-blank-expected.txt: Added.
22031         * fast/loader/unload-form-post-about-blank.html: Added.
22032         * fast/loader/unload-form-post-expected.txt: Added.
22033         * fast/loader/unload-form-post.html: Added.
22034         * fast/loader/unload-form.html: Added.
22035         * fast/loader/unload-hyperlink-expected.txt: Added.
22036         * fast/loader/unload-hyperlink.html: Added.
22037         * fast/loader/unload-javascript-url-expected.txt: Added.
22038         * fast/loader/unload-javascript-url.html: Added.
22039         * fast/loader/unload-reload-expected.txt: Added.
22040         * fast/loader/unload-reload.html: Added.
22041         * fast/loader/unload-window-location-expected.txt: Added.
22042         * fast/loader/unload-window-location.html: Added.
22043
22044 2009-09-19  Oliver Hunt  <oliver@apple.com>
22045
22046         Reviewed by Maciej Stachowiak.
22047
22048         Implement ES5 Object.create function
22049         https://bugs.webkit.org/show_bug.cgi?id=29524
22050
22051         Add tests for Object.create API
22052
22053         * fast/js/Object-create-expected.txt: Added.
22054         * fast/js/Object-create.html: Added.
22055         * fast/js/resources/Object-create.js: Added.
22056
22057 2009-09-19  Sam Weinig  <sam@webkit.org>
22058
22059         Reviewed by Oliver Hunt.
22060
22061         Update tests for https://bugs.webkit.org/show_bug.cgi?id=29519
22062         Remove JSNameNodeCollection and just use StaticNodeList
22063
22064         * fast/dom/HTMLSelectElement/named-options-expected.txt:
22065         * fast/dom/HTMLSelectElement/script-tests/named-options.js:
22066         * fast/dom/prototype-inheritance-2-expected.txt:
22067
22068 2009-09-19  Oliver Hunt  <oliver@apple.com>
22069
22070         Reviewed by Sam Weinig.
22071
22072         Implement ES5 Object.defineProperties function
22073         https://bugs.webkit.org/show_bug.cgi?id=29522
22074
22075         Add tests for Object.defineProperties API.
22076
22077         * fast/js/Object-defineProperties-expected.txt: Added.
22078         * fast/js/Object-defineProperties.html: Added.
22079         * fast/js/resources/Object-defineProperties.js: Added.
22080
22081 2009-09-19  Daniel Bates  <dbates@webkit.org>
22082
22083         Reviewed by Adam Barth.
22084
22085         https://bugs.webkit.org/show_bug.cgi?id=29511
22086         
22087         Tests that scripts that contain non-ASCII characters do not bypass the XSSAuditor.
22088
22089         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-expected.txt: Added.
22090         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char.html: Added.
22091         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-default-encoding-expected: Added.
22092         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-default-encoding.html: Added.
22093         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-default-encoding-expected.txt: Added.
22094         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-default-encoding.html: Added.
22095         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-expected.txt: Added.
22096         * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2.html: Added.
22097
22098 2009-09-19  Simon Fraser  <simon.fraser@apple.com>
22099
22100         Reviewed by Dan Bernstein.
22101
22102         Incorrect animation with scale(0) transform (singular matrix)
22103         https://bugs.webkit.org/show_bug.cgi?id=29465
22104         
22105         Testcase for an accelerated transform animation that starts with a scale(0),
22106         which gives a singular matrix.
22107
22108         * compositing/transitions/singular-scale-transition.html: Added.
22109         * platform/mac/compositing/transitions/singular-scale-transition-expected.checksum: Added.
22110         * platform/mac/compositing/transitions/singular-scale-transition-expected.png: Added.
22111         * platform/mac/compositing/transitions/singular-scale-transition-expected.txt: Added.
22112
22113 2009-09-19  Alex Milowski  <alex@milowski.com>
22114
22115         Reviewed by Maciej Stachowiak.
22116
22117         Basic tests for msub, msup, and mtable/mtr/mtd
22118
22119         * mathml: Added.
22120         * mathml/presentation: Added.
22121         * mathml/presentation/sub.xhtml: Added.
22122         * mathml/presentation/sup.xhtml: Added.
22123         * mathml/presentation/tables.xhtml: Added.
22124         * platform/mac/mathml: Added.
22125         * platform/mac/mathml/presentation: Added.
22126         * platform/mac/mathml/presentation/sub-expected.txt: Added.
22127         * platform/mac/mathml/presentation/sup-expected.txt: Added.
22128         * platform/mac/mathml/presentation/tables-expected.txt: Added.
22129
22130 2009-09-19  Adam Barth  <abarth@webkit.org>
22131
22132         Reviewed by Oliver Hunt.
22133
22134         Canvas drawn with data URL image raises SECURITY_ERR when toDataUrl() called.
22135         https://bugs.webkit.org/show_bug.cgi?id=29305
22136
22137         Test that drawing a data URL image onto a canvas behaves as expected.
22138         Note the tricky case involving a data URL SVG image with an embedded
22139         remote image.
22140         
22141         Also, test that document.domain state doesn't affect canvas taint
22142         state.
22143
22144         * http/tests/security/canvas-remote-read-data-url-image-expected.txt: Added.
22145         * http/tests/security/canvas-remote-read-data-url-image.html: Added.
22146         * http/tests/security/canvas-remote-read-data-url-svg-image-expected.txt: Added.
22147         * http/tests/security/canvas-remote-read-data-url-svg-image.html: Added.
22148         * http/tests/security/canvas-remote-read-remote-image-document-domain-expected.txt: Added.
22149         * http/tests/security/canvas-remote-read-remote-image-document-domain.html: Added.
22150
22151 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
22152
22153         Rubber-stamped by Eric Seidel.
22154
22155         js tests should move into jstests subdirectory instead of resources/
22156         https://bugs.webkit.org/show_bug.cgi?id=25880
22157
22158         Migration for svg directory.
22159
22160         * svg/custom/SVGException.html:
22161         * svg/custom/getSubStringLength.html:
22162         * svg/custom/immutable-properties.html:
22163         * svg/custom/resources/SVGException.js: Removed.
22164         * svg/custom/resources/TEMPLATE.html: Removed.
22165         * svg/custom/resources/getSubStringLength.js: Removed.
22166         * svg/custom/resources/immutable-properties.js: Removed.
22167         * svg/custom/resources/selectSubString.js: Removed.
22168         * svg/custom/resources/svg-fonts-in-text-controls.js: Removed.
22169         * svg/custom/resources/svg-modify-currentTranslate.js: Removed.
22170         * svg/custom/resources/svg-xml-dom-sync.js: Removed.
22171         * svg/custom/resources/tearoffs-with-tearoffs.js: Removed.
22172         * svg/custom/script-tests: Added.
22173         * svg/custom/script-tests/SVGException.js: Copied from LayoutTests/svg/custom/resources/SVGException.js.
22174         * svg/custom/script-tests/TEMPLATE.html: Copied from LayoutTests/svg/custom/resources/TEMPLATE.html.
22175         * svg/custom/script-tests/getSubStringLength.js: Copied from LayoutTests/svg/custom/resources/getSubStringLength.js.
22176         * svg/custom/script-tests/immutable-properties.js: Copied from LayoutTests/svg/custom/resources/immutable-properties.js.
22177         * svg/custom/script-tests/selectSubString.js: Copied from LayoutTests/svg/custom/resources/selectSubString.js.
22178         * svg/custom/script-tests/svg-fonts-in-text-controls.js: Copied from LayoutTests/svg/custom/resources/svg-fonts-in-text-controls.js.
22179         * svg/custom/script-tests/svg-modify-currentTranslate.js: Copied from LayoutTests/svg/custom/resources/svg-modify-currentTranslate.js.
22180         * svg/custom/script-tests/svg-xml-dom-sync.js: Copied from LayoutTests/svg/custom/resources/svg-xml-dom-sync.js.
22181         * svg/custom/script-tests/tearoffs-with-tearoffs.js: Copied from LayoutTests/svg/custom/resources/tearoffs-with-tearoffs.js.
22182         * svg/custom/selectSubString.html:
22183         * svg/custom/svg-fonts-in-text-controls.html:
22184         * svg/custom/svg-modify-currentTranslate.html:
22185         * svg/custom/svg-xml-dom-sync.html:
22186         * svg/custom/tearoffs-with-tearoffs.html:
22187         * svg/dom/SVGStyleElement/resources/TEMPLATE.html: Removed.
22188         * svg/dom/SVGStyleElement/resources/style-langspace.js: Removed.
22189         * svg/dom/SVGStyleElement/script-tests: Added.
22190         * svg/dom/SVGStyleElement/script-tests/TEMPLATE.html: Copied from LayoutTests/svg/dom/SVGStyleElement/resources/TEMPLATE.html.
22191         * svg/dom/SVGStyleElement/script-tests/style-langspace.js: Copied from LayoutTests/svg/dom/SVGStyleElement/resources/style-langspace.js.
22192         * svg/dom/SVGStyleElement/style-langspace.html:
22193         * svg/dom/path-parser.html:
22194         * svg/dom/path-segments.html:
22195         * svg/dom/resources/TEMPLATE.html: Removed.
22196         * svg/dom/resources/path-parser.js: Removed.
22197         * svg/dom/resources/path-segments.js: Removed.
22198         * svg/dom/resources/style-reflect.js: Removed.
22199         * svg/dom/resources/text-rotate-live.js: Removed.
22200         * svg/dom/script-tests: Added.
22201         * svg/dom/script-tests/TEMPLATE.html: Copied from LayoutTests/svg/dom/resources/TEMPLATE.html.
22202         * svg/dom/script-tests/path-parser.js: Copied from LayoutTests/svg/dom/resources/path-parser.js.
22203         * svg/dom/script-tests/path-segments.js: Copied from LayoutTests/svg/dom/resources/path-segments.js.
22204         * svg/dom/script-tests/style-reflect.js: Copied from LayoutTests/svg/dom/resources/style-reflect.js.
22205         * svg/dom/script-tests/text-rotate-live.js: Copied from LayoutTests/svg/dom/resources/text-rotate-live.js.
22206         * svg/dom/style-reflect.html:
22207         * svg/dom/text-rotate-live.html:
22208         * svg/dynamic-updates/SVGAElement-dom-href-attr.html:
22209         * svg/dynamic-updates/SVGAElement-dom-target-attr.html:
22210         * svg/dynamic-updates/SVGAElement-svgdom-href-prop.html:
22211         * svg/dynamic-updates/SVGAElement-svgdom-target-prop.html:
22212         * svg/dynamic-updates/SVGCircleElement-dom-cx-attr.html:
22213         * svg/dynamic-updates/SVGCircleElement-dom-cy-attr.html:
22214         * svg/dynamic-updates/SVGCircleElement-dom-r-attr.html:
22215         * svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop.html:
22216         * svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop.html:
22217         * svg/dynamic-updates/SVGCircleElement-svgdom-r-prop.html:
22218         * svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr.html:
22219         * svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop.html:
22220         * svg/dynamic-updates/SVGCursorElement-dom-x-attr.html:
22221         * svg/dynamic-updates/SVGCursorElement-dom-y-attr.html:
22222         * svg/dynamic-updates/SVGCursorElement-svgdom-x-prop.html:
22223         * svg/dynamic-updates/SVGCursorElement-svgdom-y-prop.html:
22224         * svg/dynamic-updates/SVGEllipseElement-dom-cx-attr.html:
22225         * svg/dynamic-updates/SVGEllipseElement-dom-cy-attr.html:
22226         * svg/dynamic-updates/SVGEllipseElement-dom-rx-attr.html:
22227         * svg/dynamic-updates/SVGEllipseElement-dom-ry-attr.html:
22228         * svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop.html:
22229         * svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop.html:
22230         * svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop.html:
22231         * svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop.html:
22232         * svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr.html:
22233         * svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr.html:
22234         * svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr.html:
22235         * svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr.html:
22236         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop.html:
22237         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop.html:
22238         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop.html:
22239         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop.html:
22240         * svg/dynamic-updates/SVGImageElement-dom-height-attr.html:
22241         * svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr.html:
22242         * svg/dynamic-updates/SVGImageElement-dom-width-attr.html:
22243         * svg/dynamic-updates/SVGImageElement-dom-x-attr.html:
22244         * svg/dynamic-updates/SVGImageElement-dom-y-attr.html:
22245         * svg/dynamic-updates/SVGImageElement-svgdom-height-prop.html:
22246         * svg/dynamic-updates/SVGImageElement-svgdom-preserveAspectRatio-prop.html:
22247         * svg/dynamic-updates/SVGImageElement-svgdom-width-prop.html:
22248         * svg/dynamic-updates/SVGImageElement-svgdom-x-prop.html:
22249         * svg/dynamic-updates/SVGImageElement-svgdom-y-prop.html:
22250         * svg/dynamic-updates/SVGLineElement-dom-x1-attr.html:
22251         * svg/dynamic-updates/SVGLineElement-dom-x2-attr.html:
22252         * svg/dynamic-updates/SVGLineElement-dom-y1-attr.html:
22253         * svg/dynamic-updates/SVGLineElement-dom-y2-attr.html:
22254         * svg/dynamic-updates/SVGLineElement-svgdom-x1-prop.html:
22255         * svg/dynamic-updates/SVGLineElement-svgdom-x2-prop.html:
22256         * svg/dynamic-updates/SVGLineElement-svgdom-y1-prop.html:
22257         * svg/dynamic-updates/SVGLineElement-svgdom-y2-prop.html:
22258         * svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr.html:
22259         * svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr.html:
22260         * svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr.html:
22261         * svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr.html:
22262         * svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr.html:
22263         * svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr.html:
22264         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop.html:
22265         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop.html:
22266         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop.html:
22267         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop.html:
22268         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop.html:
22269         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop.html:
22270         * svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr.html:
22271         * svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr.html:
22272         * svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr.html:
22273         * svg/dynamic-updates/SVGMarkerElement-dom-orient-attr.html:
22274         * svg/dynamic-updates/SVGMarkerElement-dom-refX-attr.html:
22275         * svg/dynamic-updates/SVGMarkerElement-dom-refY-attr.html:
22276         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop.html:
22277         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop.html:
22278         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop.html:
22279         * svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop.html:
22280         * svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop.html:
22281         * svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop.html:
22282         * svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop.html:
22283         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call.html:
22284         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call.html:
22285         * svg/dynamic-updates/SVGMaskElement-dom-height-attr.html:
22286         * svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr.html:
22287         * svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr.html:
22288         * svg/dynamic-updates/SVGMaskElement-dom-width-attr.html:
22289         * svg/dynamic-updates/SVGMaskElement-dom-x-attr.html:
22290         * svg/dynamic-updates/SVGMaskElement-dom-y-attr.html:
22291         * svg/dynamic-updates/SVGMaskElement-svgdom-height-prop.html:
22292         * svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop.html:
22293         * svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop.html:
22294         * svg/dynamic-updates/SVGMaskElement-svgdom-width-prop.html:
22295         * svg/dynamic-updates/SVGMaskElement-svgdom-x-prop.html:
22296         * svg/dynamic-updates/SVGMaskElement-svgdom-y-prop.html:
22297         * svg/dynamic-updates/SVGPatternElement-dom-height-attr.html:
22298         * svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr.html:
22299         * svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr.html:
22300         * svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr.html:
22301         * svg/dynamic-updates/SVGPatternElement-dom-width-attr.html:
22302         * svg/dynamic-updates/SVGPatternElement-dom-x-attr.html:
22303         * svg/dynamic-updates/SVGPatternElement-dom-y-attr.html:
22304         * svg/dynamic-updates/SVGPatternElement-svgdom-height-prop.html:
22305         * svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop.html:
22306         * svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop.html:
22307         * svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop.html:
22308         * svg/dynamic-updates/SVGPatternElement-svgdom-width-prop.html:
22309         * svg/dynamic-updates/SVGPatternElement-svgdom-x-prop.html:
22310         * svg/dynamic-updates/SVGPatternElement-svgdom-y-prop.html:
22311         * svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr.html:
22312         * svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr.html:
22313         * svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr.html:
22314         * svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr.html:
22315         * svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr.html:
22316         * svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr.html:
22317         * svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr.html:
22318         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop.html:
22319         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop.html:
22320         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop.html:
22321         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop.html:
22322         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop.html:
22323         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop.html:
22324         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop.html:
22325         * svg/dynamic-updates/SVGRectElement-dom-height-attr.html:
22326         * svg/dynamic-updates/SVGRectElement-dom-width-attr.html:
22327         * svg/dynamic-updates/SVGRectElement-dom-x-attr.html:
22328         * svg/dynamic-updates/SVGRectElement-dom-y-attr.html:
22329         * svg/dynamic-updates/SVGRectElement-svgdom-height-prop.html:
22330         * svg/dynamic-updates/SVGRectElement-svgdom-width-prop.html:
22331         * svg/dynamic-updates/SVGRectElement-svgdom-x-prop.html:
22332         * svg/dynamic-updates/SVGRectElement-svgdom-y-prop.html:
22333         * svg/dynamic-updates/resources/SVGAElement-dom-href-attr.js: Removed.
22334         * svg/dynamic-updates/resources/SVGAElement-dom-target-attr.js: Removed.
22335         * svg/dynamic-updates/resources/SVGAElement-svgdom-href-prop.js: Removed.
22336         * svg/dynamic-updates/resources/SVGAElement-svgdom-target-prop.js: Removed.
22337         * svg/dynamic-updates/resources/SVGCircleElement-dom-cx-attr.js: Removed.
22338         * svg/dynamic-updates/resources/SVGCircleElement-dom-cy-attr.js: Removed.
22339         * svg/dynamic-updates/resources/SVGCircleElement-dom-r-attr.js: Removed.
22340         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cx-prop.js: Removed.
22341         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cy-prop.js: Removed.
22342         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-r-prop.js: Removed.
22343         * svg/dynamic-updates/resources/SVGClipPathElement-dom-clipPathUnits-attr.js: Removed.
22344         * svg/dynamic-updates/resources/SVGClipPathElement-svgdom-clipPathUnits-prop.js: Removed.
22345         * svg/dynamic-updates/resources/SVGCursorElement-dom-x-attr.js: Removed.
22346         * svg/dynamic-updates/resources/SVGCursorElement-dom-y-attr.js: Removed.
22347         * svg/dynamic-updates/resources/SVGCursorElement-svgdom-x-prop.js: Removed.
22348         * svg/dynamic-updates/resources/SVGCursorElement-svgdom-y-prop.js: Removed.
22349         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cx-attr.js: Removed.
22350         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cy-attr.js: Removed.
22351         * svg/dynamic-updates/resources/SVGEllipseElement-dom-rx-attr.js: Removed.
22352         * svg/dynamic-updates/resources/SVGEllipseElement-dom-ry-attr.js: Removed.
22353         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cx-prop.js: Removed.
22354         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cy-prop.js: Removed.
22355         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-rx-prop.js: Removed.
22356         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-ry-prop.js: Removed.
22357         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-height-attr.js: Removed.
22358         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-width-attr.js: Removed.
22359         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-x-attr.js: Removed.
22360         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-y-attr.js: Removed.
22361         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-height-prop.js: Removed.
22362         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-width-prop.js: Removed.
22363         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-x-prop.js: Removed.
22364         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-y-prop.js: Removed.
22365         * svg/dynamic-updates/resources/SVGImageElement-dom-height-attr.js: Removed.
22366         * svg/dynamic-updates/resources/SVGImageElement-dom-preserveAspectRatio-attr.js: Removed.
22367         * svg/dynamic-updates/resources/SVGImageElement-dom-width-attr.js: Removed.
22368         * svg/dynamic-updates/resources/SVGImageElement-dom-x-attr.js: Removed.
22369         * svg/dynamic-updates/resources/SVGImageElement-dom-y-attr.js: Removed.
22370         * svg/dynamic-updates/resources/SVGImageElement-svgdom-height-prop.js: Removed.
22371         * svg/dynamic-updates/resources/SVGImageElement-svgdom-preserveAspectRatio-prop.js: Removed.
22372         * svg/dynamic-updates/resources/SVGImageElement-svgdom-width-prop.js: Removed.
22373         * svg/dynamic-updates/resources/SVGImageElement-svgdom-x-prop.js: Removed.
22374         * svg/dynamic-updates/resources/SVGImageElement-svgdom-y-prop.js: Removed.
22375         * svg/dynamic-updates/resources/SVGLineElement-dom-x1-attr.js: Removed.
22376         * svg/dynamic-updates/resources/SVGLineElement-dom-x2-attr.js: Removed.
22377         * svg/dynamic-updates/resources/SVGLineElement-dom-y1-attr.js: Removed.
22378         * svg/dynamic-updates/resources/SVGLineElement-dom-y2-attr.js: Removed.
22379         * svg/dynamic-updates/resources/SVGLineElement-svgdom-x1-prop.js: Removed.
22380         * svg/dynamic-updates/resources/SVGLineElement-svgdom-x2-prop.js: Removed.
22381         * svg/dynamic-updates/resources/SVGLineElement-svgdom-y1-prop.js: Removed.
22382         * svg/dynamic-updates/resources/SVGLineElement-svgdom-y2-prop.js: Removed.
22383         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientTransform-attr.js: Removed.
22384         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientUnits-attr.js: Removed.
22385         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x1-attr.js: Removed.
22386         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x2-attr.js: Removed.
22387         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y1-attr.js: Removed.
22388         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y2-attr.js: Removed.
22389         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientTransform-prop.js: Removed.
22390         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientUnits-prop.js: Removed.
22391         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x1-prop.js: Removed.
22392         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x2-prop.js: Removed.
22393         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y1-prop.js: Removed.
22394         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y2-prop.js: Removed.
22395         * svg/dynamic-updates/resources/SVGMarkerElement-dom-markerHeight-attr.js: Removed.
22396         * svg/dynamic-updates/resources/SVGMarkerElement-dom-markerUnits-attr.js: Removed.
22397         * svg/dynamic-updates/resources/SVGMarkerElement-dom-markerWidth-attr.js: Removed.
22398         * svg/dynamic-updates/resources/SVGMarkerElement-dom-orient-attr.js: Removed.
22399         * svg/dynamic-updates/resources/SVGMarkerElement-dom-refX-attr.js: Removed.
22400         * svg/dynamic-updates/resources/SVGMarkerElement-dom-refY-attr.js: Removed.
22401         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerHeight-prop.js: Removed.
22402         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerUnits-prop.js: Removed.
22403         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerWidth-prop.js: Removed.
22404         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientAngle-prop.js: Removed.
22405         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientType-prop.js: Removed.
22406         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refX-prop.js: Removed.
22407         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refY-prop.js: Removed.
22408         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAngle-call.js: Removed.
22409         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAuto-call.js: Removed.
22410         * svg/dynamic-updates/resources/SVGMaskElement-dom-height-attr.js: Removed.
22411         * svg/dynamic-updates/resources/SVGMaskElement-dom-maskContentUnits-attr.js: Removed.
22412         * svg/dynamic-updates/resources/SVGMaskElement-dom-maskUnits-attr.js: Removed.
22413         * svg/dynamic-updates/resources/SVGMaskElement-dom-width-attr.js: Removed.
22414         * svg/dynamic-updates/resources/SVGMaskElement-dom-x-attr.js: Removed.
22415         * svg/dynamic-updates/resources/SVGMaskElement-dom-y-attr.js: Removed.
22416         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-height-prop.js: Removed.
22417         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskContentUnits-prop.js: Removed.
22418         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskUnits-prop.js: Removed.
22419         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-width-prop.js: Removed.
22420         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-x-prop.js: Removed.
22421         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-y-prop.js: Removed.
22422         * svg/dynamic-updates/resources/SVGPatternElement-dom-height-attr.js: Removed.
22423         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternContentUnits-attr.js: Removed.
22424         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternTransform-attr.js: Removed.
22425         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternUnits-attr.js: Removed.
22426         * svg/dynamic-updates/resources/SVGPatternElement-dom-width-attr.js: Removed.
22427         * svg/dynamic-updates/resources/SVGPatternElement-dom-x-attr.js: Removed.
22428         * svg/dynamic-updates/resources/SVGPatternElement-dom-y-attr.js: Removed.
22429         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-height-prop.js: Removed.
22430         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternContentUnits-prop.js: Removed.
22431         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternTransform-prop.js: Removed.
22432         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternUnits-prop.js: Removed.
22433         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-width-prop.js: Removed.
22434         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-x-prop.js: Removed.
22435         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-y-prop.js: Removed.
22436         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cx-attr.js: Removed.
22437         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cy-attr.js: Removed.
22438         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fx-attr.js: Removed.
22439         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fy-attr.js: Removed.
22440         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientTransform-attr.js: Removed.
22441         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientUnits-attr.js: Removed.
22442         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-r-attr.js: Removed.
22443         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cx-prop.js: Removed.
22444         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cy-prop.js: Removed.
22445         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fx-prop.js: Removed.
22446         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fy-prop.js: Removed.
22447         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientTransform-prop.js: Removed.
22448         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientUnits-prop.js: Removed.
22449         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-r-prop.js: Removed.
22450         * svg/dynamic-updates/resources/SVGRectElement-dom-height-attr.js: Removed.
22451         * svg/dynamic-updates/resources/SVGRectElement-dom-width-attr.js: Removed.
22452         * svg/dynamic-updates/resources/SVGRectElement-dom-x-attr.js: Removed.
22453         * svg/dynamic-updates/resources/SVGRectElement-dom-y-attr.js: Removed.
22454         * svg/dynamic-updates/resources/SVGRectElement-svgdom-height-prop.js: Removed.
22455         * svg/dynamic-updates/resources/SVGRectElement-svgdom-width-prop.js: Removed.
22456         * svg/dynamic-updates/resources/SVGRectElement-svgdom-x-prop.js: Removed.
22457         * svg/dynamic-updates/resources/SVGRectElement-svgdom-y-prop.js: Removed.
22458         * svg/dynamic-updates/resources/TEMPLATE.html: Removed.
22459         * svg/dynamic-updates/script-tests: Added.
22460         * svg/dynamic-updates/script-tests/SVGAElement-dom-href-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGAElement-dom-href-attr.js.
22461         * svg/dynamic-updates/script-tests/SVGAElement-dom-target-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGAElement-dom-target-attr.js.
22462         * svg/dynamic-updates/script-tests/SVGAElement-svgdom-href-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGAElement-svgdom-href-prop.js.
22463         * svg/dynamic-updates/script-tests/SVGAElement-svgdom-target-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGAElement-svgdom-target-prop.js.
22464         * svg/dynamic-updates/script-tests/SVGCircleElement-dom-cx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-dom-cx-attr.js.
22465         * svg/dynamic-updates/script-tests/SVGCircleElement-dom-cy-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-dom-cy-attr.js.
22466         * svg/dynamic-updates/script-tests/SVGCircleElement-dom-r-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-dom-r-attr.js.
22467         * svg/dynamic-updates/script-tests/SVGCircleElement-svgdom-cx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-svgdom-cx-prop.js.
22468         * svg/dynamic-updates/script-tests/SVGCircleElement-svgdom-cy-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-svgdom-cy-prop.js.
22469         * svg/dynamic-updates/script-tests/SVGCircleElement-svgdom-r-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCircleElement-svgdom-r-prop.js.
22470         * svg/dynamic-updates/script-tests/SVGClipPathElement-dom-clipPathUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGClipPathElement-dom-clipPathUnits-attr.js.
22471         * svg/dynamic-updates/script-tests/SVGClipPathElement-svgdom-clipPathUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGClipPathElement-svgdom-clipPathUnits-prop.js.
22472         * svg/dynamic-updates/script-tests/SVGCursorElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCursorElement-dom-x-attr.js.
22473         * svg/dynamic-updates/script-tests/SVGCursorElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCursorElement-dom-y-attr.js.
22474         * svg/dynamic-updates/script-tests/SVGCursorElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCursorElement-svgdom-x-prop.js.
22475         * svg/dynamic-updates/script-tests/SVGCursorElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGCursorElement-svgdom-y-prop.js.
22476         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-cx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-dom-cx-attr.js.
22477         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-cy-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-dom-cy-attr.js.
22478         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-rx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-dom-rx-attr.js.
22479         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-ry-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-dom-ry-attr.js.
22480         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-cx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cx-prop.js.
22481         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-cy-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cy-prop.js.
22482         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-rx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-svgdom-rx-prop.js.
22483         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-ry-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGEllipseElement-svgdom-ry-prop.js.
22484         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-dom-height-attr.js.
22485         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-dom-width-attr.js.
22486         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-dom-x-attr.js.
22487         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-dom-y-attr.js.
22488         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-height-prop.js.
22489         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-width-prop.js.
22490         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-x-prop.js.
22491         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-y-prop.js.
22492         * svg/dynamic-updates/script-tests/SVGImageElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-height-attr.js.
22493         * svg/dynamic-updates/script-tests/SVGImageElement-dom-preserveAspectRatio-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-preserveAspectRatio-attr.js.
22494         * svg/dynamic-updates/script-tests/SVGImageElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-width-attr.js.
22495         * svg/dynamic-updates/script-tests/SVGImageElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-x-attr.js.
22496         * svg/dynamic-updates/script-tests/SVGImageElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-dom-y-attr.js.
22497         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-height-prop.js.
22498         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-preserveAspectRatio-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-preserveAspectRatio-prop.js.
22499         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-width-prop.js.
22500         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-x-prop.js.
22501         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGImageElement-svgdom-y-prop.js.
22502         * svg/dynamic-updates/script-tests/SVGLineElement-dom-x1-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-dom-x1-attr.js.
22503         * svg/dynamic-updates/script-tests/SVGLineElement-dom-x2-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-dom-x2-attr.js.
22504         * svg/dynamic-updates/script-tests/SVGLineElement-dom-y1-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-dom-y1-attr.js.
22505         * svg/dynamic-updates/script-tests/SVGLineElement-dom-y2-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-dom-y2-attr.js.
22506         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-x1-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-svgdom-x1-prop.js.
22507         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-x2-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-svgdom-x2-prop.js.
22508         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-y1-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-svgdom-y1-prop.js.
22509         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-y2-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLineElement-svgdom-y2-prop.js.
22510         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-gradientTransform-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientTransform-attr.js.
22511         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-gradientUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientUnits-attr.js.
22512         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-x1-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x1-attr.js.
22513         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-x2-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x2-attr.js.
22514         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-y1-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y1-attr.js.
22515         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-y2-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y2-attr.js.
22516         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-gradientTransform-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientTransform-prop.js.
22517         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-gradientUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientUnits-prop.js.
22518         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-x1-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x1-prop.js.
22519         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-x2-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x2-prop.js.
22520         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-y1-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y1-prop.js.
22521         * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-y2-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y2-prop.js.
22522         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-markerHeight-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-markerHeight-attr.js.
22523         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-markerUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-markerUnits-attr.js.
22524         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-markerWidth-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-markerWidth-attr.js.
22525         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-orient-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-orient-attr.js.
22526         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-refX-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-refX-attr.js.
22527         * svg/dynamic-updates/script-tests/SVGMarkerElement-dom-refY-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-dom-refY-attr.js.
22528         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-markerHeight-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerHeight-prop.js.
22529         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-markerUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerUnits-prop.js.
22530         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-markerWidth-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerWidth-prop.js.
22531         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-orientAngle-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientAngle-prop.js.
22532         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-orientType-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientType-prop.js.
22533         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-refX-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refX-prop.js.
22534         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-refY-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refY-prop.js.
22535         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-setOrientToAngle-call.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAngle-call.js.
22536         * svg/dynamic-updates/script-tests/SVGMarkerElement-svgdom-setOrientToAuto-call.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAuto-call.js.
22537         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-height-attr.js.
22538         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-maskContentUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-maskContentUnits-attr.js.
22539         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-maskUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-maskUnits-attr.js.
22540         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-width-attr.js.
22541         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-x-attr.js.
22542         * svg/dynamic-updates/script-tests/SVGMaskElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-dom-y-attr.js.
22543         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-height-prop.js.
22544         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-maskContentUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskContentUnits-prop.js.
22545         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-maskUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskUnits-prop.js.
22546         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-width-prop.js.
22547         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-x-prop.js.
22548         * svg/dynamic-updates/script-tests/SVGMaskElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGMaskElement-svgdom-y-prop.js.
22549         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-height-attr.js.
22550         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-patternContentUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-patternContentUnits-attr.js.
22551         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-patternTransform-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-patternTransform-attr.js.
22552         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-patternUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-patternUnits-attr.js.
22553         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-width-attr.js.
22554         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-x-attr.js.
22555         * svg/dynamic-updates/script-tests/SVGPatternElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-dom-y-attr.js.
22556         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-height-prop.js.
22557         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-patternContentUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternContentUnits-prop.js.
22558         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-patternTransform-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternTransform-prop.js.
22559         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-patternUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternUnits-prop.js.
22560         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-width-prop.js.
22561         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-x-prop.js.
22562         * svg/dynamic-updates/script-tests/SVGPatternElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGPatternElement-svgdom-y-prop.js.
22563         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-cx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cx-attr.js.
22564         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-cy-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cy-attr.js.
22565         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-fx-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fx-attr.js.
22566         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-fy-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fy-attr.js.
22567         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-gradientTransform-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientTransform-attr.js.
22568         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-gradientUnits-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientUnits-attr.js.
22569         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-r-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-dom-r-attr.js.
22570         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-cx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cx-prop.js.
22571         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-cy-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cy-prop.js.
22572         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-fx-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fx-prop.js.
22573         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-fy-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fy-prop.js.
22574         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-gradientTransform-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientTransform-prop.js.
22575         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-gradientUnits-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientUnits-prop.js.
22576         * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-r-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-r-prop.js.
22577         * svg/dynamic-updates/script-tests/SVGRectElement-dom-height-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-dom-height-attr.js.
22578         * svg/dynamic-updates/script-tests/SVGRectElement-dom-width-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-dom-width-attr.js.
22579         * svg/dynamic-updates/script-tests/SVGRectElement-dom-x-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-dom-x-attr.js.
22580         * svg/dynamic-updates/script-tests/SVGRectElement-dom-y-attr.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-dom-y-attr.js.
22581         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-height-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-svgdom-height-prop.js.
22582         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-width-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-svgdom-width-prop.js.
22583         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-x-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-svgdom-x-prop.js.
22584         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-y-prop.js: Copied from LayoutTests/svg/dynamic-updates/resources/SVGRectElement-svgdom-y-prop.js.
22585         * svg/dynamic-updates/script-tests/TEMPLATE.html: Copied from LayoutTests/svg/dynamic-updates/resources/TEMPLATE.html.
22586
22587 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
22588
22589         Rubber-stamped by Eric Seidel.
22590
22591         js tests should move into jstests subdirectory instead of resources/
22592         https://bugs.webkit.org/show_bug.cgi?id=25880
22593
22594         Migration for http, platform, plugins, traversal, and wml directories.
22595
22596         * http/tests/cookies/double-quoted-value-with-semi-colon.html:
22597         * http/tests/cookies/multiple-cookies.html:
22598         * http/tests/cookies/resources/TEMPLATE.html: Removed.
22599         * http/tests/cookies/resources/double-quoted-value-with-semi-colon.js: Removed.
22600         * http/tests/cookies/resources/multiple-cookies.js: Removed.
22601         * http/tests/cookies/resources/simple-cookies-expired.js: Removed.
22602         * http/tests/cookies/resources/simple-cookies-max-age.js: Removed.
22603         * http/tests/cookies/script-tests: Added.
22604         * http/tests/cookies/script-tests/TEMPLATE.html: Copied from LayoutTests/http/tests/cookies/resources/TEMPLATE.html.
22605         * http/tests/cookies/script-tests/double-quoted-value-with-semi-colon.js: Copied from LayoutTests/http/tests/cookies/resources/double-quoted-value-with-semi-colon.js.
22606         * http/tests/cookies/script-tests/multiple-cookies.js: Copied from LayoutTests/http/tests/cookies/resources/multiple-cookies.js.
22607         * http/tests/cookies/script-tests/simple-cookies-expired.js: Copied from LayoutTests/http/tests/cookies/resources/simple-cookies-expired.js.
22608         * http/tests/cookies/script-tests/simple-cookies-max-age.js: Copied from LayoutTests/http/tests/cookies/resources/simple-cookies-max-age.js.
22609         * http/tests/cookies/simple-cookies-expired.html:
22610         * http/tests/cookies/simple-cookies-max-age.html:
22611         * http/tests/security/clipboard/clipboard-file-access.html:
22612         * http/tests/security/clipboard/resources/TEMPLATE.html: Removed.
22613         * http/tests/security/clipboard/resources/clipboard-file-access.js: Removed.
22614         * http/tests/security/clipboard/script-tests: Added.
22615         * http/tests/security/clipboard/script-tests/TEMPLATE.html: Copied from LayoutTests/http/tests/security/clipboard/resources/TEMPLATE.html.
22616         * http/tests/security/clipboard/script-tests/clipboard-file-access.js: Copied from LayoutTests/http/tests/security/clipboard/resources/clipboard-file-access.js.
22617         * http/tests/wml/access-target-domain-deny.html:
22618         * http/tests/wml/access-target-path-deny.html:
22619         * http/tests/wml/access-target.html:
22620         * http/tests/wml/go-task-get-method-accept-charset.html:
22621         * http/tests/wml/go-task-get-method.html:
22622         * http/tests/wml/go-task-post-method-accept-charset.html:
22623         * http/tests/wml/go-task-post-method.html:
22624         * http/tests/wml/post-data-to-server.html:
22625         * http/tests/wml/resources/TEMPLATE.html: Removed.
22626         * http/tests/wml/resources/access-target-domain-deny.js: Removed.
22627         * http/tests/wml/resources/access-target-path-deny.js: Removed.
22628         * http/tests/wml/resources/access-target.js: Removed.
22629         * http/tests/wml/resources/go-task-get-method-accept-charset.js: Removed.
22630         * http/tests/wml/resources/go-task-get-method.js: Removed.
22631         * http/tests/wml/resources/go-task-post-method-accept-charset.js: Removed.
22632         * http/tests/wml/resources/go-task-post-method.js: Removed.
22633         * http/tests/wml/resources/post-data-to-server.js: Removed.
22634         * http/tests/wml/script-tests: Added.
22635         * http/tests/wml/script-tests/TEMPLATE.html: Copied from LayoutTests/http/tests/wml/resources/TEMPLATE.html.
22636         * http/tests/wml/script-tests/access-target-domain-deny.js: Copied from LayoutTests/http/tests/wml/resources/access-target-domain-deny.js.
22637         * http/tests/wml/script-tests/access-target-path-deny.js: Copied from LayoutTests/http/tests/wml/resources/access-target-path-deny.js.
22638         * http/tests/wml/script-tests/access-target.js: Copied from LayoutTests/http/tests/wml/resources/access-target.js.
22639         * http/tests/wml/script-tests/go-task-get-method-accept-charset.js: Copied from LayoutTests/http/tests/wml/resources/go-task-get-method-accept-charset.js.
22640         * http/tests/wml/script-tests/go-task-get-method.js: Copied from LayoutTests/http/tests/wml/resources/go-task-get-method.js.
22641         * http/tests/wml/script-tests/go-task-post-method-accept-charset.js: Copied from LayoutTests/http/tests/wml/resources/go-task-post-method-accept-charset.js.
22642         * http/tests/wml/script-tests/go-task-post-method.js: Copied from LayoutTests/http/tests/wml/resources/go-task-post-method.js.
22643         * http/tests/wml/script-tests/post-data-to-server.js: Copied from LayoutTests/http/tests/wml/resources/post-data-to-server.js.
22644         * platform/gtk/editing/pasteboard/resources/TEMPLATE.html: Removed.
22645         * platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js: Removed.
22646         * platform/gtk/editing/pasteboard/script-tests: Added.
22647         * platform/gtk/editing/pasteboard/script-tests/TEMPLATE.html: Copied from LayoutTests/platform/gtk/editing/pasteboard/resources/TEMPLATE.html.
22648         * platform/gtk/editing/pasteboard/script-tests/middle-click-onpaste.js: Copied from LayoutTests/platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js.
22649         * platform/win/fast/events/context-click-events.html:
22650         * platform/win/fast/events/resources/TEMPLATE.html: Removed.
22651         * platform/win/fast/events/resources/context-click-events.js: Removed.
22652         * platform/win/fast/events/script-tests: Added.
22653         * platform/win/fast/events/script-tests/TEMPLATE.html: Copied from LayoutTests/platform/win/fast/events/resources/TEMPLATE.html.
22654         * platform/win/fast/events/script-tests/context-click-events.js: Copied from LayoutTests/platform/win/fast/events/resources/context-click-events.js.
22655         * plugins/netscape-identifier-conversion.html:
22656         * plugins/resources/TEMPLATE.html: Removed.
22657         * plugins/resources/netscape-identifier-conversion.js: Removed.
22658         * plugins/script-tests: Added.
22659         * plugins/script-tests/TEMPLATE.html: Copied from LayoutTests/plugins/resources/TEMPLATE.html.
22660         * plugins/script-tests/netscape-identifier-conversion.js: Copied from LayoutTests/plugins/resources/netscape-identifier-conversion.js.
22661         * traversal/acid3-test-2.html:
22662         * traversal/exception-forwarding.html:
22663         * traversal/resources/TEMPLATE.html: Removed.
22664         * traversal/resources/acid3-test-2.js: Removed.
22665         * traversal/resources/exception-forwarding.js: Removed.
22666         * traversal/script-tests: Added.
22667         * traversal/script-tests/TEMPLATE.html: Copied from LayoutTests/traversal/resources/TEMPLATE.html.
22668         * traversal/script-tests/acid3-test-2.js: Copied from LayoutTests/traversal/resources/acid3-test-2.js.
22669         * traversal/script-tests/exception-forwarding.js: Copied from LayoutTests/traversal/resources/exception-forwarding.js.
22670         * wml/access-target-deny.html:
22671         * wml/access-target.html:
22672         * wml/enter-card-with-events.html:
22673         * wml/enter-first-card-with-events.html:
22674         * wml/go-task-get-method-external-deck-with-href.html:
22675         * wml/go-task-get-method-external-deck.html:
22676         * wml/go-task-get-method-same-deck.html:
22677         * wml/input-format.html:
22678         * wml/newcontext-same-deck.html:
22679         * wml/onenterforward-event.html:
22680         * wml/onenterforward-inline-event.html:
22681         * wml/ontimer-event.html:
22682         * wml/ontimer-inline-event.html:
22683         * wml/option-element-onpick-recursion.html:
22684         * wml/option-element-onpick.html:
22685         * wml/resources/TEMPLATE.html: Removed.
22686         * wml/resources/access-target-deny.js: Removed.
22687         * wml/resources/access-target.js: Removed.
22688         * wml/resources/enter-card-with-events.js: Removed.
22689         * wml/resources/enter-first-card-with-events.js: Removed.
22690         * wml/resources/go-task-get-method-external-deck-with-href.js: Removed.
22691         * wml/resources/go-task-get-method-external-deck.js: Removed.
22692         * wml/resources/go-task-get-method-same-deck.js: Removed.
22693         * wml/resources/input-format.js: Removed.
22694         * wml/resources/newcontext-same-deck.js: Removed.
22695         * wml/resources/onenterforward-event.js: Removed.
22696         * wml/resources/onenterforward-inline-event.js: Removed.
22697         * wml/resources/ontimer-event.js: Removed.
22698         * wml/resources/ontimer-inline-event.js: Removed.
22699         * wml/resources/option-element-onpick-recursion.js: Removed.
22700         * wml/resources/option-element-onpick.js: Removed.
22701         * wml/resources/select-element-variables.js: Removed.
22702         * wml/resources/variable-reference-invalid-character.js: Removed.
22703         * wml/resources/variable-reference-valid.js: Removed.
22704         * wml/script-tests: Added.
22705         * wml/script-tests/TEMPLATE.html: Copied from LayoutTests/wml/resources/TEMPLATE.html.
22706         * wml/script-tests/access-target-deny.js: Copied from LayoutTests/wml/resources/access-target-deny.js.
22707         * wml/script-tests/access-target.js: Copied from LayoutTests/wml/resources/access-target.js.
22708         * wml/script-tests/enter-card-with-events.js: Copied from LayoutTests/wml/resources/enter-card-with-events.js.
22709         * wml/script-tests/enter-first-card-with-events.js: Copied from LayoutTests/wml/resources/enter-first-card-with-events.js.
22710         * wml/script-tests/go-task-get-method-external-deck-with-href.js: Copied from LayoutTests/wml/resources/go-task-get-method-external-deck-with-href.js.
22711         * wml/script-tests/go-task-get-method-external-deck.js: Copied from LayoutTests/wml/resources/go-task-get-method-external-deck.js.
22712         * wml/script-tests/go-task-get-method-same-deck.js: Copied from LayoutTests/wml/resources/go-task-get-method-same-deck.js.
22713         * wml/script-tests/input-format.js: Copied from LayoutTests/wml/resources/input-format.js.
22714         * wml/script-tests/newcontext-same-deck.js: Copied from LayoutTests/wml/resources/newcontext-same-deck.js.
22715         * wml/script-tests/onenterforward-event.js: Copied from LayoutTests/wml/resources/onenterforward-event.js.
22716         * wml/script-tests/onenterforward-inline-event.js: Copied from LayoutTests/wml/resources/onenterforward-inline-event.js.
22717         * wml/script-tests/ontimer-event.js: Copied from LayoutTests/wml/resources/ontimer-event.js.
22718         * wml/script-tests/ontimer-inline-event.js: Copied from LayoutTests/wml/resources/ontimer-inline-event.js.
22719         * wml/script-tests/option-element-onpick-recursion.js: Copied from LayoutTests/wml/resources/option-element-onpick-recursion.js.
22720         * wml/script-tests/option-element-onpick.js: Copied from LayoutTests/wml/resources/option-element-onpick.js.
22721         * wml/script-tests/select-element-variables.js: Copied from LayoutTests/wml/resources/select-element-variables.js.
22722         * wml/script-tests/variable-reference-invalid-character.js: Copied from LayoutTests/wml/resources/variable-reference-invalid-character.js.
22723         * wml/script-tests/variable-reference-valid.js: Copied from LayoutTests/wml/resources/variable-reference-valid.js.
22724         * wml/select-element-variables.html:
22725         * wml/variable-reference-invalid-character.html:
22726         * wml/variable-reference-valid.html:
22727
22728 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
22729
22730         Rubber-stamped by Eric Seidel.
22731
22732         js tests should move into jstests subdirectory instead of resources/
22733         https://bugs.webkit.org/show_bug.cgi?id=25880
22734
22735         Migration for fast/* directories except fast js directory.
22736
22737         * fast/events/blur-focus-window-should-blur-focus-element.html:
22738         * fast/events/create-document-crash-on-attach-event.html:
22739         * fast/events/event-function-toString.html:
22740         * fast/events/event-instanceof.html:
22741         * fast/events/event-listener-sharing.html:
22742         * fast/events/init-events.html:
22743         * fast/events/mouse-click-events.html:
22744         * fast/events/resources/TEMPLATE.html: Removed.
22745         * fast/events/resources/blur-focus-window-should-blur-focus-element.js: Removed.
22746         * fast/events/resources/create-document-crash-on-attach-event.js: Removed.
22747         * fast/events/resources/event-function-toString.js: Removed.
22748         * fast/events/resources/event-instanceof.js: Removed.
22749         * fast/events/resources/event-listener-sharing.js: Removed.
22750         * fast/events/resources/init-events.js: Removed.
22751         * fast/events/resources/mouse-click-events.js: Removed.
22752         * fast/events/resources/tab-is-focusable-assert.js: Removed.
22753         * fast/events/script-tests: Added.
22754         * fast/events/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/events/resources/TEMPLATE.html.
22755         * fast/events/script-tests/blur-focus-window-should-blur-focus-element.js: Copied from LayoutTests/fast/events/resources/blur-focus-window-should-blur-focus-element.js.
22756         * fast/events/script-tests/create-document-crash-on-attach-event.js: Copied from LayoutTests/fast/events/resources/create-document-crash-on-attach-event.js.
22757         * fast/events/script-tests/event-function-toString.js: Copied from LayoutTests/fast/events/resources/event-function-toString.js.
22758         * fast/events/script-tests/event-instanceof.js: Copied from LayoutTests/fast/events/resources/event-instanceof.js.
22759         * fast/events/script-tests/event-listener-sharing.js: Copied from LayoutTests/fast/events/resources/event-listener-sharing.js.
22760         * fast/events/script-tests/init-events.js: Copied from LayoutTests/fast/events/resources/init-events.js.
22761         * fast/events/script-tests/mouse-click-events.js: Copied from LayoutTests/fast/events/resources/mouse-click-events.js.
22762         * fast/events/script-tests/tab-is-focusable-assert.js: Copied from LayoutTests/fast/events/resources/tab-is-focusable-assert.js.
22763         * fast/events/tab-is-focusable-assert.html:
22764         * fast/forms/ValidityState-patternMismatch-unsupported.html:
22765         * fast/forms/ValidityState-typeMismatch-color.html:
22766         * fast/forms/ValidityState-typeMismatch-number.html:
22767         * fast/forms/ValidityState-typeMismatch-url.html:
22768         * fast/forms/formnovalidate-attribute.html:
22769         * fast/forms/input-maxlength-ime-completed.html:
22770         * fast/forms/input-maxlength-ime-preedit.html:
22771         * fast/forms/novalidate-attribute.html:
22772         * fast/forms/placeholder-dom-property.html:
22773         * fast/forms/resources/TEMPLATE.html: Removed.
22774         * fast/forms/resources/ValidityState-patternMismatch-unsupported.js: Removed.
22775         * fast/forms/resources/ValidityState-typeMismatch-color.js: Removed.
22776         * fast/forms/resources/ValidityState-typeMismatch-number.js: Removed.
22777         * fast/forms/resources/ValidityState-typeMismatch-url.js: Removed.
22778         * fast/forms/resources/formnovalidate-attribute.js: Removed.
22779         * fast/forms/resources/input-maxlength-ime-completed.js: Removed.
22780         * fast/forms/resources/input-maxlength-ime-preedit.js: Removed.
22781         * fast/forms/resources/novalidate-attribute.js: Removed.
22782         * fast/forms/resources/placeholder-dom-property.js: Removed.
22783         * fast/forms/resources/shadow-tree-exposure.js: Removed.
22784         * fast/forms/resources/text-control-intrinsic-widths.js: Removed.
22785         * fast/forms/resources/textarea-metrics.js: Removed.
22786         * fast/forms/resources/textarea-placeholder-dom-property.js: Removed.
22787         * fast/forms/resources/textarea-textlength.js: Removed.
22788         * fast/forms/script-tests: Added.
22789         * fast/forms/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/forms/resources/TEMPLATE.html.
22790         * fast/forms/script-tests/ValidityState-patternMismatch-unsupported.js: Copied from LayoutTests/fast/forms/resources/ValidityState-patternMismatch-unsupported.js.
22791         * fast/forms/script-tests/ValidityState-typeMismatch-color.js: Copied from LayoutTests/fast/forms/resources/ValidityState-typeMismatch-color.js.
22792         * fast/forms/script-tests/ValidityState-typeMismatch-number.js: Copied from LayoutTests/fast/forms/resources/ValidityState-typeMismatch-number.js.
22793         * fast/forms/script-tests/ValidityState-typeMismatch-url.js: Copied from LayoutTests/fast/forms/resources/ValidityState-typeMismatch-url.js.
22794         * fast/forms/script-tests/formnovalidate-attribute.js: Copied from LayoutTests/fast/forms/resources/formnovalidate-attribute.js.
22795         * fast/forms/script-tests/input-maxlength-ime-completed.js: Copied from LayoutTests/fast/forms/resources/input-maxlength-ime-completed.js.
22796         * fast/forms/script-tests/input-maxlength-ime-preedit.js: Copied from LayoutTests/fast/forms/resources/input-maxlength-ime-preedit.js.
22797         * fast/forms/script-tests/novalidate-attribute.js: Copied from LayoutTests/fast/forms/resources/novalidate-attribute.js.
22798         * fast/forms/script-tests/placeholder-dom-property.js: Copied from LayoutTests/fast/forms/resources/placeholder-dom-property.js.
22799         * fast/forms/script-tests/shadow-tree-exposure.js: Copied from LayoutTests/fast/forms/resources/shadow-tree-exposure.js.
22800         * fast/forms/script-tests/text-control-intrinsic-widths.js: Copied from LayoutTests/fast/forms/resources/text-control-intrinsic-widths.js.
22801         * fast/forms/script-tests/textarea-metrics.js: Copied from LayoutTests/fast/forms/resources/textarea-metrics.js.
22802         * fast/forms/script-tests/textarea-placeholder-dom-property.js: Copied from LayoutTests/fast/forms/resources/textarea-placeholder-dom-property.js.
22803         * fast/forms/script-tests/textarea-textlength.js: Copied from LayoutTests/fast/forms/resources/textarea-textlength.js.
22804         * fast/forms/shadow-tree-exposure.html:
22805         * fast/forms/text-control-intrinsic-widths.html:
22806         * fast/forms/textarea-metrics.html:
22807         * fast/forms/textarea-placeholder-dom-property.html:
22808         * fast/forms/textarea-textlength.html:
22809         * fast/images/border.html:
22810         * fast/images/resources/TEMPLATE.html: Removed.
22811         * fast/images/resources/border.js: Removed.
22812         * fast/images/script-tests: Added.
22813         * fast/images/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/images/resources/TEMPLATE.html.
22814         * fast/images/script-tests/border.js: Copied from LayoutTests/fast/images/resources/border.js.
22815         * fast/parser/block-nesting-cap.html:
22816         * fast/parser/pre-first-line-break.html:
22817         * fast/parser/resources/TEMPLATE.html: Removed.
22818         * fast/parser/resources/block-nesting-cap.js: Removed.
22819         * fast/parser/resources/pre-first-line-break.js: Removed.
22820         * fast/parser/script-tests: Added.
22821         * fast/parser/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/parser/resources/TEMPLATE.html.
22822         * fast/parser/script-tests/block-nesting-cap.js: Copied from LayoutTests/fast/parser/resources/block-nesting-cap.js.
22823         * fast/parser/script-tests/pre-first-line-break.js: Copied from LayoutTests/fast/parser/resources/pre-first-line-break.js.
22824         * fast/regex/alternative-length-miscalculation.html:
22825         * fast/regex/cross-frame-callable.html:
22826         * fast/regex/early-acid3-86.html:
22827         * fast/regex/malformed-escapes.html:
22828         * fast/regex/non-capturing-backtracking.html:
22829         * fast/regex/non-pattern-characters.html:
22830         * fast/regex/quantified-assertions.html:
22831         * fast/regex/resources/TEMPLATE.html: Removed.
22832         * fast/regex/resources/alternative-length-miscalculation.js: Removed.
22833         * fast/regex/resources/cross-frame-callable.js: Removed.
22834         * fast/regex/resources/early-acid3-86.js: Removed.
22835         * fast/regex/resources/malformed-escapes.js: Removed.
22836         * fast/regex/resources/non-capturing-backtracking.js: Removed.
22837         * fast/regex/resources/non-pattern-characters.js: Removed.
22838         * fast/regex/resources/quantified-assertions.js: Removed.
22839         * fast/regex/resources/slow.js: Removed.
22840         * fast/regex/script-tests: Added.
22841         * fast/regex/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/regex/resources/TEMPLATE.html.
22842         * fast/regex/script-tests/alternative-length-miscalculation.js: Copied from LayoutTests/fast/regex/resources/alternative-length-miscalculation.js.
22843         * fast/regex/script-tests/cross-frame-callable.js: Copied from LayoutTests/fast/regex/resources/cross-frame-callable.js.
22844         * fast/regex/script-tests/early-acid3-86.js: Copied from LayoutTests/fast/regex/resources/early-acid3-86.js.
22845         * fast/regex/script-tests/malformed-escapes.js: Copied from LayoutTests/fast/regex/resources/malformed-escapes.js.
22846         * fast/regex/script-tests/non-capturing-backtracking.js: Copied from LayoutTests/fast/regex/resources/non-capturing-backtracking.js.
22847         * fast/regex/script-tests/non-pattern-characters.js: Copied from LayoutTests/fast/regex/resources/non-pattern-characters.js.
22848         * fast/regex/script-tests/quantified-assertions.js: Copied from LayoutTests/fast/regex/resources/quantified-assertions.js.
22849         * fast/regex/script-tests/slow.js: Copied from LayoutTests/fast/regex/resources/slow.js.
22850         * fast/regex/slow.html:
22851         * fast/table/border-changes.html:
22852         * fast/table/resources/TEMPLATE.html: Removed.
22853         * fast/table/resources/border-changes.js: Removed.
22854         * fast/table/script-tests: Added.
22855         * fast/table/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/table/resources/TEMPLATE.html.
22856         * fast/table/script-tests/border-changes.js: Copied from LayoutTests/fast/table/resources/border-changes.js.
22857         * fast/text/find-backwards.html:
22858         * fast/text/resources/TEMPLATE.html: Removed.
22859         * fast/text/resources/find-backwards.js: Removed.
22860         * fast/text/script-tests: Added.
22861         * fast/text/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/text/resources/TEMPLATE.html.
22862         * fast/text/script-tests/find-backwards.js: Copied from LayoutTests/fast/text/resources/find-backwards.js.
22863
22864 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
22865
22866         Rubber-stamped by Eric Seidel.
22867
22868         js tests should move into jstests subdirectory instead of resources/
22869         https://bugs.webkit.org/show_bug.cgi?id=25880
22870
22871         Migration for fast/dom directories.
22872
22873         * fast/dom/CSSStyleDeclaration/css-properties-case-sensitive.html:
22874         * fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html: Removed.
22875         * fast/dom/CSSStyleDeclaration/resources/css-properties-case-sensitive.js: Removed.
22876         * fast/dom/CSSStyleDeclaration/resources/transition-property-names.js: Removed.
22877         * fast/dom/CSSStyleDeclaration/script-tests: Added.
22878         * fast/dom/CSSStyleDeclaration/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html.
22879         * fast/dom/CSSStyleDeclaration/script-tests/css-properties-case-sensitive.js: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/css-properties-case-sensitive.js.
22880         * fast/dom/CSSStyleDeclaration/script-tests/transition-property-names.js: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/transition-property-names.js.
22881         * fast/dom/CSSStyleDeclaration/transition-property-names.html:
22882         * fast/dom/DOMImplementation/createDocument-namespace-err.html:
22883         * fast/dom/DOMImplementation/createDocumentType-err.html:
22884         * fast/dom/DOMImplementation/resources/TEMPLATE.html: Removed.
22885         * fast/dom/DOMImplementation/resources/createDocument-namespace-err.js: Removed.
22886         * fast/dom/DOMImplementation/resources/createDocumentType-err.js: Removed.
22887         * fast/dom/DOMImplementation/script-tests: Added.
22888         * fast/dom/DOMImplementation/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/DOMImplementation/resources/TEMPLATE.html.
22889         * fast/dom/DOMImplementation/script-tests/createDocument-namespace-err.js: Copied from LayoutTests/fast/dom/DOMImplementation/resources/createDocument-namespace-err.js.
22890         * fast/dom/DOMImplementation/script-tests/createDocumentType-err.js: Copied from LayoutTests/fast/dom/DOMImplementation/resources/createDocumentType-err.js.
22891         * fast/dom/Document/createAttributeNS-namespace-err.html:
22892         * fast/dom/Document/createElementNS-namespace-err.html:
22893         * fast/dom/Document/document-write-doctype.html:
22894         * fast/dom/Document/replaceChild-null-oldChild.html:
22895         * fast/dom/Document/resources/TEMPLATE.html: Removed.
22896         * fast/dom/Document/resources/createAttributeNS-namespace-err.js: Removed.
22897         * fast/dom/Document/resources/createElementNS-namespace-err.js: Removed.
22898         * fast/dom/Document/resources/document-write-doctype.js: Removed.
22899         * fast/dom/Document/resources/replaceChild-null-oldChild.js: Removed.
22900         * fast/dom/Document/script-tests: Added.
22901         * fast/dom/Document/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Document/resources/TEMPLATE.html.
22902         * fast/dom/Document/script-tests/createAttributeNS-namespace-err.js: Copied from LayoutTests/fast/dom/Document/resources/createAttributeNS-namespace-err.js.
22903         * fast/dom/Document/script-tests/createElementNS-namespace-err.js: Copied from LayoutTests/fast/dom/Document/resources/createElementNS-namespace-err.js.
22904         * fast/dom/Document/script-tests/document-write-doctype.js: Copied from LayoutTests/fast/dom/Document/resources/document-write-doctype.js.
22905         * fast/dom/Document/script-tests/replaceChild-null-oldChild.js: Copied from LayoutTests/fast/dom/Document/resources/replaceChild-null-oldChild.js.
22906         * fast/dom/Element/attr-param-typechecking.html:
22907         * fast/dom/Element/contains-method.html:
22908         * fast/dom/Element/dimension-properties-unrendered.html:
22909         * fast/dom/Element/element-traversal.html:
22910         * fast/dom/Element/getAttribute-check-case-sensitivity.html:
22911         * fast/dom/Element/resources/TEMPLATE.html: Removed.
22912         * fast/dom/Element/resources/attr-param-typechecking.js: Removed.
22913         * fast/dom/Element/resources/contains-method.js: Removed.
22914         * fast/dom/Element/resources/dimension-properties-unrendered.js: Removed.
22915         * fast/dom/Element/resources/element-traversal.js: Removed.
22916         * fast/dom/Element/resources/getAttribute-check-case-sensitivity.js: Removed.
22917         * fast/dom/Element/script-tests: Added.
22918         * fast/dom/Element/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Element/resources/TEMPLATE.html.
22919         * fast/dom/Element/script-tests/attr-param-typechecking.js: Copied from LayoutTests/fast/dom/Element/resources/attr-param-typechecking.js.
22920         * fast/dom/Element/script-tests/contains-method.js: Copied from LayoutTests/fast/dom/Element/resources/contains-method.js.
22921         * fast/dom/Element/script-tests/dimension-properties-unrendered.js: Copied from LayoutTests/fast/dom/Element/resources/dimension-properties-unrendered.js.
22922         * fast/dom/Element/script-tests/element-traversal.js: Copied from LayoutTests/fast/dom/Element/resources/element-traversal.js.
22923         * fast/dom/Element/script-tests/getAttribute-check-case-sensitivity.js: Copied from LayoutTests/fast/dom/Element/resources/getAttribute-check-case-sensitivity.js.
22924         * fast/dom/EntityReference/readonly-exceptions.html:
22925         * fast/dom/EntityReference/resources/TEMPLATE.html: Removed.
22926         * fast/dom/EntityReference/resources/readonly-exceptions.js: Removed.
22927         * fast/dom/EntityReference/script-tests: Added.
22928         * fast/dom/EntityReference/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/EntityReference/resources/TEMPLATE.html.
22929         * fast/dom/EntityReference/script-tests/readonly-exceptions.js: Copied from LayoutTests/fast/dom/EntityReference/resources/readonly-exceptions.js.
22930         * fast/dom/HTMLFontElement/resources/TEMPLATE.html: Removed.
22931         * fast/dom/HTMLFontElement/resources/size-attribute.js: Removed.
22932         * fast/dom/HTMLFontElement/script-tests: Added.
22933         * fast/dom/HTMLFontElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLFontElement/resources/TEMPLATE.html.
22934         * fast/dom/HTMLFontElement/script-tests/size-attribute.js: Copied from LayoutTests/fast/dom/HTMLFontElement/resources/size-attribute.js.
22935         * fast/dom/HTMLFontElement/size-attribute.html:
22936         * fast/dom/HTMLFormElement/elements-not-in-document.html:
22937         * fast/dom/HTMLFormElement/resources/TEMPLATE.html: Removed.
22938         * fast/dom/HTMLFormElement/resources/elements-not-in-document.js: Removed.
22939         * fast/dom/HTMLFormElement/script-tests: Added.
22940         * fast/dom/HTMLFormElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLFormElement/resources/TEMPLATE.html.
22941         * fast/dom/HTMLFormElement/script-tests/elements-not-in-document.js: Copied from LayoutTests/fast/dom/HTMLFormElement/resources/elements-not-in-document.js.
22942         * fast/dom/HTMLInputElement/checked-pseudo-selector.html:
22943         * fast/dom/HTMLInputElement/resources/TEMPLATE.html: Removed.
22944         * fast/dom/HTMLInputElement/resources/checked-pseudo-selector.js: Removed.
22945         * fast/dom/HTMLInputElement/resources/size-attribute.js: Removed.
22946         * fast/dom/HTMLInputElement/script-tests: Added.
22947         * fast/dom/HTMLInputElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLInputElement/resources/TEMPLATE.html.
22948         * fast/dom/HTMLInputElement/script-tests/checked-pseudo-selector.js: Copied from LayoutTests/fast/dom/HTMLInputElement/resources/checked-pseudo-selector.js.
22949         * fast/dom/HTMLInputElement/script-tests/size-attribute.js: Copied from LayoutTests/fast/dom/HTMLInputElement/resources/size-attribute.js.
22950         * fast/dom/HTMLInputElement/size-attribute.html:
22951         * fast/dom/HTMLSelectElement/named-options.html:
22952         * fast/dom/HTMLSelectElement/resources/TEMPLATE.html: Removed.
22953         * fast/dom/HTMLSelectElement/resources/named-options.js: Removed.
22954         * fast/dom/HTMLSelectElement/script-tests: Added.
22955         * fast/dom/HTMLSelectElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLSelectElement/resources/TEMPLATE.html.
22956         * fast/dom/HTMLSelectElement/script-tests/named-options.js: Copied from LayoutTests/fast/dom/HTMLSelectElement/resources/named-options.js.
22957         * fast/dom/HTMLTableElement/cellpadding-attribute.html:
22958         * fast/dom/HTMLTableElement/early-acid3-65-excerpt.html:
22959         * fast/dom/HTMLTableElement/early-acid3-66-excerpt.html:
22960         * fast/dom/HTMLTableElement/resources/TEMPLATE.html: Removed.
22961         * fast/dom/HTMLTableElement/resources/cellpadding-attribute.js: Removed.
22962         * fast/dom/HTMLTableElement/resources/early-acid3-65-excerpt.js: Removed.
22963         * fast/dom/HTMLTableElement/resources/early-acid3-66-excerpt.js: Removed.
22964         * fast/dom/HTMLTableElement/resources/rows.js: Removed.
22965         * fast/dom/HTMLTableElement/resources/tBodies.js: Removed.
22966         * fast/dom/HTMLTableElement/rows.html:
22967         * fast/dom/HTMLTableElement/script-tests: Added.
22968         * fast/dom/HTMLTableElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/TEMPLATE.html.
22969         * fast/dom/HTMLTableElement/script-tests/cellpadding-attribute.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/cellpadding-attribute.js.
22970         * fast/dom/HTMLTableElement/script-tests/early-acid3-65-excerpt.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/early-acid3-65-excerpt.js.
22971         * fast/dom/HTMLTableElement/script-tests/early-acid3-66-excerpt.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/early-acid3-66-excerpt.js.
22972         * fast/dom/HTMLTableElement/script-tests/rows.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/rows.js.
22973         * fast/dom/HTMLTableElement/script-tests/tBodies.js: Copied from LayoutTests/fast/dom/HTMLTableElement/resources/tBodies.js.
22974         * fast/dom/HTMLTableElement/tBodies.html:
22975         * fast/dom/HTMLTableRowElement/cells.html:
22976         * fast/dom/HTMLTableRowElement/resources/TEMPLATE.html: Removed.
22977         * fast/dom/HTMLTableRowElement/resources/cells.js: Removed.
22978         * fast/dom/HTMLTableRowElement/script-tests: Added.
22979         * fast/dom/HTMLTableRowElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLTableRowElement/resources/TEMPLATE.html.
22980         * fast/dom/HTMLTableRowElement/script-tests/cells.js: Copied from LayoutTests/fast/dom/HTMLTableRowElement/resources/cells.js.
22981         * fast/dom/HTMLTableSectionElement/resources/TEMPLATE.html: Removed.
22982         * fast/dom/HTMLTableSectionElement/resources/rows.js: Removed.
22983         * fast/dom/HTMLTableSectionElement/rows.html:
22984         * fast/dom/HTMLTableSectionElement/script-tests: Added.
22985         * fast/dom/HTMLTableSectionElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/HTMLTableSectionElement/resources/TEMPLATE.html.
22986         * fast/dom/HTMLTableSectionElement/script-tests/rows.js: Copied from LayoutTests/fast/dom/HTMLTableSectionElement/resources/rows.js.
22987         * fast/dom/Node/DOMNodeRemovedEvent.html:
22988         * fast/dom/Node/initial-values.html:
22989         * fast/dom/Node/resources/DOMNodeRemovedEvent.js: Removed.
22990         * fast/dom/Node/resources/TEMPLATE.html: Removed.
22991         * fast/dom/Node/resources/initial-values.js: Removed.
22992         * fast/dom/Node/script-tests: Added.
22993         * fast/dom/Node/script-tests/DOMNodeRemovedEvent.js: Copied from LayoutTests/fast/dom/Node/resources/DOMNodeRemovedEvent.js.
22994         * fast/dom/Node/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Node/resources/TEMPLATE.html.
22995         * fast/dom/Node/script-tests/initial-values.js: Copied from LayoutTests/fast/dom/Node/resources/initial-values.js.
22996         * fast/dom/Range/mutation.html:
22997         * fast/dom/Range/range-clone-empty.html:
22998         * fast/dom/Range/range-exceptions.html:
22999         * fast/dom/Range/range-insertNode-separate-endContainer.html:
23000         * fast/dom/Range/range-insertNode-splittext.html:
23001         * fast/dom/Range/range-modifycontents.html:
23002         * fast/dom/Range/resources/TEMPLATE.html: Removed.
23003         * fast/dom/Range/resources/mutation.js: Removed.
23004         * fast/dom/Range/resources/range-clone-empty.js: Removed.
23005         * fast/dom/Range/resources/range-exceptions.js: Removed.
23006         * fast/dom/Range/resources/range-insertNode-separate-endContainer.js: Removed.
23007         * fast/dom/Range/resources/range-insertNode-splittext.js: Removed.
23008         * fast/dom/Range/resources/range-modifycontents.js: Removed.
23009         * fast/dom/Range/script-tests: Added.
23010         * fast/dom/Range/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Range/resources/TEMPLATE.html.
23011         * fast/dom/Range/script-tests/mutation.js: Copied from LayoutTests/fast/dom/Range/resources/mutation.js.
23012         * fast/dom/Range/script-tests/range-clone-empty.js: Copied from LayoutTests/fast/dom/Range/resources/range-clone-empty.js.
23013         * fast/dom/Range/script-tests/range-exceptions.js: Copied from LayoutTests/fast/dom/Range/resources/range-exceptions.js.
23014         * fast/dom/Range/script-tests/range-insertNode-separate-endContainer.js: Copied from LayoutTests/fast/dom/Range/resources/range-insertNode-separate-endContainer.js.
23015         * fast/dom/Range/script-tests/range-insertNode-splittext.js: Copied from LayoutTests/fast/dom/Range/resources/range-insertNode-splittext.js.
23016         * fast/dom/Range/script-tests/range-modifycontents.js: Copied from LayoutTests/fast/dom/Range/resources/range-modifycontents.js.
23017         * fast/dom/Selection/getRangeAt.html:
23018         * fast/dom/Selection/resources/TEMPLATE.html: Removed.
23019         * fast/dom/Selection/resources/getRangeAt.js: Removed.
23020         * fast/dom/Selection/script-tests: Added.
23021         * fast/dom/Selection/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Selection/resources/TEMPLATE.html.
23022         * fast/dom/Selection/script-tests/getRangeAt.js: Copied from LayoutTests/fast/dom/Selection/resources/getRangeAt.js.
23023         * fast/dom/SelectorAPI/detached-element.html:
23024         * fast/dom/SelectorAPI/elementRoot.html:
23025         * fast/dom/SelectorAPI/id-fastpath.html:
23026         * fast/dom/SelectorAPI/resources/TEMPLATE.html: Removed.
23027         * fast/dom/SelectorAPI/resources/detached-element.js: Removed.
23028         * fast/dom/SelectorAPI/resources/elementRoot.js: Removed.
23029         * fast/dom/SelectorAPI/resources/id-fastpath.js: Removed.
23030         * fast/dom/SelectorAPI/resources/undefined-null-stringify.js: Removed.
23031         * fast/dom/SelectorAPI/resources/viewless-document.js: Removed.
23032         * fast/dom/SelectorAPI/script-tests: Added.
23033         * fast/dom/SelectorAPI/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/SelectorAPI/resources/TEMPLATE.html.
23034         * fast/dom/SelectorAPI/script-tests/detached-element.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/detached-element.js.
23035         * fast/dom/SelectorAPI/script-tests/elementRoot.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/elementRoot.js.
23036         * fast/dom/SelectorAPI/script-tests/id-fastpath.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/id-fastpath.js.
23037         * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/undefined-null-stringify.js.
23038         * fast/dom/SelectorAPI/script-tests/viewless-document.js: Copied from LayoutTests/fast/dom/SelectorAPI/resources/viewless-document.js.
23039         * fast/dom/SelectorAPI/undefined-null-stringify.html:
23040         * fast/dom/SelectorAPI/viewless-document.html:
23041         * fast/dom/Text/replaceWholeText.html:
23042         * fast/dom/Text/resources/TEMPLATE.html: Removed.
23043         * fast/dom/Text/resources/replaceWholeText.js: Removed.
23044         * fast/dom/Text/script-tests: Added.
23045         * fast/dom/Text/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Text/resources/TEMPLATE.html.
23046         * fast/dom/Text/script-tests/replaceWholeText.js: Copied from LayoutTests/fast/dom/Text/resources/replaceWholeText.js.
23047         * fast/dom/Window/HTMLBodyElement-window-eventListener-attributes.html:
23048         * fast/dom/Window/HTMLFrameSetElement-window-eventListener-attributes.html:
23049         * fast/dom/Window/dispatchEvent.html:
23050         * fast/dom/Window/resources/HTMLBodyElement-window-eventListener-attributes.js: Removed.
23051         * fast/dom/Window/resources/HTMLFrameSetElement-window-eventListener-attributes.js: Removed.
23052         * fast/dom/Window/resources/TEMPLATE.html: Removed.
23053         * fast/dom/Window/resources/dispatchEvent.js: Removed.
23054         * fast/dom/Window/resources/window-custom-prototype.js: Removed.
23055         * fast/dom/Window/script-tests: Added.
23056         * fast/dom/Window/script-tests/HTMLBodyElement-window-eventListener-attributes.js: Copied from LayoutTests/fast/dom/Window/resources/HTMLBodyElement-window-eventListener-attributes.js.
23057         * fast/dom/Window/script-tests/HTMLFrameSetElement-window-eventListener-attributes.js: Copied from LayoutTests/fast/dom/Window/resources/HTMLFrameSetElement-window-eventListener-attributes.js.
23058         * fast/dom/Window/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Window/resources/TEMPLATE.html.
23059         * fast/dom/Window/script-tests/dispatchEvent.js: Copied from LayoutTests/fast/dom/Window/resources/dispatchEvent.js.
23060         * fast/dom/Window/script-tests/window-custom-prototype.js: Copied from LayoutTests/fast/dom/Window/resources/window-custom-prototype.js.
23061         * fast/dom/Window/window-custom-prototype.html:
23062         * fast/dom/constructed-objects-prototypes.html:
23063         * fast/dom/constructors-cached.html:
23064         * fast/dom/css-RGBValue.html:
23065         * fast/dom/domListEnumeration.html:
23066         * fast/dom/event-attribute-availability.html:
23067         * fast/dom/javascript-url-exception-isolation.html:
23068         * fast/dom/location-new-window-no-crash.html:
23069         * fast/dom/non-numeric-values-numeric-parameters.html:
23070         * fast/dom/prototype-inheritance-2.html:
23071         * fast/dom/prototype-inheritance.html:
23072         * fast/dom/resources/TEMPLATE.html: Removed.
23073         * fast/dom/resources/constructed-objects-prototypes.js: Removed.
23074         * fast/dom/resources/constructors-cached.js: Removed.
23075         * fast/dom/resources/css-RGBValue.js: Removed.
23076         * fast/dom/resources/domListEnumeration.js: Removed.
23077         * fast/dom/resources/event-attribute-availability.js: Removed.
23078         * fast/dom/resources/javascript-url-exception-isolation.js: Removed.
23079         * fast/dom/resources/location-new-window-no-crash.js: Removed.
23080         * fast/dom/resources/non-numeric-values-numeric-parameters.js: Removed.
23081         * fast/dom/resources/prototype-inheritance-2.js: Removed.
23082         * fast/dom/resources/prototype-inheritance.js: Removed.
23083         * fast/dom/script-tests: Added.
23084         * fast/dom/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/resources/TEMPLATE.html.
23085         * fast/dom/script-tests/constructed-objects-prototypes.js: Copied from LayoutTests/fast/dom/resources/constructed-objects-prototypes.js.
23086         * fast/dom/script-tests/constructors-cached.js: Copied from LayoutTests/fast/dom/resources/constructors-cached.js.
23087         * fast/dom/script-tests/css-RGBValue.js: Copied from LayoutTests/fast/dom/resources/css-RGBValue.js.
23088         * fast/dom/script-tests/domListEnumeration.js: Copied from LayoutTests/fast/dom/resources/domListEnumeration.js.
23089         * fast/dom/script-tests/event-attribute-availability.js: Copied from LayoutTests/fast/dom/resources/event-attribute-availability.js.
23090         * fast/dom/script-tests/javascript-url-exception-isolation.js: Copied from LayoutTests/fast/dom/resources/javascript-url-exception-isolation.js.
23091         * fast/dom/script-tests/location-new-window-no-crash.js: Copied from LayoutTests/fast/dom/resources/location-new-window-no-crash.js.
23092         * fast/dom/script-tests/non-numeric-values-numeric-parameters.js: Copied from LayoutTests/fast/dom/resources/non-numeric-values-numeric-parameters.js.
23093         * fast/dom/script-tests/prototype-inheritance-2.js: Copied from LayoutTests/fast/dom/resources/prototype-inheritance-2.js.
23094         * fast/dom/script-tests/prototype-inheritance.js: Copied from LayoutTests/fast/dom/resources/prototype-inheritance.js.
23095
23096 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
23097
23098         Rubber-stamped by Eric Seidel.
23099
23100         js tests should move into jstests subdirectory instead of resources/
23101         https://bugs.webkit.org/show_bug.cgi?id=25880
23102
23103         Migration for fast/canvas and fast/css directories.
23104
23105         * fast/canvas/canvas-copyPixels.html:
23106         * fast/canvas/canvas-gradient-addStop-error.html:
23107         * fast/canvas/canvas-gradient-without-path.html:
23108         * fast/canvas/canvas-modify-emptyPath.html:
23109         * fast/canvas/canvas-set-properties-with-non-invertible-ctm.html:
23110         * fast/canvas/canvas-setTransform.html:
23111         * fast/canvas/canvas-strokeRect.html:
23112         * fast/canvas/canvas-transparency-and-composite.html:
23113         * fast/canvas/gradient-addColorStop-with-invalid-color.html:
23114         * fast/canvas/gradient-with-clip.html:
23115         * fast/canvas/linearGradient-infinite-values.html:
23116         * fast/canvas/pattern-with-transform.html:
23117         * fast/canvas/radialGradient-infinite-values.html:
23118         * fast/canvas/resources/TEMPLATE.html: Removed.
23119         * fast/canvas/resources/canvas-copyPixels.js: Removed.
23120         * fast/canvas/resources/canvas-gradient-addStop-error.js: Removed.
23121         * fast/canvas/resources/canvas-gradient-without-path.js: Removed.
23122         * fast/canvas/resources/canvas-modify-emptyPath.js: Removed.
23123         * fast/canvas/resources/canvas-set-properties-with-non-invertible-ctm.js: Removed.
23124         * fast/canvas/resources/canvas-setTransform.js: Removed.
23125         * fast/canvas/resources/canvas-strokeRect.js: Removed.
23126         * fast/canvas/resources/canvas-transparency-and-composite.js: Removed.
23127         * fast/canvas/resources/gradient-addColorStop-with-invalid-color.js: Removed.
23128         * fast/canvas/resources/gradient-with-clip.js: Removed.
23129         * fast/canvas/resources/linearGradient-infinite-values.js: Removed.
23130         * fast/canvas/resources/pattern-with-transform.js: Removed.
23131         * fast/canvas/resources/radialGradient-infinite-values.js: Removed.
23132         * fast/canvas/resources/set-colors.js: Removed.
23133         * fast/canvas/resources/translate-text.js: Removed.
23134         * fast/canvas/script-tests: Added.
23135         * fast/canvas/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/canvas/resources/TEMPLATE.html.
23136         * fast/canvas/script-tests/canvas-copyPixels.js: Copied from LayoutTests/fast/canvas/resources/canvas-copyPixels.js.
23137         * fast/canvas/script-tests/canvas-gradient-addStop-error.js: Copied from LayoutTests/fast/canvas/resources/canvas-gradient-addStop-error.js.
23138         * fast/canvas/script-tests/canvas-gradient-without-path.js: Copied from LayoutTests/fast/canvas/resources/canvas-gradient-without-path.js.
23139         * fast/canvas/script-tests/canvas-modify-emptyPath.js: Copied from LayoutTests/fast/canvas/resources/canvas-modify-emptyPath.js.
23140         * fast/canvas/script-tests/canvas-set-properties-with-non-invertible-ctm.js: Copied from LayoutTests/fast/canvas/resources/canvas-set-properties-with-non-invertible-ctm.js.
23141         * fast/canvas/script-tests/canvas-setTransform.js: Copied from LayoutTests/fast/canvas/resources/canvas-setTransform.js.
23142         * fast/canvas/script-tests/canvas-strokeRect.js: Copied from LayoutTests/fast/canvas/resources/canvas-strokeRect.js.
23143         * fast/canvas/script-tests/canvas-transparency-and-composite.js: Copied from LayoutTests/fast/canvas/resources/canvas-transparency-and-composite.js.
23144         * fast/canvas/script-tests/gradient-addColorStop-with-invalid-color.js: Copied from LayoutTests/fast/canvas/resources/gradient-addColorStop-with-invalid-color.js.
23145         * fast/canvas/script-tests/gradient-with-clip.js: Copied from LayoutTests/fast/canvas/resources/gradient-with-clip.js.
23146         * fast/canvas/script-tests/linearGradient-infinite-values.js: Copied from LayoutTests/fast/canvas/resources/linearGradient-infinite-values.js.
23147         * fast/canvas/script-tests/pattern-with-transform.js: Copied from LayoutTests/fast/canvas/resources/pattern-with-transform.js.
23148         * fast/canvas/script-tests/radialGradient-infinite-values.js: Copied from LayoutTests/fast/canvas/resources/radialGradient-infinite-values.js.
23149         * fast/canvas/script-tests/set-colors.js: Copied from LayoutTests/fast/canvas/resources/set-colors.js.
23150         * fast/canvas/script-tests/translate-text.js: Copied from LayoutTests/fast/canvas/resources/translate-text.js.
23151         * fast/canvas/set-colors.html:
23152         * fast/canvas/translate-text.html:
23153         * fast/css/getComputedStyle/computed-style-font-family-monospace.html:
23154         * fast/css/getComputedStyle/font-family-fallback-reset.html:
23155         * fast/css/getComputedStyle/getComputedStyle-text-decoration.html:
23156         * fast/css/getComputedStyle/resources/TEMPLATE.html: Removed.
23157         * fast/css/getComputedStyle/resources/computed-style-font-family-monospace.js: Removed.
23158         * fast/css/getComputedStyle/resources/font-family-fallback-reset.js: Removed.
23159         * fast/css/getComputedStyle/resources/getComputedStyle-text-decoration.js: Removed.
23160         * fast/css/getComputedStyle/script-tests: Added.
23161         * fast/css/getComputedStyle/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/css/getComputedStyle/resources/TEMPLATE.html.
23162         * fast/css/getComputedStyle/script-tests/computed-style-font-family-monospace.js: Copied from LayoutTests/fast/css/getComputedStyle/resources/computed-style-font-family-monospace.js.
23163         * fast/css/getComputedStyle/script-tests/font-family-fallback-reset.js: Copied from LayoutTests/fast/css/getComputedStyle/resources/font-family-fallback-reset.js.
23164         * fast/css/getComputedStyle/script-tests/getComputedStyle-text-decoration.js: Copied from LayoutTests/fast/css/getComputedStyle/resources/getComputedStyle-text-decoration.js.
23165
23166 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
23167
23168         Rubber-stamped by Eric Seidel.
23169
23170         js tests should move into jstests subdirectory instead of resources/
23171         https://bugs.webkit.org/show_bug.cgi?id=25880
23172
23173         Migration for editing directory.
23174
23175         * editing/inserting/font-size-clears-from-typing-style.html:
23176         * editing/inserting/resources/TEMPLATE.html: Removed.
23177         * editing/inserting/resources/font-size-clears-from-typing-style.js: Removed.
23178         * editing/inserting/script-tests: Added.
23179         * editing/inserting/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/inserting/resources/TEMPLATE.html.
23180         * editing/inserting/script-tests/font-size-clears-from-typing-style.js: Copied from LayoutTests/editing/inserting/resources/font-size-clears-from-typing-style.js.
23181         * editing/pasteboard/file-input-files-access.html:
23182         * editing/pasteboard/files-during-page-drags.html:
23183         * editing/pasteboard/get-data-text-plain-paste.html:
23184         * editing/pasteboard/resources/TEMPLATE.html: Removed.
23185         * editing/pasteboard/resources/file-input-files-access.js: Removed.
23186         * editing/pasteboard/resources/files-during-page-drags.js: Removed.
23187         * editing/pasteboard/resources/get-data-text-plain-paste.js: Removed.
23188         * editing/pasteboard/script-tests: Added.
23189         * editing/pasteboard/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/pasteboard/resources/TEMPLATE.html.
23190         * editing/pasteboard/script-tests/file-input-files-access.js: Copied from LayoutTests/editing/pasteboard/resources/file-input-files-access.js.
23191         * editing/pasteboard/script-tests/files-during-page-drags.js: Copied from LayoutTests/editing/pasteboard/resources/files-during-page-drags.js.
23192         * editing/pasteboard/script-tests/get-data-text-plain-paste.js: Copied from LayoutTests/editing/pasteboard/resources/get-data-text-plain-paste.js.
23193         * editing/selection/click-in-margins-inside-editable-div.html:
23194         * editing/selection/click-in-padding-with-multiple-line-boxes.html:
23195         * editing/selection/click-outside-editable-div.html:
23196         * editing/selection/resources/TEMPLATE.html: Removed.
23197         * editing/selection/resources/click-in-margins-inside-editable-div.js: Removed.
23198         * editing/selection/resources/click-in-padding-with-multiple-line-boxes.js: Removed.
23199         * editing/selection/resources/click-outside-editable-div.js: Removed.
23200         * editing/selection/script-tests: Added.
23201         * editing/selection/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/selection/resources/TEMPLATE.html.
23202         * editing/selection/script-tests/click-in-margins-inside-editable-div.js: Copied from LayoutTests/editing/selection/resources/click-in-margins-inside-editable-div.js.
23203         * editing/selection/script-tests/click-in-padding-with-multiple-line-boxes.js: Copied from LayoutTests/editing/selection/resources/click-in-padding-with-multiple-line-boxes.js.
23204         * editing/selection/script-tests/click-outside-editable-div.js: Copied from LayoutTests/editing/selection/resources/click-outside-editable-div.js.
23205         * editing/style/resources/TEMPLATE.html: Removed.
23206         * editing/style/resources/text-decoration-state.js: Removed.
23207         * editing/style/script-tests: Added.
23208         * editing/style/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/style/resources/TEMPLATE.html.
23209         * editing/style/script-tests/text-decoration-state.js: Copied from LayoutTests/editing/style/resources/text-decoration-state.js.
23210         * editing/style/text-decoration-state.html:
23211         * editing/text-iterator/basic-iteration.html:
23212         * editing/text-iterator/resources/TEMPLATE.html: Removed.
23213         * editing/text-iterator/resources/basic-iteration.js: Removed.
23214         * editing/text-iterator/script-tests: Added.
23215         * editing/text-iterator/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/text-iterator/resources/TEMPLATE.html.
23216         * editing/text-iterator/script-tests/basic-iteration.js: Copied from LayoutTests/editing/text-iterator/resources/basic-iteration.js.
23217
23218 2009-09-19  Shinichiro Hamaji  <hamaji@chromium.org>
23219
23220         Rubber-stamped by Eric Seidel.
23221
23222         js tests should move into jstests subdirectory instead of resources/
23223         https://bugs.webkit.org/show_bug.cgi?id=25880
23224
23225         Attempt to split the huge patch as I failed to commit it...
23226
23227         * editing/execCommand/break-out-of-empty-list-item.html:
23228         * editing/execCommand/convert-style-elements-to-spans.html:
23229         * editing/execCommand/empty-span-removal.html:
23230         * editing/execCommand/enabling-and-selection-2.html:
23231         * editing/execCommand/enabling-and-selection.html:
23232         * editing/execCommand/inline-style-after-indentoutdent.html:
23233         * editing/execCommand/resources/TEMPLATE.html: Removed.
23234         * editing/execCommand/resources/break-out-of-empty-list-item.js: Removed.
23235         * editing/execCommand/resources/convert-style-elements-to-spans.js: Removed.
23236         * editing/execCommand/resources/empty-span-removal.js: Removed.
23237         * editing/execCommand/resources/enabling-and-selection-2.js: Removed.
23238         * editing/execCommand/resources/enabling-and-selection.js: Removed.
23239         * editing/execCommand/resources/inline-style-after-indentoutdent.js: Removed.
23240         * editing/execCommand/resources/toggle-compound-styles.js: Removed.
23241         * editing/execCommand/resources/toggle-style-2.js: Removed.
23242         * editing/execCommand/resources/toggle-styles.js: Removed.
23243         * editing/execCommand/resources/toggle-text-decorations.js: Removed.
23244         * editing/execCommand/script-tests: Added.
23245         * editing/execCommand/script-tests/TEMPLATE.html: Copied from LayoutTests/editing/execCommand/resources/TEMPLATE.html.
23246         * editing/execCommand/script-tests/break-out-of-empty-list-item.js: Copied from LayoutTests/editing/execCommand/resources/break-out-of-empty-list-item.js.
23247         * editing/execCommand/script-tests/convert-style-elements-to-spans.js: Copied from LayoutTests/editing/execCommand/resources/convert-style-elements-to-spans.js.
23248         * editing/execCommand/script-tests/empty-span-removal.js: Copied from LayoutTests/editing/execCommand/resources/empty-span-removal.js.
23249         * editing/execCommand/script-tests/enabling-and-selection-2.js: Copied from LayoutTests/editing/execCommand/resources/enabling-and-selection-2.js.
23250         * editing/execCommand/script-tests/enabling-and-selection.js: Copied from LayoutTests/editing/execCommand/resources/enabling-and-selection.js.
23251         * editing/execCommand/script-tests/inline-style-after-indentoutdent.js: Copied from LayoutTests/editing/execCommand/resources/inline-style-after-indentoutdent.js.
23252         * editing/execCommand/script-tests/toggle-compound-styles.js: Copied from LayoutTests/editing/execCommand/resources/toggle-compound-styles.js.
23253         * editing/execCommand/script-tests/toggle-style-2.js: Copied from LayoutTests/editing/execCommand/resources/toggle-style-2.js.
23254         * editing/execCommand/script-tests/toggle-styles.js: Copied from LayoutTests/editing/execCommand/resources/toggle-styles.js.
23255         * editing/execCommand/script-tests/toggle-text-decorations.js: Copied from LayoutTests/editing/execCommand/resources/toggle-text-decorations.js.
23256         * editing/execCommand/toggle-compound-styles.html:
23257         * editing/execCommand/toggle-style-2.html:
23258         * editing/execCommand/toggle-styles.html:
23259         * editing/execCommand/toggle-text-decorations.html:
23260
23261 2009-09-18  Simon Fraser  <simon.fraser@apple.com>
23262
23263         Reviewed by Dan Bernstein.
23264
23265         Element is misplaced during opacity transition with certain configuration of transform-origin and clipping
23266         https://bugs.webkit.org/show_bug.cgi?id=29495
23267         
23268         Testcase that has a transform-origin on a layer with zero size.
23269
23270         * compositing/geometry/transfrom-origin-on-zero-size-layer.html: Added.
23271         * platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.checksum: Added.
23272         * platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png: Added.
23273         * platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt: Added.
23274
23275 2009-09-18  Drew Wilson  <atwilson@google.com>
23276
23277         Reviewed by Eric Seidel.
23278
23279         REGRESSION: fast/workers/worker-cloneport.html failing intermttently on leopard bot
23280         https://bugs.webkit.org/show_bug.cgi?id=29341
23281
23282         * fast/workers/worker-cloneport-expected.txt:
23283         Updated to reflect new output (lower clone count threshold).
23284         * fast/workers/worker-cloneport.html:
23285         Updated test to have a more lenient performance requirement and timeout, to address flakiness on Leopard and Chromium.
23286
23287 2009-09-18  Oliver Hunt  <oliver@apple.com>
23288
23289         Reviewed by Geoff Garen.
23290
23291         Implement ES5 Object.defineProperty function
23292         https://bugs.webkit.org/show_bug.cgi?id=29503
23293
23294         Add testcases for Object.defineProperty.
23295
23296         * fast/js/Object-defineProperty-expected.txt: Added.
23297         * fast/js/Object-defineProperty.html: Added.
23298         * fast/js/resources/Object-defineProperty.js: Added.
23299         * http/tests/security/resources/xss-DENIED-defineProperty-attacker.html: Added.
23300         * http/tests/security/xss-DENIED-defineProperty-expected.txt: Added.
23301         * http/tests/security/xss-DENIED-defineProperty.html: Added.
23302
23303 2009-09-18  Brady Eidson  <beidson@apple.com>
23304
23305         Reviewed by Alexey Proskuryakov.
23306
23307         Speculative fix for:
23308         https://bugs.webkit.org/show_bug.cgi?id=29322
23309         and
23310         https://bugs.webkit.org/show_bug.cgi?id=29505
23311
23312         Adding a "Connection: close" header might make the tests work more reliably, 
23313         and doesn't seem to make anything worse: They all continue to pass on my machine!
23314
23315         * http/tests/loading/resources/basic-auth-testing.php:
23316         * http/tests/loading/resources/othersubresources/protected-resource.php:
23317         * http/tests/loading/resources/protected-resource.php:
23318         * http/tests/loading/resources/subresources/protected-resource.php:
23319         * http/tests/xmlhttprequest/resources/cross-origin-authorization.php:
23320         * http/tests/xmlhttprequest/resources/cross-origin-check-cookies.php:
23321         * http/tests/xmlhttprequest/resources/cross-origin-no-authorization.php:
23322
23323 2009-09-18  Alpha Lam  <hclam@chromium.org>
23324
23325         Reviewed by Eric Carlson.
23326
23327         Media layout tests should have a way to provide test files in different formats
23328         https://bugs.webkit.org/show_bug.cgi?id=28327
23329
23330         Updating 25 media layout tests to use media files based on supported codecs.
23331
23332         * media/progress-event-at-least-one.html: Use findMediaFile() to locate a supported media file.
23333         * media/video-pause-empty-events.html: ditto.
23334         * media/video-play-empty-events.html: ditto.
23335         * media/video-play-pause-events.html: ditto.
23336         * media/video-played-collapse.html: ditto.
23337         * media/video-played-ranges-1.html: ditto.
23338         * media/video-played-reset.html: ditto.
23339         * media/video-played.js: ditto.
23340         (videoPlayedMain):
23341         * media/video-seek-past-end-paused.html: ditto.
23342         * media/video-seek-past-end-playing.html: ditto.
23343         * media/video-seekable.html: ditto.
23344         * media/video-seeking.html: ditto.
23345         * media/video-size.html: ditto.
23346         * media/video-source-error.html: ditto.
23347         * media/video-source-type-params.html: ditto.
23348         * media/video-source-type.html: ditto.
23349         * media/video-source.html: ditto.
23350         * media/video-src-change.html: ditto.
23351         * media/video-src-invalid-remove.html: ditto.
23352         * media/video-src-remove.html: ditto. Use counting.mp4 instead of silence.mpg.
23353         * media/video-src-remove-expected.txt: Updated results.
23354         * media/video-src-set.html: ditto.
23355         * media/video-src-source.html: ditto.
23356         * media/video-src.html: ditto.
23357         * media/video-timeupdate-during-playback.html: ditto.
23358         * media/video-volume.html: ditto.
23359         * media/video-zoom.html: ditto.
23360
23361 2009-09-18  Anders Carlsson  <andersca@apple.com>
23362
23363         Add failing tests to the skipped list.
23364         
23365         * platform/mac-snowleopard/Skipped:
23366
23367 2009-09-18  Simon Fraser  <simon.fraser@apple.com>
23368
23369         Reviewed by Dave Hyatt.
23370
23371         Compositing layers are incorrectly positioned after scrolling with position:fixed
23372         https://bugs.webkit.org/show_bug.cgi?id=29262
23373         
23374         Add testcase for scrolling a page with position:fixed composited content.
23375
23376         * compositing/geometry/fixed-position.html: Added.
23377         * platform/mac/compositing/geometry/fixed-position-expected.checksum: Added.
23378         * platform/mac/compositing/geometry/fixed-position-expected.png: Added.
23379         * platform/mac/compositing/geometry/fixed-position-expected.txt: Added.
23380
23381 2009-09-18  Simon Fraser  <simon.fraser@apple.com>
23382
23383         Reviewed by Dave Hyatt.
23384
23385         Transformed elements inside position:fixed container are clipped incorrectly
23386         https://bugs.webkit.org/show_bug.cgi?id=29346
23387         
23388         Testcase for clipping a transformed element inside a position:fixed parent.
23389
23390         * fast/overflow/position-fixed-transform-clipping.html: Added.
23391         * platform/mac/fast/overflow/position-fixed-transform-clipping-expected.checksum: Added.
23392         * platform/mac/fast/overflow/position-fixed-transform-clipping-expected.png: Added.
23393         * platform/mac/fast/overflow/position-fixed-transform-clipping-expected.txt: Added.
23394
23395 2009-09-18  Dan Bernstein  <mitz@apple.com>
23396
23397         Updated test result for <rdar://problem/7050773>
23398
23399         * platform/mac/accessibility/document-attributes-expected.txt:
23400
23401 2009-09-18  Dan Bernstein  <mitz@apple.com>
23402
23403         Reviewed by Darin Adler.
23404
23405         Test for <rdar://problem/7050773> REGRESSION (r40098) Crash at
23406         WebCore::RenderBlock::layoutBlock()
23407         https://bugs.webkit.org/show_bug.cgi?id=29498
23408
23409         * accessibility/nested-layout-crash-expected.txt: Added.
23410         * accessibility/nested-layout-crash.html: Added.
23411
23412 2009-09-18  Sam Weinig  <sam@webkit.org>
23413
23414         Reviewed by Adele Peterson.
23415
23416         Test for https://bugs.webkit.org/show_bug.cgi?id=29276
23417         REGRESSION(r48334): WebKit crashes on file select by drag
23418
23419         * fast/events/drag-file-crash-expected.txt: Added.
23420         * fast/events/drag-file-crash.html: Added.
23421
23422 2009-09-18  Steve Block  <steveblock@google.com>
23423
23424         Reviewed by Dimitri Glazkov.
23425
23426         Geolocation does not correctly handle Infinity for PositionOptions properties.
23427         https://bugs.webkit.org/show_bug.cgi?id=29099
23428
23429         * fast/dom/Geolocation/resources/argument-types.js: Modified. Test passing positive and negative Infinity to Geolocation methods.
23430         * fast/dom/Geolocation/argument-types-expected.txt: Modified. Expected result for above test.
23431
23432 2009-09-17  Brian Weinstein  <bweinstein@apple.com>
23433
23434         Rubber-stamped by Steve Falkenburg.
23435
23436         Add failing test on both Windows Debug and Release to the
23437         Windows Skipped List.
23438         
23439         http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception.html is
23440         being tracked by <https://bugs.webkit.org/show_bug.cgi?id=29353>.
23441
23442         * platform/win/Skipped:
23443
23444 2009-09-17  Alpha Lam  <hclam@chromium.org>
23445
23446         Reviewed by Eric Carlson.
23447
23448         Media layout tests should have a way to provide test files in different formats
23449         https://bugs.webkit.org/show_bug.cgi?id=28327
23450
23451         Updating 19 media layout tests to use media files based on supported codecs.
23452
23453         * media/media-file.js: Prefer .wav over other formats as this is used the most in tests for mac port.
23454         Most of audio tests use media/content/test.wav as test file for mac, so this change would make sure
23455         findMediaFile() will return test.wav but not test.mp3 or other formats.
23456         (setSrcById): Fixing bug in code.
23457         * media/video-canvas-source.html: Use findMediaFile() to locate a media file based on supported types.
23458         * media/video-click-dblckick-standalone.html: ditto.
23459         * media/video-controls-transformed.html: ditto.
23460         * media/video-controls-visible-audio-only.html: ditto.
23461         * media/video-controls-zoomed.html: ditto.
23462         * media/video-controls.html: ditto.
23463         * media/video-currentTime-set.html: ditto.
23464         * media/video-currentTime-set2.html: ditto.
23465         * media/video-currentTime.html: ditto.
23466         * media/video-display-none-crash.html: ditto.
23467         * media/video-display-toggle.html: ditto.
23468         * media/video-dom-autoplay.html: ditto.
23469         * media/video-dom-src.html: ditto.
23470         * media/video-error-abort.html: ditto.
23471         * media/video-load-networkState.html: ditto.
23472         * media/video-load-readyState.html: ditto.
23473         * media/video-loop.html: ditto.
23474         * media/video-muted.html: ditto.
23475         * media/video-no-autoplay.html: ditto.
23476
23477 2009-09-17  Simon Fraser  <simon.fraser@apple.com>
23478
23479         Reviewed by Dave Hyatt.
23480
23481         Hardware-accelerated opacity transition on inline asserts
23482         https://bugs.webkit.org/show_bug.cgi?id=29342
23483
23484         Test that runs a hardware-accelerated opacity transition on an inline element.
23485         
23486         * compositing/transitions/opacity-on-inline-expected.txt: Added.
23487         * compositing/transitions/opacity-on-inline.html: Added.
23488
23489 2009-09-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
23490
23491         Rubber-stamped by Brady Eidson.
23492
23493         Tiger fails test http/tests/loading/redirect-with-no-location-crash.html added in r48413
23494         https://bugs.webkit.org/show_bug.cgi?id=29329
23495
23496         Skip test that fails on Tiger because of a bug in its version of
23497         CFNetwork.
23498
23499         * platform/mac-tiger/Skipped:
23500
23501 2009-09-17  Eric Seidel  <eric@webkit.org>
23502
23503         Reviewed by Simon Fraser.
23504
23505         REGRESSION: media/video-size-intrinsic-scale.html (and other media tests?) crashing/timing-out intermittently
23506         https://bugs.webkit.org/show_bug.cgi?id=28845
23507
23508         Skip media/video-size-intrinsic-scale.html in hopes of stopping the crashers.
23509         I ran the media tests with --iterations 30 w/o seeing a crash.
23510         I also re-enabled media/video-source-add-src.html now that we know it is not at fault.
23511
23512         * media/video-source-add-src.html: Renamed from LayoutTests/media/video-source-add-src.html-disabled.
23513         * platform/mac-leopard/Skipped:
23514
23515 2009-09-17  Anton Muhin  <antonm@chromium.org>
23516
23517         Reviewed by Adam Barth.
23518
23519         Add layout tests to verify there is no security leaks if someone sets a prototype of top
23520         window to its child window.
23521         https://bugs.webkit.org/show_bug.cgi?id=29334
23522
23523         * http/tests/security/resources/iframe-with-element.html: Added.
23524         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto-expected.txt: Added.
23525         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto.html: Added.
23526         * http/tests/security/xss-DENIED-method-with-iframe-proto-expected.txt: Added.
23527         * http/tests/security/xss-DENIED-method-with-iframe-proto.html: Added.
23528         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto-expected.txt: Added.
23529         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto.html: Added.
23530         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto-expected.txt: Added.
23531         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto.html: Added.
23532
23533 2009-09-17  Chris Fleizach  <cfleizach@apple.com>
23534
23535         Reviewed by Beth Dakin.
23536
23537         AX: labels of checkboxes should, when hit-tested, return the checkbox
23538         https://bugs.webkit.org/show_bug.cgi?id=29335
23539
23540         * accessibility/label-for-control-hittest-expected.txt: Added.
23541         * accessibility/label-for-control-hittest.html: Added.
23542         * platform/gtk/Skipped:
23543         * platform/win/Skipped:
23544
23545 2009-09-17  Brian Weinstein  <bweinstein@apple.com>
23546
23547         Rubber-stamped by Adam Roben.
23548
23549         Add a newline to the end of the expected file, should fix results.
23550
23551         * platform/win/transforms/2d/hindi-rotated-expected.txt:
23552
23553 2009-09-17  Brian Weinstein  <bweinstein@apple.com>
23554
23555         Rubber-stamped by Adam Roben.
23556
23557         Updated Windows results on three failing tests, adding font-smoothing to computed-style,
23558         and udpated the hindi-rotated-expected to what it has been getting on the bots.
23559
23560         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
23561         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
23562         * platform/win/transforms/2d/hindi-rotated-expected.txt:
23563
23564 2009-09-16  Simon Fraser  <simon.fraser@apple.com>
23565
23566         Reviewed by Dan Bernstein.
23567
23568         Elements appear behind <video> when they should be in front sometimes
23569         https://bugs.webkit.org/show_bug.cgi?id=29314
23570         
23571         Testcase for a div layered on top of a video element, with a particular configuration
23572         of position and opacity.
23573
23574         * compositing/geometry/video-opacity-overlay.html: Added.
23575         * platform/mac/compositing/geometry/video-opacity-overlay-expected.checksum: Added.
23576         * platform/mac/compositing/geometry/video-opacity-overlay-expected.png: Added.
23577         * platform/mac/compositing/geometry/video-opacity-overlay-expected.txt: Added.
23578
23579 2009-09-17  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
23580
23581         Reviewed by Simon Hausmann.
23582
23583         [Qt] Add expected file for passing font-smoothing test and update computed style tests since font smoothing is auto by default.
23584
23585         * platform/qt/fast/css/font-smoothing-expected.txt: Added.
23586         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
23587         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
23588
23589 2009-09-17  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
23590
23591         Reviewed by Simon Hausmann.
23592
23593         [Qt] Skip failing tests for now to prepare default font size reconciliation.
23594
23595         * platform/qt/Skipped:
23596
23597 2009-09-16  Daniel Bates  <dbates@webkit.org>
23598
23599         Reviewed by Darin Adler.
23600
23601         https://bugs.webkit.org/show_bug.cgi?id=29306
23602         
23603         Tests that scripts with accented characters do not bypass the XSSAuditor.
23604
23605         * http/tests/security/xssAuditor/img-onerror-accented-char-expected.txt: Added.
23606         * http/tests/security/xssAuditor/img-onerror-accented-char.html: Added.
23607
23608 2009-09-16  Adam Barth  <abarth@webkit.org>
23609
23610         Unreviewed.  Added new isolated world test to the skipped list.
23611
23612         * platform/gtk/Skipped:
23613         * platform/mac/Skipped:
23614         * platform/qt/Skipped:
23615         * platform/win/Skipped:
23616
23617 2009-09-16  Adam Barth  <abarth@webkit.org>
23618
23619         Reviewed by Dimitri Glazkov.
23620
23621         [V8] Teach ScheduledAction::execute about isolated worlds
23622         https://bugs.webkit.org/show_bug.cgi?id=27703
23623
23624         Add test coverage for the interaction between setTimeout and isolated
23625         worlds.
23626
23627         * http/tests/security/isolatedWorld/window-setTimeout-function-expected.txt: Added.
23628         * http/tests/security/isolatedWorld/window-setTimeout-function.html: Added.
23629         * http/tests/security/isolatedWorld/window-setTimeout-string-expected.txt: Added.
23630         * http/tests/security/isolatedWorld/window-setTimeout-string.html: Added.
23631
23632 2009-09-15  Kent Tamura  <tkent@chromium.org>
23633
23634         Reviewed by Eric Seidel.
23635
23636         <input maxlength=> should restrict only values specified by users.
23637         https://bugs.webkit.org/show_bug.cgi?id=21271
23638
23639         * fast/forms/input-appearance-maxlength-expected.txt:
23640         * fast/forms/input-appearance-maxlength.html:
23641         * fast/forms/input-maxlength-expected.txt:
23642         * fast/forms/input-maxlength.html:
23643         * fast/forms/input-text-maxlength-expected.txt: Added.
23644         * fast/forms/input-text-maxlength.html:
23645         * fast/forms/input-text-paste-maxlength-expected.txt: Added.
23646         * fast/forms/input-text-paste-maxlength.html:
23647         * platform/mac-leopard/fast/forms/input-text-maxlength-expected.checksum: Removed.
23648         * platform/mac-leopard/fast/forms/input-text-maxlength-expected.png: Removed.
23649         * platform/mac-leopard/fast/forms/input-text-maxlength-expected.txt: Removed.
23650         * platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.checksum: Removed.
23651         * platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.png: Removed.
23652         * platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.txt: Removed.
23653         * platform/mac/fast/forms/input-text-maxlength-expected.txt: Removed.
23654         * platform/mac/fast/forms/input-text-paste-maxlength-expected.txt: Removed.
23655         * platform/qt/fast/forms/input-text-maxlength-expected.txt: Removed.
23656         * platform/qt/fast/forms/input-text-paste-maxlength-expected.txt: Removed.
23657         * platform/win/fast/forms/input-text-maxlength-expected.txt: Removed.
23658         * platform/win/fast/forms/input-text-paste-maxlength-expected.txt: Removed.
23659
23660 2009-09-16  Geoffrey Garen  <ggaren@apple.com>
23661
23662         Reviewed by Sam Weinig.
23663
23664         Added a test for a potential crash when adding an event listener to a
23665         doctype node.
23666
23667         * fast/dom/doctype-event-listener-crash-expected.txt: Added.
23668         * fast/dom/doctype-event-listener-crash.html: Added.
23669
23670 2009-09-16  Beth Dakin  <bdakin@apple.com>
23671
23672         Reviewed by Darin Adler.
23673
23674         Tests for <rdar://problem/7083741> Implement a CSS extension to 
23675         adjust sub-pixel anti-aliasing for text
23676
23677         New tests:
23678         * fast/css/font-smoothing.html: Added.
23679         * fast/css/parsing-webkit-font-smoothing-expected.txt: Added.
23680         * fast/css/parsing-webkit-font-smoothing.html: Added.
23681         * fast/css/resources/parsing-webkit-font-smoothing.js: Added.
23682         (test):
23683         * platform/mac/fast/css/font-smoothing-expected.checksum: Added.
23684         * platform/mac/fast/css/font-smoothing-expected.png: Added.
23685         * platform/mac/fast/css/font-smoothing-expected.txt: Added.
23686
23687         These tests have updated results now that -webkit-font-smoothing is 
23688         reported with computed style.
23689         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
23690         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
23691         * svg/css/getComputedStyle-basic-expected.txt:
23692
23693 2009-09-16  Yury Semikhatsky  <yurys@chromium.org>
23694
23695         Reviewed by Timothy Hatcher.
23696
23697         Added a test that checks that margin property shorthand has correct value
23698         when there is background-repeat property in the style declaration. 
23699
23700         https://bugs.webkit.org/show_bug.cgi?id=28973
23701
23702         * fast/backgrounds/repeat/margin-shorthand-expected.txt: Added.
23703         * fast/backgrounds/repeat/margin-shorthand.html: Added.
23704         * fast/backgrounds/repeat/resources/TEMPLATE.html: Added.
23705         * fast/backgrounds/repeat/resources/margin-shorthand.css: Added.
23706         * fast/backgrounds/repeat/resources/margin-shorthand.js: Added.
23707         (iconMarginValue):
23708
23709 2009-09-16  Carol Szabo  <carol.szabo@nokia.com>
23710
23711         Reviewed by Alexey Proskuryakov.
23712
23713         Incorrect behavior of XMLHttpRequest::getAllResponseHeaders and XMLHttpRequest::getResponseHeader in the
23714         HEADERS_RECEIVED readyState.
23715         https://bugs.webkit.org/show_bug.cgi?id=29121
23716
23717         * http/tests/xmlhttprequest/getAllResponseHeaders-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getAllRequestHeaders-expected.txt.
23718         * http/tests/xmlhttprequest/getAllResponseHeaders.html: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getAllRequestHeaders.html.
23719         * http/tests/xmlhttprequest/getResponseHeader-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getRequestHeader-expected.txt.
23720         * http/tests/xmlhttprequest/getResponseHeader.html: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getRequestHeader.html.
23721         * http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getAllRequestHeaders-expected.txt: Removed.
23722         * http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getAllRequestHeaders.html: Removed.
23723         * http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getRequestHeader-expected.txt: Removed.
23724         * http/tests/xmlhttprequest/xmlhttprequest-InvalidStateException-getRequestHeader.html: Removed.
23725         Modified xmlhttprequest-InvalidStateException-getAllRequestHeaders and xmlhttprequest-InvalidStateException-getRequestHeader to match the current spec and code behavior.
23726         Extended the first test to cover other aspects of the getAllResponseHeaders method and planning the same extension for the second test.
23727         The extension for the second test is to be submitted with the patch for bug 29140.
23728         Renamed the 2 tests to a shorter more accurate name, given their new intended scope.
23729
23730 2009-09-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
23731
23732         One more try at rebaselining the tests for those who dump frame
23733         loader delegates.
23734
23735         * http/tests/loading/redirect-with-no-location-crash-expected.txt:
23736
23737 2009-09-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
23738
23739         Unreviewed. Rebaseline for those who support dumping of frame
23740         loader delegates, add specific expected result to GTK+
23741
23742         * http/tests/loading/redirect-with-no-location-crash-expected.txt:
23743         * platform/gtk/http/tests/loading/redirect-with-no-location-crash-expected.txt: Copied from LayoutTests/http/tests/loading/redirect-with-no-location-crash-expected.txt.
23744
23745 2009-09-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
23746
23747         Reviewed by Xan Lopez.
23748
23749         [GTK] Crash when visiting http://flipper.googlelabs.com/
23750         https://bugs.webkit.org/show_bug.cgi?id=29293
23751
23752         * http/tests/loading/redirect-with-no-location-crash.html: Added.
23753         * http/tests/loading/redirect-with-no-location-crash-expected.html: Added.
23754         * http/tests/loading/resources/redirect-with-no-location-crash.php: Added.
23755
23756 2009-09-15  Chris Fleizach  <cfleizach@apple.com>
23757
23758         WAI-ARIA: add support for ranges, including the progressbar, slider, and spinbutton roles
23759         https://bugs.webkit.org/show_bug.cgi?id=28841
23760
23761         Layout test fix redux. 
23762         The paths to the fast/js resources needed to be updated.
23763
23764         * platform/mac/accessibility/aria-slider-value-change.html:
23765
23766 2009-09-15  Chris Fleizach  <cfleizach@apple.com>
23767
23768         Layout test fix. 
23769         This test should only be for Mac, since the other platforms don't support the necessary features.
23770
23771         WAI-ARIA: add support for ranges, including the progressbar, slider, and spinbutton roles
23772         https://bugs.webkit.org/show_bug.cgi?id=28841
23773
23774         * accessibility/aria-slider-value-change-expected.txt: Removed.
23775         * accessibility/aria-slider-value-change.html: Removed.
23776         * platform/mac/accessibility/aria-slider-value-change-expected.txt: Copied from LayoutTests/accessibility/aria-slider-value-change-expected.txt.
23777         * platform/mac/accessibility/aria-slider-value-change.html: Copied from LayoutTests/accessibility/aria-slider-value-change.html.
23778
23779 2009-09-15  Chris Fleizach  <cfleizach@apple.com>
23780
23781         Reviewed by Beth Dakin.
23782
23783         WAI-ARIA: add support for ranges, including the progressbar, slider, and spinbutton roles
23784         https://bugs.webkit.org/show_bug.cgi?id=28841
23785
23786         * accessibility/aria-slider-value-change-expected.txt: Added.
23787         * accessibility/aria-slider-value-change.html: Added.
23788
23789 2009-09-15  Brian Weinstein  <bweinstein@apple.com>
23790
23791         Rubber-stamped by Steve Falkenburg.
23792
23793         Add four currently failing tests to the Skipped list so we can figure out what's wrong
23794         with them and try to get the bot closer to green. Bugs have been filed for each test.
23795
23796         * platform/win/Skipped:
23797
23798 2009-09-14  Andrew Richards  <randrew@gmail.com>
23799
23800         Reviewed by Sam Weinig.
23801
23802         Document.elementFromPoint() and Document.caretRangeFromPoint() returning null at points visible only after scrolling.
23803         https://bugs.webkit.org/show_bug.cgi?id=29245
23804
23805         Extend tests to include hits in areas that are not in the initial containing block of the page.
23806
23807         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt:
23808         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html:
23809         * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
23810         * fast/dom/elementFromPoint-relative-to-viewport.html:
23811
23812 2009-09-15  Jungshik Shin  <jshin@chromium.org>
23813
23814         Reviewed by Eric Seidel
23815
23816         http://bugs.webkit.org/show_bug.cgi?id=26660
23817
23818         Chromium Windows: When rotated, the baseline for a span of complex
23819         script is completely misaligned with that of the adjacent simple
23820         script text.
23821
23822         * transforms/2d/hindi-rotated.html: Added.
23823         * platform/mac/transforms/2d/hindi-rotated-expected.checksum: Added.
23824         * platform/mac/transforms/2d/hindi-rotated-expected.png: Added.
23825         * platform/mac/transforms/2d/hindi-rotated-expected.txt: Added.
23826         * platform/win/transforms: Added.
23827         * platform/win/transforms/2d: Added.
23828         * platform/win/transforms/2d/hindi-rotated-expected.checksum: Added.
23829         * platform/win/transforms/2d/hindi-rotated-expected.png: Added.
23830         * platform/win/transforms/2d/hindi-rotated-expected.txt: Added.
23831
23832 2009-09-15  Drew Wilson  <atwilson@google.com>
23833
23834         Reviewed by Darin Adler.
23835
23836         MessageEvent should not be cancelable by default
23837         https://bugs.webkit.org/show_bug.cgi?id=27846
23838
23839         * fast/events/message-port-expected.txt:
23840         * fast/events/message-port.html:
23841         Added test case to check state of MessageEvent.cancelable attribute.
23842
23843 2009-09-15  Charles Wei  <charles.wei@torchmobile.com.cn>
23844
23845         Reviewed by George Staikos.
23846
23847         Add a new test case for SVG Path parsing with a default command and starts with dot '.'
23848         https://bugs.webkit.org/show_bug.cgi?id=29123
23849
23850         * svg/dom/path-parser-expected.txt:
23851         * svg/dom/resources/path-parser.js:
23852
23853 2009-09-14  Brady Eidson  <beidson@apple.com>
23854
23855         Reviewed by Darin Adler.
23856
23857         Page cache should support pages with unload handlers as an experiment.
23858         <rdar://problem/7196485> and https://bugs.webkit.org/show_bug.cgi?id=29021
23859
23860         Disable fast/loader/frames-with-unload-handlers-in-page-cache.html as it doesn't
23861         make sense in the context of this experiment.
23862
23863         * platform/mac/Skipped: 
23864         * platform/win/Skipped:
23865
23866 2009-09-14  Chris Marrin  <cmarrin@apple.com>
23867
23868         Reviewed by Oliver Hunt.
23869
23870         Add a sample webgl test
23871         https://bugs.webkit.org/show_bug.cgi?id=29254
23872
23873         * fast/canvas/webgl: Added.
23874         * fast/canvas/webgl/gl-get-calls-expected.txt: Added.
23875         * fast/canvas/webgl/gl-get-calls.html: Added.
23876
23877 2009-09-14  Brady Eidson  <beidson@apple.com>
23878
23879         Rubberstamped by Alexey Proskuryakov.
23880
23881         <rdar://problem/7223068> - Tiger NSURLConnection sometimes doesn't send a credential you told it to.
23882
23883         * platform/mac-tiger/Skipped:
23884
23885 2009-09-14  Simon Fraser  <simon.fraser@apple.com>
23886
23887         Reviewed by Dan Bernstein.
23888
23889         <rdar://problem/7047282> Safari crashes at WebCore::RenderMenuList::adjustInnerStyle() 436
23890
23891         Test that changes the <select> from a popup to a list inside a mouse event handler.
23892
23893         * fast/forms/select-change-popup-to-listbox-in-event-handler-expected.txt: Added.
23894         * fast/forms/select-change-popup-to-listbox-in-event-handler.html: Added.
23895
23896 2009-09-11  Jon Honeycutt  <jhoneycutt@apple.com>
23897
23898         DRT/test part of
23899         <rdar://problem/7197644> WebKit should broadcast an MSAA event when
23900         jumping to a named anchor
23901
23902         https://bugs.webkit.org/show_bug.cgi?id=28899
23903
23904         Reviewed by Adam Roben.
23905
23906         * platform/win/accessibility/scroll-to-anchor-expected.txt: Added.
23907         * platform/win/accessibility/scroll-to-anchor.html:
23908         Added. Turns on scrolling start event logging, then jumps to an
23909         anchor at the bottom of the page.
23910
23911 2009-09-14  Brady Eidson  <beidson@apple.com>
23912
23913         Reviewed by Alexey Proskuryakov.
23914
23915         Safari 4 cannot be used to update firmware on Linksys routers.
23916         <rdar://problem/7174050> and https://bugs.webkit.org/show_bug.cgi?id=29160
23917
23918         * http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt: Added.
23919         * http/tests/loading/basic-auth-resend-wrong-credentials.html: Added.
23920         * http/tests/loading/basic-credentials-sent-automatically-expected.txt: Added.
23921         * http/tests/loading/basic-credentials-sent-automatically.html: Added.
23922         * http/tests/loading/resources/basic-auth-testing.php: Added.
23923         * http/tests/loading/resources/othersubresources: Added.
23924         * http/tests/loading/resources/othersubresources/protected-resource.php: Added.
23925         * http/tests/loading/resources/protected-resource.php: Added.
23926         * http/tests/loading/resources/subresources: Added.
23927         * http/tests/loading/resources/subresources/protected-resource.php: Added.
23928         * http/tests/loading/resources/test2: Added.
23929         * http/tests/loading/resources/test2/basic-auth-testing.php: Added.
23930         * http/tests/loading/resources/test2/protected-resource.php: Added.
23931         * platform/gtk/Skipped:
23932         * platform/qt/Skipped:
23933
23934 2009-09-14  Zan Dobersek  <zandobersek@gmail.com>
23935
23936         Reviewed by Gustavo Noronha.
23937
23938         Add some tests that fail to the skipped list and rebaseline two tests
23939         to pass them.
23940
23941         * platform/gtk/Skipped: Populate with more failing tests.
23942         * platform/gtk/fast/dom/Window/window-properties-expected.txt: Rebaseline.
23943         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt: Ditto.
23944
23945 2009-09-12  Mark Rowe  <mrowe@apple.com>
23946
23947         Reviewed by Dan Bernstein.
23948
23949         Test for <rdar://problem/6954546> and <rdar://problem/7090444>.
23950
23951         * plugins/destroy-during-npp-new-expected.txt: Added.
23952         * plugins/destroy-during-npp-new.html: Added.
23953
23954 2009-09-12  Oliver Hunt  <oliver@apple.com>
23955
23956         Reviewed by Maciej Stachowiak.
23957
23958         [ES5] Implement Object.keys
23959         https://bugs.webkit.org/show_bug.cgi?id=29170
23960
23961         Add tests for Object.keys(o), both standard usage and cross origin.
23962
23963         * fast/js/Object-keys-expected.txt: Added.
23964         * fast/js/Object-keys.html: Added.
23965         * fast/js/resources/Object-keys.js: Added.
23966         * http/tests/security/cross-frame-access-enumeration-expected.txt:
23967         * http/tests/security/cross-frame-access-enumeration.html:
23968
23969 2009-09-12  Sam Weinig  <sam@webkit.org>
23970
23971         Reviewed by Anders Carlsson.
23972
23973         Test for https://bugs.webkit.org/show_bug.cgi?id=29219
23974         Document.elementFromPoint() should take page scroll into consideration
23975
23976         * fast/dom/elementFromPoint-relative-to-viewport-expected.txt: Added.
23977         * fast/dom/elementFromPoint-relative-to-viewport.html: Added.
23978         * fast/events/offsetX-offsetY.html: Change to use clientX/Y instead of pageX/Y.
23979         * fast/forms/slider-transformed.html: Ditto.
23980         * fast/forms/slider-zoomed.html: Ditto.
23981
23982 2009-09-12  Sam Weinig  <sam@webkit.org>
23983
23984         Reviewed by Maciej Stachowiak.
23985
23986         Test for https://bugs.webkit.org/show_bug.cgi?id=29217
23987         Document.caretRangeFromPoint should take the scroll offset into account before hit testing
23988
23989         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt: Added.
23990         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html: Added.
23991
23992 2009-09-11  Oliver Hunt  <oliver@apple.com>
23993
23994         Reviewed by Sam Weinig.
23995
23996         getPropertyNames caching is invalid when the prototype chain contains objects with custom getPropertyNames
23997         https://bugs.webkit.org/show_bug.cgi?id=29214
23998
23999         Add test case for for-in caching.
24000
24001         * fast/js/for-in-cached-expected.txt:
24002         * fast/js/resources/for-in-cached.js:
24003         (forIn4):
24004
24005 2009-09-10  Chris Fleizach  <cfleizach@apple.com>
24006
24007         Reviewed by Darin Adler.
24008
24009         aria definition role spelled wrong "defintion"
24010         https://bugs.webkit.org/show_bug.cgi?id=28840
24011
24012         * platform/mac/accessibility/aria-grouping-roles-expected.txt:
24013         * platform/mac/accessibility/aria-grouping-roles.html:
24014
24015 2009-09-11  Erik Arvidsson  <arv@chromium.org>
24016
24017         Reviewed by Eric Seidel.
24018
24019         Fixes an assert in Node::isFocusable which was causing crashes in certain cases.
24020         https://bugs.webkit.org/show_bug.cgi?id=29210
24021
24022         * fast/events/resources/tab-is-focusable-assert.js:
24023         * fast/events/tab-is-focusable-assert-expected.txt: Added.
24024
24025 2009-09-11  Brian Weinstein  <bweinstein@apple.com>
24026
24027         Rubber-stamped by Mark Rowe.
24028
24029         Add the http/tests/security/mixedContent to the Skipped list while
24030         test failures are being investigated.
24031
24032         * platform/win/Skipped:
24033
24034 2009-09-11  Eric Seidel  <eric@webkit.org>
24035
24036         No review, rolling out r48229.
24037         http://trac.webkit.org/changeset/48229
24038
24039         * fast/events/drag-dropeffect-expected.txt: Removed.
24040         * fast/events/drag-dropeffect.html: Removed.
24041
24042 2009-09-11  Michelangelo De Simone  <micdesim@gmail.com>
24043
24044         Reviewed by Antti Koivisto.
24045
24046         https://bugs.webkit.org/show_bug.cgi?id=27456
24047         Test case for url validation in ValidityState.
24048
24049         * fast/forms/ValidityState-typeMismatch-url-expected.txt: Added.
24050         * fast/forms/ValidityState-typeMismatch-url.html: Added.
24051         * fast/forms/resources/ValidityState-typeMismatch-url.js: Added.
24052         (check):
24053
24054 2009-09-11  Cameron McCormack  <cam@mcc.id.au>
24055
24056         Reviewed by Eric Seidel.
24057
24058         Make ElementTimeControl methods return void and not throw.
24059         https://bugs.webkit.org/show_bug.cgi?id=28831
24060
24061         SVG 1.1 erratum:
24062         http://www.w3.org/2003/01/REC-SVG11-20030114-errata#elementtimecontrol-interface
24063
24064         * svg/dom/smil-methods-expected.txt: Added.
24065         * svg/dom/smil-methods.svg: Added.
24066
24067 2009-09-11  Adam Roben  <aroben@apple.com>
24068
24069         Get user script/stylesheet tests running on Windows
24070
24071         Fixes <http://webkit.org/b/29181> User script/stylesheet tests are
24072         skipped on Windows
24073
24074         Reviewed by John Sullivan.
24075
24076         * platform/win/Skipped: Removed the userscripts directory.
24077
24078 2009-09-10  Adam Barth  <abarth@webkit.org>
24079
24080         Reviewed by Sam Weinig.
24081
24082         Detect mixed content
24083         https://bugs.webkit.org/show_bug.cgi?id=29003
24084
24085         Add some tests for mixed content.  All but one of these tests pass
24086         currently.  The one that fails is pretty tricky, but I wanted to get it
24087         into the tree with a FIXME so we won't forget it.  I'll file a followup
24088         bug about fixing it.
24089
24090         * http/tests/security/mixedContent/about-blank-iframe-in-main-frame-expected.txt: Added.
24091         * http/tests/security/mixedContent/about-blank-iframe-in-main-frame.html: Added.
24092         * http/tests/security/mixedContent/data-url-iframe-in-main-frame-expected.txt: Added.
24093         * http/tests/security/mixedContent/data-url-iframe-in-main-frame.html: Added.
24094         * http/tests/security/mixedContent/data-url-script-in-iframe-expected.txt: Added.
24095         * http/tests/security/mixedContent/data-url-script-in-iframe.html: Added.
24096         * http/tests/security/mixedContent/insecure-css-in-iframe-expected.txt: Added.
24097         * http/tests/security/mixedContent/insecure-css-in-iframe.html: Added.
24098         * http/tests/security/mixedContent/insecure-css-in-main-frame-expected.txt: Added.
24099         * http/tests/security/mixedContent/insecure-css-in-main-frame.html: Added.
24100         * http/tests/security/mixedContent/insecure-iframe-in-iframe-expected.txt: Added.
24101         * http/tests/security/mixedContent/insecure-iframe-in-iframe.html: Added.
24102         * http/tests/security/mixedContent/insecure-iframe-in-main-frame-expected.txt: Added.
24103         * http/tests/security/mixedContent/insecure-iframe-in-main-frame.html: Added.
24104         * http/tests/security/mixedContent/insecure-image-in-iframe-expected.txt: Added.
24105         * http/tests/security/mixedContent/insecure-image-in-iframe.html: Added.
24106         * http/tests/security/mixedContent/insecure-image-in-main-frame-expected.txt: Added.
24107         * http/tests/security/mixedContent/insecure-image-in-main-frame.html: Added.
24108         * http/tests/security/mixedContent/insecure-script-in-iframe-expected.txt: Added.
24109         * http/tests/security/mixedContent/insecure-script-in-iframe.html: Added.
24110         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame-expected.txt: Added.
24111         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame.html: Added.
24112         * http/tests/security/mixedContent/redirect-http-to-https-script-in-iframe-expected.txt: Added.
24113         * http/tests/security/mixedContent/redirect-http-to-https-script-in-iframe.html: Added.
24114         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame-expected.txt: Added.
24115         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame.html: Added.
24116         * http/tests/security/mixedContent/redirect-https-to-http-script-in-iframe-expected.txt: Added.
24117         * http/tests/security/mixedContent/redirect-https-to-http-script-in-iframe.html: Added.
24118         * http/tests/security/mixedContent/resources/boring.html: Added.
24119         * http/tests/security/mixedContent/resources/frame-with-about-blank-frame.html: Added.
24120         * http/tests/security/mixedContent/resources/frame-with-data-url-frame.html: Added.
24121         * http/tests/security/mixedContent/resources/frame-with-data-url-script.html: Added.
24122         * http/tests/security/mixedContent/resources/frame-with-insecure-css.html: Added.
24123         * http/tests/security/mixedContent/resources/frame-with-insecure-frame.html: Added.
24124         * http/tests/security/mixedContent/resources/frame-with-insecure-image.html: Added.
24125         * http/tests/security/mixedContent/resources/frame-with-insecure-script.html: Added.
24126         * http/tests/security/mixedContent/resources/frame-with-redirect-http-to-https-frame.html: Added.
24127         * http/tests/security/mixedContent/resources/frame-with-redirect-http-to-https-script.html: Added.
24128         * http/tests/security/mixedContent/resources/frame-with-redirect-https-to-http-frame.html: Added.
24129         * http/tests/security/mixedContent/resources/frame-with-redirect-https-to-http-script.html: Added.
24130         * http/tests/security/mixedContent/resources/script.js: Added.
24131         * http/tests/security/mixedContent/resources/style.css: Added.
24132
24133 2009-09-10  Xiaomei Ji  <xji@chromium.org>
24134
24135         Reviewed by Eric Seidel.
24136
24137         Implement Range.expand().
24138         https://bugs.webkit.org/show_bug.cgi?id=27632
24139
24140         * fast/dom/Range/range-expand-expected.txt: Added.
24141         * fast/dom/Range/range-expand.html: Added.
24142         * fast/dom/Window/window-properties-expected.txt:
24143
24144 2009-09-10  Fumitoshi Ukai  <ukai@chromium.org>
24145
24146         Reviewed by Alexey Proskuryakov.
24147
24148         Add WebSocket API.
24149         https://bugs.webkit.org/show_bug.cgi?id=28038
24150         
24151         WebSocket constructor is available in window object.
24152
24153         * fast/dom/Window/window-properties-expected.txt:
24154         * fast/dom/prototype-inheritance-2-expected.txt:
24155         * fast/dom/prototype-inheritance-expected.txt:
24156         * fast/js/global-constructors-expected.txt:
24157
24158 2009-09-10  Jian Li  <jianli@chromium.org>
24159
24160         Reviewed by Eric Seidel.
24161
24162         [V8] Make XMLHttpRequest.send handle File object.
24163         https://bugs.webkit.org/show_bug.cgi?id=28924
24164
24165         Add a new layout test.
24166
24167         * http/tests/local/resources/file-for-drag-to-send.txt: Added.
24168         * http/tests/local/resources/send-dragged-file.js: Added.
24169         * http/tests/local/send-dragged-file-expected.txt: Added.
24170         * http/tests/local/send-dragged-file.html: Added.
24171
24172 2009-09-09  Steve Block  <steveblock@google.com>
24173
24174         Reviewed by Darin Adler.
24175
24176         Geolocation does not correctly handle reentrant calls from callbacks.
24177         https://bugs.webkit.org/show_bug.cgi?id=29040
24178
24179         * fast/dom/Geolocation/resources/reentrant-error.js: Added. Tests that reentrant calls from the error callback are OK.
24180         * fast/dom/Geolocation/reentrant-error.html: Added. Wrapper for above test.
24181         * fast/dom/Geolocation/reentrant-error-expected.txt: Added. Expected result for above test.
24182         * fast/dom/Geolocation/resources/reentrant-success.js: Added. Tests that reentrant calls from the success callback are OK.
24183         * fast/dom/Geolocation/reentrant-success.html: Added. Wrapper for above test.
24184         * fast/dom/Geolocation/reentrant-success-expected.txt: Added. Expected result for above test.
24185         * platform/gtk/Skipped: Modified. Skips above tests.
24186
24187 2009-09-10  Erik Arvidsson  <arv@chromium.org>
24188
24189         Reviewed by Eric Seidel.
24190
24191         Fixes issue where focused elements did not get blur and focus events when the window was blurred and focused.
24192         https://bugs.webkit.org/show_bug.cgi?id=27105
24193
24194         * fast/events/blur-focus-window-should-blur-focus-element-expected.txt: Added.
24195         * fast/events/blur-focus-window-should-blur-focus-element.html: Added.
24196         * fast/events/resources/blur-focus-window-should-blur-focus-element.js: Added.
24197         (divElement.onfocus.divElement.onblur.window.onfocus.window.onblur.innerDiv.onfocus.innerDiv.onblur.iframe.onfocus.iframe.onblur):
24198         (testNextEvent):
24199         * fast/events/resources/tabindex-focus-blur-all.js:
24200         (test):
24201         * fast/events/tabindex-focus-blur-all-expected.txt:
24202
24203 2009-09-10  Adam Barth  <abarth@webkit.org>
24204
24205         Reviewed by Alexey Proskuryakov.
24206
24207         https://bugs.webkit.org/show_bug.cgi?id=24205
24208
24209         Added a test case for inserting a new line character into the
24210         request-uri.
24211
24212         * http/tests/xmlhttprequest/newline-in-request-uri-expected.txt: Added.
24213         * http/tests/xmlhttprequest/newline-in-request-uri.html: Added.
24214
24215 2009-09-09  Steve Block  <steveblock@google.com>
24216
24217         Reviewed by Maciej Stachowiak.
24218
24219         Geolocation Coordinates::toString() prints bogus values for unspecified properties.
24220         https://bugs.webkit.org/show_bug.cgi?id=29080
24221
24222         * fast/dom/Geolocation/resources/position-string.js: Added. Tests output of position.toString().
24223         * fast/dom/Geolocation/position-string.html: Added. Wrapper for above test.
24224         * fast/dom/Geolocation/position-string-expected.txt: Added. Expected result for above test.
24225         * platform/gtk/Skipped: Modified. Skips above test.
24226
24227 2009-09-09  Steve Block  <steveblock@google.com>
24228
24229         Reviewed by Adam Barth.
24230
24231         Correctly applies the Geolocation timeout property.
24232         https://bugs.webkit.org/show_bug.cgi?id=27256
24233
24234         * fast/dom/Geolocation/resources/timeout.js: Added. Tests that when a non-zero timeout is used, the success callback is invoked as expected.
24235         * fast/dom/Geolocation/timeout.html: Added. Wrapper for above test.
24236         * fast/dom/Geolocation/timeout-expected.txt: Added. Expected result for above test.
24237         * fast/dom/Geolocation/resources/timeout-zero.js: Added. Tests that when a zero timeout is used, the error callback is invoked with code TIMEOUT.
24238         * fast/dom/Geolocation/timeout-zero.html: Added. Wrapper for above test.
24239         * fast/dom/Geolocation/timeout-zero-expected.txt: Added. Expected result for above test.
24240         * platform/gtk/Skipped: Modified. Skips the above tests.
24241
24242 2009-09-08  Adam Barth  <abarth@webkit.org>
24243
24244         Reviewed by Eric Seidel.
24245
24246         Missing checkout for getSVGDocument()
24247         https://bugs.webkit.org/show_bug.cgi?id=29064
24248
24249         Add tests that getSVGDocument() has the proper checks.
24250
24251         * http/tests/security/resources/flag.php: Added.
24252         * http/tests/security/xss-DENIED-getSVGDocument-iframe-expected.txt: Added.
24253         * http/tests/security/xss-DENIED-getSVGDocument-iframe.html: Added.
24254         * http/tests/security/xss-DENIED-getSVGDocument-object-expected.txt: Added.
24255         * http/tests/security/xss-DENIED-getSVGDocument-object.html: Added.
24256
24257 2009-09-09  Cameron McCormack  <cam@mcc.id.au>
24258
24259         Reviewed by Eric Seidel.
24260
24261         Make SVGStyleElement inherit from SVGLangSpace
24262         https://bugs.webkit.org/show_bug.cgi?id=29058
24263
24264         Required by SVG 1.1 Second Edition:
24265         http://dev.w3.org/SVG/profiles/1.1F2/publish/styling.html#InterfaceSVGStyleElement
24266
24267         * svg/dom/SVGStyleElement: Added.
24268         * svg/dom/SVGStyleElement/resources: Added.
24269         * svg/dom/SVGStyleElement/resources/TEMPLATE.html: Copied from
24270         LayoutTests/svg/dom/resources/TEMPLATE.html with some "../"s added.
24271         * svg/dom/SVGStyleElement/resources/style-langspace.js: Added.
24272         * svg/dom/SVGStyleElement/style-langspace-expected.txt: Added.
24273         * svg/dom/SVGStyleElement/style-langspace.html: Added.
24274
24275 2009-09-09  Alpha Lam  <hclam@chromium.org>
24276
24277         Reviewed by Eric Carlson.
24278
24279         Media layout tests should have a way to provide test files in different formats
24280         https://bugs.webkit.org/show_bug.cgi?id=28327
24281
24282         Added media-file.js which has a findMediaFile(type, name) method
24283         to find a proper media file to load according to supported codecs.
24284
24285         Also changed 10 layout tests to use above method to locate the test file.
24286
24287         * media/controls-strict.html: Use findMediaFile(type, name).
24288         * media/controls-styling.html: ditto.
24289         * media/media-file.js: Added. Provide findMediaFile(type, name).
24290         * media/video-append-source.html: Use findMediaFile(type, name).
24291         * media/video-aspect-ratio.html: ditto.
24292         * media/video-autoplay.html: ditto.
24293         * media/video-buffered.html: ditto.
24294         * media/video-controls-rendering.html: ditto.
24295         * media/video-layer-crash.html: ditto.
24296         * media/video-transformed.html: Use findMediaFile(type, name).
24297         * media/video-zoom-controls.html: ditto.
24298
24299 2009-09-09  Jens Alfke  <snej@chromium.org>
24300
24301         Reviewed by Eric Seidel.
24302
24303         Initialize DataTransfer's effectAllowed and dropEffect properties correctly
24304         according to HTML5 spec (sec. 7.9.2-7.9.3).
24305         https://bugs.webkit.org/show_bug.cgi?id=26700
24306
24307         * fast/events/drag-dropeffect-expected.txt: Added.
24308         * fast/events/drag-dropeffect.html: Added.
24309
24310 2009-09-09  Zan Dobersek  <zandobersek@gmail.com>
24311
24312         Reviewed by Gustavo Noronha.
24313
24314         [GTK] DumpRenderTree needs eventSender object and implementation
24315         https://bugs.webkit.org/show_bug.cgi?id=25990
24316
24317         Enable plenty of tests that now pass thanks to (only) partial
24318         EventSender implementation.
24319
24320         * platform/gtk/Skipped:
24321
24322 2009-09-09  Dumitru Daniliuc  <dumi@chromium.org>
24323
24324         Reviewed by Dimitri Glazkov.
24325
24326         Adding a test for the database authorizer.
24327
24328         https://bugs.webkit.org/show_bug.cgi?id=28918
24329
24330         * storage/test-authorizer-expected.txt: Added.
24331         * storage/test-authorizer.html: Added.
24332
24333 2009-09-09  Dave Hyatt  <hyatt@apple.com>
24334
24335         Reviewed by Adam Roben.
24336
24337         https://bugs.webkit.org/show_bug.cgi?id=29102, add support for user stylesheet injection.  This is similar
24338         to user script injection but allows for user stylesheets to be added.  The stylesheets are applied immediately
24339         to all Frames in the PageGroup.
24340
24341         Added userscripts/simple-stylesheet.html test case.
24342
24343         * platform/mac/userscripts/simple-stylesheet-expected.checksum: Added.
24344         * platform/mac/userscripts/simple-stylesheet-expected.png: Added.
24345         * platform/mac/userscripts/simple-stylesheet-expected.txt: Added.
24346         * userscripts/simple-stylesheet.html: Added.
24347
24348 2009-09-09  Carol Szabo  <carol.szabo@nokia.com>
24349
24350         Reviewed by Ariya Hidayat.
24351
24352         [Qt] -webkit-box-shadow CSS Style is not rendered correctly on
24353         Qt platform
24354         https://bugs.webkit.org/show_bug.cgi?id=23291
24355
24356         * platform/qt/fast/box-shadow/basic-shadows-expected.checksum:
24357         * platform/qt/fast/box-shadow/basic-shadows-expected.png:
24358         * platform/qt/fast/box-shadow/inset-expected.checksum:
24359         * platform/qt/fast/box-shadow/inset-expected.png:
24360         * platform/qt/fast/box-shadow/spread-expected.checksum:
24361         * platform/qt/fast/box-shadow/spread-expected.png:
24362           Updated to show the new shadows.
24363
24364 2009-09-09  Erik Arvidsson  <arv@chromium.org>
24365
24366         Reviewed by David Levin.
24367
24368         Fix preference name in layout test.
24369         https://bugs.webkit.org/show_bug.cgi?id=29038
24370
24371         * fast/events/click-focus-anchor.html:
24372         * fast/events/tab-focus-anchor.html:
24373
24374 2009-09-09  Steve Block  <steveblock@google.com>
24375
24376         Reviewed by Adam Barth.
24377
24378         Geolocation incorrectly calls error callback in case of exception in success callback.
24379         https://bugs.webkit.org/show_bug.cgi?id=27255
24380
24381         * fast/dom/Geolocation/resources/callback-exception.js: Added. Tests that when an exception is thrown from the success callback, the error callback is not invoked.
24382         * fast/dom/Geolocation/callback-exception.html: Added. Wrapper for above test.
24383         * fast/dom/Geolocation/callback-exception-expected.txt: Added. Expected result for above test.
24384         * platform/gtk/Skipped: Modified. Adds the above tests to the skipped list.
24385
24386 2009-09-09  Steve Block  <steveblock@google.com>
24387
24388         Reviewed by Darin Adler.
24389
24390         When Geolocation permission is denied, stops watches as well as one-shots.
24391         https://bugs.webkit.org/show_bug.cgi?id=28305.
24392
24393         * fast/dom/Geolocation/resources/watch.js: Added. Tests that a watch correctly reports updates from the Geolocation service.
24394         * fast/dom/Geolocation/watch.html: Added. Wrapper for above test.
24395         * fast/dom/Geolocation/watch-expected.txt: Added. Expected result for above test.
24396         * fast/dom/Geolocation/resources/permission-denied-stops-watches.js: Added. Tests that when Geolocation permission is denied, watches are stopped, as well as one-shots.
24397         * fast/dom/Geolocation/permission-denied-stops-watches.html: Added. Wrapper for above test.
24398         * fast/dom/Geolocation/permission-denied-stops-watches-expected.txt: Added. Expected result for above test.
24399
24400 2009-09-08  Oliver Hunt  <oliver@apple.com>
24401
24402         Reviewed by Maciej Stachowiak.
24403
24404         JSON.stringify(Date) loses the milliseconds information
24405         https://bugs.webkit.org/show_bug.cgi?id=29063
24406
24407         Update test results for Date.toISOString.
24408
24409         * fast/js/date-toisostring-expected.txt:
24410         * fast/js/resources/date-toisostring.js:
24411
24412 2009-09-08  Drew Wilson  <atwilson@google.com>
24413
24414         Reviewed by Maciej Stachowiak.
24415
24416         shared-worker-exception.html needs to pause to let console messages get written out
24417         https://bugs.webkit.org/show_bug.cgi?id=29043
24418
24419         * fast/workers/resources/shared-worker-exception.js:
24420         (worker.onmessage):
24421         Now invokes layoutTestController.notifyDone() via a timer so any pending ReportException tasks get a chance to fire.
24422
24423 2009-09-08  Sam Weinig  <sam@webkit.org>
24424
24425         Reviewed by Timothy Hatcher.
24426
24427         Test for https://bugs.webkit.org/show_bug.cgi?id=27046
24428         Implement CSSOM DocumentView.caretRangeFromPoint
24429
24430         * fast/dom/Document/CaretRangeFromPoint: Added.
24431         * fast/dom/Document/CaretRangeFromPoint/basic-expected.txt: Added.
24432         * fast/dom/Document/CaretRangeFromPoint/basic.html: Added.
24433         * fast/dom/Document/CaretRangeFromPoint/replace-element-expected.txt: Added.
24434         * fast/dom/Document/CaretRangeFromPoint/replace-element.html: Added.
24435         * fast/dom/Window/window-properties-expected.txt:
24436
24437 2009-09-08  Brian Weinstein  <bweinstein@apple.com>
24438
24439         Rubber-stamped by Adam Roben.
24440
24441         Updated results for media/audio-controls-rendering.html, and added 3 failing
24442         tests to the Skipped list to investigate further <http://webkit.org/b/29047>.
24443
24444         * platform/win/Skipped:
24445         * platform/win/media/audio-controls-rendering-expected.txt:
24446
24447 2009-09-08  Jian Li  <jianli@chromium.org>
24448
24449         Reviewed by David Levin.
24450
24451         dataTransfer.types() should not return Files if file list is empty in the clipboard.
24452         https://bugs.webkit.org/show_bug.cgi?id=28891
24453
24454         Update the test script and expected result to reflect the behavior change.
24455
24456         * http/tests/security/clipboard/clipboard-file-access-expected.txt:
24457         * http/tests/security/clipboard/resources/clipboard-file-access.js:
24458
24459 2009-09-08  Steve VanDeBogart  <vandebo@chromium.org>
24460
24461         Reviewed by Eric Seidel.
24462
24463         Check that middle click triggers an onpaste event in Linux.
24464         https://bugs.webkit.org/show_bug.cgi?id=28696
24465
24466         * platform/gtk/editing/pasteboard: Added.
24467         * platform/gtk/editing/pasteboard/middle-click-onpaste-expected.txt: Added.
24468         * platform/gtk/editing/pasteboard/resources: Added.
24469         * platform/gtk/editing/pasteboard/resources/TEMPLATE.html: Added.
24470         * platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js: Added.
24471         (handlePaste):
24472
24473 2009-09-08  Kent Tamura  <tkent@chromium.org>
24474
24475         Reviewed by Eric Seidel.
24476
24477         Tests for ValidityState::typeMismatch() for <input type=number>.
24478         https://bugs.webkit.org/show_bug.cgi?id=28934
24479
24480         * fast/forms/ValidityState-typeMismatch-number-expected.txt: Added.
24481         * fast/forms/ValidityState-typeMismatch-number.html: Added.
24482         * fast/forms/resources/ValidityState-typeMismatch-number.js: Added.
24483
24484 2009-09-08  Steve Block  <steveblock@google.com>
24485
24486         Reviewed by Adam Barth.
24487
24488         Adds a LayoutTestController method to set the permission state for Geolocation.
24489         This is required to use the mock Geolocation service for testing.
24490         https://bugs.webkit.org/show_bug.cgi?id=29027
24491
24492         * fast/dom/Geolocation/resources/permission-denied.js: Added. Tests that the error callback is invoked with a permission error code when Geolocation permission is denied and the Geolocation service provides a good position fix.
24493         * fast/dom/Geolocation/permission-denied-expected.txt: Added.  Expected result for above test.
24494         * fast/dom/Geolocation/permission-denied.html: Added. Wrapper for above test.
24495         * fast/dom/Geolocation/resources/success.js: Added. Tests that the success callback is invoked when the Geolocation service provides a good position fix.
24496         * fast/dom/Geolocation/success-expected.txt: Added. Expected result for above test.
24497         * fast/dom/Geolocation/success.html: Added. Wrapper for above test.
24498         * platform/gtk/Skipped:
24499
24500 2009-09-08 Andras Becsi <becsi.andras@stud.u-szeged.hu>
24501
24502         Reviewed by Tor Arne Vestbø.
24503
24504         [Qt] Add expected files for new tests since we pass them.
24505
24506         * platform/qt/fast/reflections/abs-position-in-reflection-expected.txt: Added.
24507         * platform/qt/fast/repaint/rel-positioned-inline-with-overflow-expected.txt: Added.
24508
24509 2009-09-07  Steve Block  <steveblock@google.com>
24510
24511         Reviewed by Adam Barth.
24512
24513         Adds a mock Geolocation service. This will be used to provide predictable behavior of the
24514         Geolocation API for use in LayoutTests. Later changes will integrate the the mock
24515         Geolocation service with DumpRenderTree.
24516         https://bugs.webkit.org/show_bug.cgi?id=28264
24517
24518         * fast/dom/Geolocation/resources/error.js: Added. Tests that the error callback is called when the service reports an error.
24519         * fast/dom/Geolocation/error-expected.txt: Added. Expected result for above test.
24520         * fast/dom/Geolocation/error.html: Added. Wrapper for above test.
24521
24522 2009-09-07  Jeremy Orlow  <jorlow@chromium.org>
24523
24524         Reviewed by Eric Seidel.
24525
24526         Clean up localStorage.clear() layout test.
24527         https://bugs.webkit.org/show_bug.cgi?id=28939
24528
24529         This is the first step of https://bugs.webkit.org/show_bug.cgi?id=27897 which
24530         is a pretty major cleanup of all the dom storage layout tests.  I'm just
24531         changing this one to begin with to get buy-in on the approach.
24532
24533         This also adds a new method to the fast/js/js-test-pre.js that runs a command
24534         and prints it to the screen.  This should really help with making the output of
24535         the tests readable without looking at the source code.
24536
24537         * fast/js/resources/js-test-pre.js:
24538         (tryAndLog): Runs a command and logs it to the screen.
24539         * storage/domstorage/localstorage/clear-expected.txt:
24540         * storage/domstorage/localstorage/clear.html:
24541         * storage/domstorage/resources: Added.
24542         * storage/domstorage/resources/clear.js: Added.
24543             The meat of the test is now in this file.
24544         * storage/domstorage/sessionstorage/clear-expected.txt:
24545         * storage/domstorage/sessionstorage/clear.html:
24546
24547 2009-09-07  Drew Wilson  <atwilson@google.com>
24548
24549         Rubber-stamped by Sam Weinig.
24550
24551         Rebaseline tests for GTK platform, and skipping shared worker XHR tests (worker XHR tests are already skipped).
24552         Tracked as https://bugs.webkit.org/show_bug.cgi?id=29020.
24553
24554         * platform/gtk/Skipped:
24555         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
24556         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
24557
24558 2009-09-07  Drew Wilson  <atwilson@google.com>
24559
24560         Unreviewed test fixup.
24561
24562         Added shared worker lifecycle tests to Skipped test list due to missing DRT functionality on Qt platform.
24563
24564         * platform/qt/Skipped:
24565
24566 2009-09-07  Drew Wilson  <atwilson@google.com>
24567
24568         Reviewed by David Levin.
24569
24570         Enable shared worker tests.
24571         https://bugs.webkit.org/show_bug.cgi?id=28977
24572
24573         Just moved tests from shared-worker-xxxx.html-disabled to shared-worker-xxxx.html. No other changes.
24574
24575         * fast/workers/shared-worker-constructor.html: Renamed from LayoutTests/fast/workers/shared-worker-constructor.html-disabled.
24576         * fast/workers/shared-worker-context-gc.html: Renamed from LayoutTests/fast/workers/shared-worker-context-gc.html-disabled.
24577         * fast/workers/shared-worker-event-listener.html: Renamed from LayoutTests/fast/workers/shared-worker-event-listener.html-disabled.
24578         * fast/workers/shared-worker-exception.html: Renamed from LayoutTests/fast/workers/shared-worker-exception.html-disabled.
24579         * fast/workers/shared-worker-frame-lifecycle.html: Renamed from LayoutTests/fast/workers/shared-worker-frame-lifecycle.html-disabled.
24580         * fast/workers/shared-worker-gc.html: Renamed from LayoutTests/fast/workers/shared-worker-gc.html-disabled.
24581         * fast/workers/shared-worker-lifecycle.html: Renamed from LayoutTests/fast/workers/shared-worker-lifecycle.html-disabled.
24582         * fast/workers/shared-worker-load-error.html: Renamed from LayoutTests/fast/workers/shared-worker-load-error.html-disabled.
24583         * fast/workers/shared-worker-location.html: Renamed from LayoutTests/fast/workers/shared-worker-location.html-disabled.
24584         * fast/workers/shared-worker-navigator.html: Renamed from LayoutTests/fast/workers/shared-worker-navigator.html-disabled.
24585         * fast/workers/shared-worker-replace-global-constructor.html: Renamed from LayoutTests/fast/workers/shared-worker-replace-global-constructor.html-disabled.
24586         * fast/workers/shared-worker-replace-self.html: Renamed from LayoutTests/fast/workers/shared-worker-replace-self.html-disabled.
24587         * fast/workers/shared-worker-script-error.html: Renamed from LayoutTests/fast/workers/shared-worker-script-error.html-disabled.
24588         * fast/workers/shared-worker-shared.html: Renamed from LayoutTests/fast/workers/shared-worker-shared.html-disabled.
24589         * fast/workers/shared-worker-simple.html: Renamed from LayoutTests/fast/workers/shared-worker-simple.html-disabled.
24590         * http/tests/workers/shared-worker-importScripts.html: Renamed from LayoutTests/http/tests/workers/shared-worker-importScripts.html-disabled.
24591         * http/tests/workers/shared-worker-redirect.html: Renamed from LayoutTests/http/tests/workers/shared-worker-redirect.html-disabled.
24592         * http/tests/xmlhttprequest/workers/shared-worker-close.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-close.html-disabled.
24593         * http/tests/xmlhttprequest/workers/shared-worker-methods-async.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-methods-async.html-disabled.
24594         * http/tests/xmlhttprequest/workers/shared-worker-methods.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-methods.html-disabled.
24595         * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html: Renamed from LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html-disabled.
24596
24597 2009-09-07  Drew Wilson  <atwilson@google.com>
24598
24599         Unreviewed build fix.
24600
24601         Reverting r48121 to fix Windows build errors.
24602
24603         * fast/dom/Window/window-properties-expected.txt:
24604         * fast/dom/prototype-inheritance-2-expected.txt:
24605         * fast/dom/prototype-inheritance-expected.txt:
24606         * fast/js/global-constructors-expected.txt:
24607
24608 2009-09-07  Drew Wilson  <atwilson@google.com>
24609
24610         Reviewed by David Levin.
24611
24612         Enable SHARED_WORKERS by default
24613         https://bugs.webkit.org/show_bug.cgi?id=28959
24614
24615         Update test expectations to reflect the availability of the SharedWorker constructor.
24616         Fixup bitrot in disabled tests - now reflects new MessagePort API.
24617
24618         * fast/dom/Window/window-properties-expected.txt:
24619         Updated expectations now that window.SharedWorkers is defined.
24620         * fast/dom/prototype-inheritance-2-expected.txt:
24621         Updated expectations now that window.SharedWorkers is defined.
24622         * fast/dom/prototype-inheritance-expected.txt:
24623         Updated expectations now that window.SharedWorkers is defined.
24624         * fast/workers/shared-worker-script-error-expected.txt
24625         Updated expectations to reflect current (correct) behavior (unhandled exceptions are logged to console).
24626         * fast/workers/shared-worker-script-error.html
24627         Pauses before exiting the test to allow pending console errors to get emitted (makes test less flaky).
24628         * fast/workers/resources/shared-worker-script-error.js
24629         (onerror):
24630         Now properly handles the exception (onerror function has to return false to swallow the exception).
24631         * fast/js/global-constructors-expected.txt:
24632         Updated expectations now that window.SharedWorkers is defined.
24633         * http/tests/workers/resources/worker-importScripts.js:
24634         Clean up bitrot in tests - MessageEvent.messagePort => MessageEvent.ports.
24635         (handleConnect.self.postMessage):
24636         (handleConnect):
24637         * http/tests/workers/resources/worker-redirect-target.js:
24638         Clean up bitrot in tests - MessageEvent.messagePort => MessageEvent.ports.
24639         (self.onconnect):
24640         * http/tests/xmlhttprequest/workers/resources/worker-pre.js:
24641         Clean up bitrot in tests - MessageEvent.messagePort => MessageEvent.ports.
24642
24643 2009-09-07  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
24644
24645         Skipping one more test affected by the libsoup issue, a new test,
24646         and tests that require eventSender.
24647
24648         * platform/gtk/Skipped:
24649
24650 2009-09-07  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
24651
24652         Unreviewed. Skipping tests that are failing because of a libsoup
24653         problem. Bug reported.
24654
24655         * platform/gtk/Skipped:
24656
24657 2009-09-07  Fumitoshi Ukai  <ukai@chromium.org>
24658
24659         Reviewed by Alexey Proskuryakov.
24660
24661         Add WebSocket API.
24662         https://bugs.webkit.org/show_bug.cgi?id=28038
24663         
24664         WebSocket constructor is available in window object.
24665
24666         * fast/dom/Window/window-properties-expected.txt:
24667         * fast/dom/prototype-inheritance-2-expected.txt:
24668         * fast/dom/prototype-inheritance-expected.txt:
24669         * fast/js/global-constructors-expected.txt:
24670
24671 2009-09-07 Andras Becsi <becsi.andras@stud.u-szeged.hu>
24672
24673         Reviewed by Tor Arne Vestbø
24674
24675         [Qt] Disable a few tests that require missing controller features
24676
24677         * platform/qt/Skipped:
24678
24679 2009-09-07  Michael Nordman  <michaeln@google.com>
24680
24681         Reviewed by Alexey Proskuryakov.
24682
24683         https://bugs.webkit.org/show_bug.cgi?id=28359
24684         Test to ensure the the window.applicationCache attribute is defined but non-functional
24685         with the feature disabled.
24686
24687         * http/tests/appcache/disabled-expected.txt: Added.
24688         * http/tests/appcache/disabled.html: Added.
24689
24690 2009-09-06  Yael Aharon  <yael.aharon@nokia.com>
24691
24692         Reviewed by Darin Adler.
24693
24694         hostname and host are mixed up when manipulating anchor elements.
24695         https://bugs.webkit.org/show_bug.cgi?id=28954
24696
24697         Added test case for when port is 0.
24698
24699         * fast/dom/Element/hostname-host-expected.txt:
24700         * fast/dom/Element/hostname-host.html:
24701
24702 2009-09-06  Erik Arvidsson  <arv@chromium.org>
24703
24704         Reviewed by Eric Seidel.
24705
24706         Tests for https://bugs.webkit.org/show_bug.cgi?id=27099
24707         Make hidden elements not focusable. This is important becaue we should
24708         not allow tabbing to a hidden element.
24709         
24710         The patch also makes a element without href behave like generic elements
24711         when it comes to focus. Added tests that asserts that this works as
24712         expected.
24713
24714         * fast/events/click-focus-anchor-expected.txt: Added.
24715         * fast/events/click-focus-anchor.html: Added.
24716         * fast/events/resources/tabindex-focus-blur-all.js:
24717         (test):
24718         (testProgrammaticFocus):
24719         * fast/events/tab-focus-anchor-expected.txt: Added.
24720         * fast/events/tab-focus-anchor.html: Added.
24721         * fast/events/tab-focus-hidden-expected.txt: Added.
24722         * fast/events/tab-focus-hidden.html: Added.
24723         * fast/events/tabindex-focus-blur-all-expected.txt:
24724
24725 2009-09-06  Martin Robinson  <martin.james.robinson@gmail.com>
24726
24727         Reviewed by Gustavo Noronha, Jan Alonzo and Xan Lopez.
24728
24729         [Gtk] Expose a database API
24730         https://bugs.webkit.org/show_bug.cgi?id=27899
24731
24732         Expose an HTML5 database API for GTK+.
24733
24734         * platform/gtk/Skipped:
24735
24736 2009-09-06  Cameron McCormack  <cam@mcc.id.au>
24737
24738         Reviewed by Eric Seidel.
24739
24740         Drop <definition-src> support
24741         https://bugs.webkit.org/show_bug.cgi?id=28991
24742
24743         Update test not to expect a <definition-src> element to be of type
24744         SVGDefinitionSrcElement.
24745
24746         * svg/dom/font-face-elements-expected.txt:
24747         * svg/dom/font-face-elements.html:
24748
24749 2009-09-05  Eric Seidel  <eric@webkit.org>
24750
24751         No review, results update only.
24752
24753         Update results after r48043.
24754
24755         * fast/js/JSON-stringify-expected.txt:
24756
24757 2009-09-04  Oliver Hunt  <oliver@apple.com>
24758
24759         Reviewed by Gavin Barraclough.
24760
24761         [[ToString]] conversion should use the actual toString function for String objects.
24762
24763         Add test for toString conversion
24764
24765         * fast/js/resources/JSON-stringify.js:
24766         (createTests.result.push):
24767
24768 2009-09-04  Michelangelo De Simone  <micdesim@gmail.com>
24769
24770         Reviewed by David Levin.
24771
24772         https://bugs.webkit.org/show_bug.cgi?id=28988
24773         Minor fix: "novalidate" attribute renamed in "noValidate", according to
24774         HTML5 specs:
24775         http://www.whatwg.org/specs/web-apps/current-work/#dom-fs-novalidate
24776
24777         * fast/forms/novalidate-attribute-expected.txt:
24778         * fast/forms/resources/novalidate-attribute.js:
24779
24780 2009-09-04  Alexey Proskuryakov  <ap@apple.com>
24781
24782         Fix expected test output.
24783
24784         * fast/dom/DOMImplementation/detached-doctype-expected.txt:
24785
24786 2009-09-04  Yael Aharon  <yael.aharon@nokia.com>
24787
24788         Reviewed by Darin Adler.
24789
24790         hostname and host are mixed up when manipulating anchor elements.
24791         https://bugs.webkit.org/show_bug.cgi?id=28954
24792
24793         * fast/dom/Element/hostname-host-expected.txt: Added.
24794         * fast/dom/Element/hostname-host.html: Added.
24795
24796 2009-09-04  Dimitri Glazkov  <dglazkov@chromium.org>
24797
24798         Unreviewed, build fix.
24799
24800         [Chromium] Rolling out http://trac.webkit.org/changeset/48035, because it broke
24801         the build.
24802         https://bugs.webkit.org/show_bug.cgi?id=28696
24803
24804 2009-09-03  Dave Hyatt  <hyatt@apple.com>
24805
24806         Reviewed by Adam Roben.
24807
24808         https://bugs.webkit.org/show_bug.cgi?id=28890, make simple user script injection work.
24809         
24810         This patch adds new API for adding and removing user scripts from page groups.  User scripts
24811         are bundled together in isolated worlds (you can have multiple scripts together in the same
24812         world).
24813
24814         Added userscripts/ directory for holding new tests (along with a simple test of script injection).
24815
24816         * platform/mac/userscripts: Added.
24817         * platform/mac/userscripts/script-run-at-end-expected.txt: Added.
24818         * userscripts: Added.
24819         * userscripts/script-run-at-end.html: Added.
24820
24821 2009-09-04  Alexey Proskuryakov  <ap@apple.com>
24822
24823         Reviewed by Eric Seidel.
24824
24825         https://bugs.webkit.org/show_bug.cgi?id=26402
24826         Crashes when using a detached DocumentType node
24827
24828         * fast/dom/DOMImplementation/detached-doctype-expected.txt: Added.
24829         * fast/dom/DOMImplementation/detached-doctype.html: Added.
24830
24831 2009-09-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
24832
24833         Rubber-stamped by Simon Hausmann.
24834
24835         [Qt] Fix brainfart in r48050, tests should have paths
24836
24837         * platform/qt/Skipped:
24838
24839 2009-09-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
24840
24841         Rubber-stamped by Simon Hausmann.
24842
24843         [Qt] Skip tests failing due to missing DRT features
24844
24845         * platform/qt/Skipped:
24846
24847 2009-09-04  Kent Tamura  <tkent@chromium.org>
24848
24849         Reviewed by Eric Seidel.
24850
24851         Tests for <input type=color> validation.
24852         https://bugs.webkit.org/show_bug.cgi?id=28966
24853
24854         * fast/forms/ValidityState-patternMismatch-unsupported-expected.txt: Added.
24855         * fast/forms/ValidityState-patternMismatch-unsupported.html: Added.
24856         * fast/forms/ValidityState-typeMismatch-color-expected.txt: Added.
24857         * fast/forms/ValidityState-typeMismatch-color.html: Added.
24858         * fast/forms/resources/ValidityState-patternMismatch-unsupported.js: Added.
24859         * fast/forms/resources/ValidityState-typeMismatch-color.js: Added.
24860
24861 2009-09-04  Yaar Schnitman  <yaar@chromium.org>
24862
24863         Reviewed by Eric Seidel.
24864
24865         Two bugs:
24866
24867         https://bugs.webkit.org/show_bug.cgi?id=25489
24868         CSS property background-position is now serialized in shorthand string as
24869         background-position-x background-position-y, as the specification requires
24870         (See http://www.w3.org/TR/2008/WD-css3-background-20080910/#the-background-position).
24871         
24872
24873         https://bugs.webkit.org/show_bug.cgi?id=26541
24874         CSS background-color is now be serialized before other background properties, 
24875         as CSS specification requires (See http://dev.w3.org/csswg/cssom/#css-value).  
24876
24877         An existing layout test that accepted wrong order and skipped position test 
24878         had to be modified.
24879
24880         * fast/dom/background-shorthand-csstext-expected.txt:
24881         * fast/dom/background-shorthand-csstext.html:
24882
24883 2009-09-03  Kent Tamura  <tkent@chromium.org>
24884
24885         Reviewed by David Levin.
24886
24887         Test for HTMLTextAreaElement.textLength
24888         https://bugs.webkit.org/show_bug.cgi?id=28929
24889
24890         * fast/forms/resources/textarea-textlength.js: Added.
24891         * fast/forms/textarea-textlength-expected.txt: Added.
24892         * fast/forms/textarea-textlength.html: Added.
24893
24894 2009-09-03  Alexey Proskuryakov  <ap@apple.com>
24895
24896         Reviewed by Darin Adler.
24897
24898         <rdar://problem/7180197>, https://bugs.webkit.org/show_bug.cgi?id=28822
24899         REGRESSION(r31231): Creating document with current document's DOCTYPE causes crashes
24900
24901         This bug demonstrates itself with a crash later on, not in the current test.
24902
24903         * fast/dom/DOMImplementation/createDocument-with-used-doctype-expected.txt: Added.
24904         * fast/dom/DOMImplementation/createDocument-with-used-doctype.html: Added.
24905         * fast/dom/DOMImplementation/resources/createDocument-with-used-doctype-frame.html: Added.
24906
24907 2009-09-03  Brady Eidson  <beidson@apple.com>
24908
24909         Reviewed by Sam Weinig.
24910
24911         Page Cache should support pages with Frames.
24912         https://bugs.webkit.org/show_bug.cgi?id=13631
24913
24914         * fast/events/pageshow-pagehide-on-back-cached-with-frames-expected.txt: Added.
24915         * fast/events/pageshow-pagehide-on-back-cached-with-frames.html: Added.
24916         * fast/events/resources/pageshow-pagehide-subframe-cachable.html: Added.
24917         * fast/events/resources/pageshow-pagehide-subsubframe-cachable.html: Added.
24918         * fast/loader/frames-with-unload-handlers-in-page-cache-expected.txt: Added.
24919         * fast/loader/frames-with-unload-handlers-in-page-cache.html: Added.
24920         * fast/loader/resources/notify-done.html: Added.
24921         * fast/loader/resources/subframe-with-subsubframe-with-unload-handler.html: Added.
24922         * fast/loader/resources/subframe-with-unload-handler.html: Added.
24923
24924 2009-09-03  Steve VanDeBogart  <vandebo@chromium.org>
24925
24926         Reviewed by Eric Seidel.
24927
24928         Check that middle click triggers an onpaste event in Linux.
24929         https://bugs.webkit.org/show_bug.cgi?id=28696
24930
24931         * platform/gtk/editing/pasteboard: Added.
24932         * platform/gtk/editing/pasteboard/middle-click-onpaste-expected.txt: Added.
24933         * platform/gtk/editing/pasteboard/resources: Added.
24934         * platform/gtk/editing/pasteboard/resources/TEMPLATE.html: Added.
24935         * platform/gtk/editing/pasteboard/resources/middle-click-onpaste.js: Added.
24936         (handlePaste):
24937
24938 2009-09-03  Drew Wilson  <atwilson@google.com>
24939
24940         Reviewed by Dave Levin.
24941
24942         Exception.toString() on Qt seems to print out a different value than other platforms.
24943         https://bugs.webkit.org/show_bug.cgi?id=28952
24944
24945         * platform/qt/Skipped:
24946         Disabled new worker tests that rely on the string format of DOM exceptions until bug #28952 is resolved.
24947
24948 2009-09-03  Drew Wilson  <atwilson@google.com>
24949
24950         Reviewed by Sam Weinig.
24951
24952         Need to update JS bindings and IDL files to support multiple message ports in postMessage()
24953         https://bugs.webkit.org/show_bug.cgi?id=28460
24954
24955         Updated layout tests to match new postMessage() and MessageEvent APIs.
24956
24957         Added new layout tests to test sending/receiving multiple ports.
24958
24959         * fast/dom/Window/window-postmessage-args-expected.txt:
24960         * fast/dom/Window/window-postmessage-args.html:
24961         Updated to match new postMessage API.
24962         * fast/events/init-events-expected.txt:
24963         * fast/events/message-channel-gc-4.html:
24964         Updated to match new postMessage API.
24965         * fast/events/message-port-clone.html:
24966         Updated to match new postMessage API.
24967         * fast/events/message-port-deleted-document.html:
24968         Updated to match new postMessage API.
24969         * fast/events/message-port-deleted-frame.html:
24970         Updated to match new postMessage API.
24971         * fast/events/message-port-inactive-document.html:
24972         Updated to match new postMessage API.
24973         * fast/events/message-port-multi-expected.txt: Added.
24974         * fast/events/message-port-multi.html: Added.
24975         Added tests for various cases of sending multiple ports.
24976         * fast/events/message-port.html:
24977         Updated to match new postMessage API.
24978         * fast/events/resources/init-events.js:
24979         Added tests for sending ports to initMessageEvent()
24980         * fast/events/resources/message-port-iframe.html:
24981         * fast/events/resources/message-port-multi.js: Added.
24982         Added tests for various cases of sending multiple ports.
24983         * fast/workers/resources/shared-worker-common.js:
24984         (onconnect):
24985         Updated to reflect new MessageEvent API.
24986         * fast/workers/resources/shared-worker-script-error.js:
24987         (onconnect):
24988         Updated to reflect new MessageEvent API.
24989         * fast/workers/resources/worker-cloneport.js:
24990         (onmessage):
24991         Updated to reflect new MessageEvent API.
24992         * fast/workers/resources/worker-context-multi-port.js: Added.
24993         (worker.onmessage):
24994         Added tests for various cases of sending multiple ports.
24995         * fast/workers/resources/worker-context-thread-multi-port.js: Added.
24996         Added tests for various cases of sending multiple ports.
24997         * fast/workers/resources/worker-messageport.js:
24998         (onmessage):
24999         Updated to reflect new MessageEvent API.
25000         * fast/workers/resources/worker-multi-port.js: Added.
25001         (worker.onmessage):
25002         Added tests for various cases of sending multiple ports.
25003         * fast/workers/resources/worker-thread-multi-port.js: Added.
25004         (onmessage):
25005         Worker-thread side of multiple port layout test.
25006         (testPassed):
25007         (testFailed):
25008         * fast/workers/worker-cloneport.html:
25009         * fast/workers/worker-context-multi-port-expected.txt: Added.
25010         * fast/workers/worker-context-multi-port.html: Added.
25011         Added tests for sending multiple ports from the worker thread.
25012         * fast/workers/worker-messageport-expected.txt:
25013         * fast/workers/worker-messageport-gc.html:
25014         * fast/workers/worker-messageport.html:
25015         * fast/workers/worker-multi-port-expected.txt: Added.
25016         * fast/workers/worker-multi-port.html: Added.
25017
25018 2009-09-03  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
25019
25020         Reviewed by Ariya Hidayat.
25021
25022         [Qt] Update outdated metrics in css2.1/t170602-bdr-conflct-w-* (50 files).
25023         Remove these files from Skipped.
25024
25025         * platform/qt/Skipped:
25026         * platform/qt/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
25027         * platform/qt/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
25028         * platform/qt/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
25029         * platform/qt/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
25030         * platform/qt/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
25031         * platform/qt/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
25032         * platform/qt/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
25033         * platform/qt/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
25034         * platform/qt/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
25035         * platform/qt/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
25036         * platform/qt/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
25037         * platform/qt/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
25038         * platform/qt/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
25039         * platform/qt/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
25040         * platform/qt/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
25041         * platform/qt/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
25042         * platform/qt/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
25043         * platform/qt/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
25044         * platform/qt/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
25045         * platform/qt/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
25046         * platform/qt/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
25047         * platform/qt/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
25048         * platform/qt/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
25049         * platform/qt/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
25050         * platform/qt/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
25051         * platform/qt/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
25052         * platform/qt/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
25053         * platform/qt/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
25054         * platform/qt/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
25055         * platform/qt/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
25056         * platform/qt/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
25057         * platform/qt/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
25058         * platform/qt/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
25059         * platform/qt/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
25060         * platform/qt/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
25061         * platform/qt/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
25062         * platform/qt/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
25063         * platform/qt/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
25064         * platform/qt/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
25065         * platform/qt/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
25066         * platform/qt/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
25067         * platform/qt/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
25068         * platform/qt/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
25069         * platform/qt/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
25070         * platform/qt/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
25071         * platform/qt/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
25072         * platform/qt/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
25073         * platform/qt/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
25074         * platform/qt/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
25075         * platform/qt/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
25076
25077 2009-09-03  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
25078
25079         Reviewed by Ariya Hidayat.
25080
25081         [Qt] Update outdated metrics in css2.1/t1202-counters-* (17 files).
25082         Remove these files from Skipped.
25083
25084         * platform/qt/Skipped:
25085         * platform/qt/css2.1/t1202-counters-00-b-expected.txt:
25086         * platform/qt/css2.1/t1202-counters-01-b-expected.txt:
25087         * platform/qt/css2.1/t1202-counters-02-b-expected.txt:
25088         * platform/qt/css2.1/t1202-counters-03-b-expected.txt:
25089         * platform/qt/css2.1/t1202-counters-05-b-expected.txt:
25090         * platform/qt/css2.1/t1202-counters-06-b-expected.txt:
25091         * platform/qt/css2.1/t1202-counters-07-b-expected.txt:
25092         * platform/qt/css2.1/t1202-counters-08-b-expected.txt:
25093         * platform/qt/css2.1/t1202-counters-09-b-expected.txt:
25094         * platform/qt/css2.1/t1202-counters-11-b-expected.txt:
25095         * platform/qt/css2.1/t1202-counters-12-b-expected.txt:
25096         * platform/qt/css2.1/t1202-counters-13-b-expected.txt:
25097         * platform/qt/css2.1/t1202-counters-14-b-expected.txt:
25098         * platform/qt/css2.1/t1202-counters-15-b-expected.txt:
25099         * platform/qt/css2.1/t1202-counters-16-c-expected.txt:
25100         * platform/qt/css2.1/t1202-counters-17-d-expected.txt:
25101         * platform/qt/css2.1/t1202-counters-18-f-expected.txt:
25102
25103 2009-09-03  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
25104
25105         Rubber-stamped by Ariya Hidayat.
25106
25107         [Qt] Skip a couple of failing layout-tests
25108
25109         We skip most of the D&D tests already, and the animation test
25110         seems to be flakey on our platform since the commit that triggered
25111         it only touched V8 bindings.
25112
25113         * platform/qt/Skipped:
25114
25115 2009-09-03  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
25116
25117         Reviewed by Ariya Hidayat.
25118
25119         [Qt] Disable a few tests that require new controller features
25120
25121         * platform/qt/Skipped:
25122
25123 2009-09-03  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
25124
25125         Rubber-stamped by Simon Hausmann.
25126
25127         [Qt/Linux] Add platform-spesific result for plugin-javascript-access
25128
25129         * platform/qt-linux/plugins/plugin-javascript-access-expected.txt: Added.
25130
25131 2009-09-03  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
25132
25133         Reviewed by Ariya Hidayat.
25134
25135         [Qt] Update outdated metrics in css2.1/t140201* (16 files).
25136         Remove these files from Skipped.
25137
25138         * platform/qt/Skipped:
25139         * platform/qt/css2.1/t140201-c532-bgcolor-00-a-expected.txt:
25140         * platform/qt/css2.1/t140201-c532-bgcolor-01-b-expected.txt:
25141         * platform/qt/css2.1/t140201-c533-bgimage-00-a-expected.txt:
25142         * platform/qt/css2.1/t140201-c533-bgimage-01-b-g-expected.txt:
25143         * platform/qt/css2.1/t140201-c534-bgre-00-b-ag-expected.txt:
25144         * platform/qt/css2.1/t140201-c534-bgre-01-b-ag-expected.txt:
25145         * platform/qt/css2.1/t140201-c534-bgreps-00-c-ag-expected.txt:
25146         * platform/qt/css2.1/t140201-c534-bgreps-01-c-ag-expected.txt:
25147         * platform/qt/css2.1/t140201-c534-bgreps-02-c-ag-expected.txt:
25148         * platform/qt/css2.1/t140201-c534-bgreps-03-c-ag-expected.txt:
25149         * platform/qt/css2.1/t140201-c534-bgreps-04-c-ag-expected.txt:
25150         * platform/qt/css2.1/t140201-c534-bgreps-05-c-ag-expected.txt:
25151         * platform/qt/css2.1/t140201-c535-bg-fixd-00-b-g-expected.txt:
25152         * platform/qt/css2.1/t140201-c536-bgpos-00-b-ag-expected.txt:
25153         * platform/qt/css2.1/t140201-c536-bgpos-01-b-ag-expected.txt:
25154         * platform/qt/css2.1/t140201-c537-bgfxps-00-c-ag-expected.txt:
25155
25156 2009-09-03  Kent Tamura  <tkent@chromium.org>
25157
25158         Reviewed by Eric Seidel.
25159
25160         Tests for maxLength and IME input.
25161         https://bugs.webkit.org/show_bug.cgi?id=25253
25162
25163         * fast/forms/input-maxlength-ime-completed-expected.txt: Added.
25164         * fast/forms/input-maxlength-ime-completed.html: Added.
25165         * fast/forms/input-maxlength-ime-preedit-expected.txt: Added.
25166         * fast/forms/input-maxlength-ime-preedit.html: Added.
25167         * fast/forms/resources/input-maxlength-ime-completed.js: Added.
25168         * fast/forms/resources/input-maxlength-ime-preedit.js: Added.
25169         * platform/gtk/Skipped:
25170         * platform/win/Skipped:
25171
25172 2009-09-03  Cameron McCormack  <cam@mcc.id.au>
25173
25174         Reviewed by Eric Seidel.
25175
25176         Make SVGStyleElement title/media/type setters do something
25177         https://bugs.webkit.org/show_bug.cgi?id=28828
25178
25179         * svg/dom/resources/style-reflect.js: Added.
25180         * svg/dom/style-reflect-expected.txt: Added.
25181         * svg/dom/style-reflect.html: Added.
25182
25183 2009-09-03  Ben Murdoch  <benm@google.com>
25184
25185         https://bugs.webkit.org/show_bug.cgi?id=28872
25186         Test to verify statement error callbacks behave as expected when they return true or throw an exception.
25187
25188         * storage/statement-error-callback-expected.txt: Added with properties svn:eol-style.
25189         * storage/statement-error-callback.html: Added with properties svn:eol-style.
25190
25191 2009-09-02  Ryosuke Niwa  <rniwa@webkit.org>
25192
25193         Reviewed by Eric Seidel.
25194
25195         Cannot press Enter to escape from bulleted list when <ul> is a child of <li>.
25196         https://bugs.webkit.org/show_bug.cgi?id=24866
25197
25198         This patch adds a test to make sure WebKit break out of an empty list item.
25199
25200         * editing/execCommand/break-out-of-empty-list-item-expected.txt: Added.
25201         * editing/execCommand/break-out-of-empty-list-item.html: Added.
25202         * editing/execCommand/resources/break-out-of-empty-list-item.js: Added.
25203         (pressKey):
25204         (enterAtTarget):
25205         (testBreakOutOfEmptyListItem):
25206
25207 2009-09-02  Alexey Proskuryakov  <ap@apple.com>
25208
25209         Reviewed by Brady Eidson.
25210
25211         Fix the test to pass on Tiger.
25212
25213         Tiger's ICU decodes the invalid text differently. Moved it inside the comment - this also
25214         matches the original from the Web better.
25215
25216         * fast/encoding/japanese-encoding-mix-expected.txt:
25217         * fast/encoding/japanese-encoding-mix.html:
25218
25219 2009-09-02  Ben Murdoch  <benm@google.com>
25220
25221         https://bugs.webkit.org/show_bug.cgi?id=28737
25222         
25223         Update the execute-sql-args.html to be agnostic to exception message formatting between JSC
25224         and V8 and throw an exception when no parameters are passed to the executeSql() function.
25225
25226         * storage/execute-sql-args-expected.txt:
25227         * storage/execute-sql-args.html:
25228
25229 2009-09-01  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
25230
25231         Rubber-stamped by Simon Hausmann.
25232
25233         [Qt] Fix layout-test plugins/plugin-javascript-access.html
25234
25235         * platform/qt/Skipped:
25236
25237 2009-09-02  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
25238
25239         Reviewed by Ariya Hidayat.
25240
25241         [Qt] Update css2.1/t1202-counter-* and css2.1/t1205* tests after new metrics.
25242         Remove these files from Skipped (and fixed Skipped according to Changeset 47815).
25243
25244         * platform/qt/Skipped:
25245         * platform/qt/css2.1/t1202-counter-00-b-expected.txt:
25246         * platform/qt/css2.1/t1202-counter-01-b-expected.txt:
25247         * platform/qt/css2.1/t1202-counter-02-b-expected.txt:
25248         * platform/qt/css2.1/t1202-counter-03-b-expected.txt:
25249         * platform/qt/css2.1/t1202-counter-04-b-expected.txt:
25250         * platform/qt/css2.1/t1202-counter-05-b-expected.txt:
25251         * platform/qt/css2.1/t1202-counter-06-b-expected.txt:
25252         * platform/qt/css2.1/t1202-counter-07-b-expected.txt:
25253         * platform/qt/css2.1/t1202-counter-08-b-expected.txt:
25254         * platform/qt/css2.1/t1202-counter-09-b-expected.txt:
25255         * platform/qt/css2.1/t1202-counter-11-b-expected.txt:
25256         * platform/qt/css2.1/t1202-counter-12-b-expected.txt:
25257         * platform/qt/css2.1/t1202-counter-13-b-expected.txt:
25258         * platform/qt/css2.1/t1202-counter-14-b-expected.txt:
25259         * platform/qt/css2.1/t1202-counter-15-b-expected.txt:
25260         * platform/qt/css2.1/t1202-counter-16-f-expected.txt:
25261         * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
25262         * platform/qt/css2.1/t1205-c563-list-type-00-b-expected.txt:
25263         * platform/qt/css2.1/t1205-c563-list-type-01-b-expected.txt:
25264         * platform/qt/css2.1/t1205-c564-list-img-00-b-g-expected.txt:
25265         * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
25266         * platform/qt/css2.1/t1205-c566-list-stl-01-c-g-expected.txt:
25267
25268 2009-09-02  Shinichiro Hamaji  <hamaji@chromium.org>
25269
25270         Reviewed by Eric Seidel.
25271
25272         js tests should move into jstests subdirectory instead of resources/
25273         https://bugs.webkit.org/show_bug.cgi?id=25880
25274
25275         make-script-wrappers supports both resources and script-tests directories.
25276         run-webkit-tests ignores files in script-tests.
25277         Move script tests of animations to check the new script is working.
25278
25279         * animations/animation-css-rule-types.html:
25280         * animations/resources/TEMPLATE.html: Removed.
25281         * animations/resources/animation-css-rule-types.js: Removed.
25282         * animations/script-tests: Added.
25283         * animations/script-tests/TEMPLATE.html: Copied from LayoutTests/animations/resources/TEMPLATE.html.
25284         * animations/script-tests/animation-css-rule-types.js: Copied from LayoutTests/animations/resources/animation-css-rule-types.js.
25285
25286 2009-09-01  Brian Weinstein  <bweinstein@apple.com>
25287
25288         Reviewed by John Sullivan.
25289
25290         Added a new case to aria-readonly.html to account for textareas instead of just input fields.
25291
25292         * accessibility/aria-readonly-expected.txt:
25293         * accessibility/aria-readonly.html:
25294
25295 2009-09-01  Eric Seidel  <eric@webkit.org>
25296
25297         Rubber stamped by Simon Fraser.
25298
25299         REGRESSION: media/video-source-add-src.html (and other media tests?) crashing/timing-out intermittently
25300         https://bugs.webkit.org/show_bug.cgi?id=28845
25301
25302         Disabling this test on all platforms until
25303         a media expert can have a chance to look at it.
25304         See bug 28845 for further discussion.
25305
25306         * media/video-source-add-src.html-disabled: Renamed from LayoutTests/media/video-source-add-src.html.
25307
25308 2009-09-01  Alexey Proskuryakov  <ap@apple.com>
25309
25310         Reviewed by Darin Adler.
25311
25312         https://bugs.webkit.org/show_bug.cgi?id=21990
25313         When a rare EUC-JP character is present, explicitly (and correctly) labelled EUC-JP document
25314         is mistreated as Shift_JIS
25315
25316         <rdar://problem/5828506> Safari should not try auto-detecting if charset information exists
25317
25318         This test isn't supposed to be displayed "properly", as it has a mix of charsets (which usually
25319         happens in comments). An explicit charset declaration is what we should use.
25320
25321         * fast/encoding/japanese-encoding-mix-expected.txt: Added with properties svn:eol-style and svn:mime-type.
25322         * fast/encoding/japanese-encoding-mix.html: Added with property svn:mime-type.
25323
25324 2009-09-01  Victor Wang  <victorw@chromium.org>
25325
25326         Reviewed by Darin Adler.
25327
25328         https://bugs.webkit.org/show_bug.cgi?id=28879
25329
25330         Fix fast/dom/StyleSheet/ownerNode-lifetime-2.html
25331         The problem is WebKit <link> nodes will only have a
25332         style sheet created if they have href attribute.
25333         The src attribute to non-existant css doesn't work.
25334         Change src to href to make this test works in WebKit.
25335
25336         Also update the expectation result.
25337
25338         * fast/dom/StyleSheet/ownerNode-lifetime-2-expected.txt:
25339         * fast/dom/StyleSheet/ownerNode-lifetime-2.html:
25340
25341 2009-09-01  Xan Lopez  <xlopez@igalia.com>
25342
25343         Reviewed by Gustavo Noronha.
25344
25345         Add support for Fedora distros in the http tests
25346         https://bugs.webkit.org/show_bug.cgi?id=28263
25347
25348         Add httpd conf file for Fedora.
25349
25350         * http/conf/fedora-httpd.conf: Added.
25351
25352 2009-09-01  Jan Michael Alonzo  <jmalonzo@webkit.org>
25353
25354         Reviewed by Eric Seidel.
25355
25356         [Gtk] DRT needs implementation of overridePreference
25357         https://bugs.webkit.org/show_bug.cgi?id=28830
25358
25359         Unskip tests that are now working.
25360
25361         * platform/gtk/Skipped:
25362
25363 2009-09-01  Jan Michael Alonzo  <jmalonzo@webkit.org>
25364
25365         Reviewed by Mark Rowe.
25366
25367         [Gtk] Fix DATALIST build
25368         https://bugs.webkit.org/show_bug.cgi?id=28826
25369
25370         Unskip now working fast/forms/input-list.html.
25371
25372         * platform/gtk/Skipped:
25373
25374 2009-08-31  Brian Weinstein  <bweinstein@apple.com>
25375
25376         Reviewed by Darin Adler.
25377
25378         Added a case to check for readonly and non-readonly set through the readonly attribute
25379         instead of through aria-readonly. This tests our new case in AccessibilityRenderObject::isReadOnly.
25380
25381         * accessibility/aria-readonly-expected.txt:
25382         * accessibility/aria-readonly.html:
25383
25384 2009-08-31  Drew Wilson  <atwilson@google.com>
25385
25386         Reviewed by Alexey Proskuryakov.
25387
25388         fast/workers/worker-lifecycle.html crashes intermittently on snowleopard
25389         https://bugs.webkit.org/show_bug.cgi?id=28795
25390
25391         Removed worker-lifecycle.html from the list of Skipped tests since it no longer crashes.
25392         Added test for case where we capture script errors via an event listener added via addEventListener().
25393
25394         * fast/workers/worker-script-error.html
25395         * fast/workers/worker-script-error-expected.txt
25396         Added testScriptErrorAddEventListener to test catching script errors via addEventListener().
25397         * platform/mac-snowleopard/Skipped:
25398
25399 2009-08-31  Beth Dakin  <bdakin@apple.com>
25400
25401         Rubber-stamped by Mark Rowe.
25402
25403         Meant to update these results with my earlier check-in, but I 
25404         forgot!
25405
25406         * platform/mac/fast/inspector/style-expected.txt:
25407
25408 2009-08-31  Alexey Proskuryakov  <ap@webkit.org>
25409
25410         Reviewed by Darin Adler.
25411
25412         https://bugs.webkit.org/show_bug.cgi?id=28858
25413         Element.baseURI parses xml:base attribute incorrectly
25414
25415         * fast/dom/base-attribute-parsing-expected.txt: Added.
25416         * fast/dom/base-attribute-parsing.xhtml: Added.
25417
25418 2009-08-31  Beth Dakin  <bdakin@apple.com>
25419
25420         Reviewed by Darin Adler.
25421
25422         Tests for https://bugs.webkit.org/show_bug.cgi?id=28635 [CSS3 
25423         Backgrounds and Borders] Add support for 2-keyword values for 
25424         background-repeat
25425
25426         This test is updated to test for two values.
25427         * fast/backgrounds/repeat/parsing-background-repeat-expected.txt:
25428         * fast/backgrounds/repeat/resources/parsing-background-repeat.js:
25429
25430         These tests are updated to reflect new order.
25431         * fast/css/background-position-serialize-expected.txt:
25432         * fast/css/remove-shorthand-expected.txt:
25433
25434         Reflect new order in results, and make the test dump as text.
25435         * fast/inspector/style.html:
25436         * platform/mac/fast/inspector/style-expected.checksum: Removed.
25437         * platform/mac/fast/inspector/style-expected.png: Removed.
25438         * platform/mac/fast/inspector/style-expected.txt:
25439
25440 2009-08-31  Simon Fraser  <simon.fraser@apple.com>
25441
25442         Reviewed by Dan Bernstein.
25443
25444         Compositing layer size needs to take into account software reflections on children.
25445         https://bugs.webkit.org/show_bug.cgi?id=28837
25446         
25447         Test for a composited element with a reflected child that projects outside of it.
25448
25449         * compositing/reflections/reflection-in-composited.html: Added.
25450         * platform/mac/compositing/reflections/reflection-in-composited-expected.checksum: Added.
25451         * platform/mac/compositing/reflections/reflection-in-composited-expected.png: Added.
25452         * platform/mac/compositing/reflections/reflection-in-composited-expected.txt: Added.
25453
25454 2009-08-31  Simon Fraser  <simon.fraser@apple.com>
25455
25456         Followup from r47877; add test for the Obj-C wrapper class for WebkitCSSTransformValue
25457         https://bugs.webkit.org/show_bug.cgi?id=27727
25458
25459         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
25460         * platform/mac/fast/dom/wrapper-classes-objc.html:
25461
25462 2009-08-28  Simon Fraser  <simon.fraser@apple.com>
25463
25464         Reviewed by Dan Bernstein.
25465
25466         Fix positioning error when a compositing, absolutely-positioned element has an ancestor with opacity.
25467         https://bugs.webkit.org/show_bug.cgi?id=28754
25468         
25469         For absolutely-positioned layers, convertToLayerCoords() jumps to the positioned
25470
25471         New tests for absolutely-positioned element inside a composited layer with opacity,
25472         and in a reflection.
25473         
25474         * compositing/geometry/abs-position-inside-opacity.html: Added.
25475         * fast/reflections/abs-position-in-reflection.html: Added.
25476         * platform/mac/compositing/geometry/abs-position-inside-opacity-expected.checksum: Added.
25477         * platform/mac/compositing/geometry/abs-position-inside-opacity-expected.png: Added.
25478         * platform/mac/compositing/geometry/abs-position-inside-opacity-expected.txt: Added.
25479         * platform/mac/fast/reflections/abs-position-in-reflection-expected.checksum: Added.
25480         * platform/mac/fast/reflections/abs-position-in-reflection-expected.png: Added.
25481         * platform/mac/fast/reflections/abs-position-in-reflection-expected.txt: Added.
25482
25483 2009-08-31  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
25484
25485         Reviewed by Ariya Hidayat.
25486
25487         [Qt] Update outdated font metrics in the remaining css1 tests. All tests pass.
25488
25489         * platform/qt/Skipped:
25490         * platform/qt/css1/text_properties/letter_spacing-expected.txt:
25491         * platform/qt/css1/text_properties/line_height-expected.txt:
25492         * platform/qt/css1/text_properties/text_align-expected.txt:
25493         * platform/qt/css1/text_properties/text_decoration-expected.txt:
25494         * platform/qt/css1/text_properties/text_indent-expected.txt:
25495         * platform/qt/css1/text_properties/text_transform-expected.txt:
25496         * platform/qt/css1/text_properties/vertical_align-expected.txt:
25497         * platform/qt/css1/text_properties/word_spacing-expected.txt:
25498         * platform/qt/css1/units/color_units-expected.txt:
25499         * platform/qt/css1/units/length_units-expected.txt:
25500         * platform/qt/css1/units/percentage_units-expected.txt:
25501         * platform/qt/css1/units/urls-expected.txt:
25502
25503 2009-08-31  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
25504
25505         Reviewed by Ariya Hidayat.
25506
25507         [Qt] Update font metrics for these css1 tests.
25508
25509         * platform/qt/Skipped:
25510         * platform/qt/css1/formatting_model/canvas-expected.txt:
25511         * platform/qt/css1/formatting_model/floating_elements-expected.txt:
25512         * platform/qt/css1/formatting_model/height_of_lines-expected.txt:
25513         * platform/qt/css1/formatting_model/horizontal_formatting-expected.txt:
25514         * platform/qt/css1/formatting_model/inline_elements-expected.txt:
25515         * platform/qt/css1/formatting_model/replaced_elements-expected.txt:
25516         * platform/qt/css1/formatting_model/vertical_formatting-expected.txt:
25517         * platform/qt/css1/pseudo/anchor-expected.txt:
25518         * platform/qt/css1/pseudo/firstletter-expected.txt:
25519         * platform/qt/css1/pseudo/firstline-expected.txt:
25520         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
25521         * platform/qt/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
25522
25523 2009-08-31  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
25524
25525         Reviewed by Ariya Hidayat.
25526
25527         [Qt] Update outdated font metrics for these css1 tests.
25528
25529         * platform/qt/Skipped:
25530         * platform/qt/css1/color_and_background/background-expected.txt:
25531         * platform/qt/css1/color_and_background/background_attachment-expected.txt:
25532         * platform/qt/css1/color_and_background/background_color-expected.txt:
25533         * platform/qt/css1/color_and_background/background_image-expected.txt:
25534         * platform/qt/css1/color_and_background/background_position-expected.txt:
25535         * platform/qt/css1/color_and_background/background_repeat-expected.txt:
25536         * platform/qt/css1/color_and_background/color-expected.txt:
25537         * platform/qt/css1/conformance/forward_compatible_parsing-expected.txt:
25538
25539 2009-08-31  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
25540
25541         Reviewed by Ariya Hidayat.
25542
25543         [Qt] Update outdated metrics in css2.1/t040*. (19 files)
25544         Fix relative path in .css files.
25545
25546         * css2.1/support/css1test64a.css:
25547         * css2.1/support/css1test64b.css:
25548         * platform/qt/Skipped:
25549         * platform/qt/css2.1/t0402-c71-fwd-parsing-00-f-expected.txt:
25550         * platform/qt/css2.1/t0402-c71-fwd-parsing-01-f-expected.txt:
25551         * platform/qt/css2.1/t0402-c71-fwd-parsing-02-f-expected.txt:
25552         * platform/qt/css2.1/t0402-c71-fwd-parsing-03-f-expected.txt:
25553         * platform/qt/css2.1/t0402-c71-fwd-parsing-04-f-expected.txt:
25554         * platform/qt/css2.1/t0402-syntax-01-f-expected.txt:
25555         * platform/qt/css2.1/t0402-syntax-02-f-expected.txt:
25556         * platform/qt/css2.1/t0402-syntax-03-f-expected.txt:
25557         * platform/qt/css2.1/t0402-syntax-04-f-expected.txt:
25558         * platform/qt/css2.1/t0402-syntax-05-f-expected.txt:
25559         * platform/qt/css2.1/t0402-syntax-06-f-expected.txt:
25560         * platform/qt/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
25561         * platform/qt/css2.1/t040302-c61-phys-len-00-b-expected.txt:
25562         * platform/qt/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
25563         * platform/qt/css2.1/t040303-c62-percent-00-b-ag-expected.txt:
25564         * platform/qt/css2.1/t040304-c64-uri-00-a-g-expected.txt:
25565         * platform/qt/css2.1/t040306-c63-color-00-b-ag-expected.txt:
25566         * platform/qt/css2.1/t040306-syntax-01-f-expected.txt:
25567         * platform/qt/css2.1/t040307-syntax-01-b-expected.txt:
25568
25569 2009-08-29  Adele Peterson  <adele@apple.com>
25570
25571         Reviewed by Dan Bernstein.
25572
25573         Test for https://bugs.webkit.org/show_bug.cgi?id=28829
25574         Crash in AccessibilityRenderObject::activeDescendant when trying to set aria-activedescendant to something without a renderer
25575
25576         * accessibility/aria-activedescendant-crash-expected.txt: Added.
25577         * accessibility/aria-activedescendant-crash.html: Added.
25578
25579 2009-08-28  Gustavo Noronha Silva  <gns@gnome.org>
25580
25581         Re-skipping tests that still fail on the bot.
25582
25583         * platform/gtk/Skipped:
25584
25585 2009-08-28  Gustavo Noronha Silva  <gns@gnome.org>
25586
25587         Unskip some passing tests, skip new tests that are failing.
25588
25589         * platform/gtk/Skipped:
25590
25591 2009-08-28  Julie Parent  <jparent@chromium.org>
25592
25593         Reviewed by Alexey Proskuryakov.
25594
25595         set-dangerous-headers.html shouldn't set allowed header to same value
25596         as forbidden headers.  AUTHORIZATION is an allowed header, and the
25597         value is being set to "foobar" like the forbidden headers, which causes
25598         the test to fail when run using http server that doesn't strip the
25599         AUTHORIZATION header.
25600         https://bugs.webkit.org/show_bug.cgi?id=28818
25601
25602         * http/tests/xmlhttprequest/set-dangerous-headers.html:
25603
25604 2009-08-28  Jan Michael Alonzo  <jmalonzo@webkit.org>
25605
25606         Reviewed by Gustavo Noronha.
25607
25608         [GTK] Geolocation needs permission API before being enabled by default
25609
25610         Unskip the Geolocation tests and rebaseline three DOM tests.
25611
25612         * platform/gtk/Skipped:
25613         * platform/gtk/fast/dom/Window/window-properties-expected.txt: Added.
25614         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt: Added.
25615         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt: Added.
25616
25617 2009-08-28  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
25618
25619         Reviewed by Ariya Hidayat.
25620
25621         [Qt] Adapt expecteds of css2.1/t0401* to new metrics. Remove these files from Skipped. (39 files)
25622
25623         * platform/qt/Skipped:
25624         * platform/qt/css2.1/t040102-keywords-00-b-expected.txt:
25625         * platform/qt/css2.1/t040102-keywords-01-b-expected.txt:
25626         * platform/qt/css2.1/t040103-case-00-b-expected.txt:
25627         * platform/qt/css2.1/t040103-case-01-c-expected.txt:
25628         * platform/qt/css2.1/t040103-escapes-00-b-expected.txt:
25629         * platform/qt/css2.1/t040103-escapes-01-b-expected.txt:
25630         * platform/qt/css2.1/t040103-escapes-02-d-expected.txt:
25631         * platform/qt/css2.1/t040103-escapes-03-b-expected.txt:
25632         * platform/qt/css2.1/t040103-escapes-04-b-expected.txt:
25633         * platform/qt/css2.1/t040103-escapes-05-c-expected.txt:
25634         * platform/qt/css2.1/t040103-escapes-06-b-expected.txt:
25635         * platform/qt/css2.1/t040103-escapes-07-b-expected.txt:
25636         * platform/qt/css2.1/t040103-escapes-08-b-expected.txt:
25637         * platform/qt/css2.1/t040103-ident-00-c-expected.txt:
25638         * platform/qt/css2.1/t040103-ident-01-c-expected.txt:
25639         * platform/qt/css2.1/t040103-ident-02-c-expected.txt:
25640         * platform/qt/css2.1/t040103-ident-03-c-expected.txt:
25641         * platform/qt/css2.1/t040103-ident-04-c-expected.txt:
25642         * platform/qt/css2.1/t040103-ident-05-c-expected.txt:
25643         * platform/qt/css2.1/t040103-ident-06-c-expected.txt:
25644         * platform/qt/css2.1/t040103-ident-07-c-expected.txt:
25645         * platform/qt/css2.1/t040103-ident-08-c-expected.txt:
25646         * platform/qt/css2.1/t040103-ident-09-c-expected.txt:
25647         * platform/qt/css2.1/t040103-ident-10-c-expected.txt:
25648         * platform/qt/css2.1/t040103-ident-11-c-expected.txt:
25649         * platform/qt/css2.1/t040103-ident-12-c-expected.txt:
25650         * platform/qt/css2.1/t040103-ident-13-c-expected.txt:
25651         * platform/qt/css2.1/t040105-atkeyw-00-b-expected.txt:
25652         * platform/qt/css2.1/t040105-atkeyw-01-b-expected.txt:
25653         * platform/qt/css2.1/t040105-atkeyw-02-b-expected.txt:
25654         * platform/qt/css2.1/t040105-atrule-00-b-expected.txt:
25655         * platform/qt/css2.1/t040105-atrule-01-b-expected.txt:
25656         * platform/qt/css2.1/t040105-atrule-02-b-expected.txt:
25657         * platform/qt/css2.1/t040105-atrule-03-b-expected.txt:
25658         * platform/qt/css2.1/t040105-atrule-04-b-expected.txt:
25659         * platform/qt/css2.1/t040105-import-00-b-expected.txt:
25660         * platform/qt/css2.1/t040105-import-01-b-expected.txt:
25661         * platform/qt/css2.1/t040109-c17-comments-00-b-expected.txt:
25662         * platform/qt/css2.1/t040109-c17-comments-01-b-expected.txt:
25663
25664 2009-08-27  Oliver Hunt  <oliver@apple.com>
25665
25666         Reviewed by Maciej Stachowiak.
25667
25668         JSON Stringifier does not follow ES5 spec for handling of Number, String and Boolean objects
25669         https://bugs.webkit.org/show_bug.cgi?id=28797
25670
25671         Added new tests to cover type conversions
25672
25673         * fast/js/JSON-stringify-expected.txt:
25674         * fast/js/resources/JSON-stringify.js:
25675         (createTests):
25676
25677 2009-08-27  Drew Wilson  <atwilson@google.com>
25678
25679         Unreviewed.
25680
25681         Skipping worker-lifecycle.html test since it generates a deadlock on snowleopard.
25682         Tracked as https://bugs.webkit.org/show_bug.cgi?id=28795.
25683
25684         * platform/mac-snowleopard/Skipped:
25685
25686 2009-08-27  Noel Gordon  <noel.gordon@gmail.com>
25687
25688         Reviewed by Eric Seidel.
25689
25690         dataTransfer.types() should include type "Files" when files are present in the clipboard.
25691         https://bugs.webkit.org/show_bug.cgi?id=28780
25692
25693         Test dataTransfer.types "Files" access for all ports.
25694
25695         * http/tests/security/clipboard/clipboard-file-access-expected.txt:
25696         * http/tests/security/clipboard/resources/clipboard-file-access.js:
25697
25698 2009-08-27  Oliver Hunt  <oliver@apple.com>
25699
25700         Reviewed by Adam Roben.
25701
25702         JSON.stringify replacer array does not accept values that are not string primitives.
25703         https://bugs.webkit.org/show_bug.cgi?id=28788
25704
25705         Update to test current expected behaviour.
25706
25707         * fast/js/JSON-stringify-expected.txt:
25708         * fast/js/resources/JSON-stringify.js:
25709
25710 2009-08-27  Chris Marrin  <cmarrin@apple.com>
25711
25712         Reviewed by Simon Fraser.
25713
25714         Modified tests to work when 3D-CANVAS flag is on and added a test for crashing when context is changed
25715         https://bugs.webkit.org/show_bug.cgi?id=28018
25716
25717         * fast/canvas/change-context-expected.txt: Added.
25718         * fast/canvas/change-context.html: Added.
25719         * fast/dom/Window/window-properties.html:
25720         * fast/dom/resources/prototype-inheritance-2.js:
25721         (constructorNamesForWindow):
25722         * fast/dom/resources/prototype-inheritance.js:
25723
25724 2009-08-27  Drew Wilson  <atwilson@google.com>
25725
25726         Reviewed by Oliver Hunt.
25727
25728         Tweak to force worker object to get GC'd.
25729
25730         * fast/workers/resources/dedicated-worker-lifecycle.js:
25731
25732 2009-08-27  Drew Wilson  <atwilson@google.com>
25733
25734         Unreviewed.
25735
25736         [Qt] Skip HTML5 worker lifecycle test added in r47837 as it depends on unimplemented functionality in DRT.
25737
25738         * platform/qt/Skipped:
25739
25740 2009-08-27  Drew Wilson  <atwilson@google.com>
25741
25742         Reviewed by David Levin.
25743
25744         Need to write tests for worker lifecycle mechanisms.
25745         https://bugs.webkit.org/show_bug.cgi?id=28714
25746
25747         * fast/workers/dedicated-worker-lifecycle-expected.txt: Added.
25748         * fast/workers/dedicated-worker-lifecycle.html: Added.
25749         * fast/workers/resources/create-shared-worker-frame.html: Added.
25750         * fast/workers/resources/dedicated-worker-lifecycle.js: Added.
25751         Broke out "orphaned worker" lifecycle tests because they only apply to dedicated workers.
25752         (runTests.worker.onmessage):
25753         (runTests):
25754         (orphanedWorkerExited.worker.onmessage):
25755         (orphanedWorkerExited):
25756         (orphanedTimeoutWorkerExited):
25757         * fast/workers/resources/shared-worker-lifecycle.js: Added.
25758         Added tests for the various shared worker lifecycle cases (makes sure that refcounts are properly updated when documents close).
25759         (runTests):
25760         (createWorkerFrame):
25761         (closeFrame):
25762         (closeFrame1):
25763         (closeFrame2):
25764         (closeFrame3):
25765         (closeFrame4):
25766         (complete):
25767         * fast/workers/resources/worker-lifecycle.js:
25768         Updated test so it can run in a browser (with incorrect output) to aid in debugging.
25769         (runTests.worker.onmessage):
25770         (runTests):
25771         (workerExited):
25772         * fast/workers/resources/worker-util.js: Added.
25773         Moved some common utilities out of worker-lifecycle.js and into this file so they can be shared with other tests.
25774         (log):
25775         (gc):
25776         (waitUntilWorkerThreadsExit):
25777         (waitUntilThreadCountMatches.return):
25778         (waitUntilThreadCountMatches):
25779         (ensureThreadCountMatches):
25780         (done):
25781         * fast/workers/shared-worker-frame-lifecycle-expected.txt: Added.
25782         * fast/workers/shared-worker-frame-lifecycle.html-disabled: Added.
25783         * fast/workers/shared-worker-lifecycle.html-disabled:
25784         * fast/workers/worker-lifecycle.html:
25785
25786 2009-08-27  Noel Gordon  <noel.gordon@gmail.com>
25787
25788         Reviewed by Eric Seidel.
25789
25790         clipboard file access tests use "dragentered" instead of "dragenter"
25791         https://bugs.webkit.org/show_bug.cgi?id=28761
25792         
25793         Use dragenter and log these events.  Add a dragleave test to check
25794         that drag files are not visible in dragleave events.
25795
25796         * http/tests/security/clipboard/clipboard-file-access-expected.txt:
25797         * http/tests/security/clipboard/resources/clipboard-file-access.js:
25798
25799 2009-08-27  Eric Seidel  <eric@webkit.org>
25800
25801         Reviewed by Adam Barth.
25802
25803         Add a test to make sure that image/link drags don't contain junk file arrays.
25804         https://bugs.webkit.org/show_bug.cgi?id=28755
25805
25806         * editing/pasteboard/files-during-page-drags-expected.txt: Added.
25807         * editing/pasteboard/files-during-page-drags.html: Added.
25808         * editing/pasteboard/resources/files-during-page-drags.js: Added.
25809
25810 2009-08-27  Oliver Hunt  <oliver@apple.com>
25811
25812         Reviewed by Alexey Proskuryakov.
25813
25814         JSON parser accepts trailing comma in array literals
25815         https://bugs.webkit.org/show_bug.cgi?id=28779
25816
25817         Correct the JSON.parse test to expect "[1,]" to throw.
25818
25819         * fast/js/JSON-parse-expected.txt:
25820         * fast/js/resources/JSON-parse.js:
25821         (createTests.result):
25822
25823 2009-08-26  Alexey Proskuryakov  <ap@apple.com>
25824
25825         Reviewed by Adele Peterson.
25826
25827         https://bugs.webkit.org/show_bug.cgi?id=28758
25828         <rdar://problem/6440869> Implement pageshow and pagehide events for b/f cache (28758)
25829
25830         * fast/dom/Window/window-properties-expected.txt:
25831         * fast/dom/prototype-inheritance-expected.txt:
25832         * fast/js/global-constructors-expected.txt:
25833         Updated results for new event type.
25834
25835         * fast/events/pageshow-pagehide-expected.txt: Added.
25836         * fast/events/pageshow-pagehide-on-back-cached-expected.txt: Added.
25837         * fast/events/pageshow-pagehide-on-back-cached.html: Added.
25838         * fast/events/pageshow-pagehide-on-back-uncached-expected.txt: Added.
25839         * fast/events/pageshow-pagehide-on-back-uncached.html: Added.
25840         * fast/events/pageshow-pagehide.html: Added.
25841         * fast/events/resources/pageshow-pagehide-subframe-2.html: Added.
25842         * fast/events/resources/pageshow-pagehide-subframe.html: Added.
25843         * fast/events/resources/pageshow-pagehide-subsubframe-2.html: Added.
25844         * fast/events/resources/pageshow-pagehide-subsubframe.html: Added.
25845
25846 2009-08-27  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
25847
25848         Reviewed by Ariya Hidayat.
25849
25850         [Qt]Update expecteds (t150*) in css2.1 and remove from Skipped. This affects 20 files.
25851
25852         * platform/qt/css2.1/t1503-c522-font-family-00-b-expected.txt:
25853         * platform/qt/css2.1/t1504-c523-font-style-00-b-expected.txt:
25854         * platform/qt/css2.1/t1504-c543-txt-decor-00-d-g-expected.txt:
25855         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
25856         * platform/qt/css2.1/t1506-c525-font-wt-00-b-expected.txt:
25857         * platform/qt/css2.1/t1507-c526-font-sz-00-b-expected.txt:
25858         * platform/qt/css2.1/t1507-c526-font-sz-01-b-a-expected.txt:
25859         * platform/qt/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
25860         * platform/qt/css2.1/t1507-c526-font-sz-03-f-a-expected.txt:
25861         * platform/qt/css2.1/t1508-c527-font-00-b-expected.txt:
25862         * platform/qt/css2.1/t1508-c527-font-01-b-expected.txt:
25863         * platform/qt/css2.1/t1508-c527-font-02-b-expected.txt:
25864         * platform/qt/css2.1/t1508-c527-font-03-b-expected.txt:
25865         * platform/qt/css2.1/t1508-c527-font-04-b-expected.txt:
25866         * platform/qt/css2.1/t1508-c527-font-05-b-expected.txt:
25867         * platform/qt/css2.1/t1508-c527-font-06-b-expected.txt:
25868         * platform/qt/css2.1/t1508-c527-font-07-b-expected.txt:
25869         * platform/qt/css2.1/t1508-c527-font-08-b-expected.txt:
25870         * platform/qt/css2.1/t1508-c527-font-09-b-expected.txt:
25871         * platform/qt/css2.1/t1508-c527-font-10-c-expected.txt:
25872
25873 2009-08-27  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
25874
25875         Reviewed by Ariya Hidayat.
25876
25877         [Qt] Update outdated font metrics in these css1 tests since we pass them.
25878
25879         * platform/qt/Skipped:
25880         * platform/qt/css1/box_properties/clear-expected.txt:
25881         * platform/qt/css1/box_properties/clear_float-expected.txt:
25882         * platform/qt/css1/box_properties/float-expected.txt:
25883         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
25884         * platform/qt/css1/box_properties/float_margin-expected.txt:
25885         * platform/qt/css1/box_properties/float_on_text_elements-expected.txt:
25886         * platform/qt/css1/box_properties/height-expected.txt:
25887         * platform/qt/css1/box_properties/width-expected.txt:
25888         * platform/qt/css1/cascade/cascade_order-expected.txt:
25889         * platform/qt/css1/cascade/important-expected.txt:
25890         * platform/qt/css1/classification/display-expected.txt:
25891         * platform/qt/css1/classification/list_style-expected.txt:
25892         * platform/qt/css1/classification/list_style_image-expected.txt:
25893         * platform/qt/css1/classification/list_style_position-expected.txt:
25894         * platform/qt/css1/classification/list_style_type-expected.txt:
25895         * platform/qt/css1/classification/white_space-expected.txt:
25896
25897 2009-08-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
25898
25899         Reviewed by Ariya Hidayat.
25900
25901         [Qt] Skip HTML5 input-list tests added in r47767.
25902
25903         * platform/qt/Skipped:
25904
25905 2009-08-26  Oliver Hunt  <oliver@apple.com>
25906
25907         Reviewed by Gavin Barraclough.
25908
25909         this in JSON.parse reviver is the global object
25910         https://bugs.webkit.org/show_bug.cgi?id=28752
25911
25912         Add tests for JSON.parse with a reviver function that modifies
25913         the holder object provided during filtering.
25914
25915         * fast/js/JSON-parse-reviver-expected.txt: Added.
25916         * fast/js/JSON-parse-reviver.html: Added.
25917         * fast/js/resources/JSON-parse-reviver.js: Added.
25918         (description.Array.isArray):
25919         (arrayReviver):
25920         (objectReviver):
25921         (reviveAddsCycle):
25922         (reviveIntroducesNewArrayLikeObject):
25923
25924 2009-08-26  Yaar Schnitman  <yaar@chromium.org>
25925
25926         Reviewed by Adam Barth.
25927
25928         Re-baselined and created new isolatedWorld tests to play nice with localStorage & sessionStorage.
25929         https://bugs.webkit.org/show_bug.cgi?id=27992
25930
25931         * http/tests/security/isolatedWorld/all-window-properties.html: Re-baselined.
25932         * http/tests/security/isolatedWorld/storage-properties-expected.txt: Added.
25933         * http/tests/security/isolatedWorld/storage-properties.html: Added.
25934         * http/tests/security/isolatedWorld/storage-prototype-expected.txt: Added.
25935         * http/tests/security/isolatedWorld/storage-prototype.html: Added.
25936         * platform/qtk/Skipped: Added new tests.
25937         * platform/mac/Skipped: Added new tests.
25938         * platform/qt/Skipped: Added new tests.
25939         * platform/win/Skipped: Added new tests.
25940
25941 2009-08-26  Eric Carlson  <eric.carlson@apple.com>
25942
25943         Reviewed by NOBODY (Build fix).
25944
25945         Fixup test after r47801: skip the first 'waiting' event because it is fired  
25946         when we call play() and there isn't enough media to begin playback immediately,
25947         but we are interested in the 'waiting' event fired when the movie runs 
25948         out of loaded media.
25949
25950         * http/tests/media/video-play-stall-seek.html:
25951
25952 2009-08-26  Eric Carlson  <eric.carlson@apple.com>
25953
25954         Reviewed by Simon Fraser.
25955
25956         HTMLMediaElement sometimes loses events
25957         https://bugs.webkit.org/show_bug.cgi?id=28762
25958         <rdar://problem/7172437>
25959
25960         * media/audio-play-event.html:
25961         * media/audio-play-event-expected.txt:
25962              Added.
25963
25964         * media/video-play-empty-events-expected.txt:
25965             Updated results for previously missed events.
25966
25967         * media/video-src-remove.html:
25968         * media/video-timeupdate-during-playback-expected.txt:
25969             Restructured to make results less timing dependent.
25970
25971 2009-08-26  Dave Hyatt  <hyatt@apple.com>
25972
25973         Add layout test for relpositioned inline regression.
25974
25975         Reviewed by Dan Bernstein.
25976
25977         * fast/repaint/rel-positioned-inline-with-overflow.html: Added.
25978         * platform/mac/fast/repaint/rel-positioned-inline-with-overflow-expected.checksum: Added.
25979         * platform/mac/fast/repaint/rel-positioned-inline-with-overflow-expected.png: Added.
25980         * platform/mac/fast/repaint/rel-positioned-inline-with-overflow-expected.txt: Added.
25981
25982 2009-08-26  Dan Bernstein  <mitz@apple.com>
25983
25984         Reviewed by Dave Hyatt.
25985
25986         Test that RenderInline::clippedOverflowRectForRepaint() actually
25987         includes overflow.
25988
25989         * fast/repaint/inline-overflow-expected.checksum: Added.
25990         * fast/repaint/inline-overflow-expected.png: Added.
25991         * fast/repaint/inline-overflow-expected.txt: Added.
25992         * fast/repaint/inline-overflow.html: Added.
25993
25994 2009-08-26  Julie Parent  <jparent@chromium.org>
25995
25996         Reviewed by Maciej Stachowiak.
25997
25998         Follow-up to http://trac.webkit.org/changeset/47790.  Add windows
25999         specific results that are the same as the results next to the test,
26000         since windows falls back on platform/mac.
26001
26002         * platform/win/http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception-expected.txt: Added.
26003
26004 2009-08-26  David Levin  <levin@chromium.org>
26005
26006         Reviewed by Alexey Proskuryakov.
26007
26008         XMLHttpRequest.withCredentials=false shouldn't save cookies.
26009         https://bugs.webkit.org/show_bug.cgi?id=28743
26010
26011         Added a test to verify that XMLHttpRequest.withCredentials=false doesn't
26012         save cookies.
26013
26014         * http/tests/xmlhttprequest/cross-origin-cookie-storage-expected.txt: Added.
26015         * http/tests/xmlhttprequest/cross-origin-cookie-storage.html: Added.
26016         * http/tests/xmlhttprequest/resources/cross-origin-set-cookies.php: Added.
26017         * http/tests/xmlhttprequest/resources/cross-origin-check-cookies.php: Added the ability
26018         to check for a cookie by name.
26019         * platform/gtk/Skipped: Skip the new test.
26020         * platform/qt/Skipped: Ditto.
26021
26022 2009-08-26  Julie Parent  <jparent@chromium.org>
26023
26024         Reviewed by Alex Proskuryakov.
26025
26026         Add Mac specific results for xhr-missing-file-expection test since it
26027         incorrectly always has statusText of "OK" due to
26028         https://bugs.webkit.org/show_bug.cgi?id=24572 and update the results
26029         that are next to the file to use "Not Found" since that is more correct
26030         and matches IE, FF, Chrome.
26031         
26032         https://bugs.webkit.org/show_bug.cgi?id=28723
26033
26034         * http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception-expected.txt:
26035         * platform/mac/http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception-expected.txt: Added.
26036         * platform/win/Skipped: Stop skipping the test.
26037
26038 2009-08-25  Oliver Hunt  <oliver@apple.com>
26039
26040         Reviewed by Gavin Barraclough.
26041
26042         [ES5] Implement getOwnPropertyDescriptor
26043         https://bugs.webkit.org/show_bug.cgi?id=28724
26044
26045         Add tests for getOwnProeprtyDescriptor
26046
26047         * fast/js/getOwnPropertyDescriptor-expected.txt: Added.
26048         * fast/js/getOwnPropertyDescriptor.html: Added.
26049         * fast/js/resources/getOwnPropertyDescriptor.js: Added.
26050         ():
26051
26052 2009-08-25  Dmitry Titov  <dimich@chromium.org>
26053
26054         Unreviewed. Skip the new test fast/dom/Window/timer-resume-on-navigation-back.html
26055         on gtk and qt - their DRT does not yet implement overridePreference.
26056
26057         * platform/gtk/Skipped:
26058         * platform/qt/Skipped:
26059
26060 2009-08-25  Dmitry Titov  <dimich@chromium.org>
26061
26062         Reviewed by Brady Eidson.
26063
26064         Timers from cached pages fire instantly rather than the specified timeout delay
26065         https://bugs.webkit.org/show_bug.cgi?id=28683
26066
26067         Added test to verify the fix - it uses page cache and measures the timer callback fire time.
26068
26069         * fast/dom/Window/timer-resume-on-navigation-back-expected.txt: Added.
26070         * fast/dom/Window/timer-resume-on-navigation-back.html: Added.
26071
26072 2009-08-25  Kent Tamura  <tkent@chromium.org>
26073
26074         Reviewed by Eric Seidel.
26075
26076         Support for HTMLInputElement::list and HTMLInputElement::selectedOption.
26077         https://bugs.webkit.org/show_bug.cgi?id=27756
26078
26079         * fast/forms/input-list-expected.txt: Added.
26080         * fast/forms/input-list.html: Added.
26081         * fast/forms/input-selectedoption-expected.txt: Added.
26082         * fast/forms/input-selectedoption.html: Added.
26083
26084 2009-08-25  Eric Carlson  <eric.carlson@apple.com>
26085
26086         Reviewed by Oliver Hunt.
26087
26088         <video> and <audio> controller should be accessible
26089         https://bugs.webkit.org/show_bug.cgi?id=28081
26090
26091         * accessibility/media-element.html: Added.
26092         * platform/mac/accessibility/media-element-expected.txt: Added.
26093         * media/video-controls-visible-audio-only.html:
26094         * platform/mac-leopard/accessibility/media-element-expected.txt: Added.
26095         * platform/mac-leopard/media/controls-drag-timebar-expected.txt: Added.
26096         * platform/mac-leopard/media/controls-strict-expected.txt: Added.
26097         * platform/mac-leopard/media/video-controls-rendering-expected.txt: Added.
26098         * platform/mac-leopard/media/video-display-toggle-expected.txt: Added.
26099         * platform/win/media/controls-strict-expected.txt: Added.
26100         * platform/win/media/video-controls-rendering-expected.txt: Added.
26101         * platform/win/media/video-display-toggle-expected.txt: Added.
26102             Added.
26103
26104         * platform/mac-leopard/media/audio-controls-rendering-expected.txt:
26105         * platform/mac-leopard/media/controls-after-reload-expected.txt:
26106         * platform/mac-leopard/media/controls-styling-expected.txt:
26107         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
26108         * platform/mac/media/audio-controls-rendering-expected.txt:
26109         * platform/mac/media/controls-after-reload-expected.txt:
26110         * platform/mac/media/controls-styling-expected.txt:
26111         * platform/mac/media/video-zoom-controls-expected.txt:
26112         * platform/win/media/audio-controls-rendering-expected.txt:
26113         * platform/win/media/controls-after-reload-expected.txt:
26114         * platform/win/media/controls-drag-timebar-expected.txt:
26115         * platform/win/media/controls-styling-expected.txt:
26116             Update for controller element tab order change.
26117
26118         * platform/gtk/Skipped:
26119         * platform/win/Skipped:
26120             Skip new test.
26121
26122 2009-08-25  Mads Ager  <ager@chromium.org>
26123
26124         Reviewed by Adam Barth.
26125
26126         [V8] Exception from JavaScript propagates to main script
26127         https://bugs.webkit.org/show_bug.cgi?id=26433
26128
26129         Test that both compile time and runtime exceptions thrown in
26130         javascript URLs are isolated from the main script.
26131
26132         * fast/dom/javascript-url-exception-isolation-expected.txt: Added.
26133         * fast/dom/javascript-url-exception-isolation.html: Added.
26134         * fast/dom/resources/javascript-url-exception-isolation.js: Added.
26135
26136 2009-08-25  Chris Marrin  <cmarrin@apple.com>
26137
26138         Reviewed by Simon Fraser.
26139
26140         Fixed one test which changed due to different inheritance of CanvasRenderingContext2D
26141         https://bugs.webkit.org/show_bug.cgi?id=28018
26142
26143         * fast/dom/prototype-inheritance-2-expected.txt:
26144
26145 2009-08-25  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
26146
26147         Reviewed by Ariya Hidayat.
26148
26149         [Qt] Update outdated metrics in css1/font_properties. All tests pass.
26150
26151         * platform/qt/Skipped:
26152         * platform/qt/css1/font_properties/font-expected.txt:
26153         * platform/qt/css1/font_properties/font_family-expected.txt:
26154         * platform/qt/css1/font_properties/font_size-expected.txt:
26155         * platform/qt/css1/font_properties/font_style-expected.txt:
26156         * platform/qt/css1/font_properties/font_variant-expected.txt:
26157         * platform/qt/css1/font_properties/font_weight-expected.txt:
26158
26159 2009-08-25  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
26160
26161         Reviewed by Ariya Hidayat.
26162
26163         [Qt] Update outdated font metrics and add expected files for new tests.
26164
26165         * platform/qt/Skipped:
26166         * platform/qt/fast/backgrounds/001-expected.txt:
26167         * platform/qt/fast/backgrounds/animated-gif-as-background-expected.txt: Added.
26168         * platform/qt/fast/backgrounds/animated-svg-as-background-expected.txt: Added.
26169         * platform/qt/fast/backgrounds/animated-svg-as-mask-expected.txt: Added.
26170         * platform/qt/fast/backgrounds/background-clip-text-expected.txt: Added.
26171         * platform/qt/fast/backgrounds/background-inherit-color-bug-expected.txt:
26172         * platform/qt/fast/backgrounds/background-origin-root-element-expected.txt: Added.
26173         * platform/qt/fast/backgrounds/background-position-1-expected.txt: Added.
26174         * platform/qt/fast/backgrounds/background-position-rounding-expected.txt: Added.
26175         * platform/qt/fast/backgrounds/mask-composite-expected.txt: Added.
26176         * platform/qt/fast/backgrounds/opacity-on-document-element-expected.txt: Added.
26177         * platform/qt/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.txt: Added.
26178         * platform/qt/fast/backgrounds/repeat/negative-offset-repeat-expected.txt:
26179         * platform/qt/fast/backgrounds/repeat/noRepeatCorrectClip-expected.txt:
26180         * platform/qt/fast/backgrounds/size/backgroundSize15-expected.txt:
26181         * platform/qt/fast/backgrounds/size/zero-expected.txt: Added.
26182         * platform/qt/fast/backgrounds/solid-color-context-restore-expected.txt:
26183         * platform/qt/fast/backgrounds/svg-as-mask-expected.txt: Added.
26184
26185 2009-08-24  Hironori Bono  <hbono@chromium.org>
26186
26187         Reviewed by Adam Barth.
26188
26189         Fix Bug 27827 "[Chromium] Functions Keys don't work in google spreadsheet".
26190         <https://bugs.webkit.org/show_bug.cgi?id=27827>.
26191
26192         Because of the lack of mappings from GDK key-codes to WebKit key-codes,
26193         Chromium cannot send valid key-codes to JavaScript when a user types
26194         function keys. This change just copies the mappings from 'KeyEventGtk.cpp'.
26195
26196         To write layout tests for this issue, added mappings from function-key
26197         names to platform-specific key-codes to EventSendingController objects
26198         so that eventSender.keyDown() can send function-key events without using
26199         platform-specific key codes. (Unfortunately, this eventSender.keyDown() change
26200         is only for Mac. So this change adds this new test to Skipped tests for other
26201         platforms to prevent this change from crashing the build trees.)
26202
26203         * fast/events/keydown-function-keys-expected.txt: Added.
26204         * fast/events/keydown-function-keys.html: Added.
26205         * platform/gtk/Skipped:
26206         * platform/qt/Skipped:
26207         * platform/win/Skipped:
26208
26209 2009-08-24  Alexey Proskuryakov  <ap@apple.com>
26210
26211         Reviewed by Darin Adler.
26212
26213         https://bugs.webkit.org/show_bug.cgi?id=28374
26214         Cross-scheme requests should not be blocked by appcache rules
26215
26216         * http/tests/appcache/different-scheme-expected.txt: Added.
26217         * http/tests/appcache/different-scheme.html: Added.
26218         * http/tests/appcache/resources/different-scheme.manifest: Added.
26219
26220 2009-08-24  Alexey Proskuryakov  <ap@apple.com>
26221
26222         Reviewed by Darin Adler and Sam Weinig.
26223
26224         https://bugs.webkit.org/show_bug.cgi?id=28688
26225         REGRESSION(r24994): Cannot create a frame with a javascript URL
26226
26227         * http/tests/security/javascriptURL/javascriptURL-in-new-iframe-expected.txt: Added.
26228         * http/tests/security/javascriptURL/javascriptURL-in-new-iframe.html: Added.
26229
26230 2009-08-24  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
26231
26232         Skip the correct test (media/video-currentTime-set.html, not
26233         media/video-currentTime-set2.html).
26234
26235         * platform/gtk/Skipped:
26236
26237 2009-08-24  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
26238
26239         Skip 3 new tests, and reenable some of the media tests, now that
26240         the bot it fixed to handle the fact that it doesn't have a sound
26241         card.
26242
26243         * platform/gtk/Skipped:
26244
26245 2009-08-24  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
26246
26247         Unreviewed. Skip again tests that we enabled, since they are
26248         failing on the bot. The tests do pass, but there is an environment
26249         configuration problem with GStreamer on the bot (possibly related
26250         to the fact that it has no sound card).
26251
26252         * platform/gtk/Skipped:
26253
26254 2009-08-24  Ada Chan  <adachan@apple.com>
26255
26256         Reviewed by Mark Rowe.
26257         
26258         Skip loader/go-back-to-different-window-size.html for qt and gtk.
26259
26260         * platform/gtk/Skipped:
26261         * platform/qt/Skipped:
26262
26263 2009-08-24  Ada Chan  <adachan@apple.com>
26264
26265         Reviewed by Brady Eidson.
26266
26267         Add test for https://bugs.webkit.org/show_bug.cgi?id=28659.
26268         Cached page should be formatted according to the current window size, not the cached frame's size.
26269
26270         * loader: Added.
26271         * loader/go-back-to-different-window-size-expected.txt: Added.
26272         * loader/go-back-to-different-window-size.html: Added.
26273
26274 2009-08-24  Eric Seidel  <eric@webkit.org>
26275
26276         No review, just updating results.
26277
26278         Support placeholder on textarea
26279         https://bugs.webkit.org/show_bug.cgi?id=21248
26280
26281         Update expected test results form windows bot.
26282
26283         * platform/win/fast/forms/basic-textareas-expected.txt:
26284         * platform/win/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Added.
26285         * platform/win/fast/forms/textarea-placeholder-set-attribute-expected.txt: Added.
26286         * platform/win/fast/forms/textarea-placeholder-set-value-expected.txt: Added.
26287
26288 2009-08-24  Cameron McCormack  <cam@mcc.id.au>
26289
26290         Reviewed by Darin Adler.
26291
26292         Modifying <text rotate=""> doesn't clear the corresponding SVGAnimatedNumberList
26293         https://bugs.webkit.org/show_bug.cgi?id=28673
26294
26295         * svg/dom/resources/text-rotate-live.js: Added.
26296         (getRotate):
26297         (getAndSetRotate):
26298         * svg/dom/text-rotate-live-expected.txt: Added.
26299         * svg/dom/text-rotate-live.html: Added.
26300
26301 2009-08-24  Dan Bernstein  <mitz@apple.com>
26302
26303         Reviewed by Simon Fraser.
26304
26305         background-size fails to parse if a single length/percentage/auto is followed by a comma
26306         https://bugs.webkit.org/show_bug.cgi?id=28674
26307
26308         * fast/backgrounds/size/parsing-background-size-values-expected.txt:
26309         * fast/backgrounds/size/resources/parsing-background-size-values.js:
26310
26311 2009-08-24  Kenneth Rohde Christiansen  <kenneth@webkit.org>
26312
26313         Unreviewed. Add missing files from former commit 47709.
26314
26315         * platform/qt/fast/backgrounds/svg-as-background-1-expected.txt: Added.
26316         * platform/qt/fast/backgrounds/svg-as-background-2-expected.txt: Added.
26317         * platform/qt/fast/backgrounds/svg-as-background-3-expected.txt: Added.
26318         * platform/qt/fast/backgrounds/svg-as-background-4-expected.txt: Added.
26319         * platform/qt/fast/backgrounds/svg-as-background-5-expected.txt: Added.
26320         * platform/qt/fast/backgrounds/svg-as-background-6-expected.txt: Added.
26321
26322 2009-08-24  Zan Dobersek  <zandobersek@gmail.com>
26323
26324         Reviewed by Gustavo Noronha.
26325
26326         [GTK] Integrate GStreamer video with the graphics backend
26327         https://bugs.webkit.org/show_bug.cgi?id=16356
26328
26329         Enable media tests that now pass.
26330
26331         * platform/gtk/Skipped:
26332
26333 2009-08-24  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
26334
26335         Reviewed by Ariya Hidayat.
26336
26337         [Qt] Add results with updated font metrics for passing tests added in
26338         r28637 and remove them from Skipped.
26339
26340         * platform/qt/Skipped:
26341         * platform/qt/fast/backgrounds/svg-as-background-1-expected.txt: Added.
26342         * platform/qt/fast/backgrounds/svg-as-background-2-expected.txt: Added.
26343         * platform/qt/fast/backgrounds/svg-as-background-3-expected.txt: Added.
26344         * platform/qt/fast/backgrounds/svg-as-background-4-expected.txt: Added.
26345         * platform/qt/fast/backgrounds/svg-as-background-5-expected.txt: Added.
26346         * platform/qt/fast/backgrounds/svg-as-background-6-expected.txt: Added.
26347
26348 2009-08-24  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
26349
26350         Reviewed by Ariya Hidayat.
26351
26352         [Qt] Add results for new tests added in r47590 and r47702.
26353
26354         * platform/qt/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Added.
26355         * platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.txt: Added.
26356         * platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt: Added.
26357         * platform/qt/fast/repaint/inline-block-resize-expected.txt: Added.
26358
26359 2009-08-24  Ariya Hidayat  <ariya.hidayat@nokia.com>
26360
26361         Rubber-stamped by Simon Hausmann.
26362
26363         [Qt] Skip new test added in r47360
26364
26365         * platform/qt/Skipped: Skip fast/backgrounds/size/parsing-inherit.html.
26366
26367 2009-08-24  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
26368
26369         Reviewed by Ariya Hidayat.
26370
26371         [Qt] Update the outdated metrics for doctype tests. All tests pass.
26372
26373         * platform/qt/Skipped:
26374         * platform/qt/fast/doctypes/001-expected.txt:
26375         * platform/qt/fast/doctypes/002-expected.txt:
26376         * platform/qt/fast/doctypes/004-expected.txt:
26377
26378 2009-08-24  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
26379
26380         Reviewed by Ariya Hidayat.
26381
26382         [Qt] Add results for new tests added in r47678.
26383
26384         * platform/qt/fast/block/margin-collapse/block-inside-inline: Added.
26385         * platform/qt/fast/block/margin-collapse/block-inside-inline/001-expected.txt: Added.
26386         * platform/qt/fast/block/margin-collapse/block-inside-inline/002-expected.txt: Added.
26387         * platform/qt/fast/block/margin-collapse/block-inside-inline/003-expected.txt: Added.
26388         * platform/qt/fast/block/margin-collapse/block-inside-inline/004-expected.txt: Added.
26389         * platform/qt/fast/block/margin-collapse/block-inside-inline/005-expected.txt: Added.
26390         * platform/qt/fast/block/margin-collapse/block-inside-inline/006-expected.txt: Added.
26391         * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt: Added.
26392         * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt: Added.
26393         * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt: Added.
26394         * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt: Added.
26395         * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt: Added.
26396         * platform/qt/fast/block/margin-collapse/block-inside-inline/017-expected.txt: Added.
26397         * platform/qt/fast/block/margin-collapse/block-inside-inline/018-expected.txt: Added.
26398         * platform/qt/fast/block/margin-collapse/block-inside-inline/019-expected.txt: Added.
26399         * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt: Added.
26400         * platform/qt/fast/block/margin-collapse/block-inside-inline/021-expected.txt: Added.
26401         * platform/qt/fast/block/margin-collapse/block-inside-inline/022-expected.txt: Added.
26402         * platform/qt/fast/block/margin-collapse/block-inside-inline/025-expected.txt: Added.
26403
26404 2009-08-24  Kent Tamura  <tkent@chromium.org>
26405
26406         Reviewed by Eric Seidel.
26407
26408         - Add tests for the placeholder attribute and DOM property of the textarea element.
26409         - Correct the results for input-text-maxlength.html
26410         https://bugs.webkit.org/show_bug.cgi?id=21248
26411
26412         * fast/forms/resources/textarea-placeholder-dom-property.js: Added.
26413         * fast/forms/textarea-placeholder-dom-property-expected.txt: Added.
26414         * fast/forms/textarea-placeholder-dom-property.html: Added.
26415         * fast/forms/textarea-placeholder-pseudo-style.html: Added.
26416         * fast/forms/textarea-placeholder-set-attribute.html: Added.
26417         * fast/forms/textarea-placeholder-set-value.html: Added.
26418         * platform/mac-leopard/fast/forms/input-text-maxlength-expected.txt:
26419         * platform/mac/fast/forms/input-text-maxlength-expected.txt:
26420         * platform/mac/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Added.
26421         * platform/mac/fast/forms/textarea-placeholder-set-attribute-expected.txt: Added.
26422         * platform/mac/fast/forms/textarea-placeholder-set-value-expected.txt: Added.
26423         * platform/qt/fast/forms/input-text-maxlength-expected.txt:
26424         * platform/win/fast/forms/input-text-maxlength-expected.txt:
26425
26426 2009-08-23  Xan Lopez  <xlopez@igalia.com>
26427
26428         Reviewed by Gustavo Noronha.
26429
26430         Fix regression in editing tests by changing expected file to the
26431         Mac one, since we now default to Mac in the EditingBehavior
26432         setting.
26433
26434         * platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt:
26435
26436 2009-08-23  Jan Michael Alonzo  <jmalonzo@webkit.org>
26437
26438         Not reviewed. Skip new tests from
26439         http://trac.webkit.org/changeset/47678 and the appcache HTTP
26440         authentication tests (https://bugs.webkit.org/show_bug.cgi?id=28668)
26441
26442         * platform/gtk/Skipped:
26443
26444 2009-08-22  David Hyatt  <hyatt@apple.com>
26445
26446         Reviewed by Dan Bernstein.
26447
26448         Add a bunch of tests for the block-inside-inline cases of margin-collapsing.  The same test
26449         suite but converted to wrap all the blocks inside inlines to make sure they still collapse
26450         the same way.
26451
26452         * fast/block/margin-collapse/block-inside-inline: Added.
26453         * fast/block/margin-collapse/block-inside-inline/001.html: Added.
26454         * fast/block/margin-collapse/block-inside-inline/002.html: Added.
26455         * fast/block/margin-collapse/block-inside-inline/003.html: Added.
26456         * fast/block/margin-collapse/block-inside-inline/004.html: Added.
26457         * fast/block/margin-collapse/block-inside-inline/005.html: Added.
26458         * fast/block/margin-collapse/block-inside-inline/006.html: Added.
26459         * fast/block/margin-collapse/block-inside-inline/010.html: Added.
26460         * fast/block/margin-collapse/block-inside-inline/011.html: Added.
26461         * fast/block/margin-collapse/block-inside-inline/012.html: Added.
26462         * fast/block/margin-collapse/block-inside-inline/015.html: Added.
26463         * fast/block/margin-collapse/block-inside-inline/016.html: Added.
26464         * fast/block/margin-collapse/block-inside-inline/017.html: Added.
26465         * fast/block/margin-collapse/block-inside-inline/018.html: Added.
26466         * fast/block/margin-collapse/block-inside-inline/019.html: Added.
26467         * fast/block/margin-collapse/block-inside-inline/020.html: Added.
26468         * fast/block/margin-collapse/block-inside-inline/021.html: Added.
26469         * fast/block/margin-collapse/block-inside-inline/022.html: Added.
26470         * fast/block/margin-collapse/block-inside-inline/025.html: Added.
26471         * platform/mac/fast/block/margin-collapse/block-inside-inline: Added.
26472         * platform/mac/fast/block/margin-collapse/block-inside-inline/001-expected.checksum: Added.
26473         * platform/mac/fast/block/margin-collapse/block-inside-inline/001-expected.png: Added.
26474         * platform/mac/fast/block/margin-collapse/block-inside-inline/001-expected.txt: Added.
26475         * platform/mac/fast/block/margin-collapse/block-inside-inline/002-expected.checksum: Added.
26476         * platform/mac/fast/block/margin-collapse/block-inside-inline/002-expected.png: Added.
26477         * platform/mac/fast/block/margin-collapse/block-inside-inline/002-expected.txt: Added.
26478         * platform/mac/fast/block/margin-collapse/block-inside-inline/003-expected.checksum: Added.
26479         * platform/mac/fast/block/margin-collapse/block-inside-inline/003-expected.png: Added.
26480         * platform/mac/fast/block/margin-collapse/block-inside-inline/003-expected.txt: Added.
26481         * platform/mac/fast/block/margin-collapse/block-inside-inline/004-expected.checksum: Added.
26482         * platform/mac/fast/block/margin-collapse/block-inside-inline/004-expected.png: Added.
26483         * platform/mac/fast/block/margin-collapse/block-inside-inline/004-expected.txt: Added.
26484         * platform/mac/fast/block/margin-collapse/block-inside-inline/005-expected.checksum: Added.
26485         * platform/mac/fast/block/margin-collapse/block-inside-inline/005-expected.png: Added.
26486         * platform/mac/fast/block/margin-collapse/block-inside-inline/005-expected.txt: Added.
26487         * platform/mac/fast/block/margin-collapse/block-inside-inline/006-expected.checksum: Added.
26488         * platform/mac/fast/block/margin-collapse/block-inside-inline/006-expected.png: Added.
26489         * platform/mac/fast/block/margin-collapse/block-inside-inline/006-expected.txt: Added.
26490         * platform/mac/fast/block/margin-collapse/block-inside-inline/010-expected.checksum: Added.
26491         * platform/mac/fast/block/margin-collapse/block-inside-inline/010-expected.png: Added.
26492         * platform/mac/fast/block/margin-collapse/block-inside-inline/010-expected.txt: Added.
26493         * platform/mac/fast/block/margin-collapse/block-inside-inline/011-expected.checksum: Added.
26494         * platform/mac/fast/block/margin-collapse/block-inside-inline/011-expected.png: Added.
26495         * platform/mac/fast/block/margin-collapse/block-inside-inline/011-expected.txt: Added.
26496         * platform/mac/fast/block/margin-collapse/block-inside-inline/012-expected.checksum: Added.
26497         * platform/mac/fast/block/margin-collapse/block-inside-inline/012-expected.png: Added.
26498         * platform/mac/fast/block/margin-collapse/block-inside-inline/012-expected.txt: Added.
26499         * platform/mac/fast/block/margin-collapse/block-inside-inline/015-expected.checksum: Added.
26500         * platform/mac/fast/block/margin-collapse/block-inside-inline/015-expected.png: Added.
26501         * platform/mac/fast/block/margin-collapse/block-inside-inline/015-expected.txt: Added.
26502         * platform/mac/fast/block/margin-collapse/block-inside-inline/016-expected.checksum: Added.
26503         * platform/mac/fast/block/margin-collapse/block-inside-inline/016-expected.png: Added.
26504         * platform/mac/fast/block/margin-collapse/block-inside-inline/016-expected.txt: Added.
26505         * platform/mac/fast/block/margin-collapse/block-inside-inline/017-expected.checksum: Added.
26506         * platform/mac/fast/block/margin-collapse/block-inside-inline/017-expected.png: Added.
26507         * platform/mac/fast/block/margin-collapse/block-inside-inline/017-expected.txt: Added.
26508         * platform/mac/fast/block/margin-collapse/block-inside-inline/018-expected.checksum: Added.
26509         * platform/mac/fast/block/margin-collapse/block-inside-inline/018-expected.png: Added.
26510         * platform/mac/fast/block/margin-collapse/block-inside-inline/018-expected.txt: Added.
26511         * platform/mac/fast/block/margin-collapse/block-inside-inline/019-expected.checksum: Added.
26512         * platform/mac/fast/block/margin-collapse/block-inside-inline/019-expected.png: Added.
26513         * platform/mac/fast/block/margin-collapse/block-inside-inline/019-expected.txt: Added.
26514         * platform/mac/fast/block/margin-collapse/block-inside-inline/020-expected.checksum: Added.
26515         * platform/mac/fast/block/margin-collapse/block-inside-inline/020-expected.png: Added.
26516         * platform/mac/fast/block/margin-collapse/block-inside-inline/020-expected.txt: Added.
26517         * platform/mac/fast/block/margin-collapse/block-inside-inline/021-expected.checksum: Added.
26518         * platform/mac/fast/block/margin-collapse/block-inside-inline/021-expected.png: Added.
26519         * platform/mac/fast/block/margin-collapse/block-inside-inline/021-expected.txt: Added.
26520         * platform/mac/fast/block/margin-collapse/block-inside-inline/022-expected.checksum: Added.
26521         * platform/mac/fast/block/margin-collapse/block-inside-inline/022-expected.png: Added.
26522         * platform/mac/fast/block/margin-collapse/block-inside-inline/022-expected.txt: Added.
26523         * platform/mac/fast/block/margin-collapse/block-inside-inline/025-expected.checksum: Added.
26524         * platform/mac/fast/block/margin-collapse/block-inside-inline/025-expected.png: Added.
26525         * platform/mac/fast/block/margin-collapse/block-inside-inline/025-expected.txt: Added.
26526
26527 2009-08-22  chris fleizach  <cfleizach@apple.com>
26528
26529         Need to implement ARIA role="listitem" and role="list"
26530         https://bugs.webkit.org/show_bug.cgi?id=28606
26531
26532         Fixing LayoutTest bustage.
26533
26534         The SnowLeopard results are the latest, so they need to move to platform/mac
26535         The Tiger/Leopard results will default to the SnowLeopard results, so we need to move
26536         the current test from platform/mac to platform/mac-leopard         
26537
26538         * platform/mac-leopard/accessibility/aria-roles-expected.txt: Copied from LayoutTests/platform/mac/accessibility/aria-roles-expected.txt.
26539         * platform/mac-snowleopard/accessibility/aria-roles-expected.txt: Removed.
26540         * platform/mac/accessibility/aria-roles-expected.txt: Replaced with LayoutTests/platform/mac-snowleopard/accessibility/aria-roles-expected.txt.
26541
26542 2009-08-22  Chris Fleizach  <cfleizach@apple.com>
26543
26544         Reviewed by Darin Adler.
26545
26546         Need to implement ARIA role="listitem" and role="list"
26547         https://bugs.webkit.org/show_bug.cgi?id=28606
26548
26549         Also added a SnowLeopard specific result for aria-roles-expected.
26550
26551         * platform/mac-snowleopard/accessibility: Added.
26552         * platform/mac-snowleopard/accessibility/aria-list-and-listitem-expected.txt: Added.
26553         * platform/mac-snowleopard/accessibility/aria-list-and-listitem.html: Added.
26554         * platform/mac-snowleopard/accessibility/aria-roles-expected.txt: Added.
26555
26556 2009-08-21  Michelangelo De Simone  <micdesim@gmail.com>
26557
26558         Reviewed by Adele Peterson.
26559
26560         https://bugs.webkit.org/show_bug.cgi?id=28145
26561         Tests for novalidate/formnovalidate attribute, from HTML5 specs:
26562         http://www.whatwg.org/specs/web-apps/current-work/#attr-fs-novalidate
26563
26564         * fast/dom/domListEnumeration-expected.txt:
26565         * fast/dom/resources/domListEnumeration.js:
26566         * fast/forms/formnovalidate-attribute-expected.txt: Added.
26567         * fast/forms/formnovalidate-attribute.html: Added.
26568         * fast/forms/novalidate-attribute-expected.txt: Added.
26569         * fast/forms/novalidate-attribute.html: Added.
26570         * fast/forms/resources/formnovalidate-attribute.js: Added.
26571         * fast/forms/resources/novalidate-attribute.js: Added.
26572
26573 2009-08-21  Dan Bernstein  <mitz@apple.com>
26574
26575         Rubber-stamped by Anders Carlsson.
26576
26577         Tweaked the test to make everything fit in a 800-by-600 view.
26578
26579         * fast/backgrounds/size/contain-and-cover-expected.checksum:
26580         * fast/backgrounds/size/contain-and-cover-expected.png:
26581         * fast/backgrounds/size/contain-and-cover-expected.txt:
26582         * fast/backgrounds/size/contain-and-cover.html:
26583
26584 2009-08-21  Dan Bernstein  <mitz@apple.com>
26585
26586         Reviewed by Beth Dakin.
26587
26588         Rendering tests for
26589         [CSS3 Backgrounds and Borders] Add support for the "contain" value for
26590         background-size
26591         https://bugs.webkit.org/show_bug.cgi?id=27573
26592         and
26593         [CSS3 Backgrounds and Borders] Add support for the "cover" value for
26594         background-size
26595         https://bugs.webkit.org/show_bug.cgi?id=27574
26596
26597         * fast/backgrounds/size/contain-and-cover-expected.checksum: Added.
26598         * fast/backgrounds/size/contain-and-cover-expected.png: Added.
26599         * fast/backgrounds/size/contain-and-cover-expected.txt: Added.
26600         * fast/backgrounds/size/contain-and-cover.html: Added.
26601         * fast/backgrounds/size/resources/SquirrelFish.svg: Added!!!
26602
26603 2009-08-21  Michelangelo De Simone  <micdesim@gmail.com>
26604
26605         Reviewed by Adele Peterson.
26606
26607         https://bugs.webkit.org/show_bug.cgi?id=27452
26608         Tests for checkValidity() method and invalid event, from HTML5
26609         specs:
26610         http://www.whatwg.org/specs/web-apps/current-work/#dom-form-checkvalidity
26611
26612         * fast/events/invalid-001-expected.txt: Added.
26613         * fast/events/invalid-001.html: Added.
26614         * fast/events/invalid-002-expected.txt: Added.
26615         * fast/events/invalid-002.html: Added.
26616         * fast/events/invalid-003-expected.txt: Added.
26617         * fast/events/invalid-003.html: Added.
26618         * fast/events/invalid-004-expected.txt: Added.
26619         * fast/events/invalid-004.html: Added.
26620         * fast/events/invalid-005-expected.txt: Added.
26621         * fast/events/invalid-005.html: Added.
26622         * fast/forms/checkValidity-001-expected.txt: Added.
26623         * fast/forms/checkValidity-001.html: Added.
26624         * fast/forms/checkValidity-002-expected.txt: Added.
26625         * fast/forms/checkValidity-002.html: Added.
26626         * fast/forms/checkValidity-003-expected.txt: Added.
26627         * fast/forms/checkValidity-003.html: Added.
26628         * fast/forms/checkValidity-004-expected.txt: Added.
26629         * fast/forms/checkValidity-004.html: Added.
26630         * fast/dom/Window/window-properties-expected.txt:
26631         * fast/dom/domListEnumeration-expected.txt:
26632         * fast/dom/resources/domListEnumeration.js:
26633
26634 2009-08-21  Beth Dakin  <bdakin@apple.com>
26635
26636         Reviewed by Dan Bernstein.
26637
26638         Test for the CSS part of https://bugs.webkit.org/show_bug.cgi?id=27571 [CSS3 Backgrounds and Borders] Add support for the "round" value 
26639         for background-repeat
26640         -and-
26641         https://bugs.webkit.org/show_bug.cgi?id=27570 [CSS3 Backgrounds and 
26642         Borders] Add support for the "space" value for background-repeat
26643
26644         * fast/backgrounds/repeat/parsing-background-repeat-expected.txt: Added.
26645         * fast/backgrounds/repeat/parsing-background-repeat.html: Added.
26646         * fast/backgrounds/repeat/resources/parsing-background-repeat.js: Added.
26647         (test):
26648
26649 2009-08-21  Christian Plesner Hansen  <christian.plesner.hansen@gmail.com>
26650
26651         Reviewed by Eric Seidel.
26652
26653         Regression test for bug fixed in
26654         http://codereview.chromium.org/171039.  Regexps created in one
26655         frame were not callable outside that frame.
26656         https://bugs.webkit.org/show_bug.cgi?id=28387
26657
26658         * fast/regex/cross-frame-callable-expected.txt: Added.
26659         * fast/regex/cross-frame-callable.html: Added.
26660         * fast/regex/resources/cross-frame-callable.js: Added.
26661         (doTest):
26662
26663 2009-08-21  Ryosuke Niwa  <rniwa@webkit.org>
26664
26665         Reviewed by Eric Seidel.
26666
26667         execCommand("Underline") uses CSS even when styleWithCSS has been turned off
26668         https://bugs.webkit.org/show_bug.cgi?id=23892
26669
26670         This patch rebaselines tests contained spans to decorate texts even though styleWithCSS is turned off.
26671         It replaces those spans with either u or s accordingly.
26672
26673         It modifies the order in which tag appear in toggle-style-2 to match the actual result
26674         since the original ordering was rather arbitrary.
26675
26676         This patch breaks /editing/style/font-family-with-space.html for Qt platform.
26677         Manual rebaseline is required once the patch is landed.
26678
26679         * editing/execCommand/resources/toggle-style-2.js: Modified the order in which tag appear
26680         * editing/execCommand/resources/toggle-text-decorations.js: execCommand('styleWithCSS') is called after selection is set
26681         (testSingleToggle):
26682         * editing/execCommand/strikethroughSelection-expected.txt: span with line-through was replaced by s
26683         * editing/execCommand/toggle-style-2-expected.txt: Passes all but the last two tests.
26684         * editing/style/remove-underline-across-paragraph-expected.txt: Underline is added by u instead of CSS.
26685         * editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Ditto.
26686         * editing/style/remove-underline-after-paragraph-expected.txt: Ditto.
26687         * editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Ditto.
26688         * editing/style/remove-underline-expected.txt: Ditto.
26689         * editing/style/remove-underline-in-bold-expected.txt: Ditto.
26690         * editing/style/underline-expected.txt: Ditto.
26691         * platform/mac/editing/execCommand/5190926-expected.txt: Ditto.
26692         * platform/mac/editing/pasteboard/5075944-expected.txt: Ditto.
26693         * platform/mac/editing/style/font-family-with-space-expected.txt: Ditto.
26694         * platform/qt/editing/execCommand/5190926-expected.txt: Ditto.
26695         * platform/qt/editing/pasteboard/5075944-expected.txt: Ditto.
26696
26697 2009-08-21  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
26698
26699         Skipping a new test, a test that requires geolocation support (we
26700         do not enable it yet), and a test which needs font sizing to be
26701         properly setup.
26702
26703         * platform/gtk/Skipped:
26704
26705 2009-08-21  Oliver Hunt  <oliver@apple.com>
26706
26707         Reviewed by Tim Hatcher.
26708
26709         Add test to ensure JSON parser does not accept comments.
26710
26711         * fast/js/JSON-parse-expected.txt:
26712         * fast/js/resources/JSON-parse.js:
26713         (createTests.result):
26714
26715 2009-08-21  Beth Dakin  <bdakin@apple.com>
26716
26717         Reviewed by Dan Bernstein.
26718
26719         Tests for the CSS part of https://bugs.webkit.org/show_bug.cgi?id=27574 [CSS3 Backgrounds and Borders] Add support for the "contain" value 
26720         for background-size
26721         -and-
26722         https://bugs.webkit.org/show_bug.cgi?id=27573 [CSS3 Backgrounds and 
26723         Borders] Add support for the "cover" value for background-size
26724
26725         * fast/backgrounds/size/parsing-background-size-values-expected.txt: Added.
26726         * fast/backgrounds/size/parsing-background-size-values.html: Added.
26727         * fast/backgrounds/size/parsing-inherit-expected.txt: Added.
26728         * fast/backgrounds/size/parsing-inherit.html: Added.
26729         * fast/backgrounds/size/resources/parsing-background-size-values.js: Added.
26730         (test):
26731         * fast/backgrounds/size/resources/parsing-inherit.js: Added.
26732         (test):
26733
26734 2009-08-21  Jan Michael Alonzo  <jmalonzo@webkit.org>
26735
26736         Reviewed by Gustavo Noronha.
26737
26738         [Gtk] Check-in result for http://trac.webkit.org/changeset/47590.
26739
26740         * platform/gtk/fast/repaint/inline-block-resize-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/inline-block-resize-expected.txt.
26741
26742 2009-08-20  Chris Fleizach  <cfleizach@apple.com>
26743
26744         Reviewed by Darin Adler.
26745
26746         Enable various "grouping" ARIA roles
26747         https://bugs.webkit.org/show_bug.cgi?id=28486
26748
26749         * platform/mac/accessibility/aria-grouping-roles-expected.txt: Added.
26750         * platform/mac/accessibility/aria-grouping-roles.html: Added.
26751
26752 2009-08-20  Oliver Hunt  <oliver@apple.com>
26753
26754         Reviewed by Gavin Barraclough.
26755
26756         REGRESSION: fast/profiler/call.html is crashing occasionally
26757         https://bugs.webkit.org/show_bug.cgi?id=28476
26758
26759         Re-enable the test now that the crash has been fixed.
26760
26761         * fast/profiler/call.html: Renamed from LayoutTests/fast/profiler/call.html-disabled.
26762
26763 2009-08-20  Albert J. Wong  <ajwong@chromium.org>
26764
26765         Reviewed by David Levin.
26766
26767         HTML5 media elements do not fire waiting events correctly
26768         https://bugs.webkit.org/show_bug.cgi?id=28335
26769
26770         New manual test to check if waiting/seeking events are fired
26771         when seeking into a non-buffered region.
26772
26773         * http/tests/media/video-throttled-load.cgi: Added.
26774         * media/video-test.js:
26775         (isInTimeRanges):
26776
26777 2009-08-20  Ryosuke Niwa  <rniwa@webkit.org>
26778
26779         Reviewed by Eric Seidel.
26780
26781         underline tests in /editing/style/ need not to be pixel tests but need to print markup
26782         https://bugs.webkit.org/show_bug.cgi?id=28471
26783
26784         This patch modifies remove-underline-in-bold.html to use runDumpAsTextEditingTest.
26785
26786         * editing/style/remove-underline-in-bold-expected.txt:
26787         * editing/style/remove-underline-in-bold.html:
26788
26789 2009-08-20  Ryosuke Niwa  <rniwa@webkit.org>
26790
26791         Reviewed by Eric Seidel.
26792
26793         Some tests using editing.js in editing/execCommand should use runDumpAsTextEditingTest
26794         https://bugs.webkit.org/show_bug.cgi?id=28494
26795
26796         This patch modifies the following tests to use runDumpAsTextEditingTest
26797
26798         * editing/editing.js: Fixed typo and added foreColorCommand.
26799         (execBackColorCommand):
26800         * editing/execCommand/italicizeByCharacter-expected.txt: Added.
26801         * editing/execCommand/italicizeByCharacter.html:
26802         * editing/execCommand/modifyForeColorByCharacter-expected.txt: Added.
26803         * editing/execCommand/modifyForeColorByCharacter.html:
26804         * editing/execCommand/strikethroughSelection-expected.txt: Added.
26805         * editing/execCommand/strikethroughSelection.html:
26806
26807 2009-08-20  Eric Seidel  <eric@webkit.org>
26808
26809         No review, just disabling a crashing test.
26810
26811         REGRESSION: fast/profiler/call.html is crashing occasionally
26812         https://bugs.webkit.org/show_bug.cgi?id=28476
26813
26814         Disable this test until one of the JSC folks can find a fix.
26815         This test will occasionally crash and cause patches to be rejected
26816         from the commit-queue which are otherwise fine.
26817
26818         * fast/profiler/call.html-disabled: Renamed from LayoutTests/fast/profiler/call.html.
26819
26820 2009-08-20  David Hyatt  <hyatt@apple.com>
26821
26822         Reviewed by Dan Bernstein.
26823
26824         https://bugs.webkit.org/show_bug.cgi?id=28497, images don't propagate overflow properly when they change
26825         size on a line.
26826         
26827         Add a new layout test and update an existing layout test.
26828
26829         * fast/repaint/inline-block-resize.html: Added.
26830         * platform/mac/fast/repaint/inline-block-resize-expected.checksum: Added.
26831         * platform/mac/fast/repaint/inline-block-resize-expected.png: Added.
26832         * platform/mac/fast/repaint/inline-block-resize-expected.txt: Added.
26833         * platform/mac/fast/replaced/border-radius-clip-expected.txt:
26834
26835 2009-08-20  Eric Carlson  <eric.carlson@apple.com>
26836
26837         Reviewed by Anders Carlsson.
26838
26839         HTML5 media elements must fire 'loadend' progress event
26840         https://bugs.webkit.org/show_bug.cgi?id=28419
26841
26842         Add 'loadend' to existing tests.
26843
26844         * media/event-attributes-expected.txt:
26845         * media/event-attributes.html:
26846         * media/media-load-event-expected.txt:
26847         * media/media-load-event.html:
26848         * media/progress-event-at-least-one-expected.txt:
26849         * media/progress-event-at-least-one.html:
26850
26851 2009-08-20  Ryosuke Niwa  <rniwa@webkit.org>
26852
26853         Reviewed by Darin Adler.
26854
26855         REGESSION(r45316), Crash: WebKit crashes in Google Sites when indenting a table
26856         https://bugs.webkit.org/show_bug.cgi?id=28474
26857
26858         This patch adds a test to make sure WebKit does not crash when indenting immediately right to a table.
26859
26860         * editing/execCommand/indent-right-after-table-expected.txt: Added.
26861         * editing/execCommand/indent-right-after-table.html: Added.
26862
26863 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
26864
26865         Rubber-stamped by Simon Hausmann.
26866
26867         [Qt] Update the (outdated) metrics for css1 padding and margin tests. All tests pass.
26868
26869         * platform/qt/Skipped: Excluded passed tests.
26870         * platform/qt/css1/box_properties/margin-expected.txt:
26871         * platform/qt/css1/box_properties/margin_bottom-expected.txt:
26872         * platform/qt/css1/box_properties/margin_bottom_inline-expected.txt:
26873         * platform/qt/css1/box_properties/margin_inline-expected.txt:
26874         * platform/qt/css1/box_properties/margin_left-expected.txt:
26875         * platform/qt/css1/box_properties/margin_left_inline-expected.txt:
26876         * platform/qt/css1/box_properties/margin_right-expected.txt:
26877         * platform/qt/css1/box_properties/margin_right_inline-expected.txt:
26878         * platform/qt/css1/box_properties/margin_top-expected.txt:
26879         * platform/qt/css1/box_properties/margin_top_inline-expected.txt:
26880         * platform/qt/css1/box_properties/padding-expected.txt:
26881         * platform/qt/css1/box_properties/padding_bottom-expected.txt:
26882         * platform/qt/css1/box_properties/padding_bottom_inline-expected.txt:
26883         * platform/qt/css1/box_properties/padding_inline-expected.txt:
26884         * platform/qt/css1/box_properties/padding_left-expected.txt:
26885         * platform/qt/css1/box_properties/padding_left_inline-expected.txt:
26886         * platform/qt/css1/box_properties/padding_right-expected.txt:
26887         * platform/qt/css1/box_properties/padding_right_inline-expected.txt:
26888         * platform/qt/css1/box_properties/padding_top-expected.txt:
26889         * platform/qt/css1/box_properties/padding_top_inline-expected.txt:
26890
26891 2009-08-20  Dan Bernstein  <mitz@apple.com>
26892
26893         Reviewed by Darin Adler.
26894
26895         Updated results after fixing
26896         <rdar://problem/7154605> Loading page with 1px wide <select> makes the
26897         toolbar go blank
26898         and
26899         <rdar://problem/7154521> Lots of "<Error>: doClip: empty path." spew in
26900         the console with certain content
26901
26902         * platform/mac/fast/forms/001-expected.checksum:
26903         * platform/mac/fast/forms/001-expected.png:
26904         * platform/mac/fast/forms/menulist-narrow-width-expected.checksum:
26905         * platform/mac/fast/forms/menulist-narrow-width-expected.png:
26906
26907 2009-08-20  Jan Michael Alonzo  <jmalonzo@webkit.org>
26908
26909         Reviewed by Gustavo Noronha.
26910
26911         [Gtk][REGRESSION] XHR test failures after r45558
26912         https://bugs.webkit.org/show_bug.cgi?id=27143
26913
26914         http/tests/xmlhttprequest/small-chunks-response-text.html
26915         - Enable test fixed by this patch.
26916
26917         http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache.html
26918         http/tests/xmlhttprequest/cache-override.html
26919         - Enable tests already passing.
26920
26921         Updated patch originally by Gustavo Noronha.
26922
26923         * platform/gtk/Skipped:
26924
26925 2009-08-20  Dirk Schulze  <krit@webkit.org>
26926
26927         Reviewed by Ariya Hidayat.
26928
26929         Check if the combination of getImageData and the afterward use of putImageData 
26930         still gives the right result.
26931
26932         * fast/canvas/canvas-copyPixels-expected.txt: Added.
26933         * fast/canvas/canvas-copyPixels.html: Added.
26934         * fast/canvas/resources/canvas-copyPixels.js: Added.
26935
26936 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
26937
26938         Rubber-stamped by Simon Hausmann.
26939
26940         [Qt] Of course we pass ACID1 tests. Update the metrics.
26941
26942         * platform/qt/Skipped:
26943         * platform/qt/css1/box_properties/acid_test-expected.txt:
26944
26945 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
26946
26947         Rubber-stamped by Simon Hausmann.
26948
26949         [Qt] Update the (outdated) metrics for css1 borders tests. All tests pass.
26950
26951         * platform/qt/Skipped: Excluded passed tests.
26952         * platform/qt/css1/box_properties/border-expected.txt:
26953         * platform/qt/css1/box_properties/border_bottom-expected.txt:
26954         * platform/qt/css1/box_properties/border_bottom_inline-expected.txt:
26955         * platform/qt/css1/box_properties/border_bottom_width-expected.txt:
26956         * platform/qt/css1/box_properties/border_bottom_width_inline-expected.txt:
26957         * platform/qt/css1/box_properties/border_color-expected.txt:
26958         * platform/qt/css1/box_properties/border_color_inline-expected.txt:
26959         * platform/qt/css1/box_properties/border_inline-expected.txt:
26960         * platform/qt/css1/box_properties/border_left-expected.txt:
26961         * platform/qt/css1/box_properties/border_left_inline-expected.txt:
26962         * platform/qt/css1/box_properties/border_left_width-expected.txt:
26963         * platform/qt/css1/box_properties/border_left_width_inline-expected.txt:
26964         * platform/qt/css1/box_properties/border_right-expected.txt:
26965         * platform/qt/css1/box_properties/border_right_inline-expected.txt:
26966         * platform/qt/css1/box_properties/border_right_width-expected.txt:
26967         * platform/qt/css1/box_properties/border_right_width_inline-expected.txt:
26968         * platform/qt/css1/box_properties/border_style-expected.txt:
26969         * platform/qt/css1/box_properties/border_style_inline-expected.txt:
26970         * platform/qt/css1/box_properties/border_top-expected.txt:
26971         * platform/qt/css1/box_properties/border_top_inline-expected.txt:
26972         * platform/qt/css1/box_properties/border_top_width-expected.txt:
26973         * platform/qt/css1/box_properties/border_top_width_inline-expected.txt:
26974         * platform/qt/css1/box_properties/border_width-expected.txt:
26975         * platform/qt/css1/box_properties/border_width_inline-expected.txt:
26976
26977 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
26978
26979         Rubber-stamped by Simon Hausmann.
26980
26981         [Qt] Update the (outdated) metrics for css1/basic tests. All tests pass.
26982
26983         * platform/qt/Skipped: Excluded passed tests.
26984         * platform/qt/css1/basic/class_as_selector-expected.txt:
26985         * platform/qt/css1/basic/comments-expected.txt:
26986         * platform/qt/css1/basic/containment-expected.txt:
26987         * platform/qt/css1/basic/contextual_selectors-expected.txt:
26988         * platform/qt/css1/basic/grouping-expected.txt:
26989         * platform/qt/css1/basic/id_as_selector-expected.txt:
26990         * platform/qt/css1/basic/inheritance-expected.txt:
26991
26992 2009-08-20  Ariya Hidayat  <ariya.hidayat@nokia.com>
26993
26994         Rubber-stamped by Simon Hausmann.
26995
26996         [Qt] Update the metrics after recent refactoring. All tests pass.
26997
26998         * platform/qt/fast/box-shadow/basic-shadows-expected.txt:
26999         * platform/qt/fast/box-shadow/transform-fringing-expected.txt:
27000         * platform/qt/fast/dynamic/genContentDestroyChildren-expected.txt:
27001         * platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt:
27002         * platform/qt/fast/images/image-in-map-expected.txt:
27003         * platform/qt/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
27004         * platform/qt/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
27005
27006 2009-08-19  Aaron Boodman  <aa@chromium.org>
27007
27008         Reviewed by David Levin.
27009
27010         https://bugs.webkit.org/show_bug.cgi?id=24853: Provide a way for WebKit clients to
27011         specify a more granular policy for cross-origin XHR access.
27012
27013         * http/tests/xmlhttprequest/origin-whitelisting-all-expected.txt: Added.
27014         * http/tests/xmlhttprequest/origin-whitelisting-all.html: Added.
27015         * http/tests/xmlhttprequest/origin-whitelisting-exact-match-expected.txt: Added.
27016         * http/tests/xmlhttprequest/origin-whitelisting-exact-match.html: Added.
27017         * http/tests/xmlhttprequest/origin-whitelisting-https-expected.txt: Added.
27018         * http/tests/xmlhttprequest/origin-whitelisting-https.html: Added.
27019         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-expected.txt: Added.
27020         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains-expected.txt: Added.
27021         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains.html: Added.
27022         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses.html: Added.
27023         * http/tests/xmlhttprequest/origin-whitelisting-subdomains-expected.txt: Added.
27024         * http/tests/xmlhttprequest/origin-whitelisting-subdomains.html: Added.
27025         * http/tests/xmlhttprequest/resources/origin-whitelisting-ip-address-test.html: Added.
27026
27027 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
27028
27029         No review.
27030
27031         Delete files that should have been deleted in http://trac.webkit.org/changeset/47542.
27032
27033         * platform/mac/editing/style/remove-underline-after-paragraph-expected.checksum: Removed.
27034         * platform/mac/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
27035         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.checksum: Removed.
27036         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
27037         * platform/qt/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
27038         * platform/qt/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
27039
27040 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
27041
27042         Reviewed by Eric Seidel.
27043
27044         underline tests in /editing/style/ need not to be pixel tests but need to print markup
27045         https://bugs.webkit.org/show_bug.cgi?id=28471
27046
27047         * editing/style/remove-underline-across-paragraph-expected.txt: Added.
27048         * editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Added.
27049         * editing/style/remove-underline-across-paragraph-in-bold.html:
27050         * editing/style/remove-underline-across-paragraph.html:
27051         * platform/mac/editing/style/remove-underline-across-paragraph-expected.checksum: Removed.
27052         * platform/mac/editing/style/remove-underline-across-paragraph-expected.png: Removed.
27053         * platform/mac/editing/style/remove-underline-across-paragraph-expected.txt: Removed.
27054         * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.checksum: Removed.
27055         * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.png: Removed.
27056         * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Removed.
27057         * platform/qt/editing/style/remove-underline-across-paragraph-expected.txt: Removed.
27058         * platform/qt/editing/style/remove-underline-across-paragraph-in-bold-expected.txt: Removed.
27059
27060 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
27061
27062         Reviewed by Eric Seidel.
27063
27064         underline tests in /editing/style/ need not to be pixel tests but need to print markup
27065         https://bugs.webkit.org/show_bug.cgi?id=28471
27066
27067         This patch converts the following tests to dumpAsText tests using runDumpAsTextEditingTest
27068
27069         * editing/style/remove-underline-after-paragraph-expected.txt: Added.
27070         * editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Added.
27071         * editing/style/remove-underline-after-paragraph-in-bold.html:
27072         * editing/style/remove-underline-after-paragraph.html:
27073         * platform/mac/editing/style/remove-underline-after-paragraph-expected.checksum: Removed.
27074         * platform/mac/editing/style/remove-underline-after-paragraph-expected.png: Removed.
27075         * platform/mac/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
27076         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.checksum: Removed.
27077         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.png: Removed.
27078         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
27079         * platform/qt/editing/style/remove-underline-after-paragraph-expected.txt: Removed.
27080         * platform/qt/editing/style/remove-underline-after-paragraph-in-bold-expected.txt: Removed.
27081
27082 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
27083
27084         Reviewed by Darin Adler.
27085
27086         queryCommandState('underline') returns false if the selected text is also bold and italic
27087         https://bugs.webkit.org/show_bug.cgi?id=11022
27088
27089         This patch adds a test to make sure queryCommandState returns correct boolean value for underline and strikethrough.
27090
27091         * editing/style/resources: Added.
27092         * editing/style/resources/TEMPLATE.html: Added.
27093         * editing/style/resources/text-decoration-state.js: Added.
27094         (textdecorationState):
27095         * editing/style/text-decoration-state-expected.txt: Added.
27096         * editing/style/text-decoration-state.html: Added.
27097
27098 2009-08-19  Ryosuke Niwa  <rniwa@webkit.org>
27099
27100         Reviewed by Eric Seidel.
27101
27102         underline tests in /editing/style/ need not to be pixel tests but need to print markup
27103         https://bugs.webkit.org/show_bug.cgi?id=28471
27104
27105         This patch converts editing/style/underline.html and editing/style/remove-underline.html to a dumpAsText test.
27106
27107         It also adds runDumpAsTextEditingTest which invokes a new testing mode.
27108         runDumpAsTextEditingTest calls user-defined editingTest just like runEditingTest but does not enable editing delegates by default.
27109         It logs innerHTML of the node with id "root" whenever the DOM is changed by exec* functions with the name of function in front.
27110         It should be used in tests where logging of selection and caret positions is not required but logging
27111         of how DOM changed over editing operations is required.
27112
27113         * editing/editing.js:
27114         (debugForDumpAsText): logs innerHTML of the node with id "root" when using runDumpAsTextEditingTest
27115         (execBoldCommand): Calls debugForDumpAsText
27116         (execUnderlineCommand): ditto
27117         (execFontNameCommand): ditto
27118         (execFontSizeCommand): ditto
27119         (execFontSizeDeltaCommand): ditto
27120         (execItalicCommand): ditto
27121         (execJustifyCenterCommand): ditto
27122         (execJustifyLeftCommand): ditto
27123         (execJustifyRightCommand): ditto
27124         (execInsertHTMLCommand): ditto
27125         (execInsertImageCommand): ditto
27126         (execInsertLineBreakCommand): ditto
27127         (execInsertParagraphCommand): ditto
27128         (execInsertNewlineInQuotedContentCommand): ditto
27129         (execTypeCharacterCommand): ditto
27130         (execStrikethroughCommand): ditto
27131         (execUndoCommand): ditto
27132         (execRedoCommand): ditto
27133         (execCutCommand): ditto
27134         (execPasteCommand): ditto
27135         (execPasteAndMatchStyleCommand): ditto
27136         (execCreateLinkCommand): ditto
27137         (execUnlinkCommand): ditto
27138         (execDeleteCommand): ditto
27139         (execForwardDeleteCommand): ditto
27140         (execBackColorCommand): ditto
27141         (runDumpAsTextEditingTest): Added.
27142         * editing/style/remove-underline-expected.txt: Added.
27143         * editing/style/remove-underline.html:
27144         * editing/style/underline-expected.txt: Added.
27145         * editing/style/underline.html:
27146
27147 2009-08-19  Dan Bernstein  <mitz@apple.com>
27148
27149         Reviewed by Dave Hyatt.
27150
27151         Test and updated results for
27152         <rdar://problem/7141522> Incorrect layout of product table at henry.com
27153
27154         * fast/block/basic/quirk-percent-height-table-cell-expected.checksum: Added.
27155         * fast/block/basic/quirk-percent-height-table-cell-expected.png: Added.
27156         * fast/block/basic/quirk-percent-height-table-cell-expected.txt: Added.
27157         * fast/block/basic/quirk-percent-height-table-cell.html: Added.
27158         * fast/replaced/table-percent-height-text-controls-expected.txt:
27159         * fast/replaced/table-percent-height-text-controls.html:
27160
27161 2009-08-19  Eric Carlson  <eric.carlson@apple.com>
27162
27163         Reviewed by NOBODY (Build fix).
27164
27165         Disable new media tests.
27166
27167         * platform/gtk/Skipped:
27168
27169 2009-08-19  Eric Carlson  <eric.carlson@apple.com>
27170
27171         Reviewed by NOBODY (Build fix).
27172
27173         Generate new results for fast/layers/video-layer.html after r47515.
27174
27175         * platform/mac-leopard/fast/layers/video-layer-expected.txt:
27176         * platform/mac/fast/layers/video-layer-expected.txt:
27177         * platform/win/fast/layers/video-layer-expected.txt:
27178
27179 2009-08-19  Adam Roben  <aroben@apple.com>
27180
27181         Skip a failing test on Windows
27182
27183         See <http://webkit.org/b/28467>.
27184
27185         * platform/win/Skipped: Added
27186         http/tests/loading/preload-img-test.html.
27187
27188 2009-08-19  Eric Carlson  <eric.carlson@apple.com>
27189
27190         Reviewed by Simon Fraser.
27191
27192         Make media layout test video-source-add-src.html less timing dependent
27193         https://bugs.webkit.org/show_bug.cgi?id=28465
27194         
27195         Trigger test on 'canplaythrough' instead of 'loadstart' so it is less
27196         likely to fail on a slow machine.
27197
27198         * media/video-source-add-src-expected.txt:
27199         * media/video-source-add-src.html:
27200
27201 2009-08-19  Eric Carlson  <eric.carlson@apple.com>
27202
27203         Reviewed by Eric Seidel.
27204
27205         Sound button appears in controller with movies that have no audio
27206         https://bugs.webkit.org/show_bug.cgi?id=28464
27207
27208         * media/video-controls-visible-audio-only.html:
27209         * media/video-no-audio.html: Added.
27210         * platform/mac-leopard/media/video-empty-source-expected.txt:
27211         * platform/mac-leopard/media/video-no-audio-expected.txt: Added.
27212         * platform/mac/media/video-empty-source-expected.txt:
27213         * platform/mac/media/video-no-audio-expected.txt: Added.
27214         * platform/win/media/video-empty-source-expected.txt: Added.
27215         * platform/win/media/video-no-audio-expected.txt: Added.
27216
27217 2009-08-19  Alexey Proskuryakov  <ap@apple.com>
27218
27219         Reviewed by Anders Carlsson.
27220
27221         https://bugs.webkit.org/show_bug.cgi?id=27464
27222         Implement application cache online whitelist wildcard flag
27223
27224         * http/tests/appcache/resources/whitelist-wildcard.manifest: Added.
27225         * http/tests/appcache/whitelist-wildcard-expected.txt: Added.
27226         * http/tests/appcache/whitelist-wildcard.html: Added.
27227
27228 2009-08-19  Yuta Kitamura  <yutak@chromium.org>
27229
27230         Reviewed by Eric Seidel.
27231
27232         Convert two layout tests so that they use dumpAsText().
27233         
27234         These tests check if the renderer crashes or not. Hence, we do not need to
27235         dump the entire render tree. I verified DumpRenderTree at r24513 still crashed
27236         when it opened the updated test cases.
27237         
27238         See bug 14714 for details about these test cases.
27239
27240         Two layout tests are convertible to dumpAsText
27241         https://bugs.webkit.org/show_bug.cgi?id=28423
27242
27243         * fast/multicol/negativeColumnWidth-expected.txt: Added.
27244         * fast/multicol/negativeColumnWidth.html:
27245         * fast/multicol/zeroColumnCount-expected.txt: Added.
27246         * fast/multicol/zeroColumnCount.html:
27247         * platform/mac/fast/multicol/negativeColumnWidth-expected.checksum: Removed.
27248         * platform/mac/fast/multicol/negativeColumnWidth-expected.png: Removed.
27249         * platform/mac/fast/multicol/negativeColumnWidth-expected.txt: Removed.
27250         * platform/mac/fast/multicol/zeroColumnCount-expected.checksum: Removed.
27251         * platform/mac/fast/multicol/zeroColumnCount-expected.png: Removed.
27252         * platform/mac/fast/multicol/zeroColumnCount-expected.txt: Removed.
27253         * platform/qt/fast/multicol/negativeColumnWidth-expected.txt: Removed.
27254         * platform/qt/fast/multicol/zeroColumnCount-expected.txt: Removed.
27255
27256 2009-08-19  David Hyatt  <hyatt@apple.com>
27257
27258         Land updated results after my last change.
27259
27260         * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
27261
27262 2009-08-19  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
27263
27264         Reviewed by Ariya Hidayat.
27265
27266         [Qt] Add a new expected file to the Qt port since we pass it.
27267
27268         * platform/qt/fast/reflections: Added.
27269         * platform/qt/fast/reflections/transparent-reflected-sublayers-expected.txt: Added.
27270
27271 2009-08-18  Alexey Proskuryakov  <ap@webkit.org>
27272
27273         Reviewed by Maciej Stachowiak.
27274
27275         https://bugs.webkit.org/show_bug.cgi?id=28446
27276         Custom request headers shouldn't be sent with cross-origin preflight request
27277
27278         * http/tests/xmlhttprequest/access-control-preflight-headers-async-expected.txt: Added.
27279         * http/tests/xmlhttprequest/access-control-preflight-headers-async.html: Added.
27280         * http/tests/xmlhttprequest/access-control-preflight-headers-sync-expected.txt: Added.
27281         * http/tests/xmlhttprequest/access-control-preflight-headers-sync.html: Added.
27282         * http/tests/xmlhttprequest/resources/no-custom-header.php: Added.
27283
27284 2009-08-13  Maciej Stachowiak  <mjs@apple.com>
27285
27286         Reviewed by Sam Weinig.
27287
27288         - Tests for: Implement HTML5 nav element
27289         https://bugs.webkit.org/show_bug.cgi?id=27937
27290
27291         Test aspects of <nav>, including residual style, <p> closing, and FormatBlock.
27292         
27293         * fast/html/nav-element-expected.txt: Added.
27294         * fast/html/nav-element.html: Added.
27295
27296 2009-08-18  Oliver Hunt  <oliver@apple.com>
27297
27298         Reviewed by NOBODY (Build fix).
27299
27300         Remove accidentally committed logging
27301
27302         * fast/js/resources/array-enumerators-functions.js:
27303
27304 2009-08-18  Oliver Hunt  <oliver@apple.com>
27305
27306         Reviewed by Mark Rowe.
27307
27308         Make test faster so leaks bot won't time out.
27309
27310         * fast/js/resources/array-enumerators-functions.js:
27311
27312 2009-08-18  Dan Bernstein  <mitz@apple.com>
27313
27314         Rubber-stamped by Mark Rowe
27315
27316         Update Windows and Qt results after r47462.
27317
27318         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
27319         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
27320         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
27321         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
27322
27323 2009-08-18  Drew Wilson  <atwilson@google.com>
27324
27325         Reviewed by David Levin.
27326
27327         SharedWorkers need to support loading
27328         https://bugs.webkit.org/show_bug.cgi?id=28342
27329
27330         Refactored worker network tests to also test SharedWorkers.
27331
27332         * http/tests/workers/resources/worker-importScripts.js:
27333         Refactored to run in either a dedicated or shared worker.
27334         (handleConnect.self.postMessage):
27335         (handleConnect):
27336         (runTests.try.resetLoadFlags):
27337         (runTests):
27338         * http/tests/workers/resources/worker-redirect-target.js:
27339         Refactored to run in either a dedicated or shared worker.
27340         (else.self.onconnect):
27341         * http/tests/workers/resources/worker-redirect.js: Added.
27342         Moved test code out of worker-redirect.html so it can be shared with shared worker tests.
27343         (log):
27344         (runNextTest):
27345         (testCrossOriginLoad.try.worker.onerror):
27346         (testCrossOriginLoad.try.worker.onmessage):
27347         (testCrossOriginLoad):
27348         (testCrossOriginRedirectedLoad.try.worker.onerror):
27349         (testCrossOriginRedirectedLoad.try.worker.onmessage):
27350         (testCrossOriginRedirectedLoad):
27351         * http/tests/workers/shared-worker-importScripts-expected.txt: Added.
27352         * http/tests/workers/shared-worker-importScripts.html-disabled: Added.
27353         * http/tests/workers/shared-worker-redirect-expected.txt: Added
27354         * http/tests/workers/shared-worker-redirect.html-disabled: Added.
27355         * http/tests/workers/worker-redirect.html:
27356         Moved test code into worker-redirect.js.
27357         * http/tests/xmlhttprequest/workers/close.html:
27358         Moved test code into close-test.js.
27359         * http/tests/xmlhttprequest/workers/methods-async.html:
27360         Moved test code into methods-async-test.js.
27361         * http/tests/xmlhttprequest/workers/methods.html:
27362         Moved test code into methods.js.
27363         * http/tests/xmlhttprequest/workers/resources/close-test.js: Added.
27364         Contains test code moved from close.html, so tests can be shared with SharedWorkers.
27365         (log):
27366         (testAsync.worker.onmessage.else):
27367         (testAsync.worker.onmessage):
27368         (testAsync):
27369         (testSync.worker.onmessage.else):
27370         (testSync.worker.onmessage):
27371         (testSync):
27372         (done):
27373         (handleException):
27374         * http/tests/xmlhttprequest/workers/resources/close.js:
27375         Modified worker code so it runs in shared workers also.
27376         * http/tests/xmlhttprequest/workers/resources/file-not-found.js: Added.
27377         Contains test code moved from xmlhttprequest-file-not-found.html (now shared with shared worker tests).
27378         (log):
27379         (worker.onmessage):
27380         * http/tests/xmlhttprequest/workers/resources/methods-async-test.js: Added.
27381         Contains test code moved from methods-async.html (now shared with shared worker tests).
27382         (log):
27383         (worker.onmessage):
27384         * http/tests/xmlhttprequest/workers/resources/methods-async.js:
27385         Changed code to run in shared workers also.
27386         * http/tests/xmlhttprequest/workers/resources/methods-test.js: Added.
27387         Contains test code moved from methods.html (now shared with shared worker tests).
27388         (log):
27389         (worker.onmessage):
27390         * http/tests/xmlhttprequest/workers/resources/methods.js:
27391         Now can run in either dedicated or shared workers.
27392         (init):
27393         * http/tests/xmlhttprequest/workers/resources/shared-worker-create.js: Added.
27394         Utility code to allow shared workers to look like dedicated workers to enable sharing test code.
27395         (createWorker.worker.port.onmessage):
27396         (createWorker.worker.postMessage):
27397         (createWorker):
27398         * http/tests/xmlhttprequest/workers/resources/worker-create.js: Added.
27399         (createWorker):
27400         * http/tests/xmlhttprequest/workers/resources/worker-pre.js: Added.
27401         Utility code to make SharedWorkerGlobalScope look like DedicatedWorkerGlobalScope, to enable test code sharing.
27402         (else.self.onconnect.self.postMessage):
27403         (else.self.onconnect.event.messagePort.onmessage):
27404         (else.self.onconnect):
27405         * http/tests/xmlhttprequest/workers/resources/xmlhttprequest-file-not-found.js:
27406         (init):
27407         Updated code so it runs in shared workers also.
27408         * http/tests/xmlhttprequest/workers/shared-worker-close-expected.txt: Added.
27409         * http/tests/xmlhttprequest/workers/shared-worker-close.html-disabled: Added.
27410         * http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Added.
27411         * http/tests/xmlhttprequest/workers/shared-worker-methods-async.html-disabled: Added.
27412         * http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Added.
27413         * http/tests/xmlhttprequest/workers/shared-worker-methods.html-disabled: Added.
27414         * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found-expected.txt: Added.
27415         * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html-disabled: Added.
27416         * http/tests/xmlhttprequest/workers/xmlhttprequest-file-not-found.html:
27417         Moved test code into file-not-found.js.
27418
27419 2009-08-18  Beth Dakin  <bdakin@apple.com>
27420
27421         Reviewed by Dan Bernstein.
27422
27423         Test result changes for https://bugs.webkit.org/show_bug.cgi?id=27575 
27424         [CSS3 Backgrounds and Borders] Drop the prefix from background-size
27425
27426         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
27427         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
27428         * svg/css/getComputedStyle-basic-expected.txt:
27429
27430 2009-08-18  Drew Wilson  <atwilson@google.com>
27431
27432         Reviewed by David Levin.
27433
27434         SharedWorkers need to forward exceptions to parent documents
27435         https://bugs.webkit.org/show_bug.cgi?id=28320
27436
27437         Wrote test to generate exception and make sure it gets logged to the console.
27438         Started switching over to using the same test utilities that the tests under fast/js use.
27439
27440         * fast/workers/resources/shared-worker-common.js:
27441         (generateError):
27442         (handleMessage):
27443         * fast/workers/resources/shared-worker-exception.js: Added.
27444         (worker.onmessage):
27445         (done):
27446         * fast/workers/shared-worker-exception-expected.txt: Added.
27447         * fast/workers/shared-worker-exception.html-disabled: Added.
27448
27449 2009-08-18  Dumitru Daniliuc  <dumi@chromium.org>
27450
27451         Reviewed by Dimitri Glazkov.
27452
27453         Adding a test to verify that openDatabase() does not execute
27454         SQL statements on the database it's trying to open, unless we're
27455         opening the first handle to that database.
27456
27457         https://bugs.webkit.org/show_bug.cgi?id=28207
27458
27459         * storage/open-database-while-transaction-in-progress-expected.txt: Added.
27460         * storage/open-database-while-transaction-in-progress.html: Added.
27461
27462 2009-08-18  Mark Rowe  <mrowe@apple.com>
27463
27464         Update SnowLeopard-specific layout test results after r47440.
27465
27466         * platform/mac/media/audio-controls-rendering-expected.txt:
27467         * platform/mac/media/controls-after-reload-expected.txt:
27468         * platform/mac/media/controls-styling-expected.txt:
27469
27470 2009-08-18  David Hyatt  <hyatt@apple.com>
27471
27472         Land updated results after my last patch.
27473
27474         * platform/mac/compositing/geometry/clipping-foreground-expected.txt:
27475         * platform/mac/compositing/masks/masked-ancestor-expected.txt:
27476         * platform/mac/compositing/masks/multiple-masks-expected.txt:
27477         * platform/mac/compositing/masks/simple-composited-mask-expected.txt:
27478         * platform/mac/fast/clip/008-expected.txt:
27479         * platform/mac/fast/clip/011-expected.txt:
27480         * platform/mac/fast/clip/012-expected.txt:
27481         * platform/mac/fast/overflow/scrollRevealButton-expected.txt:
27482
27483 2009-08-18  Brian Weinstein  <bweinstein@apple.com>
27484
27485         Reviewed by Oliver Hunt.
27486
27487         Removed now passing storage tests from the Skipped list, now we pass all storage tests on Windows.
27488
27489         * platform/win/Skipped:
27490
27491 2009-08-18  Michelangelo De Simone  <micdesim@gmail.com>
27492
27493         Reviewed by Adele Peterson.
27494
27495         https://bugs.webkit.org/show_bug.cgi?id=27357
27496         Tests for :valid and :invalid CSS selectors, from HTML5 specs.
27497         http://www.whatwg.org/specs/web-apps/current-work/#selector-valid
27498
27499         * fast/css/pseudo-invalid-001-expected.txt: Added.
27500         * fast/css/pseudo-invalid-001.html: Added.
27501         * fast/css/pseudo-invalid-002-expected.txt: Added.
27502         * fast/css/pseudo-invalid-002.html: Added.
27503         * fast/css/pseudo-valid-001-expected.txt: Added.
27504         * fast/css/pseudo-valid-001.html: Added.
27505         * fast/css/pseudo-valid-002-expected.txt: Added.
27506         * fast/css/pseudo-valid-002.html: Added.
27507         * fast/css/pseudo-valid-003-expected.txt: Added.
27508         * fast/css/pseudo-valid-003.html: Added.
27509         * fast/css/pseudo-valid-004-expected.txt: Added.
27510         * fast/css/pseudo-valid-004.html: Added.
27511         * fast/css/pseudo-valid-005-expected.txt: Added.
27512         * fast/css/pseudo-valid-005.html: Added.
27513         * fast/css/pseudo-valid-006-expected.txt: Added.
27514         * fast/css/pseudo-valid-006.html: Added.
27515         * fast/css/pseudo-valid-007-expected.txt: Added.
27516         * fast/css/pseudo-valid-007.html: Added.
27517         * fast/dom/plugin-attributes-enumeration-expected.txt:
27518
27519 2009-08-16  David Hyatt  <hyatt@apple.com>
27520
27521         Reviewed by Dan Bernstein.
27522
27523         https://bugs.webkit.org/show_bug.cgi?id=20329, shadows and reflections incorrectly being included
27524         as part of scrollable overflow.
27525         
27526         Update layout tests to account for all of the changes made to overflow to split it into two types.  Remove the layout
27527         tests that were recently added that assumed that shadows and reflections should be part of scrollable overflow.
27528
27529         * fast/box-shadow/box-shadow-overflow-scroll-expected.txt: Removed.
27530         * fast/box-shadow/box-shadow-overflow-scroll.html: Removed.
27531         * fast/reflections/reflection-overflow-scroll-expected.txt: Removed.
27532         * fast/reflections/reflection-overflow-scroll.html: Removed.
27533         * platform/mac/compositing/overflow/ancestor-overflow-expected.txt:
27534         * platform/mac/compositing/reflections/reflection-on-composited-expected.txt:
27535         * platform/mac/editing/deleting/delete-br-011-expected.txt:
27536         * platform/mac/editing/deleting/delete-br-012-expected.txt:
27537         * platform/mac/editing/pasteboard/select-element-1-expected.txt:
27538         * platform/mac/fast/block/positioning/relative-overflow-block-expected.txt:
27539         * platform/mac/fast/body-propagation/background-color/002-expected.txt:
27540         * platform/mac/fast/body-propagation/background-color/002-xhtml-expected.txt:
27541         * platform/mac/fast/body-propagation/background-image/002-expected.txt:
27542         * platform/mac/fast/body-propagation/background-image/002-xhtml-expected.txt:
27543         * platform/mac/fast/body-propagation/overflow/001-expected.txt:
27544         * platform/mac/fast/body-propagation/overflow/001-xhtml-expected.txt:
27545         * platform/mac/fast/body-propagation/overflow/005-declarative-expected.txt:
27546         * platform/mac/fast/body-propagation/overflow/005-expected.txt:
27547         * platform/mac/fast/body-propagation/overflow/005-xhtml-expected.txt:
27548         * platform/mac/fast/borders/fieldsetBorderRadius-expected.txt:
27549         * platform/mac/fast/box-shadow/transform-fringing-expected.txt:
27550         * platform/mac/fast/clip/008-expected.txt:
27551         * platform/mac/fast/clip/011-expected.txt:
27552         * platform/mac/fast/clip/012-expected.txt:
27553         * platform/mac/fast/dynamic/genContentDestroyChildren-expected.txt:
27554         * platform/mac/fast/dynamic/window-resize-scrollbars-test-expected.txt:
27555         * platform/mac/fast/encoding/utf-16-big-endian-expected.txt:
27556         * platform/mac/fast/encoding/utf-16-little-endian-expected.txt:
27557         * platform/mac/fast/forms/form-element-geometry-expected.txt:
27558         * platform/mac/fast/images/image-in-map-expected.txt:
27559         * platform/mac/fast/inline-block/003-expected.txt:
27560         * platform/mac/fast/inline/inline-text-quirk-bpm-expected.txt:
27561         * platform/mac/fast/invalid/012-expected.txt:
27562         * platform/mac/fast/layers/normal-flow-hit-test-expected.txt:
27563         * platform/mac/fast/lists/inlineBoxWrapperNullCheck-expected.txt:
27564         * platform/mac/fast/overflow/scrollRevealButton-expected.txt:
27565         * platform/mac/fast/reflections/reflection-direction-expected.txt:
27566         * platform/mac/fast/reflections/reflection-masks-expected.checksum:
27567         * platform/mac/fast/reflections/reflection-masks-expected.png:
27568         * platform/mac/fast/reflections/reflection-masks-expected.txt:
27569         * platform/mac/fast/reflections/reflection-masks-opacity-expected.checksum:
27570         * platform/mac/fast/reflections/reflection-masks-opacity-expected.png:
27571         * platform/mac/fast/reflections/reflection-masks-opacity-expected.txt:
27572         * platform/mac/fast/reflections/reflection-nesting-expected.txt:
27573         * platform/mac/fast/reflections/reflection-overflow-hidden-expected.png:
27574         * platform/mac/fast/reflections/reflection-overflow-hidden-expected.txt:
27575         * platform/mac/fast/repaint/box-shadow-h-expected.txt:
27576         * platform/mac/fast/repaint/box-shadow-v-expected.txt:
27577         * platform/mac/fast/repaint/reflection-redraw-expected.txt:
27578         * platform/mac/fast/repaint/reflection-repaint-test-expected.txt:
27579         * platform/mac/fast/repaint/transform-absolute-in-positioned-container-expected.txt:
27580         * platform/mac/fast/repaint/transform-replaced-shadows-expected.txt:
27581         * platform/mac/fast/replaced/border-radius-clip-expected.txt:
27582         * platform/mac/fast/transforms/shadows-expected.txt:
27583         * platform/mac/fast/transforms/transforms-with-opacity-expected.txt:
27584         * platform/mac/media/video-layer-crash-expected.txt:
27585         * platform/mac/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
27586         * platform/mac/tables/mozilla/bugs/bug10565-expected.txt:
27587         * platform/mac/tables/mozilla/bugs/bug10633-expected.txt:
27588         * platform/mac/tables/mozilla/bugs/bug113424-expected.txt:
27589         * platform/mac/tables/mozilla/bugs/bug1188-expected.txt:
27590         * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
27591         * platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
27592         * platform/mac/tables/mozilla/bugs/bug22513-expected.txt:
27593         * platform/mac/tables/mozilla/bugs/bug26553-expected.txt:
27594         * platform/mac/tables/mozilla/bugs/bug3309-1-expected.txt:
27595         * platform/mac/tables/mozilla/bugs/bug4427-expected.txt:
27596         * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
27597         * platform/mac/tables/mozilla/bugs/bug5538-expected.txt:
27598         * platform/mac/tables/mozilla/bugs/bug78162-expected.txt:
27599         * platform/mac/tables/mozilla/bugs/bug8381-expected.txt:
27600         * platform/mac/tables/mozilla/bugs/bug86708-expected.txt:
27601         * platform/mac/tables/mozilla/core/bloomberg-expected.txt:
27602         * platform/mac/tables/mozilla/other/ms-expected.txt:
27603         * platform/mac/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
27604         * platform/mac/tables/mozilla_expected_failures/bugs/bug72393-expected.txt:
27605         * platform/mac/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
27606         * platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt:
27607         * platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.txt:
27608         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt:
27609         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt:
27610         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-expected.txt:
27611         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt:
27612         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.txt:
27613         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.txt:
27614
27615 2009-08-18  Alexey Proskuryakov  <ap@apple.com>
27616
27617         Reviewed by Darin Adler.
27618
27619         https://bugs.webkit.org/show_bug.cgi?id=28431
27620         <rdar://problem/7137610> Application Cache doesn't work with HTTP authentication
27621
27622         * http/tests/appcache/auth-expected.txt: Added.
27623         * http/tests/appcache/auth.html: Added.
27624         * http/tests/appcache/resources/auth: Added.
27625         * http/tests/appcache/resources/auth/iframe.php: Added.
27626         * http/tests/appcache/resources/auth/manifest.php: Added.
27627         * http/tests/appcache/resources/auth/setup.php: Added.
27628         * http/tests/appcache/resources/auth/subresource.php: Added.
27629
27630 2009-08-18  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
27631
27632         Not reviewed. Forgot to add pixel test results for html-fieldset-crash.html some time ago.
27633
27634         * platform/mac/fast/wml/html-fieldset-crash-expected.checksum: Added.
27635         * platform/mac/fast/wml/html-fieldset-crash-expected.png: Added.
27636
27637 2009-08-18  Eric Carlson  <eric.carlson@apple.com>
27638
27639         Reviewed by NOBODY (build fix).
27640
27641         Update results added for https://bugs.webkit.org/show_bug.cgi?id=28314 to
27642         not log 'progress' event as the timing relative to other media events
27643         isn't important and varies according to the behavior of the media engine.
27644
27645         * media/event-attributes-expected.txt:
27646         * media/event-attributes.html:
27647         * media/progress-event-at-least-one-expected.txt:
27648         * media/progress-event-at-least-one.html:
27649
27650 2009-08-18  Drew Wilson  <atwilson@google.com>
27651
27652         Unreviewed (Updating skipped tests).
27653
27654         Re-enabled test on GTK platform (DRT supports layoutTestController.workerThreadCount on GTK).
27655
27656         Disabled test on QT platform (DRT does not support workerThreadCount on QT).
27657
27658         * platform/gtk/Skipped:
27659         * platform/qt/Skipped:
27660
27661 2009-08-18  Drew Wilson  <atwilson@google.com>
27662
27663         Unreviewed - skipping test on GTK.
27664
27665         Added worker-lifecycle.html tests to skipped tests on GTK platform due to missing DRT functionality.
27666
27667         * platform/gtk/Skipped:
27668
27669 2009-08-18  Eric Carlson  <eric.carlson@apple.com>
27670
27671         Reviewed by Simon Fraser.
27672
27673         HTMLMediaElement should fire 'progress' event before 'load'
27674         https://bugs.webkit.org/show_bug.cgi?id=28314
27675
27676         * media/event-attributes-expected.txt:
27677             Update results to include 'progress' event fired before 'load'.
27678
27679         * media/progress-event-at-least-one-expected.txt: Added.
27680         * media/progress-event-at-least-one.html: Added.
27681
27682 2009-08-18  Drew Wilson  <atwilson@google.com>
27683
27684         Reviewed by Eric Seidel.
27685
27686         Need to extend DumpRenderTree to expose number of worker threads
27687         https://bugs.webkit.org/show_bug.cgi?id=28292
27688
27689         Added simple layout tests that use the new layoutTestController.workerThreadCount() API
27690
27691         * fast/workers/resources/shared-worker-common.js:
27692         Added support for "close" command to match worker-common.js.
27693         * fast/workers/resources/worker-lifecycle.js: Added.
27694         * fast/workers/shared-worker-lifecycle-expected.txt: Added.
27695         * fast/workers/shared-worker-lifecycle.html-disabled: Added.
27696         * fast/workers/worker-lifecycle-expected.txt: Added.
27697         * fast/workers/worker-lifecycle.html: Added.
27698
27699 2009-08-18  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
27700
27701         Reviewed by Ariya Hidayat.
27702
27703         [Qt] These tests pass now. Fixed metrics related to default font size and added some expected files for new tests.
27704
27705         * platform/qt/Skipped:
27706         * platform/qt/fast/images/animated-gif-with-offsets-expected.txt:
27707         * platform/qt/fast/images/animated-svg-as-image-expected.txt: Added.
27708         * platform/qt/fast/images/embed-image-expected.txt: Added.
27709         * platform/qt/fast/images/favicon-as-image-expected.txt: Added.
27710         * platform/qt/fast/images/object-image-expected.txt: Added.
27711         * platform/qt/fast/images/svg-as-background-expected.txt:
27712         * platform/qt/fast/images/svg-as-image-expected.txt:
27713         * platform/qt/fast/images/svg-as-relative-image-expected.txt: Added.
27714         * platform/qt/fast/images/svg-width-100p-as-background-expected.txt: Added.
27715
27716 2009-08-18  Shinichiro Hamaji  <hamaji@chromium.org>
27717
27718         Reviewed by Eric Seidel.
27719
27720         Assertion failure in WebCore::RenderHTMLCanvas::layout
27721         https://bugs.webkit.org/show_bug.cgi?id=12052
27722
27723         Remove string "foo" in <video> tag. This made Qt layout test fail.
27724         Qt doesn't support video yet and the string will be rendered.
27725
27726         * fast/runin/nonblock-runin.html:
27727
27728 2009-08-18  Kent Tamura  <tkent@chromium.org>
27729
27730         Reviewed by Eric Seidel.
27731
27732         Tests for <datalist> element.
27733         https://bugs.webkit.org/show_bug.cgi?id=26915
27734
27735         * fast/forms/datalist-expected.txt: Added.
27736         * fast/forms/datalist-nonoption-child-expected.txt: Added.
27737         * fast/forms/datalist-nonoption-child.html: Added.
27738         * fast/forms/datalist.html: Added.
27739
27740 2009-08-17  Shinichiro Hamaji  <hamaji@chromium.org>
27741
27742         Reviewed by Darin Adler.
27743
27744         Some HTMLs are modified by make-script-test-wrappers
27745         https://bugs.webkit.org/show_bug.cgi?id=28213
27746
27747         Add fast/js/const.js and fast/canvas/canvas-2d-imageData-create-nonfinite.js into
27748         the exclude list, modified fast/dom/Geolocation/resources/TEMPLATE.html, and
27749         re-generated wml/* and Geolocation/* .
27750
27751         * fast/dom/Geolocation/enabled.html:
27752         * fast/dom/Geolocation/resources/TEMPLATE.html:
27753         * http/tests/wml/access-target-domain-deny.html:
27754         * http/tests/wml/access-target-path-deny.html:
27755         * http/tests/wml/access-target.html:
27756
27757 2009-08-17  Shinichiro Hamaji  <hamaji@chromium.org>
27758
27759         Reviewed by Eric Seidel.
27760
27761         -webkit-box-orient:horizontal doesn't work on <button> tag
27762         https://bugs.webkit.org/show_bug.cgi?id=34445
27763
27764         Make a flexible button's anonymous child flexible and pass the
27765         parent's box-orient to the anonymous child.
27766
27767         Also, added a renderName for anonymous flexible boxes.
27768
27769         * fast/flexbox/box-orient-button-expected.txt: Added.
27770         * fast/flexbox/box-orient-button.html: Added.
27771         * fast/flexbox/resources/box-orient-button.js: Added.
27772         (setBoxOrient):
27773         (gebi):
27774
27775 2009-08-17  Simon Fraser  <simon.fraser@apple.com>
27776
27777         Reviewed by Dave Hyatt.
27778
27779         Render -webkit-mask via compositing layers when possible
27780         https://bugs.webkit.org/show_bug.cgi?id=28414
27781         
27782         Tests for masked, composited layers.
27783
27784         * compositing/masks/masked-ancestor.html: Added.
27785         * compositing/masks/simple-composited-mask.html: Added.
27786         * platform/mac/compositing/masks/masked-ancestor-expected.checksum: Added.
27787         * platform/mac/compositing/masks/masked-ancestor-expected.png: Added.
27788         * platform/mac/compositing/masks/masked-ancestor-expected.txt: Added.
27789         * platform/mac/compositing/masks/simple-composited-mask-expected.checksum: Added.
27790         * platform/mac/compositing/masks/simple-composited-mask-expected.png: Added.
27791         * platform/mac/compositing/masks/simple-composited-mask-expected.txt: Added.
27792
27793 2009-08-17  Simon Fraser  <simon.fraser@apple.com>
27794
27795         Reviewed by Dave Hyatt.
27796
27797         Layer content misplaced with compositing, z-index and overflow
27798         https://bugs.webkit.org/show_bug.cgi?id=28361
27799         
27800         Testcase with compositing layers, negative z-order children, and overflow:hidden.
27801
27802         * compositing/geometry/clipping-foreground.html: Added.
27803         * platform/mac/compositing/geometry/clipping-foreground-expected.checksum: Added.
27804         * platform/mac/compositing/geometry/clipping-foreground-expected.png: Added.
27805         * platform/mac/compositing/geometry/clipping-foreground-expected.txt: Added.
27806
27807 2009-08-17  Brian Weinstein  <bweinstein@apple.com>
27808
27809         Rubber-stamped by Adele Peterson.
27810
27811         http/tests/misc/favicon-loads-with-images-disabled.html was passing on my machine
27812         (when I ran all http tests), but failed on the bot, so adding it back to the
27813         Skipped list.
27814
27815         * platform/win/Skipped:
27816
27817 2009-08-17  Oliver Hunt  <oliver@apple.com>
27818
27819         RS=Mark Rowe.
27820
27821         REGRESSION (r47291-r47308): MobileMe applications do not load data
27822         https://bugs.webkit.org/show_bug.cgi?id=28341
27823
27824         Reverting r47292
27825
27826         * fast/js/arguments-expected.txt:
27827         * fast/js/resources/arguments.js:
27828
27829 2009-08-17  Brian Weinstein  <bweinstein@apple.com>
27830
27831         Rubber-stamped by Adele Peterson.
27832
27833         http/tests/misc/favicon-loads-with-images-disabled.html is passing on my
27834         machine, trying to remove it from the Skipped list on Windows.
27835
27836         * platform/win/Skipped:
27837
27838 2009-08-17  Shinichiro Hamaji  <hamaji@chromium.org>
27839
27840         Reviewed by Darin Adler.
27841
27842         Assertion failure in WebCore::RenderHTMLCanvas::layout
27843         https://bugs.webkit.org/show_bug.cgi?id=12052
27844
27845         Don't handle run-in if the element is not a block element.
27846
27847         * fast/runin/canvas-runin-expected.txt: Added.
27848         * fast/runin/canvas-runin.html: Added.
27849
27850 2009-08-17  Benjamin C Meyer  <benjamin.meyer@torchmobile.com>
27851
27852         Reviewed by Darin Adler.
27853
27854         Fix createImageData to raise the NOT_SUPPORTED_ERR exception when
27855         either of the arguments are not finite.
27856
27857         According to
27858         http://www.whatwg.org/specs/web-apps/current-work/#pixel-manipulation:
27859         "If any of the arguments to createImageData() or getImageData() are
27860         infinite or NaN, or if the createImageData()  method is invoked with
27861         only one argument but that argument is null, the method must instead
27862         raise a NOT_SUPPORTED_ERR  exception."
27863
27864         Test: http://philip.html5.org/tests/canvas/suite/tests/2d.imageData.create.nonfinite.html
27865
27866         * fast/canvas/canvas-2d-imageData-create-nonfinite-expected.txt: Added.
27867         * fast/canvas/canvas-2d-imageData-create-nonfinite.html: Added.
27868         * fast/canvas/resources/canvas-2d-imageData-create-nonfinite.js: Added.
27869
27870 2009-08-17  Jeremy Orlow  <jorlow@chromium.org>
27871
27872         Reviewed by Darin Fisher.
27873
27874         Add a way to release the storage lock
27875         https://bugs.webkit.org/show_bug.cgi?id=28411
27876
27877         Two scripts within the same origin that are accessing LocalStorage must not do
27878         it simultaneously, according to the spec.  There are some cases, however, where
27879         a script might want to override this behavior.  navigator.getStorageUpdates()
27880         was added for this reason:
27881         http://dev.w3.org/html5/spec/Overview.html#manually-releasing-the-storage-mutex
27882
27883         Update the test expectations to include this new element.
27884
27885         * fast/dom/Window/window-properties-expected.txt:
27886         * fast/dom/navigator-detached-no-crash-expected.txt:
27887         * platform/mac-leopard/fast/dom/navigator-detached-no-crash-expected.txt:
27888
27889 2009-08-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
27890
27891         Unreviewed. Skip new tests.
27892
27893         * platform/gtk/Skipped:
27894
27895 2009-08-17  Alexey Proskuryakov  <ap@apple.com>
27896
27897         Rubber-stamped by Dan Bernstein.
27898
27899         https://bugs.webkit.org/show_bug.cgi?id=28403
27900         Update Apache2 module list from Leopard defaults
27901
27902         No change in functionality, only commented out modules needed an update.
27903
27904         * http/conf/apache2-httpd.conf:
27905
27906 2009-08-17  Aaron Boodman  <aa@chromium.org>
27907
27908         Reviewed by Alexey Proskuryakov.
27909
27910         https://bugs.webkit.org/show_bug.cgi?id=28313: Combine ThreadableLoaderOptions::crossOriginRequestPolicy and
27911         ThreadableLoaderOptions::crossOriginRedirectPolicy since they are always set the same way.
27912
27913         Also, tightened up behavior of XMLHttpRequest with cross-origin redirects and access control. We have not implemented redirects
27914         for access control, so we should never redirect across origins. But in two edge cases, we were:
27915
27916         * Asynchronous XHR: Script on origin A requests resource from origin B. Server redirects (without sending access control
27917           authorization headers) to a resource on origin A.
27918         * Synchronous XHR: Script on origin A requests resource from origin B. Server redirects (without sending access control
27919           authorization headers) to another resource on origin B (this time sending access control authorization headers).
27920
27921         * http/tests/xmlhttprequest/access-control-and-redirects-expected.txt: Added.
27922         * http/tests/xmlhttprequest/access-control-and-redirects.html: Added.
27923
27924 2009-08-16  Darin Adler  <darin@apple.com>
27925
27926         Reviewed by Dan Bernstein.
27927
27928         execCommand("InsertHorizontalRule") inserts a broken <hr> element
27929         https://bugs.webkit.org/show_bug.cgi?id=28375
27930
27931         * editing/execCommand/arguments-combinations-expected.txt: Updated.
27932         * editing/execCommand/arguments-combinations.html: Updated to expect
27933         the <hr> element to be self-closing rather than having a separate
27934         </hr> in the markup.
27935
27936 2009-08-16  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
27937
27938         Reviewed by George Staikos.
27939
27940         [WML] <option> element & 'onpick' events - history navigation is broken
27941         https://bugs.webkit.org/show_bug.cgi?id=28371
27942
27943         Add new test covering history navigation & 'onpick' event handling.
27944
27945         * wml/option-element-onpick-recursion-expected.txt: Added.
27946         * wml/option-element-onpick-recursion.html: Added.
27947         * wml/resources/WMLTestCase.js:
27948         (createStaticWMLTestCase):
27949         (createDynamicWMLTestCase):
27950         * wml/resources/option-element-onpick-recursion.js: Added.
27951         (setupTestDocument):
27952         (prepareTest):
27953         (executeTest):
27954         * wml/resources/option-element-onpick-recursion.wml: Added.
27955         * wml/resources/option-element-onpick.js:
27956         (prepareTest):
27957
27958 2009-08-16  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
27959
27960         Not reviewed. Add missing WML specific layout test result.
27961
27962         * platform/mac/fast/wml/html-fieldset-crash-expected.txt: Added.
27963
27964 2009-08-15  Sam Weinig  <sam@webkit.org>
27965
27966         Make Mark Rowe a bit less grumpy.
27967
27968         * http/tests/history/back-to-post.php:
27969
27970 2009-08-15  Sam Weinig  <sam@webkit.org>
27971
27972         Make http/tests/history/back-to-post.php's output a bit more reliable.
27973
27974         * http/tests/history/back-to-post-expected.txt:
27975         * http/tests/history/back-to-post.php:
27976
27977 2009-08-15  Simon Fraser  <simon.fraser@apple.com>
27978
27979         Reviewed by Anders Carlsson.
27980
27981         Animate multiple shadows
27982         https://bugs.webkit.org/show_bug.cgi?id=28266
27983
27984         * transitions/multiple-shadow-transitions-expected.txt: Added.
27985         * transitions/multiple-shadow-transitions.html: Added.
27986         * transitions/transition-test-helpers.js:
27987         Add some special-case code for shadows so we can at least tell of the shadow
27988         position is changing.
27989
27990 2009-08-15  Simon Fraser  <simon.fraser@apple.com>
27991
27992         Reviewed by Anders Carlsson.
27993
27994         Make transitions work for position and size of multiple backgrounds and masks.
27995         https://bugs.webkit.org/show_bug.cgi?id=28266
27996
27997         * transitions/multiple-background-size-transitions-expected.txt: Added.
27998         * transitions/multiple-background-size-transitions.html: Added.
27999         * transitions/multiple-background-transitions-expected.txt: Added.
28000         * transitions/multiple-background-transitions.html: Added.
28001         * transitions/multiple-mask-transitions-expected.txt: Added.
28002         * transitions/multiple-mask-transitions.html: Added.
28003
28004 2009-08-15  George Staikos  <george.staikos@torchmobile.com>
28005
28006         Reviewed by Jan Alonzo.
28007
28008         Test to demonstrate crash in fieldset code when WML is enabled.
28009         Test provided by red47514f7@yandex.ru
28010         https://bugs.webkit.org/show_bug.cgi?id=28012
28011
28012         * fast/wml/html-fieldset-crash.html: Added.
28013
28014 2009-08-15  Sam Weinig  <sam@webkit.org>
28015
28016         Remove no longer correct and now failing test.  document.body.onunload
28017         has now been spec'ed in HTML5. 
28018
28019         * fast/events/onunload-body-property-expected.txt: Removed.
28020         * fast/events/onunload-body-property.html: Removed.
28021
28022 2009-08-15  Sam Weinig  <sam@webkit.org>
28023
28024         Reviewed by Dan Bernstein.
28025
28026         Setting attribute event listeners to the body does not set them on the window
28027         https://bugs.webkit.org/show_bug.cgi?id=28343
28028
28029         * fast/dom/Window/HTMLBodyElement-window-eventListener-attributes-expected.txt: Added.
28030         * fast/dom/Window/HTMLBodyElement-window-eventListener-attributes.html: Added.
28031         * fast/dom/Window/HTMLFrameSetElement-window-eventListener-attributes-expected.txt: Added.
28032         * fast/dom/Window/HTMLFrameSetElement-window-eventListener-attributes.html: Added.
28033         * fast/dom/Window/resources/HTMLBodyElement-window-eventListener-attributes.js: Added.
28034         * fast/dom/Window/resources/HTMLFrameSetElement-window-eventListener-attributes.js: Added.
28035
28036 2009-08-14  Adam Bergkvist  <adam.bergkvist@ericsson.com>
28037
28038         Reviewed by Sam Weinig.
28039
28040         Tests for EventSource.
28041         https://bugs.webkit.org/show_bug.cgi?id=14997 
28042
28043         * fast/eventsource: Added.
28044         * fast/eventsource/eventsource-attribute-listeners-expected.txt: Added.
28045         * fast/eventsource/eventsource-attribute-listeners.html: Added.
28046         * fast/eventsource/eventsource-constructor-expected.txt: Added.
28047         * fast/eventsource/eventsource-constructor.html: Added.
28048         * http/tests/eventsource: Added.
28049         * http/tests/eventsource/eventsource-bad-mime-type-expected.txt: Added.
28050         * http/tests/eventsource/eventsource-bad-mime-type.html: Added.
28051         * http/tests/eventsource/eventsource-parse-event-stream-expected.txt: Added.
28052         * http/tests/eventsource/eventsource-parse-event-stream.html: Added.
28053         * http/tests/eventsource/eventsource-reconnect-expected.txt: Added.
28054         * http/tests/eventsource/eventsource-reconnect.html: Added.
28055         * http/tests/eventsource/eventsource-status-code-states-expected.txt: Added.
28056         * http/tests/eventsource/eventsource-status-code-states.html: Added.
28057         * http/tests/eventsource/resources: Added.
28058         * http/tests/eventsource/resources/bad-mime-type.asis: Added.
28059         * http/tests/eventsource/resources/event-stream.php: Added.
28060         * http/tests/eventsource/resources/reconnect.php: Added.
28061         * http/tests/eventsource/resources/simple-event-stream.asis: Added.
28062         * http/tests/eventsource/resources/status-codes.php: Added.
28063         * http/tests/eventsource/workers: Added.
28064         * http/tests/eventsource/workers/eventsource-simple-expected.txt: Added.
28065         * http/tests/eventsource/workers/eventsource-simple.html: Added.
28066         * http/tests/eventsource/workers/resources: Added.
28067         * http/tests/eventsource/workers/resources/simple-worker.js: Added.
28068         (es.onmessage):
28069         (es.onerror):
28070
28071 2009-08-14  Jon Honeycutt  <jhoneycutt@apple.com>
28072
28073         Remove two tests from the skipped list that don't exist.
28074
28075         Rubber-stamped by Mark Rowe.
28076
28077         * platform/win/Skipped:
28078
28079 2009-08-14  Jon Honeycutt  <jhoneycutt@apple.com>
28080
28081         Add a layout test for <rdar://problem/6218721> No MSAA focus events
28082         fired for Webkit nightly (20866)
28083
28084         https://bugs.webkit.org/show_bug.cgi?id=20866
28085
28086         Reviewed by Oliver Hunt.
28087
28088         * platform/win/Skipped:
28089         Remove the blanket skipping of accessibility/, and add the individual
28090         tests.
28091
28092         * platform/win/accessibility/focus-events-expected.txt: Added.
28093         * platform/win/accessibility/focus-events.html: Added.
28094
28095 2009-08-14  Dmitry Titov  <dimich@chromium.org>
28096
28097         Not reviewed, adding new test to Skipped on gtk and Qt.
28098         DRT on these ports does not yet support layoutTestController.overridePreference.
28099
28100         * platform/gtk/Skipped: skip LayoutTests/fast/harness/use-page-cache.html 
28101         * platform/qt/Skipped: ditto.
28102
28103 2009-08-14  Dmitry Titov  <dimich@chromium.org>
28104
28105         Reviewed by Eric Seidel.
28106
28107         https://bugs.webkit.org/show_bug.cgi?id=28324
28108         First ever test using page cache!
28109         The test verifies that override setting that enables page cache works correctly.
28110         It navigates forward and then back and checks that onload is not fired again
28111         but the timer continues firing.
28112
28113         * fast/harness/resources/cached-page-1.html: Added.
28114         * fast/harness/resources/cached-page-2.html: Added.
28115         * fast/harness/use-page-cache-expected.txt: Added.
28116         * fast/harness/use-page-cache.html: Added.
28117
28118 2009-08-14  Brady Eidson  <beidson@apple.com>
28119
28120         Reviewed by Anders Carlsson.
28121
28122         <rdar://problem/7091546> - Re-enable 3 plugins tests that now won't crash
28123
28124         * platform/mac-snowleopard/Skipped:
28125
28126 2009-08-14  Brady Eidson  <beidson@apple.com>
28127
28128         Adding two more to the skipped list.
28129         Radars 7144571 and 7144583 track exploring them.
28130
28131         * platform/mac-snowleopard/Skipped:
28132
28133 2009-08-14  Brady Eidson  <beidson@apple.com>
28134
28135         Disable media/controls-drag-timebar.html on SnowLeopard.
28136         <rdar://problem/7144385> tracks exploring the failure.
28137
28138         * platform/mac-snowleopard/Skipped:
28139
28140 2009-08-14  Oliver Hunt  <oliver@apple.com>
28141
28142         Reviewed by Gavin Barraclough.
28143
28144         [ES5] Arguments object should inherit from Array
28145         https://bugs.webkit.org/show_bug.cgi?id=28298
28146
28147         Tests that an arguments object is created with the correct
28148         properties and prototype (per ES5), and that the are always
28149         the initial "pristine" versions.
28150
28151         * fast/js/arguments-expected.txt:
28152         * fast/js/resources/arguments.js:
28153         (shouldBe.getArguments):
28154         (Object):
28155         (Array):
28156         (originalObject.prototype.toString):
28157         (originalObject.prototype.toLocaleString):
28158         (Array.prototype):
28159
28160 2009-08-14  Eric Carlson  <eric.carlson@apple.com>
28161
28162         Reviewed by Adam Roben.
28163
28164         Remove media/video-played.html from the Windows skipped list and add 
28165         media/video-played-collapse.html.
28166         
28167         https://bugs.webkit.org/show_bug.cgi?id=28275
28168
28169         * platform/win/Skipped:
28170
28171 2009-08-14  Eric Carlson  <eric.carlson@apple.com>
28172
28173         Reviewed by Simon Fraser.
28174
28175         media/video-played.html always times out on Windows
28176         https://bugs.webkit.org/show_bug.cgi?id=28275
28177
28178         * media/video-played-collapse.html:
28179             Make sub-test assumptions obvious for someone reading this later.
28180
28181         * media/video-played.html: Removed.
28182         * media/video-played-expected.txt: Removed.
28183         * media/video-played-ranges-1-expected.txt: Copied from LayoutTests/media/video-played-expected.txt.
28184         * media/video-played-ranges-1.html: Copied from LayoutTests/media/video-played.html.
28185             Split video-played.html into video-played-ranges-1.html and video-played-ranges-2.html.
28186
28187         * media/video-played-reset.html:
28188             Make sub-test assumptions obvious for someone reading this later.
28189
28190         * media/video-played.js:
28191         (logRanges):
28192             New but not currently called. Allows all ranges to be logged for debugging.
28193         (testRanges):
28194             Log ranges and the amount of time each test takes when logTestTiming != 0.
28195         (nextTest):
28196             Record test start time when logTestTiming is true;
28197         (startPlaying):
28198             Run each sub-test for 100ms instead of 250ms to decrease overall test time.
28199         (playForMillisecs.callPauseIfTimeIsReached):
28200         (playForMillisecs):
28201             Make error conditions trigger immediate failure instead of just logging.
28202
28203 2009-08-14  Ariya Hidayat  <ariya.hidayat@nokia.com>
28204
28205         Rubber-stamped by Tor Arne Vestbø.
28206
28207         [Qt] Add test result after r47255.
28208
28209         * platform/qt/fast/block/float/avoidance-percent-width-compat-expected.txt: Added.
28210         * platform/qt/fast/block/float/avoidance-percent-width-strict-expected.txt: Added.
28211
28212 2009-08-14  Ariya Hidayat  <ariya.hidayat@nokia.com>
28213
28214         Reviewed by Tor Arne Vestbø.
28215
28216         [Qt] Update test result after r47255.
28217         Also while I am at it, add pixel test result.
28218
28219         * platform/qt/fast/block/float/035-expected.checksum: Added.
28220         * platform/qt/fast/block/float/035-expected.png: Added.
28221         * platform/qt/fast/block/float/035-expected.txt: Adjusted.
28222
28223 2009-08-13  Oliver Hunt  <oliver@apple.com>
28224
28225         Reviewed by Maciej Stachowiak.
28226
28227         [ES5] Implement Array.isArray
28228         https://bugs.webkit.org/show_bug.cgi?id=28296
28229
28230         Add tests for Array.isArray
28231
28232         * fast/js/Array-isArray-expected.txt: Added.
28233         * fast/js/Array-isArray.html: Added.
28234         * fast/js/resources/Array-isArray.js: Added.
28235
28236 2009-08-13  Simon Fraser  <simon.fraser@apple.com>
28237
28238         Reviewed by Dan Bernstein.
28239
28240         Fix logic in RenderObject::updateFillImages() that led to incorrect client
28241         counts if an image was used twice in the background-image property.
28242         https://bugs.webkit.org/show_bug.cgi?id=28295
28243         
28244         Test that changes background-image from one reference to an image
28245         to two references to the same image.
28246
28247         * fast/backgrounds/multiple-backgrounds-assert-expected.txt: Added.
28248         * fast/backgrounds/multiple-backgrounds-assert.html: Added.
28249
28250 2009-08-13  Dan Bernstein  <mitz@apple.com>
28251
28252         Reviewed by Eric Seidel.
28253
28254         'box-orient: block-axis' behaves like 'box-orient: horizontal', causes
28255         an assertion failure in debug builds
28256         https://bugs.webkit.org/show_bug.cgi?id=28279
28257
28258         * fast/flexbox/block-axis-expected.checksum: Added.
28259         * fast/flexbox/block-axis-expected.png: Added.
28260         * fast/flexbox/block-axis-expected.txt: Added.
28261         * fast/flexbox/block-axis.html: Added.
28262
28263 2009-08-13  Simon Fraser  <simon.fraser@apple.com>
28264
28265         Reviewed by Dan Bernstein.
28266
28267         Fix crash when removing reflection on an absolutely-positioned image.
28268         https://bugs.webkit.org/show_bug.cgi?id=28289
28269         
28270         Test removing reflection on positioned image.
28271
28272         * fast/reflections/reflected-img-crash-expected.txt: Added.
28273         * fast/reflections/reflected-img-crash.html: Added.
28274
28275 2009-08-13  Dan Bernstein  <mitz@apple.com>
28276
28277         Reviewed by Simon Fraser.
28278
28279         misalignment because of float:left of <div> tag
28280         https://bugs.webkit.org/show_bug.cgi?id=15869
28281
28282         One section of http://edgar.sec.gov site draws to the right of the rest
28283         of the content
28284         <rdar://problem/7135951>
28285
28286         * fast/block/float/avoidance-percent-width-compat.html: Added.
28287         * fast/block/float/avoidance-percent-width-strict.html: Added.
28288         * platform/mac/fast/block/float/035-expected.checksum:
28289         * platform/mac/fast/block/float/035-expected.png:
28290         * platform/mac/fast/block/float/035-expected.txt:
28291         * platform/mac/fast/block/float/avoidance-percent-width-compat-expected.checksum: Added.
28292         * platform/mac/fast/block/float/avoidance-percent-width-compat-expected.png: Added.
28293         * platform/mac/fast/block/float/avoidance-percent-width-compat-expected.txt: Added.
28294         * platform/mac/fast/block/float/avoidance-percent-width-strict-expected.checksum: Added.
28295         * platform/mac/fast/block/float/avoidance-percent-width-strict-expected.png: Added.
28296         * platform/mac/fast/block/float/avoidance-percent-width-strict-expected.txt: Added.
28297         * platform/mac/fast/block/float/float-avoidance-expected.checksum:
28298         * platform/mac/fast/block/float/float-avoidance-expected.png:
28299         * platform/mac/fast/block/float/float-avoidance-expected.txt:
28300         * platform/mac/fast/overflow/004-expected.checksum:
28301         * platform/mac/fast/overflow/004-expected.png:
28302         * platform/mac/fast/overflow/004-expected.txt:
28303         * platform/mac/tables/mozilla/bugs/bug106158-1-expected.checksum:
28304         * platform/mac/tables/mozilla/bugs/bug106158-1-expected.png:
28305         * platform/mac/tables/mozilla/bugs/bug106158-1-expected.txt:
28306         * platform/mac/tables/mozilla/bugs/bug106158-2-expected.checksum:
28307         * platform/mac/tables/mozilla/bugs/bug106158-2-expected.png:
28308         * platform/mac/tables/mozilla/bugs/bug106158-2-expected.txt:
28309
28310 2009-08-13  Eric Seidel  <eric@webkit.org>
28311
28312         No review, only skipping tests.
28313
28314         Qt: Font Sizes are wrong for font families including monospace
28315         https://bugs.webkit.org/show_bug.cgi?id=28288
28316
28317         * platform/qt/Skipped:
28318
28319 2009-08-13  Steve Block  <steveblock@google.com>
28320
28321         Reviewed by Darin Adler.
28322
28323         Geolocation PositionOptions does not use correct default values.
28324         https://bugs.webkit.org/show_bug.cgi?id=27254
28325
28326         Adds a layout test to check the acceptable types for arguments to Geolocation methods.
28327
28328         * fast/dom/Geolocation/resources/argument-types.js: Added. Tests the types of the arguments that can be passed to Geolocation methods.
28329         * fast/dom/Geolocation/argument-types.html: Added. HTML wrapper for above JS test.
28330         * fast/dom/Geolocation/argument-types-expected.txt: Added. Expected output for above test.
28331
28332 2009-08-13  Eric Seidel  <eric@webkit.org>
28333
28334         Rubber-stamped by Mark Rowe.
28335
28336         wrong font size when css font-family includes monospace
28337         https://bugs.webkit.org/show_bug.cgi?id=19161
28338
28339         Removing results which are expected to change, but that I have no way to update.
28340
28341         * platform/mac-tiger/fast/text/monospace-width-cache-expected.checksum: Removed.
28342         * platform/mac-tiger/fast/text/monospace-width-cache-expected.png: Removed.
28343         * platform/qt/fast/text/monospace-width-cache-expected.txt: Removed.
28344
28345 2009-08-13  Eric Seidel  <eric@webkit.org>
28346
28347         No review, it is expected that this would change.
28348
28349         wrong font size when css font-family includes monospace
28350         https://bugs.webkit.org/show_bug.cgi?id=19161
28351
28352         Update Tiger results from the bot.  I have no way to update the pixel results.
28353
28354         * platform/mac-tiger/fast/text/monospace-width-cache-expected.txt:
28355
28356 2009-08-13  Eric Seidel  <eric@webkit.org>
28357
28358         Rubber-stamped by Adam Roben.
28359
28360         REGRESSION: 6 media tests regressed while the windows bot was broken
28361         https://bugs.webkit.org/show_bug.cgi?id=28281
28362
28363         * platform/win/Skipped:
28364
28365 2009-08-13  Brady Eidson  <beidson@apple.com>
28366
28367         Reviewed by Eric Seidel.
28368
28369         <rdar://problem/7138591> and https://bugs.webkit.org/show_bug.cgi?id=28260
28370         onhashchange property cannot be set from javascript.
28371
28372         * fast/dom/Window/window-properties-expected.txt:
28373         * fast/loader/onhashchange-attribute-listeners-expected.txt: Added.
28374         * fast/loader/onhashchange-attribute-listeners.html: Added.
28375
28376 2009-08-13  Eric Seidel  <eric@webkit.org>
28377
28378         Reviewed by David Hyatt.
28379
28380         wrong font size when css font-family includes monospace
28381         https://bugs.webkit.org/show_bug.cgi?id=19161
28382
28383         Update test results now that only "font-family: monospace" is 13px.
28384         All other combinations of font-family are 16px default size.
28385
28386         Add two tests:
28387         font-family-fallback-reset: catches a bug in inheriting font-family fallback.
28388         computed-style-font-family-monospace: tests this bug, that only "font-family: monospace" is 13px.
28389
28390         * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
28391         * fast/css/getComputedStyle/computed-style-font-family-monospace-expected.txt: Added.
28392         * fast/css/getComputedStyle/computed-style-font-family-monospace.html: Added.
28393         * fast/css/getComputedStyle/font-family-fallback-reset-expected.txt: Added.
28394         * fast/css/getComputedStyle/font-family-fallback-reset.html: Added.
28395         * fast/css/getComputedStyle/resources/computed-style-font-family-monospace.js: Added.
28396         (fontSizeForFamilies):
28397         * fast/css/getComputedStyle/resources/font-family-fallback-reset.js: Added.
28398         * fast/js/method-check.html:
28399         * platform/mac/css1/font_properties/font_family-expected.txt:
28400         * platform/mac/css2.1/t1503-c522-font-family-00-b-expected.txt:
28401         * platform/mac/fast/text/monospace-width-cache-expected.txt:
28402
28403 2009-08-13  Adam Roben  <aroben@apple.com>
28404
28405         Remove media/video-test.js's redundant hang timer
28406
28407         DRT already has a timer that does the same thing.
28408
28409         Reviewed by Mark Rowe.
28410
28411         * media/video-test.js: Remove the hang timer, since DRT does the same
28412         thing.
28413
28414 2009-08-13  Brian Weinstein  <bweinstein@apple.com>
28415
28416         Rubber-stamped by Adam Roben.
28417
28418         Due to fixes in http://trac.webkit.org/changeset/47038 and http://trac.webkit.org/changeset/47163,
28419         fast/events/mouse-click-events.html now passes, removing it from Skipped List.
28420
28421         * platform/win/Skipped:
28422
28423 2009-08-13  Steve Block  <steveblock@google.com>
28424
28425         Reviewed by David Levin.
28426
28427         Disables Geolocation 'enabled' test for GTK port, as the GTK Geolocation implementation is incomplete.
28428         https://bugs.webkit.org/show_bug.cgi?id=27716
28429
28430         * platform/gtk/Skipped: Modified. Disables Geolocation 'enabled' test.
28431
28432 2009-08-13  Shinichiro Hamaji  <hamaji@chromium.org>
28433
28434         Reviewed by Eric Seidel.
28435
28436         wrong calculation of overflow size for flexbox and table
28437         https://bugs.webkit.org/show_bug.cgi?id=28064
28438
28439         RenderFlexibleBox and RenderTable were using the width of overflow
28440         to update height of overflow, so height became wrong value and
28441         width was not updated. As the corresponding code of RenderBlock
28442         was sane, I factored it out and used from RenderFlexibleBox and
28443         RenderTable.
28444
28445         * fast/reflections/reflection-overflow-scroll-expected.txt:
28446         * fast/reflections/reflection-overflow-scroll.html:
28447         * fast/reflections/resources/reflection-overflow-scroll.js:
28448
28449 2009-08-13  Ariya Hidayat  <ariya.hidayat@nokia.com>
28450
28451         Rubber-stamped by George Staikos.
28452
28453         [Qt] These tests pass, update the metrics and exclude from Skipped.
28454
28455         * platform/qt/Skipped:
28456         * platform/qt/fast/canvas/canvas-transform-identity-expected.txt:
28457         * platform/qt/fast/canvas/canvas-transform-infinity-expected.txt:
28458         * platform/qt/fast/canvas/canvas-transform-multiply-expected.txt:
28459         * platform/qt/fast/canvas/canvas-transform-nan-expected.txt:
28460         * platform/qt/fast/canvas/canvas-transform-non-invertible-expected.txt:
28461         * platform/qt/fast/canvas/canvas-transform-skewed-expected.txt:
28462         * platform/qt/fast/canvas/canvas-transforms-during-path-expected.txt:
28463
28464 2009-08-13  Ariya Hidayat  <ariya.hidayat@nokia.com>
28465
28466         Rubber-stamped by Simon Hausmann.
28467
28468         [Qt] Test result for quadraticCurveTo.
28469
28470         * platform/qt/Skipped: Exclude quadraticCurveTo test.
28471         * platform/qt/fast/canvas/quadraticCurveTo-expected.checksum: Added.
28472         * platform/qt/fast/canvas/quadraticCurveTo-expected.png: Added.
28473         * platform/qt/fast/canvas/quadraticCurveTo-expected.txt: Added.
28474
28475 2009-08-13  Ariya Hidayat  <ariya.hidayat@nokia.com>
28476
28477         Rubber-stamped by Simon Hausmann.
28478
28479         [Qt] Fix test result and add pixel test.
28480
28481         * platform/qt/fast/canvas/canvas-zoom-expected.checksum: Added.
28482         * platform/qt/fast/canvas/canvas-zoom-expected.png: Added.
28483         * platform/qt/fast/canvas/canvas-zoom-expected.txt: Added.
28484
28485 2009-08-13  Ariya Hidayat  <ariya.hidayat@nokia.com>
28486
28487         Reviewed by Simon Hausmann.
28488
28489         [Qt] Add pixel tests result for canvas shadow support.
28490
28491         * platform/qt/Skipped: Exclude new passing tests.
28492         * platform/qt/fast/canvas/shadow-offset-1-expected.checksum: Added.
28493         * platform/qt/fast/canvas/shadow-offset-1-expected.png: Added.
28494         * platform/qt/fast/canvas/shadow-offset-1-expected.txt: Added.
28495         * platform/qt/fast/canvas/shadow-offset-2-expected.checksum: Added.
28496         * platform/qt/fast/canvas/shadow-offset-2-expected.png: Added.
28497         * platform/qt/fast/canvas/shadow-offset-2-expected.txt: Added.
28498         * platform/qt/fast/canvas/shadow-offset-3-expected.checksum: Added.
28499         * platform/qt/fast/canvas/shadow-offset-3-expected.png: Added.
28500         * platform/qt/fast/canvas/shadow-offset-3-expected.txt: Added.
28501         * platform/qt/fast/canvas/shadow-offset-4-expected.checksum: Added.
28502         * platform/qt/fast/canvas/shadow-offset-4-expected.png: Added.
28503         * platform/qt/fast/canvas/shadow-offset-4-expected.txt: Added.
28504         * platform/qt/fast/canvas/shadow-offset-5-expected.checksum: Added.
28505         * platform/qt/fast/canvas/shadow-offset-5-expected.png: Added.
28506         * platform/qt/fast/canvas/shadow-offset-5-expected.txt: Added.
28507         * platform/qt/fast/canvas/shadow-offset-6-expected.checksum: Added.
28508         * platform/qt/fast/canvas/shadow-offset-6-expected.png: Added.
28509         * platform/qt/fast/canvas/shadow-offset-6-expected.txt: Added.
28510         * platform/qt/fast/canvas/shadow-offset-7-expected.checksum: Added.
28511         * platform/qt/fast/canvas/shadow-offset-7-expected.png: Added.
28512         * platform/qt/fast/canvas/shadow-offset-7-expected.txt: Added.
28513
28514 2009-08-12  Alpha Lam < hclam@chromium.org>
28515
28516         Not reviewed, Windows test fix after http://trac.webkit.org/changeset/47171.
28517
28518         This splits the expected result file into mac and Windows
28519         versions since the result is different on Windows.
28520
28521         * platform/mac/media/controls-drag-timebar-expected.txt: Renamed from LayoutTests/media/controls-drag-timebar-expected.txt.
28522         * platform/win/media/controls-drag-timebar-expected.txt: Added.
28523
28524 2009-08-12  Eric Seidel  <eric@webkit.org>
28525
28526         No review, just adding missing results.
28527
28528         <canvas> without CSS width/height is unaffected by full page zoom
28529         https://bugs.webkit.org/show_bug.cgi?id=26908
28530
28531         Adding missing test results.  Unsure why run-webkit-tests didn't fail.
28532
28533         * fast/canvas/canvas-zoom-expected.checksum: Added.
28534         * fast/canvas/canvas-zoom-expected.png: Added.
28535         * fast/canvas/canvas-zoom-expected.txt: Added.
28536
28537 2009-08-12  George Wright  <george.wright@torchmobile.com>
28538
28539         Reviewed by David Hyatt.
28540
28541         Test the four cases of width and height being declared or not for a
28542         canvas element with CSS zooming enabled.
28543
28544         https://bugs.webkit.org/show_bug.cgi?id=26908
28545
28546         * fast/canvas/canvas-zoom.html: Added.
28547
28548 2009-08-12  Alpha Lam  <hclam@chromium.org>
28549
28550         Reviewed by Simon Fraser.
28551
28552         Fix regression for dragging the media controller thumb.
28553         https://bugs.webkit.org/show_bug.cgi?id=28211
28554
28555         Add a layout test to make sure dragging the timebar thumb of media
28556         controls causes seeks.
28557
28558         * media/controls-drag-timebar-expected.txt: Added.
28559         * media/controls-drag-timebar.html: Added.
28560
28561 2009-08-12  Dumitru Daniliuc  <dumi@chromium.org>
28562
28563         Reviewed by Eric Seidel.
28564
28565         Regression test. Tests that two transactions that run on two
28566         different handles for the same DB do not cause a deadlock.
28567
28568         https://bugs.webkit.org/show_bug.cgi?id=27966
28569
28570         * storage/multiple-transactions-on-different-handles-expected.txt: Added.
28571         * storage/multiple-transactions-on-different-handles.html: Added.
28572
28573 2009-08-12  Eric Seidel  <eric@webkit.org>
28574
28575         No review, finishing previous commit.
28576
28577         Add Geolocation layout tests.
28578         https://bugs.webkit.org/show_bug.cgi?id=27716
28579
28580         Add changes missed in http://trac.webkit.org/changeset/47168
28581
28582         * platform/qt/Skipped:
28583         * platform/win/Skipped:
28584
28585 2009-08-12  Steve Block  <steveblock@google.com>
28586
28587         Reviewed by Eric Seidel.
28588
28589         Bug 27716: Add Geolocation layout tests.
28590         https://bugs.webkit.org/show_bug.cgi?id=27716
28591
28592         Adds the first, basic Geolocation layout test. This simply tests that
28593         navigator.geolocation is present when it should be.
28594
28595         * fast/dom/Geolocation: Added. Directory for Geolocation layout tests.
28596         * fast/dom/Geolocation/enabled.html: Added. HTML wrapper for enabled.js test.
28597         * fast/dom/Geolocation/resources: Added. Directory for Geolocation layout tests JS source.
28598         * fast/dom/Geolocation/resources/enabled.js: Added. Tests that navigator.geolocation is present.
28599         * fast/dom/Geolocation/resources/TEMPLATE.html: Added. Template for creating HTML wrapper files for JS tests with make-js-test-wrappers.
28600         * fast/dom/Geolocation/enabled-expected.txt: Added. Expected result for above test.
28601         * platform/mac/Skipped: Modified. Skip Geolocation tests.
28602         * platform/qt/Skipped: Modified. Skip Geolocation tests.
28603         * platform/win/Skipped: Modified. Skip Geolocation tests.
28604
28605 2009-08-12  Darin Adler  <darin@apple.com>
28606
28607         Reviewed by Geoff Garen.
28608
28609         Custom properties on DOM objects are lost after GC (as demonstrated by the gc-9.html test)
28610         https://bugs.webkit.org/show_bug.cgi?id=28194
28611
28612         * fast/dom/gc-9-expected.txt: Regenerated.
28613         * fast/dom/gc-9.html: Updated to expect correct behavior instead of failures.
28614
28615 2009-08-12  Brian Weinstein  <bweinstein@apple.com>
28616
28617         Reviewed by Eric Seidel.
28618
28619         Added a Windows test for https://bugs.webkit.org/show_bug.cgi?id=28023.
28620
28621         * platform/win/fast/events/panScroll-nested-divs-expected.txt: Added.
28622         * platform/win/fast/events/panScroll-nested-divs.html: Added.
28623
28624 2009-08-12  Michelangelo De Simone  <micdesim@gmail.com>
28625
28626         Reviewed by Darin Adler.
28627
28628         https://bugs.webkit.org/show_bug.cgi?id=27458
28629         Test suite for the :default CSS pseudoclass.
28630
28631         * fast/css/pseudo-default-001-expected.txt: Added.
28632         * fast/css/pseudo-default-001.html: Added.
28633         * fast/css/pseudo-default-002-expected.txt: Added.
28634         * fast/css/pseudo-default-002.html: Added.
28635         * fast/css/pseudo-default-003-expected.txt: Added.
28636         * fast/css/pseudo-default-003.html: Added.
28637         * fast/css/pseudo-default-004-expected.txt: Added.
28638         * fast/css/pseudo-default-004.html: Added.
28639
28640 2009-08-12  Eric Seidel  <eric@webkit.org>
28641
28642         No review, just fixing line-endings.
28643
28644         Change from DOS to unix line endings on tests from
28645         http://trac.webkit.org/changeset/47130
28646
28647         * fast/events/set-event-in-another-frame-expected.txt:
28648         * fast/events/set-event-to-null-expected.txt:
28649
28650 2009-08-12  Nate Chapin  <japhet@chromium.org>
28651
28652         Reviewed by Adam Barth.
28653
28654         Add a layout test to ensure that window.event can be properly accessed
28655         after it has been nulled by a script on a page.
28656
28657         https://bugs.webkit.org/show_bug.cgi?id=27719
28658
28659         * fast/events/set-event-in-another-frame-expected.txt: Added.
28660         * fast/events/set-event-in-another-frame.html: Added.
28661         * fast/events/set-event-to-null-expected.txt: Added.
28662         * fast/events/set-event-to-null.html: Added.
28663
28664 2009-08-12  Eric Seidel  <eric@webkit.org>
28665
28666         No review, just skipping tests to make the bots green.
28667
28668         REGRESSION (r47110): 4 media regressions on the bots
28669         https://bugs.webkit.org/show_bug.cgi?id=28221
28670
28671         Skipping these until Eric Carlson has a fix.
28672
28673         * platform/mac/Skipped:
28674
28675 2009-08-12  Chris Fleizach  <cfleizach@apple.com>
28676
28677         Reviewed by Eric Seidel.
28678
28679         Bug 28219: platform/mac/accessibility/string-range-contains-listmarker.html fails on SnowLeopard
28680         https://bugs.webkit.org/show_bug.cgi?id=28219
28681
28682         * platform/mac-snowleopard/Skipped:
28683         * platform/mac/accessibility/string-range-contains-listmarker.html:
28684
28685 2009-08-12  Brady Eidson  <beidson@apple.com>
28686
28687         (no review) Disabling a failing test.
28688
28689         <rdar://problem/7136851> platform/mac/accessibility/string-range-contains-listmarker.html fails.
28690
28691         * platform/mac-snowleopard/Skipped:
28692
28693 2009-08-12  Ariya Hidayat  <ariya.hidayat@nokia.com>
28694
28695         Reviewed by Holger Hans Peter Freyther.
28696
28697         [Qt] Update the pixel tests for shadow edge fix.
28698
28699         * platform/qt/fast/box-shadow/basic-shadows-expected.checksum:
28700         * platform/qt/fast/box-shadow/basic-shadows-expected.png:
28701
28702 2009-08-12  Ariya Hidayat  <ariya.hidayat@nokia.com>
28703
28704         Reviewed by Simon Hausmann.
28705
28706         [Qt] Pixel tests for (partial) -webkit-box-shadow support.
28707
28708         * platform/qt/fast/box-shadow/basic-shadows-expected.checksum: Added.
28709         * platform/qt/fast/box-shadow/basic-shadows-expected.png: Added.
28710         * platform/qt/fast/box-shadow/basic-shadows-expected.txt: Adjusted.
28711
28712 2009-08-11  Oliver Hunt  <oliver@apple.com>
28713
28714         Reviewed by Gavin Barraclough.
28715
28716         Native JSON.stringify does not omit functions
28717         https://bugs.webkit.org/show_bug.cgi?id=28117
28718
28719         Test serialisation of function objects.
28720
28721         * fast/js/JSON-stringify-expected.txt:
28722         * fast/js/JSON-stringify-replacer-expected.txt:
28723         * fast/js/resources/JSON-stringify-replacer.js:
28724         * fast/js/resources/JSON-stringify.js:
28725         (createTests.result.push.):
28726
28727 2009-08-11  Brady Eidson  <beidson@apple.com>
28728
28729         Rubberstamped by Mark Rowe.
28730
28731         <rdar://problem/7135864> fast/dom/frame-loading-via-document-write.html fails intermittently.
28732
28733         * platform/mac-snowleopard/Skipped: Skip for now.
28734
28735 2009-08-11  Mike Fenton  <mike.fenton@torchmobile.com>
28736
28737         Reviewed by Adam Treat.
28738
28739         Remove tests from Skipped that now pass correctly after the addition
28740         of keyDown named event handling to Qt's DumpRenderTree.
28741
28742         https://bugs.webkit.org/show_bug.cgi?id=28161
28743
28744         * platform/qt/Skipped:
28745
28746 2009-08-11  Drew Wilson  <atwilson@google.com>
28747
28748         Reviewed by David Levin.
28749
28750         SharedWorkers do not exit when the last parent document exits.
28751         https://bugs.webkit.org/show_bug.cgi?id=28170
28752
28753         Added more tests to check that previous incarnations of the SharedWorker "name" are shut down.
28754
28755         * fast/workers/shared-worker-replace-global-constructor.html-disabled:
28756         Fixed incorrect path to common script.
28757         * fast/workers/shared-worker-shared-expected.txt:
28758         * fast/workers/shared-worker-shared.html-disabled:
28759         Added more tests for sharing, including initial test to make sure previous incarnations of shared worker were closed.
28760         * fast/workers/worker-replace-global-constructor.html:
28761         Removed extraneous closing HTML tag.
28762
28763 2009-08-11  Chris Fleizach  <cfleizach@apple.com>
28764
28765         Reviewed by Darin Adler.
28766
28767         Bug 28200 - ListMarker should be included as part of the text value to parse
28768         https://bugs.webkit.org/show_bug.cgi?id=28200
28769
28770         Tests for checking that the list marker text is included when asking for text 
28771         through accessibility.
28772
28773         * platform/mac/accessibility/bounds-for-range-expected.txt.
28774         * platform/mac/accessibility/string-range-contains-listmarker-expected.txt: Added.
28775         * platform/mac/accessibility/string-range-contains-listmarker.html: Added.
28776
28777 2009-08-11  Brady Eidson  <beidson@apple.com>
28778
28779         Rubberstamped by Mark Rowe.
28780
28781         <rdar://problem/7135553> plugins/root-object-premature-delete-crash.html crashes intermittently.
28782
28783         * platform/mac-snowleopard/Skipped: Skip for now.
28784
28785 2009-08-11  Eric Seidel  <eric@webkit.org>
28786
28787         No review, just adding results.
28788
28789         Cross-platform ICO decoder gets wrong bit depth for icons w/o color count
28790         https://bugs.webkit.org/show_bug.cgi?id=28073
28791
28792         Land test results (as pkasting asked me to do hours ago, sorry).
28793
28794         * fast/images/icon-0colors-expected.checksum: Added.
28795         * fast/images/icon-0colors-expected.png: Added.
28796         * fast/images/icon-0colors-expected.txt: Added.
28797
28798 2009-08-11  Oliver Hunt  <oliver@apple.com>
28799
28800         Reviewed by Geoff Garen.
28801
28802         REGRESSION: Hang/crash in BytecodeGenerator::constRegisterFor loading simple page
28803         https://bugs.webkit.org/show_bug.cgi?id=28169
28804
28805         Ensure that const declarations work correctly when attempting to shadow a
28806         property on the global object.
28807
28808         * fast/js/const-expected.txt:
28809         * fast/js/const.html:
28810         * fast/js/resources/const.js:
28811
28812 2009-08-11  John Gregg  <johnnyg@google.com>
28813
28814         Reviewed by Maciej Stachowiak.
28815
28816         Desktop Notifications API
28817         https://bugs.webkit.org/show_bug.cgi?id=25463
28818
28819         Adding layout tests for desktop notifications.  Currently these
28820         are all disabled because the flag for this feature is set to 0.
28821
28822         * fast/notifications: Added.
28823         * fast/notifications/notifications-check-permission-expected.txt: Added.
28824         * fast/notifications/notifications-check-permission.html-disabled: Added.
28825          - Validates that checking permission for notifications works correctly.
28826         * fast/notifications/notifications-display-close-events-expected.txt: Added.
28827         * fast/notifications/notifications-display-close-events.html-disabled: Added.
28828          - Validates that the display and close events are fired correctly.
28829         * fast/notifications/notifications-double-show-expected.txt: Added.
28830         * fast/notifications/notifications-double-show.html-disabled: Added.
28831          - Validates that the same notification object cannot be shown twice.
28832         * fast/notifications/notifications-request-permission-expected.txt: Added.
28833         * fast/notifications/notifications-request-permission.html-disabled: Added.
28834          - Validates that requesting permission works correctly.
28835         * fast/notifications/notifications-with-permission-expected.txt: Added.
28836         * fast/notifications/notifications-with-permission.html-disabled: Added.
28837          - Validates that, with permission, showing a notification works correctly.
28838         * fast/notifications/notifications-without-permission-expected.txt: Added.
28839         * fast/notifications/notifications-without-permission.html-disabled: Added.
28840          - Validates that, without permission, showing a notification fails.
28841
28842 2009-08-11  Brady Eidson  <beidson@apple.com>
28843
28844         Rubberstamped by Mark Rowe.
28845
28846         -Stop skipping platform/mac/fast/text/myanmar-shaping.html on SnowLeopard.
28847         -Move the previous results aside for Tiger and Leopard only.
28848         -Generate new results for SnowLeopard.
28849
28850         * platform/mac-snowleopard/Skipped: Remove platform/mac/fast/text/myanmar-shaping.html
28851         * platform/mac-leopard/fast/text/myanmar-shaping-expected.checksum: Copied from platform/mac/fast/text/myanmar-shaping-expected.checksum.
28852         * platform/mac-leopard/fast/text/myanmar-shaping-expected.png: Copied from platform/mac/fast/text/myanmar-shaping-expected.png.
28853         * platform/mac-leopard/fast/text/myanmar-shaping-expected.txt: Copied from platform/mac/fast/text/myanmar-shaping-expected.txt.
28854         * platform/mac/fast/text/myanmar-shaping-expected.checksum: Replaced.
28855         * platform/mac/fast/text/myanmar-shaping-expected.png: Replaced.
28856         * platform/mac/fast/text/myanmar-shaping-expected.txt: Replaced.
28857
28858 2009-08-11  Brady Eidson  <beidson@apple.com>
28859
28860         Rubber-stamped by Anders Carlsson.
28861
28862         Resolve <rdar://problem/6733642>.
28863
28864         * platform/mac-snowleopard/Skipped: Re-enable plugins/netscape-plugin-setwindow-size.html and
28865           plugins/netscape-plugin-setwindow-size-2.html, as they now reliably pass.
28866
28867 2009-08-11  Brady Eidson  <beidson@apple.com>
28868
28869         Rubber-stamped by Mark Rowe.
28870
28871         Resolve <rdar://problem/6877291>.
28872
28873         * platform/mac-snowleopard/Skipped: media/video-size-intrinsic-scale.html no longer fails - stop skipping it!
28874
28875 2009-08-11  Brady Eidson  <beidson@apple.com>
28876
28877         Rubber-stamped by Mark Rowe.
28878
28879         * platform/mac-snowleopard/Skipped: Remove http/tests/navigation/post-goback-repost-policy.html,
28880           as it has already been disabled globally, and re-enabling is tracked by <rdar://problem/6778137>
28881
28882 2009-08-07  Peter Kasting  <pkasting@google.com>
28883
28884         Reviewed by Eric Seidel.
28885
28886         https://bugs.webkit.org/show_bug.cgi?id=28073
28887         Treat icons with no bit count and no color count as 256-color for
28888         purposes of quality ranking.
28889
28890         * fast/images/icon-0colors.html: Added.
28891         * fast/images/resources/0colors.ico: Added.
28892
28893 2009-08-11  Dmitry Titov  <dimich@chromium.org>
28894
28895         Reviewed by Adam Roben.
28896
28897         Originally implemented by Glenn Wilson  <gwilson@chromium.org>.
28898
28899         Added tests to verify that default preferences can be overridden per-test
28900         and that overridden values are reset between each test.
28901         See https://bugs.webkit.org/show_bug.cgi?id=20534
28902
28903         * fast/harness/override-preferences-2-expected.txt: Added.
28904         * fast/harness/override-preferences-2.html: Added. Verifies overridePreverence("WebKitDefaultFontSize", "24").
28905         * fast/harness/override-preferences-expected.txt: Added.
28906         * fast/harness/override-preferences.html: Added. Verifies overridePreference("WebKitJavaScriptEnabled", false).
28907         * fast/harness/override-zzz-reset-expected.txt: Added.
28908         * fast/harness/override-zzz-reset.html: Added. Because of 'zzz' this test will run after the tests above and
28909         verify that override of preferences does not 'spill' to the subsequent tests in a batch.
28910         * platform/gtk/Skipped: Tests above disabled for GTK until GTK DRT implements preference override.
28911
28912 2009-08-11  Mike Fenton  <mike.fenton@torchmobile.com>
28913
28914         Reviewed by Adam Treat.
28915
28916         Add results for fast/borders/border-radius-split-inline and remove from platform/qt/Skipped
28917         Note: Results will wrap to 4 lines even though it indicates 3 lines.  This is due to font
28918         size differences in Qt, and matches the output of FireFox.
28919
28920         https://bugs.webkit.org/show_bug.cgi?id=28147
28921
28922         * platform/qt/Skipped:
28923         * platform/qt/fast/borders/border-radius-split-inline-expected.txt: Added.
28924
28925 2009-08-07  Oliver Hunt  <oliver@apple.com>
28926
28927         Reviewed by Sam Weinig.
28928
28929         Stack overflow crash in JavaScript garbage collector mark pass
28930         https://bugs.webkit.org/show_bug.cgi?id=12216
28931
28932         Add a testcase that requires marking of a deeply nested object.
28933
28934         * fast/js/nested-object-gc-expected.txt: Added.
28935         * fast/js/nested-object-gc.html: Added.
28936         * fast/js/resources/js-test-pre.js:
28937             Add a gc() function that triggers a gc or calls the gc controller if it's present
28938         * fast/js/resources/nested-object-gc.js: Added.
28939
28940 2009-08-10  Jeremy Orlow  <jorlow@chromium.org>
28941
28942         Reviewed by Brady Eidson.
28943
28944         ___Storage.key() changed to match new spec behavior; update layout tests.
28945         https://bugs.webkit.org/show_bug.cgi?id=28112
28946
28947         The current WebStorage spec says that ___Storage.key() should return null when
28948         the index is out of bounds, rather than an exception.  Change the one layout
28949         test that verified this behavior.
28950
28951         * storage/domstorage/localstorage/simple-usage-expected.txt:
28952         * storage/domstorage/localstorage/simple-usage.html:
28953         * storage/domstorage/sessionstorage/simple-usage-expected.txt:
28954         * storage/domstorage/sessionstorage/simple-usage.html:
28955
28956 2009-08-07  Ryosuke Niwa  <rniwa@webkit.org>
28957
28958         Reviewed by Justin Garcia.
28959
28960         Background color formatting lost on enter
28961         https://bugs.webkit.org/show_bug.cgi?id=20348
28962
28963         This patch adds a test to make sure WebKit preserves background color when inserting a new paragraph.
28964
28965         * editing/inserting/5994480-2-expected.txt: Because input element has explicit white background and the enclosing div has
28966         transparent background, WebKit adds white background color in DeleteSelectionCommand::calculateTypingStyleAfterDelete upon deletion.
28967         * editing/style/highlight-insert-paragraph-expected.txt: Added.
28968         * editing/style/highlight-insert-paragraph.html: Added.
28969         * platform/mac/editing/pasteboard/select-element-1-expected.txt: Because select element has explicit white background color
28970         and div has transparent background, WebKit adds white background color in calculateTypingStyleAfterDelete upon cut.
28971
28972 2009-08-10  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
28973
28974         Rubber-stamped by George Staikos.
28975
28976         Forgot to update pixel test result in my last commit.
28977
28978         * platform/mac/fast/wml/text-emphasis-expected.checksum:
28979         * platform/mac/fast/wml/text-emphasis-expected.png:
28980
28981 2009-08-07  Darin Adler  <darin@apple.com>
28982
28983         Reviewed by Dan Bernstein.
28984
28985         When empty <input> is focused, getSelection() exposes shadow tree nodes
28986         https://bugs.webkit.org/show_bug.cgi?id=15903
28987
28988         Also updated a recently introduced non-standard test to work in a more
28989         standard way.
28990
28991         * fast/forms/resources/shadow-tree-exposure.js: Added.
28992         * fast/forms/shadow-tree-exposure-expected.txt: Added.
28993         * fast/forms/shadow-tree-exposure.html: Added.
28994
28995         * fast/js/method-check-expected.txt: Updated.
28996         * fast/js/method-check.html: Regenerated using the make-js-test-wrappers script.
28997         * fast/js/resources/method-check.js: Replaced a comment talking about the lack
28998         of a gc() function with a call to GCController.collect(). Also removed the
28999         shouldBeTrue call at the end of the fiel that wasn't needed.
29000
29001 2009-08-10  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
29002
29003         Reviewed by Simon Hausmann.
29004
29005          [Qt] After ChangeSet https://bugs.webkit.org/show_bug.cgi?id=26896, the
29006          DefaultFontSize was changed in Qt DumpRenderTree from 14 to 13. But
29007          any expected file works with the original value. The expected values
29008          should follow this change. This patch contains the new expected
29009          files.
29010
29011         * platform/qt/Skipped:
29012         * platform/qt/editing/pasteboard/5780697-2-expected.txt: Add.
29013         * platform/qt/fast/block/float/009-expected.txt:
29014         * platform/qt/fast/dynamic/genContentDestroyChildren-expected.txt:
29015         * platform/qt/fast/images/image-in-map-expected.txt:
29016         * platform/qt/fast/inline-block/004-expected.txt:
29017         * platform/qt/fast/inline-block/005-expected.txt:
29018         * platform/qt/fast/table/giantRowspan-expected.txt:
29019         * platform/qt/fast/table/height-percent-test-expected.txt:
29020         * platform/qt/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
29021         * platform/qt/tables/mozilla/bugs/bug50695-2-expected.txt:
29022         * platform/qt/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
29023
29024 2009-08-10  Simon Hausmann  <simon.hausmann@nokia.com>
29025
29026         Reviewed by Ariya Hidayat.
29027
29028         Rebase Qt letter spacing DRT result after r46936
29029
29030         * platform/qt/fast/text/text-letter-spacing-expected.txt:
29031
29032 2009-08-09  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
29033
29034         Reviewed by George Staikos.
29035
29036         [WML] wml.css lacks <pre> support
29037         https://bugs.webkit.org/show_bug.cgi?id=28135
29038
29039         Extend fast/wml/text-emphasis.wml test, to cover <pre> formatting.
29040
29041         * fast/wml/text-emphasis.wml:
29042         * platform/mac/fast/wml/text-emphasis-expected.txt:
29043
29044 2009-08-09  Oliver Hunt  <oliver@apple.com>
29045
29046         Reviewed by George Staikos.
29047
29048         JSON.stringify replacer returning undefined does not omit object properties
29049         https://bugs.webkit.org/show_bug.cgi?id=28118
29050
29051         Add tests that cover the behaviour of JSON.stringify with a replacer
29052         function.  In addition to testing replacer function returning undefined,
29053         we test the replacer injecting a cycle, and that the replacer gets
29054         called when a property has the value undefined.
29055
29056         * fast/js/JSON-stringify-expected.txt:
29057         * fast/js/JSON-stringify-replacer-expected.txt: Added.
29058         * fast/js/JSON-stringify-replacer.html: Added.
29059         * fast/js/resources/JSON-stringify-replacer.js: Added.
29060         (returnUndefined):
29061         (returnObjectFor1):
29062         (returnArrayFor1):
29063         (returnUndefinedFor1):
29064         (returnNullFor1):
29065         (returnCycleObjectFor1):
29066         (returnCycleArrayFor1):
29067         (returnStringForUndefined):
29068
29069 2009-08-09  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
29070
29071         Reviewed by George Staikos.
29072
29073         [WML] Deck access control is completly broken
29074         https://bugs.webkit.org/show_bug.cgi?id=27721
29075
29076         Add several new tests covering WML deck-access control.
29077         Update variable-reference-invalid-character.html result, as console messages aren't dump to the results anymore.
29078
29079         * http/tests/wml/access-target-domain-deny-expected.txt: Added.
29080         * http/tests/wml/access-target-domain-deny.html: Added.
29081         * http/tests/wml/access-target-expected.txt: Added.
29082         * http/tests/wml/access-target-path-deny-expected.txt: Added.
29083         * http/tests/wml/access-target-path-deny.html: Added.
29084         * http/tests/wml/access-target.html: Added.
29085         * http/tests/wml/resources/access-target-domain-deny.js: Added.
29086         (setupTestDocument):
29087         (prepareTest):
29088         (executeTest):
29089         * http/tests/wml/resources/access-target-domain-deny.wml: Added.
29090         * http/tests/wml/resources/access-target-path-deny.js: Added.
29091         (setupTestDocument):
29092         (prepareTest):
29093         (executeTest):
29094         * http/tests/wml/resources/access-target-path-deny.wml: Added.
29095         * http/tests/wml/resources/access-target.js: Added.
29096         (setupTestDocument):
29097         (prepareTest):
29098         (executeTest):
29099         * http/tests/wml/resources/access-target.wml: Added.
29100         * http/tests/wml/resources/locked-deck.wml: Added.
29101         * http/tests/wml/resources/unreachable-domain.wml: Added.
29102         * http/tests/wml/resources/unreachable-path.wml: Added.
29103         * wml/access-target-deny-expected.txt: Added.
29104         * wml/access-target-deny.html: Added.
29105         * wml/access-target-expected.txt: Added.
29106         * wml/access-target.html: Added.
29107         * wml/resources/access-target-deny.js: Added.
29108         (setupTestDocument):
29109         (prepareTest):
29110         (executeTest):
29111         * wml/resources/access-target-deny.wml: Added.
29112         * wml/resources/access-target.js: Added.
29113         (setupTestDocument):
29114         (prepareTest):
29115         (executeTest):
29116         * wml/resources/access-target.wml: Added.
29117         * wml/resources/locked-deck.wml: Added.
29118         * wml/variable-reference-invalid-character-expected.txt:
29119
29120 2009-08-09  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
29121
29122         Reviewed by George Staikos.
29123
29124         [WML] manual-tests/wml/onevent-prev.wml crashes
29125         https://bugs.webkit.org/show_bug.cgi?id=27722
29126
29127         Reorganize WML testcases to not rely on the fact that intrinsic events are executed before the document finished parsing.
29128
29129         * http/tests/wml/resources/go-task-get-method-accept-charset.js:
29130         * http/tests/wml/resources/go-task-get-method.js:
29131         * http/tests/wml/resources/go-task-post-method-accept-charset.js:
29132         * http/tests/wml/resources/go-task-post-method.js:
29133         * http/tests/wml/resources/post-data-to-server.js:
29134         * wml/resources/WMLTestCase.js:
29135         (onloadHandler):
29136         (createStaticWMLTestCase):
29137         (createDynamicWMLTestCase):
29138         (createWMLTestCase.iframeElement.onload):
29139         (createWMLTestCase):
29140         * wml/resources/enter-card-with-events.js:
29141         (executeTest):
29142         * wml/resources/enter-first-card-with-events.js:
29143         (setupTestDocument):
29144         (prepareTest):
29145         (executeTest):
29146         * wml/resources/go-task-get-method-external-deck-with-href.js:
29147         * wml/resources/go-task-get-method-external-deck.js:
29148         * wml/resources/go-task-get-method-same-deck.js:
29149         * wml/resources/input-format.js:
29150         * wml/resources/newcontext-same-deck.js:
29151         (setupTestDocument):
29152         (executeTest):
29153         * wml/resources/onenterforward-event.js:
29154         (executeTest):
29155         * wml/resources/onenterforward-inline-event.js:
29156         * wml/resources/ontimer-event.js:
29157         (executeTest):
29158         * wml/resources/ontimer-inline-event.js:
29159         (executeTest):
29160         * wml/resources/option-element-onpick.js:
29161         * wml/resources/select-element-variables.js:
29162         * wml/resources/variable-reference-invalid-character.js:
29163         * wml/resources/variable-reference-valid.js:
29164
29165 2009-08-08  Oliver Hunt  <oliver@apple.com>
29166
29167         Reviewed by Eric Seidel and Sam Weinig.
29168
29169         [ES5] Implement Object.getPrototypeOf
29170         https://bugs.webkit.org/show_bug.cgi?id=28114
29171
29172         Add tests for getPrototypeOf
29173
29174         * fast/js/prototypes-expected.txt:
29175         * fast/js/resources/prototypes.js:
29176
29177 2009-08-08  Jan Michael Alonzo  <jmalonzo@webkit.org>
29178
29179         [Gtk] Skip media/controls-right-click-on-timebar.html as it needs
29180         eventSender which we don't have at the moment.
29181
29182         * platform/gtk/Skipped:
29183
29184 2009-08-08  Jan Michael Alonzo  <jmalonzo@webkit.org>
29185
29186         Reviewed by Xan Lopez.
29187
29188         [Gtk] Enable accessibility in Gtk DRT
29189         https://bugs.webkit.org/show_bug.cgi?id=25989
29190
29191         Remove passing accessibility tests from the Skipped list
29192
29193         * platform/gtk/Skipped:
29194
29195 2009-08-07  Oliver Hunt  <oliver@apple.com>
29196
29197         Reviewed by Cameron Zwarich.
29198
29199         Test function declaration parsing
29200
29201         * fast/js/function-declaration-expected.txt: Added.
29202         * fast/js/function-declaration.html: Added.
29203         * fast/js/resources/function-declaration.js: Added.
29204
29205 2009-08-07  Jan Michael Alonzo  <jmalonzo@webkit.org>
29206
29207         [Gtk] Skip two new tests (from r46896) needing gtk-specific results.
29208
29209         * platform/gtk/Skipped:
29210
29211 2009-08-07  Darin Adler  <darin@apple.com>
29212
29213         * platform/gtk/Skipped: Skip a newly-failing test. I filed a bug about it too.
29214
29215 2009-08-07  Darin Adler  <darin@apple.com>
29216
29217         * platform/gtk/Skipped: Updated since textarea-arrow-navigation.html moved.
29218
29219 2009-08-07  Brian Weinstein  <bweinstein@apple.com>
29220
29221         Rubber-stamped by Mark Rowe.
29222
29223         Add http/tests/misc/favicon-loads-with-images-disabled.html to get the 
29224         Windows Debug bot back green.
29225
29226         * platform/win/Skipped:
29227
29228 2009-08-07  Darin Adler  <darin@apple.com>
29229
29230         Reviewed by Adele Peterson.
29231
29232         "Shadow tree" DOM nodes are being accidentally exposed to JavaScript
29233         https://bugs.webkit.org/show_bug.cgi?id=28086
29234
29235         Rewrite tests that depend on selection inside <input> and <textarea> elements
29236         from showing up with getSelection(), since does not match Firefox and needs to
29237         change soon.
29238
29239         * editing/deleting/delete-ligature-002-expected.txt: Updated.
29240         * editing/deleting/delete-ligature-002.html: Changed to use a contenteditable
29241         <div> element instead of a <textarea> element.
29242
29243         * editing/deleting/delete-ligature-003-expected.txt: Updated.
29244         * editing/deleting/delete-ligature-003.html: Changed to use a contenteditable
29245         <div> element instead of a <textarea> element.
29246
29247         * editing/deleting/skip-virama-001-expected.txt: Updated.
29248         * editing/deleting/skip-virama-001.html: Changed to use a contenteditable
29249         <div> element instead of a <textarea> element.
29250
29251         * editing/input/textarea-arrow-navigation-expected.txt: Moved to fast/forms.
29252         * editing/input/textarea-arrow-navigation.html: Ditto.
29253
29254         * editing/inserting/insert-thai-characters-001-expected.txt: Updated.
29255         * editing/inserting/insert-thai-characters-001.html: Changed to use a contenteditable
29256         <div> element instead of a <textarea> element.
29257
29258         * editing/selection/5213963-expected.txt: Added. This is now a text-only test.
29259         * editing/selection/5213963.html: Added a call to dumpAsText(). Changed selection
29260         testing to use selectionEnd instead of getSelection().type.
29261
29262         * editing/selection/find-in-text-control-expected.txt: Updated.
29263         * editing/selection/find-in-text-control.html: Changed test to distinguish the
29264         different text controls. Made it use activeElement to find out if the selection
29265         is inside a control.
29266
29267         * editing/selection/move-begin-end-expected.txt: Updated.
29268         * editing/selection/move-begin-end.html: Changed to use a contenteditable
29269         <div> element instead of a <textarea> element.
29270
29271         * editing/text-iterator/thai-cursor-movement-expected.txt: Updated.
29272         * editing/text-iterator/thai-cursor-movement.html: Changed to use a contenteditable
29273         <div> element instead of a <textarea> element.
29274
29275         * fast/forms/textarea-arrow-navigation-expected.txt: Moved from editing/input since
29276         this is a <textarea> test, not a general editing test.
29277         * fast/forms/textarea-arrow-navigation.html: Ditto.
29278         Changed to use eventSender instead of the editing machinery to test the down arrow.
29279
29280         * platform/mac/editing/selection/5213963-expected.checksum: Removed.
29281         This is now a text-only test.
29282         * platform/mac/editing/selection/5213963-expected.png: Ditto.
29283         * platform/mac/editing/selection/5213963-expected.txt: Ditto.
29284         * platform/qt/editing/selection/5213963-expected.txt: Ditto.
29285         * platform/win/editing/selection/5213963-expected.txt: Ditto.
29286
29287 2009-08-07  Drew Wilson  <atwilson@google.com>
29288
29289         Reviewed by David Levin.
29290
29291         SharedWorkers should be shared
29292         https://bugs.webkit.org/show_bug.cgi?id=28058
29293
29294         Added tracking to the SharedWorkerRepository so instances of SharedWorkers are shared across pages.
29295
29296         * fast/workers/shared-worker-shared-expected.txt: Added.
29297         * fast/workers/shared-worker-shared.html-disabled: Added sharing test.
29298
29299 2009-08-07  Ryosuke Niwa  <rniwa@webkit.org>
29300
29301         Reviewed by Justin Garcia.
29302
29303         selectionHasStyle doesn't handle text-specific properties properly
29304         https://bugs.webkit.org/show_bug.cgi?id=27858
29305
29306         This patch adds toggle-compound-styles to make sure WebKit can handle nested text styles
29307         such as <b><i>hello</i>world</b> (italicized) and <b><i>hello</i>world</b> (not italicized)
29308         on all platforms except on Mac (to match TextEdit's behavior).
29309
29310         * editing/execCommand/resources/toggle-compound-styles.js: Added.
29311         (testSingleToggle):
29312         * editing/execCommand/toggle-compound-styles.html: Added.
29313         * platform/gtk/editing/execCommand: Added.
29314         * platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt: Added.
29315         * platform/mac/editing/execCommand/toggle-compound-styles-expected.txt: Added.
29316         * platform/qt/editing/execCommand/toggle-compound-styles-expected.txt: Added.
29317         * platform/win/editing/execCommand: Added.
29318         * platform/win/editing/execCommand/toggle-compound-styles-expected.txt: Added.
29319
29320 2009-08-07  Darin Adler  <darin@apple.com>
29321
29322         Reviewed by Mark Rowe.
29323
29324         Fix three tests so they are not dependent on the getSelection() result
29325         reflecting selections inside <input> and <textarea> elements.
29326
29327         * fast/events/right-click-focus.html: Removed unneeded check of anchorNode.
29328         The test works fine by just testing the actual result of typing.
29329
29330         * fast/forms/focus-style-pending.html: Detect focus with an onfocus
29331         attribute rather than by looking at getSelection().focusNode.
29332
29333         * fast/forms/search-click-in-placeholder.html: Detect focus with an onfocus
29334         attribute rather than by looking at getSelection().baseNode.
29335
29336 2009-08-07  Alpha Lam  <hclam@chromium.org>
29337
29338         Reviewed by Eric Seidel.
29339
29340         Right click on timeline of media controls panel cause seek
29341         https://bugs.webkit.org/show_bug.cgi?id=27920
29342
29343         Add a test simulate the behavior of seeking by right clicking
29344         on the time bar of media controls while playing.
29345
29346         * media/controls-right-click-on-timebar-expected.txt: Added.
29347         * media/controls-right-click-on-timebar.html: Added.
29348
29349 2009-08-07  Darin Adler  <darin@apple.com>
29350
29351         Reviewed by Mark Rowe.
29352
29353         Another try at making the gc-9.html test less prone to intermittent failure.
29354
29355         * fast/dom/gc-9.html: Changed this to do the "before garbage collection"
29356         test right after setting the properties. This practically eliminates the
29357         possibility that we will get unlucky and get a garbage collection between
29358         when theproperty is set and tested, which seems to have happened at least
29359         once on the buildbot.
29360
29361 2009-08-07  Mike Fenton  <mike.fenton@torchmobile.com>
29362
29363         Reviewed by Adam Treat.
29364
29365         Move fast/forms/menulist-style-color.html to Skipped list for mac/win.
29366         Bug filed - https://bugs.webkit.org/show_bug.cgi?id=28079
29367
29368         * platform/mac/Skipped:
29369         * platform/win/Skipped:
29370
29371 2009-08-07  Mike Fenton  <mike.fenton@torchmobile.com>
29372
29373         Reviewed by Adam Treat.
29374
29375         Add Test results for mac and windows for new tests.
29376
29377         https://bugs.webkit.org/show_bug.cgi?id=28050
29378
29379         * platform/mac/fast/forms/text-style-color-expected.txt: Added.
29380         * platform/win/fast/forms/text-style-color-expected.txt: Added.
29381
29382 2009-08-07  Peter Kasting  <pkasting@google.com>
29383
29384         Reviewed by Adam Treat.
29385
29386         https://bugs.webkit.org/show_bug.cgi?id=28076
29387         Add fast/images/icon-decoding.html to Qt skip list until it has
29388         results.
29389
29390         * platform/qt/Skipped:
29391
29392 2009-08-07  Mike Fenton  <mike.fenton@torchmobile.com>
29393
29394         Reviewed by Eric Seidel.
29395
29396         Prevent RenderThemeQt AdjustStyle based calls for TextField, MenuList and MenuListButton
29397         from discarding style colour.
29398
29399         Add new tests and remove tests from platform/qt/Skipped that now pass.
29400
29401         https://bugs.webkit.org/show_bug.cgi?id=28050
29402
29403         * fast/forms/menulist-style-color.html: Added.
29404         * fast/forms/text-style-color.html: Added.
29405         * platform/qt/Skipped:
29406         * platform/qt/fast/forms/menulist-style-color-expected.txt: Added.
29407         * platform/qt/fast/forms/text-style-color-expected.txt: Added.
29408
29409 2009-08-07  Brady Eidson  <beidson@apple.com>
29410
29411         Reviewed by Darin Adler.
29412
29413         Implement the HTML5 hashchange event.
29414         https://bugs.webkit.org/show_bug.cgi?id=21605
29415
29416         * fast/loader/hashchange-event-expected.txt: Added.
29417         * fast/loader/hashchange-event.html: Added.
29418
29419 2009-08-07  Shinichiro Hamaji  <hamaji@chromium.org>
29420
29421         Reviewed by Adele Peterson.
29422
29423         Cannot scroll for box-reflect:right
29424         https://bugs.webkit.org/show_bug.cgi?id=27979
29425
29426         Update m_overflowLeft an m_overflowWidth for reflection just like
29427         m_overflowTop and m_overflowHeight.
29428
29429         * fast/reflections/reflection-overflow-scroll-expected.txt: Added.
29430         * fast/reflections/reflection-overflow-scroll.html: Added.
29431         * fast/reflections/resources/reflection-overflow-scroll.js: Added.
29432         * platform/mac/fast/reflections/reflection-nesting-expected.txt:
29433         * platform/mac/fast/repaint/reflection-redraw-expected.txt:
29434
29435 2009-08-06  Shinichiro Hamaji  <hamaji@chromium.org>
29436
29437         Reviewed by Adam Barth.
29438
29439         box-shadow's spread is ignored with <table>
29440         https://bugs.webkit.org/show_bug.cgi?id=28017
29441
29442         Use RenderStyle::getBoxShadowExtent just like RenderBlock.
29443
29444         * fast/box-shadow/box-shadow-overflow-scroll-expected.txt: Added.
29445         * fast/box-shadow/box-shadow-overflow-scroll.html: Added.
29446         * fast/box-shadow/resources/box-shadow-overflow-scroll.js: Added.
29447
29448 2009-08-06  Jan Michael Alonzo  <jmalonzo@webkit.org>
29449
29450         Reviewed by Xan Lopez.
29451
29452         [Gtk] Copy expected (txt only) result from Mac for
29453         fast/images/icon-decoding.html from r46871 since we seem to pass this
29454         test as well.
29455
29456         * platform/gtk/fast/images/icon-decoding-expected.txt: Copied from LayoutTests/platform/mac/fast/images/icon-decoding-expected.txt.
29457
29458 2009-08-06  Simon Fraser  <simon.fraser@apple.com>
29459
29460         Make the test a little more sloppy to try to fix sporadic failures on Windows.
29461
29462         * animations/play-state.html:
29463
29464 2009-08-05  Simon Fraser  <simon.fraser@apple.com>
29465
29466         Reviewed by Darin Adler.
29467
29468         Implement the matchMedium method on the Media interface described in the CSSOM View Module.
29469         https://bugs.webkit.org/show_bug.cgi?id=22495
29470
29471         * fast/media/matchmedium-query-api-expected.txt: Added.
29472         * fast/media/matchmedium-query-api.html: Added.
29473
29474 2009-08-06  Darin Adler  <darin@apple.com>
29475
29476         Reviewed by Mark Rowe.
29477
29478         * fast/dom/gc-9-expected.txt: Generated new results.
29479         * fast/dom/gc-9.html: Turned off tests that are unpredictable based
29480         on what happens during garbage collection. These do represent bugs,
29481         so we want to turn them back on again once the bugs are fixed.
29482
29483 2009-08-06  Peter Kasting  <pkasting@google.com>
29484
29485         Reviewed by Eric Seidel.
29486
29487         https://bugs.webkit.org/show_bug.cgi?id=28025
29488         Add a test for .ico decoding.
29489
29490         * fast/images/icon-decoding.html: Added.
29491         * fast/images/resources/1bit.ico: Added.
29492         * fast/images/resources/2entries.ico: Added.
29493         * fast/images/resources/32bit.ico: Added.
29494         * fast/images/resources/8bit.ico: Added.
29495         * platform/mac/fast/images/icon-decoding-expected.checksum: Added.
29496         * platform/mac/fast/images/icon-decoding-expected.png: Added.
29497         * platform/mac/fast/images/icon-decoding-expected.txt: Added.
29498
29499 2009-08-06  Michelangelo De Simone  <micdesim@gmail.com>
29500
29501         Reviewed by Darin Adler.
29502
29503         https://bugs.webkit.org/show_bug.cgi?id=27455
29504         Test suite for form controls' custom validation message.
29505
29506         * fast/dom/domListEnumeration-expected.txt: Corrected
29507         * fast/dom/resources/domListEnumeration.js: Corrected
29508         * fast/forms/ValidityState-customError-001-expected.txt: Added.
29509         * fast/forms/ValidityState-customError-001.html: Added.
29510         * fast/forms/ValidityState-customError-002-expected.txt: Added.
29511         * fast/forms/ValidityState-customError-002.html: Added.
29512         * fast/forms/ValidityState-customError-003-expected.txt: Added.
29513         * fast/forms/ValidityState-customError-003.html: Added.
29514         * fast/forms/ValidityState-customError-004-expected.txt: Added.
29515         * fast/forms/ValidityState-customError-004.html: Added.
29516
29517 2009-08-06  Ryosuke Niwa  <rniwa@webkit.org>
29518
29519         Reviewed by Eric Seidel.
29520
29521         LayoutTests/editing/execCommand/boldSelection.html must be a dumpAsText test
29522         https://bugs.webkit.org/show_bug.cgi?id=28055
29523
29524         This patch converts boldSelection.html to a dumpAsText and adds description on what it tests.
29525         Namely, it tests bolding the first 21 letters  of a sentence.
29526         Since bolding must be done by adding b tag instead of a style span, we print innerHTML of the result.
29527
29528         * editing/execCommand/boldSelection-expected.txt: Added.
29529         * editing/execCommand/boldSelection.html:
29530         * platform/mac/editing/execCommand/boldSelection-expected.checksum: Removed.
29531         * platform/mac/editing/execCommand/boldSelection-expected.png: Removed.
29532         * platform/mac/editing/execCommand/boldSelection-expected.txt: Removed.
29533         * platform/qt/editing/execCommand/boldSelection-expected.txt: Removed.
29534
29535 2009-08-06  Simon Fraser  <simon.fraser@apple.com>
29536
29537         Fix a test in http/tests/media that was missed in the earlier 'media' rename.
29538
29539         * http/tests/media/video-play-stall.html:
29540
29541 2009-08-06  Simon Fraser  <simon.fraser@apple.com>
29542
29543         Rubber-stamped by Dan Bernstein.
29544
29545         Move a video test from fast/media to media/, since fast/media is all about
29546         CSS media queries.
29547
29548         * media/video-controls-with-mutation-event-handler-expected.txt: Renamed from LayoutTests/fast/media/video-controls-with-mutation-event-handler-expected.txt.
29549         * media/video-controls-with-mutation-event-handler.html: Renamed from LayoutTests/fast/media/video-controls-with-mutation-event-handler.html.
29550
29551 2009-08-06  Simon Fraser  <simon.fraser@apple.com>
29552         
29553         Reviewed by Dan Bernstein.
29554         
29555         https://bugs.webkit.org/show_bug.cgi?id=28056
29556         Change media tests to not use a variable in global scope with the name
29557         'media', to avoid conflict with window.media.
29558         
29559         * media/audio-constructor-autobuffer-expected.txt:
29560         * media/audio-constructor-autobuffer.html:
29561         * media/audio-constructor-src.html:
29562         * media/audio-constructor.html:
29563         * media/audio-data-url-expected.txt:
29564         * media/audio-data-url.html:
29565         * media/audio-mpeg-supported-expected.txt:
29566         * media/audio-mpeg-supported.html:
29567         * media/media-load-event-expected.txt:
29568         * media/media-load-event.html:
29569         * media/video-can-play-type.html:
29570         * media/video-loop-expected.txt:
29571         * media/video-loop.html:
29572         * media/video-seek-past-end-paused-expected.txt:
29573         * media/video-seek-past-end-paused.html:
29574         * media/video-seek-past-end-playing-expected.txt:
29575         * media/video-seek-past-end-playing.html:
29576         * media/video-source-media.html:
29577         * media/video-source-type-params.html:
29578         * media/video-source-type.html:
29579         * media/video-source.html:
29580         * media/video-src-invalid-remove.html:
29581         * media/video-src-plus-source-expected.txt:
29582         * media/video-src-plus-source.html:
29583         * media/video-src-source.html:
29584         * media/video-src.html:
29585         * media/video-test.js:
29586         (findMediaElement):
29587         (waitForEvent):
29588         (waitForEventAndTest):
29589         (relativeURL):
29590         * media/video-timeupdate-during-playback.html:
29591         
29592 2009-08-06  Drew Wilson  <atwilson@google.com>
29593
29594         Reviewed by David Levin.
29595
29596         Refactored worker tests to share code with shared worker versions. Shared worker tests are currently disabled by default.
29597
29598         Worker layout tests should be refactored to enable testing SharedWorkers also.
29599         https://bugs.webkit.org/show_bug.cgi?id=27963
29600
29601         * fast/workers/resources/shared-worker-common.js:
29602         (onconnect):
29603         (gc):
29604         (handleMessage):
29605         * fast/workers/resources/shared-worker-create-common.js: Added.
29606         (createWorker.worker.port.onmessage):
29607         (createWorker.worker.postMessage):
29608         (createWorker):
29609         * fast/workers/resources/worker-context-gc.js: Added.
29610         (log):
29611         (worker.onmessage):
29612         * fast/workers/resources/worker-create-common.js: Added.
29613         (createWorker):
29614         * fast/workers/resources/worker-location.js: Added.
29615         (log):
29616         (gc):
29617         (worker.onmessage):
29618         * fast/workers/resources/worker-navigator.js: Added.
29619         (log):
29620         (worker.onmessage):
29621         * fast/workers/resources/worker-replace-global-constructor.js:
29622         * fast/workers/resources/worker-replace-self.js: Added.
29623         (log):
29624         (worker.onmessage):
29625         * fast/workers/shared-worker-context-gc-expected.txt: Added.
29626         * fast/workers/shared-worker-context-gc.html-disabled: Added.
29627         * fast/workers/shared-worker-location-expected.txt: Added.
29628         * fast/workers/shared-worker-location.html-disabled: Added.
29629         * fast/workers/shared-worker-navigator-expected.txt: Added.
29630         * fast/workers/shared-worker-navigator.html-disabled: Added.
29631         * fast/workers/shared-worker-replace-global-constructor.html-disabled:
29632         * fast/workers/shared-worker-replace-self-expected.txt: Added.
29633         * fast/workers/shared-worker-replace-self.html-disabled: Added.
29634         * fast/workers/worker-context-gc.html:
29635         * fast/workers/worker-location.html:
29636         * fast/workers/worker-navigator.html:
29637         * fast/workers/worker-replace-global-constructor.html:
29638         * fast/workers/worker-replace-self.html:
29639
29640 2009-08-06  Adam Barth  <abarth@webkit.org>
29641
29642         Unreviewed rollout.
29643
29644         Revert 46840 because it broke the reliability tests.
29645
29646         * http/tests/security/isolatedWorld/window-setTimeout-function-expected.txt: Removed.
29647         * http/tests/security/isolatedWorld/window-setTimeout-function.html: Removed.
29648         * http/tests/security/isolatedWorld/window-setTimeout-string-expected.txt: Removed.
29649         * http/tests/security/isolatedWorld/window-setTimeout-string.html: Removed.
29650         * platform/gtk/Skipped:
29651         * platform/mac/Skipped:
29652         * platform/qt/Skipped:
29653         * platform/win/Skipped:
29654
29655 2009-08-06  Drew Wilson  <atwilson@google.com>
29656
29657         Reviewed by David Levin.
29658
29659         SharedWorkers should instantiate a thread and a SharedWorkerContext
29660         https://bugs.webkit.org/show_bug.cgi?id=27927
29661
29662         Added disabled tests for SharedWorker minimal functionality.
29663
29664         Began refactoring of dedicated worker tests to allow sharing test cases between shared and dedicated worker (will continue in another patch).
29665
29666         * fast/workers/resources/shared-worker-common.js: Added.
29667         * fast/workers/resources/shared-worker-script-error.js: Added.
29668         * fast/workers/resources/worker-replace-global-constructor.js: Moved common code into shared .js file.
29669         * fast/workers/shared-worker-constructor.html-disabled:
29670         * fast/workers/shared-worker-gc-expected.txt: Added.
29671         * fast/workers/shared-worker-gc.html-disabled: Added.
29672         * fast/workers/shared-worker-load-error-expected.txt: Added.
29673         * fast/workers/shared-worker-load-error.html-disabled: Added.
29674         * fast/workers/shared-worker-replace-global-constructor-expected.txt: Added.
29675         * fast/workers/shared-worker-replace-global-constructor.html-disabled: Added.
29676         * fast/workers/shared-worker-script-error-expected.txt: Added.
29677         * fast/workers/shared-worker-script-error.html-disabled: Added.
29678         * fast/workers/shared-worker-simple-expected.txt: Added.
29679         * fast/workers/shared-worker-simple.html-disabled: Added.
29680         * fast/workers/worker-replace-global-constructor.html:
29681
29682 2009-08-06  Adam Barth  <abarth@webkit.org>
29683
29684         Reviewed by Eric Seidel.
29685
29686         [V8] Teach ScheduledAction::execute about isolated worlds
29687         https://bugs.webkit.org/show_bug.cgi?id=27703
29688
29689         Add test coverage for the interaction between setTimeout and isolated
29690         worlds.
29691
29692         * http/tests/security/isolatedWorld/window-setTimeout-function-expected.txt: Added.
29693         * http/tests/security/isolatedWorld/window-setTimeout-function.html: Added.
29694         * http/tests/security/isolatedWorld/window-setTimeout-string-expected.txt: Added.
29695         * http/tests/security/isolatedWorld/window-setTimeout-string.html: Added.
29696
29697 2009-08-05  Xan Lopez  <xlopez@igalia.com>
29698
29699         Skip new test using eventSender, since the GTKport does not have
29700         it yet.
29701
29702         * platform/gtk/Skipped:
29703
29704 2009-08-05  Drew Wilson  <atwilson@google.com>
29705
29706         Reviewed by David Levin.
29707
29708         Need to test throwing exceptions from Workers after calling close().
29709         https://bugs.webkit.org/show_bug.cgi?id=27924
29710
29711         * fast/workers/resources/worker-close.js:
29712         * fast/workers/worker-close-expected.txt:
29713         * fast/workers/worker-close.html:
29714
29715 2009-08-05  Darin Adler  <darin@apple.com>
29716
29717         Reviewed by Dan Bernstein.
29718
29719         Client side image maps did not handle zoom correctly.
29720         Client side image maps did not handle border and padding correctly.
29721
29722         * fast/images/image-map-zoom-expected.txt: Added.
29723         * fast/images/image-map-zoom.html: Added.
29724
29725 2009-08-05  Brady Eidson  <beidson@apple.com>
29726
29727         Reviewed by Darin Adler.
29728
29729         Win DRT's resource load delegate is missing didReceiveResponse
29730         https://bugs.webkit.org/show_bug.cgi?id=28033
29731
29732         * platform/win/Skipped: 
29733
29734 2009-08-05  Brady Eidson  <beidson@apple.com>
29735
29736         Reviewed by Darin Adler.
29737
29738         Win DRT's resource load delegate is missing didReceiveResponse
29739         https://bugs.webkit.org/show_bug.cgi?id=28033
29740
29741         * platform/win/Skipped: Remove a test that now passes
29742         
29743         Remove platform specific results for the XFrameOptions suite which now matches cross platform results:
29744         * platform/win/http/tests/security: Removed.
29745         * platform/win/http/tests/security/XFrameOptions: Removed.
29746         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Removed.
29747         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Removed.
29748         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Removed.
29749         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Removed.
29750         * platform/win/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt: Removed.
29751
29752 2009-08-05  Brady Eidson  <beidson@apple.com>
29753
29754         Rubberstamped by Mark Rowe.
29755
29756         As a followup to http://trac.webkit.org/changeset/46811, Windows-specific results *did* have some differences, so restoring those results.
29757
29758         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Copied from platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt.
29759         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Copied from platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt.
29760         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Copied from platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt.
29761         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Copied from platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt.
29762
29763 2009-08-05  Brady Eidson  <beidson@apple.com>
29764
29765         Rubberstamped by Mark Rowe.
29766
29767         Actually, for all 6 of these tests Tiger now matches the cross-platform results, so removing all the Tiger results.
29768
29769         * platform/mac-tiger/http/tests/loading/redirect-methods-expected.txt: Removed.
29770         * platform/mac-tiger/http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Removed.
29771         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Removed.
29772         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Removed.
29773         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Removed.
29774         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Removed.
29775
29776 2009-08-05  Brady Eidson  <beidson@apple.com>
29777
29778         Rubberstamped by Mark Rowe.
29779
29780         As a followup to http://trac.webkit.org/changeset/46809, Windows-specific results now match the cross-platform results, 
29781         so I'm removing them.
29782
29783         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Removed.
29784         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Removed.
29785         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Removed.
29786         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Removed.
29787
29788 2009-08-05  Brady Eidson  <beidson@apple.com>
29789
29790         Rubberstamped by Mark Rowe.
29791
29792         As a followup to http://trac.webkit.org/changeset/46809, update Tiger platform specific results for these tests.
29793
29794         * platform/mac-tiger/http/tests/loading/redirect-methods-expected.txt:
29795         * platform/mac-tiger/http/tests/misc/favicon-loads-with-images-disabled-expected.txt:
29796
29797 2009-08-05  Darin Fisher  <darin@chromium.org>
29798
29799         Reviewed by Darin Adler.
29800
29801         Update test results to account for willCacheResponse logging now being
29802         an opt-in feature of layoutTestController.
29803         https://bugs.webkit.org/show_bug.cgi?id=28010
29804
29805         * http/tests/loading/redirect-methods-expected.txt: Rebaselined
29806         * http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Rebaselined
29807         * http/tests/misc/willCacheResponse-delegate-callback.html: Calls dumpWillCacheResponse.
29808         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Rebaselined
29809         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Rebaselined
29810         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Rebaselined
29811         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Rebaselined
29812
29813 2009-08-05  Mark Rowe  <mrowe@apple.com>
29814
29815         Reviewed by Brady Eidson.
29816
29817         Fix two tests to not load a resource that takes five seconds to load.
29818
29819         We achieve this by making the delay in slow-resource.pl configurable in a query parameter.
29820         This drops the run time of each of the tests from over five seconds to less than a third
29821         of a second.
29822
29823         * http/tests/misc/DOMContentLoaded-event.html:
29824         * http/tests/navigation/multiple-back-forward-entries.html:
29825         * http/tests/navigation/resources/slow-resource.pl:
29826
29827 2009-08-05  Szabo Carol  <carol.szabo@nokia.com>
29828
29829         Reviewed by Darin Adler.
29830
29831         Test for https://bugs.webkit.org/show_bug.cgi?id=27942
29832         Form Reset does not work per w3c standard when single selection
29833         SELECT element has more than one option marked as selected.
29834
29835         * fast/forms/select-reset-multiple-selections-4-single-selection-expected.txt: Added.
29836         * fast/forms/select-reset-multiple-selections-4-single-selection.html: Added.
29837
29838 2009-08-04  Adam Barth  <abarth@webkit.org>
29839
29840         Reviewed by Eric Seidel.
29841
29842         [V8] Teach ScheduledAction::execute about isolated worlds
29843         https://bugs.webkit.org/show_bug.cgi?id=27703
29844
29845         Rename queueScriptInIsolatedWorld to evaluateScriptInIsolatedWorld
29846         because I've changed this API to be synchronous instead of asynchronous
29847         to work around some strange behavior in the work_queue_.  Turns out we
29848         don't need the complexity of an asynchronous API to test this feature.
29849
29850         * http/tests/security/isolatedWorld/all-window-properties.html:
29851         * http/tests/security/isolatedWorld/all-window-prototypes.html:
29852         * http/tests/security/isolatedWorld/body-properties.html:
29853         * http/tests/security/isolatedWorld/body-prototype.html:
29854         * http/tests/security/isolatedWorld/click-event.html:
29855         * http/tests/security/isolatedWorld/document-open.html:
29856         * http/tests/security/isolatedWorld/document-properties.html:
29857         * http/tests/security/isolatedWorld/document-prototype.html:
29858         * http/tests/security/isolatedWorld/global-variables.html:
29859         * http/tests/security/isolatedWorld/image-properties.html:
29860         * http/tests/security/isolatedWorld/image-prototype.html:
29861         * http/tests/security/isolatedWorld/location-properties.html:
29862         * http/tests/security/isolatedWorld/location-prototype.html:
29863         * http/tests/security/isolatedWorld/number-prototype.html:
29864         * http/tests/security/isolatedWorld/object-prototype.html:
29865         * http/tests/security/isolatedWorld/string-prototype.html:
29866         * http/tests/security/isolatedWorld/window-properties.html:
29867
29868 2009-08-04  Eric Seidel  <eric@webkit.org>
29869
29870         Reviewed by Simon Fraser.
29871
29872         REGRESSION (r45064): Drop caret remains in text control after the mouse exits
29873         https://bugs.webkit.org/show_bug.cgi?id=26787
29874
29875         Fix some bogus comments noticed during testing.
29876
29877         * fast/forms/drag-into-textarea.html:
29878         * fast/forms/drag-out-of-textarea.html:
29879
29880 2009-08-04  Chris Fleizach  <cfleizach@apple.com>
29881
29882         Reviewed by Darin Adler.
29883
29884         Bug 27994 - WAI-ARIA: aria-valuetext needs to be implemented
29885         https://bugs.webkit.org/show_bug.cgi?id=27994
29886
29887         * platform/mac/accessibility/aria-valuetext-expected.txt: Added.
29888         * platform/mac/accessibility/aria-valuetext.html: Added.
29889
29890 2009-08-04  Chris Fleizach  <cfleizach@apple.com>
29891
29892         Reviewed by Darin Adler.
29893
29894         Bug 27993 - AXSliders are missing required attributes and actions
29895         https://bugs.webkit.org/show_bug.cgi?id=27993
29896
29897         Update tests to use more generic isActionSupported.
29898
29899         * accessibility/aria-link-supports-press.html:
29900         * accessibility/button-press-action.html:
29901         * accessibility/onclick-handlers.html:
29902         * platform/mac/accessibility/slider-supports-actions-expected.txt: Added.
29903         * platform/mac/accessibility/slider-supports-actions.html: Added.
29904
29905 2009-08-04  Eric Seidel  <eric@webkit.org>
29906
29907         Reviewed by Simon Fraser.
29908
29909         fast/forms/textfield-drag-into-disabled.html has a needless 5 second delay
29910         https://bugs.webkit.org/show_bug.cgi?id=28008
29911
29912         Updated the test not to use a 5 second delay.
29913         Also made this dumpAsText.
29914         I verified I didn't break the test by removing the "disabled"
29915         from the <input> and validating that the drag completed correctly.
29916
29917         * fast/forms/textfield-drag-into-disabled-expected.txt: Added.
29918         * fast/forms/textfield-drag-into-disabled.html:
29919         * platform/mac/fast/forms/textfield-drag-into-disabled-expected.checksum: Removed.
29920         * platform/mac/fast/forms/textfield-drag-into-disabled-expected.png: Removed.
29921         * platform/mac/fast/forms/textfield-drag-into-disabled-expected.txt: Removed.
29922         * platform/qt/fast/forms/textfield-drag-into-disabled-expected.txt: Removed.
29923         * platform/win/fast/forms/textfield-drag-into-disabled-expected.txt: Removed.
29924
29925 2009-08-04  Eric Seidel  <eric@webkit.org>
29926
29927         Reviewed by Simon Fraser.
29928
29929         LayoutTests are too slow
29930         https://bugs.webkit.org/show_bug.cgi?id=27995
29931
29932         Shave 5 seconds off of run-webkit-tests.
29933
29934         * fast/events/click-count.html: use eventSender.leapForward instead of setTimeout
29935
29936 2009-08-04  Mark Rowe  <mrowe@apple.com>
29937
29938         Update test results after addition of AXRequired in r46768.
29939
29940         * platform/mac/accessibility/lists-expected.txt:
29941
29942 2009-08-04  Simon Fraser  <simon.fraser@apple.com>
29943
29944         Reviewed by Dave Hyatt.
29945
29946         Add support for transitions/animations of text-indent.
29947
29948         * transitions/text-indent-transition-expected.txt: Added.
29949         * transitions/text-indent-transition.html: Added.
29950
29951 2009-08-04  Simon Fraser  <simon.fraser@apple.com>
29952
29953         Reviewed by Dave Hyatt.
29954
29955         Add support for transitions of min- and max-width, and min- and max-height.
29956         https://bugs.webkit.org/show_bug.cgi?id=27990
29957
29958         * transitions/min-max-width-height-transitions-expected.txt: Added.
29959         * transitions/min-max-width-height-transitions.html: Added.
29960
29961 2009-08-04  Chris Fleizach  <cfleizach@apple.com>
29962
29963         Reviewed by Darin Adler.
29964
29965         Added test for 
29966         Bug 27964 - WAI-ARIA: radio button does not determine its label from text content
29967         https://bugs.webkit.org/show_bug.cgi?id=27964
29968
29969         Updated tests that expected the extra space at the end of some ARIA labels.
29970
29971         * accessibility/aria-labelledby-stay-within.html:
29972         * platform/mac/accessibility/aria-describedby-on-input-expected.txt:
29973         * platform/mac/accessibility/aria-labelledby-on-input-expected.txt:
29974         * platform/mac/accessibility/aria-radiobutton-text-expected.txt: Added.
29975         * platform/mac/accessibility/aria-radiobutton-text.html: Added.
29976
29977 2009-08-03  Chris Fleizach  <cfleizach@apple.com>
29978
29979         Reviewed by Jon Honeycutt.
29980
29981         Bug 27958 - WAI-ARIA: Implement 'aria-required' attribute.
29982         https://bugs.webkit.org/show_bug.cgi?id=27958
29983
29984         Tests for aria-required. Modified tests to accomodate new attribute.
29985
29986         * platform/mac-leopard/accessibility/table-with-aria-role-expected.txt:
29987         * platform/mac/accessibility/aria-required-expected.txt: Added.
29988         * platform/mac/accessibility/aria-required.html: Added.
29989         * platform/mac/accessibility/legend-expected.txt:
29990         * platform/mac/accessibility/radio-button-group-members-expected.txt:
29991         * platform/mac/accessibility/table-with-aria-role-expected.txt:
29992
29993 2009-08-04  Ariya Hidayat  <ariya.hidayat@nokia.com>
29994
29995         Rubber-stamped by Simon Hausmann.
29996
29997         [Qt] Add passed test results, with pixel tests.
29998
29999         * platform/qt/Skipped:
30000         * platform/qt/fast/canvas/canvas-composite-expected.checksum: Added.
30001         * platform/qt/fast/canvas/canvas-composite-expected.png: Added.
30002         * platform/qt/fast/canvas/canvas-composite-expected.txt: Added.
30003         * platform/qt/fast/canvas/drawImage-expected.checksum: Added.
30004         * platform/qt/fast/canvas/drawImage-expected.png: Added.
30005         * platform/qt/fast/canvas/drawImage-expected.txt: Added.
30006         * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.checksum: Added.
30007         * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.png: Added.
30008
30009 2009-08-04  Ariya Hidayat  <ariya.hidayat@nokia.com>
30010
30011         Reviewed by Adam Treat.
30012
30013         [Qt] Fix the metrics.
30014
30015         * platform/qt/fast/canvas/canvas-before-css-expected.txt:
30016
30017 2009-08-04  Ariya Hidayat  <ariya.hidayat@nokia.com>
30018
30019         Reviewed by Tor Arne Vestbø.
30020
30021         [Qt] Add pixel tests result.
30022
30023         * platform/qt/Skipped:
30024         * platform/qt/fast/canvas/canvas-as-image-expected.checksum: Added.
30025         * platform/qt/fast/canvas/canvas-as-image-expected.png: Added.
30026         * platform/qt/fast/canvas/canvas-as-image-expected.txt: Added.
30027         * platform/qt/fast/canvas/canvas-as-image-incremental-repaint-expected.checksum: Added.
30028         * platform/qt/fast/canvas/canvas-as-image-incremental-repaint-expected.png: Added.
30029         * platform/qt/fast/canvas/canvas-as-image-incremental-repaint-expected.txt: Added.
30030         * platform/qt/fast/canvas/canvas-before-css-expected.checksum: Added.
30031         * platform/qt/fast/canvas/canvas-before-css-expected.png: Added.
30032         * platform/qt/fast/canvas/canvas-before-css-expected.txt:
30033         * platform/qt/fast/canvas/canvas-bg-expected.checksum: Added.
30034         * platform/qt/fast/canvas/canvas-bg-expected.png: Added.
30035         * platform/qt/fast/canvas/canvas-bg-expected.txt: Added.
30036         * platform/qt/fast/canvas/canvas-bg-zoom-expected.checksum: Added.
30037         * platform/qt/fast/canvas/canvas-bg-zoom-expected.png: Added.
30038         * platform/qt/fast/canvas/canvas-bg-zoom-expected.txt: Added.
30039
30040 2009-08-04  Adam Treat  <adam.treat@torchmobile.com>
30041
30042         Fix buildbot. This was supposed to be part of the last commit r46757, but the hunk never made it in.
30043
30044         * platform/qt/fast/block/float/033-expected.txt:
30045
30046 2009-08-04  Renata Hodovan  <hodovan.renata@stud.u-szeged.hu>
30047
30048         Reviewed by Simon Hausmann.
30049
30050         Remove LayoutTests/fast/block/float/033.html from the Qt Skipped list
30051
30052         The expected value was incorrect and it has been modified. The new expected value is similar to the MAC version as well.
30053
30054         * platform/qt/Skipped:
30055         * platform/qt/fast/block/float/033-expected.txt:
30056
30057 2009-08-03  Jan Michael Alonzo  <jmalonzo@webkit.org>
30058
30059         [Gtk] Skip accessibility/input-slider.html as it needs
30060         Accessibility support in DRT which the Gtk do not have an
30061         implementation at the moment.
30062
30063         * platform/gtk/Skipped:
30064
30065 2009-08-03  Dirk Pranke  <dpranke@chromium.org>
30066
30067         Reviewed by Sam Weinig.
30068
30069         Test for https://bugs.webkit.org/show_bug.cgi?id=27748
30070         crash w/ stack overflow when same CSS file loaded repeatedly
30071
30072         Fix crash caused by a stack overflow when repeatedly loading very large
30073         CSS files. CSSRuleData in CSSStyleSelector.h destroyed itself 
30074         recursively rather than iteratively.
30075
30076         * fast/css/large-list-of-rules-crash-expected.txt: Added.
30077         * fast/css/large-list-of-rules-crash.html: Added.
30078         * fast/css/resources/large-list-of-rules-crash.css: Added.
30079
30080 2009-08-03  Simon Fraser  <simon.fraser@apple.com>
30081
30082         Reviewed by Dan Bernstein.
30083
30084         Make the DRT APIs to pause transitions and animations work for accelerated animations
30085         <https://bugs.webkit.org/show_bug.cgi?id=27627>
30086         <rdar://problem/6442932>
30087
30088         Fix the 'pauseAnimationAtTimeOnElementWithId' and 'pauseTransitionAtTimeOnElementWithId' APIs
30089         available to LayoutTests to work with accelerated animations and transitions. Done by sending
30090         the pause time down to the GraphicsLayer, and using it to stop time on the layer.
30091         
30092         I also added an assertion to check that the animation has actually started when we
30093         try to pause it, to check that the pause time we compute is valid. This revealed a number
30094         of tests that tried to pause before animations started, required some amount of test fixing.
30095
30096         * animations/animation-drt-api-multiple-keyframes.html:
30097         * animations/animation-drt-api.html:
30098         * animations/animation-hit-test-transform.html:
30099         * animations/animation-hit-test.html:
30100         * animations/animation-test-helpers.js:
30101         (isCloseEnough):
30102         (matrixStringToArray):
30103         (checkExpectedValue):
30104         (endTest):
30105         (startTest):
30106         (runAnimationTest.else):
30107         (runAnimationTest):
30108         (waitForAnimationToStart):
30109         * transitions/transition-drt-api-delay.html:
30110         * transitions/transition-hit-test-transform.html:
30111         * transitions/transition-shorthand-delay.html:
30112         * transitions/transition-test-helpers.js:
30113         (isCloseEnough):
30114         (checkExpectedValue):
30115         (endTest):
30116         (runTest):
30117         (waitForAnimationStart):
30118         (startTest):
30119         (runTransitionTest):
30120
30121 2009-08-03  Chris Fleizach  <cfleizach@apple.com>
30122
30123         Reviewed by Darin Adler.
30124
30125         Bug 27943: Need to implement ARIA role="radiogroup"
30126         https://bugs.webkit.org/show_bug.cgi?id=27943
30127
30128         * platform/mac/accessibility/aria-radiogroup-expected.txt: Added.
30129         * platform/mac/accessibility/aria-radiogroup.html: Added.
30130
30131 2009-08-03  Eric Carlson  <eric.carlson@apple.com>
30132
30133         Reviewed by Eric Seidel.
30134
30135         HTMLInputElement is not controllable by assistive technologies
30136         https://bugs.webkit.org/show_bug.cgi?id=27941
30137         
30138         Add test for <input type=range> accessibility .
30139
30140         * accessibility/input-slider.html: Added.
30141         * platform/mac/accessibility/input-slider-expected.txt: Added.
30142
30143 2009-08-02  Sam Weinig  <sam@webkit.org>
30144
30145         Land updated expected result.
30146
30147         * fast/js/array-filter-expected.txt:
30148
30149 2009-08-02  Sam Weinig  <sam@webkit.org>
30150
30151         Reviewed by Oliver Hunt.
30152
30153         Speed up fast/js/array-filter.html by 10x in debug builds by not using an
30154         unnecessarily large sparse array.
30155
30156         * fast/js/resources/array-filter.js:
30157
30158 2009-08-01  Brian Weinstein  <bweinstein@apple.com>
30159
30160         Rubber-stamped by Mark Rowe.
30161
30162         Remove a non-existent test from the Windows Skipped List.
30163
30164         * platform/win/Skipped:
30165
30166 2009-08-01  Brady Eidson  <beidson@apple.com>
30167
30168         For my new test I landed last night, check in Tiger-specific results, and skip on Windows.
30169
30170         * platform/mac-tiger/http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Added.
30171         * platform/win/Skipped: Add to the skipped list because the failure needs exploration.
30172
30173 2009-08-01  John Abd-El-Malek  <jam@chromium.org>
30174
30175         Reviewed by Eric Seidel.
30176
30177         Update test to work with multi-process message ports.
30178
30179         https://bugs.webkit.org/show_bug.cgi?id=27819
30180
30181         * fast/events/message-channel-gc.html:
30182
30183 2009-08-01  Evan Martin  <evan@chromium.org>
30184
30185         Reviewed by Adam Barth.
30186
30187         Add a regression test for a crash when a page has smart quotes in a
30188         mime type.
30189
30190         * fast/parser/smart-quotes-in-tag-expected.txt: Added.
30191         * fast/parser/smart-quotes-in-tag.html: Added.
30192
30193 2009-07-31  Adam Treat  <adam.treat@torchmobile.com>
30194
30195         Reviewed by Holger Hans Peter Freyther.
30196
30197         The reason these four tests fail is a mystery to me right, but placing
30198         them in the Skipped file and the Qt port is... for the first time ever,
30199         finally green!
30200
30201         https://bugs.webkit.org/show_bug.cgi?id=27914
30202
30203         * platform/qt/Skipped:
30204
30205 2009-07-31  Adam Treat  <adam.treat@torchmobile.com>
30206
30207         Reviewed by Eric Seidel.
30208
30209         Printing related test needs to go in Skipped for now so we can
30210         get Qt buildbot green for first time.
30211
30212         https://bugs.webkit.org/show_bug.cgi?id=27913
30213
30214         * platform/qt/Skipped:
30215
30216 2009-07-31  Adam Treat  <adam.treat@torchmobile.com>
30217
30218         Reviewed by Eric Seidel.
30219
30220         Sometimes they pass, sometimes they fail.  In attempt to get Qt buildbot
30221         completely green for first time I'm placing these two in the Skipped file.
30222
30223         https://bugs.webkit.org/show_bug.cgi?id=27912
30224
30225         * platform/qt/Skipped:
30226
30227 2009-07-31  Adam Treat  <adam.treat@torchmobile.com>
30228
30229         Reviewed by George Staikos and Eric Seidel.
30230
30231         Place some audio related tests into the Skipped list in
30232         attempt to get Qt buildbot finally green.
30233
30234         https://bugs.webkit.org/show_bug.cgi?id=27910
30235
30236         * platform/qt/Skipped:
30237
30238 2009-07-31  Jan Michael Alonzo  <jmalonzo@webkit.org>
30239
30240         Skip http/tests/misc/favicon-loads-with-images-disabled.html as
30241         this requires resource load callbacks in Gtk DRT. I've raised bug
30242         #27905 to track this.
30243
30244         * platform/gtk/Skipped:
30245
30246 2009-07-31  Brady Eidson  <beidson@apple.com>
30247
30248         Reviewed by John Sullivan.
30249
30250         <rdar://problem/6973106> and https://bugs.webkit.org/show_bug.cgi?id=27896
30251         Favicons are still loaded when automatic image loading is disabled.
30252
30253         * http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Added.
30254         * http/tests/misc/favicon-loads-with-images-disabled.html: Added.
30255
30256 2009-07-31  Jeremy Orlow  <jorlow@chromium.org>
30257
30258         Reviewed by Adam Barth.
30259
30260         Add new LocalStorage layout tests.
30261         https://bugs.webkit.org/show_bug.cgi?id=27778
30262
30263         These test behavior that I don't think was very well verified earlier.
30264
30265         * storage/domstorage/localstorage/complex-keys-expected.txt: Added.
30266         * storage/domstorage/localstorage/complex-keys.html: Added.
30267               A bunch of corner cases related to keys.
30268         * storage/domstorage/localstorage/complex-values-expected.txt: Added.
30269         * storage/domstorage/localstorage/complex-values.html: Added.
30270               A bunch of corner cases related to values.
30271         * storage/domstorage/localstorage/remove-item-expected.txt: Added.
30272         * storage/domstorage/localstorage/remove-item.html: Added.
30273               Test basic removeItem functionality.
30274
30275 2009-07-31  Mike Fenton  <mike.fenton@torchmobile.com>
30276
30277         Reviewed by Adam Treat.
30278
30279         Re-Enable tests from Skipped that are passing correctly.
30280
30281         https://bugs.webkit.org/show_bug.cgi?id=27890
30282
30283         * platform/qt/Skipped:
30284
30285 2009-07-31  Mike Fenton  <mike.fenton@torchmobile.com>
30286
30287         Reviewed by Adam Treat.
30288
30289         Add LayoutTest results from BuildBot output for tests that currently lack results under Qt.
30290
30291         https://bugs.webkit.org/show_bug.cgi?id=27882
30292
30293         * platform/qt/fast/backgrounds/size/backgroundSize20-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize20-expected.txt.
30294         * platform/qt/fast/backgrounds/size/backgroundSize21-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize21-expected.txt.
30295         * platform/qt/fast/backgrounds/size/backgroundSize22-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize22-expected.txt.
30296         * platform/qt/fast/borders/border-radius-constraints-expected.txt: Added.
30297         * platform/qt/fast/box-shadow/inset-expected.txt: Added.
30298         * platform/qt/fast/box-shadow/spread-expected.txt: Copied from LayoutTests/platform/mac/fast/box-shadow/spread-expected.txt.
30299         * platform/qt/fast/canvas/image-pattern-rotate-expected.txt: Added.
30300         * platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt: Added.
30301         * platform/qt/fast/css/pseudo-cache-stale-expected.txt: Added.
30302         * platform/qt/fast/css/rem-dynamic-scaling-expected.txt: Added.
30303         * platform/qt/fast/css/rem-units-on-root-expected.txt: Added.
30304         * platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt: Added.
30305         * platform/qt/fast/dynamic/window-scrollbars-test-expected.txt: Added.
30306         * platform/qt/fast/forms/isindex-placeholder-expected.txt: Added.
30307         * platform/qt/fast/forms/search-vertical-alignment-expected.txt: Added.
30308         * platform/qt/fast/frames/content-opacity-1-expected.txt: Copied from LayoutTests/platform/mac/fast/frames/content-opacity-1-expected.txt.
30309         * platform/qt/fast/frames/content-opacity-2-expected.txt: Copied from LayoutTests/platform/mac/fast/frames/content-opacity-2-expected.txt.
30310         * platform/qt/fast/frames/frame-navigation-expected.txt: Added.
30311         * platform/qt/fast/frames/frame-scrolling-attribute-expected.txt: Added.
30312         * platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt: Added.
30313         * platform/qt/fast/gradients/crash-on-zero-radius-expected.txt: Added.
30314         * platform/qt/fast/lists/ol-start-parsing-expected.txt: Added.
30315         * platform/qt/fast/overflow/overflow-with-local-background-attachment-expected.txt: Added.
30316         * platform/qt/fast/repaint/float-new-in-block-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/float-new-in-block-expected.txt.
30317         * platform/qt/fast/text/international/khmer-selection-expected.txt: Added.
30318         * platform/qt/fast/text/shadow-translucent-fill-expected.txt: Added.
30319         * platform/qt/fast/text/text-letter-spacing-expected.txt: Added.
30320         * platform/qt/plugins/netscape-dom-access-expected.txt: Added.
30321         * platform/qt/svg/batik/filters/feTile-expected.txt: Added.
30322         * platform/qt/svg/custom/createImageElement-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/createImageElement-expected.txt.
30323         * platform/qt/svg/custom/createImageElement2-expected.txt: Added.
30324         * platform/qt/svg/custom/js-update-image-and-display-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display-expected.txt.
30325         * platform/qt/svg/custom/js-update-image-and-display2-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display2-expected.txt.
30326         * platform/qt/svg/custom/js-update-image-and-display3-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display3-expected.txt.
30327         * platform/qt/svg/custom/outer-svg-unknown-feature-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/outer-svg-unknown-feature-expected.txt.
30328         * platform/qt/svg/filters/feMerge-expected.txt: Added.
30329         * platform/qt/svg/filters/feOffset-expected.txt: Added.
30330         * platform/qt/svg/filters/feTile-expected.txt: Added.
30331         * platform/qt/svg/filters/subRegion-one-effect-expected.txt: Added.
30332         * platform/qt/svg/filters/subRegion-two-effects-expected.txt: Added.
30333
30334 2009-07-31  Adam Treat  <adam.treat@torchmobile.com>
30335
30336         Reviewed by Tor Arne Vestbo.
30337
30338         Adding -webkit-animation-play-state back in following r46547.
30339
30340         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
30341         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
30342
30343 2009-07-31  Mark Rowe  <mrowe@apple.com>
30344
30345         Fix the test case that was landed in r46624.
30346
30347         * http/tests/misc/meta-refresh-stray-single-quote.html:
30348
30349 2009-07-30  Brady Eidson  <beidson@apple.com>
30350
30351         Reviewed by Mark Rowe, but Dan Bernstein also reviewed and asked thoughtful questions.
30352
30353         <rdar://problem/7106968> and https://bugs.webkit.org/show_bug.cgi?id=27868
30354         http://www.ruthhuntcandy.com/ goes into infinite refresh in WebKit, works in others.
30355
30356         * http/tests/misc/meta-refresh-stray-single-quote-expected.txt: Added.
30357         * http/tests/misc/meta-refresh-stray-single-quote.html: Added.
30358         * http/tests/misc/resources/success-notify-done.html: Added.
30359
30360 2009-07-30  Adam Treat  <adam.treat@torchmobile.com>
30361
30362         Add expected results file for new test.
30363
30364         * platform/gtk/fast/forms/button-style-color-expected.txt: Added.
30365
30366 2009-07-30  Adam Treat  <adam.treat@torchmobile.com>
30367
30368         Add expected results file for new test.
30369
30370         * platform/mac/fast/forms/button-style-color-expected.txt: Added.
30371
30372 2009-07-30  Adam Treat  <adam.treat@torchmobile.com>
30373
30374         Reviewed by Mark Rowe.
30375
30376         Revert previous commit to test out new functionality of buildbots and
30377         run-webkit-tests made possible by r46607.
30378
30379         * platform/gtk/Skipped:
30380         * platform/mac/Skipped:
30381         * platform/win/Skipped:
30382
30383 2009-07-30  Adam Treat  <adam.treat@torchmobile.com>
30384
30385         Reviewed by George Staikos.
30386
30387         Add new test with platform specific results to the Skipped files of ports
30388         that haven't generated them yet.  This is to make the buildbot green again.
30389
30390         * platform/gtk/Skipped:
30391         * platform/mac/Skipped:
30392         * platform/win/Skipped:
30393
30394 2009-07-30  Mike Fenton  <mike.fenton@torchmobile.com>
30395
30396          Reviewed by Adam Treat.
30397
30398          Add Button Colour style test and results for Qt based upon fix for bug.
30399          Unskip tables/mozilla/bugs/bug92647-2.html which passes with bug fix.
30400          Update expected results for qt for test fast/dom/HTMLTableColElement/resize-table-using-col-width-expected
30401          which also passes with the the bug fix.
30402
30403          https://bugs.webkit.org/show_bug.cgi?id=27814
30404
30405          * fast/forms/button-style-color.html: Added.
30406          * platform/qt/Skipped:
30407          * platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
30408          * platform/qt/fast/forms/button-style-color-expected.txt: Added.
30409
30410 2009-07-30  Eric Carlson  <eric.carlson@apple.com>
30411
30412         Reviewed by Simon Fraser.
30413
30414         Video elements fires another "load" event when attached to DOM
30415         https://bugs.webkit.org/show_bug.cgi?id=27623
30416
30417         * media/media-load-event-expected.txt: Added.
30418         * media/media-load-event.html: Added.
30419
30420 2009-07-29  Jian Li  <jianli@chromium.org>
30421
30422         Reviewed by Darin Adler.
30423
30424         Workers need to throw an exception when presented with invalid URLs.
30425         https://bugs.webkit.org/show_bug.cgi?id=27770
30426
30427         Update worker-constructor.html and worker-redirect.html per the behavior change.
30428
30429         * fast/workers/worker-constructor-expected.txt:
30430         * fast/workers/worker-constructor.html:
30431         * http/tests/workers/worker-redirect-expected.txt:
30432         * http/tests/workers/worker-redirect.html:
30433
30434 2009-07-29  Ryosuke Niwa  <rniwa@webkit.org>
30435
30436         Reviewed by Justin Garcia.
30437
30438         REGRESSION(r46370-46426): /editing/style/remove-underline-from-stylesheet.html fails
30439         https://bugs.webkit.org/show_bug.cgi?id=27809
30440
30441         Since new behavior is consistent with Firefox, we rebaseline the test cases.
30442         The patch converts remove-underline-from-stylesheet and remove-underline-in-bold to dumpAsText tests
30443         with markup printed explicitly because pixel tests did not detect the disappearance of underline.
30444
30445         * editing/style/remove-underline-from-stylesheet-expected.txt: Added.
30446         * editing/style/remove-underline-from-stylesheet.html:
30447         * editing/style/remove-underline-in-bold-expected.txt: Added.
30448         * editing/style/remove-underline-in-bold.html:
30449         * platform/mac/editing/style/remove-underline-from-stylesheet-expected.checksum: Removed.
30450         * platform/mac/editing/style/remove-underline-from-stylesheet-expected.png: Removed.
30451         * platform/mac/editing/style/remove-underline-from-stylesheet-expected.txt: Removed.
30452         * platform/mac/editing/style/remove-underline-in-bold-expected.checksum: Removed.
30453         * platform/mac/editing/style/remove-underline-in-bold-expected.png: Removed.
30454         * platform/mac/editing/style/remove-underline-in-bold-expected.txt: Removed.
30455         * platform/qt/editing/style/remove-underline-from-stylesheet-expected.txt: Removed.
30456         * platform/qt/editing/style/remove-underline-in-bold-expected.txt: Removed.
30457
30458 2009-07-29  Darin Adler  <darin@apple.com>
30459
30460         * platform/gtk/Skipped: Added ol-start-parsing.html since it has no result yet.
30461
30462 2009-07-29  Darin Adler  <darin@apple.com>
30463
30464         Reviewed by Dan Bernstein.
30465
30466         Illegal values for <ol start> cause list numbering start at 0 (should start at 1)
30467         https://bugs.webkit.org/show_bug.cgi?id=27810
30468
30469         Couldn't make a text-only test because list numbers do not show up in
30470         text dumps. This matches the other fast/lists tests.
30471
30472         * fast/lists/ol-start-parsing.html: Added.
30473         * platform/mac/fast/lists/ol-start-parsing-expected.checksum: Added.
30474         * platform/mac/fast/lists/ol-start-parsing-expected.png: Added.
30475         * platform/mac/fast/lists/ol-start-parsing-expected.txt: Added.
30476
30477 2009-07-29  Brian Weinstein  <bweinstein@apple.com>
30478
30479         Rubber-stamped by Adam Roben.
30480
30481         Update getComputedStyle expected results on Windows to match updated Mac results.
30482
30483         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
30484         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
30485         
30486 2009-07-29  Brady Eidson  <beidson@apple.com>
30487
30488         Rubber-stamped by Mark Rowe
30489
30490         * platform/gtk/Skipped: Disable the new test on GTK, as they don't dump resource load callbacks
30491           in their DumpRenderTree.
30492
30493 2009-07-29  Brady Eidson  <beidson@apple.com>
30494
30495         Rubber-stamped by Jon Honeycutt
30496
30497         Check in Tiger-specific results for the new test, as it is known they send willCacheResponse 
30498         callbacks in a different order.
30499
30500         * platform/mac-tiger/http/tests/loading: Added.
30501         * platform/mac-tiger/http/tests/loading/redirect-methods-expected.txt: Added.
30502
30503 2009-07-29  Brady Eidson  <beidson@apple.com>
30504
30505         Adding my new test to the Windows skipped list until I can figure out what's going on.
30506
30507         * platform/win/Skipped:
30508
30509 2009-07-29  Simon Fraser  <simon.fraser@apple.com>
30510
30511         Reviewed by Dan Bernstein.
30512         
30513         Fix crash when an element with display: table-row is composited (e.g. via a 3d-transform)
30514         https://bugs.webkit.org/show_bug.cgi?id=27796
30515         
30516         Add testcase that has display: table-row with a 3d transform.
30517
30518         * fast/table/table-row-compositing-repaint-crash-expected.txt: Added.
30519         * fast/table/table-row-compositing-repaint-crash.html: Added.
30520
30521 2009-07-29  Brady Eidson  <beidson@apple.com>
30522
30523         Reviewed by Sam Weinig.
30524
30525         https://bugs.webkit.org/show_bug.cgi?id=27791
30526         307 redirects of POSTs should use POST, not GET
30527
30528         * http/tests/loading/redirect-methods-expected.txt: Added.
30529         * http/tests/loading/redirect-methods.html: Added.
30530         * http/tests/loading/resources/redirect-methods-form.html: Added.
30531         * http/tests/loading/resources/redirect-methods-result.php: Added.
30532
30533 2009-07-29  Chris Marrin  <cmarrin@apple.com>
30534
30535         Reviewed by Simon Fraser.
30536
30537         Adding -webkit-animation-play-state back in
30538         https://bugs.webkit.org/show_bug.cgi?id=26867
30539
30540         This tests play-state for both hardware and software animations. I also
30541         added the ability to disable the use of the pauseAnimation API because
30542         that API interferes with the operation of play-state. I also fixed some
30543         tests which now print out the -webkit-animation-play-state property
30544
30545         * animations/animation-test-helpers.js:
30546         * animations/play-state-expected.txt: Added.
30547         * animations/play-state.html: Added.
30548         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
30549         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
30550         * svg/css/getComputedStyle-basic-expected.txt:
30551
30552 2009-07-29  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
30553
30554         Reviewed by Adam Treat.
30555
30556         [WML] Running WML tests in random order multiple times exposes subtle bugs
30557         https://bugs.webkit.org/show_bug.cgi?id=27801
30558
30559         Some changes to fix random order WML tests, simplilfy WMLTestCase.js and reset testDocument
30560         properly in enter-first-card-with-events.js. fast/wml/err-multi-access.wml still creates a layout
30561         test difference on consecutive runs, though that's related to bug 27721, which has to be fixed first.
30562
30563         * wml/resources/WMLTestCase.js:
30564         * wml/resources/enter-first-card-with-events.js:
30565         (setupTestDocument):
30566         (prepareTest):
30567         (executeTest):
30568
30569 2009-07-29  Jan Michael Alonzo  <jmalonzo@webkit.org>
30570
30571         Reviewed by Eric Seidel and Xan Lopez.
30572
30573         [Gtk] Enable http/tests/appcache tests
30574         https://bugs.webkit.org/show_bug.cgi?id=27674
30575
30576         Enable passing http/tests/appcache tests.
30577
30578         * platform/gtk/Skipped:
30579
30580 2009-07-29  Simon Hausmann  <simon.hausmann@nokia.com>
30581
30582         Update Qt-specific results for computed-style tests, like in r46512.
30583
30584         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
30585         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
30586
30587 2009-07-29  Kent Tamura  <tkent@chromium.org>
30588
30589         Reviewed by Nikolas Zimmermann.
30590
30591         Fix a bug that HTMLOptionElement::value() returns an incorrect
30592         value in a case that the element has a label attribute and no
30593         value attribute.
30594         https://bugs.webkit.org/show_bug.cgi?id=27760
30595
30596         * fast/forms/option-value-and-label-expected.txt: Added.
30597         * fast/forms/option-value-and-label.html: Added.
30598
30599 2009-07-29  Adam Barth  <abarth@webkit.org>
30600
30601         Reviewed by Dimitri Glazkov.
30602
30603         [V8] Fix isolated world wrappers for event handlers
30604         https://bugs.webkit.org/show_bug.cgi?id=27533
30605
30606         Test that we get the wrappers from the right world when handling
30607         events.
30608
30609         * http/tests/security/isolatedWorld/click-event-expected.txt: Added.
30610         * http/tests/security/isolatedWorld/click-event.html: Added.
30611
30612 2009-07-29  Adam Barth  <abarth@webkit.org>
30613
30614         Reviewed by Dimitri Glazkov.
30615
30616         [V8] Teach V8Proxy::context about isolated worlds
30617         https://bugs.webkit.org/show_bug.cgi?id=27701
30618
30619         Test that calling document.open with more than two arguments calls the
30620         window.open method from the correct world.
30621
30622         * http/tests/security/isolatedWorld/document-open-expected.txt: Added.
30623         * http/tests/security/isolatedWorld/document-open.html: Added.
30624
30625 2009-07-28  Dan Bernstein  <mitz@apple.com>
30626
30627         Update Window-specific results with the non-prefixed border-radius
30628         properties
30629
30630         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
30631         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
30632
30633 2009-07-28  Dan Bernstein  <mitz@apple.com>
30634
30635         Reviewed by Simon Fraser.
30636
30637         New test, updated test, and updated test results for:
30638
30639         [CSS3 Backgrounds and Borders] Drop the prefix from the border-radius
30640         properties
30641         https://bugs.webkit.org/show_bug.cgi?id=27578
30642
30643         [CSS3 Backgrounds and Borders] Handle the / and 4 values in
30644         border-radius
30645         https://bugs.webkit.org/show_bug.cgi?id=27584
30646
30647         * fast/borders/border-radius-parsing-expected.txt: Added.
30648         * fast/borders/border-radius-parsing.html: Added.
30649         * fast/css/remove-shorthand-expected.txt:
30650         * fast/css/remove-shorthand.html: Added a test for border-radius.
30651         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
30652         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
30653         * svg/css/getComputedStyle-basic-expected.txt:
30654
30655 2009-07-28  Brian Weinstein  <bweinstein@apple.com>
30656
30657         Rubber-stamped by Adam Roben.
30658
30659         Add two tests that failed on release (not debug) back to skipped list.
30660
30661         * platform/win/Skipped:
30662
30663 2009-07-28  Brian Weinstein  <bweinstein@apple.com>
30664
30665         Rubber-stamped by Steve Falkenburg.
30666
30667         Remove a lot of tests from Windows Skip list which now pass. Will watch buildbot
30668         to make sure there are no regressions/this commit doesn't cause failures.
30669
30670         * platform/win/Skipped:
30671         
30672 2009-07-28  Jeremy Orlow  <jorlow@chromium.org>
30673
30674         Reviewed by Adam Barth.
30675
30676         Add some checks to existing SessionStorage LayoutTests.
30677         https://bugs.webkit.org/show_bug.cgi?id=27776
30678
30679         This is a mixed bag of tweaks to existing tests.  This is the sessionStorage
30680         side of https://bugs.webkit.org/show_bug.cgi?id=27695
30681
30682         * storage/domstorage/sessionstorage/delete-removal-expected.txt:
30683         * storage/domstorage/sessionstorage/delete-removal.html:
30684               Made output more readable, added redundant deletes, added deletes to
30685               keys with the same name in different case.
30686         * storage/domstorage/sessionstorage/enumerate-storage.html:
30687               Removed dead code.
30688         * storage/domstorage/sessionstorage/enumerate-with-length-and-key-expected.txt: Copied from LayoutTests/storage/domstorage/sessionstorage/enumerate-storage-expected.txt.
30689         * storage/domstorage/sessionstorage/enumerate-with-length-and-key.html: Copied from LayoutTests/storage/domstorage/sessionstorage/enumerate-storage.html.
30690               Test enumerating by hand (with length+key).
30691         * storage/domstorage/sessionstorage/iframe-events-expected.txt:
30692         * storage/domstorage/sessionstorage/iframe-events.html:
30693               Test removeItem and clear in addition to setItem.
30694         * storage/domstorage/sessionstorage/onstorage-attribute-setwindow-expected.txt: Copied from LayoutTests/storage/domstorage/sessionstorage/onstorage-attribute-setattribute-expected.txt.
30695         * storage/domstorage/sessionstorage/onstorage-attribute-setwindow.html: Copied from LayoutTests/storage/domstorage/sessionstorage/onstorage-attribute-setattribute.html.
30696               Test using window.onstorage.
30697
30698 2009-07-28  Jeremy Orlow  <jorlow@chromium.org>
30699
30700         Reviewed by Adam Barth.
30701
30702         Add some checks to existing DOM Storage LayoutTests.
30703         https://bugs.webkit.org/show_bug.cgi?id=27695
30704
30705         This is really a mixed bag of tweaks to existing tests.
30706
30707         * storage/domstorage/localstorage/delete-removal-expected.txt:
30708         * storage/domstorage/localstorage/delete-removal.html:
30709               Made output more readable, added redundant deletes, added deletes to
30710               keys with the same name in different case.
30711         * storage/domstorage/localstorage/enumerate-storage.html:
30712               Removed dead code.
30713         * storage/domstorage/localstorage/enumerate-with-length-and-key-expected.txt: Added.
30714         * storage/domstorage/localstorage/enumerate-with-length-and-key.html: Copied from LayoutTests/storage/domstorage/localstorage/enumerate-storage.html.
30715               Test enumerating by hand (with length+key).
30716         * storage/domstorage/localstorage/iframe-events-expected.txt:
30717         * storage/domstorage/localstorage/iframe-events.html:
30718               Test removeItem and clear in addition to setItem.
30719         * storage/domstorage/localstorage/onstorage-attribute-setwindow-expected.txt: Copied from LayoutTests/storage/domstorage/localstorage/onstorage-attribute-setattribute-expected.txt.
30720         * storage/domstorage/localstorage/onstorage-attribute-setwindow.html: Copied from LayoutTests/storage/domstorage/localstorage/onstorage-attribute-setattribute.html.
30721               Test using window.onstorage.
30722         * storage/domstorage/window-attributes-exist-expected.txt:
30723         * storage/domstorage/window-attributes-exist.html:
30724               Verify that two consecutive calls to window.____Storage will equal each other.
30725
30726 2009-07-28  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
30727
30728         Reviewed by George Staikos.
30729
30730         [WML] Variable substitution recursion seems to have bugs
30731         https://bugs.webkit.org/show_bug.cgi?id=27726
30732
30733         Extend variable-reference-valid.html to test <setvar> attribute values depending on each other.
30734
30735         * wml/resources/variable-reference-valid.js:
30736         (setupTestDocument):
30737         (prepareTest):
30738         (executeTest):
30739         * wml/variable-reference-valid-expected.txt:
30740
30741 2009-07-28  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
30742
30743         Reviewed by George Staikos.
30744
30745         [WML] Page title doesn't update after variable substitution, if it contained variables
30746         https://bugs.webkit.org/show_bug.cgi?id=27725
30747
30748         Extend variable-reference-valid.html test to include one-character variable tests.
30749
30750         * wml/resources/variable-reference-valid.js:
30751         (setupTestDocument):
30752         (prepareTest):
30753         (executeTest):
30754         * wml/variable-reference-valid-expected.txt:
30755
30756 2009-07-28  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
30757
30758         Reviewed by George Staikos.
30759
30760         [WML] <do> elements with a <noop> task shouldn't be exposed to the user
30761         https://bugs.webkit.org/show_bug.cgi?id=27724
30762
30763         Add new layout test covering noop elements in do elements.
30764
30765         * fast/wml/task-noop-in-do.wml: Copied from WebCore/manual-tests/wml/task-noop-in-do.wml.
30766         * platform/mac/fast/wml/task-noop-in-do-expected.checksum: Added.
30767         * platform/mac/fast/wml/task-noop-in-do-expected.png: Added.
30768         * platform/mac/fast/wml/task-noop-in-do-expected.txt: Added.
30769
30770 2009-07-27  Antonio Gomes   <antonio.gomes@openbossa.org>
30771
30772         Reviewed by Adam Treat.
30773
30774         update qt expefic expected files for fast/css/getComputedStyle/ tests after r46274
30775         https://bugs.webkit.org/show_bug.cgi?id=27714
30776
30777         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
30778         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
30779
30780 2009-07-27  Brady Eidson  <beidson@apple.com>
30781
30782         Update Tiger specific results for these 7 tests.
30783
30784         * platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
30785         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
30786         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
30787         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt:
30788         * platform/mac-tiger/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
30789         * platform/mac-tiger/security/block-test-expected.txt:
30790         * platform/mac-tiger/security/block-test-no-port-expected.txt:
30791
30792 2009-07-27  Brady Eidson  <beidson@apple.com>
30793
30794         Update Windows specific results for these 5 tests.
30795
30796         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
30797         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
30798         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt:
30799         * platform/win/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
30800         * platform/win/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt:
30801
30802 2009-07-27  Brady Eidson  <beidson@apple.com>
30803
30804         Didn't mean to check this guy in.
30805
30806         * http/tests/appcache/max-size-expected.txt:
30807
30808 2009-07-27  Brady Eidson  <beidson@apple.com>
30809
30810         Reviewed by Sam Weinig.
30811
30812         https://bugs.webkit.org/show_bug.cgi?id=27755
30813         Layout tests that dump resource load delegate calls should dump the request method and the response status code.
30814
30815         Update test results for the new info.
30816
30817         * fast/loader/main-document-url-for-non-http-loads-expected.txt:
30818         * http/tests/appcache/max-size-expected.txt:
30819         * http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt:
30820         * http/tests/misc/window-dot-stop-expected.txt:
30821         * http/tests/security/XFrameOptions/x-frame-options-deny-expected.txt:
30822         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
30823         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
30824         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt:
30825         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
30826         * http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt:
30827         * http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny-expected.txt:
30828         * http/tests/xmlhttprequest/abort-should-cancel-load-expected.txt:
30829         * platform/mac/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
30830         * platform/mac/security/block-test-expected.txt:
30831         * platform/mac/security/block-test-no-port-expected.txt:
30832         * platform/mac/webarchive/loading/cache-expired-subresource-expected.txt:
30833         * webarchive/loading/test-loading-archive-expected.txt:
30834
30835 2009-07-27  Ryosuke Niwa  <rniwa@webkit.org>
30836
30837         Reviewed by Justin Garcia.
30838
30839         createMarkup does not handle CSS properly
30840         https://bugs.webkit.org/show_bug.cgi?id=27660
30841         
30842         inline-style-after-indentoutdent tests whether the original inline style is preserved after outdentation
30843         immediately after indentation.
30844
30845         * editing/deleting/pruning-after-merge-2.html: Replaced b that contains div with a div with font-weight
30846         * editing/execCommand/inline-style-after-indentoutdent-expected.txt: Added.
30847         * editing/execCommand/inline-style-after-indentoutdent.html: Added.
30848         * editing/execCommand/resources/inline-style-after-indentoutdent.js: Added.
30849         (testCreateMarkup):
30850         (shouldBeSameAfterCreateMarkup):
30851         * platform/mac/editing/deleting/delete-3857753-fix-expected.txt: extra i tag is added (still passes pixel tests)
30852         * platform/mac/editing/deleting/pruning-after-merge-2-expected.txt: extra div as explained above
30853         * platform/mac/editing/pasteboard/display-block-on-spans-expected.txt: bug 26483 appearing
30854
30855 2009-07-27  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
30856
30857         Rubber-stamped by George Staikos.
30858
30859         Forgot to update pixel test results a while ago.
30860
30861         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.checksum:
30862         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.png:
30863         * platform/mac/fast/wml/err-invalid-variable-name-expected.checksum:
30864         * platform/mac/fast/wml/err-invalid-variable-name-expected.png:
30865         * platform/mac/fast/wml/err-samename-do-expected.checksum:
30866         * platform/mac/fast/wml/err-samename-do-expected.png:
30867
30868 2009-07-27  Eric Seidel  <eric@webkit.org>
30869
30870         Reviewed by Adam Barth.
30871
30872         prototypes-inheritance-2.html should crawl more types
30873         https://bugs.webkit.org/show_bug.cgi?id=27741
30874
30875         Now we evaluate the crawl targets lazily so as not to skew any JS binding caching with our test ordering.
30876         We could get around all caching by always instantiating a new copy of the frame
30877         but that would be super-slow. :)
30878
30879         We're now crawling a bunch more types, all of which we pass.
30880
30881         * fast/dom/prototype-inheritance-2-expected.txt:
30882         * fast/dom/resources/prototype-inheritance-2.js:
30883         (evalToCrawlObject.LazyEvalCrawlObject):
30884         (evalToCrawlObject):
30885         (pushPropertyValuesWithUnseenTypes):
30886         (crawl):
30887
30888 2009-07-27  Ojan Vafai  <ojan@chromium.org>
30889
30890         Reviewed by Darin Adler.
30891
30892         https://bugs.webkit.org/show_bug.cgi?id=27474
30893         Tests crashes when calling select, setSelectionRange or setting
30894         selectionStart/selectionEnd on a textarea/input immediately after
30895         setting display:none.
30896
30897         * fast/dom/text-control-crash-on-select-expected.txt: Added.
30898         * fast/dom/text-control-crash-on-select.html: Added.
30899
30900 2009-07-27  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
30901
30902         Reviewed by George Staikos.
30903
30904         [WML] 'onpick' intrinsic event handling missing
30905         https://bugs.webkit.org/show_bug.cgi?id=27723
30906
30907         Add a new WML layout test covering 'onpick' support.
30908
30909         * wml/option-element-onpick-expected.txt: Added.
30910         * wml/option-element-onpick.html: Added.
30911         * wml/resources/option-element-onpick.js: Added.
30912         (setupTestDocument):
30913         (prepareTest):
30914         (executeTest):
30915
30916 2009-07-27  Michelangelo De Simone  <micdesim@gmail.com>
30917
30918         Reviewed by Darin Adler.
30919
30920         https://bugs.webkit.org/show_bug.cgi?id=25552
30921         First series of tests for the "pattern" attribute and related validation
30922         code
30923
30924         * fast/forms/ValidityState-002-expected.txt: Copied from LayoutTests/fast/forms/willvalidate-001-expected.txt.
30925         * fast/forms/ValidityState-002.html: Added.
30926         * fast/forms/ValidityState-patternMismatch-001-expected.txt: Added.
30927         * fast/forms/ValidityState-patternMismatch-001.html: Added.
30928         * fast/forms/ValidityState-patternMismatch-002-expected.txt: Added.
30929         * fast/forms/ValidityState-patternMismatch-002.html: Added.
30930         * fast/forms/ValidityState-patternMismatch-003-expected.txt: Added.
30931         * fast/forms/ValidityState-patternMismatch-003.html: Added.
30932         * fast/forms/ValidityState-patternMismatch-004-expected.txt: Added.
30933         * fast/forms/ValidityState-patternMismatch-004.html: Added.
30934         * fast/forms/ValidityState-patternMismatch-005-expected.txt: Added.
30935         * fast/forms/ValidityState-patternMismatch-005.html: Added.
30936         * fast/forms/ValidityState-patternMismatch-006-expected.txt: Added.
30937         * fast/forms/ValidityState-patternMismatch-006.html: Added.
30938         * fast/forms/ValidityState-patternMismatch-007-expected.txt: Added.
30939         * fast/forms/ValidityState-patternMismatch-007.html: Added.
30940         * fast/forms/pattern-attribute-001-expected.txt: Added.
30941         * fast/forms/pattern-attribute-001.html: Added.
30942         * fast/forms/pattern-attribute-002-expected.txt: Added.
30943         * fast/forms/pattern-attribute-002.html: Added.
30944         * fast/forms/pattern-attribute-003-expected.txt: Added.
30945         * fast/forms/pattern-attribute-003.html: Added.
30946
30947 2009-07-27  Jian Li  <jianli@chromium.org>
30948
30949         Reviewed by David Levin.
30950
30951         Layout tests for fixing error handling in dedicated worker and worker
30952         context.
30953         https://bugs.webkit.org/show_bug.cgi?id=27525
30954
30955         * fast/workers/resources/worker-error-in-handling-script-error.js: Added
30956         * fast/workers/resources/worker-invalid-syntax.js: Added.
30957         * fast/workers/resources/worker-script-error-bubbled.js: Added.
30958         * fast/workers/resources/worker-script-error-handled.js: Added.
30959         * fast/workers/resources/worker-script-error-unhandled.js: Added.
30960         * fast/workers/worker-constructor.html:
30961         * fast/workers/worker-script-error-expected.txt: Added.
30962         * fast/workers/worker-script-error.html: Added.
30963         Add test cases to cover different script error handling scenarios.
30964
30965 2009-07-27  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
30966
30967         Reviewed by George Staikos.
30968
30969         [WML] History handling / page cache / loading is buggy and depends on several hacks
30970         https://bugs.webkit.org/show_bug.cgi?id=27707
30971
30972         Add two new WML layout tests after redesigning WML history/loading handling.
30973
30974         * wml/enter-card-with-events-expected.txt: Added.
30975         * wml/enter-card-with-events.html: Added.
30976         * wml/enter-first-card-with-events-expected.txt: Added.
30977         * wml/enter-first-card-with-events.html: Added.
30978         * wml/resources/WMLTestCase.js:
30979         * wml/resources/enter-card-with-events.js: Added.
30980         (setupTestDocument):
30981         (prepareTest):
30982         (executeTest):
30983         * wml/resources/enter-card-with-events.wml: Added.
30984         * wml/resources/enter-first-card-with-events.js: Added.
30985         (setupTestDocument):
30986         (prepareTest):
30987         (executeTest):
30988         * wml/resources/enter-first-card-with-events.wml: Added.
30989
30990 2009-07-27  Jan Michael Alonzo  <jmalonzo@webkit.org>
30991
30992         Add fast/canvas/image-pattern-rotate.html to Skipped as it needs
30993         platform-specific expected results.
30994
30995         * platform/gtk/Skipped:
30996
30997 2009-07-16  Shinichiro Hamaji  <hamaji@chromium.org>
30998
30999         Reviewed by Oliver Hunt.
31000
31001         Canvas: rotation of 'no-repeat' pattern still has small error
31002         https://bugs.webkit.org/show_bug.cgi?id=26749
31003
31004         Use 1<<22 as steps of no-repeat pattern to make the error less
31005         than 0.5.  The previous value may cause 1 pixel errors.
31006
31007         Add another test to show this bug clearly.
31008         Also add png expected image which was missing in the previous patch.
31009
31010         * fast/canvas/image-pattern-rotate.html: Added.
31011         * platform/mac/fast/canvas/image-object-in-canvas-expected.checksum:
31012         * platform/mac/fast/canvas/image-object-in-canvas-expected.png:
31013         * platform/mac/fast/canvas/image-pattern-rotate-expected.checksum: Added.
31014         * platform/mac/fast/canvas/image-pattern-rotate-expected.png: Added.
31015         * platform/mac/fast/canvas/image-pattern-rotate-expected.txt: Added.
31016
31017 2009-07-25  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
31018
31019         Reviewed by George Staikos.
31020
31021         [WML] Variable substitution is buggy
31022         https://bugs.webkit.org/show_bug.cgi?id=27677
31023
31024         Always substitute variables regardless of their existance. If a variable doesn't exist, expand it to an empty string.
31025         Correct several testcases, relying on the old buggy behaviour.
31026
31027         * wml/newcontext-same-deck-expected.txt: Added.
31028         * wml/newcontext-same-deck.html: Added.
31029         * wml/resources/WMLTestCase.js:
31030         (createWMLTestCase.iframeElement.onload):
31031         (createWMLTestCase):
31032         (assureLayout):
31033         (startTest):
31034         (triggerMouseEvent):
31035         * wml/resources/newcontext-same-deck.js: Added.
31036         (setupTestDocument):
31037         (prepareTest):
31038         (executeTest):
31039         * wml/resources/newcontext-same-deck.wml: Added.
31040         * wml/resources/select-element-variables.js:
31041         (prepareTest):
31042         * wml/select-element-variables-expected.txt:
31043         * wml/variable-reference-invalid-character-expected.txt:
31044
31045 2009-07-25  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
31046
31047         Reviewed by George Staikos.
31048
31049         [WML] WMLDoElement doesn't update its RenderButton object upon attach()
31050         https://bugs.webkit.org/show_bug.cgi?id=27676
31051
31052         Update layout test results after fixing WMLDoElement::attach() not calling updateFromElement().
31053
31054         * platform/mac/fast/wml/do-element-optional-attr-expected.txt:
31055         * platform/mac/fast/wml/do-shadow-expected.txt:
31056         * platform/mac/fast/wml/do-template-expected.txt:
31057         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.txt:
31058         * platform/mac/fast/wml/err-invalid-variable-name-expected.txt:
31059         * platform/mac/fast/wml/err-samename-do-expected.txt:
31060
31061 2009-07-25  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
31062
31063         Reviewed by George Staikos.
31064
31065         [WML] Make http/tests/wml/post-data-to-server.* more understable
31066         https://bugs.webkit.org/show_bug.cgi?id=27675
31067
31068         Slightly cleanup this patch so it's easier to figure out what the expected result for <select> element is.
31069
31070         * http/tests/wml/post-data-to-server-expected.txt:
31071         * http/tests/wml/resources/post-data-to-server.js:
31072         (setupTestDocument):
31073         (prepareTest):
31074
31075 2009-07-24  Mark Rowe  <mrowe@apple.com>
31076
31077         Skip a test that is failing intermittently on the Windows build bot.
31078
31079         * platform/win/Skipped:
31080
31081 2009-07-24  Mark Rowe  <mrowe@apple.com>
31082
31083         Skip a plug-in test that fails an assertion around 50% of the time.
31084
31085         * platform/mac-snowleopard/Skipped:
31086
31087 2009-07-24  Mark Rowe  <mrowe@apple.com>
31088
31089         Skip two SVG tests that are giving unexpected results.
31090
31091         * platform/mac-snowleopard/Skipped:
31092
31093 2009-07-24  Mark Rowe  <mrowe@apple.com>
31094
31095         Skip two plug-in tests that are failing.
31096
31097         * platform/mac-snowleopard/Skipped:
31098
31099 2009-07-24  Mark Rowe  <mrowe@apple.com>
31100
31101         Land correct results for a SnowLeopard-only accessibility test.
31102
31103         * platform/mac/accessibility/table-multi-bodies-expected.txt:
31104
31105 2009-07-24  Ryosuke Niwa  <rniwa@webkit.org>
31106
31107         Reviewed by Justin Garcia.
31108
31109         execCommand('underline') can modify DOM outside of the contentEditable area
31110         https://bugs.webkit.org/show_bug.cgi?id=24333
31111
31112         Tests to make sure we are not removing underline applied outside of root editable node or unsplittable element.
31113
31114         * editing/style/textdecoration-outside-of-rooteditable-expected.txt: Added.
31115         * editing/style/textdecoration-outside-of-rooteditable.html: Added.
31116         * editing/style/textdecoration-outside-of-unsplittable-element-expected.txt: Added.
31117         * editing/style/textdecoration-outside-of-unsplittable-element.html: Added.
31118
31119 2009-07-24  Daniel Bates  <dbates@intudata.com>
31120
31121         Reviewed by Adam Barth.
31122
31123         https://bugs.webkit.org/show_bug.cgi?id=27639
31124         
31125         Tests that XSSAuditor does not prevent evaluation of scripts that only contain 
31126         non-canonical characters.
31127
31128         * http/tests/security/xssAuditor/script-tag-safe-expected.txt: Added.
31129         * http/tests/security/xssAuditor/script-tag-safe.html: Added.
31130
31131 2009-07-24  Drew Wilson  <atwilson@google.com>
31132
31133         Reviewed by Adam Barth.
31134
31135        Added layout tests to exercise various use cases for calling functions defined on Worker global scope.
31136
31137         Storing a reference to WorkerContext.postMessage() and calling it later yields a TypeError
31138         https://bugs.webkit.org/show_bug.cgi?id=27419
31139
31140         * fast/workers/resources/worker-call.js: Added.
31141         * fast/workers/worker-call-expected.txt: Added.
31142         * fast/workers/worker-call.html: Added.
31143
31144 2009-07-24  Eric Seidel  <eric@webkit.org>
31145
31146         Reviewed by Adam Barth.
31147
31148         Fix the last of the x-frame constructor calls to have the right prototype chains
31149         https://bugs.webkit.org/show_bug.cgi?id=27645
31150
31151         I also had to add support for passing arguments to constructors
31152         in order to test the Worker constructor.
31153
31154         * fast/dom/constructed-objects-prototypes-expected.txt:
31155         * fast/dom/resources/constructed-objects-prototypes.js:
31156
31157 2009-07-24  Jan Michael Alonzo  <jmalonzo@webkit.org>
31158
31159         Reviewed by Xan Lopez.
31160
31161         ApplicationCache Layout test failing on GTK
31162         https://bugs.webkit.org/show_bug.cgi?id=27648
31163
31164         Add http/tests/appcache/max-size.html to the Skipped file for now.
31165
31166         * platform/gtk/Skipped:
31167
31168 2009-07-24  Eric Seidel  <eric@webkit.org>
31169
31170         Reviewed by Adam Barth.
31171
31172         Update all CREATE_DOM_*_WRAPPER callers to pass globalObject
31173         https://bugs.webkit.org/show_bug.cgi?id=27644
31174
31175         Make a bunch more tests pass.  Still not all of them.
31176         The rest will pass when the last bits of bug 27634 land.
31177
31178         * fast/dom/constructed-objects-prototypes-expected.txt:
31179         * fast/dom/prototype-inheritance-2-expected.txt:
31180
31181 2009-07-24  Andrei Popescu  <andreip@google.com>
31182
31183         ApplicationCache should have size limit
31184         https://bugs.webkit.org/show_bug.cgi?id=22700
31185
31186         Adds a unit test that ensures that the mechanism that
31187         enforces the maximum size of the application cache is
31188         working correctly.
31189
31190         * http/tests/appcache/max-size-expected.txt: Added.
31191         * http/tests/appcache/max-size.html: Added.
31192         * http/tests/appcache/resources/maxsize.manifest: Added.
31193
31194 2009-07-24  Eric Seidel  <eric@webkit.org>
31195
31196         Reviewed by Adam Barth.
31197
31198         Update CodeGeneratorJS.pm to support passing JSDOMGlobalObject* to toJS calls
31199         https://bugs.webkit.org/show_bug.cgi?id=27643
31200
31201         Some of the tests are fixed, but not all yet.  Most of the rest
31202         of the tests will be fixed when the rest of bug 27634 lands.
31203
31204         * fast/dom/constructed-objects-prototypes-expected.txt:
31205         * fast/dom/prototype-inheritance-2-expected.txt:
31206         * fast/dom/prototype-inheritance-expected.txt:
31207
31208 2009-07-24  Eric Seidel  <eric@webkit.org>
31209
31210         Reviewed by Adam Barth.
31211
31212         x-frame constructor calls are instantiated with the wrong prototype chain
31213         https://bugs.webkit.org/show_bug.cgi?id=27566
31214
31215         Add the test.  Soon to be fixed by bug 27634.
31216
31217         * fast/dom/constructed-objects-prototypes-expected.txt: Added.
31218         * fast/dom/constructed-objects-prototypes.html: Added.
31219         * fast/dom/resources/constructed-objects-prototypes.js: Added.
31220         (classNameForObject):
31221         (constructorPropertiesOnWindow):
31222
31223 2009-07-22  Eric Seidel  <eric@webkit.org>
31224
31225         Reviewed by Adam Barth.
31226
31227         Make most DOMObjects hold onto a JSDOMGlobalObject*
31228         https://bugs.webkit.org/show_bug.cgi?id=27588
31229
31230         inner.document.constructor is fixed because all properties on the window
31231         object are created with the correct globalObject (instead of the lexical one).
31232         Since all objects now carry a globalObject pointer, when document creates
31233         HTMLDocumentConstructor it now has the right globalObject to use.
31234
31235         * fast/dom/prototype-inheritance-2-expected.txt:
31236         * fast/dom/prototype-inheritance-expected.txt:
31237
31238 2009-07-23  Jan Michael Alonzo  <jmalonzo@webkit.org>
31239
31240         Reviewed by Eric Seidel.
31241
31242         [Gtk] Add implementation of GCController for DRT
31243         https://bugs.webkit.org/show_bug.cgi?id=27636
31244
31245         Enable tests that are now passing.
31246
31247         * platform/gtk/Skipped:
31248
31249 2009-07-23  Eric Seidel  <eric@webkit.org>
31250
31251         Reviewed by Darin Adler.
31252
31253         Add new test to cover more prototype/constructor inheritance cases
31254         https://bugs.webkit.org/show_bug.cgi?id=27622
31255
31256         This new test tries hard not to duplicate testing done
31257         by other tests and instead test new objects and prototype chains
31258         which will be fixed as soon as toJS is passed through the globalObject.
31259
31260         This test crawls the object tree under the inner window, finding
31261         one of each type of JavaScript object.  It depends on all objects having
31262         a valid prototype chain with a unique name (which is not always the case).
31263         The test tries to stress the cases where the objects would be lazily
31264         creating other objects or their prototypes or constructors which would
31265         require these objects to have a back-pointer to the globalObject to be
31266         able to correctly wire up the prototype chains.
31267
31268         * fast/dom/prototype-inheritance-2-expected.txt: Added.
31269         * fast/dom/prototype-inheritance-2.html: Added.
31270         * fast/dom/resources/prototype-inheritance-2.js: Added.
31271         (propertiesOnObject):
31272         ():
31273         (constructorNamesForWindow):
31274         (makeCrawlObject):
31275         (evalToCrawlObject):
31276         (pushPropertyValuesWithUnseenTypes):
31277         (crawl):
31278
31279 2009-07-23  Jan Michael Alonzo  <jmalonzo@webkit.org>
31280
31281         Skip transitions/change-values-during-transition.html which
31282         pass/fails intermittently
31283
31284         * platform/gtk/Skipped:
31285
31286 2009-07-23  Jan Michael Alonzo  <jmalonzo@webkit.org>
31287
31288         Skip tests that require expected outputs. Also skip failing tests,
31289         with bugs raised against the failures.
31290
31291         * platform/gtk/Skipped:
31292
31293 2009-07-23  Mark Rowe  <mrowe@apple.com>
31294
31295         Skip two new tests for GTK that use eventSender.
31296
31297         * platform/gtk/Skipped:
31298
31299 2009-07-23  Mark Rowe  <mrowe@apple.com>
31300
31301         Rubber-stamped by Brady Eidson.
31302
31303         Fix layout tests that incorrectly attempt to detect whether they're running inside DumpRenderTree
31304         using "if (layoutTestController)".
31305
31306         * editing/execCommand/25256.html:
31307         * editing/execCommand/25320.html:
31308         * fast/canvas/arc-crash.html:
31309         * fast/css/emptyStyleTag.html:
31310         * fast/events/js-keyboard-event-creation.html:
31311         * fast/events/scrollbar-double-click.html:
31312         * fast/forms/select-no-name.html:
31313         * fast/history/window-open.html:
31314         * platform/mac/fast/events/objc-event-api.html:
31315         * platform/mac/fast/events/objc-keyboard-event-creation.html:
31316         * scrollbars/scrollbar-miss-mousemove-disabled.html:
31317         * scrollbars/scrollbar-miss-mousemove.html:
31318         * storage/domstorage/localstorage/clear.html:
31319         * storage/domstorage/localstorage/delete-removal.html:
31320         * storage/domstorage/localstorage/enumerate-storage.html:
31321         * storage/domstorage/localstorage/index-get-and-set.html:
31322         * storage/domstorage/localstorage/onstorage-attribute-markup.html:
31323         * storage/domstorage/localstorage/onstorage-attribute-setattribute.html:
31324         * storage/domstorage/localstorage/private-browsing-affects-storage.html:
31325         * storage/domstorage/localstorage/resources/window-open-second.html:
31326         * storage/domstorage/localstorage/simple-events.html:
31327         * storage/domstorage/localstorage/simple-usage.html:
31328         * storage/domstorage/localstorage/string-conversion.html:
31329         * storage/domstorage/localstorage/window-open.html:
31330         * storage/domstorage/sessionstorage/clear.html:
31331         * storage/domstorage/sessionstorage/delete-removal.html:
31332         * storage/domstorage/sessionstorage/enumerate-storage.html:
31333         * storage/domstorage/sessionstorage/index-get-and-set.html:
31334         * storage/domstorage/sessionstorage/onstorage-attribute-markup.html:
31335         * storage/domstorage/sessionstorage/onstorage-attribute-setattribute.html:
31336         * storage/domstorage/sessionstorage/private-browsing-affects-storage.html:
31337         * storage/domstorage/sessionstorage/resources/window-open-second.html:
31338         * storage/domstorage/sessionstorage/simple-events.html:
31339         * storage/domstorage/sessionstorage/simple-usage.html:
31340         * storage/domstorage/sessionstorage/string-conversion.html:
31341         * storage/domstorage/sessionstorage/window-open.html:
31342         * storage/domstorage/window-attributes-exist.html:
31343         * svg/custom/stop-crash.svg:
31344
31345 2009-07-23  Mark Rowe  <mrowe@apple.com>
31346
31347         And now with some valid JavaScript syntax!
31348
31349         * http/tests/misc/redirect-to-about-blank.html:
31350
31351 2009-07-23  Mark Rowe  <mrowe@apple.com>
31352
31353         Remove unnecessary check for eventSender in an attempt to please the GTK build bot.
31354
31355         * fast/css/getComputedStyle/getComputedStyle-text-overflow.html:
31356
31357 2009-07-23  Mark Rowe  <mrowe@apple.com>
31358
31359         Reviewed by Brady Eidson.
31360
31361         Add a workaround for <rdar://problem/6925892> to the test that it affects.
31362
31363         * http/tests/misc/redirect-to-about-blank.html:
31364
31365 2009-07-23  Brady Eidson  <beidson@apple.com>
31366
31367         Reviewed by Geoff Garen.
31368
31369         WebCore has a few places that don't gracefully handle a null request returned from willSendRequest.
31370         https://bugs.webkit.org/show_bug.cgi?id=27595
31371
31372         * http/tests/misc/resources/redirect-to-http-url.php: Added.
31373         * http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt: Added.
31374         * http/tests/misc/will-send-request-returns-null-on-redirect.html: Added.
31375         * platform/gtk/Skipped:
31376         * platform/qt/Skipped:
31377
31378 2009-07-23  Pierre d'Herbemont  <pdherbemont@apple.com>
31379
31380         Fix layout tests, no review.
31381
31382         Actually add the video-layer tests results for leopard, that were
31383         forgotten in r46302. Also add test results for windows.
31384
31385         * platform/mac-leopard/fast/layers/video-layer-expected.png: Added.
31386         * platform/mac-leopard/fast/layers/video-layer-expected.txt: Added.
31387         * platform/win/fast/layers/video-layer-expected.txt: Added.
31388
31389 2009-07-23  Pierre d'Herbemont  <pdherbemont@apple.com>
31390
31391         Reviewed by Simon Fraser.
31392
31393         Following changes on the video controls, video-layer tests results need to
31394         be updated in order to fix the layout tests.
31395
31396         * platform/mac-leopard/fast/layers/video-layer-expected.checksum: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.checksum.
31397         * platform/mac-leopard/fast/layers/video-layer-expected.png: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.png.
31398         * platform/mac-leopard/fast/layers/video-layer-expected.txt: Copied from LayoutTests/platform/mac/fast/layers/video-layer-expected.txt.
31399         * platform/mac/fast/layers/video-layer-expected.checksum: Removed.
31400         * platform/mac/fast/layers/video-layer-expected.png: Removed.
31401         * platform/mac/fast/layers/video-layer-expected.txt: Updated.
31402
31403 2009-07-23  Mark Rowe  <mrowe@apple.com>
31404
31405         Rubber-stamped by Dan Bernstein.
31406
31407         Update layout test results for three tests related to text fields as their metrics
31408         have changed slightly since the results were last updated.
31409
31410         * platform/mac-leopard/fast/forms/text-control-intrinsic-widths-expected.txt: Copied from LayoutTests/fast/forms/text-control-intrinsic-widths-expected.txt.
31411         * platform/mac/fast/forms/input-text-maxlength-expected.txt:
31412         * platform/mac/fast/forms/input-text-paste-maxlength-expected.txt:
31413         * platform/mac/fast/forms/text-control-intrinsic-widths-expected.txt: Renamed from LayoutTests/fast/forms/text-control-intrinsic-widths-expected.txt.
31414
31415 2009-07-23  Mark Rowe  <mrowe@apple.com>
31416
31417         Windows appears to match the Leopard results for the CSS 2.1 counter tests that were failing.
31418
31419         * platform/win/css2.1/t1202-counter-04-b-expected.txt: Copied from LayoutTests/platform/mac-leopard/css2.1/t1202-counter-04-b-expected.txt.
31420         * platform/win/css2.1/t1202-counters-04-b-expected.txt: Copied from LayoutTests/platform/mac-leopard/css2.1/t1202-counters-04-b-expected.txt.
31421
31422 2009-07-23  Dan Bernstein  <mitz@apple.com>
31423
31424         Reviewed by Dave Hyatt.
31425
31426         [CSS3 Backgrounds and Borders] Add support for inset box shadows
31427         https://bugs.webkit.org/show_bug.cgi?id=27582
31428
31429         * fast/box-shadow/inset.html: Added.
31430         * platform/mac/fast/box-shadow/inset-expected.checksum: Added.
31431         * platform/mac/fast/box-shadow/inset-expected.png: Added.
31432         * platform/mac/fast/box-shadow/inset-expected.txt: Added.
31433
31434 2009-07-23  Mark Rowe  <mrowe@apple.com>
31435
31436         Rubber-stamped by Dan Bernstein.
31437
31438         Update layout test results for two international text tests that are failing due to font differences.
31439
31440         * platform/mac-leopard/fast/text/international/thai-baht-space-expected.checksum: Renamed from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.checksum.
31441         * platform/mac-leopard/fast/text/international/thai-baht-space-expected.png: Renamed from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.png.
31442         * platform/mac-leopard/fast/text/international/thai-baht-space-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/thai-baht-space-expected.txt.
31443         * platform/mac/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt:
31444         * platform/mac/fast/text/international/thai-baht-space-expected.txt:
31445
31446 2009-07-23  Mark Rowe  <mrowe@apple.com>
31447
31448         Rubber-stamped by Dan Bernstein.
31449
31450         Update layout test results for two CSS 2.1 counter tests that are failing due to font differences.
31451
31452         * platform/mac-leopard/css2.1/t1202-counter-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.txt.
31453         * platform/mac-leopard/css2.1/t1202-counters-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.txt.
31454         * platform/mac/css2.1/t1202-counter-04-b-expected.txt:
31455         * platform/mac/css2.1/t1202-counters-04-b-expected.txt:
31456
31457 2009-07-23  Pierre d'Herbemont  <pdherbemont@apple.com>
31458
31459         Layout test fix so no review.
31460
31461         Add audio-controls-rendering layout test results for windows and leopard.
31462
31463         * platform/mac-leopard/media/audio-controls-rendering-expected.txt: Added.
31464         * platform/win/media/audio-controls-rendering-expected.txt: Added.
31465
31466 2009-07-23  Mark Rowe  <mrowe@apple.com>
31467
31468         Update layout test results for the addition of a new computed style property in r46285.
31469
31470         * fast/css/getComputedStyle/computed-style-expected.txt:
31471         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
31472         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
31473         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
31474         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
31475         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
31476         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
31477         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
31478         * svg/css/getComputedStyle-basic-expected.txt:
31479
31480 2009-07-22  Ryosuke Niwa  <rniwa@webkit.org>
31481
31482         Reviewed by Eric Seidel.
31483
31484         execCommand('underline') can't remove <U> underlines
31485         https://bugs.webkit.org/show_bug.cgi?id=20215
31486
31487         This patch rebaselines toggle-styles.html because WebKit now passes three tests it used to fail.
31488         toggle-style-2.html is added to test cases in which multiple styles are specified with tags.
31489         We still fail some tests because WebKit doesn't properly support non-CSS mode but they are visually correct.
31490
31491         * editing/execCommand/resources/toggle-style-2.js: Added.
31492         (testSingleToggle):
31493         (testDoubleToggle):
31494         * editing/execCommand/toggle-style-2-expected.txt: Added.
31495         * editing/execCommand/toggle-style-2.html: Added.
31496         * editing/execCommand/toggle-styles-expected.txt: Passes all the tests
31497
31498 2009-07-23  Jessie Berlin  <jberlin@apple.com>
31499
31500         Reviewed by Dan Bernstein.
31501
31502         https://bugs.webkit.org/show_bug.cgi?id=27554
31503         Expose the value of text-overflow in getComputedStyle.
31504
31505         * fast/css/getComputedStyle/getComputedStyle-text-overflow-expected.txt: Added.
31506         * fast/css/getComputedStyle/getComputedStyle-text-overflow.html: Added.
31507
31508 2009-07-23  Ryosuke Niwa  <rniwa@webkit.org>
31509
31510         Reviewed by David Hyatt.
31511
31512         Rebaseline for http://trac.webkit.org/changeset/46274
31513         (The changeset rebaselined the expected results for mac but not for windows)
31514
31515         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
31516         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
31517
31518 2009-07-23  David Hyatt  <hyatt@apple.com>
31519
31520         Reviewed by Dan Bernstein.
31521
31522         https://bugs.webkit.org/show_bug.cgi?id=27572
31523         Implement support for background-attachment:local.
31524
31525         Added new test fast/overflow/overflow-with-local-attachment.html.
31526
31527         * fast/overflow/overflow-with-local-background-attachment.html: Added.
31528         * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.checksum: Added.
31529         * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.png: Added.
31530         * platform/mac/fast/overflow/overflow-with-local-background-attachment-expected.txt: Added.
31531
31532 2009-07-22  Pierre d'Herbemont  <pdherbemont@apple.com>
31533
31534         Reviewed by Simon Fraser.
31535
31536         Audio element at default width shouldn't have time field.
31537         https://bugs.webkit.org/show_bug.cgi?id=27589
31538
31539         * platform/mac-snowleopard/Skipped: Enables back audio-controls-rendering.
31540         * platform/mac/media/audio-controls-rendering-expected.checksum:
31541         * platform/mac/media/audio-controls-rendering-expected.png:
31542         * platform/mac/media/audio-controls-rendering-expected.txt:
31543
31544 2009-07-23  Kenneth Rohde Christiansen  <kenneth@webkit.org>
31545
31546         Reviewed by Adam Treat.
31547
31548         Added expected results for tests that we pass.
31549
31550         * platform/qt/editing/inserting/break-blockquote-after-delete-expected.txt: Added.
31551         * platform/qt/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt: Added.
31552         * platform/qt/fast/box-shadow/transform-fringing-expected.txt: Added.
31553         * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.txt: Added.
31554         * platform/qt/fast/css/attribute-selector-dynamic-expected.txt: Added.
31555         * platform/qt/fast/css/nth-child-dynamic-expected.txt: Added.
31556         * platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Added.
31557         * platform/qt/fast/dynamic/anchor-lock-expected.txt: Added.
31558         * platform/qt/fast/frames/frameset-style-recalc-expected.txt: Added.
31559         * platform/qt/fast/frames/iframe-text-contents-expected.txt: Added, equal to mac.
31560         * platform/qt/fast/frames/viewsource-on-image-file-expected.txt: Added.
31561         * platform/qt/fast/repaint/background-generated-expected.txt: Added, equal to mac.
31562         * platform/qt/fast/repaint/background-misaligned-expected.txt: Added, equal to mac.
31563         * platform/qt/fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Added, equal to mac.
31564         * platform/qt/fast/text/international/hindi-whitespace-expected.txt: Added.
31565         * platform/qt/fast/transforms/bounding-rect-zoom-expected.txt: Added.
31566
31567 2009-07-23  David Hyatt  <hyatt@apple.com>
31568
31569         Reviewed by Dan Bernstein.
31570         
31571         https://bugs.webkit.org/show_bug.cgi?id=27581
31572         Drop the prefix from the box-shadow property.
31573
31574         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
31575         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
31576         * svg/css/getComputedStyle-basic-expected.txt:
31577
31578 2009-07-22  Viet-Trung Luu  <viettrungluu@gmail.com>
31579
31580         Reviewed by David Hyatt.
31581
31582         https://bugs.webkit.org/show_bug.cgi?id=27289
31583         Tests that mouse clicks/releases are handled properly on scrollbars
31584         even when there is no mouse move onto the scrollbar (two cases: enabled
31585         and disabled controls).
31586
31587         * scrollbars/scrollbar-miss-mousemove-disabled-expected.txt: Added.
31588         * scrollbars/scrollbar-miss-mousemove-disabled.html: Added.
31589         * scrollbars/scrollbar-miss-mousemove-expected.txt: Added.
31590         * scrollbars/scrollbar-miss-mousemove.html: Added.
31591
31592 2009-07-23  Simon Hausmann  <simon.hausmann@nokia.com>
31593
31594         Reviewed by Tor Arne Vestbø.
31595
31596         Rebaseline the Qt results for computed-style.html and
31597         computed-style-without-rendered.html after r46240, similar to r46252.
31598
31599         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
31600         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
31601
31602 2009-07-23  David Levin  <levin@chromium.org>
31603
31604          Rubber-stamped by Oliver Hunt.
31605
31606         Improve keyboard navigation of Select elements.
31607         Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
31608         on non-Mac platforms.
31609         https://bugs.webkit.org/show_bug.cgi?id=22784
31610
31611         One more round of speculative fixes:
31612          - Really fix the general and win expected results.  (They were missing a return.)
31613          - Disable the test for gtk (and remove the attempted workaround for that platform).
31614
31615         * fast/forms/select-popup-pagekeys-expected.txt:
31616         * fast/forms/select-popup-pagekeys.html:
31617         * platform/gtk/Skipped:
31618         * platform/win/fast/forms/select-popup-pagekeys-expected.txt:
31619
31620 2009-07-23  David Levin  <levin@chromium.org>
31621
31622         Rubber-stamped by Oliver Hunt.
31623
31624         Improve keyboard navigation of Select elements.
31625         Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
31626         on non-Mac platforms.
31627         https://bugs.webkit.org/show_bug.cgi?id=22784
31628
31629         3 (speculative) fixes for the new layout test: select-popup-pagekeys
31630          - Help Windows to pass by adding platform results.
31631          - Fix the general expected results.
31632          - Fix select-popup-pagekeys on gtk which doesn't seem to implement eventSender.
31633
31634         * fast/forms/select-popup-pagekeys-expected.txt:
31635         * fast/forms/select-popup-pagekeys.html:
31636         * platform/win/fast/forms/select-popup-pagekeys-expected.txt: Added.
31637
31638 2009-07-22  Jens Alfke  <snej@chromium.org>
31639
31640         Reviewed by David Levin.
31641
31642         Bug 22784: Improve keyboard navigation of Select elements.
31643         Home/End and PageUp/PageDn buttons do not do anything in drop down lists,
31644         on non-Mac platforms.
31645         https://bugs.webkit.org/show_bug.cgi?id=22784
31646         http://code.google.com/p/chromium/issues/detail?id=4576
31647
31648         * LayoutTests/fast/forms/select-popup-pagekeys.html: Added.
31649         * LayoutTests/fast/forms/select-popup-pagekeys-expected.txt: Added
31650         * LayoutTests/platform/mac/fast/forms/select-popup-pagekeys-expected.txt: Added.
31651
31652 2009-07-22  Simon Hausmann  <simon.hausmann@nokia.com>
31653
31654         Rubber-stamped by David Levin.
31655
31656         Unskip HTML 5 Datagrid tests for the Qt DRT, as they pass.
31657
31658         * platform/qt/Skipped:
31659
31660 2009-07-22  Ryosuke Niwa  <rniwa@webkit.org>
31661
31662         Reviewed by Adam Barth.
31663
31664         REGRESSION (r46240): /fast/css/getComputedStyle/computed-style & computed-style-without-renderer needs rebaseline for Windows
31665         https://bugs.webkit.org/show_bug.cgi?id=27591
31666
31667         Rebaselines the tests.
31668
31669         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
31670         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
31671
31672 2009-07-22  Ryosuke Niwa  <rniwa@webkit.org>
31673
31674         Reviewed by Eric Seidel.
31675
31676         execCommand('underline' / 'strikeThrough') doesn't work properly with multiple styles in text-decoration
31677         https://bugs.webkit.org/show_bug.cgi?id=27476
31678
31679         toggle-text-decorations checks whether we can toggle text decorations with multiple styles properly.
31680         e.g. execCommand("underline") should modify "text-decoration: underline overline" to "text-decoration: overline"
31681
31682         getComputedStyle-text-decorations checks whether the CSS value of text decoration and its computed style are
31683         both space-separated CSSValueList instead of CSSPrimitiveValue or comma-separated CSSValueList.
31684
31685         * editing/execCommand/resources/toggle-text-decorations.js: Added.
31686         (testSingleToggle):
31687         * editing/execCommand/toggle-text-decorations-expected.txt: Added.
31688         * editing/execCommand/toggle-text-decorations.html: Added.
31689         * fast/css/getComputedStyle/getComputedStyle-text-decoration-expected.txt: Added.
31690         * fast/css/getComputedStyle/getComputedStyle-text-decoration.html: Added.
31691         * fast/css/getComputedStyle/resources: Added.
31692         * fast/css/getComputedStyle/resources/TEMPLATE.html: Added.
31693         * fast/css/getComputedStyle/resources/getComputedStyle-text-decoration.js: Added.
31694         (expect):
31695
31696 2009-07-22  Daniel Bates  <dbates@intudata.com>
31697
31698         Reviewed by Adam Barth.
31699
31700         https://bugs.webkit.org/show_bug.cgi?id=27174
31701         And
31702         https://bugs.webkit.org/show_bug.cgi?id=26938
31703         
31704         Tests prevention of attacks transformed by PHP Magic Quotes/PHP addslashes().
31705
31706         * http/tests/security/xssAuditor/resources/echo-intertag-addslashes.pl: Added.
31707         * http/tests/security/xssAuditor/script-tag-addslashes-backslash-expected.txt: Added.
31708         * http/tests/security/xssAuditor/script-tag-addslashes-backslash.html: Added.
31709         * http/tests/security/xssAuditor/script-tag-addslashes-double-quote-expected.txt: Added.
31710         * http/tests/security/xssAuditor/script-tag-addslashes-double-quote.html: Added.
31711         * http/tests/security/xssAuditor/script-tag-addslashes-null-char-expected.txt: Added.
31712         * http/tests/security/xssAuditor/script-tag-addslashes-null-char.html: Added.
31713         * http/tests/security/xssAuditor/script-tag-addslashes-single-quote-expected.txt: Added.
31714         * http/tests/security/xssAuditor/script-tag-addslashes-single-quote.html: Added.
31715
31716 2009-07-22  David Hyatt  <hyatt@apple.com>
31717
31718         Reviewed by Beth Dakin.
31719
31720         https://bugs.webkit.org/show_bug.cgi?id=27562
31721         Add some new layout tests that drop the prefix from the background properties and use origin
31722         in a shorthand.  Update shorthand results and computed style results to account for new properties.
31723
31724         * fast/backgrounds/size/backgroundSize20.html: Added.
31725         * fast/backgrounds/size/backgroundSize21.html: Added.
31726         * fast/backgrounds/size/backgroundSize22.html: Added.
31727         * fast/css/background-position-serialize-expected.txt:
31728         * fast/css/remove-shorthand-expected.txt:
31729         * platform/mac/fast/backgrounds/size/backgroundSize20-expected.checksum: Added.
31730         * platform/mac/fast/backgrounds/size/backgroundSize20-expected.png: Added.
31731         * platform/mac/fast/backgrounds/size/backgroundSize20-expected.txt: Added.
31732         * platform/mac/fast/backgrounds/size/backgroundSize21-expected.checksum: Added.
31733         * platform/mac/fast/backgrounds/size/backgroundSize21-expected.png: Added.
31734         * platform/mac/fast/backgrounds/size/backgroundSize21-expected.txt: Added.
31735         * platform/mac/fast/backgrounds/size/backgroundSize22-expected.checksum: Added.
31736         * platform/mac/fast/backgrounds/size/backgroundSize22-expected.png: Added.
31737         * platform/mac/fast/backgrounds/size/backgroundSize22-expected.txt: Added.
31738         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
31739         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
31740         * platform/mac/fast/inspector/style-expected.txt:
31741         * svg/css/getComputedStyle-basic-expected.txt:
31742
31743 2009-07-22  Jens Alfke  <snej@chromium.org>
31744
31745         Reviewed by Darin Fisher.
31746
31747         Hook up V8 bindings for DataGrid elements.
31748         https://bugs.webkit.org/show_bug.cgi?id=27383
31749         http://code.google.com/p/chromium/issues/detail?id=16730
31750
31751         Tests: Enhanced LayoutTests/fast/dom/HTMLDataGridElement/*
31752         to handle exceptions, check appropriate JS prototypes, and
31753         test column-list's item() method as well as array-indexing.
31754
31755         * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
31756         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
31757         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
31758         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
31759         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
31760         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
31761
31762 2009-07-22  Eric Seidel  <eric@webkit.org>
31763
31764         Reviewed by Darin Adler.
31765
31766         expand prototype-inheritance test to cover constructors
31767         https://bugs.webkit.org/show_bug.cgi?id=27547
31768
31769         * fast/dom/prototype-inheritance-expected.txt:
31770         * fast/dom/resources/prototype-inheritance.js:
31771
31772 2009-07-21  Sam Weinig  <sam@webkit.org>
31773
31774         Reviewed by Dan Bernstein.
31775
31776         Changes for https://bugs.webkit.org/show_bug.cgi?id=27242
31777         JSC bindings should use an auto-bound RGBColor class instead of hand-rolled JSRGBColor
31778
31779         * fast/dom/Window/window-properties-expected.txt:
31780         * fast/dom/dom-constructors-expected.txt:
31781         * fast/dom/prototype-inheritance-expected.txt:
31782         * fast/dom/wrapper-classes-expected.txt:
31783         * fast/js/global-constructors-expected.txt:
31784
31785 2009-07-21  Zoltan Herczeg  <zherczeg@inf.u-szeged.hu>
31786
31787         Reviewed by Gavin Barraclough, RS olliej fix to make the test pass.
31788
31789         Check whether a crash happens after the string
31790         prototype is overwritten twice. The JIT'ed code
31791         may crash if one of its already cached method
31792         called again. Note: This test is not necessary
31793         crash on all systems, because they use different
31794         memory allocators!
31795         https://bugs.webkit.org/show_bug.cgi?id=27077
31796
31797         * fast/js/method-check-expected.txt: Added.
31798         * fast/js/method-check.html: Added.
31799         * fast/js/resources/method-check.js: Added.
31800         (func2):
31801         (func.String.prototype.a):
31802         (func.String.prototype.b):
31803         (func):
31804
31805 2009-07-21  Dan Bernstein  <mitz@apple.com>
31806
31807         Correct relative path in the test after moving it.
31808
31809         * platform/mac/fast/loader/non-html-load-event.html:
31810
31811 2009-07-21  Dan Bernstein  <mitz@apple.com>
31812
31813         Rubber-stamped by Mark Rowe.
31814
31815         Move fast/loader/non-html-load-event.html under platform/mac because
31816         non-HTML views exist only on Mac.
31817
31818         * fast/loader/non-html-load-event-expected.txt: Removed.
31819         * fast/loader/non-html-load-event.html: Removed.
31820         * platform/mac/fast/loader/non-html-load-event-expected.txt: Copied from LayoutTests/fast/loader/non-html-load-event-expected.txt.
31821         * platform/mac/fast/loader/non-html-load-event.html: Copied from LayoutTests/fast/loader/non-html-load-event.html.
31822         * platform/qt/Skipped:
31823
31824 2009-07-21  Simon Hausmann  <simon.hausmann@nokia.com>
31825
31826         Reviewed by Tor Arne Vestbø.
31827
31828         Skip fast/loader/non-html-load-event.html for the Qt DRT as it requires
31829         support for loading PDF documents.
31830
31831         * platform/qt/Skipped:
31832
31833 2009-07-20  Adam Langley  <agl@google.com>
31834
31835         Reviewed by Eric Seidel.
31836
31837         Check that we can play an empty audio file. In the case that
31838         we have audio/video tags enabled, but no engines installed,
31839         this previously triggered a crash.
31840
31841         https://bugs.webkit.org/show_bug.cgi?id=27479
31842
31843         * media/audio-no-installed-engines.html: Added.
31844         * media/content/empty.wav: Added
31845
31846 2009-07-20  Dan Bernstein  <mitz@apple.com>
31847
31848         Correct expected results from r46136, which accidentally included the
31849         DumpRenderTree header and trailer
31850
31851         * fast/loader/non-html-load-event-expected.txt:
31852
31853 2009-07-19  Ryosuke Niwa  <rniwa@webkit.org>
31854
31855         Reviewed by Eric Seidel.
31856
31857         Refactoring of indentRegion to fix bugs 26816 and 25317
31858         https://bugs.webkit.org/show_bug.cgi?id=26816
31859         https://bugs.webkit.org/show_bug.cgi?id=25317
31860         https://bugs.webkit.org/show_bug.cgi?id=23995 (partially)
31861
31862         This patch implements appendParagraphIntoNode, a simpler specialized version of moveParagraph
31863         and replaces all calls inside indentRegion. The following is the new behavior of indentRegion.
31864
31865         1. We try to indent as many wrapping nodes as possible.
31866            e.g. when indenting "hello" in <div>hello</div>, we try to indent div as well.
31867         2. We do not delete any wrapping elements
31868            With moveParagraph, we used to remove all wrapping nodes, and replaced with a blockquote.
31869            This was causing https://bugs.webkit.org/show_bug.cgi?id=23995 for indentation.
31870            With appendParagraphIntoNode, we can preserve all wrapping nodes.
31871         3. We only split the tree until the closest block node instead of until the root editable node.
31872            This behavioral change fixes the bug 25317.
31873         4. When multiple paragraphs are indented, we indent the highest common ancestor within the selection.
31874            e.g. when a list is a child node of a div, and the entire div is intended,
31875                 we enclose the div by a single blockquote.
31876         
31877         Note that new behavior is more consistent with that of Internet Explorer and Firefox.
31878         To demonstrate this, the following tests are added and rebaselined.
31879
31880         * editing/execCommand/19653-1-expected.txt: rebaselined (no longer removes wrapping div)
31881         * editing/execCommand/indent-div-inside-list-expected.txt: Added.
31882         * editing/execCommand/indent-div-inside-list.html: Added.
31883         * editing/execCommand/indent-nested-blockquotes-expected.txt: Added.
31884         * editing/execCommand/indent-nested-blockquotes.html: Added.
31885         * editing/execCommand/indent-nested-div-expected.txt: Added.
31886         * editing/execCommand/indent-nested-div.html: Added.
31887         * editing/execCommand/indent-nested-lists-2-expected.txt: rebaselined (selection corrected)
31888         * editing/execCommand/indent-nested-lists-3-expected.txt: rebaselined (selection corrected)
31889         * editing/execCommand/indent-nested-lists-4-expected.txt: rebaselined (selection corrected)
31890         * editing/execCommand/indent-nested-lists-5-expected.txt: rebaselined (selection corrected)
31891         * editing/execCommand/indent-second-paragraph-in-blockquote-expected.txt: Added.
31892         * editing/execCommand/indent-second-paragraph-in-blockquote.html: Added.
31893         * platform/mac/editing/execCommand/4641880-2-expected.txt: rebaselined
31894         * platform/mac/editing/execCommand/4916541-expected.txt: rebaselined (no longer removes wrapping span)
31895         * platform/mac/editing/execCommand/5138441-expected.txt: rebaselined
31896         * platform/mac/editing/execCommand/5481523-expected.txt: rebaselined
31897         * platform/mac/editing/execCommand/indent-selection-expected.txt: rebaselined
31898
31899 2009-07-17  Pierre d'Herbemont  <pdherbemont@apple.com>
31900
31901         Reviewed by Eric Seidel.
31902
31903         Media Controls: We are specifying the text height, where it is unneeded and the slider is 2px off.
31904         https://bugs.webkit.org/show_bug.cgi?id=27380
31905
31906         Adjust the margin of the slider and remove useless height specification to fix alignement of the media controls.
31907
31908         * platform/mac/media/controls-after-reload-expected.txt:
31909         * platform/mac/media/controls-styling-expected.checksum: Removed.
31910         * platform/mac/media/controls-styling-expected.png: Removed.
31911         * platform/mac/media/controls-styling-expected.txt:
31912         * platform/mac/media/video-zoom-controls-expected.txt:
31913
31914 2009-07-20  Eric Seidel  <eric@webkit.org>
31915
31916         Reviewed by Sam Weinig.
31917
31918         Fix failures seen on the bots
31919         https://bugs.webkit.org/show_bug.cgi?id=27463
31920
31921         Ignore more global variables added by DumpRenderTree.
31922         Some platforms don't add all of the DRT controllers,
31923         thus causing this test to fail for those platforms.
31924
31925         Also fix !value to value === null to handle not
31926         skip the cases where value == 0.
31927
31928         * fast/dom/prototype-inheritance-expected.txt:
31929         * fast/dom/resources/prototype-inheritance.js:
31930
31931 2009-07-20  Dan Bernstein  <mitz@apple.com>
31932
31933         Reviewed by Anders Carlsson.
31934
31935         Safari fires onload before PDF is loaded into the browser
31936         <rdar://problem/6618869>
31937
31938         * fast/loader/non-html-load-event-expected.txt: Added.
31939         * fast/loader/non-html-load-event.html: Added.
31940
31941 2009-07-19  Simon Hausmann  <hausmann@webkit.org>
31942
31943         Rubber-stamped by Xan Lopez.
31944
31945         Skip new fast/dom/prototype-inheritance.html test in the Qt DRT
31946         due to missing features/properties in the window object.
31947
31948         * platform/qt/Skipped:
31949
31950 2009-07-19  Eric Carlson  <eric.carlson@apple.com>
31951
31952         Reviewed by Dan Bernstein.
31953
31954         HTMLAudioElement: constructor should set "autobuffer" attribute
31955         https://bugs.webkit.org/show_bug.cgi?id=27422
31956
31957         * media/audio-constructor-autobuffer-expected.txt: Added.
31958         * media/audio-constructor-autobuffer.html: Added.
31959
31960 2009-07-18  Dan Bernstein  <mitz@apple.com>
31961
31962         Reviewed by Anders Carlsson.
31963
31964         Test box-shadow spread radius
31965         https://bugs.webkit.org/show_bug.cgi?id=27417
31966         rdar://problem/7072267
31967
31968         * fast/box-shadow/spread.html: Added.
31969         * platform/mac/fast/box-shadow/spread-expected.checksum: Added.
31970         * platform/mac/fast/box-shadow/spread-expected.png: Added.
31971         * platform/mac/fast/box-shadow/spread-expected.txt: Added.
31972
31973 2009-07-18  Jan Michael Alonzo  <jmalonzo@webkit.org>
31974
31975         https://bugs.webkit.org/show_bug.cgi?id=27145
31976         [Gtk][REGRESSION] subframe-navigate-during-main-frame-load.html fails after r45615
31977
31978         Reviewed by Gustavo Noronha.
31979
31980         * platform/gtk/Skipped:
31981
31982 2009-07-18  Jan Michael Alonzo  <jmalonzo@webkit.org>
31983
31984         [Gtk] Skip tests that require new expected results, eventSender
31985         and editing callbacks DRT support. Unreviewed.
31986
31987         * platform/gtk/Skipped:
31988
31989 2009-07-18  Jeremy Orlow  <jorlow@chromium.org>
31990
31991         Rubber stamped by Adam Barth.
31992
31993         Revert https://bugs.webkit.org/show_bug.cgi?id=27383
31994         https://bugs.webkit.org/show_bug.cgi?id=27407
31995
31996         Revert Jens' patch.  I believe he forgot to include a file.
31997
31998         * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
31999         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
32000         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
32001         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
32002         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
32003         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
32004
32005 2009-07-17  Daniel Bates  <dbates@intudata.com>
32006
32007         Reviewed by Adam Barth.
32008         
32009         https://bugs.webkit.org/show_bug.cgi?id=27405
32010
32011         Tests that HTML entities that contain an invalid entity, such as an 
32012         unknown named entity, are properly handled.
32013
32014         * http/tests/security/xssAuditor/link-onclick-ampersand-expected.txt: Added.
32015         * http/tests/security/xssAuditor/link-onclick-ampersand.html: Added.
32016         * http/tests/security/xssAuditor/javascript-link-ampersand-expected.txt: Added.
32017         * http/tests/security/xssAuditor/javascript-link-ampersand.html: Added.
32018
32019 2009-07-17  Mads Ager  <ager@chromium.org>
32020
32021         Reviewed by Adam Barth.
32022
32023         https://bugs.webkit.org/show_bug.cgi?id=27403
32024         Add test case for https://bugs.webkit.org/show_bug.cgi?id=27394:
32025         properties on a window object should be accessible after the frame
32026         of the window object has navigated to another site.
32027
32028         * fast/dom/Window/window-access-after-navigation-expected.txt: Added.
32029         * fast/dom/Window/window-access-after-navigation.html: Added.
32030
32031 2009-07-17  Jens Alfke  <snej@chromium.org>
32032
32033         Reviewed by Dimitri Glazkov.
32034
32035         Hook up V8 bindings for DataGrid elements.
32036         https://bugs.webkit.org/show_bug.cgi?id=27383
32037         http://code.google.com/p/chromium/issues/detail?id=16730
32038
32039         Tests: Enhanced LayoutTests/fast/dom/HTMLDataGridElement/*
32040         to handle exceptions, check appropriate JS prototypes, and
32041         test column-list's item() method as well as array-indexing.
32042
32043         * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt:
32044         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html:
32045         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html:
32046         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt:
32047         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html:
32048         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
32049
32050 2009-07-17  Alexey Proskuryakov  <ap@webkit.org>
32051
32052         Reviewed by Dan Bernstein.
32053
32054         https://bugs.webkit.org/show_bug.cgi?id=27396
32055         Moving cursor in Thai text sometimes jumps over two characters
32056
32057         * editing/text-iterator/thai-cursor-movement-expected.txt: Added.
32058         * editing/text-iterator/thai-cursor-movement.html: Added.
32059
32060 2009-07-14  Eric Seidel  <eric@webkit.org>
32061
32062         Reviewed by Adam Barth.
32063
32064         Some constructor objects exposed on Window have the wrong prototype chain
32065         https://bugs.webkit.org/show_bug.cgi?id=27276
32066
32067         * fast/dom/prototype-inheritance-expected.txt: Added.
32068         * fast/dom/prototype-inheritance.html: Added.
32069         * fast/dom/resources/prototype-inheritance.js: Added.
32070
32071 2009-07-17  Michelangelo De Simone  <micdesim@gmail.com>
32072
32073         Reviewed by Darin Adler.
32074
32075         https://bugs.webkit.org/show_bug.cgi?id=25551
32076         Test suite for the required attribute, the valueMissing flag and new
32077         :required and :optional CSS pseudoclasses.
32078         Part of the HTML5 sec. Forms.
32079         http://www.whatwg.org/specs/web-apps/current-work/multipage/forms.html#attr-input-required
32080
32081         * fast/css/pseudo-required-optional-001-expected.txt: Added.
32082         * fast/css/pseudo-required-optional-001.html: Added.
32083         * fast/css/pseudo-required-optional-002-expected.txt: Added.
32084         * fast/css/pseudo-required-optional-002.html: Added.
32085         * fast/css/pseudo-required-optional-003-expected.txt: Added.
32086         * fast/css/pseudo-required-optional-003.html: Added.
32087         * fast/css/pseudo-required-optional-004-expected.txt: Added.
32088         * fast/css/pseudo-required-optional-004.html: Added.
32089         * fast/css/pseudo-required-optional-005-expected.txt: Added.
32090         * fast/css/pseudo-required-optional-005.html: Added.
32091         * fast/css/pseudo-required-optional-006-expected.txt: Added.
32092         * fast/css/pseudo-required-optional-006.html: Added.
32093         * fast/forms/ValidityState-valueMissing-001-expected.txt: Added.
32094         * fast/forms/ValidityState-valueMissing-001.html: Added.
32095         * fast/forms/ValidityState-valueMissing-002-expected.txt: Added.
32096         * fast/forms/ValidityState-valueMissing-002.html: Added.
32097         * fast/forms/ValidityState-valueMissing-003-expected.txt: Added.
32098         * fast/forms/ValidityState-valueMissing-003.html: Added.
32099         * fast/forms/ValidityState-valueMissing-004-expected.txt: Added.
32100         * fast/forms/ValidityState-valueMissing-004.html: Added.
32101         * fast/forms/ValidityState-valueMissing-005-expected.txt: Added.
32102         * fast/forms/ValidityState-valueMissing-005.html: Added.
32103         * fast/forms/ValidityState-valueMissing-006-expected.txt: Added.
32104         * fast/forms/ValidityState-valueMissing-006.html: Added.
32105         * fast/forms/ValidityState-valueMissing-007-expected.txt: Added.
32106         * fast/forms/ValidityState-valueMissing-007.html: Added.
32107         * fast/forms/ValidityState-valueMissing-008-expected.txt: Added.
32108         * fast/forms/ValidityState-valueMissing-008.html: Added.
32109         * fast/forms/ValidityState-valueMissing-009-expected.txt: Added.
32110         * fast/forms/ValidityState-valueMissing-009.html: Added.
32111         * fast/forms/required-attribute-001-expected.txt: Added.
32112         * fast/forms/required-attribute-001.html: Added.
32113         * fast/forms/required-attribute-002-expected.txt: Added.
32114         * fast/forms/required-attribute-002.html: Added.
32115
32116 2009-07-17  Drew Wilson  <atwilson@google.com>
32117
32118         Reviewed by David Levin.
32119
32120         Need to refactor Worker to derive from AbstractWorker
32121         https://bugs.webkit.org/show_bug.cgi?id=26948
32122
32123         Added checks to make sure that Workers are properly constructed and Worker attributes
32124         are visible on the resulting object.
32125
32126         * fast/workers/worker-constructor-expected.txt:
32127         * fast/workers/worker-constructor.html:
32128         Added explicit check for correct construction/postMessage visibility.
32129
32130 2009-07-17  David Hyatt  <hyatt@apple.com>
32131
32132         Reviewed by Dan Bernstein.
32133
32134         https://bugs.webkit.org/show_bug.cgi?id=27379
32135         Absolutely-positioned elements with a scrollbar wrap prematurely.  Make sure to include
32136         the vertical scrollbar width for overflow:scroll elements.
32137
32138         * fast/css/positioned-overflow-scroll.html: Added.
32139         * platform/mac/fast/css/positioned-overflow-scroll-expected.checksum: Added.
32140         * platform/mac/fast/css/positioned-overflow-scroll-expected.png: Added.
32141         * platform/mac/fast/css/positioned-overflow-scroll-expected.txt: Added.
32142
32143 2009-07-17  Kenneth Rohde Christiansen  <kenneth.christiansen@openbossa.org>
32144
32145         Reviewed by Simon Hausmann.
32146
32147         Remove tests from Qt Skipped list that are actually working.
32148         https://bugs.webkit.org/show_bug.cgi?id=27316
32149
32150         * platform/qt/Skipped:
32151
32152 2009-07-16  Kent Tamura  <tkent@chromium.org>
32153
32154         Reviewed by Eric Seidel and Adam Barth.
32155
32156         A test for for non-multipart file upload form submission.
32157         This test is disabled for non-Mac platforms because of beginDragWithFiles().
32158         <https://bugs.webkit.org/show_bug.cgi?id=26505>
32159
32160         * fast/forms/get-file-upload-expected.txt: Added.
32161         * fast/forms/get-file-upload.html: Added.
32162         * platform/gtk/Skipped:
32163         * platform/qt/Skipped:
32164         * platform/win/Skipped:
32165
32166 2009-07-16  Dan Bernstein  <mitz@apple.com>
32167
32168         Reviewed by Simon Fraser.
32169
32170         REGRESSION (r41238) Repainted portion of a scaled image does not line up with full image
32171         https://bugs.webkit.org/show_bug.cgi?id=26747
32172         rdar://problem/7009243
32173
32174         * fast/repaint/background-misaligned.html: Added.
32175         * platform/mac/fast/backgrounds/size/backgroundSize15-expected.checksum:
32176         * platform/mac/fast/backgrounds/size/backgroundSize15-expected.png:
32177         * platform/mac/fast/borders/border-image-rotate-transform-expected.checksum:
32178         * platform/mac/fast/borders/border-image-rotate-transform-expected.png:
32179         * platform/mac/fast/repaint/background-misaligned-expected.checksum: Added.
32180         * platform/mac/fast/repaint/background-misaligned-expected.png: Added.
32181         * platform/mac/fast/repaint/background-misaligned-expected.txt: Added.
32182
32183 2009-07-16  Adam Barth  <abarth@webkit.org>
32184
32185         Unreviewed.
32186
32187         Revert 45987.  Tests did not pass on Windows.
32188
32189         * fast/forms/get-file-upload-expected.txt: Removed.
32190         * fast/forms/get-file-upload.html: Removed.
32191
32192 2009-07-16  Shinichiro Hamaji  <hamaji@chromium.org>
32193
32194         Reviewed by Oliver Hunt.
32195
32196         [CAIRO] pattern of a canvas-element changes after modifications on canvas-element
32197         https://bugs.webkit.org/show_bug.cgi?id=20578
32198
32199         Copy pixel image in ImageBuffer::image() just like CG and Skia glue.
32200
32201         * fast/canvas/canvas-pattern-modify-expected.txt: Added.
32202         * fast/canvas/canvas-pattern-modify.html: Added.
32203         * fast/canvas/canvas-pattern-modify.js: Added.
32204         (dataToArray):
32205         (getPixel):
32206         (pixelShouldBe):
32207         (createCanvasImage):
32208
32209 2009-07-16  David Hyatt  <hyatt@apple.com>
32210
32211         Reviewed by Beth Dakin.
32212
32213         https://bugs.webkit.org/show_bug.cgi?id=27353
32214         Images mispositioned because of bug in percentage-based relative positioning.
32215
32216         * fast/css/nested-floating-relative-position-percentages.html: Added.
32217         * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.checksum: Added.
32218         * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.png: Added.
32219         * platform/mac/fast/css/nested-floating-relative-position-percentages-expected.txt: Added.
32220
32221 2009-07-16  Kent Tamura  <tkent@chromium.org>
32222
32223         Reviewed by Eric Seidel.
32224
32225         A test for for non-multipart file upload form submission.
32226         <https://bugs.webkit.org/show_bug.cgi?id=26505>
32227
32228         * fast/forms/get-file-upload-expected.txt: Added.
32229         * fast/forms/get-file-upload.html: Added.
32230
32231 2009-07-15  Adam Barth  <abarth@webkit.org>
32232
32233         Reviewed by Darin Fisher.
32234
32235         Add tests for isolated worlds
32236         https://bugs.webkit.org/show_bug.cgi?id=27331
32237
32238         These tests are currently disabled on JSC ports.
32239
32240         * http/tests/security/isolatedWorld/all-window-properties-expected.txt: Added.
32241         * http/tests/security/isolatedWorld/all-window-properties.html: Added.
32242         * http/tests/security/isolatedWorld/all-window-prototypes-expected.txt: Added.
32243         * http/tests/security/isolatedWorld/all-window-prototypes.html: Added.
32244         * http/tests/security/isolatedWorld/body-properties-expected.txt: Added.
32245         * http/tests/security/isolatedWorld/body-properties.html: Added.
32246         * http/tests/security/isolatedWorld/body-prototype-expected.txt: Added.
32247         * http/tests/security/isolatedWorld/body-prototype.html: Added.
32248         * http/tests/security/isolatedWorld/document-properties-expected.txt: Added.
32249         * http/tests/security/isolatedWorld/document-properties.html: Added.
32250         * http/tests/security/isolatedWorld/document-prototype-expected.txt: Added.
32251         * http/tests/security/isolatedWorld/document-prototype.html: Added.
32252         * http/tests/security/isolatedWorld/global-variables-expected.txt: Added.
32253         * http/tests/security/isolatedWorld/global-variables.html: Added.
32254         * http/tests/security/isolatedWorld/image-properties-expected.txt: Added.
32255         * http/tests/security/isolatedWorld/image-properties.html: Added.
32256         * http/tests/security/isolatedWorld/image-prototype-expected.txt: Added.
32257         * http/tests/security/isolatedWorld/image-prototype.html: Added.
32258         * http/tests/security/isolatedWorld/location-properties-expected.txt: Added.
32259         * http/tests/security/isolatedWorld/location-properties.html: Added.
32260         * http/tests/security/isolatedWorld/location-prototype-expected.txt: Added.
32261         * http/tests/security/isolatedWorld/location-prototype.html: Added.
32262         * http/tests/security/isolatedWorld/number-prototype-expected.txt: Added.
32263         * http/tests/security/isolatedWorld/number-prototype.html: Added.
32264         * http/tests/security/isolatedWorld/object-prototype-expected.txt: Added.
32265         * http/tests/security/isolatedWorld/object-prototype.html: Added.
32266         * http/tests/security/isolatedWorld/string-prototype-expected.txt: Added.
32267         * http/tests/security/isolatedWorld/string-prototype.html: Added.
32268         * http/tests/security/isolatedWorld/window-properties-expected.txt: Added.
32269         * http/tests/security/isolatedWorld/window-properties.html: Added.
32270         * platform/gtk/Skipped:
32271         * platform/mac/Skipped:
32272         * platform/qt/Skipped:
32273         * platform/win/Skipped:
32274
32275 2009-07-16  Dean McNamee  <deanm@chromium.org>
32276
32277         Reviewed by Oliver Hunt.
32278
32279         https://bugs.webkit.org/show_bug.cgi?id=27292
32280         Improve handling of <canvas> path operations on an empty path.
32281         Implement Skia's Path::hasCurrentPoint().
32282
32283         * fast/canvas/canvas-modify-emptyPath-expected.txt:
32284         * fast/canvas/resources/canvas-modify-emptyPath.js:
32285
32286 2009-07-16  Simon Hausmann  <simon.hausmann@nokia.com>
32287
32288         Reviewed by Adam Treat.
32289
32290         Skip two tests for the Qt DRT to keep the results green.
32291
32292         fast/js/instanceof-operator.html because it requires XSLT support.
32293
32294         editing/selection/extend-selection-after-double-click.html needs
32295         investigation for the Qt port after r45945
32296
32297         * platform/qt/Skipped:
32298
32299 2009-07-15  David Levin  <levin@chromium.org>
32300
32301         Rubber-stamped by Oliver Hunt.
32302
32303         Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
32304         https://bugs.webkit.org/show_bug.cgi?id=26254
32305
32306         Change the expected Windows result (similar to the mac result change).
32307
32308         * platform/win/fast/forms/basic-textareas-expected.txt:
32309
32310 2009-07-15  Shinichiro Hamaji  <hamaji@chromium.org>
32311
32312         Reviewed by Eric Seidel.
32313
32314         Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
32315         https://bugs.webkit.org/show_bug.cgi?id=26254
32316
32317         Make it so that setting white-space and word-wrap via CSS
32318         overrides the wrap attribute.
32319
32320         This involves having the shadow div in the textarea inherit
32321         the CSS from its parent instead of hard-coding it in
32322         RenderTextControlMultiline.
32323
32324         * fast/forms/basic-textareas.html:
32325         * platform/mac/fast/forms/basic-textareas-expected.checksum:
32326         * platform/mac/fast/forms/basic-textareas-expected.png:
32327         * platform/mac/fast/forms/basic-textareas-expected.txt:
32328
32329 2009-07-15  David Levin  <levin@chromium.org>
32330
32331         Layout test fix, reverting previous change.
32332
32333         Reverting r45962 as it caused several layout test failures.
32334
32335         * fast/forms/basic-textareas.html:
32336         * platform/mac/fast/forms/basic-textareas-expected.checksum:
32337         * platform/mac/fast/forms/basic-textareas-expected.png:
32338         * platform/mac/fast/forms/basic-textareas-expected.txt:
32339
32340 2009-06-08  Shinichiro Hamaji  <hamaji@chromium.org>
32341
32342         Reviewed by Eric Seidel.
32343
32344         Setting white-space and word-wrap via CSS in textarea doesn't override the wrap attribute
32345         https://bugs.webkit.org/show_bug.cgi?id=26254
32346
32347         Make it so that setting white-space and word-wrap via CSS
32348         overrides the wrap attribute.
32349
32350         This involves having the shadow div in the textarea inherit
32351         the CSS from its parent instead of hard-coding it in
32352         RenderTextControlMultiline.
32353
32354         * fast/forms/basic-textareas.html:
32355         * platform/mac/fast/forms/basic-textareas-expected.checksum:
32356         * platform/mac/fast/forms/basic-textareas-expected.png:
32357         * platform/mac/fast/forms/basic-textareas-expected.txt:
32358
32359 2009-07-15  Jian Li  <jianli@chromium.org>
32360
32361         Reviewed by David Levin.
32362
32363         Bug 25151 - workers that fail to load scripts not firing error event.
32364         https://bugs.webkit.org/show_bug.cgi?id=25151
32365
32366         Updates layout test cases for bug 25151.
32367
32368         * fast/workers/worker-constructor-expected.txt:
32369         * fast/workers/worker-constructor.html:
32370         * http/tests/workers/worker-redirect-expected.txt:
32371         * http/tests/workers/worker-redirect.html:
32372
32373 2009-07-15  Dan Bernstein  <mitz@apple.com>
32374
32375         Reviewed by Dave Hyatt.
32376
32377         text-shadow is not drawn for text with transparent colour
32378         https://bugs.webkit.org/show_bug.cgi?id=21374
32379
32380         * fast/text/shadow-translucent-fill.html: Added.
32381         * platform/mac/fast/css/shadow-multiple-expected.checksum:
32382         * platform/mac/fast/css/shadow-multiple-expected.png:
32383         * platform/mac/fast/text/shadow-translucent-fill-expected.checksum: Added.
32384         * platform/mac/fast/text/shadow-translucent-fill-expected.png: Added.
32385         * platform/mac/fast/text/shadow-translucent-fill-expected.txt: Added.
32386
32387 2009-07-15  Chris Marrin  <cmarrin@apple.com>
32388
32389         Reviewed by Simon Fraser.
32390
32391         Incorrect animation when trying to duplicate effect of transform-origin
32392         https://bugs.webkit.org/show_bug.cgi?id=27310
32393
32394         Test showing bug. This test actually passes LayoutTests with or
32395         without the bug fixed. This is because we snapshot at a keyframe
32396         at which point the value is always correct. And we can't do a
32397         LayoutTest which snapshots the wrong value because it is buried
32398         in the hardware renderer, which we can't get to. But if you
32399         visually inspect this test you can see the incorrect behavior.
32400
32401         And this is a useful test to have in our arsenal in any case.
32402
32403         * animations/transform-origin-vs-functions-expected.txt: Added.
32404         * animations/transform-origin-vs-functions.html: Added.
32405
32406 2009-07-15  Darin Adler  <darin@apple.com>
32407
32408         Reviewed by Dan Bernstein.
32409
32410         CSSHelper.h's parseURL is a function that no one should ever call
32411         Part 1: Eliminate callers in the CSS parser.
32412         https://bugs.webkit.org/show_bug.cgi?id=26599
32413
32414         * fast/css/uri-token-parsing-expected.txt: Added.
32415         * fast/css/uri-token-parsing.html: Added. Tests URI token parsing cases, many of which
32416         were handled wrong before due to stripping quotes and URL() twice.
32417
32418 2009-07-15  Darin Adler  <darin@apple.com>
32419
32420         Reviewed by John Sullivan.
32421
32422         After double-clicking a word, using Shift-arrow to select behaves unpredictably
32423         https://bugs.webkit.org/show_bug.cgi?id=27177
32424         rdar://problem/7034324
32425
32426         * editing/selection/extend-selection-after-double-click-expected.txt: Added.
32427         * editing/selection/extend-selection-after-double-click.html:
32428         Copied from LayoutTests/editing/selection/word-granularity.html.
32429         Then turned it into a new test.
32430
32431 2009-07-15  David Hyatt  <hyatt@apple.com>
32432
32433         Reviewed by Adam Roben.
32434
32435         https://bugs.webkit.org/show_bug.cgi?id=27193
32436         Don't let run-ins run in to anonymous blocks.
32437
32438         * fast/runin/001.html:
32439         * fast/runin/generated.html:
32440         * platform/mac/fast/runin/001-expected.checksum:
32441         * platform/mac/fast/runin/001-expected.png:
32442         * platform/mac/fast/runin/001-expected.txt:
32443         * platform/mac/fast/runin/generated-expected.checksum:
32444         * platform/mac/fast/runin/generated-expected.png:
32445         * platform/mac/fast/runin/generated-expected.txt:
32446
32447 2009-07-15  Yuzo Fujishima  <yuzo@google.com>
32448
32449         Reviewed by Darin Adler.
32450
32451         Fix for: Bug 25205 -  XMLHttpRequest instance is not an instanceof XMLHttpRequest
32452         https://bugs.webkit.org/show_bug.cgi?id=25205
32453
32454         In addition to for XMLHttpRequest, this also fixes for:
32455         - Audio
32456         - Image
32457         - MessageChannel
32458         - Option
32459         - WebKitCSSMatrix
32460         - WebKitPoint
32461         - Worker
32462         - XSLTProcessor
32463
32464         * fast/js/instanceof-operator-expected.txt: Added.
32465         * fast/js/instanceof-operator.html: Added.
32466         * fast/js/resources/instanceof-operator-dummy-worker.js: Added.
32467         * fast/js/resources/instanceof-operator.js: Added.
32468
32469 2009-07-15  Kai BrÂ\9fning  <kai@granus.net>
32470
32471         Reviewed by Dave Hyatt.
32472
32473         CSS21 attribute selectors not dynamic for xml.
32474         https://bugs.webkit.org/show_bug.cgi?id=25072
32475
32476         Test that CSS21 attribute selectors take effect when the attribute is
32477         dynamically changed in an xml dom.
32478
32479         * fast/css/attribute-selector-dynamic.xml: Added.
32480         * platform/mac/fast/css/attribute-selector-dynamic-expected.checksum: Added.
32481         * platform/mac/fast/css/attribute-selector-dynamic-expected.png: Added.
32482         * platform/mac/fast/css/attribute-selector-dynamic-expected.txt: Added.
32483
32484 2009-07-14  David Hyatt  <hyatt@apple.com>
32485
32486         Reviewed by Simon Fraser.
32487
32488         Add layout tests for the new CSS3 'rem' unit type.
32489
32490         * fast/css/rem-dynamic-scaling.html: Added.
32491         * fast/css/rem-units-on-root.html: Added.
32492         * fast/css/remove-shorthand-expected.checksum: Added.
32493         * fast/css/remove-shorthand-expected.png: Added.
32494         * platform/mac/fast/css/rem-dynamic-scaling-expected.checksum: Added.
32495         * platform/mac/fast/css/rem-dynamic-scaling-expected.png: Added.
32496         * platform/mac/fast/css/rem-dynamic-scaling-expected.txt: Added.
32497         * platform/mac/fast/css/rem-units-on-root-expected.checksum: Added.
32498         * platform/mac/fast/css/rem-units-on-root-expected.png: Added.
32499         * platform/mac/fast/css/rem-units-on-root-expected.txt: Added.
32500
32501 2009-07-15  Brian Weinstein  <bweinstein@apple.com>
32502
32503         Rubberstamped by Mark Rowe.
32504
32505         Add one more test to Windows Skipped List to hopefully get it to stay green.
32506
32507         * platform/win/Skipped:
32508
32509 2009-07-14  Brian Weinstein  <bweinstein@apple.com>
32510
32511         Rubberstamped by Mark Rowe.
32512
32513         Add tests to Windows Skip list to get it back in green.
32514
32515         * platform/win/Skipped:
32516
32517 2009-07-14  Darin Fisher  <darin@chromium.org>
32518
32519         Reviewed by Darin Adler.
32520
32521         Fails to save document state when navigating away from a page with a
32522         reference fragment.
32523         https://bugs.webkit.org/show_bug.cgi?id=27281
32524
32525         * fast/history/saves-state-after-fragment-nav-expected.txt: Added.
32526         * fast/history/saves-state-after-fragment-nav.html: Added.
32527
32528 2009-07-14  Michelangelo De Simone  <micdesim@gmail.com>
32529
32530         Reviewed by Adele Peterson.
32531
32532         https://bugs.webkit.org/show_bug.cgi?id=19562
32533         Minimal test case for ValidityState; more tests are going to be added
32534         along with specific validation routines.
32535
32536         * fast/dom/domListEnumeration-expected.txt: increased expected value
32537         of 1 to match the new "validity" attribute
32538         * fast/dom/resources/domListEnumeration.js: ditto
32539         * fast/forms/ValidityState-001-expected.txt: Added.
32540         * fast/forms/ValidityState-001.html: Added.
32541
32542 2009-07-14  Ryosuke Niwa  <rniwa@google.com>
32543
32544         Reviewed by Eric Seidel.
32545
32546         Outdenting a line inside a blockquote tag does nothing
32547         https://bugs.webkit.org/show_bug.cgi?id=25315
32548         https://bugs.webkit.org/show_bug.cgi?id=25316
32549
32550         The expected result for /editing/execCommand/outdent-selection-expected.html
32551         was rebaselined since the original expected result was wrong (Bug 25315).
32552         Namely, "ipsum" moved to the same paragraph as "more Lorem!"
32553         ("ipsum" was in the blockblock immediately below "more Lorem!")
32554         and "Dolor" was moved above the list items "Foo", "Bar", and "Baz".
32555
32556         * editing/execCommand/outdent-regular-blockquote-expected.txt: Added.
32557         * editing/execCommand/outdent-regular-blockquote.html: Added.
32558         * platform/mac/editing/execCommand/outdent-selection-expected.checksum:
32559         * platform/mac/editing/execCommand/outdent-selection-expected.png:
32560         * platform/mac/editing/execCommand/outdent-selection-expected.txt:
32561
32562 2009-07-14  Darin Adler  <darin@apple.com>
32563
32564         Reviewed by Dan Bernstein.
32565
32566         Straight quotes should match fancy quotes in in-page search
32567         https://bugs.webkit.org/show_bug.cgi?id=27217
32568
32569         * fast/text/find-quotes-expected.txt: Added.
32570         * fast/text/find-quotes.html: Copied from LayoutTests/fast/text/find-case-folding.html.
32571
32572 2009-07-13  Brady Eidson  <beidson@apple.com>
32573
32574         Fix Leopard regression I just introduced.
32575
32576         * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt:
32577
32578 2009-07-13  Brady Eidson  <beidson@apple.com>
32579
32580         Rubberstamped by Mark Rowe.
32581
32582         Add SnowLeopard specific results for differing MIME types that are (mostly) progressions.
32583
32584         * platform/mac-leopard/platform/mac/fast/loader: Added.
32585         * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-2-expected.txt.
32586         * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-3-expected.txt.
32587         * platform/mac-leopard/platform/mac/fast/loader/file-url-mimetypes-expected.txt: Copied from platform/mac/fast/loader/file-url-mimetypes-expected.txt.
32588         * platform/mac/fast/loader/file-url-mimetypes-2-expected.txt:
32589         * platform/mac/fast/loader/file-url-mimetypes-3-expected.txt:
32590         * platform/mac/fast/loader/file-url-mimetypes-expected.txt:
32591
32592 2009-07-13  Erik Arvidsson  <arv@chromium.org>
32593
32594         Reviewed by Darin Adler and Maciej Stachowiak.
32595
32596         Implement HTML5 draggable
32597         https://bugs.webkit.org/show_bug.cgi?id=26262
32598
32599         This adds support for the HTML5 draggable attribute and its DOM binding. It maps the draggable property
32600         to the CSS properties -webkit-user-drag and -webkit-user-select respectively.
32601
32602         Spec: http://www.whatwg.org/specs/web-apps/current-work/multipage/editing.html#the-draggable-attribute
32603
32604         * fast/html/draggable-expected.txt: Added.
32605         * fast/html/draggable.html: Added.
32606         * fast/html/resources: Added.
32607         * fast/html/resources/images: Added.
32608         * fast/html/resources/images/lime.png: Added.
32609
32610         * fast/dom/resources/domListEnumeration.js: Updated.
32611         * fast/dom/domListEnumeration-expected.txt: Updated.
32612
32613 2009-07-13  Simon Fraser  <simon.fraser@apple.com>
32614
32615         Reviewed by Dan Bernstein.
32616
32617         Image rendered as layer contents looks different from image rendered via CG.
32618         <rdar://problem/7048830> 
32619         
32620         Testcase which compares image colors between images rendered via CG, and those
32621         rendered as the contents of composited layers.
32622
32623         * compositing/color-matching/image-color-matching.html: Added.
32624         * compositing/color-matching/resources/genericRGB.png: Added.
32625         * compositing/color-matching/resources/no-profile.png: Added.
32626         * platform/mac/compositing/color-matching/image-color-matching-expected.checksum: Added.
32627         * platform/mac/compositing/color-matching/image-color-matching-expected.png: Added.
32628         * platform/mac/compositing/color-matching/image-color-matching-expected.txt: Added.
32629
32630 2009-07-13  Alexey Proskuryakov  <ap@webkit.org>
32631
32632         Reviewed by Darin Adler.
32633
32634         https://bugs.webkit.org/show_bug.cgi?id=26925
32635         <rdar://problem/7027850> URL Fragment Breaks Application Cache Loads
32636
32637         * http/tests/appcache/main-resource-hash-expected.txt: Added.
32638         * http/tests/appcache/main-resource-hash.html: Added.
32639         * http/tests/appcache/resources/main-resource-hash-frame.html: Added.
32640         * http/tests/appcache/resources/main-resource-hash-frame.manifest: Added.
32641
32642 2009-07-13  Darin Adler  <darin@apple.com>
32643
32644         Reviewed by Dan Bernstein.
32645
32646         https://bugs.webkit.org/show_bug.cgi?id=27166
32647         rdar://problem/7015857
32648         Find for strings composed entirely of spaces doesn't work
32649
32650         * fast/text/find-spaces-expected.txt: Added.
32651         * fast/text/find-spaces.html: Copied from LayoutTests/fast/text/find-case-folding.html.
32652
32653 2009-07-13  Mark Rowe  <mrowe@apple.com>
32654
32655         Add Leopard-specific results for fast/text/international/khmer-selection.html.
32656
32657         * platform/mac-leopard/fast/text/international/khmer-selection-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/khmer-selection-expected.txt.
32658
32659 2009-07-13  Mark Rowe  <mrowe@apple.com>
32660
32661         Add a missing layout test result to improve the quality of life of the Mac buildbots.
32662
32663         * platform/mac/fast/text/international/khmer-selection-expected.txt: Added.
32664
32665 2009-07-13  Sam Weinig  <sam@webkit.org>
32666
32667         Reviewed by Darin Adler.
32668
32669         Test for https://bugs.webkit.org/show_bug.cgi?id=27234
32670         <rdar://problem/7054356>
32671
32672         * fast/dom/HTMLDocument/hasFocus-frameless-crash-expected.txt: Added.
32673         * fast/dom/HTMLDocument/hasFocus-frameless-crash.html: Added.
32674
32675 2009-07-13  Adam Langley  <agl@google.com>
32676
32677         Reviewed by Eric Seidel.
32678
32679         Chromium Linux: fix assertion when rendering google.com.kh
32680
32681         https://bugs.webkit.org/show_bug.cgi?id=26924
32682
32683         Some shapers (i.e. Khmer) will produce cluster logs which report that
32684         /no/ code points contributed to certain glyphs. Because of this, we
32685         take any code point which contributed to the glyph in question, or any
32686         subsequent glyph.  If we run off the end, then we take the last code
32687         point.
32688
32689         * fast/text/international/khmer-selection.html: Added.
32690
32691 2009-07-13  Peter Kasting  <pkasting@google.com>
32692
32693         https://bugs.webkit.org/show_bug.cgi?id=19562
32694         Back out previous patch for this bug (too many problems).
32695         This also re-enables fast/dom/domListEnumeration.html.
32696
32697         * fast/dom/domListEnumeration.html: Copied from LayoutTests/fast/dom/domListEnumeration.html-disabled.
32698         * fast/dom/domListEnumeration.html-disabled: Removed.
32699         * fast/forms/ValidityState-001-expected.txt: Removed.
32700         * fast/forms/ValidityState-001.html: Removed.
32701
32702 2009-07-13  Dimitri Glazkov  <dglazkov@chromium.org>
32703
32704         Reviewed by Darin Fisher.
32705
32706         Make sure that calling WebKitCSSMatrix as function does not result in crash.
32707         https://bugs.webkit.org/show_bug.cgi?id=27218
32708
32709         * fast/css/matrix-as-function-crash-expected.txt: Added.
32710         * fast/css/matrix-as-function-crash.html: Added.
32711
32712 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
32713
32714         Rubber-stamped by Ariya Hidayat.
32715
32716         Unskip three more fast/js tests that pass with the Qt DRT.
32717
32718         * platform/qt/Skipped:
32719
32720 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
32721
32722         Reviewed by Ariya Hidayat.
32723
32724         Removed Qt DRT specific result for canvas-getImageData as we pass this
32725         test with the raster graphicssystem.
32726
32727         * platform/qt/fast/canvas/canvas-getImageData-expected.txt: Removed.
32728
32729 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
32730
32731         Reviewed by Ariya Hidayat.
32732
32733         Enable a bunch of plugin layout tests for the Qt DRT.
32734
32735         * platform/qt/Skipped:
32736
32737 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
32738
32739         Reviewed by Ariya Hidayat.
32740
32741         Removed two more storage tests from the Qt DRT skip list that relied on
32742         layoutTestController to be accessible in newly opened windows.
32743
32744         * platform/qt/Skipped:
32745
32746 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
32747
32748         Reviewed by Ariya Hidayat.
32749
32750         Removed three tests from the Qt DRT Skip list that rely on
32751         LayoutTestController.setPrivateBrowsingEnabled and pass now.
32752
32753         * platform/qt/Skipped:
32754
32755 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
32756
32757         Reviewed by Ariya Hidayat.
32758
32759         Enable a bunch of more storage layout tests for the Qt DRT, now that
32760         they pass.
32761
32762         * platform/qt/Skipped:
32763
32764 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
32765
32766         Reviewed by Ariya Hidayat.
32767
32768         Enable some storage layout tests in the Qt DRT, as the pass now.
32769
32770         * platform/qt/Skipped:
32771
32772 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
32773
32774         Reviewed by Ariya Hidayat.
32775
32776         Removed 20 more frame tests from the Qt skip list as they pass now
32777         after making sure we only dump after the main frame's loadFinished
32778         signal.
32779
32780         * platform/qt/Skipped:
32781
32782 2009-07-13  Simon Hausmann  <hausmann@webkit.org>
32783
32784         Reviewed by Ariya Hidayat.
32785
32786         Remove fast/frames/removal-before-attach-crash.html and
32787         fast/dom/StyleSheet/ownerNode-lifetime-2.html from the Qt DRT skip
32788         list, as they pass now with support for the GCController.
32789
32790         * platform/qt/Skipped:
32791
32792 2009-07-13  Jan Michael Alonzo  <jmalonzo@webkit.org>
32793
32794         <https://bugs.webkit.org/show_bug.cgi?id=27171> [Gtk]
32795         REGRESSION (r45440): fails at fast/events/frame-programmatic-focus.html
32796
32797         Reviewed by Gustavo Noronha.
32798
32799         Unskip fast/events/frame-programmatic-focus.html
32800
32801         * platform/gtk/Skipped:
32802
32803 2009-07-13  Jan Michael Alonzo  <jmalonzo@webkit.org>
32804
32805         https://bugs.webkit.org/show_bug.cgi?id=26718 [Gtk] Add support for javascript windows for DRT
32806
32807         Reviewed by Gustavo Noronha and Xan Lopez.
32808
32809         Unskip tests that now pass due to support for JS windows in Gtk DRT.
32810
32811         * platform/gtk/Skipped:
32812
32813 2009-07-13  Simon Hausmann  <simon.hausmann@nokia.com>
32814
32815         Rubber-stamped by Oliver Hunt.
32816
32817         Tweak mouseout-dead-subframe.html to be more robust.
32818
32819         The test calls notifyDone() and then dumpAsText(). The latter call has no effect
32820         as notifyDone() performs the dump, but it passes in the mac DRT because the mime-type
32821         of the .html file is detected as text/plain and therefore the text is dumped instead
32822         of the render tree.
32823
32824         Changed the testcase to call dumpAsText() first and then notifyDone(), to make it
32825         pass without relying on the mime type detection.
32826
32827         That also makes the test pass in the Qt DRT.
32828
32829         * fast/events/mouseout-dead-subframe.html: Swapped notifyDone() and dumpAsText() calls to
32830         call the former before the latter.
32831         * platform/qt/Skipped: Removed skipped test.
32832
32833 2009-07-13  Drew Wilson  <atwilson@google.com>
32834
32835         Reviewed by David Levin.
32836
32837         Add ENABLE(SHARED_WORKERS) flag and define SharedWorker APIs
32838         https://bugs.webkit.org/show_bug.cgi?id=26932
32839
32840         Unit tests for new SharedWorker APIs (disabled by default).
32841
32842         * fast/workers/shared-worker-constructor-expected.txt: Added.
32843         * fast/workers/shared-worker-constructor.html-disabled: Added.
32844         * fast/workers/shared-worker-event-listener-expected.txt: Added.
32845         * fast/workers/shared-worker-event-listener.html-disabled: Added.
32846
32847 2009-07-12  Adam Barth  <abarth@webkit.org>
32848
32849         Reviewed by Oliver Hunt.
32850
32851         Facebook Chat is broken due to XSS auditor
32852         https://bugs.webkit.org/show_bug.cgi?id=27179
32853
32854         Add some more test coverage to our handling of script tags with src
32855         attributes.  Also, ensure that we don't raise the alarm when a URL
32856         parameter is injected directly into the attribute value.
32857
32858         * http/tests/security/xssAuditor/resources/echo-script-src.pl: Added.
32859         * http/tests/security/xssAuditor/script-tag-src-redirect-safe-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/base-href-safe-expected.txt.
32860         * http/tests/security/xssAuditor/script-tag-src-redirect-safe.html: Added.
32861         * http/tests/security/xssAuditor/script-tag-with-source-double-quote-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt.
32862         * http/tests/security/xssAuditor/script-tag-with-source-double-quote.html: Added.
32863         * http/tests/security/xssAuditor/script-tag-with-source-no-quote-expected.txt: Copied from LayoutTests/http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt.
32864         * http/tests/security/xssAuditor/script-tag-with-source-no-quote.html: Added.
32865
32866 2009-07-12  Eric Carlson  <eric.carlson@apple.com>
32867
32868         Reviewed by Dan Bernstein.
32869
32870         https://bugs.webkit.org/show_bug.cgi?id=27197
32871         QuickTime supports data: urls, add a layout test.
32872
32873         * media/audio-data-url-expected.txt: Added.
32874         * media/audio-data-url.html: Added.
32875             New test.
32876
32877         * platform/gtk/Skipped:
32878             Skip the new test.
32879
32880 2009-07-12  Daniel Bates  <dbates@intudata.com>
32881
32882         Reviewed by Darin Adler.
32883
32884         https://bugs.webkit.org/show_bug.cgi?id=27189
32885         
32886         Tests that XSSAuditor does not block HTML Base elements whose path has the 
32887         same host as the page.
32888
32889         * http/tests/security/xssAuditor/base-href-safe3-expected.txt: Added.
32890         * http/tests/security/xssAuditor/base-href-safe3.html: Added.
32891         * http/tests/security/xssAuditor/resources/base-href/base-href-safe3.html: Added.
32892
32893 2009-07-11  Oliver Hunt  <oliver@apple.com>
32894
32895         Reviewed by Simon Fraser.
32896
32897         Bug 27187 - Match Gecko behaviour for canvas path mutation APIs on an empty path
32898         <https://bugs.webkit.org/show_bug.cgi?id=27187>
32899
32900         Add tests for the behaviour of effected APIs.
32901
32902         * fast/canvas/canvas-modify-emptyPath-expected.txt: Added.
32903         * fast/canvas/canvas-modify-emptyPath.html: Added.
32904         * fast/canvas/resources/canvas-modify-emptyPath.js: Added.
32905         (getColor):
32906
32907 2009-07-11  Eric Carlson  <eric.carlson@apple.com>
32908
32909         Reviewed by Antti Koivisto.
32910
32911         HTMLMediaElement.canPlayType "maybe" and "probably" reversed
32912         https://bugs.webkit.org/show_bug.cgi?id=27186
32913
32914         * media/video-can-play-type-expected.txt:
32915         * media/video-can-play-type.html:
32916
32917 2009-07-11  Simon Fraser  <simon.fraser@apple.com>
32918
32919         Enable support for accelerated compositing and 3d transforms on Leopard.
32920         <https://bugs.webkit.org/show_bug.cgi?id=20166>
32921         <rdar://problem/6120614>
32922
32923         Reviewed by Oliver Hunt.
32924         
32925         Add Leopard-specific pixel results for compositing and 3d-transform tests, since
32926         there are gamma differences between Leopard and SnowLeopard. Also some layer
32927         intersection behavior differs betweeen the two.
32928
32929         * platform/mac-leopard/compositing/direct-image-compositing-expected.checksum: Added.
32930         * platform/mac-leopard/compositing/direct-image-compositing-expected.png: Added.
32931         * platform/mac-leopard/compositing/geometry/root-layer-update-expected.checksum: Added.
32932         * platform/mac-leopard/compositing/geometry/root-layer-update-expected.png: Added.
32933         * platform/mac-leopard/compositing/overflow/overflow-positioning-expected.checksum: Added.
32934         * platform/mac-leopard/compositing/overflow/overflow-positioning-expected.png: Added.
32935         * platform/mac-leopard/compositing/repaint/become-overlay-composited-layer-expected.checksum: Added.
32936         * platform/mac-leopard/compositing/repaint/become-overlay-composited-layer-expected.png: Added.
32937         * platform/mac-leopard/compositing/repaint/layer-repaint-rects-expected.checksum: Added.
32938         * platform/mac-leopard/compositing/repaint/layer-repaint-rects-expected.png: Added.
32939         * platform/mac-leopard/transforms/3d/general/perspective-units-expected.checksum: Added.
32940         * platform/mac-leopard/transforms/3d/general/perspective-units-expected.png: Added.
32941         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-2-expected.checksum: Added.
32942         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-2-expected.png: Added.
32943         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.checksum: Added.
32944         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png: Added.
32945         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-deep-expected.checksum: Added.
32946         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png: Added.
32947         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-expected.checksum: Added.
32948         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-expected.png: Added.
32949         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-origins-expected.checksum: Added.
32950         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png: Added.
32951         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.checksum: Added.
32952         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png: Added.
32953         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.checksum: Added.
32954         * platform/mac-leopard/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png: Added.
32955
32956         * platform/mac-tiger/fast/media/mq-transform-02-expected.checksum: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.checksum.
32957         * platform/mac-tiger/fast/media/mq-transform-02-expected.png: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.png.
32958         * platform/mac-tiger/fast/media/mq-transform-02-expected.txt: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.txt.
32959         * platform/mac-tiger/fast/media/mq-transform-03-expected.checksum: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.checksum.
32960         * platform/mac-tiger/fast/media/mq-transform-03-expected.png: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.png.
32961         * platform/mac-tiger/fast/media/mq-transform-03-expected.txt: Renamed from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.txt.
32962         Fix the media query results for leopard, which now supports 3d transforms. Move the 3d-disabled results
32963         to the Tiger directory.
32964
32965 2009-07-10  Daniel Bates  <dbates@intudata.com>
32966
32967         Reviewed by Adam Barth.
32968
32969         https://bugs.webkit.org/show_bug.cgi?id=26921
32970
32971         Tests protection against HTML entities encoded attacks.
32972
32973         * http/tests/security/xssAuditor/inline-event-HTML-entities-expected.txt: Added.
32974         * http/tests/security/xssAuditor/inline-event-HTML-entities.html: Added.
32975         * http/tests/security/xssAuditor/javascript-link-HTML-entities-control-char-expected.txt: Added.
32976         * http/tests/security/xssAuditor/javascript-link-HTML-entities-control-char.html: Added.
32977         * http/tests/security/xssAuditor/javascript-link-HTML-entities-expected.txt: Added.
32978         * http/tests/security/xssAuditor/javascript-link-HTML-entities-named-expected.txt: Added.
32979         * http/tests/security/xssAuditor/javascript-link-HTML-entities-named.html: Added.
32980         * http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char-expected.txt: Added.
32981         * http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char.html: Added.
32982         * http/tests/security/xssAuditor/javascript-link-HTML-entities.html: Added.
32983         * http/tests/security/xssAuditor/link-onclick-entities-expected.txt: Added.
32984         * http/tests/security/xssAuditor/link-onclick-entities.html: Added.
32985         * http/tests/security/xssAuditor/script-tag-entities-expected.txt: Added.
32986         * http/tests/security/xssAuditor/script-tag-entities.html: Added.
32987         * http/tests/security/xssAuditor/script-tag-with-source-entities-expected.txt: Added.
32988         * http/tests/security/xssAuditor/script-tag-with-source-entities.html: Added.
32989
32990 2009-07-10  Daniel Bates  <dbates@intudata.com>
32991
32992         Reviewed by Adam Barth.
32993
32994         https://bugs.webkit.org/show_bug.cgi?id=27151
32995
32996         Tests prevention of JavaScript URLs that contain null- and non-null control characters.
32997
32998         * http/tests/security/xssAuditor/javascript-link-control-char-expected.txt: Added.
32999         * http/tests/security/xssAuditor/javascript-link-control-char.html: Added.
33000         * http/tests/security/xssAuditor/javascript-link-expected.txt: Added.
33001         * http/tests/security/xssAuditor/javascript-link-null-char-expected.txt: Added.
33002         * http/tests/security/xssAuditor/javascript-link-null-char.html: Added.
33003         * http/tests/security/xssAuditor/javascript-link.html: Added.
33004         * http/tests/security/xssAuditor/resources/echo-intertag-click-and-notify.pl: Added.
33005
33006 2009-07-10  Jan Michael Alonzo  <jmalonzo@webkit.org>
33007
33008         Skip tests in the Gtk port that
33009         - are dependent on eventSender
33010         - require platform-specific results
33011         - regressed (with links to the regression bug report)
33012         - failing (due to missing/incomplete implementation)
33013
33014         * platform/gtk/Skipped:
33015
33016 2009-07-10  Eric Carlson  <eric.carlson@apple.com>
33017
33018         Reviewed by Simon Fraser.
33019
33020         <rdar://problem/7049066>.
33021         Update media tests for new SnowLeopard controller layout.
33022
33023         * platform/mac/media/controls-after-reload-expected.txt:
33024         * platform/mac/media/controls-styling-expected.txt:
33025         * platform/mac/media/video-empty-source-expected.txt:
33026         * platform/mac/media/video-zoom-controls-expected.txt:
33027
33028 2009-07-10  Peter Kasting  <pkasting@google.com>
33029
33030         https://bugs.webkit.org/show_bug.cgi?id=19562
33031         Disable a failing layout test caused by the patch for this bug until
33032         I have time to determine that the obvious fix is correct.
33033
33034         * fast/dom/domListEnumeration.html: Removed.
33035         * fast/dom/domListEnumeration.html-disabled: Copied from LayoutTests/fast/dom/domListEnumeration.html.
33036
33037 2009-07-10  Michelangelo De Simone  <micdesim@gmail.com>
33038
33039         Reviewed by Adele Peterson.
33040
33041         https://bugs.webkit.org/show_bug.cgi?id=19562
33042         Minimal test case for ValidityState; more tests are going to be added
33043         along with specific validation routines.
33044
33045         * fast/forms/ValidityState-001-expected.txt: Added.
33046         * fast/forms/ValidityState-001.html: Added.
33047
33048 2009-07-10  Simon Hausmann  <hausmann@webkit.org>
33049
33050         No Review, just re-ordering Qt DRT skip list.
33051
33052         Moved skipped crash tests to the crash section.
33053
33054         * platform/qt/Skipped:
33055
33056 2009-07-10  Dirk Pranke  <dpranke@chromium.org>
33057
33058         Reviewed by Darin Adler.
33059
33060         Changing the test string from a platform-dependent file:/// to a more
33061         generic http://.
33062
33063         https://bugs.webkit.org/show_bug.cgi?id=27138
33064
33065         * fast/dom/anchor-toString-expected.txt:
33066         * fast/dom/anchor-toString.html:
33067
33068 2009-07-10  Simon Hausmann  <hausmann@webkit.org>
33069
33070         No Review, just skipping a new test for Qt DRT.
33071
33072         Skip fast/forms/slider-delete-while-dragging-thumb.html due to missing eventSender
33073         bits & pieces.
33074
33075         * platform/qt/Skipped:
33076
33077 2009-07-10  Dan Bernstein  <mitz@apple.com>
33078
33079         Reviewed by Simon Fraser.
33080
33081         - test for https://bugs.webkit.org/show_bug.cgi?id=27137
33082           <rdar://problem/7043124> REGRESSION (r44311): Reproducible crash due
33083           to infinite recursion into FrameLoader::gotoAnchor() ->
33084           FrameView::layout()
33085
33086         * fast/loader/goto-anchor-infinite-layout-expected.txt: Added.
33087         * fast/loader/goto-anchor-infinite-layout.html: Added.
33088
33089 2009-07-09  Simon Hausmann  <hausmann@webkit.org>
33090
33091         Reviewed by Holger Freyther.
33092
33093         Re-enabled dom/xhtml/level2/html/HTMLBaseElement0{1,2} for the Qt DRT,
33094         as there's now a cross-platform result and it passes.
33095
33096         * platform/qt/Skipped:
33097         * platform/qt/dom/xhtml/level2/html/HTMLBaseElement01-expected.txt: Removed.
33098         * platform/qt/dom/xhtml/level2/html/HTMLBaseElement02-expected.txt: Removed.
33099
33100 2009-07-08  Simon Hausmann  <hausmann@webkit.org>
33101
33102         Reviewed by Holger Freyther.
33103
33104         https://bugs.webkit.org/show_bug.cgi?id=27108
33105
33106         Remove fast/loader/frame-creation-removal.html from the skip list, it
33107         passes now.
33108
33109         * platform/qt/Skipped:
33110
33111 2009-07-08  Simon Hausmann  <hausmann@webkit.org>
33112
33113         Reviewed by Holger Freyther.
33114
33115         https://bugs.webkit.org/show_bug.cgi?id=27109
33116
33117         Remove various tests from the Qt skip list that previously failed
33118         due to DRT side-effects.
33119
33120         * platform/qt/Skipped:
33121
33122 2009-07-09  Oliver Hunt  <oliver@apple.com>
33123
33124         Reviewed by Maciej Stachowiak.
33125
33126         Bug 27142 - canPlayType() should return empty string for unsupported content
33127         <https://bugs.webkit.org/show_bug.cgi?id=27142>
33128
33129         Update test to check for the empty string rather than "no"        
33130
33131         * media/video-can-play-type-expected.txt:
33132         * media/video-can-play-type.html:
33133
33134 2009-07-09  Roland Steiner  <rolandsteiner@google.com>
33135
33136         Reviewed by Maciej Stachowiak.
33137
33138         Test proper parsing of HTML5 <rp> and <rt> tags.
33139         Both tags are optional if followed by another <rp>/<rt> tag.
33140         
33141         See also https://bugs.webkit.org/show_bug.cgi?id=26985
33142
33143         * fast/ruby: Added.
33144         * fast/ruby/parse-rp-expected.txt: Added.
33145         * fast/ruby/parse-rp.html: Added.
33146
33147 2009-07-09  Maciej Stachowiak  <mjs@apple.com>
33148
33149         Reviewed by Darin Adler.
33150         
33151         REGRESSION: crash in edge cases of floating point parsing.
33152         <rdar://problem/7044458>
33153         https://bugs.webkit.org/show_bug.cgi?id=27110
33154         
33155         Test cases for both JavaScript and CSS use of dtoa.
33156
33157         * fast/css/number-parsing-crash-2-expected.txt: Added.
33158         * fast/css/number-parsing-crash-2.html: Added.
33159         * fast/css/number-parsing-crash-expected.txt: Added.
33160         * fast/css/number-parsing-crash.html: Added.
33161         * fast/js/number-parsing-crash-expected.txt: Added.
33162         * fast/js/number-parsing-crash.html: Added.
33163         * fast/js/resources/number-parsing-crash.js: Added.
33164
33165 2009-07-09  Drew Wilson  <atwilson@google.com>
33166
33167         Reviewed by Alexey Proskuryakov.
33168
33169         https://bugs.webkit.org/show_bug.cgi?id=26903
33170
33171         Turned on CHANNEL_MESSAGING by default, re-enabled the various tests, and updated expected results.
33172
33173         * fast/dom/Window/window-properties-expected.txt:
33174         * fast/dom/constructors-cached-navigate-expected.txt:
33175         * fast/events/message-channel-gc-2.html: Renamed from LayoutTests/fast/events/message-channel-gc-2.html-disabled.
33176         * fast/events/message-channel-gc-3.html: Renamed from LayoutTests/fast/events/message-channel-gc-3.html-disabled.
33177         * fast/events/message-channel-gc-4.html: Renamed from LayoutTests/fast/events/message-channel-gc-4.html-disabled.
33178         * fast/events/message-channel-gc.html: Renamed from LayoutTests/fast/events/message-channel-gc.html-disabled.
33179         * fast/events/message-channel-listener-circular-ownership.html: Renamed from LayoutTests/fast/events/message-channel-listener-circular-ownership.html-disabled.
33180         * fast/events/message-port-clone.html: Renamed from LayoutTests/fast/events/message-port-clone.html-disabled.
33181         * fast/events/message-port-constructor-for-deleted-document.html: Renamed from LayoutTests/fast/events/message-port-constructor-for-deleted-document.html-disabled.
33182         * fast/events/message-port-deleted-document.html: Renamed from LayoutTests/fast/events/message-port-deleted-document.html-disabled.
33183         * fast/events/message-port-deleted-frame.html: Renamed from LayoutTests/fast/events/message-port-deleted-frame.html-disabled.
33184         * fast/events/message-port-inactive-document.html: Renamed from LayoutTests/fast/events/message-port-inactive-document.html-disabled.
33185         * fast/events/message-port-no-wrapper.html: Renamed from LayoutTests/fast/events/message-port-no-wrapper.html-disabled.
33186         * fast/events/message-port.html: Renamed from LayoutTests/fast/events/message-port.html-disabled.
33187         * fast/js/global-constructors-expected.txt:
33188         * fast/workers/worker-cloneport.html: Renamed from LayoutTests/fast/workers/worker-cloneport.html-disabled.
33189         * fast/workers/worker-messageport-gc.html: Renamed from LayoutTests/fast/workers/worker-messageport-gc.html-disabled.
33190         * fast/workers/worker-messageport.html: Renamed from LayoutTests/fast/workers/worker-messageport.html-disabled.
33191         * http/tests/security/MessagePort/event-listener-context.html: Renamed from LayoutTests/http/tests/security/MessagePort/event-listener-context.html-disabled
33192
33193 2009-07-09  Pierre d'Herbemont  <pdherbemont@apple.com>
33194
33195         Reviewed by Simon Fraser.
33196
33197         Full page zoom breaks remaining and elapsed time display in the
33198         <video> controller.
33199         https://bugs.webkit.org/show_bug.cgi?id=27123
33200
33201         * media/video-zoom-controls.html: Remove duplicated code.
33202         * platform/mac-leopard/media/video-zoom-controls-expected.txt: Copied from LayoutTests/platform/mac/media/video-zoom-controls-expected.txt.
33203         * platform/mac-snowleopard/Skipped:
33204         * platform/mac/media/video-zoom-controls-expected.checksum: Removed. The test is not reliable for pixel test.
33205         * platform/mac/media/video-zoom-controls-expected.png: Removed.
33206         * platform/mac/media/video-zoom-controls-expected.txt: Updated
33207
33208 2009-07-09  Chris Fleizach  <cfleizach@apple.com>
33209
33210         Reviewed by Darin Adler.
33211
33212         Test for 
33213         Bug 27130 - Need to implement ARIA role="toolbar"
33214         https://bugs.webkit.org/show_bug.cgi?id=27130
33215
33216         * platform/mac/accessibility/aria-toolbar-expected.txt: Added.
33217         * platform/mac/accessibility/aria-toolbar.html: Added.
33218
33219 2009-07-09  Chris Fleizach  <cfleizach@apple.com>
33220
33221         Reviewed by Darin Adler.
33222
33223         Test for
33224         Bug 27129 - AX: possible assertion for a non-native image in accessibility
33225         https://bugs.webkit.org/show_bug.cgi?id=27129
33226
33227         * accessibility/non-native-image-crash-expected.txt: Added.
33228         * accessibility/non-native-image-crash.html: Added.
33229
33230 2009-07-09  Eric Carlson  <eric.carlson@apple.com>
33231
33232         Reviewed by Adele Peterson.
33233
33234         Possible crashes when mouse clicks not dispatched because range input destroyed while 
33235         thumb is being dragged (e.g. scrub to end of movie)
33236         <rdar://problem/7037494> 
33237         https://bugs.webkit.org/show_bug.cgi?id=27101
33238
33239         Tests deleting a control while capturing mouse events.
33240
33241         * fast/forms/search-delete-while-cancel-button-clicked-expected.txt: Added.
33242         * fast/forms/search-delete-while-cancel-button-clicked.html: Added.
33243         * fast/forms/slider-delete-while-dragging-thumb-expected.txt: Added.
33244         * fast/forms/slider-delete-while-dragging-thumb.html: Added.
33245         * media/audio-delete-while-slider-thumb-clicked-expected.txt: Added.
33246         * media/audio-delete-while-slider-thumb-clicked.html: Added.
33247         * media/audio-delete-while-step-button-clicked-expected.txt: Added.
33248         * media/audio-delete-while-step-button-clicked.html: Added.
33249
33250         * platform/mac-snowleopard/Skipped:
33251             Skip the new media controller tests until <rdar://problem/6502936> is fixed.
33252
33253 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
33254
33255         Reviewed by Simon Fraser.
33256
33257         Make sure we can click outside the slider thumb and start dragging.
33258         https://bugs.webkit.org/show_bug.cgi?id=26229
33259
33260         Along with the events chain, test that the slider value are correct,
33261         and that clicking outside the slider and dragging works as expected.
33262
33263         * fast/forms/slider-mouse-events-expected.txt:
33264         * fast/forms/slider-mouse-events.html:
33265
33266 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
33267
33268         Reviewed by Simon Fraser.
33269
33270         https://bugs.webkit.org/show_bug.cgi?id=27100
33271
33272         Reenable media/video-empty-source.html. Test the controls
33273         look when there is no src specified in a <video> element.
33274
33275         * platform/mac-leopard/media/video-empty-source-expected.checksum:
33276         * platform/mac-leopard/media/video-empty-source-expected.png:
33277         * platform/mac-leopard/media/video-empty-source-expected.txt: Copied from LayoutTests/platform/mac/media/video-empty-source-expected.txt.
33278         * platform/mac-snowleopard/Skipped:
33279         * platform/mac/media/video-empty-source-expected.checksum:
33280         * platform/mac/media/video-empty-source-expected.png:
33281         * platform/mac/media/video-empty-source-expected.txt:
33282
33283 2009-07-08  Simon Hausmann  <hausmann@webkit.org>
33284
33285         Rubber-stamped by Holger Freyther a while ago.
33286
33287         Add two more tests to the Qt skip list due to missing DRT
33288         features.
33289
33290         * platform/qt/Skipped:
33291
33292 2009-07-08  Daniel Bates  <dbates@intudata.com>
33293
33294         Reviewed by Adam Barth.
33295         
33296         https://bugs.webkit.org/show_bug.cgi?id=26918
33297         
33298         Tests prevention of injected HTML Base tag.
33299
33300         * http/tests/security/xssAuditor/base-href-control-char-expected.txt: Added.
33301         * http/tests/security/xssAuditor/base-href-control-char.html: Added.
33302         * http/tests/security/xssAuditor/base-href-expected.txt: Added.
33303         * http/tests/security/xssAuditor/base-href-null-char-expected.txt: Added.
33304         * http/tests/security/xssAuditor/base-href-null-char.html: Added.
33305         * http/tests/security/xssAuditor/base-href-safe-expected.txt: Added.
33306         * http/tests/security/xssAuditor/base-href-safe.html: Added.
33307         * http/tests/security/xssAuditor/base-href-safe2-expected.txt: Added.
33308         * http/tests/security/xssAuditor/base-href-safe2.html: Added.
33309         * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt: Added.
33310         * http/tests/security/xssAuditor/base-href-scheme-relative.html: Added.
33311         * http/tests/security/xssAuditor/base-href.html: Added.
33312         * http/tests/security/xssAuditor/resources/base-href: Added.
33313         * http/tests/security/xssAuditor/resources/base-href/base-href-safe2.html: Added.
33314         * http/tests/security/xssAuditor/resources/base-href/really-safe-script.js: Added.
33315         * http/tests/security/xssAuditor/resources/base-href/safe-script.js: Added.
33316         * http/tests/security/xssAuditor/resources/echo-head-base-href.pl: Added.
33317         * http/tests/security/xssAuditor/resources/safe-script.js: Added.
33318
33319 2009-07-08  Daniel Bates  <dbates@intudata.com>
33320
33321         Reviewed by Adam Barth.
33322
33323         https://bugs.webkit.org/show_bug.cgi?id=27071
33324
33325         Tests that HTTP parameters that contain null- and non-null-control characters are 
33326         properly handled by XSSAuditor.
33327         
33328         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-null-char-expected.txt: Added.
33329         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-null-char.html: Added.
33330         * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt: Added.
33331         * http/tests/security/xssAuditor/embed-tag-control-char.html: Added.
33332         * http/tests/security/xssAuditor/embed-tag-expected.txt: Added.
33333         * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt: Added.
33334         * http/tests/security/xssAuditor/embed-tag-null-char.html: Added.
33335         * http/tests/security/xssAuditor/embed-tag.html: Added.
33336         * http/tests/security/xssAuditor/link-onclick-control-char-expected.txt: Added.
33337         * http/tests/security/xssAuditor/link-onclick-control-char.html: Added.
33338         * http/tests/security/xssAuditor/link-onclick-null-char-expected.txt: Added.
33339         * http/tests/security/xssAuditor/link-onclick-null-char.html: Added.
33340         * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt: Added.
33341         * http/tests/security/xssAuditor/object-embed-tag-control-char.html: Added.
33342         * http/tests/security/xssAuditor/object-embed-tag-expected.txt: Added.
33343         * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt: Added.
33344         * http/tests/security/xssAuditor/object-embed-tag-null-char.html: Added.
33345         * http/tests/security/xssAuditor/object-embed-tag.html: Added.
33346         * http/tests/security/xssAuditor/object-tag-expected.txt: Added.
33347         * http/tests/security/xssAuditor/object-tag.html: Added.
33348         * http/tests/security/xssAuditor/resources/execGetURL.swf: Added.
33349         * http/tests/security/xssAuditor/script-tag-post-control-char-expected.txt: Added.
33350         * http/tests/security/xssAuditor/script-tag-post-control-char.html: Added.
33351         * http/tests/security/xssAuditor/script-tag-post-null-char-expected.txt: Added.
33352         * http/tests/security/xssAuditor/script-tag-post-null-char.html: Added.
33353         * http/tests/security/xssAuditor/script-tag-with-source-control-char-expected.txt: Added.
33354         * http/tests/security/xssAuditor/script-tag-with-source-control-char.html: Added.
33355         * http/tests/security/xssAuditor/script-tag-with-source-null-char-expected.txt: Added.
33356         * http/tests/security/xssAuditor/script-tag-with-source-null-char.html: Added.
33357
33358 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
33359
33360         Rubber-stamped by Simon Fraser.
33361
33362         Fix the media/controls-after-reload.html and media/controls-styling.html
33363         on windows. (Needed a line at end of file)
33364
33365         * platform/win/media/controls-after-reload-expected.txt:
33366         * platform/win/media/controls-styling-expected.txt:
33367
33368 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
33369
33370         Reviewed by Simon Fraser.
33371
33372         Add special test results for media/controls-after-reload.html
33373         and media/controls-styling.html on Windows.
33374
33375         * platform/win/media/controls-after-reload-expected.txt: Added.
33376         * platform/win/media/controls-styling-expected.txt: Added.
33377
33378 2009-07-08  Pierre d'Herbemont  <pdherbemont@apple.com>
33379
33380         Fix the Leopard test result for media/controls-after-reload.txt.
33381
33382         * platform/mac-leopard/media/controls-after-reload-expected.txt:
33383
33384 2009-07-07  Simon Fraser  <simon.fraser@apple.com>
33385
33386         Reviewed by Dan Bernstein.
33387
33388         -webkit-perspective should be a Length
33389         https://bugs.webkit.org/show_bug.cgi?id=27066
33390
33391         * platform/mac/transforms/3d/general/perspective-non-layer-expected.checksum: Added.
33392         * platform/mac/transforms/3d/general/perspective-non-layer-expected.png: Added.
33393         * platform/mac/transforms/3d/general/perspective-non-layer-expected.txt: Added.
33394         Add missing results for existing test.
33395         
33396         * platform/mac/transforms/3d/general/perspective-units-expected.checksum: Added.
33397         * platform/mac/transforms/3d/general/perspective-units-expected.png: Added.
33398         * platform/mac/transforms/3d/general/perspective-units-expected.txt: Added.
33399         * transforms/3d/general/perspective-units.html: Added.
33400
33401 2009-07-07  Brady Eidson  <beidson@apple.com>
33402
33403         Reviewed by Mark Rowe.
33404
33405         https://bugs.webkit.org/show_bug.cgi?id=27049 - In dumpBackForwardList() mode, DRT should normalize file urls.
33406
33407         * fast/loader/subframe-navigate-during-main-frame-load-expected.txt: Make the results agnostic to the layout of 
33408           filesystem on the testing machine.
33409
33410 2009-07-07  Simon Fraser  <simon.fraser@apple.com>
33411
33412         Reviewed by Dan Bernstein.
33413
33414         Repaint issue after layer drops out of composited mode.
33415         <https://bugs.webkit.org/show_bug.cgi?id=27022>
33416
33417         Test for repainting on the next style change after a layer stops being composited.
33418
33419         * compositing/repaint/layer-repaint-rects.html: Added.
33420         * platform/mac/compositing/repaint/layer-repaint-rects-expected.checksum: Added.
33421         * platform/mac/compositing/repaint/layer-repaint-rects-expected.png: Added.
33422         * platform/mac/compositing/repaint/layer-repaint-rects-expected.txt: Added.
33423
33424 2009-07-07  Dan Bernstein  <mitz@apple.com>
33425
33426         Reviewed by Dave Hyatt and Darin Adler.
33427
33428         - test for https://bugs.webkit.org/show_bug.cgi?id=26963
33429           <rdar://problem/7030998> Reproducible crash at
33430           FontCache::getFontData() when a custom font is used in a pseudo-style
33431
33432         * fast/css/pseudo-cache-stale.html: Added.
33433         * platform/mac/fast/css/pseudo-cache-stale-expected.checksum: Added.
33434         * platform/mac/fast/css/pseudo-cache-stale-expected.png: Added.
33435         * platform/mac/fast/css/pseudo-cache-stale-expected.txt: Added.
33436
33437 2009-07-07  Dirk Pranke  <dpranke@chromium.org>
33438
33439         Reviewed by Darin Fisher.
33440
33441         revise test expectations for bug 26088
33442         http://bugs.webkit.org/show_bug.cgi?id=26088
33443
33444         generate pixel expectations, move location of generic expected file
33445         for the crash test.
33446
33447         * fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Copied from platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt.
33448         * platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Removed.
33449         * platform/mac/fast/text/text-letter-spacing-expected.checksum: Added.
33450         * platform/mac/fast/text/text-letter-spacing-expected.png: Added.
33451
33452 2009-07-07  Pierre d'Herbemont  <pdherbemont@apple.com>
33453
33454         Reviewed by Simon Fraser.
33455
33456         https://bugs.webkit.org/show_bug.cgi?id=27047
33457
33458         Make sure nothing changing the src and reloading doesn't
33459         change the look of the controller.
33460
33461         * media/controls-after-reload.html: Added.
33462         * platform/mac-leopard/media/controls-after-reload-expected.txt: Added.
33463         * platform/mac/media/controls-after-reload-expected.txt: Added.
33464
33465 2009-07-07  Pierre d'Herbemont  <pdherbemont@apple.com>
33466
33467         Reviewed by Simon Fraser.
33468
33469         Add a specific leopard result for controls-styling.html, given that it doesn't
33470         use the new controller look.
33471
33472         * platform/mac-leopard/media/controls-styling-expected.txt: Added.
33473
33474 2009-07-07  Gavin Barraclough  <barraclough@apple.com>
33475
33476         Reviewed by Geoff Garen.
33477
33478         fast/js/global-recursion-on-full-stack.html is a little finicky.
33479
33480         The test recurses down the JS stack to find the bottom (catching this with an exception),
33481         then tries to call a host function (document.write), switch writes new '<script>' code,
33482         and expects this code to be run, then expects this code to try to call 'f();' again,
33483         which it expects to fail, and it expects to catch that exception.  However it is possible
33484         that one of the earlier stages (the call to document.write, entering the interpreter to
33485         run the new global code) will fail, depending on exactly how much stack space was free at
33486         the point the last call to f() failed.
33487
33488         Tweak the test to make it work.
33489
33490         * fast/js/global-recursion-on-full-stack.html:
33491
33492 2009-07-07  Dan Bernstein  <mitz@apple.com>
33493
33494         Reviewed by Simon Fraser.
33495
33496         - tests for https://bugs.webkit.org/show_bug.cgi?id=27042
33497           <rdar://problem/7010981> Incomplete painting of newly created floats
33498
33499         * fast/repaint/float-in-new-block-with-layout-delta.html: Added.
33500         * fast/repaint/float-new-in-block.html: Added.
33501         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.checksum: Added.
33502         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.png: Added.
33503         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Added.
33504         * platform/mac/fast/repaint/float-new-in-block-expected.checksum: Added.
33505         * platform/mac/fast/repaint/float-new-in-block-expected.png: Added.
33506         * platform/mac/fast/repaint/float-new-in-block-expected.txt: Added.
33507
33508 2009-07-07  Brady Eidson  <beidson@apple.com>
33509
33510         Reviewed by Darin Adler.
33511
33512         <rdar://problem/7024039> REGRESSION (r42158): Back-forward navigation does not work correctly on nytimes.com
33513
33514         * fast/loader/resources/subframe-navigate-during-main-frame-load2.html: Added.
33515         * fast/loader/subframe-navigate-during-main-frame-load-expected.txt: Added.
33516         * fast/loader/subframe-navigate-during-main-frame-load.html: Added.
33517
33518         * http/tests/navigation/javascriptlink-subframeload-expected.txt: Updated results to
33519           reflect the progression!
33520         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt: Ditto!
33521
33522         * http/tests/misc/redirect-to-about-blank.html: Add missing semi-colons.
33523
33524 2009-07-06  Pierre d'Herbemont  <pdherbemont@apple.com>
33525
33526         Reviewed by Simon Fraser.
33527
33528         Make sure overriding properties won't affect the media controller.
33529
33530         * media/controls-styling.html: Added.
33531
33532 2009-07-07  Jan Michael Alonzo  <jmalonzo@webkit.org>
33533
33534         Reviewed by Gustavo Noronha.
33535
33536         [GTK] textarea height property works only if other property are defined
33537         https://bugs.webkit.org/show_bug.cgi?id=18984
33538
33539         Let WebCore handle textarea's metrics instead of readjusting it RenderthemeGtk.
33540
33541         Test: fast/forms/textarea-metrics.html
33542
33543         * platform/gtk/Skipped:
33544
33545 2009-07-07  Ben Murdoch  <benm@google.com>
33546
33547         Reviewed by Antti Koivisto.
33548
33549         HTML5 Database becomes locked if a transaction is in progress when the page is refreshed.
33550         https://bugs.webkit.org/show_bug.cgi?id=25711
33551
33552         Tests fix for https://bugs.webkit.org/show_bug.cgi?id=25711, where
33553         web storage databases could become locked until the browser is
33554         shut down if the page is refreshed whilst a transaction is in
33555         progress.
33556
33557         * storage/database-lock-after-reload-expected.txt: Added.
33558         * storage/database-lock-after-reload.html: Added.
33559         * storage/resources/database-lock-after-reload-2.html: Added.
33560
33561 2009-07-08  Tor Arne VestbÃ\83¸  <tor.arne.vestbo@nokia.com>
33562
33563         Rubber-stamped by Simon Hausmann.
33564
33565         Remove non-existing tests from the Qt skipped list.
33566
33567         * platform/qt/Skipped:
33568
33569 2009-07-07  Simon Hausmann  <hausmann@webkit.org>
33570
33571         Reviewed by Holger Freyther.
33572
33573         Removed subframe-self-close.html from the Qt skip list.
33574
33575         * platform/qt/Skipped:
33576
33577 2009-07-07  Simon Hausmann  <hausmann@webkit.org>
33578
33579         Reviewed by Holger Freyther.
33580
33581         Added all current failing Qt DRT tests to the skip list, for a fresh start.
33582
33583         * platform/qt/Skipped:
33584
33585 2009-07-06  Eric Carlson  <eric.carlson@apple.com>
33586
33587         Reviewed by Simon Fraser.
33588
33589         <rdar://problem/7035474> Make new media controller UI default on SnowLeopard
33590
33591         Disable media tests that depend on controller size/position on SnowLeopard until
33592         <rdar://problem/6502936> Update run-webkit-tests to deal with new media controller look
33593         has been fixed
33594
33595         * platform/mac-snowleopard/Skipped:
33596
33597 2009-07-06  Shinichiro Hamaji  <hamaji@chromium.org>
33598
33599         Reviewed by David Hyatt.
33600
33601         Bug 15135: REGRESSION (r19843-r19850): Changing a flexbox's
33602         contents makes its container scroll to the top
33603         https://bugs.webkit.org/show_bug.cgi?id=15135
33604
33605         Delay updateing scroll bar of descendants of flexbox until their
33606         positions are determined.  In this way we can prevent descendants
33607         of flexible boxes from changing positions of their scrollbars
33608         using tentative positions.
33609
33610         * fast/flexbox/repaint-scrollbar-expected.txt: Added.
33611         * fast/flexbox/repaint-scrollbar.html: Added.
33612         * fast/flexbox/resources/repaint-scrollbar.js: Added.
33613
33614 2009-07-06  Hironori Bono  <hbono@chromium.org>
33615
33616         Reviewed by Maciej Stachowiak.
33617
33618         Make unconfirmed IME text affect textarea's value.
33619         This matches input and contentEditable elements as well
33620         IE and Firefox.
33621
33622         This fixes https://bugs.webkit.org/show_bug.cgi?id=25061.
33623
33624         Input elements would go down this code path because it
33625         would always get a null compositionNode from frame->editor().
33626         Special casing compositionNodes is wrong because we explicitly
33627         want unconfirmed IME input in the textarea's value (assuming we
33628         want to match IE and Firefox here).
33629
33630         This change is originally created by Ojan Vafai <ojan@chromium.org> and
33631         I just changed its manual tests with an automated test on his behalf.
33632  
33633         * platform/mac/editing/input/text-control-ime-input-expected.txt: Added.
33634         * platform/mac/editing/input/text-control-ime-input.html: Added.
33635
33636 2009-07-06  Ojan Vafai  <ojan@chromium.org>
33637
33638         Reviewed by Eric Seidel.
33639
33640         Fix crash when indenting in an empty table cell.
33641         https://bugs.webkit.org/show_bug.cgi?id=26872
33642
33643         The crash is that we would call splitTreeToNode where the node
33644         and the nodeToSplitTo were the same node.
33645
33646         * editing/execCommand/indent-empty-table-cell-expected.txt: Added.
33647         * editing/execCommand/indent-empty-table-cell.html: Added.
33648
33649 2009-07-05  Chris Marrin  <cmarrin@apple.com>
33650
33651         Reviewed by Simon Fraser.
33652
33653         https://bugs.webkit.org/show_bug.cgi?id=26943
33654
33655         LayoutTest showing extra transition when the first one
33656         is finished.
33657
33658         * transitions/extra-transition-expected.txt: Added.
33659         * transitions/extra-transition.html: Added.
33660         * transitions/resources: Added.
33661         * transitions/resources/Aurora.jpg: Added.
33662
33663 2009-07-05  Simon Fraser  <simon.fraser@apple.com>
33664
33665         Revert the previous commit because it broke the
33666         animations/transition-and-animation-1.html
33667         testcase.
33668
33669         * transitions/extra-transition-expected.txt: Removed.
33670         * transitions/extra-transition.html: Removed.
33671         * transitions/resources/Aurora.jpg: Removed.
33672
33673 2009-07-05  Chris Marrin  <cmarrin@apple.com>
33674
33675         Reviewed by Simon Fraser.
33676
33677         https://bugs.webkit.org/show_bug.cgi?id=26943
33678
33679         LayoutTest showing extra transition when the first one
33680         is finished.
33681
33682         * transitions/extra-transition-expected.txt: Added.
33683         * transitions/extra-transition.html: Added.
33684         * transitions/resources: Added.
33685         * transitions/resources/Aurora.jpg: Added.
33686
33687 2009-07-05  Rob Buis  <rwlbuis@gmail.com>
33688
33689         Reviewed by Maciej Stachowiak.
33690
33691         Test for:
33692         Bug 26897 - Dynamic SVG images do not display correctly
33693         https://bugs.webkit.org/show_bug.cgi?id=26897
33694
33695         * platform/mac/svg/custom/createImageElement2-expected.checksum: Added.
33696         * platform/mac/svg/custom/createImageElement2-expected.png: Added.
33697         * platform/mac/svg/custom/createImageElement2-expected.txt: Added.
33698         * svg/custom/createImageElement2.xhtml: Added.
33699
33700 2009-07-03  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
33701
33702         Not reviewed. Forgot to land ontimer-inline-event.html results within my last WML commit.
33703
33704         * wml/ontimer-inline-event-expected.txt: Test title changed, update results.
33705
33706 2009-07-03  Dmitry Titov  <dimich@chromium.org>
33707
33708         Reviewed by Darin Fisher.
33709
33710         Increase delay in worker-terminate layout test to make it more reliable.
33711         https://bugs.webkit.org/show_bug.cgi?id=26917
33712
33713         This test used time delay to see of terminated worker does not return
33714         messages (terminated). In some test conditions, the current delay (500ms)
33715         is too short and test fails. Move setting the delay to the end of initialization
33716         and increase it 2x to make test more reliable.
33717
33718         * fast/workers/worker-terminate.html:
33719
33720 2009-07-03  Jan Michael Alonzo  <jmalonzo@webkit.org>
33721
33722         Skip tests that require expected results that Gtk doesn't have.
33723
33724         * platform/gtk/Skipped:
33725
33726 2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
33727
33728         Added the test result of r45511 for platform/mac.
33729
33730         * platform/mac/media/controls-strict-expected.txt: Added.
33731
33732 2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
33733
33734         Reviewed by Simon Fraser. 
33735
33736         https://bugs.webkit.org/show_bug.cgi?id=26939
33737
33738         Media controller is rendered badly at http://www.mozilla.com/en-US/firefox/video/firefox-3.5.html
33739
33740         Test that the controller renders correctly in strict mode as well.
33741
33742         * media/controls-strict.html: Added.
33743         * platform/mac/media/controls-strict-mode-expected.txt: Added.
33744
33745 2009-07-02  David Hyatt  <hyatt@apple.com>
33746
33747         Reviewed by Mark Rowe.
33748
33749         Land new results from my change to make replaced elements no longer be overflow:hidden by
33750         default.  This affected plaintext dumping, which is clearly a bug in and of itself.  For now
33751         I am just updating the results and will file a followup bug about the fact that text dumping actually
33752         does something different with overflow on replaced elements (when it clearly should not).
33753
33754         * fast/block/float/crash-replaced-display-block-expected.txt:
33755         * fast/dom/Range/acid3-surround-contents-expected.txt:
33756         * fast/dom/object-embed-plugin-scripting-expected.txt:
33757         * fast/parser/badentity-expected.txt:
33758         * http/tests/security/local-video-poster-from-remote-expected.txt:
33759
33760 2009-07-02  Brady Eidson  <beidson@apple.com>
33761
33762         Rubberstamped by John Sullivan.
33763
33764         Add Tiger-specific results for these tests.
33765
33766         * platform/mac-tiger/Skipped:
33767         * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Added.
33768         * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Added.
33769         * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-expected.txt:
33770
33771 2009-07-02  Brady Eidson  <beidson@apple.com>
33772
33773         Skip the correct test names.
33774
33775         * platform/mac-tiger/Skipped:
33776
33777 2009-07-02  Brady Eidson  <beidson@apple.com>
33778
33779         Rubberstamped by Sam Weinig
33780
33781         Split up file-url-mimetypes.html into 3 tests to avoid any risk of timing out on slower machines.
33782
33783         * platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Added.
33784         * platform/mac/fast/loader/file-url-mimetypes-2.html: Copied from platform/mac/fast/loader/file-url-mimetypes.html.
33785         * platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Added.
33786         * platform/mac/fast/loader/file-url-mimetypes-3.html: Copied from platform/mac/fast/loader/file-url-mimetypes.html.
33787         * platform/mac/fast/loader/file-url-mimetypes-expected.txt:
33788         * platform/mac/fast/loader/file-url-mimetypes.html:
33789         * platform/mac-tiger/Skipped:
33790
33791 2009-07-02  Brady Eidson  <beidson@apple.com>
33792
33793         Resolve failing Tiger layout test until I can fix it.
33794
33795         * platform/mac-tiger/Skipped:
33796
33797 2009-07-02  Dirk Pranke  <dpranke@chromium.org>
33798
33799         Reviewed by Darin Fisher.
33800
33801         Fix https://bugs.webkit.org/show_bug.cgi?id=26088 - Chromium crashes
33802         when a text run with a large negative letter-spacing attribute is
33803         layered on top of an opaque div. The patch makes TransparencyWin.cpp
33804         more resilient to failures.
33805
33806         * fast/text/text-large-negative-letter-spacing-with-opacity.html: Added.
33807         * fast/text/text-letter-spacing.html: Added.
33808         * platform/mac/fast/text/text-large-negative-letter-spacing-with-opacity-expected.txt: Added.
33809         * platform/mac/fast/text/text-letter-spacing-expected.checksum: Added.
33810         * platform/mac/fast/text/text-letter-spacing-expected.png: Added.
33811         * platform/mac/fast/text/text-letter-spacing-expected.txt: Added.
33812
33813 2009-07-02  David Hyatt  <hyatt@apple.com>
33814
33815         Reviewed by Simon Fraser.
33816
33817         Test cases for bug 22119, clicks in scrollbar of transformed element don't work.
33818
33819         * platform/mac/fast/forms/listbox-scrollbar-hit-test-expected.txt: Added.
33820         * platform/mac/fast/forms/listbox-scrollbar-hit-test.html: Added.
33821         * platform/mac/fast/overflow/overflow-scrollbar-hit-test-expected.txt: Added.
33822         * platform/mac/fast/overflow/overflow-scrollbar-hit-test.html: Added.
33823
33824 2009-07-02  Dan Bernstein  <mitz@apple.com>
33825
33826         Reviewed by Dave Hyatt and Simon Fraser.
33827
33828         - test for part of <rdar://problem/6933052> SPOD playing video in a div
33829           with a box shadow
33830
33831         * fast/box-shadow/transform-fringing.html: Added.
33832         * platform/mac/fast/box-shadow/transform-fringing-expected.checksum: Added.
33833         * platform/mac/fast/box-shadow/transform-fringing-expected.png: Added.
33834         * platform/mac/fast/box-shadow/transform-fringing-expected.txt: Added.
33835
33836 2009-07-02  Brady Eidson  <beidson@apple.com>
33837
33838         Rubberstamped by Sam Weinig.
33839
33840         Add more sample files for extensions we should know the MIME types for.
33841
33842         * platform/mac/fast/loader/file-url-mimetypes.html:
33843         * platform/mac/fast/loader/file-url-mimetypes-expected.txt:
33844         * platform/mac/fast/loader/resources/mimeTypeExamples/example-3fr.3fr: Added.
33845         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aaf.aaf: Added.
33846         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ada.ada: Added.
33847         * platform/mac/fast/loader/resources/mimeTypeExamples/example-adb.adb: Added.
33848         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ads.ads: Added.
33849         * platform/mac/fast/loader/resources/mimeTypeExamples/example-app.app: Added.
33850         * platform/mac/fast/loader/resources/mimeTypeExamples/example-applescript.applescript: Added.
33851         * platform/mac/fast/loader/resources/mimeTypeExamples/example-arw.arw: Added.
33852         * platform/mac/fast/loader/resources/mimeTypeExamples/example-as.as: Added.
33853         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aupreset.aupreset: Added.
33854         * platform/mac/fast/loader/resources/mimeTypeExamples/example-c++.c++: Added.
33855         * platform/mac/fast/loader/resources/mimeTypeExamples/example-c.c: Added.
33856         * platform/mac/fast/loader/resources/mimeTypeExamples/example-caf.caf: Added.
33857         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cc.cc: Added.
33858         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cp.cp: Added.
33859         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cpp.cpp: Added.
33860         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cr2.cr2: Added.
33861         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cxx.cxx: Added.
33862         * platform/mac/fast/loader/resources/mimeTypeExamples/example-defs.defs: Added.
33863         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dfont.dfont: Added.
33864         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dlyan.dlyan: Added.
33865         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dng.dng: Added.
33866         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dylib.dylib: Added.
33867         * platform/mac/fast/loader/resources/mimeTypeExamples/example-exp.exp: Added.
33868         * platform/mac/fast/loader/resources/mimeTypeExamples/example-exr.exr: Added.
33869         * platform/mac/fast/loader/resources/mimeTypeExamples/example-f.f: Added.
33870         * platform/mac/fast/loader/resources/mimeTypeExamples/example-f77.f77: Added.
33871         * platform/mac/fast/loader/resources/mimeTypeExamples/example-f90.f90: Added.
33872         * platform/mac/fast/loader/resources/mimeTypeExamples/example-f95.f95: Added.
33873         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fff.fff: Added.
33874         * platform/mac/fast/loader/resources/mimeTypeExamples/example-for.for: Added.
33875         * platform/mac/fast/loader/resources/mimeTypeExamples/example-h++.h++: Added.
33876         * platform/mac/fast/loader/resources/mimeTypeExamples/example-h.h: Added.
33877         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hh.hh: Added.
33878         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hp.hp: Added.
33879         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hpp.hpp: Added.
33880         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hxx.hxx: Added.
33881         * platform/mac/fast/loader/resources/mimeTypeExamples/example-icc.icc: Added.
33882         * platform/mac/fast/loader/resources/mimeTypeExamples/example-icm.icm: Added.
33883         * platform/mac/fast/loader/resources/mimeTypeExamples/example-icns.icns: Added.
33884         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jav.jav: Added.
33885         * platform/mac/fast/loader/resources/mimeTypeExamples/example-java.java: Added.
33886         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jfx.jfx: Added.
33887         * platform/mac/fast/loader/resources/mimeTypeExamples/example-l.l: Added.
33888         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lid.lid: Added.
33889         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lm.lm: Added.
33890         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lmm.lmm: Added.
33891         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lpp.lpp: Added.
33892         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lxx.lxx: Added.
33893         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m.m: Added.
33894         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4a.m4a: Added.
33895         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4b.m4b: Added.
33896         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4v.m4v: Added.
33897         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mig.mig: Added.
33898         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mm.mm: Added.
33899         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mos.mos: Added.
33900         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mrw.mrw: Added.
33901         * platform/mac/fast/loader/resources/mimeTypeExamples/example-nef.nef: Added.
33902         * platform/mac/fast/loader/resources/mimeTypeExamples/example-o.o: Added.
33903         * platform/mac/fast/loader/resources/mimeTypeExamples/example-omf.omf: Added.
33904         * platform/mac/fast/loader/resources/mimeTypeExamples/example-orf.orf: Added.
33905         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pas.pas: Added.
33906         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pch++.pch++: Added.
33907         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pch.pch: Added.
33908         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pef.pef: Added.
33909         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pf.pf: Added.
33910         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pfa.pfa: Added.
33911         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pfb.pfb: Added.
33912         * platform/mac/fast/loader/resources/mimeTypeExamples/example-plist.plist: Added.
33913         * platform/mac/fast/loader/resources/mimeTypeExamples/example-r.r: Added.
33914         * platform/mac/fast/loader/resources/mimeTypeExamples/example-raf.raf: Added.
33915         * platform/mac/fast/loader/resources/mimeTypeExamples/example-raw.raw: Added.
33916         * platform/mac/fast/loader/resources/mimeTypeExamples/example-s.s: Added.
33917         * platform/mac/fast/loader/resources/mimeTypeExamples/example-scpt.scpt: Added.
33918         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sd2.sd2: Added.
33919         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sf2.sf2: Added.
33920         * platform/mac/fast/loader/resources/mimeTypeExamples/example-srf.srf: Added.
33921         * platform/mac/fast/loader/resources/mimeTypeExamples/example-suit.suit: Added.
33922         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tbz.tbz: Added.
33923         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tbz2.tbz2: Added.
33924         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ttc.ttc: Added.
33925         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ttf.ttf: Added.
33926         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ul.ul: Added.
33927         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ulaw.ulaw: Added.
33928         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ulw.ulw: Added.
33929         * platform/mac/fast/loader/resources/mimeTypeExamples/example-war.war: Added.
33930         * platform/mac/fast/loader/resources/mimeTypeExamples/example-y.y: Added.
33931         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ym.ym: Added.
33932         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ymm.ymm: Added.
33933         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ypp.ypp: Added.
33934         * platform/mac/fast/loader/resources/mimeTypeExamples/example-yxx.yxx: Added.
33935
33936 2009-07-02  Eric Carlson  <eric.carlson@apple.com>
33937
33938         Reviewed by Simon Fraser.
33939
33940         <rdar://problem/6518119>
33941
33942         Delay dumping the render tree because the media controller may not be done with
33943         layout immediately.
33944
33945         * media/video-empty-source.html:
33946
33947 2009-07-02  Antonio Gomes   <antonio.gomes@openbossa.org>
33948
33949         Reviewed by Simon Hausmann.
33950
33951         https://bugs.webkit.org/show_bug.cgi?id=26896
33952
33953         Updated computed-style-expected.txt and computed-style-without-renderer-expected.txt
33954         files according to the default font size value (13) set in DumpRenderTree/qt/DumpRenderTree.cpp .
33955
33956         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
33957         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
33958
33959 2009-07-01  Xan Lopez  <xlopez@igalia.com>
33960
33961         Disable accessibility tests until we have the accessibility
33962         controller.
33963
33964         * platform/gtk/Skipped:
33965
33966 2009-07-01  Simon Fraser  <simon.fraser@apple.com>
33967
33968         Reviewed by Dan Bernstein.
33969
33970         <video> fails to show on http://camendesign.com/code/video_for_everybody
33971         <rdar://problem/7026010> 
33972         https://bugs.webkit.org/show_bug.cgi?id=26919
33973         
33974         Testcase for changing the root layer size, and ensuring that all
33975         the compositing layers are correctly repositioned.
33976
33977         * compositing/geometry/root-layer-update.html: Added.
33978         * platform/mac/compositing/geometry/root-layer-update-expected.checksum: Added.
33979         * platform/mac/compositing/geometry/root-layer-update-expected.png: Added.
33980         * platform/mac/compositing/geometry/root-layer-update-expected.txt: Added.
33981
33982 2009-07-01  Simon Fraser  <simon.fraser@apple.com>
33983
33984         Reviewed by Dan Bernstein
33985         
33986         <rdar://problem/7026010> <video> fails to show on http://camendesign.com/code/video_for_everybody
33987
33988         Test for outline width affecting compositing layer positions.
33989         
33990         * compositing/geometry/outline-change.html: Added.
33991         * platform/mac/compositing/geometry/outline-change-expected.checksum: Added.
33992         * platform/mac/compositing/geometry/outline-change-expected.png: Added.
33993         * platform/mac/compositing/geometry/outline-change-expected.txt: Added.
33994
33995 2009-07-01  Daniel Bates  <dbates@intudata.com>
33996
33997         Reviewed by Adam Barth.
33998         
33999         https://bugs.webkit.org/show_bug.cgi?id=26899
34000         
34001         Tests that XSSAuditor prevents injected scripts that contain control characters.
34002
34003         * http/tests/security/xssAuditor/script-tag-control-char-expected.txt: Added.
34004         * http/tests/security/xssAuditor/script-tag-control-char.html: Added.
34005         * http/tests/security/xssAuditor/script-tag-null-char-expected.txt: Added.
34006         * http/tests/security/xssAuditor/script-tag-null-char.html: Added.
34007
34008 2009-07-01  Chris Fleizach  <cfleizach@apple.com>
34009
34010         Reviewed by Oliver Hunt.
34011
34012         Test for Bug 26909: aria-label needs to be supported
34013         https://bugs.webkit.org/show_bug.cgi?id=26909
34014
34015         * accessibility/aria-label-expected.txt: Added.
34016         * accessibility/aria-label.html: Added.
34017
34018 2009-07-01  Chris Fleizach  <cfleizach@apple.com>
34019
34020         Reviewed by Beth Dakin.
34021
34022         Tests for Bug 26900: AX: Manual spell check with Command-; does not bring up suggestions
34023         https://bugs.webkit.org/show_bug.cgi?id=26900
34024
34025         * accessibility/editable-webarea-context-menu-point-expected.txt: Added.
34026         * accessibility/editable-webarea-context-menu-point.html: Added.
34027
34028 2009-07-01  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
34029
34030         Reviewed by George Staikos.
34031
34032         Fixes: https://bugs.webkit.org/show_bug.cgi?id=26885
34033
34034         Add new WML testcases covering onenterforward/ontimer support.
34035
34036         * wml/onenterforward-event-expected.txt: Added.
34037         * wml/onenterforward-event.html: Added.
34038         * wml/onenterforward-inline-event-expected.txt: Added.
34039         * wml/onenterforward-inline-event.html: Added.
34040         * wml/ontimer-event-expected.txt: Added.
34041         * wml/ontimer-event.html: Added.
34042         * wml/resources/onenterforward-event.js: Added.
34043         (setupTestDocument):
34044         (prepareTest):
34045         (executeTest):
34046         * wml/resources/onenterforward-event.wml: Added.
34047         * wml/resources/onenterforward-inline-event.js: Added.
34048         (setupTestDocument):
34049         (prepareTest):
34050         (executeTest):
34051         * wml/resources/onenterforward-inline-event.wml: Added.
34052         * wml/resources/ontimer-event.js: Added.
34053         (setupTestDocument):
34054         (prepareTest):
34055         (executeTest):
34056         * wml/resources/ontimer-event.wml: Added.
34057         * wml/resources/ontimer-inline-event.js:
34058
34059 2009-07-01  David Hyatt  <hyatt@apple.com>
34060
34061         Reviewed by Simon Fraser.
34062
34063         Add layout test for being able to set attributes on dcol elements.
34064         
34065         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes-expected.txt: Added.
34066         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html: Added.
34067
34068 2009-07-01  Simon Fraser  <simon.fraser@apple.com>
34069
34070         Reviewed by Dimitri Glazkov.
34071         
34072         Add some missing pixel results for compositing tests.
34073
34074         * platform/mac/compositing/layers-inside-overflow-scroll-expected.checksum: Added.
34075         * platform/mac/compositing/layers-inside-overflow-scroll-expected.png: Added.
34076         * platform/mac/compositing/overflow/overflow-scroll-expected.checksum: Added.
34077         * platform/mac/compositing/overflow/overflow-scroll-expected.png: Added.
34078
34079 2009-07-01  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
34080
34081         Reviewed by George Staikos.
34082
34083         Fixes: https://bugs.webkit.org/show_bug.cgi?id=26884
34084
34085         WMLTestCase.js relies on timing-dependant hacks, making it difficult to predict results on slower machines.
34086         Fix by rewriting and simplifying the testing procedure, which contained unnecessary quirks working around older WML bugs.
34087
34088         * wml/resources/WMLTestCase.js:
34089         (createWMLTestCase.iframeElement.onload):
34090         (createWMLTestCase):
34091         (startTest):
34092
34093 2009-07-01  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
34094
34095         Reviewed by Holger Freyther.
34096
34097         Apply same cleanup to WML testcases living in http/tests/wml/. Forgot about them in my last commit.
34098
34099         * http/tests/wml/resources/go-task-get-method-accept-charset.js:
34100         (setupTestDocument):
34101         * http/tests/wml/resources/go-task-get-method.js:
34102         (setupTestDocument):
34103         * http/tests/wml/resources/go-task-post-method-accept-charset.js:
34104         (setupTestDocument):
34105         * http/tests/wml/resources/go-task-post-method.js:
34106         (setupTestDocument):
34107         * http/tests/wml/resources/post-data-to-server.js:
34108         (setupTestDocument):
34109
34110 2009-07-01  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
34111
34112         Reviewed by Holger Freyther.
34113
34114         Slightly cleanup some WML testcases:
34115         Use "anchorElement.textContent = '...'" instead of "anchorElement.appendChild(document.createTextNode('...'))"
34116
34117         * wml/resources/go-task-get-method-external-deck-with-href.js:
34118         (setupTestDocument):
34119         * wml/resources/go-task-get-method-external-deck.js:
34120         (setupTestDocument):
34121         * wml/resources/go-task-get-method-same-deck.js:
34122         (setupTestDocument):
34123         * wml/resources/input-format.js:
34124         (setupTestDocument):
34125         * wml/resources/variable-reference-invalid-character.js:
34126         (setupTestDocument):
34127         * wml/resources/variable-reference-valid.js:
34128         (setupTestDocument):
34129
34130 2009-06-30  Xan Lopez  <xlopez@igalia.com>
34131
34132         Disable test using eventSender.
34133
34134         * platform/gtk/Skipped:
34135
34136 2009-06-30  Xan Lopez  <xlopez@igalia.com>
34137
34138         Disable new tests until we enable the accessibility controller.
34139
34140         * platform/gtk/Skipped:
34141
34142 2009-06-30  Simon Fraser  <simon.fraser@apple.com>
34143
34144         Rubber-stamped by Dan Bernstein.
34145         
34146         Update compositing pixel results now that DRT dumps them correctly.
34147         
34148         * compositing/overflow/overflow-scroll.html:
34149         Fixed typo in this testcase.
34150         
34151         * platform/mac/compositing/overflow/ancestor-overflow-expected.checksum:
34152         * platform/mac/compositing/overflow/ancestor-overflow-expected.png:
34153         * platform/mac/compositing/overflow/overflow-positioning-expected.checksum:
34154         * platform/mac/compositing/overflow/overflow-positioning-expected.png:
34155         * platform/mac/compositing/overflow/overflow-scroll-expected.txt:
34156         * platform/mac/compositing/overflow/parent-overflow-expected.checksum:
34157         * platform/mac/compositing/overflow/parent-overflow-expected.png:
34158         * platform/mac/compositing/repaint/content-into-overflow-expected.checksum:
34159         * platform/mac/compositing/repaint/content-into-overflow-expected.png:
34160         * platform/mac/compositing/repaint/overflow-into-content-expected.checksum:
34161         * platform/mac/compositing/repaint/overflow-into-content-expected.png:
34162
34163 2009-06-30  Eric Seidel  <eric@webkit.org>
34164
34165         No review, reverting r45396.  (George Staikos agrees the change was wrong.)
34166         http://trac.webkit.org/changeset/45396
34167
34168         * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
34169
34170 2009-06-30  David Hyatt  <hyatt@apple.com>
34171
34172         Reviewed by Beth Dakin.
34173
34174         Add layout test for https://bugs.webkit.org/show_bug.cgi?id=26858.
34175
34176         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-expected.txt: Added.
34177         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html: Added.
34178
34179 2009-06-30  Antonio Gomes   <antonio.gomes@openbossa.org>
34180
34181         Reviewed by Simon Hausmann.
34182
34183         Updated LayoutTests/fast/css/getComputedStyle/computed-style-font-family-expected.txt
34184         according to the default font size value set in WebKit/qt/Api/qwebsettings.cpp (in
34185         this case '14').
34186
34187         * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
34188
34189 2009-06-30  Antonio Gomes   <antonio.gomes@openbossa.org>
34190
34191         Reviewed by Simon Hausmann.
34192
34193         Updated LayoutTests/platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt
34194         to some newly cross-platform CSS properties.
34195
34196         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
34197
34198 2009-06-30  David Levin  <levin@chromium.org>
34199
34200         Reviewed by Oliver Hunt.
34201
34202         Make media/video-document-types pass again.  It broke when the
34203         call to waitUntilDone was accidently made asynchronous in r45378.
34204
34205         * media/video-document-types.html:
34206
34207 2009-06-30  Simon Fraser  <simon.fraser@apple.com>
34208
34209         Reviewed by Dave Hyatt, Dan Bernstein.
34210
34211         <rdar://problem/6191676> Redraw issues scrolling overflow:scroll div with compositing
34212         
34213         Testcase for various configurations of compositing and positioning with overflow.
34214
34215         * compositing/overflow/overflow-scroll.html: Added.
34216         * platform/mac/compositing/overflow/overflow-scroll-expected.txt: Added.
34217
34218 2009-06-30  Alexey Proskuryakov  <ap@webkit.org>
34219
34220         Reviewed by Dan Bernstein.
34221
34222         https://bugs.webkit.org/show_bug.cgi?id=26764
34223         Uncaught NOT_FOUND_ERR: DOMException 8 loading empty text file
34224
34225         * fast/parser/empty-text-resource-expected.txt: Added.
34226         * fast/parser/empty-text-resource.html: Added.
34227
34228 2009-06-30  Drew Wilson  <atwilson@google.com>
34229
34230         Reviewed by David Levin.
34231
34232         <https://bugs.webkit.org/show_bug.cgi?id=25435>
34233
34234         Added tests for sending MessagePorts to/from workers.
34235
34236         * fast/workers/resources/worker-cloneport.js: Added.
34237         (onmessage):
34238         * fast/workers/resources/worker-messageport.js: Added.
34239         (onmessage):
34240         (pingBack):
34241         * fast/workers/worker-cloneport-expected.txt: Added.
34242         * fast/workers/worker-cloneport.html-disabled: Added.
34243         Tests for cloning a port while messages are sent from another thread.
34244         * fast/workers/worker-messageport-expected.txt: Added.
34245         * fast/workers/worker-messageport.html-disabled: Added.
34246         General tests for sending messages to workers via message ports.
34247         * fast/workers/worker-messageport-gc-expected.txt: Added.
34248         * fast/workers/worker-messageport-gc.html-disabled: Added.
34249         Tests to ensure Workers don't shut down when reachable only via MessagePorts.
34250
34251 2009-06-30  Eric Carlson  <eric.carlson@apple.com>
34252
34253         Reviewed by Simon Fraser.
34254         
34255         <rdar://problem/7019799> Slow loading MediaDocument can fall back to plug-in unnecessarily
34256         
34257         Don't test iframe immediately, switch over from <video> to <embed> may not have
34258         happend when the document 'load' event fires.
34259
34260         * media/video-document-types.html:
34261
34262 2009-06-30  Xan Lopez  <xlopez@igalia.com>
34263
34264         Skip new editing tests.
34265
34266         They are failing because we don't have a dumpEditingCallbacks
34267         implementation.
34268
34269         * platform/gtk/Skipped:
34270
34271 2009-06-29  Oliver Hunt  <oliver@apple.com>
34272
34273         Reviewed by Gavin Barraclough.
34274
34275         <rdar://problem/7016214> JSON.parse fails to parse valid JSON with most Unicode characters
34276         <https://bugs.webkit.org/show_bug.cgi?id=26802>
34277
34278         Add test of unicode parsing in JSON.
34279
34280         * fast/js/JSON-parse-expected.txt:
34281         * fast/js/resources/JSON-parse.js:
34282         (createTests.result):
34283         (createTests):
34284
34285 2009-06-29  Antonio Gomes   <antonio.gomes@openbossa.org>
34286
34287         Reviewed by Simon Hausmann.
34288
34289         Updated LayoutTests/platform/qt/fast/css/getComputedStyle/computed-style-expected.txt to some newly cross-platform CSS properties.
34290
34291         The file has not been updated for a while.
34292
34293         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
34294
34295 2009-06-29  Sam Weinig  <sam@webkit.org>
34296
34297         Reviewed by Dave Hyatt.
34298
34299         Update for the change in DataGridDataSource API.
34300
34301         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic-expected.txt:
34302         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html:
34303
34304 2009-06-29  Chris Marrin  <cmarrin@apple.com>
34305
34306         Reviewed by Simon Fraser  <simon.fraser@apple.com>.
34307
34308         https://bugs.webkit.org/show_bug.cgi?id=26706
34309
34310         Added tests for -webkit-text-fill-color and
34311         text-shadow, since these go through different
34312         paths.
34313
34314         * transitions/override-transition-crash-expected.txt:
34315         * transitions/override-transition-crash.html:
34316
34317 2009-06-29  David Hyatt  <hyatt@apple.com>
34318
34319         Reviewed by Mark Rowe.
34320
34321         Update layout tests for addition of HTMLDataGridCellElement constructor.
34322
34323         * fast/dom/Window/window-properties-expected.txt:
34324         * fast/js/global-constructors-expected.txt:
34325
34326 2009-06-29  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
34327
34328         Reviewed by Adam Treat.
34329
34330         Rename go-task-animation.* to ontimer-inline-event.* to reflect what it really tests.
34331
34332         * wml/go-task-animation-expected.txt: Removed.
34333         * wml/go-task-animation.html: Removed.
34334         * wml/ontimer-inline-event-expected.txt: Copied from wml/go-task-animation-expected.txt.
34335         * wml/ontimer-inline-event.html: Copied from wml/go-task-animation.html.
34336         * wml/resources/animation.wml: Removed.
34337         * wml/resources/go-task-animation.js: Removed.
34338         * wml/resources/ontimer-inline-event.js: Copied from wml/resources/go-task-animation.js.
34339         * wml/resources/ontimer-inline-event.wml: Copied from wml/resources/animation.wml.
34340
34341 2009-06-29  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
34342
34343         Reviewed by Adam Treat.
34344
34345         Fixes: https://bugs.webkit.org/show_bug.cgi?id=26246
34346
34347         Implement most WML specific <select> element features.
34348         Add two tests covering most select/variable related functionality.
34349
34350         * http/tests/wml/post-data-to-server-expected.txt: Added.
34351         * http/tests/wml/post-data-to-server.html: Added.
34352         * http/tests/wml/resources/dumpVariables.cgi: Added.
34353         * http/tests/wml/resources/post-data-to-server.js: Added.
34354         (setupTestDocument):
34355         (sendTextToControl):
34356         (prepareTest):
34357         (executeTest):
34358         * wml/resources/WMLTestCase.js:
34359         (createWMLTestCase.iframeElement.onload):
34360         (createWMLTestCase):
34361         (delayExecuteTest):
34362         * wml/resources/select-element-variables.js: Added.
34363         (setupTestDocument):
34364         (prepareTest):
34365         (executeTest):
34366         * wml/select-element-variables-expected.txt: Added.
34367         * wml/select-element-variables.html: Added.
34368
34369 2009-06-28  Dan Bernstein  <mitz@apple.com>
34370
34371         Reviewed by Simon Fraser.
34372
34373         - add a test case for https://bugs.webkit.org/show_bug.cgi?id=26783
34374           <rdar://problem/7014543> REGRESSION (r45296): Subfolders not displayed
34375           in MobileMe iDisk Web App
34376
34377         * fast/dom/Element/scrollWidth-expected.txt:
34378         * fast/dom/Element/scrollWidth.html:
34379
34380 2009-06-27  Simon Fraser  <simon.fraser@apple.com>
34381
34382         Reviewed by Eric Seidel.
34383
34384         https://bugs.webkit.org/show_bug.cgi?id=26780
34385         
34386         Testcases for compositing and self-painting layers (for which we use
34387         video to make an element composited while being in the normal flow),
34388         and for moving layers inside an overflow:scroll div.
34389
34390         * compositing/layers-inside-overflow-scroll.html: Added.
34391         * compositing/resources/video.mp4: Added.
34392         * compositing/self-painting-layers.html: Added.
34393         * platform/mac/compositing/layers-inside-overflow-scroll-expected.txt: Added.
34394         * platform/mac/compositing/self-painting-layers-expected.txt: Added.
34395
34396 2009-06-28  John Abd-El-Malek  <jam@chromium.org>
34397
34398         https://bugs.webkit.org/show_bug.cgi?id=15457
34399
34400         Layout tests to ensure that "src" paramater is added when it's missing
34401         but "data" is present.
34402
34403         * plugins/netscape-plugin-map-data-to-src-expected.txt: Added.
34404         * plugins/netscape-plugin-map-data-to-src.html: Added.
34405
34406 2009-06-28  Eric Seidel  <eric@webkit.org>
34407
34408         No review.  Just updating test results Kevin seems to have missed.
34409
34410         Test failure started with:
34411         http://trac.webkit.org/changeset/45287
34412         The new results definitely look better.
34413
34414         * fast/profiler/profile-with-no-title-expected.txt:
34415
34416 2009-06-27  Ryosuke Niwa  <rniwa@google.com>
34417
34418         Reviewed by Eric Seidel.
34419
34420         https://bugs.webkit.org/show_bug.cgi?id=26762
34421
34422         Clean up for IndentOutdentCommand::indentRegion, and solved most of problems related to the bug 21712.
34423         https://bugs.webkit.org/show_bug.cgi?id=21712
34424         
34425         The following test cases are intended for 21712, but included here
34426         since this patch already solved a lot of problems.
34427
34428         * editing/execCommand/indent-nested-lists-1-expected.txt: Added.
34429         * editing/execCommand/indent-nested-lists-1.html: Added.
34430         * editing/execCommand/indent-nested-lists-2-expected.txt: Added.
34431         * editing/execCommand/indent-nested-lists-2.html: Added.
34432         * editing/execCommand/indent-nested-lists-3-expected.txt: Added.
34433         * editing/execCommand/indent-nested-lists-3.html: Added.
34434         * editing/execCommand/indent-nested-lists-4-expected.txt: Added.
34435         * editing/execCommand/indent-nested-lists-4.html: Added.
34436         * editing/execCommand/indent-nested-lists-5-expected.txt: Added.
34437         * editing/execCommand/indent-nested-lists-5.html: Added.
34438         * editing/execCommand/indent-nested-lists-6-expected.txt: Added.
34439         * editing/execCommand/indent-nested-lists-6.html: Added.
34440         * editing/execCommand/indent-nested-lists-7-expected.txt: Added.
34441         * editing/execCommand/indent-nested-lists-7.html: Added.
34442         * editing/execCommand/outdent-nested-lists-1-expected.txt: Added.
34443         * editing/execCommand/outdent-nested-lists-1.html: Added.
34444         * editing/execCommand/outdent-nested-lists-2-expected.txt: Added.
34445         * editing/execCommand/outdent-nested-lists-2.html: Added.
34446         * editing/execCommand/outdent-nested-lists-3-expected.txt: Added.
34447         * editing/execCommand/outdent-nested-lists-3.html: Added.
34448         * editing/execCommand/outdent-nested-lists-4-expected.txt: Added.
34449         * editing/execCommand/outdent-nested-lists-4.html: Added.
34450
34451 2009-06-27  Daniel Bates  <dbates@intudata.com>
34452
34453         Reviewed by Adam Barth.
34454         
34455         https://bugs.webkit.org/show_bug.cgi?id=26776
34456         
34457         More tests for the XSSAuditor.
34458
34459         * http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt: Added.
34460         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-expected.txt: Added.
34461         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event.html: Added.
34462         * http/tests/security/xssAuditor/anchor-url-dom-write-location-javascript-URL-expected.txt: Added.
34463         * http/tests/security/xssAuditor/anchor-url-dom-write-location-javascript-URL.html: Added.
34464         * http/tests/security/xssAuditor/anchor-url-dom-write-location.html: Added.
34465         * http/tests/security/xssAuditor/dom-write-URL-expected.txt: Added.
34466         * http/tests/security/xssAuditor/dom-write-URL.html: Added.
34467         * http/tests/security/xssAuditor/dom-write-innerHTML-expected.txt: Added.
34468         * http/tests/security/xssAuditor/dom-write-innerHTML.html: Added.
34469         * http/tests/security/xssAuditor/dom-write-location-expected.txt: Added.
34470         * http/tests/security/xssAuditor/dom-write-location-inline-event-expected.txt: Added.
34471         * http/tests/security/xssAuditor/dom-write-location-inline-event.html: Added.
34472         * http/tests/security/xssAuditor/dom-write-location-javascript-URL-expected.txt: Added.
34473         * http/tests/security/xssAuditor/dom-write-location-javascript-URL.html: Added.
34474         * http/tests/security/xssAuditor/dom-write-location.html: Added.
34475         * http/tests/security/xssAuditor/faux-script1-expected.txt: Added.
34476         * http/tests/security/xssAuditor/faux-script1.html: Added.
34477         * http/tests/security/xssAuditor/faux-script2-expected.txt: Added.
34478         * http/tests/security/xssAuditor/faux-script2.html: Added.
34479         * http/tests/security/xssAuditor/faux-script3-expected.txt: Added.
34480         * http/tests/security/xssAuditor/faux-script3.html: Added.
34481         * http/tests/security/xssAuditor/get-from-iframe-expected.txt: Added.
34482         * http/tests/security/xssAuditor/get-from-iframe.html: Added.
34483         * http/tests/security/xssAuditor/malformed-HTML-expected.txt: Added.
34484         * http/tests/security/xssAuditor/malformed-HTML.html: Added.
34485         * http/tests/security/xssAuditor/post-from-iframe-expected.txt: Added.
34486         * http/tests/security/xssAuditor/post-from-iframe.html: Added.
34487         * http/tests/security/xssAuditor/resources/anchor-url-dom-write-location-click.html: Added.
34488         * http/tests/security/xssAuditor/resources/echo-dom-write-URL.html: Added.
34489         * http/tests/security/xssAuditor/resources/echo-dom-write-innerHTML.html: Added.
34490         * http/tests/security/xssAuditor/resources/echo-dom-write-location.html: Added.
34491         * http/tests/security/xssAuditor/resources/utilities.js: Added.
34492         (sendRequestFromIFrame):
34493
34494 2009-06-27  Daniel Bates  <dbates@intudata.com>
34495
34496         Reviewed by Adam Barth.
34497
34498         Tests for https://bugs.webkit.org/show_bug.cgi?id=26708
34499
34500         Tests prevention of injected scripts with scheme relative paths, iFrame JavaScript URLs, 
34501         and UTF-7 encoding.
34502
34503         * http/tests/security/xssAuditor/http-equiv-utf-7-encoded-expected.txt: Added.
34504         * http/tests/security/xssAuditor/http-equiv-utf-7-encoded.html: Added.
34505         * http/tests/security/xssAuditor/iframe-javascript-url-expected.txt: Added.
34506         * http/tests/security/xssAuditor/iframe-javascript-url.html: Added.
34507         * http/tests/security/xssAuditor/resources/echo-intertag-default-encode.pl: Added.
34508         * http/tests/security/xssAuditor/script-tag-utf-7-encoded-expected.txt: Added.
34509         * http/tests/security/xssAuditor/script-tag-utf-7-encoded.html: Added.
34510         * http/tests/security/xssAuditor/script-tag-with-source-relative-scheme-expected.txt: Added.
34511         * http/tests/security/xssAuditor/script-tag-with-source-relative-scheme.html: Added.
34512
34513 2009-06-27  Oliver Hunt  <oliver@apple.com>
34514
34515         Reviewed by Maciej Stachowiak.
34516
34517         Bug 26771: Canvas is incorrectly tainted when drawing from a video element that uses <source> elements
34518
34519         Add test to protect against incorrectly tainting the canvas.
34520
34521         * media/video-canvas-source-expected.txt: Added.
34522         * media/video-canvas-source.html: Added.
34523
34524 2009-06-26  Alexey Proskuryakov  <ap@webkit.org>
34525
34526         Updating Tiger results for a recently modified test.
34527
34528         * platform/mac-tiger/fast/encoding/idn-security-expected.txt:
34529
34530 2009-06-26  Dan Bernstein  <mitz@apple.com>
34531
34532         Reviewed by Oliver Hunt.
34533
34534         * fast/dom/Element/scrollWidth-expected.txt: Added.
34535         * fast/dom/Element/scrollWidth.html: Added.
34536
34537 2009-06-26  Chris Fleizach  <cfleizach@apple.com>
34538
34539         Reviewed by Oliver Hunt.
34540
34541         Tests for Bug 26725: aria-hidden, aria-disabled, aria-readonly need to be implemented
34542
34543         * accessibility/aria-disabled-expected.txt: Added.
34544         * accessibility/aria-disabled.html: Added.
34545         * accessibility/aria-hidden-expected.txt: Added.
34546         * accessibility/aria-hidden.html: Added.
34547         * accessibility/aria-readonly-expected.txt: Added.
34548         * accessibility/aria-readonly.html: Added.
34549
34550 2009-06-26  Brady Eidson  <beidson@apple.com>
34551
34552         OMG.
34553
34554         * platform/mac-tiger/fast/loader/file-url-mimetypes-expected.txt: Removed.
34555         * platform/mac-tiger/platform: Added.
34556         * platform/mac-tiger/platform/mac: Added.
34557         * platform/mac-tiger/platform/mac/fast: Added.
34558         * platform/mac-tiger/platform/mac/fast/loader: Added.
34559         * platform/mac-tiger/platform/mac/fast/loader/file-url-mimetypes-expected.txt: Copied from platform/mac-tiger/fast/loader/file-url-mimetypes-expected.txt.
34560
34561 2009-06-26  Brady Eidson  <beidson@apple.com>
34562
34563         Fix Tiger results for the new mime type layout test.
34564
34565         * platform/mac-tiger/fast/loader: Added.
34566         * platform/mac-tiger/fast/loader/file-url-mimetypes-expected.txt: Added.
34567
34568 2009-06-26  Jessie Berlin  <jberlin@apple.com>
34569
34570         Reviewed by Mark Rowe.
34571         
34572         Fix the build bots.
34573
34574         * editing/selection/drag-start-event-client-x-y-expected.txt:
34575
34576 2009-06-26  Brady Eidson  <beidson@apple.com>
34577
34578         Step 2 (new Mac results)
34579
34580         * platform/mac/fast/images/favicon-as-image-expected.checksum: Added.
34581         * platform/mac/fast/images/favicon-as-image-expected.png: Added.
34582         * platform/mac/fast/images/favicon-as-image-expected.txt: Added.
34583
34584 2009-06-26  Brady Eidson  <beidson@apple.com>
34585
34586         1st step of fixing the layout test I broke on Mac platforms.
34587
34588         * platform/mac-leopard/fast/images/favicon-as-image-expected.checksum: Removed.
34589         * platform/mac-leopard/fast/images/favicon-as-image-expected.png: Removed.
34590         * platform/mac-leopard/fast/images/favicon-as-image-expected.txt: Removed.
34591         * platform/mac-tiger/fast/images/favicon-as-image-expected.checksum: Removed.
34592         * platform/mac-tiger/fast/images/favicon-as-image-expected.png: Removed.
34593         * platform/mac-tiger/fast/images/favicon-as-image-expected.txt: Removed.
34594         * platform/mac/fast/images/favicon-as-image-expected.checksum: Removed.
34595         * platform/mac/fast/images/favicon-as-image-expected.png: Removed.
34596         * platform/mac/fast/images/favicon-as-image-expected.txt: Removed.
34597         * platform/win/fast/images: Added.
34598         * platform/win/fast/images/favicon-as-image-expected.checksum: Copied from platform/mac/fast/images/favicon-as-image-expected.checksum.
34599         * platform/win/fast/images/favicon-as-image-expected.png: Copied from platform/mac/fast/images/favicon-as-image-expected.png.
34600         * platform/win/fast/images/favicon-as-image-expected.txt: Copied from platform/mac/fast/images/favicon-as-image-expected.txt.
34601
34602 2009-06-26  Mark Rowe  <mrowe@apple.com>
34603
34604         Land updated results after the test change.
34605
34606         * editing/selection/user-drag-element-and-user-select-none-expected.txt:
34607
34608 2009-06-26  Jessie Berlin  <jberlin@apple.com>
34609
34610         Reviewed by Mark Rowe.
34611         
34612         Layout test for making sure the client X Y coordinates of the event
34613         in a dragstart handler are correct.
34614         
34615         https://bugs.webkit.org/show_bug.cgi?id=26723
34616
34617         * editing/selection/drag-start-event-client-x-y-expected.txt: Added.
34618         * editing/selection/drag-start-event-client-x-y.html: Added.
34619
34620 2009-06-26  Mark Rowe  <mrowe@apple.com>
34621
34622         Reviewed by Sam Weinig.
34623
34624         Fix user-drag-element-and-user-select-none.html to not rely on a bug in Mac DRT.
34625
34626         * editing/selection/user-drag-element-and-user-select-none.html:
34627
34628 2009-06-25  Brady Eidson  <beidson@apple.com>
34629
34630         Reviewed by Sam Weinig
34631
34632         <rdar://problem/6961578> REGRESSION (r43511): Opening .fdf files from Acrobat Professional fails
34633
34634         Add a test file for each of file extensions we think WebKit on Mac should know the MIME type for.
34635
34636         * platform/mac/fast/loader/file-url-mimetypes-expected.txt: Added.
34637         * platform/mac/fast/loader/file-url-mimetypes.html: Added.
34638         * platform/mac/fast/loader/resources: Added.
34639         * platform/mac/fast/loader/resources/mimeTypeExamples: Added.
34640         * platform/mac/fast/loader/resources/mimeTypeExamples/example-3g2.3g2: Added.
34641         * platform/mac/fast/loader/resources/mimeTypeExamples/example-3gp.3gp: Added.
34642         * platform/mac/fast/loader/resources/mimeTypeExamples/example-3gp2.3gp2: Added.
34643         * platform/mac/fast/loader/resources/mimeTypeExamples/example-3gpp.3gpp: Added.
34644         * platform/mac/fast/loader/resources/mimeTypeExamples/example-Z.Z: Added.
34645         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ac3.ac3: Added.
34646         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ai.ai: Added.
34647         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aif.aif: Added.
34648         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aifc.aifc: Added.
34649         * platform/mac/fast/loader/resources/mimeTypeExamples/example-aiff.aiff: Added.
34650         * platform/mac/fast/loader/resources/mimeTypeExamples/example-asc.asc: Added.
34651         * platform/mac/fast/loader/resources/mimeTypeExamples/example-asf.asf: Added.
34652         * platform/mac/fast/loader/resources/mimeTypeExamples/example-asx.asx: Added.
34653         * platform/mac/fast/loader/resources/mimeTypeExamples/example-au.au: Added.
34654         * platform/mac/fast/loader/resources/mimeTypeExamples/example-avi.avi: Added.
34655         * platform/mac/fast/loader/resources/mimeTypeExamples/example-bcpio.bcpio: Added.
34656         * platform/mac/fast/loader/resources/mimeTypeExamples/example-bin.bin: Added.
34657         * platform/mac/fast/loader/resources/mimeTypeExamples/example-bmp.bmp: Added.
34658         * platform/mac/fast/loader/resources/mimeTypeExamples/example-bz.bz: Added.
34659         * platform/mac/fast/loader/resources/mimeTypeExamples/example-bz2.bz2: Added.
34660         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cdf.cdf: Added.
34661         * platform/mac/fast/loader/resources/mimeTypeExamples/example-class.class: Added.
34662         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cpgz.cpgz: Added.
34663         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cpio.cpio: Added.
34664         * platform/mac/fast/loader/resources/mimeTypeExamples/example-cpt.cpt: Added.
34665         * platform/mac/fast/loader/resources/mimeTypeExamples/example-crw.crw: Added.
34666         * platform/mac/fast/loader/resources/mimeTypeExamples/example-csh.csh: Added.
34667         * platform/mac/fast/loader/resources/mimeTypeExamples/example-css.css: Added.
34668         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dcr.dcr: Added.
34669         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dif.dif: Added.
34670         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dir.dir: Added.
34671         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dll.dll: Added.
34672         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dls.dls: Added.
34673         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dmg.dmg: Added.
34674         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dms.dms: Added.
34675         * platform/mac/fast/loader/resources/mimeTypeExamples/example-doc.doc: Added.
34676         * platform/mac/fast/loader/resources/mimeTypeExamples/example-docm.docm: Added.
34677         * platform/mac/fast/loader/resources/mimeTypeExamples/example-docx.docx: Added.
34678         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dotm.dotm: Added.
34679         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dotx.dotx: Added.
34680         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dv.dv: Added.
34681         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dvi.dvi: Added.
34682         * platform/mac/fast/loader/resources/mimeTypeExamples/example-dxr.dxr: Added.
34683         * platform/mac/fast/loader/resources/mimeTypeExamples/example-efx.efx: Added.
34684         * platform/mac/fast/loader/resources/mimeTypeExamples/example-eps.eps: Added.
34685         * platform/mac/fast/loader/resources/mimeTypeExamples/example-etx.etx: Added.
34686         * platform/mac/fast/loader/resources/mimeTypeExamples/example-exe.exe: Added.
34687         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ez.ez: Added.
34688         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fdf.fdf: Added.
34689         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fla.fla: Added.
34690         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp.fp: Added.
34691         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp2.fp2: Added.
34692         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp3.fp3: Added.
34693         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp4.fp4: Added.
34694         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp5.fp5: Added.
34695         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fp6.fp6: Added.
34696         * platform/mac/fast/loader/resources/mimeTypeExamples/example-fpx.fpx: Added.
34697         * platform/mac/fast/loader/resources/mimeTypeExamples/example-gif.gif: Added.
34698         * platform/mac/fast/loader/resources/mimeTypeExamples/example-gtar.gtar: Added.
34699         * platform/mac/fast/loader/resources/mimeTypeExamples/example-gz.gz: Added.
34700         * platform/mac/fast/loader/resources/mimeTypeExamples/example-gzip.gzip: Added.
34701         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hdf.hdf: Added.
34702         * platform/mac/fast/loader/resources/mimeTypeExamples/example-hqx.hqx: Added.
34703         * platform/mac/fast/loader/resources/mimeTypeExamples/example-htm.htm: Added.
34704         * platform/mac/fast/loader/resources/mimeTypeExamples/example-html.html: Added.
34705         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ice.ice: Added.
34706         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ico.ico: Added.
34707         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ics.ics: Added.
34708         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ief.ief: Added.
34709         * platform/mac/fast/loader/resources/mimeTypeExamples/example-iges.iges: Added.
34710         * platform/mac/fast/loader/resources/mimeTypeExamples/example-igs.igs: Added.
34711         * platform/mac/fast/loader/resources/mimeTypeExamples/example-iso.iso: Added.
34712         * platform/mac/fast/loader/resources/mimeTypeExamples/example-j2k.j2k: Added.
34713         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jar.jar: Added.
34714         * platform/mac/fast/loader/resources/mimeTypeExamples/example-javascript.javascript: Added.
34715         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jhtml.jhtml: Added.
34716         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jnlp.jnlp: Added.
34717         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jp2.jp2: Added.
34718         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jpe.jpe: Added.
34719         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jpeg.jpeg: Added.
34720         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jpf.jpf: Added.
34721         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jpg.jpg: Added.
34722         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jpx.jpx: Added.
34723         * platform/mac/fast/loader/resources/mimeTypeExamples/example-js.js: Added.
34724         * platform/mac/fast/loader/resources/mimeTypeExamples/example-jscript.jscript: Added.
34725         * platform/mac/fast/loader/resources/mimeTypeExamples/example-kar.kar: Added.
34726         * platform/mac/fast/loader/resources/mimeTypeExamples/example-latex.latex: Added.
34727         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lha.lha: Added.
34728         * platform/mac/fast/loader/resources/mimeTypeExamples/example-lzh.lzh: Added.
34729         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m15.m15: Added.
34730         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m2v.m2v: Added.
34731         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m3u.m3u: Added.
34732         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m4p.m4p: Added.
34733         * platform/mac/fast/loader/resources/mimeTypeExamples/example-m75.m75: Added.
34734         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mac.mac: Added.
34735         * platform/mac/fast/loader/resources/mimeTypeExamples/example-man.man: Added.
34736         * platform/mac/fast/loader/resources/mimeTypeExamples/example-me.me: Added.
34737         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mesh.mesh: Added.
34738         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mid.mid: Added.
34739         * platform/mac/fast/loader/resources/mimeTypeExamples/example-midi.midi: Added.
34740         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mif.mif: Added.
34741         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mov.mov: Added.
34742         * platform/mac/fast/loader/resources/mimeTypeExamples/example-movie.movie: Added.
34743         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mp2.mp2: Added.
34744         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mp3.mp3: Added.
34745         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mp4.mp4: Added.
34746         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mpe.mpe: Added.
34747         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mpeg.mpeg: Added.
34748         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mpg.mpg: Added.
34749         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mpga.mpga: Added.
34750         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ms.ms: Added.
34751         * platform/mac/fast/loader/resources/mimeTypeExamples/example-msh.msh: Added.
34752         * platform/mac/fast/loader/resources/mimeTypeExamples/example-mxu.mxu: Added.
34753         * platform/mac/fast/loader/resources/mimeTypeExamples/example-nc.nc: Added.
34754         * platform/mac/fast/loader/resources/mimeTypeExamples/example-oda.oda: Added.
34755         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odc.odc: Added.
34756         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odf.odf: Added.
34757         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odg.odg: Added.
34758         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odi.odi: Added.
34759         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odm.odm: Added.
34760         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odp.odp: Added.
34761         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ods.ods: Added.
34762         * platform/mac/fast/loader/resources/mimeTypeExamples/example-odt.odt: Added.
34763         * platform/mac/fast/loader/resources/mimeTypeExamples/example-otc.otc: Added.
34764         * platform/mac/fast/loader/resources/mimeTypeExamples/example-otf.otf: Added.
34765         * platform/mac/fast/loader/resources/mimeTypeExamples/example-otg.otg: Added.
34766         * platform/mac/fast/loader/resources/mimeTypeExamples/example-oth.oth: Added.
34767         * platform/mac/fast/loader/resources/mimeTypeExamples/example-oti.oti: Added.
34768         * platform/mac/fast/loader/resources/mimeTypeExamples/example-otp.otp: Added.
34769         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ots.ots: Added.
34770         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ott.ott: Added.
34771         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pbm.pbm: Added.
34772         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pct.pct: Added.
34773         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pcx.pcx: Added.
34774         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pdb.pdb: Added.
34775         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pdf.pdf: Added.
34776         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pgm.pgm: Added.
34777         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pgn.pgn: Added.
34778         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ph3.ph3: Added.
34779         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ph4.ph4: Added.
34780         * platform/mac/fast/loader/resources/mimeTypeExamples/example-php.php: Added.
34781         * platform/mac/fast/loader/resources/mimeTypeExamples/example-php3.php3: Added.
34782         * platform/mac/fast/loader/resources/mimeTypeExamples/example-php4.php4: Added.
34783         * platform/mac/fast/loader/resources/mimeTypeExamples/example-phtml.phtml: Added.
34784         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pic.pic: Added.
34785         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pict.pict: Added.
34786         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pl.pl: Added.
34787         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pls.pls: Added.
34788         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pm.pm: Added.
34789         * platform/mac/fast/loader/resources/mimeTypeExamples/example-png.png: Added.
34790         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pnm.pnm: Added.
34791         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pnt.pnt: Added.
34792         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pntg.pntg: Added.
34793         * platform/mac/fast/loader/resources/mimeTypeExamples/example-potm.potm: Added.
34794         * platform/mac/fast/loader/resources/mimeTypeExamples/example-potx.potx: Added.
34795         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ppm.ppm: Added.
34796         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ppsm.ppsm: Added.
34797         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ppsx.ppsx: Added.
34798         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ppt.ppt: Added.
34799         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pptm.pptm: Added.
34800         * platform/mac/fast/loader/resources/mimeTypeExamples/example-pptx.pptx: Added.
34801         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ps.ps: Added.
34802         * platform/mac/fast/loader/resources/mimeTypeExamples/example-psd.psd: Added.
34803         * platform/mac/fast/loader/resources/mimeTypeExamples/example-py.py: Added.
34804         * platform/mac/fast/loader/resources/mimeTypeExamples/example-qif.qif: Added.
34805         * platform/mac/fast/loader/resources/mimeTypeExamples/example-qt.qt: Added.
34806         * platform/mac/fast/loader/resources/mimeTypeExamples/example-qti.qti: Added.
34807         * platform/mac/fast/loader/resources/mimeTypeExamples/example-qtif.qtif: Added.
34808         * platform/mac/fast/loader/resources/mimeTypeExamples/example-qtz.qtz: Added.
34809         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ra.ra: Added.
34810         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ram.ram: Added.
34811         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ras.ras: Added.
34812         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rb.rb: Added.
34813         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rbw.rbw: Added.
34814         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rgb.rgb: Added.
34815         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rm.rm: Added.
34816         * platform/mac/fast/loader/resources/mimeTypeExamples/example-roff.roff: Added.
34817         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rpm.rpm: Added.
34818         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rtf.rtf: Added.
34819         * platform/mac/fast/loader/resources/mimeTypeExamples/example-rtx.rtx: Added.
34820         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sgi.sgi: Added.
34821         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sgm.sgm: Added.
34822         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sgml.sgml: Added.
34823         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sh.sh: Added.
34824         * platform/mac/fast/loader/resources/mimeTypeExamples/example-shar.shar: Added.
34825         * platform/mac/fast/loader/resources/mimeTypeExamples/example-shtm.shtm: Added.
34826         * platform/mac/fast/loader/resources/mimeTypeExamples/example-shtml.shtml: Added.
34827         * platform/mac/fast/loader/resources/mimeTypeExamples/example-silo.silo: Added.
34828         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sit.sit: Added.
34829         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sitx.sitx: Added.
34830         * platform/mac/fast/loader/resources/mimeTypeExamples/example-skd.skd: Added.
34831         * platform/mac/fast/loader/resources/mimeTypeExamples/example-skm.skm: Added.
34832         * platform/mac/fast/loader/resources/mimeTypeExamples/example-skp.skp: Added.
34833         * platform/mac/fast/loader/resources/mimeTypeExamples/example-skt.skt: Added.
34834         * platform/mac/fast/loader/resources/mimeTypeExamples/example-smf.smf: Added.
34835         * platform/mac/fast/loader/resources/mimeTypeExamples/example-smi.smi: Added.
34836         * platform/mac/fast/loader/resources/mimeTypeExamples/example-smil.smil: Added.
34837         * platform/mac/fast/loader/resources/mimeTypeExamples/example-snd.snd: Added.
34838         * platform/mac/fast/loader/resources/mimeTypeExamples/example-so.so: Added.
34839         * platform/mac/fast/loader/resources/mimeTypeExamples/example-spl.spl: Added.
34840         * platform/mac/fast/loader/resources/mimeTypeExamples/example-src.src: Added.
34841         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sv4cpio.sv4cpio: Added.
34842         * platform/mac/fast/loader/resources/mimeTypeExamples/example-sv4crc.sv4crc: Added.
34843         * platform/mac/fast/loader/resources/mimeTypeExamples/example-svg.svg: Added.
34844         * platform/mac/fast/loader/resources/mimeTypeExamples/example-svgz.svgz: Added.
34845         * platform/mac/fast/loader/resources/mimeTypeExamples/example-swf.swf: Added.
34846         * platform/mac/fast/loader/resources/mimeTypeExamples/example-t.t: Added.
34847         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tar.tar: Added.
34848         * platform/mac/fast/loader/resources/mimeTypeExamples/example-targa.targa: Added.
34849         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tcl.tcl: Added.
34850         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tex.tex: Added.
34851         * platform/mac/fast/loader/resources/mimeTypeExamples/example-texi.texi: Added.
34852         * platform/mac/fast/loader/resources/mimeTypeExamples/example-texinfo.texinfo: Added.
34853         * platform/mac/fast/loader/resources/mimeTypeExamples/example-text.text: Added.
34854         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tga.tga: Added.
34855         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tgz.tgz: Added.
34856         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tif.tif: Added.
34857         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tiff.tiff: Added.
34858         * platform/mac/fast/loader/resources/mimeTypeExamples/example-torrent.torrent: Added.
34859         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tr.tr: Added.
34860         * platform/mac/fast/loader/resources/mimeTypeExamples/example-tsv.tsv: Added.
34861         * platform/mac/fast/loader/resources/mimeTypeExamples/example-txt.txt: Added.
34862         * platform/mac/fast/loader/resources/mimeTypeExamples/example-ustar.ustar: Added.
34863         * platform/mac/fast/loader/resources/mimeTypeExamples/example-vcard.vcard: Added.
34864         * platform/mac/fast/loader/resources/mimeTypeExamples/example-vcd.vcd: Added.
34865         * platform/mac/fast/loader/resources/mimeTypeExamples/example-vcf.vcf: Added.
34866         * platform/mac/fast/loader/resources/mimeTypeExamples/example-vfw.vfw: Added.
34867         * platform/mac/fast/loader/resources/mimeTypeExamples/example-vrml.vrml: Added.
34868         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wav.wav: Added.
34869         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wave.wave: Added.
34870         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wax.wax: Added.
34871         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wbmp.wbmp: Added.
34872         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wbxml.wbxml: Added.
34873         * platform/mac/fast/loader/resources/mimeTypeExamples/example-webarchive.webarchive: Added.
34874         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wm.wm: Added.
34875         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wma.wma: Added.
34876         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmd.wmd: Added.
34877         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wml.wml: Added.
34878         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmlc.wmlc: Added.
34879         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmls.wmls: Added.
34880         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmlsc.wmlsc: Added.
34881         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmp.wmp: Added.
34882         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmv.wmv: Added.
34883         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wmx.wmx: Added.
34884         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wrl.wrl: Added.
34885         * platform/mac/fast/loader/resources/mimeTypeExamples/example-wvx.wvx: Added.
34886         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xbm.xbm: Added.
34887         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xdp.xdp: Added.
34888         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xfd.xfd: Added.
34889         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xfdf.xfdf: Added.
34890         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xht.xht: Added.
34891         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xhtm.xhtm: Added.
34892         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xhtml.xhtml: Added.
34893         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xls.xls: Added.
34894         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xlsb.xlsb: Added.
34895         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xlsm.xlsm: Added.
34896         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xlsx.xlsx: Added.
34897         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xltm.xltm: Added.
34898         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xltx.xltx: Added.
34899         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xml.xml: Added.
34900         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xpm.xpm: Added.
34901         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xsl.xsl: Added.
34902         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xwd.xwd: Added.
34903         * platform/mac/fast/loader/resources/mimeTypeExamples/example-xyz.xyz: Added.
34904         * platform/mac/fast/loader/resources/mimeTypeExamples/example-zip.zip: Added.
34905
34906 2009-06-25  Pierre d'Herbemont  <pdherbemont@apple.com>
34907
34908         Reviewed by Simon Fraser.
34909
34910         https://bugs.webkit.org/show_bug.cgi?id=26659
34911
34912         Update layout tests since the fullscreen button no longer has a renderer.
34913
34914         * platform/mac/fast/layers/video-layer-expected.txt:
34915         * platform/mac/media/audio-controls-rendering-expected.txt:
34916         * platform/mac/media/video-controls-rendering-expected.txt:
34917         * platform/mac/media/video-display-toggle-expected.txt:
34918         * platform/mac/media/video-empty-source-expected.txt:
34919         * platform/mac/media/video-zoom-controls-expected.txt:
34920
34921 2009-06-26  Adele Peterson  <adele@apple.com>
34922
34923         Reviewed by Darin Adler.
34924
34925         Test for <rdar://problem/7000796>
34926         REGRESSION(34681): Breaking up quoted text makes new, unquoted text blue after certain steps; repros with some messages
34927
34928         * editing/inserting/break-blockquote-after-delete.html: Added.
34929         * platform/mac/editing/inserting/break-blockquote-after-delete-expected.checksum: Added.
34930         * platform/mac/editing/inserting/break-blockquote-after-delete-expected.png: Added.
34931         * platform/mac/editing/inserting/break-blockquote-after-delete-expected.txt: Added.
34932
34933 2009-06-26  Yongjun Zhang  <yongjun.zhang@nokia.com>
34934
34935         Reviewed by Eric Seidel.
34936
34937         Bug 20303: [Qt] Key events are not working in frames.
34938
34939         Add a layout test to test the event is sent to the right sub-frame.
34940
34941         * platform/qt/fast/events/event-sender-keydown-frame-expected.txt: Added.
34942         * platform/qt/fast/events/event-sender-keydown-frame.html: Added.
34943
34944 2009-06-26  Rob Buis  <rwlbuis@gmail.com>
34945
34946         Reviewed by Eric Seidel.
34947
34948         Test for:
34949         https://bugs.webkit.org/show_bug.cgi?id=26682
34950         Bug 26682: It should be possible to add image to SVG DOM programmatically (using JavaScript)
34951
34952         * platform/mac/svg/custom/createImageElement-expected.checksum: Added
34953         * platform/mac/svg/custom/createImageElement-expected.png: Added
34954         * platform/mac/svg/custom/createImageElement-expected.txt: Added.
34955         * svg/custom/createImageElement.svg: Added.
34956
34957 2009-06-26  Takeshi Yoshino  <tyoshino@google.com>
34958
34959         Reviewed by Timothy Hatcher.
34960
34961         Bug 26156: In view-source mode, always render the contents using HTMLViewSourceDocument
34962         https://bugs.webkit.org/show_bug.cgi?id=26156
34963
34964         When in view-source mode, render the contents using HTMLViewSourceDocument
34965         regardless it's applicable for any plugin or not.
34966
34967         Chromium tells WebCore to render the contents of specified URL when
34968         view-source: prefix is added to the URL. But currently, DOMImplementation
34969         ignores inViewSourceMode() when the MIME type is indicating that the contents
34970         are neither texts nor HTML family documents.
34971
34972         For example, we can check the contents of asf file without launching media
34973         player. Rendering contents for view-source:-specified input is not what user
34974         expects.
34975
34976         http://code.google.com/p/chromium/issues/detail?id=10545
34977
34978         I want to fix this issue by this patch. IMHO, regardless of this Chromium
34979         specific issue, I think we should force use of HTMLViewSourceDocument when
34980         inViewSourceMode() is specified.
34981
34982         * fast/frames/resources/viewsource-fake-image-file.png: Added.
34983         * fast/frames/viewsource-on-image-file.html: Added.
34984         * platform/mac/fast/frames/viewsource-on-image-file-expected.txt: Added.
34985
34986 2009-06-26  Alexey Proskuryakov  <ap@webkit.org>
34987
34988         Reviewed by Sam Weinig.
34989
34990         <rdar://problem/6651201> Update lookalike character list.
34991
34992         * fast/encoding/idn-security-expected.txt:
34993         * fast/encoding/idn-security.html:
34994
34995 2009-06-26  Jungshik Shin  <jshin@chromium.org>
34996
34997         Reviewed by Eric Seidel.
34998
34999         Add an additional test for bug 23786 (mistreatment of CR/LF 
35000         as zero-width characters in Chromium port).  Tests using Bidi text were
35001         added when the fix was checked in. Without the patch, Chromium used
35002         to fail the same way with LTR complex scripts as well. (that is,
35003         CR and LF were treated as zero-width space). To prevent a potential
35004         regression in the future, a new test with Hindi (a LTR complex script)
35005         is added. 
35006
35007         The expected results for Mac and Windows are added while this test
35008         is added to Skipped file for gtk. I guess this test just needs
35009         a new test result generated on gtk.
35010
35011         https://bugs.webkit.org/show_bug.cgi?id=25698
35012
35013         * fast/text/international/hindi-whitespace.html: Added.
35014         * platform/gtk/Skipped:
35015         * platform/mac/fast/text/international/hindi-whitespace-expected.checksum: Added.
35016         * platform/mac/fast/text/international/hindi-whitespace-expected.png: Added.
35017         * platform/mac/fast/text/international/hindi-whitespace-expected.txt: Added.
35018         * platform/win/fast/text/international/hindi-whitespace-expected.checksum: Added.
35019         * platform/win/fast/text/international/hindi-whitespace-expected.png: Added.
35020         * platform/win/fast/text/international/hindi-whitespace-expected.txt: Added.
35021
35022 2009-06-25  Alexey Proskuryakov  <ap@webkit.org>
35023
35024         Reviewed by Darin Adler.
35025
35026         https://bugs.webkit.org/show_bug.cgi?id=26681
35027         <rdar://problem/7003461> Problem updating applicationCache when server returns 304
35028
35029         * http/tests/appcache/resources/uncacheable-resource.php: Added.
35030         * http/tests/appcache/resources/versioned-manifest.php:
35031         Added the kind of resource that was causing trouble.
35032
35033 2009-06-25  Ryosuke Niwa  <rniwa@google.com>
35034
35035         Reviewed by Eric Seidel.
35036
35037         The following pixel tests have been converted into dumpastext tests. This
35038         fixes the bug 26336 partially.
35039
35040         * editing/execCommand/remove-list-1-expected.txt: Added.
35041         * editing/execCommand/remove-list-1.html:
35042         * editing/execCommand/remove-list-items-expected.txt: Added.
35043         * editing/execCommand/remove-list-items.html:
35044         * platform/mac/editing/execCommand/remove-list-1-expected.checksum: Removed.
35045         * platform/mac/editing/execCommand/remove-list-1-expected.png: Removed.
35046         * platform/mac/editing/execCommand/remove-list-1-expected.txt: Removed.
35047         * platform/mac/editing/execCommand/remove-list-items-expected.checksum: Removed.
35048         * platform/mac/editing/execCommand/remove-list-items-expected.png: Removed.
35049         * platform/mac/editing/execCommand/remove-list-items-expected.txt: Removed.
35050         * platform/qt/editing/execCommand/remove-list-1-expected.txt: Removed.
35051         * platform/qt/editing/execCommand/remove-list-items-expected.txt: Removed.
35052
35053 2009-06-25  Simon Fraser  <simon.fraser@apple.com>
35054
35055         Reviewed by Oliver Hunt.
35056         
35057         <rdar://problem/6990481>
35058         
35059         Handle perspective computation on non-layer objects.
35060
35061         * transforms/3d/general/perspective-non-layer.html: Added.
35062
35063 2009-06-25  Simon Fraser  <simon.fraser@apple.com>
35064
35065         Rubber-stamped by Eric Seidel
35066         
35067         Update this test after the video controller changes.
35068
35069         * platform/mac/fast/layers/video-layer-expected.txt:
35070
35071 2009-06-25  Jan Michael Alonzo  <jmalonzo@webkit.org>
35072
35073         Not reviewed. Skip another failing test due to lack of eventSender impl.
35074
35075         * platform/gtk/Skipped:
35076
35077 2009-06-25  Jan Michael Alonzo  <jmalonzo@webkit.org>
35078
35079         Not reviewed. Skip failing gtk tests due to missing DRT features.
35080
35081         * platform/gtk/Skipped:
35082
35083 2009-06-25  Simon Fraser  <simon.fraser@apple.com>
35084
35085         Rubber-stamped by Dan Bernstein.
35086         
35087         Add Windows-specific test results, since Windows does not have
35088         3d transforms enabled.
35089
35090         * platform/win/fast/media/mq-transform-02-expected.txt: Copied from LayoutTests/platform/mac-leopard/fast/media/mq-transform-02-expected.txt.
35091         * platform/win/fast/media/mq-transform-03-expected.txt: Copied from LayoutTests/platform/mac-leopard/fast/media/mq-transform-03-expected.txt.
35092
35093 2009-06-25  Pierre d'Herbemont  <pdherbemont@apple.com>
35094
35095         Reviewed by Eric Seidel.
35096
35097         https://bugs.webkit.org/show_bug.cgi?id=26653
35098
35099         After the change to -webkit-box usage for controller bar, we need to
35100         update the media layout tests.
35101
35102         * platform/mac/media/audio-controls-rendering-expected.txt:
35103         * platform/mac/media/video-controls-rendering-expected.txt:
35104         * platform/mac/media/video-display-toggle-expected.txt:
35105         * platform/mac/media/video-empty-source-expected.txt:
35106         * platform/mac/media/video-zoom-controls-expected.txt:
35107
35108 2009-06-25  Ryosuke Niwa  <rniwa@google.com>
35109
35110         Reviewed by Eric Seidel.
35111
35112         The following pixel tests have been converted into dumpastext tests. This
35113         fixes the bug 26336 partially.
35114
35115         * editing/execCommand/5432254-2-expected.txt: Added.
35116         * editing/execCommand/5432254-2.html:
35117         * editing/execCommand/5700414-1-expected.txt: Added.
35118         * editing/execCommand/5700414-1.html:
35119         * editing/execCommand/5700414-2-expected.txt: Added.
35120         * editing/execCommand/5700414-2.html:
35121         * platform/mac/editing/execCommand/5432254-2-expected.checksum: Removed.
35122         * platform/mac/editing/execCommand/5432254-2-expected.png: Removed.
35123         * platform/mac/editing/execCommand/5432254-2-expected.txt: Removed.
35124         * platform/mac/editing/execCommand/5700414-1-expected.checksum: Removed.
35125         * platform/mac/editing/execCommand/5700414-1-expected.png: Removed.
35126         * platform/mac/editing/execCommand/5700414-1-expected.txt: Removed.
35127         * platform/mac/editing/execCommand/5700414-2-expected.checksum: Removed.
35128         * platform/mac/editing/execCommand/5700414-2-expected.png: Removed.
35129         * platform/mac/editing/execCommand/5700414-2-expected.txt: Removed.
35130         * platform/qt/editing/execCommand/5432254-2-expected.txt: Removed.
35131
35132 2009-06-25  Shinichiro Hamaji  <hamaji@chromium.org>
35133
35134         Reviewed by Dimitri Glazkov.
35135
35136         https://bugs.webkit.org/show_bug.cgi?id=26436
35137
35138         Windows Chromium bug fix: save context of destination canvas in
35139         TransparencyWin::compositeTextComposite() before the function
35140         modifies the context.
35141
35142         * fast/canvas/resources/translate-text.js: Added.
35143         (description.pixelValueAt):
35144         (pixelToString):
35145         (pixelShouldBe):
35146         * fast/canvas/translate-text-expected.txt: Added.
35147         * fast/canvas/translate-text.html: Added.
35148
35149 2009-06-25  Takeshi Yoshino  <tyoshino@google.com>
35150
35151         Reviewed by David Levin.
35152
35153         Bug 26207: Rebaseline the expected image for fast/forms/select-style.html for Mac.
35154         https://bugs.webkit.org/show_bug.cgi?id=26207
35155
35156         Replace the expected image for fast/forms/select-style-expected.html for
35157         Mac which need to be rebaselined due to r43903
35158         (http://trac.webkit.org/changeset/43903).
35159
35160         * platform/mac/fast/forms/select-style-expected.png:
35161
35162 2009-06-25  John Gregg  <johnnyg@google.com>
35163
35164         Reviewed by Sam Weinig.
35165
35166         Bug 23721: Changing dropdown's selectedIndex within onchange handler fires another onchange
35167         https://bugs.webkit.org/show_bug.cgi?id=23721
35168
35169         Check for unnecessary calls to onchange in response to script
35170         actions.
35171
35172         * fast/forms/select-script-onchange-expected.txt: Added.
35173         * fast/forms/select-script-onchange.html: Added.
35174
35175 2009-06-25  Dan Bernstein  <mitz@apple.com>
35176
35177         Reviewed by Darin Adler.
35178
35179         - test for https://bugs.webkit.org/show_bug.cgi?id=26671
35180           <rdar://problem/7001880> Safari 4.0 crashes in
35181           WebCore::DOMTimer::fired()
35182
35183         * fast/dom/style-sheet-candidate-remove-unrendered-document-expected.txt: Added.
35184         * fast/dom/style-sheet-candidate-remove-unrendered-document.html: Added.
35185
35186 2009-06-25  Eric Seidel  <eric@webkit.org>
35187
35188         No review, just skipping a new test.
35189
35190         Skip new test on platforms missing eventSender.beginDragWithFiles
35191         Test: http/tests/security/clipboard/clipboard-file-access.html
35192         https://bugs.webkit.org/show_bug.cgi?id=25916
35193
35194         * platform/gtk/Skipped:
35195         * platform/qt/Skipped:
35196         * platform/win/Skipped:
35197
35198 2009-06-24  Dan Bernstein  <mitz@apple.com>
35199
35200         Reviewed by Simon Fraser.
35201
35202         - test for <rdar://problem/7001817> REGRESSION (r41902): Base position
35203           track at UCSC Genome Browser doesn't work because image map prevents
35204           img from hit-testing
35205
35206         * fast/replaced/image-map-2-expected.txt: Added.
35207         * fast/replaced/image-map-2.html: Added.
35208
35209 2009-06-24  Chris Fleizach  <cfleizach@apple.com>
35210
35211         Reviewed by Oliver Hunt.
35212
35213         Tests for Bug 26668: AX: need a way to retrieve the language for an element.
35214
35215         * accessibility/language-attribute-expected.txt: Added.
35216         * accessibility/language-attribute.html: Added.
35217
35218 2009-06-24  Oliver Hunt  <oliver@apple.com>
35219
35220         Reviewed by Darin Adler.
35221
35222         <rdar://problem/6940519> REGRESSION (Safari 4 Public Beta - TOT): google.com/adplanner shows blank page instead of site details in "basic research'
35223
35224         Add test cases for excessively large comma expressions.
35225
35226         * fast/js/excessive-comma-usage-expected.txt: Added.
35227         * fast/js/excessive-comma-usage.html: Added.
35228         * fast/js/resources/excessive-comma-usage.js: Added.
35229
35230 2009-06-24  Rob Buis  <rwlbuis@gmail.com>
35231
35232         Reviewed by Eric Seidel.
35233
35234         Tests for:
35235         https://bugs.webkit.org/show_bug.cgi?id=26392
35236         Bug 26392: In html, modification of xlink:href of an newly inserted svg image does not work.
35237         https://bugs.webkit.org/show_bug.cgi?id=26328
35238         Bug 26328: changing href attribute of svg images dows not work when changing display attribute as well
35239
35240         * platform/mac/svg/custom/js-update-image-and-display-expected.checksum: Added
35241         * platform/mac/svg/custom/js-update-image-and-display-expected.png: Added
35242         * platform/mac/svg/custom/js-update-image-and-display-expected.txt: Added
35243         * svg/custom/js-update-image-and-display.svg: Added.
35244         * platform/mac/svg/custom/js-update-image-and-display2-expected.checksum: Added
35245         * platform/mac/svg/custom/js-update-image-and-display2-expected.png: Added
35246         * platform/mac/svg/custom/js-update-image-and-display2-expected.txt: Added
35247         * svg/custom/js-update-image-and-display2.svg: Added.
35248         * platform/mac/svg/custom/js-update-image-and-display3-expected.checksum: Added
35249         * platform/mac/svg/custom/js-update-image-and-display3-expected.png: Added
35250         * platform/mac/svg/custom/js-update-image-and-display3-expected.txt: Added
35251         * svg/custom/js-update-image-and-display3.svg: Added.
35252
35253 2009-06-24  Dan Bernstein  <mitz@apple.com>
35254
35255         - add Windows results for one new test and one test
35256           whose Mac results changed recently
35257
35258         * platform/win/fast/forms/search-vertical-alignment-expected.checksum: Added.
35259         * platform/win/fast/forms/search-vertical-alignment-expected.png: Added.
35260         * platform/win/fast/forms/search-vertical-alignment-expected.txt: Added.
35261         * platform/win/fast/replaced/width100percent-searchfield-expected.checksum: Added.
35262         * platform/win/fast/replaced/width100percent-searchfield-expected.png: Added.
35263         * platform/win/fast/replaced/width100percent-searchfield-expected.txt:
35264
35265 2009-06-24  David Hyatt  <hyatt@apple.com>
35266
35267         Reviewed by Sam Weinig.
35268
35269         Add test for https://bugs.webkit.org/show_bug.cgi?id=26687.
35270
35271         * fast/dom/HTMLDataGridElement/DataGridColumns-basic-expected.txt: Added.
35272         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html: Added.
35273
35274 2009-06-24  Oliver Hunt  <oliver@apple.com>
35275
35276         Reviewed by NOBODY (Disabling failing test!).
35277
35278         * media/video-canvas.html-disabled: Renamed from LayoutTests/media/video-canvas.html.
35279
35280 2009-06-24  Eric Seidel  <eric@webkit.org>
35281
35282         Reviewed by Mark Rowe.
35283
35284         Add new drag tests to the Skipped lists for non-mac platforms.
35285
35286         Skipped tests:
35287         fast/events/drag-to-navigate.html
35288         fast/events/prevent-drag-to-navigate.html
35289
35290         * platform/gtk/Skipped:
35291         * platform/qt/Skipped:
35292         * platform/win/Skipped:
35293
35294 2009-06-24  Oliver Hunt  <oliver@apple.com>
35295
35296         Reviewed by NOBODY (attempted test fix).
35297
35298         Attempting to make test more reliable.
35299
35300         * media/video-canvas.html:
35301
35302 2009-06-05  Eric Seidel  <eric@webkit.org>
35303
35304         Reviewed by Oliver Hunt.
35305
35306         https://bugs.webkit.org/show_bug.cgi?id=25922
35307         Fix dropEffect = "none" to work as expected.
35308
35309         * fast/events/drag-to-navigate-expected.txt: Copied from LayoutTests/editing/selection/doubleclick-whitespace-img-crash-expected.txt.
35310         * fast/events/drag-to-navigate.html: Added.
35311         * fast/events/prevent-drag-to-navigate-expected.txt: Copied from LayoutTests/editing/selection/doubleclick-whitespace-img-crash-expected.txt.
35312         * fast/events/prevent-drag-to-navigate.html: Added.
35313         * fast/events/resources/file-for-drag-to-navigate.html: Added.
35314         * fast/events/resources/file-for-prevent-drag-to-navigate.html: Added.
35315
35316 2009-06-23  Oliver Hunt  <oliver@apple.com>
35317
35318         Reviewed by NOBODY (missed a file).
35319
35320         Add expected results for test i landed earlier
35321
35322         * fast/js/dictionary-no-cache-expected.txt: Added.
35323
35324 2009-06-23  Oliver Hunt  <oliver@apple.com> and Eric Carlson  <eric.carlson@apple.com>
35325
35326         Reviewed by Sam Weinig and Dave Hyatt.
35327
35328         <rdar://problem/6164797> Add Canvas API to allow drawing of <video> frames
35329         <https://bugs.webkit.org/show_bug.cgi?id=25920>
35330
35331         Add tests for drawing a video to the canvas element.
35332
35333         * media/video-canvas-expected.txt: Added.
35334         * media/video-canvas.html: Added.
35335
35336 2009-06-23  Oliver Hunt  <oliver@apple.com>
35337
35338         Reviewed by Gavin Barraclough.
35339
35340         <rdar://problem/6992806> REGRESSION: Enumeration can skip new properties in cases of prototypes that have more than 64 (26593)
35341         <https://bugs.webkit.org/show_bug.cgi?id=26593>
35342
35343         Add tests to ensure we correctly invalidate caching that depends on structure chains
35344         that include dictionaries.
35345
35346         * fast/js/dictionary-no-cache.html: Added.
35347         * fast/js/dictionary-no-cache-expected.txt: Added.
35348         * fast/js/resources/dictionary-no-cache.js: Added.
35349
35350 2009-06-23  Ojan Vafai  <ojan@chromium.org>
35351
35352         Reviewed by Mark Rowe.
35353         
35354         Resets the results for a test that was missed in 
35355         http://trac.webkit.org/changeset/45016.
35356
35357         * editing/execCommand/5142012-3-expected.txt:
35358
35359 2009-06-23  Sam Weinig  <sam@webkit.org>
35360
35361         Reviewed by Dave Hyatt.
35362
35363         Test for https://bugs.webkit.org/show_bug.cgi?id=26516
35364         Add initial implementation of DataGridDataSource
35365
35366         * fast/dom/HTMLDataGridElement: Added.
35367         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic-expected.txt: Added.
35368         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html: Added.
35369
35370 2009-06-23  Ryosuke Niwa  <rniwa@google.com>
35371
35372         Reviewed by Justin Garcia.
35373
35374         Undo the changeset 21212 to fix the regression bug 14062.
35375         The changeset 21212 attempted to fix rdar://problem/5002441.
35376         The changeset 21212 modified InsertTextCommand::input so as to convert
35377         all spaces in text to non-breaking spaces for rdar://problem/5002441.
35378         However, the bug was originally caused by rebalanceWhitespaceAt
35379         and this workaround introduced a regression bug 14062.
35380         Because rebalanceWhitespaceAt appears to behave correctly now,
35381         the workaround introduced in 21212 is no longer needed.
35382
35383         The following test cases are affected by this change.
35384         This patch removes unappropriate non-breaking spaces (&nbsp;) and
35385         inserts normal spaces instead.
35386
35387         * editing/deleting/2610675-1-expected.txt: Replaced.
35388         * editing/deleting/2610675-2-expected.txt: Replaced.
35389         * editing/deleting/2610675-3-expected.txt: Replaced.
35390         * editing/inserting/insert-before-link-1-expected.txt: Replaced.
35391         * editing/inserting/space-after-removeformat-expected.txt: Added.
35392         * editing/inserting/space-after-removeformat.html: Added.
35393         * platform/mac/editing/execCommand/5482023-expected.checksum: Replaced.
35394         * platform/mac/editing/execCommand/5482023-expected.png: Replaced.
35395         * platform/mac/editing/execCommand/5482023-expected.txt: Replaced.
35396         * platform/mac/editing/input/text-input-controller-expected.txt: Replaced.
35397         * platform/mac/editing/inserting/editable-html-element-expected.checksum: Replaced.
35398         * platform/mac/editing/inserting/editable-html-element-expected.png: Replaced.
35399         * platform/mac/editing/inserting/editable-html-element-expected.txt: Replaced.
35400         * platform/mac/editing/pasteboard/4989774-expected.checksum: Replaced.
35401         * platform/mac/editing/pasteboard/4989774-expected.png: Replaced.
35402         * platform/mac/editing/pasteboard/4989774-expected.txt: Replaced.
35403         * platform/mac/editing/selection/4983858-expected.checksum: Replaced.
35404         * platform/mac/editing/selection/4983858-expected.png: Replaced.
35405         * platform/mac/editing/selection/4983858-expected.txt: Replaced.
35406
35407 2009-06-23  Beth Dakin  <bdakin@apple.com>
35408
35409         Reviewed by Dave Hyatt.
35410
35411         Test for https://bugs.webkit.org/show_bug.cgi?id=26523 <col> 
35412         elements width can't be changed with javascript
35413
35414         * fast/dom/HTMLTableColElement: Added.
35415         * fast/dom/HTMLTableColElement/resize-table-using-col-width.html: Added.
35416         * platform/mac/fast/dom/HTMLTableColElement: Added.
35417         * platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.checksum: Added.
35418         * platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png: Added.
35419         * platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Added.
35420
35421 2009-06-23  Ojan Vafai  <ojan@chromium.org>
35422
35423         Reviewed by Dan Bernstein.
35424
35425         This test hits an edge case where typingStyle would never get cleared.
35426         In addition to making every text insertion go into its own text node,
35427         this caused large performance problems.
35428         
35429         https://bugs.webkit.org/show_bug.cgi?id=26279
35430
35431         * editing/execCommand/5770834-1-expected.txt:
35432             These results match how they were before r43243. It's not clear to me 
35433             why changes to font-size are affecting text-align styling though.
35434         * editing/inserting/font-size-clears-from-typing-style-expected.txt: Added.
35435         * editing/inserting/font-size-clears-from-typing-style.html: Added.
35436         * editing/inserting/resources/TEMPLATE.html: Copied from LayoutTests/editing/execCommand/resources/TEMPLATE.html.
35437         * editing/inserting/resources/font-size-clears-from-typing-style.js: Added.
35438         * platform/mac/editing/execCommand/remove-formatting-2-expected.txt:
35439
35440 2009-06-23  Kevin McCullough  <kmccullough@apple.com>
35441
35442         Reviewed by Darin Adler.
35443
35444         <rdar://problem/6994790> CrashTracer: [USER] 8 crashes in Mail trying to
35445         add a blank line to pasted Facebook content (under
35446         CompositeEditCommand::positionAvoidingSpecialElementBoundary)
35447
35448         * editing/inserting/return-with-object-element-expected.txt: Added.
35449         * editing/inserting/return-with-object-element.html: Added.
35450
35451 2009-06-23  Simon Fraser  <simon.fraser@apple.com>
35452
35453         Reviewed by Dave Hyatt.
35454         
35455         https://bugs.webkit.org/show_bug.cgi?id=24863
35456         
35457         Testcase for reflections on composited layers.
35458
35459         * compositing/reflections/reflection-on-composited.html: Added.
35460         * platform/mac/compositing/reflections/reflection-on-composited-expected.txt: Added.
35461
35462 2009-06-23  Antti Koivisto  <antti@apple.com>
35463
35464         Reviewed by Darin Adler.
35465         
35466         https://bugs.webkit.org/show_bug.cgi?id=26643
35467         Memory cache should respect Cache-Control: no-store
35468         
35469         Update the test to cover no-store.
35470
35471         * http/tests/cache/subresource-expiration-expected.txt:
35472         * http/tests/cache/subresource-expiration.html:
35473
35474 2009-06-23  Kevin McCullough  <kmccullough@apple.com>
35475
35476         Reviewed by Adele Peterson.
35477
35478         <rdar://problem/6902203> REGRESSION: 'Return' insertion point incorrect
35479         after manually quoting blank line then hitting return
35480
35481         * editing/inserting/insert-br-quoted-007-expected.txt: Added.
35482         * editing/inserting/insert-br-quoted-007.html: Added.
35483
35484 2009-06-23  Eric Carlson  <eric.carlson@apple.com>
35485
35486         Reviewed by NOBODY, layout tests fix.
35487         
35488         'timeupdate' events are, by definition, timing dependent so it isn't
35489         a good idea to log them in layout test results.
35490
35491         * media/event-attributes-expected.txt:
35492         * media/event-attributes.html:
35493
35494 2009-06-23  Eric Carlson  <eric.carlson@apple.com>
35495
35496         Reviewed by Darin Adler.
35497         
35498         <rdar://problem/6978938> Need HTML 5 event attributes for media elements
35499
35500         * media/event-attributes-expected.txt: Added.
35501         * media/event-attributes.html: Added.
35502         * media/progress-event-total.html: Cleanup, use event handler attributes.
35503         * media/progress-event.html: Ditto.
35504
35505         * media/video-size-intrinsic-scale.html: Remove duplicate 'waitForEvent("ratechange")'
35506         * media/video-source-add-src.html: Ditto.
35507         * media/video-source-error.html: Ditto.
35508         * media/video-timeupdate-during-playback.html: Ditto.
35509
35510         * platform/gtk/Skipped: Skip new test.
35511
35512 2009-06-23  Adam Barth  <abarth@webkit.org>
35513
35514         Reviewed by Sam Weinig.
35515
35516         https://bugs.webkit.org/show_bug.cgi?id=26589
35517
35518         More tests for the XSSAuditor.  (I converted the server side to Perl
35519         after Sam reviewed the patch because the PHP scripts didn't agree with
35520         the Tiger and Windows buildbots.)
35521
35522         * http/tests/security/xssAuditor/img-onerror-tricky-expected.txt: Added.
35523         * http/tests/security/xssAuditor/img-onerror-tricky.html: Added.
35524         * http/tests/security/xssAuditor/link-onclick-expected.txt: Added.
35525         * http/tests/security/xssAuditor/link-onclick.html: Added.
35526         * http/tests/security/xssAuditor/property-escape-expected.txt: Added.
35527         * http/tests/security/xssAuditor/property-escape.html: Added.
35528         * http/tests/security/xssAuditor/resources/echo-intertag-post-and-notify.pl: Added.
35529         * http/tests/security/xssAuditor/resources/echo-intertag-post.pl: Added.
35530         * http/tests/security/xssAuditor/resources/echo-intertag-utf-7.pl: Added.
35531         * http/tests/security/xssAuditor/resources/echo-intertag.php: Removed.
35532         * http/tests/security/xssAuditor/resources/echo-intertag.pl: Added.
35533         * http/tests/security/xssAuditor/resources/echo-property.pl: Added.
35534         * http/tests/security/xssAuditor/resources/redir.php: Added.
35535         * http/tests/security/xssAuditor/resources/xss.js: Added.
35536         * http/tests/security/xssAuditor/script-tag-convoluted-expected.txt: Added.
35537         * http/tests/security/xssAuditor/script-tag-convoluted.html: Added.
35538         * http/tests/security/xssAuditor/script-tag-open-redirect-expected.txt: Added.
35539         * http/tests/security/xssAuditor/script-tag-open-redirect.html: Added.
35540         * http/tests/security/xssAuditor/script-tag-post-expected.txt: Added.
35541         * http/tests/security/xssAuditor/script-tag-post.html: Added.
35542         * http/tests/security/xssAuditor/script-tag-redirect-expected.txt: Added.
35543         * http/tests/security/xssAuditor/script-tag-redirect.html: Added.
35544         * http/tests/security/xssAuditor/script-tag-utf-7-expected.txt: Added.
35545         * http/tests/security/xssAuditor/script-tag-utf-7.html: Added.
35546         * http/tests/security/xssAuditor/script-tag-with-source-expected.txt: Added.
35547         * http/tests/security/xssAuditor/script-tag-with-source.html: Added.
35548         * http/tests/security/xssAuditor/script-tag.html:
35549
35550 2009-06-22  Shinichiro Hamaji  <hamaji@chromium.org>
35551
35552         Reviewed by Alexey Proskuryakov.
35553
35554         https://bugs.webkit.org/show_bug.cgi?id=17820
35555
35556         Skip layout tests for DST if the test runs not in PST/PDT.
35557
35558         * fast/js/date-DST-time-cusps-expected.txt:
35559         * fast/js/date-big-setdate-expected.txt:
35560         * fast/js/resources/date-DST-time-cusps.js:
35561         * fast/js/resources/date-big-setdate.js:
35562
35563 2009-06-22  Oliver Hunt  <oliver@apple.com>
35564
35565         Reviewed by Alexey Proskuryakov.
35566
35567         Bug 26640: JSON.stringify needs to special case Boolean objects
35568         <https://bugs.webkit.org/show_bug.cgi?id=26640>
35569
35570         Add tests for serialisation of wrapped and unwrapped primitives.
35571
35572         * fast/js/JSON-stringify-expected.txt:
35573         * fast/js/resources/JSON-stringify.js:
35574         * fast/js/resources/json2-es5-compat.js:
35575           Modify Str() to match ES5 errata
35576
35577 2009-06-22  Sam Weinig  <sam@webkit.org>
35578
35579         Reviewed by Gavin Barraclough.
35580
35581         Add event handler attribute getter/setters to HTMLFrameSetElement
35582         as specified in HTML 5.  These match the ones on HTMLBodyElement.
35583
35584         * fast/dom/event-attribute-availability-expected.txt:
35585         * fast/dom/resources/event-attribute-availability.js:
35586
35587 2009-06-22  Oliver Hunt  <oliver@apple.com>
35588
35589         Reviewed by Darin Adler.
35590
35591         Bug 26591: Support revivers in JSON.parse
35592         <https://bugs.webkit.org/show_bug.cgi?id=26591>
35593
35594         Test cases for JSON.parse with a reviver function.
35595
35596         * fast/js/JSON-parse-expected.txt:
35597         * fast/js/resources/JSON-parse.js:
35598         (createTests.log):
35599         (createTests.result):
35600         (createTests.logOrder):
35601         (createTests.var):
35602         (createTests.throwAfterFifthCall):
35603         (createTests):
35604
35605 2009-06-22  Simon Fraser  <simon.fraser@apple.com>
35606
35607         Reviewed by Dave Hyatt.
35608         
35609         https://bugs.webkit.org/show_bug.cgi?id=26430
35610         
35611         Testcase for a layer's composited position being affected by a later sibling.
35612
35613         * compositing/sibling-positioning.html: Added.
35614         * platform/mac/compositing/sibling-positioning-expected.txt: Added.
35615
35616 2009-06-22  Sam Weinig  <sam@webkit.org>
35617
35618         Reviewed by Mark Rowe.
35619
35620         Add event handler attribute getter/setters to HTMLBodyElement
35621         as specified in HTML 5.
35622
35623         * fast/dom/event-attribute-availability-expected.txt:
35624         * fast/dom/resources/event-attribute-availability.js:
35625
35626 2009-05-21  Eric Seidel  <eric@webkit.org>
35627
35628         Reviewed by Maciej Stachowiak.
35629
35630         Expose files in the clipboard in ondrop events.
35631         https://bugs.webkit.org/show_bug.cgi?id=25916
35632
35633         File.fileSize subtests fail due to limitations of DRT during http tests:
35634         https://bugs.webkit.org/show_bug.cgi?id=25909
35635
35636         Directory subtests fail until correct of directory File tests is decided by:
35637         https://bugs.webkit.org/show_bug.cgi?id=25879
35638
35639         * http/tests/security/clipboard/clipboard-file-access-expected.txt: Added.
35640         * http/tests/security/clipboard/clipboard-file-access.html: Added.
35641         * http/tests/security/clipboard/resources/TEMPLATE.html: Added.
35642         * http/tests/security/clipboard/resources/apple.gif: Copied from LayoutTests/editing/pasteboard/resources/apple.gif.
35643         * http/tests/security/clipboard/resources/clipboard-file-access.js: Added.
35644         (var):
35645         (moveMouseToCenterOfElement):
35646         (dragFilesOntoDragTarget):
35647         (fileListShouldBe):
35648         (draggingPathsShouldResultInFiles):
35649         (runTest):
35650         * http/tests/security/clipboard/resources/mozilla.gif: Copied from LayoutTests/editing/pasteboard/resources/mozilla.gif.
35651
35652 2009-06-22  David Levin  <levin@chromium.org>
35653
35654         Reviewed by Alexey Proskuryakov.
35655
35656         Fix layout tests to account for removal of DOMStringList, which was done
35657         in http://trac.webkit.org/changeset/44943.
35658
35659         * fast/dom/Window/window-properties-expected.txt:
35660         * fast/js/global-constructors-expected.txt:
35661
35662 2009-06-22  David Levin  <levin@chromium.org>
35663
35664         Reviewed by David Hyatt and Eric Seidel.
35665
35666         REGRESSION: When the main page (ScrollView) has a custom scrollbar, it crashes on destruction.
35667         https://bugs.webkit.org/show_bug.cgi?id=26326
35668
35669         Test that refreshing an iframe with custom scrollbars works without crashing.
35670
35671         * scrollbars/resources/page-with-custom-scrollbars.html: Added.
35672         * scrollbars/scrollbar-crash-on-refresh-expected.txt: Added.
35673         * scrollbars/scrollbar-crash-on-refresh.html: Added.
35674
35675 2009-06-22  Dan Bernstein  <mitz@apple.com>
35676
35677         Reviewed by Simon Fraser.
35678
35679         - test for https://bugs.webkit.org/show_bug.cgi?id=23606
35680           <rdar://problem/6537777> CSS gradient not repainted when image load
35681           completes
35682
35683         * fast/repaint/background-generated.html: Added.
35684         * platform/mac/fast/repaint/background-generated-expected.checksum: Added.
35685         * platform/mac/fast/repaint/background-generated-expected.png: Added.
35686         * platform/mac/fast/repaint/background-generated-expected.txt: Added.
35687
35688 2009-06-22  Darin Adler  <darin@apple.com>
35689
35690         * platform/gtk/Skipped: Skip two new tests.
35691
35692 2009-06-22  Darin Adler  <darin@apple.com>
35693
35694         * fast/js/JSON-stringify-expected.txt: Update results.
35695
35696 2009-06-21  Oliver Hunt  <oliver@apple.com>
35697
35698         Reviewed by Darin Adler.
35699
35700         Bug 26592: Support standard toJSON functions
35701
35702         Add tests of Date.toJSON.
35703
35704         * fast/js/JSON-stringify-expected.txt:
35705         * fast/js/resources/JSON-stringify.js:
35706         (createTests.result):
35707         (createTests.result.push.):
35708
35709 2009-06-21  Oliver Hunt  <oliver@apple.com>
35710
35711         Reviewed by Sam Weinig.
35712
35713         Bug 26594: JSC needs to support Date.toISOString
35714         <https://bugs.webkit.org/show_bug.cgi?id=26594>
35715
35716         A few basic correctness tests for Date.toISOString.
35717
35718         * fast/js/date-toisostring-expected.txt: Added.
35719         * fast/js/date-toisostring.html: Added.
35720         * fast/js/resources/date-toisostring.js: Added.
35721
35722 2009-06-21  Sam Weinig  <sam@webkit.org>
35723
35724         Reviewed by Oliver Hunt.
35725
35726         Test for https://bugs.webkit.org/show_bug.cgi?id=26596
35727         Only expose event handler attributes to elements and documents.
35728
35729         * fast/dom/event-attribute-availability-expected.txt: Added.
35730         * fast/dom/event-attribute-availability.html: Added.
35731         * fast/dom/resources/event-attribute-availability.js: Added.
35732
35733 2009-06-21  Daniel Bates  <dbates@intudata.com>
35734
35735         Reviewed by Adam Barth.
35736         
35737         Test for https://bugs.webkit.org/show_bug.cgi?id=26580
35738         
35739         Tests that XSSAuditor (if enabled) prevents script execution in child window.
35740
35741         * http/tests/security/xssAuditor/link-opens-new-window-expected.txt: Added.
35742         * http/tests/security/xssAuditor/link-opens-new-window.html: Added.
35743         * http/tests/security/xssAuditor/resources/echo-intertag-and-notify.php: Added.
35744
35745 2009-06-21  Dan Bernstein  <mitz@apple.com>
35746
35747         Rubber-stamped by Mark Rowe.
35748
35749         - make repaint tests more reliable when run in Safari
35750
35751         * fast/repaint/resources/repaint.js:
35752         (runRepaintTest): Increased the timeout from 0 to 100, to ensure that
35753         painting occurs once before repaintTest() is called.
35754
35755 2009-06-21  Oliver Hunt  <oliver@apple.com>
35756
35757         Reviewed by Darin Adler and Cameron Zwarich.
35758
35759         Bug 26587: Support JSON.parse
35760
35761         Add tests to cover basic usage of JSON.parse
35762
35763         * fast/js/JSON-parse.html: Added.
35764         * fast/js/JSON-parse-expected.txt: Added.
35765         * fast/js/resources/JSON-parse.js: Added.
35766         (createTests.result):
35767         (createTests):
35768
35769 2009-06-21  Drew Wilson  <atwilson@google.com>
35770  
35771         Reviewed by David Levin.
35772        
35773         <https://bugs.webkit.org/show_bug.cgi?id=26448>
35774
35775         New tests for MessagePort GC cases that weren't previously covered.
35776
35777         * fast/events/message-channel-gc-4-expected.txt: Added.
35778         Test for case where both MessagePorts are in-transit (cloned) when a GC occurs.
35779         * fast/events/message-channel-gc-4.html-disabled: Added.
35780
35781 2009-06-21  Drew Wilson  <atwilson@google.com>
35782
35783         Reviewed by David Levin.
35784
35785         <https://bugs.webkit.org/show_bug.cgi?id=25043>
35786         Updated MessageChannel/MessagePorts tests to reflect latest spec (close event has been removed).
35787         Added more tests of port cloning.
35788
35789         * fast/events/message-channel-gc-2-expected.txt:
35790         * fast/events/message-channel-gc-2.html-disabled:
35791         * fast/events/message-channel-gc-3-expected.txt:
35792         * fast/events/message-channel-gc-3.html-disabled:
35793         * fast/events/message-channel-gc-expected.txt:
35794         * fast/events/message-channel-gc.html-disabled:
35795         * fast/events/message-port-clone-expected.txt: Added.
35796         * fast/events/message-port-clone.html-disabled: Added.
35797         * fast/events/message-port-expected.txt:
35798         * fast/events/message-port-no-wrapper-expected.txt: Added.
35799         * fast/events/message-port-onclose-expected.txt: Removed.
35800         * fast/events/message-port-onclose.html-disabled: Removed.
35801         * fast/events/message-port.html-disabled:
35802
35803 2009-06-21  Dan Bernstein  <mitz@apple.com>
35804
35805         Reviewed by Sam Weinig.
35806
35807         - test for https://bugs.webkit.org/show_bug.cgi?id=15383
35808           <rdar://problem/5682745> resize: vertical does not restrict to vertical
35809           resize
35810
35811         * fast/css/resize-single-axis-expected.txt: Added.
35812         * fast/css/resize-single-axis.html: Added.
35813
35814 2009-06-21  Sam Weinig  <sam@webkit.org>
35815
35816         Reviewed by Eric Seidel.
35817
35818         Test for https://bugs.webkit.org/show_bug.cgi?id=26578
35819         event.currentTarget for listener registered on window should point to the window object like in Firefox
35820
35821         * fast/events/event-trace-expected.txt: Added.
35822         * fast/events/event-trace.html: Added.
35823
35824 2009-06-21  Dan Bernstein  <mitz@apple.com>
35825
35826         Reviewed by Sam Weinig.
35827
35828         - test for https://bugs.webkit.org/show_bug.cgi?id=9694
35829           resize value not compared
35830
35831         * fast/css/resize-value-compared-expected.txt: Added.
35832         * fast/css/resize-value-compared.html: Added.
35833
35834 2009-06-21  Darin Adler  <darin@apple.com>
35835
35836         * platform/gtk/Skipped: Skip one more test.
35837
35838 2009-06-20  Darin Adler  <darin@apple.com>
35839
35840         * platform/gtk/Skipped: Skip some new tests.
35841
35842 2009-06-19  Alice Liu  <alice.liu@apple.com>
35843
35844         Fix https://bugs.webkit.org/show_bug.cgi?id=26568 
35845         Repro crash animating GIF if previously used in a closed window's back/forward list
35846         Also filed as <rdar://problem/6978362>
35847
35848         Reviewed by Maciej Stachowiak.
35849
35850         Adding resource used in WebCore/manual-tests/animated-gif-bfcache-crash.html
35851         * http/tests/misc/resources/animated-gif-with-offsets.gif: Added.
35852
35853 2009-06-20  Sam Weinig  <sam@webkit.org>
35854
35855         Reviewed by Adam Barth.
35856
35857         Test for https://bugs.webkit.org/show_bug.cgi?id=26554
35858
35859         Test writing to parent and top.
35860
35861         * http/tests/security/cross-frame-access-put-expected.txt:
35862         * http/tests/security/cross-frame-access-put.html:
35863         * http/tests/security/resources/cross-frame-iframe-for-put-test.html:
35864
35865 2009-06-20  Mark Rowe  <mrowe@apple.com>
35866
35867         Reviewed by Dan Bernstein.
35868
35869         Test for <https://bugs.webkit.org/show_bug.cgi?id=15106>.
35870         Bug 15106: REGRESSION: Can't drag text as element when user-select is set to none
35871
35872         * editing/selection/user-drag-element-and-user-select-none-expected.txt: Added.
35873         * editing/selection/user-drag-element-and-user-select-none.html: Added.
35874
35875 2009-06-20  Darin Adler  <darin@apple.com>
35876
35877         Reviewed by Dan Bernstein.
35878
35879         Bug 26528: REGRESSION (r44674): Assertion in TextIterator::pushFullyClippedState while counting matches for "a" on apple.com
35880         https://bugs.webkit.org/show_bug.cgi?id=26528
35881         rdar://problem/6985329
35882
35883         * editing/selection/find-in-text-control-expected.txt: Updated to expect
35884         finding text in <input type="text"> and <input type="search">, but not
35885         in <input type="password">.
35886
35887         * editing/selection/find-in-text-control.html: Added tests for <input>
35888         elements as well as <textarea> elements. Also tweaked result output
35889         format to accomodate multiple text nodes.
35890
35891 2009-06-20  Xan Lopez  <xlopez@igalia.com>
35892
35893         Skip new accessibility test, we still lack and accessibilityController.
35894
35895         * platform/gtk/Skipped:
35896
35897 2009-06-20  Xan Lopez  <xlopez@igalia.com>
35898
35899         We don't seem to support these new HTTP tests either, skip them.
35900
35901         * platform/gtk/Skipped:
35902
35903 2009-06-20  Xan Lopez  <xlopez@igalia.com>
35904
35905         Skip test that requires eventSender.
35906
35907         * platform/gtk/Skipped:
35908
35909 2009-06-19  Ryosuke Niwa  <rniwa@google.com>
35910
35911         Reviewed by Maciej Stachowiak.
35912
35913         This fixs the bug 26361. The original test case did not invoke the event that
35914         triggered the actual test. This patch adds code to invoke this event, and also
35915         converts it from a pixel test to a dumpAsText test.
35916
35917         * editing/deleting/5156801-expected.txt: Added.
35918         * editing/deleting/5156801.html:
35919         * platform/mac/editing/deleting/5156801-expected.checksum: Removed.
35920         * platform/mac/editing/deleting/5156801-expected.png: Removed.
35921         * platform/mac/editing/deleting/5156801-expected.txt: Removed.
35922         * platform/qt/editing/deleting/5156801-expected.txt: Removed.
35923
35924 2009-06-19  David Hyatt  <hyatt@apple.com>
35925
35926         Reviewed by Anders Carlsson.
35927
35928         https://bugs.webkit.org/show_bug.cgi?id=26547
35929         
35930         Implement the IDL interface for HTMLDataGridColELement.
35931
35932         * fast/dom/Window/window-properties-expected.txt:
35933         * fast/js/global-constructors-expected.txt:
35934
35935 2009-06-19  Dan Bernstein  <mitz@apple.com>
35936
35937         Reviewed by Dave Hyatt.
35938
35939         - text for <rdar://problem/6967596> Safari hung using 100% CPU when I
35940           tried to look up a word in Dictionary using command-control-d
35941
35942         * editing/selection/move-by-line-005-expected.txt: Added.
35943         * editing/selection/move-by-line-005.html: Added.
35944
35945 2009-06-19  Dan Bernstein  <mitz@apple.com>
35946
35947         Reviewed by Anders Carlsson.
35948
35949         - update test results after r44806
35950
35951         * platform/mac/fast/replaced/width100percent-searchfield-expected.txt:
35952
35953 2009-06-18  Shinichiro Hamaji  <hamaji@chromium.org>
35954
35955         Reviewed by Oliver Hunt.
35956
35957         https://bugs.webkit.org/show_bug.cgi?id=26426
35958
35959         Use 1<<23-1 as steps of no-repeat patterns instead of 100000000.0f.
35960         The original number cannot be represented by mantissa of float
35961         (23bit) so that it caused some error.
35962
35963         * fast/canvas/image-object-in-canvas.html:
35964         * platform/mac/fast/canvas/image-object-in-canvas-expected.checksum:
35965         * platform/mac/fast/canvas/image-object-in-canvas-expected.png:
35966         * platform/mac/fast/canvas/image-object-in-canvas-expected.txt:
35967
35968 2009-06-18  Adam Barth  <abarth@webkit.org>
35969
35970         Reviewed by Sam Weinig.
35971
35972         https://bugs.webkit.org/show_bug.cgi?id=26199
35973
35974         Added a basic test for the XSSAuditor.
35975
35976         * http/tests/security/xssAuditor/resources/echo-intertag.php: Added.
35977         * http/tests/security/xssAuditor/script-tag-expected.txt: Added.
35978         * http/tests/security/xssAuditor/script-tag.html: Added.
35979
35980 2009-06-18  Dirk Schulze  <krit@webkit.org>
35981
35982         Reviewed by Oliver Hunt.
35983
35984         Test for feOffset with the primitiveUnits objectBoundingBox
35985         and userSpaceOnUse.
35986
35987         * platform/mac/svg/filters/feOffset-expected.checksum: Added.
35988         * platform/mac/svg/filters/feOffset-expected.png: Added.
35989         * platform/mac/svg/filters/feOffset-expected.txt: Added.
35990         * svg/filters/feOffset.svg: Added.
35991
35992 2009-06-18  Dirk Schulze  <krit@webkit.org>
35993
35994         Reviewed by Oliver Hunt.
35995
35996         Added a test of batik and a own one to check behavior of the
35997         new feTile effect in SVG.
35998
35999         * platform/mac/svg/batik/filters/feTile-expected.checksum: Added.
36000         * platform/mac/svg/batik/filters/feTile-expected.png: Added.
36001         * platform/mac/svg/batik/filters/feTile-expected.txt: Added.
36002         * platform/mac/svg/filters/feTile-expected.checksum: Added.
36003         * platform/mac/svg/filters/feTile-expected.png: Added.
36004         * platform/mac/svg/filters/feTile-expected.txt: Added.
36005         * svg/batik/filters/feTile.svg: Added.
36006         * svg/filters/feTile.svg: Added.
36007
36008 2009-06-18  Dirk Schulze  <krit@webkit.org>
36009
36010         Reviewed by Oliver Hunt.
36011
36012         Check the feMerge implementation.
36013
36014         * platform/mac/svg/filters/feMerge-expected.checksum: Added.
36015         * platform/mac/svg/filters/feMerge-expected.png: Added.
36016         * platform/mac/svg/filters/feMerge-expected.txt: Added.
36017         * svg/filters/feMerge.svg: Added.
36018
36019 2009-06-18  Chris Fleizach  <cfleizach@apple.com>
36020
36021         Reviewed by Darin Adler.
36022
36023         Test for Bug 26522: In DOM mode, VoiceOver reads some mouseover text on web sites strangely.
36024         Strangely the layout output for another test changed, but the actual test was ok.
36025
36026         * accessibility/non-data-table-cell-title-ui-element-expected.txt: Added.
36027         * accessibility/non-data-table-cell-title-ui-element.html: Added.
36028         * platform/mac/accessibility/table-multi-bodies-expected.txt:
36029
36030 2009-06-18  Ryosuke Niwa  <rniwa@google.com>
36031
36032         Reviewed by Eric Seidel.
36033
36034         The following pixel tests have been converted into dumpastext tests. This
36035         fixes the bug 26336 partially.
36036
36037         * editing/execCommand/insertHTML-expected.txt: Added.
36038         * editing/execCommand/insertHTML.html:
36039         * editing/execCommand/switch-list-type-expected.txt: Added.
36040         * editing/execCommand/switch-list-type.html:
36041         * platform/mac/editing/execCommand/insertHTML-expected.checksum: Removed.
36042         * platform/mac/editing/execCommand/insertHTML-expected.png: Removed.
36043         * platform/mac/editing/execCommand/insertHTML-expected.txt: Removed.
36044         * platform/mac/editing/execCommand/switch-list-type-expected.checksum: Removed.
36045         * platform/mac/editing/execCommand/switch-list-type-expected.png: Removed.
36046         * platform/mac/editing/execCommand/switch-list-type-expected.txt: Removed.
36047         * platform/qt/editing/execCommand/insertHTML-expected.txt: Removed.
36048         * platform/qt/editing/execCommand/switch-list-type-expected.txt: Removed.
36049
36050 2009-06-18  Ryosuke Niwa  <rniwa@google.com>
36051
36052         Reviewed by Eric Seidel.
36053
36054         The following pixel tests have been converted into dumpastext tests. This
36055         fixes the bug 26336 partially.
36056
36057         * editing/execCommand/5207369-expected.txt: Added.
36058         * editing/execCommand/5207369.html:
36059         * editing/execCommand/5210032-expected.txt: Added.
36060         * editing/execCommand/5210032.html:
36061         * editing/execCommand/5432254-1-expected.txt: Added.
36062         * editing/execCommand/5432254-1.html:
36063         * platform/mac/editing/execCommand/5207369-expected.checksum: Removed.
36064         * platform/mac/editing/execCommand/5207369-expected.png: Removed.
36065         * platform/mac/editing/execCommand/5207369-expected.txt: Removed.
36066         * platform/mac/editing/execCommand/5210032-expected.checksum: Removed.
36067         * platform/mac/editing/execCommand/5210032-expected.png: Removed.
36068         * platform/mac/editing/execCommand/5210032-expected.txt: Removed.
36069         * platform/mac/editing/execCommand/5432254-1-expected.checksum: Removed.
36070         * platform/mac/editing/execCommand/5432254-1-expected.png: Removed.
36071         * platform/mac/editing/execCommand/5432254-1-expected.txt: Removed.
36072         * platform/qt/editing/execCommand/5207369-expected.txt: Removed.
36073         * platform/qt/editing/execCommand/5210032-expected.txt: Removed.
36074         * platform/qt/editing/execCommand/5432254-1-expected.txt: Removed.
36075
36076 2009-06-18  Ryosuke Niwa  <rniwa@google.com>
36077
36078         Reviewed by Eric Seidel.
36079
36080         The following pixel tests have been converted into dumpastext tests. This
36081         fixes the bug 26336 partially.
36082
36083         * editing/execCommand/5142012-3-expected.txt: Added.
36084         * editing/execCommand/5142012-3.html:
36085         * editing/execCommand/5144139-1-expected.txt: Added.
36086         * editing/execCommand/5144139-1.html:
36087         * editing/execCommand/5164796-expected.txt: Added.
36088         * editing/execCommand/5164796.html:
36089         * platform/mac/editing/execCommand/5142012-3-expected.checksum: Removed.
36090         * platform/mac/editing/execCommand/5142012-3-expected.png: Removed.
36091         * platform/mac/editing/execCommand/5142012-3-expected.txt: Removed.
36092         * platform/mac/editing/execCommand/5144139-1-expected.checksum: Removed.
36093         * platform/mac/editing/execCommand/5144139-1-expected.png: Removed.
36094         * platform/mac/editing/execCommand/5144139-1-expected.txt: Removed.
36095         * platform/mac/editing/execCommand/5164796-expected.checksum: Removed.
36096         * platform/mac/editing/execCommand/5164796-expected.png: Removed.
36097         * platform/mac/editing/execCommand/5164796-expected.txt: Removed.
36098         * platform/qt/editing/execCommand/5142012-3-expected.txt: Removed.
36099         * platform/qt/editing/execCommand/5144139-1-expected.txt: Removed.
36100         * platform/qt/editing/execCommand/5164796-expected.txt: Removed.
36101
36102 2009-06-18  Ryosuke Niwa  <rniwa@google.com>
36103
36104         Reviewed by Eric Seidel.
36105
36106         The following pixel tests have been converted into dumpastext tests. This
36107         fixes the bug 26336 partially.
36108
36109         * editing/execCommand/4916583-expected.txt: Added.
36110         * editing/execCommand/4916583.html:
36111         * editing/execCommand/5119244-expected.txt: Added.
36112         * editing/execCommand/5119244.html:
36113         * editing/execCommand/5120591-expected.txt: Added.
36114         * editing/execCommand/5120591.html:
36115         * platform/mac/editing/execCommand/4916583-expected.checksum: Removed.
36116         * platform/mac/editing/execCommand/4916583-expected.png: Removed.
36117         * platform/mac/editing/execCommand/4916583-expected.txt: Removed.
36118         * platform/mac/editing/execCommand/5119244-expected.checksum: Removed.
36119         * platform/mac/editing/execCommand/5119244-expected.png: Removed.
36120         * platform/mac/editing/execCommand/5119244-expected.txt: Removed.
36121         * platform/mac/editing/execCommand/5120591-expected.checksum: Removed.
36122         * platform/mac/editing/execCommand/5120591-expected.png: Removed.
36123         * platform/mac/editing/execCommand/5120591-expected.txt: Removed.
36124         * platform/qt/editing/execCommand/4916583-expected.txt: Removed.
36125         * platform/qt/editing/execCommand/5119244-expected.txt: Removed.
36126         * platform/qt/editing/execCommand/5120591-expected.txt: Removed.
36127
36128 2009-06-18  Simon Fraser  <simon.fraser@apple.com>
36129
36130         Reviewed by Dan Bernstein.
36131
36132         <rdar://problem/6983207> Non-layer content is not re-rendered when transition
36133         starts sometimes (with hardware acceleration).
36134
36135         * compositing/repaint/become-overlay-composited-layer.html: Added.
36136         * platform/mac/compositing/repaint/become-overlay-composited-layer-expected.txt: Added.
36137
36138 2009-06-18  Alexey Proskuryakov  <ap@webkit.org>
36139
36140         Reviewed by Maciej Stachowiak and Dave Levin.
36141
36142         https://bugs.webkit.org/show_bug.cgi?id=26510
36143         Add tests for authentication behavior with cross-origin XMLHttpRequest
36144
36145         * http/tests/xmlhttprequest/cross-origin-authorization-expected.txt: Added.
36146         * http/tests/xmlhttprequest/cross-origin-authorization.html: Added.
36147         * http/tests/xmlhttprequest/cross-origin-no-authorization-expected.txt: Added.
36148         * http/tests/xmlhttprequest/cross-origin-no-authorization.html: Added.
36149         * http/tests/xmlhttprequest/resources/cross-origin-authorization.php: Added.
36150         * http/tests/xmlhttprequest/resources/cross-origin-check-cookies.php: Added.
36151         * http/tests/xmlhttprequest/resources/cross-origin-no-authorization.php: Added.
36152         * http/tests/xmlhttprequest/resources/cross-origin-preset-authorization-frame.html: Added.
36153         * platform/mac-tiger/Skipped:
36154
36155 2009-06-17  Darin Adler  <darin@apple.com>
36156
36157         Reviewed by Oliver Hunt.
36158
36159         Bug 26429: Make JSON.stringify non-recursive so it can handle objects
36160         of arbitrary complexity
36161         https://bugs.webkit.org/show_bug.cgi?id=26429
36162
36163         * fast/js/JSON-stringify-expected.txt: Updated.
36164         * fast/js/resources/JSON-stringify.js: Changed the infinite object and
36165         infinite array tests to instead just test something a fixed number of
36166         levels deep. Otherwise we end up with an infinite loop in the test,
36167         which would lead to the slow-script dialog in the production web browser.
36168         Also raised the number from 512 to 2048 since there's no fixed limit any more.
36169
36170 2009-06-17  Erik Arvidsson  <arv@chromium.org>
36171
36172         Reviewed by Adele Peterson.
36173
36174         https://bugs.webkit.org/show_bug.cgi?id=15189
36175         Test case for textarea input event.
36176
36177         * fast/forms/resources/textarea-input-event.js: Added.
36178         (handleDivOnInput):
36179         (handleTextareaOnInput):
36180         * fast/forms/textarea-input-event-expected.txt: Added.
36181         * fast/forms/textarea-input-event.html: Added.
36182
36183 2009-06-18  Rob Buis  <rwlbuis@gmail.com>
36184
36185         Reviewed by Niko.
36186
36187         Test for:
36188         https://bugs.webkit.org/show_bug.cgi?id=26385
36189         Root SVG element is not checked on requiredFeatures, requiredExtension like other elements
36190
36191         Also do the isValid check for outer <svg>.
36192
36193         * platform/mac/svg/custom/outer-svg-unknown-feature-expected.checksum: Added.
36194         * platform/mac/svg/custom/outer-svg-unknown-feature-expected.png: Added.
36195         * platform/mac/svg/custom/outer-svg-unknown-feature-expected.txt: Added.
36196         * svg/custom/outer-svg-unknown-feature.svg: Added.
36197
36198 2009-06-18  Simon Fraser  <simon.fraser@apple.com>
36199
36200         Reviewed by Mark Rowe.
36201
36202         https://bugs.webkit.org/show_bug.cgi?id=26499
36203         
36204         New expected results after making <video> elements get RenderLayers.
36205
36206         * platform/mac/fast/replaced/border-radius-clip-expected.txt:
36207
36208 2009-06-18  Dan Bernstein  <mitz@apple.com>
36209
36210         Reviewed by Darin Adler.
36211
36212         - test and updated result for <rdar://problem/6913221>
36213           REGRESSION (Safari 3-4): Search field on apple.com cuts entered text
36214
36215         * fast/forms/search-vertical-alignment.html: Added.
36216         * platform/mac/fast/forms/search-vertical-alignment-expected.checksum: Added.
36217         * platform/mac/fast/forms/search-vertical-alignment-expected.png: Added.
36218         * platform/mac/fast/forms/search-vertical-alignment-expected.txt: Added.
36219         * platform/mac/fast/forms/search-zoomed-expected.checksum:
36220         * platform/mac/fast/forms/search-zoomed-expected.png:
36221         * platform/mac/fast/forms/search-zoomed-expected.txt:
36222
36223 2009-06-18  Chris Evans  <scarybeasts@gmail.com>
36224
36225         Reviewed by Adam Barth.
36226
36227         Added test for bug 26454 (broken 8-digit hex entities).
36228         https://bugs.webkit.org/show_bug.cgi?id=26454
36229
36230         * fast/parser/eightdigithexentity-expected.txt: Added.
36231         * fast/parser/eightdigithexentity.html: Added.
36232
36233 2009-06-17  Gavin Barraclough  <barraclough@apple.com>
36234
36235         Reviewed by Mark Rowe.
36236
36237         Add tests to check shifts by non-constant amounts.
36238
36239         * fast/js/kde/operators-expected.txt:
36240         * fast/js/kde/resources/operators.js:
36241
36242 2009-06-17  Simon Fraser  <simon.fraser@apple.com>
36243
36244         Reviewed by Darin Adler.
36245         
36246         https://bugs.webkit.org/show_bug.cgi?id=26499
36247         
36248         New expected results after making <video> elements get RenderLayers.
36249
36250         * platform/mac/media/video-aspect-ratio-expected.txt:
36251         * platform/mac/media/video-controls-rendering-expected.txt:
36252         * platform/mac/media/video-display-toggle-expected.txt:
36253         * platform/mac/media/video-empty-source-expected.txt:
36254         * platform/mac/media/video-zoom-controls-expected.txt:
36255         * platform/mac/media/video-zoom-expected.txt:
36256
36257 2009-06-17  Simon Fraser  <simon.fraser@apple.com>
36258
36259         Reviewed by Darin Adler
36260         
36261         Update results after enabling 3d rendering on SnowLeopard.
36262
36263         * platform/mac-leopard/fast/media/mq-transform-02-expected.checksum: Copied from LayoutTests/platform/mac/fast/media/mq-transform-02-expected.checksum.
36264         * platform/mac-leopard/fast/media/mq-transform-02-expected.png: Copied from LayoutTests/platform/mac/fast/media/mq-transform-02-expected.png.
36265         * platform/mac-leopard/fast/media/mq-transform-02-expected.txt: Copied from LayoutTests/platform/mac/fast/media/mq-transform-02-expected.txt.
36266         * platform/mac-leopard/fast/media/mq-transform-03-expected.checksum: Copied from LayoutTests/platform/mac/fast/media/mq-transform-03-expected.checksum.
36267         * platform/mac-leopard/fast/media/mq-transform-03-expected.png: Copied from LayoutTests/platform/mac/fast/media/mq-transform-03-expected.png.
36268         * platform/mac-leopard/fast/media/mq-transform-03-expected.txt: Copied from LayoutTests/platform/mac/fast/media/mq-transform-03-expected.txt.
36269         Copy the old "mac" results to "mac-leopard" since 3d-rendering is disabled there.
36270         
36271         * platform/mac/fast/media/mq-transform-02-expected.checksum:
36272         * platform/mac/fast/media/mq-transform-02-expected.png:
36273         * platform/mac/fast/media/mq-transform-02-expected.txt:
36274         * platform/mac/fast/media/mq-transform-03-expected.checksum:
36275         * platform/mac/fast/media/mq-transform-03-expected.png:
36276         * platform/mac/fast/media/mq-transform-03-expected.txt:
36277         New "mac" results for 3d rendering enabled.
36278         
36279         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt:
36280         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt:
36281         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-expected.txt:
36282         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt:
36283         * platform/mac/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.txt:
36284         Update the results now that these tests are active.
36285
36286 2009-06-17  David Hyatt  <hyatt@apple.com>
36287
36288         Reviewed by Anders Carlsson.
36289
36290         Update window properties layout test for HTMLDataGridElement addition.
36291
36292         * fast/dom/Window/window-properties-expected.txt:
36293
36294 2009-06-17  Adam Roben  <aroben@apple.com>
36295
36296         Fix Skipped file format after r44519
36297
36298         * platform/qt/Skipped:
36299         * platform/win/Skipped:
36300         Removed bogus ": Added."s in these files.
36301
36302 2009-06-17  David Levin  <levin@chromium.org>
36303
36304         Reviewed by NOBODY, layout tests fix.
36305
36306         https://bugs.webkit.org/show_bug.cgi?id=26326
36307         This reverts commit r44751.
36308
36309         Once that change was checked scrollbars/scrollbar-orientation.html started
36310         crashing on Windows.
36311
36312         * scrollbars/resources/page-with-custom-scrollbars.html: Removed.
36313         * scrollbars/scrollbar-crash-on-refresh-expected.txt: Removed.
36314         * scrollbars/scrollbar-crash-on-refresh.html: Removed.
36315
36316 2009-06-16  David Levin  <levin@chromium.org>
36317
36318         Reviewed by David Hyatt.
36319
36320         REGRESSION: When the main page (ScrollView) has a custom scrollbar, it crashes on destruction.
36321         https://bugs.webkit.org/show_bug.cgi?id=26326
36322
36323         Test that refreshing an iframe with custom scrollbars works without crashing.
36324
36325         * scrollbars/resources/page-with-custom-scrollbars.html: Added.
36326         * scrollbars/scrollbar-crash-on-refresh-expected.txt: Added.
36327         * scrollbars/scrollbar-crash-on-refresh.html: Added.
36328
36329 2009-06-16  Xan Lopez  <xlopez@igalia.com>
36330
36331         Disable another new test.
36332
36333         * platform/gtk/Skipped:
36334
36335 2009-06-16  Jian Li  <jianli@chromium.org>
36336
36337         Reviewed by Adam Barth and David Levin.
36338
36339         Bug 26146: Change to use ThreadableLoader to load the worker script
36340         in order to check URL origin for redirection.
36341         https://bugs.webkit.org/show_bug.cgi?id=26146
36342
36343         Add a layout test to cover the scenario that the worker script is
36344         loaded from different redirect origin.
36345
36346         * http/tests/workers/resources/worker-redirect-target.js: Added.
36347         * http/tests/workers/worker-redirect-expected.txt: Added.
36348         * http/tests/workers/worker-redirect.html: Added.
36349
36350 2009-06-16  Xan Lopez  <xlopez@igalia.com>
36351
36352         editing/deleting/4875189.html was changed from pixel to
36353         dumpAsText, so remove it from Skipped list.
36354
36355         * platform/gtk/Skipped:
36356
36357 2009-06-16  Xan Lopez  <xlopez@igalia.com>
36358
36359         Fix typo in test name.
36360
36361         * platform/gtk/Skipped:
36362
36363 2009-06-16  Xan Lopez  <xlopez@igalia.com>
36364
36365         Disable new tests.
36366
36367         * platform/gtk/Skipped:
36368
36369 == Rolled over to ChangeLog-2009-06-16 ==