WebCore:
[WebKit-https.git] / LayoutTests / ChangeLog
1 2008-04-17  Dean Jackson  <dino@apple.com>
2
3         Reviewed by Hyatt.
4
5         Test for <rdar://problem/5849968> translate method should have Y=0 when only X is present
6
7         * fast/css/transform-default-parameter.html: Added.
8         * platform/mac/fast/css/transform-default-parameter-expected.checksum: Added.
9         * platform/mac/fast/css/transform-default-parameter-expected.png: Added.
10         * platform/mac/fast/css/transform-default-parameter-expected.txt: Added.
11
12 2008-04-16  Darin Adler  <darin@apple.com>
13
14         Earlier version reviewed by Mitz.
15
16         - test for <rdar://problem/5858617> REGRESSION (r21452-Safari 3.1):
17           Safari does not find words containing ß (German letter sharp-s)
18
19         * fast/text/find-case-folding-expected.txt: Added.
20         * fast/text/find-case-folding.html: Added.
21
22 2008-04-16  Antti Koivisto  <antti@apple.com>
23
24         Reviewed by Alexey.
25         
26         Test for <rdar://problem/5863728>
27         REGRESSION: Garbage character shown in temperatures in the Weather widget (encoding issue with degree symbol)
28
29         * fast/encoding/resources/utf-8.css: Added.
30         * fast/encoding/resources/utf-8.js: Added.
31         * fast/encoding/preload-encoding-expected.txt: Added.
32         * fast/encoding/preload-encoding.html: Added.
33
34 2008-04-16  Alexey Proskuryakov  <ap@webkit.org>
35
36         Reviewed by Adam.
37
38         http://bugs.webkit.org/show_bug.cgi?id=18259
39         XML+XSLT pages in iframe contains document.location of a parent window
40
41         * fast/xsl/resources/subframe-location-frame.xml: Added.
42         * fast/xsl/resources/subframe-location-frame.xsl: Added.
43         * fast/xsl/subframe-location-expected.txt: Added.
44         * fast/xsl/subframe-location.html: Added.
45
46 2008-04-15  Justin Garcia  <justin.garcia@apple.com>
47
48         Reviewed by Oliver.
49
50         <rdar://problem/5665299> REGRESSION (r27369): Paste text into a contenteditable div creates a contenteditable div for each line (16661)
51
52         * editing/pasteboard/5665299-expected.txt: Added.
53         * editing/pasteboard/5665299.html: Added.
54
55 2008-04-15  Anatoli Papirovski  <apapirovski@mac.com>
56
57         Reviewed by hyatt
58
59         Added test case for background-origin calculation on root elements
60         (background-repeat and background-size), r10794 [CSS1 + CSS3]
61
62         * fast/backgrounds/background-origin-root-element.html: Added.
63         * platform/mac/fast/backgrounds/background-origin-root-element-expected.checksum: Added.
64         * platform/mac/fast/backgrounds/background-origin-root-element-expected.png: Added.
65         * platform/mac/fast/backgrounds/background-origin-root-element-expected.txt: Added.
66
67 2008-04-15  Brady Eidson  <beidson@apple.com>
68
69         Reviewed by Anders
70
71         Hook up event dispatching for window.localStorage changes.
72         Now a meaningful LayoutTest suite can be landed for window.localStorage.
73
74         * storage/domstorage/localstorage/enumerate-storage-expected.txt: Added.
75         * storage/domstorage/localstorage/enumerate-storage.html: Added.
76         * storage/domstorage/localstorage/iframe-events-expected.txt: Added.
77         * storage/domstorage/localstorage/iframe-events.html: Added.
78         * storage/domstorage/localstorage/index-get-and-set-expected.txt: Added.
79         * storage/domstorage/localstorage/index-get-and-set.html: Added.
80         * storage/domstorage/localstorage/onstorage-attribute-markup-expected.txt: Added.
81         * storage/domstorage/localstorage/onstorage-attribute-markup.html: Added.
82         * storage/domstorage/localstorage/onstorage-attribute-setattribute-expected.txt: Added.
83         * storage/domstorage/localstorage/onstorage-attribute-setattribute.html: Added.
84         * storage/domstorage/localstorage/resources: Added.
85         * storage/domstorage/localstorage/resources/clearLocalStorage.js: Added.
86         * storage/domstorage/localstorage/resources/iframe-events-second.html: Added.
87         * storage/domstorage/localstorage/resources/window-open-second.html: Added.
88         * storage/domstorage/localstorage/simple-events-expected.txt: Added.
89         * storage/domstorage/localstorage/simple-events.html: Added.
90         * storage/domstorage/localstorage/simple-usage-expected.txt: Added.
91         * storage/domstorage/localstorage/simple-usage.html: Added.
92         * storage/domstorage/localstorage/window-open-expected.txt: Added.
93         * storage/domstorage/localstorage/window-open.html: Added.
94
95 2008-04-14  Brady Eidson  <beidson@apple.com>
96
97         Reviewed by Anders
98
99         As underpinnings for LocalStorage are laid, it is exposed to the dom - update the relevant layout tests.
100
101         * fast/dom/Window/window-properties-expected.txt:
102         * storage/domstorage/window-attributes-exist-expected.txt:
103
104 2008-04-14  Julien Chaffraix  <jchaffraix@webkit.org>
105
106         Reviewed by Ap.
107
108         Layout test for http://bugs.webkit.org/show_bug.cgi?id=17403:
109         WebKit Creates Invalid Xhtml Links with Ajax
110
111         * fast/parser/ampersand-escaped-parseXMLFragment-expected.txt: Added.
112         * fast/parser/ampersand-escaped-parseXMLFragment.xhtml: Added.
113
114 2008-04-14  Rob Buis  <buis@kde.org>
115
116         Reviewed by Eric.
117
118         Testcase for:
119         http://bugs.webkit.org/show_bug.cgi?id=18230
120         tspan in link not working
121
122         * platform/mac/svg/custom/text-linking-expected.txt: Added.
123         * svg/custom/text-linking.svg: Added.
124
125 2008-04-11  Dan Bernstein  <mitz@apple.com>
126
127         Reviewed by Dave Hyatt.
128
129         - revert incorrect expected results from r31324
130
131         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt:
132
133 2008-04-10  Alexey Proskuryakov  <ap@webkit.org>
134
135         https://bugs.webkit.org/show_bug.cgi?id=18402
136         REGRESSION: visited element handling is incorrect in nested join/toString calls
137
138         * fast/js/array-tostring-and-join-expected.txt: Added.
139         * fast/js/array-tostring-and-join.html: Added.
140         * fast/js/resources/array-tostring-and-join.js: Added.
141
142 2008-04-11  Rob Buis  <buis@kde.org>
143
144         Reviewed by Eric.
145
146         Testcase for:
147         http://bugs.webkit.org/show_bug.cgi?id=18340
148         Elements with display="none" in a <clipPath> still contribute to clipping path
149
150         * platform/mac/svg/custom/clip-path-display-none-child-expected.checksum: Added.
151         * platform/mac/svg/custom/clip-path-display-none-child-expected.png: Added.
152         * platform/mac/svg/custom/clip-path-display-none-child-expected.txt: Added.
153         * svg/custom/clip-path-display-none-child.svg: Added.
154
155 2008-04-10  Antti Koivisto  <antti@apple.com>
156
157         Update SVG animation test results.
158
159         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-02-t-expected.checksum:
160         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-02-t-expected.png:
161         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-03-t-expected.checksum:
162         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-03-t-expected.png:
163         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-04-t-expected.checksum:
164         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-04-t-expected.png:
165         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-05-t-expected.checksum:
166         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-05-t-expected.png:
167         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-09-t-expected.checksum:
168         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-09-t-expected.png:
169         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-10-t-expected.checksum:
170         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-10-t-expected.png:
171         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-11-t-expected.checksum:
172         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-11-t-expected.png:
173         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-12-t-expected.checksum:
174         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-12-t-expected.png:
175         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum:
176         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png:
177         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-31-t-expected.checksum:
178         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png:
179         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum:
180         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png:
181         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-34-t-expected.checksum:
182         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-34-t-expected.png:
183         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum:
184         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png:
185         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-40-t-expected.checksum:
186         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png:
187         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-41-t-expected.checksum:
188         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-41-t-expected.png:
189         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-46-t-expected.checksum:
190         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-46-t-expected.png:
191         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-60-t-expected.checksum:
192         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-60-t-expected.png:
193         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-62-t-expected.checksum:
194         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-62-t-expected.png:
195         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-63-t-expected.checksum:
196         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-63-t-expected.png:
197         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-64-t-expected.checksum:
198         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-64-t-expected.png:
199         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-65-t-expected.checksum:
200         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-65-t-expected.png:
201         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-66-t-expected.checksum:
202         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-66-t-expected.png:
203         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-67-t-expected.checksum:
204         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-67-t-expected.png:
205         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-68-t-expected.checksum:
206         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-68-t-expected.png:
207         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-69-t-expected.checksum:
208         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-69-t-expected.png:
209         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-70-t-expected.checksum:
210         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-70-t-expected.png:
211         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-77-t-expected.checksum:
212         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-77-t-expected.png:
213         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-78-t-expected.checksum:
214         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-78-t-expected.png:
215         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-81-t-expected.checksum:
216         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-81-t-expected.png:
217         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-82-t-expected.checksum:
218         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-82-t-expected.png:
219         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-85-t-expected.checksum:
220         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-85-t-expected.png:
221         * platform/mac/svg/W3C-SVG-1.1/animate-elem-02-t-expected.txt:
222         * platform/mac/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
223         * platform/mac/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt:
224         * platform/mac/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt:
225         * platform/mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt:
226         * platform/mac/svg/W3C-SVG-1.1/animate-elem-10-t-expected.txt:
227         * platform/mac/svg/W3C-SVG-1.1/animate-elem-11-t-expected.txt:
228         * platform/mac/svg/W3C-SVG-1.1/animate-elem-12-t-expected.txt:
229         * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt:
230         * platform/mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt:
231         * platform/mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.txt:
232         * platform/mac/svg/W3C-SVG-1.1/animate-elem-34-t-expected.txt:
233         * platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.txt:
234         * platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt:
235         * platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt:
236         * platform/mac/svg/W3C-SVG-1.1/animate-elem-46-t-expected.txt:
237         * platform/mac/svg/W3C-SVG-1.1/animate-elem-60-t-expected.txt:
238         * platform/mac/svg/W3C-SVG-1.1/animate-elem-62-t-expected.txt:
239         * platform/mac/svg/W3C-SVG-1.1/animate-elem-63-t-expected.txt:
240         * platform/mac/svg/W3C-SVG-1.1/animate-elem-64-t-expected.txt:
241         * platform/mac/svg/W3C-SVG-1.1/animate-elem-65-t-expected.txt:
242         * platform/mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt:
243         * platform/mac/svg/W3C-SVG-1.1/animate-elem-67-t-expected.txt:
244         * platform/mac/svg/W3C-SVG-1.1/animate-elem-68-t-expected.txt:
245         * platform/mac/svg/W3C-SVG-1.1/animate-elem-69-t-expected.txt:
246         * platform/mac/svg/W3C-SVG-1.1/animate-elem-70-t-expected.txt:
247         * platform/mac/svg/W3C-SVG-1.1/animate-elem-77-t-expected.txt:
248         * platform/mac/svg/W3C-SVG-1.1/animate-elem-78-t-expected.txt:
249         * platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt:
250         * platform/mac/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt:
251         * platform/mac/svg/W3C-SVG-1.1/animate-elem-85-t-expected.txt:
252
253 2008-04-10  Alice Liu  <alice.liu@apple.com>
254
255         Reviewed by Dan Bernstein.
256
257         Added test for <rdar://5815856> CrashTracer: [USER] 8384 crashes in WebCore::Widget::getView const + 6
258
259         * fast/events/mouseout-dead-subframe-expected.txt: Added.
260         * fast/events/mouseout-dead-subframe.html: Added.
261
262 2008-04-10  Brady Eidson  <beidson@apple.com>
263
264         Reviewed by Mitz Pettel
265
266         DOM Storage layout test cleanup
267
268         * storage/domstorage/sessionstorage/iframe-events.html: Check for the layoutTestController in a manner that
269           won't confuse Firefox
270         * storage/domstorage/sessionstorage/resources/clearSessionStorage.js: Don't mutate while iterating!  Clea
271           the sessionStorage properly
272
273 2008-04-09  Brady Eidson  <beidson@apple.com>
274
275         Forgot to check in this updated result with my Storage-enumeration change
276         earlier today
277
278         * fast/dom/Window/window-properties-expected.txt:
279
280 2008-04-09  Brady Eidson  <beidson@apple.com>
281
282         Reviewed by Mitz Pettel
283
284         Add the "onstorage" attribute for the body element to provide easy setup of StorageEvent handling.
285
286         * storage/domstorage/sessionstorage/onstorage-attribute-markup-expected.txt: Added.
287         * storage/domstorage/sessionstorage/onstorage-attribute-markup.html: Added.
288         * storage/domstorage/sessionstorage/onstorage-attribute-setattribute-expected.txt: Added.
289         * storage/domstorage/sessionstorage/onstorage-attribute-setattribute.html: Added.
290
291 2008-04-09  Brady Eidson  <beidson@apple.com>
292
293         Reviewed by Sam Weinig
294
295         When enumerating a Storage object, the Storage built-ins should not be included, but the 
296         prototype chain SHOULD be included.
297
298         Updated the layout test to test this.
299         * storage/domstorage/sessionstorage/enumerate-storage-expected.txt:
300         * storage/domstorage/sessionstorage/enumerate-storage.html:
301
302 2008-04-09  Dan Bernstein  <mitz@apple.com>
303
304         Reviewed by Sam Weinig.
305
306         - fix more Windows layout test regressions from the font-weight patch 
307
308         The patch silently introduced the ability to select some fonts 
309         by their full name on Windows. Firefox and IE allow the same.
310         This made these tests use different, Windows-only fonts on
311         Windows. The patch removes references to these fonts from the 
312         tests.
313
314         * tables/mozilla/bugs/bug4093.html:
315         * tables/mozilla/bugs/bug43854-1.html:
316         * tables/mozilla/bugs/bug8381.html:
317         * tables/mozilla/core/bloomberg.html:
318
319 2008-04-09  Brady Eidson  <beidson@apple.com>
320
321         Reviewed by Adam Roben
322
323         Per the HTML5 spec, enumerating a Storage object should walk the keys in the storage area, 
324         and should not return the built-in properties.
325
326         This test adds some keys to sessionStorage, enumerates the sessionStorage object, and logs 
327         the sorted result.  It should *not* contain the built in properties of the Storage object
328
329         * storage/domstorage/sessionstorage/enumerate-storage-expected.txt: Added.
330         * storage/domstorage/sessionstorage/enumerate-storage.html: Added.
331
332 2008-04-08  Brady Eidson  <beidson@apple.com>
333
334         Rubberstamped by Adam
335
336         * platform/win/Skipped: SessionStorage tests pass fine on Windows, as long as the feature is enabled!
337
338 2008-04-08  Dan Bernstein  <mitz@apple.com>
339
340         Reviewed by Antti Koivisto.
341
342         - test for http://bugs.webkit.org/show_bug.cgi?id=18172
343           REGRESSION (r31114-31132): Page renders structured almost horizontally (at flickr.com)
344
345         * fast/block/float/br-with-clear-2.html: Added.
346         * platform/mac/fast/block/float/br-with-clear-2-expected.checksum: Added.
347         * platform/mac/fast/block/float/br-with-clear-2-expected.png: Added.
348         * platform/mac/fast/block/float/br-with-clear-2-expected.txt: Added.
349
350 2008-04-08  Brady Eidson  <beidson@apple.com>
351
352         Reviewed by Mitzpettel
353
354         Fixed http://bugs.webkit.org/show_bug.cgi?id=18302
355         -WebArchive subresources dump in random order, intermittent failures
356
357         Now that a DRT fix has set the order, these 3 tests needed new results
358
359         * webarchive/test-css-import-expected.txt:
360         * webarchive/test-duplicate-resources-expected.txt:
361         * webarchive/test-frameset-expected.txt:
362
363 2008-04-07  Brady Eidson  <beidson@apple.com>
364
365         Rubberstamped by Geoff Garen
366
367         Forgot to update these results after I added the Prototype
368
369         * fast/dom/Window/window-properties-expected.txt:
370
371 2008-04-07  Brady Eidson  <beidson@apple.com>
372
373         I can't fathom why the new storage tests could be hanging, but alas they are on Windows
374         Disable until I can figure out why
375
376         * platform/win/Skipped:
377
378 2008-04-07  Brady Eidson  <beidson@apple.com>
379
380         Begrudgingly reviewed by Sam Weinig
381
382         Initial suite of layout tests for HTML5 key/value SessionStorage (<rdar://problem/5797684>)
383
384         * fast/dom/Window/window-properties-expected.txt:
385         * storage/domstorage: Added.
386         * storage/domstorage/localstorage: Added.
387         * storage/domstorage/sessionstorage: Added.
388         * storage/domstorage/sessionstorage/iframe-events-expected.txt: Added.
389         * storage/domstorage/sessionstorage/iframe-events.html: Added.
390         * storage/domstorage/sessionstorage/index-get-and-set-expected.txt: Added.
391         * storage/domstorage/sessionstorage/index-get-and-set.html: Added.
392         * storage/domstorage/sessionstorage/resources: Added.
393         * storage/domstorage/sessionstorage/resources/clearSessionStorage.js: Added.
394         * storage/domstorage/sessionstorage/resources/iframe-events-second.html: Added.
395         * storage/domstorage/sessionstorage/resources/window-open-second.html: Added.
396         * storage/domstorage/sessionstorage/simple-events-expected.txt: Added.
397         * storage/domstorage/sessionstorage/simple-events.html: Added.
398         * storage/domstorage/sessionstorage/simple-usage-expected.txt: Added.
399         * storage/domstorage/sessionstorage/simple-usage.html: Added.
400         * storage/domstorage/sessionstorage/window-open-expected.txt: Added.
401         * storage/domstorage/sessionstorage/window-open.html: Added.
402         * storage/domstorage/window-attributes-exist-expected.txt: Added.
403         * storage/domstorage/window-attributes-exist.html: Added.
404
405 2008-04-07  Alexey Proskuryakov  <ap@webkit.org>
406
407         Reviewed by Dan Bernstein.
408
409         <rdar://problem/5574946> Inline frame ISO-8859-1 even though parent character set is UTF-8
410
411         * fast/loader/inherit-charset-to-empty-frame-expected.txt: Added.
412         * fast/loader/inherit-charset-to-empty-frame.html: Added.
413
414 2008-04-05  Rob Buis  <buis@kde.org>
415
416         Reviewed by Eric.
417
418         Testcases for:
419         http://bugs.webkit.org/show_bug.cgi?id=17129
420         Incorrect style resolution in CSS styled SVG, with multiple style sheets
421
422         * fast/css/xml-stylesheet-alternate-processing-expected.txt: Added.
423         * fast/css/xml-stylesheet-alternate-processing.xhtml: Added.
424         * fast/css/xml-stylesheet-title-processing-expected.txt: Added.
425         * fast/css/xml-stylesheet-title-processing.xhtml: Added.
426
427 2008-04-05  Dan Bernstein  <mitz@apple.com>
428
429         Reviewed by Darin Adler.
430
431         - repaint test for <rdar://problem/5843719> Excessive repainting of cells in tables with non-auto height
432
433         * fast/repaint/table-two-pass-layout-overpaint.html: Added.
434         * platform/mac/fast/repaint/table-two-pass-layout-overpaint-expected.checksum: Added.
435         * platform/mac/fast/repaint/table-two-pass-layout-overpaint-expected.png: Added.
436         * platform/mac/fast/repaint/table-two-pass-layout-overpaint-expected.txt: Added.
437
438 2008-04-03  Oliver Hunt  <oliver@apple.com>
439
440         Reviewed by NOBODY (Rollout).
441
442         Rollout layout test changes for r31566
443
444 2008-04-03  Brady Eidson  <beidson@apple.com>
445
446         Fix a tab into 4-spaces instead
447
448         * webarchive/test-css-import-expected.txt:
449
450 2008-04-03  Holger Hans Peter Freyther  <holger.freyther@trolltech.com>
451
452         Reviewed by Simon.
453
454         * Add a Qt specific result for bad-scheme-subframe-expected.txt
455         * To match the mac-port we would have to return IgnoreNavigationRequest for
456         schemes/URLs not supported by the QNetworkAccessManager in QWebPage::navigationRequested
457         but we can't do that because QNetworkAccessManager does not expose a list of supported
458         schemes and operations. So in contrast to the mac we will try to load the frame and fail.
459         
460
461         * platform/qt/http/tests/loading/bad-scheme-subframe-expected.txt: Added.
462
463 2008-04-03  Holger Hans Peter Freyther  <holger.freyther@trolltech.com>
464
465         Reviewed by Simon.
466
467         * Fix http/tests/loading/simple-subframe.html by adding a test result. The result is
468         quite similar to the one of the mac port.
469         
470
471         * platform/qt/http/tests/loading/simple-subframe-expected.txt: Added.
472
473 2008-04-03  Holger Hans Peter Freyther  <holger.freyther@trolltech.com>
474
475         Reviewed by Simon.
476
477         * Remove dumpFrameLoadCallbacks from simple-subframe.html because it is
478         located in a directory with the name "loading". And this will autoamtically
479         enable dumping.
480         * Remove this method from the LayoutTestController as it is unused now and this
481         avoids adding it to the DRT of the Qt port.
482         
483
484         * http/tests/loading/simple-subframe.html:
485
486 2008-04-02  Brady Eidson  <beidson@apple.com>
487
488         Written by David Kilzer, tweaked by Brady, Reviewed by Mitz Pettel
489
490         - test for http://bugs.webkit.org/show_bug.cgi?id=11839
491           Webarchive fails to save CSS files in @import statements
492
493         The idea is to <link> to a CSS file which @imports another CSS file,
494         and also @import a CSS file inside a <style> element, which also @imports another CSS file
495
496         Then make sure all 4 of the css files are in the resulting webarchive
497
498         * webarchive/resources/test-css-import-recurse.css: Added.
499         * webarchive/resources/test-css-import.css: Added.
500         * webarchive/resources/test-css-link-recurse.css: Added.
501         * webarchive/resources/test-css-link.css: Added.
502         * webarchive/test-css-import-expected.txt: Added.
503         * webarchive/test-css-import.html: Added.
504
505 2008-04-02  Nikolas Zimmermann  <zimmermann@kde.org>
506
507         Reviewed by Oliver.
508
509         Fix all existing tests in svg/dynamic-updates to actually reflect repainting changes, by
510         removing the timing dependency. Instead model them like frame-getSVGDocument.html by
511         not including the <script src="js-test-post.js"> element within the TEMPLATE.html but
512         by dynamically injecting it, if the test actually finished.
513
514         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.checksum:
515         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.png:
516         * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-06-t-expected.checksum:
517         * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-06-t-expected.png:
518         * platform/mac-leopard/svg/custom/marker-getPropertyValue-expected.checksum: Added.
519         * platform/mac-leopard/svg/custom/marker-getPropertyValue-expected.png: Added.
520         * platform/mac-leopard/svg/custom/svg-xml-dom-sync-expected.checksum: Added.
521         * platform/mac-leopard/svg/custom/svg-xml-dom-sync-expected.png: Added.
522         * platform/mac-leopard/svg/custom/text-xy-updates-expected.checksum: Added.
523         * platform/mac-leopard/svg/custom/text-xy-updates-expected.png: Added.
524         * platform/mac-leopard/svg/dom/altGlyph-dom-expected.checksum: Added.
525         * platform/mac-leopard/svg/dom/altGlyph-dom-expected.png: Added.
526         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum:
527         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png:
528         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum:
529         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png:
530         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum:
531         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png:
532         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum:
533         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png:
534         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum:
535         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png:
536         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum:
537         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png:
538         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum:
539         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png:
540         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum:
541         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png:
542         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.checksum:
543         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png:
544         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.checksum:
545         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png:
546         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum:
547         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png:
548         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum:
549         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png:
550         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.checksum:
551         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png:
552         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.checksum:
553         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png:
554         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.checksum:
555         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png:
556         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.checksum:
557         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png:
558         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.checksum:
559         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png:
560         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.checksum:
561         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png:
562         * platform/mac-leopard/svg/text/kerning-expected.checksum: Added.
563         * platform/mac-leopard/svg/text/kerning-expected.png: Added.
564         * platform/mac-leopard/svg/text/multichar-glyph-expected.checksum: Added.
565         * platform/mac-leopard/svg/text/multichar-glyph-expected.png: Added.
566         * platform/mac-leopard/svg/text/text-text-06-t-expected.checksum:
567         * platform/mac-leopard/svg/text/text-text-06-t-expected.png:
568         * svg/custom/resources/svg-xml-dom-sync.js: Added.
569         * svg/custom/svg-xml-dom-sync-expected.txt: Added.
570         * svg/custom/svg-xml-dom-sync.html: Added.
571         * svg/dynamic-updates/SVGAElement-dom-href-attr.html:
572         * svg/dynamic-updates/SVGAElement-dom-target-attr.html:
573         * svg/dynamic-updates/SVGAElement-svgdom-href-prop.html:
574         * svg/dynamic-updates/SVGAElement-svgdom-target-prop.html:
575         * svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.txt:
576         * svg/dynamic-updates/SVGCircleElement-dom-cx-attr.html:
577         * svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.txt:
578         * svg/dynamic-updates/SVGCircleElement-dom-cy-attr.html:
579         * svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.txt:
580         * svg/dynamic-updates/SVGCircleElement-dom-r-attr.html:
581         * svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.txt:
582         * svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop.html:
583         * svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.txt:
584         * svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop.html:
585         * svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.txt:
586         * svg/dynamic-updates/SVGCircleElement-svgdom-r-prop.html:
587         * svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr.html:
588         * svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop.html:
589         * svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.txt:
590         * svg/dynamic-updates/SVGEllipseElement-dom-cx-attr.html:
591         * svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.txt:
592         * svg/dynamic-updates/SVGEllipseElement-dom-cy-attr.html:
593         * svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.txt:
594         * svg/dynamic-updates/SVGEllipseElement-dom-rx-attr.html:
595         * svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.txt:
596         * svg/dynamic-updates/SVGEllipseElement-dom-ry-attr.html:
597         * svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.txt:
598         * svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop.html:
599         * svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.txt:
600         * svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop.html:
601         * svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.txt:
602         * svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop.html:
603         * svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.txt:
604         * svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop.html:
605         * svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.txt:
606         * svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr.html:
607         * svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.txt:
608         * svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr.html:
609         * svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr.html:
610         * svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr.html:
611         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.txt:
612         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop.html:
613         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.txt:
614         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop.html:
615         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop.html:
616         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop.html:
617         * svg/dynamic-updates/resources/SVGAElement-dom-href-attr.js:
618         * svg/dynamic-updates/resources/SVGAElement-dom-target-attr.js:
619         * svg/dynamic-updates/resources/SVGAElement-svgdom-href-prop.js:
620         * svg/dynamic-updates/resources/SVGAElement-svgdom-target-prop.js:
621         * svg/dynamic-updates/resources/SVGCircleElement-dom-cx-attr.js:
622         * svg/dynamic-updates/resources/SVGCircleElement-dom-cy-attr.js:
623         * svg/dynamic-updates/resources/SVGCircleElement-dom-r-attr.js:
624         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cx-prop.js:
625         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cy-prop.js:
626         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-r-prop.js:
627         * svg/dynamic-updates/resources/SVGClipPathElement-dom-clipPathUnits-attr.js:
628         * svg/dynamic-updates/resources/SVGClipPathElement-svgdom-clipPathUnits-prop.js:
629         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cx-attr.js:
630         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cy-attr.js:
631         * svg/dynamic-updates/resources/SVGEllipseElement-dom-rx-attr.js:
632         * svg/dynamic-updates/resources/SVGEllipseElement-dom-ry-attr.js:
633         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cx-prop.js:
634         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cy-prop.js:
635         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-rx-prop.js:
636         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-ry-prop.js:
637         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-height-attr.js:
638         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-width-attr.js:
639         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-x-attr.js:
640         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-y-attr.js:
641         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-height-prop.js:
642         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-width-prop.js:
643         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-x-prop.js:
644         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-y-prop.js:
645         * svg/dynamic-updates/resources/SVGTestCase.js:
646         * svg/dynamic-updates/resources/TEMPLATE.html:
647
648 2008-03-25  Eric Seidel  <eric@webkit.org>
649
650         Reviewed by darin.
651         
652         Add test for /^bar/ optimization.
653         http://bugs.webkit.org/show_bug.cgi?id=18086
654
655         * fast/js/ascii-regexp-subject-expected.txt: Copied from LayoutTests/fast/xpath/4XPath/Borrowed/kd_20010423-expected.txt.
656         * fast/js/ascii-regexp-subject.html: Copied from LayoutTests/fast/js/typeof-syntax.html.
657         * fast/js/resources/ascii-regexp-subject.js: Added.
658
659 2008-03-31  Rob Buis  <buis@kde.org>
660
661         Reviewed by Darin.
662
663         Testcase for:
664         http://bugs.webkit.org/show_bug.cgi?id=15595
665         marker property doesn't show up correctly as "shorthand" in inspector
666
667         * svg/custom/marker-getPropertyValue-expected.txt: Added.
668         * svg/custom/marker-getPropertyValue.svg: Added.
669
670 2008-03-30  Dan Bernstein  <mitz@apple.com>
671
672         Reviewed by Sam Weinig.
673
674         - repaint test for http://bugs.webkit.org/show_bug.cgi?id=18115
675           REGRESSION (r31250): Incomplete repaint of GoogleReader sidebar while reading unread posts
676
677         * fast/repaint/lines-with-layout-delta.html: Added.
678         * platform/mac/fast/repaint/lines-with-layout-delta-expected.checksum: Added.
679         * platform/mac/fast/repaint/lines-with-layout-delta-expected.png: Added.
680         * platform/mac/fast/repaint/lines-with-layout-delta-expected.txt: Added.
681
682 2008-03-30  Dan Bernstein  <mitz@apple.com>
683
684         Reviewed by Maciej Stachowiak.
685
686         - test for an assertion failure in CSSParser.cpp's
687           equalIgnoringCase() when parsing certain transforms.
688
689         * fast/css/transform-function-lowercase-assert-expected.txt: Added.
690         * fast/css/transform-function-lowercase-assert.html: Added.
691
692 2008-03-30  Rob Buis  <buis@kde.org>
693
694         Reviewed by Oliver.
695
696         Testcase for:
697         http://bugs.webkit.org/show_bug.cgi?id=17633
698         SVG: modifying x & y attribute of text element from JS fails
699
700         * platform/mac/svg/custom/text-xy-updates-expected.txt: Added.
701         * svg/custom/text-xy-updates.svg: Added.
702
703 2008-03-30  Rob Buis  <buis@kde.org>
704
705         Reviewed by Adam Roben.
706
707         Fix wrong id.
708
709         * svg/custom/tref-update.svg:
710
711 2008-03-29  Sam Weinig  <sam@webkit.org>
712
713         Reviewed by Brady Eidson.
714
715         Test for crash when canceling a resource load while port blocked failure
716         timer is going
717
718         * fast/loader/cancel-load-during-port-block-timer-expected.txt: Added.
719         * fast/loader/cancel-load-during-port-block-timer.html: Added.
720
721 2008-03-29  Oliver Hunt  <oliver@apple.com>
722
723         Reviewed by Geoff.
724
725         Bug 17924: Crash in KJS::ConstDeclNode::evaluate with |with| and |const|
726         <http://bugs.webkit.org/show_bug.cgi?id=17924>
727
728         Add test cases for const inside with
729
730         * fast/js/const-expected.txt:
731         * fast/js/resources/const.js:
732
733 2008-03-28  Dan Bernstein  <mitz@apple.com>
734
735         Reviewed by Dave Hyatt.
736
737         - pixel test for a percentage background position regression from r31389
738
739         * fast/backgrounds/background-position-1.html: Added.
740         * platform/mac/fast/backgrounds/background-position-1-expected.checksum: Added.
741         * platform/mac/fast/backgrounds/background-position-1-expected.png: Added.
742         * platform/mac/fast/backgrounds/background-position-1-expected.txt: Added.
743
744 2008-03-28  Stephanie Lewis  <slewis@apple.com>
745
746         Update Windows Skipped list.  Bugs filed.
747
748         * platform/win/Skipped:
749
750 2008-03-28  Darin Adler  <darin@apple.com>
751
752         Reviewed by Sam.
753
754         * fast/encoding/invalid-xml-expected.txt: Update to reflect a true success.
755         * fast/encoding/resources/invalid-xml.js: Eliminate race condition by not ending
756         the test until the js-test-post.js script has loaded.
757
758 2008-03-28  Alexey Proskuryakov  <ap@webkit.org>
759
760         Rubber-stamped by Brady.
761
762         Enable server-side includes via AddHandler, hopefully making Apache 1.3 happy.
763
764         * http/tests/misc/.htaccess:
765         * http/tests/misc/resources/acid3/.htaccess:
766
767 2008-03-28  Alexey Proskuryakov  <ap@webkit.org>
768
769         Not reviewed.
770
771         Enable mod_include for acid3.html - the previous check-in only had it in resources
772         subdirectory.
773
774         * http/tests/misc/.htaccess: Added.
775
776 2008-03-28  Eric Seidel  <eric@webkit.org>
777
778         Reviewed by mjs.
779
780         Add Acid3 test as an http test
781         http://bugs.webkit.org/show_bug.cgi?id=18176
782
783         * http/tests/misc/acid3-expected.checksum: Added.
784         * http/tests/misc/acid3-expected.png: Added.
785         * http/tests/misc/acid3-expected.txt: Added.
786         * http/tests/misc/acid3.html: Added.
787         * http/tests/misc/resources/acid3/.htaccess: Added.
788         * http/tests/misc/resources/acid3/empty.css: Added.
789         * http/tests/misc/resources/acid3/empty.html: Added.
790         * http/tests/misc/resources/acid3/empty.png: Added.
791         * http/tests/misc/resources/acid3/empty.txt: Added.
792         * http/tests/misc/resources/acid3/empty.xml: Added.
793         * http/tests/misc/resources/acid3/font.svg: Added.
794         * http/tests/misc/resources/acid3/font.ttf: Added.
795         * http/tests/misc/resources/acid3/instructions.inc: Added.
796         * http/tests/misc/resources/acid3/reference.html: Added.
797         * http/tests/misc/resources/acid3/reference.png: Added.
798         * http/tests/misc/resources/acid3/support-a.png.404: Added.
799         * http/tests/misc/resources/acid3/support-b.png: Added.
800         * http/tests/misc/resources/acid3/support-c.png: Added.
801         * http/tests/misc/resources/acid3/svg.xml: Added.
802         * http/tests/misc/resources/acid3/xhtml.1: Added.
803         * http/tests/misc/resources/acid3/xhtml.2: Added.
804         * http/tests/misc/resources/acid3/xhtml.3: Added.
805
806 2008-03-27  Mark Rowe  <mrowe@apple.com>
807
808         Reviewed by Adam Roben.
809
810         Tests for <rdar://problem/5826236> Regular expressions with large nested repetition counts can have their
811         compiled length calculated incorrectly.
812
813         * fast/js/regexp-overflow-expected.txt:
814         * fast/js/resources/regexp-overflow.js:
815
816 2008-03-27  Brady Eidson  <beidson@apple.com>
817
818         Reviewed by Adam Roben
819
820         Updated results, as we now more consistently archive empty frames/empty resources
821
822         * webarchive/archive-empty-frame-source-expected.txt:
823
824 2008-03-26  Sam Weinig  <sam@webkit.org>
825
826         Rubber-stamped by Adam Roben.
827
828         Update test result.
829
830         * fast/dom/Window/window-special-properties-expected.txt:
831
832 2008-03-26  Maciej Stachowiak  <mjs@apple.com>
833
834         Reviewed by Hyatt and Adam.
835         
836         - new test case and test fixes for SVG text kerning
837
838         * svg/text/kerning.svg: Added.
839         * platform/mac/svg/text/kerning-expected.txt: Added.
840
841         * platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
842         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
843         * platform/mac/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
844         * platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
845         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
846
847 2008-03-26  Stephanie Lewis  <slewis@apple.com>
848
849         Not Reviewed.
850
851         Move storage tests to Skipped list since they hang 80% of the time.  See <rdar://problem/5787763>.
852
853         * platform/win/Skipped:
854
855 2008-03-26  Maciej Stachowiak  <mjs@apple.com>
856
857         Reviewed by Darin.
858
859         - test updates for "SVG multichar glyph matching matches longest instead of first (affects Acid3 test 79)"
860         http://bugs.webkit.org/show_bug.cgi?id=18118
861
862         These test cases were already checking for this exact bug and now
863         render correctly.
864         
865         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt:
866         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.txt:
867
868 o2008-03-26  Eric Seidel  <eric@webkit.org>
869
870         Reviewed by darin.
871
872         Fix, makes us pass Test 70
873         XML documents should be strict about encoding checks
874         http://bugs.webkit.org/show_bug.cgi?id=17079
875
876         * fast/encoding/invalid-xml-expected.txt: Added.
877         * fast/encoding/invalid-xml.html: Copied from LayoutTests/fast/dom/resources/TEMPLATE.html.
878         * fast/encoding/resources/invalid-xml-shift-jis.xml: Added.
879         * fast/encoding/resources/invalid-xml-utf16.xml: Added.
880         * fast/encoding/resources/invalid-xml-utf8.xml: Added.
881         * fast/encoding/resources/invalid-xml-x-mac-thai.xml: Added.
882         * fast/encoding/resources/invalid-xml.js: Added.
883
884 2008-03-26  Dan Bernstein  <mitz@apple.com>
885
886         Reviewed by Darin Adler.
887
888         - tests for http://bugs.webkit.org/show_bug.cgi?id=17994
889           REGRESSION (523-525+) View not updated when changing CSS size via JavaScript
890         - and http://bugs.webkit.org/show_bug.cgi?id=18063
891           REGRESSION (r31250): Small bug that just cropped up in WebKit r31275
892
893         * fast/repaint/subtree-root-clip-2.html: Added.
894         * fast/repaint/subtree-root-clip-3.html: Added.
895         * fast/repaint/subtree-root-clip.html: Added.
896         * platform/mac/fast/repaint/subtree-root-clip-2-expected.checksum: Added.
897         * platform/mac/fast/repaint/subtree-root-clip-2-expected.png: Added.
898         * platform/mac/fast/repaint/subtree-root-clip-2-expected.txt: Added.
899         * platform/mac/fast/repaint/subtree-root-clip-3-expected.checksum: Added.
900         * platform/mac/fast/repaint/subtree-root-clip-3-expected.png: Added.
901         * platform/mac/fast/repaint/subtree-root-clip-3-expected.txt: Added.
902         * platform/mac/fast/repaint/subtree-root-clip-expected.checksum: Added.
903         * platform/mac/fast/repaint/subtree-root-clip-expected.png: Added.
904         * platform/mac/fast/repaint/subtree-root-clip-expected.txt: Added.
905
906 2008-03-24  Maciej Stachowiak  <mjs@apple.com>
907
908         Reviewed by Eric.
909
910         - test case and new results for "SVGTextElement.getStartPositionOfChar does not correctly account for multichar glyphs"
911         http://bugs.webkit.org/show_bug.cgi?id=18046
912
913         * svg/text/multichar-glyph.svg: Added. New test case for both rendering and getStartPositionOfChar
914         access of multichar glyphs.
915         * platform/mac/svg/text/multichar-glyph-expected.txt: Added.
916
917         The following test results changed, all appear to be improvements.
918         
919         * platform/mac/svg/W3C-SVG-1.1/fonts-glyph-04-t-expected.txt:
920         * platform/mac/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.txt:
921         * platform/mac/svg/W3C-SVG-1.1/text-text-06-t-expected.txt:
922         * platform/mac/svg/text/text-altglyph-01-b-expected.txt:
923         * platform/mac/svg/text/text-text-06-t-expected.txt:
924
925 2008-03-25  Beth Dakin  <bdakin@apple.com>
926
927         Reviewed by Oliver.
928
929         Test for <rdar://problem/5811826> CSSValueList::item() does not 
930         range-check index
931
932         * fast/css/resources/bikes.bmp: Added.
933         * fast/css/value-list-out-of-bounds-crash.html: Added.
934         * platform/mac/fast/css/value-list-out-of-bounds-crash-expected.checksum: Added.
935         * platform/mac/fast/css/value-list-out-of-bounds-crash-expected.png: Added.
936         * platform/mac/fast/css/value-list-out-of-bounds-crash-expected.txt: Added.
937
938 2008-03-25  Darin Adler  <darin@apple.com>
939
940         Reviewed by Anders.
941
942         - test for http://bugs.webkit.org/show_bug.cgi?id=17252
943           Acid3 test removing Nodes during NodeIterator walk fails (affects Acid3 test 2)
944
945         * traversal/acid3-test-2-expected.txt: Added.
946         * traversal/acid3-test-2.html: Added.
947         * traversal/resources/acid3-test-2.js: Added.
948         * traversal/resources/exception-forwarding.js: Removed bogus extra line of code.
949
950 2008-03-24  Oliver Hunt  <oliver@apple.com>
951
952         Reviewed by Mark Rowe.
953
954         Disable this test until we can fix 
955         Bug 18057: keyDown incorrectly propagates up the frame tree
956
957         * fast/events/key-events-in-frame.html: Removed.
958         * fast/events/key-events-in-frame.html-disabled: Added.
959
960 2008-03-24  Brady Eidson  <beidson@apple.com>
961
962         Made new layout test files executable, as needed for the tests to not fail!        
963
964         * http/tests/navigation/resources/reload-subframe-content.pl: Added.
965         * http/tests/navigation/resources/reload-subframe.pl: Added.
966
967 2008-03-24  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
968
969         Reviewed by Maciej, landed by Brady
970
971         Tests for the following bugs:
972
973         Bug 3580: iFrames Appear to be Cached
974         <http://bugs.webkit.org/show_bug.cgi?id=3580>
975
976         Bug 15486: REGRESSION: Reload causes WebKit to *forget* fragment URLs
977         <http://bugs.webkit.org/show_bug.cgi?id=15486>
978
979         Bug 15554: Reload causes <object> to use old data
980         <http://bugs.webkit.org/show_bug.cgi?id=15554>
981
982         * http/tests/navigation/reload-subframe-frame-expected.txt: Added.
983         * http/tests/navigation/reload-subframe-frame.html: Added.
984         * http/tests/navigation/reload-subframe-iframe-expected.txt: Added.
985         * http/tests/navigation/reload-subframe-iframe.html: Added.
986         * http/tests/navigation/reload-subframe-object-expected.txt: Added.
987         * http/tests/navigation/reload-subframe-object.html: Added.
988         * http/tests/navigation/resources/reload-subframe-content.pl: Added.
989         * http/tests/navigation/resources/reload-subframe.pl: Added.
990
991 2008-03-24  Dan Bernstein  <mitz@apple.com>
992
993         Reviewed by Sam Weinig.
994
995         - test for <rdar://problem/5812292> CrashTracer: [REGRESSION] 60 crashes in Safari at com.apple.WebCore: WebCore::RenderObject::repaintRectangle + 47
996
997         * fast/repaint/renderer-destruction-by-invalidateSelection-crash.html: Added.
998         * platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.checksum: Added.
999         * platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.png: Added.
1000         * platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt: Added.
1001
1002 2008-03-23  Maciej Stachowiak  <mjs@apple.com>
1003
1004         Reviewed by Eric.
1005
1006         - updated test results for "SVGTextElement.getNumberOfChars is broken for altGlyph (affects Acid3 test 79)"
1007         http://bugs.webkit.org/show_bug.cgi?id=17062
1008
1009         * platform/mac/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.txt:
1010         * platform/mac/svg/text/text-altglyph-01-b-expected.txt:
1011         * svg/dom/altGlyph-dom-expected.txt: Added.
1012         * svg/dom/altGlyph-dom.xhtml: Added.
1013         * svg/dom/resources/altGlyph-dom.js: Added.
1014
1015 2008-03-23  Robert Blaut  <webkit@blaut.biz>
1016
1017         Reviewed by eseidel.  Landed by eseidel.
1018
1019         Test to ensure [~=] attribute selector doesn't match empty string
1020
1021         * fast/css/attribute-selector-empty-value.html: Added.
1022
1023 2008-03-23  Oliver Hunt  <oliver@apple.com>
1024
1025         Reviewed by Maciej.
1026
1027         Test to ensure key events don't propagate up the frame tree.
1028
1029         * fast/events/key-events-in-frame-expected.txt: Added.
1030         * fast/events/key-events-in-frame.html: Added.
1031
1032 2008-03-22  Eric Seidel  <eric@webkit.org>
1033
1034         Update a (passing) result I missed in my last checkin.  No review.
1035
1036         * dom/xhtml/level3/core/documentgetdoctype01-expected.txt:
1037
1038 2008-03-22  Eric Seidel  <eric@webkit.org>
1039
1040         Reviewed by mjs.
1041
1042         Unify handling of NAMESPACE_ERR and fix Acid3 test 25
1043         http://bugs.webkit.org/show_bug.cgi?id=16693
1044
1045         * fast/dom/DOMImplementation/createDocumentType-err-expected.txt: Added.
1046         * fast/dom/DOMImplementation/createDocumentType-err.html: Copied from LayoutTests/fast/dom/DOMException/EventException.html.
1047         * fast/dom/DOMImplementation/resources/TEMPLATE.html: Copied from LayoutTests/fast/dom/Document/resources/TEMPLATE.html.
1048         * fast/dom/DOMImplementation/resources/createDocumentType-err.js: Added.
1049         * fast/dom/Document/createAttributeNS-namespace-err-expected.txt:
1050         * fast/dom/Document/createElementNS-namespace-err-expected.txt:
1051
1052 2008-03-22  Eric Seidel  <eric@webkit.org>
1053
1054         Reviewed by mjs.
1055
1056         Fix createElementNS to throw exceptions for invalid qualified names
1057         Fixes Acid3 sub-test 23
1058         http://bugs.webkit.org/show_bug.cgi?id=16833
1059
1060         * dom/xhtml/level3/core/documentsetstricterrorchecking02-expected.txt:
1061         * fast/dom/Document/createAttributeNS-namespace-err-expected.txt: Added.
1062         * fast/dom/Document/createAttributeNS-namespace-err.html: Copied from LayoutTests/fast/dom/Element/dimension-properties-unrendered.html.
1063         * fast/dom/Document/createElementNS-namespace-err-expected.txt: Added.
1064         * fast/dom/Document/createElementNS-namespace-err.html: Copied from LayoutTests/fast/dom/EntityReference/readonly-exceptions.html.
1065         * fast/dom/Document/resources/TEMPLATE.html: Copied from LayoutTests/fast/dom/Element/resources/TEMPLATE.html.
1066         * fast/dom/Document/resources/createAttributeNS-namespace-err.js: Added.
1067         * fast/dom/Document/resources/createElementNS-namespace-err.js: Added.
1068
1069 2008-03-21  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
1070
1071         Reviewed by Oliver Hunt.
1072
1073         Test for <http://bugs.webkit.org/show_bug.cgi?id=13693>
1074         Bug 13693: REGRESSION (r13615): Acid2 Test Eyes render improperly after a page refresh
1075
1076         * http/tests/navigation/fallback-anchor-reload-expected.txt: Added.
1077         * http/tests/navigation/fallback-anchor-reload.html: Added.
1078
1079 2008-03-21  Dan Bernstein  <mitz@apple.com>
1080
1081         Reviewed by Oliver Hunt.
1082
1083         - test for http://bugs.webkit.org/show_bug.cgi?id=17988
1084           REGRESSION (r31114-31132): Crash in InlineBox::isDirty() opening chowhound.com
1085
1086         * fast/css-generated-content/empty-content-with-float-crash-expected.txt: Added.
1087         * fast/css-generated-content/empty-content-with-float-crash.html: Added.
1088
1089 2008-03-21  Oliver Hunt  <oliver@apple.com>
1090
1091         Reviewed by Geoff Garen.
1092
1093         Ensure we correctly report optimised variables as being
1094         enumerable.
1095
1096         * fast/js/propertyIsEnumerable-expected.txt:
1097         * fast/js/resources/propertyIsEnumerable.js:
1098
1099 2008-03-21  Sam Weinig  <sam@webkit.org>
1100
1101         Reviewed by Oliver Hunt.
1102
1103         Enable tests for <rdar://problem/5788451>
1104         toDataURL not implemented for Windows (need mapping of MIME type to UTI)
1105
1106         * platform/win/Skipped:
1107         * platform/win/fast/canvas: Added.
1108         * platform/win/fast/canvas/toDataURL-supportedTypes-expected.txt: Added.
1109
1110 2008-03-21  Dan Bernstein  <mitz@apple.com>
1111
1112         Reviewed by Adele Peterson.
1113
1114         - test for http://bugs.webkit.org/show_bug.cgi?id=17966
1115           REGRESSION (r31114-r31132): Clearing via br behaves unpredictably
1116
1117         * fast/block/float/br-with-clear.html: Added.
1118         * platform/mac/fast/block/float/br-with-clear-expected.checksum: Added.
1119         * platform/mac/fast/block/float/br-with-clear-expected.png: Added.
1120         * platform/mac/fast/block/float/br-with-clear-expected.txt: Added.
1121
1122 2008-03-21  Dan Bernstein  <mitz@apple.com>
1123
1124         - update results for the 'zoom' property added in
1125           <http://trac.webkit.org/projects/webkit/changeset/31155>
1126
1127         * fast/css/computed-style-expected.txt:
1128         * fast/css/computed-style-without-renderer-expected.txt:
1129         * svg/css/getComputedStyle-basic-expected.txt:
1130
1131 2008-03-20  Dan Bernstein  <mitz@apple.com>
1132
1133         Reviewed by Anders Carlsson.
1134
1135         - test for an assertion failure due to a line being marked dirty during
1136           computeVerticalPositionsForLine() due to temporary box destruction
1137
1138         * fast/inline/clean-after-removing-temp-boxes-expected.txt: Added.
1139         * fast/inline/clean-after-removing-temp-boxes.html: Added.
1140
1141 2008-03-20  Mark Rowe  <mrowe@apple.com>
1142
1143         Rubber-stamped by Sam Weinig.
1144
1145         Tweak NodeList tests to ensure that they force a GC outside of DRT.
1146
1147         * fast/dom/NodeList/5725058-crash-scenario-1.html:
1148         * fast/dom/NodeList/5725058-crash-scenario-2.html:
1149
1150 2008-03-20  Aaron Golden  <aegolden@gmail.com>
1151
1152         Reviewed by Darin and David Kilzer.
1153
1154         - test for <http://bugs.webkit.org/show_bug.cgi?id=15263>, which caused certain marquees to not display.
1155
1156         * fast/html/marquee-scroll.html: Added.
1157         * platform/mac/fast/html/marquee-scroll-expected.checksum: Added.
1158         * platform/mac/fast/html/marquee-scroll-expected.png: Added.
1159         * platform/mac/fast/html/marquee-scroll-expected.txt: Added.
1160
1161 2008-03-19  Justin Garcia  <justin.garcia@apple.com>
1162
1163         Reviewed by Oliver.
1164         
1165         <rdar://problem/5780697> Copying content with CSS property values that are percentages can cause fidelity issues
1166
1167         * editing/pasteboard/5780697-2-expected.txt: Added.
1168         * editing/pasteboard/5780697-2.html: Added.
1169
1170 2008-03-19  Oliver Hunt  <oliver@apple.com>
1171
1172         Reviewed by Antti.
1173
1174         Test case for Canvas.arc with zero-length radius needed to 
1175         be updated for current html5 spec.
1176
1177         * fast/canvas/canvas-with-incorrect-args-expected.txt:
1178         * fast/canvas/canvas-with-incorrect-args.html:
1179
1180 2008-03-19  Justin Garcia  <justin.garcia@apple.com>
1181
1182         Reviewed by Oliver.
1183         
1184         <rdar://problem/5794920> Acid3: Assertion failure in VisiblePosition::previous when clicking on results (17004)
1185
1186         * editing/pasteboard/4989774.html: Updated to wait for the images to load before trying to copy it.
1187         * editing/selection/5794920-1-expected.txt: Added.
1188         * editing/selection/5794920-1.html: Added.
1189
1190 2008-03-19  Dan Bernstein  <mitz@apple.com>
1191
1192         Reviewed by Sam Weinig.
1193
1194         - test for assertion failure in RenderBlock::determineStartPosition() at http://www.wired.com/techbiz/it/magazine/16-04/bz_apple
1195
1196         * fast/repaint/line-flow-with-floats-10.html: Added.
1197         * platform/mac/fast/repaint/line-flow-with-floats-10-expected.checksum: Added.
1198         * platform/mac/fast/repaint/line-flow-with-floats-10-expected.png: Added.
1199         * platform/mac/fast/repaint/line-flow-with-floats-10-expected.txt: Added.
1200
1201 2008-03-19  Dan Bernstein  <mitz@apple.com>
1202
1203         Reviewed by John Sullivan.
1204
1205         - test for <rdar://problem/5805070> CrashTracer: [USER] 33 crashes in Safari at com.apple.WebCore: WebCore::FrameView::layout + 431
1206
1207         * fast/dynamic/subtree-parent-static-y.html: Added.
1208         * platform/mac/fast/dynamic/subtree-parent-static-y-expected.checksum: Added.
1209         * platform/mac/fast/dynamic/subtree-parent-static-y-expected.png: Added.
1210         * platform/mac/fast/dynamic/subtree-parent-static-y-expected.txt: Added.
1211
1212 2008-03-19  Mark Rowe  <mrowe@apple.com>
1213
1214         Reviewed by Oliver Hunt.
1215
1216         Test for http://bugs.webkit.org/show_bug.cgi?id=17939
1217         Bug 17939: Crash decompiling "const a = 1, b;"
1218
1219         * fast/js/function-toString-parentheses-expected.txt:
1220         * fast/js/resources/function-toString-parentheses.js:
1221
1222 2008-03-18  Oliver Hunt  <oliver@apple.com>
1223
1224         Reviewed by Mark Rowe.
1225
1226         Bug 17929: Incorrect decompilation with |const|, comma
1227         http://bugs.webkit.org/show_bug.cgi?id=17929
1228
1229         Test cases for converting const nodes to string.
1230
1231         * fast/js/resources/function-toString-parentheses.js:
1232
1233 2008-03-18  Mark Rowe  <mrowe@apple.com>
1234
1235         Reviewed by Oliver Hunt.
1236
1237         Tests for http://bugs.webkit.org/show_bug.cgi?id=17925 and http://bugs.webkit.org/show_bug.cgi?id=17927.
1238         - Bug 17925: Crash in KJS::JSObject::put after setting this.__proto__
1239         - Bug 17927: Hang after attempting to create circular __proto__
1240
1241         * fast/js/cyclic-proto-expected.txt: Added.
1242         * fast/js/cyclic-proto.html: Copied from LayoutTests/fast/js/assign.html.
1243         * fast/js/non-object-proto-expected.txt: Added.
1244         * fast/js/non-object-proto.html: Copied from LayoutTests/fast/js/rehash-assign.html.
1245         * fast/js/resources/cyclic-proto.js: Added.
1246         * fast/js/resources/non-object-proto.js: Added.
1247
1248 2008-03-18  Sam Weinig  <sam@webkit.org>
1249
1250         Reviewed by Anders Carlsson.
1251
1252         Tests for http://bugs.webkit.org/show_bug.cgi?id=17057
1253         REGRESSION: Frequent random crashes in WebCore::JSNodeList::indexGetter
1254         <rdar://problem/5725058>
1255
1256         * fast/dom/NodeList/5725058-crash-scenario-1-expected.txt: Added.
1257         * fast/dom/NodeList/5725058-crash-scenario-1.html: Added.
1258         * fast/dom/NodeList/5725058-crash-scenario-2-expected.txt: Added.
1259         * fast/dom/NodeList/5725058-crash-scenario-2.html: Added.
1260         * fast/dom/NodeList/5725058-crash-scenario-3-expected.txt: Added.
1261         * fast/dom/NodeList/5725058-crash-scenario-3.html: Added.
1262
1263 2008-03-18  Sam Weinig  <sam@webkit.org>
1264
1265         Reviewed by Darin Adler.
1266
1267         Make domListEnumeration.html test not depend on the order of property enumeration
1268         by sorting the result array.
1269
1270         * fast/dom/domListEnumeration-expected.txt:
1271         * fast/dom/resources/domListEnumeration.js:
1272
1273 2008-03-18  Dan Bernstein  <mitz@apple.com>
1274
1275         Reviewed by Adele Peterson.
1276
1277         - test for <rdar://problem/5805127> REGRESSION (r31116): Assertion failure (floatIndex < floats.size()) in RenderBlock::determineStartPosition() at digg.com
1278
1279         * fast/dynamic/floating-to-positioned.html: Added.
1280         * platform/mac/fast/dynamic/floating-to-positioned-expected.checksum: Added.
1281         * platform/mac/fast/dynamic/floating-to-positioned-expected.png: Added.
1282         * platform/mac/fast/dynamic/floating-to-positioned-expected.txt: Added.
1283
1284 2008-03-17  Dan Bernstein  <mitz@apple.com>
1285
1286         Reviewed by Dave Hyatt.
1287
1288         - test incremental relayout of blocks that contain floats
1289
1290         * fast/repaint/line-flow-with-floats-1.html: Added.
1291         * fast/repaint/line-flow-with-floats-2.html: Added.
1292         * fast/repaint/line-flow-with-floats-3.html: Added.
1293         * fast/repaint/line-flow-with-floats-4.html: Added.
1294         * fast/repaint/line-flow-with-floats-5.html: Added.
1295         * fast/repaint/line-flow-with-floats-6.html: Added.
1296         * fast/repaint/line-flow-with-floats-7.html: Added.
1297         * fast/repaint/line-flow-with-floats-8.html: Added.
1298         * fast/repaint/line-flow-with-floats-9.html: Added.
1299         * fast/repaint/resources/line-flow-with-floats.html: Added.
1300         * fast/repaint/resources/line-flow-with-floats.js: Added.
1301         * platform/mac/fast/repaint/line-flow-with-floats-1-expected.checksum: Added.
1302         * platform/mac/fast/repaint/line-flow-with-floats-1-expected.png: Added.
1303         * platform/mac/fast/repaint/line-flow-with-floats-1-expected.txt: Added.
1304         * platform/mac/fast/repaint/line-flow-with-floats-2-expected.checksum: Added.
1305         * platform/mac/fast/repaint/line-flow-with-floats-2-expected.png: Added.
1306         * platform/mac/fast/repaint/line-flow-with-floats-2-expected.txt: Added.
1307         * platform/mac/fast/repaint/line-flow-with-floats-3-expected.checksum: Added.
1308         * platform/mac/fast/repaint/line-flow-with-floats-3-expected.png: Added.
1309         * platform/mac/fast/repaint/line-flow-with-floats-3-expected.txt: Added.
1310         * platform/mac/fast/repaint/line-flow-with-floats-4-expected.checksum: Added.
1311         * platform/mac/fast/repaint/line-flow-with-floats-4-expected.png: Added.
1312         * platform/mac/fast/repaint/line-flow-with-floats-4-expected.txt: Added.
1313         * platform/mac/fast/repaint/line-flow-with-floats-5-expected.checksum: Added.
1314         * platform/mac/fast/repaint/line-flow-with-floats-5-expected.png: Added.
1315         * platform/mac/fast/repaint/line-flow-with-floats-5-expected.txt: Added.
1316         * platform/mac/fast/repaint/line-flow-with-floats-6-expected.checksum: Added.
1317         * platform/mac/fast/repaint/line-flow-with-floats-6-expected.png: Added.
1318         * platform/mac/fast/repaint/line-flow-with-floats-6-expected.txt: Added.
1319         * platform/mac/fast/repaint/line-flow-with-floats-7-expected.checksum: Added.
1320         * platform/mac/fast/repaint/line-flow-with-floats-7-expected.png: Added.
1321         * platform/mac/fast/repaint/line-flow-with-floats-7-expected.txt: Added.
1322         * platform/mac/fast/repaint/line-flow-with-floats-8-expected.checksum: Added.
1323         * platform/mac/fast/repaint/line-flow-with-floats-8-expected.png: Added.
1324         * platform/mac/fast/repaint/line-flow-with-floats-8-expected.txt: Added.
1325         * platform/mac/fast/repaint/line-flow-with-floats-9-expected.checksum: Added.
1326         * platform/mac/fast/repaint/line-flow-with-floats-9-expected.png: Added.
1327         * platform/mac/fast/repaint/line-flow-with-floats-9-expected.txt: Added.
1328
1329 2008-03-17  Eric Seidel  <eric@webkit.org>
1330
1331         Reviewed by darin.
1332
1333         Add test case to test NPN_IntFromIdentifier
1334
1335         * plugins/netscape-identifier-conversion-expected.txt: Added.
1336         * plugins/netscape-identifier-conversion.html: Copied from LayoutTests/traversal/resources/TEMPLATE.html.
1337         * plugins/resources/TEMPLATE.html: Copied from LayoutTests/traversal/resources/TEMPLATE.html.
1338         * plugins/resources/netscape-identifier-conversion.js: Added.
1339
1340 2008-03-17  Sam Weinig  <sam@webkit.org>
1341
1342         Reviewed by Dan Bernstein.
1343
1344         Add HTMLCollection constructor to the Window object. (Omission noticed by Harri Porten)
1345
1346         * fast/dom/Window/window-properties-expected.txt:
1347
1348 2008-03-17  Robert Blaut  <webkit@blaut.biz>
1349
1350         Reviewed by Darin.
1351
1352         Fix for bug http://bugs.webkit.org/show_bug.cgi?id=17696
1353         Set default margin-bottom for form element in quirk mode
1354         and be compatible with Gecko.
1355
1356         * fast/css/margin-bottom-form-element-quirk.html: Added.
1357         * fast/css/margin-bottom-form-element-strict.html: Added.
1358         * fast/frames/viewsource-empty-attribute-value-expected.txt:
1359         * platform/mac/fast/block/margin-collapse/103-expected.checksum:
1360         * platform/mac/fast/block/margin-collapse/103-expected.png:
1361         * platform/mac/fast/block/margin-collapse/103-expected.txt:
1362         * platform/mac/fast/css/margin-bottom-form-element-quirk-expected.checksum: Added.
1363         * platform/mac/fast/css/margin-bottom-form-element-quirk-expected.png: Added.
1364         * platform/mac/fast/css/margin-bottom-form-element-quirk-expected.txt: Added.
1365         * platform/mac/fast/css/margin-bottom-form-element-strict-expected.checksum: Added.
1366         * platform/mac/fast/css/margin-bottom-form-element-strict-expected.png: Added.
1367         * platform/mac/fast/css/margin-bottom-form-element-strict-expected.txt: Added.
1368         * platform/mac/tables/mozilla/bugs/bug44505-expected.checksum:
1369         * platform/mac/tables/mozilla/bugs/bug44505-expected.png:
1370         * platform/mac/tables/mozilla/bugs/bug44505-expected.txt:
1371         * platform/mac/tables/mozilla/bugs/bug51727-expected.checksum:
1372         * platform/mac/tables/mozilla/bugs/bug51727-expected.png:
1373         * platform/mac/tables/mozilla/bugs/bug51727-expected.txt:
1374         * platform/mac/tables/mozilla/bugs/bug52505-expected.checksum:
1375         * platform/mac/tables/mozilla/bugs/bug52505-expected.png:
1376         * platform/mac/tables/mozilla/bugs/bug52505-expected.txt:
1377         * platform/mac/tables/mozilla/bugs/bug52506-expected.checksum:
1378         * platform/mac/tables/mozilla/bugs/bug52506-expected.png:
1379         * platform/mac/tables/mozilla/bugs/bug52506-expected.txt:
1380         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-2-expected.checksum:
1381         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-2-expected.png:
1382         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-2-expected.txt:
1383         * platform/mac/tables/mozilla_expected_failures/bugs/bug56024-expected.checksum:
1384         * platform/mac/tables/mozilla_expected_failures/bugs/bug56024-expected.png:
1385         * platform/mac/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
1386         * platform/qt/fast/block/margin-collapse/103-expected.txt: Removed.
1387         * platform/qt/tables/mozilla/bugs/bug44505-expected.txt: Removed.
1388         * platform/qt/tables/mozilla/bugs/bug51727-expected.txt: Removed.
1389         * platform/qt/tables/mozilla/bugs/bug52505-expected.txt: Removed.
1390         * platform/qt/tables/mozilla/bugs/bug52506-expected.txt: Removed.
1391         * platform/qt/tables/mozilla_expected_failures/bugs/bug2479-2-expected.txt: Removed.
1392         * platform/qt/tables/mozilla_expected_failures/bugs/bug56024-expected.txt: Removed.
1393
1394 2008-03-17  Yuzhu Shen  <yuzhu.shen@gmail.com>
1395
1396         Reviewed by Darin.
1397
1398         Bug: http://bugs.webkit.org/show_bug.cgi?id=17760
1399         Test whether <img> tries to load image with empty src attribute.
1400
1401         * fast/images/load-img-with-empty-src-expected.txt: Added.
1402         * fast/images/load-img-with-empty-src.html: Added.
1403         * fast/images/resources/test-load.jpg: Added.
1404
1405 2008-03-17  Adam Roben  <aroben@apple.com>
1406
1407         Test for Bug 17876: REGRESSION (r31060): Attempting to visit Ofcom page causes crash
1408
1409         <http://bugs.webkit.org/show_bug.cgi?id=17876>
1410
1411         Reviewed by John.
1412
1413         * fast/dom/remove-named-attribute-crash-expected.txt: Added.
1414         * fast/dom/remove-named-attribute-crash.html: Added.
1415
1416 2008-03-16  Maciej Stachowiak  <mjs@apple.com>
1417
1418         Reviewed by Darin.
1419
1420         - test for "Acid3 expects different exceptions for surroundContents calls involving comment nodes (affects Acid3 test 11)"
1421         http://bugs.webkit.org/show_bug.cgi?id=17509
1422         
1423         * fast/dom/Range/acid3-surround-contents-expected.txt: Added.
1424         * fast/dom/Range/acid3-surround-contents.html: Added.
1425
1426 2008-03-16  Marvin Decker  <marv.decker@gmail.com>
1427
1428         Reviewed by Darin.
1429
1430         Fix bug 15119, unencodable characters in URLs should be entity-escaped.
1431
1432         * http/tests/uri/escaped-entity-expected.txt: Added.
1433         * http/tests/uri/escaped-entity.html: Added.
1434
1435 2008-03-16  Darin Adler  <darin@apple.com>
1436
1437         Reviewed by Mark Rowe.
1438
1439         - test for bug fixes in http://bugs.webkit.org/show_bug.cgi?id=17881
1440           a little cleanup for HTMLTextAreaElement
1441
1442         * fast/forms/textarea-default-value-leading-newline-expected.txt: Added.
1443         * fast/forms/textarea-default-value-leading-newline.html: Copied from fast/forms/textarea-crlf.html.
1444
1445         * fast/forms/textarea-hard-linewrap-expected.txt: Updated.
1446         * fast/forms/textarea-hard-linewrap.html: Cleaned up a bit.
1447
1448         * fast/forms/textarea-linewrap-dynamic-expected.txt: Added.
1449         * fast/forms/textarea-linewrap-dynamic.html: Copied from fast/forms/textarea-hard-linewrap.html.
1450
1451 2008-03-16  Antti Koivisto  <antti@apple.com>
1452
1453         Reviewed by Darin.
1454         
1455         Test for http://bugs.webkit.org/show_bug.cgi?id=17862
1456         REGRESSION (r31038): Reproducible crash under DocLoader::checkForReload() at marware.com
1457
1458         * http/tests/misc/resources/uncacheable-script.cgi: Added.
1459         * http/tests/misc/uncacheable-script-repeated-expected.txt: Added.
1460         * http/tests/misc/uncacheable-script-repeated.html: Added.
1461
1462 2008-03-16  Yuzhu Shen  <yuzhu.shen@gmail.com>
1463
1464         Reviewed by Darin.
1465
1466         Bug: http://bugs.webkit.org/show_bug.cgi?id=17714
1467         Test whether clicking <img href="#"> goes to top of the page.
1468
1469         * fast/html/empty-fragment-id-goto-top-expected.txt: Added.
1470         * fast/html/empty-fragment-id-goto-top.html: Added.
1471
1472 2008-03-16  Darin Adler  <darin@apple.com>
1473
1474         Reviewed by Mitz.
1475
1476         - test for http://bugs.webkit.org/show_bug.cgi?id=14941
1477           <rdar://problem/5404093> textarea value from JavaScript includes extra newline
1478
1479         * fast/forms/textarea-paste-newline.html: Updated test to expect correct behavior instead
1480         of expecting the bug.
1481
1482         * fast/forms/textarea-trailing-newline-expected.txt: Added.
1483         * fast/forms/textarea-trailing-newline.html: Added.
1484
1485 2008-03-15  Darin Adler  <darin@apple.com>
1486
1487         Reviewed by Sam.
1488
1489         - test changes for http://bugs.webkit.org/show_bug.cgi?id=11997
1490           Ranges are not fixed after mutation (affects Acid3 test 13)
1491
1492         * fast/dom/Range/mutation-expected.txt: Added.
1493         * fast/dom/Range/mutation.html: Added.
1494         * fast/dom/Range/resources/mutation.js: Added.
1495
1496         * editing/execCommand/4920742-2-expected.txt: Updated.
1497         * editing/execCommand/4920742-2.html: Updated this test. It was testing for a crash in a
1498         case that's no longer possible -- you can't make a range where one endpoint is in the
1499         document and the other is not.
1500
1501         * platform/mac/editing/execCommand/4920488-expected.txt: Removed WRONG_DOCUMENT_ERR.
1502         The fact that a test was getting this exception was a bug, similar to the case above.
1503         * platform/qt/editing/execCommand/4920488-expected.txt: Ditto.
1504
1505 2008-03-15  Julien Chaffraix  <julien.chaffraix@gmail.com>
1506
1507         Reviewed by Holger.
1508
1509         [CURL] Crash below ResourceHandleManager::setupPOST when job->request().httpBody() is NULL
1510         http://bugs.webkit.org/show_bug.cgi?id=16906
1511
1512         * http/tests/xmlhttprequest/xmlhttprequest-post-crash-expected.txt: Added.
1513         * http/tests/xmlhttprequest/xmlhttprequest-post-crash.html: Added.
1514
1515 2008-03-14  Anders Carlsson  <andersca@apple.com>
1516
1517         Reviewed by Sam.
1518
1519         <rdar://problem/5794989>
1520         https://bugs.webkit.org/show_bug.cgi?id=17792
1521         REGRESSION (Safari 3.0.4-3.1): Ordering tickets from Sweden's biggest train operator doesn't work
1522         
1523         Add tests.
1524         
1525         * fast/dom/Window/window-open-self-from-other-frame-expected.txt: Added.
1526         * fast/dom/Window/window-open-self-from-other-frame.html: Added.
1527
1528 2008-03-14  Dan Bernstein  <mitz@apple.com>
1529
1530         Reviewed by Darin Adler.
1531
1532         - test for http://bugs.webkit.org/show_bug.cgi?id=17834
1533           REGRESSION: floated first-letter does not work when included in table
1534
1535         * fast/css/first-letter-float.html: Added.
1536         * platform/mac-leopard/fast/css/first-letter-float-expected.checksum: Added.
1537         * platform/mac-leopard/fast/css/first-letter-float-expected.png: Added.
1538         * platform/mac/fast/css/first-letter-float-expected.txt: Added.
1539
1540 2008-03-13  Antti Koivisto  <antti@apple.com>
1541
1542         Reviewed by Mitz.
1543         
1544         Update test results for the preload patch. Load order for some resources changed,
1545         this does not affect the substance of these tests.
1546
1547         * platform/mac-leopard/security/block-test-expected.txt:
1548         * security/block-test-expected.txt:
1549         * webarchive/loading/cache-expired-subresource-expected.txt:
1550
1551 2008-03-13  Dan Bernstein  <mitz@apple.com>
1552
1553         Reviewed by Dave Hyatt.
1554
1555         - test for http://bugs.webkit.org/show_bug.cgi?id=17819
1556           Border-collapse: collapse later cell wins on PC, earlier cell on Mac
1557
1558         * fast/table/border-collapsing/equal-precedence-resolution.html: Added.
1559         * platform/mac/fast/table/border-collapsing/equal-precedence-resolution-expected.checksum: Added.
1560         * platform/mac/fast/table/border-collapsing/equal-precedence-resolution-expected.png: Added.
1561         * platform/mac/fast/table/border-collapsing/equal-precedence-resolution-expected.txt: Added.
1562
1563 2008-03-12  Justin Garcia  <justin.garcia@apple.com>
1564
1565         Reviewed by Oliver.
1566         
1567         <rdar://problem/5770834> Crash at InsertTextCommand::prepareForTextInsertion() doing RemoveFormat in a certain list
1568
1569         * editing/execCommand/5770834-1-expected.txt: Added.
1570         * editing/execCommand/5770834-1.html: Added.
1571
1572 2008-03-11  Alexey Proskuryakov  <ap@webkit.org>
1573
1574         Reviewed by Darin.
1575
1576         <rdar://problem/5640615> REGRESSION (Safari 2-3): Changing subframe encoding rules broke
1577         some sites.
1578
1579         * fast/encoding/frame-default-enc-expected.txt:
1580         * fast/encoding/frame-default-enc.html:
1581         Reversed success and failure.
1582
1583         * http/tests/misc/frame-default-enc-different-domain-expected.txt: Added.
1584         * http/tests/misc/frame-default-enc-different-domain.html: Copied from LayoutTests/fast/encoding/frame-default-enc.html.
1585         * http/tests/misc/frame-default-enc-same-domain-expected.txt: Added.
1586         * http/tests/misc/frame-default-enc-same-domain.html: Copied from LayoutTests/fast/encoding/frame-default-enc.html.
1587         * http/tests/misc/resources/frame-default-enc-frame.html: Copied from LayoutTests/fast/encoding/resources/frame-default-enc-frame.html.
1588
1589 2008-03-10  Sam Weinig  <sam@webkit.org>
1590
1591         Reviewed by Beth Dakin.
1592
1593         Update test to catch the SECURITY_ERR thrown by
1594         CanvasRenderingContext2D::getImageData() and
1595         HTMLCanvasElement::toDataURL() on a tainted canvas
1596
1597         * http/tests/security/canvas-remote-read-remote-image-expected.txt:
1598         * http/tests/security/canvas-remote-read-remote-image.html:
1599
1600 2008-03-10  Justin Garcia  <justin.garcia@apple.com>
1601
1602         Reviewed by Sam.
1603         
1604         <rdar://problem/5779984> REGRESSION (r30391): GMail: Safari won't display the Edit Link dialog
1605
1606         * editing/pasteboard/5780697-2-expected.txt: Added.
1607         * editing/pasteboard/5780697-2.html: Added.
1608         * editing/selection/5779984-1-expected.txt: Added.
1609         * editing/selection/5779984-1.html: Added.
1610
1611 2008-03-10  Sam Weinig  <sam@webkit.org>
1612
1613         Reviewed by Beth Dakin.
1614
1615         Add Tiger specific results for toDataURL-supportedTypes.html as the image
1616         encoders have slightly changed between releases.
1617
1618         * platform/mac-tiger/fast/canvas: Added.
1619         * platform/mac-tiger/fast/canvas/toDataURL-supportedTypes-expected.txt: Added.
1620
1621 2008-03-02  Julien Chaffraix  <julien.chaffraix@gmail.com>
1622
1623         Reviewed and landed by Darin.
1624
1625         bug 12182 : XMLHttpRequest should raise SECURITY_ERR for same-origin policy violations
1626
1627         * http/tests/xmlhttprequest/exceptions-expected.txt: Updated results
1628
1629 2008-03-10  Johnny Ding  <johnnyding.webkit@gmail.com>
1630
1631         Reviewed, tweaked and landed by Alexey.
1632
1633         Bug http://bugs.webkit.org/show_bug.cgi?id=17732
1634         Test case for testing script decoding after setting its src attribute
1635
1636         * fast/dom/HTMLScriptElement/resources/script-decoding-error-after-setting-src.js: Added.
1637         * fast/dom/HTMLScriptElement/script-decoding-error-after-setting-src-expected.txt: Added.
1638         * fast/dom/HTMLScriptElement/script-decoding-error-after-setting-src.html: Added.
1639
1640 2008-03-07  Simon Hausmann  <hausmann@webkit.org>
1641
1642         Reviewed by Darin.
1643
1644         Done with Lars.
1645
1646         Added a testcase for http://bugs.webkit.org/show_bug.cgi?id=16815
1647
1648         * fast/js/navigator-plugins-crash-expected.txt: Added.
1649         * fast/js/navigator-plugins-crash.html: Added.
1650
1651 2008-03-08 Oliver Hunt  <oliver@apple.com>
1652
1653         Reviewed by Sam W.
1654
1655         Test case for Bug 16516: canvas image patterns stop working with some transformations
1656
1657         * fast/canvas/canvas-pattern-behaviour.js:
1658
1659 2008-03-08  Oliver Hunt  <oliver@apple.com>
1660
1661         Reviewed by Mitz.
1662
1663         Bug 17728: Canvas.createPattern with null repeat argument throws an exception
1664
1665         Test cases for various way of constructing a pattern
1666
1667         * fast/canvas/canvas-pattern-behaviour-expected.txt: Added.
1668         * fast/canvas/canvas-pattern-behaviour.html: Added.
1669         * fast/canvas/canvas-pattern-behaviour.js: Added.
1670
1671 2008-03-08  Darin Adler  <darin@apple.com>
1672
1673         * platform/win/Skipped: Fixed some typos (stray "s" characters).
1674
1675 2008-03-07  Stephanie Lewis  <slewis@apple.com>
1676
1677         Reviewed by Oliver.
1678
1679         Add toDataURL tests to skipped list
1680
1681         * platform/win/Skipped:
1682
1683 2008-03-07  Alexey Proskuryakov  <ap@webkit.org>
1684
1685         Reviewed by Darin.
1686
1687         REGRESSION: Korean decoding doesn't support extended EUC-KR.
1688
1689         * fast/encoding/char-decoding-expected.txt:
1690         * fast/encoding/char-decoding.html:
1691         Added cases for Korean.
1692
1693 2008-03-07  Oliver Hunt  <oliver@apple.com>
1694
1695         Reviewed by Mark Rowe.
1696
1697         Test case for Bug 16610: <canvas> restore() removes path segments created before it
1698
1699         * fast/canvas/canvas-save-restore-with-path-expected.txt: Added.
1700         * fast/canvas/canvas-save-restore-with-path.html: Added.
1701         * fast/canvas/canvas-save-restore-with-path.js: Added.
1702
1703 2008-03-07  Samuel Weinig  <sam@webkit.org>
1704
1705         Reviewed by Oliver Hunt.
1706
1707         Tests for http://bugs.webkit.org/show_bug.cgi?id=16673
1708         <canvas> lacks toDataURL()
1709
1710         * fast/canvas/toDataURL-noData-expected.txt: Added.
1711         * fast/canvas/toDataURL-noData.html: Added.
1712         * fast/canvas/toDataURL-supportedTypes-expected.txt: Added.
1713         * fast/canvas/toDataURL-supportedTypes.html: Added.
1714
1715 2008-03-07  Stephanie Lewis <slewis@apple.com>
1716
1717         update Windows Skipped List
1718
1719         * platform/win/Skipped:
1720
1721 2008-03-07  Adele Peterson  <adele@apple.com>
1722
1723         Adding fast/dom/HTMLDocument/hasFocus.html to the skipped list, while I investigate the failure.
1724
1725         * platform/win/Skipped:
1726
1727 2008-03-06  Geoffrey Garen  <ggaren@apple.com>
1728
1729         Reviewed by Darin Adler.
1730
1731         Tests for <rdar://problem/5689093> Stricter (ES4) eval semantics
1732         
1733         * fast/js/eval-cross-window-expected.txt: Added.
1734         * fast/js/eval-cross-window.html: Added.
1735         * fast/js/eval-keyword-vs-function-expected.txt: Added.
1736         * fast/js/eval-keyword-vs-function.html: Added.
1737         * fast/js/eval-overriding-expected.txt: Added.
1738         * fast/js/eval-overriding.html: Added.
1739         
1740         Tests to make sure not to regress security:
1741
1742         * http/tests/security/resources/xss-eval2.html: Added.
1743         * http/tests/security/resources/xss-eval3.html: Added.
1744         * http/tests/security/xss-eval-expected.txt: Added.
1745         * http/tests/security/xss-eval.html: Added.
1746
1747         I removed these tests because we no longer match the behavior they
1748         expected, and the new tests are more comprehensive:
1749         
1750         * fast/js/window-eval-context-expected.txt: Removed.
1751         * fast/js/window-eval-context.html: Removed.
1752         * fast/js/window-eval-tearoff-expected.txt: Removed.
1753         * fast/js/window-eval-tearoff.html: Removed.
1754
1755 2008-03-06  Oliver Hunt  <oliver@apple.com>
1756
1757         Reviewed by Mitz.
1758
1759         Test security restrictions for retrieving the content of tainted canvases
1760
1761         * http/tests/security/canvas-remote-read-remote-image-expected.txt: Added.
1762         * http/tests/security/canvas-remote-read-remote-image.html: Added.
1763
1764 2008-03-06  Adele Peterson  <adele@apple.com>
1765
1766         Reviewed by Darin.
1767
1768         Tests for <rdar://problem/5785892> Implement activeElement attribute for HTMLDocument (HTML5)
1769         and <rdar://problem/5785895> Implement hasFocus() for HTMLDocument (HTML5)
1770
1771         * fast/dom/HTMLDocument/activeElement-expected.txt: Added.
1772         * fast/dom/HTMLDocument/activeElement.html: Added.
1773         * fast/dom/HTMLDocument/hasFocus-expected.txt: Added.
1774         * fast/dom/HTMLDocument/hasFocus.html: Added.
1775         * fast/dom/HTMLDocument/resources/hasFocus-iframe.html: Added.
1776
1777 2008-03-06  Dan Bernstein  <mitz@apple.com>
1778
1779         Reviewed by Darin Adler.
1780
1781         - test and updated results for <rdar://problem/5741981> 154008 WebKit: Some asian language font glyphs are not shown (in Mail and Entourage)
1782
1783         * fast/text/soft-hyphen-3.html: Added.
1784         * platform/mac/fast/text/basic/014-expected.txt:
1785         * platform/mac/fast/text/soft-hyphen-3-expected.checksum: Added.
1786         * platform/mac/fast/text/soft-hyphen-3-expected.png: Added.
1787         * platform/mac/fast/text/soft-hyphen-3-expected.txt: Added.
1788
1789 2008-03-06  Alexey Proskuryakov  <ap@webkit.org>
1790
1791         Reviewed by Darin.
1792
1793         <rdar://problem/5687269> Need to create a Collator abstraction for WebCore and JavaScriptCore
1794
1795         Added a test to verify that collation is indeed locale-sensitive, and not just UCA.
1796
1797         * fast/xsl/sort-locale-expected.txt: Added.
1798         * fast/xsl/sort-locale.xml: Added.
1799         * fast/xsl/sort-locale.xsl: Added.
1800
1801 2008-03-06  Dan Bernstein  <mitz@apple.com>
1802
1803         Reviewed by Adele.
1804
1805         - add test for r30823 (background-position: inherit)
1806
1807         * fast/css/background-position-inherit-expected.txt: Added.
1808         * fast/css/background-position-inherit.html: Added.
1809
1810 2008-03-05  Justin Garcia  <justin.garcia@apple.com>
1811
1812         Reviewed by Darin.
1813         
1814         <rdar://problem/5780697> Copying content with CSS property values that are percentages can cause fidelity issues
1815
1816         * editing/pasteboard/5780697-1-expected.txt: Added.
1817         * editing/pasteboard/5780697-1.html: Added.
1818
1819 2008-03-05  Brady Eidson  <beidson@apple.com>
1820
1821         Reviewed by Alexey + Mark Rowe
1822
1823         Fix for <rdar://problem/5778247> - Reproducible crash on storage/execute-sql-args.html
1824
1825         This test takes its best shot at handling two databases on a single database thread at once,
1826         then having one of those databases go away completely (garbage collection and everything)
1827
1828         * storage/multiple-databases-garbage-collection-expected.txt: Added.
1829         * storage/multiple-databases-garbage-collection.html: Added.
1830
1831 2008-03-04  Maciej Stachowiak  <mjs@apple.com>
1832
1833         Reviewed by Sam and Oliver.
1834
1835         - test for http://bugs.webkit.org/show_bug.cgi?id=16289
1836         - test for Acid3 tests 26 and 27 (not exactly the same issue but related)
1837
1838         * fast/dom/gc-11-expected.txt: Added. Test case from bug 16289.
1839         * fast/dom/gc-11.html: Added.
1840         * fast/dom/gc-acid3.html: Added. DOM garbage collection part of Acid3.
1841         * fast/dom/gc-acid3-expected.txt: Added.
1842         * fast/dom/gc-6-expected.txt: Updated results. The old assumptions of this test
1843         were in conflict with the requirements of Acid3.
1844
1845 2008-03-04  Dan Bernstein  <mitz@apple.com>
1846
1847         - test for http://bugs.webkit.org/show_bug.cgi?id=17676
1848           <rdar://problem/5781091> REGRESSION (r30240-r30267): href attribute values with non-ASCII characters in the host part do not work
1849
1850         * fast/encoding/url-host-name-non-ascii-expected.txt: Added.
1851         * fast/encoding/url-host-name-non-ascii.html: Added.
1852
1853 2008-03-04  Nikolas Zimmermann  <zimmermann@kde.org>
1854
1855         Reviewed by Eric.
1856
1857         Fix svg/dynamic-updates time-dependancy problem. Remove unneeded setTimeout() call.
1858
1859         * svg/custom/acid3-test-77.html: Remove uneeded variables 'svgns' / 'xlinkns'
1860         * svg/dynamic-updates/resources/SVGTestCase.js:
1861
1862 2008-03-04  Nikolas Zimmermann  <zimmermann@kde.org>
1863
1864         Reviewed by Eric & David.
1865
1866         Add new layout test for Acid3 - test 77.
1867         Update result for svg/custom/text-dom-01-f.svg.
1868
1869         * platform/mac-leopard/svg/custom/acid3-test-77-expected.checksum: Added.
1870         * platform/mac-leopard/svg/custom/acid3-test-77-expected.png: Added.
1871         * platform/mac-leopard/svg/custom/getSubStringLength-expected.checksum: Added.
1872         * platform/mac-leopard/svg/custom/getSubStringLength-expected.png: Added.
1873         * platform/mac-leopard/svg/custom/text-dom-01-f-expected.checksum:
1874         * platform/mac-leopard/svg/custom/text-dom-01-f-expected.png:
1875         * svg/custom/acid3-test-77-expected.txt: Added.
1876         * svg/custom/acid3-test-77.html: Added.
1877         * svg/custom/getSubStringLength-expected.txt: Added.
1878         * svg/custom/getSubStringLength.html: Added.
1879         * svg/custom/resources/Acid3Font-loader.svg: Added.
1880         * svg/custom/resources/Acid3Font.svg: Added.
1881         * svg/custom/resources/getSubStringLength.js: Added.
1882
1883 2008-03-04  Sam Weinig  <sam@webkit.org>
1884
1885         Reviewed by Darin Adler.
1886
1887         Update results for fixed class names.
1888
1889         * fast/dom/Window/window-properties-expected.txt:
1890         * fast/dom/xmlhttprequest-get-expected.txt:
1891         * http/tests/xmlhttprequest/event-target-expected.txt:
1892
1893 2008-03-04  Dan Bernstein  <mitz@apple.com>
1894
1895         Reviewed by Oliver Hunt and Geoffrey Garen.
1896
1897         - extended test to cover http://bugs.webkit.org/show_bug.cgi?id=17667
1898           <rdar://problem/5779658> REGRESSION (r30587): Document::implicitClose() not called when done loading page (Image does not get scaled to fit)
1899
1900         * http/tests/misc/missing-style-sheet-expected.txt:
1901         * http/tests/misc/missing-style-sheet.html:
1902
1903 2008-03-04  Adele Peterson  <adele@apple.com>
1904
1905         Reviewed by Beth.
1906
1907         Test for <rdar://problem/5779718> focus() does not work for anchor elements with no content
1908
1909         * fast/events/anchor-empty-focus-expected.txt: Added.
1910         * fast/events/anchor-empty-focus.html: Added.
1911
1912 2008-03-04  Dan Bernstein  <mitz@apple.com>
1913
1914         - test for <rdar://problem/5622336> Burmese text does not render on http://www.myanmarbible.com/bible/Judson/html/index.html
1915
1916         * platform/win/fast/text/uniscribe-missing-glyph-expected.txt: Added.
1917         * platform/win/fast/text/uniscribe-missing-glyph.html: Added.
1918
1919 2008-03-04  Alexey Proskuryakov  <ap@webkit.org>
1920
1921         Suggested by Darin, rubber-stamped by Mark.
1922
1923         http://bugs.webkit.org/show_bug.cgi?id=17569
1924         REGRESSION (r30571): Buzzword.com doesn't load
1925
1926         Rolling out r30571, as determining what is wrong with it proved tricky.
1927
1928         * fast/loader/meta-refresh-anchor-click-expected.txt: Removed.
1929         * fast/loader/meta-refresh-anchor-click.html: Removed.
1930         * fast/loader/resources/meta-refresh-subframe.html: Removed.
1931
1932 2008-03-03  Sam Weinig  <sam@webkit.org>
1933
1934         Reviewed by Mark Rowe.
1935
1936         Update test results.
1937
1938         * fast/dom/Window/window-properties-expected.txt:
1939
1940 2008-03-03  Dan Bernstein  <mitz@apple.com>
1941
1942         Reviewed by Darin Adler.
1943
1944         - test that :first-letter applies to the first letter in normal flow,
1945           skipping floats and positioned objects
1946
1947         * fast/css/first-letter-skip-out-of-flow.html: Added.
1948         * platform/mac-leopard/fast/css/first-letter-skip-out-of-flow-expected.checksum: Added.
1949         * platform/mac-leopard/fast/css/first-letter-skip-out-of-flow-expected.png: Added.
1950         * platform/mac/fast/css/first-letter-skip-out-of-flow-expected.txt: Added.
1951
1952 2008-03-03  Mark Rowe  <mrowe@apple.com>
1953
1954         Reviewed by Dan Bernstein.
1955
1956         Test for http://bugs.webkit.org/show_bug.cgi?id=17313
1957         Bug 17313: querySelectorAll() causing crashes when called via dojo.query() wrapper
1958
1959         * fast/dom/SelectorAPI/bug-17313-expected.txt: Added.
1960         * fast/dom/SelectorAPI/bug-17313.html: Added.
1961
1962 2008-03-03  David D. Kilzer  <ddkilzer@webkit.org>
1963
1964         Dynamically inserting CSS rule with @media query fails with DOM Exception 12
1965         <http://bugs.webkit.org/show_bug.cgi?id=15986>
1966
1967         Reviewed by Darin.
1968
1969         * fast/css/insertRule-font-face.html: Added.
1970         * fast/css/insertRule-media.html: Added.
1971         * fast/css/resources/insertRule-font-face.js: Added.
1972         * fast/css/resources/insertRule-media.js: Added.
1973
1974 2008-03-03  Oliver Hunt  <oliver@apple.com>
1975
1976         Reviewed by Mark Rowe.
1977
1978         Add check to make sure we return all the data in a row.
1979
1980         * fast/canvas/canvas-getImageData-expected.txt:
1981         * fast/canvas/canvas-getImageData.html:
1982
1983 2008-03-03  Oliver Hunt  <oliver@apple.com>
1984
1985         Reviewed by Mark Rowe.
1986
1987         Test case for incorrect assertions
1988
1989         * fast/canvas/canvas-putImageData.js:
1990
1991 2008-03-02  Kevin Ollivier  <kevino@theolliviers.com>
1992
1993         Reviewed by Dave Hyatt.
1994
1995         Gracefully handle a CSS rule containing an invalid value.
1996         (Fixes http://bugs.webkit.org/show_bug.cgi?id=16898)
1997
1998         * fast/css/invalid-rule-value-expected.txt: Added.
1999         * fast/css/invalid-rule-value.html: Added.
2000
2001 2008-03-01  Oliver Hunt  <oliver@apple.com>
2002
2003         Reviewed by Sam Weinig.
2004
2005         Bug 16954: Support putImageData
2006
2007         Nice simple testcase for putImageData covering the exciting 
2008         little bits of behaviour present in the current spec.
2009
2010         * fast/canvas/canvas-putImageData-expected.txt: Added.
2011         * fast/canvas/canvas-putImageData.html: Added.
2012
2013 2008-03-01  Sam Weinig  <sam@webkit.org>
2014
2015         Reviewed by Darin Adler.
2016
2017         Update test result.
2018
2019         * fast/dom/Window/window-function-name-getter-precedence-expected.txt:
2020
2021 2008-03-01  Nikolas Zimmermann  <zimmermann@kde.org>
2022
2023         Reviewed by Oliver.
2024
2025         Add new set of dynamic updates tests, this time for SVGForeignObjectElement.
2026
2027         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.checksum: Added.
2028         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png: Added.
2029         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.checksum: Added.
2030         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png: Added.
2031         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.checksum: Added.
2032         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.png: Added.
2033         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.checksum: Added.
2034         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.png: Added.
2035         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.checksum: Added.
2036         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png: Added.
2037         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.checksum: Added.
2038         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png: Added.
2039         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.checksum: Added.
2040         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.png: Added.
2041         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.checksum: Added.
2042         * platform/mac-leopard/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.png: Added.
2043         * svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.txt: Added.
2044         * svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr.html: Added.
2045         * svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.txt: Added.
2046         * svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr.html: Added.
2047         * svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.txt: Added.
2048         * svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr.html: Added.
2049         * svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.txt: Added.
2050         * svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr.html: Added.
2051         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.txt: Added.
2052         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop.html: Added.
2053         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.txt: Added.
2054         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop.html: Added.
2055         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.txt: Added.
2056         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop.html: Added.
2057         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.txt: Added.
2058         * svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop.html: Added.
2059         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-height-attr.js: Added.
2060         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-width-attr.js: Added.
2061         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-x-attr.js: Added.
2062         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-y-attr.js: Added.
2063         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-height-prop.js: Added.
2064         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-width-prop.js: Added.
2065         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-x-prop.js: Added.
2066         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-y-prop.js: Added.
2067         * svg/dynamic-updates/resources/SVGTestCase.js: Add xhtml namespace 'xhtmlNS'.
2068
2069 2008-02-29  Dan Bernstein  <mitz@apple.com>
2070
2071         Rubber-stamped by Sam Weinig.
2072
2073         - update test results following r30649
2074
2075         * svg/css/getComputedStyle-basic-expected.txt:
2076
2077 2008-02-29  Robert Blaut  <webkit@blaut.biz>
2078
2079         Reviewed by Darin Adler.
2080
2081         - Tests for http://bugs.webkit.org/show_bug.cgi?id=17532
2082           Webkit imports styles from <link> element which doesn't have rel=stylesheet defined
2083
2084         * fast/html/link-rel-stylesheet.html: Added.
2085         * fast/media/mq-simple-query-02.html:
2086         * fast/media/mq-width-absolute-02.html:
2087         * platform/mac/fast/html/link-rel-stylesheet-expected.txt: Added.
2088
2089 2008-02-29  Alexey Proskuryakov  <ap@webkit.org>
2090
2091         Reviewed by Darin.
2092
2093         <rdar://problem/5766352> REGRESSION (r27151): XMLHttpRequest.abort() resets response status
2094
2095         * http/tests/xmlhttprequest/status-after-abort-expected.txt: Added.
2096         * http/tests/xmlhttprequest/status-after-abort.html: Added.
2097
2098 2008-02-29  Dan Bernstein  <mitz@apple.com>
2099
2100         Reviewed by Darin Adler.
2101
2102         - test for a bug where explicit embedding past the end of a line could
2103           affect text that line
2104
2105         * fast/text/embed-at-end-of-pre-wrap-line.html: Added.
2106         * platform/mac-leopard/fast/text/embed-at-end-of-pre-wrap-line-expected.checksum: Added.
2107         * platform/mac-leopard/fast/text/embed-at-end-of-pre-wrap-line-expected.png: Added.
2108         * platform/mac/fast/text/embed-at-end-of-pre-wrap-line-expected.txt: Added.
2109
2110 2008-02-28  Justin Garcia  <justin.garcia@apple.com>
2111
2112         Reviewed by Darin Adler.
2113         
2114         <rdar://problem/4930986> REGRESSION: Paste As Quotation pastes black text instead of blue
2115
2116         Demonstrates the bug:
2117         * editing/pasteboard/4930986-1-expected.txt: Added.
2118         * editing/pasteboard/4930986-1.html: Added.
2119         * editing/pasteboard/4930986-2-expected.txt: Added.
2120         * editing/pasteboard/4930986-2.html: Added.
2121         
2122         Demonstrates a problem with the first version of the patch:
2123         * editing/pasteboard/4930986-3-expected.txt: Added.
2124         * editing/pasteboard/4930986-3.html: Added.
2125         
2126         Visual problem fixed.  An anonymous renderer changed position, DOM remains unchanged:
2127         * editing/execCommand/5144139-1.html:
2128         * platform/mac/editing/execCommand/5144139-1-expected.checksum:
2129         * platform/mac/editing/execCommand/5144139-1-expected.png:
2130         * platform/mac/editing/execCommand/5144139-1-expected.txt:
2131
2132         Removed unnecessary style spans, visual result unchanged:
2133         * platform/mac/editing/pasteboard/merge-end-blockquote-expected.checksum:
2134         * platform/mac/editing/pasteboard/merge-end-blockquote-expected.png:
2135         * platform/mac/editing/pasteboard/merge-end-blockquote-expected.txt:
2136         * platform/mac/editing/style/font-family-with-space-expected.checksum:
2137         * platform/mac/editing/style/font-family-with-space-expected.png:
2138         * platform/mac/editing/style/font-family-with-space-expected.txt:
2139         
2140         A style span isn't removed because at paste time because we don't anticipate 
2141         encountering styles on style spans that are non-inheritable, because we don't 
2142         create style spans like that at copy time. Turned this into a text only 
2143         test. Test remains visually unchanged:
2144         * editing/pasteboard/5245519-expected.txt: Added.
2145         * editing/pasteboard/5245519.html:
2146         * platform/mac/editing/pasteboard/5245519-expected.checksum: Removed.
2147         * platform/mac/editing/pasteboard/5245519-expected.png: Removed.
2148         * platform/mac/editing/pasteboard/5245519-expected.txt: Removed.
2149
2150         Added an extra empty anonymous renderer, DOM and visual result remain unchanged:
2151         * platform/mac/editing/execCommand/create-list-with-hr-expected.checksum:
2152         * platform/mac/editing/execCommand/create-list-with-hr-expected.png:
2153         * platform/mac/editing/execCommand/create-list-with-hr-expected.txt:
2154         * platform/mac/editing/pasteboard/paste-list-001-expected.checksum:
2155         * platform/mac/editing/pasteboard/paste-list-001-expected.png:
2156         * platform/mac/editing/pasteboard/paste-list-001-expected.txt:
2157         * platform/mac/editing/pasteboard/paste-table-001-expected.checksum:
2158         * platform/mac/editing/pasteboard/paste-table-001-expected.png:
2159         * platform/mac/editing/pasteboard/paste-table-001-expected.txt:
2160         * platform/mac/editing/pasteboard/paste-text-003-expected.checksum:
2161         * platform/mac/editing/pasteboard/paste-text-003-expected.png:
2162         * platform/mac/editing/pasteboard/paste-text-003-expected.txt:
2163         
2164         Reflects changes to CSSComputedStyleDeclaration::getPropertyCSSValue:
2165         * fast/css/computed-style-expected.txt:
2166         * fast/css/computed-style-without-renderer-expected.txt:
2167         
2168         We don't remove styles from style spans that are overridden by all of their 
2169         children, even though they are unnecessary. We've never done this, but now
2170         that there can be two style spans at paste time we are more likely to have 
2171         a style span left over because of this problem.  Mentioned this in the test 
2172         case and turned this into a text only test:
2173         * editing/pasteboard/4840662.html:
2174         * editing/pasteboard/4840662-expected.txt: Added.
2175         * platform/mac/editing/pasteboard/4840662-expected.checksum: Removed.
2176         * platform/mac/editing/pasteboard/4840662-expected.png: Removed.
2177         * platform/mac/editing/pasteboard/4840662-expected.txt: Removed.
2178         
2179 2008-02-27  Dan Bernstein  <mitz@apple.com>
2180
2181         Reviewed by John Sullivan.
2182
2183         - test for <rdar://problem/5607547> Single letter surrounded by soft hyphens can disappear
2184
2185         * fast/text/soft-hyphen-2.html: Added.
2186         * platform/mac/fast/text/soft-hyphen-2-expected.checksum: Added.
2187         * platform/mac/fast/text/soft-hyphen-2-expected.png: Added.
2188         * platform/mac/fast/text/soft-hyphen-2-expected.txt: Added.
2189
2190 2008-02-27  Brady Eidson  <beidson@apple.com>
2191
2192         Updated resource used in the layout test I landed yesterday.
2193         Due to a difference between Foundation on Tiger vs Leopard, the resource generated on
2194         Leopard caused different results on Leopard and Tiger.
2195         Regenerating the resource on Tiger, however, agrees with Leopard.
2196
2197         * webarchive/loading/resources/cache-expired-subresource.webarchive:
2198
2199 2008-02-27  Dan Bernstein  <mitz@apple.com>
2200
2201         Reviewed by Darin Adler.
2202
2203         - test that centered text in right-to-left blocks spills over to the left
2204
2205         * fast/text/align-center-rtl-spill.html: Added.
2206         * platform/mac/fast/text/align-center-rtl-spill-expected.checksum: Added.
2207         * platform/mac/fast/text/align-center-rtl-spill-expected.png: Added.
2208         * platform/mac/fast/text/align-center-rtl-spill-expected.txt: Added.
2209
2210 2008-02-27  Eric Seidel  <eric@webkit.org>
2211
2212         Rubber-stamped by Adam.
2213
2214         Fix svn:eol-style on all LayoutTest results
2215         I simply ran:
2216         cd LayoutTests
2217         find . -name "*-expected.txt" | xargs svn ps svn:eol-style native
2218
2219 2008-02-27  Sam Weinig  <sam@webkit.org>
2220
2221         Reviewed by Darin.
2222
2223         Updates tests for <rdar://problem/5768769>
2224
2225         * http/tests/security/aboutBlank/xss-DENIED-set-opener-expected.txt:
2226         * http/tests/security/cross-frame-access-call-expected.txt:
2227         * http/tests/security/cross-frame-access-call.html:
2228
2229 2008-02-27  Brady Eidson  <beidson@apple.com>
2230
2231         Reviewed by Mark Rowe
2232
2233         Test for better fix for <rdar://problem/4930688> (see r19549) and
2234         original fix for <rdar://problem/3947312> (and 14 dupes)
2235         
2236         Crafting custom WebArchives for layout tests is a pain and something that should
2237         be resolved if we decide to pursue a new format.
2238
2239         Using a custom php script to act as a stand in for an image resource, I set its 
2240         cache-control header to expire immediately.  Without the fix for the above bugs,
2241         the resource will be "expired" and an attempt to fetch it from the network will
2242         go out and fail.  This failure will manifest with different ResourceLoadDelegate
2243         information, as well as different dimensions in the render tree - the missing 
2244         image icon versus the archived image.
2245
2246         With the fix in place, the response will be ignored and the image will be pulled
2247         from the WebArchive.
2248
2249         * webarchive/loading/cache-expired-subresource-expected.txt: Added.
2250         * webarchive/loading/cache-expired-subresource.html: Added.
2251         * webarchive/loading/resources/cache-expired-subresource.webarchive: Added.
2252
2253 2008-02-27  Kevin McCullough  <kmccullough@apple.com>
2254
2255         Landing test that was forgotten in the original patch (r30087).
2256
2257         Test for: http://bugs.webkit.org/show_bug.cgi?id=17191
2258         HTML5: Client-side database queries should return values of type number
2259
2260         * storage/sql-data-types-expected.txt: Added.
2261         * storage/sql-data-types.html: Added.
2262         * storage/sql-data-types.js: Added.
2263
2264 2008-02-27  Julien Chaffraix <julien.chaffraix@gmail.com>
2265
2266         Reviewed by Alexey.
2267
2268         http://bugs.webkit.org/show_bug.cgi?id=17481
2269         Several consecutive calls to XMLHttpRequest::open should dispatch only one readyState event
2270
2271         * http/tests/xmlhttprequest/xmlhttprequest-multiple-open-expected.txt: Added.
2272         * http/tests/xmlhttprequest/xmlhttprequest-multiple-open.html: Added.
2273
2274 2008-02-26  Brady Eidson  <beidson@apple.com>
2275
2276         Add a skipped storage test for now
2277
2278         * platform/win/Skipped: Added storage/multiple-transactions.html
2279
2280 2008-02-26  Dan Bernstein  <mitz@apple.com>
2281
2282         Reviewed by Darin Adler.
2283
2284         - test for http://bugs.webkit.org/show_bug.cgi?id=17555
2285           <rdar://problem/5766016> REGRESSION (r27351): Thumbnails positioned wrong on Getty Images results page
2286
2287         * fast/dynamic/subtree-table-cell-height.html: Added.
2288         * platform/mac/fast/dynamic/subtree-table-cell-height-expected.checksum: Added.
2289         * platform/mac/fast/dynamic/subtree-table-cell-height-expected.png: Added.
2290         * platform/mac/fast/dynamic/subtree-table-cell-height-expected.txt: Added.
2291
2292 2008-02-26  Satoshi Nakagawa  <artension@gmail.com>
2293
2294         Reviewed by Darin. Tweaked and landed by Alexey.
2295
2296         - test for http://bugs.webkit.org/show_bug.cgi?id=17411
2297
2298         * fast/text/line-breaks-after-ideographic-comma-or-full-stop.html: Added.
2299         * fast/text/line-breaks-after-ideographic-comma-or-full-stop-expected.txt: Added
2300
2301 2008-02-25  Dan Bernstein  <mitz@apple.com>
2302
2303         Reviewed by Sam Weinig.
2304
2305         - test for http://bugs.webkit.org/show_bug.cgi?id=17152
2306           Paragraphs indented with :first-letter and text-align CSS render incorrectly
2307
2308         * fast/text/apply-start-width-after-skipped-text.html: Added.
2309         * platform/mac/fast/text/apply-start-width-after-skipped-text-expected.checksum: Added.
2310         * platform/mac/fast/text/apply-start-width-after-skipped-text-expected.png: Added.
2311         * platform/mac/fast/text/apply-start-width-after-skipped-text-expected.txt: Added.
2312
2313 2008-02-25  Beth Dakin  <bdakin@apple.com>
2314
2315         Reviewed by Geoff.
2316
2317         Test for <rdar://problem/5760530> REGRESSION: Assertion failure in 
2318         Document::removePendingSheet() from r30438
2319
2320         * http/tests/misc/missing-style-sheet-expected.txt: Added.
2321         * http/tests/misc/missing-style-sheet.html: Added.
2322
2323 2008-02-25  Brady Eidson  <beidson@apple.com>
2324
2325         Reviewed by T3h Mitz Pettel (Dan Bernstein)
2326
2327         Layout test for already fixed bug <rdar://problem/5729445>
2328
2329         * storage/multiple-transactions-expected.txt: Added.
2330         * storage/multiple-transactions.html: Added.
2331
2332 2008-02-25  Darin Adler  <darin@apple.com>
2333
2334         Reviewed by Anders.
2335
2336         - test for http://bugs.webkit.org/show_bug.cgi?id=17186
2337           Fragment navigation within a page permanently cancels meta refresh
2338
2339         * fast/loader/meta-refresh-anchor-click-expected.txt: Added.
2340         * fast/loader/meta-refresh-anchor-click.html: Added.
2341         * fast/loader/resources/meta-refresh-subframe.html: Added.
2342
2343 2008-02-25  Johnny Ding  <johnnyding.webkit@gmail.com>
2344
2345         Reviewed by Darin Adler.
2346
2347         - bug http://bugs.webkit.org/show_bug.cgi?id=17444
2348         Test for multiple nested scripts which are in a external script. 
2349
2350         * fast/tokenizer/nested-multiple-scripts-expected.txt: Added.
2351         * fast/tokenizer/nested-multiple-scripts.html: Added.
2352         * fast/tokenizer/resources/external-script-1.js: Added.
2353         * fast/tokenizer/resources/external-script-2.js: Added.
2354
2355 2008-02-24  Michael Knaup  <michael.knaup@mac.com>
2356
2357         Reviewed by Darin.
2358
2359         - test for http://bugs.webkit.org/show_bug.cgi?id=8749
2360         
2361         * platform/mac/fast/canvas/canvas-draw-xbm-image-expected.checksum: Added.
2362         * platform/mac/fast/canvas/canvas-draw-xbm-image-expected.png: Added.
2363         * platform/mac/fast/canvas/canvas-draw-xbm-image-expected.txt: Added.
2364         * platform/mac/fast/canvas/canvas-draw-xbm-image.html: Added.
2365         * platform/mac/fast/canvas/resources: Added.
2366         * platform/mac/fast/canvas/resources/smile.xbm: Added.
2367
2368 2008-02-24  Dan Bernstein  <mitz@apple.com>
2369
2370         Reviewed by Darin Adler.
2371
2372         - test for http://bugs.webkit.org/show_bug.cgi?id=17471
2373           REGRESSION (r30438): Crash in deleteLineBoxes in cursor-adjusting code browsing Acid3
2374
2375         * http/tests/misc/object-image-error-expected.txt: Added.
2376         * http/tests/misc/object-image-error.html: Added.
2377         * http/tests/misc/resources/404image.php: Added.
2378
2379 2008-02-24  Dan Bernstein  <mitz@apple.com>
2380
2381         Rubber-stamped by Oliver Hunt.
2382
2383         - replace expected results in platform/mac-tiger and
2384           platform/mac-leopard which were identical with a single copy in
2385           platform/mac
2386
2387 2008-02-24  Dan Bernstein  <mitz@apple.com>
2388
2389         Reviewed by Darin Adler.
2390
2391         - test float positioning when a float that does not fit on the line is
2392           followed by a float that does
2393
2394         * fast/block/float/narrow-after-wide.html: Added.
2395         * platform/mac/fast/block/float/narrow-after-wide-expected.checksum: Added.
2396         * platform/mac/fast/block/float/narrow-after-wide-expected.png: Added.
2397         * platform/mac/fast/block/float/narrow-after-wide-expected.txt: Added.
2398
2399 2008-02-24  Darin Adler  <darin@apple.com>
2400
2401         Reviewed by Sam.
2402
2403         - test for http://bugs.webkit.org/show_bug.cgi?id=16770
2404           Acid3 expects :visited styled links to restyle on iframe load
2405
2406         * fast/history/resources/subframe.html: Added.
2407         * fast/history/subframe-is-visited-expected.txt: Added.
2408         * fast/history/subframe-is-visited.html: Added.
2409
2410 2008-02-23  Dan Bernstein  <mitz@apple.com>
2411
2412         Reviewed by Dave Hyatt.
2413
2414         - test that non-autowrapping text clear floats
2415
2416         * fast/text/whitespace/nowrap-clear-float.html: Added.
2417         * platform/mac-leopard/fast/text/whitespace: Added.
2418         * platform/mac-leopard/fast/text/whitespace/nowrap-clear-float-expected.checksum: Added.
2419         * platform/mac-leopard/fast/text/whitespace/nowrap-clear-float-expected.png: Added.
2420         * platform/mac/fast/text/whitespace/nowrap-clear-float-expected.txt: Added.
2421
2422 2008-02-23  Dan Bernstein  <mitz@apple.com>
2423
2424         - undo an accidental change to a test's expected results from r30431.
2425
2426         * fast/js/date-DST-time-cusps-expected.txt:
2427
2428 2008-02-23  Dan Bernstein  <mitz@apple.com>
2429
2430         Rubber-stamped by Sam Weinig and Anders Carlsson.
2431
2432         - updated results for <rdar://problem/5714333> Add document.getSelection()
2433
2434         * fast/dom/Window/window-properties-expected.txt:
2435
2436 2008-02-22  Alexey Proskuryakov  <ap@webkit.org>
2437
2438         Reviewed by Darin.
2439
2440         A few tweaks to PCRE-based regex test suite.
2441
2442         * fast/regex/pcre-test-runner.js: Added support for global regexes. Emulate PCRE test runner
2443         more precisely by trimming trailing whitespace from some lines.
2444
2445         * fast/regex/test1-expected.txt:
2446         * fast/regex/test4-expected.txt:
2447         * fast/regex/testinput1:
2448         * fast/regex/testinput4:
2449         * fast/regex/testoutput1:
2450         * fast/regex/testoutput4:
2451         Updated to PCRE 7.6.
2452
2453 2008-02-22  Dan Bernstein  <mitz@apple.com>
2454
2455         - update Tiger expected results following r30431
2456
2457         * platform/mac-tiger/svg/W3C-SVG-1.1/text-tselect-02-f-expected.txt:
2458         * platform/mac-tiger/svg/custom/foreignObject-crash-on-hover-expected.txt:
2459         * platform/mac-tiger/svg/custom/text-dom-01-f-expected.txt:
2460         * platform/mac-tiger/svg/custom/text-hit-test-expected.txt:
2461         * platform/mac-tiger/svg/text/text-align-01-b-expected.txt:
2462         * platform/mac-tiger/svg/text/text-align-02-b-expected.txt:
2463         * platform/mac-tiger/svg/text/text-align-03-b-expected.txt:
2464         * platform/mac-tiger/svg/text/text-align-04-b-expected.txt:
2465         * platform/mac-tiger/svg/text/text-align-05-b-expected.txt:
2466         * platform/mac-tiger/svg/text/text-align-06-b-expected.txt:
2467         * platform/mac-tiger/svg/text/text-altglyph-01-b-expected.txt:
2468         * platform/mac-tiger/svg/text/text-deco-01-b-expected.txt:
2469         * platform/mac-tiger/svg/text/text-fonts-01-t-expected.txt:
2470         * platform/mac-tiger/svg/text/text-fonts-02-t-expected.txt:
2471         * platform/mac-tiger/svg/text/text-path-01-b-expected.txt:
2472         * platform/mac-tiger/svg/text/text-spacing-01-b-expected.txt:
2473         * platform/mac-tiger/svg/text/text-text-01-b-expected.txt:
2474         * platform/mac-tiger/svg/text/text-text-03-b-expected.txt:
2475         * platform/mac-tiger/svg/text/text-text-04-t-expected.txt:
2476         * platform/mac-tiger/svg/text/text-text-05-t-expected.txt:
2477         * platform/mac-tiger/svg/text/text-text-06-t-expected.txt:
2478         * platform/mac-tiger/svg/text/text-text-07-t-expected.txt:
2479         * platform/mac-tiger/svg/text/text-text-08-b-expected.txt:
2480         * platform/mac-tiger/svg/text/text-tref-01-b-expected.txt:
2481         * platform/mac-tiger/svg/text/text-tselect-01-b-expected.txt:
2482         * platform/mac-tiger/svg/text/text-tselect-02-f-expected.txt:
2483         * platform/mac-tiger/svg/text/text-tspan-01-b-expected.txt:
2484         * platform/mac-tiger/svg/text/text-ws-01-t-expected.txt:
2485         * platform/mac-tiger/svg/text/text-ws-02-t-expected.txt:
2486
2487 2008-02-22  Justin Garcia  <justin.garcia@apple.com>
2488
2489         Reviewed by Anders.
2490         
2491         <rdar://problem/5714333> Add document.getSelection()
2492
2493         * editing/selection/5714333-expected.txt: Added.
2494         * editing/selection/5714333.html: Added.
2495
2496 2008-02-22  Oliver Hunt  <oliver@apple.com>
2497
2498         Reviewed by Sam W.
2499
2500         Bug 17486: Support HTML5 Canvas.getImageData API
2501         Support Canvas.getImageData and Canvas.createImageData
2502
2503         Test cases for ImageData behaviour and getImageData correctness
2504
2505         * fast/canvas/canvas-ImageData-behaviour-expected.txt: Added.
2506         * fast/canvas/canvas-ImageData-behaviour.html: Added.
2507         * fast/canvas/canvas-ImageData-behaviour.js: Added.
2508         * fast/canvas/canvas-getImageData-expected.txt: Added.
2509         * fast/canvas/canvas-getImageData.html: Added.
2510
2511 2008-02-22  Geoffrey Garen  <ggaren@apple.com>
2512
2513         Reviewed by Sam Weinig.
2514         
2515         Removing the test for KJS_MEM_LIMIT, since I removed KJS_MEM_LIMIT.
2516
2517         * fast/js/out-of-memory-expected.txt: Removed.
2518         * fast/js/out-of-memory.html: Removed.
2519
2520 2008-02-22  Oliver Hunt  <oliver@apple.com>
2521
2522         Reviewed by Alexey P.
2523
2524         <rdar://problem/5759327> REGRESSION: while(NaN) acts like while(true)
2525
2526         Add test cases for pre/post-increment of NaN
2527
2528         * fast/js/convert-nan-to-bool-expected.txt:
2529         * fast/js/resources/convert-nan-to-bool.js:
2530
2531 2008-02-21  Sam Weinig  <sam@webkit.org>
2532
2533         Reviewed by Anders Carlsson.
2534
2535         Update tests and results for <rdar://problem/5757946>
2536
2537         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-location-htmldom-expected.txt:
2538         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-location-htmldom.html:
2539         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-getAttribute-value-expected.txt:
2540         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-getAttribute-value.html:
2541         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-htmldom-expected.txt:
2542         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-htmldom.html:
2543         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttribute-expected.txt:
2544         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttribute.html:
2545         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNS-expected.txt:
2546         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNS.html:
2547         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNode-expected.txt:
2548         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNode.html:
2549         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNodeNS-expected.txt:
2550         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNodeNS.html:
2551         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-getAttribute-value-expected.txt:
2552         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-getAttribute-value.html:
2553         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-htmldom-expected.txt:
2554         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-htmldom.html:
2555         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttribute-expected.txt:
2556         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttribute.html:
2557         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNS-expected.txt:
2558         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNS.html:
2559         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNode-expected.txt:
2560         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNode.html:
2561         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNodeNS-expected.txt:
2562         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNodeNS.html:
2563
2564 2008-02-21  Ada Chan  <adachan@apple.com>
2565
2566         Test for <rdar://problem/5757873> Buffer overrun in DeprecatedCString::find() in WebCore
2567
2568         Reviewed by Dan Bernstein.
2569
2570         * fast/loader/charset-parse-expected.txt: Added.
2571         * fast/loader/charset-parse.html: Added.
2572
2573 2008-02-21  Geoffrey Garen  <ggaren@apple.com>
2574
2575         Reviewed by David Harrison.
2576         
2577         Test for <rdar://problem/5756125> REGRESSION: A crash occurs at
2578         WebCore::Frame::scriptProxy() when completing a search with Package Tracker widget
2579
2580         * fast/dom/script-element-without-frame-crash-expected.txt: Added.
2581         * fast/dom/script-element-without-frame-crash.html: Added.
2582
2583 2008-02-20  Sam Weinig  <sam@webkit.org>
2584
2585         Rubber-stamped by Dan Bernstein.
2586
2587         Gratuitous change to this test to use the instanceof operator
2588         instead of the isPrototypeOf method.
2589
2590         * fast/tokenizer/doctype-search-reset.html:
2591
2592 2008-02-20  Dan Bernstein  <mitz@apple.com>
2593
2594         Reviewed by Dave Hyatt.
2595
2596         - test for http://bugs.webkit.org/show_bug.cgi?id=17465
2597           REGRESSION: <DIV> tokenized into Div if still searching for DOCTYPE
2598
2599         * fast/tokenizer/doctype-search-reset-expected.txt: Added.
2600         * fast/tokenizer/doctype-search-reset.html: Added.
2601
2602 2008-02-20  Dan Bernstein  <mitz@apple.com>
2603
2604         Reviewed by Dave Hyatt.
2605
2606         - test for http://bugs.webkit.org/show_bug.cgi?id=17464
2607           REGRESSION: Crash in RenderBlock::findNextLineBreak reading r30444 commit email in GMail
2608
2609         * fast/text/wbr-in-pre-crash.html: Added.
2610         * platform/mac-leopard/fast/text/wbr-in-pre-crash-expected.checksum: Added.
2611         * platform/mac-leopard/fast/text/wbr-in-pre-crash-expected.png: Added.
2612         * platform/mac/fast/text/wbr-in-pre-crash-expected.txt: Added.
2613
2614 2008-02-20  Michael Knaup  <michael.knaup@mac.com>
2615
2616         Reviewed by Darin.
2617
2618         - test for Bug 16753: date set methods with no args should result in NaN (Acid3 bug)
2619
2620         * fast/js/date-set-to-nan-expected.txt: Added.
2621         * fast/js/date-set-to-nan.html: Added.
2622         * fast/js/resources/date-set-to-nan.js: Added.
2623
2624 2008-02-20  Oliver Hunt  <oliver@apple.com>
2625
2626         Reviewed by Hyatt.
2627
2628         Test to ensure we do not crash on a zero sized canvas.
2629
2630         * fast/canvas/access-zero-sized-canvas-expected.txt: Added.
2631         * fast/canvas/access-zero-sized-canvas.html: Added.
2632
2633 2008-02-20  Alexey Proskuryakov  <ap@webkit.org>
2634
2635         Reviewed by Darin.
2636
2637         http://bugs.webkit.org/show_bug.cgi?id=17106
2638         <rdar://problem/5750722> Debug build ASSERTs on page load
2639
2640         * fast/encoding/GBK/close-gbk-converter-expected.txt: Added.
2641         * fast/encoding/GBK/close-gbk-converter.html: Added.
2642
2643 2008-02-19  Beth Dakin  <bdakin@apple.com>
2644
2645         Reviewed by Sam.
2646
2647         Test for <rdar://problem/5729674> Seed: Crash in 
2648         RenderButton::setStyle at http://www.dinorpg.com
2649
2650         * fast/forms/input-first-letter.html: Added.
2651         * platform/mac/fast/forms/input-first-letter-expected.checksum: Added.
2652         * platform/mac/fast/forms/input-first-letter-expected.png: Added.
2653         * platform/mac/fast/forms/input-first-letter-expected.txt: Added.
2654
2655 2008-02-19  Dan Bernstein  <mitz@apple.com>
2656
2657         Reviewed by Darin Adler.
2658
2659         - test for <rdar://problem/5637569> CrashTracer: [REGRESSION] 620 crashes in Safari at com.apple.WebCore: WebCore::RenderBox::setStaticY + 15
2660
2661         * fast/text/wbr-styled.html: Added.
2662         * platform/mac-leopard/fast/text/wbr-styled-expected.checksum: Added.
2663         * platform/mac-leopard/fast/text/wbr-styled-expected.png: Added.
2664         * platform/mac/fast/css-generated-content/wbr-with-before-content-expected.txt:
2665         * platform/mac/fast/text/wbr-pre-expected.txt:
2666         * platform/mac/fast/text/wbr-styled-expected.txt: Added.
2667
2668 2008-02-18  Dan Bernstein  <mitz@apple.com>
2669
2670         Reviewed by Adam Roben in California.
2671
2672         - remove unnecessary and erroneous layoutTestController calls from a test
2673
2674         * fast/css/font-face-multiple-remote-sources.html:
2675         * platform/mac/fast/css/font-face-multiple-remote-sources-expected.txt:
2676
2677 2008-02-18  Brady Eidson  <beidson@apple.com>
2678
2679         Reviewed by Darin
2680
2681         Fix for <rdar://5747529> - ObjC Exception can cause JSLock to never be released
2682
2683         * platform/mac-tiger/Skipped: Removed 2 hanging tests that now don't hang
2684         * platform/mac/plugins/webScriptObject-exception-deadlock-expected.txt: Added.
2685         * platform/mac/plugins/webScriptObject-exception-deadlock.html: Added.
2686
2687 2008-02-18  Darin Adler  <darin@apple.com>
2688
2689         Reviewed by Sam.
2690
2691         - generate new results for the one test that was altered by the
2692           double -> float -> double trip taken by numeric values in the
2693           CSS parser
2694
2695         This test appears under three different names in three different
2696         parts of our test suite.
2697
2698         * platform/mac/css1/box_properties/acid_test-expected.checksum: Updated.
2699         * platform/mac/css1/box_properties/acid_test-expected.png: Ditto.
2700         * platform/mac/css1/box_properties/acid_test-expected.txt: Ditto.
2701         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.checksum: Ditto.
2702         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.png: Ditto.
2703         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.txt: Ditto.
2704         * platform/mac/fast/block/basic/011-expected.checksum: Ditto.
2705         * platform/mac/fast/block/basic/011-expected.png: Ditto.
2706         * platform/mac/fast/block/basic/011-expected.txt: Ditto.
2707
2708 2008-02-18  Dan Bernstein  <mitz@apple.com>
2709
2710         - test for <rdar://problem/5736225> crash in svgFontAndFaceElementForFontData on digitalstrom.org/cms
2711
2712         * fast/css/font-face-multiple-remote-sources.html: Added.
2713         * platform/mac/fast/css/font-face-multiple-remote-sources-expected.checksum: Added.
2714         * platform/mac/fast/css/font-face-multiple-remote-sources-expected.png: Added.
2715         * platform/mac/fast/css/font-face-multiple-remote-sources-expected.txt: Added.
2716
2717 2008-02-17  Julien Chaffraix  <julien.chaffraix@gmail.com>
2718
2719         Reviewed by Alexey Proskuryakov.
2720
2721         http://bugs.webkit.org/show_bug.cgi?id=16989
2722         bug 16989 : Add send() flag checks in XmlHttpRequest
2723
2724         - Splitted xmlhttprequest-abort-readystate in 2 test cases (xmlhttprequest-abort-readystate-shouldDispatchEvent and xmlhttprequest-abort-readystate-shouldNotDispatchEvent)
2725
2726         - Added test case for the 2 send() flag checks in XmlHttpRequest::send and XmlHttpRequest::setRequestHeader
2727
2728         * http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-expected.txt: Removed.
2729         * http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-shouldDispatchEvent-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-expected.txt.
2730         * http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-shouldDispatchEvent.html: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-abort-readyState.html.
2731         * http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-shouldNotDispatchEvent-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-expected.txt.
2732         * http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-shouldNotDispatchEvent.html: Copied from LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-abort-readyState.html.
2733         * http/tests/xmlhttprequest/xmlhttprequest-abort-readyState.html: Removed.
2734         * http/tests/xmlhttprequest/xmlhttprequest-test-send-flag-expected.txt: Added.
2735         * http/tests/xmlhttprequest/xmlhttprequest-test-send-flag.html: Added.
2736
2737 2008-02-17  Sam Weinig  <sam@webkit.org>
2738
2739         Reviewed by Dan Bernstein.
2740
2741         Update test for http://bugs.webkit.org/show_bug.cgi?id=17365
2742         document.createEvent("MessageEvent") throws NOT_SUPPORTED_ERR
2743
2744         * fast/events/event-instanceof-expected.txt:
2745         * fast/events/resources/event-instanceof.js: Test MessageEvent as well.
2746
2747 2008-02-17  Dan Bernstein  <mitz@apple.com>
2748
2749         Reviewed by Mark Rowe.
2750
2751         - disable the non-ASCII parts of a test case for the ASCII code path
2752           because it is failing on the (Tiger) buildbots for an unrelated
2753           reason.
2754
2755         * fast/text/fixed-pitch-control-characters.html:
2756         * platform/mac/fast/text/fixed-pitch-control-characters-expected.checksum:
2757         * platform/mac/fast/text/fixed-pitch-control-characters-expected.png:
2758         * platform/mac/fast/text/fixed-pitch-control-characters-expected.txt:
2759
2760 2008-02-17  Dan Bernstein  <mitz@apple.com>
2761
2762         Reviewed by Darin Adler.
2763
2764         - test for http://bugs.webkit.org/show_bug.cgi?id=17033
2765           <rdar://problem/5709315> REGRESSION: Really long <option> causes unnecessary page scroll bars to accommodate content
2766
2767         * fast/forms/control-clip-overflow.html: Added.
2768         * platform/mac/fast/forms/control-clip-overflow-expected.checksum: Added.
2769         * platform/mac/fast/forms/control-clip-overflow-expected.png: Added.
2770         * platform/mac/fast/forms/control-clip-overflow-expected.txt: Added.
2771
2772 2008-02-16  Dan Bernstein  <mitz@apple.com>
2773
2774         Reviewed by Sam Weinig.
2775
2776         - test fixed-pitch font measurement of control characters that render
2777           as zero-width space
2778
2779         * fast/text/fixed-pitch-control-characters.html: Added.
2780         * platform/mac/fast/text/fixed-pitch-control-characters-expected.checksum: Added.
2781         * platform/mac/fast/text/fixed-pitch-control-characters-expected.png: Added.
2782         * platform/mac/fast/text/fixed-pitch-control-characters-expected.txt: Added.
2783
2784 2008-02-16  Darin Adler  <darin@apple.com>
2785
2786         - disable some failing tests; someone can re-enable after fixing the problems causing
2787           them to fail or generating new expected results
2788
2789         http://bugs.webkit.org/show_bug.cgi?id=17391
2790
2791         * fast/frames/iframe-scroll-page-up-down.html: Removed.
2792         * fast/frames/iframe-scroll-page-up-down.html-disabled: Copied from fast/frames/iframe-scroll-page-up-down.html.
2793
2794         http://bugs.webkit.org/show_bug.cgi?id=17392
2795
2796         * svg/batik/text/textBiDi.svg: Removed.
2797         * svg/batik/text/textBiDi.svg-disabled: Copied from svg/batik/text/textBiDi.svg.
2798
2799         http://bugs.webkit.org/show_bug.cgi?id=17393
2800
2801         * svg/custom/use-on-symbol-inside-pattern.svg: Removed.
2802         * svg/custom/use-on-symbol-inside-pattern.svg-disabled: Copied from svg/custom/use-on-symbol-inside-pattern.svg.
2803
2804 2008-02-15  Dan Bernstein  <mitz@apple.com>
2805
2806         Rubber-stamped by Oliver Hunt.
2807
2808         - skip a test for a Leopard-only NSHTTPURLResponse bug workaround
2809
2810         * platform/mac-tiger/Skipped:
2811
2812 2008-02-15  Brady Eidson  <beidson@apple.com>
2813
2814         Added 2 skipped tests
2815
2816         * platform/mac-tiger/Skipped:
2817
2818 2008-02-15  Brady Eidson  <beidson@apple.com>
2819
2820         Reviewed by Darin
2821
2822         Fix for <rdar://problem/5727175> and <rdar://problem/5740495> - Database threads and callback scripts can run after
2823         a page has closed or loaded a new document
2824
2825         * storage/close-during-stress-test-expected.txt: Update results - this test contained output from a javascript callback
2826           that never should have taken place
2827
2828 2008-02-15  Adele Peterson  <adele@apple.com>
2829
2830         Reviewed by Darin.
2831
2832         Updated test for <rdar://problem/5745072> REGRESSION (r29348): Shift + Tab does not change indent level on Google Docs
2833
2834         * editing/inserting/typing-tab-designmode-expected.txt:
2835         * editing/inserting/typing-tab-designmode.html:
2836
2837 2008-02-15  Geoffrey Garen  <ggaren@apple.com>
2838
2839         Reviewed by Anders Carlsson.
2840         
2841         Fixed <rdar://problem/5725429> REGRESSION (r27898): Greenfield online
2842         surveys no longer work due to XMLHttpRequest exceptions
2843         
2844         Updated layout tests to expect an exception not to be thrown.
2845         
2846         * http/tests/xmlhttprequest/xmlhttprequest-responseText-exception.html:
2847         * http/tests/xmlhttprequest/xmlhttprequest-responseXML-exception.html:
2848         * http/tests/xmlhttprequest/zero-length-response-expected.txt:
2849         * http/tests/xmlhttprequest/zero-length-response-sync-expected.txt:
2850
2851 2008-02-15  Justin Garcia  <justin.garcia@apple.com>
2852
2853         Reviewed by Dan Bernstein.
2854         
2855         <rdar://problem/5738768> REGRESSION (r30062): Crash in InlineTextBox::isLineBreak() when Undoing a replace
2856         
2857         Disabled:
2858         * editing/selection/inconsistent-in-removeChildNode.html: Removed.
2859         * editing/selection/inconsistent-in-removeChildNode.html-disabled: Added.
2860         
2861         Demonstrates fix:
2862         * editing/undo/5738768-expected.txt: Added.
2863         * editing/undo/5738768.html: Added.
2864         
2865         During a shouldChangeSelection call, the old selection is no longer null because
2866         nodeWillBeRemoved doesn't blow it away:
2867         * platform/mac/editing/style/remove-underline-across-paragraph-in-bold-expected.txt:
2868         * platform/mac/editing/style/remove-underline-after-paragraph-in-bold-expected.txt:
2869         * platform/mac/editing/style/remove-underline-in-bold-expected.txt:
2870
2871         During a shouldChangeSelection call, the old selection is now null because
2872         nodeWillBeRemoved blows it away:
2873         * platform/mac/editing/style/remove-underline-across-paragraph-expected.txt:
2874         
2875         More instances of <rdar://problem/5729315>, where, during a shouldChangeSelection 
2876         call content that held the old selection is still around but it wouldn't make sense
2877         to leave the selection there, so we shouldn't call shouldChangeSelection at all:
2878         * platform/mac/editing/style/remove-underline-expected.txt:
2879         * platform/mac/editing/style/unbold-in-bold-expected.txt:
2880
2881         Similar changes, but ones where I've also updated pixel results for old, unrelated fixes:
2882         * platform/mac-leopard/editing/pasteboard/paste-RTFD-expected.txt:
2883         * platform/mac/editing/deleting/delete-leading-ws-001-expected.checksum:
2884         * platform/mac/editing/deleting/delete-leading-ws-001-expected.txt:
2885         * platform/mac/editing/deleting/delete-line-011-expected.checksum:
2886         * platform/mac/editing/deleting/delete-line-011-expected.txt:
2887         * platform/mac/editing/execCommand/paste-1-expected.checksum:
2888         * platform/mac/editing/execCommand/paste-1-expected.txt:
2889         * platform/mac/editing/execCommand/paste-2-expected.checksum:
2890         * platform/mac/editing/execCommand/paste-2-expected.txt:
2891         * platform/mac/editing/pasteboard/emacs-ctrl-k-y-001-expected.checksum:
2892         * platform/mac/editing/pasteboard/emacs-ctrl-k-y-001-expected.txt:
2893         * platform/mac/editing/pasteboard/paste-RTFD-expected.txt:
2894         * platform/mac/editing/pasteboard/paste-text-012-expected.checksum:
2895         * platform/mac/editing/selection/4960116-expected.checksum:
2896
2897 2008-02-15  Dan Bernstein  <mitz@apple.com>
2898
2899         Reviewed by Alexey Proskuryakov.
2900
2901         - test for http://bugs.webkit.org/show_bug.cgi?id=17360
2902           <rdar://problem/5743131> REGRESSION: mp4 file downloaded from server is downloaded as html
2903
2904         * http/tests/loading/resources/.htaccess: Added.
2905         * http/tests/loading/resources/binaryData.m4a: Added.
2906         * http/tests/loading/text-content-type-with-binary-extension-expected.txt: Added.
2907         * http/tests/loading/text-content-type-with-binary-extension.html: Added.
2908
2909 2008-02-15  Samuel Weinig  <sam@webkit.org>
2910
2911         Reviewed and rubber-stamped by Oliver Hunt.
2912
2913         Add leopard specific results for stroke-width-click.svg to work around
2914         a CG regression.
2915
2916         * platform/mac-leopard/svg/custom/stroke-width-click-expected.txt: Added.
2917
2918 2008-02-14  Oliver Hunt  <oliver@apple.com>
2919
2920         Reviewed by Jon H.
2921
2922         Make assign-to-window-status testcase to be more thorough
2923
2924         * fast/dom/assign-to-window-status-expected.txt:
2925         * fast/dom/assign-to-window-status.html:
2926
2927 2008-02-14  Darin Adler  <darin@apple.com>
2928
2929         - update this test further, so that it succeeds
2930
2931         * fast/dom/assign-to-window-status-expected.txt: Updated.
2932         * fast/dom/assign-to-window-status.html: Updated.
2933
2934 2008-02-14  Oliver Hunt  <oliver@apple.com>
2935
2936         Reviewed by Geoff G and Weinig.
2937
2938         Add test cases for assigning to window.status, modify existing tests that relied on old
2939         replaceable status property behaviour.
2940
2941         * fast/dom/HTMLScriptElement/script-load-events.html:
2942         * fast/dom/Window/get-set-properties.html:
2943         * fast/dom/assign-to-window-status-expected.txt: Added.
2944         * fast/dom/assign-to-window-status.html: Added.
2945
2946 2008-02-14  Geoffrey Garen  <ggaren@apple.com>
2947
2948         Reviewed by Sam Weinig.
2949         
2950         Layout test for <rdar://problem/5737835> nee http://bugs.webkit.org/show_bug.cgi?id=17329
2951         Crash in JSGlobalObject::popActivation when inserting hyperlink in Wordpress (17329)
2952         
2953         * fast/dom/javascript-url-crash-function.html: Added.
2954         * fast/dom/javascript-url-crash-function-expected.txt: Added.
2955         * fast/dom/resources/javascript-url-crash-function-iframe.html: Added.
2956
2957 2008-02-14  Nikolas Zimmermann  <zimmermann@kde.org>
2958
2959         Reviewed by Oliver.
2960
2961         Add dynamic update tests for SVGEllipseElement.
2962
2963         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum: Added.
2964         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png: Added.
2965         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum: Added.
2966         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png: Added.
2967         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.checksum: Added.
2968         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png: Added.
2969         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.checksum: Added.
2970         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png: Added.
2971         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum: Added.
2972         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png: Added.
2973         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum: Added.
2974         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png: Added.
2975         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.checksum: Added.
2976         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png: Added.
2977         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.checksum: Added.
2978         * platform/mac-leopard/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png: Added.
2979         * svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.txt: Added.
2980         * svg/dynamic-updates/SVGEllipseElement-dom-cx-attr.html: Added.
2981         * svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.txt: Added.
2982         * svg/dynamic-updates/SVGEllipseElement-dom-cy-attr.html: Added.
2983         * svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.txt: Added.
2984         * svg/dynamic-updates/SVGEllipseElement-dom-rx-attr.html: Added.
2985         * svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.txt: Added.
2986         * svg/dynamic-updates/SVGEllipseElement-dom-ry-attr.html: Added.
2987         * svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.txt: Added.
2988         * svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop.html: Added.
2989         * svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.txt: Added.
2990         * svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop.html: Added.
2991         * svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.txt: Added.
2992         * svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop.html: Added.
2993         * svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.txt: Added.
2994         * svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop.html: Added.
2995         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cx-attr.js: Added.
2996         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cy-attr.js: Added.
2997         * svg/dynamic-updates/resources/SVGEllipseElement-dom-rx-attr.js: Added.
2998         * svg/dynamic-updates/resources/SVGEllipseElement-dom-ry-attr.js: Added.
2999         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cx-prop.js: Added.
3000         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cy-prop.js: Added.
3001         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-rx-prop.js: Added.
3002         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-ry-prop.js: Added.
3003
3004 2008-02-13  Justin Garcia  <justin.garcia@apple.com>
3005
3006         Reviewed by Oliver Hunt.
3007
3008         * platform/mac/editing/deleting/table-cells-expected.checksum: Fixed.  Before, a space was 
3009         incorrectly removed by a delete (this isn't a smart delete).
3010         * platform/mac/editing/deleting/table-cells-expected.png:
3011         * platform/mac/editing/deleting/table-cells-expected.txt:
3012         * platform/mac/editing/pasteboard/input-field-1-expected.checksum: Fixed.  Before a space 
3013         was incorrectly added by paste (this isn't a smart paste).
3014         * platform/mac/editing/pasteboard/input-field-1-expected.png:
3015         * platform/mac/editing/pasteboard/input-field-1-expected.txt:
3016
3017 2008-02-13  Justin Garcia  <justin.garcia@apple.com>
3018
3019         Reviewed by Adam Roben.
3020         
3021         <rdar://problem/5729680> REGRESSION (r27873): Removing the last character of a word in Mail or Safari also removes the following space
3022
3023         * editing/deleting/5729680-expected.txt: Added.
3024         * editing/deleting/5729680.html: Added.
3025
3026 2008-02-13  Nikolas Zimmermann  <zimmermann@kde.org>
3027
3028         Reviewed by Adam.
3029
3030         Make svg/dynamic-updates/* tests deterministic. s/setTimeout('executTest()', 0)/executeTest/ -- as discussed with Adam.
3031
3032         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum:
3033         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png:
3034         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum:
3035         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png:
3036         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum:
3037         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png:
3038         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum:
3039         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png:
3040         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum:
3041         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png:
3042         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum:
3043         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png:
3044         * platform/mac-leopard/svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr-expected.checksum:
3045         * platform/mac-leopard/svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr-expected.png:
3046         * platform/mac-leopard/svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop-expected.checksum:
3047         * platform/mac-leopard/svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop-expected.png:
3048         * svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.txt:
3049         * svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.txt:
3050         * svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.txt:
3051         * svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.txt:
3052         * svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.txt:
3053         * svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.txt:
3054         * svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr-expected.txt:
3055         * svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop-expected.txt:
3056         * svg/dynamic-updates/resources/SVGAElement-dom-href-attr.js:
3057         * svg/dynamic-updates/resources/SVGAElement-dom-target-attr.js:
3058         * svg/dynamic-updates/resources/SVGAElement-svgdom-href-prop.js:
3059         * svg/dynamic-updates/resources/SVGAElement-svgdom-target-prop.js:
3060         * svg/dynamic-updates/resources/SVGCircleElement-dom-cx-attr.js:
3061         * svg/dynamic-updates/resources/SVGCircleElement-dom-cy-attr.js:
3062         * svg/dynamic-updates/resources/SVGCircleElement-dom-r-attr.js:
3063         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cx-prop.js:
3064         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cy-prop.js:
3065         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-r-prop.js:
3066         * svg/dynamic-updates/resources/SVGClipPathElement-dom-clipPathUnits-attr.js:
3067         * svg/dynamic-updates/resources/SVGClipPathElement-svgdom-clipPathUnits-prop.js:
3068
3069 2008-02-13  Brady Eidson  <beidson@apple.com>
3070
3071         Reviewed by Darin Adler
3072
3073         Added layout tests to cover
3074         http://trac.webkit.org/projects/webkit/changeset/29983
3075         and
3076         http://trac.webkit.org/projects/webkit/changeset/30184
3077
3078         * platform/gtk/Skipped:
3079         * platform/qt/Skipped:
3080         * platform/win/Skipped:
3081         * storage/quota-tracking-expected.txt: Added.
3082         * storage/quota-tracking.html: Added.
3083         * storage/success-callback-expected.txt: Added.
3084         * storage/success-callback.html: Added.
3085
3086 2008-02-13  Darin Adler  <darin@apple.com>
3087
3088         * platform/mac/svg/hixie/perf/001-expected.txt: Removed.
3089         * platform/mac/svg/hixie/perf/002-expected.txt: Removed.
3090
3091 2008-02-13  Alexey Proskuryakov  <ap@webkit.org>
3092
3093         Reviewed by Darin.
3094
3095         <rdar://problem/5740042> Database termination issues
3096
3097         * storage/close-during-stress-test-expected.txt: Added.
3098         * storage/close-during-stress-test.html: Added.
3099         * storage/resources: Added.
3100         * storage/resources/stress-frame.html: Added.
3101
3102 2008-02-13  Darin Adler  <darin@apple.com>
3103
3104         - check in results for these tests
3105
3106         No idea if these are right or not; just what was generated on my computer.
3107         If someone has a better version, feel free to replace these results with correct ones.
3108
3109         * platform/mac/svg/hixie/perf/001-expected.txt: Added.
3110         * platform/mac/svg/hixie/perf/002-expected.txt: Added.
3111
3112 2008-02-13  Oliver Hunt  <oliver@apple.com>
3113
3114         Reviewed by Alexey P.
3115
3116         Tests for <rdar://problem/5737003> REGRESSION (r27747): can't browse pictures on fastcupid.com
3117
3118         Ensure that the basic arithmetic operands can correctly handle the NaN -> boolean conversion
3119
3120         * fast/js/convert-nan-to-bool.html: Added.
3121         * fast/js/convert-nan-to-bool-expected.txt: Added.
3122         * fast/js/resources/convert-nan-to-bool.js: Added.
3123
3124 2008-02-12  Dan Bernstein  <mitz@apple.com>
3125
3126         Rubber-stamped by Adam Roben.
3127
3128         - make fast/css/css3-nth-child pass
3129
3130         * fast/css/css3-nth-child.html: Removed spaces that were making the
3131         :nth-child selector fail to parse because of <rdar://problem/5733761>.
3132         * platform/mac-leopard/fast/css/css3-nth-child-expected.checksum: Added.
3133         * platform/mac-leopard/fast/css/css3-nth-child-expected.png: Added.
3134
3135 2008-02-12  Adam Roben  <aroben@apple.com>
3136
3137         Add a test for Bug 17328: REGRESSION (r30147): Inspector is unstyled
3138         on Windows
3139
3140         <http://bugs.webkit.org/show_bug.cgi?id=17328>
3141         <rdar://5737946>
3142
3143         Reviewed by Mitz.
3144
3145         * fast/loader/local-css-allowed-in-strict-mode-expected.txt: Added.
3146         * fast/loader/local-css-allowed-in-strict-mode.html: Added.
3147         * fast/loader/resources/stylesheet.css: Added.
3148
3149 2008-02-12  Nikolas Zimmermann  <zimmermann@kde.org>
3150
3151         Not reviewed, adding missing layout test results (that have been r+ already, but not commited)
3152
3153         * platform/mac-leopard/svg/dynamic-updates: Added.
3154         * platform/mac-leopard/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.checksum: Added.
3155         * platform/mac-leopard/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.png: Added.
3156         * platform/mac-leopard/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.checksum: Added.
3157         * platform/mac-leopard/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.png: Added.
3158         * platform/mac-leopard/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.checksum: Added.
3159         * platform/mac-leopard/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.png: Added.
3160         * platform/mac-leopard/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.checksum: Added.
3161         * platform/mac-leopard/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.png: Added.
3162         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum: Added.
3163         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png: Added.
3164         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum: Added.
3165         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png: Added.
3166         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum: Added.
3167         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png: Added.
3168         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum: Added.
3169         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png: Added.
3170         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum: Added.
3171         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png: Added.
3172         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum: Added.
3173         * platform/mac-leopard/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png: Added.
3174         * platform/mac-leopard/svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr-expected.checksum: Added.
3175         * platform/mac-leopard/svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr-expected.png: Added.
3176         * platform/mac-leopard/svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop-expected.checksum: Added.
3177         * platform/mac-leopard/svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop-expected.png: Added.
3178         * platform/mac-leopard/svg/hixie/perf/001-expected.checksum: Added.
3179         * platform/mac-leopard/svg/hixie/perf/001-expected.png: Added.
3180         * platform/mac-leopard/svg/hixie/perf/001-expected.txt: Added.
3181         * platform/mac-leopard/svg/hixie/perf/002-expected.checksum: Added.
3182         * platform/mac-leopard/svg/hixie/perf/002-expected.png: Added.
3183         * platform/mac-leopard/svg/hixie/perf/002-expected.txt: Added.
3184
3185 2008-02-11  Dan Bernstein  <mitz@apple.com>
3186
3187         Reviewed by Dave Hyatt.
3188
3189         - test for http://bugs.webkit.org/show_bug.cgi?id=17320
3190           <rdar://problem/5736953> :last-child does not set the "uses sibling rules" flag
3191
3192         * fast/css/last-child-style-sharing.html: Added.
3193         * platform/mac/fast/css/last-child-style-sharing-expected.checksum: Added.
3194         * platform/mac/fast/css/last-child-style-sharing-expected.png: Added.
3195         * platform/mac/fast/css/last-child-style-sharing-expected.txt: Added.
3196
3197 2008-02-11  Sam Weinig  <sam@webkit.org>
3198
3199         Reviewed by Darin Adler.
3200
3201         Tests for:
3202         <rdar://problem/5735497> Match Firefox's cross-domain model more accurately by return the built-in version of functions even if they have been overridden
3203         <rdar://problem/5735443> Crash when setting the Window objects prototype to a custom Object and then calling a method on it
3204
3205         * fast/dom/Window/resources/WindowProperties.js: Added.
3206         * fast/dom/Window/window-custom-prototype-crash-expected.txt: Added.
3207         * fast/dom/Window/window-custom-prototype-crash.html: Added.
3208         * fast/dom/Window/window-function-frame-getter-precedence-expected.txt: Added.
3209         * fast/dom/Window/window-function-frame-getter-precedence.html: Added.
3210         * fast/dom/Window/window-function-name-getter-precedence-expected.txt:
3211         * fast/dom/Window/window-function-name-getter-precedence.html:
3212         * http/tests/security/cross-frame-access-custom-expected.txt:
3213         * http/tests/security/cross-frame-access-custom.html:
3214         * http/tests/security/cross-frame-access-get-override-expected.txt: Added.
3215         * http/tests/security/cross-frame-access-get-override.html: Added.
3216         * http/tests/security/cross-frame-access-history-get-override-expected.txt:
3217         * http/tests/security/cross-frame-access-history-get-override.html:
3218         * http/tests/security/cross-frame-access-history-put-expected.txt:
3219         * http/tests/security/cross-frame-access-history-put.html:
3220         * http/tests/security/cross-frame-access-location-expected.txt: Removed.
3221         * http/tests/security/cross-frame-access-location-get-expected.txt: Added.
3222         * http/tests/security/cross-frame-access-location-get-override-expected.txt: Added.
3223         * http/tests/security/cross-frame-access-location-get-override.html: Added.
3224         * http/tests/security/cross-frame-access-location-get.html: Copied from http/tests/security/cross-frame-access-location.html.
3225         * http/tests/security/cross-frame-access-location-put-expected.txt: Added.
3226         * http/tests/security/cross-frame-access-location-put.html: Added.
3227         * http/tests/security/cross-frame-access-location.html: Removed.
3228         * http/tests/security/resources/cross-frame-iframe-for-get-override-test.html: Added.
3229         * http/tests/security/resources/cross-frame-iframe-for-get-test.html:
3230         * http/tests/security/resources/cross-frame-iframe-for-history-put-test.html:
3231         * http/tests/security/resources/cross-frame-iframe-for-location-get-override-test.html: Added.
3232         * http/tests/security/resources/cross-frame-iframe-for-location-get-test.html: Added.
3233         * http/tests/security/resources/cross-frame-iframe-for-location-put-test.html: Added.
3234
3235 2008-02-10  Dan Bernstein  <mitz@apple.com>
3236
3237         Reviewed by Sam Weinig and Anders Carlsson.
3238
3239         - change a test to simply use 'font-family' instead of unnecessary
3240           @font-face hackery
3241
3242         * fast/text/atsui-spacing-features.html:
3243         * platform/mac/fast/text/atsui-spacing-features-expected.checksum:
3244         * platform/mac/fast/text/atsui-spacing-features-expected.png:
3245         * platform/mac/fast/text/atsui-spacing-features-expected.txt:
3246
3247 2008-02-10  Darin Adler  <darin@apple.com>
3248
3249         - fix a couple of directories that were using our JavaScript template/wrapper
3250           system incorrectly
3251
3252         * fast/dom/SelectorAPI/resources/TEMPLATE.html: Fixed relative paths.
3253         * fast/events/event-instanceof.html: Regenerating this file revealed that the path
3254         to the stylesheet was wrong. Fixed by running the make-js-test-wrappers script.
3255         Didn't affect the text-only results, but the test looked wrong in the browser.
3256         * fast/events/resources/TEMPLATE.html: Copied from fast/js/resources/TEMPLATE.html.
3257         * traversal/resources/TEMPLATE.html: Fixed relative paths.
3258
3259 2008-02-10  Andrew Wellington  <proton@wiretapped.net>
3260
3261         Reviewed and tweaked a bit by Darin.
3262         
3263         DOMRange.surroundContents throws wrong exception (Acid3 bug)
3264         http://bugs.webkit.org/show_bug.cgi?id=16749
3265         
3266         Throw BAD_BOUNDARYPOINTS_ERR if attempting to split a non-text node that
3267         has offsets in characters
3268
3269         * fast/dom/Range/range-exceptions-expected.txt: Added.
3270         * fast/dom/Range/resources/range-exceptions.js: Added.
3271
3272 2008-02-09  David Hyatt  <hyatt@apple.com>
3273
3274         Added test for bug 17254.
3275
3276         Reviewed by Mitz.
3277
3278         * fast/css/negative-nth-child.html: Added.
3279
3280 2008-02-08  Oliver Hunt  <oliver@apple.com>
3281
3282         Reviewed by Maciej.
3283
3284         Test cases for decompilation of variable declaration lists.
3285
3286         * fast/js/function-toString-parentheses-expected.txt:
3287         * fast/js/resources/function-toString-parentheses.js:
3288
3289 2008-02-08  Darin Adler  <darin@apple.com>
3290
3291         - test for http://bugs.webkit.org/show_bug.cgi?id=17247
3292           Labelled continue/break can fail in some cases
3293
3294         * fast/js/continue-break-multiple-labels-expected.txt: Added.
3295         * fast/js/continue-break-multiple-labels.html: Added.
3296
3297 2008-02-08  Darin Adler  <darin@apple.com>
3298
3299         Reviewed by Eric.
3300
3301         - test for http://bugs.webkit.org/show_bug.cgi?id=15003
3302           Function.prototype.constructor should not be DontDelete/ReadOnly (Acid3 bug)
3303
3304         * fast/js/constructor-attributes-expected.txt: Added.
3305         * fast/js/constructor-attributes.html: Added.
3306         * fast/js/resources/constructor-attributes.js: Added.
3307
3308 2008-02-08  Anders Carlsson  <andersca@apple.com>
3309
3310         Reviewed by Mitz.
3311
3312         <rdar://problem/5650446>
3313         http://bugs.webkit.org/show_bug.cgi?id=16102
3314         Crash in FrameLoader::stopLoadingSubframes() on IMDB page
3315
3316         * http/tests/navigation/changing-frame-hierarchy-in-onload-expected.txt: Added.
3317         * http/tests/navigation/changing-frame-hierarchy-in-onload.html: Added.
3318
3319 2008-02-08  Sam Weinig  <sam@webkit.org>
3320
3321         Reviewed by Hyatt.
3322
3323         Test for <rdar://problem/5732491>
3324         http://bugs.webkit.org/show_bug.cgi?id=17213
3325         The querySelectorAll method on an element node does not search only the element's descendants
3326
3327         * fast/dom/SelectorAPI/elementRoot-expected.txt: Added.
3328         * fast/dom/SelectorAPI/elementRoot.html: Added.
3329         * fast/dom/SelectorAPI/resources: Added.
3330         * fast/dom/SelectorAPI/resources/TEMPLATE.html: Copied from LayoutTests/fast/js/resources/TEMPLATE.html.
3331         * fast/dom/SelectorAPI/resources/elementRoot.js: Added.
3332
3333 2008-02-08  Darin Adler  <darin@apple.com>
3334
3335         Reviewed by Eric.
3336
3337         - test for http://bugs.webkit.org/show_bug.cgi?id=4714
3338           NodeIterator does not handle exceptions from the filter function (affects Acid3)
3339
3340         - grabbed NodeIterator and TreeWalker tests from Hixie's site and KHTML
3341
3342         * traversal/exception-forwarding-expected.txt: Added.
3343         * traversal/exception-forwarding.html: Added.
3344         * traversal/resources: Added.
3345         * traversal/resources/TEMPLATE.html: Copied from LayoutTests/fast/js/resources/TEMPLATE.html.
3346         * traversal/resources/exception-forwarding.js: Added.
3347
3348         * traversal/node-iterator-001-expected.txt: Updated to reflect correct results.
3349         The old results reflected a bug in our NodeIterator.
3350         * traversal/node-iterator-001.html: Ditto.
3351
3352         * traversal/node-iterator-006.html: Changed test so there's no whitespace node after
3353         the <span> elements inside the test root element (a <div>). The old test results were
3354         incorrect; the new NodeIterator implementation correctly returned the whitespace node
3355         for this test.
3356
3357         * traversal/node-iterator-006a.html: Copied from traversal/node-iterator-006.html.
3358         Preserve the original test, which now has a strange result. But the result is correct,
3359         so it's worth keeping around.
3360         * traversal/node-iterator-006a-expected.txt: Added.
3361
3362         * fast/dom/TreeWalker/TreeWalker-currentNode-expected.txt: Regenerated.
3363         * fast/dom/TreeWalker/resources/TreeWalker-currentNode.js: Updated test to expect results
3364         that match the DOM specification.
3365
3366         * traversal/hixie-node-iterator/001-expected.txt: Added.
3367         * traversal/hixie-node-iterator/001.xml: Added.
3368         * traversal/hixie-node-iterator/002-expected.txt: Added.
3369         * traversal/hixie-node-iterator/002.xml: Added.
3370         * traversal/hixie-node-iterator/003-expected.txt: Added.
3371         * traversal/hixie-node-iterator/003.xml: Added.
3372         * traversal/hixie-node-iterator/004-expected.txt: Added.
3373         * traversal/hixie-node-iterator/004.xml: Added.
3374         * traversal/hixie-node-iterator/005-expected.txt: Added.
3375         * traversal/hixie-node-iterator/005.xml: Added.
3376         * traversal/hixie-node-iterator/006-expected.txt: Added.
3377         * traversal/hixie-node-iterator/006.xml: Added.
3378         * traversal/hixie-node-iterator/007-expected.txt: Added.
3379         * traversal/hixie-node-iterator/007.xml: Added.
3380         * traversal/hixie-node-iterator/008-expected.txt: Added.
3381         * traversal/hixie-node-iterator/008.xml: Added.
3382         * traversal/hixie-node-iterator/009-expected.txt: Added.
3383         * traversal/hixie-node-iterator/009.xml: Added.
3384         * traversal/hixie-node-iterator/010-expected.txt: Added.
3385         * traversal/hixie-node-iterator/010.xml: Added.
3386         * traversal/hixie-node-iterator/origin.txt: Added.
3387
3388         * traversal/tree-walker-filter-1-expected.txt: Added.
3389         * traversal/tree-walker-filter-1.html: Added.
3390
3391 2008-02-08  Eric Seidel  <eric@webkit.org>
3392
3393         Reviewed by darin.
3394
3395         Add support for Text.wholeText and Text.replaceWholeText from DOM Level 3 Core.
3396         http://bugs.webkit.org/show_bug.cgi?id=17125
3397         
3398         Test to make sure EntityReference nodes are always treated as read-only.
3399
3400         Added fast/dom/Text/replaceWholeText.html to catch a case the W3C missed.
3401
3402         All of these tests now pass.
3403
3404         * dom/xhtml/level3/core/textreplacewholetext01-expected.txt:
3405         * dom/xhtml/level3/core/textreplacewholetext02-expected.txt:
3406         * dom/xhtml/level3/core/textreplacewholetext03-expected.txt:
3407         * dom/xhtml/level3/core/textreplacewholetext04-expected.txt:
3408         * dom/xhtml/level3/core/textreplacewholetext05-expected.txt:
3409         * dom/xhtml/level3/core/textreplacewholetext06-expected.txt:
3410         * dom/xhtml/level3/core/textreplacewholetext07-expected.txt:
3411         * dom/xhtml/level3/core/textwholetext01-expected.txt:
3412         * dom/xhtml/level3/core/textwholetext02-expected.txt:
3413         * dom/xhtml/level3/core/textwholetext03-expected.txt:
3414         * fast/dom/EntityReference/readonly-exceptions-expected.txt: Added.
3415         * fast/dom/EntityReference/readonly-exceptions.html: Added.
3416         * fast/dom/EntityReference/resources/TEMPLATE.html: Added.
3417         * fast/dom/EntityReference/resources/readonly-exceptions.js: Added.
3418         * fast/dom/Text/replaceWholeText-expected.txt: Added.
3419         * fast/dom/Text/replaceWholeText.html: Added.
3420         * fast/dom/Text/resources/TEMPLATE.html: Added.
3421         * fast/dom/Text/resources/replaceWholeText.js: Added.
3422         * fast/dom/Window/window-properties-expected.txt: updated to reflect addition of replaceWholeText
3423
3424 2008-02-06  Kimmo Kinnunen  <kimmok@iki.fi>
3425
3426         Reviewed by Tim Hatcher.
3427
3428         Test for: http://bugs.webkit.org/show_bug.cgi?id=17191
3429         HTML5: Client-side database queries should return values of type number
3430
3431         * storage/sql-data-types-expected.txt: Added.
3432         * storage/sql-data-types.html: Added.
3433         * storage/sql-data-types.js: Added.
3434
3435 2008-02-07  Dan Bernstein  <mitz@apple.com>
3436
3437         Reviewed by Dave Hyatt.
3438
3439         - test for <rdar://problem/5729411> REGRESSION (r29834): Float contained in relative-positioned block is painted twice
3440
3441         * fast/block/float/relative-painted-twice.html: Added.
3442         * platform/mac-leopard/fast/block/float/relative-painted-twice-expected.checksum: Added.
3443         * platform/mac-leopard/fast/block/float/relative-painted-twice-expected.png: Added.
3444         * platform/mac/fast/block/float/relative-painted-twice-expected.txt: Added.
3445
3446 2008-02-07  Dan Bernstein  <mitz@apple.com>
3447
3448         Reviewed by Darin Adler.
3449
3450         - test for http://bugs.webkit.org/show_bug.cgi?id=17194
3451           Changing text to bold changes font family
3452
3453         * platform/mac/fast/text/family-for-font-matched-by-name-expected.checksum: Added.
3454         * platform/mac/fast/text/family-for-font-matched-by-name-expected.png: Added.
3455         * platform/mac/fast/text/family-for-font-matched-by-name-expected.txt: Added.
3456         * platform/mac/fast/text/family-for-font-matched-by-name.html: Added.
3457
3458 2008-02-07  Beth Dakin  <bdakin@apple.com>
3459
3460         Test written by Geoff, reviewed by me.
3461
3462         Test for <rdar://problem/5697882> Traffic or Street View button on 
3463         Google Maps is sometimes not positioned correctly (17000)
3464
3465         * fast/dom/simultaneouslyRegsiteredTimerFireOrder-expected.txt: Added.
3466         * fast/dom/simultaneouslyRegsiteredTimerFireOrder.html: Added.
3467
3468 2008-02-07  Nikolas Zimmermann  <zimmermann@kde.org>
3469
3470         Rubber stamped by Eric.
3471
3472         Move existing SVG baseline from platform/mac/ to platform/mac-tiger/ (I generated all of them using Tiger).
3473         Regenerated new SVG baseline in platform/mac-leopard. platform/mac/svg is doesn't contain any test results anymore.
3474
3475         In a later step it should be investigated, which layout test results can be shared between Leopard & Tiger.
3476         Those results should be moved to platform/mac/svg then.
3477
3478         * platform/mac-leopard/Skipped: Remove tests that don't fail anymore.
3479         * platform/mac-leopard/svg/W3C-SVG-1.1: Added.
3480         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-02-t-expected.checksum: Added.
3481         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-02-t-expected.png: Added.
3482         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-02-t-expected.txt: Added.
3483         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-03-t-expected.checksum: Added.
3484         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-03-t-expected.png: Added.
3485         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt: Added.
3486         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-04-t-expected.checksum: Added.
3487         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-04-t-expected.png: Added.
3488         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt: Added.
3489         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-05-t-expected.checksum: Added.
3490         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-05-t-expected.png: Added.
3491         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt: Added.
3492         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-06-t-expected.checksum: Added.
3493         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png: Added.
3494         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt: Added.
3495         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-07-t-expected.checksum: Added.
3496         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png: Added.
3497         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt: Added.
3498         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-08-t-expected.checksum: Added.
3499         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png: Added.
3500         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt: Added.
3501         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-09-t-expected.checksum: Added.
3502         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-09-t-expected.png: Added.
3503         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt: Added.
3504