14360d6386727f538a1edabc11eb6089980c5476
[WebKit-https.git] / LayoutTests / ChangeLog
1 2009-03-02  Simon Fraser  <simon.fraser@apple.com>
2
3         Reviewed by Adele Peterson
4         
5         https://bugs.webkit.org/show_bug.cgi?id=24313
6         
7         Test hit testing on the border and padding of inputs, after
8         touching code that referenced <rdar://problem/4617841>.
9
10         * fast/forms/input-hit-test-border-expected.txt: Added.
11         * fast/forms/input-hit-test-border.html: Added.
12
13 2009-03-01  David Levin  <levin@chromium.org>
14
15         Reviewed by Alexey Proskuryakov.
16
17         Bug 24271: XMLHttpRequest needs js bindings for Workers.
18         <https://bugs.webkit.org/show_bug.cgi?id=24271>
19
20         Some sanity checks for xhr done from workers. These are the same as
21         tests done for normal workers.
22
23         * http/tests/xmlhttprequest/workers/methods-async-expected.txt: Added.
24         * http/tests/xmlhttprequest/workers/methods-async.html: Added.
25         * http/tests/xmlhttprequest/workers/methods-expected.txt: Added.
26         * http/tests/xmlhttprequest/workers/methods.html: Added.
27         * http/tests/xmlhttprequest/workers/resources/methods-async.js: Added.
28         (onmessage):
29         (log):
30         (done):
31         (onReqAbort):
32         (onSyncReqError):
33         (start):
34         (processStateChange):
35         * http/tests/xmlhttprequest/workers/resources/methods.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/methods.cgi.
36         * http/tests/xmlhttprequest/workers/resources/methods.js: Added.
37         (log):
38         (done):
39
40 2009-02-28  Jan Michael Alonzo  <jmalonzo@webkit.org>
41
42         Reviewed by Holger Freyther.
43
44         [Gtk] get the HTTP layout tests going
45         https://bugs.webkit.org/show_bug.cgi?id=24259
46
47         Enable http tests, excluding tests/folders that fail or untested
48
49         * platform/gtk/Skipped:
50
51 2009-03-01  Dan Bernstein  <mitz@apple.com>
52
53         Reviewed by Darin Adler.
54
55         - test for <rdar://problem/6634768> Reproducible crash in RenderLayer::updateScrollCornerStyle() using full-page zoom at MobileMe Contacts
56
57         * fast/events/scroll-during-zoom-change-expected.txt: Added.
58         * fast/events/scroll-during-zoom-change.html: Added.
59
60 2009-02-28  Dan Bernstein  <mitz@apple.com>
61
62         - correct a color profile mismatch in expected pixel results
63
64         * platform/mac/fast/gradients/background-clipped-expected.checksum:
65         * platform/mac/fast/gradients/background-clipped-expected.png:
66
67 2009-02-28  Dan Bernstein  <mitz@apple.com>
68
69         Reviewed by Oliver Hunt.
70
71         - test for https://bugs.webkit.org/show_bug.cgi?id=23848
72           <rdar://problem/6573250> REGRESSION: Crash when mouse cursor moves over a link on www.opportuno.de
73
74         * fast/layers/inline-dirty-z-order-lists.html: Added.
75         * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.checksum: Added.
76         * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.png: Added.
77         * platform/mac/fast/layers/inline-dirty-z-order-lists-expected.txt: Added.
78
79 2009-02-27  Matt Pennig  <pennig@apple.com>
80
81         Reviewed by David Hyatt.
82         
83         Added two tests:
84             1. Tests offsetParent, offsetLeft and offsetTop on fixed-position elements.
85             2. Tests offsetLeft and offsetTop on static and positioned <html> elements.
86
87         * fast/dom/Element/fixed-position-offset-parent-expected.txt: Added.
88         * fast/dom/Element/fixed-position-offset-parent.html: Added.
89         * fast/dom/Element/offsetLeft-offsetTop-html-expected.txt: Added.
90         * fast/dom/Element/offsetLeft-offsetTop-html.html: Added.
91
92 2009-02-27  Dean Jackson  <dino@apple.com>
93
94         Reviewed by Simon Fraser
95
96         Pixel tests for previous commit
97         https://bugs.webkit.org/show_bug.cgi?id=24252
98         
99
100         * platform/mac/transforms/no_transform_hit_testing-expected.checksum: Added.
101         * platform/mac/transforms/no_transform_hit_testing-expected.png: Added.
102
103 2009-02-27  Dean Jackson  <dino@apple.com>
104
105         Reviewed by Simon Fraser.
106
107         Add test for crash - transform is null in hit testing
108         https://bugs.webkit.org/show_bug.cgi?id=24252
109
110         * transforms/no_transform_hit_testing-expected.txt: Added.
111         * transforms/no_transform_hit_testing.html: Added.
112
113 2009-02-27  David Levin  <levin@chromium.org>
114
115         Reviewed by Alexey Proskuryakov.
116
117         Bug 24213: Web Worker: Worker4 test: onmessage will never be called
118         <https://bugs.webkit.org/show_bug.cgi?id=24213>
119
120         * fast/workers/worker-terminate-expected.txt:
121         * fast/workers/worker-terminate.html:
122         Added a log entry to the onmessage handler for worker4 to make it visible that
123         the handler was called and removed the terminate call that happened outside of onmessage.
124
125 2009-02-26  Adele Peterson  <adele@apple.com>
126
127         Reviewed by Alice Liu.
128
129         Make the success/failure of this test more obvious.
130
131         * editing/selection/designmode-no-caret.html:
132         * platform/mac/editing/selection/designmode-no-caret-expected.checksum:
133         * platform/mac/editing/selection/designmode-no-caret-expected.png:
134         * platform/mac/editing/selection/designmode-no-caret-expected.txt:
135
136 2009-02-26  Gavin Barraclough  <barraclough@apple.com>
137
138         Rubber stamped by Geoff Garen.
139
140         Layout test for bug #23614.
141
142         * fast/js/resources/switch-behaviour.js:
143         * fast/js/switch-behaviour-expected.txt:
144
145 2009-02-26  Adele Peterson  <adele@apple.com>
146
147         Reviewed by Geoff Garen.
148
149         Updating results for <rdar://problem/6618166>
150         https://bugs.webkit.org/show_bug.cgi?id=24216
151         (REGRESSION r36919) Safari 4 Beta causes MSN Messenger's text entry field to lose focus after entering a message
152
153         We changed these results shortly after r36919, but the original result is actually correct.
154         The test's text indicates that we expect a caret to be placed in this case.
155
156         * platform/mac/editing/selection/designmode-no-caret-expected.checksum:
157         * platform/mac/editing/selection/designmode-no-caret-expected.png:
158         * platform/mac/editing/selection/designmode-no-caret-expected.txt:
159
160 2009-02-26  David Hyatt  <hyatt@apple.com>
161
162         Reviewed by Sam Weinig
163
164         Fix text-bottom vertical alignment.  It was incorrectly aligning the bottom of the descent instead of including
165         the line-height below the descent.
166
167         * fast/inline/vertical-align-text-bottom.html: Added.
168         * platform/mac/fast/inline/vertical-align-text-bottom-expected.checksum: Added.
169         * platform/mac/fast/inline/vertical-align-text-bottom-expected.png: Added.
170         * platform/mac/fast/inline/vertical-align-text-bottom-expected.txt: Added.
171
172 2009-02-26  Dirk Schulze  <krit@webkit.org>
173
174         Reviewed by Eric Seidel.
175
176         Corrected some tests after the new SVG Masking implementation for Mac.
177
178         Make SVG Masking platform aware
179         https://bugs.webkit.org/show_bug.cgi?id=19243
180
181         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.checksum:
182         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png:
183         * platform/mac/svg/custom/grayscale-gradient-mask-expected.checksum:
184         * platform/mac/svg/custom/grayscale-gradient-mask-expected.png:
185         * svg/custom/mask-excessive-malloc.svg:
186
187 2009-02-26  Adam Treat  <adam.treat@torchmobile.com>
188
189         Reviewed by Darin Adler, Antti Koivisto and Alexey Proskuryakov.
190
191         https://bugs.webkit.org/show_bug.cgi?id=24133
192         Add a test that checks for a crash in a particular sequence that invokes
193         the HTML preload scanner and then cancels all loads.
194
195         * http/tests/misc/slow-preload-cancel-expected.txt: Added.
196         * http/tests/misc/slow-preload-cancel.html: Added.
197         * http/tests/misc/resources/slow-preload-cancel-1.html: Added.
198
199 2009-02-26  Alexey Proskuryakov  <ap@webkit.org>
200
201         Reviewed by Darin Adler.
202
203         https://bugs.webkit.org/show_bug.cgi?id=23500
204         KURL::parse() incorrectly compares its result to original string
205
206         * fast/loader/url-parse-1-expected.txt: Updated results. Neither old nor new results match
207         Firefox precisely.
208
209 2009-02-26  Rahul Kuchhal  <kuchhal@chromium.org>
210
211         Reviewed by Dave Hyatt.
212
213         https://bugs.webkit.org/show_bug.cgi?id=24003
214         Fix a crash caused by unsafe type conversion.
215
216         * fast/block/positioning/absolute-in-inline-rtl-4-expected.txt: Added.
217         * fast/block/positioning/absolute-in-inline-rtl-4.html: Added.
218
219 2009-02-26  David Hyatt  <hyatt@apple.com>
220
221         Reviewed by Dan Bernstein & Darin Adler
222
223         Make sure the border/padding are properly omitted at the start of an inline that is a continuation.
224
225         * fast/inline/inline-continuation-borders.html: Added.
226         * platform/mac/fast/inline/inline-continuation-borders-expected.checksum: Added.
227         * platform/mac/fast/inline/inline-continuation-borders-expected.png: Added.
228         * platform/mac/fast/inline/inline-continuation-borders-expected.txt: Added.
229
230 2009-02-26  Pamela Greene  <pam@chromium.org>
231
232         Reviewed by Darin Fisher.
233
234         Add test that custom DOM properties survive garbage collection.
235         https://bugs.webkit.org/show_bug.cgi?id=24142
236
237         * fast/dom/Window/customized-property-survives-gc-expected.txt: Added.
238         * fast/dom/Window/customized-property-survives-gc.html: Added.
239
240 2009-02-26  Alexey Proskuryakov  <ap@webkit.org>
241
242         Reviewed by Darin Adler.
243
244         https://bugs.webkit.org/show_bug.cgi?id=19527
245         ASSERTION FAILED: containerA && containerB
246
247         * fast/dom/Range/range-comparePoint.html: Updated the test for current Firefox behavior
248         (as of 3.1 and 3.2a1pre).
249
250         * fast/dom/Range/bug-19527-expected.txt: Added.
251         * fast/dom/Range/bug-19527.html: Added.
252         Test a number of additional edge cases.
253
254 2009-02-25  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
255
256         Reviewed by Gavin Barraclough.
257
258         Add tests for bug 24086: Regression (r40993): WebKit crashes after logging in to lists.zenbe
259         <https://bugs.webkit.org/show_bug.cgi?id=24086>
260         <rdar://problem/6625111>
261
262         * fast/js/resources/sort-no-jit-code-crash.js: Added.
263         * fast/js/sort-no-jit-code-crash-expected.txt: Added.
264         * fast/js/sort-no-jit-code-crash.html: Added.
265
266 2009-02-25  Dan Bernstein  <mitz@apple.com>
267
268         Reviewed by Simon Fraser.
269
270         - test for https://bugs.webkit.org/show_bug.cgi?id=24130
271           <rdar://problem/6618196> Paint very slow when horizontally resizing
272
273         * fast/gradients/background-clipped.html: Added.
274         * platform/mac/fast/gradients/background-clipped-expected.checksum: Added.
275         * platform/mac/fast/gradients/background-clipped-expected.png: Added.
276         * platform/mac/fast/gradients/background-clipped-expected.txt: Added.
277
278 2009-02-25  Ojan Vafai  <ojan@chromium.org>
279
280         Reviewed by Eric Seidel.
281
282         Fix test regressions from positionForCoordinates patch.
283         These three just need rebaselining.
284         https://bugs.webkit.org/show_bug.cgi?id=24148
285
286         standalone-image-drag now correctly places the image in the text
287         at the x coordinate that it's being dragged on at.
288
289         dirtyLinesForInline now places the cursor at the node below it when clicking
290         in the margin of that node instead of the node above it.
291
292         svg/custom/pointer-events-path.svg previously had the caret at the end of 
293         the last box, and now has the caret at the beginning of the last box, 
294         since the click was to the left of the box.
295
296         * platform/mac/fast/events/standalone-image-drag-to-editable-expected.checksum:
297         * platform/mac/fast/events/standalone-image-drag-to-editable-expected.png:
298         * platform/mac/fast/events/standalone-image-drag-to-editable-expected.txt:
299         * platform/mac/fast/inline/dirtyLinesForInline-expected.txt:
300         * platform/mac/svg/custom/pointer-events-path-expected.txt:
301
302 2009-02-25  Chris Fleizach  <cfleizach@apple.com>
303
304         Reviewed by Beth Dakin.
305
306         Test for
307         Bug 24143: Crash occurs at WebCore::AccessibilityTable::isTableExposableThroughAccessibility() when applying a link in GMail
308         https://bugs.webkit.org/show_bug.cgi?id=24143
309
310         * platform/mac-snowleopard/accessibility/table-updating-expected.txt: Added.
311         * platform/mac-snowleopard/accessibility/table-updating.html: Added.
312
313 2009-02-24  Geoffrey Garen  <ggaren@apple.com>
314
315         Reviewed by Maciej Stachowiak.
316         
317         Added a test for <rdar://problem/6611174> REGRESSION (r36701): Unable to
318         select messages on hotmail (24052)
319
320         * fast/js/for-in-cached-expected.txt: Added.
321         * fast/js/for-in-cached.html: Added.
322         * fast/js/resources/for-in-cached.js: Added.
323         (forIn):
324
325 2009-02-25  Beth Dakin  <bdakin@apple.com>
326
327         Reviewed by Darin Adler.
328
329         Test for <rdar://problem/6487249> repro crash in 
330         WebCore::CSSParser::parseFillImage copying entire contents of this 
331         page
332         -and corresponding: https://bugs.webkit.org/show_bug.cgi?id=24172
333
334         * editing/pasteboard/copy-crash-with-extraneous-attribute-expected.txt: Added.
335         * editing/pasteboard/copy-crash-with-extraneous-attribute.html: Added.
336
337 2009-02-25  Chris Marrin  <cmarrin@apple.com>
338
339         Reviewed by Simon Fraser.
340
341         https://bugs.webkit.org/show_bug.cgi?id=23943
342
343         Test for new API and fixed results of window-properties.html
344         to include new API and new WebKitPoint object.
345
346         * fast/dom/Window/webkitConvertPoint-expected.txt: Added.
347         * fast/dom/Window/webkitConvertPoint.html: Added.
348         * fast/dom/Window/window-properties-expected.txt:
349
350 2009-02-25  David Levin  <levin@chromium.org>
351
352         Reviewed by Alexey Proskuryakov.
353
354         Bug 24089: ThreadableLoader::loadResourceSynchronously should do callbacks like the async code.
355         <https://bugs.webkit.org/show_bug.cgi?id=24089>
356
357         Modified the test to account for behavior change and output more information to better detect
358         future changes in behavior.
359
360         * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt:
361         * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect.html:
362
363 2009-02-24  Chris Marrin  <cmarrin@apple.com>
364
365         Reviewed by David Hyatt.
366
367         https://bugs.webkit.org/show_bug.cgi?id=23368
368
369         Hit testing tests, for both accelerated and non-accelerated
370         cases, and for both transitions and animations.
371
372         * animations/animation-hit-test-expected.txt: Added.
373         * animations/animation-hit-test-transform-expected.txt: Added.
374         * animations/animation-hit-test-transform.html: Added.
375         * animations/animation-hit-test.html: Added.
376         * transitions/transition-hit-test-expected.txt: Added.
377         * transitions/transition-hit-test-transform-expected.txt: Added.
378         * transitions/transition-hit-test-transform.html: Added.
379         * transitions/transition-hit-test.html: Added.
380
381 2009-02-25  Alexey Proskuryakov  <ap@webkit.org>
382
383         Reviewed by Darin Adler.
384
385         https://bugs.webkit.org/show_bug.cgi?id=24067
386         REGRESSION: Crash in WebCore::Document::initSecurityContext
387
388         * http/tests/security/aboutBlank/window-open-self-about-blank-expected.txt: Added.
389         * http/tests/security/aboutBlank/window-open-self-about-blank.html: Added.
390
391 2009-02-25  Adam Treat  <adam.treat@torchmobile.com>
392
393         Reviewed by Zack Rusin.
394
395         https://bugs.webkit.org/show_bug.cgi?id=24158
396         Adding these tests back in as they are now passing with the implementation
397         of the queue*() methods on layoutTestController.
398
399         * platform/qt/Skipped:
400
401 2009-02-24  Simon Fraser  <simon.fraser@apple.com>
402
403         Reviewed by Anders Carlsson
404         
405         https://bugs.webkit.org/show_bug.cgi?id=15081
406         
407         Add tests for display:none on applets, embeds and object elements.
408
409         * fast/replaced/applet-display-none.html: Added.
410         * fast/replaced/embed-display-none.html: Added.
411         * fast/replaced/object-display-none.html: Added.
412         * fast/replaced/resources/test.swf: Copied from LayoutTests/accessibility/resources/test.swf.
413         * platform/mac/fast/replaced/applet-display-none-expected.checksum: Added.
414         * platform/mac/fast/replaced/applet-display-none-expected.png: Added.
415         * platform/mac/fast/replaced/applet-display-none-expected.txt: Added.
416         * platform/mac/fast/replaced/embed-display-none-expected.checksum: Added.
417         * platform/mac/fast/replaced/embed-display-none-expected.png: Added.
418         * platform/mac/fast/replaced/embed-display-none-expected.txt: Added.
419         * platform/mac/fast/replaced/object-display-none-expected.checksum: Added.
420         * platform/mac/fast/replaced/object-display-none-expected.png: Added.
421         * platform/mac/fast/replaced/object-display-none-expected.txt: Added.
422
423 2009-02-24  Sam Weinig  <sam@webkit.org>
424
425         Reviewed by David Hyatt.
426
427         Test for https://bugs.webkit.org/show_bug.cgi?id=23990
428         Regression (r40837): JavaScript image popup doesn't work
429
430         * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt: Added.
431         * fast/dom/getBoundingClientRect-getClientRects-relative-to-viewport.html: Added.
432
433 2009-02-24  David Hyatt  <hyatt@apple.com>
434
435         Reviewed by Eric Seidel
436
437         https://bugs.webkit.org/show_bug.cgi?id=23740, painting order wrong for normal flow elements with overflow: hidden
438         
439         This patch reworks the painting of overflow.  There is now the concept of a "self-painting layer."  All
440         layers are considered to be self-painting except for overflow layers that are normal flow (and that don't have
441         reflections or masks).
442         
443         If an overflow layer is not self-painting, then it ends up painted by its parent just like any other normal flow object.
444         The only difference is that the clip has to be pushed and popped when painting the object's children.
445         
446         The lightweight clipping scheme used for controls has been extended to cover overflow now in this simplified case.  With
447         the code consolidated into reusable push/pop functions, all of the renderers that use overflow have been patched to
448         use the new functions.
449         
450         Hit testing has also been patched to check the overflow clip rect first before recurring into children.
451         
452         Scrollbar paint has been moved into RenderBlock for now, since none of the table objects support scrollbars
453         yet, and scrollbar hit testing was already there anyway.  Now the two code paths are more symmetrical.
454         
455         Masks are now treated like normal flow layers (just like reflections).
456         
457         A couple of test cases have been added to fast/overflow to test the stacking order.
458
459         * fast/overflow/overflow-float-stacking.html: Added.
460         * fast/overflow/overflow-stacking.html: Added.
461         * platform/mac/fast/overflow/overflow-float-stacking-expected.checksum: Added.
462         * platform/mac/fast/overflow/overflow-float-stacking-expected.png: Added.
463         * platform/mac/fast/overflow/overflow-float-stacking-expected.txt: Added.
464         * platform/mac/fast/overflow/overflow-stacking-expected.checksum: Added.
465         * platform/mac/fast/overflow/overflow-stacking-expected.png: Added.
466         * platform/mac/fast/overflow/overflow-stacking-expected.txt: Added.
467
468 2009-02-24  Simon Fraser  <simon.fraser@apple.com>
469
470         Reviewed by Eric Seidel
471
472         https://bugs.webkit.org/show_bug.cgi?id=24135
473         
474         Update the expected value after testcase change.
475
476         * fast/events/offsetX-offsetY-expected.txt:
477
478 2009-02-05 Ojan Vafai <ojan@chromium.org> and Eric Seidel <eric@webkit.org>
479
480         Reviewed by Dave Hyatt.
481
482         Make cursor positions match IE6/IE7/FF3 when clicking in margins/padding
483         around divs inside editable regions.
484         https://bugs.webkit.org/show_bug.cgi?id=23605
485
486         Fix clicks outside editable regions from focusing the editable region.
487         https://bugs.webkit.org/show_bug.cgi?id=23607
488
489         Removed editing/selection/contenteditable-click-outside.html as it's
490         not as useful as our new tests.
491
492         * editing/selection/click-in-margins-inside-editable-div-expected.txt: Added.
493         * editing/selection/click-in-margins-inside-editable-div.html: Added.
494         * editing/selection/click-in-padding-with-multiple-line-boxes-expected.txt: Added.
495         * editing/selection/click-in-padding-with-multiple-line-boxes.html: Added.
496         * editing/selection/click-outside-editable-div-expected.txt: Added.
497         * editing/selection/click-outside-editable-div.html: Added.
498         * editing/selection/contenteditable-click-outside.html: Removed.
499         * editing/selection/resources/TEMPLATE.html: Added.
500         * editing/selection/resources/click-in-margins-inside-editable-div.js: Added.
501         * editing/selection/resources/click-in-padding-with-multiple-line-boxes.js: Added.
502         * editing/selection/resources/click-outside-editable-div.js: Added.
503         * editing/selection/resources/js-test-selection-shared.js: Added.
504         * editing/selection/select-missing-image.html:
505         * platform/mac/editing/selection/contenteditable-click-outside-expected.checksum: Removed.
506         * platform/mac/editing/selection/contenteditable-click-outside-expected.txt: Removed.
507         * platform/mac/editing/selection/select-all-iframe-expected.txt:
508         * platform/mac/editing/selection/select-from-textfield-outwards-expected.txt:
509         * platform/mac/editing/selection/select-missing-image-expected.txt:
510         * platform/qt/editing/selection/contenteditable-click-outside-expected.txt: Removed.
511         * platform/qt/editing/selection/select-all-iframe-expected.txt: Removed.
512
513 2009-02-24  Simon Fraser  <simon.fraser@apple.com>
514
515         Reviewed by Darin Adler
516
517         https://bugs.webkit.org/show_bug.cgi?id=24135
518         
519         Fix test now that offsetX/offsetY get rounded, rather than truncated.
520
521         * fast/events/offsetX-offsetY.html:
522
523 2009-02-24  Beth Dakin  <bdakin@apple.com>
524
525         Reviewed by Sam Weinig.
526
527         Test for https://bugs.webkit.org/show_bug.cgi?id=24004 REGRESSION: 
528         Ordered list item marker misaligned when line height is not 1.2 
529         -and corresponding <rdar://problem/6602506>
530
531         * fast/lists/list-marker-with-line-height.html: Added.
532         * platform/mac/fast/lists/list-marker-with-line-height-expected.checksum: Added.
533         * platform/mac/fast/lists/list-marker-with-line-height-expected.png: Added.
534         * platform/mac/fast/lists/list-marker-with-line-height-expected.txt: Added.
535
536 2009-02-24  Adam Treat  <adam.treat@torchmobile.com>
537
538         Reviewed by Simon Fraser.
539
540         Adding these tests back in and removing from the Skipped list as
541         these tests are all now passing on my machine as of latest revision.
542
543         * platform/qt/Skipped:
544
545 2009-02-24  Adam Treat  <adam.treat@torchmobile.com>
546
547         Reviewed by Cameron Zwarich.
548
549         Remove tests from the Qt Skipped list that no longer even exist.
550
551         * platform/qt/Skipped:
552
553 2009-02-24  Alexey Proskuryakov  <ap@webkit.org>
554
555         Reviewed by Darin Adler.
556
557         https://bugs.webkit.org/show_bug.cgi?id=24091
558         <rdar://problem/6468660> Start of redirect chain ends up as master entry in Application Cache
559
560         * http/tests/appcache/access-via-redirect-expected.txt: Added.
561         * http/tests/appcache/access-via-redirect.php: Added.
562         * http/tests/appcache/resources/access-via-redirect.html: Added.
563         * http/tests/appcache/resources/access-via-redirect.manifest: Added.
564
565 2009-02-24  Alexey Proskuryakov  <ap@webkit.org>
566
567         Reviewed by Mark Rowe ("awesome!").
568
569         Make test for <https://bugs.webkit.org/show_bug.cgi?id=15707> more reliable.
570
571         * fast/dom/onload-open.html: Added waitUntilDone().
572
573 2009-02-24  David Levin  <levin@chromium.org>
574
575         Reviewed by Dave Hyatt.
576
577         Update expected results due to better results introduced by r41090.
578
579         * platform/mac/media/video-layer-crash-expected.txt:
580
581 2009-02-23  Julien Chaffraix  <jchaffraix@webkit.org>
582
583         Reviewed by Darin Adler.
584
585         Test for bug 23956: Safari crashes when cloneNode fails (cloning a XML element with an invalid nodeName)
586
587         * fast/dom/cloneNode-expected.txt: Added.
588         * fast/dom/cloneNode.html: Added.
589
590 2009-02-23  David Hyatt  <hyatt@apple.com>
591
592         Fix the stacking order for column rules in multi-column layout.  Column rules should paint as part of the background of an element, just
593         after all other components of the background have been painted.  This allows negative z-index children to still paint on top of the
594         column rules (rather than ending up above the background of the box but behind the column rules).
595
596         Reviewed by Eric Seidel
597
598         * fast/multicol/column-rules-stacking.html: Added.
599         * platform/mac/fast/multicol/column-rules-stacking-expected.checksum: Added.
600         * platform/mac/fast/multicol/column-rules-stacking-expected.png: Added.
601         * platform/mac/fast/multicol/column-rules-stacking-expected.txt: Added.
602
603 2009-02-23  Gustavo Noronha Silva  <gns@gnome.org>
604
605         Reviewed by Alexey Proskuryakov.
606
607         https://bugs.webkit.org/show_bug.cgi?id=24011
608         KURL's setPort doesn't unset port if 0 is given
609
610         Adding regression tests for change done on KURL's setPort in
611         r41076. It is worth noting that Firefox doesn't render this test
612         correctly since it raises an exception when javascript tries to
613         change the iframe's contentWindow.location.port, though other
614         properties are modifiable.
615
616         * fast/loader/location-port-expected.txt: Added.
617         * fast/loader/location-port.html: Added.
618         * fast/loader/resources/location-port-iframe.html: Added.
619
620 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
621
622         Rubber-stamped by Mark Rowe.
623
624         https://bugs.webkit.org/show_bug.cgi?id=15690
625         Bug in layout test framework (setUpPage vs. setUpPageStatus)
626
627         * (Many JS files in dom/):
628         (setUpPage): Replaced setUpPage with setUpPageStatus where appropriate, downstreaming
629         a W3C fix.
630
631 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
632
633         Reviewed by Mark Rowe.
634
635         https://bugs.webkit.org/show_bug.cgi?id=21147
636         hash property returns incorrect value for links w/o hash
637
638         * fast/dom/empty-hash-and-search-expected.txt: Added.
639         * fast/dom/empty-hash-and-search.html: Added.
640
641 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
642
643         Reviewed by Darin Adler.
644
645         https://bugs.webkit.org/show_bug.cgi?id=20184
646         SELECT with no name generates invalid query string
647
648         * fast/forms/select-no-name-expected.txt: Added.
649         * fast/forms/select-no-name.html: Added.
650
651 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
652
653         Reviewed by Darin Adler.
654
655         https://bugs.webkit.org/show_bug.cgi?id=15707
656         Crash when manipulating document from within an iframe onload function
657
658         * fast/dom/onload-open-expected.txt: Added.
659         * fast/dom/onload-open.html: Added.
660         * fast/dom/resources/frame-onload-open.html: Added.
661
662 2009-02-23  Alexey Proskuryakov  <ap@webkit.org>
663
664         Reviewed by Darin Adler.
665
666         https://bugs.webkit.org/show_bug.cgi?id=18970
667         Numerically named input fields cause document.forms loop problems
668
669         * fast/forms/numeric-input-name-expected.txt: Added.
670         * fast/forms/numeric-input-name.html: Added.
671
672 2009-02-21  Hironori Bono  <hbono@chromium.org>
673
674         Reviewed by Alexey Proskuryakov.
675
676         https://bugs.webkit.org/show_bug.cgi?id=23786
677         [Chromium] line-break characters in a complex text are treated as zero-width spaces
678
679         Added tests which verifies line-break characters in a complex text are treated as defined in CSS 2.1.
680
681         * fast/text/international/bidi-linebreak-001.html: Added.
682         * fast/text/international/bidi-linebreak-002.html: Added.
683         * fast/text/international/bidi-linebreak-003.html: Added.
684         * platform/mac/fast/text/international/bidi-linebreak-001-expected.checksum: Added.
685         * platform/mac/fast/text/international/bidi-linebreak-001-expected.png: Added.
686         * platform/mac/fast/text/international/bidi-linebreak-001-expected.txt: Added.
687         * platform/mac/fast/text/international/bidi-linebreak-002-expected.checksum: Added.
688         * platform/mac/fast/text/international/bidi-linebreak-002-expected.png: Added.
689         * platform/mac/fast/text/international/bidi-linebreak-002-expected.txt: Added.
690         * platform/mac/fast/text/international/bidi-linebreak-003-expected.checksum: Added.
691         * platform/mac/fast/text/international/bidi-linebreak-003-expected.png: Added.
692         * platform/mac/fast/text/international/bidi-linebreak-003-expected.txt: Added.
693
694 2009-02-20  Sam Weinig  <sam@webkit.org>
695
696         * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Update results.
697
698 2009-02-20  Oliver Hunt  <oliver@apple.com>
699
700         RS=Mark Rowe.
701
702         <rdar://problem/6606660> 2==null returns true in 64bit jit
703
704         Improved equality test to contain all integer values that could
705         appear to be other immediate values if the type tag were ignored.
706
707         * fast/js/equality-expected.txt:
708         * fast/js/resources/equality.js:
709
710 2009-02-19  Sam Weinig  <sam@webkit.org>
711
712         Reviewed by Beth Dakin.
713
714         Tests for https://bugs.webkit.org/show_bug.cgi?id=24044
715         Update querySelector/querySelectorAll to match the latest spec
716
717         * fast/dom/SelectorAPI/dumpNodeList-almost-strict-expected.txt:
718         * fast/dom/SelectorAPI/dumpNodeList-expected.txt:
719         * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt:
720         * fast/dom/SelectorAPI/resig-SelectorsAPI-test.xhtml: Updated.  We now fail 17 tests
721         due to not throwing an exception when no arguments are passed to querySelector
722         or querySelectorAll.
723         * fast/dom/SelectorAPI/resources/undefined-null-stringify.js: Added.
724         * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt: Added.
725         * fast/dom/SelectorAPI/undefined-null-stringify.html: Added.
726
727 2009-02-19  David Hyatt  <hyatt@apple.com>
728
729         Fix a bug where reflections didn't work properly if opacity was < 1.  Make sure that replaced elements
730         also consider reflections to be part of their visual overflow.  This had already been done for blocks
731         and lines, but it wasn't being done yet for replaced elements.
732
733         Also make sure that when the object being reflected has opacity < 1 that we don't end up popping the outer
734         transparency layer early.  Since the reflected object paints twice, we don't want to end the transparency
735         layer it pushed until we're done painting the real object (rather than the reflection).
736
737         Reviewed by Dan Bernstein
738
739         * fast/reflections/reflection-masks-opacity.html: Added.
740         * platform/mac/fast/reflections/reflection-direction-expected.txt:
741         * platform/mac/fast/reflections/reflection-masks-expected.txt:
742         * platform/mac/fast/reflections/reflection-masks-opacity-expected.checksum: Added.
743         * platform/mac/fast/reflections/reflection-masks-opacity-expected.png: Added.
744         * platform/mac/fast/reflections/reflection-masks-opacity-expected.txt: Added.
745
746 2009-02-19  Jay Campan  <jcampan@google.com>
747
748         Reviewed by Alexey Proskuryakov.
749
750         https://bugs.webkit.org/show_bug.cgi?id=23959
751         LayoutTests/fast/dom/navigator-detached-no-crash.html may fail with other JS engines.
752
753         * fast/dom/navigator-detached-no-crash-expected.txt:
754         * fast/dom/navigator-detached-no-crash.html:
755
756 2009-02-19  Dimitri Glazkov  <dglazkov@chromium.org>
757
758         Reviewed by Dave Hyatt.
759
760         https://bugs.webkit.org/show_bug.cgi?id=24012
761         Clarify objective of the test and clean up.
762
763         * fast/forms/inline-ignored-on-legend-expected.txt:
764         * fast/forms/inline-ignored-on-legend.html:
765
766 2009-02-18  Dimitri Glazkov  <dglazkov@chromium.org>
767
768         Reviewed by Eric Seidel.
769
770         https://bugs.webkit.org/show_bug.cgi?id=24012
771         Convert inline-ignored-on-legend to text-only test.
772
773         * fast/forms/inline-ignored-on-legend-expected.txt: Added.
774         * fast/forms/inline-ignored-on-legend.html: Changed to text-only.
775         * platform/mac/fast/forms/inline-ignored-on-legend-expected.checksum: Removed.
776         * platform/mac/fast/forms/inline-ignored-on-legend-expected.png: Removed.
777         * platform/mac/fast/forms/inline-ignored-on-legend-expected.txt: Removed.
778
779 2009-02-17  Peter Abrahamsen  <rainhead@gmail.com>
780
781         Reviewed by Sam Weinig.
782
783         https://bugs.webkit.org/show_bug.cgi?id=23958
784         <rdar://problem/6587815>
785
786         Updated XMLHttpRequests tests to match the newest Access Control draft.
787
788         * http/tests/security/originHeader/resources/print-origin.cgi:
789         * http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
790         * http/tests/xmlhttprequest/resources/access-control-basic-allow-print-headers.cgi:
791         * http/tests/xmlhttprequest/resources/access-control-basic-allow-star.cgi:
792         * http/tests/xmlhttprequest/resources/access-control-basic-allow.cgi:
793         * http/tests/xmlhttprequest/resources/access-control-basic-get-fail-non-simple.cgi:
794         * http/tests/xmlhttprequest/resources/access-control-basic-non-get-allow.cgi:
795         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
796         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
797         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
798         * http/tests/xmlhttprequest/resources/access-control-basic-whitelist-response-headers.cgi:
799
800 2009-02-17  Geoffrey Garen  <ggaren@apple.com>
801
802         Reviewed by Sam Weinig.
803         
804         Test for <rdar://problem/6595040> REGRESSION: http://www.amnestyusa.org/
805         fails to load.
806
807         * fast/js/function-toString-semicolon-insertion-expected.txt: Added.
808         * fast/js/function-toString-semicolon-insertion.html: Added.
809         * fast/js/resources/function-toString-semicolon-insertion.js: Added.
810         (compileAndSerialize):
811
812 2009-02-17  David Hyatt  <hyatt@apple.com>
813
814         Reviewed by Eric Seidel
815
816         Fix for https://bugs.webkit.org/show_bug.cgi?id=23985
817
818         Don't allow legends to be anything but display:block.
819
820         * fast/forms/inline-ignored-on-legend.html: Added.
821         * platform/mac/fast/block/basic/fieldset-stretch-to-legend-expected.txt:
822         * platform/mac/fast/borders/fieldsetBorderRadius-expected.txt:
823         * platform/mac/fast/forms/006-expected.txt:
824         * platform/mac/fast/forms/007-expected.txt:
825         * platform/mac/fast/forms/fieldset-align-expected.txt:
826         * platform/mac/fast/forms/float-before-fieldset-expected.txt:
827         * platform/mac/fast/forms/inline-ignored-on-legend-expected.checksum: Added.
828         * platform/mac/fast/forms/inline-ignored-on-legend-expected.png: Added.
829         * platform/mac/fast/forms/inline-ignored-on-legend-expected.txt: Added.
830         * platform/mac/fast/invalid/residual-style-expected.txt:
831         * platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt:
832
833 2009-02-16  Justin Garcia  <justin.garcia@apple.com>
834
835         Reviewed by Mark Rowe.
836         
837         https://bugs.webkit.org/show_bug.cgi?id=16309
838         HTML5: The third execCommand argument for insert{un}orderedlist should be ignored
839
840         * editing/execCommand/insert-list-with-id-expected.txt: Added.
841         * editing/execCommand/insert-list-with-id.html:
842         * platform/mac/editing/execCommand/insert-list-with-id-expected.checksum: Removed.
843         * platform/mac/editing/execCommand/insert-list-with-id-expected.png: Removed.
844         * platform/mac/editing/execCommand/insert-list-with-id-expected.txt: Removed.
845
846 2009-02-16  Sam Weinig  <sam@webkit.org>
847
848         Reviewed by Geoffrey Garen.
849
850         Add tests for <rdar://problem/6468156>
851         REGRESSION (r36779): Adding link, images, flash in TinyMCE blocks entire page (21382)
852
853         * fast/js/function-apply-expected.txt:
854         * fast/js/resources/function-apply.js: Add cases covering setting arugments.length and
855         Array.length explicitly or implicitly using Array.prototype.unshift.
856
857 2009-02-16  Dan Bernstein  <mitz@apple.com>
858
859         Reviewed by Geoffrey Garen.
860
861         - test for <rdar://problem/6561077> REGRESSION (r39634): Unable to select an item in stocks widget with the mouse
862
863         * platform/mac/fast/events/pointer-events-dashboard-expected.checksum: Added.
864         * platform/mac/fast/events/pointer-events-dashboard-expected.png: Added.
865         * platform/mac/fast/events/pointer-events-dashboard-expected.txt: Added.
866         * platform/mac/fast/events/pointer-events-dashboard.html: Copied from LayoutTests/fast/events/pointer-events.html.
867
868 2009-02-16  Justin Garcia  <justin.garcia@apple.com>
869
870         Reviewed by Eric Seidel.
871         
872         https://bugs.webkit.org/show_bug.cgi?id=15381
873         execCommand justify modifies the contentEditable node
874
875         * editing/execCommand/15381-expected.txt: Added.
876         * editing/execCommand/15381.html: Added.
877         
878         Made this test cross platform and changed it to reflect the fix:
879         * editing/execCommand/5062376-expected.txt: Added.
880         * editing/execCommand/5062376.html:
881         * platform/mac/editing/execCommand/5062376-expected.checksum: Removed.
882         * platform/mac/editing/execCommand/5062376-expected.png: Removed.
883         * platform/mac/editing/execCommand/5062376-expected.txt: Removed.
884
885 2009-02-16  Chris Fleizach  <cfleizach@apple.com>
886
887         Reviewed by Adele Peterson.
888
889         Test for Bug 23979: AX: alt tag not returned for <input type="image">
890         https://bugs.webkit.org/show_bug.cgi?id=23979
891
892         * accessibility/input-image-alt-expected.txt: Added.
893         * accessibility/input-image-alt.html: Added.
894
895 2009-02-13  Geoffrey Garen  <ggaren@apple.com>
896
897         Reviewed by Sam Weinig.
898         
899         Added a test for an edge case in <rdar://problem/6584057>.
900
901         * fast/js/resources/sort-non-numbers.js: Added.
902         * fast/js/sort-non-numbers.html: Added.
903         * fast/js/sort-non-numbers-expected.txt: Added.
904
905 2009-02-13  Chris Marrin  <cmarrin@apple.com>
906
907         Reviewed by Adam Roben.
908
909         https://bugs.webkit.org/show_bug.cgi?id=23936
910
911         Fixed 3 more test cases
912
913         * platform/win/fast/css/computed-style-expected.txt:
914         * platform/win/fast/css/computed-style-without-renderer-expected.txt:
915         * svg/css/getComputedStyle-basic-expected.txt:
916
917 2009-02-13  Chris Marrin  <cmarrin@apple.com>
918
919         Reviewed by Simon Fraser.
920
921         https://bugs.webkit.org/show_bug.cgi?id=23936
922
923         Fixed 2 more test cases (mac specific)
924
925         * platform/mac/fast/css/computed-style-expected.txt:
926         * platform/mac/fast/css/computed-style-without-renderer-expected.txt:
927
928 2009-02-12  Horia Olaru  <olaru@adobe.com>
929
930         Reviewed by Oliver Hunt.
931
932         https://bugs.webkit.org/show_bug.cgi?id=23400
933
934         Added a modified version of the test Chris Brichford attached to the bug.
935         Will test return values of various eval function calls, including some which
936         throw and catch errors in the string to evaluate.
937
938         * fast/js/eval-throw-return-expected.txt: Added.
939         * fast/js/eval-throw-return.html: Added.
940         * fast/js/resources/eval-throw-return.js: Added.
941         (throwFunc):
942         (throwOnReturn):
943         (twoFunc):
944
945 2009-02-12  David Smith  <catfish.man@gmail.com>
946
947         Reviewed by David Hyatt.
948
949         * fast/dom/SelectorAPI/resig-SelectorsAPI-test-expected.txt: Updated results now that we pass a few more
950
951 2009-02-12  Chris Marrin  <cmarrin@apple.com>
952
953         Reviewed by Simon Fraser.
954
955         https://bugs.webkit.org/show_bug.cgi?id=23936
956
957         Fixed test results
958
959         * fast/css/computed-style-expected.txt:
960         * fast/css/computed-style-without-renderer-expected.txt:
961         * fast/dom/Window/window-properties-expected.txt:
962         * platform/mac/svg/text/text-text-05-t-expected.checksum:
963         * platform/mac/svg/text/text-text-05-t-expected.png:
964
965 2009-02-12  Eric Carlson  <eric.carlson@apple.com>
966
967         Reviewed by Simon Fraser.
968         
969         Support MPEG content on Mac and Windows.
970         <rdar://problem/5917509>
971         https://bugs.webkit.org/show_bug.cgi?id=23495
972
973         * media/audio-mpeg-supported-expected.txt: Added.
974         * media/audio-mpeg-supported.html: Added.
975         * media/content/silence.mpg: Added.
976
977 2009-02-12  Chris Marrin  <cmarrin@apple.com>
978
979         Reviewed by Dave Hyatt
980
981         https://bugs.webkit.org/show_bug.cgi?id=23908
982
983         Added test for parsing 3d functions in webkit-transform
984
985         * transforms/3d: Added.
986         * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
987         * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
988
989 2009-02-12  Julien Chaffraix  <jchaffraix@webkit.org>
990
991         Reviewed by Darin Adler.
992
993         Bug 23915: Remove setPrefix work-around in Document::createElement(QualifiedName, bool)
994
995         The test validates the <image> special treatment (using <img> tag) and see whether
996         it validates the previous behaviour and we do not ASSERT.
997
998         * fast/dom/prefixed-image-tag-expected.txt: Added.
999         * fast/dom/prefixed-image-tag.xhtml: Added.
1000
1001 2009-02-12  Julien Chaffraix  <jchaffraix@webkit.org>
1002
1003         Reviewed by Darin Adler.
1004
1005         Bug 23826: Potential bug with before/after rule while moving element from one document to another
1006
1007         * fast/css-generated-content/beforeAfter-interdocument.html: Added.
1008         * platform/mac/fast/css-generated-content/beforeAfter-interdocument-expected.txt: Added.
1009
1010 2009-02-12  Adam Roben  <aroben@apple.com>
1011
1012         Try to fix dashboard-region-parser
1013
1014         * platform/mac/fast/css/dashboard-region-parser.html: Fixed relative
1015         paths now that this test has moved.
1016
1017 2009-02-12  Chris Marrin  <cmarrin@apple.com>
1018
1019         Reviewed by Simon Fraser.
1020
1021         https://bugs.webkit.org/show_bug.cgi?id=23927
1022
1023         Skip 16 SVG tests that fail on PPC, until problem is resolved
1024
1025         * platform/mac/Skipped:
1026
1027 2009-02-12  Chris Marrin  <cmarrin@apple.com>
1028
1029         Reviewed by Simon Fraser.
1030
1031         https://bugs.webkit.org/show_bug.cgi?id=23927
1032
1033         This fixes one testcase on PPC Mac
1034
1035         * svg/custom/getTransformToElement.svg:
1036
1037 2009-02-12  Adam Roben  <aroben@apple.com>
1038
1039         Add some tests that fail due to using the wrong font for Hebrew to the
1040         Windows Skipped list
1041
1042         * platform/win/Skipped:
1043
1044 2009-02-12  Adam Roben  <aroben@apple.com>
1045
1046         Remove some passing tests from the Windows Skipped list
1047
1048         * platform/win/Skipped: Removed two tests in http/tests/incremental
1049         (one of which had been renamed and so was running anyway).
1050
1051 2009-02-12  Adam Roben  <aroben@apple.com>
1052
1053         Add a failing loader test to the Windows Skipped list
1054
1055         * platform/win/Skipped: Added fast/loader/frame-creation-removal.html.
1056
1057 2009-02-12  Adam Roben  <aroben@apple.com>
1058
1059         Add another failing drag-n-drop test to the Windows Skipped list
1060
1061         * platform/win/Skipped: Added editing/selection/drag-in-iframe.html.
1062
1063 2009-02-12  Adam Roben  <aroben@apple.com>
1064
1065         Fix Bug 23919: Mac-specific test fast/css/dashboard-region-parser is
1066         in cross-platform location
1067
1068         <https://bugs.webkit.org/show_bug.cgi?id=23919>
1069
1070         Moved the test and its results to platform/mac.
1071
1072         Reviewed by Dan Bernstein.
1073
1074         * platform/mac/fast/css/dashboard-region-parser-expected.txt: Renamed from LayoutTests/fast/css/dashboard-region-parser-expected.txt.
1075         * platform/mac/fast/css/dashboard-region-parser.html: Renamed from LayoutTests/fast/css/dashboard-region-parser.html.
1076
1077 2009-02-12  Adam Roben  <aroben@apple.com>
1078
1079         Fix Bug 23918: Mac-specific results for
1080         fast/css/computed-style[-without-renderer] are sitting in
1081         cross-platform location
1082
1083         <https://bugs.webkit.org/show_bug.cgi?id=23918>
1084
1085         Move Mac-specific results for
1086         fast/css/computed-style[-without-renderer] to platform/mac
1087
1088         Reviewed by John Sullivan.
1089
1090         * fast/css/computed-style-expected.txt:
1091         * fast/css/computed-style-without-renderer-expected.txt:
1092         Made these results correct for non-Mac platforms by removing the
1093         -webkit-dashboard-region references.
1094
1095         * platform/mac/fast/css/computed-style-expected.txt: Copied from LayoutTests/fast/css/computed-style-expected.txt.
1096         * platform/mac/fast/css/computed-style-without-renderer-expected.txt: Copied from LayoutTests/fast/css/computed-style-without-renderer-expected.txt.
1097
1098         * platform/win/fast/css/computed-style-expected.txt:
1099         * platform/win/fast/css/computed-style-without-renderer-expected.txt:
1100         Copied the non-Mac results here, too, since on Windows we first check
1101         for Mac-specific results before checking for cross-platform results.
1102
1103 2009-02-11  Adam Roben  <aroben@apple.com>
1104
1105         Windows fix for Bug 22239: Implement missing animation & transition
1106         APIs on LayoutTestController for non-mac platforms
1107
1108         <https://bugs.webkit.org/show_bug.cgi?id=22239>
1109
1110         Reviewed by Simon Fraser.
1111
1112         * platform/win/Skipped: Enable the previously-skipped tests.
1113
1114 2009-02-11  Scott Violet  <sky@google.com>
1115
1116         Reviewed by Simon Fraser.
1117
1118         https://bugs.webkit.org/show_bug.cgi?id=23805 
1119         The test transitions/transition-end-event-multiple-03.html occasionally fails.
1120
1121         * transitions/transition-end-event-multiple-03.html: Upped the timeout.
1122
1123 2009-02-10  Oliver Hunt  <oliver@apple.com>
1124
1125         Reviewed by Adele Peterson.
1126
1127         <rdar://problem/6156755> onMouseOver events do not fire properly for cross frame drag and drop
1128
1129         Simple testcase to ensure that a subframe does not incorrectly capture mousemove events
1130         when the mousedown handler has prevented default handling.
1131
1132         * fast/events/mouse-drag-from-frame-expected.txt: Added.
1133         * fast/events/mouse-drag-from-frame.html: Added.
1134         * fast/events/resources/mouse-drag-from-frame-subframe.html: Added.
1135
1136 2009-02-08  Sam Weinig  <sam@webkit.org>
1137
1138         Reviewed by David Hyatt.
1139
1140         Tests for https://bugs.webkit.org/show_bug.cgi?id=15897
1141         Please implement getBoundingClientRect and getClientRects
1142         <rdar://problem/6139669>
1143
1144         * fast/dom/Window/window-properties-expected.txt:
1145         * fast/dom/domListEnumeration-expected.txt:
1146         * fast/dom/getBoundingClientRect-expected.txt: Added.
1147         * fast/dom/getBoundingClientRect.html: Added.
1148         * fast/dom/getClientRects-expected.txt: Added.
1149         * fast/dom/getClientRects.html: Added.
1150         * fast/dom/resources/domListEnumeration.js:
1151         * fast/js/global-constructors-expected.txt:
1152
1153 2009-02-10  Feng Qian <feng@chromium.org>
1154
1155         Reviewed by Alexey Proskuryakov.
1156
1157         Fix crashes in disconnected navigator object.
1158         https://bugs.webkit.org/show_bug.cgi?id=23626
1159
1160         * fast/dom/navigator-detached-no-crash-expected.txt: Added.
1161         * fast/dom/navigator-detached-no-crash.html: Added.
1162
1163 2009-02-09  Chris Marrin  <cmarrin@apple.com>
1164
1165         Reviewed by Simon Fraser
1166
1167         https://bugs.webkit.org/show_bug.cgi?id=23689
1168
1169         Add test for 3D functionality of WebKitCSSMatrix.
1170
1171         * transforms/3d: Added.
1172         * transforms/3d/cssmatrix-3d-interface-expected.txt: Added.
1173         * transforms/3d/cssmatrix-3d-interface.xhtml: Added.
1174
1175 2009-02-09  Mark Rowe  <mrowe@apple.com>
1176
1177         Reviewed by Sam Weinig.
1178
1179         Test for <https://bugs.webkit.org/show_bug.cgi?id=23858>
1180         Bug 23858: Crash when removing a HTMLSelectElement from the document from inside its focus event handler
1181
1182         * fast/dom/HTMLSelectElement/remove-element-from-within-focus-handler-crash-expected.txt: Added.
1183         * fast/dom/HTMLSelectElement/remove-element-from-within-focus-handler-crash.html: Added.
1184
1185 2009-02-09  Dimitri Glazkov  <dglazkov@chromium.org>
1186
1187         Reviewed by Dave Hyatt.
1188
1189         https://bugs.webkit.org/show_bug.cgi?id=23806
1190         New test for the crash with an embed element with an empty src and
1191         "text/html" type.
1192
1193         * fast/loader/empty-embed-src-attribute-expected.txt: Added.
1194         * fast/loader/empty-embed-src-attribute.html: Added.
1195
1196 2009-02-09  Alexey Proskuryakov  <ap@webkit.org>
1197
1198         Land results for a recently added test (https://bugs.webkit.org/show_bug.cgi?id=23601).
1199
1200         * fast/dom/Selection/getRangeAt-expected.txt: Added.
1201
1202 2009-02-07  Rob Buis  <rwlbuis@gmail.com>
1203
1204         Reviewed by Darin.
1205
1206         Test for:
1207         https://bugs.webkit.org/show_bug.cgi?id=3248
1208         Bug 3248: Mouse events on OPTION element seem to be ignored
1209
1210         * fast/forms/option-mouseevents-expected.txt: Added.
1211         * fast/forms/option-mouseevents.html: Added.
1212
1213 2009-02-06  Chris Marrin  <cmarrin@apple.com>
1214
1215         Reviewed by Simon Fraser.
1216
1217        https://bugs.webkit.org/show_bug.cgi?id=6868
1218
1219         Fixed results of several svg tests because of differences
1220         in rounding caused by TransformationMatrix changing from
1221         single to double precision math.
1222
1223         * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt:
1224         * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
1225         * platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.txt:
1226         * platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt:
1227         * platform/mac/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt:
1228         * platform/mac/svg/W3C-SVG-1.1/coords-trans-01-b-expected.txt:
1229         * platform/mac/svg/W3C-SVG-1.1/coords-trans-02-t-expected.txt:
1230         * platform/mac/svg/W3C-SVG-1.1/coords-trans-06-t-expected.txt:
1231         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt:
1232         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
1233         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
1234         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
1235         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
1236         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
1237         * platform/mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
1238         * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
1239         * platform/mac/svg/W3C-SVG-1.1/paths-data-05-t-expected.txt:
1240         * platform/mac/svg/W3C-SVG-1.1/paths-data-06-t-expected.txt:
1241         * platform/mac/svg/W3C-SVG-1.1/paths-data-07-t-expected.txt:
1242         * platform/mac/svg/W3C-SVG-1.1/paths-data-09-t-expected.txt:
1243         * platform/mac/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt:
1244         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.txt:
1245         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.txt:
1246         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt:
1247         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt:
1248         * platform/mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt:
1249         * platform/mac/svg/W3C-SVG-1.1/struct-group-03-t-expected.txt:
1250         * platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
1251         * platform/mac/svg/batik/text/textProperties-expected.txt:
1252         * platform/mac/svg/batik/text/verticalText-expected.txt:
1253         * platform/mac/svg/batik/text/verticalTextOnPath-expected.txt:
1254         * platform/mac/svg/carto.net/slider-expected.txt:
1255         * platform/mac/svg/carto.net/tabgroup-expected.txt:
1256         * platform/mac/svg/custom/glyph-selection-lang-attribute-expected.txt:
1257         * platform/mac/svg/custom/invalid-css-expected.txt:
1258         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.txt:
1259         * platform/mac/svg/custom/js-late-marker-creation-expected.txt:
1260         * platform/mac/svg/custom/preserve-aspect-ratio-syntax-expected.txt:
1261         * platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
1262         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.txt:
1263         * platform/mac/svg/custom/viewbox-syntax-expected.txt:
1264         * platform/mac/svg/hixie/perf/001-expected.txt:
1265         * platform/mac/svg/hixie/perf/002-expected.txt:
1266         * platform/mac/svg/hixie/perf/007-expected.txt:
1267         * platform/mac/svg/text/text-align-01-b-expected.txt:
1268         * platform/mac/svg/text/text-align-05-b-expected.txt:
1269         * platform/mac/svg/text/text-fonts-01-t-expected.txt:
1270         * platform/mac/svg/text/text-text-04-t-expected.txt:
1271         * platform/mac/svg/text/text-text-05-t-expected.txt:
1272         * platform/mac/svg/text/text-text-06-t-expected.txt:
1273         * platform/mac/svg/text/text-tref-01-b-expected.txt:
1274         * svg/custom/getTransformToElement.svg:
1275
1276 2009-02-05  Eric Seidel  <eric@webkit.org>
1277
1278         Reviewed by Eric Seidel.
1279
1280         DOMSelection.getRangeAt() returns a different range than the selection
1281         https://bugs.webkit.org/show_bug.cgi?id=23601
1282
1283         Rename toRange to toNormalizedRange and add new firstRange which returns an unmodified range
1284
1285         * fast/dom/Selection/getRangeAt.html: Added.
1286         * fast/dom/Selection/resources/TEMPLATE.html: Copied from LayoutTests/fast/dom/CSSStyleDeclaration/resources/TEMPLATE.html.
1287         * fast/dom/Selection/resources/getRangeAt.js: Added.
1288
1289 2009-02-06  Justin Garcia  <justin.garcia@apple.com>
1290
1291         Reviewed by Oliver Hunt.
1292         
1293         https://bugs.webkit.org/show_bug.cgi?id=23800
1294         Header elements are not always preserved during paste
1295
1296         * editing/execCommand/4128080-1-expected.txt: Added.
1297         * editing/execCommand/4128080-1.html: Added.
1298         * editing/execCommand/4128080-2-expected.txt: Added.
1299         * editing/execCommand/4128080-2.html: Added.
1300
1301 2009-02-05  Alexey Proskuryakov  <ap@webkit.org>
1302
1303         Reviewed by Darin Adler.
1304
1305         <rdar://problem/6438271> Improve backspace handling of accented characters
1306
1307         * platform/mac/editing/deleting/backward-delete-expected.txt: Added.
1308         * platform/mac/editing/deleting/backward-delete.html: Added.
1309
1310 2009-02-05  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
1311
1312         Rubber-stamped by George Staikos.
1313
1314         Regenerate input.wml result on mac, it was generated with Qt before.
1315
1316         * platform/mac/fast/wml/input-expected.checksum:
1317         * platform/mac/fast/wml/input-expected.png:
1318         * platform/mac/fast/wml/input-expected.txt:
1319
1320 2009-02-05  Sam Weinig  <sam@webkit.org>
1321
1322         Reviewed by Darin Layer.
1323
1324         Fix after merging EventTargetNode up into Node.
1325
1326         * fast/dom/Window/window-properties-expected.txt:
1327         * fast/dom/prototype-chain-expected.txt:
1328
1329 2009-02-04  Dean Jackson  <dino@apple.com>
1330
1331         Reviewed by Darin Adler.
1332
1333         Remove animation-play-state from expected properties.
1334         https://bugs.webkit.org/show_bug.cgi?id=22907
1335
1336         * animations/computed-style-expected.txt:
1337         * animations/computed-style.html:
1338         * fast/css/computed-style-display-none-expected.txt:
1339         * fast/css/computed-style-expected.txt:
1340         * fast/css/computed-style-without-renderer-expected.txt:
1341         * fast/css/computed-style-without-renderer.html:
1342         * svg/css/getComputedStyle-basic-expected.txt:
1343
1344 2009-02-04  Tor Arne Vestbø  <tavestbo@trolltech.com>
1345
1346         Reviewed by Darin Adler.
1347
1348         Make sure we don't load on removing the media element from the document
1349         https://bugs.webkit.org/show_bug.cgi?id=22105.
1350
1351         * media/remove-from-document-no-load-expected.txt: Added.
1352         * media/remove-from-document-no-load.html: Added.
1353
1354 2009-02-04  Dmitry Titov  <dimich@chromium.org>
1355
1356         Not reviewed, build fix.
1357
1358         https://bugs.webkit.org/show_bug.cgi?id=22806
1359         Reverting the test that should not yet be landed since it depends on
1360         changes in DRT which were not yet landed.
1361
1362         * fast/dom/Window/cached-timeout-stopped-on-close-expected.txt: Removed.
1363         * fast/dom/Window/cached-timeout-stopped-on-close.html: Removed.
1364         * fast/dom/Window/resources/cached-timeout-page-1.html: Removed.
1365         * fast/dom/Window/resources/cached-timeout-page-2.html: Removed.
1366
1367 2009-02-04  Dimitri Glazkov  <dglazkov@chromium.org>
1368
1369         Reviewed by Eric Seidel.
1370
1371         Rename layout test result to the correct name.
1372
1373         * storage/transaction-callback-exception-crash-expected.txt: Renamed from LayoutTests/storage/transaction-callback-exception-crash.txt.
1374
1375 2009-02-04  Dmitry Titov  <dimich@chromium.org>
1376
1377         Reviewed by Darin Adler.
1378
1379         Regression test for https://bugs.webkit.org/show_bug.cgi?id=22753
1380
1381         * fast/dom/Window/cached-timeout-stopped-on-close-expected.txt: Added.
1382         * fast/dom/Window/cached-timeout-stopped-on-close.html: Added.
1383         * fast/dom/Window/resources/cached-timeout-page-1.html: Added.
1384         * fast/dom/Window/resources/cached-timeout-page-2.html: Added.
1385
1386 2009-02-04  Dimitri Glazkov  <dglazkov@chromium.org>
1387
1388         Reviewed by Sam Weinig.
1389
1390         https://bugs.webkit.org/show_bug.cgi?id=23655
1391         Clean up storage layout tests a bit.
1392
1393         * storage/close-during-stress-test.html: Moved brace to new line.
1394         * storage/empty-statement.html: Moved brace to new line.
1395         * storage/execute-sql-args.html: Moved brace to new line.
1396         * storage/quota-tracking.html: Moved brace to new line.
1397         * storage/success-callback.html: Moved brace to new line, removed erroneous callback argument.
1398         * storage/transaction-callback-exception-crash.html: Added.
1399         * storage/transaction-callback-exception-crash.txt: Renamed from LayoutTests/storage/transaction_callback_exception_crash-expected.txt.
1400         * storage/transaction_callback_exception_crash.html: Removed.
1401
1402 2009-02-04  Jeremy Moskovich  <jeremy@chromium.org>
1403
1404         Reviewed by Dave Hyatt.
1405
1406         https://bugs.webkit.org/show_bug.cgi?id=23471
1407         Fix text-overflow:ellipsis; for RTL case.
1408
1409         Rebaseline LayoutTests/editing/spelling/inline_spelling_markers.html to reflect correct behavior.
1410
1411         * fast/css/text-overflow-ellipses.html: Added.
1412         * platform/mac/editing/spelling/inline_spelling_markers-expected.checksum:
1413         * platform/mac/editing/spelling/inline_spelling_markers-expected.png:
1414         * platform/mac/fast/css/text-overflow-ellipses-expected.checksum: Added.
1415         * platform/mac/fast/css/text-overflow-ellipses-expected.png: Added.
1416         * platform/mac/fast/css/text-overflow-ellipses-expected.txt: Added.
1417
1418 2009-02-03  Brad Garcia  <bgarcia@google.com>
1419
1420         Reviewed by Eric Seidel.
1421
1422         Test for https://bugs.webkit.org/show_bug.cgi?id=20443
1423
1424         * fast/frames/frame-dead-region-expected.txt: Added.
1425         * fast/frames/frame-dead-region.html: Added.
1426         * fast/frames/resources/frame-dead-region-left.html: Added.
1427
1428 2009-02-03  Justin Garcia  <justin.garcia@apple.com>
1429
1430         Reviewed by Darin Adler.
1431         
1432         https://bugs.webkit.org/show_bug.cgi?id=13490
1433         Implement execCommand("styleWithCSS", ...)
1434
1435         * editing/execCommand/5685604-1-expected.txt: Added.
1436         * editing/execCommand/5685604-1.html: Added.
1437
1438 2009-02-03  Grace Kloba  <klobag@gmail.com>
1439
1440         https://bugs.webkit.org/show_bug.cgi?id=23178
1441         Added a case to test the offsetTop of table cell's children.
1442
1443         * fast/dom/Element/offsetTop-table-cell-expected.txt:
1444         * fast/dom/Element/offsetTop-table-cell.html:
1445
1446 2009-02-03  Dan Bernstein  <mitz@apple.com>
1447
1448         Reviewed by Brady Eidson.
1449
1450         - test for <rdar://problem/6550530> REGRESSION (r40508): Window opened with window.open has no initial history item (global and back/forward)
1451
1452         * fast/history/window-open-expected.txt: Added.
1453         * fast/history/window-open.html: Added.
1454
1455 2009-02-03  Dmitry Titov  <dimich@chromium.org>
1456
1457         Reviewed by Alexey Proskuryakov.
1458
1459         https://bugs.webkit.org/show_bug.cgi?id=22718
1460         Implement WindowTimers interface in Workers.
1461
1462         First layout test for timeouts in a Worker.
1463
1464         * fast/workers/resources/worker-timeout.js: Added.
1465         (checkCompletion):
1466         * fast/workers/worker-timeout-expected.txt: Added.
1467         * fast/workers/worker-timeout.html: Added.
1468
1469 2009-02-02  Oliver Hunt  <oliver@apple.com>
1470
1471         Reviewed by Gavin Barraclough.
1472
1473         <https://bugs.webkit.org/show_bug.cgi?id=21414> REGRESSION: Regular Expressions and character classes, shorthands and ranges
1474         <rdar://problem/6543487>
1475
1476         Testcase for regex codegen emitting checks out of correct order.
1477
1478         * fast/js/regexp-character-match-out-of-order-expected.txt: Added.
1479         * fast/js/regexp-character-match-out-of-order.html: Added.
1480         * fast/js/resources/regexp-character-match-out-of-order.js: Added.
1481
1482 2009-02-02  Yichao Yin  <yichao.yin@torchmobile.com.cn>
1483
1484         Reviewed by Niko Zimmermann.
1485
1486         Tests for WML Input
1487
1488         * wml/input-format-expected.txt: Added.
1489         * wml/input-format.html: Added.
1490         * wml/resources/input-format.js: Added.
1491         (setupTestDocument):
1492         (prepareTest):
1493         (executeTest):
1494
1495 2009-01-29  Scott Violet  <sky@google.com>
1496
1497         Reviewed by Darin Adler.
1498
1499         https://bugs.webkit.org/show_bug.cgi?id=23633
1500         The test transitions/transition-end-event-nested.html occasionally fails
1501
1502         Ups the timeout of the test transitions/transition-end-event-nested.html
1503         and makes the test exit as soon as all events received.
1504
1505         * transitions/transition-end-event-helpers.js:
1506         (recordTransitionEndEvent):
1507         (runTransitionTest.startTest._endFunction):
1508         (runTransitionTest.startTest):
1509         (runTransitionTest):
1510         * transitions/transition-end-event-nested.html:
1511
1512 2009-01-30  Sam Weinig  <sam@webkit.org>
1513
1514         Reviewed by Dan Bernstein.
1515
1516         Test for <rdar://problem/6545095>
1517         ASSERTION FAILED: RenderBlock.h:519: !o || o->isRenderBlock()
1518
1519         * fast/block/float/crash-replaced-display-block-expected.txt: Added.
1520         * fast/block/float/crash-replaced-display-block.html: Added.
1521
1522 2009-01-30  Chris Fleizach  <cfleizach@apple.com>
1523
1524         Reviewed by Oliver Hunt.
1525
1526         Bug 23656: AX hierarchy for iFrames is incorrect
1527         https://bugs.webkit.org/show_bug.cgi?id=23656
1528
1529         Update test to reflect correct behavior.
1530
1531         * accessibility/iframe-bastardization.html:
1532
1533 2009-01-30  Geoffrey Garen  <ggaren@apple.com>
1534
1535         Reviewed by Darin Adler.
1536
1537         More redirect layout test work.
1538         
1539         Added tests (expected to fail) for form submission via JavaScript:
1540         
1541         * http/tests/history/redirect-js-form-submit-0-seconds-expected.txt: Added.
1542         * http/tests/history/redirect-js-form-submit-0-seconds.html: Added.
1543         * http/tests/history/redirect-js-form-submit-2-seconds-expected.txt: Added.
1544         * http/tests/history/redirect-js-form-submit-2-seconds.html: Added.
1545         * http/tests/history/redirect-js-form-submit-before-load-expected.txt: Added.
1546         * http/tests/history/redirect-js-form-submit-before-load.html: Added.
1547         
1548         Updated these tests to dump their back/forward lists, to check for
1549         back/forward regressions, and to use # instead of ? to communicate between
1550         URLs, since, to my surprise, form submissions can't use query strings.
1551
1552         * http/tests/history/redirect-200-refresh-0-seconds-expected.txt:
1553         * http/tests/history/redirect-200-refresh-0-seconds.pl:
1554         * http/tests/history/redirect-200-refresh-2-seconds-expected.txt:
1555         * http/tests/history/redirect-200-refresh-2-seconds.pl:
1556         * http/tests/history/redirect-301-expected.txt:
1557         * http/tests/history/redirect-301.pl:
1558         * http/tests/history/redirect-302-expected.txt:
1559         * http/tests/history/redirect-302.pl:
1560         * http/tests/history/redirect-303-expected.txt:
1561         * http/tests/history/redirect-303.pl:
1562         * http/tests/history/redirect-307-expected.txt:
1563         * http/tests/history/redirect-307.pl:
1564         * http/tests/history/redirect-js-document-location-0-seconds-expected.txt:
1565         * http/tests/history/redirect-js-document-location-0-seconds.html:
1566         * http/tests/history/redirect-js-document-location-2-seconds-expected.txt:
1567         * http/tests/history/redirect-js-document-location-2-seconds.html:
1568         * http/tests/history/redirect-js-document-location-before-load-expected.txt:
1569         * http/tests/history/redirect-js-document-location-before-load.html:
1570         * http/tests/history/redirect-js-location-0-seconds-expected.txt:
1571         * http/tests/history/redirect-js-location-0-seconds.html:
1572         * http/tests/history/redirect-js-location-2-seconds-expected.txt:
1573         * http/tests/history/redirect-js-location-2-seconds.html:
1574         * http/tests/history/redirect-js-location-assign-0-seconds-expected.txt:
1575         * http/tests/history/redirect-js-location-assign-0-seconds.html:
1576         * http/tests/history/redirect-js-location-assign-2-seconds-expected.txt:
1577         * http/tests/history/redirect-js-location-assign-2-seconds.html:
1578         * http/tests/history/redirect-js-location-assign-before-load-expected.txt:
1579         * http/tests/history/redirect-js-location-assign-before-load.html:
1580         * http/tests/history/redirect-js-location-before-load-expected.txt:
1581         * http/tests/history/redirect-js-location-before-load.html:
1582         * http/tests/history/redirect-js-location-href-0-seconds-expected.txt:
1583         * http/tests/history/redirect-js-location-href-0-seconds.html:
1584         * http/tests/history/redirect-js-location-href-2-seconds-expected.txt:
1585         * http/tests/history/redirect-js-location-href-2-seconds.html:
1586         * http/tests/history/redirect-js-location-href-before-load-expected.txt:
1587         * http/tests/history/redirect-js-location-href-before-load.html:
1588         * http/tests/history/redirect-js-location-replace-0-seconds-expected.txt:
1589         * http/tests/history/redirect-js-location-replace-0-seconds.html:
1590         * http/tests/history/redirect-js-location-replace-2-seconds-expected.txt:
1591         * http/tests/history/redirect-js-location-replace-2-seconds.html:
1592         * http/tests/history/redirect-js-location-replace-before-load-expected.txt:
1593         * http/tests/history/redirect-js-location-replace-before-load.html:
1594         * http/tests/history/redirect-meta-refresh-0-seconds-expected.txt:
1595         * http/tests/history/redirect-meta-refresh-0-seconds.html:
1596         * http/tests/history/redirect-meta-refresh-2-seconds-expected.txt:
1597         * http/tests/history/redirect-meta-refresh-2-seconds.html:
1598         * http/tests/history/resources/redirect-target.html:
1599
1600 2009-01-30  Pierre-Olivier Latour  <pol@apple.com>
1601
1602         Updated the references images for the media layout tests on Tiger since they now differ from Leopard after installing QuickTime 7.6.
1603
1604         * platform/mac-tiger/media: Added.
1605         * platform/mac-tiger/media/video-aspect-ratio-expected.checksum: Added.
1606         * platform/mac-tiger/media/video-aspect-ratio-expected.png: Added.
1607         * platform/mac-tiger/media/video-controls-rendering-expected.checksum: Added.
1608         * platform/mac-tiger/media/video-controls-rendering-expected.png: Added.
1609         * platform/mac-tiger/media/video-display-toggle-expected.checksum: Added.
1610         * platform/mac-tiger/media/video-display-toggle-expected.png: Added.
1611         * platform/mac-tiger/media/video-layer-crash-expected.checksum: Added.
1612         * platform/mac-tiger/media/video-layer-crash-expected.png: Added.
1613         * platform/mac-tiger/media/video-transformed-expected.checksum: Added.
1614         * platform/mac-tiger/media/video-transformed-expected.png: Added.
1615         * platform/mac-tiger/media/video-zoom-expected.checksum: Added.
1616         * platform/mac-tiger/media/video-zoom-expected.png: Added.
1617
1618 2009-01-30  Dimitri Glazkov  <dglazkov@chromium.org>
1619
1620         Reviewed by Eric Seidel.
1621
1622         Correct mis-applied http://trac.webkit.org/changeset/40413 by actually
1623         removing the test file.
1624
1625         * fast/dom/Window/timeout-released-on-close.html: Removed.
1626
1627 2009-01-30  Dmitry Titov  <dimich@chromium.org>
1628
1629         Reviewed by Darin Adler.
1630
1631         https://bugs.webkit.org/show_bug.cgi?id=23650
1632         LayoutTests/fast/dom/Window/timeout-released-on-close.html fails intermittently.
1633         Disable this test to keep buildbots green. Need more time to investigate the cause.
1634
1635         * fast/dom/Window/timeout-released-on-close.html: Removed.
1636         * fast/dom/Window/timeout-released-on-close.html-disabled: Copied from LayoutTests/fast/dom/Window/timeout-released-on-close.html.
1637
1638 2009-01-30  Alexey Proskuryakov  <ap@webkit.org>
1639
1640         Reviewed by Darin Adler.
1641
1642         Test that documents loaded from application cache cannot load local resources.
1643
1644         * http/tests/appcache/local-content-expected.txt: Added.
1645         * http/tests/appcache/local-content.html: Added.
1646         * http/tests/appcache/resources/local-content.manifest: Added.
1647
1648 2009-01-30  Dmitry Titov  <dimich@chromium.org>
1649
1650         Reviewed by Alexey Proskuryakov.
1651
1652         https://bugs.webkit.org/show_bug.cgi?id=23615
1653         Try to make this test reliable on buildbots.
1654
1655         * fast/dom/Window/resources/long_timeout.html:
1656         Allocate more objects to make detection more reliable.
1657
1658         * fast/dom/Window/timeout-released-on-close.html:
1659         Use threshold to account for objects allocated by the running scripts.
1660         Add debug output in case of failure to help understand possible failures.
1661
1662 2009-01-30  Alexey Proskuryakov  <ap@webkit.org>
1663
1664         Reviewed by Mark Rowe.
1665
1666         https://bugs.webkit.org/show_bug.cgi?id=23639
1667         Test that appcache ignores Cache-Control: no-store
1668
1669         * http/tests/resources/network-simulator.php: Send no-store with all responses.
1670
1671 2009-01-30  Alexey Proskuryakov  <ap@webkit.org>
1672
1673         Reviewed by Mark Rowe.
1674
1675         https://bugs.webkit.org/show_bug.cgi?id=23640
1676         Test that non-HTML main resources work with application cache correctly
1677
1678         * http/tests/appcache/non-html-expected.txt: Added.
1679         * http/tests/appcache/non-html.xhtml: Added.
1680         * http/tests/appcache/resources/abe.png: Added.
1681         * http/tests/appcache/resources/non-html.manifest: Added.
1682
1683         * http/tests/resources/network-simulator.php: Support more file extensions.
1684
1685 2009-01-29  Tony Chang  <tony@chromium.org>
1686
1687         Reviewed by Darin Adler.
1688
1689         https://bugs.webkit.org/show_bug.cgi?id=22894
1690         Fix typo in fill-stroke-clip-reset-path.html where
1691         layoutTestController.setUseDashboardCompatiblityMode is called instead of
1692         layoutTestController.setUseDashboardCompatibilityMode.
1693
1694         * fast/canvas/fill-stroke-clip-reset-path.html:
1695         * platform/mac/fast/canvas/fill-stroke-clip-reset-path-expected.checksum:
1696         * platform/mac/fast/canvas/fill-stroke-clip-reset-path-expected.png:
1697
1698 2009-01-29  Hironori Bono  <hbono@chromium.org>
1699
1700         Reviewed by Eric Seidel.
1701
1702         https://bugs.webkit.org/show_bug.cgi?id=18835
1703         Rebaseline a layout test that verifies the InsertLineBreakCommand() function
1704         doesn't delete existing markers.
1705
1706         * platform/mac/editing/spelling/spelling-linebreak-expected.checksum:
1707         * platform/mac/editing/spelling/spelling-linebreak-expected.png:
1708
1709 2009-01-29  Dirk Schulze  <krit@webkit.org>
1710
1711         Reviewed by Nikolas Zimmermann, Eric Seidel.
1712
1713         Transformations on SVG patterns caused ugly drawings. The pattern is transformed
1714         directly now. Texts or strokes are no longer affected by transformations.
1715
1716         * platform/mac/svg/custom/pattern-with-transformation-expected.checksum: Added.
1717         * platform/mac/svg/custom/pattern-with-transformation-expected.png: Added.
1718         * platform/mac/svg/custom/pattern-with-transformation-expected.txt: Added.
1719         * svg/custom/pattern-with-transformation.svg: Added.
1720
1721 2009-01-29  Brady Eidson  <beidson@apple.com>
1722
1723         Reviewed by Oliver Hunt
1724
1725         <rdar://problem/6337157> hyundaiusa.com closes window or tab during load
1726
1727         * fast/loader/resources/subframe-self-close.html: Added.
1728         * fast/loader/subframe-self-close-expected.txt: Added.
1729         * fast/loader/subframe-self-close.html: Added.
1730
1731 2009-01-29  Alexey Proskuryakov  <ap@webkit.org>
1732
1733         Reviewed by Anders Carlsson.
1734
1735         https://bugs.webkit.org/show_bug.cgi?id=23620
1736         Crash in appcache/resource-redirect.html on Tiger
1737
1738         * http/tests/appcache/resource-redirect.html:
1739         * http/tests/appcache/resources/resource-redirect.php:
1740         * http/tests/appcache/resources/manifest-redirect.php:
1741         Corrected the tests to redirect properly.
1742
1743         * http/tests/appcache/manifest-redirect-2-expected.txt: Added.
1744         * http/tests/appcache/manifest-redirect-2.html: Added.
1745         * http/tests/appcache/resource-redirect-2-expected.txt: Added.
1746         * http/tests/appcache/resource-redirect-2.html: Added.
1747         * http/tests/appcache/resources/manifest-redirect-2.php: Added.
1748         * http/tests/appcache/resources/resource-redirect-2.manifest: Added.
1749         * http/tests/appcache/resources/resource-redirect-2.php: Added.
1750         Added tests for the code path that was accidentally tested on Tiger only (using a redirect
1751         to self, so Leopard will exercise it, too).
1752
1753 2009-01-29  Alexey Proskuryakov  <ap@webkit.org>
1754
1755         Not reviewed (this was just a merge problem).
1756
1757         https://bugs.webkit.org/show_bug.cgi?id=23476
1758         HTTP redirect should make application cache updating fail
1759
1760         * http/tests/appcache/manifest-redirect.html:
1761         * http/tests/appcache/resource-redirect.html:
1762         Updated the tests to work with the new appcache event sending behavior.
1763
1764 2009-01-29  Alexey Proskuryakov  <ap@webkit.org>
1765
1766         Reviewed by Anders Carlsson.
1767
1768         https://bugs.webkit.org/show_bug.cgi?id=23476
1769         HTTP redirect should make application cache updating fail
1770
1771         * http/tests/appcache/manifest-redirect-expected.txt: Added.
1772         * http/tests/appcache/manifest-redirect.html: Added.
1773         * http/tests/appcache/resource-redirect-expected.txt: Added.
1774         * http/tests/appcache/resource-redirect.html: Added.
1775         * http/tests/appcache/resources/manifest-redirect.php: Added.
1776         * http/tests/appcache/resources/resource-redirect.manifest: Added.
1777         * http/tests/appcache/resources/resource-redirect.php: Added.
1778
1779 2009-01-29  Alexey Proskuryakov  <ap@webkit.org>
1780
1781         Reviewed by Anders Carlsson.
1782
1783         https://bugs.webkit.org/show_bug.cgi?id=23592
1784         Update appcache manifest signature parsing
1785
1786         * http/tests/appcache/manifest-parsing.html: Fixed to point to a correct manifest (oops).
1787
1788         * http/tests/appcache/resources/manifest-parsing.manifest: Added a comment at the end of
1789         signature line.
1790
1791         * http/tests/appcache/resources/wrong-signature-2.manifest: Added.
1792         * http/tests/appcache/wrong-signature-2-expected.txt: Added.
1793         * http/tests/appcache/wrong-signature-2.html: Added.
1794         * http/tests/appcache/wrong-signature.html:
1795         Test that there must be whitespace before the comment.
1796
1797 2009-01-28  Alexey Proskuryakov  <ap@webkit.org>
1798
1799         Reviewed by Anders Carlsson.
1800
1801         https://bugs.webkit.org/show_bug.cgi?id=23584
1802         Update application cache code for the latest round of spec changes
1803
1804         * http/tests/appcache/404-manifest.html:
1805         * http/tests/appcache/404-resource.html:
1806         When initial cache attempt fails, the applicationCache singleton now gets an error event.
1807
1808         * http/tests/appcache/foreign-iframe-main-expected.txt: Checking, downloading and progress
1809         events are now dispatched during initial cache attempt.
1810
1811         * http/tests/appcache/idempotent-update-expected.txt:
1812         * http/tests/appcache/idempotent-update.html:
1813         Events are now posted asynchronously, so we cannot assume any status when handling an event.
1814         Rewrote the test to no longer rely on synchronous event dispatch.
1815
1816         * http/tests/appcache/manifest-containing-itself.html: Changed the test to pass on reload,
1817         to simplify testing in browser (not related to any behavior changes).
1818
1819         * http/tests/appcache/navigating-away-while-cache-attempt-in-progress.html: Fixed the test
1820         to not fail in browser due to missing layoutTestController.
1821
1822         * http/tests/appcache/offline-access-expected.txt:
1823         * http/tests/appcache/offline-access.html:
1824         Removed a warning saying that output is timing dependent - I think this is not true now.
1825
1826         * http/tests/appcache/remove-cache-expected.txt:
1827         * http/tests/appcache/remove-cache.html:
1828         * http/tests/appcache/resources/remove-cache-frame-2.html:
1829         * http/tests/appcache/resources/remove-cache-frame.html:
1830         An obsolete event is only dispatched if the document's main resource was already in cache,
1831         otherwise, an error event is dispatched. Changed the test to add the main resource to cache
1832         first. Also, updated it to make use of additional events that are now being posted.
1833
1834         * http/tests/appcache/resources/offline-access-frame.html: Updated to dump frame events more
1835         completely.
1836
1837         * http/tests/appcache/wrong-content-type.html:
1838         * http/tests/appcache/wrong-signature.html:
1839         Changed to expect and to make use of error event that is now being posted.
1840
1841 2009-01-28  Darin Fisher  <darin@chromium.org>
1842
1843         Fixing bustage.
1844
1845         https://bugs.webkit.org/show_bug.cgi?id=18835
1846         Add missing layout test results.
1847
1848         * platform/mac/editing/spelling/spelling-linebreak-expected.checksum: Added.
1849         * platform/mac/editing/spelling/spelling-linebreak-expected.png: Added.
1850         * platform/mac/editing/spelling/spelling-linebreak-expected.txt: Added.
1851
1852 2009-01-28  Geoffrey Garen  <ggaren@apple.com>
1853
1854         Reviewed by Sam Weinig.
1855         
1856         Added layout tests for how many history items are created during a
1857         redirect. (Many of these results are expected failures for now.)
1858
1859         * http/tests/history: Added.
1860         * http/tests/history/redirect-200-refresh-0-seconds-expected.txt: Added.
1861         * http/tests/history/redirect-200-refresh-0-seconds.pl: Added.
1862         * http/tests/history/redirect-200-refresh-2-seconds-expected.txt: Added.
1863         * http/tests/history/redirect-200-refresh-2-seconds.pl: Added.
1864         * http/tests/history/redirect-301-expected.txt: Added.
1865         * http/tests/history/redirect-301.pl: Added.
1866         * http/tests/history/redirect-302-expected.txt: Added.
1867         * http/tests/history/redirect-302.pl: Added.
1868         * http/tests/history/redirect-303-expected.txt: Added.
1869         * http/tests/history/redirect-303.pl: Added.
1870         * http/tests/history/redirect-307-expected.txt: Added.
1871         * http/tests/history/redirect-307.pl: Added.
1872         * http/tests/history/redirect-js-document-location-0-seconds-expected.txt: Added.
1873         * http/tests/history/redirect-js-document-location-0-seconds.html: Added.
1874         * http/tests/history/redirect-js-document-location-2-seconds-expected.txt: Added.
1875         * http/tests/history/redirect-js-document-location-2-seconds.html: Added.
1876         * http/tests/history/redirect-js-document-location-before-load-expected.txt: Added.
1877         * http/tests/history/redirect-js-document-location-before-load.html: Added.
1878         * http/tests/history/redirect-js-location-0-seconds-expected.txt: Added.
1879         * http/tests/history/redirect-js-location-0-seconds.html: Added.
1880         * http/tests/history/redirect-js-location-2-seconds-expected.txt: Added.
1881         * http/tests/history/redirect-js-location-2-seconds.html: Added.
1882         * http/tests/history/redirect-js-location-assign-0-seconds-expected.txt: Added.
1883         * http/tests/history/redirect-js-location-assign-0-seconds.html: Added.
1884         * http/tests/history/redirect-js-location-assign-2-seconds-expected.txt: Added.
1885         * http/tests/history/redirect-js-location-assign-2-seconds.html: Added.
1886         * http/tests/history/redirect-js-location-assign-before-load-expected.txt: Added.
1887         * http/tests/history/redirect-js-location-assign-before-load.html: Added.
1888         * http/tests/history/redirect-js-location-before-load-expected.txt: Added.
1889         * http/tests/history/redirect-js-location-before-load.html: Added.
1890         * http/tests/history/redirect-js-location-href-0-seconds-expected.txt: Added.
1891         * http/tests/history/redirect-js-location-href-0-seconds.html: Added.
1892         * http/tests/history/redirect-js-location-href-2-seconds-expected.txt: Added.
1893         * http/tests/history/redirect-js-location-href-2-seconds.html: Added.
1894         * http/tests/history/redirect-js-location-href-before-load-expected.txt: Added.
1895         * http/tests/history/redirect-js-location-href-before-load.html: Added.
1896         * http/tests/history/redirect-js-location-replace-0-seconds-expected.txt: Added.
1897         * http/tests/history/redirect-js-location-replace-0-seconds.html: Added.
1898         * http/tests/history/redirect-js-location-replace-2-seconds-expected.txt: Added.
1899         * http/tests/history/redirect-js-location-replace-2-seconds.html: Added.
1900         * http/tests/history/redirect-js-location-replace-before-load-expected.txt: Added.
1901         * http/tests/history/redirect-js-location-replace-before-load.html: Added.
1902         * http/tests/history/redirect-meta-refresh-0-seconds-expected.txt: Added.
1903         * http/tests/history/redirect-meta-refresh-0-seconds.html: Added.
1904         * http/tests/history/redirect-meta-refresh-2-seconds-expected.txt: Added.
1905         * http/tests/history/redirect-meta-refresh-2-seconds.html: Added.
1906         * http/tests/history/resources: Added.
1907         * http/tests/history/resources/redirect-target.html: Added.
1908
1909 2009-01-28  Simon Fraser  <simon.fraser@apple.com>
1910
1911         Reviewed by Dave Hyatt
1912
1913         https://bugs.webkit.org/show_bug.cgi?id=23582
1914         
1915         New test cases for transforms on inlines and table rows, with and without
1916         opacity (which has the side-effect of creating layers).
1917
1918         * fast/transforms/transform-on-inline.html: Added.
1919         * fast/transforms/transform-table-row.html: Added.
1920         * platform/mac/fast/transforms/transform-on-inline-expected.checksum: Added.
1921         * platform/mac/fast/transforms/transform-on-inline-expected.png: Added.
1922         * platform/mac/fast/transforms/transform-on-inline-expected.txt: Added.
1923         * platform/mac/fast/transforms/transform-table-row-expected.checksum: Added.
1924         * platform/mac/fast/transforms/transform-table-row-expected.png: Added.
1925         * platform/mac/fast/transforms/transform-table-row-expected.txt: Added.
1926
1927 2009-01-28  Hironori Bono  <hbono@chromium.org>
1928
1929         Reviewed by Justin Garcia.
1930
1931         https://bugs.webkit.org/show_bug.cgi?id=18835
1932         Spelling underlines disappear when they shouldn't
1933
1934         Add a layout text to verify if misspelled markers are copied when a
1935         line-break command splits a text node.
1936
1937         * editing/spelling/spelling-linebreak.html: Added.
1938
1939 2009-01-27  Holger Hans Peter Freyther  <zecke@selfish.org>
1940
1941         Rubber stamped by Darin Adler.
1942
1943         Get the build bot green as discussed on the mailinglist. There is
1944         only one crash after unloading a page with plugins. For the remaining
1945         failing tests DumpRenderTree needs to be looked at.
1946
1947         * platform/gtk/Skipped:
1948
1949 2009-01-27  Mads Ager  <ager@chromium.org>
1950
1951         Reviewed by Darin Adler.
1952
1953         https://bugs.webkit.org/show_bug.cgi?id=23300
1954         Update test of selection functions on HTMLInputElements to expect
1955         the selection functions to throw exceptions when used on buttons.
1956         This is consistent with the Firefox behavior.
1957
1958         * fast/forms/selection-functions-expected.txt:
1959         * fast/forms/selection-functions.html:
1960
1961 2009-01-26  David Kilzer  <ddkilzer@apple.com>
1962
1963         Fix misspelling of "lowercase" in font-face-locally-installed.html
1964
1965         Reviewed by Dan Bernstein.
1966
1967         * fast/css/font-face-locally-installed.html: Updated.
1968         * platform/mac/fast/css/font-face-locally-installed-expected.checksum: Updated.
1969         * platform/mac/fast/css/font-face-locally-installed-expected.png: Updated.
1970         * platform/mac/fast/css/font-face-locally-installed-expected.txt: Updated.
1971
1972 2009-01-26  Sam Weinig  <sam@webkit.org>
1973
1974         Reviewed by Dan Bernstein.
1975
1976         Test for https://bugs.webkit.org/show_bug.cgi?id=18141
1977         Acid3 tests 77 and 78 fail on reload due to SVG font race
1978         <rdar://problem/6504899>
1979
1980         * http/tests/misc/SVGFont-delayed-load-expected.txt: Added.
1981         * http/tests/misc/SVGFont-delayed-load.html: Added.
1982         * http/tests/misc/resources/SVGFont-delayed-loader.svg: Added.
1983         * svg/custom/acid3-test-77.html:
1984         * svg/custom/resources/Acid3Font-loader.svg:
1985
1986 2009-01-26  Pierre-Olivier Latour  <pol@apple.com>
1987
1988         Updated the reference images for the video tests that rely on the H264 test movie,
1989         as QuickTime 7.6 apparently slightly changed the results from the 7.5.5 version.
1990
1991         * platform/mac/media/video-aspect-ratio-expected.checksum:
1992         * platform/mac/media/video-aspect-ratio-expected.png:
1993         * platform/mac/media/video-controls-rendering-expected.checksum:
1994         * platform/mac/media/video-controls-rendering-expected.png:
1995         * platform/mac/media/video-display-toggle-expected.checksum:
1996         * platform/mac/media/video-display-toggle-expected.png:
1997         * platform/mac/media/video-layer-crash-expected.checksum:
1998         * platform/mac/media/video-layer-crash-expected.png:
1999         * platform/mac/media/video-transformed-expected.checksum:
2000         * platform/mac/media/video-transformed-expected.png:
2001         * platform/mac/media/video-zoom-expected.checksum:
2002         * platform/mac/media/video-zoom-expected.png:
2003
2004 2009-01-26  Darin Adler  <darin@apple.com>
2005
2006         Requested by David Hyatt.
2007
2008         * platform/mac/fast/table/form-with-table-style-expected.checksum: Updated to reflect
2009         the progression; we now render things we used to fail to render.
2010         * platform/mac/fast/table/form-with-table-style-expected.png: Ditto.
2011
2012 2009-01-25  David Hyatt  <hyatt@apple.com>
2013
2014         Add layout test for https://bugs.webkit.org/show_bug.cgi?id=23524.
2015
2016         Reviewed by Oliver Hunt
2017
2018         * fast/repaint/dynamic-table-vertical-alignment-change.html: Added.
2019         * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.checksum: Added.
2020         * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Added.
2021         * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Added.
2022
2023 2009-01-25  Dan Bernstein  <mitz@apple.com>
2024
2025         Reviewed by Oliver Hunt.
2026
2027         - test for <rdar://problem/6525618> REGRESSION (r39566): NewsFire crashes in
2028           string hashing code when opening a Digg RSS article
2029
2030         * fast/loader/null-request-after-willSendRequest-expected.txt: Added.
2031         * fast/loader/null-request-after-willSendRequest.html: Added.
2032
2033 2009-01-24  Alexey Proskuryakov  <ap@webkit.org>
2034
2035         Reviewed by Darin Adler.
2036
2037         <rdar://problem/5954398> REGRESSION: 1.1% PLT regression from 33577 and 33578 (encoding fixes)
2038
2039         * http/tests/misc/dns-prefetch-control-expected.txt:
2040         * http/tests/misc/dns-prefetch-control.html:
2041         Google documentation for DNS Prefetch makes use of net-path relative URLs (//server-name),
2042         explaining that scheme is not necessary. This is of course true, but this test uses data:
2043         subframes, and data: is a non-hierachical scheme, so resolving such URLs fails, resulting
2044         in a KURL object that is not valid. WebKit used to ignore this, and tried to create a URL
2045         from this string again, now with a single argument KURL constructor, which resulted in a
2046         valid file: URL, which was successfully used! Both issues have been corrected in WebCore,
2047         so I had to change the test to no longer use relative net-path URLs.
2048
2049         * http/tests/security/postMessage/invalid-origin-throws-exception-expected.txt:
2050         * http/tests/security/postMessage/invalid-origin-throws-exception.html:
2051         URLs that start with "/" are no longer converted to "file:" ones, so the results now
2052         match Firefox.
2053
2054         * http/tests/uri/resolve-encoding-relative-expected.txt: Added.
2055         * http/tests/uri/resolve-encoding-relative.html: Added.
2056         Added a test to cover some cases of relative URL resolving that were not covered before.
2057         Expected results are taken from Firefox 3, and WebKit doesn't match in how fragments are
2058         encoded (we use document encoding, while Firefox uses UTF-8). Since fragments are not
2059         sent in HTTP requests, this is not too dangerous, but the Firefox behavior looks more
2060         consistent.
2061
2062 2009-01-24  Eric Carlson  <eric.carlson@apple.com>
2063
2064         <video> controls visibility test needs to dump render tree as text because
2065         the test does not always end at the same time, so the timeline slider thumb
2066         is not always at the same position.
2067
2068         * media/video-controls-visible-audio-only.html:
2069         * platform/mac/media/video-controls-visible-audio-only-expected.txt:
2070
2071 2009-01-24  Darin Adler  <darin@apple.com>
2072
2073         Try to fix expected results for new video element test.
2074
2075         * platform/mac/media/video-controls-visible-audio-only-expected.png: Landed new result
2076         generated on my machine.
2077         * platform/mac/media/video-controls-visible-audio-only-expected.txt: Ditto.
2078
2079 2009-01-24  Alexey Proskuryakov  <ap@webkit.org>
2080
2081         Reviewed by Darin Adler.
2082
2083         <rdar://problem/6368059> REGRESSION: URL encoding problems on http://www.cineman.ch
2084
2085         * http/tests/xmlhttprequest/encode-request-url-2-expected.txt: Added.
2086         * http/tests/xmlhttprequest/encode-request-url-2.html: Added.
2087
2088         * fast/loader/url-parse-1-expected.txt: Updated test results. Neither new nor old result
2089         matches Firefox, and the change is caused by <https://bugs.webkit.org/show_bug.cgi?id=23500>.
2090
2091 2009-01-23  Eric Carlson  <eric.carlson@apple.com>
2092
2093         Reviewed by Adele Peterson
2094
2095         Test for behavior of <video> element controller when a media file has
2096         only audio.
2097         https://bugs.webkit.org/show_bug.cgi?id=23407
2098
2099         * media/video-controls-visible-audio-only.html: Added.
2100         * platform/mac/media/video-controls-visible-audio-only-expected.checksum: Added.
2101         * platform/mac/media/video-controls-visible-audio-only-expected.png: Added.
2102         * platform/mac/media/video-controls-visible-audio-only-expected.txt: Added.
2103
2104 2009-01-23  Alexey Proskuryakov  <ap@webkit.org>
2105
2106         Reviewed by Oliver Hunt.
2107
2108         https://bugs.webkit.org/show_bug.cgi?id=23478
2109         Add a test for application test resource loading failure
2110
2111         * http/tests/appcache/404-resource-expected.txt: Added.
2112         * http/tests/appcache/404-resource.html: Added.
2113         * http/tests/appcache/resources/404-resource.manifest: Added.
2114
2115 2009-01-22  Eric Seidel  <eric@webkit.org>
2116
2117         Reviewed by Darin Adler.
2118
2119         Remove <strong>/<em> tags when toggling bold/italic since IE inserts them instead of <b>/<i>
2120         https://bugs.webkit.org/show_bug.cgi?id=23486
2121
2122         * editing/execCommand/toggle-styles-expected.txt: pass two more cases!
2123
2124 2009-01-22  Eric Seidel  <eric@webkit.org>
2125
2126         Reviewed by Justin Garcia.
2127
2128         Remove <span> turds left by editing commands
2129         https://bugs.webkit.org/show_bug.cgi?id=23466
2130
2131         * editing/execCommand/empty-span-removal-expected.txt: Added.
2132         * editing/execCommand/empty-span-removal.html: Added.
2133         * editing/execCommand/resources/empty-span-removal.js: Added.
2134         * editing/execCommand/toggle-styles-expected.txt: Updated.
2135
2136 2009-01-22  Beth Dakin  <bdakin@apple.com>
2137
2138         Reviewed by Sam Weinig.
2139
2140         Fix for https://bugs.webkit.org/show_bug.cgi?id=23461 LayoutTests/
2141         fast/js/numeric-conversion.html is broken, and corresponding 
2142         <rdar://problem/6514842>
2143
2144         The basic problem here is that parseInt(Infinity) should be NaN, 
2145         but we were returning 0. NaN matches Safari 3.2.1 and Firefox.
2146
2147         * fast/js/numeric-conversion-expected.txt:
2148         * fast/js/resources/numeric-conversion.js:
2149
2150 2009-01-22  Eric Roman  <eroman@chromium.org>
2151
2152         Reviewed by Eric Seidel.
2153
2154         https://bugs.webkit.org/show_bug.cgi?id=20806
2155         "Referer" header not sent for history navigation.
2156
2157         * http/tests/navigation/back-send-referrer-expected.txt: Added.
2158         * http/tests/navigation/back-send-referrer.html: Added.
2159         * http/tests/navigation/resources/back-send-referrer-helper.php: Added.
2160
2161 2009-01-22  Oliver Hunt  <oliver@apple.com>
2162
2163         Reviewed by Geoff Garen.
2164
2165         <rdar://problem/6516853> (r39682-r39736) JSFunFuzz: crash on "(function(){({ x2: x }), })()"
2166         <https://bugs.webkit.org/show_bug.cgi?id=23479>
2167
2168         Add additional reparsing tests.
2169
2170         * fast/js/reparsing-semicolon-insertion-expected.txt:
2171         * fast/js/resources/reparsing-semicolon-insertion.js:
2172         (commaParenTest):
2173         (commaParenThrowTest):
2174
2175 2009-01-21  Gavin Barraclough  <barraclough@apple.com>
2176
2177         Rubber stamped by Geoff "Cameron Zwarich" Garen.
2178
2179         Add pre & post standalone driver scripts to assist running the javascript layout tests
2180         on jsc, rather than a full webkit build.
2181
2182         * fast/js/resources/standalone-post.js: Copied from fast/js/resources/js-test-post.js.
2183         * fast/js/resources/standalone-pre.js: Copied from fast/js/resources/js-test-pre.js.
2184         (description):
2185         (debug):
2186         (escapeString):
2187         (testPassed):
2188         (testFailed):
2189
2190 2009-01-21  Gavin Barraclough  <barraclough@apple.com>
2191
2192         Reviewed by Oliver Hunt.
2193
2194         Add layout test for switch (-0).
2195
2196         * fast/js/resources/switch-behaviour.js:
2197         * fast/js/switch-behaviour-expected.txt:
2198
2199 2009-01-19  Chris Marrin  <cmarrin@apple.com>
2200
2201         Reviewed by David Hyatt
2202
2203         Fix for https://bugs.webkit.org/show_bug.cgi?id=23317
2204
2205         * transitions/repeated-firing-background-color-expected.txt: Added.
2206         * transitions/repeated-firing-background-color.html: Added.
2207
2208 2009-01-21  Eric Seidel  <eric@webkit.org>
2209
2210         Reviewed by Justin Garcia.
2211
2212         Remove the style='' turds left by some editing commands
2213         https://bugs.webkit.org/show_bug.cgi?id=23463
2214
2215         * editing/execCommand/toggle-styles-expected.txt: updated results
2216
2217 2009-01-21  Chris Fleizach  <cfleizach@apple.com>
2218
2219         Reviewed by Beth Dakin.
2220
2221         Test to make sure accessibility doesn't crash when a table is modified through JavaScript
2222
2223         * accessibility/table-modification-crash-expected.txt: Added.
2224         * accessibility/table-modification-crash.html: Added.
2225
2226 2009-01-16  Eric Seidel  <eric@webkit.org>
2227
2228         Reviewed by Justin Garcia.
2229         
2230         Updated results for execCommand() 'sub' and 'super' toggle fixes.
2231         https://bugs.webkit.org/show_bug.cgi?id=17733
2232
2233         * editing/execCommand/toggle-styles-expected.txt:
2234
2235 2009-01-20  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
2236
2237         Reviewed by George Staikos.
2238
2239         Fixes: https://bugs.webkit.org/show_bug.cgi?id=23434
2240
2241         Add minimal WML input element testcase: fast/wml/input.wml
2242
2243         * fast/wml/input.wml: Added.
2244         * platform/mac/fast/wml/input-expected.checksum: Added.
2245         * platform/mac/fast/wml/input-expected.png: Added.
2246         * platform/mac/fast/wml/input-expected.txt: Added.
2247
2248 2009-01-20  Pierre-Olivier Latour  <pol@apple.com>
2249
2250         Previously uploaded reference images were generated with Perian installed, which affected them
2251         as explained in https://bugs.webkit.org/show_bug.cgi?id=22615.
2252
2253         * platform/mac/media/video-zoom-expected.checksum:
2254         * platform/mac/media/video-zoom-expected.png:
2255
2256 2009-01-20  Dirk Schulze  <krit@webkit.org>
2257
2258         Reviewed by Nikolas Zimmermann.
2259
2260         stroke-pattern is wrong and coords-units-01-b match the behavior of
2261         batik and Firefox.
2262
2263         * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum:
2264         * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.png:
2265         * platform/mac/svg/custom/stroked-pattern-expected.checksum:
2266         * platform/mac/svg/custom/stroked-pattern-expected.png:
2267
2268 2009-01-19  Simon Fraser  <simon.fraser@apple.com>
2269
2270         https://bugs.webkit.org/show_bug.cgi?id=18078
2271         
2272         New testcases for transitions of shorthand properties.
2273
2274         * transitions/shorthand-border-transitions-expected.txt: Added.
2275         * transitions/shorthand-border-transitions.html: Added.
2276         * transitions/shorthand-transitions-expected.txt: Added.
2277         * transitions/shorthand-transitions.html: Added.
2278
2279 2009-01-19  Darin Adler  <darin@apple.com>
2280
2281         Reviewed by Sam Weinig.
2282
2283         Bug 23409: REGRESSION: RegExp 'replace()' function improperly processes '$$'
2284         <https://bugs.webkit.org/show_bug.cgi?id=23409>
2285         <rdar://problem/6505723>
2286
2287         * fast/js/resources/string-replace-3.js:
2288         * fast/js/string-replace-3-expected.txt:
2289
2290 2009-01-19  Simon Fraser  <simon.fraser@apple.com>
2291
2292         Reviewed by Dave Hyatt
2293
2294         https://bugs.webkit.org/show_bug.cgi?id=18078
2295         
2296         Fix transition-test-helpers.js to handle more kinds
2297         of CSS properties, like lists and colors, and to
2298         optionally not use the pause API.
2299
2300         * transitions/transform-op-list-match.html:
2301         * transitions/transform-op-list-no-match.html:
2302         * transitions/transition-test-helpers.js:
2303         (runTransitionTest.checkExpectedValue):
2304         (runTransitionTest.runTest):
2305         * transitions/zero-duration-in-list.html:
2306
2307 2009-01-19  Alexey Proskuryakov  <ap@webkit.org>
2308
2309         Update test results for https://bugs.webkit.org/show_bug.cgi?id=23417.
2310
2311         * fast/dom/Window/window-properties-expected.txt:
2312
2313 2009-01-19  Chris Fleizach  <cfleizach@apple.com>
2314
2315         Reviewed by Beth Dakin.
2316
2317         Bug 23422: AX: AXLinks should expose access key information
2318         https://bugs.webkit.org/show_bug.cgi?id=23422
2319
2320         Update and add tests for access key information
2321
2322         * accessibility/accesskey-expected.txt: Added.
2323         * accessibility/accesskey.html: Added.
2324         * accessibility/document-links-expected.txt:
2325         * accessibility/legend-expected.txt:
2326         * accessibility/radio-button-group-members-expected.txt:
2327         * accessibility/table-with-aria-role-expected.txt:
2328
2329 2009-01-19  Alexey Proskuryakov  <ap@webkit.org>
2330
2331         Reviewed by Anders Carlsson.
2332
2333         https://bugs.webkit.org/show_bug.cgi?id=23417
2334         Implement application cache obsolete state
2335
2336         * http/tests/appcache/resources/fail-on-update.php: This script used to alternate between
2337         200 and 404 responses, which is not correct, because update process should check the
2338         manifest twice (WebKit doesn't implement that yet). Changed it to take explicit commands.
2339
2340         * http/tests/appcache/fail-on-update.html: Updated to "delete" the manifest explicitly.
2341
2342         * http/tests/appcache/remove-cache-expected.txt: Added.
2343         * http/tests/appcache/remove-cache.html: Added.
2344         * http/tests/appcache/resources/remove-cache-frame-2.html: Added.
2345         * http/tests/appcache/resources/remove-cache-frame.html: Added.
2346         Added a test for manifest obsolescence.
2347
2348 2009-01-19  Chris Fleizach  <cfleizach@apple.com>
2349
2350         Reviewed by David Hyatt.
2351
2352         Bug 23399: AX: some buttons don't expose AXPress as an action
2353         https://bugs.webkit.org/show_bug.cgi?id=23399
2354
2355         * accessibility/button-press-action-expected.txt: Added.
2356         * accessibility/button-press-action.html: Added.
2357
2358 2009-01-17  Eric Carlson  <eric.carlson@apple.com>
2359
2360         Reviewed by Adele Peterson
2361
2362         <rdar://problem/6293969>
2363
2364         Update media controls rendering results for new controls CSS.
2365
2366         * platform/mac/media/audio-controls-rendering-expected.txt:
2367         * platform/mac/media/video-controls-rendering-expected.txt:
2368         * platform/mac/media/video-display-toggle-expected.txt:
2369
2370 2009-01-16  Chris Fleizach  <cfleizach@apple.com>
2371
2372         Reviewed by Oliver Hunt.
2373
2374         Bug 23397: AXURL is not reported for <INPUT type="image"> elements
2375         https://bugs.webkit.org/show_bug.cgi?id=23397
2376
2377         * accessibility/input-image-url-expected.txt: Added.
2378         * accessibility/input-image-url.html: Added.
2379
2380 2009-01-16  Chris Fleizach  <cfleizach@apple.com>
2381
2382         Reviewed by Oliver Hunt.
2383
2384         Bug 23393: TextField has AXTitle and AXTitleUIElement
2385         https://bugs.webkit.org/show_bug.cgi?id=23393
2386
2387         * accessibility/double-title-expected.txt: Added.
2388         * accessibility/double-title.html: Added.
2389
2390 2009-01-16  Eric Seidel  <eric@webkit.org>
2391
2392         Reviewed by Alexey Proskuryakov.
2393
2394         Add toggle-styles test for editing.
2395         https://bugs.webkit.org/show_bug.cgi?id=23366
2396
2397         This test demonstrates at least these 3 editing bugs:
2398         https://bugs.webkit.org/show_bug.cgi?id=17733
2399         https://bugs.webkit.org/show_bug.cgi?id=20215
2400         https://bugs.webkit.org/show_bug.cgi?id=22810
2401
2402         * editing/execCommand/resources/toggle-styles.js: Added.
2403         * editing/execCommand/toggle-styles-expected.txt: Added.
2404         * editing/execCommand/toggle-styles.html: Added.
2405
2406 2009-01-16  Geoffrey Garen  <ggaren@apple.com>
2407
2408         Reviewed by Darin Adler.
2409         
2410         Added tests for <rdar://problem/6452301> REGRESSION: Latest WebKit
2411         nightlies turn "c" into "" when stripping \\c_ character
2412
2413         * fast/regex/malformed-escapes-expected.txt:
2414         * fast/regex/resources/malformed-escapes.js:
2415
2416 2009-01-16  Chris Fleizach  <cfleizach@apple.com>
2417
2418         Reviewed by Beth Dakin.
2419
2420         Bug 23387: AX hierarchy is incorrect when iframes are present
2421         https://bugs.webkit.org/show_bug.cgi?id=23387
2422
2423         * accessibility/iframe-bastardization-expected.txt: Added.
2424         * accessibility/iframe-bastardization.html: Added.
2425
2426 2009-01-16  Jeremy Moskovich  <jeremy@chromium.org>
2427
2428         Reviewed by Darin Adler.
2429
2430         https://bugs.webkit.org/show_bug.cgi?id=16001
2431         Re-land layout test which didn't land as part of r39785
2432         Move pixel results to platforms directory.
2433
2434         * editing/selection/extend-selection-bidi.html: Added.
2435         * platform/mac/editing/selection/extend-selection-bidi-expected.checksum: Renamed from LayoutTests/editing/selection/extend-selection-bidi-expected.checksum.
2436         * platform/mac/editing/selection/extend-selection-bidi-expected.png: Renamed from LayoutTests/editing/selection/extend-selection-bidi-expected.png.
2437
2438 2009-01-16  Chris Marrin  <cmarrin@apple.com>
2439
2440         Reviewed by David Hyatt.
2441
2442         * transitions/hang-with-bad-transition-list-expected.txt: Added.
2443         * transitions/hang-with-bad-transition-list.html: Added.
2444
2445         https://bugs.webkit.org/show_bug.cgi?id=23088
2446
2447 2009-01-16  Chris Fleizach  <cfleizach@apple.com>
2448
2449         Reviewed by Darin Adler.
2450
2451         Test case for
2452         Bug 23385: crash at com.apple.WebCore WebCore::HTMLAnchorElement::isKeyboardFocusable
2453
2454         * fast/events/tab-crash-with-image-map-expected.txt: Added.
2455         * fast/events/tab-crash-with-image-map.html: Added.
2456
2457 2009-01-15  Chris Marrin  <cmarrin@apple.com>
2458
2459         Reviewed by Sam Weinig.
2460
2461         Fixed test case to work on ppc, which (apparently) has some difference in sin() and cos()
2462
2463         * transforms/2d/cssmatrix-interface.xhtml:
2464
2465 2009-01-15  Geoffrey Garen  <ggaren@apple.com>
2466
2467         Reviewed by Cameron Zwarich.
2468         
2469         Added a test for <rdar://problem/6471394> REGRESSION (r39164): Discarding
2470         quantifier on assertion gives incorrect result (23075)
2471
2472         * fast/regex/quantified-assertions-expected.txt:
2473         * fast/regex/resources/quantified-assertions.js:
2474
2475 2009-01-15  Dimitri Dupuis-Latour  <dupuislatour@apple.com>
2476
2477         Added testcases for all CSS3 pseudo-classes and pseudo-elements
2478
2479         <rdar://problem/5870656> selectorText and cssText are clipped for :nth-child() and :nth-of-type();
2480
2481         Reviewed by Timothy Hatcher.
2482
2483         * fast/dom/css-selectorText-expected.txt:
2484         * fast/dom/css-selectorText.html:
2485
2486 2009-01-15  Justin Garcia  <justin.garcia@apple.com>
2487
2488         Reviewed by Oliver Hunt.
2489         
2490         <rdar://problem/6444148> Styling a selection that ends in a line break can sometimes style what's after the break
2491
2492         * editing/execCommand/6444148-expected.txt: Added.
2493         * editing/execCommand/6444148.html: Added.
2494
2495 2009-01-15  Oliver Hunt  <oliver@apple.com>
2496
2497         Reviewed by Geoff Garen.
2498
2499         Bug 23225: REGRESSION: Assertion failure in reparseInPlace() (m_sourceElements) at sfgate.com
2500         <https://bugs.webkit.org/show_bug.cgi?id=23225> <rdar://problem/6487432>
2501
2502         Test to verify reparsing behaviour in the face of a BOM in the middle of the file.
2503
2504         * fast/js/bom-in-file-retains-correct-offset-expected.txt: Added.
2505         * fast/js/bom-in-file-retains-correct-offset.html: Added.
2506         * fast/js/resources/bom-in-file-retains-correct-offset.js: Added.
2507
2508 2009-01-14  David Kilzer  <ddkilzer@apple.com>
2509
2510         Updated layout test results after adding WebKitCSSMatrix (r39922)
2511
2512         * fast/dom/Window/window-properties-expected.txt:
2513         * fast/js/global-constructors-expected.txt:
2514
2515 2009-01-14  Pierre-Olivier Latour  <pol@apple.com>
2516
2517         Added missing reference images for pixel tests (generated on iMac Intel with 10.5.5 + QT 7.5.5).
2518
2519         * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.checksum: Added.
2520         * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.png: Added.
2521         * platform/mac/fast/events/pointer-events-2-expected.checksum: Added.
2522         * platform/mac/fast/events/pointer-events-2-expected.png: Added.
2523         * platform/mac/fast/events/pointer-events-expected.checksum: Added.
2524         * platform/mac/fast/events/pointer-events-expected.png: Added.
2525         * platform/mac/fast/media/mq-animation-expected.checksum: Added.
2526         * platform/mac/fast/media/mq-animation-expected.png: Added.
2527         * platform/mac/fast/media/mq-transform-01-expected.checksum: Added.
2528         * platform/mac/fast/media/mq-transform-01-expected.png: Added.
2529         * platform/mac/fast/media/mq-transform-02-expected.checksum: Added.
2530         * platform/mac/fast/media/mq-transform-02-expected.png: Added.
2531         * platform/mac/fast/media/mq-transform-03-expected.checksum: Added.
2532         * platform/mac/fast/media/mq-transform-03-expected.png: Added.
2533         * platform/mac/fast/media/mq-transform-04-expected.checksum: Added.
2534         * platform/mac/fast/media/mq-transform-04-expected.png: Added.
2535         * platform/mac/fast/media/mq-transition-expected.checksum: Added.
2536         * platform/mac/fast/media/mq-transition-expected.png: Added.
2537         * platform/mac/http/tests/security: Added.
2538         * platform/mac/http/tests/security/dataTransfer-set-data-file-url-expected.checksum: Added.
2539         * platform/mac/http/tests/security/dataTransfer-set-data-file-url-expected.png: Added.
2540         * platform/mac/http/tests/webarchive: Added.
2541         * platform/mac/http/tests/webarchive/test-css-url-encoding-expected.checksum: Added.
2542         * platform/mac/http/tests/webarchive/test-css-url-encoding-expected.png: Added.
2543         * platform/mac/http/tests/webarchive/test-css-url-encoding-shift-jis-expected.checksum: Added.
2544         * platform/mac/http/tests/webarchive/test-css-url-encoding-shift-jis-expected.png: Added.
2545         * platform/mac/http/tests/webarchive/test-css-url-encoding-utf-8-expected.checksum: Added.
2546         * platform/mac/http/tests/webarchive/test-css-url-encoding-utf-8-expected.png: Added.
2547         * platform/mac/http/tests/webarchive/test-preload-resources-expected.checksum: Added.
2548         * platform/mac/http/tests/webarchive/test-preload-resources-expected.png: Added.
2549         * platform/mac/media/video-zoom-expected.checksum: Added.
2550         * platform/mac/media/video-zoom-expected.png: Added.
2551         * platform/mac/webarchive/test-css-url-resources-in-stylesheets-expected.checksum: Added.
2552         * platform/mac/webarchive/test-css-url-resources-in-stylesheets-expected.png: Added.
2553         * platform/mac/webarchive/test-css-url-resources-inline-styles-expected.checksum: Added.
2554         * platform/mac/webarchive/test-css-url-resources-inline-styles-expected.png: Added.
2555
2556 2009-01-14  Chris Marrin  <cmarrin@apple.com>
2557
2558         Reviewed by Sam Weinig.
2559
2560        Testcase for implementation of WebKitCSSMatrix
2561        https://bugs.webkit.org/show_bug.cgi?id=21421
2562
2563         * animations/combo-transform-translate+scale-expected.txt:
2564         * animations/combo-transform-translate+scale.html:
2565         * transforms/2d/cssmatrix-interface-expected.txt: Added.
2566         * transforms/2d/cssmatrix-interface.xhtml: Added.
2567
2568 2009-01-14  Darin Adler  <darin@apple.com>
2569
2570         Reviewed by Beth Dakin.
2571
2572         Try to fix regression test failures seen on Leopard; possibly new to 10.5.6.
2573
2574         * http/tests/misc/willCacheResponse-delegate-callback-expected.txt: Removed.
2575         This test has enough Mac specifics in it that I don't think it makes sense to have cross-platform results.
2576
2577         * platform/mac-tiger/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
2578         Copied from http/tests/misc/willCacheResponse-delegate-callback-expected.txt.
2579
2580         * platform/mac/http/tests/misc/willCacheResponse-delegate-callback-expected.txt:
2581         Copied from http/tests/misc/willCacheResponse-delegate-callback-expected.txt.
2582         Updated with non-Tiger results. The order of delegate calls has changed.
2583
2584 2009-01-14  Jeremy Moskovich  <jeremy@chromium.org>
2585
2586         Reviewed by Eric Seidel.
2587
2588         <https://bugs.webkit.org/show_bug.cgi?id=16829>
2589         Implement NPN_SetException()
2590
2591         * plugins/netscape-throw-exception-expected.txt: Added.
2592         * plugins/netscape-throw-exception.html: Added.
2593
2594 2009-01-14  David Kilzer  <ddkilzer@apple.com>
2595
2596         Disabling webarchive/test-link-rel-icon.html due to various buildbot failures
2597
2598         Bug 23331: LayoutTests/webarchive/test-link-rel-icon.html fails in different ways on buildbots
2599         <https://bugs.webkit.org/show_bug.cgi?id=23331>
2600
2601         * webarchive/test-link-rel-icon.html: Removed.
2602         * webarchive/test-link-rel-icon.html-disabled: Renamed from LayoutTests/webarchive/test-link-rel-icon.html.
2603
2604 2009-01-14  Oliver Hunt  <oliver@apple.com>
2605
2606         Reviewed by Cameron Zwarich.
2607
2608         Bug 22903: REGRESSION (r36267): visiting this site reliably crashes WebKit nightly
2609
2610         Add test to make sure we correctly mark cached EvalCodeBlocks
2611
2612         * fast/js/cached-eval-gc-expected.txt: Added.
2613         * fast/js/cached-eval-gc.html: Added.
2614         * fast/js/resources/cached-eval-gc.js: Added.
2615
2616 2009-01-14  David Kilzer  <ddkilzer@apple.com>
2617
2618         Bug 22795: favicons should be saved to webarchives
2619
2620         <https://bugs.webkit.org/show_bug.cgi?id=22795>
2621
2622         Reviewed by Darin Adler.
2623
2624         Note that this test case contains a workaround for Bug 21026 and
2625         <rdar://problem/6240826> which may be removed once that is fixed.
2626
2627         * webarchive/resources/favicon.ico: Copied from LayoutTests/fast/images/resources/favicon.ico.
2628         * webarchive/test-link-rel-icon-expected.webarchive: Added.
2629         * webarchive/test-link-rel-icon.html: Added.
2630
2631 2009-01-14  Nigel Tao  <nigel.tao.gnome@gmail.com>
2632
2633         Reviewed by Darin Adler.
2634
2635         - tests for https://bugs.webkit.org/show_bug.cgi?id=22476
2636         Added tests that calling dataTransfer.setData('URL', aFileUrl)
2637         only puts NSFilenamesPboardtype data on the clipboard if called
2638         from a locally served page.
2639
2640         * http/tests/security/dataTransfer-set-data-file-url-expected.txt: Added.
2641         * http/tests/security/dataTransfer-set-data-file-url.html: Added.
2642         * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url-expected.txt: Added.
2643         * platform/mac/editing/pasteboard/dataTransfer-set-data-file-url.html: Added.
2644
2645 2009-01-14  Alexey Proskuryakov  <ap@webkit.org>
2646
2647         Reviewed by Darin Adler.
2648
2649         https://bugs.webkit.org/show_bug.cgi?id=23316
2650         Application cache updating always fails with an assertion
2651
2652         * http/tests/appcache/resources/versioned-manifest.php: Added.
2653         * http/tests/appcache/update-cache-expected.txt: Added.
2654         * http/tests/appcache/update-cache.html: Added.
2655
2656 2009-01-14  Alexey Proskuryakov  <ap@webkit.org>
2657
2658         Reviewed by Darin Adler.
2659
2660         https://bugs.webkit.org/show_bug.cgi?id=23313
2661         appcache/offline-access.html fails frequently
2662
2663         * http/tests/appcache/resources/offline-access-frame.html:
2664         Make sure that the test runs, even if the cache update finishes before we install event listeners.
2665
2666         * http/tests/appcache/offline-access-expected.txt:
2667         * http/tests/appcache/offline-access.html:
2668         Don't dump frame content, as it is timing dependent.
2669
2670 2009-01-13  Alexey Proskuryakov  <ap@webkit.org>
2671
2672         Reviewed by Anders Carlsson.
2673
2674         https://bugs.webkit.org/show_bug.cgi?id=23256
2675         Implement application cache foreign entries
2676
2677         * http/tests/appcache/resources/xhr-foreign-resource-2.manifest: Added.
2678         * http/tests/appcache/resources/xhr-foreign-resource-frame.html: Added.
2679         * http/tests/appcache/resources/xhr-foreign-resource.manifest: Added.
2680         * http/tests/appcache/xhr-foreign-resource-expected.txt: Added.
2681         * http/tests/appcache/xhr-foreign-resource.html: Added.
2682
2683 2009-01-13  Alexey Proskuryakov  <ap@webkit.org>
2684
2685         Reviewed by Darin Adler.
2686
2687         https://bugs.webkit.org/show_bug.cgi?id=23286
2688         Add a test for non-ASCII URIs in application cache
2689
2690         * http/tests/appcache/cyrillic-uri-expected.txt: Added.
2691         * http/tests/appcache/cyrillic-uri.html: Added.
2692         * http/tests/appcache/resources/cyrillic-uri-form.html: Added.
2693         * http/tests/appcache/resources/cyrillic-uri.manifest: Added.
2694         * http/tests/appcache/resources/intercept: Added.
2695         * http/tests/appcache/resources/intercept/.htaccess: Added.
2696         * http/tests/appcache/resources/print-uri.php: Added.
2697
2698 2009-01-13  Beth Dakin  <bdakin@apple.com>
2699
2700         Reviewed by Darin Adler and Oliver Hunt.
2701
2702         Updated test and results for <rdar://problem/6489314> REGRESSION: 
2703         Business widget's front side fails to render correctly when 
2704         flipping widget
2705
2706         parseInt(NaN) should be NaN.
2707         * fast/js/numeric-conversion-expected.txt:
2708         * fast/js/resources/numeric-conversion.js:
2709
2710 2009-01-13  Anders Carlsson  <andersca@apple.com>
2711
2712         Reviewed by Sam Weinig.
2713
2714         Add NPRuntime test.
2715         
2716         * plugins/npruntime-expected.txt: Added.
2717         * plugins/npruntime.html: Added.
2718
2719 2009-01-12  Robert Blaut  <webkit@blaut.biz>
2720
2721         Reviewed by Darin Adler
2722         
2723         Fix for <https://bugs.webkit.org/show_bug.cgi?id=22096>
2724         Bug 22096: REGRESSION (r35879) scrolldelay is counted in seconds 
2725         instead of miliseconds
2726
2727         * fast/css/webkit-marquee-speed-unit-in-quirksmode-expected.txt: Added.
2728         * fast/css/webkit-marquee-speed-unit-in-quirksmode.html: Added.
2729
2730 2009-01-12  Eric Roman  <eroman@chromium.org>
2731
2732         Reviewed by Darin Adler.
2733         https://bugs.webkit.org/show_bug.cgi?id=23232
2734
2735         * editing/selection/doubleclick-whitespace-crash-expected.txt: Added.
2736         * editing/selection/doubleclick-whitespace-crash.html: Added.
2737         * editing/selection/doubleclick-whitespace-expected.txt:
2738         * editing/selection/doubleclick-whitespace.html:
2739
2740 2009-01-12  Alexey Proskuryakov  <ap@webkit.org>
2741
2742         Update test results.
2743
2744         * fast/dom/Window/window-properties-expected.txt: Remove appcache dynamic entries methods.
2745
2746 2009-01-11  Darin Adler  <darin@apple.com>
2747
2748         Reviewed by Dan Bernstein.
2749
2750         Bug 23247: createSVGPathSegCurvetoCubicSmoothAbs doesn't set y2 correctly
2751         https://bugs.webkit.org/show_bug.cgi?id=23247
2752
2753         Also fix problems where partially parsed paths will still have an effect
2754         rather than failing parsing and being ignored.
2755
2756         Renamed the path-parser.html test to fuzz-path-parser.html, since it's a fuzz test,
2757         to make room for a non-fuzz test of the path parser.
2758
2759         * platform/mac/svg/custom/path-bad-data-expected.txt: Updated results, since the old
2760         ones were based on incorrect path parsing behavior.
2761
2762         * svg/dom/fuzz-path-parser-expected.txt: Copied from svg/dom/path-parser-expected.txt.
2763         Also updated because the parser no longer tolerates extra characters at the end of the
2764         string, which it was doing by accident.
2765         * svg/dom/fuzz-path-parser.html: Copied from svg/dom/path-parser.html.
2766
2767         * svg/dom/path-parser-expected.txt: Replaced fuzz test results with new test results.
2768         * svg/dom/path-parser.html: Replaced fuzz test with a new test.
2769         * svg/dom/path-segments-expected.txt: Added.
2770         * svg/dom/path-segments.html: Added.
2771
2772         * svg/dom/resources/TEMPLATE.html: Copied from fast/js/resources/TEMPLATE.html.
2773
2774         * svg/dom/resources/path-parser.js: Added. Mostly, this test shows that we are
2775         processing the path while parsing it, which is a bug. This test would be much more
2776         useful if that was fixed. But it also shows that we were incorrectly tolerating
2777         extra characters after the path, which is now fixed.
2778
2779         * svg/dom/resources/path-segments.js: Added.
2780
2781 2009-01-11  Alexey Proskuryakov  <ap@webkit.org>
2782
2783         Reviewed by Darin Adler.
2784
2785         https://bugs.webkit.org/show_bug.cgi?id=23165
2786         Disable application cache dynamic entries support.
2787
2788         * http/tests/appcache/dynamic-entries-no-cache.html: Removed.
2789         * http/tests/appcache/dynamic-entries-no-cache.html-disabled: Copied from LayoutTests/http/tests/appcache/dynamic-entries-no-cache.html.
2790
2791 2009-01-11  Darin Adler  <darin@apple.com>
2792
2793         * fast/frames/frame-deep-nested-resize-expected.txt: This time for sure.
2794
2795 2009-01-11  Darin Adler  <darin@apple.com>
2796
2797         Fix failure of new test seen on buildbots.
2798
2799         * fast/frames/frame-deep-nested-resize-expected.txt: Updated newlines to
2800         match what DumpRenderTree generates on Mac. I believe Adam generated his
2801         results under Qt DumpRenderTree. If so, then the Qt version will need to
2802         change to match the Mac version, since all the expected results were
2803         generated on Mac.
2804
2805 2009-01-11  Adam Treat  <adam.treat@torchmobile.com>
2806
2807         Reviewed by Darin Adler.
2808
2809         Add test to check for correct frame resizing of deeply nested frames.
2810
2811         * fast/frames/frame-deep-nested-resize-expected.txt: Added.
2812         * fast/frames/frame-deep-nested-resize.html: Added.
2813
2814 2009-01-11  Simon Fraser  <simon.fraser@apple.com>
2815
2816         Reviewed by Oliver Hunt
2817
2818         https://bugs.webkit.org/show_bug.cgi?id=23242
2819         
2820         Add testcase for incremental repaint after use of ctx.transform(), and
2821         enhanced isPointInPath testcase to do testing after use of ctx.transform().
2822
2823         * fast/canvas/canvas-incremental-repaint-2.html: Added.
2824         * fast/canvas/pointInPath-expected.txt:
2825         * fast/canvas/pointInPath.js:
2826         * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.checksum: Added.
2827         * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.png: Added.
2828         * platform/mac/fast/canvas/canvas-incremental-repaint-2-expected.txt: Added.
2829
2830 2009-01-11  Glenn Wilson  <gwilson@google.com>
2831
2832         Reviewed by Darin Adler.
2833
2834         Rebaselined/reworded tests that relied on WinIE's past quirk of 
2835         not allowing selection of unnamed radio buttons.
2836
2837         See https://bugs.webkit.org/show_bug.cgi?id=21534
2838
2839         * fast/forms/focus2-expected.txt:
2840         * fast/forms/focus2.html:
2841         * fast/forms/radio_checked_name-expected.txt:
2842         * fast/forms/radio_checked_name.html:
2843
2844 2009-01-11  tony chang  <tony@chromium.org>
2845
2846         Reviewed by Darin Adler.
2847
2848         Remove svn:eol-style native from some utf16 files so
2849         windows-svn doesn't alter them on checkout.
2850
2851         * fast/xsl/xslt-enc16.xml: remove svn:eol-style
2852         * fast/xsl/xslt-enc16to16.xml: remove svn:eol-style
2853
2854 2009-01-11  Jungshik Shin  <jshin@chromium.org>
2855
2856         Reviewed by Alexey Proskuryakov
2857
2858         - Make fast/encoding/char-encoding test work with Chromium by replacing
2859         'data:' with 'file:' pointing to resources/dummy.html (an empty file).
2860         - Put old Mac encodings in a separate char-encoding-mac.html to make it 
2861         possible to to skip it.
2862         - Factor out common functions in char-encoding.html and char-encoding-mac.html
2863         and put them in char-encoding-utils.js
2864
2865         See: https://bugs.webkit.org/show_bug.cgi?id=22882
2866
2867         * fast/encoding/char-encoding-mac-expected.txt: Added.
2868         * fast/encoding/char-encoding-mac.html: Added.
2869         * fast/encoding/char-encoding.html:
2870         * fast/encoding/resources/char-encoding-utils.js: Added.
2871         * fast/encoding/resources/dummy.html: Added.
2872
2873 2009-01-11  Jeremy Moskovich  <jeremy@chromium.org>
2874
2875         Reviewed by Darin Adler.
2876
2877         https://bugs.webkit.org/show_bug.cgi?id=16001
2878         Incorrect assumption that selection is always contiguous LTR.
2879
2880         * editing/selection/extend-selection-bidi-expected.checksum: Added.
2881         * editing/selection/extend-selection-bidi-expected.png: Added.
2882         * editing/selection/extend-selection-bidi-expected.txt: Added.
2883         * editing/selection/extend-selection-bidi.html: Added.
2884
2885 2009-01-10  Simon Fraser  <simon.fraser@apple.com>
2886
2887         Reviewed by Dan Bernstein
2888
2889         https://bugs.webkit.org/show_bug.cgi?id=23222
2890         
2891         Test for repainting which is affected by LayoutState under an element
2892         with a CSS transform.
2893
2894         * fast/repaint/transform-disable-layoutstate.html: Added.
2895         * platform/mac/fast/repaint/transform-disable-layoutstate-expected.checksum: Added.
2896         * platform/mac/fast/repaint/transform-disable-layoutstate-expected.png: Added.
2897         * platform/mac/fast/repaint/transform-disable-layoutstate-expected.txt: Added.
2898
2899 2009-01-09  Sam Weinig  <sam@webkit.org>
2900
2901         Check in correct results for failing test.
2902
2903         * fast/dom/Window/window-properties-expected.txt:
2904
2905 2009-01-09  Joel Weinberger  <jww@cs.berkeley.edu>
2906
2907         Reviewed by Darin Adler.
2908         Landed by Adam Barth.
2909
2910         The test intended to test reload, but reference reload in one place and
2911         replace in another. This makes them consistent.
2912
2913         * http/tests/security/resources/xss-DENIED-assign-location-reload-attacker.html:
2914
2915 2009-01-09  Alexey Proskuryakov  <ap@webkit.org>
2916
2917         Reviewed by Darin Adler.
2918
2919         <rdar://problem/6477502> Repro crash reloading page using HTML5 AppCache on Windows
2920
2921         * http/tests/appcache/reload-expected.txt: Added.
2922         * http/tests/appcache/reload.html: Added.
2923         * http/tests/appcache/resources/reload-iframe.html: Added.
2924         * http/tests/appcache/resources/reload-iframe.manifest: Added.
2925
2926 2009-01-09  Alexey Proskuryakov  <ap@webkit.org>
2927
2928         https://bugs.webkit.org/show_bug.cgi?id=23165
2929
2930         * fast/dom/Window/window-properties-expected.txt: Forgot to commit this with r39699, too.
2931
2932 2009-01-08  Gavin Barraclough  <barraclough@apple.com>
2933
2934         RS by Oliver Hunt.
2935
2936         Looks like this should have been updated with r39699.
2937
2938         * fast/js/global-constructors-expected.txt:
2939
2940 2009-01-08  Pierre-Olivier Latour  <pol@apple.com>
2941
2942         Reviewed by Dan Bernstein.
2943
2944         Added layout tests for CSS Transitions with zero-duration but non-zero-delay.
2945
2946         Also updated the layout test for DRT API numberOfActiveAnimations() which now returns the number of "active" animations,
2947         instead of simply the running ones.
2948
2949         https://bugs.webkit.org/show_bug.cgi?id=23177
2950
2951         * animations/animation-controller-drt-api-expected.txt:
2952         * animations/animation-controller-drt-api.html:
2953         * platform/win/Skipped:
2954         * transitions/zero-duration-with-non-zero-delay-end-expected.txt: Added.
2955         * transitions/zero-duration-with-non-zero-delay-end.html: Added.
2956         * transitions/zero-duration-with-non-zero-delay-start-expected.txt: Added.
2957         * transitions/zero-duration-with-non-zero-delay-start.html: Added.
2958
2959 2009-01-07  Alexey Proskuryakov  <ap@webkit.org>
2960
2961         Reviewed by Darin Adler.
2962
2963         Part one of 
2964         https://bugs.webkit.org/show_bug.cgi?id=23165
2965         Add support for application cache dynamic entries
2966
2967         * http/tests/appcache/dynamic-entries-no-cache-expected.txt: Added.
2968         * http/tests/appcache/dynamic-entries-no-cache.html: Added.
2969
2970 2009-01-07  Justin Garcia  <justin.garcia@apple.com>
2971
2972         Reviewed by Darin Adler.
2973         
2974         <rdar://problem/6355786> Find fails for queries that contain a line break
2975
2976         * editing/execCommand/6355786-expected.txt: Added.
2977         * editing/execCommand/6355786.html: Added.
2978
2979 2009-01-07  Dean Jackson  <dino@apple.com>
2980
2981         Reviewed by Dan Bernstein.
2982
2983         Added layout test for removing shorthand properties for
2984         animation, transition and transform origin.
2985         
2986         https://bugs.webkit.org/show_bug.cgi?id=22605
2987
2988         * fast/css/transform-inline-style-remove-expected.txt: Added.
2989         * fast/css/transform-inline-style-remove.html: Added.
2990
2991 2009-01-07  Pierre-Olivier Latour  <pol@apple.com>
2992
2993         Improve DRT API existence test in animation-test-helpers.js & transition-test-helpers.js.
2994
2995         https://bugs.webkit.org/show_bug.cgi?id=23168
2996
2997         * animations/animation-test-helpers.js:
2998         * transitions/transition-test-helpers.js:
2999
3000 2009-01-06  Pierre-Olivier Latour  <pol@apple.com>
3001
3002         Reviewed by Darin Adler.
3003
3004         Added layout test for new DRT API numberOfActiveAnimations().
3005
3006         https://bugs.webkit.org/show_bug.cgi?id=23126
3007
3008         * animations/animation-controller-drt-api-expected.txt: Added.
3009         * animations/animation-controller-drt-api.html: Added.
3010         * platform/win/Skipped:
3011
3012 2009-01-06  Chris Marrin  <cmarrin@apple.com>
3013
3014         Reviewed by David Hyatt.
3015
3016         * animations/animation-test-helpers.js:
3017         (runAnimationTest.matrixStringToArray):
3018         (runAnimationTest.checkExpectedValue):
3019         * animations/simultaneous-start-left-expected.txt: Added.
3020         * animations/simultaneous-start-left.html: Added.
3021         * animations/simultaneous-start-transform-expected.txt: Added.
3022         * animations/simultaneous-start-transform.html: Added.
3023
3024 2009-01-06  Dean Jackson  <dino@apple.com>
3025
3026         Reviewed by Dave Hyatt.
3027
3028         Tests for Media Query extensions covering transitions,
3029         animations, transform-2d and transform-3d
3030         http://webkit.org/specs/MediaQueriesExtensions.html
3031         https://bugs.webkit.org/show_bug.cgi?id=22494
3032
3033         * fast/media/mq-animation.html: Added.
3034         * fast/media/mq-transform-01.html: Added.
3035         * fast/media/mq-transform-02.html: Added.
3036         * fast/media/mq-transform-03.html: Added.
3037         * fast/media/mq-transform-04.html: Added.
3038         * fast/media/mq-transition.html: Added.
3039         * platform/mac/fast/media/mq-animation-expected.txt: Added.
3040         * platform/mac/fast/media/mq-transform-01-expected.txt: Added.
3041         * platform/mac/fast/media/mq-transform-02-expected.txt: Added.
3042         * platform/mac/fast/media/mq-transform-03-expected.txt: Added.
3043         * platform/mac/fast/media/mq-transform-04-expected.txt: Added.
3044         * platform/mac/fast/media/mq-transition-expected.txt: Added.
3045
3046 2009-01-06  Justin Garcia  <justin.garcia@apple.com>
3047
3048         Reviewed by Oliver Hunt.
3049         
3050         Tests for:
3051         <rdar://problem/4059423> DOM operations performed on editable HTML can cause a crash later during Undo (19703)
3052         
3053         A few more may able to be written after <rdar://problem/6468156> is fixed.
3054
3055         * editing/undo/4059423-1-expected.txt: Added.
3056         * editing/undo/4059423-1.html: Added.
3057         * editing/undo/4059423-2-expected.txt: Added.
3058         * editing/undo/4059423-2.html: Added.
3059
3060 2009-01-06  Oliver Hunt  <oliver@apple.com>
3061
3062         Reviewed by Cameron Zwarich.
3063
3064         <https://bugs.webkit.org/show_bug.cgi?id=23085> [jsfunfuzz] Over released ScopeChainNode
3065         <rdar://problem/6474110>
3066
3067         Add test for over releasing the scopechain.
3068
3069         * fast/js/exception-try-finally-scope-error-expected.txt:
3070         * fast/js/resources/exception-try-finally-scope-error.js:
3071
3072 2008-01-05  Dean Jackson  <dino@apple.com>
3073
3074         Reviewed by David Hyatt.
3075         
3076         Implement 'pointer-events' for HTML content. This involved
3077         adding a new value 'auto' which behaves as 'visiblePainted'
3078         in SVG content. The new tests exercise 'auto' and 'none'
3079         on HTML content. The SVG tests have been updated to include
3080         'auto'
3081         
3082         https://bugs.webkit.org/show_bug.cgi?id=11395
3083
3084         * fast/css/computed-style-expected.txt:
3085         * fast/css/computed-style-without-renderer-expected.txt:
3086         * fast/events/pointer-events-2-expected.txt: Added.
3087         * fast/events/pointer-events-2.html: Added.
3088         * fast/events/pointer-events-expected.txt: Added.
3089         * fast/events/pointer-events.html: Added.
3090         * platform/mac/svg/custom/pointer-events-image-expected.checksum:
3091         * platform/mac/svg/custom/pointer-events-image-expected.png:
3092         * platform/mac/svg/custom/pointer-events-image-expected.txt:
3093         * platform/mac/svg/custom/pointer-events-path-expected.checksum:
3094         * platform/mac/svg/custom/pointer-events-path-expected.png:
3095         * platform/mac/svg/custom/pointer-events-path-expected.txt:
3096         * platform/mac/svg/custom/pointer-events-text-expected.checksum:
3097         * platform/mac/svg/custom/pointer-events-text-expected.png:
3098         * platform/mac/svg/custom/pointer-events-text-expected.txt:
3099         * svg/css/getComputedStyle-basic-expected.txt:
3100         * svg/custom/pointer-events-image.svg:
3101         * svg/custom/pointer-events-path.svg:
3102         * svg/custom/pointer-events-text.svg:
3103
3104 2009-01-05  Darin Adler  <darin@apple.com>
3105
3106         Reviewed by Oliver Hunt.
3107
3108         Fix failing set-colors test.
3109
3110         * fast/canvas/resources/set-colors.js: Change the CMYK test cases to use the
3111         black channel only.
3112         * fast/canvas/set-colors-expected.txt: Updated. The old version I checked in
3113         accidentally expected failure for the bug I fixed. Also need new results for
3114         the CMYK test cases.
3115
3116 2009-01-05  Darin Adler  <darin@apple.com>
3117
3118         Reviewed by Dan Bernstein.
3119
3120         Bug 23109: REGRESSION: Backwards search in a long document matches incorrectly
3121         https://bugs.webkit.org/show_bug.cgi?id=23109
3122
3123         * fast/text/find-backwards-expected.txt: Added.
3124         * fast/text/find-backwards.html: Added.
3125         * fast/text/resources/TEMPLATE.html: Copied from fast/js/resources/TEMPLATE.html.
3126         * fast/text/resources/find-backwards.js: Added.
3127
3128 2009-01-05  Darin Adler  <darin@apple.com>
3129
3130         Reviewed by Anders Carlsson.
3131
3132         Bug 23104: minor mistakes in init functions for animation and transition events
3133         https://bugs.webkit.org/show_bug.cgi?id=23104
3134
3135         * fast/events/init-events-expected.txt: Added.
3136         * fast/events/init-events.html: Added.
3137         * fast/events/resources/init-events.js: Added.
3138
3139 2009-01-04  Darin Adler  <darin@apple.com>
3140
3141         Reviewed by Oliver Hunt.
3142
3143         Bug 23105: canvas setFillColor function ignores alpha argument
3144         https://bugs.webkit.org/show_bug.cgi?id=23105
3145
3146         * fast/canvas/resources/set-colors.js: Added.
3147         * fast/canvas/set-colors-expected.txt: Added.
3148         * fast/canvas/set-colors.html: Added.
3149
3150 2009-01-04  Simon Fraser  <simon.fraser@apple.com>
3151
3152         Fix the expected image to account for a typo fix done on 2008-12-23.
3153
3154         * platform/mac/fast/transforms/identity-matrix-expected.checksum:
3155         * platform/mac/fast/transforms/identity-matrix-expected.png:
3156
3157 2009-01-04  Simon Fraser  <simon.fraser@apple.com>
3158
3159         Reviewed by Darin Adler
3160
3161         https://bugs.webkit.org/show_bug.cgi?id=23090
3162         
3163         Repaint test for repainting when an element gets smaller,
3164         and gains a RenderLayer at the same time.
3165         
3166         * fast/repaint/create-layer-repaint.html: Added.
3167         * platform/mac/fast/repaint/create-layer-repaint-expected.checksum: Added.
3168         * platform/mac/fast/repaint/create-layer-repaint-expected.png: Added.
3169         * platform/mac/fast/repaint/create-layer-repaint-expected.txt: Added.
3170
3171 2009-01-02  Adam Treat  <treat@kde.org>
3172
3173         Reviewed by George Staikos.
3174
3175         Add layout test for new fixedLayoutSize feature of qt port
3176
3177         * platform/qt/view/fixed-layout-size-expected.txt: Added.
3178         * platform/qt/view/fixed-layout-size.html: Added.
3179
3180 2009-01-04  Darin Adler  <darin@apple.com>
3181
3182         Suggested by Dan Bernstein.
3183
3184         * platform/mac/editing/selection/move-left-right-expected.txt: Remove WARNING lines that are no
3185         longer showing up. Dan said he didn't know why we were seeing those before and why they're gone
3186         now, but it's good that they're gone.
3187
3188 2009-01-03  Darin Adler  <darin@apple.com>
3189
3190         Reviewed by Dan Bernstein.
3191
3192         Bug 23095: REGRESSION: fast/text/find-case-folding.html regression test failing when ICU used for text search
3193         https://bugs.webkit.org/show_bug.cgi?id=23095
3194
3195         * fast/text/find-case-folding.html: Work around this ICU bug in the test for now.
3196         Later we might want to work around it in our search code instead, or in addition,
3197         if we can figure out how to do that.
3198
3199 2009-01-03  David D. Kilzer  <ddkilzer@webkit.org>
3200
3201         Bug 23091: Some webarchive http tests intermittently fail due to Connection/Keep-Alive header differences
3202
3203         <https://bugs.webkit.org/show_bug.cgi?id=23091>
3204
3205         Reviewed by Darin Adler.
3206
3207         Updated test results after removing Keep-Alive and Connection
3208         headers from webarchive tests.
3209
3210         * http/tests/webarchive/test-css-url-encoding-expected.webarchive:
3211         * http/tests/webarchive/test-css-url-encoding-shift-jis-expected.webarchive:
3212         * http/tests/webarchive/test-css-url-encoding-utf-8-expected.webarchive:
3213         * http/tests/webarchive/test-preload-resources-expected.webarchive:
3214
3215 2009-01-03  Rob Buis  <rwlbuis@gmail.com>
3216
3217         Reviewed by Darin.
3218  
3219         Testcase for:
3220         https://bugs.webkit.org/show_bug.cgi?id=22660
3221         SVG elements that are moved are nor fully invalidated/earsed
3222   
3223         * platform/mac/svg/custom/circle-move-invalidation-expected.checksum: Added.
3224         * platform/mac/svg/custom/circle-move-invalidation-expected.png: Added.
3225         * platform/mac/svg/custom/circle-move-invalidation-expected.txt: Added.
3226         * svg/custom/circle-move-invalidation.svg: Added.
3227
3228 2009-01-02  Oliver Hunt  <oliver@apple.com>
3229
3230         Reviewed by Gavin Barraclough.
3231
3232         [jsfunfuzz] unwind logic for exceptions in eval fails to account for dynamic scope external to the eval
3233         https://bugs.webkit.org/show_bug.cgi?id=23078
3234
3235         Test exception handling in side eval encapsulated by dynamic scopes.
3236
3237         * fast/js/exception-with-handler-inside-eval-with-dynamic-scope-expected.txt: Added.
3238         * fast/js/exception-with-handler-inside-eval-with-dynamic-scope.html: Added.
3239         * fast/js/resources/exception-with-handler-inside-eval-with-dynamic-scope.js: Added.
3240         (runTest):
3241
3242 2009-01-02  David Smith  <catfish.man@gmail.com>
3243
3244         Reviewed by Darin Adler.
3245         
3246         https://bugs.webkit.org/show_bug.cgi?id=22699
3247         Enable NodeList caching for getElementsByTagName
3248         
3249         * fast/dom/getelementsbytagnamens-mixed-namespaces-expected.txt: Added.
3250         * fast/dom/getelementsbytagnamens-mixed-namespaces.html: Added.
3251
3252 2009-01-02  Eric Carlson  <eric.carlson@apple.com>
3253
3254         Reviewed by Darin Adler
3255
3256         https://bugs.webkit.org/show_bug.cgi?id=23066 & <rdar://problem/6028417> 
3257         Full Page Zoom: a <video> element that doesn't include width/height attribute does not scale
3258         
3259         Add test for <video> zoom with and without width/height attributes
3260
3261         * media/video-zoom.html: Added.
3262         * platform/mac/media/video-zoom-expected.txt: Added.
3263
3264 2009-01-02  Simon Fraser  <simon.fraser@apple.com>
3265
3266         Reviewed by Darin Adler
3267
3268         https://bugs.webkit.org/show_bug.cgi?id=23082
3269
3270         Testcase for animated GIF used as CSS background.
3271         
3272         * fast/backgrounds/animated-gif-as-background.html: Added.
3273         * fast/backgrounds/resources/red-green-animated.gif: Added.
3274         * platform/mac/fast/backgrounds/animated-gif-as-background-expected.checksum: Added.
3275         * platform/mac/fast/backgrounds/animated-gif-as-background-expected.png: Added.
3276         * platform/mac/fast/backgrounds/animated-gif-as-background-expected.txt: Added.
3277
3278 2009-01-02  Simon Fraser  <simon.fraser@apple.com>
3279
3280         Reviewed by Darin Adler
3281
3282         https://bugs.webkit.org/show_bug.cgi?id=22981
3283
3284         Add tests for animated svg-as-image, animated svg-as-background,
3285         and canvas-as-image.
3286         
3287         * fast/backgrounds/animated-svg-as-background.html: Added.
3288         * fast/backgrounds/animated-svg-as-mask.html: Added.
3289         * fast/backgrounds/resources/animated-rect-fixed-size.svg: Added.
3290         * fast/backgrounds/resources/animated-rect-relative-size.svg: Added.
3291         * fast/backgrounds/svg-as-background-5.html:
3292         * fast/canvas/canvas-as-image-incremental-repaint.html: Added.
3293         * fast/canvas/canvas-as-image.html: Added.
3294         * fast/images/animated-svg-as-image.html: Added.
3295         * fast/images/resources/animated-rect-fixed-size.svg: Added.
3296         * fast/images/resources/animated-rect-relative-size.svg: Added.
3297         * platform/mac/fast/backgrounds/animated-svg-as-background-expected.checksum: Added.
3298         * platform/mac/fast/backgrounds/animated-svg-as-background-expected.png: Added.
3299         * platform/mac/fast/backgrounds/animated-svg-as-background-expected.txt: Added.
3300         * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.checksum: Added.
3301         * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.png: Added.
3302         * platform/mac/fast/backgrounds/animated-svg-as-mask-expected.txt: Added.
3303         * platform/mac/fast/backgrounds/svg-as-background-5-expected.checksum:
3304         * platform/mac/fast/backgrounds/svg-as-background-5-expected.png:
3305         * platform/mac/fast/canvas/canvas-as-image-expected.checksum: Added.
3306         * platform/mac/fast/canvas/canvas-as-image-expected.png: Added.
3307         * platform/mac/fast/canvas/canvas-as-image-expected.txt: Added.
3308         * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.checksum: Added.
3309         * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.png: Added.
3310         * platform/mac/fast/canvas/canvas-as-image-incremental-repaint-expected.txt: Added.
3311         * platform/mac/fast/images/animated-svg-as-image-expected.checksum: Added.
3312         * platform/mac/fast/images/animated-svg-as-image-expected.png: Added.
3313         * platform/mac/fast/images/animated-svg-as-image-expected.txt: Added.
3314
3315 2009-01-02  Alexey Proskuryakov  <ap@webkit.org>
3316
3317         Reviewed by Darin Adler.
3318
3319         https://bugs.webkit.org/show_bug.cgi?id=23076
3320         Add tests for application cache manifest parse failures
3321
3322         * http/tests/appcache/resources/.htaccess:
3323         * http/tests/appcache/resources/wrong-content-type.manifest: Added.
3324         * http/tests/appcache/resources/wrong-signature.manifest: Added.
3325         * http/tests/appcache/wrong-content-type-expected.txt: Added.
3326         * http/tests/appcache/wrong-content-type.html: Added.
3327         * http/tests/appcache/wrong-signature-expected.txt: Added.
3328         * http/tests/appcache/wrong-signature.html: Added.
3329
3330 2009-01-02  Alexey Proskuryakov  <ap@webkit.org>
3331
3332         Reviewed by Darin Adler.
3333
3334         https://bugs.webkit.org/show_bug.cgi?id=23022
3335         Fix multiple issues with appcache online whitelist handling
3336
3337         * http/tests/appcache/resources/counter.php: Added a resource that changes on each access,
3338         making it possible to test that the network was hit when loading.
3339
3340         * http/tests/appcache/online-whitelist-expected.txt: Added.
3341         * http/tests/appcache/online-whitelist.html: Added.
3342         * http/tests/appcache/resources/online-whitelist.manifest: Added.
3343
3344 2009-01-02  Alexey Proskuryakov  <ap@webkit.org>
3345
3346         Reviewed by Darin Adler.
3347
3348         https://bugs.webkit.org/show_bug.cgi?id=23036
3349         <rdar://problem/6451666> Implement AppCache fallback entries (23036)
3350
3351         * http/tests/appcache/fallback-expected.txt: Added.
3352         * http/tests/appcache/fallback.html: Added.
3353         * http/tests/appcache/resources/fallback-redirect.php: Added.
3354         * http/tests/appcache/resources/fallback.manifest: Added.
3355         Firefox 3.2b2 passes all subtests, except for XMLHttpRequest cross-origin redirect.
3356
3357         * http/tests/resources/network-simulator.php: Return 404 for missing files.
3358
3359 2009-01-01  Darin Adler  <darin@apple.com>
3360
3361         Add one more String.replace test case that I should have included in that last check-in.
3362
3363         * fast/js/resources/string-replace-3.js: Added test case that covers more of the cases where
3364         $0-$99 are used but are actually valid.
3365         * fast/js/string-replace-3-expected.txt: Added new result.
3366
3367 2009-01-01  Darin Adler  <darin@apple.com>
3368
3369         Reviewed by Oliver Hunt.
3370
3371         String.replace does not support $& replacement metacharacter when search term is not a RegExp
3372         <https://bugs.webkit.org/show_bug.cgi?id=21431>
3373         <rdar://problem/6274993>
3374
3375         * fast/js/resources/string-replace-3.js: Added test cases to cover replace with non-regexp and
3376         to cover "$0" and "$00".
3377         * fast/js/string-replace-3-expected.txt: Added new results.
3378
3379 2009-01-01  Darin Adler  <darin@apple.com>
3380
3381         Reviewed by Dan Bernstein.
3382
3383         Turn on the regression test for ICU search on Mac OS X Tiger too.
3384         It was already on for Windows (by accident, failing), but now WebCore has been changed
3385         so it should work fine on all platforms using ICU, which includes both of those.
3386
3387         * platform/mac-tiger/editing/execCommand: Removed.
3388         * platform/mac-tiger/editing/execCommand/findString-diacriticals-expected.txt: Removed.
3389
3390 2009-01-01  Simon Fraser  <simon.fraser@apple.com>
3391
3392         Reviewed by Darin Adler, Oliver Hunt
3393
3394         https://bugs.webkit.org/show_bug.cgi?id=23065
3395
3396         Repaint test for incremental painting in canvas.
3397         
3398         * fast/canvas/canvas-incremental-repaint.html: Added.
3399         * platform/mac/fast/canvas/canvas-incremental-repaint-expected.checksum: Added.
3400         * platform/mac/fast/canvas/canvas-incremental-repaint-expected.png: Added.
3401         * platform/mac/fast/canvas/canvas-incremental-repaint-expected.txt: Added.
3402
3403 2009-01-01  Darin Adler  <darin@apple.com>
3404
3405         Reviewed by Dan Bernstein.
3406
3407         Bug 23051: web page searching should use ICU's search so it can ignore diacritical differences
3408         https://bugs.webkit.org/show_bug.cgi?id=23051
3409         rdar://problem/3574497
3410
3411         Currently this is only activated on the Mac platform, not including Tiger.
3412
3413         * editing/execCommand/findString-diacriticals-expected.txt: Added. Expect failure.
3414         * editing/execCommand/findString-diacriticals.html: Added.
3415         * platform/mac-tiger/editing/execCommand: Added.
3416         * platform/mac-tiger/editing/execCommand/findString-diacriticals-expected.txt: Added. Expect failure.
3417         * platform/mac/editing/execCommand/findString-diacriticals-expected.txt: Added. Expect success.
3418
3419 2008-12-31  Oliver Hunt  <oliver@apple.com>
3420
3421         Reviewed by Cameron Zwarich.
3422
3423         [jsfunfuzz] Assertion + incorrect behaviour with dynamically created local variable in a catch block
3424         <https://bugs.webkit.org/show_bug.cgi?id=23063>
3425
3426         Add tests for variable declaration inside eval inside a catch block.
3427
3428         * fast/js/eval-var-decl-expected.txt:
3429         * fast/js/resources/eval-var-decl.js:
3430         (try.thirdEvalResult):
3431
3432 2008-12-31  Oliver Hunt  <oliver@apple.com>
3433
3434         Reviewed by Gavin Barraclough.
3435
3436         [jsfunfuzz] Computed exception offset wrong when first instruction is attempt to resolve deleted eval
3437         <https://bugs.webkit.org/show_bug.cgi?id=23062>
3438
3439         Add an additional line number test to ensure we get the correct exception information when
3440         resolve of 'eval' fails.
3441
3442         * fast/js/exception-linenums-expected.txt:
3443         * fast/js/resources/exception-linenums.js:
3444
3445 2008-12-31  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
3446
3447         Reviewed by Oliver Hunt.
3448
3449         Add a test for bug 23054: Caching of global lookups occurs even when the global object has become a dictionary
3450         <https://bugs.webkit.org/show_bug.cgi?id=23054>
3451         <rdar://problem/6469905>
3452
3453         * fast/js/pic/delete-global-object-expected.txt: Added.
3454         * fast/js/pic/delete-global-object.html: Added.
3455
3456 2008-12-30  Oliver Hunt  <oliver@apple.com>
3457
3458         Reviewed by Darin Adler.
3459
3460         <https://bugs.webkit.org/show_bug.cgi?id=23049> [jsfunfuzz] With blocks do not correctly protect their scope object
3461         <rdar://problem/6469742> Crash in JSC::TypeInfo::hasStandardGetOwnPropertySlot() running jsfunfuzz
3462
3463         Tests to ensure we correctly protect the scope object from GC.
3464
3465         * fast/js/resources/with-scope-gc.js: Added.
3466         * fast/js/with-scope-gc-expected.txt: Added.
3467         * fast/js/with-scope-gc.html: Added.
3468
3469 2008-12-30  Simon Fraser  <simon.fraser@apple.com>
3470
3471         Fix spurious test failures by rounding floating point values to
3472         mask math differences between machines.
3473
3474         * transitions/transform-op-list-match-expected.txt:
3475         * transitions/transform-op-list-match.html:
3476         * transitions/transform-op-list-no-match-expected.txt:
3477         * transitions/transform-op-list-no-match.html:
3478         * transitions/transition-test-helpers.js:
3479         (roundNumber):
3480
3481 2008-12-30  Simon Fraser  <simon.fraser@apple.com>
3482
3483         Reviewed by Darin Adler
3484
3485         https://bugs.webkit.org/show_bug.cgi?id=23042
3486         
3487         Repaint test for content inside reflections.
3488         
3489         * fast/repaint/reflection-redraw.html: Added.
3490         * platform/mac/fast/repaint/reflection-redraw-expected.checksum: Added.
3491         * platform/mac/fast/repaint/reflection-redraw-expected.png: Added.
3492         * platform/mac/fast/repaint/reflection-redraw-expected.txt: Added.
3493
3494 2008-12-30  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
3495
3496         Reviewed by Sam Weinig.
3497
3498         Add tests for bug 23037: Parsing and reparsing disagree on automatic semicolon insertion
3499         <https://bugs.webkit.org/show_bug.cgi?id=23037>
3500         <rdar://problem/6467124>
3501
3502         * fast/js/reparsing-semicolon-insertion-expected.txt: Added.
3503         * fast/js/reparsing-semicolon-insertion.html: Added.
3504         * fast/js/resources/reparsing-semicolon-insertion.js: Added.
3505
3506 2008-12-30  Dan Bernstein  <mitz@apple.com>
3507
3508         Reviewed by Adele Peterson.
3509
3510         - test for <rdar://problem/6469944> REGRESSION(3.2.1-ToT): Repro crash in WebCore::HTMLInputElement::updatePlaceholderVisibility opening http://billshrink.com
3511
3512         * fast/forms/placeholder-non-textfield-expected.txt: Added.
3513         * fast/forms/placeholder-non-textfield.html: Added.
3514
3515 2008-12-29  Oliver Hunt  <oliver@apple.com>
3516
3517         Reviewed by Cameron Zwarich.
3518
3519         Bug 23030: Cannot setTransform with a non-invertible ctm
3520
3521         Tests to ensure correct behaviour when the canvas context does not
3522         have an invertible CTM.
3523
3524         * fast/canvas/canvas-set-properties-with-non-invertible-ctm-expected.txt: Added.
3525         * fast/canvas/canvas-set-properties-with-non-invertible-ctm.html: Added.
3526         * fast/canvas/resources/canvas-set-properties-with-non-invertible-ctm.js: Added.
3527         (testPixel):
3528
3529 2008-12-29  Alexey Proskuryakov  <ap@webkit.org>
3530
3531         Reviewed by Mark Rowe.
3532
3533         Fix Windows svn update - replace a file with a colon in its name with an Apache rewrite.
3534
3535         * http/tests/appcache/resources/.htaccess: Added.
3536         * http/tests/appcache/resources/UNKNOWN_SECTION:: Removed.
3537
3538 2008-12-29  Glenn Wilson  <gwilson@chromium.org>
3539
3540         Reviewed by Darin Adler.
3541         Landed by Pamela Greene.
3542
3543         Added new layout tests verifying that using a locally-scoped
3544         variable in an event handler of a form takes precedence over
3545         names of items in that form.
3546
3547         See: https://bugs.webkit.org/show_bug.cgi?id=22977
3548
3549         * fast/forms/var-name-conflict-in-form-event-handler-expected.txt: Added.
3550         * fast/forms/var-name-conflict-in-form-event-handler.html: Added.
3551
3552 2008-12-28  Alexey Proskuryakov  <ap@webkit.org>
3553
3554         Reviewed by Darin Adler.
3555
3556         https://bugs.webkit.org/show_bug.cgi?id=23007
3557         REGRESSION: Timer-related crash when closing Web Inspector
3558
3559         * fast/dom/Window/remove-timeout-crash-expected.txt: Added.
3560         * fast/dom/Window/remove-timeout-crash.html: Added.
3561
3562 2008-12-28  Alexey Proskuryakov  <ap@webkit.org>
3563
3564         Reviewed by Anders Carlsson.
3565
3566         https://bugs.webkit.org/show_bug.cgi?id=23012
3567         Bring application cache manifest parsing up to date
3568
3569         * http/tests/appcache/manifest-parsing-expected.txt: Added.
3570         * http/tests/appcache/manifest-parsing.html: Added.
3571         * http/tests/appcache/resources/UNKNOWN_SECTION:: Added.
3572         * http/tests/appcache/resources/manifest-parsing.manifest: Added.
3573
3574 2008-12-28  Alexey Proskuryakov  <ap@webkit.org>
3575
3576         Reviewed by Anders Carlsson.
3577
3578         https://bugs.webkit.org/show_bug.cgi?id=23009
3579         Add a test for application cache offline operation
3580
3581         * http/tests/resources/network-simulator.php: A proxy script to simulate a network connection
3582         that can go offline, using an infinite redirect loop in offline mode to generate an error.
3583
3584         * http/tests/appcache/offline-access-expected.txt: Added.
3585         * http/tests/appcache/offline-access.html: Added.
3586         * http/tests/appcache/resources/offline-access-frame.html: Added.
3587         * http/tests/appcache/resources/offline-access.js: Added.
3588         * http/tests/appcache/resources/offline-access.manifest: Added.
3589         Test that an application loads successfully from cache.
3590
3591         * http/tests/resources: Added.
3592         * http/tests/resources/portabilityLayer.php: Copied from LayoutTests/http/tests/xmlhttprequest/resources/portabilityLayer.php.
3593         * http/tests/resources/reset-temp-file.php: Copied from LayoutTests/http/tests/xmlhttprequest/resources/reset-temp-file.php.
3594         * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-invalidation-by-header.html:
3595         * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-invalidation-by-method.html:
3596         * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-timeout.html:
3597         * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache.html:
3598         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
3599         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
3600         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
3601         * http/tests/xmlhttprequest/resources/portabilityLayer.php: Removed.
3602         * http/tests/xmlhttprequest/resources/reset-temp-file.php: Removed.
3603         * http/tests/appcache/resources/fail-on-update.php:
3604         Moved some common scripts from xmlhttprequest/resources/ to resources/
3605
3606 2008-12-28  Cameron Zwarich  <zwarich@apple.com>
3607
3608         Reviewed by Oliver Hunt.
3609
3610         Add tests for bug 22840: REGRESSION (r38349): Gmail doesn't load with profiling enabled
3611         <https://bugs.webkit.org/show_bug.cgi?id=22840>
3612         <rdar://problem/6468077>
3613
3614         * fast/profiler/call-register-leak-expected.txt: Added.
3615         * fast/profiler/call-register-leak.html: Added.
3616
3617 2008-12-27  Alexey Proskuryakov  <ap@webkit.org>
3618
3619         Suggested by Dave Levin.
3620
3621         https://bugs.webkit.org/show_bug.cgi?id=22950
3622
3623         Another attempt to fix the failing XHR tests on Tiger buildbot: make file_put_contents
3624         portable implementation return a result.
3625
3626         * http/tests/xmlhttprequest/resources/portabilityLayer.php:
3627
3628 2008-12-26  David Levin  <levin@chromium.org>
3629
3630         Reviewed by Alexey Proskuryakov.
3631
3632         https://bugs.webkit.org/show_bug.cgi?id=22950
3633
3634         Remove ensureTrailingSlash from appcache test.
3635
3636         * http/tests/appcache/resources/fail-on-update.php:
3637
3638 2008-12-26  David Levin  <levin@chromium.org>
3639
3640         Reviewed by Alexey Proskuryakov.
3641
3642         https://bugs.webkit.org/show_bug.cgi?id=22950
3643
3644         Attempt to fix the failiing XHR tests on Tiger buildbot.
3645         Remove the no longer needed ensureTrailingSlash function.
3646
3647         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
3648         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
3649         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
3650
3651         * http/tests/xmlhttprequest/resources/portabilityLayer.php:
3652           Make sys_get_temp_dir() return "/tmp" when it can't find the temp directory through other means.
3653
3654         * http/tests/xmlhttprequest/resources/reset-temp-file.php:
3655
3656 2008-12-26  Alexey Proskuryakov  <ap@webkit.org>
3657
3658         Reviewed by Anders Carlsson.
3659
3660         Fix a layout test that was broken by the previous appcache commit
3661         (it only passed every other time as a result).
3662
3663         * http/tests/appcache/fail-on-update.html:
3664
3665 2008-12-26  Simon Fraser  <simon.fraser@apple.com>
3666
3667         https://bugs.webkit.org/show_bug.cgi?id=22981
3668
3669         Update more svg-as-image test results affected by the fix
3670         for SVGImage drawing.
3671
3672         * platform/mac/fast/borders/svg-as-border-image-2-expected.checksum:
3673         * platform/mac/fast/borders/svg-as-border-image-2-expected.png:
3674         * platform/mac/fast/borders/svg-as-border-image-expected.checksum:
3675         * platform/mac/fast/borders/svg-as-border-image-expected.png:
3676
3677 2008-12-26  Alexey Proskuryakov  <ap@webkit.org>
3678
3679         Reviewed by Darin Adler.
3680
3681         https://bugs.webkit.org/show_bug.cgi?id=23001
3682         A call to applicationCache.update() from a cached event listener should be ignored
3683
3684         * http/tests/appcache/idempotent-update-expected.txt: Added.
3685         * http/tests/appcache/idempotent-update.html: Added.
3686         * http/tests/appcache/resources/idempotent-update.manifest: Added.
3687
3688 2008-12-26  Alexey Proskuryakov  <ap@webkit.org>
3689
3690         Reviewed by Darin Adler.
3691
3692         https://bugs.webkit.org/show_bug.cgi?id=22997
3693         ASSERTION FAILED: !m_resources.contains(url) in ApplicationCache::addResource()
3694
3695         * http/tests/appcache/resources/subframe-1.html: Added.
3696         * http/tests/appcache/resources/subframe-2.html: Added.
3697         * http/tests/appcache/resources/subframe-3.html: Added.
3698         * http/tests/appcache/resources/subframe-4.html: Added.
3699         * http/tests/appcache/resources/subframes-1.manifest: Added.
3700         * http/tests/appcache/resources/subframes-2.manifest: Added.
3701         * http/tests/appcache/resources/subframes-3.manifest: Added.
3702         * http/tests/appcache/resources/subframes-4.manifest: Added.
3703         * http/tests/appcache/top-frame-1-expected.txt: Added.
3704         * http/tests/appcache/top-frame-1.html: Added.
3705         * http/tests/appcache/top-frame-2-expected.txt: Added.
3706         * http/tests/appcache/top-frame-2.html: Added.
3707         * http/tests/appcache/top-frame-3-expected.txt: Added.
3708         * http/tests/appcache/top-frame-3.html: Added.
3709         * http/tests/appcache/top-frame-4-expected.txt: Added.
3710         * http/tests/appcache/top-frame-4.html: Added.
3711         Added a bunch of tests that cover subframe appcache behavior (and thus a good part of
3712         application cache selection algorithm in general).
3713
3714         * http/tests/appcache/simple.html: Changed to execute on noupdate event, too, making the
3715         test pass in browser without emptying appcache on each run.
3716
3717 2008-12-26  David Levin  <levin@chromium.org>
3718
3719         Reviewed by Alexey Proskuryakov.
3720
3721         https://bugs.webkit.org/show_bug.cgi?id=22950
3722         Added more logging to reset-temp-file to help expose potential issues that could cause test failures (on the Tiger buildbot).
3723
3724         If there are issues in reset-temp-file, they are printed from the test access-control-basic-allow-preflight-cache.html
3725
3726         * http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache.html:
3727         * http/tests/xmlhttprequest/resources/reset-temp-file.php:
3728
3729 2008-12-25  Alexey Proskuryakov  <ap@webkit.org>
3730
3731         Reviewed by Darin Adler.
3732
3733         https://bugs.webkit.org/show_bug.cgi?id=22993
3734         Application cache shouldn't be inherited by subframes
3735
3736         <rdar://problem/6284708> AppCache crashes in ApplicationCacheResource::addType()
3737
3738         * http/tests/appcache/foreign-iframe-main-expected.txt: Added.
3739         * http/tests/appcache/foreign-iframe-main.html: Added.
3740         * http/tests/appcache/resources/foreign-iframe-subresource.js: Added.
3741         * http/tests/appcache/resources/foreign-iframe.html: Added.
3742         * http/tests/appcache/resources/foreign-iframe.manifest: Added.
3743
3744 2008-12-24  Simon Fraser  <simon.fraser@apple.com>
3745
3746         Reviewed by Oliver Hunt
3747
3748         https://bugs.webkit.org/show_bug.cgi?id=21910
3749         
3750         Update more svg-as-image test results affected by the fix
3751         for SVGImage drawing.
3752         
3753         * platform/mac/fast/images/svg-as-background-expected.checksum:
3754         * platform/mac/fast/images/svg-as-background-expected.png:
3755         * platform/mac/fast/images/svg-as-image-expected.checksum:
3756         * platform/mac/fast/images/svg-as-image-expected.png:
3757         * platform/mac/fast/images/svg-as-relative-image-expected.checksum:
3758         * platform/mac/fast/images/svg-as-relative-image-expected.png:
3759         * transforms/2d/compound-transforms-vs-containers.html:
3760
3761 2008-12-24  Alexey Proskuryakov  <ap@webkit.org>
3762
3763         Reviewed by Dan Bernstein.
3764
3765         https://bugs.webkit.org/show_bug.cgi?id=22982
3766         http/tests/navigation/post-goback-repost-policy.html fails on Tiger
3767
3768         Change resources that are accessed with POST from .html to .php. I don't know why Apache 2.0
3769         had no problem with this.
3770
3771         * http/tests/navigation/post-goback-repost-policy.html:
3772         * http/tests/navigation/resources/goback-with-policydelegate.html: Removed.
3773         * http/tests/navigation/resources/goback-with-policydelegate.php: Copied from LayoutTests/http/tests/navigation/resources/goback-with-policydelegate.html.
3774         * http/tests/navigation/resources/post-target-policy-test.html: Removed.
3775         * http/tests/navigation/resources/post-target-policy-test.php: Copied from LayoutTests/http/tests/navigation/resources/post-target-policy-test.html.
3776
3777 2008-12-23  Simon Fraser  <simon.fraser@apple.com>
3778
3779         Reviewed by Dan Bernstein
3780
3781         https://bugs.webkit.org/show_bug.cgi?id=22941
3782         
3783         Add test for opacity on the document element.
3784
3785         * fast/backgrounds/opacity-on-document-element.html: Added.
3786         * platform/mac/fast/backgrounds/opacity-on-document-element-expected.checksum: Added.
3787         * platform/mac/fast/backgrounds/opacity-on-document-element-expected.png: Added.
3788         * platform/mac/fast/backgrounds/opacity-on-document-element-expected.txt: Added.
3789         
3790         * fast/transforms/identity-matrix.html:
3791         * platform/mac/fast/transforms/identity-matrix-expected.txt:
3792         Fix typo
3793
3794 2008-12-23  Simon Fraser  <simon.fraser@apple.com>
3795
3796         Reviewed by Dan Bernstein
3797
3798         https://bugs.webkit.org/show_bug.cgi?id=21910
3799         
3800         Re-create expected images after fixing painting issue with SVGImage.
3801
3802         * platform/mac/fast/backgrounds/svg-as-background-1-expected.checksum:
3803         * platform/mac/fast/backgrounds/svg-as-background-1-expected.png:
3804         * platform/mac/fast/backgrounds/svg-as-background-2-expected.checksum:
3805         * platform/mac/fast/backgrounds/svg-as-background-2-expected.png:
3806         * platform/mac/fast/backgrounds/svg-as-background-3-expected.checksum:
3807         * platform/mac/fast/backgrounds/svg-as-background-3-expected.png:
3808         * platform/mac/fast/backgrounds/svg-as-background-4-expected.checksum:
3809         * platform/mac/fast/backgrounds/svg-as-background-4-expected.png:
3810         * platform/mac/fast/backgrounds/svg-as-background-6-expected.checksum:
3811         * platform/mac/fast/backgrounds/svg-as-background-6-expected.png:
3812         * platform/mac/fast/backgrounds/svg-as-mask-expected.checksum:
3813         * platform/mac/fast/backgrounds/svg-as-mask-expected.png:
3814         * platform/mac/svg/W3C-SVG-1.1/struct-image-05-b-expected.checksum:
3815         * platform/mac/svg/W3C-SVG-1.1/struct-image-05-b-expected.png:
3816
3817 2008-12-22  Julien Chaffraix  <jchaffraix@webkit.org>
3818
3819         Reviewed by Darin Adler.
3820
3821         Test case for bug 11106: Some XMLHttpRequest URI resolving tests fail
3822         https://bugs.webkit.org/show_bug.cgi?id=11106
3823
3824         These tests are borrowed from Opera's test case suite (http://tc.labs.opera.com/apis/XMLHttpRequest).
3825         They correspond to open/004.html - open/010.html which were previously failing.
3826
3827         * http/tests/xmlhttprequest/resources/test-uri-resolution.txt: Added.
3828         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-004-iframe.html: Added.
3829         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-005-iframe.html: Added.
3830         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-006-iframe.html: Added.
3831         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-007-iframe.html: Added.
3832         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-008-iframe.html: Added.
3833         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-009-iframe.html: Added.
3834         * http/tests/xmlhttprequest/resources/uri-resolution-opera-open-010-iframe.html: Added.
3835         * http/tests/xmlhttprequest/test-uri-resolution.txt: Added.
3836         * http/tests/xmlhttprequest/uri-resolution-opera-open-004-expected.txt: Added.
3837         * http/tests/xmlhttprequest/uri-resolution-opera-open-004.html: Added.
3838         * http/tests/xmlhttprequest/uri-resolution-opera-open-005-expected.txt: Added.
3839         * http/tests/xmlhttprequest/uri-resolution-opera-open-005.html: Added.
3840         * http/tests/xmlhttprequest/uri-resolution-opera-open-006-expected.txt: Added.
3841         * http/tests/xmlhttprequest/uri-resolution-opera-open-006.html: Added.
3842         * http/tests/xmlhttprequest/uri-resolution-opera-open-007-expected.txt: Added.
3843         * http/tests/xmlhttprequest/uri-resolution-opera-open-007.html: Added.
3844         * http/tests/xmlhttprequest/uri-resolution-opera-open-008-expected.txt: Added.
3845         * http/tests/xmlhttprequest/uri-resolution-opera-open-008.html: Added.
3846         * http/tests/xmlhttprequest/uri-resolution-opera-open-009-expected.txt: Added.
3847         * http/tests/xmlhttprequest/uri-resolution-opera-open-009.html: Added.
3848         * http/tests/xmlhttprequest/uri-resolution-opera-open-010-expected.txt: Added.
3849         * http/tests/xmlhttprequest/uri-resolution-opera-open-010.html: Added.
3850
3851 2008-12-22  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3852
3853         Reviewed by George Staikos.
3854
3855         Fixes: https://bugs.webkit.org/show_bug.cgi?id=22971
3856
3857         Fix regression caused by the HTMLFormElement refactorization.
3858         File form elements without a name have to be included in multipart/form-data
3859         submission. Cover this behaviour with a new test case.
3860
3861         * http/tests/misc/empty-file-formdata-expected.txt: Added.
3862         * http/tests/misc/empty-file-formdata.html: Added.
3863         * http/tests/misc/resources/check-unnamed-file-included-in-formdata.php: Added.
3864
3865 2008-12-22  David Kilzer  <ddkilzer@apple.com>
3866
3867         Bug 11850: Webarchive fails to save images referenced in CSS
3868
3869         <https://bugs.webkit.org/show_bug.cgi?id=11850>
3870
3871         Reviewed by Darin Adler.
3872
3873         The first set of files below tests that URLs are encoded properly
3874         based on the charset of the stylesheet.  Normally this behavior may
3875         only be tested by looking at web server logs with manual tests, but
3876         webarchives represent this information in such a way that they may
3877         be tested by DumpRenderTree.  Note that these tests depend on Bug
3878         11850 being fixed, so it's not possible to separate them.
3879
3880         The second set of files below tests that all types of resources
3881         referenced by url() in CSS stylesheets are now saved in webarchives.
3882
3883         * http/tests/webarchive/resources/.htaccess: Added.
3884         * http/tests/webarchive/resources/apple.gif: Copied from LayoutTests/fast/canvas/resources/apple.gif.
3885         * http/tests/webarchive/resources/test-no-charset.css: Added.
3886         * http/tests/webarchive/resources/test-shift-jis.css: Added.
3887         * http/tests/webarchive/resources/test-utf-8.css: Added.
3888         * http/tests/webarchive/test-css-url-encoding-expected.webarchive: Added.
3889         * http/tests/webarchive/test-css-url-encoding-shift-jis-expected.webarchive: Added.
3890         * http/tests/webarchive/test-css-url-encoding-shift-jis.html: Added.
3891         * http/tests/webarchive/test-css-url-encoding-utf-8-expected.webarchive: Added.
3892         * http/tests/webarchive/test-css-url-encoding-utf-8.html: Added.
3893         * http/tests/webarchive/test-css-url-encoding.html: Added.
3894
3895         * webarchive/resources/Ahem.ttf: Copied from LayoutTests/fast/css/resources/Ahem.ttf.
3896         * webarchive/test-css-url-resources-in-stylesheets-expected.webarchive: Added.
3897         * webarchive/test-css-url-resources-in-stylesheets.html: Added.
3898         * webarchive/test-css-url-resources-inline-styles-expected.webarchive: Added.
3899         * webarchive/test-css-url-resources-inline-styles.html: Added.
3900
3901 2008-12-22  Alexey Proskuryakov  <ap@webkit.org>
3902
3903         Reviewed by Darin Adler.
3904
3905         <rdar://problem/6277060> ASSERTION FAILED: !m_cacheBeingUpdated if the manifest is not available
3906
3907         Cover both the failing case, and its opposite, demonstrating that the assertion couldn't be
3908         just negated.
3909
3910         * http/tests/appcache/404-manifest-expected.txt: Added.
3911         * http/tests/appcache/404-manifest.html: Added.
3912         * http/tests/appcache/fail-on-update-expected.txt: Added.
3913         * http/tests/appcache/fail-on-update.html: Added.
3914         * http/tests/appcache/resources/fail-on-update.php: Added.
3915
3916 2008-12-22  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3917
3918         Reviewed by Alexey Proskuryakov & George Staikos.
3919
3920         Add simple testcase covering WML <fieldset> element support.
3921
3922         * fast/wml/fieldset.wml: Added.
3923         * platform/mac/fast/wml/fieldset-expected.checksum: Added.
3924         * platform/mac/fast/wml/fieldset-expected.png: Added.
3925         * platform/mac/fast/wml/fieldset-expected.txt: Added.
3926
3927 2008-12-21  David Levin  <levin@chromium.org>
3928
3929         Reviewed by Darin Adler.
3930
3931         https://bugs.webkit.org/show_bug.cgi?id=22950
3932
3933         Attempted fix for 4 failing XMLHttpReuqest tests on Tiger:
3934          access-control-basic-allow-preflight-cache-invalidation-by-header.html
3935          access-control-basic-allow-preflight-cache-invalidation-by-method.html
3936          access-control-basic-allow-preflight-cache-timeout.html
3937          access-control-basic-allow-preflight-cache.html
3938
3939         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-invalidation.php:
3940         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache-timeout.php:
3941         * http/tests/xmlhttprequest/resources/access-control-basic-preflight-cache.php:
3942         * http/tests/xmlhttprequest/resources/portabilityLayer.php:
3943         * http/tests/xmlhttprequest/resources/reset-temp-file.php:
3944
3945 2008-12-22  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
3946
3947         Reviewed by George Staikos.
3948
3949         Add WML HTTP layout tests and an initital set of results.
3950         Allow to reuse the existing WMLTestCase.js framework from another
3951         LayoutTests/ top-level directory - modify TEMPLATE.html & WMLTestCase.js.
3952
3953         * http/tests/wml: Added.
3954         * http/tests/wml/go-task-get-method-accept-charset-expected.txt: Added.
3955         * http/tests/wml/go-task-get-method-accept-charset.html: Added.
3956         * http/tests/wml/go-task-get-method-expected.txt: Added.
3957         * http/tests/wml/go-task-get-method.html: Added.
3958         * http/tests/wml/go-task-post-method-accept-charset-expected.txt: Added.
3959         * http/tests/wml/go-task-post-method-accept-charset.html: Added.
3960         * http/tests/wml/go-task-post-method-expected.txt: Added.
3961         * http/tests/wml/go-task-post-method.html: Added.
3962         * http/tests/wml/resources: Added.
3963         * http/tests/wml/resources/TEMPLATE.html: Added.
3964         * http/tests/wml/resources/answer-utf8.cgi: Added.
3965         * http/tests/wml/resources/answer.cgi: Added.
3966         * http/tests/wml/resources/go-task-get-method-accept-charset.js: Added.
3967         * http/tests/wml/resources/go-task-get-method.js: Added.
3968         * http/tests/wml/resources/go-task-post-method-accept-charset.js: Added.
3969         * http/tests/wml/resources/go-task-post-method.js: Added.
3970         * wml/go-task-animation.html:
3971         * wml/go-task-get-method-external-deck-with-href.html:
3972         * wml/go-task-get-method-external-deck.html:
3973         * wml/go-task-get-method-same-deck.html:
3974         * wml/resources/TEMPLATE.html:
3975         * wml/resources/WMLTestCase.js:
3976         * wml/variable-reference-invalid-character.html:
3977         * wml/variable-reference-valid.html:
3978
3979 2008-12-19  Zan Dobersek  <zandobersek@gmail.com>
3980
3981         Reviewed by Holger Freyther.
3982
3983         https://bugs.webkit.org/show_bug.cgi?id=22039
3984
3985         Enable more tests for testing on Gtk+ port.
3986
3987         * platform/gtk/Skipped:
3988
3989 2008-12-19  Simon Fraser  <simon.fraser@apple.com>
3990
3991         Reviewed by Darin Adler
3992
3993         https://bugs.webkit.org/show_bug.cgi?id=22938
3994         
3995         Test for painting with a transformed <html> element.
3996
3997         * fast/transforms/transformed-document-element.html: Added.
3998         * platform/mac/fast/transforms/transformed-document-element-expected.checksum: Added.
3999         * platform/mac/fast/transforms/transformed-document-element-expected.png: Added.
4000         * platform/mac/fast/transforms/transformed-document-element-expected.txt: Added.
4001
4002 2008-12-19  Pamela Greene  <pam@chromium.org>
4003
4004         Reviewed by Darin Adler.
4005
4006         https://bugs.webkit.org/show_bug.cgi?id=22612
4007         Add test to verify type enforcement in DOM setters.
4008         Resubmitting corrected copies; first submission had patching errors.
4009
4010         * fast/dom/setter-type-enforcement-expected.txt: Added.
4011         * fast/dom/setter-type-enforcement.html: Added.
4012
4013 2008-12-18  Pierre-Olivier Latour  <pol@apple.com>
4014
4015         Reviewed by Darin Adler.
4016
4017         Rewrote some of the transition layout tests that were using setTimeout() to use the transition pause API in DRT when available.
4018
4019         Rewrote the transition layout tests that were specifically testing the transition end event to use common JS code from transition-end-event-helpers.js.
4020
4021         Fixed some typos.
4022
4023         https://bugs.webkit.org/show_bug.cgi?id=22890
4024
4025         * transitions/end-event-helpers.js: Removed.
4026         * transitions/interrupt-transform-transition-expected.txt:
4027         * transitions/interrupt-transform-transition.html:
4028         * transitions/opacity-transition-zindex.html:
4029         * transitions/start-transform-transition.html:
4030         * transitions/transform-op-list-match-expected.txt:
4031         * transitions/transform-op-list-match.html:
4032         * transitions/transform-op-list-no-match-expected.txt:
4033         * transitions/transform-op-list-no-match.html:
4034         * transitions/transition-end-event-all-properties-expected.txt:
4035         * transitions/transition-end-event-all-properties.html:
4036         * transitions/transition-end-event-attributes-expected.txt:
4037         * transitions/transition-end-event-attributes.html:
4038         * transitions/transition-end-event-container-expected.txt:
4039         * transitions/transition-end-event-container.html:
4040         * transitions/transition-end-event-helpers.js: Copied from LayoutTests/transitions/end-event-helpers.js.
4041         (recordTransitionEndEvent):
4042         (runTransitionTest.processEndEvents.compareEventInfo):
4043         (runTransitionTest.processEndEvents.examineResults):
4044         (runTransitionTest.processEndEvents):
4045         (runTransitionTest.startTest):
4046         (runTransitionTest.window):
4047         (runTransitionTest):
4048         * transitions/transition-end-event-left-expected.txt:
4049         * transitions/transition-end-event-left.html:
4050         * transitions/transition-end-event-multiple-01-expected.txt:
4051         * transitions/transition-end-event-multiple-01.html:
4052         * transitions/transition-end-event-multiple-02-expected.txt:
4053         * transitions/transition-end-event-multiple-02.html:
4054         * transitions/transition-end-event-multiple-03-expected.txt:
4055         * transitions/transition-end-event-multiple-03.html:
4056         * transitions/transition-end-event-multiple-04-expected.txt:
4057         * transitions/transition-end-event-multiple-04.html:
4058         * transitions/transition-end-event-nested-expected.txt:
4059         * transitions/transition-end-event-nested.html:
4060         * transitions/transition-end-event-set-none-expected.txt:
4061         * transitions/transition-end-event-set-none.html:
4062         * transitions/transition-end-event-transform-expected.txt:
4063         * transitions/transition-end-event-transform.html:
4064         * transitions/transition-end-event-window-expected.txt:
4065         * transitions/transition-end-event-window.html:
4066         * transitions/transition-test-helpers.js: Added.
4067         (runTransitionTest.isCloseEnough):
4068         (runTransitionTest.checkExpectedValue):
4069         (runTransitionTest.endTest):
4070         (runTransitionTest.runTest):
4071         (runTransitionTest.startTest):
4072         (runTransitionTest.if):
4073         * transitions/transition-timing-function-expected.txt: Copied from LayoutTests/transitions/transition-timing-function-software-expected.txt.
4074         * transitions/transition-timing-function-software-expected.txt: Removed.
4075         * transitions/transition-timing-function-software.html: Removed.
4076         * transitions/transition-timing-function.html: Copied from LayoutTests/transitions/transition-timing-function-software.html.
4077         * transitions/zero-duration-in-list-expected.txt:
4078         * transitions/zero-duration-in-list.html:
4079
4080 2008-12-18  Cameron Zwarich  <zwarich@apple.com>
4081
4082         Reviewed by Geoff Garen.
4083
4084         Add tests for bug 21855: REGRESSION (r37323): Gmail complains about popup blocking when opening a link
4085         <https://bugs.webkit.org/show_bug.cgi?id=21855>
4086         <rdar://problem/6278244>
4087
4088         Since DumpRenderTree support was added in order to support these tests,
4089         they are skipped on non-Mac platforms.
4090
4091         * fast/events/popup-blocking-click-in-iframe-expected.txt: Added.
4092         * fast/events/popup-blocking-click-in-iframe.html: Added.
4093         * fast/events/resources/popup-blocking-click-in-iframe-otherFrame.html: Added.
4094         * platform/gtk/Skipped:
4095         * platform/qt/Skipped:
4096         * platform/win/Skipped:
4097
4098 2008-12-18  Pamela Greene  <pam@chromium.org>
4099
4100         Submitted without review.
4101         Moving layout test from root level into LayoutTests where it belongs.
4102
4103         * fast/dom/setter-type-enforcement-expected.txt: Copied from fast/dom/setter-type-enforcement-expected.txt.
4104         * fast/dom/setter-type-enforcement.html: Copied from fast/dom/setter-type-enforcement.html.
4105
4106 2008-12-17  Geoffrey Garen  <ggaren@apple.com>
4107
4108         Reviewed by Gavin Barraclough.
4109         
4110         Added a test for https://bugs.webkit.org/show_bug.cgi?id=22393
4111         Segfault when caching property accesses to primitive cells.
4112
4113         * fast/js/primitive-property-access-edge-cases-expected.txt: Added.
4114         * fast/js/primitive-property-access-edge-cases.html: Added.
4115         * fast/js/resources/primitive-property-access-edge-cases.js: Added.
4116         ():
4117
4118 2008-12-17  Simon Fraser  <simon.fraser@apple.com>
4119
4120         Reviewed by Dave Hyatt
4121         
4122         https://bugs.webkit.org/show_bug.cgi?id=22570
4123         
4124         Add testcase for reflection on an element with overflow: hidden
4125
4126         * fast/reflections/reflection-overflow-hidden.html: Added.
4127         * platform/mac/fast/reflections/reflection-overflow-hidden-expected.checksum: Added.
4128         * platform/mac/fast/reflections/reflection-overflow-hidden-expected.png: Added.
4129         * platform/mac/fast/reflections/reflection-overflow-hidden-expected.txt: Added.
4130
4131 2008-12-17  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
4132
4133         Reviewed by Maciej Stachowiak.
4134
4135         Update results after fixing wml.css, to be more in-line with html4.css.
4136
4137         Fixes all <do> related tests, to correctly appear as buttons,
4138         not just text with gray background, as it used to be.
4139
4140         * platform/mac/fast/wml/do-element-optional-attr-expected.checksum:
4141         * platform/mac/fast/wml/do-element-optional-attr-expected.png:
4142         * platform/mac/fast/wml/do-element-optional-attr-expected.txt:
4143         * platform/mac/fast/wml/do-shadow-expected.checksum:
4144         * platform/mac/fast/wml/do-shadow-expected.png:
4145         * platform/mac/fast/wml/do-shadow-expected.txt:
4146         * platform/mac/fast/wml/do-template-expected.checksum:
4147         * platform/mac/fast/wml/do-template-expected.png:
4148         * platform/mac/fast/wml/do-template-expected.txt:
4149         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.checksum:
4150         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.png:
4151         * platform/mac/fast/wml/err-invalid-location-for-varref-expected.txt:
4152         * platform/mac/fast/wml/err-invalid-variable-name-expected.checksum:
4153         * platform/mac/fast/wml/err-invalid-variable-name-expected.png:
4154         * platform/mac/fast/wml/err-invalid-variable-name-expected.txt:
4155         * platform/mac/fast/wml/err-samename-do-expected.checksum:
4156         * platform/mac/fast/wml/err-samename-do-expected.png:
4157         * platform/mac/fast/wml/err-samename-do-expected.txt:
4158
4159 2008-12-17  Feng Qian <feng@chromium.org>
4160
4161         Reviewed by Alexey Proskuryakov.
4162         Landed by Adam Barth.
4163
4164         https://bugs.webkit.org/show_bug.cgi?id=21948
4165         Change two tests to use the host url in XMLHttpRequest so that
4166         it does not fail because of Chrome's file URL security policy.
4167         It does not affect the expected behaviors of tests.
4168         * fast/dom/null-document-xmlhttprequest-open.html:
4169         * fast/dom/xmlhttprequest-invalid-values.html:
4170
4171 2008-12-17  Pamela Greene  <pam@chromium.org>
4172
4173         Reviewed by Darin Adler.
4174         Landed by Adam Barth.
4175
4176         https://bugs.webkit.org/show_bug.cgi?id=22577
4177         Add a test to ensure that checkboxes and radio buttons with duplicate
4178         names map to a collection.
4179
4180         * fast/dom/HTMLInputElement/duplicate-element-names-expected.txt: Added.
4181         * fast/dom/HTMLInputElement/duplicate-element-names.html: Added.
4182
4183 2008-12-17  Pamela Greene  <pam@chromium.org>
4184
4185         Reviewed by Darin Adler.
4186         Landed by Adam Barth.
4187
4188         https://bugs.webkit.org/show_bug.cgi?id=22612
4189         Add test to verify type enforcement in DOM setters.
4190
4191         * fast/dom/setter-type-enforcement-expected.txt: Added.
4192         * fast/dom/setter-type-enforcement.html: Added.
4193
4194 2008-12-17  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
4195
4196         Rubber-stamped by Timothy Hatcher.
4197
4198         Fix wml/ tests,