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