Unreviewed, Chromium build fix.
[WebKit-https.git] / LayoutTests / ChangeLog
1 2010-03-25  Dumitru Daniliuc  <dumi@chromium.org>
2
3         Unreviewed, Chromium build fix.
4
5         Update the expectations for statement-error-callback.html for Chromium.
6
7         * platform/chromium-mac/storage/statement-error-callback-expected.txt:
8         * platform/chromium-win/storage/statement-error-callback-expected.txt:
9
10 2010-03-25  Dmitry Titov  <dimich@chromium.org>
11
12         Not reviewed, update pixel results for Chromium bots.
13
14         The rendering of these tests was changed by http://trac.webkit.org/changeset/56507.
15         Also updated Chromium's test_expectations.txt.
16
17         * platform/chromium-linux/fast/dynamic/flash-replacement-test-expected.checksum:
18         * platform/chromium-linux/fast/dynamic/flash-replacement-test-expected.png:
19         * platform/chromium-linux/plugins/embed-attributes-style-expected.checksum:
20         * platform/chromium-linux/plugins/embed-attributes-style-expected.png:
21         * platform/chromium/test_expectations.txt: Use BUG_WKXXXX instead of WKXXXX notation to appease validation on the bot.
22
23 2010-03-25  Dmitry Titov  <dimich@chromium.org>
24
25         Unreviewed, fixing Chromium test bots.
26
27         [chromium] REGRESSION: Some LayoutTests fail after r56567
28         https://bugs.webkit.org/show_bug.cgi?id=36630
29
30         * platform/chromium/test_expectations.txt: Update expectations.
31
32 2010-03-25  Gustavo Noronha Silva  <gns@gnome.org>
33
34         Needs a "LinuxEditingBehavior", perhaps with a better name
35         https://bugs.webkit.org/show_bug.cgi?id=36627
36
37         Skipping tests that started failing after 56567. We need to figure
38         out a proper fix, that may involve adding a new editing behavior
39         for our platform.
40
41         * platform/gtk/Skipped:
42         * platform/qt/Skipped:
43
44 2010-03-25  Andrew Scherkus  <scherkus@chromium.org>
45
46         Unreviewed, expectations tweak.
47
48         Reorganized and updated comments for media test expectations.
49
50         * platform/chromium/test_expectations.txt: Tweaked.
51
52 2010-03-24  Dumitru Daniliuc  <dumi@chromium.org>
53
54         Reviewed by Dimitri Glazkov.
55
56         Updating the test to conform to the latest spec changes.
57
58         * storage/statement-error-callback-expected.txt:
59         * storage/statement-error-callback.html:
60
61 2010-03-25  Ojan Vafai  <ojan@chromium.org>
62
63         Reviewed by David Levin.
64
65         mouse-based selections are always directional on Window/Linux
66         https://bugs.webkit.org/show_bug.cgi?id=25195
67
68         The tests are modified to expect different things for Win/Linux vs. Mac.
69
70         * editing/selection/5195166-1.html:
71         * editing/selection/extend-after-mouse-selection.html:
72         * editing/selection/extend-selection-after-double-click-expected.txt:
73         * editing/selection/extend-selection-after-double-click.html:
74         * platform/chromium-linux/editing/selection/5195166-1-expected.checksum: Removed.
75         * platform/chromium-linux/editing/selection/5195166-1-expected.png: Removed.
76         * platform/chromium-win/editing/selection/5195166-1-expected.checksum: Removed.
77         * platform/chromium-win/editing/selection/5195166-1-expected.png: Removed.
78         * platform/chromium-win/editing/selection/5195166-1-expected.txt: Removed.
79         * platform/mac/editing/selection/5195166-1-expected.checksum: Removed.
80         * platform/mac/editing/selection/5195166-1-expected.png: Removed.
81         * platform/mac/editing/selection/5195166-1-expected.txt:
82         * platform/qt/editing/selection/5195166-1-expected.txt: Removed.
83         * platform/win/editing/selection/extend-after-mouse-selection-expected.txt:
84
85 2010-03-25  Simon Fraser  <simon.fraser@apple.com>
86
87         Reviewed by Geoffrey Garen.
88
89         https://bugs.webkit.org/show_bug.cgi?id=36557
90         Animations use the wrong timing-function sometimes
91         
92         Various files that test which style is used as the "unanimated" style for a keyframe
93         animation.
94
95         * animations/longhand-timing-function-expected.txt: Added.
96         * animations/longhand-timing-function.html: Added.
97           Tests that a single longhand property (which creates a default animation in the style) doesn't cause
98           the applied animation to use the wrong timing function.
99         
100         * animations/transition-and-animation-3-expected.txt: Added.
101         * animations/transition-and-animation-3.html: Added.
102           Tests that the style used when a transition resumes after an animation has finished is the correct one.
103         
104         * animations/unanimated-style-expected.txt: Added.
105         * animations/unanimated-style.html: Added.
106           Tests which style is used when animating properties that are missing from the first keyframe.
107
108 2010-03-25  Csaba Osztrogonác  <ossy@webkit.org>
109
110         Unreviewed expected file fix.
111
112         * platform/mac/fast/frames/flattening/frameset-flattening-grid-expected.txt: Needless newline removed.
113
114 2010-03-25  Jakub Wieczorek  <jwieczorek@webkit.org>
115
116         Rubber-stamped by Tor Arne Vestbø.
117
118         [Qt] Update test results after r56555.
119         https://bugs.webkit.org/show_bug.cgi?id=36413
120
121         * platform/qt/fast/forms/basic-inputs-expected.txt:
122         * platform/qt/fast/forms/isindex-placeholder-expected.txt:
123         * platform/qt/fast/forms/text-style-color-expected.txt:
124         * platform/qt/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
125         * platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.txt:
126         * platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt:
127
128 2010-03-25  Antonio Gomes  <tonikitoo@webkit.org>
129
130         Unreview expectation result fix.
131
132         After http://trac.webkit.org/changeset/56547, the test needs new (and proper)
133         results.
134
135         * platform/mac/fast/frames/flattening/frameset-flattening-grid-expected.txt:
136
137 2010-03-25  Jakub Wieczorek  <jwieczorek@webkit.org>
138
139         Reviewed by Eric Seidel.
140
141         [Qt] RenderTheme: fix size adjustment for text fields
142         https://bugs.webkit.org/show_bug.cgi?id=36413
143
144         Update test results after RenderTheme changes.
145
146         * platform/qt/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
147         * platform/qt/fast/forms/textarea-placeholder-set-attribute-expected.txt:
148         * platform/qt/fast/forms/textarea-placeholder-set-value-expected.txt:
149
150 2010-03-25  Julien Chaffraix  <jchaffraix@webkit.org>
151
152         Reviewed by Alexey Proskuryakov.
153
154         [Qt][GTK] http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length.html
155         fails after r56394
156         https://bugs.webkit.org/show_bug.cgi?id=36531
157
158         The test was assuming that we would receive 3 progress events which may not be the case anymore
159         due to the event throttling added in r56394.
160
161         * http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length.html: Removed
162         the counting as it belonged to the original version of the test and instead use the position
163         to determine when to reset the XHR.
164
165         * platform/gtk/Skipped:
166         * platform/qt/Skipped:
167         Removed the test from the Skipped lists now that it should pass.
168
169 2010-03-24  Simon Fraser  <simon.fraser@apple.com>
170
171         Reviewed by Adele Peterson.
172
173         https://bugs.webkit.org/show_bug.cgi?id=35714
174         Computed style on delayed transform animations is incorrect
175         
176         Test that fetches computed style for a transform animation during the delay phase.
177         
178         Also remove animations/fill-mode-transform.html from the Mac skipped lists,
179         now that it passes.
180
181         * compositing/animation/computed-style-during-delay-expected.txt: Added.
182         * compositing/animation/computed-style-during-delay.html: Added.
183         * platform/mac-leopard/Skipped:
184         * platform/mac-snowleopard/Skipped:
185
186 2010-03-25  Diego Gonzalez  <diego.gonzalez@openbossa.org>
187
188         Reviewed by Kenneth Christiansen.
189
190         Added missing frame flattening activation on
191         fast/frames/flattening/frameset-flattening-grid.html;
192         removed unnecessary CONSOLE MESSAGE from the expected file;
193         reset the setFrameSetFlatteningEnabled for each test.
194
195         * fast/frames/flattening/frameset-flattening-grid.html:
196         * platform/qt/fast/frames/flattening/frameset-flattening-grid-expected.txt:
197
198 2010-03-25  Diego Gonzalez  <diego.gonzalez@openbossa.org>
199
200         Reviewed by Eric Seidel.
201
202         Missing forward ENABLE_DATALIST macro to JavaScript enabled features macros
203         on WebKit.pri
204
205         [Qt] Forward ENABLE_DATALIST macro to JavaScript enabled macros
206         https://bugs.webkit.org/show_bug.cgi?id=36547
207
208         * platform/qt/Skipped:
209
210 2010-03-25  Joanmarie Diggs  <joanmarie.diggs@gmail.com>
211
212         Reviewed by Eric Seidel.
213
214         https://bugs.webkit.org/show_bug.cgi?id=36371
215         [Gtk] Elements with a title attribute should not be ignored
216
217         * platform/gtk/accessibility/object-with-title.html: Added
218         * platform/gtk/accessibility/object-with-title-expected.txt: Added
219
220 2010-03-25  Fumitoshi Ukai  <ukai@chromium.org>
221
222         Reviewed by Eric Seidel.
223
224         [Qt] websocket/tests/long-invalid-header.html fails
225         https://bugs.webkit.org/show_bug.cgi?id=36492
226
227         * websocket/tests/long-invalid-header-expected.txt: trim console message.
228
229 2010-03-25  Kinuko Yasuda  <kinuko@chromium.org>
230
231         Reviewed by David Levin.
232
233         Rewrite the layout test editing/inserting/6633727 to use dumpAsText
234         https://bugs.webkit.org/show_bug.cgi?id=31579
235
236         * editing/inserting/6633727-expected.txt: Added.
237         * editing/inserting/6633727.html:
238         * editing/inserting/script-tests/6633727.js: Added.
239         * platform/gtk/editing/inserting/6633727-expected.txt: Removed.
240         * platform/mac/editing/inserting/6633727-expected.checksum: Removed.
241         * platform/mac/editing/inserting/6633727-expected.png: Removed.
242         * platform/mac/editing/inserting/6633727-expected.txt: Removed.
243
244 2010-03-24  Mark Rowe  <mrowe@apple.com>
245
246         Revert the portion of r56489 that dealt with port zero as it introduced some test failures.
247
248         * platform/mac/security/block-test-expected.txt:
249         * security/block-test.html:
250
251 2010-03-24  Mark Rowe  <mrowe@apple.com>
252
253         Reviewed by Darin Adler.
254
255         WebKit should treat port numbers outside the valid range as being blacklisted
256         <http://webkit.org/b/36571> / <rdar://problem/7790908>
257
258         * platform/mac/security/block-test-expected.txt:
259         * security/block-test.html: Add tests of a few invalid port numbers.
260
261 2010-03-24  MORITA Hajime  <morrita@google.com>
262
263         Reviewed by Eric Seidel.
264
265         https://bugs.webkit.org/show_bug.cgi?id=36517
266         svg/dom/frame-related-api-during-load.html shoud be more self-descriptive.
267
268         * svg/dom/frame-related-api-during-load-expected.txt:
269         * svg/dom/frame-related-api-during-load.html:
270
271 2010-03-24  Andrew Scherkus  <scherkus@chromium.org>
272
273         Reviewed by Eric Carlson, Eric Seidel and David Levin.
274
275         Update a few more media layout tests to choose test clips based on codec support.
276
277         https://bugs.webkit.org/show_bug.cgi?id=30435
278
279         * media/audio-constructor-src.html: Switched to use findMediaFile().
280         * media/audio-play-event-expected.txt: Updated results.
281         * media/audio-play-event.html: Switched to use findMediaFile().
282         * media/video-no-audio.html: Ditto.
283         * media/video-source-add-src.html: Ditto.
284         * media/video-src-change.html: Closed p tag.
285         * platform/mac-leopard/media/video-no-audio-expected.checksum: New results due to changing source video.
286         * platform/mac-leopard/media/video-no-audio-expected.png: Ditto.
287         * platform/mac-leopard/media/video-no-audio-expected.txt: Ditto.
288         * platform/mac/media/video-no-audio-expected.checksum: Ditto.
289         * platform/mac/media/video-no-audio-expected.png: Ditto.
290         * platform/mac/media/video-no-audio-expected.txt: Ditto.
291
292 2010-03-24  Eric Uhrhane <ericu@chromium.org>
293
294         DOMCoreException needs NoStaticTables modifier
295         https://bugs.webkit.org/show_bug.cgi?id=36458
296
297         No new tests, but this shows up in tests of Database accesses from the
298         Worker thread that I'll be checking in soon.  The symptom is that
299         DOMCoreException.toString() returns [object DOMException] instead of
300         something more helpful.
301
302         * fast/workers/worker-context-multi-port-expected.txt:  Adjusted expectation that was depending on the broken behavior.
303
304 2010-03-23  Evan Martin  <evan@chromium.org>
305
306         Reviewed by Dmitry Titov.
307
308         [chromium] use integral glyph widths
309         https://bugs.webkit.org/show_bug.cgi?id=36510
310
311         Extend a Linux Chromium layout test to also cover slight-hinted text.
312
313         * platform/chromium/fast/text/chromium-linux-fontconfig-renderstyle.html:
314
315 2010-03-24  Alexander Pavlov  <apavlov@chromium.org>
316
317         Reviewed by Pavel Feldman.
318
319         Inspector: XML Tags should not be converted to lowercase
320         https://bugs.webkit.org/show_bug.cgi?id=28600
321
322         * inspector/elements-panel-xhtml-structure-expected.txt:
323         * inspector/elements-panel-xhtml-structure.xhtml:
324
325 2010-03-03  Kenneth Rohde Christiansen  <kenneth@webkit.org>
326
327         Reviewed by Antti Koivisto.
328
329         Layout test for DOM Level 3 Custom Event
330         http://www.w3.org/TR/DOM-Level-3-Events
331
332         * fast/events/custom-event-expected.txt: Added.
333         * fast/events/custom-event.html: Added.
334
335 2010-03-24  Csaba Osztrogonác  <ossy@webkit.org>
336
337         Rubber-stamped by Simon Hausmann and Gustavo Noronha Silva.
338
339         [Qt][GTK] http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length.html fails after r56394
340         https://bugs.webkit.org/show_bug.cgi?id=36531
341
342         * platform/gtk/Skipped: http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length.html skipped until fix.
343         * platform/qt/Skipped: http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length.html skipped until fix.
344
345 2010-03-23  Alexey Proskuryakov  <ap@apple.com>
346
347         Skip plugins/destroy-plugin-from-callback.html, which has been failing on SL bots since it
348         was added in r56338.
349
350         * platform/mac-snowleopard/Skipped:
351
352 2010-03-23  Simon Fraser  <simon.fraser@apple.com>
353
354         Reviewed by Dan Bernstein.
355
356         Assertion ASSERTION FAILED: rootLayer == m_clipRectsRoot at hulu.com
357         https://bugs.webkit.org/show_bug.cgi?id=34065
358         
359         Testcase with two zero-size embed elements.
360
361         * compositing/geometry/empty-embed-rects-expected.txt: Added.
362         * compositing/geometry/empty-embed-rects.html: Added.
363
364 2010-03-23  Alexey Proskuryakov  <ap@apple.com>
365
366         Reviewed by Geoff Garen.
367
368         https://bugs.webkit.org/show_bug.cgi?id=36511
369         <rdar://problem/7753498> Safari freezes when using SPUTNIK JavaScript conformance check
370
371         Landing the troublesome test. Will need to be deleted when we properly import the whole test
372         suite.
373
374         * fast/js/script-tests/sputnik-S15.4.4.12_A3_T3.js: Added.
375         * fast/js/sputnik-S15.4.4.12_A3_T3-expected.txt: Added.
376         * fast/js/sputnik-S15.4.4.12_A3_T3.html: Added.
377
378 2010-03-23  David Levin  <levin@chromium.org>
379
380         Reviewed by Nate Chapin.
381
382         [chromium] XMLHttpRequest.send sends 'undefined' string when passed undefined value.
383         https://bugs.webkit.org/show_bug.cgi?id=36506
384
385         Added a test to verify that sending either undefined and null both result in an empty request body.
386
387         * http/tests/xmlhttprequest/send-undefined-and-null-expected.txt: Added.
388         * http/tests/xmlhttprequest/send-undefined-and-null.html: Added.
389
390 2010-03-23  Chris Evans  <cevans@chromium.org>
391
392         Reviewed by Darin Adler.
393
394         Add test for crash due to calling into libxml in invalid state. Note
395         that it is unlikely that this will actually crash for you in the test
396         environment because it is highly intermittent. However, adding test in
397         order to exercise the code path and prevent related regression.
398         See https://bugs.webkit.org/show_bug.cgi?id=36000
399
400         * fast/text/bad-encoding.html: Added.
401         * fast/text/bad-encoding-expected.txt: Added.
402         * fast/text/resources/bad-encoding.xml: Added.
403
404 2010-03-23  Nate Chapin  <japhet@chromium.org>
405
406         Unreviewed, Chromium test expectations update.
407
408         Mark fast/dom/error-to-string-stack-overflow.html as failing on
409         all Chromium platforms, and http/tests/xmlhttprequest/xmlhttprequest-50ms-download-dispatch.html
410         as failing on Windows.
411
412         * platform/chromium/test_expectations.txt:
413
414 2010-03-23  MORITA Hajime  <morrita@google.com>
415
416         Reviewed by Alexey Proskuryakov.
417
418         WebCore::SelectionController::setSelection NULL pointer
419         https://bugs.webkit.org/show_bug.cgi?id=31545
420
421         * svg/dom/frame-related-api-during-load-expected.txt: Added.
422         * svg/dom/frame-related-api-during-load.html: Added.
423
424 2010-03-23  Qi Zhang  <qi.2.zhang@nokia.com>
425
426         Reviewed by Simon Hausmann.
427
428         Qt] LayoutTests/fast/canvas/fillrect_gradient.html failed
429         https://bugs.webkit.org/show_bug.cgi?id=36444
430
431         Enable LayoutTests/fast/canvas/fillrect_gradient.html
432
433         * platform/qt/Skipped:
434         * platform/qt/fast/canvas/fillrect_gradient-expected.checksum: Added.
435         * platform/qt/fast/canvas/fillrect_gradient-expected.png: Added.
436         * platform/qt/fast/canvas/fillrect_gradient-expected.txt:
437
438 2010-03-23  Julien Chaffraix  <jchaffraix@webkit.org>
439
440         Reviewed by Alexey Proskuryakov.
441
442         [XHR] onProgress event needs to be dispatched according to what the specification states
443         https://bugs.webkit.org/show_bug.cgi?id=18654
444
445         Add a test to check that progress events are really throttled.
446
447         * http/tests/xmlhttprequest/resources/download-with-delay.php: Added.
448         * http/tests/xmlhttprequest/xmlhttprequest-50ms-download-dispatch-expected.txt: Added.
449         * http/tests/xmlhttprequest/xmlhttprequest-50ms-download-dispatch.html: Added.
450
451 2010-03-23  Pavel Feldman  <pfeldman@chromium.org>
452
453         Reviewed by Timothy Hatcher.
454
455         Web Inspector: Element inspector search funtion: Error dispatching: performSearch.
456
457         https://bugs.webkit.org/show_bug.cgi?id=36488
458
459         * inspector/elements-panel-search-expected.txt: Added.
460         * inspector/elements-panel-search.html: Added.
461
462 2010-03-23  Qi Zhang  <qi.2.zhang@nokia.com>
463
464         Reviewed by Simon Hausmann.
465
466         [Qt]  fast/canvas/patternfill-repeat.html failed.
467         https://bugs.webkit.org/show_bug.cgi?id=34477
468
469         Enable LayoutTests/fast/canvas/patternfill-repeat.html.
470
471         * platform/qt/Skipped:
472         * platform/qt/fast/canvas/patternfill-repeat-expected.checksum: Added.
473         * platform/qt/fast/canvas/patternfill-repeat-expected.png: Added.
474         * platform/qt/fast/canvas/patternfill-repeat-expected.txt:
475
476 2010-03-23  Alex Milowski  <alex@milowski.com>
477
478         Reviewed by Kenneth Rohde Christiansen.
479
480         Updated test results from removal of use of STIX fonts.
481
482         * platform/mac/mathml/presentation/fractions-expected.checksum:
483         * platform/mac/mathml/presentation/fractions-expected.png:
484         * platform/mac/mathml/presentation/fractions-expected.txt:
485         * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.checksum:
486         * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.png:
487         * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.txt:
488         * platform/mac/mathml/presentation/mo-expected.checksum:
489         * platform/mac/mathml/presentation/mo-expected.png:
490         * platform/mac/mathml/presentation/mo-expected.txt:
491         * platform/mac/mathml/presentation/over-expected.checksum:
492         * platform/mac/mathml/presentation/over-expected.png:
493         * platform/mac/mathml/presentation/over-expected.txt:
494         * platform/mac/mathml/presentation/row-expected.checksum:
495         * platform/mac/mathml/presentation/row-expected.png:
496         * platform/mac/mathml/presentation/row-expected.txt:
497         * platform/mac/mathml/presentation/sub-expected.checksum:
498         * platform/mac/mathml/presentation/sub-expected.png:
499         * platform/mac/mathml/presentation/sub-expected.txt:
500         * platform/mac/mathml/presentation/subsup-expected.checksum:
501         * platform/mac/mathml/presentation/subsup-expected.png:
502         * platform/mac/mathml/presentation/subsup-expected.txt:
503         * platform/mac/mathml/presentation/sup-expected.checksum:
504         * platform/mac/mathml/presentation/sup-expected.png:
505         * platform/mac/mathml/presentation/tables-expected.checksum:
506         * platform/mac/mathml/presentation/tables-expected.png:
507         * platform/mac/mathml/presentation/tables-expected.txt:
508         * platform/mac/mathml/presentation/under-expected.checksum:
509         * platform/mac/mathml/presentation/under-expected.png:
510         * platform/mac/mathml/presentation/under-expected.txt:
511         * platform/mac/mathml/presentation/underover-expected.checksum:
512         * platform/mac/mathml/presentation/underover-expected.png:
513         * platform/mac/mathml/presentation/underover-expected.txt:
514
515 2010-03-23  Csaba Osztrogonác  <ossy@webkit.org>
516
517         Unreviewed.
518
519         [Qt] websocket/tests/long-invalid-header.html fails
520         https://bugs.webkit.org/show_bug.cgi?id=36492
521
522         * platform/qt/Skipped: websocket/tests/long-invalid-header.html skipped until fix.
523
524 2010-03-23  Gustavo Noronha Silva  <gns@gnome.org>
525
526         [GTK] Failing fast/css/zoom-body-scroll.html - sizes are off by one after zooming out
527         https://bugs.webkit.org/show_bug.cgi?id=36491
528
529         Skipping test that fails on 32 bits bots.
530
531         * platform/gtk/Skipped:
532
533 2010-03-23  Fumitoshi Ukai  <ukai@chromium.org>
534
535         Unreviewed, remove flaky tag in websocket tests.
536
537         flakiness in websocket tests (http://crbug.com/38397) introducted at
538         Chromium r41818 has been fixed at r42320.
539
540         * platform/chromium/test_expectations.txt: remove BUG38397
541
542 2010-03-22  Pavel Feldman  <pfeldman@chromium.org>
543
544         Reviewed by Dave Hyatt.
545
546         Web Inspector: display CSS selector source line in the styles sidebar pane.
547
548         https://bugs.webkit.org/show_bug.cgi?id=36414
549
550         This change adds a sourceLine field into the CSSStyleRule that is populated
551         from within the parser. CSSParser is now keeping track of the line numbers
552         and last selector line number that is being used while creating CSSStyleRules.
553
554         * inspector/styles-source-lines-expected.txt: Added.
555         * inspector/styles-source-lines.html: Added.
556
557 2010-03-22  Qi Zhang  <qi.2.zhang@nokia.com>
558
559         Reviewed by Laszlo Gombos.
560
561         Qt] Fix arc function in canvas
562         https://bugs.webkit.org/show_bug.cgi?id=36296
563
564         * platform/qt/Skipped:
565         * platform/qt/fast/canvas/arc360-expected.checksum: Added.
566         * platform/qt/fast/canvas/arc360-expected.png: Added.
567         * platform/qt/fast/canvas/arc360-expected.txt: Added.
568
569 2010-03-19  Abhishek Arya  <inferno@chromium.org>
570
571         Reviewed by Adam Barth.
572
573         https://bugs.webkit.org/show_bug.cgi?id=36339
574         This LayoutTest tests for webkit ability to process long invalid headers generated by misbehaving websockets servers.
575
576         * websocket/tests/long-invalid-header-expected.txt: Added.
577         * websocket/tests/long-invalid-header.html: Added.
578         * websocket/tests/long-invalid-header_wsh.py: Added.
579         * websocket/tests/script-tests/long-invalid-header.js: Added.
580
581 2010-03-22  David Kilzer  <ddkilzer@apple.com>
582
583         Remove http/tests/cookies/simple-cookies-expired.html from skip list after CFNetwork issue is resolved
584         <http://webkit.org/b/25861>
585         <rdar://problem/6901322>
586
587         Reviewed by Darin Adler.
588
589         * platform/win/Skipped: Removed:
590         - http/tests/cookies/simple-cookies-expired.html
591
592 2010-03-22  Eric Seidel  <eric@webkit.org>
593
594         Rubber-stamped by Brady Eidson.
595
596         fast/loader/cancel-load-during-port-block-timer.html fails on Tiger bot
597         https://bugs.webkit.org/show_bug.cgi?id=36425
598
599         This test bleeds into the next test and causes failures.  Unsure of the
600         cause.  Brady suggests we disable it for now (to match the other disabled) api test.
601
602         * fast/loader/api-test-go-to-current-back-forward-item.html-disabled: Renamed from LayoutTests/fast/loader/api-test-go-to-current-back-forward-item.html.
603
604 2010-03-22  Dmitry Titov  <dimich@chromium.org>
605
606         Reviewed by Nate Chapin.
607
608         [v8] Crash if the worker is terminated before its initial script is executed.
609         https://bugs.webkit.org/show_bug.cgi?id=36336
610
611         * fast/workers/termination-early-expected.txt: Added.
612         * fast/workers/termination-early.html: Added.
613
614 2010-03-22  Csaba Osztrogonác  <ossy@webkit.org>
615
616         Unreviewed, skip new failing test.
617
618         fast/loader/stateobjects/replacestate-in-iframe.html caused infinite loop.
619         https://bugs.webkit.org/show_bug.cgi?id=36467
620
621         * platform/gtk/Skipped: fast/loader/stateobjects/replacestate-in-iframe.html skipped until fix.
622         * platform/qt/Skipped: fast/loader/stateobjects/replacestate-in-iframe.html skipped until fix.
623
624 2010-03-22  Nate Chapin  <japhet@chromium.org>
625
626         Unreviewed, Chromium test fixes.
627
628         * platform/chromium-linux/fast/dynamic/flash-replacement-test-expected.checksum:
629         * platform/chromium-linux/fast/dynamic/flash-replacement-test-expected.png:
630         * platform/chromium-linux/plugins/embed-attributes-style-expected.checksum:
631         * platform/chromium-linux/plugins/embed-attributes-style-expected.png:
632         * platform/chromium-mac/svg/filters/feColorMatrix-values-expected.checksum: Added.
633         * platform/chromium-mac/svg/filters/feColorMatrix-values-expected.png: Added.
634         * platform/chromium-mac/svg/filters/feColorMatrix-values-expected.txt: Added.
635         * platform/chromium-win/svg/filters/feColorMatrix-values-expected.checksum: Added.
636         * platform/chromium-win/svg/filters/feColorMatrix-values-expected.png: Added.
637         * platform/chromium-win/svg/filters/feColorMatrix-values-expected.txt: Added.
638
639 2010-03-22  Darin Fisher  <darin@chromium.org>
640
641         Reviewed by Brady Eidson.
642
643         HistoryController::replaceState() should modify m_currentItem
644         instead of the current HistoryItem of the BackForwardList.
645
646         https://bugs.webkit.org/show_bug.cgi?id=36435
647
648         * fast/loader/stateobjects/replacestate-in-iframe-expected.txt: Added.
649         * fast/loader/stateobjects/replacestate-in-iframe.html: Added.
650
651 2010-03-22  Kenneth Rohde Christiansen  <kenneth@webkit.org>
652
653         Unreviewed.
654
655         Skip new editing test that fails
656
657         * platform/qt/Skipped:
658
659 2010-03-22  Dirk Schulze  <krit@webkit.org>
660
661         Out of bounds read in SVG feColorMatrix filter
662         https://bugs.webkit.org/show_bug.cgi?id=32714
663
664         SVG Test has text in it. This caused a wrong DRT result on Mac.
665         The other result was created on Windows.
666
667         * platform/mac/svg/filters/feColorMatrix-values-expected.txt:
668
669 2010-03-22  Dirk Schulze  <krit@webkit.org>
670
671         Out of bounds read in SVG feColorMatrix filter
672         https://bugs.webkit.org/show_bug.cgi?id=32714
673
674         Add missing expected result.
675
676         * platform/mac/svg/filters/feColorMatrix-values-expected.txt: Added.
677
678 2010-03-22  Justin Schuh  <jschuh@chromium.org>
679
680         Reviewed by Dirk Schulze.
681
682         Out of bounds read in SVG feColorMatrix filter
683         https://bugs.webkit.org/show_bug.cgi?id=32714
684
685         Prevents an invalid read when a valid values attribute is not
686         supplied for an feColorMatrix SVG filter. Also fixes general
687         handling of missing or invalid values attribute.
688
689         * platform/win/svg/filters: Added.
690         * platform/win/svg/filters/feColorMatrix-values-expected.checksum: Added.
691         * platform/win/svg/filters/feColorMatrix-values-expected.png: Added.
692         * platform/win/svg/filters/feColorMatrix-values-expected.txt: Added.
693         * svg/filters/feColorMatrix-invalid-value-expected.txt: Added.
694         * svg/filters/feColorMatrix-invalid-value.svg: Added.
695         * svg/filters/feColorMatrix-values.svg: Added.
696
697 2010-03-22  Nate Chapin  <japhet@chromium.org>
698
699         Unreviewed, Chromium expectations tweak.
700
701         Add fast/dom/error-to-string-stack-overflow.html to expected 
702         failures due to http://trac.webkit.org/changeset/56329.
703
704         * platform/chromium/test_expectations.txt:
705
706 2010-03-22  Jakub Wieczorek  <faw217@gmail.com>
707
708         Reviewed by Kenneth Rohde Christiansen.
709
710         [Qt] Phonon media backend: expose supported MIME types to WebCore
711
712         https://bugs.webkit.org/show_bug.cgi?id=33453
713
714         List all skipped media tests individually and unskip two fixed by the patch.
715
716         * platform/qt/Skipped:
717
718 2010-03-22  Geoffrey Garen  <ggaren@apple.com>
719
720         Reviewed by Sam Weinig.
721
722         Added a test for <rdar://problem/7728196> REGRESSION (r46701): -(-2147483648)
723         evaluates to -2147483648 on 32 bit (35842)
724
725         * fast/js/negate-overflow-expected.txt: Added.
726         * fast/js/negate-overflow.html: Added.
727
728 2010-03-22  Darin Fisher  <darin@chromium.org>
729
730         Reviewed by Nate Chapin.
731
732         [chromium] Renderer crashes when navigating to a reference fragment in
733         a frame that has no current HistoryItem.
734
735         https://bugs.webkit.org/show_bug.cgi?id=36443
736
737         * fast/loader/crash-replacing-location-before-load-expected.txt: Added.
738         * fast/loader/crash-replacing-location-before-load.html: Added.
739
740 2010-03-22  Alex Milowski  <alex@milowski.com>
741
742         Reviewed by Kenneth Rohde Christiansen.
743
744         Basic tests of mfrac (fractions)
745
746         * mathml/presentation/fractions.xhtml: Added.
747         * mathml/presentation/fractions-vertical-alignment.xhtml: Added
748         * platform/mac/mathml/presentation/fractions-expected.checksum: Added.
749         * platform/mac/mathml/presentation/fractions-expected.png: Added.
750         * platform/mac/mathml/presentation/fractions-expected.txt: Added.
751         * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.checksum: Added.
752         * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.png: Added.
753         * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.txt: Added.
754
755 2010-03-19  Alexey Proskuryakov  <ap@apple.com>
756
757         Reviewed by Oliver Hunt.
758
759         https://bugs.webkit.org/show_bug.cgi?id=36400
760         Add a test for r15750 (Flash crashes after it replaces itself via a document.write())
761
762         * plugins/destroy-plugin-from-callback-expected.txt: Added.
763         * plugins/destroy-plugin-from-callback.html: Added.
764
765 2010-03-22  Yury Semikhatsky  <yurys@chromium.org>
766
767         Reviewed by Pavel Feldman.
768
769         Test that uncaught exception thrown from setTimeout callback in a Worker is reported to the worker object.
770
771         https://bugs.webkit.org/show_bug.cgi?id=31171
772
773         * fast/workers/resources/worker-exception-in-timeout-callback.js: Added.
774         * fast/workers/worker-script-error-expected.txt:
775         * fast/workers/worker-script-error.html:
776
777 2010-03-22  Kenneth Rohde Christiansen  <kenneth@webkit.org>
778
779         Reviewed by Simon Hausmann.
780
781         [Qt] REGRESSION (r56209): fast/media/print-restores-previous-mediatype.htm crashes
782         https://bugs.webkit.org/show_bug.cgi?id=36386
783
784         * platform/qt/Skipped: unskip the test as it now passes.
785
786 2010-03-21  Dmitry Gorbik  <socket.h@gmail.com>
787
788         <http://webkit.org/b/14858> <col> width ignored when not tied to a single cell
789
790         Reviewed by David Kilzer.
791
792         Fixed width calculation for cells with span when <col> is defined.
793
794         * fast/table/col-width-span-expand-expected.txt: Added.
795         * fast/table/col-width-span-expand.html: Added.
796
797 2010-03-20  Martin Robinson  <mrobinson@webkit.org>
798
799         Reviewed by Xan Lopez
800
801         [GTK] eventSender.zoomPageOut() bug?
802         https://bugs.webkit.org/show_bug.cgi?id=30575
803
804         Unskip some tests that were failing because of the bug in DRT.
805
806         * platform/gtk/Skipped:
807
808 2010-03-20  Dimitri Glazkov  <dglazkov@chromium.org>
809
810         Unreviewed, expectations tweak.
811
812         Remove expectations for chromium-mac editing/style/apply-through-end-of-document.html as it
813         now matches platform/mac.
814
815         * platform/chromium-mac/editing/style/apply-through-end-of-document-expected.txt: Removed.
816         * platform/chromium/test_expectations.txt: Adjusted expectations.
817
818 2010-03-20  Dimitri Glazkov  <dglazkov@chromium.org>
819
820         Unreviewed, expectations tweak.
821
822         Mark editing/style/apply-through-end-of-document.html as failing
823
824         * platform/chromium/test_expectations.txt:
825
826 2010-03-20  Dimitri Glazkov  <dglazkov@chromium.org>
827
828         Unreviewed, expectations tweak.
829
830         Marked svg/filters/filterRes.svg as failing after
831         http://trac.webkit.org/changeset/56288/
832
833         * platform/chromium/test_expectations.txt: Added expectations for svg/filters/filterRes.svg.
834
835 2010-03-19  Shinichiro Hamaji  <hamaji@chromium.org>
836
837         Reviewed by Dan Bernstein.
838
839         WebCore::RenderButton::styleDidChange ReadAV@NULL (6739b7fe455ecb54a6812c0866c3b47c)
840         https://bugs.webkit.org/show_bug.cgi?id=34641
841
842         * fast/css/first-letter-block-form-controls-crash-expected.txt: Added.
843         * fast/css/first-letter-block-form-controls-crash.html: Added.
844
845 2010-03-19  Mark Rowe  <mrowe@apple.com>
846
847         Land a test result that should have been added along with the test in r56286.
848
849         * transitions/transition-end-event-destroy-iframe-expected.txt: Copied from LayoutTests/transitions/transition-end-event-destroy-renderer-expected.txt.
850
851 2010-03-19  Adam Barth  <abarth@webkit.org>
852
853         Reviewed by Daniel Bates.
854
855         Change XSSAuditor block syntax
856         https://bugs.webkit.org/show_bug.cgi?id=34436
857
858         Update tests to account for the new blocking syntax.  Added test for
859         disabling the XSS filter.
860
861         * http/tests/security/xssAuditor/malformed-xss-protection-header-expected.txt:
862         * http/tests/security/xssAuditor/malformed-xss-protection-header.html:
863         * http/tests/security/xssAuditor/no-protection-script-tag-expected.txt: Added.
864         * http/tests/security/xssAuditor/no-protection-script-tag.html: Added.
865         * http/tests/security/xssAuditor/resources/echo-head-base-href.pl:
866         * http/tests/security/xssAuditor/resources/echo-intertag-click-and-notify.pl:
867         * http/tests/security/xssAuditor/resources/echo-intertag.pl:
868         * http/tests/security/xssAuditor/xss-protection-parsing-01-expected.txt: Added.
869         * http/tests/security/xssAuditor/xss-protection-parsing-01.html: Added.
870
871 2010-03-19  Zhenyao Mo  <zmo@google.com>
872
873         Reviewed by Oliver Hunt.
874
875         Update WebGLArray.slice() to new spec
876         https://bugs.webkit.org/show_bug.cgi?id-35612
877
878         * fast/canvas/webgl/array-unit-tests-expected.txt: Changed tests to reflect the new slice parameters; add new test cases for default inputs for slice.
879         * fast/canvas/webgl/array-unit-tests.html: Ditto.
880         * fast/canvas/webgl/webgl-array-invalid-ranges-expected.txt: Changed tests to reflect the new slice parameters.
881         * fast/canvas/webgl/webgl-array-invalid-ranges.html: Ditto.
882
883 2010-03-19  Adam Barth  <abarth@webkit.org>
884
885         Reviewed by Darin Adler.
886
887         Freeze sandbox attributes on creation
888         https://bugs.webkit.org/show_bug.cgi?id=34184
889
890         Test that allow-forms is frozen on document creation.
891
892         * fast/frames/resources/sandboxed-iframe-form-dynamic-allowed.html: Added.
893         * fast/frames/resources/sandboxed-iframe-form-dynamic-disallowed.html: Added.
894         * fast/frames/sandboxed-iframe-forms-dynamic-expected.txt: Added.
895         * fast/frames/sandboxed-iframe-forms-dynamic.html: Added.
896
897 2010-03-19  Justin Schuh  <jschuh@chromium.org>
898
899         Reviewed by Oliver Hunt.
900
901         Security: ReadAV@NULL for negative feMorphology filter radius
902         https://bugs.webkit.org/show_bug.cgi?id=34566
903
904         Prevents building the filter if either radius is negative.
905         Catches negative radii resulting from conversions.
906
907         * svg/filters/feMorphology-invalid-radius-expected.txt: Added.
908         * svg/filters/feMorphology-invalid-radius.svg: Added.
909
910 2010-03-19  Chris Marrin  <cmarrin@apple.com>
911
912         Reviewed by Simon Fraser.
913
914         Fixed a crash with AnimationController getting deleted out from under itself.
915         
916         This test actually doesn't crash without the fix because the JS interpreter
917         protects against the Frame getting deleted prematurely. But this test is still
918         useful to make sure that protection is working. The crash actually occurs
919         when the equivalent thing is done in native code interfacing to a WebView.
920
921         * transitions/resources/transition-end-event-destroy-iframe-inner.html: Added.
922         * transitions/transition-end-event-destroy-iframe.html: Added.
923
924 2010-03-19  Simon Fraser  <simon.fraser@apple.com>
925
926         Reviewed by Dimitri Glazkov.
927
928         https://bugs.webkit.org/show_bug.cgi?id=36387
929         REGRESSION: Can "uncheck" radio buttons by clicking on them
930         
931         Testcase for various combinations of checked/intermiate and click events.
932
933         * fast/forms/radio-checkbox-restore-indeterminate-expected.txt: Added.
934         * fast/forms/radio-checkbox-restore-indeterminate.html: Added.
935
936 2010-03-19  Darin Fisher  <darin@chromium.org>
937
938         Temporarily suppress fast/loader/frame-src-change-added-to-history.html
939         for Tiger to make the bot green.
940
941         https://bugs.webkit.org/show_bug.cgi?id=36382
942
943         * platform/mac-tiger/Skipped:
944
945 2010-03-19  Dirk Pranke <dpranke@chromium.org>
946
947         Reviewed by Dimitri Glazkov.
948
949         Add test_expectations.txt file for chromium baselines
950
951         https://bugs.webkit.org/show_bug.cgi?id=28397
952
953         * platform/chromium/test_expectations.txt: Added
954
955 2010-03-19  Dirk Pranke <dpranke@chromium.org>
956
957         Reviewed by Dimitri Glazkov.
958
959         Land remaining chromium-linux LayoutTest baselines
960         (file list omitted due to length).
961
962         https://bugs.webkit.org/show_bug.cgi?id=28397
963
964
965 2010-03-19  Dirk Pranke <dpranke@chromium.org>
966
967         Reviewed by Dimitri Glazkov.
968
969         Land chromium-linux/fast/{block,css,forms,text} LayoutTest baselines
970         (file list omitted due to length).
971
972         https://bugs.webkit.org/show_bug.cgi?id=28397
973
974         * platform/chromium-linux/fast/block : Added.
975         * platform/chromium-linux/fast/css : Added.
976         * platform/chromium-linux/fast/forms : Added.
977         * platform/chromium-linux/fast/text : Added.
978
979 2010-03-19  Dirk Pranke <dpranke@chromium.org>
980
981         Reviewed by Dimitri Glazkov.
982
983         Land chromium-linux/editing LayoutTest baselines
984         (file list omitted due to length).
985
986         https://bugs.webkit.org/show_bug.cgi?id=28397
987
988         * platform/chromium-linux/editing : Added.
989
990 2010-03-19  Dirk Pranke <dpranke@chromium.org>
991
992         Reviewed by Dimitri Glazkov.
993
994         Land chromium-linux/tables LayoutTest baselines
995         (file list omitted due to length).
996
997         https://bugs.webkit.org/show_bug.cgi?id=28397
998
999         * platform/chromium-linux/tables : Added.
1000
1001 2010-03-19  Dirk Pranke <dpranke@chromium.org>
1002
1003         Reviewed by Dimitri Glazkov.
1004
1005         Land chromium-linux/svg LayoutTest baselines
1006         (file list omitted due to length).
1007
1008         https://bugs.webkit.org/show_bug.cgi?id=28397
1009
1010         * platform/chromium-linux/svg : Added.
1011
1012 2010-03-19  Dirk Pranke <dpranke@chromium.org>
1013
1014         Reviewed by Dimitri Glazkov.
1015
1016         Land chromium-linux/css* LayoutTest baselines
1017         (file list omitted due to length).
1018
1019         https://bugs.webkit.org/show_bug.cgi?id=28397
1020
1021         * platform/chromium-linux/css* : Added.
1022
1023 2010-03-19  Dirk Pranke <dpranke@chromium.org>
1024
1025         Reviewed by Dimitri Glazkov.
1026
1027         Land remaining chromium-win/* LayoutTest baselines
1028         (file list omitted due to length).
1029
1030         https://bugs.webkit.org/show_bug.cgi?id=28397
1031
1032         * platform/chromium-win/* : Added.
1033
1034 2010-03-19  Dirk Pranke <dpranke@chromium.org>
1035
1036         Reviewed by Dimitri Glazkov.
1037
1038         Land chromium-win/css* LayoutTest baselines
1039         (file list ommitted due to length).
1040
1041         https://bugs.webkit.org/show_bug.cgi?id=28397
1042
1043         * platform/chromium-win/css* : Added.
1044
1045 2010-03-19  Csaba Osztrogonác  <ossy@webkit.org>
1046
1047         [Qt] Back-forward list dumping is incorrect
1048         https://bugs.webkit.org/show_bug.cgi?id=36392
1049
1050         * platform/qt/Skipped: fast/loader/frame-src-change-added-to-history.html skipped until fix.
1051
1052 2010-03-19  Dirk Pranke <dpranke@chromium.org>
1053
1054         Reviewed by Dimitri Glazkov.
1055
1056         Land chromium-win/fast/[l-z]* LayoutTest baselines
1057         (file list ommitted due to length).
1058
1059         https://bugs.webkit.org/show_bug.cgi?id=28397
1060
1061         * platform/chromium-win/fast/[l-z]* : Added.
1062
1063 2010-03-19  Xan Lopez  <xlopez@igalia.com>
1064
1065         Rubber-stamped by Gustavo Noronha.
1066
1067         r56188 removed lastPosition from the Geolocation code, but the the
1068         geolocation window properties wasn't updated to reflect this. It's
1069         only failing on the GTK+ port, since the other ports have it on
1070         their Skipped list.
1071
1072         * fast/dom/Window/window-properties-geolocation-expected.txt:
1073
1074 2010-03-19  Csaba Osztrogonác  <ossy@webkit.org>
1075
1076        [Qt] REGRESSION (r56209): fast/media/print-restores-previous-mediatype.htm crashes
1077        https://bugs.webkit.org/show_bug.cgi?id=36386
1078
1079         * platform/qt/Skipped: fast/media/print-restores-previous-mediatype.html skipped until fix.
1080
1081 2010-03-19  Dirk Pranke <dpranke@chromium.org>
1082
1083         Reviewed by Dimitri Glazkov.
1084
1085         Land chromium-win/fast/{a,c,d,e,f,g,h,i,j}* LayoutTest baselines
1086         (file list ommitted due to length).
1087
1088         https://bugs.webkit.org/show_bug.cgi?id=28397
1089
1090         * platform/chromium-win/fast/{a,c,d,e,f,g,h,i,j}* : Added.
1091
1092 2010-03-19  Dirk Pranke <dpranke@chromium.org>
1093
1094         Reviewed by Dimitri Glazkov.
1095
1096         Land the first part of chromium-win/fast LayoutTest baselines
1097         (file list ommitted due to length).
1098
1099         https://bugs.webkit.org/show_bug.cgi?id=28397
1100
1101         * platform/chromium-win/fast: Added.
1102
1103 2010-03-19  Xan Lopez  <xlopez@igalia.com>
1104
1105         Unreviewed, land new expected result for test.
1106
1107         * platform/gtk/svg/css/getComputedStyle-basic-expected.txt:
1108
1109 2010-03-19  Dirk Pranke <dpranke@chromium.org>
1110
1111         Reviewed by Dimitri Glazkov.
1112
1113         Land the chromium-win/tables LayoutTest baselines (file list
1114         ommitted due to length).
1115
1116         https://bugs.webkit.org/show_bug.cgi?id=28397
1117
1118         * platform/chromium-win/tables: Added.
1119
1120 2010-03-19  Brady Eidson  <beidson@apple.com>
1121
1122         Rubberstamped by Eric Seidel. 
1123
1124         https://bugs.webkit.org/show_bug.cgi?id=35594
1125
1126         * fast/loader/api-test-new-window-data-load-base-url.html: Removed.
1127         * fast/loader/api-test-new-window-data-load-base-url.html-disabled: Copied from fast/loader/api-test-new-window-data-load-base-url.html.
1128
1129 2010-03-19  Dirk Pranke <dpranke@chromium.org>
1130
1131         Reviewed by Dimitri Glazkov.
1132
1133         Land the chromium-win/svg LayoutTest baselines (file list
1134         ommitted due to length).
1135
1136         https://bugs.webkit.org/show_bug.cgi?id=28397
1137
1138         * platform/chromium-win/svg: Added.
1139
1140 2010-03-19  Dirk Pranke <dpranke@chromium.org>
1141
1142         Reviewed by Dimitri Glazkov.
1143
1144         Land the chromium-win-vista LayoutTest baselines (file list
1145         ommitted due to length).
1146
1147         https://bugs.webkit.org/show_bug.cgi?id=28397
1148
1149         * platform/chromium-win-vista: Added.
1150
1151 2010-03-19  Dirk Pranke <dpranke@chromium.org>
1152
1153         Reviewed by Dimitri Glazkov.
1154
1155         Land the chromium-win-xp LayoutTest baselines (file list ommitted due to
1156         length).
1157
1158         https://bugs.webkit.org/show_bug.cgi?id=28397
1159
1160         * platform/chromium-win-xp: Added.
1161
1162 2010-03-19  Dirk Pranke <dpranke@chromium.org>
1163
1164         Reviewed by Dimitri Glazkov.
1165
1166         Land the chromium-mac LayoutTest baselines (file list ommitted due to
1167         length).
1168
1169         https://bugs.webkit.org/show_bug.cgi?id=28397
1170
1171         * platform/chromium-mac: Added.
1172
1173 2010-03-19  Joseph Pecoraro  <joepeck@webkit.org>
1174
1175         Reviewed by David Kilzer.
1176
1177         <input type=range> does not validate correctly without a renderer and the tests are incorrect
1178         https://bugs.webkit.org/show_bug.cgi?id=36259
1179
1180         Setting value attribute on an <input type=range> to an out-of-range value fires oninput
1181         https://bugs.webkit.org/show_bug.cgi?id=16990
1182
1183         When setting the range element's value, overflows and underflows are
1184         automatically sanitized to valid values. Fixed the behavior and removed
1185         tests that were testing for improper behavior.
1186
1187         * fast/forms/ValidityState-rangeOverflow-expected.txt:
1188         * fast/forms/ValidityState-rangeUnderflow-expected.txt:
1189         * fast/forms/input-stepup-stepdown-expected.txt:
1190         * fast/forms/script-tests/ValidityState-rangeOverflow.js:
1191         * fast/forms/script-tests/ValidityState-rangeUnderflow.js:
1192         * fast/forms/script-tests/input-stepup-stepdown.js:
1193         * fast/forms/script-tests/validationMessage.js:
1194         * fast/forms/validationMessage-expected.txt:
1195
1196           Added test verifying that bug 16990 was fixed as well.
1197
1198         * fast/forms/range-input-dynamic-oninput-expected.txt: Added.
1199         * fast/forms/range-input-dynamic-oninput.html Added.
1200
1201           Improved test because handling of this case changed.
1202
1203         * fast/forms/range-reset-expected.txt:
1204         * fast/forms/range-reset.html:
1205
1206 2010-03-19  Darin Fisher  <darin@chromium.org>
1207
1208         Fix expected results for fast/loader/frame-src-change-added-to-history.html
1209
1210         * fast/loader/frame-src-change-added-to-history-expected.txt:
1211
1212 2010-03-19  Shinichiro Hamaji  <hamaji@chromium.org>
1213
1214         Reviewed by Darin Adler.
1215
1216         Need a layout test for finding yensign from documents with Japanese encodings
1217         https://bugs.webkit.org/show_bug.cgi?id=36288
1218
1219         * editing/selection/find-yensign-and-backslash-expected.txt: Added.
1220         * editing/selection/find-yensign-and-backslash.html: Added.
1221         * platform/gtk/editing/selection/find-yensign-and-backslash-expected.txt: Added.
1222         * platform/qt/editing/selection/find-yensign-and-backslash-expected.txt: Added.
1223         * platform/win/editing/selection/find-yensign-and-backslash-expected.txt: Added.
1224
1225 2010-03-18  Darin Fisher  <darin@chromium.org>
1226
1227         Reviewed by Adam Barth.
1228
1229         If a frame is already in the document, then setting its "src" attribute
1230         should add the resultant navigation to history.
1231
1232         https://bugs.webkit.org/show_bug.cgi?id=9166
1233
1234         * fast/loader/frame-src-change-added-to-history-expected.txt: Added.
1235         * fast/loader/frame-src-change-added-to-history.html: Added.
1236
1237 2010-03-19  Csaba Osztrogonác  <ossy@webkit.org>
1238
1239         Unreviewed.
1240
1241         [Qt] Platform specific expected file updated after r56195
1242
1243         * platform/qt/fast/dom/Window/window-properties-expected.txt: updated.
1244
1245 2010-03-18  Chris Evans  <cevans@chromium.org>
1246
1247         Reviewed by Nikolas Zimmermann.
1248
1249         Add test for minor SVG animation crashers.
1250         See https://bugs.webkit.org/show_bug.cgi?id=35606
1251
1252         * svg/animations/keypoints-mismatch.svg: Added.
1253         * svg/animations/keypoints-mismatch-expected.txt: Added.
1254
1255 2010-03-18  Ojan Vafai  <ojan@chromium.org>
1256
1257         Reviewed by Eric Seidel.
1258
1259         add new results for failing win/linux test after http://trac.webkit.org/changeset/56175
1260         https://bugs.webkit.org/show_bug.cgi?id=36329
1261
1262         Missed this test in r56175 since it does a drag on win/linux, but not a mac.
1263         The new results correctly do the smart-drag behavior of doing a smart-delete
1264         on drag regardless of whether the selection granularity is word granularity.
1265
1266         * platform/win/editing/selection/drag-text-delay-expected.checksum: Added.
1267         * platform/win/editing/selection/drag-text-delay-expected.png: Added.
1268         * platform/win/editing/selection/drag-text-delay-expected.txt:
1269
1270 2010-03-18  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
1271
1272         Reviewed by Kenneth Rohde Christiansen.
1273
1274         [Qt] Fix LayoutTests/http/tests/appcache/max-size.html
1275         https://bugs.webkit.org/show_bug.cgi?id=36207
1276
1277         * platform/qt/Skipped:
1278
1279 2010-03-18  Kenneth Rohde Christiansen  <kenneth@webkit.org>
1280
1281         Reviewed by Darin Adler.
1282
1283         Add a new test for testing whether the media type is restores
1284         properly after printing a page (changing media type to 'print').
1285
1286         Add expected result and skip the test for platform that do not
1287         implement setMediaType().
1288
1289         * fast/media/print-restores-previous-mediatype-expected.txt: Added.
1290         * fast/media/print-restores-previous-mediatype.html: Added.
1291         * platform/gtk/Skipped:
1292         * platform/mac/Skipped:
1293         * platform/win/Skipped:
1294
1295 2010-03-18  Mark Rowe  <mrowe@apple.com>
1296
1297         Rubber-stamped by Samuel Weinig.
1298
1299         Update test results after r56182.  "background-color: rgba(0, 0, 0, 0)" is now reported as "background-color: transparent".
1300
1301         * fast/css/getComputedStyle/computed-style-expected.txt:
1302         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
1303         * platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
1304         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
1305
1306 2010-03-18  Jian Li  <jianli@chromium.org>
1307
1308         Reviewed by Dmitry Titov.
1309
1310         Dragging a PDF image triggers assertion in DragController::startDrag()
1311         https://bugs.webkit.org/show_bug.cgi?id=36247
1312
1313         * fast/images/drag-pdf-as-image-expected.txt: Added.
1314         * fast/images/drag-pdf-as-image.html: Added.
1315
1316 2010-03-18  Dan Bernstein  <mitz@apple.com>
1317
1318         Add missing file from r56186.
1319
1320         * fast/dynamic/float-remove-above-line-2-expected.txt: Added.
1321
1322 2010-03-18  Alexey Proskuryakov  <ap@apple.com>
1323
1324         Reviewed by Anders Carlsson.
1325
1326         https://bugs.webkit.org/show_bug.cgi?id=36327
1327         Test that a plug-in can override Node methods of its element
1328
1329         * plugins/override-node-method-expected.txt: Added.
1330         * plugins/override-node-method.html: Added.
1331
1332 2010-03-18  Simon Fraser  <simon.fraser@apple.com>
1333
1334         Reviewed by Dave Hyatt.
1335
1336         https://bugs.webkit.org/show_bug.cgi?id=36274
1337         CSS3 :nth-child selector 'odd' keyword case sensitivity test fails
1338         
1339         The tests for "odd", "even" etc. for nth-child selectors should be case insensitive.
1340
1341         * fast/css/nth-child-odd-case-insensitive-expected.txt: Added.
1342         * fast/css/nth-child-odd-case-insensitive.html: Added.
1343
1344 2010-03-18  Dan Bernstein  <mitz@apple.com>
1345
1346         Reviewed by Darin Adler.
1347
1348         Additional test for <rdar://problem/7761400>
1349
1350         * fast/dynamic/float-remove-above-line-2.html: Copied from LayoutTests/fast/dynamic/float-remove-above-line.html.
1351         * fast/dynamic/float-remove-above-line-expected.txt: Updated.
1352         * fast/dynamic/float-remove-above-line.html: Fixed inconsequential typo in end tag.
1353
1354 2010-03-18  Alexey Proskuryakov  <ap@apple.com>
1355
1356         Not reviewed.
1357
1358         https://bugs.webkit.org/show_bug.cgi?id=36210
1359         plugins/resize-from-plugin.html fails on some platforms
1360
1361         Landing new results for Qt and Gtk, taken from buildbot.
1362
1363         Gtk results are a pass, although the difference in clip rect may indicate some issue to look into.
1364         Qt results are a failure.
1365
1366         * platform/gtk/plugins/resize-from-plugin-expected.txt: Copied from LayoutTests/plugins/resize-from-plugin-expected.txt.
1367         * platform/qt/plugins/resize-from-plugin-expected.txt: Copied from LayoutTests/plugins/resize-from-plugin-expected.txt.
1368
1369 2010-03-12  Ojan Vafai  <ojan@chromium.org>
1370
1371         Reviewed by David Levin.
1372
1373         smartdelete should only occur after double-click
1374         https://bugs.webkit.org/show_bug.cgi?id=35314
1375
1376         * editing/deleting/non-smart-delete.html:
1377         * editing/pasteboard/drag-drop-modifies-page.html:
1378         * editing/pasteboard/page-zoom-expected.txt:
1379         Space is removed because we used to incorrectly smartpaste here.
1380         New behavior matches NSTextView.
1381         * editing/style/apply-through-end-of-document-expected.txt:
1382         The change here is that selectall + smartpaste doesn't put a BR,
1383         but selectall + normal-paste does. Not sure if that's a bug or not,
1384         but it's not a side effect of this change.
1385         * editing/style/style-boundary-005.html:
1386         * platform/mac/editing/deleting/non-smart-delete-expected.checksum:
1387         * platform/mac/editing/deleting/non-smart-delete-expected.png:
1388         * platform/mac/editing/deleting/non-smart-delete-expected.txt:
1389         * platform/mac/editing/execCommand/paste-1-expected.txt:
1390         * platform/mac/editing/execCommand/paste-2-expected.txt:
1391         * platform/mac/editing/pasteboard/drag-drop-modifies-page-expected.checksum:
1392         * platform/mac/editing/pasteboard/drag-drop-modifies-page-expected.png:
1393         * platform/mac/editing/pasteboard/drag-drop-modifies-page-expected.txt:
1394
1395         * platform/mac/editing/selection/expanding-selections-expected.txt:
1396         * platform/mac/editing/selection/expanding-selections2-expected.txt:
1397         * platform/mac/editing/selection/triple-click-in-pre-expected.txt:
1398         The above three results change because granularity is no longer part of the seleciton,
1399         so changes in granularity don't fire selection change notifications.
1400
1401         * platform/mac/editing/style/style-boundary-005-expected.checksum:
1402         * platform/mac/editing/style/style-boundary-005-expected.png:
1403         * platform/mac/editing/style/style-boundary-005-expected.txt:
1404
1405 2010-03-18  Alexey Proskuryakov  <ap@apple.com>
1406
1407         Reviewed by Adam Roben and Anders Carlsson.
1408
1409         https://bugs.webkit.org/show_bug.cgi?id=36210
1410         plugins/resize-from-plugin.html fails on some platforms
1411
1412         * platform/win/plugins/resize-from-plugin-expected.txt: Copied from LayoutTests/plugins/resize-from-plugin-expected.txt.
1413         Windows results are different, probably because windowed plug-ins just get the whole window
1414         as clip rect.
1415
1416         * platform/gtk/Skipped:
1417         * platform/qt/Skipped:
1418         Unskipped the tests to see how they work with TestNetscapePlugin fixes from this patch.
1419
1420 2010-03-18  Simon Fraser  <simon.fraser@apple.com>
1421
1422         Reviewed by Dave Hyatt.
1423
1424         https://bugs.webkit.org/show_bug.cgi?id=36273
1425         CSS3 :indeterminate and input type=radio test fails
1426
1427         The :indeterminate pseudo-class should apply to both radio buttons and checkboxes.
1428
1429         * fast/forms/indeterminate-radio-expected.txt: Added.
1430         * fast/forms/indeterminate-radio.html: Added.
1431
1432 2010-03-18  Simon Fraser  <simon.fraser@apple.com>
1433
1434         Reviewed by Dave Hyatt.
1435
1436         https://bugs.webkit.org/show_bug.cgi?id=36271
1437         CSS3 :enabled on an input type=hidden element fails
1438         
1439         The CSS3 selectors spec now makes it clear that hidden inputs should respect
1440         the :enabled and :disabled pseudo-classes.
1441
1442         * fast/forms/hidden-input-enabled-expected.txt: Added.
1443         * fast/forms/hidden-input-enabled.html: Added.
1444         * fast/forms/hidden-input-not-enabled-expected.txt: Removed.
1445         * fast/forms/hidden-input-not-enabled.html: Removed.
1446
1447 2010-03-18  Enrica Casucci  <enrica@apple.com>
1448
1449         Reviewed by Simon Fraser.
1450
1451         Intro text at Star Wars demo is clipped.
1452         <rdar://problem/7560979>
1453         https://bugs.webkit.org/show_bug.cgi?id=33909
1454
1455         We are flipping the coordinates for drawing, therefore
1456         we must flip them also when we invalidate the rectangles.
1457
1458         * compositing/repaint/layer-repaint.html: Added.
1459         * platform/mac/compositing/repaint/layer-repaint-expected.checksum: Added.
1460         * platform/mac/compositing/repaint/layer-repaint-expected.png: Added.
1461         * platform/mac/compositing/repaint/layer-repaint-expected.txt: Added.
1462
1463 2010-03-18  Kim Grönholm  <kim.gronholm@nomovok.com>
1464
1465         Reviewed by Simon Hausmann.
1466
1467         [Qt] GraphicsLayer: Pausing and resuming of animations don't work as expected
1468         https://bugs.webkit.org/show_bug.cgi?id=36219
1469         
1470         The play-state layout test now works, and can be removed from the skip list.
1471
1472         * platform/qt/Skipped: animations/play-state.html is removed from the skipped list
1473
1474 2010-03-18  Adam Langley  <agl@chromium.org>
1475
1476         Reviewed by David Levin.
1477
1478         [chromium] Fix inverted logic in per-strike renderer patch.
1479
1480         I screwed up in r55089 and got one of the conditions backwards. Thanks
1481         to Roman Tsisyk for pointing it out.
1482
1483         https://bugs.webkit.org/show_bug.cgi?id=35495
1484
1485         * platform/chromium/fast/text/chromium-linux-fontconfig-renderstyle.html: Added.
1486
1487 2010-03-18  Sergio Villar Senin  <svillar@igalia.com>
1488
1489         Reviewed by Xan Lopez.
1490
1491         [GTK] Failing tests http/tests/misc/image-blocked-src-change.html
1492         & http/tests/misc/image-blocked-src-no-change.html
1493         https://bugs.webkit.org/show_bug.cgi?id=36227
1494
1495         Removed tests from the list of Skipped:
1496         http/tests/misc/image-blocked-src-no-change.html
1497         http/tests/misc/image-blocked-src-change.html
1498         http/tests/security/local-CSS-from-remote.html
1499         http/tests/security/local-video-poster-from-remote.html
1500         http/tests/security/frame-loading-via-document-write.html
1501         http/tests/security/local-iFrame-from-remote.html
1502         http/tests/security/local-video-src-from-remote.html
1503         http/tests/security/local-image-from-remote.html
1504         http/tests/security/local-JavaScript-from-remote.html
1505
1506         * platform/gtk/Skipped:
1507
1508 2010-03-18  Chang Shu  <chang.shu@nokia.com>
1509
1510         Reviewed by Kenneth Rohde Christiansen.
1511
1512         https://bugs.webkit.org/show_bug.cgi?id=36220
1513
1514         [Qt] Unskip the tests that pass after the fix for bug 36139.
1515         http/tests/appcache/foreign-iframe-main.html
1516         http/tests/appcache/manifest-with-empty-file.html
1517         http/tests/appcache/resource-redirect.html
1518
1519         * platform/qt/Skipped:
1520
1521 2010-03-17  Oliver Hunt  <oliver@apple.com>
1522
1523         Reviewed by Gavin Barraclough.
1524
1525         undefined, NaN, and Infinity should be ReadOnly
1526         https://bugs.webkit.org/show_bug.cgi?id=36263
1527
1528         Add tests for the attributes of undefined, NaN and Infinity on the
1529         global object
1530
1531         * fast/js/getOwnPropertyDescriptor-expected.txt:
1532         * fast/js/resources/getOwnPropertyDescriptor.js:
1533
1534 2010-03-17  Chang Shu  <chang.shu@nokia.com>
1535
1536         Reviewed by Laszlo Gombos.
1537
1538         https://bugs.webkit.org/show_bug.cgi?id=36139
1539         [Qt] Unskip the test that now passes.
1540
1541         platform/qt/Skipped:
1542
1543 2010-03-17  Drew Wilson  <atwilson@chromium.org>
1544
1545         Reviewed by David Levin.
1546
1547         Add tests for "load shared worker in iframe" case.
1548         https://bugs.webkit.org/show_bug.cgi?id=36203
1549
1550         Makes sure that creating a worker simultaneously in a document and in
1551         a child iframe works (you end up with a single instance).
1552
1553         * fast/workers/resources/shared-worker-count-connections.js: Added.
1554         * fast/workers/resources/shared-worker-iframe.html: Added.
1555         * fast/workers/shared-worker-in-iframe-expected.txt: Added.
1556         * fast/workers/shared-worker-in-iframe.html: Added.
1557
1558 2010-03-17  Shu Chang  <Chang.Shu@nokia.com>
1559
1560         Reviewed by Eric Seidel.
1561
1562         [Qt] Rebaseline the test and remove it from Skipped.
1563         https://bugs.webkit.org/show_bug.cgi?id=36059
1564
1565         * platform/qt/Skipped:
1566         * platform/qt/fast/canvas/canvas-text-baseline-expected.checksum: Added.
1567         * platform/qt/fast/canvas/canvas-text-baseline-expected.png: Added.
1568         * platform/qt/fast/canvas/canvas-text-baseline-expected.txt: Added.
1569
1570 2010-03-17  Dmitry Titov  <dimich@chromium.org>
1571
1572         Reviewed by Dimitri Glazkov.
1573
1574         [v8] Avoid reentry into v8 after TerminateExecution() on a worker thread.
1575         https://bugs.webkit.org/show_bug.cgi?id=36239
1576
1577         * fast/workers/resources/termination-with-port-messages.js: Added.
1578         (echo):
1579         (onmessage):
1580         * fast/workers/termination-with-port-messages-expected.txt: Added.
1581         * fast/workers/termination-with-port-messages.html: Added.
1582
1583 2010-03-17  Kenneth Russell  <kbr@google.com>
1584
1585         Reviewed by Darin Fisher.
1586
1587         Revert WebGL context attributes changes 33416 / r56074 and 36200 / r56093
1588         https://bugs.webkit.org/show_bug.cgi?id=36233
1589
1590         The patch for bug 33416, which added multisampling support to the
1591         WebGL back buffer, uncovered some OpenGL driver bugs on the build
1592         bots which need further investigation to determine the appropriate
1593         workaround. Reverting this change, the minor build fix in 36189,
1594         and the skipping of the affected tests in bug 36200.
1595
1596         Built and tested WebKit and Chromium and ran all WebGL layout
1597         tests in both.
1598
1599         * fast/canvas/webgl/context-attributes-alpha-depth-stencil-antialias-expected.txt: Removed.
1600         * fast/canvas/webgl/context-attributes-alpha-depth-stencil-antialias.html: Removed.
1601         * fast/canvas/webgl/context-attributes-expected.txt:
1602         * fast/canvas/webgl/context-attributes.html:
1603         * fast/canvas/webgl/gl-get-calls-expected.txt:
1604         * fast/canvas/webgl/gl-get-calls.html:
1605         * platform/mac/Skipped:
1606
1607 2010-03-17  Alexey Proskuryakov  <ap@apple.com>
1608
1609         * platform/gtk/Skipped: Also, resize-from-plugin.html got skipped twice tonight, removing
1610         one of the lines.
1611
1612 2010-03-17  Alexey Proskuryakov  <ap@apple.com>
1613
1614         * platform/gtk/Skipped: Updated to reference a newly filed bug.
1615
1616 2010-03-17  Pavel Feldman  <pfeldman@chromium.org>
1617
1618         Not reviewed: update mimetype expectations in inspector tests.
1619
1620         * inspector/timeline-network-resource-expected.txt:
1621
1622 2010-03-17  Pavel Feldman  <pfeldman@chromium.org>
1623
1624         Not reviewed: GTK tests fix - removed custom expectation that was
1625         added with no good reason.
1626
1627         * inspector/timeline-test.js:
1628         * platform/gtk/inspector/timeline-network-resource-expected.txt: Removed.
1629
1630 2010-03-17  Ilya Tikhonovsky  <loislo@chromium.org>
1631
1632         Reviewed by Pavel Feldman.
1633
1634         WebInspector: Timeline improvements - next iteration.
1635
1636         The top level records should be collapsed.
1637         Virtually linked events should be nested in Timeline like Send Request and
1638         corresponding Received Responce, Timer Install and Timer Fire etc.
1639         It should be possible to see Main Resource request.
1640
1641         https://bugs.webkit.org/show_bug.cgi?id=36122
1642
1643         * inspector/timeline-network-resource-expected.txt:
1644         * inspector/timeline-test.js:
1645         (frontend_getTimelineResults):
1646
1647 2010-03-17  Csaba Osztrogonác  <ossy@webkit.org>
1648
1649         Reviewed by Kenneth Rohde Christiansen.
1650
1651         [Qt] GraphicsLayer: fix test regressions
1652         https://bugs.webkit.org/show_bug.cgi?id=36191
1653
1654         Enabling accelerated compositing (AC) by default make 3 tests fail.
1655         AC is more important now than these tests, so they are skipped until 
1656         fix and AC is enabled.
1657
1658         * platform/qt/Skipped:
1659          - animations/fill-mode-transform.html skipped
1660          - animations/play-state.html skipped
1661          - animations/simultaneous-start-left.html skipped
1662
1663 2010-03-17  Maciej Stachowiak  <mjs@apple.com>
1664
1665         Disable new plugin tests from r56079 on Gtk and Qt, since they are failing.
1666
1667         * platform/gtk/Skipped:
1668         * platform/qt/Skipped:
1669
1670 2010-03-17  Xan Lopez  <xlopez@igalia.com>
1671
1672         Skip a couple of failing tests in the bots.
1673
1674         * platform/gtk/Skipped:
1675
1676 2010-03-16  John Abd-El-Malek  <jam@chromium.org>
1677
1678         Reviewed by Darin Fisher.
1679
1680         Give keyboard focus to PluginDocuments by default
1681         https://bugs.webkit.org/show_bug.cgi?id=36147
1682
1683         * http/tests/plugins/plugin-document-has-focus-expected.txt: Added.
1684         * http/tests/plugins/plugin-document-has-focus.html: Added.
1685         * http/tests/plugins/resources/plugin-document-has-focus.pl: Added.
1686         * platform/gtk/Skipped:
1687         * platform/mac/Skipped:
1688         * platform/qt/Skipped:
1689         * platform/win/Skipped:
1690
1691 2010-03-16  Chris Fleizach  <cfleizach@apple.com>
1692
1693         Reviewed by Darin Adler.
1694
1695         REGRESSION (r53857): Crash when tabbing to <map>
1696         https://bugs.webkit.org/show_bug.cgi?id=36017
1697
1698         Also fix the path to js-test-post.js in tab-imagemap.html.
1699
1700         * fast/events/imagemap-norender-crash-expected.txt: Added.
1701         * fast/events/imagemap-norender-crash.html: Added.
1702         * fast/events/tab-imagemap-expected.txt:
1703         * fast/events/tab-imagemap.html:
1704
1705 2010-03-16  Kenneth Russell  <kbr@google.com>
1706
1707         Reviewed by Eric Seidel.
1708
1709         Temporarily disable WebGL layout tests failing due to multisampling
1710         https://bugs.webkit.org/show_bug.cgi?id=36200
1711
1712         * platform/mac/Skipped:
1713
1714 2010-03-15  Ojan Vafai  <ojan@chromium.org>
1715
1716         Reviewed by Alexey Proskuryakov.
1717
1718         fix webkit win test failures for smart delete
1719         https://bugs.webkit.org/show_bug.cgi?id=36141
1720
1721         Works around https://bugs.webkit.org/show_bug.cgi?id=36140.
1722
1723         * editing/deleting/smart-delete-004.html:
1724         * editing/pasteboard/smart-paste-002.html:
1725         * editing/pasteboard/smart-paste-005.html:
1726         * editing/pasteboard/smart-paste-007.html:
1727         * platform/mac/editing/pasteboard/smart-paste-002-expected.txt:
1728         * platform/mac/editing/pasteboard/smart-paste-005-expected.txt:
1729
1730 2010-03-16  Alexey Proskuryakov  <ap@apple.com>
1731
1732         Reviewed by Darin Adler.
1733
1734         https://bugs.webkit.org/show_bug.cgi?id=36184
1735         YouTube video resizing doesn't work with OOP plug-ins
1736
1737         This test is quite fragile, as it depends on when exactly WebCore decides to do layout.
1738         If WebCore logic changes, the test will just always pass without executing the code path
1739         in question.
1740
1741         * plugins/resize-from-plugin-expected.txt: Added.
1742         * plugins/resize-from-plugin.html: Added.
1743         * plugins/resources/resize-from-plugin-frame.html: Added.
1744
1745 2010-03-16  Zhenyao Mo  <zmo@google.com>
1746
1747         Reviewed by Darin Fisher.
1748
1749         Hook up WebGLContextAttributes to OpenGL context creation code
1750         https://bugs.webkit.org/show_bug.cgi?id=33416
1751
1752         * fast/canvas/webgl/context-attributes-alpha-depth-stencil-antialias-expected.txt: Added. 
1753         * fast/canvas/webgl/context-attributes-alpha-depth-stencil-antialias.html: Added.
1754         * fast/canvas/webgl/context-attributes-expected.txt: WebGL context attributes behavior changed with this fix.
1755         * fast/canvas/webgl/context-attributes.html: Ditto.
1756         * fast/canvas/webgl/gl-get-calls-expected.txt: Stencil buffer is enabled, thus Stencil Bits is no longer 0.
1757         * fast/canvas/webgl/gl-get-calls.html: Ditto.
1758
1759 2010-03-16  Joanmarie Diggs  <joanmarie.diggs@gmail.com>
1760
1761         Reviewed by Xan Lopez.
1762
1763         Added layout tests to get the number of rows and columns.
1764
1765         https://bugs.webkit.org/show_bug.cgi?id=35504
1766         [Gtk] Evaluate and fix AtkTable for layout tables
1767
1768         * platform/gtk/accessibility/table-hierarchy.html:
1769         * platform/gtk/accessibility/table-hierarchy-expected.txt:
1770
1771 2010-03-16  Pavel Feldman  <pfeldman@chromium.org>
1772
1773         Not reviewed: inspector http test fix that migrates it to the new inspector api.
1774
1775         * http/tests/inspector/inspect-iframe-from-different-domain.html:
1776
1777 2010-03-11  Antonio Gomes  <tonikitoo@webkit.org>
1778
1779         Reviewed by Simon Fraser.
1780         Patch by Antonio Gomes <tonikitoo@webkit.org>
1781
1782         Spatial Navigation: Add a scrollIntoView call when focusing an element.
1783         https://bugs.webkit.org/show_bug.cgi?id=36020
1784
1785         * platform/gtk/Skipped: Unskip snav-iframe-with-offscreen-element.html
1786
1787 2010-03-16  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
1788
1789         [GStreamer] media/video-played-collapse.html
1790         https://bugs.webkit.org/show_bug.cgi?id=36165
1791
1792         Skip apparently unreliable test. It used to fail locally and pass
1793         on the bots, but the situation is inversed now. We need to
1794         investigate this properly.
1795
1796         * platform/gtk/Skipped:
1797
1798 2010-03-16  Adam Barth  <abarth@webkit.org>
1799
1800         Reviewed by Darin Adler.
1801
1802         noscript tag should render when @sandbox disables JavaScript
1803         https://bugs.webkit.org/show_bug.cgi?id=36092
1804
1805         Test that the noscript element renders when @sandbox disables
1806         JavaScript.
1807
1808         * fast/frames/sandboxed-iframe-noscript-expected.txt: Added.
1809         * fast/frames/sandboxed-iframe-noscript.html: Added.
1810
1811 2010-03-15  Kent Tamura  <tkent@chromium.org>
1812
1813         Reviewed by Eric Seidel.
1814
1815         Don't submit disabled menu options.
1816         https://bugs.webkit.org/show_bug.cgi?id=35056
1817
1818         * fast/forms/menulist-disabled-selected-option-expected.txt: Added.
1819         * fast/forms/menulist-disabled-selected-option.html: Added.
1820         * fast/forms/menulist-submit-without-selection-expected.txt: Added.
1821         * fast/forms/menulist-submit-without-selection.html: Added.
1822         * fast/forms/script-tests/menulist-disabled-selected-option.js: Added.
1823         * fast/forms/script-tests/menulist-submit-without-selection.js: Added.
1824
1825 2010-03-15  Adam Bergkvist  <adam.bergkvist@ericsson.com>
1826
1827         Reviewed by Adam Barth.
1828
1829         According to the updated specification, a data field should always
1830         result in a newline character being appended to the data buffer
1831         regardless if the data buffer contains any data or not. However, upon
1832         event dispatch, the last newline will be removed. This differs from an
1833         older version of the specification where a newline character was
1834         appended before the data value only if the buffer already contained
1835         data. As a result, EventSource now supports receiving events with empty
1836         data or newline characters only. Updated test accordingly.
1837         https://bugs.webkit.org/show_bug.cgi?id=33210
1838
1839         * http/tests/eventsource/eventsource-parse-event-stream-expected.txt:
1840         * http/tests/eventsource/eventsource-parse-event-stream.html:
1841         * http/tests/eventsource/resources/event-stream.php:
1842
1843 2010-03-15  Valters Svabe  <vsvabe@gmail.com>
1844
1845         Reviewed by Darin Adler.
1846
1847         :after selector displays in wrong place with nested div
1848         https://bugs.webkit.org/show_bug.cgi?id=32288
1849
1850         * fast/css-generated-content/block-after-expected.txt: Added.
1851         * fast/css-generated-content/block-after.html: Added.
1852
1853 2010-03-15  Chris Fleizach  <cfleizach@apple.com>
1854
1855         Unreviewed.
1856
1857         VO not able to perform a VO-spacebar on facebook links
1858         https://bugs.webkit.org/show_bug.cgi?id=36132
1859
1860         GTK needs to implement press in DRT before this test can work.
1861
1862         * platform/gtk/Skipped:
1863
1864 2010-03-15  Chris Fleizach  <cfleizach@apple.com>
1865
1866         Unreviewed layout test fix.
1867
1868         VO not able to perform a VO-spacebar on facebook links
1869         https://bugs.webkit.org/show_bug.cgi?id=36132
1870  
1871         This test must be skipped until https://bugs.webkit.org/show_bug.cgi?id=36145 is done.
1872
1873         * platform/win/Skipped:
1874
1875 2010-03-15  Chris Fleizach  <cfleizach@apple.com>
1876
1877         Reviewed by Beth Dakin.
1878
1879         VO not able to perform a VO-spacebar on facebook links
1880         https://bugs.webkit.org/show_bug.cgi?id=36132
1881
1882         * accessibility/label-element-press-expected.txt: Added.
1883         * accessibility/label-element-press.html: Added.
1884
1885 2010-03-15  Simon Fraser  <simon.fraser@apple.com>
1886
1887         Rubber-stamped by Dan Bernstein.
1888
1889         Update some pixel results for composting tests; some were incorrect, and others had minor
1890         pixel differences.
1891
1892         * platform/mac/compositing/color-matching/image-color-matching-expected.checksum:
1893         * platform/mac/compositing/color-matching/image-color-matching-expected.png:
1894         * platform/mac/compositing/direct-image-compositing-expected.checksum:
1895         * platform/mac/compositing/direct-image-compositing-expected.png:
1896         * platform/mac/compositing/overflow/overflow-scroll-expected.checksum:
1897         * platform/mac/compositing/overflow/overflow-scroll-expected.png:
1898         * platform/mac/compositing/reflections/animation-inside-reflection-expected.checksum:
1899         * platform/mac/compositing/reflections/animation-inside-reflection-expected.png:
1900         * platform/mac/compositing/reflections/load-video-in-reflection-expected.checksum:
1901         * platform/mac/compositing/reflections/load-video-in-reflection-expected.png:
1902         * platform/mac/compositing/reflections/nested-reflection-animated-expected.checksum:
1903         * platform/mac/compositing/reflections/nested-reflection-animated-expected.png:
1904         * platform/mac/compositing/reflections/nested-reflection-transition-expected.checksum:
1905         * platform/mac/compositing/reflections/nested-reflection-transition-expected.png:
1906         * platform/mac/compositing/reflections/reflection-on-composited-expected.checksum:
1907         * platform/mac/compositing/reflections/reflection-on-composited-expected.png:
1908         * platform/mac/compositing/repaint/become-overlay-composited-layer-expected.checksum: Added.
1909         * platform/mac/compositing/repaint/become-overlay-composited-layer-expected.png: Added.
1910         * platform/mac/compositing/repaint/layer-repaint-rects-expected.checksum:
1911         * platform/mac/compositing/repaint/layer-repaint-rects-expected.png:
1912
1913 2010-03-15  Andy Estes  <aestes@apple.com>
1914
1915         Reviewed by John Sullivan.
1916
1917         These tests verify that scrollwheel events (both continuous and
1918         non-continuous) generate the expected pixel deltas in scrollable
1919         regions, and also generate DOM mousewheel events with expected
1920         wheelDelta values.
1921
1922         https://bugs.webkit.org/show_bug.cgi?id=29601
1923         <rdar://problem/7453254>
1924
1925         * fast/events/continuous-platform-wheelevent-in-scrolling-div-expected.txt: Added.
1926         * fast/events/continuous-platform-wheelevent-in-scrolling-div.html: Added.
1927         * fast/events/platform-wheelevent-in-scrolling-div-expected.txt: Added.
1928         * fast/events/platform-wheelevent-in-scrolling-div.html: Added.
1929         * fast/events/wheelevent-in-scrolling-div-expected.txt: Rebased
1930         expected results due to change in test output formatting.
1931         * fast/events/wheelevent-in-scrolling-div.html: Modified to use common
1932         js logging and assertion functions.
1933         * platform/gtk/Skipped: DRT support needed by tests not yet implemented
1934         in GTK port.  See https://bugs.webkit.org/show_bug.cgi?id=36003.
1935         * platform/mac-tiger/Skipped: DRT support needed by tests not possible
1936         to implement in Tiger.
1937         * platform/qt/Skipped: DRT support for tests not yet implemented in Qt
1938         port.  See https://bugs.webkit.org/show_bug.cgi?id=36004.
1939         * platform/win/Skipped: DRT support for tests not yet implemented in
1940         Windows port.  See https://bugs.webkit.org/show_bug.cgi?id=36002.
1941
1942 2010-03-15  Jian Li  <jianli@chromium.org>
1943
1944         Reviewed by Sam Weinig.
1945
1946         Add DOMFormData.idl to expose FormData interface
1947         https://bugs.webkit.org/show_bug.cgi?id=36024
1948         
1949         Add a layout test to test sending FormData via XMLHttpRequest. Also
1950         changed all test results that are affected by exposing FormData.
1951
1952         * fast/dom/Window/window-properties-expected.txt:
1953         * fast/dom/Window/window-property-descriptors-expected.txt:
1954         * fast/dom/constructed-objects-prototypes-expected.txt:
1955         * fast/dom/prototype-inheritance-2-expected.txt:
1956         * fast/dom/prototype-inheritance-expected.txt:
1957         * fast/js/global-constructors-expected.txt:
1958         * http/tests/local/resources/send-form-data.js: Added.
1959         * http/tests/local/send-form-data-expected.txt: Added.
1960         * http/tests/local/send-form-data.html: Added.
1961         * http/tests/xmlhttprequest/resources/multipart-post-echo.php: Added.
1962         * platform/gtk/Skipped:
1963         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
1964         * platform/qt/Skipped:
1965         * platform/qt/fast/dom/Window/window-properties-expected.txt:
1966         * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt:
1967         * platform/qt/fast/dom/prototype-inheritance-expected.txt:
1968         * platform/qt/fast/js/global-constructors-expected.txt:
1969         * platform/win/Skipped:
1970
1971 2010-03-15  Patrik Persson  <patrik.j.persson@ericsson.com>
1972
1973         Reviewed by Darin Adler.
1974
1975         https://bugs.webkit.org/show_bug.cgi?id=32369
1976
1977         Revised test of storage/databases in sandboxed iframes.
1978         
1979         Verify that SECURITY_ERR is raised on access to
1980         window.localStorage or window.openDatabase(). Also verify that
1981         window.sessionStorage is now allowed in sandboxed iframes.
1982
1983         WebKit would previously return null references in these cases.  The
1984         new behavior is in accordance with HTML5:
1985
1986         - http://dev.w3.org/html5/webstorage/   (sections 4.2 and 4.3)
1987         - http://dev.w3.org/html5/webdatabase/  (section 4.1)
1988         - http://www.mail-archive.com/whatwg@lists.whatwg.org/msg19786.html
1989
1990         * fast/frames/resources/sandboxed-iframe-storage-disallowed.html: expect exceptions, not null
1991         * fast/frames/sandboxed-iframe-storage-expected.txt: expect exceptions, not null
1992
1993 2010-03-15  Tony Chang  <tony@chromium.org>
1994
1995         Reviewed by Darin Adler.
1996
1997         option-pageup/down should move cursor on chromium mac
1998         https://bugs.webkit.org/show_bug.cgi?id=36108
1999
2000         Remove waitUntilDone/notifyDone from the layout test, it's not needed
2001         and causes timeouts on failure.
2002
2003         * editing/input/option-page-up-down.html:
2004
2005 2010-03-12  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2006
2007         Reviewed by Eric Carlson.
2008
2009         media/video-preload.html fails
2010         https://bugs.webkit.org/show_bug.cgi?id=35793
2011
2012         Unskip the test that now passes.
2013
2014         * platform/gtk/Skipped:
2015
2016 2010-03-15  Shu Chang  <Chang.Shu@nokia.com>
2017
2018         Reviewed by Holger Freyther.
2019
2020         [Qt] Change and add expected results after the fix and also remove the test from Skipped.
2021         https://bugs.webkit.org/show_bug.cgi?id=36060
2022
2023         * platform/qt/Skipped:
2024         * platform/qt/fast/canvas/fillrect-gradient-zero-stops-expected.checksum: Added.
2025         * platform/qt/fast/canvas/fillrect-gradient-zero-stops-expected.png: Added.
2026         * platform/qt/fast/canvas/fillrect-gradient-zero-stops-expected.txt:
2027
2028 2010-03-15  MORITA Hajime  <morrita@google.com>
2029
2030         Reviewed by Alexey Proskuryakov.
2031
2032         Selection.modify extends too far with 'lineboundary'.
2033         https://bugs.webkit.org/show_bug.cgi?id=33413
2034
2035         * editing/selection/extend-selection-expected.txt:
2036         * platform/win/editing/selection/extend-selection-expected.txt: 
2037         Updated result to correct expectation that described the wrong
2038         behaviour for the selection expansion with 'lineboundary'
2039         granularity.
2040         
2041 2010-03-14  Yuzo Fujishima  <yuzo@google.com>
2042
2043         Reviewed by Shinichiro Hamaji.
2044
2045         Always call PrintContext.end() from PrintContext::pageNumberForElement().
2046
2047         Without this change, WebKit remains in printing mode after determining the page number if the specified element is found.
2048
2049         https://bugs.webkit.org/show_bug.cgi?id=36049
2050
2051         * platform/gtk/Skipped:
2052         * platform/mac/printing/return-from-printing-mode-expected.checksum: Added.
2053         * platform/mac/printing/return-from-printing-mode-expected.png: Added.
2054         * platform/mac/printing/return-from-printing-mode-expected.txt: Added.
2055         * platform/qt/Skipped:
2056         * platform/win/Skipped:
2057         * printing/return-from-printing-mode.html: Added.
2058
2059 2010-03-14  Yael Aharon  <yael.aharon@nokia.com>
2060
2061         Reviewed by Darin Adler.
2062
2063         Support for HTMLProgressElement
2064         https://bugs.webkit.org/show_bug.cgi?id=35937
2065
2066         * fast/dom/HTMLProgressElement: Added.
2067         * fast/dom/HTMLProgressElement/progress-element.html: Added.
2068         * fast/dom/HTMLProgressElement/script-tests: Added.
2069         * fast/dom/HTMLProgressElement/script-tests/TEMPLATE.html: Added.
2070         * fast/dom/HTMLProgressElement/script-tests/set-progress-properties.js: Added.
2071         * fast/dom/HTMLProgressElement/set-progress-properties.html: Added.
2072         * platform/gtk/Skipped:
2073         * platform/mac/Skipped:
2074         * platform/qt/fast/dom/HTMLProgressElement: Added.
2075         * platform/qt/fast/dom/HTMLProgressElement/progress-element-expected.checksum: Added.
2076         * platform/qt/fast/dom/HTMLProgressElement/progress-element-expected.png: Added.
2077         * platform/qt/fast/dom/HTMLProgressElement/progress-element-expected.txt: Added.
2078         * platform/qt/fast/dom/HTMLProgressElement/set-progress-properties-expected.txt: Added.
2079
2080 2010-03-14  Oliver Hunt  <oliver@apple.com>
2081
2082         Reviewed by Darin Adler.
2083
2084         REGRESSION(r53287): drop event is not fired if dataTransfer.dropEffect is not explicitly set
2085         https://bugs.webkit.org/show_bug.cgi?id=36095
2086
2087         Correct this test to cover the somewhat bizarre "correct" handling
2088         of undefined dropEffect
2089
2090         * fast/events/drag-and-drop-expected.txt:
2091         * fast/events/drag-and-drop.html:
2092
2093 2010-03-12  Shu Chang  <chang.shu@nokia.com>
2094
2095         Reviewed by David Levin.
2096
2097         [Qt] Rebaseline the test and remove it from Skipped.
2098         https://bugs.webkit.org/show_bug.cgi?id=36057
2099
2100         * platform/qt/Skipped:
2101         * platform/qt/fast/canvas/canvas-size-change-after-layout-expected.checksum: Added.
2102         * platform/qt/fast/canvas/canvas-size-change-after-layout-expected.png: Added.
2103         * platform/qt/fast/canvas/canvas-size-change-after-layout-expected.txt:
2104
2105 2010-03-12  Dirk Schulze  <krit@webkit.org>
2106
2107         Reviewed by Nikolas Zimmermann.
2108
2109         SVG Glyphs - transform path not context
2110         https://bugs.webkit.org/show_bug.cgi?id=36070
2111
2112         Some tests don't look pixel perfect after the SVGFont changes (difference of 0.1%).
2113         They just need an update.
2114         Tests for the changes on other platforms than CG are
2115             * svg/batik/text/textEffect.svg
2116             * svg/batik/text/textEffect3.svg
2117             * svg/W3C-SVG-1.1/pservers-grad-08-b.svg
2118
2119         * platform/mac-leopard/svg/custom/svg-fonts-in-html-expected.checksum:
2120         * platform/mac-leopard/svg/custom/svg-fonts-in-html-expected.png:
2121         * platform/mac/svg/W3C-SVG-1.1/animate-elem-03-t-expected.checksum:
2122         * platform/mac/svg/W3C-SVG-1.1/animate-elem-03-t-expected.png:
2123         * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.checksum:
2124         * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png:
2125         * platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.checksum:
2126         * platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png:
2127         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum:
2128         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
2129         * platform/mac/svg/batik/text/textEffect-expected.checksum:
2130         * platform/mac/svg/batik/text/textEffect-expected.png:
2131         * platform/mac/svg/batik/text/textEffect3-expected.checksum:
2132         * platform/mac/svg/batik/text/textEffect3-expected.png:
2133         * platform/mac/svg/text/selection-doubleclick-expected.png:
2134         * platform/mac/svg/text/selection-tripleclick-expected.png:
2135
2136 2010-03-12  Enrica Casucci  <enrica@apple.com>
2137
2138         Reviewed by Simon Fraser.
2139
2140         Content of 3D tests appears at the bottom right corner sometimes.
2141         <rdar://problem/7556244>
2142         <https://bugs.webkit.org/show_bug.cgi?id=36027>
2143
2144         * compositing/geometry/horizontal-scroll-composited.html: Added.
2145         * compositing/geometry/vertical-scroll-composited.html: Added.
2146         * compositing/resources/apple.jpg: Added.
2147         * platform/mac/compositing/geometry/horizontal-scroll-composited-expected.checksum: Added.
2148         * platform/mac/compositing/geometry/horizontal-scroll-composited-expected.png: Added.
2149         * platform/mac/compositing/geometry/horizontal-scroll-composited-expected.txt: Added.
2150         * platform/mac/compositing/geometry/vertical-scroll-composited-expected.checksum: Added.
2151         * platform/mac/compositing/geometry/vertical-scroll-composited-expected.png: Added.
2152         * platform/mac/compositing/geometry/vertical-scroll-composited-expected.txt: Added.
2153
2154 2010-03-12  Dirk Schulze  <krit@webkit.org>
2155
2156         Unreviewed LayoutTest update.
2157
2158         Result was not updated with r55930.
2159
2160         * platform/mac/svg/custom/dominant-baseline-hanging-expected.txt:
2161
2162 2010-03-12  Dirk Schulze  <krit@webkit.org>
2163
2164         Reviewed by Nikolas Zimmermann.
2165
2166         SVG fallback color doesn't work for bogus gradients.
2167         https://bugs.webkit.org/show_bug.cgi?id=35479
2168
2169         We now use a fallback color on ignored gradients for one dimensional objects,
2170         either a given fallback color or black as default.
2171         This causes a change of one LayoutTest, because it was done manually in the
2172         gradient PaintServer, without respecting a given fallback color.
2173
2174         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt:
2175         * platform/mac/svg/custom/gradient-with-1d-boundingbox-expected.checksum: Added.
2176         * platform/mac/svg/custom/gradient-with-1d-boundingbox-expected.png: Added.
2177         * platform/mac/svg/custom/gradient-with-1d-boundingbox-expected.txt: Added.
2178         * svg/custom/gradient-with-1d-boundingbox.svg: Added.
2179
2180 2010-03-12  Dmitry Titov  <dimich@chromium.org>
2181
2182         Not reviewed, build fix.
2183
2184         Reverts 55920 and 55921. Landing for Jian Li.
2185
2186         * fast/dom/Window/window-properties-expected.txt:
2187         * fast/dom/Window/window-property-descriptors-expected.txt:
2188         * fast/dom/constructed-objects-prototypes-expected.txt:
2189         * fast/dom/prototype-inheritance-2-expected.txt:
2190         * fast/dom/prototype-inheritance-expected.txt:
2191         * fast/js/global-constructors-expected.txt:
2192         * http/tests/local/resources/send-form-data.js: Removed.
2193         * http/tests/local/send-form-data-expected.txt: Removed.
2194         * http/tests/local/send-form-data.html: Removed.
2195         * http/tests/xmlhttprequest/resources/multipart-post-echo.php: Removed.
2196         * platform/gtk/Skipped:
2197         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
2198         * platform/qt/Skipped:
2199         * platform/qt/fast/dom/Window/window-properties-expected.txt:
2200         * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt:
2201         * platform/qt/fast/dom/prototype-inheritance-expected.txt:
2202         * platform/qt/fast/js/global-constructors-expected.txt:
2203         * platform/win/Skipped:
2204
2205 2010-03-11  Antonio Gomes  <tonikitoo@webkit.org>
2206
2207         Rubber-stamped by Kenneth Christiansen.
2208         Patch by Antonio Gomes <tonikitoo@webkit.org>
2209
2210         Make the timeout in 'snav-unit-overflow-and-scroll-in-direction.html' 10x shorter (from 500ms to 50ms)
2211
2212         * fast/events/spatial-navigation/snav-unit-overflow-and-scroll-in-direction.html:
2213
2214 2010-03-12  Jian Li  <jianli@chromium.org>
2215
2216         Reviewed by Sam Weinig.
2217
2218         Add DOMFormData.idl to expose FormData interface
2219         https://bugs.webkit.org/show_bug.cgi?id=36024
2220         
2221         Add a layout test to test sending FormData via XMLHttpRequest. Also
2222         changed all test results that are affected by exposing FormData.
2223
2224         * fast/dom/Window/window-properties-expected.txt:
2225         * fast/dom/Window/window-property-descriptors-expected.txt:
2226         * fast/dom/constructed-objects-prototypes-expected.txt:
2227         * fast/dom/prototype-inheritance-2-expected.txt:
2228         * fast/dom/prototype-inheritance-expected.txt:
2229         * fast/js/global-constructors-expected.txt:
2230         * http/tests/local/resources/send-form-data.js: Added.
2231         * http/tests/local/send-form-data-expected.txt: Added.
2232         * http/tests/local/send-form-data.html: Added.
2233         * http/tests/xmlhttprequest/resources/multipart-post-echo.php: Added.
2234         * platform/gtk/Skipped:
2235         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
2236         * platform/qt/Skipped:
2237         * platform/qt/fast/dom/Window/window-properties-expected.txt:
2238         * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt:
2239         * platform/qt/fast/dom/prototype-inheritance-expected.txt:
2240         * platform/qt/fast/js/global-constructors-expected.txt:
2241         * platform/win/Skipped:
2242
2243 2010-03-12  Alpha Lam  <hclam@chromium.org>
2244
2245         Reviewed by Eric Carlson.
2246
2247         HTMLMediaElement crash when it is used after resource loading is canceled.
2248         https://bugs.webkit.org/show_bug.cgi?id=35992
2249
2250         Adding a test to access the duration property of a video element after
2251         resource loading was canceled.
2252
2253         * http/tests/media/video-cancel-load-expected.txt: Added.
2254         * http/tests/media/video-cancel-load.html: Added.
2255
2256 2010-03-05  Ojan Vafai  <ojan@chromium.org>
2257
2258         Reviewed by David Levin.
2259
2260         Tests for smartdelete should only occur after double-click
2261         https://bugs.webkit.org/show_bug.cgi?id=35314
2262
2263         Fixes the tests to make selections using the mouse in order
2264         to force smart-delete. It also adds/modifies tests to have them correctly
2265         identify cases where we are smart-deleting, but shouldn't be.
2266
2267         Fixing to smart-delete only on mouse-based selections will be a followup patch.
2268
2269         * editing/deleting/5390681-2.html:
2270         * editing/deleting/non-smart-delete.html: Added.
2271         * editing/deleting/smart-delete-001.html:
2272         * editing/deleting/smart-delete-002.html:
2273         * editing/deleting/smart-delete-003.html:
2274         * editing/deleting/smart-delete-004.html:
2275         * editing/editing.js:
2276         (doubleClick):
2277         (doubleClickAtSelectionStart):
2278         * editing/pasteboard/4944770-2.html:
2279         * editing/pasteboard/drag-drop-modifies-page.html:
2280         * editing/pasteboard/smart-drag-drop.html: Added.
2281         * editing/pasteboard/smart-paste-001.html:
2282         * editing/pasteboard/smart-paste-002.html:
2283         * editing/pasteboard/smart-paste-003.html:
2284         * editing/pasteboard/smart-paste-004.html:
2285         * editing/pasteboard/smart-paste-005.html:
2286         * editing/pasteboard/smart-paste-007.html:
2287         * editing/pasteboard/smart-paste-008.html:
2288         * editing/selection/delete-word-granularity-text-control-expected.txt: Added.
2289         * editing/selection/delete-word-granularity-text-control.html: Added.
2290         * editing/selection/script-tests/delete-word-granularity-text-control.js: Added.
2291         * editing/style/style-boundary-005.html:
2292         * platform/mac/editing/deleting/non-smart-delete-expected.checksum: Added.
2293         * platform/mac/editing/deleting/non-smart-delete-expected.png: Added.
2294         * platform/mac/editing/deleting/non-smart-delete-expected.txt: Added.
2295         * platform/mac/editing/deleting/smart-delete-001-expected.txt:
2296         * platform/mac/editing/deleting/smart-delete-002-expected.txt:
2297         * platform/mac/editing/deleting/smart-delete-003-expected.txt:
2298         * platform/mac/editing/deleting/smart-delete-004-expected.txt:
2299         * platform/mac/editing/pasteboard/drag-drop-modifies-page-expected.checksum:
2300         * platform/mac/editing/pasteboard/drag-drop-modifies-page-expected.png:
2301         * platform/mac/editing/pasteboard/drag-drop-modifies-page-expected.txt:
2302         * platform/mac/editing/pasteboard/smart-drag-drop-expected.checksum: Added.
2303         * platform/mac/editing/pasteboard/smart-drag-drop-expected.png: Added.
2304         * platform/mac/editing/pasteboard/smart-drag-drop-expected.txt: Added.
2305         * platform/mac/editing/pasteboard/smart-paste-001-expected.txt:
2306         * platform/mac/editing/pasteboard/smart-paste-002-expected.txt:
2307         * platform/mac/editing/pasteboard/smart-paste-003-expected.txt:
2308         * platform/mac/editing/pasteboard/smart-paste-004-expected.txt:
2309         * platform/mac/editing/pasteboard/smart-paste-005-expected.txt:
2310         * platform/mac/editing/pasteboard/smart-paste-007-expected.txt:
2311         * platform/mac/editing/pasteboard/smart-paste-008-expected.txt:
2312         * platform/mac/editing/style/style-boundary-005-expected.checksum:
2313         * platform/mac/editing/style/style-boundary-005-expected.png:
2314         * platform/mac/editing/style/style-boundary-005-expected.txt:
2315
2316 2010-03-12  Dan Bernstein  <mitz@apple.com>
2317
2318         Reviewed by Darin Adler.
2319
2320         <rdar://problem/7694674> Hover states not updated when overflow section scrolls under stationary mouse pointer
2321         https://bugs.webkit.org/show_bug.cgi?id=35949
2322
2323         * fast/events/overflow-scroll-fake-mouse-move-expected.txt: Added.
2324         * fast/events/overflow-scroll-fake-mouse-move.html: Added.
2325         * fast/events/touch/basic-multi-touch-events.html:
2326         * fast/events/touch/basic-single-touch-events.html:
2327
2328 2010-03-12  Csaba Osztrogonác  <ossy@webkit.org>
2329
2330         [Qt] css1/box_properties/acid_test.html failed in release mode (32 bit).
2331         But it passes in debug mode (32 and 64 bit) and in release mode (64 bit).
2332
2333         https://bugs.webkit.org/show_bug.cgi?id=33834
2334
2335         * platform/qt/Skipped: css1/box_properties/acid_test.html skipped again.
2336
2337 2010-03-12  Csaba Osztrogonác  <ossy@webkit.org>
2338
2339         [Qt] Now css1/box_properties/acid_test.html passes, so we can unskip it.
2340         original bug: https://bugs.webkit.org/show_bug.cgi?id=33834
2341
2342         * platform/qt/Skipped: css1/box_properties/acid_test.html unskipped.
2343
2344 2010-03-12  Csaba Osztrogonác  <ossy@webkit.org>
2345
2346         [Qt] DRT failing on test introduced in r55499
2347         https://bugs.webkit.org/show_bug.cgi?id=35729
2348
2349         Now fast/events/zoom-dblclick.html passes, so we can unskip it.
2350
2351         * platform/qt/Skipped: fast/events/zoom-dblclick.html unskipped.
2352
2353 2010-03-12  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2354
2355         Reviewed by Eric Carlson.
2356
2357         [GTK] DRT does not handle cookie policy setting
2358         https://bugs.webkit.org/show_bug.cgi?id=36056
2359
2360         Fix tests to request that the cookie acceptance policy always allows cookies.
2361
2362         * http/tests/media/video-cookie.html:
2363         * http/tests/media/video-referer.html:
2364
2365 2010-03-12  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2366
2367         [GTK] Fails fast/dom/Geolocation/maximum-age.htm
2368         https://bugs.webkit.org/show_bug.cgi?id=36053
2369
2370         Skip new failing test.
2371
2372         * platform/gtk/Skipped:
2373
2374 2010-03-12  Dan Winship  <danw@gnome.org>
2375
2376         Reviewed by Gustavo Noronha.
2377
2378         Revert previous; the test passes now.
2379
2380         * platform/gtk/Skipped:
2381
2382 2010-03-12  Jochen Eisinger  <jochen@chromium.org>
2383
2384         Reviewed by Jeremy Orlow.
2385
2386         Test for referrer information being stripped when the header is removed in willSendRequest
2387         https://bugs.webkit.org/show_bug.cgi?id=35920
2388
2389         * http/tests/security/no-referrer-expected.txt: Added.
2390         * http/tests/security/no-referrer.html: Added.
2391         * http/tests/security/resources/no-referrer-frame.php: Added.
2392         * http/tests/security/resources/no-referrer.php: Added.
2393         * platform/gtk/Skipped:
2394         * platform/qt/Skipped:
2395
2396 2010-03-12  Nikolas Zimmermann  <nzimmermann@rim.com>
2397
2398         Rubber-stamped by Dirk Schulze.
2399
2400         Update two tests, whose pixel hash fail with --tolerance 0. No visible differences.
2401
2402         * platform/mac/svg/custom/dominant-baseline-hanging-expected.checksum:
2403         * platform/mac/svg/custom/dominant-baseline-hanging-expected.png:
2404         * platform/mac/svg/custom/gradient-stop-corner-cases-expected.checksum:
2405         * platform/mac/svg/custom/gradient-stop-corner-cases-expected.png:
2406
2407 2010-03-11  Shu Chang  <Chang.Shu@nokia.com>
2408
2409         Reviewed by David Levin.
2410
2411         [Qt] Rebaseline the test and remove it from Skipped.
2412         https://bugs.webkit.org/show_bug.cgi?id=35969
2413
2414         * platform/qt/Skipped:
2415         * platform/qt/fast/canvas/canvas-resize-reset-expected.txt:
2416
2417 2010-03-11  Ryosuke Niwa  <rniwa@webkit.org>
2418
2419         Reviewed by Darin Adler.
2420
2421         Applying h1 format to text node after HR tag fails to include first letter of text node.
2422         https://bugs.webkit.org/show_bug.cgi?id=30148
2423
2424         This patch adds a test case to the above bug, which has been fixed by
2425         http://trac.webkit.org/changeset/55705.
2426
2427         * editing/style/heading-text-after-hr-expected.txt: Added.
2428         * editing/style/heading-text-after-hr.html: Added.
2429
2430 2010-03-11  Jian Li  <jianli@chromium.org>
2431
2432         Reviewed by Dmitry Titov.
2433
2434         Add more test cases for Blob.slice.
2435         https://bugs.webkit.org/show_bug.cgi?id=36038
2436
2437         * http/tests/local/resources/abe.png: Copied from LayoutTests/editing/resources/abe.png.
2438         * http/tests/local/resources/empty.txt: Copied from LayoutTests/http/tests/appcache/resources/empty.txt.
2439         * http/tests/local/resources/send-sliced-dragged-file.js:
2440         * http/tests/local/send-sliced-dragged-file-expected.txt:
2441         * http/tests/resources/post-and-verify.cgi: Added.
2442         * http/tests/resources/write-temp-file.php:
2443
2444 2010-03-11  Jian Li  <jianli@chromium.org>
2445
2446         Unreviewed. Added the test that time out on Tiger bot to mac-tiger/Skipped.
2447
2448         * platform/mac-tiger/Skipped:
2449
2450 2010-03-11  Simon Fraser  <simon.fraser@apple.com>
2451
2452         No review.
2453
2454         Need to turn on WebGL explicitly for these tests for Leopard.
2455
2456         * compositing/webgl/webgl-background-color.html:
2457         * compositing/webgl/webgl-reflection.html:
2458
2459 2010-03-11  Alexey Proskuryakov  <ap@apple.com>
2460
2461         Reviewed by Geoff Garen.
2462
2463         https://bugs.webkit.org/show_bug.cgi?id=35965
2464         <rdar://problem/7742771> Crash when passing an object returned from plug-in back to the plug-in
2465
2466         * plugins/round-trip-npobject-expected.txt: Added.
2467         * plugins/round-trip-npobject.html: Added.
2468
2469 2010-03-11  Dmitry Titov  <dimich@chromium.org>
2470
2471         Reviewed by Alexey Proskuryakov.
2472
2473         Make appcache layouttests top-frame-*.html more robust for async checking event
2474         https://bugs.webkit.org/show_bug.cgi?id=32047
2475
2476         Modified the tests to watch for all termination conditions, eliminating the hardcoded
2477         assumed order of the events from separate async event sources.
2478         Also added check for "noupdate" event.
2479
2480         * http/tests/appcache/top-frame-2.html: Modified to be consistent with the other 2 tests.
2481         * http/tests/appcache/top-frame-3-expected.txt:
2482         * http/tests/appcache/top-frame-3.html: Used logic similar to top-frame-2.html to avoid assumption of the events order.
2483         * http/tests/appcache/top-frame-4-expected.txt:
2484         * http/tests/appcache/top-frame-4.html: Ditto.
2485
2486 2010-03-11  Martin Robinson  <mrobinson@webkit.org>
2487
2488         Reviewed by Adam Barth
2489
2490         Convert editing/selection/5136696.html to dumpAsText
2491         https://bugs.webkit.org/show_bug.cgi?id=34306
2492
2493         * editing/selection/5136696-expected.txt: Added.
2494         * editing/selection/5136696.html: Use dumpAsText now.
2495         * platform/gtk/Skipped: Unskip this test in GTK+ now that it has expected result.
2496         * platform/mac/editing/selection/5136696-expected.checksum: Removed.
2497         * platform/mac/editing/selection/5136696-expected.png: Removed.
2498         * platform/mac/editing/selection/5136696-expected.txt: Removed.
2499         * platform/qt/editing/selection/5136696-expected.txt: Removed.
2500         * platform/win/editing/selection/5136696-expected.txt: Removed.
2501
2502 2010-03-11  Chris Fleizach  <cfleizach@apple.com>
2503
2504         Reviewed by Darin Adler.
2505
2506         support lang attribute on <option> elements
2507         https://bugs.webkit.org/show_bug.cgi?id=36021
2508
2509         * platform/mac/accessibility/option-with-lang-expected.txt: Added.
2510         * platform/mac/accessibility/option-with-lang.html: Added.
2511
2512 2010-03-11  Diego Gonzalez  <diego.gonzalez@openbossa.org>
2513
2514         Reviewed by Simon Hausmann.
2515
2516         [Qt] Access key modifier should be Ctrl+Alt for Darwin derived OS and Alt for the others
2517         https://bugs.webkit.org/show_bug.cgi?id=35993
2518
2519         * platform/qt/Skipped:
2520
2521 2010-03-11  Chris Fleizach  <cfleizach@apple.com>
2522
2523         Unreviewed.
2524
2525         VoiceOver can navigate to hidden content in widget (WAI-ARIA)
2526         https://bugs.webkit.org/show_bug.cgi?id=35986
2527
2528         Wrong files were placed in skipped lists.
2529
2530         * platform/gtk/Skipped:
2531
2532 2010-03-10  Steve Block  <steveblock@google.com>
2533
2534         Reviewed by Jeremy Orlow.
2535
2536         Implements Geolocation maximumAge property
2537         https://bugs.webkit.org/show_bug.cgi?id=30676
2538
2539         * fast/dom/Geolocation/resources/maximum-age.js: Added. Checks that a cached position is used only when it should be.
2540         * fast/dom/Geolocation/maximum-age.html: Added. HTML wraper for above test.
2541         * fast/dom/Geolocation/maximum-age-expected.txt: Added. Expected result for above test.
2542
2543 2010-03-11  Philippe Normand  <pnormand@igalia.com>
2544
2545         Unreviewed.
2546
2547         Unskip the fixed test that was (accidently?) re-skipped in r54205.
2548
2549         * platform/gtk/Skipped:
2550
2551 2010-03-11  Csaba Osztrogonác  <ossy@webkit.org>
2552
2553         [Qt] storage/open-database-creation-callback-isolated-world.html was introduced in r55823,
2554         but layoutTestController.evaluateScriptInIsolatedWorld() is unimplemented now.
2555
2556         * platform/qt/Skipped: storage/open-database-creation-callback-isolated-world.html skipped.
2557
2558 2010-03-10  Chris Fleizach  <cfleizach@apple.com>
2559
2560         Unreviewed.
2561
2562         VoiceOver can navigate to hidden content in widget (WAI-ARIA)
2563         https://bugs.webkit.org/show_bug.cgi?id=35986
2564
2565         Wrong files were placed in skipped lists.
2566
2567         * platform/gtk/Skipped:
2568         * platform/win/Skipped:
2569
2570 2010-03-10  Chris Fleizach  <cfleizach@apple.com>
2571
2572         Unreviewed.
2573
2574         VoiceOver can navigate to hidden content in widget (WAI-ARIA)
2575         https://bugs.webkit.org/show_bug.cgi?id=35986
2576
2577         Skip this test since it uses tables and lists, which are not
2578         supported on Tiger/Leopard.
2579
2580         * platform/mac-leopard/Skipped:
2581         * platform/mac-tiger/Skipped:
2582
2583 2010-03-10  Chang Shu  <chang.shu@nokia.com>
2584
2585         Reviewed by Darin Adler.
2586
2587         While calculating alpha channel, convert the floating point value to
2588         an integer in [0, 256) with equal distribution.
2589         Updated test results based on this new behavior.
2590         https://bugs.webkit.org/show_bug.cgi?id=22150
2591
2592         * fast/canvas/canvas-alphaImageData-behavior-expected.txt:
2593         * fast/canvas/canvas-alphaImageData-behavior.js:
2594         * platform/qt/Skipped:
2595
2596 2010-03-10  Adam Barth  <abarth@webkit.org>
2597
2598         Unreviewed.
2599
2600         http/tests/security/xss-DENIED-window-open-javascript-url.html timed out on Windows Debug Bot
2601         https://bugs.webkit.org/show_bug.cgi?id=33349
2602
2603         Remove another test that has the same problem.  We need to find a way
2604         to relaibly test what happens when you mix JavaScript URLs and
2605         window.open.
2606
2607         * http/tests/security/xss-DENIED-window-open-javascript-url-leading-format-char-expected.txt: Removed.
2608         * http/tests/security/xss-DENIED-window-open-javascript-url-leading-format-char.html: Removed.
2609
2610 2010-03-08  Dumitru Daniliuc  <dumi@chromium.org>
2611
2612         Reviewed by Adam Barth.
2613
2614         Adding a test to test the creation callback passed to
2615         openDatabase() and another one to make sure it is executed in the
2616         correct world.
2617
2618         Also, fixing fast/frames/sandboxed-iframe-storage.html: calling
2619         openDatabase() without at least 4 parameters should always fail,
2620         because the database name, version, description and estimated size
2621         are not optional according to the spec.
2622
2623         https://bugs.webkit.org/show_bug.cgi?id=34726
2624
2625         * fast/frames/resources/sandboxed-iframe-storage-allowed.html:
2626         * fast/frames/resources/sandboxed-iframe-storage-disallowed.html:
2627         * fast/frames/sandboxed-iframe-storage-expected.txt:
2628         * platform/qt/Skipped:
2629         * storage/open-database-creation-callback-expected.txt: Added.
2630         * storage/open-database-creation-callback.html: Added.
2631         * storage/open-database-creation-callback-isolated-world-expected.txt: Added.
2632         * storage/open-database-creation-callback-isolated-world.html: Added.
2633  
2634 2010-03-10  Justin Schuh  <jschuh@chromium.org>
2635
2636         Reviewed by Adam Barth.
2637
2638         Make Chrome consistently handle leading format characters in URLs
2639
2640         https://bugs.webkit.org/show_bug.cgi?id=35948
2641
2642         * http/tests/security/xss-DENIED-window-open-javascript-url-leading-format-char-expected.txt: Added.
2643         * http/tests/security/xss-DENIED-window-open-javascript-url-leading-format-char.html: Added.
2644
2645 2010-03-10  Chris Fleizach  <cfleizach@apple.com>
2646
2647         Skipping test on GTK and WIN. No Review.
2648
2649         VoiceOver can navigate to hidden content in widget (WAI-ARIA)
2650         https://bugs.webkit.org/show_bug.cgi?id=35986
2651
2652         Thought this test might pass on the other platforms, but no.
2653
2654         * platform/gtk/Skipped:
2655         * platform/win/Skipped:
2656
2657 2010-03-10  Chris Fleizach  <cfleizach@apple.com>
2658
2659         Reviewed by Beth Dakin.
2660
2661         VoiceOver can navigate to hidden content in widget (WAI-ARIA)
2662         https://bugs.webkit.org/show_bug.cgi?id=35986
2663
2664         * accessibility/aria-hidden-with-elements-expected.txt: Added.
2665         * accessibility/aria-hidden-with-elements.html: Added.
2666
2667 2010-03-10  Dmitry Titov  <dimich@chromium.org>
2668
2669         Reviewed by Darin Adler.
2670
2671         Make Document::postTask to use a single queue of tasks, to fire them in order
2672         https://bugs.webkit.org/show_bug.cgi?id=35943
2673
2674         Updated the test since the order of events coming from independent task sources has changed.
2675         This is a behavior change, but is consistent with the spec (which specifically says these events may be fired
2676         in any order) and the last version of FF (3.5.8) which was completing the test successfully.
2677
2678         * http/tests/appcache/top-frame-2-expected.txt:
2679         * http/tests/appcache/top-frame-2.html:
2680
2681 2010-03-10  Antonio Gomes  <tonikitoo@webkit.org>
2682
2683         The test was introduced in r55796, it has been failing in Gtk bots since then.
2684
2685         Filed bug https://bugs.webkit.org/show_bug.cgi?id=35984.
2686
2687         * platform/gtk/Skipped: fast/events/spatial-navigation/snav-iframe-with-offscreen-focusable-element.html skipped until fix.
2688
2689 2010-03-10  Robert Hogan  <robert@webkit.org>
2690
2691         Reviewed by Simon Hausmann.
2692
2693         [Qt] Add Support for WebKitEnableCaretBrowsing to Qt DRT
2694
2695         Unskip test fast/events/multiline-link-arrow-navigation.html
2696
2697         https://bugs.webkit.org/show_bug.cgi?id=35593
2698
2699         * platform/qt/Skipped:
2700
2701 2010-03-10  Brady Eidson  <beidson@apple.com>
2702
2703         Reviewed by Sam Weinig.
2704
2705         https://bugs.webkit.org/show_bug.cgi?id=35977
2706         
2707         Turns out the previous attempt to clear/reset cookies wasn't working because of the way
2708         the URLs for the .js and its .cgi were being resolved.
2709
2710         So this is a better way to make the cookies consistent both before and after these tests.
2711         
2712         If this fails to make cookie-related tests reliable, then we might have to bite the bullet
2713         and give DRT itself the ability to forcibly remove cookies via API methods.
2714         
2715         This would be bulletproof and could be automatic if a test declares itself "cookie sensitive"
2716         but we'd lose the ability to reliably run these tests in the browser.  :(
2717
2718         * http/tests/cookies/resources/resetCookies.js: Added.
2719         * http/tests/cookies/resources/third-party-cookie-relaxing-iframe.html:
2720         * http/tests/cookies/third-party-cookie-relaxing.html:
2721         * http/tests/plugins/resources/third-party-cookie-accept-policy-iframe.html:
2722         * http/tests/plugins/third-party-cookie-accept-policy.html:
2723
2724 2010-03-10  Antonio Gomes  <tonikitoo@webkit.org>
2725
2726         Reviewed by Dave Hyatt.
2727         Patch by Antonio Gomes <tonikitoo@webkit.org>
2728
2729         Extend keyboard navigation to allow directional navigation (LayoutTests - part V)
2730         https://bugs.webkit.org/show_bug.cgi?id=18662
2731
2732         This patch adds three LayoutTests that ensure the correctness of Spatial Navigation algorithm
2733         in the following iframe related traversals:
2734
2735         1) All focusable elements in a <iframe> should be accessible.
2736         2) Focusable elements in an <iframe> should be accessible even when
2737            current focused element is in another <iframe> in the same page.
2738
2739         * fast/events/spatial-navigation/snav-iframe-no-focusable-content.html: Added.
2740         * fast/events/spatial-navigation/snav-iframe-no-scrollable-content.html: Added.
2741         * fast/events/spatial-navigation/snav-iframe-with-offscreen-focusable-element.html: Added.
2742
2743 2010-03-10  Antonio Gomes  <tonikitoo@webkit.org>
2744
2745         Reviewed by Dave Hyatt.
2746         Patch by Antonio Gomes <tonikitoo@webkit.org>
2747
2748         Extend keyboard navigation to allow directional navigation (LayoutTests - part IV)
2749         https://bugs.webkit.org/show_bug.cgi?id=18662
2750
2751         This patch adds a LayoutTest that ensures that:
2752
2753         1) There is no unit overflow in the Spatial Navigation algorithm while
2754            calculating the best node candidate to move focus to. To test that this
2755            page positions some elements 10000000 pixels far from each other (distance
2756            that can considered large enough for most of the Web Pages on the
2757            Internet).
2758
2759         2) A best focusable candidate only gets focused if it is visible in the
2760            current Viewport. Scroll-in-direction is performed otherwise.
2761
2762         * fast/events/spatial-navigation/snav-unit-overflow-and-scroll-in-direction.html: Added.
2763
2764 2010-03-10  Antonio Gomes  <tonikitoo@webkit.org>
2765
2766         Reviewed by Dave Hyatt.
2767         Patch by Antonio Gomes <tonikitoo@webkit.org>
2768
2769         Extend keyboard navigation to allow directional navigation (LayoutTests - part III)
2770         https://bugs.webkit.org/show_bug.cgi?id=18662
2771
2772         This patch adds two LayoutTests to ensure the correctness of the "Fully aligned"
2773         precedence logic implemented by Spatial Navigation algorithm, either vertically or
2774         horizontally: targets whose middle falls between the top and bottom of the current
2775         focused element are preferably to move focus to, even if it is not the shortest distance.
2776
2777         * fast/events/spatial-navigation/snav-fully-aligned-vertically.html: Added.
2778         * fast/events/spatial-navigation/snav-fully-aligned-horizontally.html: Added.
2779
2780 2010-03-05  Dimitri Glazkov  <dglazkov@chromium.org>
2781
2782         Reviewed by Sam Weinig.
2783
2784         Add one more parent check during node removal.
2785         https://bugs.webkit.org/show_bug.cgi?id=35818
2786
2787         * fast/dom/Node/mutation-blur-expected.txt: Added.
2788         * fast/dom/Node/mutation-blur.html: Added.
2789
2790 2010-03-10  Csaba Osztrogonác  <ossy@webkit.org>
2791
2792         [Qt] fast/multicol/hit-test-above-or-below.html fails
2793         https://bugs.webkit.org/show_bug.cgi?id=35973
2794
2795         The test was introduced in r55546, it has been failing since then.
2796
2797         * platform/qt/Skipped: fast/multicol/hit-test-above-or-below.html skipped until fix.
2798
2799 2010-03-07  Holger Hans Peter Freyther  <zecke@selfish.org>
2800
2801         Reviewed by Darin Adler.
2802
2803         [CAIRO] DoS on iexploder test with high text stroke width.
2804         https://bugs.webkit.org/show_bug.cgi?id=33759
2805
2806         Add a test case with the -webkit-text-stroke-width attribute
2807         set to a high value to illustrate the issue.
2808
2809         * fast/text/text-stroke-width-cairo-dos-expected.txt: Added.
2810         * fast/text/text-stroke-width-cairo-dos.html: Added.
2811
2812 2010-03-10  Roland Steiner  <rolandsteiner@chromium.org>
2813
2814         Reviewed by David Levin.
2815
2816         Bug 28293 -  [Chromium] event.datatransfer.getdata("text/uri-list") is treated the same as getdata("URL")
2817         https://bugs.webkit.org/show_bug.cgi?id=28293
2818         
2819         Change ChromiumDataObject such that it treats types "URL" and "text/uri-list"
2820         correctly for event.dataTransfer.getData/setData. Currently both are treated
2821         as synonyms, but for "URL", getData is supposed to only return the first valid URL
2822         contained within the data for "text/uri-list" (see HTML5 spec).
2823         
2824         Layout test checks various combinations in a drag-n-drop operation.
2825         Skipping on all other platforms since they don't implement this correctly, either.
2826
2827         * editing/pasteboard/dataTransfer-setData-getData.html: Added.
2828         * editing/pasteboard/script-tests/dataTransfer-setData-getData.js: Added.
2829         (dragTarget):
2830         (moveMouseToCenterOfElement):
2831         (dragOntoDragTarget):
2832         (doDrop):
2833         (test):
2834         (runTest):
2835         * platform/mac/Skipped:
2836         * platform/gtk/Skipped:
2837         * platform/qt/Skipped:
2838         * platform/win/Skipped:
2839
2840 2010-03-09  Tony Chang  <tony@chromium.org>
2841
2842         Reviewed by Adam Barth.
2843
2844         https://bugs.webkit.org/show_bug.cgi?id=21840
2845         https://bugs.webkit.org/show_bug.cgi?id=23993
2846
2847         Fix an editing bug where replacing a selection would result in the
2848         new text ending up inside nodes that were not visibly included in the
2849         selection.  Instead, move our destination position out of nodes that
2850         were not visibly included.
2851
2852         Two new tests to verify the new behavior.  Because we're now inserting
2853         outside of some formatting nodes, some span tags are no longer necessary
2854         for undoing formatting caused by these formatting nodes.
2855
2856         * editing/deleting/backspace-avoid-preceding-style-expected.txt: Added.
2857         * editing/deleting/backspace-avoid-preceding-style.html: Added.
2858         * editing/inserting/replace-at-visible-boundary-expected.txt: Added.
2859         * editing/inserting/replace-at-visible-boundary.html: Added.
2860         * platform/mac/editing/deleting/delete-3857753-fix-expected.txt:
2861         * platform/mac/editing/inserting/insert-div-026-expected.txt:
2862         * platform/mac/editing/pasteboard/paste-text-at-tabspan-001-expected.txt:
2863         * platform/mac/editing/pasteboard/paste-text-at-tabspan-002-expected.txt:
2864         * platform/mac/editing/style/font-family-with-space-expected.txt:
2865         * platform/mac/editing/style/smoosh-styles-001-expected.txt:
2866         * platform/mac/editing/style/style-boundary-005-expected.txt:
2867
2868 2010-03-09  Csaba Osztrogonác  <ossy@webkit.org>
2869
2870         [Qt] http/tests/plugins/third-party-cookie-accept-policy.html was introduced in r55738,
2871         but layoutTestController.setAlwaysAcceptCookies() is missing.
2872
2873         * platform/qt/Skipped: http/tests/plugins/third-party-cookie-accept-policy.html skipped.
2874
2875
2876 2010-03-03  Ojan Vafai  <ojan@chromium.org>
2877
2878         Reviewed by Adam Barth.
2879
2880         undo after smartdelete should select the deleted space
2881         https://bugs.webkit.org/show_bug.cgi?id=35713
2882
2883         * editing/undo/undo-smart-delete-reversed-selection-expected.txt: Added.
2884         * editing/undo/undo-smart-delete-reversed-selection.html: Added.
2885         * editing/undo/undo-smart-delete-word-expected.txt: Added.
2886         * editing/undo/undo-smart-delete-word.html: Added.
2887
2888 2010-03-09  Anton Muhin  <antonm@chromium.org>
2889
2890         Reviewed by Darin Fisher.
2891
2892         Accept and bailout NULL widgets in ChromiumBridge
2893         https://bugs.webkit.org/show_bug.cgi?id=35796
2894
2895         * fast/frames/iframe-access-screen-of-deleted-expected.txt: Added.
2896         * fast/frames/iframe-access-screen-of-deleted.html: Added.
2897
2898 2010-03-09  Gustavo Noronha Silva  <gns@gnome.org>
2899
2900         [GTK] Fails http/tests/plugins/third-party-cookie-accept-policy.html
2901         https://bugs.webkit.org/show_bug.cgi?id=35942
2902
2903         Unreviewed. Skip test that fails, while we look for the
2904         problem. This is likely a bug in soup.
2905
2906         * platform/gtk/Skipped:
2907
2908 2010-03-09  Brady Eidson  <beidson@apple.com>
2909
2910         Reviewed by Alexey Proskuryakov.
2911
2912         Fix my layouttest failures by resetting cookies before and after these new tests.    
2913         https://bugs.webkit.org/show_bug.cgi?id=26391
2914
2915         * http/tests/cookies/third-party-cookie-relaxing.html:
2916         * http/tests/plugins/resources/third-party-cookie-accept-policy-iframe.html:
2917         * http/tests/plugins/third-party-cookie-accept-policy.html:
2918
2919 2010-03-09  Brady Eidson  <beidson@apple.com>
2920
2921         Reviewed by Darin Adler.
2922
2923         Plug-ins don't always respect the cookie accept policy.
2924         <rdar://problem/7338359> and https://bugs.webkit.org/show_bug.cgi?id=26391
2925
2926         * http/tests/cookies/resources/cookie-utility.php:
2927         * http/tests/plugins/resources/third-party-cookie-accept-policy-iframe.html: Added.
2928         * http/tests/plugins/third-party-cookie-accept-policy.html: Added.
2929
2930 2010-03-09  Andy Estes  <aestes@apple.com>
2931
2932         Reviewed by Adele Peterson.
2933
2934         Create a test for https://bugs.webkit.org/show_bug.cgi?id=34700.  This
2935         test required implementing scroll wheel event dispatch in DRT and
2936         currently only works on OS X 10.5+.  Skip this test on other platforms
2937         for the time being.
2938
2939         * fast/events/remove-child-onscroll-expected.txt: Added.
2940         * fast/events/remove-child-onscroll.html: Added.
2941         * platform/gtk/Skipped: Skip remove-child-onscroll.html
2942         * platform/mac-tiger/Skipped: Skip remove-child-onscroll.html
2943         * platform/qt/Skipped: Skip remove-child-onscroll.html
2944         * platform/win/Skipped: Skip remove-child-onscroll.html
2945
2946 2010-03-09  Garret Kelly  <gdk@chromium.org>
2947
2948         Reviewed by Darin Adler.
2949
2950         Fix send-oncancel-event. It uses js-test-post, not
2951         js-test-post-function.
2952         https://bugs.webkit.org/show_bug.cgi?id=35880
2953
2954         * fast/events/touch/script-tests/send-oncancel-event.js:
2955         (touchcancelHandler):
2956
2957 2010-03-09  Simon Fraser  <simon.fraser@apple.com>
2958
2959         Skip media/video-source-error.html on SnowLeopard, beacuse it fails sporadically.
2960         This is covered by https://bugs.webkit.org/show_bug.cgi?id=32270.
2961
2962         * platform/mac-snowleopard/Skipped:
2963
2964 2010-03-09  Chris Fleizach  <cfleizach@apple.com>
2965
2966         Reviewed by Darin Adler.
2967
2968         AX: hit testing a list box doesn't work anymore
2969         https://bugs.webkit.org/show_bug.cgi?id=35893
2970
2971         * platform/mac/accessibility/listbox-hit-test-expected.txt: Added.
2972         * platform/mac/accessibility/listbox-hit-test.html: Added.
2973
2974 2010-03-09  Csaba Osztrogonác  <ossy@webkit.org>
2975
2976         [Qt] editing/execCommand/move-selection-back-line.html fails in DRT.
2977         https://bugs.webkit.org/show_bug.cgi?id=35921
2978
2979         * platform/qt/Skipped: editing/execCommand/move-selection-back-line.html skipped until fix.
2980
2981 2010-03-09  Csaba Osztrogonác  <ossy@webkit.org>
2982
2983         Unreviewed trivial fix.
2984
2985         [Qt] perl websocket test(s) time out
2986         https://bugs.webkit.org/show_bug.cgi?id=34879
2987         It was fixed by r55719, so we can unskip websocket/tests/cookies/httponly-cookie.pl.
2988
2989         storage/open-database-creation-callback-isolated-world.html removed
2990         from Skipped list, because it was removed from tree by r55635.
2991
2992         * platform/qt/Skipped:
2993          - websocket/tests/cookies/httponly-cookie.pl unskipped.
2994          - storage/open-database-creation-callback-isolated-world.html unskipped.
2995
2996 2010-03-03  Fumitoshi Ukai  <ukai@chromium.org>
2997
2998         Reviewed by Alexey Proskuryakov.
2999
3000         pywebsocket should support html and cgi in the same directory.
3001         https://bugs.webkit.org/show_bug.cgi?id=34879
3002
3003         * websocket/tests/cookies: Removed.
3004         * websocket/tests/cookies/echo-cookie_wsh.py: Removed.
3005         * websocket/tests/cookies/httponly-cookie-expected.txt: Removed.
3006         * websocket/tests/cookies/httponly-cookie.pl: Removed.
3007         * websocket/tests/echo-cookie_wsh.py: Copied from LayoutTests/websocket/tests/cookies/echo-cookie_wsh.py.
3008         * websocket/tests/httponly-cookie-expected.txt: Copied from LayoutTests/websocket/tests/cookies/httponly-cookie-expected.txt.
3009         * websocket/tests/httponly-cookie.pl: Copied from LayoutTests/websocket/tests/cookies/httponly-cookie.pl.
3010
3011 2010-03-08  Kent Tamura  <tkent@chromium.org>
3012
3013         Reviewed by Adam Barth.
3014
3015         Implement HTML5 <hgroup> element.
3016         https://bugs.webkit.org/show_bug.cgi?id=33369
3017
3018         The new test file tests:
3019         - <p> closing,
3020         - Residual style, and
3021         - FormatBlock.
3022
3023         * fast/html/hgroup-element-expected.txt: Added.
3024         * fast/html/hgroup-element.html: Added.
3025         * fast/html/script-tests/hgroup-element.js: Added.
3026
3027 2010-03-08  Tony Chang  <tony@chromium.org>
3028
3029         Reviewed by Adam Barth.
3030
3031         https://bugs.webkit.org/show_bug.cgi?id=32131
3032         Work around a crash when inserting an ordered list.  This was caused
3033         by incorrect logic when trying to restore a range from a location.
3034         We compute the offset using TextIterator, but were sometimes using
3035         VisiblePosition::next() to iterate instead.
3036
3037         * editing/execCommand/insert-ordered-list-expected.txt: Added.
3038         * editing/execCommand/insert-ordered-list.html: Added.
3039
3040 2010-03-08  Dimitri Glazkov  <dglazkov@chromium.org>
3041
3042         Reviewed by Darin Fisher.
3043
3044         [Chromium] Reset multiple form submission protection on mouse events.
3045         https://bugs.webkit.org/show_bug.cgi?id=35128
3046
3047         * fast/forms/multiple-form-submission-protection-mouse-expected.txt: Copied from LayoutTests/editing/execCommand/copy-without-selection-expected.txt.
3048         * fast/forms/multiple-form-submission-protection-mouse.html: Added.
3049
3050 2010-03-08  Joanmarie Diggs  <joanmarie.diggs@gmail.com>
3051
3052         Reviewed by Xan Lopez.
3053
3054         https://bugs.webkit.org/show_bug.cgi?id=30895
3055         [Gtk] The accessible hierarchy of tables is significantly incorrect for Atk
3056
3057         * platform/gtk/accessibility/table-hierarchy.html:
3058         * platform/gtk/accessibility/table-hierarchy-expected.txt:
3059
3060 2010-03-08  Adam Barth  <abarth@webkit.org>
3061
3062         Reviewed by Nate Chapin.
3063
3064         [V8] Block popups from inline script
3065         https://bugs.webkit.org/show_bug.cgi?id=35474
3066
3067         Test that we block popups generated from <script>window.open(...)</script>.
3068
3069         * http/tests/security/popup-blocked-from-window-open-expected.txt: Added.
3070         * http/tests/security/popup-blocked-from-window-open.html: Added.
3071
3072 2010-03-08  Brady Eidson  <beidson@apple.com>
3073
3074         Reviewed by Anders Carlsson.
3075
3076         Relax the 3rd party cookie policy in cases where it won't add a new tracking vector.
3077         <rdar://problem/7163012> and https://bugs.webkit.org/show_bug.cgi?id=35824
3078
3079         * http/tests/cookies/resources/cookie-utility.php: Added.
3080         * http/tests/cookies/resources/third-party-cookie-relaxing-iframe.html: Added.
3081         * http/tests/cookies/third-party-cookie-relaxing-expected.txt: Added.
3082         * http/tests/cookies/third-party-cookie-relaxing.html: Added.
3083
3084         * platform/gtk/Skipped:
3085         * platform/qt/Skipped:
3086
3087 2010-03-08  Jian Li  <jianli@chromium.org>
3088
3089         Reviewed by Dmitry Titov.
3090
3091         Blob.slice support.
3092         https://bugs.webkit.org/show_bug.cgi?id=32993
3093
3094         Add a new layout test to test slicing and sending a file. In addition,
3095         two new scripts are introduced to create and touch the temp file.
3096
3097         Move some code from send-dragged-file.js to a new file
3098         setup-file-input-element-for-drag.js so that it can be used by both
3099         send-dragged-file.js and send-sliced-dragged-file.js to setup the input
3100         element for the file dragging.
3101
3102         Since the Blob.slice is only enabled for Mac, we disable the new test
3103         for all other platforms.
3104
3105         * fast/dom/Window/window-properties.html:
3106         * http/tests/local/resources/file-for-drag-to-send.txt:
3107         * http/tests/local/resources/send-dragged-file.js:
3108         * http/tests/local/resources/send-sliced-dragged-file.js: Added.
3109         * http/tests/local/resources/setup-file-input-element-for-drag.js: Added.
3110         * http/tests/local/send-dragged-file.html:
3111         * http/tests/local/send-sliced-dragged-file-expected.txt: Added.
3112         * http/tests/local/send-sliced-dragged-file.html: Added.
3113         * http/tests/resources/touch-temp-file.php: Added.
3114         * http/tests/resources/write-temp-file.php: Added.
3115         * platform/gtk/Skipped:
3116         * platform/qt/Skipped:
3117         * platform/win/Skipped:
3118
3119 2010-03-08  Daniel Bates  <dbates@rim.com>
3120
3121         Reviewed by Simon Fraser.
3122
3123         https://bugs.webkit.org/show_bug.cgi?id=34819
3124
3125         Tests that we do not repaint the caret rectangle when the associated selection is
3126         not in a content editable element.
3127
3128         * fast/repaint/no-caret-repaint-in-non-content-editable-element.html: Added.
3129         * platform/mac/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.checksum: Added.
3130         * platform/mac/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.png: Added.
3131         * platform/mac/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.txt: Added.
3132
3133 2010-03-08  Shu Chang  <Chang.Shu@nokia.com>
3134
3135         Reviewed by Holger Freyther.
3136
3137         [Qt] Added expected results and remove the test from Skipped.
3138         https://bugs.webkit.org/show_bug.cgi?id=35810
3139
3140         * platform/qt/Skipped:
3141         * platform/qt/fast/canvas/canvas-incremental-repaint-2-expected.checksum: Added.
3142         * platform/qt/fast/canvas/canvas-incremental-repaint-2-expected.png: Added.
3143         * platform/qt/fast/canvas/canvas-incremental-repaint-2-expected.txt: Added.
3144
3145 2010-03-08  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3146
3147         No review, rolling out r55662.
3148         http://trac.webkit.org/changeset/55662
3149         https://bugs.webkit.org/show_bug.cgi?id=35863
3150
3151         Need to be coordinated with bots setup
3152
3153         * http/conf/apache2-debian-httpd.conf:
3154
3155 2010-03-08  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3156
3157         Reviewed by Holger Freyther.
3158
3159         [GTK] Tests fail when running with ipv6 addresses available, on Debian systems
3160         https://bugs.webkit.org/show_bug.cgi?id=35863
3161
3162         Also listen for SSL requests on the ipv6 address.
3163
3164         * http/conf/apache2-debian-httpd.conf:
3165
3166 2010-03-08  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3167
3168         [GTK] DRT needs to support synthesizing double clicks
3169         https://bugs.webkit.org/show_bug.cgi?id=35862
3170
3171         Skip test that needs a new feature in DRT.
3172
3173         * platform/gtk/Skipped:
3174
3175 2010-03-08  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
3176
3177         Unreviewed. Rebaseline two tests that had their expected results
3178         changed.
3179
3180         * platform/gtk/inspector/timeline-network-resource-expected.txt:
3181         * platform/gtk/svg/css/getComputedStyle-basic-expected.txt:
3182
3183 2010-03-07  Kent Tamura  <tkent@chromium.org>
3184
3185         Reviewed by Eric Seidel.
3186
3187         Fix a bug that validity.valueMissing for a radio button with required
3188         in a form element always returns true.
3189         https://bugs.webkit.org/show_bug.cgi?id=35472
3190
3191         Add tests for radio buttons in a form element, and merge an existing
3192         radio button test to ValidityState-valueMissing-radio.html.
3193
3194         * fast/forms/ValidityState-valueMissing-007-expected.txt: Removed.
3195         * fast/forms/ValidityState-valueMissing-007.html: Removed.
3196         * fast/forms/ValidityState-valueMissing-radio-expected.txt: Added.
3197         * fast/forms/ValidityState-valueMissing-radio.html: Added.
3198         * fast/forms/script-tests/ValidityState-valueMissing-radio.js: Added.
3199
3200 2010-03-07  Sam Weinig  <sam@webkit.org>
3201
3202         Reviewed by Dan Bernstein.
3203
3204         Remove inconsistent "Too few arguments" handling for window.atob() and window.btoa()
3205         https://bugs.webkit.org/show_bug.cgi?id=35848
3206
3207         * fast/dom/Window/atob-btoa-expected.txt:
3208         * fast/dom/Window/atob-btoa.html:
3209
3210 2010-03-07  Dan Bernstein  <mitz@apple.com>
3211
3212         Reviewed by Simon Fraser.
3213
3214         <rdar://problem/7722008> Column breaking ignores floats
3215         https://bugs.webkit.org/show_bug.cgi?id=35837
3216
3217         * fast/multicol/float-truncation-expected.txt: Added.
3218         * fast/multicol/float-truncation.html: Added.
3219
3220 2010-03-07  Dmitry Titov  <dimich@chromium.org>
3221
3222         Not reviewed. Revert of r55593 which caused a regression of worker-cloneports.html.
3223
3224         REGRESSION(55593?): fast/workers/worker-cloneport.html is timing out on Leopard
3225         https://bugs.webkit.org/show_bug.cgi?id=35819
3226
3227         * fast/frames/resources/sandboxed-iframe-storage-allowed.html:
3228         * fast/frames/resources/sandboxed-iframe-storage-disallowed.html:
3229         * fast/frames/sandboxed-iframe-storage-expected.txt:
3230         * storage/open-database-creation-callback-expected.txt: Removed.
3231         * storage/open-database-creation-callback-isolated-world-expected.txt: Removed.
3232         * storage/open-database-creation-callback-isolated-world.html: Removed.
3233         * storage/open-database-creation-callback.html: Removed.
3234         * platform/qt/Skipped:
3235         * platform/mac-leopard/Skipped: Enable the temporarily disabled test back.
3236
3237 2010-03-06  Joanmarie Diggs  <joanmarie.diggs@gmail.com>
3238
3239         Reviewed by Eric Seidel.
3240
3241         https://bugs.webkit.org/show_bug.cgi?id=30895
3242         [Gtk] The accessible hierarchy of tables is significantly incorrect for Atk
3243
3244         * platform/gtk/accessibility/table-hierarchy.html: Added.
3245         * platform/gtk/accessibility/table-hierarchy-expected.txt: Added.
3246
3247 2010-03-06  Hironori Bono  <hbono@chromium.org>
3248
3249         Reviewed by Eric Seidel.
3250
3251         [Chromium] Typing into Flash with wmode = opaque|transparent and
3252         non-latin language active outputs as if US keyboard layout active
3253
3254         https://bugs.webkit.org/show_bug.cgi?id=34936
3255
3256         Added a layout test that verifies a plugin can receive keyboard events.
3257         Unfortunately, this test works only on Mac.
3258
3259         * platform/gtk/Skipped: Skipped the new test because of the lack of eventSender.
3260         * platform/qt/Skipped: ditto.
3261         * platform/win/Skipped: Skipped the new test because NPP_HandleEvent() is not implemented.
3262         * plugins/keyboard-events-expected.txt: Added.
3263         * plugins/keyboard-events.html: Added.
3264
3265 2010-03-06  MORITA Hajime  <morrita@google.com>
3266         
3267         Reviewed by Darin Adler.
3268
3269         Moved implementations of window.btoa() and window.atob() from
3270         JSDOMWindow to DOMWindow, and make V8DOMWindow use DOMWindow
3271         functions instead of having a separate implementation. As a side effect, the
3272         error message has changed from "Cannot decode base64" to one that
3273         indicates DOM Exception, which is compatible to Firefox.
3274         
3275         Refactoring: window.btoa() and window.atob() should be implemented on DOMWindow
3276         https://bugs.webkit.org/show_bug.cgi?id=35723
3277
3278         * fast/dom/Window/atob-btoa-expected.txt:
3279           Rebaselined expectation due to change of error message.
3280         
3281 2010-03-06  Shu Chang  <Chang.Shu@nokia.com>
3282
3283         Reviewed by Kenneth Rohde Christiansen.
3284
3285         [Qt] Added expected results and removed the test from Skipped.
3286         https://bugs.webkit.org/show_bug.cgi?id=35806
3287
3288         * platform/qt/Skipped:
3289         * platform/qt/fast/canvas/canvasDrawingIntoSelf-expected.checksum: Added.
3290         * platform/qt/fast/canvas/canvasDrawingIntoSelf-expected.png: Added.
3291         * platform/qt/fast/canvas/canvasDrawingIntoSelf-expected.txt: Added.
3292
3293 2010-03-05  Tony Chang  <tony@chromium.org>
3294
3295         Reviewed by Eric Seidel.
3296
3297         https://bugs.webkit.org/show_bug.cgi?id=33247
3298         Backwards cursor movement incorrect when previous block ends with <br>.
3299
3300         If the cursor is trying to move into a node that has a height of 0,
3301         skip over it.
3302
3303         * editing/execCommand/move-selection-back-line-expected.txt: Added.
3304         * editing/execCommand/move-selection-back-line.html: Added.
3305
3306 2010-03-05  Chris Fleizach  <cfleizach@apple.com>
3307
3308         Reviewed by Eric Seidel.
3309
3310         WAI-ARIA live region doesn't appear when <div> only has a <div> child
3311         https://bugs.webkit.org/show_bug.cgi?id=35751
3312
3313         * platform/mac/accessibility/div-containing-div-with-aria-expected.txt: Added.
3314         * platform/mac/accessibility/div-containing-div-with-aria.html: Added.
3315
3316 2010-03-05  Dmitry Titov  <dimich@chromium.org>
3317
3318         Reviewed by David Levin.
3319
3320         [v8] Remove wrong assert in GC callback
3321         https://bugs.webkit.org/show_bug.cgi?id=35757
3322
3323         * fast/workers/resources/wrapper-map-gc.js: Added.
3324         * fast/workers/wrapper-map-gc.html: Added.
3325         * fast/workers/wrapper-map-gc-expected.txt: Added.
3326
3327 2010-03-05  Alex Milowski  <alex@milowski.com>
3328
3329         Reviewed by Kenneth Rohde Christiansen.
3330
3331         Added tests for row and operator stretching.
3332         Updated over, underover, and subsup due to row/operators in use.
3333
3334         * mathml/presentation/mo.xhtml: Added.
3335         * mathml/presentation/row.xhtml: Added.
3336         * platform/mac/mathml/presentation/mo-expected.checksum: Added.
3337         * platform/mac/mathml/presentation/mo-expected.png: Added.
3338         * platform/mac/mathml/presentation/mo-expected.txt: Added.
3339         * platform/mac/mathml/presentation/over-expected.checksum:
3340         * platform/mac/mathml/presentation/over-expected.png:
3341         * platform/mac/mathml/presentation/over-expected.txt:
3342         * platform/mac/mathml/presentation/row-expected.checksum: Added.
3343         * platform/mac/mathml/presentation/row-expected.png: Added.
3344         * platform/mac/mathml/presentation/row-expected.txt: Added.
3345         * platform/mac/mathml/presentation/subsup-expected.txt:
3346         * platform/mac/mathml/presentation/underover-expected.checksum:
3347         * platform/mac/mathml/presentation/underover-expected.png:
3348         * platform/mac/mathml/presentation/underover-expected.txt:
3349
3350 2010-03-05  Dean Jackson  <dino@apple.com>
3351
3352         Reviewed by Simon Fraser.
3353
3354         https://bugs.webkit.org/show_bug.cgi?id=35772
3355         Animation fill modes should be supported in the shorthand property
3356
3357         Testcase for animation shorthand property (appears to be
3358         the first of its kind).
3359
3360         * animations/animation-shorthand-expected.txt: Added.
3361         * animations/animation-shorthand.html: Added.
3362
3363 2010-03-05  Eric Seidel  <eric@webkit.org>
3364
3365         No review.  Skipping recently regressed test to unblock the commit-queue (20 patches waiting).
3366
3367         REGRESSION(55593?): fast/workers/worker-cloneport.html is timing out on Leopard
3368         https://bugs.webkit.org/show_bug.cgi?id=35819
3369
3370         * platform/mac-leopard/Skipped:
3371
3372 2010-03-05  Dean Jackson  <dino@apple.com>
3373
3374         Reviewed by Simon Fraser
3375
3376         https://bugs.webkit.org/show_bug.cgi?id=35815
3377         Animation fill mode tests break on Windows
3378
3379         * animations/fill-mode-transform-expected.txt:
3380         * animations/fill-mode-transform.html:
3381             - use the real expected values, rather than
3382               try to get the test to pass on Snow Leopard.
3383         * platform/mac-leopard/Skipped:
3384             - remove the skip entry for the test above
3385         * platform/mac-snowleopard/Skipped:
3386             - skip this test on Snow Leopard while
3387               hardware acceleration gives the wrong
3388               value for computed style.
3389               See bug 35714.
3390
3391 2010-03-05  Simon Fraser  <simon.fraser@apple.com>
3392
3393         Reviewed by Darin Adler.
3394
3395         Assertion ASSERTION FAILED: rootLayer == m_clipRectsRoot at hulu.com
3396         https://bugs.webkit.org/show_bug.cgi?id=34065
3397         <rdar://problem/7573509>
3398         
3399         Testcase with an object element and a RenderLayer sibling.
3400
3401         * compositing/geometry/object-clip-rects-assertion-expected.txt: Added.
3402         * compositing/geometry/object-clip-rects-assertion.html: Added.
3403
3404 2010-03-05  Dean Jackson  <dino@apple.com>
3405
3406         No review.
3407
3408         Disabling animations/fill-mode-transform.html on Leopard
3409         due to https://bugs.webkit.org/show_bug.cgi?id=35714
3410
3411         * platform/mac-leopard/Skipped:
3412
3413 2010-03-05  Simon Fraser  <simon.fraser@apple.com>
3414
3415         Reviewed by Dan Bernstein.
3416
3417         MobileMe movie page is missing playback controls
3418         https://bugs.webkit.org/show_bug.cgi?id=35805
3419         <rdar://problem/7653169>
3420         
3421         Testcase with a layer that becomes composited as a result of clipping a
3422         video element, with a later sibling that should get composited.
3423
3424         * compositing/overflow/overflow-compositing-descendant.html: Added.
3425         * platform/mac/compositing/overflow/overflow-compositing-descendant-expected.checksum: Added.
3426         * platform/mac/compositing/overflow/overflow-compositing-descendant-expected.png: Added.
3427         * platform/mac/compositing/overflow/overflow-compositing-descendant-expected.txt: Added.
3428
3429 2010-03-04  Dumitru Daniliuc  <dumi@chromium.org>
3430
3431         Reviewed by Adam Barth.
3432
3433         Adding a test to test the creation callback passed to
3434         openDatabase() and another one to make sure it is executed in the
3435         correct world.
3436
3437         Also, fixing fast/frames/sandboxed-iframe-storage.html: calling
3438         openDatabase() without at least 4 parameters should always fail,
3439         because the database name, version, description and estimated size
3440         are not optional according to the spec.
3441
3442         https://bugs.webkit.org/show_bug.cgi?id=34726
3443
3444         * fast/frames/resources/sandboxed-iframe-storage-allowed.html:
3445         * fast/frames/resources/sandboxed-iframe-storage-disallowed.html:
3446         * fast/frames/sandboxed-iframe-storage-expected.txt:
3447         * platform/qt/Skipped:
3448         * storage/open-database-creation-callback-expected.txt: Added.
3449         * storage/open-database-creation-callback.html: Added.
3450         * storage/open-database-creation-callback-isolated-world-expected.txt: Added.
3451         * storage/open-database-creation-callback-isolated-world.html: Added.
3452
3453 2010-03-05  Brian Weinstein  <bweinstein@apple.com>
3454
3455         Update getComputedStyle results on Windows.
3456
3457         * platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
3458         * platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
3459
3460 2010-03-05  Eric Carlson  <eric.carlson@apple.com>
3461
3462         Unreviewed, build fix.
3463
3464         Use a movie that will hopefully fail to open less often on a headless 
3465         SnowLeopard buildbot.
3466
3467         * media/video-preload-expected.txt:
3468         * media/video-preload.html: Use test.mp4 instead of silence.mpg.
3469
3470 2010-03-05  Eric Carlson  <eric.carlson@apple.com>
3471
3472         Unreviewed, build fix.
3473
3474         media/video-preload.html fails on GTK, skip it.
3475
3476         * platform/gtk/Skipped:
3477
3478 2010-03-04  Eric Carlson  <eric.carlson@apple.com>
3479
3480         Reviewed by Adele Peterson.
3481
3482         <rdar://problem/7718442> Implement 'preload=none'
3483         https://bugs.webkit.org/show_bug.cgi?id=35789
3484
3485         Functional test of the 'proload' attribute.
3486
3487         * media/video-preload-expected.txt: Added.
3488         * media/video-preload.html: Added.
3489         * platform/win/Skipped: Skip on Windows for now.
3490
3491 2010-03-03  Antonio Gomes  <tonikitoo@webkit.org>
3492
3493         Reviewed by Holger Freyther
3494         Patch by Antonio Gomes <tonikitoo@webkit.org>
3495
3496         [Gtk] Implement setSpatialNavigationEnabled in DRT.
3497         https://bugs.webkit.org/show_bug.cgi?id=35705
3498
3499         * platform/gtk/Skipped:
3500
3501 2010-03-03  Antonio Gomes  <tonikitoo@webkit.org>
3502
3503         Reviewed by Kenneth Christiansen.
3504         Patch by Antonio Gomes <tonikitoo@webkit.org>
3505
3506         Extend keyboard navigation to allow directional navigation (LayoutTests - part II)
3507         https://bugs.webkit.org/show_bug.cgi?id=18662
3508
3509         This patch adds two LayoutTest to ensure the basic table traversal correctness of
3510         Spatial Navigation (SNav) algorithm: focusable elements in a <table> should be accessible.
3511
3512         * fast/events/spatial-navigation/snav-table-traversal.html: Added.
3513           Makes sure all elements in a <table> are accessible via Spatial Navigation.
3514         * fast/events/spatial-navigation/snav-tiny-table-traversal.html: Added.
3515           Tests the similar table traversal scenario as above, but in this case the elements
3516           in the <table> are styled with 'font-size: small'. That way this test also validades
3517           that overlapping rects of elements too closed from each other are correctly handled.
3518
3519 2010-03-02  Antonio Gomes  <tonikitoo@webkit.org>
3520
3521         Reviewed by Kenneth Christiansen.
3522         Patch by Antonio Gomes <tonikitoo@webkit.org>
3523
3524         Extend keyboard navigation to allow directional navigation (LayoutTests - part I)
3525         https://bugs.webkit.org/show_bug.cgi?id=18662
3526
3527         This patch adds support for auto testing the spatial navigation feature by:
3528
3529         1) Creating the directory where the tests are going to live in, named
3530            fast/events/spatial-navigation/.
3531         2) Skipping this directory by Mac, Qt, Gtk and Win.
3532         3) Adding a JS file drives the test execution by processing, for each test,
3533            a given set of arrow key actions and verify if the right expected Element
3534            got the focus after each event processed. This file is
3535            fast/events/spatial-navigation/resources/spatial-navigation-utils.js
3536
3537         * LayoutTests/fast/events/spatial-navigation/snav-vertical-superprecedence.html: Added.
3538
3539 2010-03-05  Dean Jackson  <dino@apple.com>
3540
3541         Reviewed by Simon Fraser and Chris Marrin.
3542
3543         Bug 26869: Add fill modes for CSS Animations
3544         https://bugs.webkit.org/show_bug.cgi?id=26869
3545
3546         Add tests for -webkit-animation-fill-mode property,
3547         and update existing computed style tests with the
3548         new property.
3549
3550         * animations/computed-style-expected.txt:
3551         * animations/computed-style.html:
3552         * animations/fill-mode-expected.txt: Added.
3553         * animations/fill-mode-removed-expected.txt: Added.
3554         * animations/fill-mode-removed.html: Added.
3555         * animations/fill-mode-transform-expected.txt: Added.
3556         * animations/fill-mode-transform.html: Added.
3557         * animations/fill-mode.html: Added.
3558         * animations/fill-unset-properties-expected.txt:
3559         * animations/fill-unset-properties.html:
3560         * fast/css/getComputedStyle/computed-style-expected.txt:
3561         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
3562         * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt:
3563         * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
3564         * svg/css/getComputedStyle-basic-expected.txt:
3565
3566 2010-03-05  Fumitoshi Ukai  <ukai@chromium.org>
3567
3568         Reviewed by Alexey Proskuryakov.
3569
3570         WebSocket test to transfer null character
3571         https://bugs.webkit.org/show_bug.cgi?id=35715
3572
3573         * websocket/tests/null-character-expected.txt: Added.
3574         * websocket/tests/null-character.html: Added.
3575         * websocket/tests/script-tests/null-character.js: Added.
3576
3577 2010-03-05  Fumitoshi Ukai  <ukai@chromium.org>
3578
3579         Reviewed by Alexey Proskuryakov.
3580
3581         WebSocket onmessageerror event handler
3582         https://bugs.webkit.org/show_bug.cgi?id=35570
3583
3584         * websocket/tests/error-detect-expected.txt: Added.
3585         * websocket/tests/error-detect.html: Added.
3586         * websocket/tests/script-tests/error-detect.js: Added.
3587         * websocket/tests/unknown-frame-type_wsh.py: Added.
3588
3589 2010-03-04  Fumitoshi Ukai  <ukai@chromium.org>
3590
3591         Reviewed by Alexey Proskuryakov.
3592
3593         WebSocket crash bug when reloading the page while the WebSocket is busy
3594         https://bugs.webkit.org/show_bug.cgi?id=35732
3595
3596         * websocket/tests/reload-crash-expected.txt: Added.
3597         * websocket/tests/reload-crash.html: Added.
3598         * websocket/tests/resoures/reload-crash-iframe.html: Added.
3599
3600 2010-03-04  MORITA Hajime <morrita@google.com>
3601
3602         Reviewed by Alexey Proskuryakov.
3603
3604         Refactoring: XMLHTTPRequest.open() should have all overloaded implementations
3605         https://bugs.webkit.org/show_bug.cgi?id=35630
3606
3607         * http/tests/xmlhttprequest/open-async-overload-expected.txt: Added.
3608         * http/tests/xmlhttprequest/open-async-overload.html: Added.
3609
3610 2010-03-04  Tony Chang  <tony@chromium.org>
3611
3612         Reviewed by Eric Seidel.
3613
3614         https://bugs.webkit.org/show_bug.cgi?id=18819
3615         Pressing option+page{down,up} should move the cursor and scroll in