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