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