<rdar://problem/6150322> In Gmail, a crash occurs at KJS::Machine::privateExecute...
[WebKit-https.git] / LayoutTests / ChangeLog
1 2008-08-17  Oliver Hunt  <oliver@apple.com>
2
3         Reviewed by Cameron Zwarich.
4
5         <rdar://problem/6150322> In Gmail, a crash occurs at KJS::Machine::privateExecute() when applying list styling to text after a quote had been removed
6         <https://bugs.webkit.org/show_bug.cgi?id=20386>
7
8         Testcases for determining scope chain depth in a function with out a full scope chain.
9
10         * fast/js/exception-try-finally-scope-error-expected.txt: Added.
11         * fast/js/exception-try-finally-scope-error.html: Added.
12         * fast/js/resources/exception-try-finally-scope-error.js: Added.
13
14 2008-08-15  Dan Bernstein  <mitz@apple.com>
15
16         Rubber-stamped by Tim Hatcher.
17
18         - update results for console.dir
19
20         * fast/dom/Window/window-properties-expected.txt:
21
22 2008-08-14  Simon Fraser  <simon.fraser@apple.com>
23
24         Fix testcase and add pixel results for testcase in
25         https://bugs.webkit.org/show_bug.cgi?id=20367
26
27         * platform/mac/fast/css/font-face-in-media-rule-expected.checksum: Added.
28         * platform/mac/fast/css/font-face-in-media-rule-expected.png: Added.
29         * platform/mac/fast/css/font-face-in-media-rule-expected.txt:
30
31 2008-08-13  Simon Fraser  <simon.fraser@apple.com>
32
33         Reviewed by Eric Seidel
34
35         Fix @font-face inside @media rule crash.
36         https://bugs.webkit.org/show_bug.cgi?id=20367
37         
38         * fast/css/font-face-in-media-rule.html: Added.
39         * platform/mac/fast/css/font-face-in-media-rule-expected.txt: Added.
40
41 2008-08-13  Eric Seidel  <eric@webkit.org>
42
43         Reviewed by Sam.
44
45         Match HTML5 spec by throwing INVALID_STATE_ERR when
46         createPattern is called and the HTMLImageElement is not
47         yet done loading the image (!isComplete)
48         https://bugs.webkit.org/show_bug.cgi?id=20351
49
50         * http/tests/misc/canvas-pattern-from-incremental-image.html: Added.
51         * http/tests/misc/resources/image-slow.pl: Copied from LayoutTests/http/tests/misc/resources/script-slow1.pl.
52
53 2008-08-13  Eric Carlson  <eric.carlson@apple.com>
54
55         Reviewed by Adele Peterson.
56
57         <rdar://problem/6137931>
58         https://bugs.webkit.org/show_bug.cgi?id=20360
59         Add test case for parameters on a <source> element 'type' attribute.
60
61         * media/video-source-type-params-expected.txt: Added.
62         * media/video-source-type-params.html: Added.
63
64 2008-08-13  Alexey Proskuryakov  <ap@webkit.org>
65
66         Removing http/tests/xmlhttprequest/readystatechange.html from Windows skipped list -
67         this test hasn't been failing locally for a long time.
68
69         * platform/win/Skipped:
70
71 2008-08-13  Simon Hausmann  <hausmann@webkit.org>
72
73         Reviewed by Holger.
74
75         Adjusted the length-list-parser layout test to compensate for the subtle difference of
76         dropping a sign for a "negative zero" as a result of the QString::vsprintf use.
77
78         * platform/qt/svg/dom/length-list-parser-expected.txt: Added.
79
80 2008-08-12  Sam Weinig  <sam@webkit.org>
81
82         Reviewed by Anders Carlsson.
83
84         * platform/mac/Skipped: Add fast/dom/cssTarget-crash.html to the skipped list.
85
86 2008-08-12  Nikolas Zimmermann  <zimmermann@kde.org>
87
88         Not reviewed.
89
90         Revert the last SVGLineElement commit. It's not needed, the first run on buildbot showed them as failures
91         the next build doesn't complain anymore (this was before adjusting the offsets.) No idea what's going on,
92         but if it's fixed I'm happy.
93
94         While I'm at it, regenerate struct-image-02-b.svg (invisible differences) to have a clean baseline.
95         All SVG pixel test results are accurate on Leopard now.
96
97         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.checksum:
98         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.png:
99         * svg/dynamic-updates/resources/SVGLineElement-dom-x1-attr.js:
100         * svg/dynamic-updates/resources/SVGLineElement-svgdom-x1-prop.js:
101
102 2008-08-12  Nikolas Zimmermann  <zimmermann@kde.org>
103
104         Not reviewed. The last SVGLineElement* fix attempt, fixed 4/8 failing tests.
105         Trying two variations in two tests to find out the right offset to make the other four tests work on Tiger.
106
107         * svg/dynamic-updates/resources/SVGLineElement-dom-x1-attr.js:
108         * svg/dynamic-updates/resources/SVGLineElement-svgdom-x1-prop.js:
109
110 2008-08-12  Nikolas Zimmermann  <zimmermann@kde.org>
111
112         Rubber stamped by Eric.
113
114         Add new dynamic-update layout tests covering SVGRectElement.
115
116         * platform/mac/svg/dynamic-updates/SVGRectElement-dom-height-attr-expected.checksum: Added.
117         * platform/mac/svg/dynamic-updates/SVGRectElement-dom-height-attr-expected.png: Added.
118         * platform/mac/svg/dynamic-updates/SVGRectElement-dom-width-attr-expected.checksum: Added.
119         * platform/mac/svg/dynamic-updates/SVGRectElement-dom-width-attr-expected.png: Added.
120         * platform/mac/svg/dynamic-updates/SVGRectElement-dom-x-attr-expected.checksum: Added.
121         * platform/mac/svg/dynamic-updates/SVGRectElement-dom-x-attr-expected.png: Added.
122         * platform/mac/svg/dynamic-updates/SVGRectElement-dom-y-attr-expected.checksum: Added.
123         * platform/mac/svg/dynamic-updates/SVGRectElement-dom-y-attr-expected.png: Added.
124         * platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-height-prop-expected.checksum: Added.
125         * platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-height-prop-expected.png: Added.
126         * platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-width-prop-expected.checksum: Added.
127         * platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-width-prop-expected.png: Added.
128         * platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-x-prop-expected.checksum: Added.
129         * platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-x-prop-expected.png: Added.
130         * platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-y-prop-expected.checksum: Added.
131         * platform/mac/svg/dynamic-updates/SVGRectElement-svgdom-y-prop-expected.png: Added.
132         * svg/dynamic-updates/SVGRectElement-dom-height-attr-expected.txt: Added.
133         * svg/dynamic-updates/SVGRectElement-dom-height-attr.html: Added.
134         * svg/dynamic-updates/SVGRectElement-dom-width-attr-expected.txt: Added.
135         * svg/dynamic-updates/SVGRectElement-dom-width-attr.html: Added.
136         * svg/dynamic-updates/SVGRectElement-dom-x-attr-expected.txt: Added.
137         * svg/dynamic-updates/SVGRectElement-dom-x-attr.html: Added.
138         * svg/dynamic-updates/SVGRectElement-dom-y-attr-expected.txt: Added.
139         * svg/dynamic-updates/SVGRectElement-dom-y-attr.html: Added.
140         * svg/dynamic-updates/SVGRectElement-svgdom-height-prop-expected.txt: Added.
141         * svg/dynamic-updates/SVGRectElement-svgdom-height-prop.html: Added.
142         * svg/dynamic-updates/SVGRectElement-svgdom-width-prop-expected.txt: Added.
143         * svg/dynamic-updates/SVGRectElement-svgdom-width-prop.html: Added.
144         * svg/dynamic-updates/SVGRectElement-svgdom-x-prop-expected.txt: Added.
145         * svg/dynamic-updates/SVGRectElement-svgdom-x-prop.html: Added.
146         * svg/dynamic-updates/SVGRectElement-svgdom-y-prop-expected.txt: Added.
147         * svg/dynamic-updates/SVGRectElement-svgdom-y-prop.html: Added.
148         * svg/dynamic-updates/resources/SVGRectElement-dom-height-attr.js: Added.
149         * svg/dynamic-updates/resources/SVGRectElement-dom-width-attr.js: Added.
150         * svg/dynamic-updates/resources/SVGRectElement-dom-x-attr.js: Added.
151         * svg/dynamic-updates/resources/SVGRectElement-dom-y-attr.js: Added.
152         * svg/dynamic-updates/resources/SVGRectElement-svgdom-height-prop.js: Added.
153         * svg/dynamic-updates/resources/SVGRectElement-svgdom-width-prop.js: Added.
154         * svg/dynamic-updates/resources/SVGRectElement-svgdom-x-prop.js: Added.
155         * svg/dynamic-updates/resources/SVGRectElement-svgdom-y-prop.js: Added.
156
157 2008-08-12  Nikolas Zimmermann  <zimmermann@kde.org>
158
159         Not reviewed. Trying to modify mouseevent target location, to work around known CG/Tiger hit test problem.
160
161         * svg/dynamic-updates/resources/SVGLineElement-dom-x1-attr.js:
162         * svg/dynamic-updates/resources/SVGLineElement-dom-x2-attr.js:
163         * svg/dynamic-updates/resources/SVGLineElement-dom-y1-attr.js:
164         * svg/dynamic-updates/resources/SVGLineElement-dom-y2-attr.js:
165         * svg/dynamic-updates/resources/SVGLineElement-svgdom-x1-prop.js:
166         * svg/dynamic-updates/resources/SVGLineElement-svgdom-x2-prop.js:
167         * svg/dynamic-updates/resources/SVGLineElement-svgdom-y1-prop.js:
168         * svg/dynamic-updates/resources/SVGLineElement-svgdom-y2-prop.js:
169
170 2008-08-12  Nikolas Zimmermann  <zimmermann@kde.org>
171
172         Reviewed by Sam.
173
174         Forgot to include these in my last commit.
175
176         * svg/dynamic-updates/resources/SVGAElement-dom-href-attr.js:
177         * svg/dynamic-updates/resources/SVGAElement-dom-target-attr.js:
178         * svg/dynamic-updates/resources/SVGAElement-svgdom-href-prop.js:
179         * svg/dynamic-updates/resources/SVGAElement-svgdom-target-prop.js:
180
181 2008-08-12  Mihnea Ovidenie  <mihnea@adobe.com>
182
183         Test for https://bugs.webkit.org/show_bug.cgi?id=19891
184         Broken HTML object elements cause de-reference of pointer to freed memory.
185
186         Reviewed by Dave Hyatt and Alexey Proskuryakov.
187
188         * http/tests/misc/object-image-error-with-onload-expected.txt: Added.
189         * http/tests/misc/object-image-error-with-onload.html: Added.
190
191 2008-08-12  Nikolas Zimmermann  <zimmermann@kde.org>
192
193         Reviewed by Eric.
194
195         Fix typo in most files: "mesage" -> "message".
196         Remove unused code in SVGTestCase.js
197
198         * svg/dynamic-updates/resources/SVGCircleElement-dom-cx-attr.js:
199         * svg/dynamic-updates/resources/SVGCircleElement-dom-cy-attr.js:
200         * svg/dynamic-updates/resources/SVGCircleElement-dom-r-attr.js:
201         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cx-prop.js:
202         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-cy-prop.js:
203         * svg/dynamic-updates/resources/SVGCircleElement-svgdom-r-prop.js:
204         * svg/dynamic-updates/resources/SVGClipPathElement-dom-clipPathUnits-attr.js:
205         * svg/dynamic-updates/resources/SVGClipPathElement-svgdom-clipPathUnits-prop.js:
206         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cx-attr.js:
207         * svg/dynamic-updates/resources/SVGEllipseElement-dom-cy-attr.js:
208         * svg/dynamic-updates/resources/SVGEllipseElement-dom-rx-attr.js:
209         * svg/dynamic-updates/resources/SVGEllipseElement-dom-ry-attr.js:
210         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cx-prop.js:
211         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-cy-prop.js:
212         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-rx-prop.js:
213         * svg/dynamic-updates/resources/SVGEllipseElement-svgdom-ry-prop.js:
214         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-height-attr.js:
215         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-width-attr.js:
216         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-x-attr.js:
217         * svg/dynamic-updates/resources/SVGForeignObjectElement-dom-y-attr.js:
218         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-height-prop.js:
219         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-width-prop.js:
220         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-x-prop.js:
221         * svg/dynamic-updates/resources/SVGForeignObjectElement-svgdom-y-prop.js:
222         * svg/dynamic-updates/resources/SVGImageElement-dom-height-attr.js:
223         * svg/dynamic-updates/resources/SVGImageElement-dom-preserveAspectRatio-attr.js:
224         * svg/dynamic-updates/resources/SVGImageElement-dom-width-attr.js:
225         * svg/dynamic-updates/resources/SVGImageElement-dom-x-attr.js:
226         * svg/dynamic-updates/resources/SVGImageElement-dom-y-attr.js:
227         * svg/dynamic-updates/resources/SVGImageElement-svgdom-height-prop.js:
228         * svg/dynamic-updates/resources/SVGImageElement-svgdom-preserveAspectRatio-prop.js:
229         * svg/dynamic-updates/resources/SVGImageElement-svgdom-width-prop.js:
230         * svg/dynamic-updates/resources/SVGImageElement-svgdom-x-prop.js:
231         * svg/dynamic-updates/resources/SVGImageElement-svgdom-y-prop.js:
232         * svg/dynamic-updates/resources/SVGLineElement-dom-x1-attr.js:
233         * svg/dynamic-updates/resources/SVGLineElement-dom-x2-attr.js:
234         * svg/dynamic-updates/resources/SVGLineElement-dom-y1-attr.js:
235         * svg/dynamic-updates/resources/SVGLineElement-dom-y2-attr.js:
236         * svg/dynamic-updates/resources/SVGLineElement-svgdom-x1-prop.js:
237         * svg/dynamic-updates/resources/SVGLineElement-svgdom-x2-prop.js:
238         * svg/dynamic-updates/resources/SVGLineElement-svgdom-y1-prop.js:
239         * svg/dynamic-updates/resources/SVGLineElement-svgdom-y2-prop.js:
240         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientTransform-attr.js:
241         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-gradientUnits-attr.js:
242         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x1-attr.js:
243         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-x2-attr.js:
244         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y1-attr.js:
245         * svg/dynamic-updates/resources/SVGLinearGradientElement-dom-y2-attr.js:
246         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientTransform-prop.js:
247         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientUnits-prop.js:
248         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x1-prop.js:
249         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-x2-prop.js:
250         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y1-prop.js:
251         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-y2-prop.js:
252         * svg/dynamic-updates/resources/SVGPatternElement-dom-height-attr.js:
253         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternContentUnits-attr.js:
254         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternTransform-attr.js:
255         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternUnits-attr.js:
256         * svg/dynamic-updates/resources/SVGPatternElement-dom-width-attr.js:
257         * svg/dynamic-updates/resources/SVGPatternElement-dom-x-attr.js:
258         * svg/dynamic-updates/resources/SVGPatternElement-dom-y-attr.js:
259         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-height-prop.js:
260         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternContentUnits-prop.js:
261         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternTransform-prop.js:
262         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternUnits-prop.js:
263         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-width-prop.js:
264         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-x-prop.js:
265         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-y-prop.js:
266         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cx-attr.js:
267         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cy-attr.js:
268         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fx-attr.js:
269         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fy-attr.js:
270         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientTransform-attr.js:
271         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientUnits-attr.js:
272         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-r-attr.js:
273         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cx-prop.js:
274         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cy-prop.js:
275         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fx-prop.js:
276         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fy-prop.js:
277         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientTransform-prop.js:
278         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientUnits-prop.js:
279         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-r-prop.js:
280         * svg/dynamic-updates/resources/SVGTestCase.js:
281
282 2008-08-12  Nikolas Zimmermann  <zimmermann@kde.org>
283
284         Rubber stamped by Eric.
285
286         Add new dynamic-update layout tests covering SVGPatternElement.
287
288         * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-height-attr-expected.checksum: Added.
289         * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-height-attr-expected.png: Added.
290         * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr-expected.checksum: Added.
291         * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr-expected.png: Added.
292         * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr-expected.checksum: Added.
293         * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr-expected.png: Added.
294         * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr-expected.checksum: Added.
295         * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr-expected.png: Added.
296         * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-width-attr-expected.checksum: Added.
297         * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-width-attr-expected.png: Added.
298         * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-x-attr-expected.checksum: Added.
299         * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-x-attr-expected.png: Added.
300         * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-y-attr-expected.checksum: Added.
301         * platform/mac/svg/dynamic-updates/SVGPatternElement-dom-y-attr-expected.png: Added.
302         * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-height-prop-expected.checksum: Added.
303         * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-height-prop-expected.png: Added.
304         * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop-expected.checksum: Added.
305         * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop-expected.png: Added.
306         * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop-expected.checksum: Added.
307         * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop-expected.png: Added.
308         * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop-expected.checksum: Added.
309         * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop-expected.png: Added.
310         * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-width-prop-expected.checksum: Added.
311         * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-width-prop-expected.png: Added.
312         * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-x-prop-expected.checksum: Added.
313         * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-x-prop-expected.png: Added.
314         * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-y-prop-expected.checksum: Added.
315         * platform/mac/svg/dynamic-updates/SVGPatternElement-svgdom-y-prop-expected.png: Added.
316         * svg/dynamic-updates/SVGPatternElement-dom-height-attr-expected.txt: Added.
317         * svg/dynamic-updates/SVGPatternElement-dom-height-attr.html: Added.
318         * svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr-expected.txt: Added.
319         * svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr.html: Added.
320         * svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr-expected.txt: Added.
321         * svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr.html: Added.
322         * svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr-expected.txt: Added.
323         * svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr.html: Added.
324         * svg/dynamic-updates/SVGPatternElement-dom-width-attr-expected.txt: Added.
325         * svg/dynamic-updates/SVGPatternElement-dom-width-attr.html: Added.
326         * svg/dynamic-updates/SVGPatternElement-dom-x-attr-expected.txt: Added.
327         * svg/dynamic-updates/SVGPatternElement-dom-x-attr.html: Added.
328         * svg/dynamic-updates/SVGPatternElement-dom-y-attr-expected.txt: Added.
329         * svg/dynamic-updates/SVGPatternElement-dom-y-attr.html: Added.
330         * svg/dynamic-updates/SVGPatternElement-svgdom-height-prop-expected.txt: Added.
331         * svg/dynamic-updates/SVGPatternElement-svgdom-height-prop.html: Added.
332         * svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop-expected.txt: Added.
333         * svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop.html: Added.
334         * svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop-expected.txt: Added.
335         * svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop.html: Added.
336         * svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop-expected.txt: Added.
337         * svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop.html: Added.
338         * svg/dynamic-updates/SVGPatternElement-svgdom-width-prop-expected.txt: Added.
339         * svg/dynamic-updates/SVGPatternElement-svgdom-width-prop.html: Added.
340         * svg/dynamic-updates/SVGPatternElement-svgdom-x-prop-expected.txt: Added.
341         * svg/dynamic-updates/SVGPatternElement-svgdom-x-prop.html: Added.
342         * svg/dynamic-updates/SVGPatternElement-svgdom-y-prop-expected.txt: Added.
343         * svg/dynamic-updates/SVGPatternElement-svgdom-y-prop.html: Added.
344         * svg/dynamic-updates/resources/SVGPatternElement-dom-height-attr.js: Added.
345         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternContentUnits-attr.js: Added.
346         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternTransform-attr.js: Added.
347         * svg/dynamic-updates/resources/SVGPatternElement-dom-patternUnits-attr.js: Added.
348         * svg/dynamic-updates/resources/SVGPatternElement-dom-width-attr.js: Added.
349         * svg/dynamic-updates/resources/SVGPatternElement-dom-x-attr.js: Added.
350         * svg/dynamic-updates/resources/SVGPatternElement-dom-y-attr.js: Added.
351         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-height-prop.js: Added.
352         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternContentUnits-prop.js: Added.
353         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternTransform-prop.js: Added.
354         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-patternUnits-prop.js: Added.
355         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-width-prop.js: Added.
356         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-x-prop.js: Added.
357         * svg/dynamic-updates/resources/SVGPatternElement-svgdom-y-prop.js: Added.
358
359 2008-08-12  Nikolas Zimmermann  <zimmermann@kde.org>
360
361         Reviewed by Dave.
362
363         Fix mask regressions.
364
365         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.checksum:
366         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.png:
367         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum:
368         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png:
369         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.checksum:
370         * platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png:
371         * platform/mac/svg/batik/masking/maskRegions-expected.checksum:
372         * platform/mac/svg/batik/masking/maskRegions-expected.png:
373         * platform/mac/svg/custom/grayscale-gradient-mask-expected.checksum:
374         * platform/mac/svg/custom/grayscale-gradient-mask-expected.png:
375
376 2008-08-12  Nikolas Zimmermann  <zimmermann@kde.org>
377
378         Reviewed by Sam.
379
380         Speculative fix for hit testing problems in dynamic-updates/SVGLineElement* on Tiger.
381         Supposed to fix the hanging tests on the buildbot.
382
383         * svg/dynamic-updates/resources/SVGTestCase.js:
384
385 2008-08-12  Sam Weinig  <sam@webkit.org>
386
387         * fast/dom/Window/window-properties-expected.txt: Update results.
388
389 2008-08-12  Dan Bernstein  <mitz@apple.com>
390
391         Reviewed by Darin Adler.
392
393         - test for https://bugs.webkit.org/show_bug.cgi?id=19348
394           <rdar://problem/5978447> REGRESSION (r34193): Setting the size of a frame with javascript document.body.row no longer works
395
396         * fast/frames/frameset-style-recalc.html: Added.
397         * platform/mac/fast/frames/frameset-style-recalc-expected.checksum: Added.
398         * platform/mac/fast/frames/frameset-style-recalc-expected.png: Added.
399         * platform/mac/fast/frames/frameset-style-recalc-expected.txt: Added.
400
401 2008-08-12  Nikolas Zimmermann  <zimmermann@kde.org>
402
403         Rubber stamped by Anders.
404
405         Add new dynamic-update layout tests covering SVGCursorElement.
406
407         Scale svg/webarchive/resources/green-checker.png to a value < 128x128,
408         as this is the maximum hardcoded cursor size (fixes manual testing of svg-cursor-subresources.svg).
409
410         * platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.checksum: Added.
411         * platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png: Added.
412         * platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.checksum: Added.
413         * platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png: Added.
414         * platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.checksum: Added.
415         * platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png: Added.
416         * platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.checksum: Added.
417         * platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png: Added.
418         * svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.txt: Added.
419         * svg/dynamic-updates/SVGCursorElement-dom-x-attr.html: Added.
420         * svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.txt: Added.
421         * svg/dynamic-updates/SVGCursorElement-dom-y-attr.html: Added.
422         * svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.txt: Added.
423         * svg/dynamic-updates/SVGCursorElement-svgdom-x-prop.html: Added.
424         * svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.txt: Added.
425         * svg/dynamic-updates/SVGCursorElement-svgdom-y-prop.html: Added.
426         * svg/dynamic-updates/resources/SVGCursorElement-dom-x-attr.js: Added.
427         * svg/dynamic-updates/resources/SVGCursorElement-dom-y-attr.js: Added.
428         * svg/dynamic-updates/resources/SVGCursorElement-svgdom-x-prop.js: Added.
429         * svg/dynamic-updates/resources/SVGCursorElement-svgdom-y-prop.js: Added.
430         * svg/webarchive/resources/green-checker.png:
431         * svg/webarchive/svg-cursor-subresources-expected.webarchive:
432
433 2008-08-12  Nikolas Zimmermann  <zimmermann@kde.org>
434
435         Rubber stamped by Oliver.
436
437         Add new dynamic-update layout tests covering SVGMaskElement.
438         Move pixel tests results of SVGMarkerElement* to the right positions, while I'm at it.
439
440         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.checksum: Copied from svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.checksum.
441         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.png: Copied from svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.png.
442         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.checksum: Copied from svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.checksum.
443         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.png: Copied from svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.png.
444         * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum: Added.
445         * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png: Added.
446         * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum: Added.
447         * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png: Added.
448         * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum: Added.
449         * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png: Added.
450         * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum: Added.
451         * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png: Added.
452         * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum: Added.
453         * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png: Added.
454         * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum: Added.
455         * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png: Added.
456         * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum: Added.
457         * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png: Added.
458         * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum: Added.
459         * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png: Added.
460         * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum: Added.
461         * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png: Added.
462         * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum: Added.
463         * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png: Added.
464         * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum: Added.
465         * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png: Added.
466         * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum: Added.
467         * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png: Added.
468         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.checksum: Removed.
469         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.png: Removed.
470         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.checksum: Removed.
471         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.png: Removed.
472         * svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.txt: Added.
473         * svg/dynamic-updates/SVGMaskElement-dom-height-attr.html: Added.
474         * svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.txt: Added.
475         * svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr.html: Added.
476         * svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.txt: Added.
477         * svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr.html: Added.
478         * svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.txt: Added.
479         * svg/dynamic-updates/SVGMaskElement-dom-width-attr.html: Added.
480         * svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.txt: Added.
481         * svg/dynamic-updates/SVGMaskElement-dom-x-attr.html: Added.
482         * svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.txt: Added.
483         * svg/dynamic-updates/SVGMaskElement-dom-y-attr.html: Added.
484         * svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.txt: Added.
485         * svg/dynamic-updates/SVGMaskElement-svgdom-height-prop.html: Added.
486         * svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.txt: Added.
487         * svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop.html: Added.
488         * svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.txt: Added.
489         * svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop.html: Added.
490         * svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.txt: Added.
491         * svg/dynamic-updates/SVGMaskElement-svgdom-width-prop.html: Added.
492         * svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.txt: Added.
493         * svg/dynamic-updates/SVGMaskElement-svgdom-x-prop.html: Added.
494         * svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.txt: Added.
495         * svg/dynamic-updates/SVGMaskElement-svgdom-y-prop.html: Added.
496         * svg/dynamic-updates/resources/SVGMaskElement-dom-height-attr.js: Added.
497         * svg/dynamic-updates/resources/SVGMaskElement-dom-maskContentUnits-attr.js: Added.
498         * svg/dynamic-updates/resources/SVGMaskElement-dom-maskUnits-attr.js: Added.
499         * svg/dynamic-updates/resources/SVGMaskElement-dom-width-attr.js: Added.
500         * svg/dynamic-updates/resources/SVGMaskElement-dom-x-attr.js: Added.
501         * svg/dynamic-updates/resources/SVGMaskElement-dom-y-attr.js: Added.
502         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-height-prop.js: Added.
503         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskContentUnits-prop.js: Added.
504         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-maskUnits-prop.js: Added.
505         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-width-prop.js: Added.
506         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-x-prop.js: Added.
507         * svg/dynamic-updates/resources/SVGMaskElement-svgdom-y-prop.js: Added.
508
509 2008-08-12  Nikolas Zimmermann  <zimmermann@kde.org>
510
511         Reviewed by Oliver.
512
513         Add new dynamic-update layout tests covering SVGMarkerElement.
514  
515         * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.checksum: Added.
516         * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.png: Added.
517         * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr-expected.checksum: Added.
518         * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr-expected.png: Added.
519         * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.checksum: Added.
520         * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.png: Added.
521         * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-orient-attr-expected.checksum: Added.
522         * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-orient-attr-expected.png: Added.
523         * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-refX-attr-expected.checksum: Added.
524         * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-refX-attr-expected.png: Added.
525         * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-refY-attr-expected.checksum: Added.
526         * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-refY-attr-expected.png: Added.
527         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.checksum: Added.
528         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.png: Added.
529         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop-expected.checksum: Added.
530         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop-expected.png: Added.
531         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.checksum: Added.
532         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.png: Added.
533         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop-expected.checksum: Added.
534         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop-expected.png: Added.
535         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop-expected.checksum: Added.
536         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop-expected.png: Added.
537         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop-expected.checksum: Added.
538         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop-expected.png: Added.
539         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop-expected.checksum: Added.
540         * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop-expected.png: Added.
541         * svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.txt: Added.
542         * svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr.html: Added.
543         * svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr-expected.txt: Added.
544         * svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr.html: Added.
545         * svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.txt: Added.
546         * svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr.html: Added.
547         * svg/dynamic-updates/SVGMarkerElement-dom-orient-attr-expected.txt: Added.
548         * svg/dynamic-updates/SVGMarkerElement-dom-orient-attr.html: Added.
549         * svg/dynamic-updates/SVGMarkerElement-dom-refX-attr-expected.txt: Added.
550         * svg/dynamic-updates/SVGMarkerElement-dom-refX-attr.html: Added.
551         * svg/dynamic-updates/SVGMarkerElement-dom-refY-attr-expected.txt: Added.
552         * svg/dynamic-updates/SVGMarkerElement-dom-refY-attr.html: Added.
553         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.txt: Added.
554         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop.html: Added.
555         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop-expected.txt: Added.
556         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop.html: Added.
557         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.txt: Added.
558         * svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop.html: Added.
559         * svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop-expected.txt: Added.
560         * svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop.html: Added.
561         * svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop-expected.txt: Added.
562         * svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop.html: Added.
563         * svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop-expected.txt: Added.
564         * svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop.html: Added.
565         * svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop-expected.txt: Added.
566         * svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop.html: Added.
567         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.checksum: Added.
568         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.png: Added.
569         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call-expected.txt: Added.
570         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call.html: Added.
571         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.checksum: Added.
572         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.png: Added.
573         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call-expected.txt: Added.
574         * svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call.html: Added.
575         * svg/dynamic-updates/resources/SVGMarkerElement-dom-markerHeight-attr.js: Added.
576         * svg/dynamic-updates/resources/SVGMarkerElement-dom-markerUnits-attr.js: Added.
577         * svg/dynamic-updates/resources/SVGMarkerElement-dom-markerWidth-attr.js: Added.
578         * svg/dynamic-updates/resources/SVGMarkerElement-dom-orient-attr.js: Added.
579         * svg/dynamic-updates/resources/SVGMarkerElement-dom-refX-attr.js: Added.
580         * svg/dynamic-updates/resources/SVGMarkerElement-dom-refY-attr.js: Added.
581         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerHeight-prop.js: Added.
582         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerUnits-prop.js: Added.
583         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-markerWidth-prop.js: Added.
584         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientAngle-prop.js: Added.
585         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-orientType-prop.js: Added.
586         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refX-prop.js: Added.
587         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-refY-prop.js: Added.
588         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAngle-call.js: Added.
589         * svg/dynamic-updates/resources/SVGMarkerElement-svgdom-setOrientToAuto-call.js: Added.
590
591 2008-08-12  Nikolas Zimmermann  <zimmermann@kde.org>
592
593         Reviewed by Oliver.
594
595         Add new dynamic-update layout tests covering SVGImageElement.
596         Fix bug: SVGImageElement doesn't react on 'preserveAspectRatio' changes.
597
598         * platform/mac/svg/dynamic-updates/SVGImageElement-dom-height-attr-expected.checksum: Added.
599         * platform/mac/svg/dynamic-updates/SVGImageElement-dom-height-attr-expected.png: Added.
600         * platform/mac/svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr-expected.checksum: Added.
601         * platform/mac/svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr-expected.png: Added.
602         * platform/mac/svg/dynamic-updates/SVGImageElement-dom-width-attr-expected.checksum: Added.
603         * platform/mac/svg/dynamic-updates/SVGImageElement-dom-width-attr-expected.png: Added.
604         * platform/mac/svg/dynamic-updates/SVGImageElement-dom-x-attr-expected.checksum: Added.
605         * platform/mac/svg/dynamic-updates/SVGImageElement-dom-x-attr-expected.png: Added.
606         * platform/mac/svg/dynamic-updates/SVGImageElement-dom-y-attr-expected.checksum: Added.
607         * platform/mac/svg/dynamic-updates/SVGImageElement-dom-y-attr-expected.png: Added.
608         * platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-height-prop-expected.checksum: Added.
609         * platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-height-prop-expected.png: Added.
610         * platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-preserveAspectRatio-prop-expected.checksum: Added.
611         * platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-preserveAspectRatio-prop-expected.png: Added.
612         * platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-width-prop-expected.checksum: Added.
613         * platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-width-prop-expected.png: Added.
614         * platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-x-prop-expected.checksum: Added.
615         * platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-x-prop-expected.png: Added.
616         * platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-y-prop-expected.checksum: Added.
617         * platform/mac/svg/dynamic-updates/SVGImageElement-svgdom-y-prop-expected.png: Added.
618         * svg/dynamic-updates/SVGImageElement-dom-height-attr-expected.txt: Added.
619         * svg/dynamic-updates/SVGImageElement-dom-height-attr.html: Added.
620         * svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr-expected.txt: Added.
621         * svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr.html: Added.
622         * svg/dynamic-updates/SVGImageElement-dom-width-attr-expected.txt: Added.
623         * svg/dynamic-updates/SVGImageElement-dom-width-attr.html: Added.
624         * svg/dynamic-updates/SVGImageElement-dom-x-attr-expected.txt: Added.
625         * svg/dynamic-updates/SVGImageElement-dom-x-attr.html: Added.
626         * svg/dynamic-updates/SVGImageElement-dom-y-attr-expected.txt: Added.
627         * svg/dynamic-updates/SVGImageElement-dom-y-attr.html: Added.
628         * svg/dynamic-updates/SVGImageElement-svgdom-height-prop-expected.txt: Added.
629         * svg/dynamic-updates/SVGImageElement-svgdom-height-prop.html: Added.
630         * svg/dynamic-updates/SVGImageElement-svgdom-preserveAspectRatio-prop-expected.txt: Added.
631         * svg/dynamic-updates/SVGImageElement-svgdom-preserveAspectRatio-prop.html: Added.
632         * svg/dynamic-updates/SVGImageElement-svgdom-width-prop-expected.txt: Added.
633         * svg/dynamic-updates/SVGImageElement-svgdom-width-prop.html: Added.
634         * svg/dynamic-updates/SVGImageElement-svgdom-x-prop-expected.txt: Added.
635         * svg/dynamic-updates/SVGImageElement-svgdom-x-prop.html: Added.
636         * svg/dynamic-updates/SVGImageElement-svgdom-y-prop-expected.txt: Added.
637         * svg/dynamic-updates/SVGImageElement-svgdom-y-prop.html: Added.
638         * svg/dynamic-updates/resources/SVGImageElement-dom-height-attr.js: Added.
639         * svg/dynamic-updates/resources/SVGImageElement-dom-preserveAspectRatio-attr.js: Added.
640         * svg/dynamic-updates/resources/SVGImageElement-dom-width-attr.js: Added.
641         * svg/dynamic-updates/resources/SVGImageElement-dom-x-attr.js: Added.
642         * svg/dynamic-updates/resources/SVGImageElement-dom-y-attr.js: Added.
643         * svg/dynamic-updates/resources/SVGImageElement-svgdom-height-prop.js: Added.
644         * svg/dynamic-updates/resources/SVGImageElement-svgdom-preserveAspectRatio-prop.js: Added.
645         * svg/dynamic-updates/resources/SVGImageElement-svgdom-width-prop.js: Added.
646         * svg/dynamic-updates/resources/SVGImageElement-svgdom-x-prop.js: Added.
647         * svg/dynamic-updates/resources/SVGImageElement-svgdom-y-prop.js: Added.
648
649 2008-08-11  Nikolas Zimmermann  <zimmermann@kde.org>
650
651         Rubber stamped by Oliver.
652
653         Add a bunch of new dynamic-updates tests covering SVGLineElement & SVGRadialGradientElement.
654         No functional changes needed, all work out of the box.
655
656         * platform/mac/svg/dynamic-updates/SVGLineElement-dom-x1-attr-expected.checksum: Added.
657         * platform/mac/svg/dynamic-updates/SVGLineElement-dom-x1-attr-expected.png: Added.
658         * platform/mac/svg/dynamic-updates/SVGLineElement-dom-x2-attr-expected.checksum: Added.
659         * platform/mac/svg/dynamic-updates/SVGLineElement-dom-x2-attr-expected.png: Added.
660         * platform/mac/svg/dynamic-updates/SVGLineElement-dom-y1-attr-expected.checksum: Added.
661         * platform/mac/svg/dynamic-updates/SVGLineElement-dom-y1-attr-expected.png: Added.
662         * platform/mac/svg/dynamic-updates/SVGLineElement-dom-y2-attr-expected.checksum: Added.
663         * platform/mac/svg/dynamic-updates/SVGLineElement-dom-y2-attr-expected.png: Added.
664         * platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-x1-prop-expected.checksum: Added.
665         * platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-x1-prop-expected.png: Added.
666         * platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-x2-prop-expected.checksum: Added.
667         * platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-x2-prop-expected.png: Added.
668         * platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-y1-prop-expected.checksum: Added.
669         * platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-y1-prop-expected.png: Added.
670         * platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-y2-prop-expected.checksum: Added.
671         * platform/mac/svg/dynamic-updates/SVGLineElement-svgdom-y2-prop-expected.png: Added.
672         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.checksum: Added.
673         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png: Added.
674         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.checksum: Added.
675         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png: Added.
676         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum: Added.
677         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png: Added.
678         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum: Added.
679         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png: Added.
680         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.checksum: Added.
681         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png: Added.
682         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum: Added.
683         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png: Added.
684         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.checksum: Added.
685         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png: Added.
686         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.checksum: Added.
687         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png: Added.
688         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.checksum: Added.
689         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png: Added.
690         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum: Added.
691         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png: Added.
692         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum: Added.
693         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png: Added.
694         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.checksum: Added.
695         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png: Added.
696         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum: Added.
697         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png: Added.
698         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.checksum: Added.
699         * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png: Added.
700         * svg/dynamic-updates/SVGLineElement-dom-x1-attr-expected.txt: Added.
701         * svg/dynamic-updates/SVGLineElement-dom-x1-attr.html: Added.
702         * svg/dynamic-updates/SVGLineElement-dom-x2-attr-expected.txt: Added.
703         * svg/dynamic-updates/SVGLineElement-dom-x2-attr.html: Added.
704         * svg/dynamic-updates/SVGLineElement-dom-y1-attr-expected.txt: Added.
705         * svg/dynamic-updates/SVGLineElement-dom-y1-attr.html: Added.
706         * svg/dynamic-updates/SVGLineElement-dom-y2-attr-expected.txt: Added.
707         * svg/dynamic-updates/SVGLineElement-dom-y2-attr.html: Added.
708         * svg/dynamic-updates/SVGLineElement-svgdom-x1-prop-expected.txt: Added.
709         * svg/dynamic-updates/SVGLineElement-svgdom-x1-prop.html: Added.
710         * svg/dynamic-updates/SVGLineElement-svgdom-x2-prop-expected.txt: Added.
711         * svg/dynamic-updates/SVGLineElement-svgdom-x2-prop.html: Added.
712         * svg/dynamic-updates/SVGLineElement-svgdom-y1-prop-expected.txt: Added.
713         * svg/dynamic-updates/SVGLineElement-svgdom-y1-prop.html: Added.
714         * svg/dynamic-updates/SVGLineElement-svgdom-y2-prop-expected.txt: Added.
715         * svg/dynamic-updates/SVGLineElement-svgdom-y2-prop.html: Added.
716         * svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.txt: Added.
717         * svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr.html: Added.
718         * svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.txt: Added.
719         * svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr.html: Added.
720         * svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.txt: Added.
721         * svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr.html: Added.
722         * svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.txt: Added.
723         * svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr.html: Added.
724         * svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.txt: Added.
725         * svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr.html: Added.
726         * svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.txt: Added.
727         * svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr.html: Added.
728         * svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.txt: Added.
729         * svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr.html: Added.
730         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.txt: Added.
731         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop.html: Added.
732         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.txt: Added.
733         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop.html: Added.
734         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.txt: Added.
735         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop.html: Added.
736         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.txt: Added.
737         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop.html: Added.
738         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.txt: Added.
739         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop.html: Added.
740         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.txt: Added.
741         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop.html: Added.
742         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.txt: Added.
743         * svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop.html: Added.
744         * svg/dynamic-updates/resources/SVGLineElement-dom-x1-attr.js: Added.
745         * svg/dynamic-updates/resources/SVGLineElement-dom-x2-attr.js: Added.
746         * svg/dynamic-updates/resources/SVGLineElement-dom-y1-attr.js: Added.
747         * svg/dynamic-updates/resources/SVGLineElement-dom-y2-attr.js: Added.
748         * svg/dynamic-updates/resources/SVGLineElement-svgdom-x1-prop.js: Added.
749         * svg/dynamic-updates/resources/SVGLineElement-svgdom-x2-prop.js: Added.
750         * svg/dynamic-updates/resources/SVGLineElement-svgdom-y1-prop.js: Added.
751         * svg/dynamic-updates/resources/SVGLineElement-svgdom-y2-prop.js: Added.
752         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cx-attr.js: Added.
753         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-cy-attr.js: Added.
754         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fx-attr.js: Added.
755         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-fy-attr.js: Added.
756         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientTransform-attr.js: Added.
757         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-gradientUnits-attr.js: Added.
758         * svg/dynamic-updates/resources/SVGRadialGradientElement-dom-r-attr.js: Added.
759         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cx-prop.js: Added.
760         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-cy-prop.js: Added.
761         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fx-prop.js: Added.
762         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-fy-prop.js: Added.
763         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientTransform-prop.js: Added.
764         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-gradientUnits-prop.js: Added.
765         * svg/dynamic-updates/resources/SVGRadialGradientElement-svgdom-r-prop.js: Added.
766
767 2008-08-11  Nikolas Zimmermann  <zimmermann@kde.org>
768
769         Reviewed by Antti.
770
771         Fixes: http://bugs.webkit.org/show_bug.cgi?id=17736
772
773         JS wrapper objects around SVG POD types, that contain other SVG POD types with writable properties
774         failed to update. Modification of the values were completly ignored (ie. transform.matrix.a = 50, didn't take any effect)
775
776         * platform/mac/svg/custom/immutable-properties-expected.checksum: Added.
777         * platform/mac/svg/custom/immutable-properties-expected.png: Added.        
778         * platform/mac/svg/custom/svg-modify-currentTranslate-expected.checksum: Added.
779         * platform/mac/svg/custom/svg-modify-currentTranslate-expected.png: Added.
780         * platform/mac/svg/custom/tearoffs-with-tearoffs-expected.checksum: Added.
781         * platform/mac/svg/custom/tearoffs-with-tearoffs-expected.png: Added.
782         * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum:
783         * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png:
784         * svg/custom/immutable-properties-expected.txt: Added.
785         * svg/custom/immutable-properties.html: Added.
786         * svg/custom/resources/immutable-properties.js: Added.
787         * svg/custom/resources/svg-modify-currentTranslate.js: Added.
788         * svg/custom/resources/tearoffs-with-tearoffs.js: Added.
789         * svg/custom/svg-modify-currentTranslate-expected.txt: Added.
790         * svg/custom/svg-modify-currentTranslate.html: Added.
791         * svg/custom/tearoffs-with-tearoffs-expected.txt: Added.
792         * svg/custom/tearoffs-with-tearoffs.html: Added.
793         * svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.txt:
794         * svg/dynamic-updates/resources/SVGLinearGradientElement-svgdom-gradientTransform-prop.js:
795
796 2008-08-11  Simon Fraser  <simon.fraser@apple.com>
797
798         Reviewed by Dave Hyatt
799
800         https://bugs.webkit.org/show_bug.cgi?id=20328
801         Add testcase for interrupted 'all' transition with more than
802         one property changing.
803         
804         * transitions/interrupted-all-transition-expected.txt: Added.
805         * transitions/interrupted-all-transition.html: Added.
806
807 2008-08-11  Dan Bernstein  <mitz@apple.com>
808
809         Reviewed by Darin Adler.
810
811         - test for <rdar://problem/6131096> Reproducible crash in CounterNode::isReset under guard malloc
812
813         * fast/css/counters/invalidate-cached-counter-node.html: Added.
814         * platform/mac/fast/css/counters/invalidate-cached-counter-node-expected.checksum: Added.
815         * platform/mac/fast/css/counters/invalidate-cached-counter-node-expected.png: Added.
816         * platform/mac/fast/css/counters/invalidate-cached-counter-node-expected.txt: Added.
817
818 == Rolled over to ChangeLog-2008-08-10 ==