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