d7feb144363adc8b02cca9721a6ec6ae6e394590
[WebKit-https.git] / LayoutTests / ChangeLog
1 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
2
3         Fixing layout test bustage on platforms.
4
5         AX: VO just says "term" on many web sites
6         https://bugs.webkit.org/show_bug.cgi?id=32139
7
8         * platform/mac-leopard/accessibility/lists-expected.txt:
9         * platform/mac/accessibility/radio-button-group-members-expected.txt:
10
11 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
12
13         Reviewed by Eric Seidel.
14
15         AX: VO just says "term" on many web sites
16         https://bugs.webkit.org/show_bug.cgi?id=32139
17
18         * platform/mac/accessibility/aria-grouping-roles-expected.txt:
19         * platform/mac/accessibility/aria-grouping-roles.html:
20         * platform/mac/accessibility/definition-list-term-expected.txt: Added.
21         * platform/mac/accessibility/definition-list-term.html: Added.
22         * platform/mac/accessibility/lists-expected.txt:
23
24 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
25
26         Reviewed by Beth Dakin.
27
28         Implement WAI-ARIA scrollbar role and related property aria-orientation
29         https://bugs.webkit.org/show_bug.cgi?id=32126
30
31         * accessibility/aria-scrollbar-role-expected.txt: Added.
32         * accessibility/aria-scrollbar-role.html: Added.
33         * platform/gtk/Skipped:
34         * platform/win/Skipped:
35
36 2009-12-03  Alexey Proskuryakov  <ap@apple.com>
37
38         Reviewed by Darin Adler.
39
40         https://bugs.webkit.org/show_bug.cgi?id=32132
41         websocket/tests/simple.html fails on Windows
42
43         * websocket/tests/script-tests/simple.js:
44         * websocket/tests/simple-expected.txt:
45         Make the test weaker - readyState could already grow by the time a posted event gets dispatched.
46
47         * platform/win/Skipped: Un-skip the test.
48
49 2009-12-03  Julie Parent  <jparent@chromium.org>
50
51         Reviewed by Eric Seidel.
52
53         Make shorthand-transitions.html less flaky.
54         The test currently allows for timing related differences by using a tolerance, but the tolerance
55         is inconsistent in the test, even for values read at the same time (some values are allowed a 100ms 
56         difference, others are only allowed 50ms).  This change makes all values have a 100ms tolerance.
57         (open question: is 100ms enough?  I've looked through a bunch of logs of failures and it seems to be,
58         so this should definitely help reduce but this may not entirely eliminate flakiness).
59         
60         https://bugs.webkit.org/show_bug.cgi?id=32134
61
62         * transitions/shorthand-transitions.html:
63
64 2009-12-03  Csaba Osztrogonác  <ossy@webkit.org>
65
66         Reviewed by Eric Seidel.
67
68         https://bugs.webkit.org/show_bug.cgi?id=32135
69
70         [Qt] Add expected files for new tests we pass.
71         Compared to the Mac expected png files.
72
73         * platform/qt/fast/css/namespaces/namespaces-escapes-expected.txt: Added.
74         * platform/qt/fast/css/namespaces/namespaces-invalid-at-expected.txt: Added.
75
76 2009-12-03  Brian Weinstein  <bweinstein@apple.com>
77
78         Rubber-stamped by Alexey Proskuryakov.
79
80         Skip failing WebSocket test on Windows.
81
82         * platform/win/Skipped:
83
84 2009-12-03  Brady Eidson  <beidson@apple.com>
85
86         Rubberstamped by Oliver Hunt.
87
88         Fix layout tests by removing the full outputting of the Date object and just outputting the milliseconds since the epoch.
89
90         * fast/loader/stateobjects/pushstate-object-types-expected.txt:
91         * fast/loader/stateobjects/pushstate-object-types.html:
92
93 2009-12-03  Alexey Proskuryakov  <ap@apple.com>
94
95         Reviewed by Eric Seidel.
96
97         https://bugs.webkit.org/show_bug.cgi?id=32130
98         Add a test for sending non-trivial amount of data over WebSocket
99
100         * websocket/tests/echo_wsh.py: Copied from WebKitTools/pywebsocket/example/echo_wsh.py.
101         * websocket/tests/simple-stress-expected.txt: Added.
102         * websocket/tests/simple-stress.html: Added.
103
104 2009-12-03  Brady Eidson  <beidson@apple.com>
105
106         Rubberstamped by Sam Weinig.
107
108         Fix my absolute URL snafu by outputting only the last path component for these URLs, 
109         which is all that is relevant.
110
111         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt:
112         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt:
113         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html:
114         * fast/loader/stateobjects/document-destroyed-navigate-back.html:
115         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt:
116         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html:
117
118 2009-12-03  Oliver Hunt  <oliver@apple.com>
119
120         Reviewed by Dan Bernstein.
121
122         REGRESSION (r51627): 3 SVG tests are failing
123         https://bugs.webkit.org/show_bug.cgi?id=32117
124
125         Improve testing of svglist.
126
127         * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
128         * svg/dom/svglist-exception-on-out-bounds-error.html:
129
130 2009-12-03  Enrica Casucci  <enrica@apple.com>
131
132         Reviewed by Adele Peterson.
133
134         Multiple Undos removes the last posted comment and/or the ones before it.
135         <rdar://problem/6557066>
136         https://bugs.webkit.org/show_bug.cgi?id=32079
137
138         Added test to verify that undo has no effect when an element is
139         no longer editable.
140         
141         * editing/undo/undo-indent-noneditable-expected.txt: Added.
142         * editing/undo/undo-indent-noneditable.html: Added.
143
144 2009-12-03  Brady Eidson  <beidson@apple.com>
145
146         Reviewed by Sam Weinig.
147
148         <rdar://problem/7214236> and http://webkit.org/b/32052 - Implement HTML5 state object history API
149
150         Update expected results of old tests:
151         * fast/dom/Window/window-appendages-cleared-expected.txt:
152         * fast/dom/Window/window-properties-expected.txt:
153         * http/tests/security/cross-frame-access-enumeration-expected.txt:
154
155         New tests:
156         * fast/loader/stateobjects: Added.
157         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt: Added.
158         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt: Added.
159         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html: Added.
160         * fast/loader/stateobjects/document-destroyed-navigate-back.html: Added.
161         * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener-expected.txt: Added.
162         * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener.html: Added.
163         * fast/loader/stateobjects/popstate-after-load-complete-body-attribute-expected.txt: Added.
164         * fast/loader/stateobjects/popstate-after-load-complete-body-attribute.html: Added.
165         * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute-expected.txt: Added.
166         * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute.html: Added.
167         * fast/loader/stateobjects/popstate-after-load-complete-window-attribute-expected.txt: Added.
168         * fast/loader/stateobjects/popstate-after-load-complete-window-attribute.html: Added.
169         * fast/loader/stateobjects/pushstate-object-types-expected.txt: Added.
170         * fast/loader/stateobjects/pushstate-object-types.html: Added.
171         * fast/loader/stateobjects/pushstate-then-replacestate-expected.txt: Added.
172         * fast/loader/stateobjects/pushstate-then-replacestate.html: Added.
173         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt: Added.
174         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html: Added.
175         * fast/loader/stateobjects/replacestate-then-pushstate-expected.txt: Added.
176         * fast/loader/stateobjects/replacestate-then-pushstate.html: Added.
177         * fast/loader/stateobjects/resources: Added.
178         * fast/loader/stateobjects/resources/navigate-back.html: Added.
179         * http/tests/loading/state-object-security-exception-expected.txt: Added.
180         * http/tests/loading/state-object-security-exception.html: Added.
181
182 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
183
184         Reviewed by Xan Lopez.
185
186         Platform-specific result for test. GIO identifies the file as
187         application/javascript, as opposed to other platforms identifying
188         it as application/x-javascript.
189
190         * platform/gtk/inspector/timeline-network-resource-expected.txt: Added.
191
192 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
193
194         Rubber-stamped by Oliver Hunt.
195
196         Re-baseline required after r51522.
197
198         * platform/gtk/editing/deleting/5390681-2-expected.txt:
199
200 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
201
202         Skipping new tests, and tests that require new DRT functionality.
203
204         * platform/gtk/Skipped:
205
206 2009-12-03  Andras Becsi  <abecsi@inf.u-szeged.hu>
207
208         Reviewed by Kenneth Rohde Christiansen.
209
210         [Qt] Skip layoutTestController.notifyDone() related tests which got revealed in r51634
211         until there is a fix for the issue.
212         https://bugs.webkit.org/show_bug.cgi?id=31626
213
214         * platform/qt/Skipped:
215
216 2009-12-03  Andras Becsi  <abecsi@inf.u-szeged.hu>
217
218         Reviewed by Kenneth Rohde Christiansen.
219
220         [Qt] Re-enable previously skipped tests.
221         https://bugs.webkit.org/show_bug.cgi?id=31591
222
223         * platform/qt/Skipped:
224
225 2009-12-03  Csaba Osztrogonác  <ossy@webkit.org>
226
227         [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
228
229         * platform/qt/Skipped:
230         - inspector/settings-set-get.html added.
231
232 2009-12-03  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
233
234         Reviewed by Timothy Hatcher.
235
236         Web Inspector: Simplify the settings support in inspector controller.
237
238         https://bugs.webkit.org/show_bug.cgi?id=32076
239
240         * inspector/settings-set-get-expected.txt: Added.
241         * inspector/settings-set-get.html: Added.
242
243 2009-12-03  Oliver Hunt  <oliver@apple.com>
244
245         Reviewed by Maciej Stachowiak.
246
247         NULL ptr in SVGPathSegList::getPathSegAtLength()
248         https://bugs.webkit.org/show_bug.cgi?id=30313
249
250         Add testcases for incorrect pathSeg usage.
251
252         * svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt: Added.
253         * svg/dom/svgpath-out-of-bounds-getPathSeg.html: Added.
254
255 2009-12-02  Shinichiro Hamaji  <hamaji@chromium.org>
256
257         Reviewed by Darin Adler.
258
259         Rewrite two tests with dumpAsText
260         https://bugs.webkit.org/show_bug.cgi?id=32014
261
262         * fast/block/positioning/complex-percentage-height-expected.txt: Added.
263         * fast/block/positioning/complex-percentage-height.html:
264         * fast/lists/item-not-in-list-line-wrapping-expected.txt: Added.
265         * fast/lists/item-not-in-list-line-wrapping.html:
266         * platform/mac/fast/block/positioning/complex-percentage-height-expected.checksum: Removed.
267         * platform/mac/fast/block/positioning/complex-percentage-height-expected.png: Removed.
268         * platform/mac/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
269         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.checksum: Removed.
270         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.png: Removed.
271         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
272         * platform/qt/Skipped:
273         * platform/qt/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
274         * platform/qt/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
275
276 2009-12-02  Alexey Proskuryakov  <ap@apple.com>
277
278         Reviewed by Darin Fisher.
279
280         https://bugs.webkit.org/show_bug.cgi?id=32089
281         Test that WebSocket.readyState is set correctly
282
283         * websocket/tests/script-tests/simple.js:
284         (ws.onopen):
285         (ws.onmessage):
286         (ws.onclose):
287         * websocket/tests/simple-expected.txt:
288         Added readyState logging.
289
290 2009-11-30  Julie Parent  <jparent@chromium.org>
291
292         Reviewed by Darin Adler.
293
294         Make change-values-during-transition less flaky.  Transition is 1 sec duration,
295         translating 100px, starting at 0, so it should be at 50px at 500ms, not 600ms.
296                 
297         https://bugs.webkit.org/show_bug.cgi?id=31997
298
299         * transitions/change-values-during-transition.html:
300         isEqual: Remove unnecessary code - tolerance always passed in and always default value.
301         getXPosition: Extract into a function, since it is duplicated twice.
302         check2: Still run second check if the first fails, just give more debugging output.
303         start: Remove final setTimeout - nothing changes between the end of check2 and here,
304             so this is just making the test take 100ms longer.
305
306 2009-12-02  Brian Weinstein  <bweinstein@apple.com>
307
308         Rubber-stamped by Adam Roben.
309
310         Skip http/tests/cache/subresource-failover-to-network.html because it
311         is flaky on Windows, fixing it is being tracked by 
312         https://bugs.webkit.org/show_bug.cgi?id=32038.
313
314         * platform/win/Skipped:
315
316 2009-12-02  Csaba Osztrogonác  <ossy@webkit.org>
317
318         [Qt] Put tests into skiplist because of missing layoutTestController.evaluateInWebInspector().
319
320         * platform/qt/Skipped:
321         - inspector/elements-panel-selection-on-refresh.html added.
322         - inspector/timeline-event-dispatch.html added.
323
324 2009-12-02  Eric Z. Ayers  <zundel@google.com>
325
326         Reviewed by Pavel Feldman.
327
328         Adds a timeline test for EventDispatch records.
329  
330         https://bugs.webkit.org/show_bug.cgi?id=31376
331
332         * inspector/timeline-event-dispatch-expected.txt: Added.
333         * inspector/timeline-event-dispatch.html: Added.
334
335 2009-12-02  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
336
337         Reviewed by Timothy Hatcher.
338
339         Web Inspector: DOM tree selection disappears upon page refresh.
340
341         https://bugs.webkit.org/show_bug.cgi?id=31142
342
343         * inspector/elements-panel-selection-on-refresh-expected.txt: Added.
344         * inspector/elements-panel-selection-on-refresh.html: Added.
345
346 2009-12-02  Csaba Osztrogonác  <ossy@webkit.org>
347
348         [Qt] r51577 made fast/frames/sandboxed-iframe-plugins.html crash.
349
350         * platform/qt/Skipped: 
351         - fast/frames/sandboxed-iframe-navigation-windowopen.html added. (crasher)
352
353 2009-12-02  Csaba Osztrogonác  <ossy@webkit.org>
354
355         [Qt] Unreviewed. Skip new tests.
356
357         * platform/qt/Skipped:
358         - svg/custom/mask-with-all-units.svg added.
359         - fast/css/namespaces/namespaces-comments.xml added.
360         - fast/css/namespaces/namespaces-empty.xml added.
361
362 2009-12-02  Fumitoshi Ukai  <ukai@chromium.org>
363
364         Reviewed by Alexey Proskuryakov.
365
366         WebSocket handshake check query component of URL
367         https://bugs.webkit.org/show_bug.cgi?id=31617
368
369         * websocket/tests/echo-location_wsh.py: Added.
370         * websocket/tests/no-query_wsh.py: Added.
371         * websocket/tests/script-tests/url-with-credential.js: Added.
372         * websocket/tests/script-tests/url-with-empty-query.js: Added.
373         * websocket/tests/script-tests/url-with-fragment.js: Added.
374         * websocket/tests/script-tests/url-with-query-for-no-query.js: Added.
375         * websocket/tests/script-tests/url-with-query.js: Added.
376         * websocket/tests/url-with-credential-expected.txt: Added.
377         * websocket/tests/url-with-credential.html: Added.
378         * websocket/tests/url-with-empty-query-expected.txt: Added.
379         * websocket/tests/url-with-empty-query.html: Added.
380         * websocket/tests/url-with-fragment-expected.txt: Added.
381         * websocket/tests/url-with-fragment.html: Added.
382         * websocket/tests/url-with-query-expected.txt: Added.
383         * websocket/tests/url-with-query-for-no-query-expected.txt: Added.
384         * websocket/tests/url-with-query-for-no-query.html: Added.
385         * websocket/tests/url-with-query.html: Added.
386
387 2009-12-01  Shinichiro Hamaji  <hamaji@chromium.org>
388
389         Reviewed by Eric Seidel.
390
391         Update expectations of css2.1/t1205-c56* for Qt
392         https://bugs.webkit.org/show_bug.cgi?id=32015
393
394         * platform/qt/Skipped:
395         * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
396         * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
397         * platform/qt/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
398
399 2009-12-01  Kent Tamura  <tkent@chromium.org>
400
401         Reviewed by Darin Adler.
402
403         Change [Reflect] to [ConvertNullToNullString, Reflect] for min, max,
404         pattern and step attributes of HTMLInputElement.
405         https://bugs.webkit.org/show_bug.cgi?id=31708
406
407         * fast/forms/input-minmax-expected.txt:
408         * fast/forms/input-pattern-expected.txt: Added.
409         * fast/forms/input-pattern.html: Added.
410         * fast/forms/input-step-expected.txt:
411         * fast/forms/script-tests/input-minmax.js: Add tests for null/undefined/non-string.
412         * fast/forms/script-tests/input-pattern.js: Added.
413         * fast/forms/script-tests/input-step.js: Change the result for null.
414
415 2009-12-01  Chris Fleizach  <cfleizach@apple.com>
416
417         Reviewed by Darin Adler.
418
419         WAI-ARIA: implement support for ARIA drag and drop
420         https://bugs.webkit.org/show_bug.cgi?id=32007
421
422         * platform/mac/accessibility/aria-drag-drop-expected.txt: Added.
423         * platform/mac/accessibility/aria-drag-drop.html: Added.
424
425 2009-12-01  Adam Barth  <abarth@webkit.org>
426
427         Reviewed by Darin Adler.
428
429         https://bugs.webkit.org/show_bug.cgi?id=21288
430
431         Add sneaky test that has tabs.
432
433         * fast/frames/sandboxed-iframe-attribute-parsing-expected.txt: Added.
434         * fast/frames/sandboxed-iframe-attribute-parsing.html: Added.
435
436 2009-12-01  Patrik Persson  <patrik.j.persson@ericsson.com>
437
438         Reviewed by Darin Adler.
439
440         Implement HTML5 sandbox attribute for iframes.
441         http://www.w3.org/TR/html5/text-level-semantics.html#attr-iframe-sandbox
442         https://bugs.webkit.org/show_bug.cgi?id=21288
443
444         * fast/frames/resources/non-sandboxed-iframe-navigation.html: Added.
445         * fast/frames/resources/sandboxed-iframe-attribute-parsing-allowed.html: Added.
446         * fast/frames/resources/sandboxed-iframe-attribute-parsing-disallowed.html: Added.
447         * fast/frames/resources/sandboxed-iframe-form-allowed.html: Added.
448         * fast/frames/resources/sandboxed-iframe-form-disallowed.html: Added.
449         * fast/frames/resources/sandboxed-iframe-navigated.html: Added.
450         * fast/frames/resources/sandboxed-iframe-navigation-child.html: Added.
451         * fast/frames/resources/sandboxed-iframe-navigation-navigated.html: Added.
452         * fast/frames/resources/sandboxed-iframe-navigation-parent.html: Added.
453         * fast/frames/resources/sandboxed-iframe-navigation-source.html: Added.
454         * fast/frames/resources/sandboxed-iframe-navigation-targetlink.html: Added.
455         * fast/frames/resources/sandboxed-iframe-navigation-windowopen.html: Added.
456         * fast/frames/resources/sandboxed-iframe-plugins-frame-applet.html: Added.
457         * fast/frames/resources/sandboxed-iframe-plugins-frame-embed.html: Added.
458         * fast/frames/resources/sandboxed-iframe-plugins-frame-object.html: Added.
459         * fast/frames/resources/sandboxed-iframe-script-dynamic.html: Added.
460         * fast/frames/resources/sandboxed-iframe-storage-allowed.html: Added.
461         * fast/frames/resources/sandboxed-iframe-storage-disallowed.html: Added.
462         * fast/frames/sandboxed-iframe-attribute-parsing-expected.txt: Added.
463         * fast/frames/sandboxed-iframe-attribute-parsing.html: Added.
464         * fast/frames/sandboxed-iframe-forms-expected.txt: Added.
465         * fast/frames/sandboxed-iframe-forms.html: Added.
466         * fast/frames/sandboxed-iframe-navigation-allowed-expected.txt: Added.
467         * fast/frames/sandboxed-iframe-navigation-allowed.html: Added.
468         * fast/frames/sandboxed-iframe-navigation-parent-expected.txt: Added.
469         * fast/frames/sandboxed-iframe-navigation-parent.html: Added.
470         * fast/frames/sandboxed-iframe-navigation-targetlink-expected.txt: Added.
471         * fast/frames/sandboxed-iframe-navigation-targetlink.html: Added.
472         * fast/frames/sandboxed-iframe-navigation-windowopen-expected.txt: Added.
473         * fast/frames/sandboxed-iframe-navigation-windowopen.html: Added.
474         * fast/frames/sandboxed-iframe-plugins-expected.txt: Added.
475         * fast/frames/sandboxed-iframe-plugins.html: Added.
476         * fast/frames/sandboxed-iframe-scripting-expected.txt: Added.
477         * fast/frames/sandboxed-iframe-scripting.html: Added.
478         * fast/frames/sandboxed-iframe-storage-expected.txt: Added.
479         * fast/frames/sandboxed-iframe-storage.html: Added.
480         * http/tests/security/resources/sandboxed-iframe-document-cookie-read-denied.html: Added.
481         * http/tests/security/resources/sandboxed-iframe-modify-self.html: Added.
482         * http/tests/security/resources/xss-DENIED-sandboxed-iframe-attacker.html: Added.
483         * http/tests/security/sandboxed-iframe-document-cookie-expected.txt: Added.
484         * http/tests/security/sandboxed-iframe-document-cookie.html: Added.
485         * http/tests/security/sandboxed-iframe-modify-self-expected.txt: Added.
486         * http/tests/security/sandboxed-iframe-modify-self.html: Added.
487         * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt: Added.
488         * http/tests/security/xss-DENIED-sandboxed-iframe.html: Added.
489         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-allow-expected.txt: Added.
490         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-allow.html: Added.
491         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-expected.txt: Added.
492         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard-expected.txt: Added.
493         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard.html: Added.
494         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied.html: Added.
495         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-allow-iframe.html: Added.
496         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-allow.cgi: Added.
497         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-iframe.html: Added.
498         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-without-wildcard-iframe.html: Added.
499         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied-without-wildcard.cgi: Added.
500         * http/tests/xmlhttprequest/resources/access-control-sandboxed-iframe-denied.cgi: Added.
501
502 2009-12-01  Chris Fleizach  <cfleizach@apple.com>
503
504         Reviewed by David Kilzer.
505
506         ARIA: support a way to create a static text object
507         https://bugs.webkit.org/show_bug.cgi?id=32030
508
509         * accessibility/aria-text-role-expected.txt: Added.
510         * accessibility/aria-text-role.html: Added.
511         * platform/gtk/Skipped:
512         * platform/win/Skipped:
513
514 2009-12-01  Nikolas Zimmermann  <nzimmermann@rim.com>
515
516         Reviewed by Simon Fraser.
517
518         Add SVG animation test framework with 'snapshot' functionality
519         https://bugs.webkit.org/show_bug.cgi?id=31897
520
521         Add LayoutTests/svg/animations directory, containing a new
522         framework for SVG animation test with sampling at certain times.
523
524         Added one example test, which will be extended soon to cover animVal
525         support, once basic support has been implemented.
526
527         * svg/animations: Added.
528         * svg/animations/animVal-basics-expected.txt: Added.
529         * svg/animations/animVal-basics.html: Added.
530         * svg/animations/resources: Added.
531         * svg/animations/resources/SVGAnimationTestCase.js: Added.
532         (isCloseEnough):
533         (moveAnimationTimelineAndSample):
534         (startTest):
535         (sampleAnimation):
536         (runAnimationTest):
537         * svg/animations/script-tests: Added.
538         * svg/animations/script-tests/TEMPLATE.html: Added.
539         * svg/animations/script-tests/animVal-basics.js: Added.
540         (sample1):
541         (sample2):
542         (sample3):
543         (executeTest):
544
545 2009-12-01  Adam Roben  <aroben@apple.com>
546
547         Skip more tests that fail with specific versions of CFNetwork on
548         Windows
549
550         Rubber-stamped in advance by Brady Eidson.
551
552         * platform/win/Skipped:
553
554 2009-12-01  Daniel Bates  <dbates@webkit.org>
555
556         Reviewed by Pavel Feldman.
557
558         https://bugs.webkit.org/show_bug.cgi?id=32001
559
560         Updated layout test to reflect change to localized string and
561         rebased the result.
562
563         * inspector/elements-img-tooltip-expected.txt:
564         * inspector/elements-img-tooltip.html:
565
566 2009-12-01  Adam Roben  <aroben@apple.com>
567
568         Skip a test that fails with some versions of CFNetwork on Windows
569
570         Rubber-stamped by Brady Eidson.
571
572         * platform/win/Skipped: Skip http/tests/plugins/post-url-file.html.
573
574 2009-12-01  Alexey Proskuryakov  <ap@apple.com>
575
576         Enabling WebSocket tests on Windows again - let's see what errors get logged.
577
578         * platform/win/Skipped:
579
580 2009-12-01  Adam Roben  <aroben@apple.com>
581
582         Add a timing-out test to the Skipped file on Windows
583
584         Rubber-stamped by Ada Chan.
585
586         * platform/win/Skipped: Added
587         fast/dom/Window/window-postmessage-clone.html, which was timing out
588         due to eventSender.beginDragFiles being unimplemented.
589
590 2009-12-01  Adam Roben  <aroben@apple.com>
591
592         Add expected Windows failure results for tests that use
593         textInputController
594
595         <http://webkit.org/b/32021> covers fixing these tests.
596
597         Rubber-stamped by Sam Weinig.
598
599         * platform/win/Skipped: Removed tests that use textInputController.
600
601         * platform/win/editing/selection/5825350-1-expected.txt: Added.
602         * platform/win/editing/selection/5825350-2-expected.txt: Added.
603         * platform/win/editing/selection/mixed-editability-10-expected.txt: Added.
604         * platform/win/fast/events/ime-composition-events-001-expected.txt: Added.
605         * platform/win/fast/forms/input-maxlength-ime-completed-expected.txt: Added.
606         * platform/win/fast/forms/input-maxlength-ime-preedit-expected.txt: Added.
607         * platform/win/fast/text/international/thai-cursor-position-expected.txt: Added.
608
609 2009-12-01  Csaba Osztrogonác  <ossy@webkit.org>
610
611         [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
612
613         * platform/qt/Skipped: inspector/timeline-network-resource.html added.
614
615 2009-12-01  Eric Z. Ayers  <zundel@google.com>
616
617         Reviewed by Pavel Feldman.
618
619         Adds test for Timeline network resource records.
620  
621         https://bugs.webkit.org/show_bug.cgi?id=31378
622
623         * inspector/timeline-network-resource-expected.txt: Added.
624         * inspector/timeline-network-resource.html: Added.
625         * inspector/timeline-network-resource.js: Added.
626         * inspector/timeline-test.js:
627         (printTimelineRecords):
628
629 2009-12-01  Chris Marrin  <cmarrin@apple.com>
630
631         Reviewed by Adam Roben.
632
633         Added tests for getProgramInfoLog, getShaderInfoLog and getShaderSource to WebGL tests
634         https://bugs.webkit.org/show_bug.cgi?id=30778
635
636         * fast/canvas/webgl/gl-object-get-calls-expected.txt:
637         * fast/canvas/webgl/script-tests/gl-object-get-calls.js:
638
639 2009-12-01  Chris Marrin  <cmarrin@apple.com>
640
641         Reviewed by Oliver Hunt.
642
643         Updated webgl tests to use "experimental-webgl" as the context name.
644         https://bugs.webkit.org/show_bug.cgi?id=31672
645
646         * fast/canvas/webgl/gl-get-calls.html:
647         * fast/canvas/webgl/resources/utils3d.js:
648         (initWebGL):
649         * fast/canvas/webgl/resources/webgl-test.js:
650         (create3DContext):
651
652 2009-12-01  Csaba Osztrogonác  <ossy@webkit.org>
653
654         [Qt] Put tests into skiplist because of missing textInputController.selectedRange().
655
656         * platform/qt/Skipped:
657         - editing/selection/mixed-editability-10.html added.
658         - editing/selection/5825350-1.html added.
659         - editing/selection/5825350-2.html added.
660
661 2009-11-30  Shinichiro Hamaji  <hamaji@chromium.org>
662
663         Reviewed by Dan Bernstein.
664
665         css2.1/t1205-c566-list-stl-00-e-ag.html is failing
666         https://bugs.webkit.org/show_bug.cgi?id=23264
667
668         * editing/pasteboard/copy-crash-expected.txt:
669         * fast/lists/calc-width-with-space-expected.txt: Added.
670         * fast/lists/calc-width-with-space.html: Added.
671         * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.checksum:
672         * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.png:
673         * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.txt:
674         * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.checksum:
675         * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.png:
676         * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.txt:
677         * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.checksum:
678         * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.png:
679         * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
680         * platform/mac/fast/block/positioning/complex-percentage-height-expected.checksum:
681         * platform/mac/fast/block/positioning/complex-percentage-height-expected.png:
682         * platform/mac/fast/block/positioning/complex-percentage-height-expected.txt:
683         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.checksum:
684         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.png:
685         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.txt:
686         * platform/mac/fast/repaint/list-marker-expected.checksum:
687         * platform/mac/fast/repaint/list-marker-expected.png:
688         * platform/mac/fast/repaint/list-marker-expected.txt:
689         * platform/qt/Skipped:
690
691 2009-11-30  Enrica Casucci  <enrica@apple.com>
692
693         Reviewed by Darin Adler.
694
695         Can focus but not type into content editable block that contains only non-editable content.
696         <rdar://problem/5982901>
697         https://bugs.webkit.org/show_bug.cgi?id=31750
698
699         * editing/selection/5825350-1-expected.txt:
700         * editing/selection/5825350-1.html: Modified to use caret rectangle.
701         * editing/selection/5825350-2-expected.txt:
702         * editing/selection/5825350-2.html: Modified to use caret rectangle.
703         * editing/selection/mixed-editability-10-expected.txt: Added.
704         * editing/selection/mixed-editability-10.html: Added.
705         * platform/mac/editing/deleting/5390681-2-expected.txt: Re-baselined
706         to account for the new possible caret position.
707
708 2009-11-30  Beth Dakin  <bdakin@apple.com>
709
710         Reviewed by Oliver Hunt.
711
712         Test for https://bugs.webkit.org/show_bug.cgi?id=32000 Crash in 
713         Safari caused by extreme column-gap and column-width values 
714         -and corresponding-
715         <rdar://problem/7425433>
716
717         * fast/multicol/huge-column-gap-crash-expected.txt: Added.
718         * fast/multicol/huge-column-gap-crash.html: Added.
719
720 2009-11-30  Alexey Proskuryakov  <ap@apple.com>
721
722         Reviewed by Oliver Hunt.
723
724         https://bugs.webkit.org/show_bug.cgi?id=31659
725         Connection must be closed in case of Web Socket handshake error
726
727         * platform/mac/Skipped: Un-skip websocket/tests/handshake-error.html.
728
729 2009-11-30  Eric Carlson  <eric.carlson@apple.com>
730
731         Reviewed by Simon Fraser.
732
733         All HTML5 media element events should be regular events
734         https://bugs.webkit.org/show_bug.cgi?id=30513
735         
736         Remove progress event tests.
737
738         * media/progress-event-at-least-one-expected.txt: Removed.
739         * media/progress-event-at-least-one.html: Removed.
740         * media/progress-event-expected.txt: Removed.
741         * media/progress-event-total-expected.txt: Removed.
742         * media/progress-event-total.html: Removed.
743         * media/progress-event.html: Removed.
744
745 2009-11-30  Yuzo Fujishima  <yuzo@google.com>
746
747         Reviewed by Alexey Proskuryakov.
748
749         In testing handshake-error case, web_socket_do_extra_handshake calls a non-existent method
750         https://bugs.webkit.org/show_bug.cgi?id=31465
751
752         * platform/mac/Skipped: websocket/tests/handshake-error.html now fails on Mac, added to
753         Skipped list, and filed bug 31659 to investigate.
754
755         * websocket/tests/handshake-error_wsh.py: Call write() on a correct object.
756
757 2009-11-30  Joseph Pecoraro  <joepeck@webkit.org>
758
759         Reviewed by Pavel Feldman.
760
761         Web Inspector: Wrong console output for Regexp escape sequence
762         https://bugs.webkit.org/show_bug.cgi?id=31538
763
764         * inspector/console-format-expected.txt:
765         * inspector/console-format.html:
766
767 2009-11-30  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
768
769         Skipping test that fails because of broken DND, and some tests
770         requiring new results.
771
772         * platform/gtk/Skipped:
773
774 2009-11-30  Dirk Schulze  <krit@webkit.org>
775
776         Reviewed by Nikolas Zimmermann.
777
778         Complex test of mask with every combination of maskUnits and maskContentUnits
779         as well as different values for size and position of the mask and it's content.
780
781         * platform/mac/svg/custom/mask-with-all-units-expected.checksum: Added.
782         * platform/mac/svg/custom/mask-with-all-units-expected.png: Added.
783         * platform/mac/svg/custom/mask-with-all-units-expected.txt: Added.
784         * svg/custom/mask-with-all-units.svg: Added.
785
786 2009-11-30  Csaba Osztrogonác  <ossy@webkit.org>
787
788         [Qt] Put tests into skiplist because of missing features.
789
790         * platform/qt/Skipped:
791         - fast/dom/Window/window-postmessage-clone.html added
792         - inspector/elements-img-tooltip.html added.
793
794 2009-11-28  Oliver Hunt  <oliver@apple.com>
795
796         Reviewed by Sam Weinig.
797
798         postMessage should serialize File objects
799         https://bugs.webkit.org/show_bug.cgi?id=31955
800
801         Add test for postMessage serialization of File objects.
802
803         * fast/dom/Window/window-postmessage-clone-expected.txt:
804         * fast/dom/Window/window-postmessage-clone.html:
805
806 2009-11-29  Simon Fraser  <simon.fraser@apple.com>
807
808         Rubber-stamped by Eric Seidel.
809         
810         Fix up some compositing layout tests.
811
812         * compositing/layers-inside-overflow-scroll.html:
813         * compositing/self-painting-layers.html:
814         Use the 'loadeddata' event, instead of 'load', to know when the video loads.
815         
816         * platform/mac/compositing/repaint/content-into-overflow-expected.checksum:
817         * platform/mac/compositing/repaint/content-into-overflow-expected.png:
818         * platform/mac/compositing/repaint/overflow-into-content-expected.checksum:
819         * platform/mac/compositing/repaint/overflow-into-content-expected.png:
820         * platform/mac/compositing/self-painting-layers-expected.checksum:
821         * platform/mac/compositing/self-painting-layers-expected.png:
822         Update with correct pixel results.
823
824 2009-11-29  Shu Chang  <Chang.Shu@nokia.com>
825
826         Reviewed by Eric Seidel.
827
828         Test using Id as index of node list.
829         https://bugs.webkit.org/show_bug.cgi?id=31428
830
831         * fast/dom/Element/id-in-node-list-index01-expected.txt: Added.
832         * fast/dom/Element/id-in-node-list-index01.html: Added.
833
834 2009-11-28  Adam Barth  <abarth@webkit.org>
835
836         Reviewed by Dimitri Glazkov.
837
838         [Chromium] Sify compose button alerts error
839         https://bugs.webkit.org/show_bug.cgi?id=31394
840
841         Test that we're using the calling security context in a simple case.
842
843         * http/tests/security/calling-versus-current-expected.txt: Added.
844         * http/tests/security/calling-versus-current.html: Added.
845
846 2009-11-27  Daniel Bates  <dbates@webkit.org>
847
848         Reviewed by Adam Barth.
849
850         https://bugs.webkit.org/show_bug.cgi?id=31940
851
852         Rebased results because of new error messages.
853
854         * http/tests/security/xssAuditor/base-href-control-char-expected.txt:
855         * http/tests/security/xssAuditor/base-href-expected.txt:
856         * http/tests/security/xssAuditor/base-href-null-char-expected.txt:
857         * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt:
858         * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt:
859         * http/tests/security/xssAuditor/embed-tag-expected.txt:
860         * http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt:
861         * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt:
862         * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt:
863         * http/tests/security/xssAuditor/object-embed-tag-expected.txt:
864         * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt:
865         * http/tests/security/xssAuditor/object-src-inject-expected.txt:
866         * http/tests/security/xssAuditor/object-tag-expected.txt:
867         * http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt:
868
869 2009-11-27  Kenneth Russell  <kbr@google.com>
870
871         Reviewed by Eric Seidel.
872
873         REGRESSION(51418): fast/canvas/webgl/gl-object-get-calls.html is failing on the Leopard commit bot
874         https://bugs.webkit.org/show_bug.cgi?id=31919
875
876         Temporarily disabled portion of test which is failing on some
877         machines but not others. Root cause will be investigated under
878         https://bugs.webkit.org/show_bug.cgi?id=31843 .
879
880         * fast/canvas/webgl/gl-object-get-calls-expected.txt:
881         * fast/canvas/webgl/script-tests/gl-object-get-calls.js:
882
883 2009-11-26  Shinichiro Hamaji  <hamaji@chromium.org>
884
885         Unreviewed red bot fix.
886
887         Skip tests introduced by the previous change as it seems to be failing.
888
889         * platform/qt/Skipped:
890         * platform/win/Skipped:
891
892 2009-11-26  Shinichiro Hamaji  <hamaji@chromium.org>
893
894         Reviewed by Dan Bernstein.
895
896         Assertion failure in RenderBlock::positionForPointWithInlineChildren when running fast/inline/relative-positioned-overflow.html
897         https://bugs.webkit.org/show_bug.cgi?id=29966
898
899         A test case where a user drags the mouse from an empty inline
900         element to above texts.
901
902         * editing/selection/last-empty-inline-expected.txt: Added.
903         * editing/selection/last-empty-inline.html: Added.
904         * platform/win/Skipped:
905
906 2009-11-26  Kinuko Yasuda  <kinuko@chromium.com>
907
908         Reviewed by Eric Seidel.
909
910         Rewrite the test fast/parser/comment-in-textarea to use dumpAsText
911         so that the expected results can be independent of platform differences.
912         https://bugs.webkit.org/show_bug.cgi?id=31580
913
914         * fast/parser/comment-in-textarea-expected.txt: Added.
915         * fast/parser/comment-in-textarea.html:
916         * fast/parser/script-tests/comment-in-textarea.js: Added.
917         * platform/mac/fast/parser/comment-in-textarea-expected.checksum: Removed.
918         * platform/mac/fast/parser/comment-in-textarea-expected.png: Removed.
919         * platform/mac/fast/parser/comment-in-textarea-expected.txt: Removed.
920         * platform/win/fast/parser/comment-in-textarea-expected.txt: Removed.
921
922 2009-11-26  Daniel Bates  <dbates@webkit.org>
923
924         Reviewed by Pavel Feldman.
925
926         https://bugs.webkit.org/show_bug.cgi?id=21554
927
928         Tests that the tooltip text for an image is its dimensions.
929
930         * inspector/elements-img-tooltip-expected.txt: Added.
931         * inspector/elements-img-tooltip.html: Added.
932
933 2009-11-21  Holger Hans Peter Freyther  <zecke@selfish.org>
934
935         Reviewed by Kenneth Rohde Christiansen.
936
937         [Qt] Add automatic test for Qt Plugins.
938         https://bugs.webkit.org/show_bug.cgi?id=31203
939
940         Add a test case for Qt plugins. In this case one
941         RenderPart should be visible on screen and the other
942         should be invisible. The internal QWidget should
943         have the same state as the WebCore::Widget.
944
945         Add Qt specific netscape-dom-access-expected.txt because
946         that was using a native widget inside a RenderPart as well.
947
948         * platform/gtk/Skipped:
949         * platform/mac/Skipped:
950         * platform/qt/plugins/netscape-dom-access-expected.txt: Added
951         * platform/qt/plugins/qt-qwidget-plugin-expected.txt: Added
952         * platform/win/Skipped:
953         * plugins/qt-qwidget-plugin.html: Added.
954
955 2009-11-25  Csaba Osztrogonác  <ossy@webkit.org>
956
957         [Qt] Audio related layout tests are failing on the buildbot
958         https://bugs.webkit.org/show_bug.cgi?id=27910
959
960         * platform/qt/Skipped: fast/js/global-constructors.html added.
961
962 2009-11-25  Kenneth Russell  <kbr@google.com>
963
964         Reviewed by Oliver Hunt.
965
966         Off-by-one error in index validation for drawElements and drawArrays
967         https://bugs.webkit.org/show_bug.cgi?id=31891
968
969         Fixed computation of number of elements for bound array objects.
970
971         Test: fast/canvas/webgl/index-validation.html
972
973         * fast/canvas/webgl/index-validation-expected.txt: Added.
974         * fast/canvas/webgl/index-validation.html: Added.
975         * fast/canvas/webgl/script-tests/index-validation.js: Added.
976
977 2009-11-25  Csaba Osztrogonác  <ossy@webkit.org>
978
979         [Qt] Remove a bunch of now passing fast tests from skiplist.
980         And add a crasher/crashed pair into skiplist.
981
982         * platform/qt/Skipped:
983
984 2009-11-25  Csaba Osztrogonác  <ossy@webkit.org>
985
986         [Qt] Put tests into skiplist because of missing layoutTestController feature.
987
988         * platform/qt/Skipped:
989         - http/tests/cache/subresource-failover-to-network.html added.
990         - fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html added.
991
992         - "3D_RENDERING and ACCELERATED_COMPOSITING" block moved to good place.
993
994 2009-11-25  Eric Carlson  <eric.carlson@apple.com>
995
996         Reviewed by Simon Fraser.
997
998         <rdar://problem/7409331> Windows: Support closed caption in <video> element
999
1000         * platform/win/Skipped:
1001             Enable the closed caption test.
1002
1003 2009-11-25  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1004
1005         We do not have a strategy in place to mimick the output for load
1006         delegates fully yet. See https://bugs.webkit.org/show_bug.cgi?id=27905
1007
1008         * platform/gtk/Skipped:
1009
1010 2009-11-22  Jakub Wieczorek  <faw217@gmail.com>
1011
1012         Reviewed by Adam Barth.
1013
1014         [Qt] Remove the Referer header when redirecting to a non-secure site
1015         https://bugs.webkit.org/show_bug.cgi?id=31785
1016
1017         This makes Qt pass two tests introduced in r50226.
1018
1019         * platform/qt/Skipped:
1020
1021 2009-11-24  Chris Marrin  <cmarrin@apple.com>
1022
1023         Reviewed by Simon Fraser.
1024
1025         Skip 3d and compositing tests on all platforms but Mac
1026         https://bugs.webkit.org/show_bug.cgi?id=27314
1027         
1028         For Mac, tests are performed in webkitdirs.pm to determine
1029         whether these tests should be skipped.
1030
1031         * platform/gtk/Skipped:
1032         * platform/qt/Skipped:
1033         * platform/win/Skipped:
1034
1035 2009-11-24  Chris Marrin  <cmarrin@apple.com>
1036
1037         Reviewed by Eric Seidel.
1038
1039         Test for createShader param passing
1040         https://bugs.webkit.org/show_bug.cgi?id=31808
1041
1042         This test will eventually contain more param passing tests as
1043         they are implemented.
1044
1045         * fast/canvas/webgl/invalidPassedParams-expected.txt: Added.
1046         * fast/canvas/webgl/invalidPassedParams.html: Added.
1047
1048 2009-11-24  Darin Fisher  <darin@chromium.org>
1049
1050         Reviewed by Adam Barth.
1051
1052         [Chromium] Renderer hang when using www.expedia.com
1053         https://bugs.webkit.org/show_bug.cgi?id=31822
1054
1055         This test verifies that a synchronous XMLHttpRequest, generated from a
1056         page that is the result of a form submission, loads properly when the
1057         user navigates back to the page.
1058
1059         When navigating back to a page that resulted from a form submission,
1060         the page is loaded with the ReturnCacheDataDontLoad cache policy.  It
1061         is important that subresources (including XMLHttpRequest instances) do
1062         not inherit this cache policy.
1063
1064         * http/tests/cache/resources/echo-no-store.cgi: Added.
1065         * http/tests/cache/resources/subresource-failover-to-network.cgi: Added.
1066         * http/tests/cache/subresource-failover-to-network-expected.txt: Added.
1067         * http/tests/cache/subresource-failover-to-network.html: Added.
1068
1069 2009-11-23  Kenneth Russell  <kbr@google.com>
1070
1071         Reviewed by Oliver Hunt.
1072
1073         Change get... calls to latest spec
1074         https://bugs.webkit.org/show_bug.cgi?id=30091
1075
1076         Removed old versions of get calls on WebGLRenderingContext and
1077         added new ones per spec returning "any". New code simplifies
1078         GraphicsContext3D and fixes previously unimplemented routines.
1079         Added custom JS and V8 bindings. Added exhaustive test case
1080         exercising all new code paths. Updated preexisting test cases for
1081         new APIs. Fixed preexisting bugs in WebKit's and Chrome's WebGL
1082         implementations.
1083
1084         Ran WebGL layout tests in WebKit (clean) and Chrome (couple of
1085         preexisting known failures) and manual WebGL tests in both
1086         browsers.
1087         
1088         Two of the tests fail on various hardware and were modified. See
1089         
1090             https://bugs.webkit.org/show_bug.cgi?id=31842
1091             https://bugs.webkit.org/show_bug.cgi?id=31843
1092
1093         Test: fast/canvas/webgl/gl-object-get-calls.html
1094
1095         * fast/canvas/webgl/gl-get-calls-expected.txt:
1096         * fast/canvas/webgl/gl-get-calls.html:
1097         * fast/canvas/webgl/gl-object-get-calls-expected.txt: Added.
1098         * fast/canvas/webgl/gl-object-get-calls.html: Added.
1099         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
1100         * fast/canvas/webgl/null-object-behaviour-expected.txt:
1101         * fast/canvas/webgl/resources/boolUniformShader.vert: Added.
1102         * fast/canvas/webgl/resources/floatUniformShader.vert: Added.
1103         * fast/canvas/webgl/resources/intUniformShader.vert: Added.
1104         * fast/canvas/webgl/resources/matUniformShader.vert: Added.
1105         * fast/canvas/webgl/resources/noopUniformShader.frag: Added.
1106         * fast/canvas/webgl/resources/utils3d.js:
1107         (initWebGL):
1108         (loadShader):
1109         (Framerate.prototype.snapshot):
1110         * fast/canvas/webgl/resources/webgl-test.js:
1111         (loadProgram):
1112         (loadStandardVertexShader):
1113         (loadVertexShader):
1114         (loadStandardFragmentShader):
1115         (loadFragmentShader):
1116         * fast/canvas/webgl/script-tests/gl-object-get-calls.js: Added.
1117         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
1118         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
1119         * fast/canvas/webgl/triangle.html:
1120         * fast/js/resources/js-test-pre.js:
1121         (shouldBeNonZero):
1122         (shouldBeNonNull):
1123
1124 2009-11-24  Dmitry Titov  <dimich@chromium.org>
1125
1126         Reviewed by Eric Seidel.
1127
1128         Convert fast/table/row-height-recalc2.html to be 'dumpAsText()'
1129         https://bugs.webkit.org/show_bug.cgi?id=31816
1130
1131         * fast/table/row-height-recalc2-expected.txt: Added.
1132         * fast/table/row-height-recalc2.html:
1133         * platform/mac/fast/table/row-height-recalc2-expected.checksum: Removed.
1134         * platform/mac/fast/table/row-height-recalc2-expected.png: Removed.
1135         * platform/mac/fast/table/row-height-recalc2-expected.txt: Removed.
1136         * platform/qt/fast/table/row-height-recalc2-expected.checksum: Removed.
1137         * platform/qt/fast/table/row-height-recalc2-expected.png: Removed.
1138         * platform/qt/fast/table/row-height-recalc2-expected.txt: Removed.
1139         * platform/win/fast/table/row-height-recalc2-expected.checksum: Removed.
1140         * platform/win/fast/table/row-height-recalc2-expected.png: Removed.
1141
1142 2009-11-23  Chris Marrin  <cmarrin@apple.com>
1143
1144         Reviewed by Oliver Hunt.
1145
1146         Tests for out of bounds conditions on drawElements and drawArrays
1147         https://bugs.webkit.org/show_bug.cgi?id=31239
1148
1149         * fast/canvas/webgl/drawArraysOutOfBounds-expected.txt: Added.
1150         * fast/canvas/webgl/drawArraysOutOfBounds.html: Added.
1151         * fast/canvas/webgl/drawElementssOutOfBounds-expected.txt: Added.
1152         * fast/canvas/webgl/drawElementssOutOfBounds.html: Added.
1153
1154 2009-11-23  Erik Arvidsson  <arv@chromium.org>
1155
1156         Reviewed by Eric Seidel.
1157
1158         JSC bindings for HasIndexGetter generates incorrect code (affects
1159         MediaList and CSSStyleDeclaration).
1160         This cleans up the edge cases for indexing out of range for style and
1161         computed style objects to return an empty string according to the spec.
1162         MediaList now returns null when indexed out of range.
1163         https://bugs.webkit.org/show_bug.cgi?id=31683
1164
1165         * fast/dom/CSSStyleDeclaration/css-computed-style-item-expected.txt: Added.
1166         * fast/dom/CSSStyleDeclaration/css-computed-style-item.html: Added.
1167         * fast/dom/CSSStyleDeclaration/css-style-item-expected.txt: Added.
1168         * fast/dom/CSSStyleDeclaration/css-style-item.html: Added.
1169         * fast/dom/CSSStyleDeclaration/script-tests/css-computed-style-item.js: Added.
1170         * fast/dom/CSSStyleDeclaration/script-tests/css-style-item.js: Added.
1171         * fast/dom/StyleSheet/css-medialist-item-expected.txt: Added.
1172         * fast/dom/StyleSheet/css-medialist-item.html: Added.
1173         * fast/dom/StyleSheet/script-tests/TEMPLATE.html: Copied from LayoutTests/fast/backgrounds/repeat/script-tests/TEMPLATE.html.
1174         * fast/dom/StyleSheet/script-tests/css-medialist-item.js: Added.
1175
1176 2009-11-23  Csaba Osztrogonác  <ossy@webkit.org>
1177
1178         Unreviewed. Skip new test added in r51324.
1179
1180         * platform/qt/Skipped: Added editing/selection/trransformed-selection-rects.html
1181
1182 2009-11-23  Simon Fraser  <simon.fraser@apple.com>
1183
1184         Reviewed by Dan Bernstein.
1185
1186         DocumentMarkers need to be educated about transforms
1187         https://bugs.webkit.org/show_bug.cgi?id=31751
1188         
1189         Find highlight is incorrect with transforms
1190         <rdar://problem/6358394>
1191         
1192         Add test to show the selection rect for selection in a transformed element.
1193
1194         * editing/editing.js:
1195         * editing/selection/transformed-selection-rects.html: Added.
1196         * platform/mac/editing/selection/transformed-selection-rects-expected.checksum: Added.
1197         * platform/mac/editing/selection/transformed-selection-rects-expected.png: Added.
1198         * platform/mac/editing/selection/transformed-selection-rects-expected.txt: Added.
1199
1200 2009-11-23  Csaba Osztrogonác  <ossy@webkit.org>
1201
1202         Unreviewed. Skip new tests.
1203
1204         * platform/qt/Skipped:
1205
1206 2009-11-23  Jakub Wieczorek  <faw217@gmail.com>
1207
1208         Reviewed by Kenneth Rohde Christiansen.
1209
1210         [Qt] DRT: dumpBackForwardList() does not work properly with non-file URLs.
1211         https://bugs.webkit.org/show_bug.cgi?id=31775
1212
1213         LayoutTestController::dumpBackForwardList() should work with local URLs
1214         as well as with normal URLs (in http tests for instance).
1215         Currently it does not output the latter properly.
1216
1217         Unskip a bunch of passing http/navigation tests.
1218
1219         * platform/qt/Skipped:
1220
1221 2009-11-22  Chris Fleizach  <cfleizach@apple.com>
1222
1223         Reviewed by Oliver Hunt.
1224
1225         ARIA: support aria-flowto
1226         https://bugs.webkit.org/show_bug.cgi?id=31762
1227
1228         * platform/mac/accessibility/aria-flowto-expected.txt: Added.
1229         * platform/mac/accessibility/aria-flowto.html: Added.
1230
1231 2009-11-22  Dirk Schulze  <krit@webkit.org>
1232
1233         Reviewed by Nikolas Zimmermann.
1234
1235         Tests to the filterRes implementation for SVG Filters
1236         [https://bugs.webkit.org/show_bug.cgi?id=6021]
1237
1238         big-sized-filter: tests if filter quality is scaled down on a too
1239             big SourceImage (SourceGraphic, SourceAlpha)
1240         big-sized-filter-2: tests if the filter quality is scaled down
1241             on a too big filter effect size.
1242         filterRes: Various tests of SVG Filters with different values for
1243             filterRes attributes. Checks
1244             * that kernel values (if present) are scaled with the filterRes
1245             * subRegion calculation is correct for effects with deeper
1246               dependencies.
1247
1248         * platform/mac/svg/filters/big-sized-filter-2-expected.txt: Added.
1249         * platform/mac/svg/filters/big-sized-filter-expected.checksum: Added.
1250         * platform/mac/svg/filters/big-sized-filter-expected.png: Added.
1251         * platform/mac/svg/filters/big-sized-filter-expected.txt: Added.
1252         * platform/mac/svg/filters/filterRes-expected.checksum: Added.
1253         * platform/mac/svg/filters/filterRes-expected.png: Added.
1254         * platform/mac/svg/filters/filterRes-expected.txt: Added.
1255         * svg/filters/big-sized-filter-2.svg: Added.
1256         * svg/filters/big-sized-filter.svg: Added.
1257         * svg/filters/filterRes.svg: Added.
1258
1259 2009-11-22  Jakub Wieczorek  <faw217@gmail.com>
1260
1261         Reviewed by Adam Barth.
1262
1263         [Qt] DumpRenderTree should explicitly ignore any SSL certificate errors
1264         for localhost and 127.0.0.1.
1265         https://bugs.webkit.org/show_bug.cgi?id=31783
1266
1267         Unskip the http/tests/ssl/verify-ssl-enabled.php test, which is passing now.
1268
1269         * platform/qt/Skipped:
1270
1271 2009-11-22  Chris Evans  <cevans@chromium.org>
1272
1273         Reviewed by Adam Barth.
1274
1275         Disable access to file:/// directory listings
1276         https://bugs.webkit.org/show_bug.cgi?id=31329
1277
1278         Updates the test to make sure it is disabling universal access for
1279         file:/// URLs (if the API is supported). This is required to do
1280         effective intra-file:/// access tests.
1281         Note that Safari only passes by virtual of supporting no directory
1282         listings at all.
1283
1284         * fast/xmlhttprequest/resources/xmlhttprequest-nonexistent-file-real.html: Added.
1285         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
1286         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file.html:
1287         Disable universal access for file:/// URLs (if API available).
1288         Run the real test in an iframe without universal access.
1289
1290 2009-11-21  Simon Fraser  <simon.fraser@apple.com>
1291
1292         Reviewed by Dan Bernstein.
1293
1294         CSSKeyframesRule::findRule() and deleteRule() should accept 'from' and 'to' as well as percentages
1295         https://bugs.webkit.org/show_bug.cgi?id=31588
1296         
1297         Add tests for finding and deleting keyframes using 'from' and 'to'.
1298
1299         * animations/keyframes-rule-expected.txt:
1300         * animations/keyframes-rule.html:
1301
1302 2009-11-20  Chris Fleizach  <cfleizach@apple.com>
1303
1304         Reviewed by Beth Dakin.
1305
1306         WAI-ARIA: add support for aria-owns
1307         https://bugs.webkit.org/show_bug.cgi?id=31702
1308
1309         * platform/mac/accessibility/aria-owns-expected.txt: Added.
1310         * platform/mac/accessibility/aria-owns.html: Added.
1311
1312 2009-11-20  Eric Carlson  <eric.carlson@apple.com>
1313
1314         Reviewed by Simon Fraser.
1315
1316         <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
1317
1318         Remove closed captions test from skipped list.
1319
1320         * platform/mac-leopard/Skipped:
1321         * platform/mac-tiger/Skipped:
1322
1323 2009-11-20  Chris Fleizach  <cfleizach@apple.com>
1324
1325         Reviewed by Beth Dakin.
1326
1327         WAI-ARIA: add support for 'math' role
1328         https://bugs.webkit.org/show_bug.cgi?id=31706
1329
1330         * platform/mac/accessibility/aria-grouping-roles-expected.txt:
1331         * platform/mac/accessibility/aria-grouping-roles.html:
1332
1333 2009-11-20  Yael Aharon  <yael.aharon@nokia.com>
1334
1335         Unreviewed fix.
1336
1337         Fix file names in the skipped list, for files added in http://trac.webkit.org/changeset/51257.
1338
1339         * platform/mac/Skipped:
1340         * platform/win/Skipped:
1341
1342 2009-11-20  Yael Aharon  <yael.aharon@nokia.com>
1343
1344         Reviewed by Kenneth Rohde Christiansen.
1345
1346         NPN_ReloadPlugins does not reload the page even if reloadPages is true.
1347         https://bugs.webkit.org/show_bug.cgi?id=30460
1348
1349         Added tests for calling NPN_ReloadPlugins with reloadPages being true and false.
1350
1351         * platform/mac/Skipped:
1352         * platform/win/Skipped:
1353         * plugins/reloadplugins-and-pages-expected.txt: Added.
1354         * plugins/reloadplugins-and-pages.html: Added.
1355         * plugins/reloadplugins-no-pages-expected.txt: Added.
1356         * plugins/reloadplugins-no-pages.html: Added.
1357
1358 2009-11-20  Alexey Proskuryakov  <ap@apple.com>
1359
1360         Reviewed by Darin Adler.
1361
1362         https://bugs.webkit.org/show_bug.cgi?id=25381
1363         Needs test: jQuery animation crashing Safari
1364
1365         Adding a regression test for a bug that doesn't reproduce in ToT.
1366
1367         * fast/dynamic/jQuery-animation-crash-expected.txt: Added.
1368         * fast/dynamic/jQuery-animation-crash.html: Added.
1369
1370 2009-11-20  Alexey Proskuryakov  <ap@apple.com>
1371
1372         WebSocket tests still don't work on Windows, disabling for futher invesigation.
1373
1374         * platform/win/Skipped:
1375
1376 2009-11-20  Alexey Proskuryakov  <ap@apple.com>
1377
1378         Enabling WebSocket tests on Windows - let's see if they pass after the recent fixes.
1379
1380         * platform/win/Skipped:
1381
1382 2009-11-20  Victor Wang  <victorw@chromium.org>
1383
1384         Reviewed by Darin Adler.
1385
1386         Add expected pixel result for layout test input-file-re-render
1387
1388         https://bugs.webkit.org/show_bug.cgi?id=31696
1389
1390         * platform/mac/fast/forms/input-file-re-render-expected.checksum: Added.
1391         * platform/mac/fast/forms/input-file-re-render-expected.png: Added.
1392
1393 2009-11-20  Eric Carlson  <eric.carlson@apple.com>
1394
1395         Reviewed by Simon Fraser.
1396
1397         <rdar://problem/7389945> QTKit based media engine should not claim to support fullscreen on Leopard
1398
1399         Update test results.
1400
1401         * platform/mac/media/audio-controls-rendering-expected.checksum:
1402         * platform/mac/media/audio-controls-rendering-expected.png:
1403         * platform/mac/media/audio-controls-rendering-expected.txt:
1404
1405 2009-11-20  Roland Steiner  <rolandsteiner@chromium.org>
1406
1407         Reviewed by Darin Adler.
1408
1409         Test checking that CSS 'text-indent' does not affect ruby rendering by default.
1410         (https://bugs.webkit.org/show_bug.cgi?id=31247)
1411
1412         * fast/ruby/ruby-text-indent-expected.txt: Added.
1413         * fast/ruby/ruby-text-indent.html: Added.
1414
1415 2009-11-19  Beth Dakin  <bdakin@apple.com>
1416
1417         Reviewed by Darin Adler.
1418
1419         Tests for https://bugs.webkit.org/show_bug.cgi?id=31321 Make 
1420         -webkit-color-correction work with untagged images
1421
1422         * fast/css/color-correction-on-background-image.html: Added.
1423         * fast/css/color-correction-untagged-images.html: Added.
1424         * fast/css/resources/purple-noprofile.png: Added.
1425         * platform/mac/fast/css/color-correction-on-background-image-expected.checksum: Added.
1426         * platform/mac/fast/css/color-correction-on-background-image-expected.png: Added.
1427         * platform/mac/fast/css/color-correction-on-background-image-expected.txt: Added.
1428         * platform/mac/fast/css/color-correction-untagged-images-expected.checksum: Added.
1429         * platform/mac/fast/css/color-correction-untagged-images-expected.png: Added.
1430         * platform/mac/fast/css/color-correction-untagged-images-expected.txt: Added.
1431
1432 2009-11-19  Michelangelo De Simone  <michelangelo@webkit.org>
1433
1434         Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>
1435         Files missed when landing patch.
1436
1437         * platform/qt/Skipped:
1438         * platform/win/Skipped:
1439
1440 2009-11-19  Alexey Proskuryakov  <ap@apple.com>
1441
1442         Trying to enable WebSocket tests on Tiger again, as the bot seems to behave now.
1443
1444         * platform/mac-tiger/Skipped:
1445
1446 2009-11-19  Rahul Kuchhal  <kuchhal@chromium.org>
1447
1448         Reviewed by Darin Adler.
1449
1450         Do not assert when a high number is used for roman numerals in lists.
1451         https://bugs.webkit.org/show_bug.cgi?id=31652
1452
1453         * fast/lists/ol-start-roman.html: Added.
1454         * platform/mac/fast/lists/ol-start-roman-expected.txt: Added.
1455
1456 2009-11-19  Eric Z. Ayers  <zundel@google.com>
1457
1458         Reviewed by Pavel Feldman.
1459
1460         Updated timeline paint test to ignore width and height.  GTK+ testing
1461         uses a different top level window size than other platforms.
1462
1463         https://bugs.webkit.org/show_bug.cgi?id=31402
1464
1465         * inspector/timeline-paint-expected.txt:
1466         * inspector/timeline-test.js:
1467         * platform/win/Skipped:
1468
1469 2009-11-19  Chris Fleizach  <cfleizach@apple.com>
1470
1471         Reviewed by Darin Adler.
1472
1473         WAI-ARIA roles not supported on image map <area>
1474         https://bugs.webkit.org/show_bug.cgi?id=31525
1475
1476         * accessibility/aria-used-on-image-maps-expected.txt: Added.
1477         * accessibility/aria-used-on-image-maps.html: Added.
1478         * platform/gtk/Skipped:
1479         * platform/win/Skipped:
1480
1481 2009-11-19  Eric Carlson  <eric.carlson@apple.com>
1482
1483         Reviewed by Dan Bernstein.
1484
1485         <rdar://problem/7035231>
1486         Support closed caption in <video> element
1487
1488         * media/media-captions-expected.txt: Added.
1489         * media/media-captions.html: Added.
1490         * media/content/counting-captioned.mov: Added.
1491
1492         * platform/gtk/Skipped:
1493         * platform/mac-leopard/Skipped:
1494         * platform/mac-tiger/Skipped:
1495         * platform/win/Skipped:
1496             Skipped on platforms that don't support closed captions yet.
1497
1498 2009-11-19  Pavel Feldman  <pfeldman@chromium.org>
1499
1500         Reviewed by Gustavo Noronha Silva.
1501
1502         Web Inspector: Implement "show inspector" in WebKit GTK
1503         API and enable console tests.
1504
1505         https://bugs.webkit.org/show_bug.cgi?id=31669
1506
1507         * platform/gtk/Skipped:
1508
1509 2009-11-19  Shinichiro Hamaji  <hamaji@chromium.org>
1510
1511         Reviewed by Eric Seidel.
1512
1513         Some tests in fast/css-generated-content can be dumpAsText test
1514         https://bugs.webkit.org/show_bug.cgi?id=31663
1515
1516         * fast/css-generated-content/absolute-position-inside-inline-expected.txt: Added.
1517         * fast/css-generated-content/absolute-position-inside-inline.html:
1518         * fast/css-generated-content/hit-test-generated-content-expected.txt: Added.
1519         * fast/css-generated-content/hit-test-generated-content.html:
1520         * fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Added.
1521         * fast/css-generated-content/positioned-background-hit-test-crash.html:
1522         * fast/css-generated-content/spellingToolTip-assert-expected.txt: Added.
1523         * fast/css-generated-content/spellingToolTip-assert.html:
1524         * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.checksum: Removed.
1525         * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.png: Removed.
1526         * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
1527         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.checksum: Removed.
1528         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.png: Removed.
1529         * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.txt: Removed.
1530         * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.checksum: Removed.
1531         * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.png: Removed.
1532         * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
1533         * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.checksum: Removed.
1534         * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.png: Removed.
1535         * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
1536         * platform/qt/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
1537         * platform/qt/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
1538         * platform/qt/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
1539
1540 2009-11-19  Kinuko Yasuda  <kinuko@google.com>
1541
1542         Reviewed by Dan Bernstein.
1543
1544         Update the test fast/overflow/004.html to make it match the test
1545         description and expected results.
1546         https://bugs.webkit.org/show_bug.cgi?id=31455
1547
1548         * fast/overflow/004.html:
1549         * platform/mac/fast/overflow/004-expected.checksum:
1550         * platform/mac/fast/overflow/004-expected.png:
1551         * platform/mac/fast/overflow/004-expected.txt:
1552
1553 2009-11-18  Dan Bernstein  <mitz@apple.com>
1554
1555         Reviewed by Simon Fraser.
1556
1557         Test for <rdar://problem/7398987> Assertion failure in
1558         RenderLayer::updateClipRects when a plug-in’s enclosing layer is
1559         enclosed by a transformed layer
1560
1561         * fast/layers/clip-rects-transformed-2-expected.txt: Added.
1562         * fast/layers/clip-rects-transformed-2.html: Added.
1563         * fast/layers/clip-rects-transformed-expected.txt: Added.
1564         * fast/layers/clip-rects-transformed.html: Added.
1565
1566 2009-11-18  Michelangelo De Simone  <micdesim@gmail.com>
1567
1568         Reviewed by Darin Adler.
1569
1570         Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
1571         Support for validationMessage attribute, as per HTML5 specs.
1572
1573         * fast/dom/domListEnumeration-expected.txt: updated with new property
1574         * fast/dom/script-tests/domListEnumeration.js: ditto
1575         * fast/forms/script-tests/validationMessage.js: Added.
1576         * fast/forms/validationMessage-expected.txt: Added.
1577         * fast/forms/validationMessage.html: Added.
1578         * platform/gtk/Skipped:
1579         * platform/qt/Skipped:
1580         * platform/win/Skipped:
1581
1582 2009-11-19  Roland Steiner  <rolandsteiner@chromium.org>
1583
1584         Reviewed by Darin Adler.
1585
1586         Bug 31574 -  Crashing bug when removing <ruby> element
1587         (https://bugs.webkit.org/show_bug.cgi?id=31574)
1588         
1589         Layout test to verify it no longer crashes when the <ruby> element
1590         is being removed.
1591
1592         * fast/ruby/ruby-remove-expected.txt: Added.
1593         * fast/ruby/ruby-remove.html: Added.
1594
1595 2009-11-18  Kent Tamura  <tkent@chromium.org>
1596
1597         Reviewed by Darin Adler.
1598
1599         Tests for ValidityState.typeMismatch for the following types of INPUT element:
1600             date, datetime, datetime-local, month, time and week
1601         https://bugs.webkit.org/show_bug.cgi?id=31342
1602
1603         * fast/forms/ValidityState-typeMismatch-date-expected.txt: Added.
1604         * fast/forms/ValidityState-typeMismatch-date.html: Added.
1605         * fast/forms/ValidityState-typeMismatch-datetime-expected.txt: Added.
1606         * fast/forms/ValidityState-typeMismatch-datetime.html: Added.
1607         * fast/forms/ValidityState-typeMismatch-datetimelocal-expected.txt: Added.
1608         * fast/forms/ValidityState-typeMismatch-datetimelocal.html: Added.
1609         * fast/forms/ValidityState-typeMismatch-month-expected.txt: Added.
1610         * fast/forms/ValidityState-typeMismatch-month.html: Added.
1611         * fast/forms/ValidityState-typeMismatch-time-expected.txt: Added.
1612         * fast/forms/ValidityState-typeMismatch-time.html: Added.
1613         * fast/forms/ValidityState-typeMismatch-week-expected.txt: Added.
1614         * fast/forms/ValidityState-typeMismatch-week.html: Added.
1615         * fast/forms/script-tests/ValidityState-typeMismatch-date.js: Added.
1616         * fast/forms/script-tests/ValidityState-typeMismatch-datetime.js: Added.
1617         * fast/forms/script-tests/ValidityState-typeMismatch-datetimelocal.js: Added.
1618         * fast/forms/script-tests/ValidityState-typeMismatch-month.js: Added.
1619         * fast/forms/script-tests/ValidityState-typeMismatch-time.js: Added.
1620         * fast/forms/script-tests/ValidityState-typeMismatch-week.js: Added.
1621
1622 2009-11-18  Kent Tamura  <tkent@chromium.org>
1623
1624         Reviewed by Darin Adler.
1625
1626         Add tests for ValidityState.stepMismatch.
1627         https://bugs.webkit.org/show_bug.cgi?id=31331
1628
1629         * fast/forms/ValidityState-stepMismatch-number-expected.txt: Added.
1630         * fast/forms/ValidityState-stepMismatch-number.html: Added.
1631         * fast/forms/ValidityState-stepMismatch-range-expected.txt: Added.
1632         * fast/forms/ValidityState-stepMismatch-range.html: Added.
1633         * fast/forms/ValidityState-stepMismatch-unsupported-expected.txt: Added.
1634         * fast/forms/ValidityState-stepMismatch-unsupported.html: Added.
1635         * fast/forms/input-step-expected.txt: Added.
1636         * fast/forms/input-step.html: Added.
1637         * fast/forms/script-tests/ValidityState-stepMismatch-number.js: Added.
1638         * fast/forms/script-tests/ValidityState-stepMismatch-range.js: Added.
1639         * fast/forms/script-tests/ValidityState-stepMismatch-unsupported.js: Added.
1640         * fast/forms/script-tests/input-step.js: Added.
1641
1642 2009-11-18  Shu Chang  <Chang.Shu@nokia.com>
1643
1644         Reviewed by Eric Seidel.
1645
1646         [Qt] Update expected result after Qt4.6 upgrade.
1647         https://bugs.webkit.org/show_bug.cgi?id=31560
1648
1649         Test: LayoutTests/editing/deleting/5408255.html
1650
1651         * platform/qt/editing/deleting/5408255-expected.txt:
1652
1653 2009-11-18  Daniel Bates  <dbates@webkit.org>
1654
1655         Reviewed by Dave Hyatt.
1656
1657         https://bugs.webkit.org/show_bug.cgi?id=24971
1658         And
1659         <rdar://problem/7138265>
1660
1661         Tests that setting the height of a table row programmatically (via JavaScript)
1662         recalculates the height of the rows in the table.
1663
1664         * fast/table/row-height-recalc2.html: Added.
1665         * platform/mac/fast/table/row-height-recalc2-expected.checksum: Added.
1666         * platform/mac/fast/table/row-height-recalc2-expected.png: Added.
1667         * platform/mac/fast/table/row-height-recalc2-expected.txt: Added.
1668         * platform/qt/fast/table/row-height-recalc2-expected.checksum: Added.
1669         * platform/qt/fast/table/row-height-recalc2-expected.png: Added.
1670         * platform/qt/fast/table/row-height-recalc2-expected.txt: Added.
1671         * platform/win/fast/table/row-height-recalc2-expected.checksum: Added.
1672         * platform/win/fast/table/row-height-recalc2-expected.png: Added.
1673         * platform/win/fast/table/row-height-recalc2-expected.txt: Added.
1674
1675 2009-11-18  Julie Parent  <jparent@chromium.org>
1676
1677         Reviewed by Eric Seidel.
1678
1679         Reduce flakiness in zero-duration-with-non-zero-delay-end.html by
1680         increasing a timeout.
1681      
1682         https://bugs.webkit.org/show_bug.cgi?id=31646
1683
1684         * transitions/zero-duration-with-non-zero-delay-end.html:
1685
1686 2009-11-18  Oliver Hunt  <oliver@apple.com>
1687
1688         Update expected results of fixed test.
1689
1690         * fast/profiler/throw-exception-from-eval-expected.txt:
1691
1692 2009-11-18  Oliver Hunt  <oliver@apple.com>
1693
1694         Reviewed by Alexey Proskuryakov.
1695
1696         Interpreter may do an out of range access when throwing an exception in the profiler.
1697         https://bugs.webkit.org/show_bug.cgi?id=31635
1698
1699         Correct this test so that it is actually testing what it is intended to.
1700
1701         * fast/profiler/throw-exception-from-eval.html:
1702
1703 2009-11-18  Alexey Proskuryakov  <ap@apple.com>
1704
1705         Disabling WebSocket tests on Tiger back, they still hang.
1706
1707         * platform/mac-tiger/Skipped:
1708
1709 2009-11-17  Julie Parent  <jparent@chromium.org>
1710
1711         Reviewed by Dmitry Titov.
1712
1713         Eliminate flakiness in file-URL-with-port-number by removing a setTimeout.
1714         The timeout caused the test to fail about 2% of the time on the Chromium builders.
1715         The timeout exists to catch cases where the iframe does not load, but the test
1716         framework already will handle this (albeit with a longer timeout).
1717
1718         * fast/loader/file-URL-with-port-number.html:
1719
1720 2009-11-18  Ben Murdoch  <benm@google.com>
1721
1722         Reviewed by Darin Adler.
1723
1724         HTMLAnchorElement is inconsistent with its internal handling of the value returned for the href attribute.
1725         https://bugs.webkit.org/show_bug.cgi?id=31593
1726
1727         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-whitespace.js: Added.
1728         * fast/dom/HTMLAnchorElement/set-href-attribute-whitespace-expected.txt: Added.
1729         * fast/dom/HTMLAnchorElement/set-href-attribute-whitespace.html: Added.
1730
1731 2009-11-18  Alexey Proskuryakov  <ap@apple.com>
1732
1733         Trying to enable WebSocket tests on Tiger again, now that bug 31603 is fixed.
1734
1735         * platform/mac-tiger/Skipped:
1736
1737 2009-11-18  Martin Robinson  <martin.james.robinson@gmail.com>
1738
1739         Reviewed by Gustavo Noronha.
1740
1741         [GTK] Tab key does not cycle through elements by default
1742         https://bugs.webkit.org/show_bug.cgi?id=31505
1743
1744         Improve fast/events/keypress-insert-tab.html to test that the
1745         TabKeyCyclesThroughElements setting is true by default and
1746         toggles correctly.
1747
1748         * fast/events/keypress-insert-tab.html:
1749
1750 2009-11-18  Benjamin Poulain  <benjamin.poulain@nokia.com>
1751
1752         Reviewed by Simon Hausmann.
1753
1754         [Qt] WebKit crashes when loading certain SVG images
1755
1756         Added a test for a crash of QtWebkit when loading SVG images.
1757
1758         https://bugs.webkit.org/show_bug.cgi?id=29443
1759
1760         * svg/text/resources/text-font-invalid.svg: Added.
1761         * svg/text/text-font-invalid-expected.txt: Added.
1762         * svg/text/text-font-invalid.html: Added.
1763
1764 2009-11-17  Hayato Ito  <hayato@google.com>
1765
1766         Reviewed by Darin Adler.
1767
1768         Avoid infinite mutual recursion when deeply nested tags are loaded
1769         https://bugs.webkit.org/show_bug.cgi?id=30651
1770
1771         * fast/parser/block-nesting-cap-table-expected.txt: Added.
1772         * fast/parser/block-nesting-cap-table.html: Added.
1773         * fast/parser/script-tests/block-nesting-cap-table.js: Added.
1774
1775 2009-11-17  Johnny Ding  <jnd@chromium.org>
1776
1777         Reviewed by Darin Adler.
1778
1779         In all valid script tags for JavaScript, the event handler in <script...for> should not get executed.
1780         Change the original test to pure js test, and test the situation about script tags which have text or language attribute.
1781         https://bugs.webkit.org/show_bug.cgi?id=31567
1782
1783         * fast/dom/HTMLScriptElement/script-for-attribute-unexpected-execution-expected.txt:
1784         * fast/dom/HTMLScriptElement/script-for-attribute-unexpected-execution.html:
1785         * fast/dom/HTMLScriptElement/script-tests: Added.
1786         * fast/dom/HTMLScriptElement/script-tests/script-for-attribute-unexpected-execution.js: Added.
1787         (ScriptForAttributeExecute):
1788
1789 2009-11-17  Mark Rowe  <mrowe@apple.com>
1790
1791         Reviewed by Alexey Proskuryakov.
1792
1793         <http://webkit.org/b/31602> Failing to start the WebSocket server shouldn’t terminate entire test run
1794
1795         * websocket/resources/server-failed-to-start.html: Error page that will be loaded in place of websocket
1796         tests when the server fails to start.
1797
1798 2009-11-17  Brian Weinstein  <bweinstein@apple.com>
1799
1800         Rubber-stamped by Pavel Feldman.
1801
1802         Skip inspector tests that are flaky on Windows Release - this is being tracked by:
1803         https://bugs.webkit.org/show_bug.cgi?id=31596.
1804
1805         * platform/win/Skipped:
1806
1807 2009-11-16  Julie Parent  <jparent@chromium.org>
1808
1809         Reviewed by Darin Adler.
1810
1811         Eliminate flakiness in char-encoding tests by removing setTimeout,
1812         that was working around an old issue.
1813         https://bugs.webkit.org/show_bug.cgi?id=31571
1814
1815         * fast/encoding/char-encoding-mac.html:
1816         * fast/encoding/char-encoding.html:
1817         * fast/encoding/resources/char-encoding-utils.js:
1818
1819 2009-11-17  Csaba Osztrogonác  <ossy@webkit.org>
1820
1821         Not reviewed, follow up to r51072: rename skipped entries
1822         * platform/qt/Skipped:
1823
1824 2009-11-17  Csaba Osztrogonác  <ossy@webkit.org>
1825
1826         Reviewed by Kenneth Rohde Christiansen.
1827
1828         [Qt] Crashing tests after updating to Qt-4.6.0
1829         https://bugs.webkit.org/show_bug.cgi?id=31591
1830
1831         * platform/qt/Skipped: Put tests into skiplist temporarily.
1832
1833 2009-11-17  Pavel Feldman  <pfeldman@chromium.org>
1834
1835         Not reviewed, tests fix. Follow up to r51072: move
1836         platform-specific results for fast/inspector into
1837         fast/inspector-support.
1838
1839         * platform/mac/fast/inspector-support/matchedrules-expected.checksum: Renamed from LayoutTests/platform/mac/fast/inspector/matchedrules-expected.checksum.
1840         * platform/mac/fast/inspector-support/matchedrules-expected.png: Renamed from LayoutTests/platform/mac/fast/inspector/matchedrules-expected.png.
1841         * platform/mac/fast/inspector-support/matchedrules-expected.txt: Renamed from LayoutTests/platform/mac/fast/inspector/matchedrules-expected.txt.
1842         * platform/mac/fast/inspector-support/style-expected.txt: Renamed from LayoutTests/platform/mac/fast/inspector/style-expected.txt.
1843         * platform/qt/fast/inspector-support/matchedrules-expected.txt: Renamed from LayoutTests/platform/qt/fast/inspector/matchedrules-expected.txt.
1844         * platform/qt/fast/inspector-support/style-expected.txt: Renamed from LayoutTests/platform/qt/fast/inspector/style-expected.txt.
1845
1846 2009-11-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1847
1848         Actually skip the inspector console tests while the problem
1849         discussed in https://bugs.webkit.org/show_bug.cgi?id=31472 is
1850         fixed.
1851
1852         * platform/gtk/Skipped:
1853
1854 2009-11-17  Pavel Feldman  <pfeldman@chromium.org>
1855
1856         Not reviewed, build fix. Follow up to r51072: rename skipped entries
1857         for the tests that were moved.
1858         
1859         * platform/gtk/Skipped:
1860         * platform/qt/Skipped:
1861
1862 2009-11-17  Pavel Feldman  <pfeldman@chromium.org>
1863
1864         Reviewed by Timothy Hatcher.
1865
1866         Web Inspector: Make DRT show web inspector for tests in inspector/ folder.
1867         - Updated DRT to show/close inspector for all tests under /inspector
1868         - Introduced LayoutTestController::setTimelineProfilingEnabled and
1869           WebInspector::setTimelineProfilingEnabled beside setJavaScriptProfilingEnabled
1870         - Removed reload on each inspector test
1871         - Renamed fast/inspector to fast/inspector-support in order not to trigger
1872         inspector for those.
1873         - Reimplemented timeline tests in order to get rid of reload there.
1874         - Moved tests that don't require harness into the fast group.
1875
1876         https://bugs.webkit.org/show_bug.cgi?id=31472
1877
1878         * fast/inspector-support/cssURLQuotes-expected.txt: Renamed from LayoutTests/fast/inspector/cssURLQuotes-expected.txt.
1879         * fast/inspector-support/cssURLQuotes.html: Renamed from LayoutTests/fast/inspector/cssURLQuotes.html.
1880         * fast/inspector-support/matchedrules.html: Renamed from LayoutTests/fast/inspector/matchedrules.html.
1881         * fast/inspector-support/style.html: Renamed from LayoutTests/fast/inspector/style.html.
1882         * fast/inspector-support/uncaught-dom1-exception-expected.txt: Renamed from LayoutTests/inspector/uncaught-dom1-exception-expected.txt.
1883         * fast/inspector-support/uncaught-dom1-exception.html: Renamed from LayoutTests/inspector/uncaught-dom1-exception.html.
1884         * fast/inspector-support/uncaught-dom3-exception-expected.txt: Renamed from LayoutTests/inspector/uncaught-dom3-exception-expected.txt.
1885         * fast/inspector-support/uncaught-dom3-exception.html: Renamed from LayoutTests/inspector/uncaught-dom3-exception.html.
1886         * fast/inspector-support/uncaught-dom8-exception-expected.txt: Renamed from LayoutTests/inspector/uncaught-dom8-exception-expected.txt.
1887         * fast/inspector-support/uncaught-dom8-exception.html: Renamed from LayoutTests/inspector/uncaught-dom8-exception.html.
1888         * inspector/inspector-test.js:
1889         (onload):
1890         (evaluateInWebInspector):
1891         (notifyDone):
1892         * inspector/resources/timeline-iframe-data.html: Added.
1893         * inspector/timeline-layout-expected.txt:
1894         * inspector/timeline-layout.html:
1895         * inspector/timeline-mark-timeline.html:
1896         * inspector/timeline-paint.html:
1897         * inspector/timeline-parse-html-expected.txt:
1898         * inspector/timeline-parse-html.html:
1899         * inspector/timeline-recalculate-styles-expected.txt:
1900         * inspector/timeline-recalculate-styles.html:
1901         * inspector/timeline-script-tag-1-expected.txt:
1902         * inspector/timeline-script-tag-1.html:
1903         * inspector/timeline-script-tag-2-expected.txt:
1904         * inspector/timeline-script-tag-2.html:
1905         * inspector/timeline-script-tag-2.js:
1906         * inspector/timeline-test.js:
1907         (printTimelineRecords):
1908         ():
1909         (dumpTimelineRecords):
1910         (printProps):
1911         (frontend_getTimelineResults):
1912
1913 2009-11-17  Yuta Kitamura  <yutak@chromium.org>
1914
1915         Reviewed by Eric Seidel.
1916
1917         Fix http tests so that they do not submit a GET form to about:blank.
1918         
1919         Original tests expected that submitting an empty form to <about:blank> navigates
1920         the browser to <about:blank?>, not <about:blank>. However, some other browsers
1921         do not act like Safari, and in fact the layout test runner of Chromium was
1922         failing to run these tests.
1923         
1924         Prior to this patch, a test that only checks this behavior was added, so now
1925         we can remove the dependency on it from these tests.
1926
1927         Some HTTP tests submit a GET form to about:blank
1928         https://bugs.webkit.org/show_bug.cgi?id=30423
1929
1930         * http/tests/navigation/onload-navigation-iframe-2-expected.txt:
1931         * http/tests/navigation/onload-navigation-iframe-2.html:
1932         * http/tests/navigation/onload-navigation-iframe-expected.txt:
1933         * http/tests/navigation/onload-navigation-iframe-timeout-expected.txt:
1934         * http/tests/navigation/onload-navigation-iframe-timeout.html:
1935         * http/tests/navigation/onload-navigation-iframe.html:
1936         * http/tests/navigation/resources/blank.txt: Added.
1937
1938 2009-11-17  Yuta Kitamura  <yutak@chromium.org>
1939
1940         Reviewed by Darin Adler.
1941
1942         Add a test to check the behavior of submitting a GET form to <about:blank>.
1943         
1944         Currently Safari redirects the browser to <about:blank?>, while some other
1945         browsers do not (including Firefox and Chromium). The objective of this test is
1946         to express the current behavior of Safari and to become ready to remove
1947         unintentional dependency on it from several tests.
1948
1949         Some HTTP tests submit a GET form to about:blank
1950         https://bugs.webkit.org/show_bug.cgi?id=30423
1951
1952         * fast/forms/get-forms-to-about-blank-expected.txt: Added.
1953         * fast/forms/get-forms-to-about-blank.html: Added.
1954
1955 2009-11-16  Alexey Proskuryakov  <ap@apple.com>
1956
1957         Disabling WebSocket tests on Tiger and Windows again, as they still time out.
1958
1959         * platform/mac-tiger/Skipped:
1960         * platform/win/Skipped:
1961
1962 2009-11-16  Chris Fleizach  <cfleizach@apple.com>
1963
1964         Reviewed by Beth Dakin.
1965
1966         AX: aria-labelledby duplicates some of its WAI-ARIA label
1967         https://bugs.webkit.org/show_bug.cgi?id=31565
1968
1969         * accessibility/aria-labelledby-overrides-label-expected.txt: Added.
1970         * accessibility/aria-labelledby-overrides-label.html: Added.
1971         * platform/gtk/Skipped:
1972         * platform/win/Skipped:
1973
1974 2009-11-16  Kenneth Russell  <kbr@google.com>
1975
1976         Reviewed by Oliver Hunt.
1977
1978         Update API of WebGLArray and friends
1979         https://bugs.webkit.org/show_bug.cgi?id=31175
1980
1981         * fast/canvas/webgl/array-unit-tests-expected.txt:
1982         * fast/canvas/webgl/array-unit-tests.html:
1983
1984 2009-11-16  Alexey Proskuryakov  <ap@apple.com>
1985
1986         Re-enabling WebSocket tests on Tiger and Windows, now that SSL is disabled.
1987
1988         * platform/mac-tiger/Skipped:
1989         * platform/win/Skipped:
1990
1991 2009-11-14  Antonio Gomes  <tonikitoo@webkit.org>
1992
1993         Reviewed by Antti Koivisto.
1994
1995         [Qt] Broken back/forward after using ErrorPageExtension to set error page
1996         https://bugs.webkit.org/show_bug.cgi?id=30573
1997
1998         Skipped fast/history/back-forward-reset-after-error-handling.html
1999         in mac, gtk and win DRT, because their DRT do not support yet
2000         error pages handling.
2001
2002         * fast/history/back-forward-reset-after-error-handling.html:
2003         * platform/gtk/Skipped:
2004         * platform/mac/Skipped:
2005         * platform/win/Skipped:
2006
2007 2009-11-16  Kenneth Rohde Christiansen  <kenneth@webkit.org>
2008
2009         Rubberstamped by Simon Hausmann.
2010
2011         Added new Qt expected results for animation tests.
2012
2013         * platform/qt/animations/change-transform-in-end-event-expected.txt: Added.
2014         * platform/qt/animations/state-at-end-event-expected.txt: Added.
2015         * platform/qt/animations/state-at-end-event-transform-expected.txt: Added.
2016
2017 2009-11-15  Chris Fleizach  <cfleizach@apple.com>
2018
2019         Fixing broken layout test.
2020
2021         Need to implement ARIA role="directory"
2022         https://bugs.webkit.org/show_bug.cgi?id=31516
2023
2024         Lists are not supported on Leopard or Tiger, so the test for this
2025         bug needs to be skipped.
2026
2027         * platform/mac-leopard/Skipped:
2028         * platform/mac-tiger/Skipped:
2029
2030 2009-11-14  Chris Fleizach  <cfleizach@apple.com>
2031
2032         Reviewed by Darin Adler.
2033
2034         Need to implement ARIA role="directory"
2035         https://bugs.webkit.org/show_bug.cgi?id=31516
2036
2037         * platform/mac/accessibility/aria-directory-expected.txt: Added.
2038         * platform/mac/accessibility/aria-directory.html: Added.
2039
2040 2009-11-14  Adele Peterson  <adele@apple.com>
2041
2042         Reviewed by Dan Bernstein.
2043
2044         Test for <rdar://problem/6946165> Would like to be able to specify the number of visible lines when using -webkit-line-clamp
2045
2046         * fast/overflow/line-clamp.html: Added.
2047         * platform/mac/fast/overflow/line-clamp-expected.checksum: Added.
2048         * platform/mac/fast/overflow/line-clamp-expected.png: Added.
2049         * platform/mac/fast/overflow/line-clamp-expected.txt: Added.
2050
2051 2009-11-14  Kent Tamura  <tkent@chromium.org>
2052
2053         Reviewed by Darin Adler.
2054
2055         Add tests for reading/writing .type property of HTMLInputElement.
2056         https://bugs.webkit.org/show_bug.cgi?id=29004
2057
2058         * fast/forms/input-type-change3-expected.txt: Added.
2059         * fast/forms/input-type-change3.html: Added.
2060         * fast/forms/script-tests/input-type-change3.js: Added.
2061
2062 2009-11-14  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2063
2064         Skip new test that needs new DRT infrastructure, with bug filled.
2065
2066         * platform/gtk/Skipped:
2067
2068 2009-11-13  Chris Fleizach  <cfleizach@apple.com>
2069
2070         Reviewed by Darin Adler.
2071
2072         WAI-ARIA: checkbox does not determine its label from text content
2073         https://bugs.webkit.org/show_bug.cgi?id=31456
2074
2075         * accessibility/aria-checkbox-text.html: Added.
2076         * platform/gtk/Skipped:
2077         * platform/mac/accessibility/aria-checkbox-text-expected.txt: Added.
2078         * platform/win/Skipped:
2079
2080 2009-11-13  Alexey Proskuryakov  <ap@apple.com>
2081
2082         Disable websocket tests on Tiger, as they time out.
2083
2084         Filed <https://bugs.webkit.org/show_bug.cgi?id=31501> to investigate this issue.
2085
2086         * platform/mac-tiger/Skipped:
2087
2088 2009-11-12  Jeremy Orlow  <jorlow@chromium.org>
2089
2090         Reviewed by Dmitry Titov.
2091
2092         Now that we're tracking key size in the quota, we can't fit as much in.
2093         https://bugs.webkit.org/show_bug.cgi?id=31451
2094
2095         * storage/domstorage/quota-expected.txt:
2096         * storage/domstorage/script-tests/quota.js:
2097         (testQuota):
2098
2099 2009-11-13  Shinichiro Hamaji  <hamaji@chromium.org>
2100
2101         Reviewed by Darin Adler.
2102
2103         WebCore::externalRepresentation should update layout before getting render object
2104         https://bugs.webkit.org/show_bug.cgi?id=31459
2105
2106         Before this change, the render tree output for this test was wrong.
2107         Note that #FF0000 (red) becomes #008000 (green) now.
2108
2109         * platform/mac/svg/custom/gradient-stop-style-change-expected.txt:
2110
2111 2009-11-04  Adam Roben  <aroben@apple.com>
2112
2113         Test that delegates can modify global objects in isolated worlds
2114
2115         Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when
2116         window objects in isolated worlds are cleared
2117
2118         Reviewed by Dave Hyatt.
2119
2120         * http/tests/security/isolatedWorld/didClearWindowObject-expected.txt: Added.
2121         * http/tests/security/isolatedWorld/didClearWindowObject.html: Added.
2122         Tests that the global object in the normal world does not have a
2123         __worldID property, and that the global object in isolated worlds has
2124         a __worldID property whose value is equal to the world's ID.
2125
2126 2009-11-13  Dumitru Daniliuc  <dumi@chromium.org>
2127
2128         Reviewed by Eric Seidel.
2129
2130         Remove the unnecessary call to dumpDatabaseCallbacks().
2131
2132         https://bugs.webkit.org/show_bug.cgi?id=31495
2133
2134         * storage/hash-change-with-xhr.html:
2135
2136 2009-11-13  Hironori Bono  <hbono@chromium.org>
2137
2138         Reviewed by Oliver Hunt.
2139
2140         Implement composition events introduced in DOM Level 3.
2141         This change adds a new IDL which defines the composition events, adds a class which
2142         implements the composition events, and sends the composition events according to
2143         the specification.
2144         https://bugs.webkit.org/show_bug.cgi?id=26310
2145
2146         * fast/events/ime-composition-events-001-expected.txt: Added.
2147         * fast/events/ime-composition-events-001.html: Added.
2148         * platform/gtk/Skipped: Skip this test because TextInputController is not implemented.
2149         * platform/qt/Skipped: ditto.
2150         * platform/win/Skipped: ditto.
2151
2152 2009-11-13  Kenneth Rohde Christiansen  <kenneth@webkit.org>
2153
2154         Reviewed by Simon Hausmann.
2155
2156         Add a file for suppressing invalid valgrind errors (Qt / Linux only)
2157
2158         * platform/qt/SuppressedValgrindErrors: Added.
2159
2160 2009-11-13  Alexey Proskuryakov  <ap@apple.com>
2161
2162         Disable websocket tests on Windows, as the server cannot start on buildbot.
2163
2164         Filed <https://bugs.webkit.org/show_bug.cgi?id=31479> to investigate this issue.
2165
2166         * platform/win/Skipped:
2167
2168 2009-11-12  Alexey Proskuryakov  <ap@apple.com>
2169
2170         Reviewed by Darin Adler.
2171
2172         https://bugs.webkit.org/show_bug.cgi?id=31441
2173         Implement SocketStreamCFNet
2174
2175         * platform/mac/Skipped:
2176         * platform/win/Skipped:
2177         Enables tests in websocket directory.
2178
2179 2009-11-13  Dmitry Titov  <dimich@chromium.org>
2180
2181         Reviewed by Darin Adler.
2182
2183         Fix worker-timeout.html layout test that fails in Chromium harness.
2184         https://bugs.webkit.org/show_bug.cgi?id=31452
2185
2186         * fast/workers/worker-timeout.html:
2187         Stop logging timer messages at the same time as calling NotifyDone() because
2188         in test harness Chromium uses for workers it does not capture the output immediately.
2189
2190 2009-11-13  Pavel Feldman  <pfeldman@chromium.org>
2191
2192         Reviewed by Adam Barth.
2193
2194         Chromium: [REGRESSION] Crash while stopping on a breakpoint.
2195         Rolling back r50890.
2196
2197         https://bugs.webkit.org/show_bug.cgi?id=31467
2198
2199         * http/tests/security/calling-versus-current-expected.txt: Removed.
2200         * http/tests/security/calling-versus-current.html: Removed.
2201
2202 2009-11-13  Dirk Schulze  <krit@webkit.org>
2203
2204         Reviewed by Gustavo Noronha.
2205
2206         Skip fast/canvas/canvas-shadow.html we need to enable filters
2207         on cairo to pass this test.
2208
2209         * platform/gtk/Skipped:
2210
2211 2009-11-13  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2212
2213         Skip one more new test.
2214
2215         * platform/gtk/Skipped:
2216
2217 2009-11-12  Anantanarayanan G Iyengar  <ananta@chromium.org>
2218
2219         Reviewed by Adam Barth.
2220
2221         The document-html and window-html tests don't use a setTimeout to notify that the
2222         test is completed. The layout test plugin now issues the notifyDone call via
2223         javascript.
2224         
2225         https://bugs.webkit.org/show_bug.cgi?id=31067
2226
2227         * plugins/document-open.html:
2228         * plugins/window-open.html:
2229
2230 2009-11-12  Kinuko Yasuda  <kinuko@google.com>
2231
2232         Reviewed by Adam Barth.
2233
2234         Makes the output of fast/events/mouse-click-events.html independent
2235         of the window size.
2236         https://bugs.webkit.org/show_bug.cgi?id=31405
2237
2238         * fast/events/mouse-click-events-expected.txt:
2239         * fast/events/script-tests/mouse-click-events.js:
2240
2241 2009-11-12  Simon Fraser  <simon.fraser@apple.com>
2242
2243         Reviewed by Dan Bernstein.
2244
2245         Transformed reflected elements are clipped inside element with opacity
2246         https://bugs.webkit.org/show_bug.cgi?id=30957
2247         
2248         Testcase for reflected and transformed elements inside an opacity layer.
2249
2250         * fast/reflections/opacity-reflection-transform.html: Added.
2251         * platform/mac/fast/reflections/opacity-reflection-transform-expected.checksum: Added.
2252         * platform/mac/fast/reflections/opacity-reflection-transform-expected.png: Added.
2253         * platform/mac/fast/reflections/opacity-reflection-transform-expected.txt: Added.
2254
2255 2009-11-12  Joanmarie Diggs  <joanmarie.diggs@gmail.com>
2256
2257         Reviewed by Gustavo Noronha Silva.
2258
2259         https://bugs.webkit.org/show_bug.cgi?id=30997
2260         [Gtk] Implemment AtkDocument
2261
2262         Added testing support for AtkDocument implementation.
2263
2264         * accessibility/document-attributes.html: Added.
2265         * accessibility/document-attributes-expected.txt: Added.
2266         * platform/mac/Skipped:
2267         * platform/win/Skipped:
2268
2269 2009-11-11  Dirk Schulze  <krit@webkit.org>
2270
2271         Reviewed by Simon Fraser.
2272
2273         Some tests for canvas shadow.
2274
2275         * fast/canvas/canvas-shadow-expected.txt: Added.
2276         * fast/canvas/canvas-shadow.html: Added.
2277         * fast/canvas/script-tests/canvas-shadow.js: Added.
2278
2279 2009-11-12  Brian Weinstein  <bweinstein@apple.com>
2280
2281         Rubber-stamped by Steve Falkenburg.
2282
2283         Add failing tests to Skipped list.
2284
2285         * platform/win/Skipped:
2286
2287 2009-11-12  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2288
2289         Skipping tests that fail intermitently.
2290
2291         * platform/gtk/Skipped:
2292
2293 2009-11-12  Sam Weinig  <sam@webkit.org>
2294
2295         Reviewed by Oliver Hunt.
2296
2297         Test for <rdar://problem/7267951>
2298         Canvas methods should reject uses of NaN and Infinity.
2299
2300         * fast/canvas/canvas-with-illegal-args-expected.txt: Added.
2301         * fast/canvas/canvas-with-illegal-args.html: Added.
2302         * fast/canvas/script-tests/canvas-with-illegal-args.js: Added.
2303
2304 2009-11-12  Mark Rowe  <mrowe@apple.com>
2305
2306         Skip an accessibility test that covers functionality not available on Tiger or Leopard.
2307
2308         * platform/mac-leopard/Skipped:
2309         * platform/mac-tiger/Skipped:
2310
2311 2009-11-12  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2312
2313         Skipping one more new test, and a number of other tests, with bugs
2314         filled.
2315
2316         * platform/gtk/Skipped:
2317
2318 2009-11-12  Mark Rowe  <mrowe@apple.com>
2319
2320         Fix results for fast/dom/Window/window-properties.html after r50893.
2321
2322         * fast/dom/Window/window-properties-expected.txt:
2323
2324 2009-11-12  Mark Rowe  <mrowe@apple.com>
2325
2326         Rubber-stamped by Anders Carlsson.
2327
2328         Move a misplaced accessibility test from platform/mac-snowleopard/accessibility to accessibility,
2329         and the results from platform/mac-snowleopard/accessibility to platform/mac/accessibility.
2330
2331         * accessibility/aria-list-and-listitem.html: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/aria-list-and-listitem.html.
2332         * platform/mac/accessibility/aria-list-and-listitem-expected.txt: Renamed from LayoutTests/platform/mac-snowleopard/accessibility/aria-list-and-listitem-expected.txt.
2333
2334 2009-11-12  Mark Rowe  <mrowe@apple.com>
2335
2336         Rubber-stamped by Brady Eidson.
2337
2338         Land updated results for file-url-mimetypes-2.html and file-url-mimetypes-3.html.
2339
2340         * platform/mac-snowleopard/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt: Copied from LayoutTests/platform/mac/fast/loader/file-url-mimetypes-2-expected.txt.
2341         * platform/mac-snowleopard/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt: Copied from LayoutTests/platform/mac/fast/loader/file-url-mimetypes-3-expected.txt.
2342         * platform/mac/fast/loader/file-url-mimetypes-2-expected.txt:
2343         * platform/mac/fast/loader/file-url-mimetypes-3-expected.txt:
2344
2345 2009-11-12  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2346
2347         Unreviewed. Skipped new tests, a test that keeps failing despite
2348         not failing locally, and a new DnD test.
2349
2350         * platform/gtk/Skipped:
2351
2352 2009-11-12  Eric Carlson  <eric.carlson@apple.com>
2353
2354         Unreviewed, build fix.
2355
2356         Skipped tests need path relative to LayoutTests folder, not just
2357         test name.
2358
2359         * platform/gtk/Skipped:
2360         * platform/mac-leopard/Skipped:
2361         * platform/mac-tiger/Skipped:
2362         * platform/win/Skipped:
2363
2364 2009-11-12  Eric Carlson  <eric.carlson@apple.com>
2365
2366         Reviewed by Dan Bernstein.
2367
2368         <rdar://problem/7388969> Add DOM API for fullscreen video
2369         
2370         Tests for fullscreen <video> DOM API.
2371
2372         * media/media-fullscreen-inline-expected.txt: Added.
2373         * media/media-fullscreen-inline.html: Added.
2374         * media/media-fullscreen-not-in-document-expected.txt: Added.
2375         * media/media-fullscreen-not-in-document.html: Added.
2376         * media/media-fullscreen.js: Added.
2377
2378         * platform/gtk/Skipped:
2379         * platform/mac-leopard/Skipped:
2380         * platform/mac-tiger/Skipped:
2381         * platform/win/Skipped:
2382             Skipped on platforms that don't support fullscreen yet.
2383
2384 2009-11-12  Alexey Proskuryakov  <ap@apple.com>
2385
2386         Reviewed by David Levin.
2387
2388         https://bugs.webkit.org/show_bug.cgi?id=31426
2389         Some WebSocket tests don't properly listen to close event
2390
2391         * websocket/tests/script-tests/handshake-error.js:
2392         * websocket/tests/script-tests/simple.js:
2393         Made the tests clear second-chance timer on finish, avoiding confusing output when running
2394         them in Safari.
2395
2396         * websocket/tests/script-tests/frame-length-longer-than-buffer.js:
2397         * websocket/tests/script-tests/frame-length-skip.js:
2398         * websocket/tests/frame-length-longer-than-buffer-expected.txt:
2399         * websocket/tests/frame-length-skip-expected.txt:
2400         These tests now finish properly.
2401
2402         * websocket/tests/handshake-error-expected.txt:
2403         * websocket/tests/simple-expected.txt:
2404         I'm getting an extra empty line for these tests, which is surprising. But since I didn't
2405         change anything, I assume that it should be there.
2406
2407 2009-11-12  Adam Barth  <abarth@webkit.org>
2408
2409         Reviewed by Dimitri Glazkov.
2410
2411         [Chromium] Sify compose button alerts error
2412         https://bugs.webkit.org/show_bug.cgi?id=31394
2413
2414         Test that we're using the calling security context in a simple case.
2415
2416         * http/tests/security/calling-versus-current-expected.txt: Added.
2417         * http/tests/security/calling-versus-current.html: Added.
2418
2419 2009-11-12  Daniel Bates  <dbates@webkit.org>
2420
2421         Reviewed by Darin Adler.
2422
2423         https://bugs.webkit.org/show_bug.cgi?id=30291
2424
2425         Rebased results for existing test case fast/events/drag-and-drop.html
2426         from bug #24731.
2427
2428         Now, we can run the part of the test when effectAllowed == "uninitialized". 
2429
2430         * fast/events/drag-and-drop-expected.txt: Rebased results.
2431         * fast/events/drag-and-drop.html: Removed notice about this bug (#30291).
2432
2433 2009-11-12  Chris Fleizach  <cfleizach@apple.com>
2434
2435         Reviewed by Darin Adler.
2436
2437         ARIA: add alert type roles
2438         https://bugs.webkit.org/show_bug.cgi?id=31392
2439
2440         * platform/mac/accessibility/aria-alerts-expected.txt: Added.
2441         * platform/mac/accessibility/aria-alerts.html: Added.
2442
2443 2009-11-12  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
2444
2445         Rubber-stamped by Tor Arne Vestbø.
2446
2447         [Qt] Update outdated metrics in layout tests after change to Qt 4.6 on the buildbot.
2448
2449         * platform/qt/css1/basic/class_as_selector-expected.txt:
2450         * platform/qt/css1/basic/comments-expected.txt:
2451         * platform/qt/css1/basic/containment-expected.txt:
2452         * platform/qt/css1/basic/contextual_selectors-expected.txt:
2453         * platform/qt/css1/basic/grouping-expected.txt:
2454         * platform/qt/css1/basic/id_as_selector-expected.txt:
2455         * platform/qt/css1/basic/inheritance-expected.txt:
2456         * platform/qt/css1/box_properties/acid_test-expected.txt:
2457         * platform/qt/css1/box_properties/border-expected.txt:
2458         * platform/qt/css1/box_properties/border_bottom-expected.txt:
2459         * platform/qt/css1/box_properties/border_bottom_inline-expected.txt:
2460         * platform/qt/css1/box_properties/border_bottom_width-expected.txt:
2461         * platform/qt/css1/box_properties/border_bottom_width_inline-expected.txt:
2462         * platform/qt/css1/box_properties/border_color-expected.txt:
2463         * platform/qt/css1/box_properties/border_color_inline-expected.txt:
2464         * platform/qt/css1/box_properties/border_inline-expected.txt:
2465         * platform/qt/css1/box_properties/border_left-expected.txt:
2466         * platform/qt/css1/box_properties/border_left_inline-expected.txt:
2467         * platform/qt/css1/box_properties/border_left_width-expected.txt:
2468         * platform/qt/css1/box_properties/border_left_width_inline-expected.txt:
2469         * platform/qt/css1/box_properties/border_right-expected.txt:
2470         * platform/qt/css1/box_properties/border_right_inline-expected.txt:
2471         * platform/qt/css1/box_properties/border_right_width-expected.txt:
2472         * platform/qt/css1/box_properties/border_right_width_inline-expected.txt:
2473         * platform/qt/css1/box_properties/border_style-expected.txt:
2474         * platform/qt/css1/box_properties/border_style_inline-expected.txt:
2475         * platform/qt/css1/box_properties/border_top-expected.txt:
2476         * platform/qt/css1/box_properties/border_top_inline-expected.txt:
2477         * platform/qt/css1/box_properties/border_top_width-expected.txt:
2478         * platform/qt/css1/box_properties/border_top_width_inline-expected.txt:
2479         * platform/qt/css1/box_properties/border_width-expected.txt:
2480         * platform/qt/css1/box_properties/border_width_inline-expected.txt:
2481         * platform/qt/css1/box_properties/clear-expected.txt:
2482         * platform/qt/css1/box_properties/clear_float-expected.txt:
2483         * platform/qt/css1/box_properties/float-expected.txt:
2484         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
2485         * platform/qt/css1/box_properties/float_margin-expected.txt:
2486         * platform/qt/css1/box_properties/float_on_text_elements-expected.txt:
2487         * platform/qt/css1/box_properties/height-expected.txt:
2488         * platform/qt/css1/box_properties/margin-expected.txt:
2489         * platform/qt/css1/box_properties/margin_bottom-expected.txt:
2490         * platform/qt/css1/box_properties/margin_bottom_inline-expected.txt:
2491         * platform/qt/css1/box_properties/margin_inline-expected.txt:
2492         * platform/qt/css1/box_properties/margin_left-expected.txt:
2493         * platform/qt/css1/box_properties/margin_left_inline-expected.txt:
2494         * platform/qt/css1/box_properties/margin_right-expected.txt:
2495         * platform/qt/css1/box_properties/margin_right_inline-expected.txt:
2496         * platform/qt/css1/box_properties/margin_top-expected.txt:
2497         * platform/qt/css1/box_properties/margin_top_inline-expected.txt:
2498         * platform/qt/css1/box_properties/padding-expected.txt:
2499         * platform/qt/css1/box_properties/padding_bottom-expected.txt:
2500         * platform/qt/css1/box_properties/padding_bottom_inline-expected.txt:
2501         * platform/qt/css1/box_properties/padding_inline-expected.txt:
2502         * platform/qt/css1/box_properties/padding_left-expected.txt:
2503         * platform/qt/css1/box_properties/padding_left_inline-expected.txt:
2504         * platform/qt/css1/box_properties/padding_right-expected.txt:
2505         * platform/qt/css1/box_properties/padding_right_inline-expected.txt:
2506         * platform/qt/css1/box_properties/padding_top-expected.txt:
2507         * platform/qt/css1/box_properties/padding_top_inline-expected.txt:
2508         * platform/qt/css1/box_properties/width-expected.txt:
2509         * platform/qt/css1/cascade/cascade_order-expected.txt:
2510         * platform/qt/css1/cascade/important-expected.txt:
2511         * platform/qt/css1/classification/display-expected.txt:
2512         * platform/qt/css1/classification/list_style-expected.txt:
2513         * platform/qt/css1/classification/list_style_image-expected.txt:
2514         * platform/qt/css1/classification/list_style_position-expected.txt:
2515         * platform/qt/css1/classification/list_style_type-expected.txt:
2516         * platform/qt/css1/classification/white_space-expected.txt:
2517         * platform/qt/css1/color_and_background/background-expected.txt:
2518         * platform/qt/css1/color_and_background/background_attachment-expected.txt:
2519         * platform/qt/css1/color_and_background/background_color-expected.txt:
2520         * platform/qt/css1/color_and_background/background_image-expected.txt:
2521         * platform/qt/css1/color_and_background/background_position-expected.txt:
2522         * platform/qt/css1/color_and_background/background_repeat-expected.txt:
2523         * platform/qt/css1/color_and_background/color-expected.txt:
2524         * platform/qt/css1/conformance/forward_compatible_parsing-expected.txt:
2525         * platform/qt/css1/font_properties/font-expected.txt:
2526         * platform/qt/css1/font_properties/font_family-expected.txt:
2527         * platform/qt/css1/font_properties/font_size-expected.txt:
2528         * platform/qt/css1/font_properties/font_style-expected.txt:
2529         * platform/qt/css1/font_properties/font_variant-expected.txt:
2530         * platform/qt/css1/font_properties/font_weight-expected.txt:
2531         * platform/qt/css1/formatting_model/canvas-expected.txt:
2532         * platform/qt/css1/formatting_model/floating_elements-expected.txt:
2533         * platform/qt/css1/formatting_model/height_of_lines-expected.txt:
2534         * platform/qt/css1/formatting_model/horizontal_formatting-expected.txt:
2535         * platform/qt/css1/formatting_model/inline_elements-expected.txt:
2536         * platform/qt/css1/formatting_model/replaced_elements-expected.txt:
2537         * platform/qt/css1/formatting_model/vertical_formatting-expected.txt:
2538         * platform/qt/css1/pseudo/anchor-expected.txt:
2539         * platform/qt/css1/pseudo/firstletter-expected.txt:
2540         * platform/qt/css1/pseudo/firstline-expected.txt:
2541         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
2542         * platform/qt/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
2543         * platform/qt/css1/text_properties/letter_spacing-expected.txt:
2544         * platform/qt/css1/text_properties/line_height-expected.txt:
2545         * platform/qt/css1/text_properties/text_align-expected.txt:
2546         * platform/qt/css1/text_properties/text_decoration-expected.txt:
2547         * platform/qt/css1/text_properties/text_indent-expected.txt:
2548         * platform/qt/css1/text_properties/text_transform-expected.txt:
2549         * platform/qt/css1/text_properties/vertical_align-expected.txt:
2550         * platform/qt/css1/text_properties/word_spacing-expected.txt:
2551         * platform/qt/css1/units/color_units-expected.txt:
2552         * platform/qt/css1/units/length_units-expected.txt:
2553         * platform/qt/css1/units/percentage_units-expected.txt:
2554         * platform/qt/css1/units/urls-expected.txt:
2555         * platform/qt/css2.1/t040102-keywords-00-b-expected.txt:
2556         * platform/qt/css2.1/t040102-keywords-01-b-expected.txt:
2557         * platform/qt/css2.1/t040103-case-00-b-expected.txt:
2558         * platform/qt/css2.1/t040103-case-01-c-expected.txt:
2559         * platform/qt/css2.1/t040103-escapes-00-b-expected.txt:
2560         * platform/qt/css2.1/t040103-escapes-01-b-expected.txt:
2561         * platform/qt/css2.1/t040103-escapes-02-d-expected.txt:
2562         * platform/qt/css2.1/t040103-escapes-03-b-expected.txt:
2563         * platform/qt/css2.1/t040103-escapes-04-b-expected.txt:
2564         * platform/qt/css2.1/t040103-escapes-05-c-expected.txt:
2565         * platform/qt/css2.1/t040103-escapes-06-b-expected.txt:
2566         * platform/qt/css2.1/t040103-escapes-07-b-expected.txt:
2567         * platform/qt/css2.1/t040103-escapes-08-b-expected.txt:
2568         * platform/qt/css2.1/t040103-ident-00-c-expected.txt:
2569         * platform/qt/css2.1/t040103-ident-01-c-expected.txt:
2570         * platform/qt/css2.1/t040103-ident-02-c-expected.txt:
2571         * platform/qt/css2.1/t040103-ident-03-c-expected.txt:
2572         * platform/qt/css2.1/t040103-ident-04-c-expected.txt:
2573         * platform/qt/css2.1/t040103-ident-05-c-expected.txt:
2574         * platform/qt/css2.1/t040103-ident-06-c-expected.txt:
2575         * platform/qt/css2.1/t040103-ident-07-c-expected.txt:
2576         * platform/qt/css2.1/t040103-ident-08-c-expected.txt:
2577         * platform/qt/css2.1/t040103-ident-09-c-expected.txt:
2578         * platform/qt/css2.1/t040103-ident-10-c-expected.txt:
2579         * platform/qt/css2.1/t040103-ident-11-c-expected.txt:
2580         * platform/qt/css2.1/t040103-ident-12-c-expected.txt:
2581         * platform/qt/css2.1/t040103-ident-13-c-expected.txt:
2582         * platform/qt/css2.1/t040105-atkeyw-00-b-expected.txt:
2583         * platform/qt/css2.1/t040105-atkeyw-01-b-expected.txt:
2584         * platform/qt/css2.1/t040105-atkeyw-02-b-expected.txt:
2585         * platform/qt/css2.1/t040105-atrule-00-b-expected.txt:
2586         * platform/qt/css2.1/t040105-atrule-01-b-expected.txt:
2587         * platform/qt/css2.1/t040105-atrule-02-b-expected.txt:
2588         * platform/qt/css2.1/t040105-atrule-03-b-expected.txt:
2589         * platform/qt/css2.1/t040105-atrule-04-b-expected.txt:
2590         * platform/qt/css2.1/t040105-import-00-b-expected.txt:
2591         * platform/qt/css2.1/t040105-import-01-b-expected.txt:
2592         * platform/qt/css2.1/t040109-c17-comments-00-b-expected.txt:
2593         * platform/qt/css2.1/t040109-c17-comments-01-b-expected.txt:
2594         * platform/qt/css2.1/t0402-c71-fwd-parsing-00-f-expected.txt:
2595         * platform/qt/css2.1/t0402-c71-fwd-parsing-01-f-expected.txt:
2596         * platform/qt/css2.1/t0402-c71-fwd-parsing-02-f-expected.txt:
2597         * platform/qt/css2.1/t0402-c71-fwd-parsing-03-f-expected.txt:
2598         * platform/qt/css2.1/t0402-c71-fwd-parsing-04-f-expected.txt:
2599         * platform/qt/css2.1/t0402-syntax-01-f-expected.txt:
2600         * platform/qt/css2.1/t0402-syntax-02-f-expected.txt:
2601         * platform/qt/css2.1/t0402-syntax-03-f-expected.txt:
2602         * platform/qt/css2.1/t0402-syntax-04-f-expected.txt:
2603         * platform/qt/css2.1/t0402-syntax-05-f-expected.txt:
2604         * platform/qt/css2.1/t0402-syntax-06-f-expected.txt:
2605         * platform/qt/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
2606         * platform/qt/css2.1/t040302-c61-phys-len-00-b-expected.txt:
2607         * platform/qt/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt:
2608         * platform/qt/css2.1/t040304-c64-uri-00-a-g-expected.txt:
2609         * platform/qt/css2.1/t040306-c63-color-00-b-ag-expected.txt:
2610         * platform/qt/css2.1/t040306-syntax-01-f-expected.txt:
2611         * platform/qt/css2.1/t040307-syntax-01-b-expected.txt:
2612         * platform/qt/css2.1/t1202-counter-00-b-expected.txt:
2613         * platform/qt/css2.1/t1202-counter-01-b-expected.txt:
2614         * platform/qt/css2.1/t1202-counter-02-b-expected.txt:
2615         * platform/qt/css2.1/t1202-counter-03-b-expected.txt:
2616         * platform/qt/css2.1/t1202-counter-04-b-expected.txt:
2617         * platform/qt/css2.1/t1202-counter-05-b-expected.txt:
2618         * platform/qt/css2.1/t1202-counter-06-b-expected.txt:
2619         * platform/qt/css2.1/t1202-counter-07-b-expected.txt:
2620         * platform/qt/css2.1/t1202-counter-08-b-expected.txt:
2621         * platform/qt/css2.1/t1202-counter-09-b-expected.txt:
2622         * platform/qt/css2.1/t1202-counter-11-b-expected.txt:
2623         * platform/qt/css2.1/t1202-counter-12-b-expected.txt:
2624         * platform/qt/css2.1/t1202-counter-13-b-expected.txt:
2625         * platform/qt/css2.1/t1202-counter-14-b-expected.txt:
2626         * platform/qt/css2.1/t1202-counter-15-b-expected.txt:
2627         * platform/qt/css2.1/t1202-counter-16-f-expected.txt:
2628         * platform/qt/css2.1/t1202-counters-00-b-expected.txt:
2629         * platform/qt/css2.1/t1202-counters-01-b-expected.txt:
2630         * platform/qt/css2.1/t1202-counters-02-b-expected.txt:
2631         * platform/qt/css2.1/t1202-counters-03-b-expected.txt:
2632         * platform/qt/css2.1/t1202-counters-05-b-expected.txt:
2633         * platform/qt/css2.1/t1202-counters-06-b-expected.txt:
2634         * platform/qt/css2.1/t1202-counters-07-b-expected.txt:
2635         * platform/qt/css2.1/t1202-counters-08-b-expected.txt:
2636         * platform/qt/css2.1/t1202-counters-09-b-expected.txt:
2637         * platform/qt/css2.1/t1202-counters-11-b-expected.txt:
2638         * platform/qt/css2.1/t1202-counters-12-b-expected.txt:
2639         * platform/qt/css2.1/t1202-counters-13-b-expected.txt:
2640         * platform/qt/css2.1/t1202-counters-14-b-expected.txt:
2641         * platform/qt/css2.1/t1202-counters-15-b-expected.txt:
2642         * platform/qt/css2.1/t1202-counters-16-c-expected.txt:
2643         * platform/qt/css2.1/t1202-counters-17-d-expected.txt:
2644         * platform/qt/css2.1/t1202-counters-18-f-expected.txt:
2645         * platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
2646         * platform/qt/css2.1/t1205-c563-list-type-00-b-expected.txt:
2647         * platform/qt/css2.1/t1205-c563-list-type-01-b-expected.txt:
2648         * platform/qt/css2.1/t1205-c564-list-img-00-b-g-expected.txt:
2649         * platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
2650         * platform/qt/css2.1/t1205-c566-list-stl-01-c-g-expected.txt:
2651         * platform/qt/css2.1/t140201-c532-bgcolor-00-a-expected.txt:
2652         * platform/qt/css2.1/t140201-c532-bgcolor-01-b-expected.txt:
2653         * platform/qt/css2.1/t140201-c533-bgimage-00-a-expected.txt:
2654         * platform/qt/css2.1/t140201-c533-bgimage-01-b-g-expected.txt:
2655         * platform/qt/css2.1/t140201-c534-bgre-00-b-ag-expected.txt:
2656         * platform/qt/css2.1/t140201-c535-bg-fixd-00-b-g-expected.txt:
2657         * platform/qt/css2.1/t140201-c536-bgpos-00-b-ag-expected.txt:
2658         * platform/qt/css2.1/t1503-c522-font-family-00-b-expected.txt:
2659         * platform/qt/css2.1/t1504-c523-font-style-00-b-expected.txt:
2660         * platform/qt/css2.1/t1504-c543-txt-decor-00-d-g-expected.txt:
2661         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
2662         * platform/qt/css2.1/t1506-c525-font-wt-00-b-expected.txt:
2663         * platform/qt/css2.1/t1507-c526-font-sz-00-b-expected.txt:
2664         * platform/qt/css2.1/t1507-c526-font-sz-01-b-a-expected.txt:
2665         * platform/qt/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
2666         * platform/qt/css2.1/t1507-c526-font-sz-03-f-a-expected.txt:
2667         * platform/qt/css2.1/t1508-c527-font-00-b-expected.txt:
2668         * platform/qt/css2.1/t1508-c527-font-01-b-expected.txt:
2669         * platform/qt/css2.1/t1508-c527-font-02-b-expected.txt:
2670         * platform/qt/css2.1/t1508-c527-font-03-b-expected.txt:
2671         * platform/qt/css2.1/t1508-c527-font-04-b-expected.txt:
2672         * platform/qt/css2.1/t1508-c527-font-05-b-expected.txt:
2673         * platform/qt/css2.1/t1508-c527-font-06-b-expected.txt:
2674         * platform/qt/css2.1/t1508-c527-font-07-b-expected.txt:
2675         * platform/qt/css2.1/t1508-c527-font-08-b-expected.txt:
2676         * platform/qt/css2.1/t1508-c527-font-09-b-expected.txt:
2677         * platform/qt/css2.1/t1508-c527-font-10-c-expected.txt:
2678         * platform/qt/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
2679         * platform/qt/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
2680         * platform/qt/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
2681         * platform/qt/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
2682         * platform/qt/css2.1/t170602-bdr-conflct-w-04-d-expected.txt:
2683         * platform/qt/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
2684         * platform/qt/css2.1/t170602-bdr-conflct-w-06-d-expected.txt:
2685         * platform/qt/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
2686         * platform/qt/css2.1/t170602-bdr-conflct-w-08-d-expected.txt:
2687         * platform/qt/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
2688         * platform/qt/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
2689         * platform/qt/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
2690         * platform/qt/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
2691         * platform/qt/css2.1/t170602-bdr-conflct-w-13-d-expected.txt:
2692         * platform/qt/css2.1/t170602-bdr-conflct-w-14-d-expected.txt:
2693         * platform/qt/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
2694         * platform/qt/css2.1/t170602-bdr-conflct-w-16-d-expected.txt:
2695         * platform/qt/css2.1/t170602-bdr-conflct-w-17-d-expected.txt:
2696         * platform/qt/css2.1/t170602-bdr-conflct-w-18-d-expected.txt:
2697         * platform/qt/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
2698         * platform/qt/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
2699         * platform/qt/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
2700         * platform/qt/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
2701         * platform/qt/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
2702         * platform/qt/css2.1/t170602-bdr-conflct-w-24-d-expected.txt:
2703         * platform/qt/css2.1/t170602-bdr-conflct-w-25-d-expected.txt:
2704         * platform/qt/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
2705         * platform/qt/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
2706         * platform/qt/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
2707         * platform/qt/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
2708         * platform/qt/css2.1/t170602-bdr-conflct-w-30-d-expected.txt:
2709         * platform/qt/css2.1/t170602-bdr-conflct-w-31-d-expected.txt:
2710         * platform/qt/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
2711         * platform/qt/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
2712         * platform/qt/css2.1/t170602-bdr-conflct-w-34-d-expected.txt:
2713         * platform/qt/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
2714         * platform/qt/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
2715         * platform/qt/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
2716         * platform/qt/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
2717         * platform/qt/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
2718         * platform/qt/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
2719         * platform/qt/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
2720         * platform/qt/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
2721         * platform/qt/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
2722         * platform/qt/css2.1/t170602-bdr-conflct-w-44-d-expected.txt:
2723         * platform/qt/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
2724         * platform/qt/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
2725         * platform/qt/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
2726         * platform/qt/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
2727         * platform/qt/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
2728         * platform/qt/editing/inserting/break-blockquote-after-delete-expected.txt:
2729         * platform/qt/fast/backgrounds/001-expected.txt:
2730         * platform/qt/fast/backgrounds/animated-svg-as-background-expected.txt:
2731         * platform/qt/fast/backgrounds/background-inherit-color-bug-expected.txt:
2732         * platform/qt/fast/backgrounds/background-origin-root-element-expected.txt:
2733         * platform/qt/fast/backgrounds/background-position-1-expected.txt:
2734         * platform/qt/fast/backgrounds/background-position-rounding-expected.txt:
2735         * platform/qt/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt:
2736         * platform/qt/fast/backgrounds/mask-composite-expected.txt:
2737         * platform/qt/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.txt:
2738         * platform/qt/fast/backgrounds/repeat/negative-offset-repeat-expected.txt:
2739         * platform/qt/fast/backgrounds/repeat/noRepeatCorrectClip-expected.txt:
2740         * platform/qt/fast/backgrounds/size/backgroundSize15-expected.txt:
2741         * platform/qt/fast/backgrounds/size/zero-expected.txt:
2742         * platform/qt/fast/backgrounds/solid-color-context-restore-expected.txt:
2743         * platform/qt/fast/backgrounds/svg-as-background-1-expected.txt:
2744         * platform/qt/fast/backgrounds/svg-as-background-2-expected.txt:
2745         * platform/qt/fast/backgrounds/svg-as-background-3-expected.txt:
2746         * platform/qt/fast/backgrounds/svg-as-background-4-expected.txt:
2747         * platform/qt/fast/backgrounds/svg-as-background-5-expected.txt:
2748         * platform/qt/fast/backgrounds/svg-as-background-6-expected.txt:
2749         * platform/qt/fast/block/float/avoidance-percent-width-compat-expected.txt:
2750         * platform/qt/fast/block/float/avoidance-percent-width-strict-expected.txt:
2751         * platform/qt/fast/block/margin-collapse/block-inside-inline/001-expected.txt:
2752         * platform/qt/fast/block/margin-collapse/block-inside-inline/002-expected.txt:
2753         * platform/qt/fast/block/margin-collapse/block-inside-inline/003-expected.txt:
2754         * platform/qt/fast/block/margin-collapse/block-inside-inline/004-expected.txt:
2755         * platform/qt/fast/block/margin-collapse/block-inside-inline/005-expected.txt:
2756         * platform/qt/fast/block/margin-collapse/block-inside-inline/006-expected.txt:
2757         * platform/qt/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
2758         * platform/qt/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
2759         * platform/qt/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
2760         * platform/qt/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
2761         * platform/qt/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
2762         * platform/qt/fast/block/margin-collapse/block-inside-inline/017-expected.txt:
2763         * platform/qt/fast/block/margin-collapse/block-inside-inline/018-expected.txt:
2764         * platform/qt/fast/block/margin-collapse/block-inside-inline/019-expected.txt:
2765         * platform/qt/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
2766         * platform/qt/fast/block/margin-collapse/block-inside-inline/021-expected.txt:
2767         * platform/qt/fast/block/margin-collapse/block-inside-inline/022-expected.txt:
2768         * platform/qt/fast/block/margin-collapse/block-inside-inline/025-expected.txt:
2769         * platform/qt/fast/borders/border-radius-constraints-expected.txt:
2770         * platform/qt/fast/borders/border-radius-split-inline-expected.txt:
2771         * platform/qt/fast/box-shadow/basic-shadows-expected.txt:
2772         * platform/qt/fast/box-shadow/inset-expected.txt:
2773         * platform/qt/fast/box-shadow/transform-fringing-expected.txt:
2774         * platform/qt/fast/canvas/canvas-before-css-expected.txt:
2775         * platform/qt/fast/canvas/canvas-composite-expected.txt:
2776         * platform/qt/fast/canvas/canvas-empty-image-pattern-expected.txt:
2777         * platform/qt/fast/canvas/canvas-transform-identity-expected.txt:
2778         * platform/qt/fast/canvas/canvas-transform-infinity-expected.txt:
2779         * platform/qt/fast/canvas/canvas-transform-multiply-expected.txt:
2780         * platform/qt/fast/canvas/canvas-transform-nan-expected.txt:
2781         * platform/qt/fast/canvas/canvas-transform-non-invertible-expected.txt:
2782         * platform/qt/fast/canvas/canvas-transform-skewed-expected.txt:
2783         * platform/qt/fast/canvas/canvas-transforms-during-path-expected.txt:
2784         * platform/qt/fast/canvas/canvas-zoom-expected.txt:
2785         * platform/qt/fast/canvas/drawImage-expected.txt:
2786         * platform/qt/fast/canvas/drawImage-with-globalAlpha-expected.txt:
2787         * platform/qt/fast/canvas/image-pattern-rotate-expected.txt:
2788         * platform/qt/fast/canvas/shadow-offset-1-expected.txt:
2789         * platform/qt/fast/canvas/shadow-offset-2-expected.txt:
2790         * platform/qt/fast/canvas/shadow-offset-3-expected.txt:
2791         * platform/qt/fast/canvas/shadow-offset-4-expected.txt:
2792         * platform/qt/fast/canvas/shadow-offset-5-expected.txt:
2793         * platform/qt/fast/canvas/shadow-offset-6-expected.txt:
2794         * platform/qt/fast/canvas/shadow-offset-7-expected.txt:
2795         * platform/qt/fast/css/attribute-selector-dynamic-expected.txt:
2796         * platform/qt/fast/css/font-smoothing-expected.txt:
2797         * platform/qt/fast/css/getComputedStyle/marginComputedStyle-expected.txt:
2798         * platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt:
2799         * platform/qt/fast/css/nth-child-dynamic-expected.txt:
2800         * platform/qt/fast/css/pseudo-cache-stale-expected.txt:
2801         * platform/qt/fast/css/rem-dynamic-scaling-expected.txt:
2802         * platform/qt/fast/css/rem-units-on-root-expected.txt:
2803         * platform/qt/fast/css/text-input-with-webkit-border-radius-expected.txt:
2804         * platform/qt/fast/css/text-rendering-expected.txt:
2805         * platform/qt/fast/doctypes/001-expected.txt:
2806         * platform/qt/fast/doctypes/002-expected.txt:
2807         * platform/qt/fast/doctypes/004-expected.txt:
2808         * platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
2809         * platform/qt/fast/dynamic/anchor-lock-expected.txt:
2810         * platform/qt/fast/dynamic/genContentDestroyChildren-expected.txt:
2811         * platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt:
2812         * platform/qt/fast/dynamic/window-scrollbars-test-expected.txt:
2813         * platform/qt/fast/forms/basic-buttons-expected.txt:
2814         * platform/qt/fast/forms/basic-inputs-expected.txt:
2815         * platform/qt/fast/forms/button-style-color-expected.txt:
2816         * platform/qt/fast/forms/isindex-placeholder-expected.txt:
2817         * platform/qt/fast/forms/menulist-style-color-expected.txt:
2818         * platform/qt/fast/forms/search-vertical-alignment-expected.txt:
2819         * platform/qt/fast/forms/text-style-color-expected.txt:
2820         * platform/qt/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
2821         * platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.txt:
2822         * platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt:
2823         * platform/qt/fast/frames/frame-navigation-expected.txt:
2824         * platform/qt/fast/frames/frame-scrolling-attribute-expected.txt:
2825         * platform/qt/fast/frames/frameset-style-recalc-expected.txt:
2826         * platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt:
2827         * platform/qt/fast/frames/viewsource-on-image-file-expected.txt:
2828         * platform/qt/fast/gradients/crash-on-zero-radius-expected.txt:
2829         * platform/qt/fast/history/clicked-link-is-visited-expected.txt:
2830         * platform/qt/fast/images/animated-gif-with-offsets-expected.txt:
2831         * platform/qt/fast/images/image-in-map-expected.txt:
2832         * platform/qt/fast/images/svg-as-background-expected.txt:
2833         * platform/qt/fast/images/svg-width-100p-as-background-expected.txt:
2834         * platform/qt/fast/lists/ol-start-parsing-expected.txt:
2835         * platform/qt/fast/multicol/positioned-with-constrained-height-expected.txt:
2836         * platform/qt/fast/overflow/overflow-with-local-background-attachment-expected.txt:
2837         * platform/qt/fast/overflow/position-fixed-transform-clipping-expected.txt:
2838         * platform/qt/fast/reflections/abs-position-in-reflection-expected.txt:
2839         * platform/qt/fast/reflections/transparent-reflected-sublayers-expected.txt:
2840         * platform/qt/fast/repaint/line-in-scrolled-clipped-block-expected.txt:
2841         * platform/qt/fast/repaint/rel-positioned-inline-with-overflow-expected.txt:
2842         * platform/qt/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt:
2843         * platform/qt/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt:
2844         * platform/qt/fast/table/fixed-table-with-percent-width-inside-div-expected.txt:
2845         * platform/qt/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt:
2846         * platform/qt/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt:
2847         * platform/qt/fast/table/fixed-table-with-small-percent-width-expected.txt:
2848         * platform/qt/fast/text/international/hindi-whitespace-expected.txt:
2849         * platform/qt/fast/text/international/khmer-selection-expected.txt:
2850         * platform/qt/fast/text/shadow-translucent-fill-expected.txt:
2851         * platform/qt/fast/text/text-letter-spacing-expected.txt:
2852         * platform/qt/fast/transforms/bounding-rect-zoom-expected.txt:
2853         * platform/qt/fast/xsl/document-function-expected.txt:
2854         * platform/qt/plugins/netscape-dom-access-expected.txt:
2855         * platform/qt/svg/custom/createImageElement2-expected.txt:
2856         * platform/qt/svg/filters/feComposite-expected.txt:
2857         * platform/qt/svg/filters/sourceAlpha-expected.txt:
2858         * platform/qt/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
2859         * platform/qt/tables/mozilla/bugs/bug196870-expected.txt:
2860         * platform/qt/tables/mozilla/bugs/bug56201-expected.txt:
2861         * platform/qt/tables/mozilla/bugs/bug92647-2-expected.txt:
2862         * platform/qt/tables/mozilla/other/slashlogo-expected.txt:
2863         * platform/qt/tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
2864
2865 2009-11-12  Shinichiro Hamaji  <hamaji@chromium.org>
2866
2867         Unreviewed test fix by skipping a new test introduced in
2868         https://bugs.webkit.org/show_bug.cgi?id=22249
2869
2870         * platform/gtk/Skipped:
2871         * platform/qt/Skipped:
2872         * platform/win/Skipped:
2873
2874 2009-11-12  Yuta Kitamura  <yutak@chromium.org>
2875
2876         Reviewed by Eric Seidel.
2877
2878         Prevent text inside a multi-column block from being split into columns.
2879         
2880         If the tentative height of a multi-column block was too small, we need to
2881         expand the block height and try to layout again, in order to prevent text
2882         from being split into different columns.
2883
2884         CSS Multicolumn text is split awkwardly
2885         https://bugs.webkit.org/show_bug.cgi?id=22249
2886
2887         * fast/multicol/single-line.html: Added.
2888         * fast/multicol/single-line-expected.checksum: Added.
2889         * fast/multicol/single-line-expected.png: Added.
2890         * fast/multicol/single-line-expected.txt: Added.
2891
2892 2009-11-11  Kent Tamura  <tkent@chromium.org>
2893
2894         Reviewed by Darin Adler.
2895
2896         A test for a bug that RenderFileUploadControl isn't initialized with
2897         multiple files. This test is skipped on ports which have no
2898         eventSender.beginDragWithFiles().
2899         https://bugs.webkit.org/show_bug.cgi?id=31195
2900
2901         * fast/forms/input-file-re-render.html: Added.
2902         * platform/gtk/Skipped:
2903         * platform/mac/fast/forms/input-file-re-render-expected.checksum: Added.
2904         * platform/mac/fast/forms/input-file-re-render-expected.png: Added.
2905         * platform/mac/fast/forms/input-file-re-render-expected.txt: Added.
2906         * platform/qt/Skipped:
2907         * platform/win/Skipped:
2908
2909 2009-11-11  Daniel Bates  <dbates@webkit.org>
2910
2911         Reviewed by Eric Seidel.
2912
2913         https://bugs.webkit.org/show_bug.cgi?id=31326
2914
2915         Makes the output for test fast/events/drag-and-drop.html pretty.
2916         Now, it is easier to read for a human to read understand the results.
2917
2918         * fast/events/drag-and-drop-expected.txt: Rebased result.
2919         * fast/events/drag-and-drop.html: Modified to make the output pretty.
2920
2921 2009-11-11  Chris Fleizach  <cfleizach@apple.com>
2922
2923         Reviewed by Oliver Hunt.
2924
2925         need to implement aria tree roles
2926         https://bugs.webkit.org/show_bug.cgi?id=31284
2927
2928         * accessibility/aria-readonly-expected.txt:
2929         * accessibility/aria-readonly.html:
2930         * platform/mac/accessibility/aria-multiselectable-expected.txt: Added.
2931         * platform/mac/accessibility/aria-multiselectable.html: Added.
2932         * platform/mac/accessibility/aria-tree-expected.txt: Added.
2933         * platform/mac/accessibility/aria-tree.html: Added.
2934         * platform/mac/accessibility/content-editable-expected.txt:
2935         * platform/mac/accessibility/radio-button-group-members-expected.txt:
2936
2937 2009-11-11  Fumitoshi Ukai  <ukai@chromium.org>
2938
2939         Reviewed by Alexey Proskuryakov.
2940
2941         Fix WebSocket frame parser of frame_type with high-order bit set.
2942         https://bugs.webkit.org/show_bug.cgi?id=30668
2943
2944         * websocket/tests/frame-length-longer-than-buffer-expected.txt: Added.
2945         * websocket/tests/frame-length-longer-than-buffer.html: Added.
2946         * websocket/tests/frame-length-longer-than-buffer_wsh.py: Added.
2947         * websocket/tests/frame-length-skip-expected.txt: Added.
2948         * websocket/tests/frame-length-skip.html: Added.
2949         * websocket/tests/frame-length-skip_wsh.py: Added.
2950         * websocket/tests/script-tests/frame-length-longer-than-buffer.js: Added.
2951         * websocket/tests/script-tests/frame-length-skip.js: Added.
2952
2953 2009-11-11  Csaba Osztrogonác  <ossy@webkit.org>
2954
2955         Put tests into skiplist added in r50830 and r50839 because
2956         layoutTestController.showWebInspector() is unimplemented now.
2957
2958         * platform/qt/Skipped:
2959
2960 2009-11-11  Dirk Pranke  <dpranke@chromium.org>
2961
2962         Reviewed by Dmitry Titov.
2963
2964         Rewrite the test to run on a wider variety of screen configurations
2965         (and pixel depths).
2966
2967         https://bugs.webkit.org/show_bug.cgi?id=31373
2968
2969         * fast/dom/Window/window-screen-properties-expected.txt:
2970         * fast/dom/Window/window-screen-properties.html:
2971         * platform/win/fast/dom/Window/window-screen-properties-expected.txt: Removed.
2972
2973 2009-11-11  Beth Dakin  <bdakin@apple.com>
2974
2975         Reviewed by Simon Fraser.
2976
2977         Tests for https://bugs.webkit.org/show_bug.cgi?id=31382
2978         Make -webkit-color-correction work with shadows
2979
2980         * fast/css/color-correction-on-box-shadow.html: Added.
2981         * fast/css/color-correction-on-text-shadow.html: Added.
2982         * platform/mac/fast/css/color-correction-on-box-shadow-expected.checksum: Added.
2983         * platform/mac/fast/css/color-correction-on-box-shadow-expected.png: Added.
2984         * platform/mac/fast/css/color-correction-on-box-shadow-expected.txt: Added.
2985         * platform/mac/fast/css/color-correction-on-text-shadow-expected.checksum: Added.
2986         * platform/mac/fast/css/color-correction-on-text-shadow-expected.png: Added.
2987         * platform/mac/fast/css/color-correction-on-text-shadow-expected.txt: Added.
2988
2989 2009-11-11  Kent Tamura  <tkent@chromium.org>
2990
2991         Reviewed by Darin Adler.
2992
2993         Print the file text of a file upload control in DumpRenderTree for ease of tests.
2994         https://bugs.webkit.org/show_bug.cgi?id=31195
2995
2996         * platform/mac-leopard/fast/forms/file-input-disabled-expected.txt:
2997         * platform/mac/fast/forms/box-shadow-override-expected.txt:
2998         * platform/mac/fast/forms/file-input-direction-expected.txt:
2999         * platform/mac/fast/forms/file-input-disabled-expected.txt:
3000         * platform/mac/fast/forms/form-element-geometry-expected.txt:
3001         * platform/mac/fast/forms/hidden-input-file-expected.txt:
3002         * platform/mac/fast/forms/input-appearance-height-expected.txt:
3003         * platform/mac/fast/forms/input-value-expected.txt:
3004         * platform/win/fast/forms/box-shadow-override-expected.txt:
3005         * platform/win/fast/forms/file-input-disabled-expected.txt:
3006         * platform/win/fast/forms/input-appearance-height-expected.txt:
3007         * platform/win/fast/forms/input-value-expected.txt:
3008
3009 2009-11-11  Erik Arvidsson  <arv@chromium.org>
3010
3011         Reviewed by Dmitri Titov.
3012
3013         Fix layout test to not call onload on the wrong window after image has
3014         been dropped onto the iframe.
3015         https://bugs.webkit.org/show_bug.cgi?id=30893
3016
3017         * editing/selection/drag-to-contenteditable-iframe.html:
3018
3019 2009-11-11  Brian Weinstein  <bweinstein@apple.com>
3020
3021         Reviewed by Beth Dakin.
3022
3023         Unskip the webkit-color-correction tests because the workaround of using
3024         the deviceRGBColorSpace allows the tests to pass on Windows.
3025
3026         * platform/win/Skipped:
3027
3028 2009-11-11  Brian Weinstein  <bweinstein@apple.com>
3029
3030         Reviewed by Darin Adler.
3031
3032         Skip the webkit-color-correction tests because they crash on Windows 
3033         due to a CoreGraphics bug.
3034
3035         * platform/win/Skipped:
3036
3037 2009-11-11  Eric Z. Ayers  <zundel@google.com>
3038
3039         Reviewed by Pavel Feldman.
3040
3041         Timeline tests for records generated for
3042         Layout, Paint, ParseHTML, MarkTimeline, and Style Recalculation
3043
3044         https://bugs.webkit.org/show_bug.cgi?id=31361
3045
3046         * inspector/timeline-layout-expected.txt: Added.
3047         * inspector/timeline-layout.html: Added.
3048         * inspector/timeline-mark-timeline-expected.txt: Added.
3049         * inspector/timeline-mark-timeline.html: Added.
3050         * inspector/timeline-paint-expected.txt: Added.
3051         * inspector/timeline-paint.html: Added.
3052         * inspector/timeline-parse-html-expected.txt: Added.
3053         * inspector/timeline-parse-html.html: Added.
3054         * inspector/timeline-recalculate-styles-expected.txt: Added.
3055         * inspector/timeline-recalculate-styles.html: Added.
3056
3057 2009-11-11  Jessie Berlin  <jberlin@webkit.org>
3058
3059         Reviewed by Timothy Hatcher.
3060
3061         Display the correct summary in the web inspector for the padding
3062         shorthand. Also corrects the summaries for the border-color,
3063         border-width, border-style, and margin shorthands.
3064
3065         https://bugs.webkit.org/show_bug.cgi?id=7987
3066
3067         * fast/css/shorthands-four-values-expected.txt: Added.
3068         * fast/css/shorthands-four-values.html: Added.
3069
3070 2009-11-11  Eric Z. Ayers  <zundel@google.com>
3071
3072         Reviewed by Pavel Feldman.
3073
3074         Added a test of an externally loaded script tag for Inspector 
3075         timeline records.
3076         Fixed identity comparisons.
3077
3078         https://bugs.webkit.org/show_bug.cgi?id=31365
3079
3080         * inspector/timeline-script-tag-1.html:
3081         * inspector/timeline-script-tag-2-expected.txt: Added.
3082         * inspector/timeline-script-tag-2.html: Added.
3083         * inspector/timeline-script-tag-2.js: Added.
3084         * inspector/timeline-test.js:
3085         ():
3086         (timelineAgentTypeToString):
3087
3088 2009-11-11  Antonio Gomes  <tonikitoo@webkit.org>
3089
3090         Rubber-stamped by Kenneth Christiansen.
3091
3092         Grouping some of the current skipped plugin tests that fail
3093         due to the same reason: no support for objective-c functions.
3094
3095         * platform/qt/Skipped:
3096
3097 2009-11-11  Daniel Bates  <dbates@webkit.org>
3098
3099         Reviewed by Eric Seidel.
3100
3101         https://bugs.webkit.org/show_bug.cgi?id=31334
3102         
3103         We should skip the test case /fast/events/drag-and-drop-fire-drag-dragover.html
3104         on both the Qt and GTK builds since there are issues with drag-and-drop support
3105         in these builds.
3106         
3107         For Qt: https://bugs.webkit.org/show_bug.cgi?id=31332
3108         For GTK: https://bugs.webkit.org/show_bug.cgi?id=30576
3109
3110         * platform/gtk/Skipped: Skip test case /fast/events/drag-and-drop-fire-drag-dragover.html
3111         since there are issues with drag-and-drop support in both GTK and Qt.
3112         * platform/qt/Skipped: Ditto.
3113
3114 2009-11-11  Yuta Kitamura  <yutak@chromium.org>
3115
3116         Reviewed by Eric Seidel.
3117
3118         Convert LayoutTests/fast/inline/dirtyLinesForInline.html into dumpAsText.
3119         
3120         This test checks if the browser crashes after some operations. It doesn't test
3121         any other interesting features, so we can safely make it a dumpAsText test.
3122         
3123         https://bugs.webkit.org/show_bug.cgi?id=31335
3124
3125         * fast/inline/dirtyLinesForInline-expected.txt: Added.
3126         * fast/inline/dirtyLinesForInline.html: Added dumpAsText().
3127         * platform/mac/fast/inline/dirtyLinesForInline-expected.checksum: Removed.
3128         * platform/mac/fast/inline/dirtyLinesForInline-expected.png: Removed.
3129         * platform/mac/fast/inline/dirtyLinesForInline-expected.txt: Removed.
3130
3131 2009-11-11  Eric Z. Ayers  <zundel@google.com>
3132
3133         Reviewed by Timothy Hatcher.
3134
3135         Adds a test that dumps the timeline data for a simple script tag.
3136
3137         https://bugs.webkit.org/show_bug.cgi?id=31204
3138
3139         * inspector/inspector-test.js:
3140         (onload):
3141         * inspector/timeline-script-tag-1-expected.txt: Added.
3142         * inspector/timeline-script-tag-1.html: Added.
3143         * inspector/timeline-test.js: Added.
3144         (retrieveTimelineData):
3145         ():
3146         (dumpTimelineRecords):
3147         (printTimelineRecordProperties):
3148         (isNonDeterministicProp):
3149         (printProps):
3150         (isTimelineOverheadRecord):
3151         (markTimelineRecordAsOverhead):
3152         (timelineAgentTypeToString):
3153         (frontend_startTimelineProfiler.window.WebInspector.addRecordToTimeline):
3154         (frontend_startTimelineProfiler):
3155         (frontend_getTimelineResults):
3156         (frontend_setup):
3157
3158 2009-11-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3159
3160         Unreviewed. Skipping new tests.
3161
3162         * platform/gtk/Skipped:
3163
3164 2009-11-11  Yuzo Fujishima  <yuzo@google.com>
3165
3166         Reviewed by David Levin.
3167
3168         Add a test for web socket handshake error.
3169
3170         https://bugs.webkit.org/show_bug.cgi?id=31336
3171
3172         * websocket/tests/handshake-error-expected.txt: Added.
3173         * websocket/tests/handshake-error.html: Added.
3174         * websocket/tests/handshake-error_wsh.py: Added.
3175         * websocket/tests/script-tests/handshake-error.js: Added.
3176         (endTest):
3177         (ws.onopen):
3178         (ws.onmessage):
3179         (ws.onclose):
3180         (timeOutCallback):
3181
3182 2009-11-11  Yuzo Fujishima  <yuzo@google.com>
3183
3184         Reviewed by David Levin.
3185
3186         Add a simple web socket test. This tests basic features of Web Socket.
3187         This also serves as an example of Web Socket tests.
3188
3189         https://bugs.webkit.org/show_bug.cgi?id=27492
3190
3191         * platform/gtk/Skipped:
3192         * platform/mac/Skipped:
3193         * platform/qt/Skipped:
3194         * platform/win/Skipped:
3195         * websocket/tests/resources/simple.js: Added.
3196         (ws.onopen):
3197         (ws.onmessage):
3198         (ws.onclose):
3199         (timeOutCallback):
3200         * websocket/tests/simple-expected.txt: Added.
3201         * websocket/tests/simple.html: Added.
3202         * websocket/tests/simple_wsh.py: Added.
3203
3204 2009-11-11  Philippe Normand  <pnormand@igalia.com>
3205
3206         Reviewed by Xan Lopez.
3207
3208         https://bugs.webkit.org/show_bug.cgi?id=30221
3209         [GTK] fails to load media embedded in iframe element
3210
3211         * platform/gtk/Skipped: Unskip fixed tests.
3212
3213 2009-11-10  Roland Steiner  <rolandsteiner@chromium.org>
3214
3215         Reviewed by Eric Seidel.
3216
3217         Re-baselined layout test results for Windows for tests in fast/ruby.
3218         (see https://bugs.webkit.org/show_bug.cgi?id=28420)
3219
3220         * platform/win/fast/ruby: Added.
3221         * platform/win/fast/ruby/ruby-empty-rt-expected.checksum: Added.
3222         * platform/win/fast/ruby/ruby-empty-rt-expected.png: Added.
3223         * platform/win/fast/ruby/ruby-empty-rt-expected.txt: Added.
3224         * platform/win/fast/ruby/ruby-length-expected.checksum: Added.
3225         * platform/win/fast/ruby/ruby-length-expected.png: Added.
3226         * platform/win/fast/ruby/ruby-length-expected.txt: Added.
3227         * platform/win/fast/ruby/ruby-run-break-expected.checksum: Added.
3228         * platform/win/fast/ruby/ruby-run-break-expected.png: Added.
3229         * platform/win/fast/ruby/ruby-run-break-expected.txt: Added.
3230         * platform/win/fast/ruby/ruby-runs-expected.checksum: Added.
3231         * platform/win/fast/ruby/ruby-runs-expected.png: Added.
3232         * platform/win/fast/ruby/ruby-runs-expected.txt: Added.
3233         * platform/win/fast/ruby/ruby-runs-spans-expected.checksum: Added.
3234         * platform/win/fast/ruby/ruby-runs-spans-expected.png: Added.
3235         * platform/win/fast/ruby/ruby-runs-spans-expected.txt: Added.
3236         * platform/win/fast/ruby/ruby-simple-expected.checksum: Added.
3237         * platform/win/fast/ruby/ruby-simple-expected.png: Added.
3238         * platform/win/fast/ruby/ruby-simple-expected.txt: Added.
3239         * platform/win/fast/ruby/ruby-simple-rp-expected.checksum: Added.
3240         * platform/win/fast/ruby/ruby-simple-rp-expected.png: Added.
3241         * platform/win/fast/ruby/ruby-simple-rp-expected.txt: Added.
3242         * platform/win/fast/ruby/ruby-trailing-expected.checksum: Added.
3243         * platform/win/fast/ruby/ruby-trailing-expected.png: Added.
3244         * platform/win/fast/ruby/ruby-trailing-expected.txt: Added.
3245         * platform/win/fast/ruby/rubyDOM-insert-rt-expected.checksum: Added.
3246         * platform/win/fast/ruby/rubyDOM-insert-rt-expected.png: Added.
3247         * platform/win/fast/ruby/rubyDOM-insert-rt-expected.txt: Added.
3248         * platform/win/fast/ruby/rubyDOM-insert-text1-expected.checksum: Added.
3249         * platform/win/fast/ruby/rubyDOM-insert-text1-expected.png: Added.
3250         * platform/win/fast/ruby/rubyDOM-insert-text1-expected.txt: Added.
3251         * platform/win/fast/ruby/rubyDOM-insert-text2-expected.checksum: Added.
3252         * platform/win/fast/ruby/rubyDOM-insert-text2-expected.png: Added.
3253         * platform/win/fast/ruby/rubyDOM-insert-text2-expected.txt: Added.
3254         * platform/win/fast/ruby/rubyDOM-insert-text3-expected.checksum: Added.
3255         * platform/win/fast/ruby/rubyDOM-insert-text3-expected.png: Added.
3256         * platform/win/fast/ruby/rubyDOM-insert-text3-expected.txt: Added.
3257         * platform/win/fast/ruby/rubyDOM-remove-rt1-expected.checksum: Added.
3258         * platform/win/fast/ruby/rubyDOM-remove-rt1-expected.png: Added.
3259         * platform/win/fast/ruby/rubyDOM-remove-rt1-expected.txt: Added.
3260         * platform/win/fast/ruby/rubyDOM-remove-rt2-expected.checksum: Added.
3261         * platform/win/fast/ruby/rubyDOM-remove-rt2-expected.png: Added.
3262         * platform/win/fast/ruby/rubyDOM-remove-rt2-expected.txt: Added.
3263         * platform/win/fast/ruby/rubyDOM-remove-text1-expected.checksum: Added.
3264         * platform/win/fast/ruby/rubyDOM-remove-text1-expected.png: Added.
3265         * platform/win/fast/ruby/rubyDOM-remove-text1-expected.txt: Added.
3266         * platform/win/fast/ruby/rubyDOM-remove-text2-expected.checksum: Added.
3267         * platform/win/fast/ruby/rubyDOM-remove-text2-expected.png: Added.
3268         * platform/win/fast/ruby/rubyDOM-remove-text2-expected.txt: Added.
3269
3270 2009-11-10  Daniel Bates  <dbates@webkit.org>
3271
3272         Reviewed by Oliver Hunt.
3273
3274         https://bugs.webkit.org/show_bug.cgi?id=30754
3275
3276         Tests that the drag event always fires before the dragover event.
3277
3278         Also, re-bases the result for test fast/events/drag-in-frames.html, since
3279         we now conform to the HTML 5 spec.
3280
3281         * fast/events/drag-and-drop-fire-drag-dragover-expected.txt: Added.
3282         * fast/events/drag-and-drop-fire-drag-dragover.html: Added.
3283         * fast/events/drag-in-frames-expected.txt: Rebased result.
3284
3285 2009-11-10  Vitaly Repeshko  <vitalyr@chromium.org>
3286
3287         Reviewed by Dimitri Glazkov.
3288
3289         [V8] Fix crash in V8CustomXPathNSResolver (http://crbug.com/26726).
3290         https://bugs.webkit.org/show_bug.cgi?id=31301
3291
3292         * fast/xpath/xpath-detached-iframe-resolver-crash-expected.txt: Added.
3293         * fast/xpath/xpath-detached-iframe-resolver-crash.html: Added.
3294
3295 2009-11-10  Yael Aharon  <yael.aharon@nokia.com>
3296
3297         Reviewed by Timothy Hatcher.
3298
3299         Implement URL decomposition IDL attributes for HTMLAnchorElement.
3300         https://bugs.webkit.org/show_bug.cgi?id=29972
3301
3302         Testcases for setting and getting different parts of the URL.
3303
3304         * fast/dom/HTMLAnchorElement: Added.
3305         * fast/dom/HTMLAnchorElement/script-tests: Added.
3306         * fast/dom/HTMLAnchorElement/script-tests/TEMPLATE.html: Added.
3307         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-hash.js: Added.
3308         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-host.js: Added.
3309         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-hostname.js: Added.
3310         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-pathname.js: Added.
3311         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-port.js: Added.
3312         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-protocol.js: Added.
3313         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-search.js: Added.
3314         * fast/dom/HTMLAnchorElement/set-href-attribute-hash-expected.txt: Added.
3315         * fast/dom/HTMLAnchorElement/set-href-attribute-hash.html: Added.
3316         * fast/dom/HTMLAnchorElement/set-href-attribute-host-expected.txt: Added.
3317         * fast/dom/HTMLAnchorElement/set-href-attribute-host.html: Added.
3318         * fast/dom/HTMLAnchorElement/set-href-attribute-hostname-expected.txt: Added.
3319         * fast/dom/HTMLAnchorElement/set-href-attribute-hostname.html: Added.
3320         * fast/dom/HTMLAnchorElement/set-href-attribute-pathname-expected.txt: Added.
3321         * fast/dom/HTMLAnchorElement/set-href-attribute-pathname.html: Added.
3322         * fast/dom/HTMLAnchorElement/set-href-attribute-port-expected.txt: Added.
3323         * fast/dom/HTMLAnchorElement/set-href-attribute-port.html: Added.
3324         * fast/dom/HTMLAnchorElement/set-href-attribute-protocol-expected.txt: Added.
3325         * fast/dom/HTMLAnchorElement/set-href-attribute-protocol.html: Added.
3326         * fast/dom/HTMLAnchorElement/set-href-attribute-search-expected.txt: Added.
3327         * fast/dom/HTMLAnchorElement/set-href-attribute-search.html: Added.
3328
3329 2009-11-10  Brian Weinstein  <bweinstein@apple.com>
3330
3331         Update getComputedStyle results for Windows to add -webkit-color-correction.
3332
3333         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
3334         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
3335
3336 2009-11-10  Brady Eidson  <beidson@apple.com>
3337
3338         Reviewed by NOBODY (Fix my own layout-test snafu)
3339
3340         Made a small change to my test then didn't update the results before landing.
3341
3342         * http/tests/webarchive/cross-origin-stylesheet-crash-expected.webarchive:
3343
3344 2009-11-10  Brady Eidson  <beidson@apple.com>
3345
3346         Reviewed by Sam Weinig.
3347
3348         Repro crash saving pcmag.com article as a webarchive.
3349         <rdar://problem/7381219> and https://webkit.org/b/31322
3350
3351         * http/tests/webarchive/cross-origin-stylesheet-crash.html: Added.
3352         * http/tests/webarchive/cross-origin-stylesheet-crash-expected.webarchive: Added.
3353         * http/tests/webarchive/resources/localhost-stylesheet.css: Added.
3354         * platform/gtk/Skipped: Add this test to the gtk Skipped list which tracks all individual skipped tests
3355           instead of directories.
3356
3357 2009-11-10  Brian Weinstein  <bweinstein@apple.com>
3358
3359         Rubber-stamped by Anders Carlsson.
3360         
3361         Add timing out test to Windows Skipped list.
3362
3363         * platform/win/Skipped:
3364
3365 2009-11-10  Csaba Osztrogonác  <ossy@webkit.org>
3366
3367         Put test into skiplist added in r50758 because
3368         layoutTestController.showWebInspector() is unimplemented now.
3369
3370         * platform/qt/Skipped: inspector/timeline-enum-stability.html added.
3371
3372 2009-11-10  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3373
3374         Unreviewed. Skip another test that requires implementing editing
3375         callbacks.
3376
3377         * platform/gtk/Skipped:
3378
3379 2009-11-10  Beth Dakin  <bdakin@apple.com>
3380
3381         Reviewed by Darin Adler.
3382
3383         Tests for <rdar://problem/7059710> 
3384         -and corresponding-
3385         https://bugs.webkit.org/show_bug.cgi?id=31196 Implement -webkit-
3386         color-correction for CSS colors
3387
3388         New tests.
3389         * fast/css/color-correction-backgrounds-and-text.html: Added.
3390         * fast/css/color-correction-on-backgrounds.html: Added.
3391         * fast/css/color-correction-on-text.html: Added.
3392         * fast/css/color-correction.html: Added.
3393         * fast/css/parsing-color-correction-expected.txt: Added.
3394         * fast/css/parsing-color-correction.html: Added.
3395         * fast/css/resources/parsing-color-correction.js: Added.
3396         (test):
3397         * fast/css/resources/purple-srgb.png: Added.
3398         * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.checksum: Added.
3399         * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.png: Added.
3400         * platform/mac/fast/css/color-correction-backgrounds-and-text-expected.txt: Added.
3401         * platform/mac/fast/css/color-correction-expected.checksum: Added.
3402         * platform/mac/fast/css/color-correction-expected.png: Added.
3403         * platform/mac/fast/css/color-correction-expected.txt: Added.
3404         * platform/mac/fast/css/color-correction-on-backgrounds-expected.checksum: Added.
3405         * platform/mac/fast/css/color-correction-on-backgrounds-expected.png: Added.
3406         * platform/mac/fast/css/color-correction-on-backgrounds-expected.txt: Added.
3407         * platform/mac/fast/css/color-correction-on-text-expected.checksum: Added.
3408         * platform/mac/fast/css/color-correction-on-text-expected.png: Added.
3409         * platform/mac/fast/css/color-correction-on-text-expected.txt: Added.
3410
3411         New and improved results.
3412         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
3413         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
3414         * svg/css/getComputedStyle-basic-expected.txt:
3415
3416 2009-11-10  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3417
3418         Unreviewed. Skip new tests.
3419
3420         * platform/gtk/Skipped:
3421
3422 2009-11-10  Eric Z. Ayers  <zundel@google.com>
3423
3424         Reviewed by Timothy Hatcher.
3425
3426         Adds a test to flag changes to values of the WebInspector Timeline record types.
3427         Downstream apps depend on these mappings remaining stable.
3428
3429         https://bugs.webkit.org/show_bug.cgi?id=31303
3430
3431         * inspector/timeline-enum-stability-expected.txt: Added.
3432         * inspector/timeline-enum-stability.html: Added.
3433
3434 2009-11-10  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
3435
3436         Reviewed by Kenneth Rohde Christiansen.
3437
3438         [Qt] Update outdated metrics in these tests after r50665 enabled the previously missing scrollbar.
3439         This fixes https://bugs.webkit.org/show_bug.cgi?id=31281.
3440
3441         * platform/qt/css1/basic/class_as_selector-expected.txt:
3442         * platform/qt/css1/basic/comments-expected.txt:
3443         * platform/qt/css1/basic/containment-expected.txt:
3444         * platform/qt/css1/basic/id_as_selector-expected.txt:
3445         * platform/qt/css1/basic/inheritance-expected.txt:
3446         * platform/qt/css1/box_properties/border-expected.txt:
3447         * platform/qt/css1/box_properties/border_bottom-expected.txt:
3448         * platform/qt/css1/box_properties/border_bottom_width-expected.txt:
3449         * platform/qt/css1/box_properties/border_left-expected.txt:
3450         * platform/qt/css1/box_properties/border_left_width-expected.txt:
3451         * platform/qt/css1/box_properties/border_right_inline-expected.txt:
3452         * platform/qt/css1/box_properties/border_right_width-expected.txt:
3453         * platform/qt/css1/box_properties/border_style-expected.txt:
3454         * platform/qt/css1/box_properties/border_top-expected.txt:
3455         * platform/qt/css1/box_properties/border_top_width-expected.txt:
3456         * platform/qt/css1/box_properties/border_width-expected.txt:
3457         * platform/qt/css1/box_properties/clear-expected.txt:
3458         * platform/qt/css1/box_properties/clear_float-expected.txt:
3459         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
3460         * platform/qt/css1/box_properties/float_margin-expected.txt:
3461         * platform/qt/css1/box_properties/float_on_text_elements-expected.txt:
3462         * platform/qt/css1/box_properties/height-expected.txt:
3463         * platform/qt/css1/box_properties/margin-expected.txt:
3464         * platform/qt/css1/box_properties/margin_bottom-expected.txt:
3465         * platform/qt/css1/box_properties/margin_inline-expected.txt:
3466         * platform/qt/css1/box_properties/margin_left-expected.txt:
3467         * platform/qt/css1/box_properties/margin_right-expected.txt:
3468         * platform/qt/css1/box_properties/margin_top-expected.txt:
3469         * platform/qt/css1/box_properties/padding-expected.txt:
3470         * platform/qt/css1/box_properties/padding_bottom-expected.txt:
3471         * platform/qt/css1/box_properties/padding_inline-expected.txt:
3472         * platform/qt/css1/box_properties/padding_left-expected.txt:
3473         * platform/qt/css1/box_properties/padding_right-expected.txt:
3474         * platform/qt/css1/box_properties/padding_top-expected.txt:
3475         * platform/qt/css1/box_properties/width-expected.txt:
3476         * platform/qt/css1/cascade/cascade_order-expected.txt:
3477         * platform/qt/css1/cascade/important-expected.txt:
3478         * platform/qt/css1/classification/display-expected.txt:
3479         * platform/qt/css1/classification/list_style_type-expected.txt:
3480         * platform/qt/css1/classification/white_space-expected.txt:
3481         * platform/qt/css1/color_and_background/background-expected.txt:
3482         * platform/qt/css1/color_and_background/background_attachment-expected.txt:
3483         * platform/qt/css1/color_and_background/background_color-expected.txt:
3484         * platform/qt/css1/color_and_background/background_image-expected.txt:
3485         * platform/qt/css1/color_and_background/background_position-expected.txt:
3486         * platform/qt/css1/color_and_background/background_repeat-expected.txt:
3487         * platform/qt/css1/conformance/forward_compatible_parsing-expected.txt:
3488         * platform/qt/css1/font_properties/font-expected.txt:
3489         * platform/qt/css1/font_properties/font_family-expected.txt:
3490         * platform/qt/css1/font_properties/font_size-expected.txt:
3491         * platform/qt/css1/font_properties/font_weight-expected.txt:
3492         * platform/qt/css1/formatting_model/floating_elements-expected.txt:
3493         * platform/qt/css1/formatting_model/height_of_lines-expected.txt:
3494         * platform/qt/css1/formatting_model/horizontal_formatting-expected.txt:
3495         * platform/qt/css1/formatting_model/inline_elements-expected.txt:
3496         * platform/qt/css1/formatting_model/replaced_elements-expected.txt:
3497         * platform/qt/css1/formatting_model/vertical_formatting-expected.txt:
3498         * platform/qt/css1/pseudo/anchor-expected.txt:
3499         * platform/qt/css1/pseudo/firstletter-expected.txt:
3500         * platform/qt/css1/pseudo/firstline-expected.txt:
3501         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
3502         * platform/qt/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
3503         * platform/qt/css1/text_properties/letter_spacing-expected.txt:
3504         * platform/qt/css1/text_properties/line_height-expected.txt:
3505         * platform/qt/css1/text_properties/text_decoration-expected.txt:
3506         * platform/qt/css1/text_properties/text_indent-expected.txt:
3507         * platform/qt/css1/text_properties/text_transform-expected.txt:
3508         * platform/qt/css1/text_properties/vertical_align-expected.txt:
3509         * platform/qt/css1/text_properties/word_spacing-expected.txt:
3510         * platform/qt/css1/units/color_units-expected.txt:
3511         * platform/qt/css1/units/length_units-expected.txt:
3512         * platform/qt/css1/units/percentage_units-expected.txt:
3513         * platform/qt/css2.1/t0402-c71-fwd-parsing-02-f-expected.txt:
3514         * platform/qt/css2.1/t1202-counter-09-b-expected.txt:
3515         * platform/qt/css2.1/t1202-counters-08-b-expected.txt:
3516         * platform/qt/css2.1/t1202-counters-09-b-expected.txt:
3517         * platform/qt/css2.1/t140201-c535-bg-fixd-00-b-g-expected.txt:
3518         * platform/qt/css2.1/t1508-c527-font-07-b-expected.txt:
3519         * platform/qt/fast/backgrounds/background-inherit-color-bug-expected.txt:
3520         * platform/qt/fast/backgrounds/size/backgroundSize15-expected.txt:
3521         * platform/qt/fast/block/float/008-expected.txt:
3522         * platform/qt/fast/block/float/019-expected.txt:
3523         * platform/qt/fast/block/float/033-expected.txt:
3524         * platform/qt/fast/block/float/035-expected.txt:
3525         * platform/qt/fast/block/float/avoidance-percent-width-strict-expected.txt:
3526         * platform/qt/fast/box-shadow/basic-shadows-expected.txt:
3527         * platform/qt/fast/canvas/canvas-bg-expected.txt:
3528         * platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt:
3529         * platform/qt/fast/css/nth-child-dynamic-expected.txt:
3530         * platform/qt/fast/css/text-rendering-expected.txt:
3531         * platform/qt/fast/dynamic/anchor-lock-expected.txt:
3532         * platform/qt/fast/flexbox/flex-hang-expected.txt:
3533         * platform/qt/fast/forms/search-vertical-alignment-expected.txt:
3534         * platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt:
3535         * platform/qt/fast/lists/ol-start-parsing-expected.txt:
3536         * platform/qt/fast/multicol/positioned-with-constrained-height-expected.txt:
3537         * platform/qt/fast/overflow/position-fixed-transform-clipping-expected.txt:
3538         * platform/qt/fast/table/height-percent-test-expected.txt:
3539         * platform/qt/fast/table/wide-colspan-expected.txt:
3540         * platform/qt/fast/table/wide-column-expected.txt:
3541         * platform/qt/fast/text/text-letter-spacing-expected.txt:
3542         * platform/qt/svg/css/stars-with-shadow-expected.txt:
3543         * platform/qt/tables/mozilla/bugs/bug29314-expected.txt:
3544
3545 2009-11-10  Philippe Normand  <pnormand@igalia.com>
3546
3547         Reviewed by Eric Seidel.
3548
3549         https://bugs.webkit.org/show_bug.cgi?id=31047
3550         [GTK] Failing test media/video-played-ranges-1.html
3551
3552         * platform/gtk/Skipped: Unskip fixed tests.
3553
3554 2009-11-10  Oliver Hunt  <oliver@apple.com>
3555
3556         Reviewed by Maciej Stachowiak.
3557
3558         Rename 3D Canvas related classes to use WebGL prefix
3559         https://bugs.webkit.org/show_bug.cgi?id=29095
3560
3561         Update tests to use new WebGL prefixed names
3562
3563         * fast/canvas/webgl/array-unit-tests-expected.txt:
3564         * fast/canvas/webgl/array-unit-tests.html:
3565         * fast/canvas/webgl/gl-get-calls.html:
3566         * fast/canvas/webgl/resources/utils3d.js:
3567         (makeBox):
3568         (makeSphere):
3569         (doLoadObj):
3570         * fast/canvas/webgl/triangle.html:
3571         * fast/dom/Window/window-properties.html:
3572         * fast/dom/script-tests/constructed-objects-prototypes.js:
3573         (constructorPropertiesOnWindow):
3574         * fast/dom/script-tests/prototype-inheritance-2.js:
3575         (constructorNamesForWindow):
3576         * fast/dom/script-tests/prototype-inheritance.js:
3577         * fast/js/script-tests/global-constructors.js:
3578
3579 2009-11-09  Dirk Schulze  <krit@webkit.org>
3580
3581         Reviewed by Oliver Hunt.
3582
3583         Test for SVG filter effect feDisplacementMap.
3584
3585         * platform/mac/svg/filters/feDisplacementMap-expected.checksum: Added.
3586         * platform/mac/svg/filters/feDisplacementMap-expected.png: Added.
3587         * platform/mac/svg/filters/feDisplacementMap-expected.txt: Added.
3588         * svg/filters/feDisplacementMap.svg: Added.
3589
3590 2009-11-03  Shinichiro Hamaji  <hamaji@chromium.org>
3591
3592         Reviewed by Eric Seidel.
3593
3594         wrong expected images after Bug 8736
3595         https://bugs.webkit.org/show_bug.cgi?id=31094
3596
3597         * platform/mac/fast/borders/border-radius-huge-assert-expected.png:
3598         * platform/mac/fast/box-shadow/border-radius-big-expected.checksum:
3599         * platform/mac/fast/box-shadow/border-radius-big-expected.png:
3600
3601 2009-11-09  Shinichiro Hamaji  <hamaji@chromium.org>
3602
3603         Reviewed by Oliver Hunt.
3604
3605         Can cache prototype lookups on uncacheable dictionaries.
3606         https://bugs.webkit.org/show_bug.cgi?id=31198
3607
3608         Fixed wrong expectation file committed.
3609
3610         * fast/js/dictionary-prototype-caching-expected.txt:
3611
3612 2009-11-09  Oliver Hunt  <oliver@apple.com>
3613
3614         Reviewed by Gavin Barraclough.
3615
3616         Can cache prototype lookups on uncacheable dictionaries.
3617         https://bugs.webkit.org/show_bug.cgi?id=31198
3618
3619         Add tests for lookup on uncacheable prototype.
3620
3621         * fast/js/dictionary-prototype-caching-expected.txt: Added.
3622         * fast/js/dictionary-prototype-caching.html: Added.
3623         * fast/js/script-tests/dictionary-prototype-caching.js: Added.
3624         (protoTest):
3625
3626 2009-11-09  Anders Carlsson  <andersca@apple.com>
3627
3628         Reviewed by Darin Adler and Dan Bernstein.
3629
3630         <rdar://problem/7328395>
3631         https://bugs.webkit.org/show_bug.cgi?id=31277
3632         
3633         When an object tag's style changes (for example when child nodes are added/removed),
3634         reuse its Frame (if it has one) instead of creating multiple Frames.
3635         
3636         * fast/dom/HTMLObjectElement/children-changed-expected.txt: Added.
3637         * fast/dom/HTMLObjectElement/children-changed.html: Added.
3638
3639 2009-11-09  Yael Aharon  <yael.aharon@nokia.com>
3640
3641         Reviewed by Kenneth Rohde Christiansen.
3642
3643         [Qt] Allow setting HTTP headers with empty value in XMLHTTPRequest
3644         https://bugs.webkit.org/show_bug.cgi?id=31140
3645
3646         Test that XHR request can set http headers with no value.
3647
3648         * http/tests/xmlhttprequest/xmlhttprequest-setrequestheader-no-value-expected.txt: Added.
3649         * http/tests/xmlhttprequest/xmlhttprequest-setrequestheader-no-value.html: Added.
3650
3651 2009-11-09  Mark Mentovai  <mark@chromium.org>
3652
3653         Reviewed by Dan Bernstein.
3654
3655         rdar://problem/7215132, https://bugs.webkit.org/show_bug.cgi?id=29167
3656         REGRESSION (r48064): mint.com loses scrollbars after coming out of
3657         edit mode.
3658
3659         rdar://problem/7314421, https://bugs.webkit.org/show_bug.cgi?id=30517
3660         REGRESSION (r48064): Extra scroll bars in GarageBand Lesson Store.
3661
3662         * fast/overflow/scrollbar-restored-expected.txt: Added.
3663         * fast/overflow/scrollbar-restored.html: Added.
3664
3665 2009-11-09  Keishi Hattori  <casey.hattori@gmail.com>
3666
3667         Reviewed by Timothy Hatcher.
3668
3669         Web Inspector: CSS syntax highlighter doesn't recognize negative numbers
3670         https://bugs.webkit.org/show_bug.cgi?id=31257
3671
3672         * inspector/syntax-highlight-css-expected.txt:
3673         * inspector/syntax-highlight-css.html:
3674
3675 2009-11-09  Andras Becsi  <becsi.andras@stud.u-szeged.hu>
3676
3677         Rubber-stamped by Holger Hans Peter Freyther.
3678
3679         [Qt] Skip new japanese ruby annotation tests because of missing japanese font support.
3680
3681         * platform/qt/Skipped:
3682
3683 2009-11-09  Csaba Osztrogonác  <ossy@webkit.org>
3684
3685         Unreviewed trivial fix.
3686
3687         Removed previously (r50589) deleted test case from skiplists.
3688
3689         * platform/gtk/Skipped: fast/events/drag-and-drop-none.html removed.
3690         * platform/qt/Skipped: fast/events/drag-and-drop-none.html removed.
3691
3692 2009-11-09  Martin Robinson  <martin.james.robinson@gmail.com>
3693
3694         Reviewed by Jan Alonzo.
3695
3696         [GTK] Expose Page::tabKeyCyclesThroughElements in the API
3697         https://bugs.webkit.org/show_bug.cgi?id=30482
3698
3699         Unskip fast/events/keypress-insert-tab.html as it now passes.
3700
3701         * platform/gtk/Skipped:
3702
3703 2009-11-05  Jakub Wieczorek  <faw217@gmail.com>
3704
3705         Reviewed by Holger Freyther.
3706
3707         [Qt] Add Qt specific result for fast/parser/xml-declaration-missing-ending-mark.html
3708         https://bugs.webkit.org/show_bug.cgi?id=31192
3709
3710         Qt is using the QXmlStreamReader to handle XML and it is generating a different
3711         error string requiring to have a custom result.
3712
3713         Unskip the test as it is passing now.
3714
3715         * platform/qt/Skipped:
3716         * platform/qt/fast/parser/xml-declaration-missing-ending-mark-expected.txt: Added.
3717
3718 2009-11-08  Johnny Ding  <johnnyding.webkit@gmail.com>
3719
3720         Reviewed by Dimitri Glazkov.
3721
3722         https://bugs.webkit.org/show_bug.cgi?id=31224
3723         [V8] Return StyleSheet object instead of HTMLStyleElement w/document.styleSheets named property getter.
3724
3725         * fast/dom/StyleSheet/get-stylesheet-byname-expected.txt: Added.
3726         * fast/dom/StyleSheet/get-stylesheet-byname.html: Added.
3727         * fast/dom/StyleSheet/script-tests: Added.
3728         * fast/dom/StyleSheet/script-tests/get-stylesheet-byname.js: Added.
3729
3730 2009-11-08  Daniel Bates  <dbates@webkit.org>
3731
3732         Reviewed by Adam Barth.
3733
3734         https://bugs.webkit.org/show_bug.cgi?id=31098
3735
3736         Tests that the XSSAuditor prevents loading plugin-based content that is not 
3737         from the same-origin as the enclosing page.
3738
3739         * http/tests/security/xssAuditor/object-src-inject-expected.txt: Added.
3740         * http/tests/security/xssAuditor/object-src-inject.html: Added.
3741         * http/tests/security/xssAuditor/resources/echo-object-src.pl: Added.
3742
3743 2009-11-08  Shu Chang  <Chang.Shu@nokia.com>
3744
3745         Reviewed by Holger Freyther.
3746
3747         Update texts in test description after test case change in r50579.
3748         https://bugs.webkit.org/show_bug.cgi?id=31122
3749
3750         * editing/selection/shrink-selection-after-shift-pagedown-expected.txt:
3751         * editing/selection/shrink-selection-after-shift-pagedown.html:
3752
3753 2009-11-08  Dan Bernstein  <mitz@apple.com>
3754
3755         Reviewed by Simon Fraser.
3756
3757         <rdar://problem/7363434> Crash inside RenderObject::localToAbsolute
3758         below FrameView::layout
3759         https://bugs.webkit.org/show_bug.cgi?id=31093
3760
3761         * fast/block/positioning/relative-positioned-inline-container-expected.checksum: Added.
3762         * fast/block/positioning/relative-positioned-inline-container-expected.png: Added.
3763         * fast/block/positioning/relative-positioned-inline-container-expected.txt: Added.
3764         * fast/block/positioning/relative-positioned-inline-container.html: Added.
3765
3766 2009-11-07  Dirk Pranke  <dpranke@chromium.org>
3767
3768         Reviewed by Darin Adler.
3769
3770         Add in missing expectations.
3771
3772         * platform/mac/fast/forms/input-list-button-size-expected.checksum: Added.
3773         * platform/mac/fast/forms/input-list-button-size-expected.png: Added.
3774         * platform/mac/fast/forms/select-dirty-parent-pref-widths-expected.png: Added.
3775         * platform/mac/fast/text/text-letter-spacing-expected.png: Added.
3776
3777 2009-11-06  Anantanarayanan G Iyengar  <ananta@chromium.org>
3778
3779         Reviewed by Adam Barth.
3780
3781         Added layout tests to test document.open and window.open calls issued
3782         by NPAPI plugins without a calling javascript context. The associated
3783         webkit bug is https://bugs.webkit.org/show_bug.cgi?id=31067, which
3784         affects Chromium.
3785
3786         * plugins/document-open-expected.txt: Added.
3787         * plugins/document-open.html: Added.
3788         * plugins/window-open-expected.txt: Added.
3789         * plugins/window-open.html: Added.
3790
3791 2009-11-06  Steve Block  <steveblock@google.com>
3792
3793         Reviewed by Eric Seidel.
3794
3795         Geolocation error code UNKNOWN_ERROR is deprecated.
3796         https://bugs.webkit.org/show_bug.cgi?id=31184
3797
3798         Update test case of the value of the PositionError.UNKNOWN_ERROR constant in error.html.
3799         Also remove redundant test cases of the value of all PositionError constants.
3800
3801         * fast/dom/Geolocation/resources/error.js: Modified. Update test of value of PositionError.UNKNOWN_ERROR constant.
3802         * fast/dom/Geolocation/error-expected.txt: Modified. Expected result for above test.
3803         * fast/dom/Geolocation/resources/permission-denied-already-error.js: Modified. Remove tests of the value of PositionError constants.
3804         * fast/dom/Geolocation/permission-denied-already-error-expected.txt: Modified. Expected result for above test.
3805         * fast/dom/Geolocation/resources/permission-denied-already-success.js: Modified. Remove tests of the value of PositionError constants.
3806         * fast/dom/Geolocation/permission-denied-already-success-expected.txt: Modified. Expected result for above test.
3807         * fast/dom/Geolocation/resources/permission-denied.js: Modified. Remove tests of the value of PositionError constants.
3808         * fast/dom/Geolocation/permission-denied-expected.txt: Modified. Expected result for above test.
3809         * fast/dom/Geolocation/resources/permission-denied-stops-watches.js: Modified. Remove tests of the value of PositionError constants.
3810         * fast/dom/Geolocation/permission-denied-stops-watches-expected.txt: Modified. Expected result for above test.
3811         * fast/dom/Geolocation/resources/reentrant-error.js: Modified. Remove tests of the value of PositionError constants.
3812         * fast/dom/Geolocation/reentrant-error-expected.txt: Modified. Expected result for above test.
3813         * fast/dom/Geolocation/resources/timeout-zero.js: Modified. Remove tests of the value of PositionError constants.
3814         * fast/dom/Geolocation/timeout-zero-expected.txt: Modified. Expected result for above test.
3815         * fast/dom/Geolocation/resources/watch.js: Modified. Remove tests of the value of PositionError constants.
3816         * fast/dom/Geolocation/watch-expected.txt: Modified. Expected result for above test.
3817
3818 2009-11-04  Shinichiro Hamaji  <hamaji@chromium.org>
3819
3820         Reviewed by Darin Adler.
3821
3822         css2.1/t040304-c64-uri-00-a-g.html is failing
3823         https://bugs.webkit.org/show_bug.cgi?id=23271
3824
3825         This test isn't failing now because this test was fixed in
3826         http://trac.webkit.org/changeset/47884
3827
3828         * platform/mac/css2.1/t040304-c64-uri-00-a-g-expected.checksum:
3829         * platform/mac/css2.1/t040304-c64-uri-00-a-g-expected.png:
3830
3831 2009-11-05  Daniel Bates  <dbates@webkit.org>
3832
3833         Reviewed by Eric Seidel.
3834
3835         https://bugs.webkit.org/show_bug.cgi?id=31193
3836
3837         Removed obsolete test case which was included in the patch for bug #30107.
3838         This test case is already covered by the test case fast/events/drag-and-drop.html,
3839         which was included in the patch for bug #24731.
3840
3841         * fast/events/drag-and-drop-none-expected.txt: Removed.
3842         * fast/events/drag-and-drop-none.html: Removed.
3843         * platform/win/Skipped: Removed entry for drag-and-drop-none.html.
3844
3845 2009-11-05  Adam Barth  <abarth@webkit.org>
3846
3847         Reviewed by Sam Weinig.
3848
3849         Cross-domain access to stylesheet text should not be allowed
3850         https://bugs.webkit.org/show_bug.cgi?id=20527
3851
3852         Test that a script cannot read cross-origin cssRules.
3853
3854         * http/tests/security/cannot-read-cssrules-expected.txt: Added.
3855         * http/tests/security/cannot-read-cssrules-redirect-expected.txt: Added.
3856         * http/tests/security/cannot-read-cssrules-redirect.html: Added.
3857         * http/tests/security/cannot-read-cssrules.html: Added.
3858
3859 2009-11-05  Alice Liu  <alice.liu@apple.com>
3860
3861         Adding a resource that seems to be missing.  Without it, several tests in
3862         fast/dom/beforeload aren't really testing if the default event handling is
3863         prevented, but instead are only testing if the beforeload event fires. 
3864
3865         Rubber-stamped by Gavin Barraclough.
3866
3867         * fast/dom/beforeload/resources/fail.js: Added.
3868
3869 2009-11-05  Pavel Feldman  <pfeldman@chromium.org>
3870
3871         Reviewed by Timothy Hatcher.
3872
3873         Web Inspector: beautify layout tests.
3874
3875         https://bugs.webkit.org/show_bug.cgi?id=31189
3876
3877         * inspector/console-dir-expected.txt:
3878         * inspector/console-dir.html:
3879         * inspector/console-dirxml-expected.txt:
3880         * inspector/console-dirxml.html:
3881         * inspector/console-format-collections-expected.txt:
3882         * inspector/console-format-collections.html:
3883         * inspector/console-format-expected.txt:
3884         * inspector/console-format.html:
3885         * inspector/console-tests-expected.txt:
3886         * inspector/console-tests.html:
3887         * inspector/console-tests.js: Added.
3888         (dumpConsoleMessages.callback):
3889         (dumpConsoleMessages):
3890         (dumpConsoleMessagesWithClasses.callback):
3891         (dumpConsoleMessagesWithClasses):
3892         (frontendScript_dumpConsoleMessages):
3893         * inspector/css-syntax-highlight.html: Removed.
3894         * inspector/elements-panel-structure-expected.txt:
3895         * inspector/elements-panel-structure.html:
3896         * inspector/elements-tests.js: Added.
3897         (frontendScript_expandDOMSubtree.processChildren):
3898         (frontendScript_expandDOMSubtree):
3899         * inspector/evaluate-in-frontend.html:
3900         * inspector/evaluate-in-frontend.js: Removed.
3901         * inspector/inspector-test.js: Added.
3902         ():
3903         (evaluateInWebInspector):
3904         (notifyDone):
3905         (output):
3906         (window.didEvaluateForTestInFrontend):
3907         * inspector/javascript-syntax-highlight.html: Removed.
3908         * inspector/styles-iframe.html:
3909         * inspector/syntax-highlight-css-expected.txt: Renamed from LayoutTests/inspector/css-syntax-highlight-expected.txt.
3910         * inspector/syntax-highlight-css.html: Added.
3911         * inspector/syntax-highlight-javascript-expected.txt: Renamed from LayoutTests/inspector/javascript-syntax-highlight-expected.txt.
3912         * inspector/syntax-highlight-javascript.html: Added.
3913         * inspector/syntax-highlight.js: Added.
3914         (doit.callback):
3915         (doit):
3916         (frontendScript_dumpSyntaxHighlight):
3917         * inspector/timeline-trivial.html:
3918         * platform/qt/Skipped:
3919
3920 2009-11-05  Shu Chang  <Chang.Shu@nokia.com>
3921
3922         Reviewed by Adele Peterson.
3923
3924         The number of selected lines in textarea after a shift-PageDown
3925         may differ. The test case is modified so that it will not depend
3926         on the exact number of lines selected. This should resolve regression
3927         on platforms like Qt and GTK.
3928         https://bugs.webkit.org/show_bug.cgi?id=31122
3929
3930         * editing/selection/shrink-selection-after-shift-pagedown.html:
3931
3932 2009-11-05  Pavel Feldman  <pfeldman@chromium.org>
3933
3934         Not reviewed: empty line in expectations build fix.
3935
3936         * fast/events/event-listener-map-rehash-crash-expected.txt:
3937
3938 i2009-11-05  Pavel Feldman  <pfeldman@chromium.org>
3939
3940         Reviewed by Timothy Hatcher.
3941
3942         REGRESSION: Web Inspector doesn't show CSS rules properly for iframes
3943
3944         https://bugs.webkit.org/show_bug.cgi?id=30884
3945
3946         * inspector/console-dir.html:
3947         * inspector/console-dirxml.html:
3948         * inspector/console-format-collections-expected.txt:
3949         * inspector/console-format-collections.html:
3950         * inspector/console-format.html:
3951         * inspector/console-tests.html:
3952         * inspector/elements-panel-structure-expected.txt:
3953         * inspector/elements-panel-structure.html:
3954         * inspector/evaluate-in-frontend.js:
3955         ():
3956         (expandDOMSubtree.processChildren):
3957         (expandDOMSubtree):
3958         (dumpConsoleMessages):
3959         * inspector/resources/styles-iframe-data.html: Added.
3960         * inspector/styles-iframe-expected.txt: Added.
3961         * inspector/styles-iframe.html: Added.
3962         * platform/qt/Skipped:
3963
3964 2009-11-05  Dimitri Glazkov  <dglazkov@chromium.org>
3965
3966         Reviewed by Geoffrey Garen.
3967
3968         Rehashing of EventListenerMap leads to loss of EvenListenerList.
3969         https://bugs.webkit.org/show_bug.cgi?id=31027
3970
3971         * fast/events/event-listener-map-rehash-crash.html: Added.
3972
3973 2009-11-05  Brian Weinstein  <bweinstein@apple.com>
3974
3975         Rubber-stamped by Adam Roben.
3976
3977         Add ruby tests and failing accessibility test to Windows Skipped list,
3978         we should be able to re-add ruby tests, but not sure the correct course
3979         of action yet.
3980
3981         * platform/win/Skipped:
3982
3983 2009-11-05  Jian Li  <jianli@chromium.org>
3984
3985         Reviewed by Dmitri Titov.
3986
3987         Tests the drag event bubbling on different targets:
3988         - iframe with invalid source
3989         - iframe with valid source
3990         - non-iframe droppable element
3991         https://bugs.webkit.org/show_bug.cgi?id=30469
3992
3993         * http/tests/misc/bubble-drag-events-expected.txt: Added.
3994         * http/tests/misc/bubble-drag-events.html: Added.
3995
3996 2009-11-05  Jeff Schiller  <codedread@gmail.com>
3997
3998         Reviewed by Simon Fraser.
3999
4000         Added test to ensure proper order of matrix multiplication with SVGMatrix.
4001         https://bugs.webkit.org/show_bug.cgi?id=16062
4002
4003         * svg/dom/SVGMatrix-interface-expected.txt: Added.
4004         * svg/dom/SVGMatrix-interface.xhtml: Added.
4005
4006 2009-11-03  Justin Garcia  <justin.garcia@apple.com>
4007
4008         Reviewed by Adele Peterson.
4009
4010         https://bugs.webkit.org/show_bug.cgi?id=25439
4011         Deleting when in front of a block image removes character from previous paragraph
4012
4013         * editing/deleting/delete-before-block-image-1-expected.txt: Added.
4014         * editing/deleting/delete-before-block-image-1.html: Added.
4015         * editing/deleting/delete-before-block-image-2-expected.txt: Added.
4016         * editing/deleting/delete-before-block-image-2.html: Added.
4017         * editing/deleting/delete-before-block-table-expected.txt: Added.
4018         * editing/deleting/delete-before-block-table.html: Added.
4019
4020 2009-11-04  Enrica Casucci  <enrica@apple.com>
4021
4022         Reviewed by Adele Peterson.
4023
4024         Hang in Mail on attempting to change indent level
4025         <rdar://problem/7131805>
4026         https://bugs.webkit.org/show_bug.cgi?id=31127
4027         
4028         Added test to cover all the different code paths.
4029
4030         * editing/execCommand/outdent-multiparagraph-list-expected.txt: Added.
4031         * editing/execCommand/outdent-multiparagraph-list.html: Added.
4032
4033 2009-11-04  Daniel Bates  <dbates@webkit.org>
4034
4035         Reviewed by Eric Seidel.
4036
4037         https://bugs.webkit.org/show_bug.cgi?id=30266
4038         
4039         Changed data format type from "text" to "text/plain" to pass Chrome tests.
4040
4041         * fast/events/drag-and-drop-dataTransfer-types-nocrash-expected.txt:
4042         * fast/events/drag-and-drop-dataTransfer-types-nocrash.html:
4043
4044 2009-11-04  Chris Fleizach  <cfleizach@apple.com>
4045
4046         Reviewed by Beth Dakin.
4047
4048         Need to implement ARIA role="combobox"
4049         https://bugs.webkit.org/show_bug.cgi?id=31096
4050
4051         * accessibility/aria-combobox.html: Added.
4052         * platform/gtk/Skipped:
4053         * platform/mac/accessibility/aria-combobox-expected.txt: Added.
4054         * platform/win/Skipped:
4055
4056 2009-11-04  Csaba Osztrogonác  <ossy@webkit.org>
4057
4058         Put test into skiplist added in r50489 because
4059         layoutTestController.showWebInspector() is unimplemented now.
4060
4061         * platform/qt/Skipped: inspector/timeline-trivial.html added.
4062
4063 2009-11-04  Csaba Osztrogonác  <ossy@webkit.org>
4064
4065         Unreviewed rollout.
4066
4067         Revert r50496 because it broke all layout tests on QtBuildBot.
4068
4069         * svg/text/resources: Removed.
4070         * svg/text/resources/text-font-invalid.svg: Removed.
4071         * svg/text/text-font-invalid-expected.txt: Removed.
4072         * svg/text/text-font-invalid.html: Removed.
4073
4074 2009-11-03  Roland Steiner  <rolandsteiner@chromium.org>
4075
4076         Reviewed by Mark Rowe.
4077         (on IRC)
4078
4079         add ruby layout tests to the Skipped list on mac, since they somehow cause
4080         http/tests/security/mixedContent/about-blank-iframe-in-main-frame.html to fail.
4081         
4082         no new tests.
4083
4084         * platform/mac/Skipped:
4085
4086 2009-11-02  Benjamin Poulain  <benjamin.poulain@nokia.com>
4087
4088         Reviewed by Simon Hausmann.
4089
4090         Add a new test to reproduce 29856. The bug only happen
4091         when the SVG file is used as an image.
4092         https://bugs.webkit.org/show_bug.cgi?id=29856
4093
4094         * svg/text/text-font-invalid-expected.txt: Added.
4095         * svg/text/resources/text-font-invalid.svg: Added.
4096         * svg/text/text-font-invalid.html: Added.
4097
4098 2009-11-04  Roland Steiner  <rolandsteiner@chromium.org>
4099
4100         Reviewed by Dave Hyatt.
4101
4102         Bug 28420 -  Implement HTML5 <ruby> rendering
4103         (https://bugs.webkit.org/show_bug.cgi?id=28420)
4104
4105         First rudimentary implementation of HTML5 ruby rendering support - layout tests.
4106
4107         New layout tests: basic rendering:
4108         * fast/ruby/ruby-empty-rt.html: Added.
4109         * fast/ruby/ruby-length.html: Added.
4110         * fast/ruby/ruby-run-break.html: Added.
4111         * fast/ruby/ruby-runs-spans.html: Added.
4112         * fast/ruby/ruby-runs.html: Added.
4113         * fast/ruby/ruby-simple-rp.html: Added.
4114         * fast/ruby/ruby-simple.html: Added.
4115         * fast/ruby/ruby-trailing.html: Added.
4116         
4117         New layout tests: DOM manipulation within <ruby>
4118         * fast/ruby/rubyDOM-insert-rt.html: Added.
4119         * fast/ruby/rubyDOM-insert-text1.html: Added.
4120         * fast/ruby/rubyDOM-insert-text2.html: Added.
4121         * fast/ruby/rubyDOM-insert-text3.html: Added.
4122         * fast/ruby/rubyDOM-remove-rt1.html: Added.
4123         * fast/ruby/rubyDOM-remove-rt2.html: Added.
4124         * fast/ruby/rubyDOM-remove-text1.html: Added.
4125         * fast/ruby/rubyDOM-remove-text2.html: Added.
4126         
4127         New layout tests results:
4128         * platform/mac/fast/ruby: Added.
4129         * platform/mac/fast/ruby/ruby-empty-rt-expected.checksum: Added.
4130         * platform/mac/fast/ruby/ruby-empty-rt-expected.png: Added.
4131         * platform/mac/fast/ruby/ruby-empty-rt-expected.txt: Added.
4132         * platform/mac/fast/ruby/ruby-length-expected.checksum: Added.
4133         * platform/mac/fast/ruby/ruby-length-expected.png: Added.
4134         * platform/mac/fast/ruby/ruby-length-expected.txt: Added.
4135         * platform/mac/fast/ruby/ruby-run-break-expected.checksum: Added.
4136         * platform/mac/fast/ruby/ruby-run-break-expected.png: Added.
4137         * platform/mac/fast/ruby/ruby-run-break-expected.txt: Added.
4138         * platform/mac/fast/ruby/ruby-runs-expected.checksum: Added.
4139         * platform/mac/fast/ruby/ruby-runs-expected.png: Added.
4140         * platform/mac/fast/ruby/ruby-runs-expected.txt: Added.
4141         * platform/mac/fast/ruby/ruby-runs-spans-expected.checksum: Added.
4142         * platform/mac/fast/ruby/ruby-runs-spans-expected.png: Added.
4143         * platform/mac/fast/ruby/ruby-runs-spans-expected.txt: Added.
4144         * platform/mac/fast/ruby/ruby-simple-expected.checksum: Added.
4145         * platform/mac/fast/ruby/ruby-simple-expected.png: Added.
4146         * platform/mac/fast/ruby/ruby-simple-expected.txt: Added.
4147         * platform/mac/fast/ruby/ruby-simple-rp-expected.checksum: Added.
4148         * platform/mac/fast/ruby/ruby-simple-rp-expected.png: Added.
4149         * platform/mac/fast/ruby/ruby-simple-rp-expected.txt: Added.
4150         * platform/mac/fast/ruby/ruby-trailing-expected.checksum: Added.
4151         * platform/mac/fast/ruby/ruby-trailing-expected.png: Added.
4152         * platform/mac/fast/ruby/ruby-trailing-expected.txt: Added.
4153         * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.checksum: Added.
4154         * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.png: Added.
4155         * platform/mac/fast/ruby/rubyDOM-insert-rt-expected.txt: Added.
4156         * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.checksum: Added.
4157         * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.png: Added.
4158         * platform/mac/fast/ruby/rubyDOM-insert-text1-expected.txt: Added.
4159         * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.checksum: Added.
4160         * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.png: Added.
4161         * platform/mac/fast/ruby/rubyDOM-insert-text2-expected.txt: Added.
4162         * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.checksum: Added.
4163         * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.png: Added.
4164         * platform/mac/fast/ruby/rubyDOM-insert-text3-expected.txt: Added.