2009-11-10 Vitaly Repeshko <vitalyr@chromium.org>
[WebKit-https.git] / LayoutTests / ChangeLog
1 2009-11-10  Vitaly Repeshko  <vitalyr@chromium.org>
2
3         Reviewed by Dimitri Glazkov.
4
5         [V8] Fix crash in V8CustomXPathNSResolver (http://crbug.com/26726).
6         https://bugs.webkit.org/show_bug.cgi?id=31301
7
8         * fast/xpath/xpath-detached-iframe-resolver-crash-expected.txt: Added.
9         * fast/xpath/xpath-detached-iframe-resolver-crash.html: Added.
10
11 2009-11-10  Yael Aharon  <yael.aharon@nokia.com>
12
13         Reviewed by Timothy Hatcher.
14
15         Implement URL decomposition IDL attributes for HTMLAnchorElement.
16         https://bugs.webkit.org/show_bug.cgi?id=29972
17
18         Testcases for setting and getting different parts of the URL.
19
20         * fast/dom/HTMLAnchorElement: Added.
21         * fast/dom/HTMLAnchorElement/script-tests: Added.
22         * fast/dom/HTMLAnchorElement/script-tests/TEMPLATE.html: Added.
23         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-hash.js: Added.
24         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-host.js: Added.
25         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-hostname.js: Added.
26         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-pathname.js: Added.
27         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-port.js: Added.
28         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-protocol.js: Added.
29         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-search.js: Added.
30         * fast/dom/HTMLAnchorElement/set-href-attribute-hash-expected.txt: Added.
31         * fast/dom/HTMLAnchorElement/set-href-attribute-hash.html: Added.
32         * fast/dom/HTMLAnchorElement/set-href-attribute-host-expected.txt: Added.
33         * fast/dom/HTMLAnchorElement/set-href-attribute-host.html: Added.
34         * fast/dom/HTMLAnchorElement/set-href-attribute-hostname-expected.txt: Added.
35         * fast/dom/HTMLAnchorElement/set-href-attribute-hostname.html: Added.
36         * fast/dom/HTMLAnchorElement/set-href-attribute-pathname-expected.txt: Added.
37         * fast/dom/HTMLAnchorElement/set-href-attribute-pathname.html: Added.
38         * fast/dom/HTMLAnchorElement/set-href-attribute-port-expected.txt: Added.
39         * fast/dom/HTMLAnchorElement/set-href-attribute-port.html: Added.
40         * fast/dom/HTMLAnchorElement/set-href-attribute-protocol-expected.txt: Added.
41         * fast/dom/HTMLAnchorElement/set-href-attribute-protocol.html: Added.
42         * fast/dom/HTMLAnchorElement/set-href-attribute-search-expected.txt: Added.
43         * fast/dom/HTMLAnchorElement/set-href-attribute-search.html: Added.
44
45 2009-11-10  Brian Weinstein  <bweinstein@apple.com>
46
47         Update getComputedStyle results for Windows to add -webkit-color-correction.
48
49         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
50         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
51
52 2009-11-10  Brady Eidson  <beidson@apple.com>
53
54         Reviewed by NOBODY (Fix my own layout-test snafu)
55
56         Made a small change to my test then didn't update the results before landing.
57
58         * http/tests/webarchive/cross-origin-stylesheet-crash-expected.webarchive:
59
60 2009-11-10  Brady Eidson  <beidson@apple.com>
61
62         Reviewed by Sam Weinig.
63
64         Repro crash saving pcmag.com article as a webarchive.
65         <rdar://problem/7381219> and https://webkit.org/b/31322
66
67         * http/tests/webarchive/cross-origin-stylesheet-crash.html: Added.
68         * http/tests/webarchive/cross-origin-stylesheet-crash-expected.webarchive: Added.
69         * http/tests/webarchive/resources/localhost-stylesheet.css: Added.
70         * platform/gtk/Skipped: Add this test to the gtk Skipped list which tracks all individual skipped tests
71           instead of directories.
72
73 2009-11-10  Brian Weinstein  <bweinstein@apple.com>
74
75         Rubber-stamped by Anders Carlsson.
76         
77         Add timing out test to Windows Skipped list.
78
79         * platform/win/Skipped:
80
81 2009-11-10  Csaba Osztrogonác  <ossy@webkit.org>
82
83         Put test into skiplist added in r50758 because
84         layoutTestController.showWebInspector() is unimplemented now.
85
86         * platform/qt/Skipped: inspector/timeline-enum-stability.html added.
87
88 2009-11-10  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
89
90         Unreviewed. Skip another test that requires implementing editing
91         callbacks.
92
93         * platform/gtk/Skipped:
94
95 2009-11-10  Beth Dakin  <bdakin@apple.com>
96
97         Reviewed by Darin Adler.
98
99         Tests for <rdar://problem/7059710> 
100         -and corresponding-
101         https://bugs.webkit.org/show_bug.cgi?id=31196 Implement -webkit-
102         color-correction for CSS colors
103
104         New tests.
105         * fast/css/color-correction-backgrounds-and-text.html: Added.
106         * fast/css/color-correction-on-backgrounds.html: Added.
107         * fast/css/color-correction-on-text.html: Added.
108         * fast/css/color-correction.html: Added.
109         * fast/css/parsing-color-correction-expected.txt: Added.
110         * fast/css/parsing-color-correction.html: Added.
111         * fast/css/resources/parsing-color-correction.js: Added.
112         (test):
113         * fast/css/resources/purple-srgb.png: Added.
114         * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.checksum: Added.
115         * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.png: Added.
116         * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.txt: Added.
117         * platform/mac/fast/css/color-correction-expected.checksum: Added.
118         * platform/mac/fast/css/color-correction-expected.png: Added.
119         * platform/mac/fast/css/color-correction-expected.txt: Added.
120         * platform/mac/fast/css/color-correction-on-backgrounds-expected.checksum: Added.
121         * platform/mac/fast/css/color-correction-on-backgrounds-expected.png: Added.
122         * platform/mac/fast/css/color-correction-on-backgrounds-expected.txt: Added.
123         * platform/mac/fast/css/color-correction-on-text-expected.checksum: Added.
124         * platform/mac/fast/css/color-correction-on-text-expected.png: Added.
125         * platform/mac/fast/css/color-correction-on-text-expected.txt: Added.
126
127         New and improved results.
128         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
129         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
130         * svg/css/getComputedStyle-basic-expected.txt:
131
132 2009-11-10  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
133
134         Unreviewed. Skip new tests.
135
136         * platform/gtk/Skipped:
137
138 2009-11-10  Eric Z. Ayers  <zundel@google.com>
139
140         Reviewed by Timothy Hatcher.
141
142         Adds a test to flag changes to values of the WebInspector Timeline record types.
143         Downstream apps depend on these mappings remaining stable.
144
145         https://bugs.webkit.org/show_bug.cgi?id=31303
146
147         * inspector/timeline-enum-stability-expected.txt: Added.
148         * inspector/timeline-enum-stability.html: Added.
149
150 2009-11-10  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
151
152         Reviewed by Kenneth Rohde Christiansen.
153
154         [Qt] Update outdated metrics in these tests after r50665 enabled the previously missing scrollbar.
155         This fixes https://bugs.webkit.org/show_bug.cgi?id=31281.
156
157         * platform/qt/css1/basic/class_as_selector-expected.txt:
158         * platform/qt/css1/basic/comments-expected.txt:
159         * platform/qt/css1/basic/containment-expected.txt:
160         * platform/qt/css1/basic/id_as_selector-expected.txt:
161         * platform/qt/css1/basic/inheritance-expected.txt:
162         * platform/qt/css1/box_properties/border-expected.txt:
163         * platform/qt/css1/box_properties/border_bottom-expected.txt:
164         * platform/qt/css1/box_properties/border_bottom_width-expected.txt:
165         * platform/qt/css1/box_properties/border_left-expected.txt:
166         * platform/qt/css1/box_properties/border_left_width-expected.txt:
167         * platform/qt/css1/box_properties/border_right_inline-expected.txt:
168         * platform/qt/css1/box_properties/border_right_width-expected.txt:
169         * platform/qt/css1/box_properties/border_style-expected.txt:
170         * platform/qt/css1/box_properties/border_top-expected.txt:
171         * platform/qt/css1/box_properties/border_top_width-expected.txt:
172         * platform/qt/css1/box_properties/border_width-expected.txt:
173         * platform/qt/css1/box_properties/clear-expected.txt:
174         * platform/qt/css1/box_properties/clear_float-expected.txt:
175         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
176         * platform/qt/css1/box_properties/float_margin-expected.txt:
177         * platform/qt/css1/box_properties/float_on_text_elements-expected.txt:
178         * platform/qt/css1/box_properties/height-expected.txt:
179         * platform/qt/css1/box_properties/margin-expected.txt:
180         * platform/qt/css1/box_properties/margin_bottom-expected.txt:
181         * platform/qt/css1/box_properties/margin_inline-expected.txt:
182         * platform/qt/css1/box_properties/margin_left-expected.txt:
183         * platform/qt/css1/box_properties/margin_right-expected.txt:
184         * platform/qt/css1/box_properties/margin_top-expected.txt:
185         * platform/qt/css1/box_properties/padding-expected.txt:
186         * platform/qt/css1/box_properties/padding_bottom-expected.txt:
187         * platform/qt/css1/box_properties/padding_inline-expected.txt:
188         * platform/qt/css1/box_properties/padding_left-expected.txt:
189         * platform/qt/css1/box_properties/padding_right-expected.txt:
190         * platform/qt/css1/box_properties/padding_top-expected.txt:
191         * platform/qt/css1/box_properties/width-expected.txt:
192         * platform/qt/css1/cascade/cascade_order-expected.txt:
193         * platform/qt/css1/cascade/important-expected.txt:
194         * platform/qt/css1/classification/display-expected.txt:
195         * platform/qt/css1/classification/list_style_type-expected.txt:
196         * platform/qt/css1/classification/white_space-expected.txt:
197         * platform/qt/css1/color_and_background/background-expected.txt:
198         * platform/qt/css1/color_and_background/background_attachment-expected.txt:
199         * platform/qt/css1/color_and_background/background_color-expected.txt:
200         * platform/qt/css1/color_and_background/background_image-expected.txt:
201         * platform/qt/css1/color_and_background/background_position-expected.txt:
202         * platform/qt/css1/color_and_background/background_repeat-expected.txt:
203         * platform/qt/css1/conformance/forward_compatible_parsing-expected.txt:
204         * platform/qt/css1/font_properties/font-expected.txt:
205         * platform/qt/css1/font_properties/font_family-expected.txt:
206         * platform/qt/css1/font_properties/font_size-expected.txt:
207         * platform/qt/css1/font_properties/font_weight-expected.txt:
208         * platform/qt/css1/formatting_model/floating_elements-expected.txt:
209         * platform/qt/css1/formatting_model/height_of_lines-expected.txt:
210         * platform/qt/css1/formatting_model/horizontal_formatting-expected.txt:
211         * platform/qt/css1/formatting_model/inline_elements-expected.txt:
212         * platform/qt/css1/formatting_model/replaced_elements-expected.txt:
213         * platform/qt/css1/formatting_model/vertical_formatting-expected.txt:
214         * platform/qt/css1/pseudo/anchor-expected.txt:
215         * platform/qt/css1/pseudo/firstletter-expected.txt:
216         * platform/qt/css1/pseudo/firstline-expected.txt:
217         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
218         * platform/qt/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
219         * platform/qt/css1/text_properties/letter_spacing-expected.txt:
220         * platform/qt/css1/text_properties/line_height-expected.txt:
221         * platform/qt/css1/text_properties/text_decoration-expected.txt:
222         * platform/qt/css1/text_properties/text_indent-expected.txt:
223         * platform/qt/css1/text_properties/text_transform-expected.txt:
224         * platform/qt/css1/text_properties/vertical_align-expected.txt:
225         * platform/qt/css1/text_properties/word_spacing-expected.txt:
226         * platform/qt/css1/units/color_units-expected.txt:
227         * platform/qt/css1/units/length_units-expected.txt:
228         * platform/qt/css1/units/percentage_units-expected.txt:
229         * platform/qt/css2.1/t0402-c71-fwd-parsing-02-f-expected.txt:
230         * platform/qt/css2.1/t1202-counter-09-b-expected.txt:
231         * platform/qt/css2.1/t1202-counters-08-b-expected.txt:
232         * platform/qt/css2.1/t1202-counters-09-b-expected.txt:
233         * platform/qt/css2.1/t140201-c535-bg-fixd-00-b-g-expected.txt:
234         * platform/qt/css2.1/t1508-c527-font-07-b-expected.txt:
235         * platform/qt/fast/backgrounds/background-inherit-color-bug-expected.txt:
236         * platform/qt/fast/backgrounds/size/backgroundSize15-expected.txt:
237         * platform/qt/fast/block/float/008-expected.txt:
238         * platform/qt/fast/block/float/019-expected.txt:
239         * platform/qt/fast/block/float/033-expected.txt:
240         * platform/qt/fast/block/float/035-expected.txt:
241         * platform/qt/fast/block/float/avoidance-percent-width-strict-expected.txt:
242         * platform/qt/fast/box-shadow/basic-shadows-expected.txt:
243         * platform/qt/fast/canvas/canvas-bg-expected.txt:
244         * platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt:
245         * platform/qt/fast/css/nth-child-dynamic-expected.txt:
246         * platform/qt/fast/css/text-rendering-expected.txt:
247         * platform/qt/fast/dynamic/anchor-lock-expected.txt:
248         * platform/qt/fast/flexbox/flex-hang-expected.txt:
249         * platform/qt/fast/forms/search-vertical-alignment-expected.txt:
250         * platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt:
251         * platform/qt/fast/lists/ol-start-parsing-expected.txt:
252         * platform/qt/fast/multicol/positioned-with-constrained-height-expected.txt:
253         * platform/qt/fast/overflow/position-fixed-transform-clipping-expected.txt:
254         * platform/qt/fast/table/height-percent-test-expected.txt:
255         * platform/qt/fast/table/wide-colspan-expected.txt:
256         * platform/qt/fast/table/wide-column-expected.txt:
257         * platform/qt/fast/text/text-letter-spacing-expected.txt:
258         * platform/qt/svg/css/stars-with-shadow-expected.txt:
259         * platform/qt/tables/mozilla/bugs/bug29314-expected.txt:
260
261 2009-11-10  Philippe Normand  <pnormand@igalia.com>
262
263         Reviewed by Eric Seidel.
264
265         https://bugs.webkit.org/show_bug.cgi?id=31047
266         [GTK] Failing test media/video-played-ranges-1.html
267
268         * platform/gtk/Skipped: Unskip fixed tests.
269
270 2009-11-10  Oliver Hunt  <oliver@apple.com>
271
272         Reviewed by Maciej Stachowiak.
273
274         Rename 3D Canvas related classes to use WebGL prefix
275         https://bugs.webkit.org/show_bug.cgi?id=29095
276
277         Update tests to use new WebGL prefixed names
278
279         * fast/canvas/webgl/array-unit-tests-expected.txt:
280         * fast/canvas/webgl/array-unit-tests.html:
281         * fast/canvas/webgl/gl-get-calls.html:
282         * fast/canvas/webgl/resources/utils3d.js:
283         (makeBox):
284         (makeSphere):
285         (doLoadObj):
286         * fast/canvas/webgl/triangle.html:
287         * fast/dom/Window/window-properties.html:
288         * fast/dom/script-tests/constructed-objects-prototypes.js:
289         (constructorPropertiesOnWindow):
290         * fast/dom/script-tests/prototype-inheritance-2.js:
291         (constructorNamesForWindow):
292         * fast/dom/script-tests/prototype-inheritance.js:
293         * fast/js/script-tests/global-constructors.js:
294
295 2009-11-09  Dirk Schulze  <krit@webkit.org>
296
297         Reviewed by Oliver Hunt.
298
299         Test for SVG filter effect feDisplacementMap.
300
301         * platform/mac/svg/filters/feDisplacementMap-expected.checksum: Added.
302         * platform/mac/svg/filters/feDisplacementMap-expected.png: Added.
303         * platform/mac/svg/filters/feDisplacementMap-expected.txt: Added.
304         * svg/filters/feDisplacementMap.svg: Added.
305
306 2009-11-03  Shinichiro Hamaji  <hamaji@chromium.org>
307
308         Reviewed by Eric Seidel.
309
310         wrong expected images after Bug 8736
311         https://bugs.webkit.org/show_bug.cgi?id=31094
312
313         * platform/mac/fast/borders/border-radius-huge-assert-expected.png:
314         * platform/mac/fast/box-shadow/border-radius-big-expected.checksum:
315         * platform/mac/fast/box-shadow/border-radius-big-expected.png:
316
317 2009-11-09  Shinichiro Hamaji  <hamaji@chromium.org>
318
319         Reviewed by Oliver Hunt.
320
321         Can cache prototype lookups on uncacheable dictionaries.
322         https://bugs.webkit.org/show_bug.cgi?id=31198
323
324         Fixed wrong expectation file committed.
325
326         * fast/js/dictionary-prototype-caching-expected.txt:
327
328 2009-11-09  Oliver Hunt  <oliver@apple.com>
329
330         Reviewed by Gavin Barraclough.
331
332         Can cache prototype lookups on uncacheable dictionaries.
333         https://bugs.webkit.org/show_bug.cgi?id=31198
334
335         Add tests for lookup on uncacheable prototype.
336
337         * fast/js/dictionary-prototype-caching-expected.txt: Added.
338         * fast/js/dictionary-prototype-caching.html: Added.
339         * fast/js/script-tests/dictionary-prototype-caching.js: Added.
340         (protoTest):
341
342 2009-11-09  Anders Carlsson  <andersca@apple.com>
343
344         Reviewed by Darin Adler and Dan Bernstein.
345
346         <rdar://problem/7328395>
347         https://bugs.webkit.org/show_bug.cgi?id=31277
348         
349         When an object tag's style changes (for example when child nodes are added/removed),
350         reuse its Frame (if it has one) instead of creating multiple Frames.
351         
352         * fast/dom/HTMLObjectElement/children-changed-expected.txt: Added.
353         * fast/dom/HTMLObjectElement/children-changed.html: Added.
354
355 2009-11-09  Yael Aharon  <yael.aharon@nokia.com>
356
357         Reviewed by Kenneth Rohde Christiansen.
358
359         [Qt] Allow setting HTTP headers with empty value in XMLHTTPRequest
360         https://bugs.webkit.org/show_bug.cgi?id=31140
361
362         Test that XHR request can set http headers with no value.
363
364         * http/tests/xmlhttprequest/xmlhttprequest-setrequestheader-no-value-expected.txt: Added.
365         * http/tests/xmlhttprequest/xmlhttprequest-setrequestheader-no-value.html: Added.
366
367 2009-11-09  Mark Mentovai  <mark@chromium.org>
368
369         Reviewed by Dan Bernstein.
370
371         rdar://problem/7215132, https://bugs.webkit.org/show_bug.cgi?id=29167
372         REGRESSION (r48064): mint.com loses scrollbars after coming out of
373         edit mode.
374
375         rdar://problem/7314421, https://bugs.webkit.org/show_bug.cgi?id=30517
376         REGRESSION (r48064): Extra scroll bars in GarageBand Lesson Store.
377
378         * fast/overflow/scrollbar-restored-expected.txt: Added.
379         * fast/overflow/scrollbar-restored.html: Added.
380
381 2009-11-09  Keishi Hattori  <casey.hattori@gmail.com>
382
383         Reviewed by Timothy Hatcher.
384
385         Web Inspector: CSS syntax highlighter doesn't recognize negative numbers
386         https://bugs.webkit.org/show_bug.cgi?id=31257
387
388         * inspector/syntax-highlight-css-expected.txt:
389         * inspector/syntax-highlight-css.html:
390
391 2009-11-09  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
392
393         Rubber-stamped by Holger Hans Peter Freyther.
394
395         [Qt] Skip new japanese ruby annotation tests because of missing japanese font support.
396
397         * platform/qt/Skipped:
398
399 2009-11-09  Csaba Osztrogonác  <ossy@webkit.org>
400
401         Unreviewed trivial fix.
402
403         Removed previously (r50589) deleted test case from skiplists.
404
405         * platform/gtk/Skipped: fast/events/drag-and-drop-none.html removed.
406         * platform/qt/Skipped: fast/events/drag-and-drop-none.html removed.
407
408 2009-11-09  Martin Robinson  <martin.james.robinson@gmail.com>
409
410         Reviewed by Jan Alonzo.
411
412         [GTK] Expose Page::tabKeyCyclesThroughElements in the API
413         https://bugs.webkit.org/show_bug.cgi?id=30482
414
415         Unskip fast/events/keypress-insert-tab.html as it now passes.
416
417         * platform/gtk/Skipped:
418
419 2009-11-05  Jakub Wieczorek  <faw217@gmail.com>
420
421         Reviewed by Holger Freyther.
422
423         [Qt] Add Qt specific result for fast/parser/xml-declaration-missing-ending-mark.html
424         https://bugs.webkit.org/show_bug.cgi?id=31192
425
426         Qt is using the QXmlStreamReader to handle XML and it is generating a different
427         error string requiring to have a custom result.
428
429         Unskip the test as it is passing now.
430
431         * platform/qt/Skipped:
432         * platform/qt/fast/parser/xml-declaration-missing-ending-mark-expected.txt: Added.
433
434 2009-11-08  Johnny Ding  <johnnyding.webkit@gmail.com>
435
436         Reviewed by Dimitri Glazkov.
437
438         https://bugs.webkit.org/show_bug.cgi?id=31224
439         [V8] Return StyleSheet object instead of HTMLStyleElement w/document.styleSheets named property getter.
440
441         * fast/dom/StyleSheet/get-stylesheet-byname-expected.txt: Added.
442         * fast/dom/StyleSheet/get-stylesheet-byname.html: Added.
443         * fast/dom/StyleSheet/script-tests: Added.
444         * fast/dom/StyleSheet/script-tests/get-stylesheet-byname.js: Added.
445
446 2009-11-08  Daniel Bates  <dbates@webkit.org>
447
448         Reviewed by Adam Barth.
449
450         https://bugs.webkit.org/show_bug.cgi?id=31098
451
452         Tests that the XSSAuditor prevents loading plugin-based content that is not 
453         from the same-origin as the enclosing page.
454
455         * http/tests/security/xssAuditor/object-src-inject-expected.txt: Added.
456         * http/tests/security/xssAuditor/object-src-inject.html: Added.
457         * http/tests/security/xssAuditor/resources/echo-object-src.pl: Added.
458
459 2009-11-08  Shu Chang  <Chang.Shu@nokia.com>
460
461         Reviewed by Holger Freyther.
462
463         Update texts in test description after test case change in r50579.
464         https://bugs.webkit.org/show_bug.cgi?id=31122
465
466         * editing/selection/shrink-selection-after-shift-pagedown-expected.txt:
467         * editing/selection/shrink-selection-after-shift-pagedown.html:
468
469 2009-11-08  Dan Bernstein  <mitz@apple.com>
470
471         Reviewed by Simon Fraser.
472
473         <rdar://problem/7363434> Crash inside RenderObject::localToAbsolute
474         below FrameView::layout
475         https://bugs.webkit.org/show_bug.cgi?id=31093
476
477         * fast/block/positioning/relative-positioned-inline-container-expected.checksum: Added.
478         * fast/block/positioning/relative-positioned-inline-container-expected.png: Added.
479         * fast/block/positioning/relative-positioned-inline-container-expected.txt: Added.
480         * fast/block/positioning/relative-positioned-inline-container.html: Added.
481
482 2009-11-07  Dirk Pranke  <dpranke@chromium.org>
483
484         Reviewed by Darin Adler.
485
486         Add in missing expectations.
487
488         * platform/mac/fast/forms/input-list-button-size-expected.checksum: Added.
489         * platform/mac/fast/forms/input-list-button-size-expected.png: Added.
490         * platform/mac/fast/forms/select-dirty-parent-pref-widths-expected.png: Added.
491         * platform/mac/fast/text/text-letter-spacing-expected.png: Added.
492
493 2009-11-06  Anantanarayanan G Iyengar  <ananta@chromium.org>
494
495         Reviewed by Adam Barth.
496
497         Added layout tests to test document.open and window.open calls issued
498         by NPAPI plugins without a calling javascript context. The associated
499         webkit bug is https://bugs.webkit.org/show_bug.cgi?id=31067, which
500         affects Chromium.
501
502         * plugins/document-open-expected.txt: Added.
503         * plugins/document-open.html: Added.
504         * plugins/window-open-expected.txt: Added.
505         * plugins/window-open.html: Added.
506
507 2009-11-06  Steve Block  <steveblock@google.com>
508
509         Reviewed by Eric Seidel.
510
511         Geolocation error code UNKNOWN_ERROR is deprecated.
512         https://bugs.webkit.org/show_bug.cgi?id=31184
513
514         Update test case of the value of the PositionError.UNKNOWN_ERROR constant in error.html.
515         Also remove redundant test cases of the value of all PositionError constants.
516
517         * fast/dom/Geolocation/resources/error.js: Modified. Update test of value of PositionError.UNKNOWN_ERROR constant.
518         * fast/dom/Geolocation/error-expected.txt: Modified. Expected result for above test.
519         * fast/dom/Geolocation/resources/permission-denied-already-error.js: Modified. Remove tests of the value of PositionError constants.
520         * fast/dom/Geolocation/permission-denied-already-error-expected.txt: Modified. Expected result for above test.
521         * fast/dom/Geolocation/resources/permission-denied-already-success.js: Modified. Remove tests of the value of PositionError constants.
522         * fast/dom/Geolocation/permission-denied-already-success-expected.txt: Modified. Expected result for above test.
523         * fast/dom/Geolocation/resources/permission-denied.js: Modified. Remove tests of the value of PositionError constants.
524         * fast/dom/Geolocation/permission-denied-expected.txt: Modified. Expected result for above test.
525         * fast/dom/Geolocation/resources/permission-denied-stops-watches.js: Modified. Remove tests of the value of PositionError constants.
526         * fast/dom/Geolocation/permission-denied-stops-watches-expected.txt: Modified. Expected result for above test.
527         * fast/dom/Geolocation/resources/reentrant-error.js: Modified. Remove tests of the value of PositionError constants.
528         * fast/dom/Geolocation/reentrant-error-expected.txt: Modified. Expected result for above test.
529         * fast/dom/Geolocation/resources/timeout-zero.js: Modified. Remove tests of the value of PositionError constants.
530         * fast/dom/Geolocation/timeout-zero-expected.txt: Modified. Expected result for above test.
531         * fast/dom/Geolocation/resources/watch.js: Modified. Remove tests of the value of PositionError constants.
532         * fast/dom/Geolocation/watch-expected.txt: Modified. Expected result for above test.
533
534 2009-11-04  Shinichiro Hamaji  <hamaji@chromium.org>
535
536         Reviewed by Darin Adler.
537
538         css2.1/t040304-c64-uri-00-a-g.html is failing
539         https://bugs.webkit.org/show_bug.cgi?id=23271
540
541         This test isn't failing now because this test was fixed in
542         http://trac.webkit.org/changeset/47884
543
544         * platform/mac/css2.1/t040304-c64-uri-00-a-g-expected.checksum:
545         * platform/mac/css2.1/t040304-c64-uri-00-a-g-expected.png:
546
547 2009-11-05  Daniel Bates  <dbates@webkit.org>
548
549         Reviewed by Eric Seidel.
550
551         https://bugs.webkit.org/show_bug.cgi?id=31193
552
553         Removed obsolete test case which was included in the patch for bug #30107.
554         This test case is already covered by the test case fast/events/drag-and-drop.html,
555         which was included in the patch for bug #24731.
556
557         * fast/events/drag-and-drop-none-expected.txt: Removed.
558         * fast/events/drag-and-drop-none.html: Removed.
559         * platform/win/Skipped: Removed entry for drag-and-drop-none.html.
560
561 2009-11-05  Adam Barth  <abarth@webkit.org>
562
563         Reviewed by Sam Weinig.
564
565         Cross-domain access to stylesheet text should not be allowed
566         https://bugs.webkit.org/show_bug.cgi?id=20527
567
568         Test that a script cannot read cross-origin cssRules.
569
570         * http/tests/security/cannot-read-cssrules-expected.txt: Added.
571         * http/tests/security/cannot-read-cssrules-redirect-expected.txt: Added.
572         * http/tests/security/cannot-read-cssrules-redirect.html: Added.
573         * http/tests/security/cannot-read-cssrules.html: Added.
574
575 2009-11-05  Alice Liu  <alice.liu@apple.com>
576
577         Adding a resource that seems to be missing.  Without it, several tests in
578         fast/dom/beforeload aren't really testing if the default event handling is
579         prevented, but instead are only testing if the beforeload event fires. 
580
581         Rubber-stamped by Gavin Barraclough.
582
583         * fast/dom/beforeload/resources/fail.js: Added.
584
585 2009-11-05  Pavel Feldman  <pfeldman@chromium.org>
586
587         Reviewed by Timothy Hatcher.
588
589         Web Inspector: beautify layout tests.
590
591         https://bugs.webkit.org/show_bug.cgi?id=31189
592
593         * inspector/console-dir-expected.txt:
594         * inspector/console-dir.html:
595         * inspector/console-dirxml-expected.txt:
596         * inspector/console-dirxml.html:
597         * inspector/console-format-collections-expected.txt:
598         * inspector/console-format-collections.html:
599         * inspector/console-format-expected.txt:
600         * inspector/console-format.html:
601         * inspector/console-tests-expected.txt:
602         * inspector/console-tests.html:
603         * inspector/console-tests.js: Added.
604         (dumpConsoleMessages.callback):
605         (dumpConsoleMessages):
606         (dumpConsoleMessagesWithClasses.callback):
607         (dumpConsoleMessagesWithClasses):
608         (frontendScript_dumpConsoleMessages):
609         * inspector/css-syntax-highlight.html: Removed.
610         * inspector/elements-panel-structure-expected.txt:
611         * inspector/elements-panel-structure.html:
612         * inspector/elements-tests.js: Added.
613         (frontendScript_expandDOMSubtree.processChildren):
614         (frontendScript_expandDOMSubtree):
615         * inspector/evaluate-in-frontend.html:
616         * inspector/evaluate-in-frontend.js: Removed.
617         * inspector/inspector-test.js: Added.
618         ():
619         (evaluateInWebInspector):
620         (notifyDone):
621         (output):
622         (window.didEvaluateForTestInFrontend):
623         * inspector/javascript-syntax-highlight.html: Removed.
624         * inspector/styles-iframe.html:
625         * inspector/syntax-highlight-css-expected.txt: Renamed from LayoutTests/inspector/css-syntax-highlight-expected.txt.
626         * inspector/syntax-highlight-css.html: Added.
627         * inspector/syntax-highlight-javascript-expected.txt: Renamed from LayoutTests/inspector/javascript-syntax-highlight-expected.txt.
628         * inspector/syntax-highlight-javascript.html: Added.
629         * inspector/syntax-highlight.js: Added.
630         (doit.callback):
631         (doit):
632         (frontendScript_dumpSyntaxHighlight):
633         * inspector/timeline-trivial.html:
634         * platform/qt/Skipped:
635
636 2009-11-05  Shu Chang  <Chang.Shu@nokia.com>
637
638         Reviewed by Adele Peterson.
639
640         The number of selected lines in textarea after a shift-PageDown
641         may differ. The test case is modified so that it will not depend
642         on the exact number of lines selected. This should resolve regression
643         on platforms like Qt and GTK.
644         https://bugs.webkit.org/show_bug.cgi?id=31122
645
646         * editing/selection/shrink-selection-after-shift-pagedown.html:
647
648 2009-11-05  Pavel Feldman  <pfeldman@chromium.org>
649
650         Not reviewed: empty line in expectations build fix.
651
652         * fast/events/event-listener-map-rehash-crash-expected.txt:
653
654 i2009-11-05  Pavel Feldman  <pfeldman@chromium.org>
655
656         Reviewed by Timothy Hatcher.
657
658         REGRESSION: Web Inspector doesn't show CSS rules properly for iframes
659
660         https://bugs.webkit.org/show_bug.cgi?id=30884
661
662         * inspector/console-dir.html:
663         * inspector/console-dirxml.html:
664         * inspector/console-format-collections-expected.txt:
665         * inspector/console-format-collections.html:
666         * inspector/console-format.html:
667         * inspector/console-tests.html:
668         * inspector/elements-panel-structure-expected.txt:
669         * inspector/elements-panel-structure.html:
670         * inspector/evaluate-in-frontend.js:
671         ():
672         (expandDOMSubtree.processChildren):
673         (expandDOMSubtree):
674         (dumpConsoleMessages):
675         * inspector/resources/styles-iframe-data.html: Added.
676         * inspector/styles-iframe-expected.txt: Added.
677         * inspector/styles-iframe.html: Added.
678         * platform/qt/Skipped:
679
680 2009-11-05  Dimitri Glazkov  <dglazkov@chromium.org>
681
682         Reviewed by Geoffrey Garen.
683
684         Rehashing of EventListenerMap leads to loss of EvenListenerList.
685         https://bugs.webkit.org/show_bug.cgi?id=31027
686
687         * fast/events/event-listener-map-rehash-crash.html: Added.
688
689 2009-11-05  Brian Weinstein  <bweinstein@apple.com>
690
691         Rubber-stamped by Adam Roben.
692
693         Add ruby tests and failing accessibility test to Windows Skipped list,
694         we should be able to re-add ruby tests, but not sure the correct course
695         of action yet.
696
697         * platform/win/Skipped:
698
699 2009-11-05  Jian Li  <jianli@chromium.org>
700
701         Reviewed by Dmitri Titov.
702
703         Tests the drag event bubbling on different targets:
704         - iframe with invalid source
705         - iframe with valid source
706         - non-iframe droppable element
707         https://bugs.webkit.org/show_bug.cgi?id=30469
708
709         * http/tests/misc/bubble-drag-events-expected.txt: Added.
710         * http/tests/misc/bubble-drag-events.html: Added.
711
712 2009-11-05  Jeff Schiller  <codedread@gmail.com>
713
714         Reviewed by Simon Fraser.
715
716         Added test to ensure proper order of matrix multiplication with SVGMatrix.
717         https://bugs.webkit.org/show_bug.cgi?id=16062
718
719         * svg/dom/SVGMatrix-interface-expected.txt: Added.
720         * svg/dom/SVGMatrix-interface.xhtml: Added.
721
722 2009-11-03  Justin Garcia  <justin.garcia@apple.com>
723
724         Reviewed by Adele Peterson.
725
726         https://bugs.webkit.org/show_bug.cgi?id=25439
727         Deleting when in front of a block image removes character from previous paragraph
728
729         * editing/deleting/delete-before-block-image-1-expected.txt: Added.
730         * editing/deleting/delete-before-block-image-1.html: Added.
731         * editing/deleting/delete-before-block-image-2-expected.txt: Added.
732         * editing/deleting/delete-before-block-image-2.html: Added.
733         * editing/deleting/delete-before-block-table-expected.txt: Added.
734         * editing/deleting/delete-before-block-table.html: Added.
735
736 2009-11-04  Enrica Casucci  <enrica@apple.com>
737
738         Reviewed by Adele Peterson.
739
740         Hang in Mail on attempting to change indent level
741         <rdar://problem/7131805>
742         https://bugs.webkit.org/show_bug.cgi?id=31127
743         
744         Added test to cover all the different code paths.
745
746         * editing/execCommand/outdent-multiparagraph-list-expected.txt: Added.
747         * editing/execCommand/outdent-multiparagraph-list.html: Added.
748
749 2009-11-04  Daniel Bates  <dbates@webkit.org>
750
751         Reviewed by Eric Seidel.
752
753         https://bugs.webkit.org/show_bug.cgi?id=30266
754         
755         Changed data format type from "text" to "text/plain" to pass Chrome tests.
756
757         * fast/events/drag-and-drop-dataTransfer-types-nocrash-expected.txt:
758         * fast/events/drag-and-drop-dataTransfer-types-nocrash.html:
759
760 2009-11-04  Chris Fleizach  <cfleizach@apple.com>
761
762         Reviewed by Beth Dakin.
763
764         Need to implement ARIA role="combobox"
765         https://bugs.webkit.org/show_bug.cgi?id=31096
766
767         * accessibility/aria-combobox.html: Added.
768         * platform/gtk/Skipped:
769         * platform/mac/accessibility/aria-combobox-expected.txt: Added.
770         * platform/win/Skipped:
771
772 2009-11-04  Csaba Osztrogonác  <ossy@webkit.org>
773
774         Put test into skiplist added in r50489 because
775         layoutTestController.showWebInspector() is unimplemented now.
776
777         * platform/qt/Skipped: inspector/timeline-trivial.html added.
778
779 2009-11-04  Csaba Osztrogonác  <ossy@webkit.org>
780
781         Unreviewed rollout.
782
783         Revert r50496 because it broke all layout tests on QtBuildBot.
784
785         * svg/text/resources: Removed.
786         * svg/text/resources/text-font-invalid.svg: Removed.
787         * svg/text/text-font-invalid-expected.txt: Removed.
788         * svg/text/text-font-invalid.html: Removed.
789
790 2009-11-03  Roland Steiner  <rolandsteiner@chromium.org>
791
792         Reviewed by Mark Rowe.
793         (on IRC)
794
795         add ruby layout tests to the Skipped list on mac, since they somehow cause
796         http/tests/security/mixedContent/about-blank-iframe-in-main-frame.html to fail.
797         
798         no new tests.
799
800         * platform/mac/Skipped:
801
802 2009-11-02  Benjamin Poulain  <benjamin.poulain@nokia.com>
803
804         Reviewed by Simon Hausmann.
805
806         Add a new test to reproduce 29856. The bug only happen
807         when the SVG file is used as an image.
808         https://bugs.webkit.org/show_bug.cgi?id=29856
809
810         * svg/text/text-font-invalid-expected.txt: Added.
811         * svg/text/resources/text-font-invalid.svg: Added.
812         * svg/text/text-font-invalid.html: Added.
813
814 2009-11-04  Roland Steiner  <rolandsteiner@chromium.org>
815
816         Reviewed by Dave Hyatt.
817
818         Bug 28420 -  Implement HTML5 <ruby> rendering
819         (https://bugs.webkit.org/show_bug.cgi?id=28420)
820
821         First rudimentary implementation of HTML5 ruby rendering support - layout tests.
822
823         New layout tests: basic rendering:
824         * fast/ruby/ruby-empty-rt.html: Added.
825         * fast/ruby/ruby-length.html: Added.
826         * fast/ruby/ruby-run-break.html: Added.
827         * fast/ruby/ruby-runs-spans.html: Added.
828         * fast/ruby/ruby-runs.html: Added.
829         * fast/ruby/ruby-simple-rp.html: Added.
830         * fast/ruby/ruby-simple.html: Added.
831         * fast/ruby/ruby-trailing.html: Added.
832         
833         New layout tests: DOM manipulation within <ruby>
834         * fast/ruby/rubyDOM-insert-rt.html: Added.
835         * fast/ruby/rubyDOM-insert-text1.html: Added.
836         * fast/ruby/rubyDOM-insert-text2.html: Added.
837         * fast/ruby/rubyDOM-insert-text3.html: Added.
838         * fast/ruby/rubyDOM-remove-rt1.html: Added.
839         * fast/ruby/rubyDOM-remove-rt2.html: Added.
840         * fast/ruby/rubyDOM-remove-text1.html: Added.
841         * fast/ruby/rubyDOM-remove-text2.html: Added.
842         
843         New layout tests results:
844         * platform/mac/fast/ruby: Added.
845         * platform/mac/fast/ruby/ruby-empty-rt-expected.checksum: Added.
846         * platform/mac/fast/ruby/ruby-empty-rt-expected.png: Added.
847         * platform/mac/fast/ruby/ruby-empty-rt-expected.txt: Added.
848         * platform/mac/fast/ruby/ruby-length-expected.checksum: Added.
849         * platform/mac/fast/ruby/ruby-length-expected.png: Added.
850         * platform/mac/fast/ruby/ruby-length-expected.txt: Added.
851         * platform/mac/fast/ruby/ruby-run-break-expected.checksum: Added.
852         * platform/mac/fast/ruby/ruby-run-break-expected.png: Added.
853         * platform/mac/fast/ruby/ruby-run-break-expected.txt: Added.
854         * platform/mac/fast/ruby/ruby-runs-expected.checksum: Added.
855         * platform/mac/fast/ruby/ruby-runs-expected.png: Added.
856         * platform/mac/fast/ruby/ruby-runs-expected.txt: Added.
857         * platform/mac/fast/ruby/ruby-runs-spans-expected.checksum: Added.
858         * platform/mac/fast/ruby/ruby-runs-spans-expected.png: Added.
859         * platform/mac/fast/ruby/ruby-runs-spans-expected.txt: Added.
860         * platform/mac/fast/ruby/ruby-simple-expected.checksum: Added.
861         * platform/mac/fast/ruby/ruby-simple-expected.png: Added.
862         * platform/mac/fast/ruby/ruby-simple-expected.txt: Added.
863         * platform/mac/fast/ruby/ruby-simple-rp-expected.checksum: Added.
864         * platform/mac/fast/ruby/ruby-simple-rp-expected.png: Added.
865         * platform/mac/fast/ruby/ruby-simple-rp-expected.txt: Added.
866         * platform/mac/fast/ruby/ruby-trailing-expected.checksum: Added.
867         * platform/mac/fast/ruby/ruby-trailing-expected.png: Added.
868         * platform/mac/fast/ruby/ruby-trailing-expected.txt: Added.
869         * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.checksum: Added.
870         * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.png: Added.
871         * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.txt: Added.
872         * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.checksum: Added.
873         * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.png: Added.
874         * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.txt: Added.
875         * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.checksum: Added.
876         * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.png: Added.
877         * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.txt: Added.
878         * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.checksum: Added.
879         * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.png: Added.
880         * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.txt: Added.
881         * platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.checksum: Added.
882         * platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.png: Added.
883         * platform/mac/fast/ruby/rubyDOM-remove-rt1-expected.txt: Added.
884         * platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.checksum: Added.
885         * platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.png: Added.
886         * platform/mac/fast/ruby/rubyDOM-remove-rt2-expected.txt: Added.
887         * platform/mac/fast/ruby/rubyDOM-remove-text1-expected.checksum: Added.
888         * platform/mac/fast/ruby/rubyDOM-remove-text1-expected.png: Added.
889         * platform/mac/fast/ruby/rubyDOM-remove-text1-expected.txt: Added.
890         * platform/mac/fast/ruby/rubyDOM-remove-text2-expected.checksum: Added.
891         * platform/mac/fast/ruby/rubyDOM-remove-text2-expected.png: Added.
892         * platform/mac/fast/ruby/rubyDOM-remove-text2-expected.txt: Added.
893
894 2009-11-03  Kenneth Russell  <kbr@google.com>
895
896         Reviewed by Oliver Hunt.
897
898         Add overridePreference call to all WebGL layout tests
899         https://bugs.webkit.org/show_bug.cgi?id=31088
900
901         * fast/canvas/webgl/array-unit-tests.html:
902         * fast/canvas/webgl/getActiveTest.html:
903         * fast/canvas/webgl/gl-get-calls.html:
904         * fast/canvas/webgl/incorrect-context-object-behaviour.html:
905         * fast/canvas/webgl/null-object-behaviour.html:
906         * fast/canvas/webgl/resources/shader-test.js: Removed.
907         * fast/canvas/webgl/resources/webgl-test.js: Copied from LayoutTests/fast/canvas/webgl/resources/shader-test.js.
908
909 2009-11-03  Eric Z. Ayers  <zundel@google.com>
910
911         Reviewed by Timothy Hatcher.
912
913         Adds a test for turning on the timeline profiler.  This caused
914         a crash because profiling was enabled in the middle of processing
915         an event.
916
917         https://bugs.webkit.org/show_bug.cgi?id=31080
918
919         * inspector/timeline-trivial-expected.txt: Added.
920         * inspector/timeline-trivial.html: Added.
921
922 2009-11-03  Bradley Green  <brg@chromium.org>
923
924         Reviewed by Dmitry Titov.
925
926         Updating test expectations for implementation of
927         window.navigator.registerProtocolHandler and
928         window.navigator.registerContentHandler.
929
930         There is a default implimentation for these APIs, hence all platforms
931         with the navigator-detached-no-crash-expect and
932         window-properties-expected tests needed to be updated.  While
933         isolatedWorlds has a window-properties-expected test, it has no window
934         object and hence does not need to be updaetd.
935
936         We add two fast/dom tests to insure that the proper exceptions are
937         thrown when bad syntax or security violations are made by calling the
938         methods.
939
940         * fast/dom/Window/window-properties-expected.txt:
941         * fast/dom/navigator-detached-no-crash-expected.txt:
942         * fast/dom/navigator-detached-no-crash.html:
943         * fast/dom/registerContentHandler-expected.txt: Added.
944         * fast/dom/registerContentHandler.html: Added.
945         * fast/dom/registerProtocolHandler-expected.txt: Added.
946         * fast/dom/registerProtocolHandler.html: Added.
947         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
948         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
949         * platform/mac-leopard/fast/dom/navigator-detached-no-crash-expected.txt:
950
951 2009-11-03  Dan Bernstein  <mitz@apple.com>
952
953         Reviewed by Anders Carlsson and Beth Dakin.
954
955         https://bugs.webkit.org/show_bug.cgi?id=31070
956         Test for <rdar://problem/7194735> Crashes at RenderText::RenderText()
957         Test for <rdar://problem/6937089> Crashes at RenderWidget::destroy()
958
959         * plugins/attach-during-destroy-expected.txt: Added.
960         * plugins/attach-during-destroy.html: Added.
961         * plugins/destroy-reentry-expected.txt: Added.
962         * plugins/destroy-reentry.html: Added.
963
964 2009-11-03  Evan Martin  <evan@chromium.org>
965
966         Reviewed by Darin Adler.
967
968         A test that reproduces a hard-to-trigger memory corruption in the
969         CSS lexer.
970
971         https://bugs.webkit.org/show_bug.cgi?id=30827
972
973         * fast/css/end-of-buffer-crash.html: Added.
974
975 2009-11-02  Darin Adler  <darin@apple.com>
976
977         Reviewed by Dan Bernstein.
978
979         Crash due to double-destroy related to CSS run-in property
980         https://bugs.webkit.org/show_bug.cgi?id=31034
981         rdar://problem/7328458
982
983         * fast/css/run-in-crash-expected.txt: Added.
984         * fast/css/run-in-crash.html: Added.
985
986 2009-11-03  Victor Wang  <victorw@chromium.org>
987
988         Reviewed by Eric Seidel.
989
990         "http://trac.webkit.org/changeset/50315" makes links mouse
991         focusable only on GTK and QT, so win has same behavior as mac now
992         Remove the win specific expected results for tests failed
993         due to the patch.
994
995         https://bugs.webkit.org/show_bug.cgi?id=30968
996
997         * platform/win/fast/events/click-focus-anchor-expected.txt: Removed.
998         * platform/win/fast/inline: Removed.
999         * platform/win/fast/inline/dirtyLinesForInline-expected.txt: Removed.
1000
1001 2009-11-03  Csaba Osztrogonác  <ossy@webkit.org>
1002
1003         Add files to skiplist depend on phonon support,
1004         which is disabled on the Qt buildbot for now.
1005
1006         * platform/qt/Skipped:
1007
1008 2009-11-03  Csaba Osztrogonác  <ossy@webkit.org>
1009
1010         Rubber-stamped by Tor Arne Vestbø.
1011
1012         Remove now passing tests from skiplist.
1013
1014         * platform/qt/Skipped:
1015
1016 2009-11-03  Csaba Osztrogonác  <ossy@webkit.org>
1017
1018         Put test into skiplist added in r50411 because
1019         layoutTestController.showWebInspector() is unimplemented now.
1020
1021         * platform/qt/Skipped: inspector/css-syntax-highlight.html added
1022
1023 2009-11-02  Oliver Hunt  <oliver@apple.com>
1024
1025         Reviewed by Gavin Barraclough.
1026
1027         REGRESSION (r48573): JSC may incorrectly cache chain lookups with a dictionary at the head of the chain
1028         https://bugs.webkit.org/show_bug.cgi?id=31045
1029
1030         Add tests for dictionary at the head of a prototype chain.
1031
1032         * fast/js/script-tests/dictionary-no-cache.js:
1033         * fast/js/dictionary-no-cache-expected.txt:
1034
1035 2009-11-02  Enrica Casucci  <enrica@apple.com>
1036
1037         Reviewed by Adele Peterson and Dan Bernstein.
1038
1039         Safari crashes when calling execCommand on formatted html in special case
1040         <rdar://problem/7318656>
1041         https://bugs.webkit.org/show_bug.cgi?id=31023
1042
1043         * editing/execCommand/align-in-span-expected.txt: Added.
1044         * editing/execCommand/align-in-span.html: Added.
1045
1046 2009-11-02  Chris Marrin  <cmarrin@apple.com>
1047
1048         Reviewed by Oliver Hunt.
1049
1050         Revised tests for changes to when exceptions are raised in WebGL content
1051         https://bugs.webkit.org/show_bug.cgi?id=31005
1052
1053         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
1054         * fast/canvas/webgl/null-object-behaviour-expected.txt:
1055         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
1056         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
1057
1058 2009-11-02  Philippe Normand  <pnormand@igalia.com>
1059
1060         Reviewed by Jan Alonzo.
1061
1062         [GTK] Failing media/video-played-reset.html
1063         https://bugs.webkit.org/show_bug.cgi?id=30589
1064
1065         * platform/gtk/Skipped: Unskip fixed test.
1066
1067 2009-11-02  Andrew Scherkus  <scherkus@chromium.org>
1068
1069         Reviewed by Eric Carlson.
1070
1071         Increase the timeout of media/video-currentTime-set.html from 800ms to 2000ms.
1072
1073         Also fix call to logResult() as parameters were reversed, resulting in
1074         printing an error message of "false".
1075
1076         https://bugs.webkit.org/show_bug.cgi?id=31017
1077
1078         * media/video-currentTime-set.html: Timeout increased to 2000ms.
1079
1080 2009-10-30  Alexey Proskuryakov  <ap@apple.com>
1081
1082         Reviewed by Darin Adler.
1083
1084         https://bugs.webkit.org/show_bug.cgi?id=30969
1085         A no-prefix XPath node test should not match no-namespace elements in HTML document
1086
1087         * fast/xpath/null-namespace-in-html-expected.txt: Added.
1088         * fast/xpath/null-namespace-in-html.html: Added.
1089
1090 2009-11-02  Keishi Hattori  <casey.hattori@gmail.com>
1091
1092         Reviewed by Timothy Hatcher.
1093
1094         Web Inspector: Rewrite CSSSourceSyntaxHighlighter so it shares more code
1095         https://bugs.webkit.org/show_bug.cgi?id=30907
1096
1097         * inspector/css-syntax-highlight-expected.txt: Added.
1098         * inspector/css-syntax-highlight.html: Added.
1099         * inspector/javascript-syntax-highlight-expected.txt:
1100
1101 2009-11-02  Chris Fleizach  <cfleizach@apple.com>
1102
1103         Reviewed by Beth Dakin.
1104
1105         Support ARIA "tab" roles
1106         https://bugs.webkit.org/show_bug.cgi?id=30842
1107
1108         * accessibility/aria-controls-with-tabs-expected.txt: Added.
1109         * accessibility/aria-controls-with-tabs.html: Added.
1110         * accessibility/aria-tab-roles.html: Added.
1111         * platform/gtk/Skipped:
1112         * platform/mac/accessibility/aria-tab-roles-expected.txt: Added.
1113         * platform/win/Skipped:
1114
1115 2009-11-02  Roland Steiner  <rolandsteiner@chromium.org>
1116
1117         Reviewed by Dave Hyatt.
1118
1119         Bug 28420 -  Implement HTML5 <ruby> rendering
1120         (https://bugs.webkit.org/show_bug.cgi?id=28420)
1121
1122         First rudimentary implementation of HTML5 ruby rendering support.
1123
1124         Further layout tests will be committed in a follow-up patch under fast/ruby.
1125
1126         * fast/ruby/parse-rp-expected.txt: result changed due to <rt> being rendered as block within <ruby>
1127
1128 2009-11-01  Alexey Proskuryakov  <ap@apple.com>
1129
1130         Reviewed by Dan Bernstein.
1131
1132         https://bugs.webkit.org/show_bug.cgi?id=30992
1133         Node.isDefaultNamespace doesn't convert empty strings to null
1134
1135         * fast/dom/Node/default-namespace-empty-argument-expected.txt: Added.
1136         * fast/dom/Node/default-namespace-empty-argument.html: Added.
1137
1138 2009-11-01  Yael Aharon  <yael.aharon@nokia.com>
1139
1140         Reviewed by Darin Adler.
1141
1142         Don't add '/' to the URL path if the it does not include '/' after the protocol component
1143         https://bugs.webkit.org/show_bug.cgi?id=30971
1144
1145         Updating the expected result to reflect the change.
1146
1147         * fast/loader/url-parse-1-expected.txt:
1148
1149 2009-10-31  Alexey Proskuryakov  <ap@apple.com>
1150
1151         Reviewed by John Sullivan.
1152
1153         https://bugs.webkit.org/show_bug.cgi?id=30982
1154         createHTMLDocument doesn't escape ampersand and less-than in title
1155
1156         * fast/dom/DOMImplementation/createHTMLDocument-title-expected.txt: Added.
1157         * fast/dom/DOMImplementation/createHTMLDocument-title.html: Added.
1158
1159 2009-11-01  Hironori Bono  <hbono@chromium.org>
1160
1161         Reviewed by Darin Adler.
1162
1163         Bug 30902: Need a layout test for Bug 28284
1164         This change just adds a simple test that calls TextInputController.firstRectForCharacterRange()
1165         before and after inserting a Thai character and compare their results.
1166         https://bugs.webkit.org/show_bug.cgi?id=30902
1167
1168         * fast/text/international/thai-cursor-position-expected.txt: Added.
1169         * fast/text/international/thai-cursor-position.html: Added.
1170         * platform/gtk/Skipped: Skip this test because TextInputController is not implemented.
1171         * platform/qt/Skipped: ditto.
1172         * platform/win/Skipped: ditto.
1173
1174 2009-11-01  Yuta Kitamura  <yutak@chromium.org>
1175
1176         Reviewed by Darin Adler.
1177
1178         Fix assertion falure in RenderObjectChildList::updateBeforeAfterContent().
1179
1180         [Crash (debug)] Combination of list-item and :after causes assertion failure
1181         https://bugs.webkit.org/show_bug.cgi?id=30944
1182
1183         * fast/css/list-item-pseudo-nocrash-expected.txt: Added.
1184         * fast/css/list-item-pseudo-nocrash.html: Added.
1185
1186 2009-11-01  Philippe Normand  <pnormand@igalia.com>
1187
1188         Reviewed by Eric Seidel.
1189
1190         https://bugs.webkit.org/show_bug.cgi?id=30586
1191         [GTK] Failing test media/video-src-empty.html
1192
1193         * platform/gtk/Skipped: Unskip fixed test.
1194
1195 2009-10-31  Oliver Hunt  <oliver@apple.com>
1196
1197         Reviewed by Jon Honeycutt.
1198
1199         WebGL allows objects to be used with the wrong context
1200         https://bugs.webkit.org/show_bug.cgi?id=30981
1201
1202         Add tests for null/missing object parameters and objects being used
1203         on the wrong context.
1204
1205         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt: Added.
1206         * fast/canvas/webgl/incorrect-context-object-behaviour.html: Added.
1207         * fast/canvas/webgl/null-object-behaviour-expected.txt: Added.
1208         * fast/canvas/webgl/null-object-behaviour.html: Added.
1209         * fast/canvas/webgl/resources/shader-test.js:
1210         (loadStandardProgram):
1211         (loadStandardVertexShader):
1212         (loadStandardFragmentShader):
1213         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js: Added.
1214         * fast/canvas/webgl/script-tests/null-object-behaviour.js: Added.
1215
1216 2009-10-30  Enrica Casucci  <enrica@apple.com>
1217
1218         Reviewed by Darin Adler.
1219
1220         REGRESSION: In Mail, Undo does not restore some characters I have deleted at the end of a line
1221         https://bugs.webkit.org/show_bug.cgi?id=30955
1222         <rdar://problem/7067033>
1223         
1224         * editing/undo/undo-deleteWord-expected.txt: Added.
1225         * editing/undo/undo-deleteWord.html: Added.
1226
1227 2009-10-29  Jon Honeycutt  <jhoneycutt@apple.com>
1228
1229         Test for MSAA: Accessibility of headings is not correct
1230
1231         https://bugs.webkit.org/show_bug.cgi?id=30937
1232
1233         Reviewed by Adam Roben.
1234
1235         * platform/win/accessibility/heading-elements-expected.txt: Added.
1236         * platform/win/accessibility/heading-elements.html: Added.
1237
1238 2009-10-29  Jon Honeycutt  <jhoneycutt@apple.com>
1239
1240         Test for MSAA: Accessibility of links is wrong
1241
1242         https://bugs.webkit.org/show_bug.cgi?id=30928
1243
1244         Reviewed by Darin Adler.
1245
1246         * platform/win/accessibility/linked-elements-expected.txt: Added.
1247         * platform/win/accessibility/linked-elements.html: Added.
1248
1249 2009-10-30  Ben Murdoch  <benm@google.com>
1250
1251         Reviewed by David Kilzer.
1252
1253         openDatabase() with empty version sets db version up incorrectly
1254         https://bugs.webkit.org/show_bug.cgi?id=28417
1255
1256         * storage/open-database-set-empty-version-expected.txt: Added.
1257         * storage/open-database-set-empty-version.html: Added.
1258
1259 2009-10-30  Shinichiro Hamaji  <hamaji@chromium.org>
1260
1261         Reviewed by Darin Adler.
1262
1263         counterValueForElementById should return space-separated string for multiple counters
1264         https://bugs.webkit.org/show_bug.cgi?id=30939
1265
1266         * fast/css/counters/counterValueForElementById-expected.txt: Added.
1267         * fast/css/counters/counterValueForElementById.html: Added.
1268
1269 2009-10-30  Shinichiro Hamaji  <hamaji@chromium.org>
1270
1271         Reviewed by Mark Rowe.
1272
1273         fast/css/counters/t1204* are not asynchronous anymore
1274         https://bugs.webkit.org/show_bug.cgi?id=30940
1275
1276         * fast/css/counters/t1204-increment-00-c-o.html:
1277         * fast/css/counters/t1204-increment-01-c-o.html:
1278
1279 2009-10-30  Kenneth Rohde Christiansen  <kenneth@webkit.org>
1280
1281         Unreviewed layout test fixes.
1282
1283         The existing excepted results were wrong, due to the visited links not
1284         being reset between tests.
1285
1286         This was fixed in r50329, so updating the results.
1287
1288         * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
1289         * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
1290         * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
1291         * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
1292         * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
1293         * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
1294
1295 2009-10-30  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
1296
1297         Reviewed by Holger Hans Peter Freyther.
1298
1299         [Qt] Add expected files for new svg tests we pass.
1300         Compared to the Mac expected png files.
1301
1302         * platform/qt/svg/css/arrow-with-shadow-expected.txt: Added.
1303         * platform/qt/svg/css/circle-in-mask-with-shadow-expected.txt: Added.
1304         * platform/qt/svg/css/clippath-with-shadow-expected.txt: Added.
1305         * platform/qt/svg/css/mask-with-shadow-expected.txt: Added.
1306         * platform/qt/svg/css/path-with-shadow-expected.txt: Added.
1307         * platform/qt/svg/css/stars-with-shadow-expected.txt: Added.
1308         * platform/qt/svg/filters/shadow-on-filter-expected.txt: Added.
1309         * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt: Added.
1310
1311 2009-10-30  Yury Semikhatsky  <yurys@chromium.org>
1312
1313         Reviewed by Pavel Feldman.
1314
1315         Test that browser doesn't crash in case of stack overflow
1316         inside console.log()
1317
1318         https://bugs.webkit.org/show_bug.cgi?id=30904
1319
1320         * fast/dom/console-log-stack-overflow-expected.txt: Added.
1321         * fast/dom/console-log-stack-overflow.html: Added.
1322
1323 2009-10-30  Oliver Hunt  <oliver@apple.com>
1324
1325         Reviewed by Gavin Barraclough.
1326
1327         Regression: crash enumerating properties of an object with getters or setters
1328         https://bugs.webkit.org/show_bug.cgi?id=30948
1329
1330         Add test for enumerating getters and setters.
1331
1332         * fast/js/for-in-cached-expected.txt:
1333         * fast/js/script-tests/for-in-cached.js:
1334         (forIn5):
1335
1336 2009-10-29  Erik Arvidsson  <arv@chromium.org>
1337
1338         Reviewed by Eric Seidel.
1339
1340         Make links mouse focusable only on GTK and QT.
1341
1342         Links are now always mouse focusable on GTK and QT. On other platforms
1343         the link needs a tabIndex or it needs to be contentEditable.
1344
1345         https://bugs.webkit.org/show_bug.cgi?id=26856
1346
1347         * fast/events/click-focus-anchor-expected.txt:
1348         * fast/events/click-focus-anchor.html:
1349         * platform/gtk/fast/events/click-focus-anchor-expected.txt: Added.
1350         * platform/mac/fast/events/click-focus-anchor-expected.txt: Removed.
1351         * platform/qt/fast/events/click-focus-anchor-expected.txt: Added.
1352
1353 2009-10-29  Jonathan Dixon  <joth@chromium.org>
1354
1355         Reviewed by Eric Seidel.
1356
1357         Add expected files for GTK and QT builds, for test text-input-webkit-radius.html
1358         Expected fils collected from buildbot:
1359         http://build.webkit.org/results/Qt%20Linux%20Release/r50286%20(3257)/fast/css/
1360         http://build.webkit.org/results/GTK%20Linux%20Release/r50286%20(5308)/fast/css/
1361
1362         * platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt: Added.
1363         * platform/qt/fast/css/text-input-with-webkit-border-radius-expected.txt: Added.
1364
1365 2009-10-29  Dan Bernstein  <mitz@apple.com>
1366
1367         Updated Tiger-specific result now that Tiger matches current behavior. A Tiger-specific
1368         result is still needed because of the difference in Thai fonts.
1369
1370         * platform/mac-tiger/fast/text/atsui-multiple-renderers-expected.txt:
1371
1372 2009-10-29  Dan Bernstein  <mitz@apple.com>
1373
1374         Reviewed by Sam Weinig.
1375
1376         Updated a test to account for font metric differences between Mac OS X versions. Removed
1377         Leopard-specific results for another test now that Leopard matches current behavior.
1378
1379         * platform/mac-leopard/fast/text/atsui-multiple-renderers-expected.checksum: Removed.
1380         * platform/mac-leopard/fast/text/atsui-multiple-renderers-expected.png: Removed.
1381         * platform/mac-leopard/fast/text/atsui-multiple-renderers-expected.txt: Removed.
1382         * platform/mac/fast/text/ligature-subdivision-expected.txt:
1383         * platform/mac/fast/text/script-tests/ligature-subdivision.js:
1384
1385 2009-10-29  Enrica Casucci  <enrica@apple.com>
1386
1387         REGRESSION(3.2.3 - 4.0.2): Message composing: when I undo a color change to text in Mail, undo/redo behaves strangely
1388         <rdar://problem/7115041>
1389         https://bugs.webkit.org/show_bug.cgi?id=30892
1390
1391         * editing/undo/redo-style-expected.txt: Added.
1392         * editing/undo/redo-style.html: Added.
1393
1394 2009-10-29  Shinichiro Hamaji  <hamaji@chromium.org>
1395
1396         Reviewed by Darin Adler.
1397
1398         fast/css/counters/invalidate-cached-counter-node can be dumpAsText
1399         https://bugs.webkit.org/show_bug.cgi?id=30931
1400
1401         * fast/css/counters/invalidate-cached-counter-node-expected.txt: Added.
1402         * fast/css/counters/invalidate-cached-counter-node.html:
1403         * platform/mac/fast/css/counters/invalidate-cached-counter-node-expected.checksum: Removed.
1404         * platform/mac/fast/css/counters/invalidate-cached-counter-node-expected.png: Removed.
1405         * platform/mac/fast/css/counters/invalidate-cached-counter-node-expected.txt: Removed.
1406
1407 2009-10-29  Csaba Osztrogonác  <ossy@webkit.org>
1408
1409         [Qt] Remove some tests that now pass.
1410
1411         * platform/qt/Skipped:
1412
1413 2009-10-29  Dan Bernstein  <mitz@apple.com>
1414
1415         Reviewed by Sam Weinig.
1416
1417         Problem editing or selecting text containing ligatures
1418         https://bugs.webkit.org/show_bug.cgi?id=30025
1419
1420         * platform/mac/fast/text/ligature-subdivision-expected.txt: Added.
1421         * platform/mac/fast/text/ligature-subdivision.html: Added.
1422         * platform/mac/fast/text/script-tests: Added.
1423         * platform/mac/fast/text/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/js/script-tests/TEMPLATE.html.
1424         * platform/mac/fast/text/script-tests/ligature-subdivision.js: Added.
1425
1426 2009-10-29  Kenneth Rohde Christiansen  <kenneth@webkit.org>
1427
1428         Reviewed by Oliver Hunt.
1429
1430         Removed test that passes after implementing the Qt DRT version
1431         of dumpBackForwardList().
1432
1433         * platform/qt/Skipped:
1434
1435 2009-10-29  Kenneth Rohde Christiansen  <kenneth@webkit.org>
1436
1437         Rubberstamped by Adam Roben.
1438
1439         Remove two tests that pass on the buildbot.
1440
1441         * platform/qt/Skipped:
1442
1443 2009-10-29  Dan Bernstein  <mitz@apple.com>
1444
1445         Updated expected result for Tiger
1446
1447         * platform/mac-tiger/fast/text/international/thai-line-breaks-expected.txt:
1448
1449 2009-10-29  Kenneth Rohde Christiansen  <kenneth@webkit.org>
1450
1451         Unreviewed Qt buildbot fix.
1452
1453         Add some files to skipped that depend on phonon support,
1454         which is disabled on the Qt buildbot for now.
1455
1456         * platform/qt/Skipped:
1457
1458 2009-10-29  Kenneth Rohde Christiansen  <kenneth@webkit.org>
1459
1460         Rubberstamped by Adam Roben.
1461
1462         Remove tests that pass after the change introduced in r50289.
1463
1464         * platform/qt/Skipped:
1465
1466 2009-10-29  Brian Weinstein  <bweinstein@apple.com>
1467
1468         Rubber-stamped by Steve Falkenburg.
1469
1470         Windows Release bots are having problems in xmlhttprequest tests, Skipping them temporarily
1471         to see if this eliminates the problem, and it is a test causing httpd problems.
1472
1473         * platform/win/Skipped:
1474
1475 2009-10-29  Adam Barth  <abarth@webkit.org>
1476
1477         Reviewed by Eric Seidel.
1478
1479         Don't run JavaScript URLs in view source mode
1480         https://bugs.webkit.org/show_bug.cgi?id=30881
1481
1482         Test that we don't run JavaScript URLs in view source mode.
1483
1484         This test actually passes before this change.  I don't know how to
1485         actually run JavaScript URLs in view source frames using DRT, but it's
1486         possible in an abitrary embedding of WebKit.
1487
1488         * http/tests/security/view-source-no-javascript-url-expected.txt: Added.
1489         * http/tests/security/view-source-no-javascript-url.html: Added.
1490
1491 2009-10-28  Dan Bernstein  <mitz@apple.com>
1492
1493         Removed Leopard-specific result after changing ATSUI missing-glyph behavior to match the
1494         Core Text and fast code paths' behavior.
1495
1496         * platform/mac-leopard/fast/text/international/khmer-selection-expected.txt: Removed.
1497
1498 2009-10-28  Andrew Scherkus  <scherkus@chromium.org>
1499
1500         Reviewed by Eric Carlson.
1501
1502         Fix video-pause-immediately.html to avoid using setTimeout().
1503
1504         This also addresses the flakiness on Windows, where 200ms was not enough time to advance the clock past zero.
1505
1506         https://bugs.webkit.org/show_bug.cgi?id=30889
1507
1508         * media/video-pause-immediately.html: Replace setTimeout() with timeupdate events.
1509
1510 2009-10-28  Brian Weinstein  <bweinstein@apple.com>
1511
1512         Rubber-stamped by Ada Chan.
1513
1514         Add accessibility test to the list of Windows Skipped tests.
1515
1516         * platform/win/Skipped:
1517
1518 2009-10-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1519
1520         Reviewed by Jan Alonzo.
1521
1522         [GTK] API to start inspector for a WebView
1523         https://bugs.webkit.org/show_bug.cgi?id=22551
1524
1525         Unskip inspector tests that we are now able to run.
1526
1527         * platform/gtk/Skipped:
1528
1529 2009-10-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1530
1531         Reviewed by Xan Lopez.
1532
1533         [GTK] Fails new test fast/js/navigator-language.html
1534         https://bugs.webkit.org/show_bug.cgi?id=30440
1535
1536         Unskip the test that now passes.
1537
1538         * platform/gtk/Skipped:
1539
1540 2009-10-28  Jonathan Dixon  <joth@chromium.org>
1541
1542         Reviewed by Eric Seidel.
1543
1544         Bug 30547: (Chromium) searchbox not rendered properly due to the css property -webkit-border-radius
1545         https://bugs.webkit.org/show_bug.cgi?id=30547
1546
1547         * fast/css/text-input-with-webkit-border-radius-expected.checksum: Added.
1548         * fast/css/text-input-with-webkit-border-radius-expected.png: Added.
1549         * fast/css/text-input-with-webkit-border-radius-expected.txt: Added.
1550         * fast/css/text-input-with-webkit-border-radius.html: Added.
1551
1552 2009-10-27  Shinichiro Hamaji  <hamaji@chromium.org>
1553
1554         Reviewed by Darin Adler.
1555
1556         Provide a way to get counter values with layoutTestContoller
1557         https://bugs.webkit.org/show_bug.cgi?id=30555
1558
1559         Convert two pixel tests to dumpAsText tests using counterValueForElementById.
1560
1561         * fast/css/counters/t1204-increment-00-c-o-expected.txt: Added.
1562         * fast/css/counters/t1204-increment-00-c-o.html:
1563         * fast/css/counters/t1204-increment-01-c-o-expected.txt: Added.
1564         * fast/css/counters/t1204-increment-01-c-o.html:
1565         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.checksum: Removed.
1566         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.png: Removed.
1567         * platform/mac/fast/css/counters/t1204-increment-00-c-o-expected.txt: Removed.
1568         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.checksum: Removed.
1569         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.png: Removed.
1570         * platform/mac/fast/css/counters/t1204-increment-01-c-o-expected.txt: Removed.
1571         * platform/qt/fast/css/counters/t1204-increment-00-c-o-expected.txt: Removed.
1572         * platform/qt/fast/css/counters/t1204-increment-01-c-o-expected.txt: Removed.
1573
1574 2009-10-28  Alexey Proskuryakov  <ap@apple.com>
1575
1576         Reviewed by Darin Adler.
1577
1578         https://bugs.webkit.org/show_bug.cgi?id=30841
1579         <rdar://problem/7342730> WebKit should not pass Referer header through a redirect to a non-secure site
1580
1581         * http/tests/ssl/referer-301-expected.txt: Added.
1582         * http/tests/ssl/referer-301.html: Added.
1583         * http/tests/ssl/referer-303-expected.txt: Added.
1584         * http/tests/ssl/referer-303.html: Added.
1585         * http/tests/ssl/resources: Added.
1586         * http/tests/ssl/resources/referer-301-redir.php: Added.
1587         * http/tests/ssl/resources/referer-303-redir.php: Added.
1588         * http/tests/ssl/resources/no-http-referer.cgi: Added.
1589
1590 2009-10-28  Shu Chang  <Chang.Shu@nokia.com>
1591
1592         Reviewed by Eric Seidel.
1593
1594         Added special expected test result for Tiger to fix regression tests.
1595         https://bugs.webkit.org/show_bug.cgi?id=30811
1596
1597         * platform/mac-tiger/fast/js/navigator-language-expected.txt: Added.
1598
1599 2009-10-28  Csaba Osztrogonác  <ossy@webkit.org>
1600
1601         Rubber-stamped by Holger Freyther.
1602
1603         [Qt] Remove http/tests/security tests from
1604         skiplist, and add only now failing tests.
1605
1606         * platform/qt/Skipped:
1607
1608 2009-10-28  Csaba Osztrogonác  <ossy@webkit.org>
1609
1610         [Qt] Remove http/tests/misc tests from
1611         skiplist, and add only now failing tests.
1612
1613         * platform/qt/Skipped:
1614
1615 2009-10-28  Csaba Osztrogonác  <ossy@webkit.org>
1616
1617         Reviewed by Holger Freyther.
1618
1619         Put tests into skiplist added in r50168 and r50162 because
1620         layoutTestController.showWebInspector() is unimplemented now.
1621
1622         * platform/qt/Skipped:
1623         inspector/console-format-collections.html added
1624         inspector/javascript-syntax-highlight.html added
1625
1626 2009-10-27  Dan Bernstein  <mitz@apple.com>
1627
1628         Rubber-stamped by Sam Weinig.
1629
1630         Changed this test to use -webkit-box-shadow instead of box-shadow after r49003.
1631
1632         * fast/box-shadow/inset.html:
1633
1634 2009-10-27  Joseph Pecoraro  <joepeck@webkit.org>
1635
1636         Reviewed by Pavel Feldman.
1637
1638         Web Inspector: Move runAfterPendingDispatches to TestController for Clarity
1639         https://bugs.webkit.org/show_bug.cgi?id=30844
1640
1641         * inspector/console-format-collections.html: updated to reflect TestController change
1642
1643 2009-10-27  Chris Fleizach  <cfleizach@apple.com>
1644
1645         Reviewed by Darin Adler.
1646
1647         WAI-ARIA: add support for 'option' role
1648         https://bugs.webkit.org/show_bug.cgi?id=30843
1649
1650         * accessibility/aria-option-role.html: Added.
1651         * platform/gtk/Skipped:
1652         * platform/mac/accessibility/aria-option-role-expected.txt: Added.
1653         * platform/win/Skipped:
1654
1655 2009-10-27  Chris Fleizach  <cfleizach@apple.com>
1656
1657         No review.
1658
1659         ARIA menu/menu item need AXRoleDescription
1660         https://bugs.webkit.org/show_bug.cgi?id=30804
1661
1662         Layout test fix for Tiger/Leopard.
1663
1664         * platform/mac-leopard/accessibility/table-with-aria-role-expected.txt:
1665
1666 2009-10-27  Chris Fleizach  <cfleizach@apple.com>
1667
1668         Reviewed by Adele Peterson.
1669
1670         WAI-ARIA: add support for 'presentation' role
1671         https://bugs.webkit.org/show_bug.cgi?id=30806
1672
1673         * accessibility/aria-presentational-role-expected.txt: Added.
1674         * accessibility/aria-presentational-role.html: Added.
1675
1676 2009-10-27  Chris Fleizach  <cfleizach@apple.com>
1677
1678         Reviewed by Darin Adler.
1679
1680         ARIA menu/menu item need AXRoleDescription
1681         https://bugs.webkit.org/show_bug.cgi?id=30804
1682
1683         * platform/mac/accessibility/aria-menu-role-descriptions-expected.txt: Added.
1684         * platform/mac/accessibility/aria-menu-role-descriptions.html: Added.
1685         * platform/mac/accessibility/table-with-aria-role-expected.txt:
1686
1687 2009-10-27  Steve Block  <steveblock@google.com>
1688
1689         Reviewed by Darin Adler.
1690
1691         When a Geolocation method is called, immediately calls the error calback asynchronously if permissions have already been denied.
1692         https://bugs.webkit.org/show_bug.cgi?id=27944.
1693
1694         * fast/dom/Geolocation/resources/permission-denied-already-error.js: Added. Tests that when permission has already been denied, the error callback is invoked with code PERMISSION_DENIED, when the Geolocation service reports an error.
1695         * fast/dom/Geolocation/permission-denied-already-error.html: Added. Wrapper for above test.
1696         * fast/dom/Geolocation/permission-denied-already-error-expected.txt: Added. Expected result for above test.
1697         * fast/dom/Geolocation/resources/permission-denied-already-success.js: Added. Tests that when permission has already been denied, the error callback is invoked with code PERMISSION_DENIED, when the Geolocation service has a good position fix.
1698         * fast/dom/Geolocation/permission-denied-already-success.html: Added. Wrapper for above test.
1699         * fast/dom/Geolocation/permission-denied-already-success-expected.txt: Added. Expected result for above test.
1700         * fast/dom/Geolocation/resources/permission-denied.js: Modified. Updates error string.
1701         * fast/dom/Geolocation/permission-denied-expected.txt: Modified. Expected result for above test.
1702         * fast/dom/Geolocation/resources/permission-denied-stops-watches.js: Modified. Updates error string.
1703         * fast/dom/Geolocation/permission-denied-expected-stops-watches.txt: Modified. Expected result for above test.
1704         * platform/gtk/Skipped: Modified. Adds above tests to skipped list.
1705
1706 2009-10-27  Eric Seidel  <eric@webkit.org>
1707
1708         Reviewed by Nikolas Zimmermann.
1709
1710         SVGStyledElement::getPresentationAttribute() can return a shared CSSValue (some SVG tests randomly fail on the bot, and in release builds)
1711         https://bugs.webkit.org/show_bug.cgi?id=29620
1712
1713         * svg/dom/getPresentationAttribute-cache-corruption-expected.txt: Added.
1714         * svg/dom/getPresentationAttribute-cache-corruption.svg: Added.
1715
1716 2009-10-27  Dan Bernstein  <mitz@apple.com>
1717
1718         Reviewed by Simon Fraser.
1719
1720         Incomplete repaint of text field in relative positioned inline at imdb.com
1721         https://bugs.webkit.org/show_bug.cgi?id=30047
1722
1723         * fast/repaint/inline-relative-positioned-expected.checksum: Added.
1724         * fast/repaint/inline-relative-positioned-expected.png: Added.
1725         * fast/repaint/inline-relative-positioned-expected.txt: Added.
1726         * fast/repaint/inline-relative-positioned.html: Added.
1727
1728 2009-10-27  Kinuko Yasuda  <kinuko@google.com>
1729
1730         Reviewed by Darin Adler.
1731
1732         Fixing a test case that yields FAIL results.  Also updating
1733         the corresponding expected results.
1734         https://bugs.webkit.org/show_bug.cgi?id=30821
1735
1736         * storage/domstorage/complex-values-expected.txt:
1737         * storage/domstorage/script-tests/complex-values.js:
1738
1739 2009-10-27  Ryosuke Niwa  <rniwa@webkit.org>
1740
1741         Reviewed by Eric Seidel.
1742
1743         WebKit cannot remove nested bold tags
1744         https://bugs.webkit.org/show_bug.cgi?id=30784
1745
1746         Adds two more edge cases to remove-nested-inline-styles.js:
1747         <b><b><b>12</b></b></b> and <b><b><b>1</b></b>2</b>
1748         WebKit now passes the one existing test used to fail.
1749
1750         * editing/style/remove-nested-inline-styles-expected.txt: Added two tests.
1751         * editing/style/script-tests/remove-nested-inline-styles.js: Added two tests.
1752
1753 2009-10-27  Joseph Pecoraro  <joepeck@webkit.org>
1754
1755         Reviewed by Timothy Hatcher.
1756
1757         Web Inspector: Pretty Print all HTML Collection Types like we do for NodeList
1758         https://bugs.webkit.org/show_bug.cgi?id=30709
1759
1760         * inspector/console-format-collections-expected.txt: Added.
1761         * inspector/console-format-collections.html: Added.
1762         * inspector/evaluate-in-frontend.js: Changed innerHTML to DOM elements instead.
1763
1764 2009-10-27  Adele Peterson  <adele@apple.com>
1765
1766         Test for <rdar://problem/7269075> REGRESSION (Safari 4.0.3-ToT): After pressing Shift-PageDown, pressing Shift-Up 
1767         extends the top of the selection upwards (but should shrink the selection instead)
1768         https://bugs.webkit.org/show_bug.cgi?id=29981
1769
1770         * editing/selection/shrink-selection-after-shift-pagedown-expected.txt: Added.
1771         * editing/selection/shrink-selection-after-shift-pagedown.html: Added.
1772
1773 2009-10-27  Keishi Hattori  <casey.hattori@gmail.com>
1774
1775         Reviewed by Timothy Hatcher.
1776
1777         Tests for JavaScript syntax highlighter.
1778         https://bugs.webkit.org/show_bug.cgi?id=27147
1779
1780         * inspector/javascript-syntax-highlight-expected.txt: Added.
1781         * inspector/javascript-syntax-highlight.html: Added.
1782
1783 2009-10-27  Xan Lopez  <xlopez@igalia.com>
1784
1785         Skip a few more tests that are failing on and off.
1786
1787         * platform/gtk/Skipped:
1788
1789 2009-10-27  Mads Ager  <ager@chromium.org>
1790
1791         Reviewed by Adam Barth.
1792
1793         [V8] Missing null check after string conversion in error reporting
1794         https://bugs.webkit.org/show_bug.cgi?id=30774
1795
1796         Test case for toString conversion failure on an error object in
1797         stack overflow situations.  Test passes if it doesn't crash.
1798         
1799         * fast/dom/error-to-string-stack-overflow-expected.txt: Added.
1800         * fast/dom/error-to-string-stack-overflow.html: Added.
1801
1802 2009-10-27  Brady Eidson  <beidson@apple.com>
1803
1804         Rubberstamped by Sam Weinig.
1805
1806         Re-enable the check that disallows pages with unload handlers in the page cache.
1807
1808         <rdar://problem/7196485> and http://webkit.org/b/29021 
1809
1810         * platform/mac/Skipped:
1811         * platform/win/Skipped:
1812
1813 2009-10-27  Xan Lopez  <xlopez@igalia.com>
1814
1815         Another typo.
1816
1817         * platform/gtk/Skipped:
1818
1819 2009-10-27  Xan Lopez  <xlopez@igalia.com>
1820
1821         Fix typo in test names.
1822
1823         * platform/gtk/Skipped:
1824
1825 2009-10-27  Xan Lopez  <xlopez@igalia.com>
1826
1827         Skip a few tests with links to their tracking bugs.
1828
1829         * platform/gtk/Skipped:
1830
1831 2009-10-26  Daniel Bates  <dbates@webkit.org>
1832
1833         Reviewed by Darin Adler.
1834
1835         https://bugs.webkit.org/show_bug.cgi?id=30491
1836
1837         Test that the <isindex> element can be submitted without being enclosed
1838         within a <form> element. Also tests that the href property of the <base>
1839         element can be used to direct where the submission is sent.
1840
1841         * http/tests/misc/isindex-with-no-form-base-href-expected.txt: Added.
1842         * http/tests/misc/isindex-with-no-form-base-href.html: Added.
1843         * http/tests/misc/isindex-with-no-form-expected.txt: Added.
1844         * http/tests/misc/isindex-with-no-form.html: Added.
1845         * http/tests/misc/resources/isindex-with-no-form-base-href-submit.html: Added.
1846         * http/tests/misc/resources/isindex-with-no-form-base-href.html: Added.
1847
1848 2009-10-26  Brian Weinstein  <bweinstein@apple.com>
1849
1850         Unreviewed - Updating getComputedStyle results for Windows.
1851
1852         Updating getComputedStyle results for Windows.
1853
1854         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
1855         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1856
1857 2009-10-26  Brady Eidson  <beidson@apple.com>
1858
1859         Reviewed by Darin Adler.
1860
1861         <rdar://problem/7289467> and http://webkit.org/b/30798 - REGRESSION (r48687): www.myuhc.com doesn't load.
1862
1863         * fast/loader/grandparent-completion-starts-redirect-expected.txt: Added.
1864         * fast/loader/grandparent-completion-starts-redirect.html: Added.
1865         * fast/loader/resources/meta-redirect-to-notify-done.html: Added.
1866         * fast/loader/resources/parent-of-redirect.html: Added.
1867
1868 2009-10-26  Dan Bernstein  <mitz@apple.com>
1869
1870         Reviewed by Sam Weinig.
1871
1872         Use -webkit-background-size as the transition property in this test now
1873         that it is distinct from background-size.
1874
1875         * transitions/multiple-background-size-transitions.html:
1876
1877 2009-10-26  Dan Bernstein  <mitz@apple.com>
1878
1879         Rubber-stamped by Beth Dakin.
1880
1881         Update expedted results after r50108.
1882
1883         * svg/css/getComputedStyle-basic-expected.txt:
1884
1885 2009-10-26  Brady Eidson  <beidson@apple.com>
1886
1887         Reviewed by Darin Adler.
1888
1889         <rdar://problem/7308952> and http://webkit.org/b/30424 - REGRESSION (r48687): Pages on ucas.com appear blank.
1890
1891         * fast/loader/history-forward-in-head-expected.txt: Added.
1892         * fast/loader/history-forward-in-head.html: Added.
1893
1894 2009-10-26  Alexey Proskuryakov  <ap@apple.com>
1895
1896         Reviewed by Darin Adler.
1897
1898         https://bugs.webkit.org/show_bug.cgi?id=30049
1899         <rdar://problem/7286002> Manipulating DOM from a script while parsing XHTML can cause a crash
1900
1901         * fast/parser/remove-current-node-parent-x-2-expected.txt: Added.
1902         * fast/parser/remove-current-node-parent-x-2.xhtml: Added.
1903         * fast/parser/remove-current-node-parent-x-expected.txt: Added.
1904         * fast/parser/remove-current-node-parent-x.xhtml: Added.
1905
1906 2009-10-26  Dan Bernstein  <mitz@apple.com>
1907
1908         Reviewed by Beth Dakin.
1909
1910         background-size: X treated as background-size: X X, not background-size: X auto
1911         https://bugs.webkit.org/show_bug.cgi?id=28440
1912
1913         * fast/backgrounds/size/parsing-background-size-values-expected.txt:
1914         * fast/backgrounds/size/parsing-inherit-expected.txt:
1915         * fast/backgrounds/size/resources/parsing-background-size-values.js:
1916         (test):
1917         * fast/backgrounds/size/resources/parsing-inherit.js:
1918         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
1919         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1920
1921 2009-10-26  Dimitri Glazkov  <dglazkov@chromium.org>
1922
1923         Reviewed by Geoffrey Garen.
1924
1925         Test for https://bugs.webkit.org/show_bug.cgi?id=30765
1926         REGRESSION (r48701): Removing an event listener causes one added after it to not fire
1927
1928         * fast/events/event-listener-list-mutation-expected.txt: Added.
1929         * fast/events/event-listener-list-mutation.html: Added.
1930         * fast/events/script-tests/event-listener-list-mutation.js: Added.
1931         (TestMutation.listeners):
1932         (TestMutation.mutateList):
1933
1934 2009-10-26  Xan Lopez  <xlopez@igalia.com>
1935
1936         Skip test fast/loader/opaque-base-url.html with a reference to the
1937         bug tracking it, https://bugs.webkit.org/show_bug.cgi?id=30724
1938
1939         * platform/gtk/Skipped:
1940
1941 2009-10-26  Nate Chapin  <japhet@chromium.org>
1942
1943         Reviewed by Alexey Proskuryakov.
1944
1945         Update no-referrer-reset for https://bugs.webkit.org/show_bug.cgi?id=30781.
1946
1947         * http/tests/navigation/no-referrer-reset-expected.txt: Expect window.opener to still be set.
1948         * http/tests/navigation/no-referrer-reset.html: Update text to reflect what the test actually does.
1949
1950 2009-10-26  Ryosuke Niwa  <rniwa@webkit.org>
1951
1952         Reviewed by Eric Seidel.
1953
1954         Data loss occurs when unbolding nested bold tags.
1955         https://bugs.webkit.org/show_bug.cgi?id=30083
1956
1957         Adds a test to make sure WebKit can remove nested b, i, & s tags properly
1958         without loosing the content of inner elements.
1959
1960         * editing/style/remove-nested-inline-styles-expected.txt: Added.
1961         * editing/style/remove-nested-inline-styles.html: Added.
1962         * editing/style/script-tests/remove-nested-inline-styles.js: Added.
1963         (removeStyleAndExpect):
1964
1965 2009-10-26  Sam Weinig  <sam@webkit.org>
1966
1967         Rubber-stamped by Darin Adler.
1968
1969         Rollout r50041-50043.  The HTML5 spec changed to make HTMLOptionsCollection
1970         inherit from HTMLCollection.
1971
1972         * fast/dom/wrapper-classes-expected.txt:
1973
1974 2009-10-26  Rahul Kuchhal  <kuchhal@chromium.org>
1975
1976         Reviewed by Eric Seidel.
1977
1978         Prevent crash when optgroup element is empty.
1979
1980         https://bugs.webkit.org/show_bug.cgi?id=30365
1981
1982         * fast/forms/select-empty-optgroup-expected.txt: Added.
1983         * fast/forms/select-empty-optgroup.html: Added.
1984
1985 2009-10-26  Csaba Osztrogonác  <ossy@webkit.org>
1986
1987         Unreviewed typo fix.
1988
1989         * platform/qt/Skipped: shared-workers-close.html replaced with shared-worker-close.html
1990
1991 2009-10-23  Alexey Proskuryakov  <ap@apple.com>
1992
1993         Reviewed by Adam Barth and Darin Adler.
1994
1995         https://bugs.webkit.org/show_bug.cgi?id=30723
1996         <rdar://problem/6189415> Input names added to multipart/form-data headers need to be escaped.
1997
1998         * http/tests/security/escape-form-data-field-names-expected.txt: Added.
1999         * http/tests/security/escape-form-data-field-names.html: Added.
2000         * http/tests/security/resources/escape-form-data-field-names.cgi: Added.
2001
2002 2009-10-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2003
2004         Reviewed by Ariya Hidayat.
2005
2006         [Qt] Skip two flakey tests because of sporadic timeouts.
2007
2008         * platform/qt/Skipped:
2009
2010 2009-10-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2011
2012         Reviewed by Ariya Hidayat.
2013
2014         [Qt] Skipping two other tests because of missing features on our platform.
2015
2016         * platform/qt/Skipped:
2017
2018 2009-10-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2019
2020         Reviewed by Ariya Hidayat.
2021
2022         [Qt] Add platform-dependent expected file for test added in r49875.
2023
2024         * platform/qt/fast/css/getComputedStyle/marginComputedStyle-expected.txt: Added.
2025
2026 2009-10-26  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2027
2028         Reviewed by Ariya Hidayat.
2029
2030         [Qt] Update outdated expected files which expected wrong color values.
2031
2032         * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
2033         * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
2034         * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
2035         * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
2036         * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
2037         * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
2038
2039 2009-10-26  Keishi Hattori  <casey.hattori@gmail.com>
2040
2041         Reviewed by Pavel Feldman.
2042
2043         Fix for Console not showing repeat count when repeatedly logging an Event
2044         https://bugs.webkit.org/show_bug.cgi?id=30324
2045
2046         * inspector/console-tests-expected.txt:
2047
2048 2009-10-26  Eric Carlson  <eric.carlson@apple.com>
2049
2050         Reviewed by Eric Seidel.
2051
2052         Remove HTML5 media element 'load' event
2053         https://bugs.webkit.org/show_bug.cgi?id=30464
2054         
2055         Part 1, change layout tests to not use the event.
2056
2057         * media/audio-constructor-autobuffer-expected.txt:
2058         * media/audio-constructor-autobuffer.html:
2059         * media/audio-constructor-expected.txt:
2060         * media/audio-constructor-src-expected.txt:
2061         * media/audio-constructor-src.html:
2062         * media/audio-constructor.html:
2063         * media/audio-controls-rendering.html:
2064         * media/audio-data-url-expected.txt:
2065         * media/audio-data-url.html:
2066         * media/audio-mpeg-supported-expected.txt:
2067         * media/audio-mpeg-supported.html:
2068         * media/media-load-event-expected.txt:
2069         * media/media-load-event.html:
2070         * media/progress-event-expected.txt:
2071         * media/progress-event-total-expected.txt:
2072         * media/progress-event-total.html:
2073         * media/progress-event.html:
2074         * media/remove-from-document-expected.txt:
2075         * media/remove-from-document-no-load-expected.txt:
2076         * media/remove-from-document-no-load.html:
2077         * media/remove-from-document.html:
2078         * media/restore-from-page-cache-expected.txt:
2079         * media/restore-from-page-cache.html:
2080         * media/video-append-source-expected.txt:
2081         * media/video-append-source.html:
2082         * media/video-buffered-expected.txt:
2083         * media/video-buffered.html:
2084         * media/video-canvas-source-expected.txt:
2085         * media/video-canvas-source.html:
2086         * media/video-controls-expected.txt:
2087         * media/video-controls-transformed-expected.txt:
2088         * media/video-controls-transformed.html:
2089         * media/video-controls-zoomed-expected.txt:
2090         * media/video-controls-zoomed.html:
2091         * media/video-controls.html:
2092         * media/video-currentTime-expected.txt:
2093         * media/video-currentTime-set-expected.txt:
2094         * media/video-currentTime-set.html:
2095         * media/video-currentTime-set2-expected.txt:
2096         * media/video-currentTime-set2.html:
2097         * media/video-currentTime.html:
2098         * media/video-dom-src-expected.txt:
2099         * media/video-dom-src.html:
2100         * media/video-error-abort-expected.txt:
2101         * media/video-error-abort.html:
2102         * media/video-error-does-not-exist.html:
2103         * media/video-muted-expected.txt:
2104         * media/video-muted.html:
2105         * media/video-no-autoplay-expected.txt:
2106         * media/video-no-autoplay.html:
2107         * media/video-seek-past-end-paused-expected.txt:
2108         * media/video-seek-past-end-paused.html:
2109         * media/video-seek-past-end-playing-expected.txt:
2110         * media/video-seek-past-end-playing.html:
2111         * media/video-seekable-expected.txt:
2112         * media/video-seekable.html:
2113         * media/video-seeking-expected.txt:
2114         * media/video-seeking.html:
2115         * media/video-src-change-expected.txt:
2116         * media/video-src-change.html:
2117         * media/video-volume-expected.txt:
2118         * media/video-volume.html:
2119
2120 2009-10-26  Chris Fleizach  <cfleizach@apple.com>
2121
2122         Reviewed by Darin Adler.
2123
2124         crash with AX on when an image map contains an anchor tag
2125         https://bugs.webkit.org/show_bug.cgi?id=30739
2126
2127         * accessibility/crashing-a-tag-in-map-expected.txt: Added.
2128         * accessibility/crashing-a-tag-in-map.html: Added.
2129
2130 2009-10-26  Csaba Osztrogonác  <ossy@webkit.org>
2131
2132         Rubber-stamped by Tor Arne Vestbø.
2133
2134         http/tests/cookies/simple-cookies-max-age.html moved to flakey tests group.
2135         http/tests/xmlhttprequest/workers/close.html added to flakey tests group.
2136
2137         * platform/qt/Skipped: 
2138
2139 2009-10-26  Csaba Osztrogonác  <ossy@webkit.org>
2140
2141         Unreviewed trivial fix for r49854.
2142
2143         * platform/qt/Skipped: Missing html extension added.
2144
2145 2009-10-26  Jan Michael Alonzo  <jmalonzo@webkit.org>
2146
2147         Reviewed by Gustavo Noronha.
2148
2149         [Gtk] Reenable mod_rewrite in Fedora's httpd.conf
2150         https://bugs.webkit.org/show_bug.cgi?id=30741
2151
2152         * http/conf/fedora-httpd.conf:
2153
2154 2009-10-25  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2155
2156         Unreviewed. Rebaseline test after 49998.
2157
2158         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
2159
2160 2009-10-25  Hironori Bono  <hbono@chromium.org>
2161
2162         Reviewed by Darin Adler.
2163
2164         A quick fix for Bug 29103.
2165         Since String::startsWith() cannot fold non-ASCII characters, this change folds the prefix string
2166         and the option string before calling String::startsWith().
2167         https://bugs.webkit.org/show_bug.cgi?id=29103
2168
2169         * fast/forms/listbox-typeahead-cyrillic-expected.txt: Added.
2170         * fast/forms/listbox-typeahead-cyrillic.html: Added.
2171         * fast/forms/listbox-typeahead-greek-expected.txt: Added.
2172         * fast/forms/listbox-typeahead-greek.html: Added.
2173
2174 2009-10-25  Sam Weinig  <sam@webkit.org>
2175
2176         Reviewed by Dan Bernstein.
2177
2178         Update tests for https://bugs.webkit.org/show_bug.cgi?id=30751
2179         HTMLOptionsCollection should not inherit from HTMLCollection
2180
2181         * fast/dom/wrapper-classes-expected.txt:
2182
2183 2009-10-24  Dan Bernstein  <mitz@apple.com>
2184
2185         Reviewed by Sam Weinig.
2186
2187         Missing images at 350.org due to wrong URLs
2188         https://bugs.webkit.org/show_bug.cgi?id=30748
2189
2190         * fast/dom/HTMLImageElement/parse-src-expected.txt: Added.
2191         * fast/dom/HTMLImageElement/parse-src.html: Added.
2192         * fast/dom/HTMLImageElement/script-tests: Added.
2193         * fast/dom/HTMLImageElement/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/dom/Document/script-tests/TEMPLATE.html.
2194         * fast/dom/HTMLImageElement/script-tests/parse-src.js: Added.
2195
2196 2009-10-23  Chris Evans  <cevans@chromium.org>
2197
2198         Reviewed by Adam Barth.
2199
2200         Added test for bug 27239 (ignore Refresh for view source mode).
2201         https://bugs.webkit.org/show_bug.cgi?id=27239
2202
2203         * http/tests/security/view-source-no-refresh.html: Added
2204         * http/tests/security/view-source-no-refresh-expected.txt: Added
2205         * http/tests/security/resources/view-source-no-refresh.php: Added
2206
2207 2009-10-23  Alejandro G. Castro  <alex@igalia.com>
2208
2209         Reviewed by Xan Lopez.
2210
2211         [GTK] Modified the tests results according to the last changes due
2212         to the fixes of the bug (r49985):
2213         https://bugs.webkit.org/show_bug.cgi?id=29697.
2214
2215         * platform/gtk/editing/execCommand/4916541-expected.txt:
2216         * platform/gtk/editing/execCommand/5138441-expected.txt:
2217         * platform/gtk/editing/execCommand/5481523-expected.txt:
2218         * platform/gtk/editing/execCommand/indent-paragraphs-expected.txt: Added.
2219
2220 2009-10-23  Jon Honeycutt  <jhoneycutt@apple.com>
2221
2222         MSAA: Name for image elements should use alt attribute text
2223
2224         https://bugs.webkit.org/show_bug.cgi?id=30727
2225         <rdar://problem/7328291>
2226
2227         Reviewed by Alice Liu.
2228
2229         * platform/win/accessibility/img-alt-attribute-expected.txt: Added.
2230         * platform/win/accessibility/img-alt-attribute.html: Added.
2231
2232 2009-10-23  Sam Weinig  <sam@webkit.org>
2233
2234         Reviewed by Anders Carlsson.
2235
2236         Update and add test for https://bugs.webkit.org/show_bug.cgi?id=30695
2237         Drop .tags() support from HTMLCollection
2238
2239         * fast/dom/HTMLDocument/document-all-expected.txt: Added.
2240         * fast/dom/HTMLDocument/document-all.html: Added.
2241         * fast/dom/HTMLDocument/script-tests: Added.
2242         * fast/dom/HTMLDocument/script-tests/document-all.js: Added.
2243         * fast/dom/Window/window-properties-expected.txt:
2244         * fast/dom/dom-constructors-expected.txt:
2245         * fast/dom/dom-constructors.html:
2246         * fast/dom/domListEnumeration-expected.txt:
2247         * fast/dom/prototype-inheritance-2-expected.txt:
2248         * fast/dom/prototype-inheritance-expected.txt:
2249         * fast/dom/script-tests/domListEnumeration.js:
2250         * fast/dom/undetectable-document-all-expected.txt:
2251         * fast/js/global-constructors-expected.txt:
2252
2253 2009-10-23  Alpha Lam  <hclam@chromium.org>
2254
2255         Reviewed by Eric Carlson.
2256
2257         Volume slider always starts at half volume
2258         https://bugs.webkit.org/show_bug.cgi?id=28322
2259
2260         * media/video-volume-slider.html: Added.
2261         Pixel test for the volume slider of the media control. This test
2262         assumes volume slider is implemented and usable. It moves the mouse
2263         over the right bottom corner of a video element to trigger the
2264         volume slider. If volume slider is not implemented at all, you'll
2265         only see a video element with the first frame.
2266         * platform/gtk/Skipped: The above test requires a volume slider so it's skipped.
2267         * platform/mac/Skipped: ditto.
2268         * platform/win/Skipped: ditto.
2269
2270 2009-10-23  Andrew Scherkus  <scherkus@chromium.org>
2271
2272         Reviewed by Eric Carlson.
2273
2274         Add a layout test to assert that media element implementors do not
2275         advance currentTime after being paused.
2276
2277         https://bugs.webkit.org/show_bug.cgi?id=30699
2278
2279         * media/video-pause-immediately-expected.txt: Added.
2280         * media/video-pause-immediately.html: Added.
2281
2282 2009-10-23  Victor Wang  <victorw@chromium.org>
2283
2284         Reviewed by Eric Seidel.
2285
2286         Update the expected pixel result for test svg-as-background-6.html
2287
2288         The old result is incorrect because of the wrong SVG masking offset calculation.
2289         Patch http://trac.webkit.org/changeset/49598 fixed the issue.
2290         The pixel result of this layout test needs to be updated.
2291
2292         https://bugs.webkit.org/show_bug.cgi?id=30692
2293
2294         * platform/mac/fast/backgrounds/svg-as-background-6-expected.checksum:
2295         * platform/mac/fast/backgrounds/svg-as-background-6-expected.png:
2296
2297 2009-10-23  Xiaomei Ji  <xji@chromium.org>
2298
2299         Reviewed by Sam Weinig.
2300
2301         Fix caretRangeFromPoint()/elementFromPoint() returns wrong result 
2302         for a zoomed and scrolled page.
2303         https://bugs.webkit.org/show_bug.cgi?id=30689.
2304
2305         The real cause is the wrong calculation of event.clientX/Y when
2306         page is zoomed and scolled.
2307         After Sam fixed the event.clientX/Y in r49551, the hit test point
2308         should be recalculated (revert r49490).
2309
2310         * fast/dom/Document/CaretRangeFromPoint/caretRangeFromPoint-in-zoom-and-scroll-expected.txt: Added.
2311         * fast/dom/Document/CaretRangeFromPoint/caretRangeFromPoint-in-zoom-and-scroll.html: Added.
2312         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt:
2313         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html:
2314         * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
2315         * fast/dom/elementFromPoint-relative-to-viewport.html:
2316
2317 2009-10-23  Enrica Casucci  <enrica@apple.com>
2318
2319         Reviewed by Adele Peterson.
2320
2321         REGRESSION: Copy is copying incorrect background-color
2322         <rdar://problem/7248529>
2323         https://bugs.webkit.org/show_bug.cgi?id=29697
2324
2325         All the following tests have been re-baselined because
2326         the indent command now preserves the original markup.
2327         A new test (indent-paragraph.html) has been added to test
2328         several indent combinations not covered by the existing tests.
2329         
2330         * editing/execCommand/19087-expected.txt:
2331         * editing/execCommand/19653-1-expected.txt:
2332         * editing/execCommand/indent-div-inside-list-expected.txt:
2333         * editing/execCommand/indent-nested-blockquotes-expected.txt:
2334         * editing/execCommand/indent-nested-div-expected.txt:
2335         * editing/execCommand/indent-paragraphs.html: Added.
2336         * editing/execCommand/indent-second-paragraph-in-blockquote-expected.txt:
2337         * editing/execCommand/indent-with-style-expected.txt:
2338         * editing/inserting/5994480-2-expected.txt:
2339         * platform/mac/editing/execCommand/4641880-2-expected.txt:
2340         * platform/mac/editing/execCommand/4916541-expected.txt:
2341         * platform/mac/editing/execCommand/5138441-expected.txt:
2342         * platform/mac/editing/execCommand/5481523-expected.txt:
2343         * platform/mac/editing/execCommand/indent-paragraphs-expected.txt: Added.
2344         * platform/mac/editing/execCommand/indent-selection-expected.txt:
2345         * platform/mac/editing/pasteboard/select-element-1-expected.txt:
2346
2347 2009-10-23  Brian Weinstein  <bweinstein@apple.com>
2348
2349         Rubber-stamped by Sam Weinig.
2350
2351         Isolated worlds tests now pass, removing then from the Skipped
2352         list.
2353
2354         * platform/win/Skipped:
2355
2356 2009-10-23  Xan Lopez  <xlopez@igalia.com>
2357
2358         Use the correct Skipped file ...
2359
2360         * platform/gtk/Skipped:
2361         * platform/mac/Skipped:
2362
2363 2009-10-23  Xan Lopez  <xlopez@igalia.com>
2364
2365         Skip new tests missing expected results.
2366
2367         * platform/mac/Skipped:
2368
2369 2009-10-19  Gavin Barraclough  <barraclough@apple.com>
2370
2371         Reviewed by Sam Weinig & Geoff Garen.
2372
2373         https://bugs.webkit.org/show_bug.cgi?id=30696
2374         Enable isolated-worlds tests on mac.
2375           * Update the results to switch from windows to unix line-endings.
2376           * Update all-window-prototypes.html to allow for properties on
2377             the global object with null prototypes (just skip over them).
2378
2379         * http/tests/security/isolatedWorld/all-window-properties-expected.txt:
2380         * http/tests/security/isolatedWorld/all-window-prototypes-expected.txt:
2381         * http/tests/security/isolatedWorld/all-window-prototypes.html:
2382         * http/tests/security/isolatedWorld/body-properties-expected.txt:
2383         * http/tests/security/isolatedWorld/body-prototype-expected.txt:
2384         * http/tests/security/isolatedWorld/document-properties-expected.txt:
2385         * http/tests/security/isolatedWorld/document-prototype-expected.txt:
2386         * http/tests/security/isolatedWorld/global-variables-expected.txt:
2387         * http/tests/security/isolatedWorld/image-properties-expected.txt:
2388         * http/tests/security/isolatedWorld/image-prototype-expected.txt:
2389         * http/tests/security/isolatedWorld/location-properties-expected.txt:
2390         * http/tests/security/isolatedWorld/location-prototype-expected.txt:
2391         * http/tests/security/isolatedWorld/number-prototype-expected.txt:
2392         * http/tests/security/isolatedWorld/object-prototype-expected.txt:
2393         * http/tests/security/isolatedWorld/storage-properties-expected.txt:
2394         * http/tests/security/isolatedWorld/storage-prototype-expected.txt:
2395         * http/tests/security/isolatedWorld/string-prototype-expected.txt:
2396         * http/tests/security/isolatedWorld/window-properties-expected.txt:
2397         * platform/mac/Skipped:
2398
2399 2009-10-22  Brian Weinstein  <bweinstein@apple.com>
2400
2401         Updating expected results - unreviewed.
2402
2403         Updated expected computed style results on Windows after r49959.
2404
2405         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
2406         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2407
2408 2009-10-22  Beth Dakin  <bdakin@apple.com>
2409
2410         Reviewed by Dan Bernstein.
2411
2412         Tests for <rdar://problem/6942706> ER: Add a CSS property that 
2413         allows shadows to work for SVG content
2414         -and corresponding-
2415         https://bugs.webkit.org/show_bug.cgi?id=30479
2416
2417         New results that include -webkit-shadow:
2418         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
2419         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2420
2421         New tests and their results.
2422         * platform/mac/svg/css/arrow-with-shadow-expected.checksum: Added.
2423         * platform/mac/svg/css/arrow-with-shadow-expected.png: Added.
2424         * platform/mac/svg/css/arrow-with-shadow-expected.txt: Added.
2425         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.checksum: Added.
2426         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.png: Added.
2427         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.txt: Added.
2428         * platform/mac/svg/css/clippath-with-shadow-expected.checksum: Added.
2429         * platform/mac/svg/css/clippath-with-shadow-expected.png: Added.
2430         * platform/mac/svg/css/clippath-with-shadow-expected.txt: Added.
2431         * platform/mac/svg/css/group-with-shadow-expected.checksum: Added.
2432         * platform/mac/svg/css/group-with-shadow-expected.png: Added.
2433         * platform/mac/svg/css/group-with-shadow-expected.txt: Added.
2434         * platform/mac/svg/css/mask-with-shadow-expected.checksum: Added.
2435         * platform/mac/svg/css/mask-with-shadow-expected.png: Added.
2436         * platform/mac/svg/css/mask-with-shadow-expected.txt: Added.
2437         * platform/mac/svg/css/path-with-shadow-expected.checksum: Added.
2438         * platform/mac/svg/css/path-with-shadow-expected.png: Added.
2439         * platform/mac/svg/css/path-with-shadow-expected.txt: Added.
2440         * platform/mac/svg/css/stars-with-shadow-expected.checksum: Added.
2441         * platform/mac/svg/css/stars-with-shadow-expected.png: Added.
2442         * platform/mac/svg/css/stars-with-shadow-expected.txt: Added.
2443         * platform/mac/svg/filters/shadow-on-filter-expected.checksum: Added.
2444         * platform/mac/svg/filters/shadow-on-filter-expected.png: Added.
2445         * platform/mac/svg/filters/shadow-on-filter-expected.txt: Added.
2446         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.checksum: Added.
2447         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.png: Added.
2448         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.txt: Added.
2449         * svg/css/arrow-with-shadow.svg: Added.
2450         * svg/css/circle-in-mask-with-shadow.svg: Added.
2451         * svg/css/clippath-with-shadow.svg: Added.
2452         * svg/css/getComputedStyle-basic-expected.txt:
2453         * svg/css/group-with-shadow.svg: Added.
2454         * svg/css/mask-with-shadow.svg: Added.
2455         * svg/css/path-with-shadow.svg: Added.
2456         * svg/css/stars-with-shadow.html: Added.
2457         * svg/filters/shadow-on-filter.svg: Added.
2458         * svg/filters/shadow-on-rect-with-filter.svg: Added.
2459
2460 2009-10-22  Shu Chang  <Chang.Shu@nokia.com>
2461
2462         Reviewed by Eric Seidel.
2463
2464         [Qt] Added expected result for clicked-link-is-visited.html.
2465         Removed test case from qt/Skipped as it works now.
2466
2467         * platform/qt/Skipped:
2468         * platform/qt/fast/history: Added.
2469         * platform/qt/fast/history/clicked-link-is-visited-expected.txt: Added.
2470
2471 2009-10-22  Xan Lopez  <xlopez@igalia.com>
2472
2473         Skip failing tests that seems to be somewhat tied to the Mac
2474         platform. See https://bugs.webkit.org/show_bug.cgi?id=30680
2475
2476         * platform/gtk/Skipped:
2477
2478 2009-10-22  Andrew Scherkus  <scherkus@chromium.org>
2479
2480         Reviewed by Eric Carlson.
2481
2482         Fix video-played.js to use an error timeout based on time rather than function call count.
2483
2484         https://bugs.webkit.org/show_bug.cgi?id=30657
2485
2486         * media/video-played.js:
2487         (nowInSecs): Returns the current time in seconds.
2488         (playForMillisecs.callPauseIfTimeIsReached): Change from call counts to using elapsed time.
2489         (playForMillisecs): Ditto.
2490
2491 2009-10-22  Xan Lopez  <xlopez@igalia.com>
2492
2493         libsoup can reconstruct URIs with empty querys now, so unskip
2494         another bunch of tests.
2495
2496         * platform/gtk/Skipped:
2497
2498 2009-10-22  Xan Lopez  <xlopez@igalia.com>
2499
2500         Unskip a couple of working tests.
2501
2502         * platform/gtk/Skipped:
2503
2504 2009-10-21  Jeremy Orlow  <jorlow@chromium.org>
2505
2506         Storage events should use Document::url() rather than documentURI()
2507         https://bugs.webkit.org/show_bug.cgi?id=30535
2508
2509         Storage events should use Document::url() rather than Document::documentURI()
2510         per http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-October/023703.html
2511
2512         Add a test for this.  Since storage events are sync, re-order when
2513         evalAndLog logs and evaluates instructions.
2514
2515         * fast/js/resources/js-test-pre.js:
2516         (evalAndLog):
2517         * storage/domstorage/documentURI-expected.txt: Added.
2518         * storage/domstorage/documentURI.html: Added.
2519         * storage/domstorage/script-tests/documentURI.js: Added.
2520         (test):
2521         (firstEvent):
2522         (secondEvent):
2523
2524 2009-10-21  Jeremy Orlow  <jorlow@chromium.org>
2525
2526         Reviewed by Darin Adler.
2527
2528         Combine local and session storage tests into one and use script-tests properly
2529         https://bugs.webkit.org/show_bug.cgi?id=30640
2530
2531         I was apparently misusing the script-tests stuff.  I changed all the tests to
2532         test both local storage and session storage so that we can use the
2533         make-test-script-wrappers stuff as is.
2534
2535         * storage/domstorage/clear-expected.txt: Added.
2536         * storage/domstorage/clear.html: Added.
2537         * storage/domstorage/complex-keys-expected.txt: Added.
2538         * storage/domstorage/complex-keys.html: Added.
2539         * storage/domstorage/complex-values-expected.txt: Added.
2540         * storage/domstorage/complex-values.html: Added.
2541         * storage/domstorage/localstorage/clear-expected.txt: Removed.
2542         * storage/domstorage/localstorage/clear.html: Removed.
2543         * storage/domstorage/localstorage/complex-keys-expected.txt: Removed.
2544         * storage/domstorage/localstorage/complex-keys.html: Removed.
2545         * storage/domstorage/localstorage/complex-values-expected.txt: Removed.
2546         * storage/domstorage/localstorage/complex-values.html: Removed.
2547         * storage/domstorage/localstorage/quota-expected.txt: Removed.
2548         * storage/domstorage/localstorage/quota.html: Removed.
2549         * storage/domstorage/localstorage/remove-item-expected.txt: Removed.
2550         * storage/domstorage/localstorage/remove-item.html: Removed.
2551         * storage/domstorage/quota-expected.txt: Added.
2552         * storage/domstorage/quota.html: Added.
2553         * storage/domstorage/remove-item-expected.txt: Added.
2554         * storage/domstorage/remove-item.html: Added.
2555         * storage/domstorage/script-tests/TEMPLATE.html: Added.
2556         * storage/domstorage/script-tests/clear.js:
2557         (test):
2558         (runTest):
2559         * storage/domstorage/script-tests/complex-keys.js:
2560         (test):
2561         (runTest):
2562         * storage/domstorage/script-tests/complex-values.js:
2563         (test):
2564         (runTest):
2565         * storage/domstorage/script-tests/no-quota.js: Removed.
2566         * storage/domstorage/script-tests/quota.js:
2567         (testQuota):
2568         (testNoQuota):
2569         (runTest):
2570         * storage/domstorage/script-tests/remove-item.js:
2571         (test):
2572         (runTest):
2573         * storage/domstorage/sessionstorage/clear-expected.txt: Removed.
2574         * storage/domstorage/sessionstorage/clear.html: Removed.
2575         * storage/domstorage/sessionstorage/complex-keys-expected.txt: Removed.
2576         * storage/domstorage/sessionstorage/complex-keys.html: Removed.
2577         * storage/domstorage/sessionstorage/complex-values-expected.txt: Removed.
2578         * storage/domstorage/sessionstorage/complex-values.html: Removed.
2579         * storage/domstorage/sessionstorage/no-quota-expected.txt: Removed.
2580         * storage/domstorage/sessionstorage/no-quota.html: Removed.
2581         * storage/domstorage/sessionstorage/remove-item-expected.txt: Removed.
2582         * storage/domstorage/sessionstorage/remove-item.html: Removed.
2583
2584 2009-10-21  Darin Adler  <darin@apple.com>
2585
2586         Update since we rolled Japanese tailoring out that was done to fix
2587         https://bugs.webkit.org/show_bug.cgi?id=30437 earlier.
2588
2589         * fast/text/international/japanese-kana-letters-expected.txt: Update
2590         test results to expect failure. We'll land results that expect
2591         success once we re-fix the bug.
2592
2593 2009-10-21  Andrew Scherkus  <scherkus@chromium.org>
2594
2595         Reviewed by Eric Seidel.
2596
2597         Update more media layout tests to use findMediaFile().
2598
2599         https://bugs.webkit.org/show_bug.cgi?id=30644
2600
2601         * media/controls-drag-timebar.html: Switch to using findMediaFile().
2602         * media/video-currentTime-set.html: Remove src attribute and rely on findMediaFile() instead.
2603
2604 2009-10-21  Brian Weinstein  <bweinstein@apple.com>
2605
2606         Reviewed by Eric Seidel.
2607
2608         Fixes part of <http://webkit.org/b/30522>.
2609         Web Inspector: DOM Exceptions throughout the Inspector should be more human readable.
2610         
2611         Adds a test to check the name and description of some DOM Exceptions.
2612
2613         * fast/dom/dom-exception-description-expected.txt: Added.
2614         * fast/dom/dom-exception-description.html: Added.
2615         * fast/dom/script-tests/dom-exception-description.js: Added.
2616
2617 2009-10-21  Alejandro G. Castro  <alex@igalia.com>
2618
2619         Reviewed by Xan Lopez.
2620
2621         [GTK] Removed 5333725.html from Skipped and modified the expected
2622         result of 5232159-expected.txt and fake-drag-expected.txt, this
2623         modifications come from the changes in EventSender (bug 30633 and
2624         bug 30636).
2625         https://bugs.webkit.org/show_bug.cgi?id=30593
2626
2627         * LayoutTests/platform/gtk/Skipped:
2628         * LayoutTests/platform/gtk/editing/selection/5232159-expected.txt:
2629         * LayoutTests/platform/gtk/editing/selection/fake-drag-expected.tx :
2630
2631 2009-10-21  Victor Wang  <victorw@chromium.org>
2632
2633         Reviewed by Eric Seidel.
2634
2635         Fix click-focus-anchor layout test to mimic click event.
2636
2637         https://bugs.webkit.org/show_bug.cgi?id=30610
2638
2639         * fast/events/click-focus-anchor.html:
2640
2641 2009-10-21  Dmitry Titov  <dimich@chromium.org>
2642
2643         Reviewed by Darin Adler.
2644
2645         Fix the crash when a node not in a document receives dispatchEvent.
2646         https://bugs.webkit.org/show_bug.cgi?id=30611
2647
2648         * fast/events/dispatch-event-no-document-expected.txt: Added.
2649         * fast/events/dispatch-event-no-document.html: Added.
2650
2651 2009-10-21  Dan Bernstein  <mitz@apple.com>
2652
2653         Reviewed by Sam Weinig.
2654
2655         Added a background-clip parsing test that would have caught some
2656         regressions that were introduced in r46240.
2657
2658         * fast/css/background-clip-text-expected.txt: Added.
2659         * fast/css/background-clip-text.html: Added.
2660         * fast/css/script-tests: Added.
2661         * fast/css/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/backgrounds/repeat/script-tests/TEMPLATE.html.
2662         * fast/css/script-tests/background-clip-text.js: Added.
2663         (test):
2664
2665 2009-10-21  Xan Lopez  <xlopez@igalia.com>
2666
2667         Skip another failing test.
2668
2669         * platform/gtk/Skipped:
2670
2671 2009-10-21  Xan Lopez  <xlopez@igalia.com>
2672
2673         Skip a few more libxml2 related tests.
2674
2675         * platform/gtk/Skipped:
2676
2677 2009-10-21  Satoshi Nakagawa  <psychs@limechat.net>
2678
2679         Reviewed by Darin Adler.
2680
2681         Fixed Japanese text search problems.
2682         Treat small kana letters and kana letters as different characters in search.
2683         Do not ignore diacritic marks in search for Japanese texts.
2684
2685         https://bugs.webkit.org/show_bug.cgi?id=30437
2686
2687         * fast/text/international/japanese-kana-letters-expected.txt: Added.
2688         * fast/text/international/japanese-kana-letters.html: Added.
2689
2690 2009-10-20  Pavel Feldman  <pfeldman@chromium.org>
2691
2692         Reviewed by Timothy Hatcher.
2693
2694         Web Inspector: simple console tests do not require testing harness.
2695
2696         https://bugs.webkit.org/show_bug.cgi?id=30478
2697
2698         * inspector/uncaught-dom1-exception-expected.txt:
2699         * inspector/uncaught-dom1-exception.html:
2700         * inspector/uncaught-dom3-exception-expected.txt:
2701         * inspector/uncaught-dom3-exception.html:
2702         * inspector/uncaught-dom8-exception-expected.txt:
2703         * inspector/uncaught-dom8-exception.html:
2704
2705 2009-10-20  Xan Lopez  <xlopez@igalia.com>
2706
2707         Another batch of skipped tests with links to their bugs.
2708
2709         * platform/gtk/Skipped:
2710
2711 2009-10-20  Shinichiro Hamaji  <hamaji@chromium.org>
2712
2713         Reviewed by Darin Adler.
2714
2715         fast/css/getComputedStyle/marginComputedStyle is missing
2716         https://bugs.webkit.org/show_bug.cgi?id=30566
2717
2718         * fast/css/getComputedStyle/marginComputedStyle-expected.txt: Added.
2719         * fast/css/getComputedStyle/marginComputedStyle.html: Added.
2720         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.checksum: Removed.
2721         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.png: Removed.
2722         * platform/mac/fast/css/getComputedStyle/marginComputedStyle-expected.txt: Removed.
2723         * platform/qt/fast/css/marginComputedStyle-expected.txt: Removed.
2724
2725 2009-10-20  Xan Lopez  <xlopez@igalia.com>
2726
2727         Another batch of skipped tests with links to their bugs.
2728
2729         * platform/gtk/Skipped:
2730
2731 2009-10-20  Xan Lopez  <xlopez@igalia.com>
2732
2733         Another batch of skipped tests with links to their bugs.
2734
2735         * platform/gtk/Skipped:
2736
2737 2009-10-20  Xan Lopez  <xlopez@igalia.com>
2738
2739         Skip 3 failing xmlhttprequest tests.
2740
2741         https://bugs.webkit.org/show_bug.cgi?id=30582
2742
2743         * platform/gtk/Skipped:
2744
2745 2009-10-20  Xan Lopez  <xlopez@igalia.com>
2746
2747         Skip two failing security canvas tests.
2748
2749         https://bugs.webkit.org/show_bug.cgi?id=30580
2750
2751         * platform/gtk/Skipped:
2752
2753 2009-10-20  Xan Lopez  <xlopez@igalia.com>
2754
2755         Skip failing editing test.
2756
2757         * platform/gtk/Skipped:
2758
2759 2009-10-20  Xan Lopez  <xlopez@igalia.com>
2760
2761         Skip a bunch of failing DnD tests.
2762
2763         * platform/gtk/Skipped:
2764
2765 2009-10-20  Xan Lopez  <xlopez@igalia.com>
2766
2767         Skip two zoom related tests.
2768
2769         * platform/gtk/Skipped:
2770
2771 2009-10-20  Xan Lopez  <xlopez@igalia.com>
2772
2773         Skip a couple of failing media tests.
2774
2775         * platform/gtk/Skipped:
2776
2777 2009-10-20  Xan Lopez  <xlopez@igalia.com>
2778
2779         Skip failing a11y test while we investigate what's going on.
2780
2781         * platform/gtk/Skipped:
2782
2783 2009-10-20  Xan Lopez  <xlopez@igalia.com>
2784
2785         Skip tests expecting new results.
2786
2787         * platform/gtk/Skipped:
2788
2789 2009-10-20  Xan Lopez  <xlopez@igalia.com>
2790
2791         Skip media/restore-from-page-cache.html since we are missing some
2792         of the needed API for the test.
2793
2794         * platform/gtk/Skipped:
2795
2796 2009-10-20  Csaba Osztrogonác  <ossy@webkit.org>
2797
2798         Reviewed by Tor Arne Vestbø.
2799
2800         [Qt] Remove http/tests/xmlhttprequest tests
2801         from skiplist, and add only now failing tests.
2802
2803         * platform/qt/Skipped:
2804
2805 2009-10-20  Xan Lopez  <xlopez@igalia.com>
2806
2807         Skip another failing test because we don't currently support
2808         changing the locale after gtk_init has been called.
2809
2810         Also, add another test to the list of libxml2 issues.
2811
2812         * platform/gtk/Skipped:
2813
2814 2009-10-20  Xan Lopez  <xlopez@igalia.com>
2815
2816         Skip a bunch of tests failing in the debug bots because WebKit
2817         does not work correctly with very recent versions of libxml2. The
2818         tracker bug for the issue is
2819         https://bugs.webkit.org/show_bug.cgi?id=30508
2820
2821         * platform/gtk/Skipped:
2822
2823 2009-10-20  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2824
2825         Reviewed by Ariya Hidayat.
2826
2827         [Qt] Enable previously disabled fast/css tests after r48873 landed which
2828         fixed https://bugs.webkit.org/show_bug.cgi?id=28288
2829
2830         * platform/qt/Skipped:
2831
2832 2009-10-20  Xan Lopez  <xlopez@igalia.com>
2833
2834         Skip failing test, with comment pointing to the bug to track it.
2835
2836         * platform/gtk/Skipped:
2837
2838 2009-10-20  Xan Lopez  <xlopez@igalia.com>
2839
2840         Skip plugins/private-browsing-mode.html, since our plugin
2841         implementation lacks that feature.
2842
2843         * platform/gtk/Skipped:
2844
2845 2009-10-20  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2846
2847         Rubber-stamped by Tor Arne Vestbø.
2848
2849         [Qt] Skip failing tests introduced by disabling Phonon support in Buildbot's Qt version
2850         until a proper solution for the Phonon related craches and timeouts is found.
2851
2852         * platform/qt/Skipped:
2853
2854 2009-10-19  Robin Qiu  <robin.qiu@torchmobile.com.cn>
2855
2856         Reviewed by Nikolas Zimmermann.
2857
2858         Add a layout test for nested SVG <use> element which has a child.
2859         https://bugs.webkit.org/show_bug.cgi?id=26117
2860
2861         * svg/custom/use-on-use-with-child-expected.txt: Added.
2862         * svg/custom/use-on-use-with-child.svg: Added.
2863
2864 2009-10-19  Jeremy Orlow  <jorlow@chromium.org>
2865
2866         Reviewed by Adam Barth.
2867
2868         Fix fallout from last change.
2869         https://bugs.webkit.org/show_bug.cgi?id=30550
2870
2871         Update init-events to match reality.  I only ran the domstorage layout tests
2872         and thus missed one in fast/events/.  This addresses fallout from
2873         https://bugs.webkit.org/show_bug.cgi?id=30536
2874
2875         * fast/events/init-events-expected.txt:
2876         * fast/events/script-tests/init-events.js:
2877
2878 2009-10-19  Jeremy Orlow  <jorlow@chromium.org>
2879
2880         Reviewed by Dmitri Titov.
2881
2882         Remove "source" from storage events
2883         https://bugs.webkit.org/show_bug.cgi?id=30536
2884
2885         Remove "source" from storage events per
2886         http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-October/023703.html
2887
2888         * storage/domstorage/localstorage/iframe-events-expected.txt:
2889         * storage/domstorage/localstorage/iframe-events.html:
2890         * storage/domstorage/localstorage/resources/iframe-events-second.html:
2891         * storage/domstorage/localstorage/simple-events-expected.txt:
2892         * storage/domstorage/localstorage/simple-events.html:
2893         * storage/domstorage/sessionstorage/iframe-events-expected.txt:
2894         * storage/domstorage/sessionstorage/iframe-events.html:
2895         * storage/domstorage/sessionstorage/resources/iframe-events-second.html:
2896         * storage/domstorage/sessionstorage/simple-events-expected.txt:
2897         * storage/domstorage/sessionstorage/simple-events.html:
2898
2899 2009-10-19  Adam Barth  <abarth@webkit.org>
2900
2901         Reviewed by Eric Seidel.
2902
2903         Bypass popup blocker using click event
2904         https://bugs.webkit.org/show_bug.cgi?id=21501
2905
2906         Test that a fake event can't get around the popup blocker.
2907
2908         * http/tests/security/popup-blocked-from-fake-event-expected.txt: Added.
2909         * http/tests/security/popup-blocked-from-fake-event.html: Added.
2910
2911 2009-10-19  Jason Yan  <tailofthesun@gmail.com>
2912  
2913          Reviewed by Eric Seidel.
2914  
2915          Fixed issue with LayoutTests/fast/cookies/local-file-can-set-cookies.html
2916          which can fail when the system under test has local file cookies set already.
2917          https://bugs.webkit.org/show_bug.cgi?id=30281
2918  
2919          * fast/cookies/local-file-can-set-cookies-expected.txt: Modified. Updated expected results.
2920          * fast/cookies/local-file-can-set-cookies.html: Modified. Check for existing cookie and set non-persistent cookie.
2921
2922 2009-10-19  Shu Chang  <Chang.Shu@nokia.com>
2923
2924         Reviewed by Eric Seidel.
2925
2926         Language tag should include both language and country sub-tags,
2927         case insensitive.
2928         https://bugs.webkit.org/show_bug.cgi?id=30440
2929
2930         * fast/js/navigator-language-expected.txt:
2931         * fast/js/navigator-language.html:
2932
2933 2009-10-19  Daniel Bates  <dbates@webkit.org>
2934
2935         Reviewed by Eric Seidel.
2936
2937         https://bugs.webkit.org/show_bug.cgi?id=30266
2938         
2939         Added the test case for bug #30266 to the Windows skip list because
2940         event.dataTransfer.types does not behave correctly. See bug #30527.
2941
2942         * platform/win/Skipped: Added test case to Windows
2943         skipped list. 
2944
2945 2009-10-19  Nate Chapin  <japhet@chromium.org>
2946
2947         Reviewed by Alexey Proskuryakov.
2948
2949         Add tests for noreferrer link relation.
2950
2951         https://bugs.webkit.org/show_bug.cgi?id=28986
2952
2953         * http/tests/navigation/no-referrer-reset-expected.txt: Added.
2954         * http/tests/navigation/no-referrer-reset.html: Added.
2955         * http/tests/navigation/no-referrer-same-window-expected.txt: Added.
2956         * http/tests/navigation/no-referrer-same-window.html: Added.
2957         * http/tests/navigation/no-referrer-subframe-expected.txt: Added.
2958         * http/tests/navigation/no-referrer-subframe.html: Added.
2959         * http/tests/navigation/no-referrer-target-blank-expected.txt: Added.
2960         * http/tests/navigation/no-referrer-target-blank.html: Added.
2961         * http/tests/navigation/resources/no-referrer-helper.php: Added.
2962         * http/tests/navigation/resources/no-referrer-reset-helper.php: Added.
2963         * http/tests/navigation/resources/no-referrer-same-window-helper.php: Added.
2964
2965 2009-10-19  Nate Chapin  <japhet@chromium.org>
2966
2967         Reviewed by Geoffrey Garen.
2968
2969         Add plugins/netscape-invoke-failures.html to Snow Leopard skipped list.
2970
2971         https://bugs.webkit.org/show_bug.cgi?id=30528
2972
2973         * platform/mac-snowleopard/Skipped: Add plugins/netscape-invoke-failures.html.
2974
2975 2009-10-19  Zan Dobersek  <zandobersek@gmail.com>
2976
2977         Reviewed by Gustavo Noronha.
2978
2979         Update test results and Skipped list after changes in r49791.
2980
2981         Some test results were accidentally committed in r49192. At that time
2982         results were incorrect, but testing still succeeded because of
2983         unimplemented features. After r49791 tests, though generating semantically
2984         equal output to Mac's render trees, started to fail and need to have
2985         generated results updated. This patch does just that.
2986
2987         * platform/gtk/Skipped: Skip a test that does not generate semantically
2988         equal render trees.
2989         * platform/gtk/editing/inserting/insert-3907422-fix-expected.txt:
2990         * platform/gtk/editing/pasteboard/4076267-2-expected.txt:
2991         * platform/gtk/editing/pasteboard/4076267-3-expected.txt:
2992         * platform/gtk/editing/pasteboard/4076267-expected.txt:
2993         * platform/gtk/editing/pasteboard/paste-table-001-expected.txt:
2994         * platform/gtk/editing/pasteboard/paste-text-001-expected.txt:
2995         * platform/gtk/editing/pasteboard/paste-text-002-expected.txt:
2996         * platform/gtk/editing/pasteboard/paste-text-003-expected.txt:
2997         * platform/gtk/editing/pasteboard/paste-text-004-expected.txt:
2998         * platform/gtk/editing/pasteboard/paste-text-005-expected.txt:
2999         * platform/gtk/editing/pasteboard/paste-text-006-expected.txt:
3000         * platform/gtk/editing/pasteboard/paste-text-007-expected.txt:
3001         * platform/gtk/editing/pasteboard/paste-text-008-expected.txt:
3002         * platform/gtk/editing/pasteboard/paste-text-009-expected.txt:
3003         * platform/gtk/editing/pasteboard/paste-text-010-expected.txt:
3004         * platform/gtk/editing/pasteboard/paste-text-015-expected.txt:
3005         * platform/gtk/editing/pasteboard/paste-xml-expected.txt:
3006         * platform/gtk/editing/pasteboard/select-element-1-expected.txt: Removed.
3007
3008 2009-10-19  Nate Chapin  <japhet@chromium.org>
3009
3010         Reviewed by Adam Barth.
3011
3012         Test that the proper exception is thrown into JS when a plugin
3013         invoke call returns false.
3014
3015         https://bugs.webkit.org/show_bug.cgi?id=30239
3016
3017         * plugins/netscape-invoke-failure-expected.txt: Added.
3018         * plugins/netscape-invoke-failure.html: Added.
3019
3020 2009-10-16  Stephen White  <senorblanco@chromium.org>
3021
3022         Reviewed by Adam Barth.
3023
3024         New test for 360 degree arc endpoints, and expected results.
3025         http://bugs.webkit.org/show_bug.cgi?id=30449
3026
3027         * fast/canvas/arc360.html: Added.
3028         * platform/mac/fast/canvas/arc360-expected.checksum: Added.
3029         * platform/mac/fast/canvas/arc360-expected.png: Added.
3030         * platform/mac/fast/canvas/arc360-expected.txt: Added.
3031
3032 2009-10-19  Brian Weinstein  <bweinstein@apple.com>
3033
3034         Rubber-stamped by Adam Roben.
3035         
3036         Add tests that have never passed on Windows to the Skipped list, and reopen
3037         bugs.
3038
3039         * platform/win/Skipped:
3040
3041 2009-10-19  Zan Dobersek  <zandobersek@gmail.com>
3042
3043         Reviewed by Gustavo Noronha.
3044
3045         Enable tests that pass when DOM pasting is allowed.
3046
3047         * platform/gtk/Skipped:
3048
3049 2009-10-19  Eric Carlson  <eric.carlson@apple.com>
3050
3051         Reviewed by Simon Fraser.
3052
3053         https://bugs.webkit.org/show_bug.cgi?id=30463
3054         Remove HTML5 media element 'loadend' event
3055
3056         * media/event-attributes-expected.txt:
3057         * media/event-attributes.html: Switch from 'loadend' to 'canplaythrough'.
3058         * media/media-load-event-expected.txt:
3059         * media/media-load-event.html: Ditto.
3060         * media/progress-event-at-least-one-expected.txt:
3061         * media/progress-event-at-least-one.html: Ditto.
3062
3063 2009-10-19  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
3064
3065         Reviewed by Tor Arne Vestbø.
3066
3067         [Qt] Skip failing tests for now and add test-specific information about the cause to the Skipped list.
3068
3069         * platform/qt/Skipped:
3070
3071 2009-10-19  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
3072
3073         Reviewed by Tor Arne Vestbø.
3074
3075         [Qt] Add platform expected file for canvas test.
3076
3077         * platform/qt/fast/canvas/canvas-empty-image-pattern-expected.txt: Added.
3078
3079 2009-10-19  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
3080
3081         Reviewed by Tor Arne Vestbø.
3082
3083         [Qt] Update outdated metrics for these passing tests.
3084
3085         * platform/qt/css1/font_properties/font-expected.txt:
3086         * platform/qt/fast/xsl/document-function-expected.txt:
3087
3088 2009-10-18  Erik Arvidsson  <arv@chromium.org>
3089
3090         Reviewed by Adam Barth.
3091
3092         Fixes issue where doubleclicking a word could select following adjacent newlines.
3093         https://bugs.webkit.org/show_bug.cgi?id=30234
3094
3095         * platform/mac/editing/selection/doubleclick-should-not-expand-across-lines-expected.txt: Added.
3096         * platform/mac/editing/selection/doubleclick-should-not-expand-across-lines.html: Added.
3097         * platform/mac/editing/selection/script-tests/TEMPLATE.html: Added.
3098         * platform/mac/editing/selection/script-tests/doubleclick-should-not-expand-across-lines.js: Added.
3099         (description.doubleClickOnElement):
3100         (doubleClickAt):
3101         (selectionShouldBe):
3102         * platform/win/editing/selection/doubleclick-should-not-expand-across-lines-expected.txt: Added.
3103         * platform/win/editing/selection/doubleclick-should-not-expand-across-lines.html: Added.
3104         * platform/win/editing/selection/script-tests/TEMPLATE.html: Added.
3105         * platform/win/editing/selection/script-tests/doubleclick-should-not-expand-across-lines.js: Added.
3106         (description.doubleClickOnElement):
3107         (doubleClickAt):
3108         (selectionShouldBe):
3109
3110 2009-10-18  Pavel Feldman  <pfeldman@chromium.org>
3111
3112         Reviewed by Timothy Hatcher.
3113
3114         Web Inspector: Properties on Arrays and NodeLists are
3115         not logged correctly.
3116
3117         https://bugs.webkit.org/show_bug.cgi?id=30485
3118
3119         * inspector/console-format-expected.txt:
3120         * inspector/console-format.html:
3121
3122 2009-10-18  Pavel Feldman  <pfeldman@chromium.org>
3123
3124         Reviewed by Timothy Hatcher.
3125
3126         Web Inspector: make console tests more granular.
3127
3128         https://bugs.webkit.org/show_bug.cgi?id=30496
3129
3130         * inspector/console-dir-expected.txt: Added.
3131         * inspector/console-dir.html: Added.
3132         * inspector/console-dirxml-expected.txt: Added.
3133         * inspector/console-dirxml.html: Added.
3134         * inspector/console-format-expected.txt: Added.
3135         * inspector/console-format.html: Added.
3136         * inspector/console-tests-expected.txt:
3137         * inspector/console-tests.html:
3138         * platform/gtk/Skipped:
3139         * platform/qt/Skipped:
3140
3141 2009-10-18  Dirk Schulze  <krit@webkit.org>
3142
3143         Reviewed by Nikolas Zimmermann.
3144
3145         The color space of masking operations in SVG changed to linearSVG.
3146         This needs an update of some masking pixel tests.
3147
3148         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum:
3149         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png:
3150         * platform/mac/svg/batik/masking/maskRegions-expected.checksum:
3151         * platform/mac/svg/batik/masking/maskRegions-expected.png:
3152         * platform/mac/svg/custom/grayscale-gradient-mask-expected.checksum:
3153         * platform/mac/svg/custom/grayscale-gradient-mask-expected.png:
3154
3155 2009-10-18  Jan Michael Alonzo  <jmalonzo@webkit.org>
3156
3157         Reviewed by Holger Freyther.
3158
3159         [GTK] Add MathML to the build system
3160         https://bugs.webkit.org/show_bug.cgi?id=30487
3161
3162         Include layout test baseline for Gtk.
3163
3164         * platform/gtk/mathml/presentation/sub-expected.txt: Added.
3165         * platform/gtk/mathml/presentation/sup-expected.txt: Added.
3166         * platform/gtk/mathml/presentation/tables-expected.txt: Added.
3167
3168 2009-10-18  Simon Fraser  <simon.fraser@apple.com>
3169
3170         Reviewed by Dan Bernstein.
3171
3172         Compositing layers not correctly updated after partial layout
3173         https://bugs.webkit.org/show_bug.cgi?id=30425
3174         
3175         Testcase that hits the "position change only" layout path, thus doing a subtree layout,
3176         to ensure that compositing layers are correctly positioned.
3177
3178         * compositing/geometry/partial-layout-update.html: Added.
3179         * platform/mac/compositing/geometry/partial-layout-update-expected.checksum: Added.
3180         * platform/mac/compositing/geometry/partial-layout-update-expected.png: Added.
3181         * platform/mac/compositing/geometry/partial-layout-update-expected.txt: Added.
3182
3183 2009-10-18  Eric Carlson  <eric.carlson@apple.com>
3184
3185         Skip media/video-empty-source.html until <rdar://problem/6563117> has been fixed.
3186
3187         * platform/mac/Skipped:
3188
3189 2009-10-17  Yuta Kitamura  <yutak@chromium.org>
3190
3191         Reviewed by Darin Adler.
3192
3193         Fix inefficient string concatenation.
3194         
3195         LayoutTests/fast/css/large-list-of-rules-crash.html contains code that
3196         concatenate strings in an inefficient way. Concatenation of strings should be
3197         done with Array.join method. This patch fixes this issue, and also fixes typos
3198         in the test.
3199
3200         fast/css/large-list-of-rules-crash.html concatenates strings in an inefficient way
3201         https://bugs.webkit.org/show_bug.cgi?id=30436
3202
3203         * fast/css/large-list-of-rules-crash.html:
3204
3205 2009-10-17  Pavel Feldman  <pfeldman@chromium.org>
3206
3207         Not reviewed: reduce inspector console test size - it times out.
3208
3209         * inspector/console-tests-expected.txt:
3210         * inspector/console-tests.html:
3211
3212 2009-10-16  Simon Fraser  <simon.fraser@apple.com>
3213
3214         Skip this test:
3215             compositing/animation/animated-composited-inside-hidden.html
3216         because the fix for https://bugs.webkit.org/show_bug.cgi?id=26770 was backed out.
3217
3218         * platform/mac/Skipped:
3219
3220 2009-10-16  Brian Weinstein  <bweinstein@apple.com>
3221
3222         Updated expected results of tests that give CONSOLE messages for
3223         new verbose output.
3224
3225         * fast/dom/NamedNodeMap-setNamedItem-crash-expected.txt:
3226         * fast/dom/timer-clear-interval-in-handler-and-generate-error-expected.txt:
3227         * platform/mac/fast/dynamic/015-expected.txt:
3228
3229 2009-10-16  Adam Barth  <abarth@webkit.org>
3230
3231         Reviewed by Alexey Proskuryakov.
3232
3233         @charset rule after the first byte causes the rest of css to be ignored
3234         https://bugs.webkit.org/show_bug.cgi?id=18265
3235
3236         Test that we allow whitespace and comments before the charset rule.
3237         These test results all match Firefox.
3238
3239         * fast/css/comment-before-charset-expected.txt: Added.
3240         * fast/css/comment-before-charset-external-expected.txt: Added.
3241         * fast/css/comment-before-charset-external.html: Added.
3242         * fast/css/comment-before-charset.html: Added.
3243         * fast/css/many-spaces-before-charset-expected.txt: Added.
3244         * fast/css/many-spaces-before-charset.html: Added.
3245         * fast/css/resources/comment-before-charset.css: Added.
3246         * fast/css/resources/space-before-charset.css: Added.
3247         * fast/css/space-before-charset-expected.txt: Added.
3248         * fast/css/space-before-charset-external-expected.txt: Added.
3249         * fast/css/space-before-charset-external.html: Added.
3250         * fast/css/space-before-charset.html: Added.
3251
3252 2009-10-16  Brian Weinstein  <bweinstein@apple.com>
3253
3254         Rubber-stamped by Adam Roben.
3255
3256         Remove inspector tests from Windows Skipped list, because they pass locally
3257         and the front-end changes are picked up by the bots.
3258
3259         * platform/win/Skipped:
3260
3261 2009-10-16  Brian Weinstein  <bweinstein@apple.com>
3262
3263         Reviewed by Darin Adler.
3264
3265         Fixes part of <http://webkit.org/b/30412>.
3266         Web Inspector should get human readable DOM Exceptions.
3267         
3268         Adds tests for output of uncaught exceptions to the Web Inspector
3269         Console. Tests DOM exceptions 1, 3, and 8 (INDEX_SIZE_ERR, NOT_FOUND_ERR, and
3270         HIERARCHY_REQUEST_ERR).
3271
3272         * inspector/uncaught-dom1-exception-expected.txt: Added.
3273         * inspector/uncaught-dom1-exception.html: Added.
3274         * inspector/uncaught-dom3-exception-expected.txt: Added.
3275         * inspector/uncaught-dom3-exception.html: Added.
3276         * inspector/uncaught-dom8-exception-expected.txt: Added.
3277         * inspector/uncaught-dom8-exception.html: Added.
3278
3279 2009-10-16  Simon Fraser  <simon.fraser@apple.com>
3280
3281         Reviewed by Dan Bernstein.
3282
3283         Transform layer gets stuck with the wrong transform after an animation ends
3284         <rdar://problem/7311662>
3285         
3286         Testcase that runs a -webkit-transform animation on a preserve-3d element, and tests that the final
3287         state is correct.
3288
3289         * compositing/animation/state-at-end-event-transform-layer.html: Added.
3290         * platform/mac/compositing/animation/state-at-end-event-transform-layer-expected.checksum: Added.
3291         * platform/mac/compositing/animation/state-at-end-event-transform-layer-expected.png: Added.
3292         * platform/mac/compositing/animation/state-at-end-event-transform-layer-expected.txt: Added.
3293
3294 2009-10-16  Simon Fraser  <simon.fraser@apple.com>
3295
3296         Reviewed by Dan Bernstein.
3297
3298         After running a transition with an end event listener, can't change the transform
3299         https://bugs.webkit.org/show_bug.cgi?id=30454
3300
3301         Test the state of rendering when the webkitAnimationEnd event fires for a 'left' animation, via pixel test.
3302         
3303         * animations/state-at-end-event.html: Added.
3304         * platform/mac/animations/state-at-end-event-expected.checksum: Added.
3305         * platform/mac/animations/state-at-end-event-expected.png: Added.
3306         * platform/mac/animations/state-at-end-event-expected.txt: Added.
3307
3308         Test the state of rendering when the webkitAnimationEnd event fires for a '-webkit-transform' animation, via pixel test.
3309
3310         * platform/mac/animations/state-at-end-event-transform-expected.checksum: Added.
3311         * platform/mac/animations/state-at-end-event-transform-expected.png: Added.
3312         * platform/mac/animations/state-at-end-event-transform-expected.txt: Added.
3313         
3314         Tests that if you change the transform  after a transition finishes, that the transform
3315         does update.
3316
3317         * transitions/move-after-transition.html: Added.
3318         * platform/mac/transitions/move-after-transition-expected.checksum: Added.
3319         * platform/mac/transitions/move-after-transition-expected.png: Added.
3320         * platform/mac/transitions/move-after-transition-expected.txt: Added.
3321
3322 2009-10-16  Andrew Scherkus  <scherkus@chromium.org>
3323
3324         Reviewed by Eric Carlson.
3325
3326         Updated media resource selection algorithm to reflect latest HTML 5 specification.
3327
3328         https://bugs.webkit.org/show_bug.cgi?id=30407
3329
3330         * media/video-play-pause-exception-expected.txt:
3331         * media/video-play-pause-exception.html:
3332         * media/video-src-empty-expected.txt: Added.
3333         * media/video-src-empty.html: Added.
3334         * media/video-src-none-expected.txt: Added.
3335         * media/video-src-none.html: Added.
3336
3337 2009-10-16  Daniel Bates  <dbates@webkit.org>
3338
3339         Reviewed by Darin Adler.
3340
3341         https://bugs.webkit.org/show_bug.cgi?id=30266
3342         
3343         Tests that the JavaScript array event.dataTransfer.types can be accessed 
3344         within an ondrop handler without causing a crash.
3345         
3346         Although this issue has been resolved as of nightly r49550 we should add a
3347         test case so that we can prevent a regression of this issue.
3348
3349         * fast/events/drag-and-drop-dataTransfer-types-nocrash-expected.txt: Added.
3350         * fast/events/drag-and-drop-dataTransfer-types-nocrash.html: Added.
3351
3352 2009-10-16  Adam Barth  <abarth@webkit.org>
3353
3354         Reviewed by Eric Seidel.
3355
3356         Insecure plug-ins don't trigger mixed content
3357         https://bugs.webkit.org/show_bug.cgi?id=30431
3358
3359         * http/tests/security/mixedContent/insecure-plugin-in-iframe-expected.txt: Added.
3360         * http/tests/security/mixedContent/insecure-plugin-in-iframe.html: Added.
3361         * http/tests/security/mixedContent/resources/frame-with-insecure-plugin.html: Added.
3362
3363 2009-10-16  Yuzo Fujishima  <yuzo@google.com>
3364
3365         Reviewed by Darin Adler.
3366
3367         LayoutTests/fast/loader/local-JavaScript-from-local.html times out in case of error.
3368         https://bugs.webkit.org/show_bug.cgi?id=30434
3369
3370         * fast/loader/local-JavaScript-from-local.html:
3371
3372 2009-10-16  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
3373
3374         Reviewed by Ariya Hidayat.
3375
3376         [Qt] Add empty skipped lists for the platform-specific results
3377
3378         * platform/qt-linux/Skipped:
3379         * platform/qt-mac/Skipped:
3380         * platform/qt-win/Skipped:
3381
3382 2009-10-16  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
3383
3384         Reviewed by Tor Arne Vestbø.
3385
3386         [Qt] Update outdated platform dependent expected file.
3387
3388         * platform/qt/editing/execCommand/toggle-compound-styles-expected.txt:
3389
3390 2009-10-16  Shu Chang  <Chang.Shu@nokia.com>
3391
3392         Reviewed by Eric Seidel.
3393
3394         Added test case for testing navigator.language.
3395         https://bugs.webkit.org/show_bug.cgi?id=29653
3396  
3397         Different browsers may not return the exact same result.
3398         Some examples here:
3399         Safari 4 WinXP: "en-US"
3400         Safari 4 Mac: "en-us"
3401         Firefox 3 Mac/WinXP: "en-US"
3402         Opera 9.64: "en"
3403         Epiphany 2 GTK: "en"
3404         Chrome 3 WinXP: "en-US"
3405
3406         The test case checks if the first two letters are "en"
3407         when system locale is set to "en_US.iso88591".
3408
3409         * fast/js/navigator-language-expected.txt: Added.
3410         * fast/js/navigator-language.html: Added.
3411
3412 2009-10-15  Daniel Bates  <dbates@webkit.org>
3413
3414         No review, rolling out r49644.
3415         http://trac.webkit.org/changeset/49644
3416
3417         * http/tests/security/xssAuditor/base-href-comment-expected.txt: Removed.
3418         * http/tests/security/xssAuditor/base-href-comment.html: Removed.
3419         * http/tests/security/xssAuditor/iframe-javascript-url-comment-expected.txt: Removed.
3420         * http/tests/security/xssAuditor/iframe-javascript-url-comment.html: Removed.
3421         * http/tests/security/xssAuditor/img-onerror-HTML-comment-expected.txt: Removed.
3422         * http/tests/security/xssAuditor/img-onerror-HTML-comment.html: Removed.
3423         * http/tests/security/xssAuditor/img-onerror-comment-expected.txt: Removed.
3424         * http/tests/security/xssAuditor/img-onerror-comment.html: Removed.
3425         * http/tests/security/xssAuditor/object-tag-comment-expected.txt: Removed.
3426         * http/tests/security/xssAuditor/object-tag-comment.html: Removed.
3427         * http/tests/security/xssAuditor/resources/echo-before-image.pl: Removed.
3428         * http/tests/security/xssAuditor/resources/echo-head-base-href-comment.pl: Removed.
3429         * http/tests/security/xssAuditor/script-tag-comment-HTML-entity-expected.txt: Removed.
3430         * http/tests/security/xssAuditor/script-tag-comment-HTML-entity.html: Removed.
3431         * http/tests/security/xssAuditor/script-tag-comment-expected.txt: Removed.
3432         * http/tests/security/xssAuditor/script-tag-comment.html: Removed.
3433         * http/tests/security/xssAuditor/script-tag-with-source-comment-expected.txt: Removed.
3434         * http/tests/security/xssAuditor/script-tag-with-source-comment.html: Removed.
3435
3436 2009-10-15  Brian Weinstein  <bweinstein@apple.com>
3437
3438         Rubber-stamped by Adele Peterson.
3439
3440         Update Windows expected results after http://trac.webkit.org/changeset/49619.
3441
3442         * platform/win/fast/inline: Added.
3443         * platform/win/fast/inline/dirtyLinesForInline-expected.txt: Added.
3444
3445 2009-10-15  Pavel Feldman  <pfeldman@chromium.org>
3446
3447         Not reviewed: skip inspector tests on windows until
3448         incremental build catches frontend files.
3449
3450         * platform/win/Skipped:
3451
3452 2009-10-15  Pavel Feldman  <pfeldman@chromium.org>
3453
3454         Reviewed by Timothy Hatcher.
3455
3456         Web Inspector: Prevent subsequent tests from failing upon inspector
3457         test timeout.
3458
3459         https://bugs.webkit.org/show_bug.cgi?id=30404
3460
3461         * inspector/evaluate-in-frontend.js:
3462         (onload.setTimeout):
3463
3464 2009-10-15  Zan Dobersek  <zandobersek@gmail.com>
3465
3466         Reviewed by Eric Seidel.
3467
3468         [Gtk][Layout tests] Generate results for dom tests
3469         https://bugs.webkit.org/show_bug.cgi?id=29893
3470
3471         Add results for dom tests and enable these tests in the Skipped.
3472
3473         * platform/gtk/Skipped:
3474         * platform/gtk/dom/xhtml/level3/core/canonicalform08-expected.txt: Copied from LayoutTests/platform/mac/dom/xhtml/level3/core/canonicalform08-expected.txt.
3475         * platform/gtk/dom/xhtml/level3/core/canonicalform09-expected.txt: Copied from LayoutTests/platform/mac/dom/xhtml/level3/core/canonicalform09-expected.txt.
3476         * platform/gtk/dom/xhtml/level3/core/documentgetinputencoding03-expected.txt: Added.
3477         * platform/gtk/dom/xhtml/level3/core/entitygetinputencoding02-expected.txt: Added.
3478         * platform/gtk/dom/xhtml/level3/core/entitygetxmlversion02-expected.txt: Added.
3479         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri05-expected.txt: Added.
3480         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri07-expected.txt: Added.
3481         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri09-expected.txt: Added.
3482         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri10-expected.txt: Added.
3483         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri11-expected.txt: Added.
3484         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri15-expected.txt: Added.
3485         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri17-expected.txt: Added.
3486         * platform/gtk/dom/xhtml/level3/core/nodegetbaseuri18-expected.txt: Added.
3487         * platform/gtk/dom/xhtml/level3/core/nodelookupnamespaceuri01-expected.txt: Added.
3488         * platform/gtk/dom/xhtml/level3/core/nodelookupprefix19-expected.txt: Added.
3489
3490 2009-10-15  Daniel Bates  <dbates@webkit.org>
3491
3492         Reviewed by Adam Roben.
3493
3494         https://bugs.webkit.org/show_bug.cgi?id=24731
3495         And
3496         rdar://problem/5015961
3497         
3498         Tests that DHTML drag-and-drop works correctly.
3499         
3500         Note, this test fails when effectAllowed == "uninitialized" because 
3501         this effect has not been implemented yet (see bug #30291).
3502
3503         * fast/events/drag-and-drop-expected.txt: Added.
3504         * fast/events/drag-and-drop.html: Added.
3505
3506 2009-10-15  Zan Dobersek  <zandobersek@gmail.com>
3507
3508         Reviewed by Gustavo Noronha.
3509
3510         Rebaseline tests after changes made in r49405.
3511
3512         * platform/gtk/editing/execCommand/4916541-expected.txt: Rebaseline.
3513         * platform/gtk/editing/execCommand/5138441-expected.txt: Ditto.
3514         * platform/gtk/editing/execCommand/5481523-expected.txt: Ditto.
3515
3516 2009-10-15  Xan Lopez  <xlopez@igalia.com>
3517
3518         Remove obsolete test from Skipped list.
3519
3520         * platform/gtk/Skipped:
3521
3522 2009-10-15  Daniel Bates  <dbates@webkit.org>
3523
3524         Reviewed by Adam Barth.
3525
3526         https://bugs.webkit.org/show_bug.cgi?id=27895
3527         
3528         Tests that inline event handlers whose value ends in a single-line JavaScript
3529         comment cannot bypass the XSSAuditor. Also tests that the XSSAuditor prevents
3530         similar attack vectors with respect to the HTML Base element, HTML Object
3531         element, and external JavaScripts.
3532
3533         * http/tests/security/xssAuditor/base-href-comment-expected.txt: Added.
3534         * http/tests/security/xssAuditor/base-href-comment.html: Added.
3535         * http/tests/security/xssAuditor/iframe-javascript-url-comment-expected.txt: Added.
3536         * http/tests/security/xssAuditor/iframe-javascript-url-comment.html: Added.
3537         * http/tests/security/xssAuditor/img-onerror-HTML-comment-expected.txt: Added.
3538         * http/tests/security/xssAuditor/img-onerror-HTML-comment.html: Added.
3539         * http/tests/security/xssAuditor/img-onerror-comment-expected.txt: Added.
3540         * http/tests/security/xssAuditor/img-onerror-comment.html: Added.
3541         * http/tests/security/xssAuditor/object-tag-comment-expected.txt: Added.
3542         * http/tests/security/xssAuditor/object-tag-comment.html: Added.
3543         * http/tests/security/xssAuditor/resources/echo-before-image.pl: Added.
3544         * http/tests/security/xssAuditor/resources/echo-head-base-href-comment.pl: Added.
3545         * http/tests/security/xssAuditor/script-tag-comment-HTML-entity-expected.txt: Added.
3546         * http/tests/security/xssAuditor/script-tag-comment-HTML-entity.html: Added.
3547         * http/tests/security/xssAuditor/script-tag-comment-expected.txt: Added.
3548         * http/tests/security/xssAuditor/script-tag-comment.html: Added.
3549         * http/tests/security/xssAuditor/script-tag-with-source-comment-expected.txt: Added.
3550         * http/tests/security/xssAuditor/script-tag-with-source-comment.html: Added.
3551
3552 2009-10-15  Brian Weinstein  <bweinstein@apple.com>
3553
3554         Rubber-stamped by Adele Peterson.
3555
3556         Add click-focus-anchor expected results on Windows, to make up for
3557         the wonky way Windows finds its expected results.
3558
3559         * platform/win/fast/events/click-focus-anchor-expected.txt: Added.
3560
3561 2009-10-15  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
3562
3563         Reviewed by Adam Treat.
3564
3565         [Qt] Add expected files for passing http tests.
3566
3567         * platform/qt/http/tests/local/file-url-sent-as-referer-expected.txt: Added.
3568         * platform/qt/http/tests/uri/css-href-expected.txt: Added.
3569
3570 2009-10-15  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
3571
3572         Reviewed by Adam Treat.
3573
3574         [Qt] Add expected files for passing svg tests.
3575
3576         * platform/qt/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.txt: Added.
3577         * platform/qt/svg/custom/mask-with-default-value-expected.txt: Added.
3578         * platform/qt/svg/filters/feComposite-expected.txt: Added.
3579         * platform/qt/svg/filters/feGaussianBlur-expected.txt: Added.
3580         * platform/qt/svg/filters/feMerge-wrong-input-expected.txt: Added.
3581         * platform/qt/svg/filters/sourceAlpha-expected.txt: Added.
3582         * platform/qt/svg/filters/subRegion-in-userSpace-expected.txt: Added.
3583
3584 2009-10-15  Simon Fraser  <simon.fraser@apple.com>
3585
3586         Reviewed by Dan Bernstein.
3587
3588         Transitions fail to run sometimes
3589         https://bugs.webkit.org/show_bug.cgi?id=26770
3590         
3591         Add a test for starting an accelerated animation on an element with a visibility:hidden ancestor,
3592         to ensure that it does not block subsequent transitions.
3593
3594         * compositing/animation/animated-composited-inside-hidden-expected.txt: Added.
3595         * compositing/animation/animated-composited-inside-hidden.html: Added.
3596
3597 2009-10-15  Pavel Feldman  <pfeldman@chromium.org>
3598
3599         Not reviewed: remove timer-related logs from the previously
3600         submitted test.
3601
3602         * inspector/console-tests-expected.txt:
3603         * inspector/console-tests.html:
3604
3605 2009-10-15 &