606e2e064b44c1b20ed1f835683599cf10194fde
[WebKit-https.git] / LayoutTests / ChangeLog
1 2007-10-17  Rob Buis  <buis@kde.org>
2
3         Reviewed by Darin, Adam, and Maciej.
4
5         Testcase for:
6         http://bugs.webkit.org/show_bug.cgi?id=12988
7         First element (in document order) is not returned when other duplicate ID-ed elements were created first
8
9         * fast/dom/duplicate-ids-document-order.html: Added.
10
11 2007-10-17  Alice Liu  <alice.liu@apple.com>
12
13         Rubber-stamped by Adele.
14
15         Correct uses of initKeyboardEvent for tests that test accesskey.
16         Accesskey modifier is ctrl for mac and alt for other platforms.  
17
18         * fast/events/access-key-self-destruct.html:
19         * fast/forms/access-key.html:
20         * fast/forms/legend-access-key.html:
21
22 2007-10-17  Darin Adler  <darin@apple.com>
23
24         Reviewed by Mark Rowe.
25
26         - test for http://bugs.webkit.org/show_bug.cgi?id=15543
27           <rdar://problem/5545639> REGRESSION (r26697):
28           GoogleDocs: Can't create new documents or open existing ones
29
30         * fast/js/regexp-non-character-expected.txt: Added.
31         * fast/js/regexp-non-character.html: Added.
32         * fast/js/resources/regexp-non-character.js: Added.
33
34 2007-10-17  Justin Garcia  <justin.garcia@apple.com>
35
36         Reviewed by Harrison.
37
38         <rdar://problem/5481523> 
39         GoogleDocs: Safari hangs when indenting a particular table twice
40
41         * editing/execCommand/5481523.html: Added.
42         * platform/mac/editing/execCommand/5481523-expected.checksum: Added.
43         * platform/mac/editing/execCommand/5481523-expected.png: Added.
44         * platform/mac/editing/execCommand/5481523-expected.txt: Added.
45
46 2007-10-16  Alice Liu  <alice.liu@apple.com>
47
48         removing fixed tests
49
50         * platform/win/Skipped:
51
52 2007-10-16  Alice Liu  <alice.liu@apple.com>
53
54         Rubber-stamped by Adele.
55
56         fixing incorrect usage of JS String search method.
57
58         * editing/deleting/delete-by-word-001.html:
59         * editing/deleting/delete-by-word-002.html:
60         * fast/forms/input-text-option-delete.html:
61         * fast/forms/listbox-onchange.html:
62         * fast/forms/listbox-selection.html:
63
64 2007-10-16  Geoffrey Garen  <ggaren@apple.com>
65
66         Reviewed by Maciej Stachowiak.
67         
68         Layout tests for http://bugs.webkit.org/show_bug.cgi?id=15478
69         Declare vars and functions iteratively upon entering an execution context
70
71         * fast/js/function-declarations-expected.txt: Added.
72         * fast/js/function-declarations.html: Added.
73         * fast/js/var-declarations-expected.txt: Added.
74         * fast/js/var-declarations.html: Added.
75
76 2007-10-16  Alice Liu  <alice.liu@apple.com>
77
78         Reviewed by Adele.
79
80         Fix <rdar://5134108> "fast/forms/select-accesskey.html and focus-selection-input.html fail on Windows"  
81
82         Adding code to choose the right accesskey modifier based on a useragent check for existance of mac platform. 
83         * fast/forms/focus-selection-input.html:
84         * fast/forms/select-accesskey.html:
85
86 2007-10-16  Darin Adler  <darin@apple.com>
87
88         Reviewed by Adele.
89
90         - http://bugs.webkit.org/show_bug.cgi?id=15533
91           some tests have hard-coded Mac-specific modifier keys
92
93         - <rdar://problem/5102974> Layout tests fail on Windows because
94           they have hard-coded Mac-specific modifier keys
95         - <rdar://problem/5075449> fast/forms/listbox-onchange.html
96           is failing on Windows due to modifier key differences
97         - <rdar://problem/5134134> test 12 in fast/forms/listbox-selection.html
98           fails on Windows
99
100         * editing/deleting/delete-by-word-001.html: Use control key instead of alt key to
101         delete a word on non-Mac platforms. Also use character 8 instead of 127.
102         * editing/deleting/delete-by-word-002.html: Ditto.
103         * fast/forms/input-text-option-delete.html: Ditto.
104         * fast/forms/listbox-onchange.html: Use control key instead of meta key to toggle
105         a single list item on non-Mac platforms.
106         * fast/forms/listbox-selection.html: Ditto.
107
108 2007-10-16  Mitz Pettel  <mitz@webkit.org>
109
110         Reviewed by Dave Hyatt.
111
112         - test for http://bugs.webkit.org/show_bug.cgi?id=15296
113           REGRESSION (r19716-r19719): width not specified for <marquee> tag is causing the alignment issue.
114
115         * fast/block/float/marquee-shrink-to-avoid-floats.html: Added.
116         * platform/mac/fast/block: Added.
117         * platform/mac/fast/block/float: Added.
118         * platform/mac/fast/block/float/marquee-shrink-to-avoid-floats-expected.checksum: Added.
119         * platform/mac/fast/block/float/marquee-shrink-to-avoid-floats-expected.png: Added.
120         * platform/mac/fast/block/float/marquee-shrink-to-avoid-floats-expected.txt: Added.
121
122 2007-10-16  Beth Dakin  <bdakin@apple.com>
123
124         Reviewed by Darin.
125
126         Fix for <rdar://problem/5517118> REGRESSION: 9A570 - Safari renders 
127         Amazon seller page way too small
128
129         * fast/css/pendingStylesheetFontSize.html: Added.
130         * platform/mac/fast/css/pendingStylesheetFontSize-expected.checksum: Added.
131         * platform/mac/fast/css/pendingStylesheetFontSize-expected.png: Added.
132         * platform/mac/fast/css/pendingStylesheetFontSize-expected.txt: Added.
133
134 2007-10-16  Adele Peterson  <adele@apple.com>
135
136         Reviewed by Alice.
137
138         Updating with correct results for:
139         <rdar://problem/5538793> REGRESSION: Failing layout test: fast/forms/select-change-listbox-to-popup.html (due to landing feature branch)
140
141         * platform/mac/fast/forms/select-change-listbox-to-popup-expected.txt:
142
143 2007-10-16  Alexey Proskuryakov  <ap@webkit.org>
144
145         Reviewed by Maciej.
146
147         http://bugs.webkit.org/show_bug.cgi?id=15506
148         editing/pasteboard/paste-into-anchor-text.html accesses an external resource
149
150         Removed the external resource reference and made the test dump as text.
151
152         * editing/pasteboard/paste-into-anchor-text-expected.txt: Copied from platform/mac/editing/pasteboard/paste-into-anchor-text-expected.txt.
153         * editing/pasteboard/paste-into-anchor-text.html:
154         * platform/mac/editing/pasteboard/paste-into-anchor-text-expected.checksum: Removed.
155         * platform/mac/editing/pasteboard/paste-into-anchor-text-expected.png: Removed.
156         * platform/mac/editing/pasteboard/paste-into-anchor-text-expected.txt: Removed.
157
158 2007-10-15  Geoffrey Garen  <ggaren@apple.com>
159
160         Fixed layout test for reals. Changed \r\n to \n, fixing mass confusion.
161
162         * fast/js/do-while-expression-value-expected.txt:
163         * fast/js/do-while-expression-value.html:
164         * fast/js/nested-function-scope.html:
165         * fast/js/while-expression-value-expected.txt:
166         * fast/js/while-expression-value.html:
167
168 2007-10-15  Kevin McCullough  <kmccullough@apple.com>
169
170         Reviewed by Darin.
171
172         - <rdar://problem/5238818> window.resizeTo doesn't restrict the resized window to the size of the screen
173         - Now we take the dock into account when resizing.
174         - Also I found an issue where we would resize to outside the window, because the resize would be smaller than the window size but the location of the window would make the resize go off-screen.  Now we move the window back into the screen.
175
176         * fast/dom/Window/window-resize-expected.txt:
177         * fast/dom/Window/window-resize.html:
178
179 2007-10-15  Geoffrey Garen  <ggaren@apple.com>
180
181         Changed line ending style of results file to fix layout test that was
182         failing locally on my machine.
183         
184         * fast/js/nested-function-scope-expected.txt:
185
186 2007-10-15  Geoffrey Garen  <ggaren@apple.com>
187
188         Reviewed by Darin Adler.
189         
190         Removed surprising self-named "hack" that made nested functions 
191         available as named properties of their containing functions, and placed
192         containing function objects in the scope chains of nested functions.
193         
194         [ Patch broken off from http://bugs.webkit.org/show_bug.cgi?id=14868 ]
195
196         Changed this test to reflect correct behavior:
197
198         * fast/js/kde/function-expected.txt:
199         * fast/js/kde/resources/function.js: (Also removed tab characters.)
200
201         Added this test to flesh out the behavior more:
202
203         * fast/js/nested-function-scope-expected.txt: Added.
204         * fast/js/nested-function-scope.html: Added.
205
206 2007-10-15  Geoffrey Garen  <ggaren@apple.com>
207
208         Committed revision 26618.
209
210         Made function parameters DontDelete.
211
212         * fast/js/delete-function-parameter-expected.txt: Added.
213         * fast/js/delete-function-parameter.html: Added.
214
215 2007-10-13  Geoffrey Garen  <ggaren@apple.com>
216
217         Reviewed by Maciej Stachowiak.
218         
219         Layout tests for http://bugs.webkit.org/show_bug.cgi?id=15490
220         Iteration statements sometimes incorrectly evaluate to the empty value 
221         (KDE r670547)        
222
223         * fast/js/do-while-expression-value-expected.txt: Added.
224         * fast/js/do-while-expression-value.html: Added.
225         * fast/js/while-expression-value-expected.txt: Added.
226         * fast/js/while-expression-value.html: Added.
227
228 2007-10-15  Darin Adler  <darin@apple.com>
229
230         Reviewed by Sam.
231
232         - fix http://bugs.webkit.org/show_bug.cgi?id=15520
233           alert(undefined) should say "undefined" in the alert
234
235         * fast/dom/Window/alert-undefined.html: Added tests of null and both confirm and prompt.
236         * fast/dom/Window/alert-undefined-expected.txt: Updated.
237
238 2007-10-15  Adele Peterson  <adele@apple.com>
239
240         Reviewed by Darin.
241
242         Test for http://bugs.webkit.org/show_bug.cgi?id=15252
243         <rdar://problem/5498184> REGRESSION: <select multiple> doesn't scroll to top when old options are removed and new ones are added, leaving listbox empty-looking
244
245         * fast/forms/listbox-scroll-after-options-removed-expected.txt: Added.
246         * fast/forms/listbox-scroll-after-options-removed.html: Added.
247
248 2007-10-15  Alice Liu  <alice.liu@apple.com>
249
250         removing fixed test
251
252         * platform/win/Skipped:
253
254 2007-10-15  Kevin McCullough  <kmccullough@apple.com>
255
256         Reviewed by Sam.
257
258         - <rdar://problem/5536630> fast/dom/Window/new-window-opener.html fails
259         - This test used to pass because of a mistake in js-test-pre.js.
260         Now that the js file has been fixed this test has been updated, some
261         of the test cases fail because DRT does not implement delegate methods
262         for the bars for each WebView.
263         - See <rdar://problem/5538752> DumpRenderTree does not have a UIDelegate for each WebView.
264
265         - Also changed the test to correctly wait for the window to close before
266         starting a new testcase.  This is necessary because all the windows have
267         the same name and cannot override the settings of a pre-existing window.
268
269         * fast/dom/Window/new-window-opener-expected.txt:
270         * fast/dom/Window/new-window-opener.html:
271
272 2007-10-15  Oliver Hunt  <oliver@apple.com>
273
274         RS=Maciej.
275
276         Reset svg pixel tests to a tiger baseline and move them to platform/mac
277
278
279 2007-10-14  Darin Adler  <darin@apple.com>
280
281         - added exceptions for all the tests failing on my personal Leopard machine
282
283         This may or may not get the buildbot green. I'll file separate bugs for each
284         of the tests with changed results.
285
286         * platform/mac-leopard/dom: Added.
287         * platform/mac-leopard/dom/xhtml: Added.
288         * platform/mac-leopard/dom/xhtml/level2: Added.
289         * platform/mac-leopard/dom/xhtml/level2/html: Added.
290         * platform/mac-leopard/dom/xhtml/level2/html/HTMLDocument12-expected.txt: Added.
291         * platform/mac-leopard/editing: Added.
292         * platform/mac-leopard/editing/pasteboard: Added.
293         * platform/mac-leopard/editing/pasteboard/paste-RTFD-expected.txt: Added.
294         * platform/mac-leopard/http: Added.
295         * platform/mac-leopard/http/tests: Added.
296         * platform/mac-leopard/http/tests/security: Added.
297         * platform/mac-leopard/http/tests/security/dataURL: Added.
298         * platform/mac-leopard/http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase-expected.txt: Added.
299         * platform/mac-leopard/svg/custom: Added.
300         * platform/mac-leopard/svg/custom/stroke-width-click-expected.txt: Added.
301         * platform/mac-leopard/webarchive: Added.
302         * platform/mac-leopard/webarchive/test-xml-stylesheet-expected.txt: Added.
303
304         * platform/mac-leopard/security/block-test-expected.txt: Changed results.
305
306 2007-10-14  Darin Adler  <darin@apple.com>
307
308         - moved a test that somehow ended up doubly-nested in platform/mac
309
310         * platform/mac/fast/text/justified-text-rect-expected.checksum: Copied from platform/mac/platform/mac/fast/text/justified-text-rect-expected.checksum.
311         * platform/mac/fast/text/justified-text-rect-expected.png: Copied from platform/mac/platform/mac/fast/text/justified-text-rect-expected.png.
312         * platform/mac/fast/text/justified-text-rect-expected.txt: Copied from platform/mac/platform/mac/fast/text/justified-text-rect-expected.txt.
313         * platform/mac/platform: Removed.
314         * platform/mac/platform/mac: Removed.
315         * platform/mac/platform/mac/fast: Removed.
316         * platform/mac/platform/mac/fast/text: Removed.
317         * platform/mac/platform/mac/fast/text/justified-text-rect-expected.checksum: Removed.
318         * platform/mac/platform/mac/fast/text/justified-text-rect-expected.png: Removed.
319         * platform/mac/platform/mac/fast/text/justified-text-rect-expected.txt: Removed.
320
321 2007-10-14  Oliver Hunt  <oliver@apple.com>
322
323         RS=Niko
324
325         Revert layout test move.
326
327         Filed http://bugs.webkit.org/show_bug.cgi?id=15513 to track correction for even earlier change
328
329 2007-10-14  Nikolas Zimmermann  <zimmermann@kde.org>
330
331         Rubberstamped by Eric.
332
333         Move current layout tests results from platform/mac/svg to platform/mac-tiger/svg.
334         The problem is that the current results have accidently been generated with Leopard,
335         I'm still moving this to mac-tiger so we don't loose the history for all the results.
336         After this commit, the baseline will be regenerated in mac-tiger/svg, and someone with
337         Leopard needs to generate new results in mac-leopard/svg.
338
339         * platform/mac-tiger/svg: Copied from platform/mac/svg.
340         * platform/mac/svg: Removed.
341
342 2007-10-14  Mitz Pettel  <mitz@webkit.org>
343
344         Reviewed by Darin.
345
346         - test for http://bugs.webkit.org/show_bug.cgi?id=15181
347           text-transform: uppercase not working in input (submit, reset, button) elements
348           <rdar://problem/5474647>
349
350         * fast/forms/button-text-transform.html: Added.
351         * platform/mac/fast/forms/button-text-transform-expected.checksum: Added.
352         * platform/mac/fast/forms/button-text-transform-expected.png: Added.
353         * platform/mac/fast/forms/button-text-transform-expected.txt: Added.
354
355 2007-10-14  Eric Seidel  <eric@webkit.org>
356
357         Reviewed by Maciej.
358
359         Test for http://bugs.webkit.org/show_bug.cgi?id=15274
360         REGRESSION: Javascript bug in getElementsByName
361
362         * fast/dom/getelementbyname-invalidation-expected.txt: Added.
363         * fast/dom/getelementbyname-invalidation.html: Added.
364
365 2007-10-14  Mitz Pettel  <mitz@webkit.org>
366
367         Reviewed by Dave Hyatt.
368
369         - test for http://bugs.webkit.org/show_bug.cgi?id=15309
370           <rdar://problem/5512020> Crash due to infinite recursion in RenderTable::addChild
371
372         * fast/table/generated-caption.html: Added.
373         * platform/mac/fast/table/generated-caption-expected.checksum: Added.
374         * platform/mac/fast/table/generated-caption-expected.png: Added.
375         * platform/mac/fast/table/generated-caption-expected.txt: Added.
376
377 2007-10-14  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
378
379         Reviewed by Darin.
380
381         Adds serialization test cases for NegateNode optimization from KDE.
382
383         * fast/js/function-decompilation-operators-expected.txt:
384         * fast/js/function-decompilation-operators.html:
385
386 2007-10-14  Jason Foreman  <jason@threeve.org>
387
388         Reviewed by Maciej.
389
390         Adding test for http://bugs.webkit.org/show_bug.cgi?id=15145.
391
392         * ChangeLog:
393         * fast/js/number-toprecision-expected.txt: Added.
394         * fast/js/number-toprecision.html: Added.
395         * fast/js/resources/number-toprecision.js: Added.
396
397 2007-10-14  Feng Qian  <ian.eng.webkit@gmail.com>
398
399         Reviewed by Maciej.
400
401         * fast/events/window-events-bubble2.html:
402
403 == Rolled over to ChangeLog-2007-10-14 ==