Rubber stamped by Cameron Zwarich.
[WebKit.git] / LayoutTests / ChangeLog
1 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
2
3         Rubber stamped by Cameron Zwarich.
4
5         Skip fast/images/size-failure.html on SnowLeopard because it
6         tickles a CG bug that makes it time out.
7
8         * platform/mac-snowleopard/Skipped:
9
10 2009-12-27  Maciej Stachowiak  <mjs@apple.com>
11
12         Reviewed by Dan Bernstein.
13
14         fast/forms/basic-selects.html is failing on SnowLeopard
15         https://bugs.webkit.org/show_bug.cgi?id=32960
16
17         The recently added fast/forms/basic-selects.html is failing on SnowLeopard; the
18         result checked in is only valid for Leopard and earlier, because SnowLeopard
19         slightly changed the disabled text color.
20         
21         Move the pre-SL result to platform/mac-leopard and generate new
22         SnowLeopard results in platform/mac.
23         
24         * platform/mac-leopard/fast/forms/basic-selects-expected.checksum: Copied from platform/mac/fast/forms/basic-selects-expected.checksum.
25         * platform/mac-leopard/fast/forms/basic-selects-expected.png: Copied from platform/mac/fast/forms/basic-selects-expected.png.
26         * platform/mac-leopard/fast/forms/basic-selects-expected.txt: Copied from platform/mac/fast/forms/basic-selects-expected.txt.
27         * platform/mac/fast/forms/basic-selects-expected.checksum:
28         * platform/mac/fast/forms/basic-selects-expected.png:
29         * platform/mac/fast/forms/basic-selects-expected.txt:
30
31 2009-12-27  Dirk Schulze  <krit@webkit.org>
32
33         Reviewed by Nikolas Zimmermann.
34
35         SVG: Stop rendering of objects with empty mask and filter content
36         https://bugs.webkit.org/show_bug.cgi?id=32968
37
38         Check if the content is not drawn, if the mask clips the complete
39         content away.
40         mask-excessive-malloc needed an update. This patch stops rendering
41         if there is no content in mask. But it's intention is to test
42         big masking images.
43
44         * platform/mac/svg/custom/empty-mask-expected.checksum: Added.
45         * platform/mac/svg/custom/empty-mask-expected.png: Added.
46         * platform/mac/svg/custom/empty-mask-expected.txt: Added.
47         * platform/mac/svg/custom/mask-excessive-malloc-expected.checksum:
48         * platform/mac/svg/custom/mask-excessive-malloc-expected.png:
49         * platform/mac/svg/custom/mask-excessive-malloc-expected.txt:
50         * svg/custom/empty-mask.svg: Added.
51         * svg/custom/mask-excessive-malloc.svg:
52
53 2009-12-27  Dirk Schulze  <krit@webkit.org>
54
55         Reviewed by Nikolas Zimmermann.
56
57         SVG Mask result wrong, if two different objects call the same mask id
58         https://bugs.webkit.org/show_bug.cgi?id=32787
59
60         Two rects with different sizes and positions call the same mask id. Both
61         rects should be masked to two circles, dependent on the properties of the
62         rects.
63
64         * platform/mac/svg/custom/mask-on-multiple-objects-expected.checksum: Added.
65         * platform/mac/svg/custom/mask-on-multiple-objects-expected.png: Added.
66         * platform/mac/svg/custom/mask-on-multiple-objects-expected.txt: Added.
67         * svg/custom/mask-on-multiple-objects.svg: Added.
68
69 2009-12-27  Csaba Osztrogonác  <ossy@webkit.org>
70
71         Rubber-stamped by Simon Hausmann.
72
73         [Qt] DRT sideeffect (authentication)
74         https://bugs.webkit.org/show_bug.cgi?id=32961
75
76         * platform/qt/Skipped: http/tests/xmlhttprequest/failed-auth.html added temorarily (until fix).
77
78 2009-12-27  Robert Hogan  <robert@roberthogan.net>
79
80         Rubber-stamped by Simon Hausmann.
81
82         Remove successful tests from qt skipped list
83
84         https://bugs.webkit.org/show_bug.cgi?id=32948
85
86         * platform/qt/Skipped:
87
88 2009-12-27  Robert Hogan  <robert@roberthogan.net>
89
90         Rubber-stamped by Simon Hausmann.
91
92         Remove duplicate entries from Qt skipped list
93
94         https://bugs.webkit.org/show_bug.cgi?id=32947
95
96         * platform/qt/Skipped:
97
98 2009-12-26  Dan Bernstein  <mitz@apple.com>
99
100         Reviewed by Sam Weinig.
101
102         <rdar://problem/7483622> REGRESSION (r47255): Extra Large Amount of Empty Space
103         https://bugs.webkit.org/show_bug.cgi?id=32690
104
105         * fast/block/float/clear-to-fit-expected.checksum: Added.
106         * fast/block/float/clear-to-fit-expected.png: Added.
107         * fast/block/float/clear-to-fit-expected.txt: Added.
108         * fast/block/float/clear-to-fit.html: Added.
109
110 2009-12-26  Csaba Osztrogonác  <ossy@webkit.org>
111
112         Rubber-stamped by Simon Hausmann.
113
114         [Qt] Skipping some flakey tests.
115         https://bugs.webkit.org/show_bug.cgi?id=32946
116
117         * platform/qt/Skipped:
118          - http/tests/cookies/simple-cookies-expired.html added.
119          - storage/database-lock-after-reload.html added.
120          - storage/empty-statement.html added.
121          - storage/execute-sql-args.html added.
122          - storage/hash-change-with-xhr.html added.
123
124 2009-12-25  Kent Tamura  <tkent@chromium.org>
125
126         Reviewed by Darin Adler.
127
128         Implement HTML5 section element.
129         https://bugs.webkit.org/show_bug.cgi?id=32936
130
131         The new test file tests:
132         - <p> closing,
133         - Residual style, and
134         - FormatBlock.
135
136         * fast/html/script-tests/TEMPLATE.html: Added.
137         * fast/html/script-tests/section-element.js: Added.
138         * fast/html/section-element-expected.txt: Added.
139         * fast/html/section-element.html: Added.
140
141 2009-12-25  Csaba Osztrogonác  <ossy@webkit.org>
142
143         Rubber-stamped by Simon Hausmann.
144
145         [Qt] svg/custom/global-constructors.html skipped 
146         temporarily (until fix) because of missing variables.
147         Platform dependent expected files updated after r52559.
148
149         https://bugs.webkit.org/show_bug.cgi?id=32941
150
151         * platform/qt/Skipped: svg/custom/global-constructors.html added until fix.
152         * platform/qt/fast/dom/Window/window-properties-expected.txt: updated.
153         * platform/qt/fast/dom/prototype-inheritance-expected.txt: updated.
154         * platform/qt/fast/js/global-constructors-expected.txt: updated.
155
156 2009-12-25  Nikolas Zimmermann  <nzimmermann@rim.com>
157
158         Reviewed by Dirk Schulze.
159
160         DOMWindow is missing lots of SVG* constructor objects
161         https://bugs.webkit.org/show_bug.cgi?id=20430
162
163         Update LayoutTests after exposing several new SVG* constructor objects.
164
165         * fast/dom/Window/window-properties-expected.txt:
166         * fast/dom/prototype-inheritance-2-expected.txt:
167         * fast/dom/prototype-inheritance-expected.txt:
168         * fast/js/global-constructors-expected.txt:
169         * svg/custom/global-constructors-expected.txt: Added.
170         * svg/custom/global-constructors.html: Added.
171         * svg/custom/script-tests/global-constructors.js: Added.
172         (shouldBeDefined):
173
174 2009-12-25  Csaba Osztrogonác  <ossy@webkit.org>
175
176         Unreviewed trivial fix.
177
178         LayoutTests/inspector/settings-set-get.html removed 
179         by r52547, it should be removed from skiplist.
180
181         * platform/qt/Skipped: inspector/settings-set-get.html removed.
182
183 2009-12-24  Robert Hogan  <robert@roberthogan.net>
184
185         Reviewed by Eric Seidel.
186
187         Remove LayoutTests/storage/change-version.html from Qt Skipped list
188         
189         LayoutTests/storage/change-version.html now passes.
190         Probably related to the fix in https://bugs.webkit.org/show_bug.cgi?id=32437.
191         
192         https://bugs.webkit.org/show_bug.cgi?id=32917
193
194         * platform/qt/Skipped:
195
196 2009-12-24  Andras Becsi  <abecsi@inf.u-szeged.hu>
197
198         Rubber-stamped by Simon Hausmann.
199
200         [Qt] Skip failing test until a solution for layoutTestController.notifyDone() is found.
201         https://bugs.webkit.org/show_bug.cgi?id=31626
202
203         * platform/qt/Skipped: inspector/console-clear.html skipped
204
205 2009-12-24  Jessie Berlin  <jberlin@webkit.org>
206
207         Reviewed by Dan Bernstein.
208
209         Fix for WebKit bug 29968 - Selecting text with text-overflow ellipsis
210         should not show cut off text
211         https://bugs.webkit.org/show_bug.cgi?id=29968
212         
213         Also fixes the issue on both Mac OS X and Windows where the highlight
214         would extend only partway into the ellipsis based on the size of the
215         characters being truncated.
216         
217         Places the expected results under the mac and win platforms separately
218         because they are pixel test results and also the size of the
219         RenderBlocks are showing up as slightly different between mac and win.
220
221         * editing/selection/select-text-overflow-ellipsis.html: Added.
222         * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.checksum: Added.
223         * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.png: Added.
224         * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.txt: Added.
225         * platform/win/editing/selection/select-text-overflow-ellipsis-expected.checksum: Added.
226         * platform/win/editing/selection/select-text-overflow-ellipsis-expected.png: Added.
227         * platform/win/editing/selection/select-text-overflow-ellipsis-expected.txt: Added.
228
229 2009-12-21  Pavel Feldman  <pfeldman@chromium.org>
230
231         Reviewed by Timothy Hatcher.
232
233         Web Inspector: add Settings.js class that would manage
234         frontend settings.
235
236         This change:
237         - Splits preferences and settings
238         - Pushes settings to the frontend on load
239         - Stores settings on each change
240         - Stores showInheritedStyles as setting.
241
242         https://bugs.webkit.org/show_bug.cgi?id=32832
243
244         * inspector/settings-set-get-expected.txt: Removed.
245         * inspector/settings-set-get.html: Removed.
246
247 2009-12-24  Pavel Feldman  <pfeldman@chromium.org>
248
249         Not reviewed: follow up to r52545, adding missing tests.
250
251         * inspector/console-clear-expected.txt: Added.
252         * inspector/console-clear.html: Added.
253
254 2009-12-23  Pavel Feldman  <pfeldman@chromium.org>
255
256         Reviewed by Timothy Hatcher.
257
258         Web Inspector: [REGRESSION] console's clear command does not work.
259
260         https://bugs.webkit.org/show_bug.cgi?id=32897
261
262         * inspector/console-clear-expected.txt: Added.
263         * inspector/console-clear.html: Added.
264         * inspector/console-tests.js:
265         (dumpConsoleMessages.callback):
266         (dumpConsoleMessages):
267
268 2009-12-23  Pavel Feldman  <pfeldman@chromium.org>
269
270         Reviewed by Timothy Hatcher.
271
272         Web Inspector: Console dumps strings in escaped form.
273
274         https://bugs.webkit.org/show_bug.cgi?id=32488
275
276         * inspector/console-format-expected.txt:
277
278 2009-12-23  Alexey Proskuryakov  <ap@apple.com>
279
280         Reviewed by Darin Adler.
281
282         https://bugs.webkit.org/show_bug.cgi?id=32905
283         With Pinyin Simplified IM, a wrong character is deleted from google.com suggestion
284
285         * platform/mac/editing/input/selection-change-closes-typing-expected.txt: Added.
286         * platform/mac/editing/input/selection-change-closes-typing.html: Added.
287
288 2009-12-23  David Levin  <levin@chromium.org>
289
290         REGRESSION (r52494): Assertion failure in Frame::caretBlinkTimerFired() (selection()->isCaret())
291         https://bugs.webkit.org/show_bug.cgi?id=32903
292
293         No review but ok'ed by Darin Adler. Rolling out r52494 due to above regression.
294
295         * fast/forms/selection-layout-reentry-strange-case-expected.txt: Removed.
296         * fast/forms/selection-layout-reentry-strange-case.html: Removed.
297         * platform/mac/accessibility/frame-with-title-expected.txt:
298
299 2009-12-23  Nikolas Zimmermann  <nzimmermann@rim.com>
300
301         Reviewed by Eric Seidel.
302
303         Reverse JS GenerateConstructor logic
304         https://bugs.webkit.org/show_bug.cgi?id=32910
305
306         HTMLOptionsCollection correctly exposes its JS constructor now, thus fixing its test in fast/dom/wrapper-classes.html
307
308         * fast/dom/wrapper-classes-expected.txt:
309
310 2009-12-23  Brian Weinstein  <bweinstein@apple.com>
311
312         Rubber-stamped by Eric Seidel.
313
314         Added Windows specific results for a test that was committed in r52505.
315
316         * platform/win/fast/forms/basic-textareas-quirks-expected.txt: Added.
317
318 2009-12-23  Adam Barth  <abarth@webkit.org>
319
320         Reviewed by Eric Seidel.
321
322         "Refused to execute a JavaScript script" error when embedding SWF with
323         a URL that is also a query parameter
324         https://bugs.webkit.org/show_bug.cgi?id=32908
325
326         Update expected results to show that we don't raise an alarm in this case.
327
328         * http/tests/security/xssAuditor/object-src-inject-expected.txt:
329
330 2009-12-23  Dan Bernstein  <mitz@apple.com>
331
332         Reviewed by Darin Adler.
333
334         <rdar://problem/7487164> First line of text cannot be selected
335         https://bugs.webkit.org/show_bug.cgi?id=32749
336
337         * fast/text/remove-zero-length-run-expected.txt: Added.
338         * fast/text/remove-zero-length-run.html: Added.
339
340 2009-12-18  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
341
342         Reviewed by Darin Adler.
343
344         Fix for newlines turning into missing-gyphs when using SVG fonts
345
346         https://bugs.webkit.org/show_bug.cgi?id=32710
347
348         Font::drawText() has three code paths:
349
350           - drawTextUsingSVGFont()
351           - drawSimpleText()
352           - drawComplexText()
353
354         The latter two both have logic to replace newlines and tabs, as well
355         as a few other control characters that are considered spaces, with
356         spaces, before actually drawing the text. Previously the SVG font
357         path did not have this kind of logic.
358
359         This change introduces two helper functions in Font to do this space
360         replacement, which are then used for the simple path, the SVG path,
361         and the Qt implementation of the complex path.
362
363         Test: svg/custom/svg-fonts-in-html-linebreaks.html
364
365         * svg/custom/resources/ABCFont.svg: Added. Font for test case
366         * svg/custom/svg-fonts-in-html-linebreaks-expected.txt: Added.
367         * svg/custom/svg-fonts-in-html-linebreaks.html: New test case
368
369 2009-12-23  Kent Tamura  <tkent@chromium.org>
370
371         Reviewed by Darin Adler.
372
373         HTMLInputElement::valueAsDate getter support.
374         https://bugs.webkit.org/show_bug.cgi?id=32876
375
376         Tests for the valueAsDate getter with various types.
377
378         * fast/forms/input-valueasdate-date-expected.txt: Added.
379         * fast/forms/input-valueasdate-date.html: Added.
380         * fast/forms/input-valueasdate-datetime-expected.txt: Added.
381         * fast/forms/input-valueasdate-datetime.html: Added.
382         * fast/forms/input-valueasdate-datetimelocal-expected.txt: Added.
383         * fast/forms/input-valueasdate-datetimelocal.html: Added.
384         * fast/forms/input-valueasdate-month-expected.txt: Added.
385         * fast/forms/input-valueasdate-month.html: Added.
386         * fast/forms/input-valueasdate-time-expected.txt: Added.
387         * fast/forms/input-valueasdate-time.html: Added.
388         * fast/forms/input-valueasdate-week-expected.txt: Added.
389         * fast/forms/input-valueasdate-week.html: Added.
390         * fast/forms/script-tests/input-valueasdate-date.js: Added.
391         * fast/forms/script-tests/input-valueasdate-datetime.js: Added.
392         * fast/forms/script-tests/input-valueasdate-datetimelocal.js: Added.
393         * fast/forms/script-tests/input-valueasdate-month.js: Added.
394         * fast/forms/script-tests/input-valueasdate-time.js: Added.
395         * fast/forms/script-tests/input-valueasdate-week.js: Added.
396
397 2009-12-22  Kenneth Russell  <kbr@google.com>
398
399         Reviewed by Eric Seidel.
400
401         [Chromium] Garbage in transparent regions of images uploaded as textures
402         https://bugs.webkit.org/show_bug.cgi?id=32888
403
404         * fast/canvas/webgl/bug-32888-expected.txt: Added.
405         * fast/canvas/webgl/bug-32888.html: Added.
406         * fast/canvas/webgl/resources/bug-32888-texture.png: Added.
407
408 2009-12-22  Darin Adler  <darin@apple.com>
409
410         Removed DataGrid from results.
411
412         * fast/dom/Window/window-properties-expected.txt: Removed DataGrid classes.
413         * fast/dom/prototype-inheritance-2-expected.txt: Ditto.
414         * fast/dom/prototype-inheritance-expected.txt: Ditto.
415         * fast/js/global-constructors-expected.txt: Ditto.
416
417 2009-12-22  Darin Adler  <darin@apple.com>
418
419         Disabled DataGrid tests.
420
421         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html: Removed.
422         * fast/dom/HTMLDataGridElement/DataGridColumns-basic.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridColumns-basic.html.
423         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html: Removed.
424         * fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridColumns-dom-attributes.html.
425         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html: Removed.
426         * fast/dom/HTMLDataGridElement/DataGridColumns-dom.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridColumns-dom.html.
427         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html: Removed.
428         * fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html-disabled: Copied from fast/dom/HTMLDataGridElement/DataGridDataSource-basic.html.
429
430 2009-12-22  Darin Adler  <darin@apple.com>
431
432         Reviewed by Sam Weinig.
433
434         ASSERTION FAILED: m_numNodeListCaches
435         https://bugs.webkit.org/show_bug.cgi?id=19526
436         <rdar://problem/7431572>
437
438         * fast/dom/NodeList/adoptNode-node-list-cache-expected.txt: Added.
439         * fast/dom/NodeList/adoptNode-node-list-cache.html: Added.
440         * fast/dom/NodeList/resources: Added.
441         * fast/dom/NodeList/resources/adoptNode-node-list-cache-subframe.html: Added.
442
443 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
444
445         Reviewed by Eric Seidel.
446
447         Upstream platform-specific variant of
448         plugins/get-url-with-blank-target.html . There is some uncertainty
449         over which behavior is correct - Chromium's and Safari/Win in this
450         test, or Safari/Mac in the generic test. See 
451         https://bugs.webkit.org/show_bug.cgi?id=32886 for the bug to converge
452         the two.
453         This patch is bug https://bugs.webkit.org/show_bug.cgi?32762 .
454
455         * platform/chromium/plugins/get-url-with-blank-target-expected.txt: Added.
456         * platform/chromium/plugins/get-url-with-blank-target.html: Added.
457
458 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
459
460         Reviewed by Eric Seidel.
461
462         Upstream a bunch of forms tests from chromium.org.
463         https://bugs.webkit.org/show_bug.cgi?id=32755
464
465         * fast/forms/basic-selects.html: Added.
466         * fast/forms/basic-textareas-quirks.html: Added.
467         * fast/forms/document-write-empty-expected.txt: Added.
468         * fast/forms/document-write-empty.html: Added.
469         * fast/forms/form-action-expected.txt: Added.
470         * fast/forms/form-action.html: Added.
471         * fast/forms/lazy-event-listener-scope-chain-expected.txt: Added.
472         * fast/forms/lazy-event-listener-scope-chain.html: Added.
473         * fast/forms/resources/logo.gif: Added.
474         * fast/forms/selected-index-value-expected.txt: Added.
475         * fast/forms/selected-index-value.html: Added.
476         * fast/forms/style-display-none-expected.txt: Added.
477         * fast/forms/style-display-none.html: Added.
478         * platform/mac/fast/forms/basic-selects-expected.checksum: Added.
479         * platform/mac/fast/forms/basic-selects-expected.png: Added.
480         * platform/mac/fast/forms/basic-selects-expected.txt: Added.
481         * platform/mac/fast/forms/basic-textareas-quirks-expected.checksum:
482         * platform/mac/fast/forms/basic-textareas-quirks-expected.png:
483         * platform/mac/fast/forms/basic-textareas-quirks-expected.txt:
484
485
486 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
487
488         Reviewed by Eric Seidel.
489
490         Fix ordering of entries in this ChangeLog file
491         https://bugs.webkit.org/show_bug.cgi?id=32883
492
493 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
494
495         Reviewed by Eric Seidel.
496
497         Add platform-specific chromium test.
498         https://bugs.webkit.org/show_bug.cgi?id=32741
499
500         * platform/chromium/fast/dom/interval-expected.txt: Added.
501         * platform/chromium/fast/dom/interval.html: Added.
502
503 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
504
505         Reviewed by Adam Barth.
506
507         Attempting to upstream xss-inactive-closure test from the Chromium
508         test suite. https://bugs.webkit.org/show_bug.cgi?id=32691 .
509
510         * http/tests/security/listener/resources/xss-inactive-closure-child-2.html: Added.
511         * http/tests/security/listener/resources/xss-inactive-closure-child.html: Added.
512         * http/tests/security/listener/xss-inactive-closure-expected.txt: Added.
513         * http/tests/security/listener/xss-inactive-closure.html: Added.
514
515 2009-12-22  Pavel Feldman  <pfeldman@chromium.org>
516
517         Reviewed by Timothy Hatcher.
518
519         Web Inspector: simplify highlighter definition.
520
521         https://bugs.webkit.org/show_bug.cgi?id=32869
522
523         * inspector/syntax-highlight-css-expected.txt:
524         * inspector/syntax-highlight-javascript-expected.txt:
525         * inspector/syntax-highlight.js:
526         (frontend_dumpSyntaxHighlight):
527
528 2009-12-21  Darin Adler  <darin@apple.com>
529
530         Reviewed by Sam Weinig.
531
532         Reentrancy problem with selection in some edge cases.
533         https://bugs.webkit.org/show_bug.cgi?id=32842
534         rdar://problem/7449974
535
536         * fast/forms/selection-layout-reentry-strange-case-expected.txt: Added.
537         * fast/forms/selection-layout-reentry-strange-case.html: Added.
538
539         * platform/mac/accessibility/frame-with-title-expected.txt: Updated since
540         the number of layouts is now different.
541
542 2009-12-21  Csaba Osztrogonác  <ossy@webkit.org>
543
544         [Qt] Skip layoutTestController.notifyDone() related test until fix.
545         https://bugs.webkit.org/show_bug.cgi?id=31626
546
547         * platform/qt/Skipped: http/tests/misc/set-window-opener-to-null.html added.
548
549 2009-12-22  Dirk Pranke  <dpranke@chromium.org>
550
551         Reviewed by Eric Seidel.
552
553         Upstream a bunch of forms tests from chromium.org.
554         https://bugs.webkit.org/show_bug.cgi?id=32755
555
556         * fast/forms/basic-selects.html: Added.
557         * fast/forms/basic-textareas-quirks.html: Added.
558         * fast/forms/document-write-empty-expected.txt: Added.
559         * fast/forms/document-write-empty.html: Added.
560         * fast/forms/form-action-expected.txt: Added.
561         * fast/forms/form-action.html: Added.
562         * fast/forms/lazy-event-listener-scope-chain-expected.txt: Added.
563         * fast/forms/lazy-event-listener-scope-chain.html: Added.
564         * fast/forms/resources/logo.gif: Added.
565         * fast/forms/selected-index-value-expected.txt: Added.
566         * fast/forms/selected-index-value.html: Added.
567         * fast/forms/style-display-none-expected.txt: Added.
568         * fast/forms/style-display-none.html: Added.
569         * platform/mac/fast/forms/basic-selects-expected.checksum: Added.
570         * platform/mac/fast/forms/basic-selects-expected.png: Added.
571         * platform/mac/fast/forms/basic-selects-expected.txt: Added.
572         * platform/mac/fast/forms/basic-textareas-quirks-expected.checksum:
573         * platform/mac/fast/forms/basic-textareas-quirks-expected.png:
574         * platform/mac/fast/forms/basic-textareas-quirks-expected.txt:
575
576
577 2009-12-21  Fumitoshi Ukai  <ukai@chromium.org>
578
579         Reviewed by Alexey Proskuryakov.
580
581         Invalid url should raise SYNTAX_ERR exception.
582         https://bugs.webkit.org/show_bug.cgi?id=32700
583
584         * websocket/tests/bad-sub-protocol-expected.txt: add CONSOLE MESSAGEs
585         * websocket/tests/script-tests/url-parsing.js: add invalid url tests.
586           Also changed url from ws://127.0.0.1/ to ws://127.0.0.1:8880/websocket/tests/simple to make it sure no errors on console message for these tests by not receiving unexpected response from 127.0.0.1:80
587         * websocket/tests/url-parsing-expected.txt:
588
589 2009-12-21  Dirk Pranke  <dpranke@chromium.org>
590
591         Reviewed by Adam Barth.
592
593         Upstream a test from chromium.org.
594         https://bugs.webkit.org/show_bug.cgi?id=32761
595
596         * http/tests/misc/resources/content-iframe.html: Added.
597         * http/tests/misc/set-window-opener-to-null-expected.txt: Added.
598         * http/tests/misc/set-window-opener-to-null.html: Added.
599
600 2009-12-21  Enrica Casucci  <enrica@apple.com>
601
602         Reviewed by Maciej Stachowiak.
603
604         REGRESSION(4.0.4-ToT): Indent deletes non highlighted text in gmail.
605         <rdar://problem/7489326>
606         https://bugs.webkit.org/show_bug.cgi?id=32843
607
608         The fix for 7442387 did not handle the case where the end of paragraph
609         is not a descendant of the computed outer block.
610         Updated editing/execCommand/indent-with-style2.html to cover this case too.
611
612         * editing/execCommand/indent-with-style2-expected.txt:
613         * editing/execCommand/indent-with-style2.html:
614
615 2009-12-21  Dirk Pranke  <dpranke@chromium.org>
616
617         Reviewed by Adam Barth.
618
619         Upstream a bunch of platform-specific Chromium plugin tests.
620         https://bugs.webkit.org/show_bug.cgi?id=32751
621
622         * platform/chromium/plugins/call-as-function-expected.txt: Added.
623         * platform/chromium/plugins/call-as-function.html: Added.
624         * platform/chromium/plugins/get-url-with-iframe-target-no-crash-expected.txt: Added.
625         * platform/chromium/plugins/get-url-with-iframe-target-no-crash.html: Added.
626         * platform/chromium/plugins/multiple-plugins-expected.txt: Added.
627         * platform/chromium/plugins/multiple-plugins.html: Added.
628         * platform/chromium/plugins/nested-plugin-objects-expected.txt: Added.
629         * platform/chromium/plugins/nested-plugin-objects.html: Added.
630         * platform/chromium/plugins/refcount-leaks-expected.txt: Added.
631         * platform/chromium/plugins/refcount-leaks.html: Added.
632         * platform/chromium/plugins/return-npobject-expected.txt: Added.
633         * platform/chromium/plugins/return-npobject.html: Added.
634         * platform/chromium/plugins/script-object-invoke-expected.txt: Added.
635         * platform/chromium/plugins/script-object-invoke.html: Added.
636
637 2009-12-21  Dirk Pranke  <dpranke@chromium.org>
638
639         Reviewed by Darin Adler.
640
641         Upstream a test to ensure we handle variations on "javascript:" URL
642         correctly.
643
644         https://bugs.webkit.org/show_bug.cgi?id=32740
645
646         * fast/dom/xss-DENIED-javascript-variations-expected.txt: Added.
647         * fast/dom/xss-DENIED-javascript-variations.html: Added.
648
649 2009-12-21  Nate Chapin  <japhet@chromium.org>
650
651         Unreviewed, build fix.
652
653         Cleared instead of deleted some layout test files, making them fail. Delete them for real.
654
655         * http/tests/navigation/image-load-in-beforeunload-handler-expected.txt: Removed.
656         * http/tests/navigation/image-load-in-beforeunload-handler.html: Removed.
657         * http/tests/navigation/image-load-in-unload-handler-expected.txt: Removed.
658         * http/tests/navigation/image-load-in-unload-handler.html: Removed.
659         * http/tests/navigation/resources/wait-then-notify-done.html: Removed.
660
661 2009-12-21  Nate Chapin  <japhet@chromium.org>
662
663         Rubber-stamped by Darin Adler.
664
665         Revert r52446 due to crashiness.
666
667         https://bugs.webkit.org/show_bug.cgi?id=32839
668
669         * http/tests/navigation/image-load-in-beforeunload-handler-expected.txt:
670         * http/tests/navigation/image-load-in-beforeunload-handler.html:
671         * http/tests/navigation/image-load-in-unload-handler-expected.txt:
672         * http/tests/navigation/image-load-in-unload-handler.html:
673         * http/tests/navigation/resources/wait-then-notify-done.html:
674
675 2009-12-21  Dirk Schulze  <krit@webkit.org>
676
677         Reviewed by Darin Adler and Nikolas Zimmermann.
678
679         Speed-up SVG Masking
680         https://bugs.webkit.org/show_bug.cgi?id=32738
681
682         Update pixel test results for two SVG masking operations. They don't fail
683         and there is no noticable difference between the old and new results. But
684         Masking uses smaller ImageBuffers now and that changed the checksum.
685
686         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum:
687         * platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png:
688         * platform/mac/svg/batik/masking/maskRegions-expected.checksum:
689         * platform/mac/svg/batik/masking/maskRegions-expected.png:
690
691 2009-12-21  Andreas Kling  <andreas.kling@nokia.com>
692
693         Reviewed by Darin Adler.
694
695         Test that dragging an SVG as <img> doesn't crash the browser.
696         Note that this only works in debug mode as it's a failing assert.
697
698         https://bugs.webkit.org/show_bug.cgi?id=32511
699
700         * fast/images/drag-svg-as-image.html: Added.
701         * platform/qt/Skipped: fast/images/drag-svg-as-image.html added.
702
703 2009-12-21  Nate Chapin  <japhet@chromium.org>
704
705         Reviewed by Darin Adler.
706
707         Tests for https://bugs.webkit.org/show_bug.cgi?id=30457.
708
709         * http/tests/navigation/image-load-in-beforeunload-handler-expected.txt: Added.
710         * http/tests/navigation/image-load-in-beforeunload-handler.html: Added.
711         * http/tests/navigation/image-load-in-unload-handler-expected.txt: Added.
712         * http/tests/navigation/image-load-in-unload-handler.html: Added.
713         * http/tests/navigation/resources/wait-then-notify-done.html: Added.
714
715 2009-12-21  Philippe Normand  <pnormand@igalia.com>
716
717         Rubber-stamped by Xan Lopez.
718
719         * platform/gtk/Skipped: Unskip test fixed by patch from Bug 24001.
720
721 2009-12-20  Kent Tamura  <tkent@chromium.org>
722
723         Reviewed by Darin Adler.
724
725         A test for Date binding.
726         https://bugs.webkit.org/show_bug.cgi?id=32698
727
728         * fast/forms/input-valueasdate-expected.txt: Added.
729         * fast/forms/input-valueasdate.html: Added.
730         * fast/forms/script-tests/input-valueasdate.js: Added.
731
732 2009-12-20  Alejandro G. Castro  <alex@igalia.com>
733
734         Reviewed by Gustavo Noronha Silva.
735
736         [GTK] Failing test platform/gtk/editing/pasteboard/middle-button-paste.html
737         https://bugs.webkit.org/show_bug.cgi?id=32788
738
739         Avoid using fixed values when moving mouse.
740
741         * platform/gtk/editing/pasteboard/middle-button-paste-expected.txt:
742         * platform/gtk/editing/pasteboard/middle-button-paste.html:
743
744 2009-12-20  Alejandro G. Castro  <alex@igalia.com>
745
746         Reviewed by Gustavo Noronha Silva.
747
748         * platform/gtk/editing/pasteboard/middle-button-paste-expected.txt:
749         * platform/gtk/editing/pasteboard/middle-button-paste.html:
750
751 2009-12-20  Dirk Pranke  <dpranke@chromium.org>
752
753         Reviewed by Darin Adler.
754
755         Upstreaming two plugin tests from chromium.org.
756         https://bugs.webkit.org/show_bug.cgi?id=32750
757
758         * plugins/get-file-url-expected.txt: Added.
759         * plugins/get-file-url.html: Added.
760         * plugins/get-url-with-iframe-target-expected.txt: Added.
761         * plugins/get-url-with-iframe-target.html: Added.
762         * plugins/resources/get-file-url-subframe.html: Added.
763
764 2009-12-20  Dirk Pranke  <dpranke@chromium.org>
765
766         Reviewed by Darin Adler.
767
768         Upstream a test from chromium.org that verifies that calling
769         document.clear() from an external script doesn't crash the browser.
770         https://bugs.webkit.org/show_bug.cgi?id=32743
771
772         * fast/dom/document-clear-expected.txt: Added.
773         * fast/dom/document-clear.html: Added.
774         * fast/dom/resources/document-clear.js: Added.
775
776 2009-12-20  Dirk Pranke  <dpranke@chromium.org>
777
778         Reviewed by Darin Adler.
779
780         https://bugs.webkit.org/show_bug.cgi?id=32735
781
782         Upstream a test from chromium.org - ensure that creating a 
783         new Image is actually creating an HTML image element, regardless
784         of the doctype.
785
786         * svg/custom/new-image-is-html-element-expected.txt: Added.
787         * svg/custom/new-image-is-html-element.svg: Added.
788
789 2009-12-20  Dirk Pranke  <dpranke@fila-macpro.mtv.corp.google.com>
790
791         Reviewed by Darin Adler.
792
793         upstream test from chromium.org - this tests simulating italic
794         on glyphs that don't have an italic version.
795
796         https://bugs.webkit.org/show_bug.cgi?id=32693
797
798         * fast/text/fake-italic.html: Added.
799         * platform/mac/fast/text/fake-italic-expected.checksum: Added.
800         * platform/mac/fast/text/fake-italic-expected.png: Added.
801         * platform/mac/fast/text/fake-italic-expected.txt: Added.
802
803 2009-12-19  Adam Barth  <abarth@webkit.org>
804
805         No review, rolling out r52399.
806         http://trac.webkit.org/changeset/52399
807
808         * websocket/tests/bad-sub-protocol-expected.txt:
809         * websocket/tests/script-tests/url-parsing.js:
810         * websocket/tests/url-parsing-expected.txt:
811
812 2009-12-19  Adam Barth  <abarth@webkit.org>
813
814         Reviewed by Eric Seidel.
815
816         Add a test for window.open and JavaScript URLs.
817
818         * http/tests/security/xss-DENIED-window-open-javascript-url-expected.txt: Added.
819         * http/tests/security/xss-DENIED-window-open-javascript-url.html: Added.
820
821 2009-12-19  Fumitoshi Ukai  <ukai@chromium.org>
822
823         Reviewed by Alexey Proskuryakov.
824
825         Invalid url should raise SYNTAX_ERR exception.
826         https://bugs.wbekit.org/show_bug.cgi?id=32700
827
828         * websocket/tests/bad-sub-protocol-expected.txt: add CONSOLE MESSAGEs
829         * websocket/tests/script-tests/url-parsing.js: add invalid url tests.
830           Also changed url from ws://127.0.0.1/ to ws://127.0.0.1:8880/websocket/tests/simple to make it sure no errors on console message for these tests by not receiving unexpected response from 127.0.0.1:80.
831         * websocket/tests/url-parsing-expected.txt:
832
833 2009-12-19  Dirk Schulze  <krit@webkit.org>
834
835         Reviewed by Nikolas Zimmermann.
836
837         Add tests to check filter, mask, clip, opacity and marker ordering
838         https://bugs.webkit.org/show_bug.cgi?id=14010
839
840         Tests the right order of filter and clipper/masker aplied to a SVG
841         object.
842
843         * platform/mac/svg/filters/filter-clip-expected.checksum: Added.
844         * platform/mac/svg/filters/filter-clip-expected.png: Added.
845         * platform/mac/svg/filters/filter-clip-expected.txt: Added.
846         * svg/filters/filter-clip.svg: Added.
847
848 2009-12-19  Benjamin Otte  <otte@gnome.org>
849
850         Reviewed by Gustavo Noronha.
851
852         Rebaselined test after revision 52335.
853
854         * platform/gtk/svg/css/getComputedStyle-basic-expected.txt: Added.
855
856 2009-12-19  Alejandro G. Castro  <alex@igalia.com>
857
858         Reviewed by Xan Lopez.
859
860         Tests for https://bugs.webkit.org/show_bug.cgi?id=28153
861         can't middle-button paste within a single window
862
863         * LayoutTests/platform/gtk/editing/pasteboard/middle-button-paste-expected.txt: Added
864         * LayoutTests/platform/gtk/editing/pasteboard/middle-button-paste.html: Adeed
865
866 2009-12-19  MORITA Hajime  <morrita@gmail.com>
867
868         Reviewed by Darin Adler.
869
870         WebCore::Range::surroundContents NULL pointer crash.
871
872         https://bugs.webkit.org/show_bug.cgi?id=31684
873
874         * fast/dom/Range/31684-expected.txt: Added.
875         * fast/dom/Range/31684.html: Added.
876         * fast/dom/Range/script-tests/31684.js: Added.
877
878 2009-12-18  Simon Fraser  <simon.fraser@apple.com>
879
880         Reviewed by Darin Adler.
881
882         Crash when accessing webkitTransition property after setting webkitTransitionProperty with invalid value.
883         https://bugs.webkit.org/show_bug.cgi?id=31559
884         
885         Test accessing shorthand property after setting an individual property to a longer or shorter list.
886
887         * fast/css/shorthand-mismatched-list-crash-expected.txt: Added.
888         * fast/css/shorthand-mismatched-list-crash.html: Added.
889
890 2009-12-18  Jon Honeycutt  <jhoneycutt@apple.com>
891
892         REGRESSION(r52233): MSAA: Accessibility role of lists is wrong
893
894         https://bugs.webkit.org/show_bug.cgi?id=32736
895
896         Reviewed by Adam Roben.
897
898         * platform/win/accessibility/list-role-expected.txt: Added.
899         * platform/win/accessibility/list-role.html: Added.
900         Verify that lists return the "list" role.
901
902 2009-12-17  Jon Honeycutt  <jhoneycutt@apple.com>
903
904         MSAA: Accessibility role of list items is wrong
905
906         https://bugs.webkit.org/show_bug.cgi?id=32688
907
908         Reviewed by Adam Roben.
909
910         * platform/win/accessibility/list-item-role-expected.txt: Added.
911         * platform/win/accessibility/list-item-role.html: Added.
912         Verify that the list item role is "list item".
913
914 2009-12-17  Jon Honeycutt  <jhoneycutt@apple.com>
915
916         MSAA: Accessibility role of list markers is wrong
917
918         https://bugs.webkit.org/show_bug.cgi?id=32687
919
920         Reviewed by Adam Roben.
921
922         * platform/win/accessibility/list-marker-role-expected.txt: Added.
923         * platform/win/accessibility/list-marker-role.html: Added.
924         Verify that the list marker role is "text".
925
926 2009-12-18  Brian Weinstein  <bweinstein@apple.com>
927
928         Reviewed by Adam Roben.
929         
930         Fixes <http://webkit.org/b/32613>.
931         REGRESSION (r52008): Middle-clicking on a linked image starts a pan scroll,
932         but should follow the link instead.
933
934         Added tests that test pan scrolling behavior when you middle click on images with
935         links, and if you click on parts on image maps that are links, and that aren't.
936
937         * platform/win/fast/events/panScroll-image-no-scroll-expected.txt: Added.
938         * platform/win/fast/events/panScroll-image-no-scroll.html: Added.
939         * platform/win/fast/events/panScroll-imageMap-href-no-scroll-expected.txt: Added.
940         * platform/win/fast/events/panScroll-imageMap-href-no-scroll.html: Added.
941         * platform/win/fast/events/panScroll-imageMap-noHref-scroll-expected.txt: Added.
942         * platform/win/fast/events/panScroll-imageMap-noHref-scroll.html: Added.
943
944 2009-12-18  Kenneth Russell  <kbr@google.com>
945
946         Reviewed by Darin Fisher.
947
948         Index validation for drawElements examines too many indices
949         https://bugs.webkit.org/show_bug.cgi?id=32692
950
951         * fast/canvas/webgl/bug-32692-expected.txt: Added.
952         * fast/canvas/webgl/bug-32692.html: Added.
953
954 2009-12-18  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
955
956         Rubber-stamped by Xan Lopez.
957
958         Unskip test that should now pass.
959
960         * platform/gtk/Skipped:
961
962 2009-12-18  Brian Weinstein  <bweinstein@apple.com>
963
964         Rubber-stamped by Adam Roben.
965
966         Add expected failing results for fast/dom/Element/id-in-deleteutton.html.
967         The progress of fixing the failure is being tracked by:
968         <https://bugs.webkit.org/show_bug.cgi?id=32727>.
969
970         * platform/win/fast/dom/Element: Added.
971         * platform/win/fast/dom/Element/id-in-deletebutton-expected.txt: Added.
972
973 2009-12-18  Shu Chang  <Chang.Shu@nokia.com>
974
975         Reviewed by Darin Adler.
976
977         New test cases for isId support.
978         https://bugs.webkit.org/show_bug.cgi?id=5578
979
980         * dom/xhtml/level3/core/attrisid04-expected.txt:
981         * dom/xhtml/level3/core/attrisid04.js:
982         (setUpPage):
983         * dom/xhtml/level3/core/attrisid05-expected.txt:
984         * dom/xhtml/level3/core/attrisid05.js:
985         (setUpPage):
986         * fast/dom/Element/attrisid-extra01-expected.txt: Added.
987         * fast/dom/Element/attrisid-extra01.html: Added.
988         * fast/dom/Element/id-in-applet-expected.txt: Added.
989         * fast/dom/Element/id-in-applet.html: Added.
990         * fast/dom/Element/id-in-deletebutton-expected.txt: Added.
991         * fast/dom/Element/id-in-deletebutton.html: Added.
992         * fast/dom/Element/id-in-formcollection-expected.txt: Added.
993         * fast/dom/Element/id-in-formcollection.html: Added.
994         * fast/dom/Element/id-in-frame-expected.txt: Added.
995         * fast/dom/Element/id-in-frame.html: Added.
996         * fast/dom/Element/id-in-frameset-expected.txt: Added.
997         * fast/dom/Element/id-in-frameset.html: Added.
998         * fast/dom/Element/id-in-getelement01-expected.txt: Added.
999         * fast/dom/Element/id-in-getelement01.html: Added.
1000         * fast/dom/Element/id-in-insert-hr-expected.txt: Added.
1001         * fast/dom/Element/id-in-insert-hr.html: Added.
1002         * fast/dom/Element/id-in-map-expected.txt: Added.
1003         * fast/dom/Element/id-in-map.html: Added.
1004         * fast/dom/Element/id-in-param-expected.txt: Added.
1005         * fast/dom/Element/id-in-param.html: Added.
1006
1007 2009-12-18  Alejandro G. Castro  <alex@igalia.com>
1008
1009         Reviewed by Darin Adler.
1010
1011         REGRESSION (r38898): Using the up arrow in a textarea gets "stuck"
1012         at the beginning.
1013         https://bugs.webkit.org/show_bug.cgi?id=31920
1014
1015         Added test showing the problem described in the bug.
1016
1017         * editing/selection/wrapped-line-caret-3.html:
1018         * editing/selection/wrapped-line-caret-3-expected.txt:
1019
1020 2009-12-17  Dirk Pranke  <dpranke@chromium.org>
1021
1022         Reviewed by Adam Barth.
1023
1024         Upstreaming an XSS test from chromium.org.
1025         https://bugs.webkit.org/show_bug.cgi?id=32685
1026
1027         * http/tests/security/xss-DENIED-assign-location-href-javascript-expected.txt: Added.
1028         * http/tests/security/xss-DENIED-assign-location-href-javascript.html: Added.
1029
1030 2009-12-17  Justin Schuh  <jschuh@chromium.org>
1031
1032         Reviewed by Dan Bernstein.
1033
1034         Bug 32357: SVG test case crashes WebKit (invalid font URL)
1035         https://bugs.webkit.org/show_bug.cgi?id=32357
1036
1037         Added check for NULL return value from DocLoader::requestFont()
1038
1039         * svg/text/text-font-uri-invalid-expected.txt: Added.
1040         * svg/text/text-font-uri-invalid.svg: Added.
1041
1042 2009-12-17  Shinichiro Hamaji  <hamaji@chromium.org>
1043
1044         Reviewed by Dan Bernstein.
1045
1046         marquee with display:inline causes crash
1047         https://bugs.webkit.org/show_bug.cgi?id=32374
1048
1049         * fast/inline/inline-marquee-crash-expected.txt: Added.
1050         * fast/inline/inline-marquee-crash.html: Added.
1051
1052 2009-12-17  Fumitoshi Ukai  <ukai@chromium.org>
1053
1054         Unreviewed. Unskip websocket tests
1055
1056         New pywebsocket (0.4.5) landed at WebKit r52296, so
1057         sub-protocol-with-space.html should pass.
1058
1059         * platform/mac/Skipped: delete websocket/tests/sub-protocol-with-space.html
1060         * platform/win/Skipped: delete websocket/tests/sub-protocol-with-space.html
1061
1062 2009-12-17  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
1063
1064         Reviewed by Timothy Hatcher.
1065
1066         Web Inspector: Incorrect Doctype.
1067
1068         REGRESSION(4.0.4-TOT):Web Inspector: Incorrect Doctype
1069         https://bugs.webkit.org/show_bug.cgi?id=32671
1070
1071         * inspector/elements-panel-structure-expected.txt:
1072         * inspector/elements-panel-structure.html:
1073
1074 2009-12-17  Chris Fleizach  <cfleizach@apple.com>
1075
1076         Unreviewed layout test fix.
1077
1078         WAI-ARIA: implement treegrid
1079         https://bugs.webkit.org/show_bug.cgi?id=31299
1080
1081         The test for this patch shouldn't be run on Tiger.
1082
1083         * platform/mac-tiger/Skipped:
1084
1085 2009-12-07  Philippe Normand  <pnormand@igalia.com>
1086
1087         Reviewed by Xan Lopez.
1088
1089         [GTK] Add controls for playing html5 video.
1090         https://bugs.webkit.org/show_bug.cgi?id=26304
1091
1092         Unskip some of the media tests related to the controls
1093         UI. Generated results for the new ones, it will likely be needed
1094         again when we add new features in the controls UI.
1095
1096         * platform/gtk/Skipped:
1097         * platform/gtk/media/controls-after-reload-expected.txt: Added.
1098         * platform/gtk/media/controls-drag-timebar-expected.txt: Added.
1099         * platform/gtk/media/controls-strict-expected.txt: Added.
1100         * platform/gtk/media/controls-styling-expected.txt: Added.
1101         * platform/gtk/media/video-controls-rendering-expected.txt: Added.
1102         * platform/gtk/media/video-controls-visible-audio-only-expected.txt: Copied from LayoutTests/platform/mac/media/video-controls-visible-audio-only-expected.txt.
1103
1104 2009-12-17  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1105
1106         Skipping one test that needs overriding of standard preferences,
1107         and a new one.
1108
1109         * platform/gtk/Skipped:
1110
1111 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
1112
1113         [Qt] Put test into skiplist because of missing layoutTestController.setSmartInsertDeleteEnabled().
1114
1115         * platform/qt/Skipped: editing/selection/doubleclick-beside-cr-span.html added.
1116
1117 2009-12-16  MORITA Hajime <morrita@gmail.com>
1118
1119         Reviewed by Eric Seidel.
1120
1121         Bug 28306: double-clicking a word inside <b> beside newline select two words
1122         https://bugs.webkit.org/show_bug.cgi?id=28306
1123
1124         SimplifiedBackwardsTextIterator missed trailing whitespaces just
1125         before folding line-break, which is used to detect word
1126         boundaries. This fix checks strings on RenderText and expand text
1127         range on SimplifiedBackwardsTextIterator to include trailing
1128         whitespaces if availble.
1129
1130         * editing/selection/doubleclick-beside-cr-span-expected.txt: Added.
1131         * editing/selection/doubleclick-beside-cr-span.html: Added.
1132
1133 2009-12-16  Jon Honeycutt  <jhoneycutt@apple.com>
1134
1135         MSAA: Accessibility role of text nodes is wrong
1136
1137         https://bugs.webkit.org/show_bug.cgi?id=32631
1138         <rdar://problem/7369084>
1139
1140         Reviewed by Alice Liu.
1141
1142         * platform/win/accessibility/text-role-expected.txt: Added.
1143         * platform/win/accessibility/text-role.html: Added.
1144         Check that the role of the text node that is the first child of the
1145         <a> tag has the "editable text" role.
1146
1147 2009-12-16  Fumitoshi Ukai  <ukai@chromium.org>
1148
1149         Reviewed by Darin Adler.
1150
1151         Fix LayoutTests/websocket/tests/url-with-query-for-no-query.html
1152         https://bugs.webkit.org/show_bug.cgi?id=32606
1153
1154         It should test with /websocket/tests/no-query
1155
1156         * websocket/tests/script-tests/url-with-query-for-no-query.js:
1157         * websocket/tests/url-with-query-for-no-query-expected.txt:
1158
1159 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
1160
1161         [Qt] editing/selection/empty-cell-right-click.html introduced in r52220 failed.
1162         https://bugs.webkit.org/show_bug.cgi?id=32639
1163
1164         Test was refactored by r52226, and now it passes.
1165
1166         * platform/qt/Skipped: unskip editing/selection/empty-cell-right-click.html.
1167
1168 2009-12-16  Enrica Casucci  <enrica@apple.com>
1169
1170         Reviewed by Adele Peterson.
1171
1172         Revised version of the test for:
1173         <rdar://problem/5565465
1174         https://bugs.webkit.org/show_bug.cgi?id=32622
1175
1176         * editing/selection/empty-cell-right-click-expected.txt:
1177         * editing/selection/empty-cell-right-click.html:
1178
1179 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
1180
1181         Rubber-stamped by Simon Hausmann.
1182
1183         [Qt] editing/selection/empty-cell-right-click.html introduced in r52220 failed.
1184         https://bugs.webkit.org/show_bug.cgi?id=32639
1185
1186         * platform/qt/Skipped: editing/selection/empty-cell-right-click.html added until fix.
1187
1188 2009-12-16  Enrica Casucci  <enrica@apple.com>
1189
1190         Reviewed by Eric Seidel.
1191
1192         Right clicking in a table cell creates a selection that extends into the next cell.
1193         <rdar://problem/5565465>
1194         https://bugs.webkit.org/show_bug.cgi?id=32622
1195
1196         * editing/selection/empty-cell-right-click-expected.txt: Added.
1197         * editing/selection/empty-cell-right-click.html: Added.
1198
1199 2009-12-16  Dirk Schulze  <krit@webkit.org>
1200
1201         Reviewed by Nikolas Zimmermann.
1202
1203         feMerge crahses if feMergeNodes attribute in is empty
1204         https://bugs.webkit.org/show_bug.cgi?id=32489
1205
1206         The previous test only checked if feMerge works on empty node
1207         without a last effect. In this case we get a source image and 
1208         everything works fine. This test also covers the case if there
1209         is a last effect.
1210
1211         * platform/mac/svg/custom/empty-merge-expected.checksum:
1212         * platform/mac/svg/custom/empty-merge-expected.png:
1213         * platform/mac/svg/custom/empty-merge-expected.txt:
1214         * svg/custom/empty-merge.svg:
1215
1216 2009-12-16  Dirk Schulze  <krit@webkit.org>
1217
1218         Reviewed by Darin Adler.
1219
1220         sourceGraphic wrong if positive x,y is >0 and objectBB is selected on Filter
1221         https://bugs.webkit.org/show_bug.cgi?id=32575
1222
1223         Check if the GraphicsContex get adjusted, if the source rect is clipped
1224         to the filter rect.
1225
1226         * platform/mac/svg/filters/filter-source-position-expected.checksum: Added.
1227         * platform/mac/svg/filters/filter-source-position-expected.png: Added.
1228         * platform/mac/svg/filters/filter-source-position-expected.txt: Added.
1229         * svg/filters/filter-source-position.svg: Added.
1230
1231 2009-12-16  Enrica Casucci  <enrica@apple.com>
1232
1233         Reviewed by Adele Peterson.
1234
1235         CrashTracer: [USER] 1 crash in Safari at com.apple.WebCore: WebCore::endsOfNodeAreVisuallyDistinctPositions + 115
1236         <rdar://problem/7467108>
1237         https://bugs.webkit.org/show_bug.cgi?id=32590
1238
1239         * editing/selection/button-right-click-expected.txt: Added.
1240         * editing/selection/button-right-click.html: Added.
1241
1242 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
1243
1244         Rubber-stamped by Kenneth Rohde Christiansen.
1245
1246         https://bugs.webkit.org/show_bug.cgi?id=31332
1247
1248         [Qt] After http://trac.webkit.org/changeset/52192
1249         there are a failing and a timeouter test.
1250
1251         * platform/qt/Skipped: http/tests/misc/drag-over-iframe-invalid-source-crash.html added until fix.
1252         * platform/qt/fast/text/international/khmer-selection-expected.txt: update outdated expected.
1253
1254 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
1255
1256         Rubber-stamped by Simon Hausmann.
1257
1258         [Qt] http://trac.webkit.org/changeset/52194 fixed a side-effect
1259         of DumpRenderTree. The previously wrong expected file updated.
1260
1261         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt: updated.
1262
1263 2009-12-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1264
1265         Skipping a new test, and a test that fails only on the release
1266         bot, apparently because of rouding errors.
1267
1268         * platform/gtk/Skipped:
1269
1270 2009-12-16  Simon Hausmann  <simon.hausmann@nokia.com>
1271
1272         Reviewed by Holger Freyther.
1273
1274         [Qt] Unskip fast/css/font-face-multiple-families.html.
1275
1276         * platform/qt/Skipped:
1277
1278 2009-12-16  Csaba Osztrogonác  <ossy@webkit.org>
1279
1280         Reviewed by Simon Hausmann.
1281
1282         [Qt] fast/css/font-face-unused-source-loaded.html crashes
1283         https://bugs.webkit.org/show_bug.cgi?id=32600
1284
1285         The crash caused by fast/css/font-face-multiple-families.html, added to skiplist until fix.
1286
1287         * platform/qt/Skipped: fast/css/font-face-multiple-families.html added.
1288
1289 2009-12-13  Roland Steiner  <rolandsteiner@chromium.org>
1290
1291         Reviewed by Adam Barth.
1292
1293         Fix crash when encountering illegal HTML within a continuation inside <ruby>.
1294         (https://bugs.webkit.org/show_bug.cgi?id=32316)
1295
1296         Avoid having the anonymous blocks utilized in the ruby renderers being
1297         re-used as continuation blocks.
1298         Avoid having ruby runs collected as "leftover blocks".
1299
1300         * fast/ruby/ruby-illegal-expected.txt: Added.
1301         * fast/ruby/ruby-illegal.html: Added.
1302
1303 2009-12-15  Dan Bernstein  <mitz@apple.com>
1304
1305         Reviewed by Darin Adler.
1306
1307         <rdar://problem/7470452> Safari/Chromium crashes on complicated @font-face rule
1308         https://bugs.webkit.org/show_bug.cgi?id=32257
1309
1310         * fast/css/font-face-unused-source-loaded-expected.txt: Added.
1311         * fast/css/font-face-unused-source-loaded.html: Added.
1312
1313 2009-12-15  Kenneth Russell  <kbr@google.com>
1314
1315         Reviewed by Darin Fisher.
1316
1317         Don't allow default framebuffer to be mutated
1318         https://bugs.webkit.org/show_bug.cgi?id=32391
1319
1320         * fast/canvas/webgl/error-reporting-expected.txt:
1321         * fast/canvas/webgl/null-object-behaviour-expected.txt:
1322         * fast/canvas/webgl/script-tests/error-reporting.js:
1323         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
1324
1325 2009-12-15  Chris Fleizach  <cfleizach@apple.com>
1326
1327         Reviewed by Darin Adler.
1328
1329         WAI-ARIA: implement treegrid
1330         https://bugs.webkit.org/show_bug.cgi?id=31299
1331
1332         * platform/mac-leopard/Skipped:
1333         * platform/mac/accessibility/aria-treegrid-expected.txt: Added.
1334         * platform/mac/accessibility/aria-treegrid.html: Added.
1335
1336 2009-12-15  Eric Seidel  <eric@webkit.org>
1337
1338         No review, rolling out r52140.
1339         http://trac.webkit.org/changeset/52140
1340         https://bugs.webkit.org/show_bug.cgi?id=31299
1341
1342         The commit broke the Leopard bots and unfortunately
1343         Chris wasn't around to fix them, so I'm rolling the change
1344         out after 3 hours so that the bots can roll green again. :)
1345
1346         * platform/mac/accessibility/aria-treegrid-expected.txt: Removed.
1347         * platform/mac/accessibility/aria-treegrid.html: Removed.
1348
1349 2009-12-14  Chris Fleizach  <cfleizach@apple.com>
1350
1351         Reviewed by Darin Adler.
1352
1353         WAI-ARIA: implement treegrid
1354         https://bugs.webkit.org/show_bug.cgi?id=31299
1355
1356         * platform/mac/accessibility/aria-treegrid-expected.txt: Added.
1357         * platform/mac/accessibility/aria-treegrid.html: Added.
1358
1359 2009-12-14  Dan Bernstein  <mitz@apple.com>
1360
1361         Reviewed by Darin Adler.
1362
1363         <rdar://problem/7460655> REGRESSION (r47255): Content shifted down at software.opensuse.org
1364         https://bugs.webkit.org/show_bug.cgi?id=32382
1365
1366         * fast/block/float/in-margin.html: Added.
1367         * platform/mac/fast/block/float/in-margin-expected.checksum: Added.
1368         * platform/mac/fast/block/float/in-margin-expected.png: Added.
1369         * platform/mac/fast/block/float/in-margin-expected.txt: Added.
1370
1371 2009-12-14  Enrica Casucci  <enrica@apple.com>
1372
1373         Reviewed by John Sullivan.
1374
1375         Pressing backspace inside a table cell erases all empty rows below it.
1376         <rdar://problem/5565461>
1377         https://bugs.webkit.org/show_bug.cgi?id=32526
1378
1379         * editing/deleting/delete-empty-table-expected.txt: Added.
1380         * editing/deleting/delete-empty-table.html: Added.
1381
1382 2009-12-14  Brian Weinstein  <bweinstein@apple.com>
1383
1384         Rubber-stamped by Brady Eidson.
1385
1386         Add two http iFrame dynamic form tests to the Windows Skipped
1387         list.
1388
1389         * platform/win/Skipped:
1390
1391 2009-12-14  Kinuko Yasuda  <kinuko@chromium.com>
1392
1393         Reviewed by Darin Fisher.
1394
1395         Make changing-frame-hierarchy-in-onload.html less flaky and
1396         platform-independent.
1397         https://bugs.webkit.org/show_bug.cgi?id=32319
1398
1399         * http/tests/navigation/changing-frame-hierarchy-in-onload.html:
1400
1401 2009-12-14  Robert Hogan  <robert@roberthogan.net>
1402
1403         Reviewed by Eric Seidel.
1404
1405         [Qt] Fix https://bugs.webkit.org/show_bug.cgi?id=32437
1406         
1407         Amend the behaviour of DRT::notifyDone to dump only when
1408         the page has finished loading.
1409         
1410         This fix permits removal of the following tests from the Qt skipped list:
1411         fast/forms/textarea-linewrap-dynamic.html
1412         fast/forms/textarea-setvalue-submit.html
1413         fast/forms/textarea-hard-linewrap-empty.html
1414         fast/forms/submit-to-url-fragment.html
1415         http/tests/misc/percent-sign-in-form-field-name.html
1416         http/tests/security/escape-form-data-field-names.html
1417         
1418         However it also requires the following two to be added to the skipped list:
1419         
1420         http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
1421         svg/custom/use-instanceRoot-as-event-target.xhtml
1422         
1423         It appears the behaviour of notifyDone was masking problems with these two
1424         tests.
1425
1426         * platform/qt/Skipped:
1427
1428 2009-12-14  Robert Hogan  <robert@roberthogan.net>
1429
1430         Reviewed by Eric Seidel.
1431
1432         Bug 32519 -  mouseEvent fires mutiple times in
1433         LayoutTests/svg/custom/use-instanceRoot-as-event-target.xhtml
1434         
1435         Add test to Qt skipped list (was passing due to bug in DRT, see
1436         https://bugs.webkit.org/show_bug.cgi?id=32437). Updated detail on bug
1437         in gtk and win skipped lists.
1438         
1439         https://bugs.webkit.org/show_bug.cgi?id=32519
1440
1441         * platform/gtk/Skipped:
1442         * platform/qt/Skipped:
1443         * platform/win/Skipped:
1444
1445 2009-12-14  Alexey Proskuryakov  <ap@apple.com>
1446
1447         Reviewed by Dave Hyatt.
1448
1449         https://bugs.webkit.org/show_bug.cgi?id=31660
1450         REGRESSION (r49394): Image load event fires before the document fragment is attached.
1451
1452         * fast/images/image-load-event-in-fragment-expected.txt: Added.
1453         * fast/images/image-load-event-in-fragment.html: Added.
1454
1455 2009-12-14  Brian Weinstein  <bweinstein@apple.com>
1456
1457         Rubber-stamped by Adam Roben.
1458
1459         Add two XSS tests that intermittently time out to the Windows
1460         Skipped list.
1461
1462         * platform/win/Skipped:
1463
1464 2009-12-14  Simon Hausmann  <hausmann@webkit.org>
1465
1466         Reviewed by Holger Freyther.
1467
1468         [Qt] Extend basic touch event test with a simple keyboard modifier test.
1469
1470         https://bugs.webkit.org/show_bug.cgi?id=32482
1471
1472         * fast/events/basic-touch-events-expected.txt:
1473         * fast/events/script-tests/basic-touch-events.js:
1474         (singleTouchSequence):
1475
1476 2009-12-14  Robert Hogan  <robert@roberthogan.net>
1477
1478         Reviewed by Eric Seidel.
1479
1480         access-control-basic-denied-preflight-cache.html fails manual testing.
1481         
1482         LayoutTests/http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
1483         fails manual testing. It passes the automatic layout tests in Qt due to a bug with
1484         notifyDone (see https://bugs.webkit.org/show_bug.cgi?id=32437).
1485         
1486         Performing the test manually in QtLauncher shows that an exception is received.
1487         
1488         Add access-control-basic-denied-preflight-cache.html to the Qt skipped list.
1489         
1490         https://bugs.webkit.org/show_bug.cgi?id=32521
1491
1492         * platform/qt/Skipped:
1493
1494 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
1495
1496         Not reviewed, build fix.
1497
1498         Add missing newline at end of test result.
1499
1500         * platform/mac-tiger/media/video-no-audio-expected.txt:
1501
1502 2009-12-14  Adam Langley  <agl@google.com>
1503
1504         Reviewed by Darin Adler.
1505
1506         Test that an image's size is valid before reading it.
1507
1508         Previously, an image that failed to load (m_failed == true) would
1509         trigger an assertion failure when WebKit tried to get its size.
1510
1511         https://bugs.webkit.org/show_bug.cgi?id=32176
1512         http://code.google.com/p/chromium/issues/detail?id=28566
1513
1514         * fast/images/resources/size-failure.gif: Added.
1515         * fast/images/size-failure-expected.txt: Added.
1516         * fast/images/size-failure.html: Added.
1517
1518 2009-12-14  Dan Bernstein  <mitz@apple.com>
1519
1520         Reviewed by Darin Adler.
1521
1522         <rdar://problem/7458272> REGRESSION (r50470) Reproducible ASSERT in
1523         RenderWidget::setWidgetGeometry()
1524
1525         * fast/forms/defer-updateFromElement-expected.txt: Added.
1526         * fast/forms/defer-updateFromElement.html: Added.
1527
1528 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
1529
1530         Not reviewed, build fix.
1531
1532         Update Tiger media test results after r52094.
1533
1534         * platform/mac-tiger/accessibility: Added.
1535         * platform/mac-tiger/accessibility/media-element-expected.txt: Added.
1536         * platform/mac-tiger/media/audio-controls-rendering-expected.txt: Added.
1537         * platform/mac-tiger/media/controls-after-reload-expected.txt: Added.
1538         * platform/mac-tiger/media/controls-drag-timebar-expected.txt: Added.
1539         * platform/mac-tiger/media/controls-strict-expected.txt: Added.
1540         * platform/mac-tiger/media/controls-styling-expected.txt: Added.
1541         * platform/mac-tiger/media/video-controls-rendering-expected.txt: Added.
1542         * platform/mac-tiger/media/video-display-toggle-expected.txt: Added.
1543         * platform/mac-tiger/media/video-no-audio-expected.txt: Added.
1544         * platform/mac-tiger/media/video-zoom-controls-expected.txt: Added.
1545
1546 2009-12-14  Chris Fleizach  <cfleizach@apple.com>
1547
1548         Reviewed by Adele Peterson.
1549
1550         AX: there's an infinite loop going on for some webpages - facebook.com
1551         https://bugs.webkit.org/show_bug.cgi?id=32501
1552
1553         * accessibility/hang-in-isignored-expected.txt: Added.
1554         * accessibility/hang-in-isignored.html: Added.
1555
1556 2009-12-14  Eric Carlson  <eric.carlson@apple.com>
1557
1558         Reviewed by Dan Bernstein.
1559
1560         <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
1561
1562         Regenerate layout and pixel test results for the new UI.
1563
1564         * platform/mac-leopard/Skipped:
1565         * platform/mac-leopard/accessibility/media-element-expected.txt:
1566         * platform/mac-leopard/media/audio-controls-rendering-expected.checksum:
1567         * platform/mac-leopard/media/audio-controls-rendering-expected.txt:
1568         * platform/mac-leopard/media/controls-after-reload-expected.checksum: Added.
1569         * platform/mac-leopard/media/controls-after-reload-expected.png: Added.
1570         * platform/mac-leopard/media/controls-after-reload-expected.txt:
1571         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
1572         * platform/mac-leopard/media/controls-strict-expected.checksum: Added.
1573         * platform/mac-leopard/media/controls-strict-expected.png: Added.
1574         * platform/mac-leopard/media/controls-strict-expected.txt:
1575         * platform/mac-leopard/media/controls-strict-mode-expected.txt: Added.
1576         * platform/mac-leopard/media/controls-styling-expected.checksum: Added.
1577         * platform/mac-leopard/media/controls-styling-expected.png: Added.
1578         * platform/mac-leopard/media/controls-styling-expected.txt:
1579         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
1580         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
1581         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
1582         * platform/mac-leopard/media/video-display-toggle-expected.txt:
1583         * platform/mac-leopard/media/video-no-audio-expected.checksum: Added.
1584         * platform/mac-leopard/media/video-no-audio-expected.png: Added.
1585         * platform/mac-leopard/media/video-no-audio-expected.txt:
1586         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
1587         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
1588
1589 2009-12-14  Philippe Normand  <pnormand@igalia.com>
1590
1591         Rubber-stamped by Gustavo Noronha Silva.
1592
1593         media/video-played-collapse.html is failing
1594         https://bugs.webkit.org/show_bug.cgi?id=31434
1595
1596         * platform/gtk/Skipped: Give this test another chance, we believe
1597         the bug above has been fixed in a previous commit.
1598
1599 2009-12-14  Adele Peterson  <adele@apple.com>
1600
1601         RS by Maciej Stachowiak.
1602
1603         Adding platform specific results for these test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
1604         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
1605         https://bugs.webkit.org/show_bug.cgi?id=32078
1606
1607         * platform/win/fast/css/large-number-round-trip-expected.txt: Added.
1608         * platform/win/fast/css/opacity-float-expected.txt: Added.
1609
1610 2009-12-13  Adele Peterson  <adele@apple.com>
1611
1612         RS by Maciej Stachowiak.
1613
1614         Readding platform specific results for this test as part of reverting changes from http://trac.webkit.org/changeset/49585 to fix:
1615         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
1616         https://bugs.webkit.org/show_bug.cgi?id=32078
1617
1618         * platform/mac/fast/css/opacity-float-expected.txt: Added.
1619
1620 2009-12-13  Dan Bernstein  <mitz@apple.com>
1621
1622         Reviewed by Simon Fraser.
1623
1624         <rdar://problem/7341364> Crash at HTMLParser::popOneBlockCommon() after
1625         handling misnested residual style tags
1626
1627         * fast/parser/residual-style-close-ref-clone-expected.txt: Added.
1628         * fast/parser/residual-style-close-ref-clone.html: Added.
1629
1630 2009-12-13  Adele Peterson  <adele@apple.com>
1631
1632         Reviewed by Sam Weinig.
1633
1634         Reverting changes from http://trac.webkit.org/changeset/49585 to fix:
1635         <rdar://problem/7382815> REGRESSION (4.0.4-TOT): Home photo slider is too narrow at http://www.ziprealty.com/
1636         https://bugs.webkit.org/show_bug.cgi?id=32078
1637
1638         * fast/css/large-number-round-trip-expected.txt:
1639         * fast/css/large-number-round-trip.html: Updated to run in Firefox.
1640         * fast/css/opacity-float-expected.txt:
1641         * fast/css/opacity-float.html:
1642         * transforms/2d/compound-2d-transforms-expected.txt:
1643         * transforms/2d/compound-2d-transforms.html:
1644
1645 2009-12-13  Eric Carlson  <eric.carlson@apple.com>
1646
1647         No review, rolling out r52059 until I can generate new Tiger test
1648         results.
1649
1650         * platform/mac-leopard/Skipped:
1651         * platform/mac-leopard/media/controls-after-reload-expected.txt:
1652         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
1653         * platform/mac-leopard/media/controls-strict-expected.txt:
1654         * platform/mac-leopard/media/controls-styling-expected.txt:
1655         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
1656         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
1657         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
1658         * platform/mac-leopard/media/video-display-toggle-expected.txt:
1659         * platform/mac-leopard/media/video-no-audio-expected.txt:
1660         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
1661         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
1662         * platform/mac/media/audio-controls-rendering-expected.checksum:
1663         * platform/mac/media/video-zoom-expected.checksum:
1664
1665 2009-12-12  Eric Carlson  <eric.carlson@apple.com>
1666
1667         Reviewed by Dan Bernstein.
1668
1669         <rdar://problem/6293979> Adopt shared control drawing for <video> controls on Leopard and Windows
1670
1671         Regenerate layout and pixel test results for the new UI.
1672
1673         * platform/mac-leopard/Skipped:
1674         * platform/mac-leopard/media/controls-after-reload-expected.txt:
1675         * platform/mac-leopard/media/controls-drag-timebar-expected.txt:
1676         * platform/mac-leopard/media/controls-strict-expected.txt:
1677         * platform/mac-leopard/media/controls-styling-expected.txt:
1678         * platform/mac-leopard/media/video-controls-rendering-expected.checksum:
1679         * platform/mac-leopard/media/video-controls-rendering-expected.png:
1680         * platform/mac-leopard/media/video-controls-rendering-expected.txt:
1681         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
1682         * platform/mac-leopard/media/video-display-toggle-expected.png:
1683         * platform/mac-leopard/media/video-display-toggle-expected.txt:
1684         * platform/mac-leopard/media/video-no-audio-expected.txt:
1685         * platform/mac-leopard/media/video-zoom-controls-expected.checksum:
1686         * platform/mac-leopard/media/video-zoom-controls-expected.png:
1687         * platform/mac-leopard/media/video-zoom-controls-expected.txt:
1688         * platform/mac/media/audio-controls-rendering-expected.checksum:
1689         * platform/mac/media/audio-controls-rendering-expected.png:
1690         * platform/mac/media/video-zoom-expected.checksum:
1691         * platform/mac/media/video-zoom-expected.png:
1692
1693 2009-12-12  Kenneth Russell  <kbr@google.com>
1694
1695         Reviewed by Oliver Hunt.
1696
1697         Errors in WebGL[T]Array set() and get() methods
1698         https://bugs.webkit.org/show_bug.cgi?id=32456
1699
1700         Test: fast/canvas/webgl/bug-32456.html
1701
1702         * fast/canvas/webgl/array-unit-tests.html:
1703         * fast/canvas/webgl/bug-32456-expected.txt: Added.
1704         * fast/canvas/webgl/bug-32456.html: Added.
1705
1706 2009-12-12  Kenneth Russell  <kbr@google.com>
1707
1708         Reviewed by Oliver Hunt.
1709
1710         Update WebGL tests to released versions
1711         https://bugs.webkit.org/show_bug.cgi?id=32457
1712
1713         * fast/canvas/webgl/resources/utils3d.js:
1714         (initWebGL.gl.console.window.console.log):
1715         (initWebGL):
1716         (loadShader):
1717         (makeBox):
1718         (makeSphere):
1719         (processLoadObj):
1720         (doLoadObj):
1721         (doLoadImageTexture):
1722
1723 2009-12-12  Eric Carlson  <eric.carlson@apple.com>
1724
1725         Reviewed by Darin Adler.
1726
1727        <rdar://problem/7453726> Pull shared UI code into WebKit
1728
1729        Update media tests for small change in timeline slider thumb position
1730
1731         * platform/mac/media/audio-controls-rendering-expected.txt:
1732         * platform/mac/media/controls-after-reload-expected.txt:
1733         * platform/mac/media/controls-styling-expected.txt:
1734         * platform/mac/media/video-no-audio-expected.txt:
1735         * platform/mac/media/video-zoom-controls-expected.txt:
1736
1737 2009-12-12  Csaba Osztrogonác  <ossy@webkit.org>
1738
1739         [Qt] Missing forward entries when dumping back/forward list
1740         https://bugs.webkit.org/show_bug.cgi?id=32470
1741
1742         Failing tests added to skiplist until bug fixed.
1743
1744         * platform/qt/Skipped: 
1745         - http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html added
1746         - http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html added
1747
1748 2009-12-11  Shinichiro Hamaji  <hamaji@chromium.org>
1749
1750         Reviewed by Darin Adler.
1751
1752         body with display:inline causes crash
1753         https://bugs.webkit.org/show_bug.cgi?id=32371
1754
1755         * fast/inline/inline-body-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
1756         * fast/inline/inline-body-crash.html: Added.
1757         * fast/inline/inline-body-with-scrollbar-crash-expected.txt: Copied from LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt.
1758         * fast/inline/inline-body-with-scrollbar-crash.html: Added.
1759
1760 2009-12-11  Brady Eidson  <beidson@apple.com>
1761
1762         Reviewed by Darin Adler.
1763
1764         <rdar://problem/7342725> and https://webkit.org/b/32383
1765         Selecting article text at sfgate.com results in spurious back/forward entries
1766
1767         * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry-expected.txt: Added.
1768         * http/tests/navigation/dynamic-iframe-dynamic-form-back-entry.html: Added.
1769         * http/tests/navigation/parsed-iframe-dynamic-form-back-entry-expected.txt: Added.
1770         * http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html: Added.
1771         * http/tests/navigation/resources/notify-done.html: Added.
1772
1773         * http/tests/navigation/onload-navigation-iframe-timeout-expected.txt: Updated.
1774
1775 2009-12-11  Simon Fraser  <simon.fraser@apple.com>
1776
1777         Reviewed by Darin Adler.
1778
1779         Negative values for animation-delay are ignored (treated as zero)
1780         https://bugs.webkit.org/show_bug.cgi?id=26150
1781         
1782         Tests for software and accelerated animations and transitions with negative delay.
1783
1784         * animations/negative-delay-expected.txt: Added.
1785         * animations/negative-delay.html: Added.
1786         * transitions/negative-delay-expected.txt: Added.
1787         * transitions/negative-delay.html: Added.
1788
1789 2009-12-11  Drew Wilson  <atwilson@chromium.org>
1790
1791         Reviewed by Darin Adler.
1792
1793         REGRESSION: fast/workers/dedicated-worker-lifecycle.html failing intermittently on leopard bot
1794         https://bugs.webkit.org/show_bug.cgi?id=29344
1795
1796         dedicated-worker-lifecycle.html relies on a Worker object getting GC'd, which is never guaranteed (due to conservative GC)
1797         but is especially unreliable on Leopard, so disabling on that platform.
1798
1799         * platform/mac-leopard/Skipped:
1800         disabled dedicated-worker-lifecycle.html.
1801
1802 2009-12-11  Brian Weinstein  <bweinstein@apple.com>
1803
1804         Reviewed by Darin Adler.
1805
1806         Fixes <http://webkit.org/b/32399>.
1807         Pan Scrolling Jumps out of frames if the initial location is in a frame that can't be scrolled.
1808         
1809         Added a test to make sure that we don't pan scroll if we start to scroll in an empty
1810         iFrame that has a scrollable owner document.
1811
1812         * platform/win/fast/events/panScroll-no-iframe-jump-expected.txt: Added.
1813         * platform/win/fast/events/panScroll-no-iframe-jump.html: Added.
1814
1815 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1816
1817         Skip test that is failing because script is not executed after the
1818         view it is on is destroyed.
1819         See https://bugs.webkit.org/show_bug.cgi?id=32441
1820
1821         * platform/gtk/Skipped:
1822
1823 2009-12-11  Brian Weinstein  <bweinstein@apple.com>
1824
1825         Reviewed by Adam Roben.
1826
1827         Fixes <http://webkit.org/b/32303>.
1828         Middle-mouse button not firing mousedown DOM event when autoscroll happens.
1829         
1830         Added tests to show that middle mousedown DOM events are fired when panscrolling happens, and
1831         that when event.preventDefault is called, pan scrolling doesn't happen.
1832
1833         * platform/win/fast/events/panScroll-event-fired-expected.txt: Added.
1834         * platform/win/fast/events/panScroll-event-fired.html: Added.
1835         * platform/win/fast/events/panScroll-preventDefault-expected.txt: Added.
1836         * platform/win/fast/events/panScroll-preventDefault.html: Added.
1837
1838 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
1839
1840         [Qt][LayoutTestController] Output of document.write() is vanished by waitUntilDone()/notifyDone()
1841         https://bugs.webkit.org/show_bug.cgi?id=32437
1842
1843         * platform/qt/Skipped: http/tests/misc/percent-sign-in-form-field-name.html added until bug fixed.
1844
1845 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1846
1847         Skip two tests that require infrastructure our DRT doesn't have,
1848         or functionality our port does not implement.
1849
1850         * platform/gtk/Skipped:
1851
1852 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
1853
1854         [Qt] Unreviewed. Skip a timeouter flakey test.
1855
1856         * platform/qt/Skipped: fast/frames/sandboxed-iframe-storage.html added.
1857
1858 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
1859
1860         Rubber-stamped by Simon Hausmann.
1861
1862         [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
1863
1864         * platform/qt/fast/dom/Window/window-properties-expected.txt: TouchEvent related output added.
1865         * platform/qt/fast/dom/prototype-inheritance-expected.txt: TouchEvent related output added.
1866         * platform/qt/fast/dom/prototype-inheritance.html: Removed. (added by mistake previously)
1867         * platform/qt/fast/js/global-constructors-expected.txt: TouchEvent related output added.
1868
1869 2009-12-11  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1870
1871         Fixed typo in test result.
1872
1873         * platform/gtk/editing/execCommand/toggle-compound-styles-expected.txt:
1874
1875 2009-12-11  Csaba Osztrogonác  <ossy@webkit.org>
1876
1877         Rubber-stamped by Simon Hausmann.
1878
1879         [Qt] TouchEvent related tests have platform dependent results until all platform implement it.
1880         Original expected files copied.
1881
1882         * platform/qt/fast/dom/Window/window-properties-expected.txt: Copied from LayoutTests/fast/dom/Window/window-properties-expected.txt.
1883         * platform/qt/fast/dom/prototype-inheritance-expected.txt: Copied from LayoutTests/fast/dom/prototype-inheritance-expected.txt.
1884         * platform/qt/fast/dom/prototype-inheritance.html: Copied from LayoutTests/fast/dom/prototype-inheritance.html.
1885         * platform/qt/fast/js/global-constructors-expected.txt: Copied from LayoutTests/fast/js/global-constructors-expected.txt.
1886
1887 2009-12-11  Simon Hausmann  <simon.hausmann@nokia.com>
1888
1889         Skip the touch tests on Windows (somehow that hunk got lost).
1890
1891         * platform/win/Skipped:
1892
1893 2009-12-11  Kent Tamura  <tkent@chromium.org>
1894
1895         Reviewed by Darin Adler.
1896
1897         Fix a problem that JSC::gregorianDateTimeToMS() returns a negative
1898         value for a huge year value.
1899         https://bugs.webkit.org/show_bug.cgi?id=32304
1900
1901         * fast/js/date-daysfrom1970-overflow-expected.txt: Added.
1902         * fast/js/date-daysfrom1970-overflow.html: Added.
1903         * fast/js/script-tests/date-daysfrom1970-overflow.js: Added.
1904
1905 2009-12-11  Benjamin Poulain  <benjamin.poulain@nokia.com>
1906
1907         Reviewed by Darin Adler.
1908
1909         The values of RuntimeArray are not enumerable
1910         https://bugs.webkit.org/show_bug.cgi?id=29005
1911
1912         The indices of RuntimeArray should be enumerated like for a regular array.
1913
1914         * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
1915         * platform/mac/fast/dom/wrapper-classes-objc.html:
1916
1917 2009-12-11  Simon Hausmann  <hausmann@webkit.org>
1918
1919         Reviewed by Antti Koivisto.
1920
1921         Added basic layout test for DOM touch events.
1922
1923         https://bugs.webkit.org/show_bug.cgi?id=32114
1924
1925         * fast/events/basic-touch-events-expected.txt: Added.
1926         * fast/events/basic-touch-events.html: Added.
1927         * fast/events/script-tests/basic-touch-events.js: Added.
1928         (appendEventLog):
1929         (verifyTouchEvent):
1930         (verifyTouchPoint):
1931         (singleTouchSequence):
1932         (multiTouchSequence):
1933         (touchTargets):
1934         * platform/gtk/Skipped:
1935         * platform/mac/Skipped:
1936         * platform/win/Skipped:
1937
1938 2009-12-11  Fumitoshi Ukai  <ukai@chromium.org>
1939
1940         Reviewed by Pavel Feldman.
1941
1942         Log WebSocket error to Web Inspector console.
1943         https://bugs.webkit.org/show_bug.cgi?id=32165
1944
1945         * websocket/tests/handshake-error-expected.txt:
1946         * websocket/tests/handshake-fail-by-cross-origin-expected.txt:
1947         * websocket/tests/handshake-fail-by-sub-protocol-mismatch-expected.txt:
1948
1949 2009-12-10  Adam Barth  <abarth@webkit.org>
1950
1951         Reviewed by Darin Adler.
1952
1953         Mixed content shouldn't trigger for plug-ins without URLs
1954         https://bugs.webkit.org/show_bug.cgi?id=32384
1955
1956         * http/tests/security/mixedContent/empty-url-plugin-in-frame-expected.txt: Added.
1957         * http/tests/security/mixedContent/empty-url-plugin-in-frame.html: Added.
1958         * http/tests/security/mixedContent/resources/frame-with-empty-url-plugin.html: Added.
1959
1960 2009-12-10  Oliver Hunt  <oliver@apple.com>
1961
1962         Reviewed by Gavin Barraclough.
1963
1964         Incorrect caching of prototype lookup with dictionary base
1965         https://bugs.webkit.org/show_bug.cgi?id=32402
1966
1967         Adding test for prototype caching through a dictionary
1968
1969         * fast/js/dictionary-prototype-caching-expected.txt:
1970         * fast/js/script-tests/dictionary-prototype-caching.js:
1971         (testFunction):
1972
1973 2009-12-10  Alexey Proskuryakov  <ap@apple.com>
1974
1975         Reviewed by Darin Adler.
1976
1977         https://bugs.webkit.org/show_bug.cgi?id=32140
1978         REGRESSION(r50072): Mailman administrative functionality is broken
1979
1980         * http/tests/misc/percent-sign-in-form-field-name-expected.txt: Added.
1981         * http/tests/misc/percent-sign-in-form-field-name.html: Added.
1982         * http/tests/misc/resources/percent-sign-in-form-data-field-name.cgi: Added.
1983
1984 2009-12-10  Kenneth Russell  <kbr@google.com>
1985
1986         Reviewed by Oliver Hunt.
1987
1988         Changed WebGLRenderingContext to synthesize GL errors rather than
1989         raising JavaScript exceptions. Removed internal getError() calls
1990         after each graphics call. The GraphicsContext3D maintains the
1991         synthetic exceptions because only it has complete information
1992         about certain conditions requiring them to be raised.
1993
1994         Based on idea from Ilmari Heikkinen, added create3DDebugContext()
1995         to webgl-test.js and changed the WebGL layout tests expecting
1996         error conditions to use it. Updated expected.txt files, which now
1997         implicitly test the OpenGL error as it is part of the exception's
1998         message.
1999
2000         Added new targeted test covering aspects of synthetic errors as
2001         well as regression tests for bugs uncovered during its development.
2002
2003         Test: fast/canvas/webgl/error-reporting.html
2004
2005         * fast/canvas/webgl/drawArraysOutOfBounds-expected.txt:
2006         * fast/canvas/webgl/drawArraysOutOfBounds.html:
2007         * fast/canvas/webgl/drawElementssOutOfBounds-expected.txt:
2008         * fast/canvas/webgl/drawElementssOutOfBounds.html:
2009         * fast/canvas/webgl/error-reporting-expected.txt: Added.
2010         * fast/canvas/webgl/error-reporting.html: Added.
2011         * fast/canvas/webgl/getActiveTest-expected.txt:
2012         * fast/canvas/webgl/incorrect-context-object-behaviour-expected.txt:
2013         * fast/canvas/webgl/invalidPassedParams-expected.txt:
2014         * fast/canvas/webgl/invalidPassedParams.html:
2015         * fast/canvas/webgl/null-object-behaviour-expected.txt:
2016         * fast/canvas/webgl/resources/webgl-test.js:
2017         (create3DDebugContext.wrap.getError):
2018         (create3DDebugContext):
2019         * fast/canvas/webgl/script-tests/error-reporting.js: Added.
2020         * fast/canvas/webgl/script-tests/getActiveTest.js:
2021         * fast/canvas/webgl/script-tests/incorrect-context-object-behaviour.js:
2022         * fast/canvas/webgl/script-tests/null-object-behaviour.js:
2023         * fast/canvas/webgl/script-tests/uniform-location.js:
2024         * fast/canvas/webgl/uniform-location-expected.txt:
2025
2026 2009-12-10  Alpha Lam  <hclam@chromium.org>
2027
2028         Reviewed by Eric Carlson.
2029
2030         Layout test for video element on HTTP
2031         https://bugs.webkit.org/show_bug.cgi?id=32333
2032
2033         Added a new layout test that tests video element on HTTP protocol.
2034         This test load the same video file twice. The first load will cache
2035         the video file if caching is supported. The second load ensure
2036         the cache works correctly.
2037
2038         * http/tests/media/resources/test.mp4: Copied from LayoutTests/media/content/test.mp4.
2039         * http/tests/media/resources/test.ogv: Copied from LayoutTests/media/content/test.ogv.
2040         The above two files are copied from LayoutTests/media/content because the HTTP
2041         server is rooted at LayoutTests/http/tests. And we don't want to serve these
2042         files with cgi because that will ruin the HTTP headers.
2043         * http/tests/media/video-load-twice-expected.txt: Added.
2044         * http/tests/media/video-load-twice.html: Added.
2045
2046 2009-12-10  Enrica Casucci  <enrica@apple.com>
2047
2048         Reviewed by Darin Adler.
2049
2050         REGRESSION(4.0.4-42a12): With 2 highlighted lines of text in gmail/hotmail selecting Bold selects other 2 edit buttons automatically.
2051         <rdar://problem/7442065>
2052         https://bugs.webkit.org/show_bug.cgi?id=32285
2053
2054         * editing/execCommand/queryCommandState-02-expected.txt: Added.
2055         * editing/execCommand/queryCommandState-02.html: Added.
2056         * editing/execCommand/script-tests/toggle-compound-styles.js: Fixed typo in text.
2057         * platform/mac/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
2058         * platform/qt/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
2059         * platform/win/editing/execCommand/toggle-compound-styles-expected.txt: Fixed typo in text.
2060
2061 2009-12-10  Dimitri Glazkov  <dglazkov@chromium.org>
2062
2063         Unreviewed, fixing layout test mishap.
2064
2065         Add a newline to the layout test.
2066
2067         * http/tests/security/isolatedWorld/events-expected.txt: Added a newline at the end of the file.
2068
2069 2009-12-10  Oliver Hunt  <oliver@apple.com>
2070
2071         Reviewed by Alexey Proskuryakov.
2072
2073         Crash in XMLTokenizer::popCurrentNode if window.close() is called during parsing
2074         https://bugs.webkit.org/show_bug.cgi?id=31576
2075
2076         Add test of window.close() during XML parsing.
2077
2078         * fast/parser/resources/xhtml-close-while-parsing-target.xhtml: Added.
2079         * fast/parser/xhtml-close-while-parsing-expected.txt: Added.
2080         * fast/parser/xhtml-close-while-parsing.xhtml: Added.
2081
2082 2009-12-10  Dimitri Glazkov  <dglazkov@chromium.org>
2083
2084         Reviewed by Adam Barth.
2085
2086         [V8] Events created in isolated worlds may fire in main world.
2087         https://bugs.webkit.org/show_bug.cgi?id=32386
2088
2089         This test is relevant to both JSC and V8 isolated world implementation,
2090         ensuring that events are fired in the right worlds.
2091
2092         * http/tests/security/isolatedWorld/events.html: Added.
2093         * http/tests/security/isolatedWorld/events-expected.txt: Added.
2094
2095 2009-12-10  Patrik Persson  <patrik.j.persson@ericsson.com>
2096
2097         Reviewed by Adam Barth.
2098
2099         Test case to verify that sandboxing 'about:blank' does not make
2100         the containing frame sandboxed.
2101
2102         https://bugs.webkit.org/show_bug.cgi?id=21288#c28
2103
2104         * fast/frames/resources/sandboxed-iframe-about-blank.html: Added.
2105         * fast/frames/sandboxed-iframe-about-blank-expected.txt: Added.
2106         * fast/frames/sandboxed-iframe-about-blank.html: Added.
2107
2108 2009-12-10  Eric Z. Ayers  <zundel@google.com>
2109
2110         Reviewed by Pavel Feldman.
2111
2112         DumpRenderTree has been patched so that the timeline-paint.html 
2113         unit test now runs under GTK+.
2114
2115         https://bugs.webkit.org/show_bug.cgi?id=31729
2116
2117         * platform/gtk/Skipped:
2118
2119 2009-12-10  Nikolas Zimmermann  <nzimmermann@rim.com>
2120
2121         Not reviewed. Skip two tests on gtk/qt that generate new results.
2122
2123         * platform/gtk/Skipped:
2124         * platform/qt/Skipped:
2125
2126 2009-12-10  Kenneth Russell  <kbr@google.com>
2127
2128         Reviewed by Oliver Hunt.
2129
2130         [Chromium] SporeViewer demo doesn't work in Chromium
2131         https://bugs.webkit.org/show_bug.cgi?id=32364
2132
2133         Test: fast/canvas/webgl/bug-32364.html
2134
2135         * fast/canvas/webgl/bug-32364-expected.txt: Added.
2136         * fast/canvas/webgl/bug-32364.html: Added.
2137
2138 2009-12-09  Maciej Stachowiak  <mjs@apple.com>
2139
2140         Reviewed by Oliver Hunt.
2141
2142         Test for: Google reader gets stuck in the "Loading..." state and does not complete
2143         https://bugs.webkit.org/show_bug.cgi?id=32256
2144
2145         * fast/js/codegen-jless-expected.txt: Added.
2146         * fast/js/codegen-jless.html: Added.
2147         * fast/js/script-tests/codegen-jless.js: Added.
2148
2149 2009-12-09  Csaba Osztrogonác  <ossy@webkit.org>
2150
2151         [Qt] Unreviewed. Skip a timeouter flakey test.
2152
2153         * platform/qt/Skipped: fast/frames/sandboxed-iframe-scripting.html added.
2154
2155 2009-12-09  Beth Dakin  <bdakin@apple.com>
2156
2157         Reviewed by Oliver Hunt.
2158
2159         Tests for https://bugs.webkit.org/show_bug.cgi?id=32346 SVG 
2160         property -webkit-shadow should apply shadow on the result after 
2161         compositing
2162         -and corresponding-
2163         <rdar://problem/7389404>
2164
2165         New tests:
2166         * platform/mac/svg/css/composite-shadow-example-expected.checksum: Added.
2167         * platform/mac/svg/css/composite-shadow-example-expected.png: Added.
2168         * platform/mac/svg/css/composite-shadow-example-expected.txt: Added.
2169         * platform/mac/svg/css/composite-shadow-with-opacity-expected.checksum: Added.
2170         * platform/mac/svg/css/composite-shadow-with-opacity-expected.png: Added.
2171         * platform/mac/svg/css/composite-shadow-with-opacity-expected.txt: Added.
2172         * svg/css/composite-shadow-example.html: Added.
2173         * svg/css/composite-shadow-with-opacity.html: Added.
2174
2175         New and improved results:
2176         * platform/mac/svg/css/group-with-shadow-expected.checksum:
2177         * platform/mac/svg/css/group-with-shadow-expected.png:
2178
2179 2009-12-09  Alexey Proskuryakov  <ap@apple.com>
2180
2181         Reviewed by Darin Adler.
2182
2183         https://bugs.webkit.org/show_bug.cgi?id=32332
2184         WebSocket events should be dispatched synchronously
2185
2186         * websocket/tests/script-tests/simple.js:
2187         * websocket/tests/simple-expected.txt:
2188         It's after all guaranteed that readyState is 1 in open and message event handlers.
2189
2190 2009-12-09  Gavin Barraclough  <barraclough@apple.com>
2191
2192         Reviewed by Oliver Hunt.
2193
2194         https://bugs.webkit.org/show_bug.cgi?id=32228
2195         Reenabling tests.
2196
2197         * platform/win/Skipped:
2198
2199 2009-12-09  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2200
2201         Skip a failing test that needs DRT support to override standard
2202         preferences.
2203
2204         * platform/gtk/Skipped:
2205
2206 2009-12-09  Csaba Osztrogonác  <ossy@webkit.org>
2207
2208        [Qt] Skip a failing test introduced in r51877.
2209
2210         * platform/qt/Skipped: fast/loader/input-element-page-cache-crash.html added.
2211
2212 2009-12-09  Nikolas Zimmermann  <nzimmermann@rim.com>
2213
2214         Not reviewed. Fix typo in the Skipped list s/.htm/.html/ in the last test I added.
2215
2216         * platform/mac-snowleopard/Skipped:
2217
2218 2009-12-08  Fumitoshi Ukai  <ukai@chromium.org>
2219
2220         Reviewed by Darin Adler.
2221
2222         WebSocket allow space (U+0020) in sub protocol name.
2223         https://bugs.webkit.org/show_bug.cgi?id=32266
2224
2225         Skipped sub-protocol-with-space.html for now until new pywebsocket is
2226         landed.
2227
2228         * websocket/tests/bad-sub-protocol-expected.txt:
2229         * websocket/tests/script-tests/bad-sub-protocol.js:
2230         * websocket/tests/script-tests/sub-protocol-with-space.js: Added.
2231         * websocket/tests/sub-protocol-with-space-expected.txt: Added.
2232         * websocket/tests/sub-protocol-with-space.html: Added.
2233
2234 2009-12-08  Fumitoshi Ukai  <ukai@chromium.org>
2235
2236         Reviewed by Darin Adler.
2237
2238         Add tests that WebSocket-Protocol: is ignored if protocol was not specified.
2239         https://bugs.webkit.org/show_bug.cgi?id=32267
2240
2241         * websocket/tests/script-tests/websocket-protocol-ignored.js: Added.
2242         * websocket/tests/websocket-protocol-ignored-expected.txt: Added.
2243         * websocket/tests/websocket-protocol-ignored.html: Added.
2244
2245 2009-12-08  Peterson Trethewey  <petersont@google.com>
2246
2247         Reviewed by Oliver Hunt.
2248
2249         Implement WebGLUniformLocation and change API to use it.
2250         https://bugs.webkit.org/show_bug.cgi?id=31173
2251
2252         * fast/canvas/webgl/resources/structUniformShader.vert: Added.
2253         * fast/canvas/webgl/script-tests/uniform-location.js: Added.
2254         * fast/canvas/webgl/uniform-location-expected.txt: Added.
2255         * fast/canvas/webgl/uniform-location.html: Added.
2256
2257 2009-12-08  Adam Langley  <agl@google.com>
2258
2259         Reviewed by Darin Adler.
2260
2261         Fix assertion failure in WebCore::RenderBlock::startDelayUpdateScrollInfo
2262
2263         startDelayUpdateScrollInfo calls a function that can end up calling
2264         startDelayUpdateScrollInfo again. However, it's static state is
2265         inconsistent when this happens leading to an assertion failure (or
2266         probably a memory leak if assertions are off).
2267
2268         Thanks to Robert Swiecki for the test case.
2269
2270         https://bugs.webkit.org/show_bug.cgi?id=32172
2271         http://code.google.com/p/chromium/issues/detail?id=28880
2272
2273
2274         * fast/css/recursive-delay-update-scroll.html: Added.
2275         * fast/css/recursive-delay-update-scroll-expected.txt: Added.
2276
2277 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
2278
2279         Not reviewed. Skip another failing media test, that I already mentioned in the bug report.
2280
2281         * platform/mac-snowleopard/Skipped:
2282
2283 2009-12-08  Brady Eidson  <beidson@apple.com>
2284
2285         Reviewed by Darin Adler.
2286
2287         Navigating to a cached page can result in accessing a destroyed HTMLInputElement.
2288         <rdar://problem/6856662> and https://webkit.org/b/32293
2289
2290         * fast/loader/input-element-page-cache-crash-expected.txt: Added.
2291         * fast/loader/input-element-page-cache-crash.html: Added.
2292
2293 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
2294
2295         Not reviewed. Skip fast/repaint/block-selection-gap-in-table-cell.html (generates new result) to turn Qt/Gtk builds green again.
2296
2297         * platform/gtk/Skipped:
2298         * platform/qt/Skipped:
2299
2300 2009-12-08  John Gregg  <johnnyg@google.com>
2301
2302         Reviewed by Adam Barth.
2303
2304         https://bugs.webkit.org/show_bug.cgi?id=31886
2305
2306         Test for accessing the notificationCenter of a window after it's closed.
2307
2308         * fast/notifications/notification-after-close-expected.txt: Added.
2309         * fast/notifications/notification-after-close.html: Added.
2310
2311 2009-12-08  Dan Bernstein  <mitz@apple.com>
2312
2313         Reviewed by John Sullivan.
2314
2315         Added a test of block selection gap repainting in table cells
2316
2317         * fast/repaint/block-selection-gap-in-table-cell.html: Added.
2318         * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.checksum: Added.
2319         * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.png: Added.
2320         * platform/mac/fast/repaint/block-selection-gap-in-table-cell-expected.txt: Added.
2321
2322 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
2323
2324         Rubber-stamped by Maciej Stachowiak.
2325
2326         Turn on (SVG) Filters for Win.
2327         https://bugs.webkit.org/show_bug.cgi?id=32224
2328
2329         * platform/win/Skipped:
2330
2331 2009-12-08  Kent Tamura  <tkent@chromium.org>
2332
2333         Reviewed by Darin Adler.
2334
2335         These test results should not have platform-dependent pixel values.
2336         https://bugs.webkit.org/show_bug.cgi?id=32265
2337
2338         Change is75PercentOf() so that it doesn't show pixel values when
2339         the check is passed.
2340
2341         * fast/replaced/table-percent-height-expected.txt:
2342         * fast/replaced/table-percent-height-text-controls-expected.txt:
2343         * fast/replaced/table-percent-height-text-controls.html:
2344         * fast/replaced/table-percent-height.html:
2345
2346 2009-12-08  Carol Szabo  <carol.szabo@nokia.com>
2347
2348         Reviewed by Darin Adler.
2349
2350         CSS Counter Nesting still does not work according to the spec.
2351         https://bugs.webkit.org/show_bug.cgi?id=31723
2352
2353         * fast/css/counters/nesting-expected.txt: Added.
2354         * fast/css/counters/nesting.html: Added.
2355         This test tests compliance with the CSS2.1 counter scoping and nesting rules.
2356
2357 2009-12-08  Csaba Osztrogonác  <ossy@webkit.org>
2358
2359         [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
2360
2361         * platform/qt/Skipped: inspector/cookie-resource-match.html added.
2362
2363 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
2364
2365         Not reviewed. Update Gtk's custom prototype-inheritance-2-expected.txt, after enabling filters
2366         (As gtk builds with geolocation, unlike the other platforms, it needs its own results)
2367
2368         This turns the Gtk slave to green again.
2369
2370         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
2371
2372 2009-12-08  Alexander Pavlov  <apavlov@chromium.org>
2373
2374         Reviewed by Pavel Feldman.
2375
2376         Change the way cookies are retrieved in the WebInspector frontend.
2377
2378         Moved the cookie filtering from the native code into the frontend so that
2379         all cookies can be retrieved regardless of the associated domain
2380         (required for certain audits to run.)
2381         https://bugs.webkit.org/show_bug.cgi?id=32160
2382
2383         * inspector/cookie-resource-match-expected.txt: Added.
2384         * inspector/cookie-resource-match.html: Added.
2385
2386 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
2387
2388         Rubber-stamped by Maciej Stachowiak.
2389
2390         Turn on (SVG) Filters for Gtk.
2391         https://bugs.webkit.org/show_bug.cgi?id=32224
2392
2393         * platform/gtk/Skipped:
2394
2395 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
2396
2397         Not reviewed. Skip some tests that fail for a longer period on the SnowLeopard bot. Filed two bugs, notifying the authors.
2398
2399         * platform/mac-snowleopard/Skipped:
2400
2401 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
2402
2403         Not reviewed. Oops forgot to update three results -> Qt slave green again.
2404
2405         * platform/qt/svg/filters/feGaussianBlur-expected.txt:
2406         * platform/qt/svg/filters/feMerge-wrong-input-expected.txt:
2407         * platform/qt/svg/filters/feOffset-expected.txt:
2408
2409 2009-12-08  Nikolas Zimmermann  <nzimmermann@rim.com>
2410
2411         Not reviewed. Now that the Qt slave has been rebuilt, reenable all tests that failed
2412         because of the build problems (Qt slave didn't rebuild all files with ENABLE_FILTERS set).
2413
2414         Update some Qt specfic filter test results.
2415
2416         * platform/qt/Skipped:
2417         * platform/qt/svg/filters/feComposite-expected.txt:
2418         * platform/qt/svg/filters/feMerge-expected.txt:
2419         * platform/qt/svg/filters/feTile-expected.txt:
2420         * platform/qt/svg/filters/shadow-on-filter-expected.txt:
2421         * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt:
2422         * platform/qt/svg/filters/sourceAlpha-expected.txt:
2423         * platform/qt/svg/filters/subRegion-in-userSpace-expected.txt:
2424         * platform/qt/svg/filters/subRegion-one-effect-expected.txt:
2425         * platform/qt/svg/filters/subRegion-two-effects-expected.txt:
2426
2427 2009-12-08  Fumitoshi Ukai  <ukai@chromium.org>
2428
2429         Reviewed by Darin Adler.
2430
2431         Add tests that WebSocket protocol argument works.
2432         https://bugs.webkit.org/show_bug.cgi?id=3178
2433
2434         * websocket/tests/bad-sub-protocol-expected.txt: Added.
2435         * websocket/tests/bad-sub-protocol.html: Added.
2436         * websocket/tests/handshake-fail-by-sub-protocol-mismatch-expected.txt: Added.
2437         * websocket/tests/handshake-fail-by-sub-protocol-mismatch.html: Added.
2438         * websocket/tests/protocol-test_wsh.py: Added.
2439         * websocket/tests/script-tests/bad-sub-protocol.js: Added.
2440         * websocket/tests/script-tests/handshake-fail-by-sub-protocol-mismatch.js: Added.
2441         * websocket/tests/script-tests/sub-protocol.js: Added.
2442         * websocket/tests/sub-protocol-expected.txt: Added.
2443         * websocket/tests/sub-protocol.html: Added.
2444
2445 2009-12-07  Csaba Osztrogonác  <ossy@webkit.org>
2446
2447         [Qt] Unreviewed fix to make QtBuildBot green.
2448         Skip failing tests caused by r51828 (Turn on (SVG) Filters for Qt.)
2449         https://bugs.webkit.org/show_bug.cgi?id=32224
2450         http://build.webkit.org/results/Qt%20Linux%20Release/r51828%20(4620)/results.html
2451
2452         * platform/qt/Skipped:
2453
2454 2009-12-07  Shinichiro Hamaji  <hamaji@chromium.org>
2455
2456         Reviewed by Darin Adler.
2457
2458         editing/selection/last-empty-inline is failing in Windows
2459         https://bugs.webkit.org/show_bug.cgi?id=31985
2460
2461         * editing/selection/last-empty-inline-expected.txt:
2462         * editing/selection/last-empty-inline.html:
2463         * platform/qt/Skipped:
2464         * platform/win/Skipped:
2465
2466 2009-12-07  Fumitoshi Ukai  <ukai@chromium.org>
2467
2468         Reviewed by Alexey Proskuryakov.
2469
2470         Fragments now make WebSocket URL parsing fail.
2471         https://bugs.webkit.org/show_bug.cgi?id=32144
2472
2473         * websocket/tests/script-tests/url-parsing.js:
2474         * websocket/tests/script-tests/url-with-fragment.js: Removed.
2475         * websocket/tests/url-parsing-expected.txt:
2476         * websocket/tests/url-with-fragment-expected.txt: Removed.
2477         * websocket/tests/url-with-fragment.html: Removed.
2478
2479 2009-12-07  Fumitoshi Ukai  <ukai@chromium.org>
2480
2481         Reviewed by Darin Adler.
2482
2483         Fix wrong length parsing in WebSocket.
2484         https://bugs.webkit.org/show_bug.cgi?id=32203
2485
2486         These two tests assumed wrong length encoding in frame: it parsed
2487         length from bytes with 8th bit on.  But spec says length is encoded
2488         as a series of 7-bit bytes stored in octests with the 8th bit on
2489         *but the last byte*.
2490         These tests encodes a frame that has 129 length, so it must be
2491         \x81\0x01 instead of \x81\0x81.
2492
2493         * websocket/tests/frame-length-longer-than-buffer_wsh.py:
2494         * websocket/tests/frame-length-skip_wsh.py:
2495
2496 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
2497
2498         Rubber-stamped by Maciej Stachowiak.
2499
2500         Turn on (SVG) Filters for Qt.
2501         https://bugs.webkit.org/show_bug.cgi?id=32224
2502
2503         * platform/qt/Skipped:
2504
2505 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
2506
2507         Not reviewed. Reverting problematic patch, causing errors.
2508
2509         Revert r51789 (Avoid zero division during SVGPaintServerPattern::setup()). Crashes on all Windows slaves.
2510         Reopen bug https://bugs.webkit.org/show_bug.cgi?id=29912.
2511
2512         * svg/custom/script-tests/small-pattern.js: Removed.
2513         * svg/custom/small-pattern-expected.txt: Removed.
2514         * svg/custom/small-pattern.html: Removed.
2515
2516 2009-12-07  Kent Tamura  <tkent@chromium.org>
2517
2518         Reviewed by Darin Adler.
2519
2520         Add tests for HTMLInputElement::stepUp() and stepDown().
2521         https://bugs.webkit.org/show_bug.cgi?id=27451
2522
2523         * fast/forms/input-step-number-expected.txt: Added.
2524         * fast/forms/input-step-number.html: Added.
2525         * fast/forms/input-step-range-expected.txt: Added.
2526         * fast/forms/input-step-range.html: Added.
2527         * fast/forms/input-step-unsupported-expected.txt: Added.
2528         * fast/forms/input-step-unsupported.html: Added.
2529         * fast/forms/script-tests/input-step-number.js: Added.
2530         * fast/forms/script-tests/input-step-range.js: Added.
2531         * fast/forms/script-tests/input-step-unsupported.js: Added.
2532
2533 2009-12-07  Enrica Casucci  <enrica@apple.com>
2534
2535         Reviewed by Darin Adler.
2536
2537         REGRESSION(4.0.4-42a12): Indent does not work for twice modified with background text in gmail.
2538         <rdar://problem/7442387>
2539         https://bugs.webkit.org/show_bug.cgi?id=32233
2540
2541         * editing/execCommand/indent-with-style2-expected.txt: Added.
2542         * editing/execCommand/indent-with-style2.html: Added.
2543
2544 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
2545
2546         Not reviewed. Add some missing files that depend on SVG Filters support, only mac supports it for now.
2547
2548         * platform/win/Skipped:
2549
2550 2009-12-07  Csaba Osztrogonác  <ossy@webkit.org>
2551
2552         [Qt] Unreviewed. Skip a timeouter flakey test.
2553
2554         * platform/qt/Skipped: fast/frames/sandboxed-iframe-plugins.html added.
2555
2556 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
2557
2558         Not reviewed. Skip yet another test, what a journey...
2559
2560         * platform/gtk/Skipped:
2561
2562 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
2563
2564         Not reviewed. Adjust one layout test to the results of the Leopard Intel slave.
2565
2566         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
2567
2568 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
2569
2570         Not reviewed. Turn Qt slave green again, after landing filters.
2571
2572         * platform/qt/Skipped:
2573
2574 2009-12-07  Dan Bernstein  <mitz@apple.com>
2575
2576         Corrected expected results
2577
2578         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum:
2579         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png:
2580         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.checksum:
2581         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png:
2582
2583 2009-12-07  Dan Bernstein  <mitz@apple.com>
2584
2585         Rubber-stamped by Simon Fraser.
2586
2587         Re-enabled this test now that <rdar://problem/7450481> is fixed
2588
2589         * fast/repaint/block-selection-gap-in-composited-layer.html: Copied from LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html.disabled.
2590         * fast/repaint/block-selection-gap-in-composited-layer.html.disabled: Removed.
2591
2592 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
2593
2594         Reviewed by Holger Hans Peter Freyther.
2595
2596         Turn on (SVG) Filters support, by default.
2597         https://bugs.webkit.org/show_bug.cgi?id=32224
2598
2599         Recreate SVG test baseline, after enabling filters support on mac.
2600         Add affected tests, that are not yet skipped, to the Skipped list of every other
2601         platform, until building with filters support is enabled on those platforms as well.
2602
2603         * fast/dom/Window/window-properties-expected.txt:
2604         * fast/dom/prototype-inheritance-2-expected.txt:
2605         * fast/dom/prototype-inheritance-expected.txt:
2606         * fast/js/global-constructors-expected.txt:
2607         * platform/gtk/Skipped:
2608         * platform/mac-leopard/svg/text/text-intro-05-t-expected.checksum:
2609         * platform/mac-leopard/svg/text/text-intro-05-t-expected.png:
2610         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.checksum:
2611         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png:
2612         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
2613         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum:
2614         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
2615         * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
2616         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
2617         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
2618         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
2619         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum:
2620         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
2621         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
2622         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum:
2623         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
2624         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
2625         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum:
2626         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png:
2627         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt:
2628         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum:
2629         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
2630         * platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
2631         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
2632         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
2633         * platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
2634         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum:
2635         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png:
2636         * platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
2637         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum:
2638         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png:
2639         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt:
2640         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum:
2641         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
2642         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
2643         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum:
2644         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.png:
2645         * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
2646         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum:
2647         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png:
2648         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
2649         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum:
2650         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png:
2651         * platform/mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
2652         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum:
2653         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png:
2654         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
2655         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.checksum:
2656         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.png:
2657         * platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
2658         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.checksum:
2659         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png:
2660         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
2661         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.checksum:
2662         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png:
2663         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum:
2664         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
2665         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
2666         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
2667         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.checksum:
2668         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.png:
2669         * platform/mac/svg/W3C-SVG-1.1/struct-cond-03-t-expected.txt:
2670         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum:
2671         * platform/mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png:
2672         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.checksum:
2673         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.png:
2674         * platform/mac/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt:
2675         * platform/mac/svg/batik/filters/feTile-expected.checksum:
2676         * platform/mac/svg/batik/filters/feTile-expected.png:
2677         * platform/mac/svg/batik/filters/feTile-expected.txt:
2678         * platform/mac/svg/batik/filters/filterRegions-expected.checksum:
2679         * platform/mac/svg/batik/filters/filterRegions-expected.png:
2680         * platform/mac/svg/batik/filters/filterRegions-expected.txt:
2681         * platform/mac/svg/batik/paints/patternRegions-expected.checksum:
2682         * platform/mac/svg/batik/paints/patternRegions-expected.png:
2683         * platform/mac/svg/batik/text/textEffect-expected.checksum:
2684         * platform/mac/svg/batik/text/textEffect-expected.png:
2685         * platform/mac/svg/batik/text/textEffect-expected.txt:
2686         * platform/mac/svg/batik/text/textEffect3-expected.checksum:
2687         * platform/mac/svg/batik/text/textEffect3-expected.png:
2688         * platform/mac/svg/batik/text/textEffect3-expected.txt:
2689         * platform/mac/svg/batik/text/textFeatures-expected.checksum:
2690         * platform/mac/svg/batik/text/textFeatures-expected.png:
2691         * platform/mac/svg/batik/text/textFeatures-expected.txt:
2692         * platform/mac/svg/batik/text/textOnPath-expected.checksum:
2693         * platform/mac/svg/batik/text/textOnPath-expected.png:
2694         * platform/mac/svg/batik/text/textPosition-expected.checksum:
2695         * platform/mac/svg/batik/text/textPosition-expected.png:
2696         * platform/mac/svg/batik/text/textProperties-expected.checksum:
2697         * platform/mac/svg/batik/text/textProperties-expected.png:
2698         * platform/mac/svg/batik/text/textProperties-expected.txt:
2699         * platform/mac/svg/batik/text/verticalText-expected.checksum:
2700         * platform/mac/svg/batik/text/verticalText-expected.png:
2701         * platform/mac/svg/batik/text/verticalTextOnPath-expected.checksum:
2702         * platform/mac/svg/batik/text/verticalTextOnPath-expected.png:
2703         * platform/mac/svg/batik/text/xmlSpace-expected.checksum:
2704         * platform/mac/svg/batik/text/xmlSpace-expected.png:
2705         * platform/mac/svg/carto.net/window-expected.checksum:
2706         * platform/mac/svg/carto.net/window-expected.png:
2707         * platform/mac/svg/css/arrow-with-shadow-expected.png:
2708         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.checksum:
2709         * platform/mac/svg/css/circle-in-mask-with-shadow-expected.png:
2710         * platform/mac/svg/css/clippath-with-shadow-expected.png:
2711         * platform/mac/svg/css/group-with-shadow-expected.checksum:
2712         * platform/mac/svg/css/group-with-shadow-expected.png:
2713         * platform/mac/svg/css/mask-with-shadow-expected.checksum:
2714         * platform/mac/svg/css/mask-with-shadow-expected.png:
2715         * platform/mac/svg/css/path-with-shadow-expected.png:
2716         * platform/mac/svg/css/stars-with-shadow-expected.checksum:
2717         * platform/mac/svg/css/stars-with-shadow-expected.png:
2718         * platform/mac/svg/custom/circular-marker-reference-2-expected.checksum:
2719         * platform/mac/svg/custom/circular-marker-reference-2-expected.png:
2720         * platform/mac/svg/custom/dominant-baseline-hanging-expected.checksum:
2721         * platform/mac/svg/custom/dominant-baseline-hanging-expected.png:
2722         * platform/mac/svg/custom/empty-merge-expected.checksum:
2723         * platform/mac/svg/custom/empty-merge-expected.png:
2724         * platform/mac/svg/custom/empty-merge-expected.txt:
2725         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.checksum:
2726         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png:
2727         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.txt:
2728         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.checksum:
2729         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png:
2730         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.txt:
2731         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.checksum:
2732         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.png:
2733         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.txt:
2734         * platform/mac/svg/custom/feComponentTransfer-Table-expected.checksum:
2735         * platform/mac/svg/custom/feComponentTransfer-Table-expected.png:
2736         * platform/mac/svg/custom/feComponentTransfer-Table-expected.txt:
2737         * platform/mac/svg/custom/feDisplacementMap-01-expected.checksum:
2738         * platform/mac/svg/custom/feDisplacementMap-01-expected.png:
2739         * platform/mac/svg/custom/feDisplacementMap-01-expected.txt:
2740         * platform/mac/svg/custom/gradient-rotated-bbox-expected.checksum:
2741         * platform/mac/svg/custom/gradient-rotated-bbox-expected.png:
2742         * platform/mac/svg/custom/gradient-stop-corner-cases-expected.checksum:
2743         * platform/mac/svg/custom/gradient-stop-corner-cases-expected.png:
2744         * platform/mac/svg/custom/gradient-stroke-width-expected.checksum:
2745         * platform/mac/svg/custom/gradient-stroke-width-expected.png:
2746         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.checksum:
2747         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.png:
2748         * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
2749         * platform/mac/svg/custom/invalid-css-expected.txt:
2750         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.checksum:
2751         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.png:
2752         * platform/mac/svg/custom/js-late-marker-creation-expected.checksum:
2753         * platform/mac/svg/custom/js-late-marker-creation-expected.png:
2754         * platform/mac/svg/custom/linking-a-03-b-all-expected.checksum:
2755         * platform/mac/svg/custom/linking-a-03-b-all-expected.png:
2756         * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum:
2757         * platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png:
2758         * platform/mac/svg/custom/marker-changes-expected.checksum:
2759         * platform/mac/svg/custom/marker-changes-expected.png:
2760         * platform/mac/svg/custom/marker-child-changes-expected.checksum:
2761         * platform/mac/svg/custom/marker-child-changes-expected.png:
2762         * platform/mac/svg/custom/marker-viewBox-changes-expected.checksum:
2763         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
2764         * platform/mac/svg/custom/non-circular-marker-reference-expected.checksum:
2765         * platform/mac/svg/custom/non-circular-marker-reference-expected.png:
2766         * platform/mac/svg/custom/non-opaque-filters-expected.checksum:
2767         * platform/mac/svg/custom/non-opaque-filters-expected.png:
2768         * platform/mac/svg/custom/non-opaque-filters-expected.txt:
2769         * platform/mac/svg/custom/path-bad-data-expected.checksum:
2770         * platform/mac/svg/custom/path-bad-data-expected.png:
2771         * platform/mac/svg/custom/pattern-rotate-expected.checksum:
2772         * platform/mac/svg/custom/pattern-rotate-expected.png:
2773         * platform/mac/svg/custom/pointer-events-path-expected.checksum:
2774         * platform/mac/svg/custom/pointer-events-path-expected.png:
2775         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
2776         * platform/mac/svg/custom/svg-fonts-in-html-expected.png:
2777         * platform/mac/svg/custom/text-filter-expected.checksum:
2778         * platform/mac/svg/custom/text-filter-expected.png:
2779         * platform/mac/svg/custom/text-filter-expected.txt:
2780         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.checksum:
2781         * platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.png:
2782         * platform/mac/svg/custom/use-elementInstance-event-target-expected.checksum:
2783         * platform/mac/svg/custom/use-elementInstance-event-target-expected.png:
2784         * platform/mac/svg/custom/visibility-override-filter-expected.checksum:
2785         * platform/mac/svg/custom/visibility-override-filter-expected.png:
2786         * platform/mac/svg/custom/visibility-override-filter-expected.txt:
2787         * platform/mac/svg/filters/big-sized-filter-2-expected.checksum: Added.
2788         * platform/mac/svg/filters/big-sized-filter-2-expected.png: Added.
2789         * platform/mac/svg/filters/big-sized-filter-2-expected.txt:
2790         * platform/mac/svg/filters/big-sized-filter-expected.checksum:
2791         * platform/mac/svg/filters/big-sized-filter-expected.png:
2792         * platform/mac/svg/filters/big-sized-filter-expected.txt:
2793         * platform/mac/svg/filters/feComposite-expected.checksum:
2794         * platform/mac/svg/filters/feComposite-expected.png:
2795         * platform/mac/svg/filters/feComposite-expected.txt:
2796         * platform/mac/svg/filters/feDisplacementMap-expected.checksum:
2797         * platform/mac/svg/filters/feDisplacementMap-expected.png:
2798         * platform/mac/svg/filters/feDisplacementMap-expected.txt:
2799         * platform/mac/svg/filters/feGaussianBlur-expected.checksum:
2800         * platform/mac/svg/filters/feGaussianBlur-expected.png:
2801         * platform/mac/svg/filters/feGaussianBlur-expected.txt:
2802         * platform/mac/svg/filters/feMerge-expected.checksum:
2803         * platform/mac/svg/filters/feMerge-expected.png:
2804         * platform/mac/svg/filters/feMerge-expected.txt:
2805         * platform/mac/svg/filters/feMerge-wrong-input-expected.txt:
2806         * platform/mac/svg/filters/feOffset-expected.checksum:
2807         * platform/mac/svg/filters/feOffset-expected.png:
2808         * platform/mac/svg/filters/feOffset-expected.txt:
2809         * platform/mac/svg/filters/feTile-expected.checksum:
2810         * platform/mac/svg/filters/feTile-expected.png:
2811         * platform/mac/svg/filters/feTile-expected.txt:
2812         * platform/mac/svg/filters/filterRes-expected.checksum:
2813         * platform/mac/svg/filters/filterRes-expected.png:
2814         * platform/mac/svg/filters/filterRes-expected.txt:
2815         * platform/mac/svg/filters/shadow-on-filter-expected.checksum:
2816         * platform/mac/svg/filters/shadow-on-filter-expected.png:
2817         * platform/mac/svg/filters/shadow-on-filter-expected.txt:
2818         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.checksum:
2819         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.png:
2820         * platform/mac/svg/filters/shadow-on-rect-with-filter-expected.txt:
2821         * platform/mac/svg/filters/sourceAlpha-expected.txt:
2822         * platform/mac/svg/filters/subRegion-in-userSpace-expected.checksum:
2823         * platform/mac/svg/filters/subRegion-in-userSpace-expected.png:
2824         * platform/mac/svg/filters/subRegion-in-userSpace-expected.txt:
2825         * platform/mac/svg/filters/subRegion-one-effect-expected.checksum:
2826         * platform/mac/svg/filters/subRegion-one-effect-expected.png:
2827         * platform/mac/svg/filters/subRegion-one-effect-expected.txt:
2828         * platform/mac/svg/filters/subRegion-two-effects-expected.checksum:
2829         * platform/mac/svg/filters/subRegion-two-effects-expected.png:
2830         * platform/mac/svg/filters/subRegion-two-effects-expected.txt:
2831         * platform/mac/svg/text/text-path-01-b-expected.checksum:
2832         * platform/mac/svg/text/text-path-01-b-expected.png:
2833         * platform/mac/svg/text/text-text-05-t-expected.png:
2834         * platform/mac/svg/text/text-text-07-t-expected.checksum:
2835         * platform/mac/svg/text/text-text-07-t-expected.png:
2836         * platform/mac/svg/webarchive/svg-cursor-subresources-expected.png:
2837         * platform/mac/svg/webarchive/svg-feimage-subresources-expected.checksum:
2838         * platform/mac/svg/webarchive/svg-feimage-subresources-expected.png:
2839         * platform/qt/Skipped:
2840         * platform/win/Skipped:
2841         * svg/custom/js-svg-constructors-expected.txt:
2842         * svg/custom/svg-features-expected.txt:
2843         * svg/dom/operatorAttribute-expected.txt:
2844         * svg/webarchive/svg-feimage-subresources-expected.webarchive:
2845
2846 2009-12-07  Kent Tamura  <tkent@chromium.org>
2847
2848         Reviewed by Darin Adler.
2849
2850         Some changes to ValidityState-typeMismatch-url.html.
2851         https://bugs.webkit.org/show_bug.cgi?id=29913
2852
2853         - Add more test cases
2854           Username, IPv6 address, mailto:, file:, tel:, fragment, and IDN.
2855         - Handle difference between KURL and KURLGoogle
2856
2857         * fast/forms/ValidityState-typeMismatch-url-expected.txt:
2858         * fast/forms/script-tests/ValidityState-typeMismatch-url.js:
2859
2860 2009-12-07  Darin Fisher  <darin@chromium.org>
2861
2862         Reviewed by Darin Adler.
2863
2864         http/tests/cache/subresource-failover-to-network.html is flaky
2865         https://bugs.webkit.org/show_bug.cgi?id=32038
2866
2867         Rewrite test to avoid dumpResourceLoadCallbacks, which do not
2868         interleave predictably with the output of dumpFrameLoadCallbacks.
2869         Other things besides resource loading can delay onload.
2870
2871         The newly written test uses a cookie to determine if the test has
2872         passed.
2873
2874         Unskip this test for platform/win.
2875
2876         * http/tests/cache/resources/subresource-failover-to-network.cgi:
2877         * http/tests/cache/subresource-failover-to-network-expected.txt:
2878         * http/tests/cache/subresource-failover-to-network.html:
2879         * platform/win/Skipped:
2880
2881 2009-12-07  Alexey Proskuryakov  <ap@apple.com>
2882
2883         Reviewed by Darin Adler.
2884
2885         https://bugs.webkit.org/show_bug.cgi?id=32244
2886         Test sending and receiving small WebSocket messages of different lengths
2887
2888         * websocket/tests/frame-lengths-expected.txt: Added.
2889         * websocket/tests/frame-lengths.html: Added.
2890
2891 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
2892
2893         Not reviewed. Add two tests generating new results to gtks collection of tests doing so.
2894
2895         * platform/gtk/Skipped:
2896
2897 2009-12-07  Dirk Schulze  <krit@webkit.org>
2898
2899         Reviewed by Adam Barth.
2900
2901         If the tile of a pattern is bigger than the pattern and the
2902         pattern size is < 0.5, the SVGPaintServer produced a division
2903         by zero. This also only happens, if the attribute overflow is
2904         set to visible.
2905         This is a test with a pattern size of 0.1 and a tile size of 1. 
2906
2907         * svg/custom/script-tests/small-pattern.js: Added.
2908         * svg/custom/small-pattern-expected.txt: Added.
2909         * svg/custom/small-pattern.html: Added.
2910
2911 2009-12-07  Kenneth Russell  <kbr@google.com>
2912
2913         Reviewed by Dimitri Glazkov.
2914
2915         [v8] WebCore::WebGLArrayBufferInternal::byteLengthAttrGetter NULL pointer
2916         https://bugs.webkit.org/show_bug.cgi?id=31889
2917
2918         Fixed bug in handling of zero-argument constructor call.
2919
2920         Test: fast/canvas/webgl/bug-31889.html
2921
2922         * fast/canvas/webgl/bug-31889-expected.txt: Added.
2923         * fast/canvas/webgl/bug-31889.html: Added.
2924
2925 2009-12-07  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2926
2927         Unreviewed. Landing files I forgot to add to my working copy
2928         before committing r51734.
2929
2930         * media/media-can-play-ogg-expected.txt: Added.
2931         * media/media-can-play-ogg.html: Added.
2932
2933 2009-12-07  Alexey Proskuryakov  <ap@apple.com>
2934
2935         Don't skip websocket/tests/url-with-credential.html, it's one of earlier tests that is
2936         to blame.
2937
2938         * platform/mac/Skipped:
2939
2940 2009-12-07  Brian Weinstein  <bweinstein@apple.com>
2941
2942         Rubber-stamped by Steve Falkenburg.
2943
2944         Add one more fast/js test to the Skipped list - also due to:
2945         https://bugs.webkit.org/show_bug.cgi?id=32228.
2946
2947         * platform/win/Skipped:
2948
2949 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
2950
2951         Not reviewed. Cleaning up Skipped files in order to make more bots green, as I plan to land changes, that affect all bots (svg filters support).
2952
2953         Remove non-existant animations/3d directory in qt&win Skipped lists.
2954         Skip one more test on windows (see bug #32228, already in radar, just guessing - not yet sure if it's a random crash issue though)
2955         Skip 19 (!) tests on the Qt slave, failing since a longer time. Qt developers: Please investigate.
2956
2957         * platform/qt/Skipped: Also remove some duplicates I spotted.
2958         * platform/win/Skipped:
2959
2960 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
2961
2962         Not reviewed. Disable two flaky SnowLeopard tests, filed bug and notified author.
2963
2964         Tests "plugins/document-open.html" and "plugins/mouse-events.html" are flaky on SnowLeopard
2965         https://bugs.webkit.org/show_bug.cgi?id=32229
2966
2967         * platform/mac-snowleopard/Skipped:
2968
2969 2009-12-07  Dan Bernstein  <mitz@apple.com>
2970
2971         Reviewed by Darin Adler.
2972
2973         Tests for <rdar://problem/7437820> Weird selection artifacts
2974
2975         * fast/repaint/block-selection-gap-stale-cache-2.html: Added.
2976         * fast/repaint/block-selection-gap-stale-cache.html: Added.
2977         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.checksum: Added.
2978         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.png: Added.
2979         * platform/mac/fast/repaint/block-selection-gap-stale-cache-2-expected.txt: Added.
2980         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.checksum: Added.
2981         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.png: Added.
2982         * platform/mac/fast/repaint/block-selection-gap-stale-cache-expected.txt: Added.
2983
2984 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
2985
2986         Not reviewed.
2987
2988         REGRESSION: fast/js/excessive-comma-usage.html and fast/js/math-transforms.html fail on win
2989         https://bugs.webkit.org/show_bug.cgi?id=32228
2990
2991         Adding above two tests to the Skipped list on win, attempting to turn the win slave green again.
2992
2993         * platform/win/Skipped:
2994
2995 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
2996
2997         Not reviewed. Remove non-existant files in gtk/Skipped list, and exclude a printing test, without results. Should turn the gtk slave green again.
2998
2999         * platform/gtk/Skipped:
3000
3001 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
3002
3003         Not reviewed. Attempt to get all mac build slaves to green again. Disable crashing test, and notify the author of it to fix it.
3004
3005         New test "websocket/tests/url-with-credential.html" crashes in debug builds
3006         https://bugs.webkit.org/show_bug.cgi?id=32226
3007
3008         * platform/mac/Skipped:
3009
3010 2009-12-07  Nikolas Zimmermann  <nzimmermann@rim.com>
3011
3012         Not reviewed. Add missing layout test result.
3013
3014         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt: Added.
3015
3016 2009-12-07  Joanmarie Diggs  <joanmarie.diggs@gmail.com>
3017
3018         Reviewed by Xan Lopez.
3019
3020         https://bugs.webkit.org/show_bug.cgi?id=25524
3021         [Gtk] Expose the title attribute to assistive technologies
3022
3023         * platform/gtk/accessibility/title-and-alt.html: Added.
3024         * platform/gtk/accessibility/title-and-alt-expected.txt: Added.
3025
3026 2009-12-07  Oliver Hunt  <oliver@apple.com>
3027
3028         Reviewed by Maciej Stachowiak.
3029
3030         Object.create fails if properties on the descriptor are getters
3031         https://bugs.webkit.org/show_bug.cgi?id=32219
3032
3033         Add tests for descriptors using getters instead of raw values
3034
3035         * fast/js/Object-create-expected.txt:
3036         * fast/js/script-tests/Object-create.js:
3037         (valueGet):
3038         (get var):
3039         (get var.DescriptorWithGetGetter.foo.Object.create.):
3040         (get var.DescriptorWithSetGetter.foo.Object.create.):
3041
3042 2009-12-06  Oliver Hunt  <oliver@apple.com>
3043
3044         Reviewed by Maciej Stachowiak.
3045
3046         Object.getOwnPropertyDescriptor() allows cross-frame access
3047         https://bugs.webkit.org/show_bug.cgi?id=32119
3048
3049         Add cross domain tests for getOwnPropertyDescriptor
3050
3051         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html: Added.
3052         * http/tests/security/resources/cross-frame-access.js:
3053         (canGetDescriptor.set get catch):
3054         (canGetDescriptor):
3055         * http/tests/security/resources/cross-frame-iframe-for-get-test.html:
3056         * http/tests/security/xss-DENIED-defineProperty.html:
3057
3058 2009-12-06  Kent Tamura  <tkent@chromium.org>
3059
3060         Reviewed by Darin Adler.
3061
3062         Improve portability and readability of table-percent-height* tests.
3063         https://bugs.webkit.org/show_bug.cgi?id=31858
3064
3065         The purpose of these tests is to confirm that an element with
3066         height:N% inside a table cell has non-zero height. We don't need
3067         to check concrete pixel sizes of form controls.
3068
3069         This updates the tests so that they check heights are non-zero and
3070         75% heights are same as corresponding 100% heights or actually 75%.
3071
3072         * fast/replaced/table-percent-height-expected.txt:
3073         * fast/replaced/table-percent-height-text-controls-expected.txt:
3074         * fast/replaced/table-percent-height-text-controls.html:
3075         * fast/replaced/table-percent-height.html:
3076
3077 2009-12-06  Fumitoshi Ukai  <ukai@chromium.org>
3078
3079         Reviewed by Alexey Proskuryakov.
3080
3081         Add tests for cross-origin WebSocket usage
3082         https://bugs.webkit.org/show_bug.cgi?id=32055
3083
3084         * websocket/tests/cross-origin-expected.txt: Added.
3085         * websocket/tests/cross-origin.html: Added.
3086         * websocket/tests/fixed-origin_wsh.py: Added.
3087         * websocket/tests/handshake-fail-by-cross-origin-expected.txt: Added.
3088         * websocket/tests/handshake-fail-by-cross-origin.html: Added.
3089         * websocket/tests/origin-test_wsh.py: Added.
3090         * websocket/tests/script-tests/cross-origin.js: Added.
3091         * websocket/tests/script-tests/frame-length-longer-than-buffer.js:
3092         * websocket/tests/script-tests/frame-length-skip.js:
3093         * websocket/tests/script-tests/handshake-error.js:
3094         * websocket/tests/script-tests/handshake-fail-by-cross-origin.js: Added.
3095         * websocket/tests/script-tests/simple.js:
3096         * websocket/tests/simple-expected.txt:
3097
3098 2009-12-05  Maciej Stachowiak  <mjs@apple.com>
3099
3100         Reviewed by Oliver Hunt.
3101
3102         conway benchmark spends half it's time in op_less (jump fusion fails)
3103         https://bugs.webkit.org/show_bug.cgi?id=32190
3104
3105         * fast/js/codegen-loops-logical-nodes-expected.txt:
3106         * fast/js/script-tests/codegen-loops-logical-nodes.js: Update to test some newly
3107         sensitive cases of codegen that were not already covered.
3108
3109 2009-12-05  Philippe Normand  <pnormand@igalia.com>
3110
3111         Reviewed by Gustavo Noronha.
3112
3113         New test for video.canPlayType and ogg containers.
3114
3115         [GTK] Recognize oga as audio/ogg
3116         https://bugs.webkit.org/show_bug.cgi?id=31990
3117
3118         * media/media-can-play-ogg-expected.txt: Added.
3119         * media/media-can-play-ogg.html: Added.
3120         * platform/mac-leopard/Skipped:
3121         * platform/mac-snowleopard/Skipped:
3122         * platform/mac-tiger/Skipped:
3123         * platform/mac/Skipped:
3124         * platform/qt-mac/Skipped:
3125         * platform/qt-win/Skipped:
3126         * platform/qt/Skipped:
3127         * platform/win/Skipped:
3128
3129 2009-12-05  Dan Bernstein  <mitz@apple.com>
3130
3131         Rubber-stamped by Mark Rowe.
3132
3133         Disabled a test because it puts the WebView into compositing mode,
3134         which remains in effect for all subsequent repaint tests, causing them
3135         to fail because DumpRenderTree always forces a full repaint when
3136         generating the image of a WebView that is in compositing mode.
3137
3138         * fast/repaint/block-selection-gap-in-composited-layer.html: Removed.
3139         * fast/repaint/block-selection-gap-in-composited-layer.html.disabled: Copied from LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html.
3140
3141 2009-12-05  Adam Langley  <agl@google.com>
3142
3143         Reviewed by Adam Barth.
3144
3145         Check that a CSS format() argument is of a valid type.
3146
3147         https://bugs.webkit.org/show_bug.cgi?id=31815
3148         http://code.google.com/p/chromium/issues/detail?id=28582
3149
3150         * fast/css/url-format-non-string-expected.txt: Added
3151         * fast/css/url-format-non-string.html: Added.
3152
3153 2009-12-04  Kent Hansen  <kent.hansen@nokia.com>
3154
3155         Reviewed by Darin Adler.
3156
3157         Add test for JavaScript string property deletion
3158         https://bugs.webkit.org/show_bug.cgi?id=32012
3159
3160         * fast/js/script-tests/string-property-deletion.js: Added.
3161         * fast/js/string-property-deletion-expected.txt: Added.
3162         * fast/js/string-property-deletion.html: Added.
3163
3164 2009-12-04  Yuzo Fujishima  <yuzo@google.com>
3165
3166         Reviewed by Alexey Proskuryakov.
3167
3168         Add test for web socket send.
3169
3170         https://bugs.webkit.org/show_bug.cgi?id=31337
3171
3172         * websocket/tests/script-tests/send.js: Added.
3173         (endTest):
3174         (ws.onopen):
3175         (ws.onmessage.ws.onmessage):
3176         (ws.onmessage):
3177         (ws.onclose):
3178         (timeOutCallback):
3179         * websocket/tests/send-expected.txt: Added.
3180         * websocket/tests/send.html: Added.
3181         * websocket/tests/send_wsh.py: Added.
3182
3183 2009-12-04  Simon Fraser  <simon.fraser@apple.com>
3184
3185         Reviewed by Dan Bernstein.
3186
3187         <rdar://problem/7441571> Hardware-backed layers are skipped when printing
3188         
3189         Testcase for printing with a compositing layer.
3190
3191         * printing/compositing-layer-printing-expected.pdf: Added.
3192         * printing/compositing-layer-printing.html: Added.
3193
3194 2009-12-04  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3195
3196         Skip test that is failing because of new behaviour enforced by
3197         libsoup. Bug reported.
3198
3199         * platform/gtk/Skipped:
3200
3201 2009-12-04  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3202
3203         Skip tests that require support for frame loader callbacks
3204         reporting, and a new test.
3205
3206         * platform/gtk/Skipped:
3207
3208 2009-12-04  Dirk Schulze  <krit@webkit.org>
3209
3210         Reviewed by Gustavo Noronha Silva.
3211
3212         Move the render result to svg/custom as a cross platform render result.
3213
3214         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Removed.
3215         * svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Added.
3216
3217 2009-12-04  Kenneth Rohde Christiansen  <kenneth@webkit.org>
3218
3219         Reviewed by Adam Treat.
3220
3221         Remove test that works after adding setAllowUniversalAccessFromFileURLs
3222         to Qt's version of the LayoutTestController.
3223
3224         * platform/qt/Skipped:
3225
3226 2009-12-04  Dirk Schulze  <krit@webkit.org>
3227
3228         Reviewed by Nikolas Zimmermann.
3229
3230         Gradient SVG animation demonstrates tearing at animation extremes
3231         https://bugs.webkit.org/show_bug.cgi?id=11929
3232
3233         In SVG a focalPoint must be inside the radius of a radial gradient.
3234         It this isn't the case, we have to move the focalPoint into the radius.
3235         This checks the correct behavior of WebKit on false values for fx, fy.
3236
3237         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.checksum:
3238         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.png:
3239         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.checksum: Added.
3240         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.png: Added.
3241         * platform/mac/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt: Added.
3242         * svg/custom/radial-gradient-with-outstanding-focalPoint.svg: Added.
3243
3244 2009-12-04  Chris Fleizach  <cfleizach@apple.com>
3245
3246         Reviewed by Darin Adler.
3247
3248         REGRESSION: AX: buttons now extremely repetitive
3249         https://bugs.webkit.org/show_bug.cgi?id=32164
3250
3251         * platform/mac-leopard/accessibility/table-with-aria-role-expected.txt:
3252         * platform/mac/accessibility/button-shouldnot-have-axvalue-expected.txt: Added.
3253         * platform/mac/accessibility/button-shouldnot-have-axvalue.html: Added.
3254         * platform/mac/accessibility/table-with-aria-role-expected.txt:
3255
3256 2009-12-04  Enrica Casucci  <enrica@apple.com>
3257
3258         Reviewed by John Sullivan.
3259
3260         Mail.app crashes when indenting table pasted from Numbers.app.
3261         <rdar://problem/7209507>
3262         https://bugs.webkit.org/show_bug.cgi?id=32166
3263
3264         * editing/execCommand/indent-partial-table-expected.txt: Added.
3265         * editing/execCommand/indent-partial-table.html: Added.
3266
3267 2009-12-04  Alexey Proskuryakov  <ap@apple.com>
3268
3269         Reviewed by Darin Adler.
3270
3271         https://bugs.webkit.org/show_bug.cgi?id=32085
3272         WebSocket should block the same ports that are blocked for resource loading
3273
3274         Added some tests for URL parsing (one of them expects current WebKit behavior, not what the
3275         spec says).
3276
3277         * websocket/tests/script-tests/url-parsing.js: Added.
3278         * websocket/tests/url-parsing-expected.txt: Added.
3279         * websocket/tests/url-parsing.html: Added.
3280
3281 2009-12-04  Benjamin Poulain  <benjamin.poulain@nokia.com>
3282
3283         Reviewed by Kenneth Rohde Christiansen.
3284
3285         [Qt] WebKit crashes when loading certain SVG images
3286         https://bugs.webkit.org/show_bug.cgi?id=29443
3287
3288         Update the test results for the new FontCache implementation.
3289
3290         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
3291         * platform/qt/css1/font_properties/font_variant-expected.txt:
3292         * platform/qt/css1/pseudo/firstline-expected.txt:
3293         * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
3294         * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
3295
3296 2009-12-04  Steve Block  <steveblock@google.com>
3297
3298         Reviewed by Darin Adler.
3299
3300         Fixes a crashing bug in Geolocation when a watch is cleared from some callbacks. 
3301         https://bugs.webkit.org/show_bug.cgi?id=32111
3302
3303         * fast/dom/Geolocation/resources/permission-denied-already-clear-watch.js: Added. Tests clearing the watch from the error callback after a permission denied message when permissions have already been denied.
3304         * fast/dom/Geolocation/permission-denied-already-clear-watch.html: Added. HTML wrapper for above test.
3305         * fast/dom/Geolocation/permission-denied-already-clear-watch-expected.txt: Added. Expected result for above test.
3306
3307         * fast/dom/Geolocation/resources/timeout-clear-watch.js: Added. Tests clearing the watch from the error callback due to a timeout.
3308         * fast/dom/Geolocation/timeout-clear-watch.html: Added. HTML wrapper for above test.
3309         * fast/dom/Geolocation/timeout-clear-watch-expected.txt: Added. Expected result for above test.
3310
3311         * platform/gtk/Skipped: Modified. Skips new tests.
3312
3313 2009-12-04  Csaba Osztrogonác  <ossy@webkit.org>
3314
3315         Reviewed by Simon Hausmann.
3316
3317         [Qt] Re-enable audio/video tests after updated buildbot's Qt
3318         to Phonon supported one, and put 2 bad tests into skiplist.
3319
3320         * platform/qt/Skipped:
3321
3322 2009-12-04  Yuzo Fujishima  <yuzo@google.com>
3323
3324         Reviewed by Darin Fisher.
3325
3326         Add test to see if unicode messages can be sent over web socket.
3327
3328         https://bugs.webkit.org/show_bug.cgi?id=31341
3329
3330         * websocket/tests/script-tests/unicode.js: Added.
3331         (endTest):
3332         (ws.onopen):
3333         (ws.onmessage):
3334         (ws.onclose):
3335         (timeOutCallback):
3336         * websocket/tests/unicode-expected.txt: Added.
3337         * websocket/tests/unicode.html: Added.
3338         * websocket/tests/unicode_wsh.py: Added.
3339
3340 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
3341
3342         Reviewed by Beth Dakin.
3343
3344         WAI-ARIA: aria-activedescendant doesn't work as intended
3345         https://bugs.webkit.org/show_bug.cgi?id=32100
3346
3347         * platform/mac/accessibility/aria-tree-activedescendant-expected.txt: Added.
3348         * platform/mac/accessibility/aria-tree-activedescendant.html: Added.
3349         * platform/mac/accessibility/aria-tree-index-of-items-expected.txt: Added.
3350         * platform/mac/accessibility/aria-tree-index-of-items.html: Added.
3351
3352 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
3353
3354         Fixing layout test bustage on platforms.
3355
3356         AX: VO just says "term" on many web sites
3357         https://bugs.webkit.org/show_bug.cgi?id=32139
3358
3359         * platform/mac-leopard/accessibility/lists-expected.txt:
3360         * platform/mac/accessibility/radio-button-group-members-expected.txt:
3361
3362 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
3363
3364         Reviewed by Eric Seidel.
3365
3366         AX: VO just says "term" on many web sites
3367         https://bugs.webkit.org/show_bug.cgi?id=32139
3368
3369         * platform/mac/accessibility/aria-grouping-roles-expected.txt:
3370         * platform/mac/accessibility/aria-grouping-roles.html:
3371         * platform/mac/accessibility/definition-list-term-expected.txt: Added.
3372         * platform/mac/accessibility/definition-list-term.html: Added.
3373         * platform/mac/accessibility/lists-expected.txt:
3374
3375 2009-12-03  Chris Fleizach  <cfleizach@apple.com>
3376
3377         Reviewed by Beth Dakin.
3378
3379         Implement WAI-ARIA scrollbar role and related property aria-orientation
3380         https://bugs.webkit.org/show_bug.cgi?id=32126
3381
3382         * accessibility/aria-scrollbar-role-expected.txt: Added.
3383         * accessibility/aria-scrollbar-role.html: Added.
3384         * platform/gtk/Skipped:
3385         * platform/win/Skipped:
3386
3387 2009-12-03  Alexey Proskuryakov  <ap@apple.com>
3388
3389         Reviewed by Darin Adler.
3390
3391         https://bugs.webkit.org/show_bug.cgi?id=32132
3392         websocket/tests/simple.html fails on Windows
3393
3394         * websocket/tests/script-tests/simple.js:
3395         * websocket/tests/simple-expected.txt:
3396         Make the test weaker - readyState could already grow by the time a posted event gets dispatched.
3397
3398         * platform/win/Skipped: Un-skip the test.
3399
3400 2009-12-03  Julie Parent  <jparent@chromium.org>
3401
3402         Reviewed by Eric Seidel.
3403
3404         Make shorthand-transitions.html less flaky.
3405         The test currently allows for timing related differences by using a tolerance, but the tolerance
3406         is inconsistent in the test, even for values read at the same time (some values are allowed a 100ms 
3407         difference, others are only allowed 50ms).  This change makes all values have a 100ms tolerance.
3408         (open question: is 100ms enough?  I've looked through a bunch of logs of failures and it seems to be,
3409         so this should definitely help reduce but this may not entirely eliminate flakiness).
3410         
3411         https://bugs.webkit.org/show_bug.cgi?id=32134
3412
3413         * transitions/shorthand-transitions.html:
3414
3415 2009-12-03  Csaba Osztrogonác  <ossy@webkit.org>
3416
3417         Reviewed by Eric Seidel.
3418
3419         https://bugs.webkit.org/show_bug.cgi?id=32135
3420
3421         [Qt] Add expected files for new tests we pass.
3422         Compared to the Mac expected png files.
3423
3424         * platform/qt/fast/css/namespaces/namespaces-escapes-expected.txt: Added.
3425         * platform/qt/fast/css/namespaces/namespaces-invalid-at-expected.txt: Added.
3426
3427 2009-12-03  Brian Weinstein  <bweinstein@apple.com>
3428
3429         Rubber-stamped by Alexey Proskuryakov.
3430
3431         Skip failing WebSocket test on Windows.
3432
3433         * platform/win/Skipped:
3434
3435 2009-12-03  Brady Eidson  <beidson@apple.com>
3436
3437         Rubberstamped by Oliver Hunt.
3438
3439         Fix layout tests by removing the full outputting of the Date object and just outputting the milliseconds since the epoch.
3440
3441         * fast/loader/stateobjects/pushstate-object-types-expected.txt:
3442         * fast/loader/stateobjects/pushstate-object-types.html:
3443
3444 2009-12-03  Alexey Proskuryakov  <ap@apple.com>
3445
3446         Reviewed by Eric Seidel.
3447
3448         https://bugs.webkit.org/show_bug.cgi?id=32130
3449         Add a test for sending non-trivial amount of data over WebSocket
3450
3451         * websocket/tests/echo_wsh.py: Copied from WebKitTools/pywebsocket/example/echo_wsh.py.
3452         * websocket/tests/simple-stress-expected.txt: Added.
3453         * websocket/tests/simple-stress.html: Added.
3454
3455 2009-12-03  Brady Eidson  <beidson@apple.com>
3456
3457         Rubberstamped by Sam Weinig.
3458
3459         Fix my absolute URL snafu by outputting only the last path component for these URLs, 
3460         which is all that is relevant.
3461
3462         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt:
3463         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt:
3464         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html:
3465         * fast/loader/stateobjects/document-destroyed-navigate-back.html:
3466         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt:
3467         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html:
3468
3469 2009-12-03  Oliver Hunt  <oliver@apple.com>
3470
3471         Reviewed by Dan Bernstein.
3472
3473         REGRESSION (r51627): 3 SVG tests are failing
3474         https://bugs.webkit.org/show_bug.cgi?id=32117
3475
3476         Improve testing of svglist.
3477
3478         * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
3479         * svg/dom/svglist-exception-on-out-bounds-error.html:
3480
3481 2009-12-03  Enrica Casucci  <enrica@apple.com>
3482
3483         Reviewed by Adele Peterson.
3484
3485         Multiple Undos removes the last posted comment and/or the ones before it.
3486         <rdar://problem/6557066>
3487         https://bugs.webkit.org/show_bug.cgi?id=32079
3488
3489         Added test to verify that undo has no effect when an element is
3490         no longer editable.
3491         
3492         * editing/undo/undo-indent-noneditable-expected.txt: Added.
3493         * editing/undo/undo-indent-noneditable.html: Added.
3494
3495 2009-12-03  Brady Eidson  <beidson@apple.com>
3496
3497         Reviewed by Sam Weinig.
3498
3499         <rdar://problem/7214236> and http://webkit.org/b/32052 - Implement HTML5 state object history API
3500
3501         Update expected results of old tests:
3502         * fast/dom/Window/window-appendages-cleared-expected.txt:
3503         * fast/dom/Window/window-properties-expected.txt:
3504         * http/tests/security/cross-frame-access-enumeration-expected.txt:
3505
3506         New tests:
3507         * fast/loader/stateobjects: Added.
3508         * fast/loader/stateobjects/document-destroyed-navigate-back-expected.txt: Added.
3509         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll-expected.txt: Added.
3510         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html: Added.
3511         * fast/loader/stateobjects/document-destroyed-navigate-back.html: Added.
3512         * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener-expected.txt: Added.
3513         * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener.html: Added.
3514         * fast/loader/stateobjects/popstate-after-load-complete-body-attribute-expected.txt: Added.
3515         * fast/loader/stateobjects/popstate-after-load-complete-body-attribute.html: Added.
3516         * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute-expected.txt: Added.
3517         * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute.html: Added.
3518         * fast/loader/stateobjects/popstate-after-load-complete-window-attribute-expected.txt: Added.
3519         * fast/loader/stateobjects/popstate-after-load-complete-window-attribute.html: Added.
3520         * fast/loader/stateobjects/pushstate-object-types-expected.txt: Added.
3521         * fast/loader/stateobjects/pushstate-object-types.html: Added.
3522         * fast/loader/stateobjects/pushstate-then-replacestate-expected.txt: Added.
3523         * fast/loader/stateobjects/pushstate-then-replacestate.html: Added.
3524         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange-expected.txt: Added.
3525         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html: Added.
3526         * fast/loader/stateobjects/replacestate-then-pushstate-expected.txt: Added.
3527         * fast/loader/stateobjects/replacestate-then-pushstate.html: Added.
3528         * fast/loader/stateobjects/resources: Added.
3529         * fast/loader/stateobjects/resources/navigate-back.html: Added.
3530         * http/tests/loading/state-object-security-exception-expected.txt: Added.
3531         * http/tests/loading/state-object-security-exception.html: Added.
3532
3533 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3534
3535         Reviewed by Xan Lopez.
3536
3537         Platform-specific result for test. GIO identifies the file as
3538         application/javascript, as opposed to other platforms identifying
3539         it as application/x-javascript.
3540
3541         * platform/gtk/inspector/timeline-network-resource-expected.txt: Added.
3542
3543 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3544
3545         Rubber-stamped by Oliver Hunt.
3546
3547         Re-baseline required after r51522.
3548
3549         * platform/gtk/editing/deleting/5390681-2-expected.txt:
3550
3551 2009-12-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3552
3553         Skipping new tests, and tests that require new DRT functionality.
3554
3555         * platform/gtk/Skipped:
3556
3557 2009-12-03  Andras Becsi  <abecsi@inf.u-szeged.hu>
3558
3559         Reviewed by Kenneth Rohde Christiansen.
3560
3561         [Qt] Skip layoutTestController.notifyDone() related tests which got revealed in r51634
3562         until there is a fix for the issue.
3563         https://bugs.webkit.org/show_bug.cgi?id=31626
3564
3565         * platform/qt/Skipped:
3566
3567 2009-12-03  Andras Becsi  <abecsi@inf.u-szeged.hu>
3568
3569         Reviewed by Kenneth Rohde Christiansen.
3570
3571         [Qt] Re-enable previously skipped tests.
3572         https://bugs.webkit.org/show_bug.cgi?id=31591
3573
3574         * platform/qt/Skipped:
3575
3576 2009-12-03  Csaba Osztrogonác  <ossy@webkit.org>
3577
3578         [Qt] Put test into skiplist because of missing layoutTestController.evaluateInWebInspector().
3579
3580         * platform/qt/Skipped:
3581         - inspector/settings-set-get.html added.
3582
3583 2009-12-03  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
3584
3585         Reviewed by Timothy Hatcher.
3586
3587         Web Inspector: Simplify the settings support in inspector controller.
3588
3589         https://bugs.webkit.org/show_bug.cgi?id=32076
3590
3591         * inspector/settings-set-get-expected.txt: Added.
3592         * inspector/settings-set-get.html: Added.
3593
3594 2009-12-03  Oliver Hunt  <oliver@apple.com>
3595
3596         Reviewed by Maciej Stachowiak.
3597
3598         NULL ptr in SVGPathSegList::getPathSegAtLength()
3599         https://bugs.webkit.org/show_bug.cgi?id=30313
3600
3601         Add testcases for incorrect pathSeg usage.
3602
3603         * svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt: Added.
3604         * svg/dom/svgpath-out-of-bounds-getPathSeg.html: Added.
3605
3606 2009-12-02  Shinichiro Hamaji  <hamaji@chromium.org>
3607
3608         Reviewed by Darin Adler.
3609
3610         Rewrite two tests with dumpAsText
3611         https://bugs.webkit.org/show_bug.cgi?id=32014
3612
3613         * fast/block/positioning/complex-percentage-height-expected.txt: Added.
3614         * fast/block/positioning/complex-percentage-height.html:
3615         * fast/lists/item-not-in-list-line-wrapping-expected.txt: Added.
3616         * fast/lists/item-not-in-list-line-wrapping.html:
3617         * platform/mac/fast/block/positioning/complex-percentage-height-expected.checksum: Removed.
3618         * platform/mac/fast/block/positioning/complex-percentage-height-expected.png: Removed.
3619         * platform/mac/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
3620         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.checksum: Removed.
3621         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.png: Removed.
3622         * platform/mac/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
3623         * platform/qt/Skipped:
3624         * platform/qt/fast/block/positioning/complex-percentage-height-expected.txt: Removed.
3625         * platform/qt/fast/lists/item-not-in-list-line-wrapping-expected.txt: Removed.
3626
3627 2009-12-02  Alexey Proskuryakov  <ap@apple.com>
3628
3629         Reviewed by Darin Fisher.
3630
3631         https://bugs.webkit.org/show_bug.cgi?id=32089
3632         Test that WebSocket.readyState is set correctly
3633
3634         * websocket/tests/script-tests/simple.js:
3635         (ws.onopen):
3636         (ws.onmessage):
3637         (ws.onclose):
3638         * websocket/tests/simple-expected.txt:
3639         Added readyState logging.
3640
3641 2009-11-30  Julie Parent  <jparent@chromium.org>
3642
3643         Reviewed by Darin Adler.
3644
3645         Make change-values-during-transition less flaky.  Transition is 1 sec duration,
3646         translating 100px, starting at 0, so it should be at 50px at 500ms, not 600ms.
3647                 
3648         https://bugs.webkit.org/show_bug.cgi?id=31997
3649
3650         * transitions/change-values-during-transition.html:
3651         isEqual: Remove unnecessary code - tolerance always passed in and always default value.
3652         getXPosition: Extract into a function, since it is duplicated twice.
3653         check2: Still run second check if the first fails, just give more debugging output.
3654         start: Remove final setTimeout - nothing changes between the end of check2 and here,
3655             so this is just making the test take 100ms longer.
3656
3657 2009-12-02  Brian Weinstein  <bweinstein@apple.com>
3658
3659         Rubber-stamped by Adam Roben.
3660
3661         Skip http/tests/cache/subresource-failover-to-network.html because it
3662         is flaky on Windows, fixing it is being tracked by 
3663         https://bugs.webkit.org/show_bug.cgi?id=32038.
3664
3665         * platform/win/Skipped:
3666
3667 2009-12-02  Csaba Osztrogonác  <ossy@webkit.org>
3668
3669         [Qt] Put tests into skiplist because of missing layoutTestController.evaluateInWebInspector().
3670
3671         * platform/qt/Skipped:
3672         - inspector/elements-panel-selection-on-refresh.html added.
3673         - inspector/timeline-event-dispatch.html added.