Source/WebCore: Crash in Document::recalcStyleSelector
[webkit:qtwebkit.git] / LayoutTests / ChangeLog
1 2011-08-17  Abhishek Arya  <inferno@chromium.org>
2
3         Tests that we do not crash when iterating through stylesheet
4         candidate list hashset.
5         https://bugs.webkit.org/show_bug.cgi?id=66335
6
7         Reviewed by Simon Fraser.
8
9         * svg/dom/resources/stylesheet-candidate-node-crash.svg: Added.
10         * svg/dom/stylesheet-candidate-node-crash-main-expected.txt: Added.
11         * svg/dom/stylesheet-candidate-node-crash-main.html: Added.
12
13 2011-08-15  Gavin Barraclough  <barraclough@apple.com>
14
15         Crash accessing static property on sealed object
16         https://bugs.webkit.org/show_bug.cgi?id=66242
17
18         Reviewed by Sam Weinig.
19
20         * fast/js/preventExtensions-expected.txt:
21         * fast/js/script-tests/preventExtensions.js:
22             - added test case.
23
24 2011-08-12  Abhishek Arya  <inferno@chromium.org>
25
26         Crash in WebCore::editingIgnoresContent
27         https://bugs.webkit.org/show_bug.cgi?id=66125
28
29         Reviewed by Ryosuke Niwa.
30
31         Tests that we do not crash when we blow away the root
32         during the firing of selectstart event in selection.
33
34         * editing/selection/select-start-remove-root-crash-expected.txt: Added.
35         * editing/selection/select-start-remove-root-crash.html: Added.
36
37 2011-08-13  Abhishek Arya  <inferno@chromium.org>
38
39         Crash in HTMLTreeBuilder::processAnyOtherEndTagForInBody.
40         https://bugs.webkit.org/show_bug.cgi?id=66187
41
42         Reviewed by Adam Barth.
43
44         * fast/html/process-end-tag-for-inbody-crash-expected.txt: Added.
45         * fast/html/process-end-tag-for-inbody-crash.html: Added.
46
47 2011-08-10  Abhishek Arya  <inferno@chromium.org>
48
49         Tests that we do not crash when trying to access a removed
50         m_originatingLine for a float.
51         https://bugs.webkit.org/show_bug.cgi?id=65938
52
53         Reviewed by Dave Hyatt.
54
55         * fast/block/float/float-originating-line-deleted-crash-expected.txt: Added.
56         * fast/block/float/float-originating-line-deleted-crash.html: Added.
57
58 2011-07-28  Abhishek Arya  <inferno@chromium.org>
59
60         Regression(82144): Crash in TrailingObjects::updateMidpointsForTrailingBoxes
61         https://bugs.webkit.org/show_bug.cgi?id=65137
62
63         ASSERTION FAILED: trailingSpaceMidpoint >= 0
64
65         Reviewed by Dave Hyatt.
66
67         * fast/block/update-midpoints-for-trailing-boxes-crash-expected.txt: Added.
68         * fast/block/update-midpoints-for-trailing-boxes-crash.html: Added.
69
70 2011-08-01  Jochen Eisinger  <jochen@chromium.org>
71
72         Require explicit user action to override the policy URL on form submissions.
73         https://bugs.webkit.org/show_bug.cgi?id=61809
74
75         Reviewed by Adam Barth.
76
77         * http/tests/loading/redirect-methods-expected.txt:
78         * http/tests/security/cookies/resources/set-a-cookie.php: Added.
79         * http/tests/security/cookies/third-party-cookie-blocking-expected.txt: Added.
80         * http/tests/security/cookies/third-party-cookie-blocking-main-frame-expected.txt: Added.
81         * http/tests/security/cookies/third-party-cookie-blocking-main-frame.html: Added.
82         * http/tests/security/cookies/third-party-cookie-blocking-user-action-expected.txt: Added.
83         * http/tests/security/cookies/third-party-cookie-blocking-user-action.html: Added.
84         * http/tests/security/cookies/third-party-cookie-blocking.html: Added.
85
86 2011-05-15  Gavin Barraclough  <barraclough@apple.com>
87
88         Reviewed by Geoff Garen & Michael Saboff.
89
90         https://bugs.webkit.org/show_bug.cgi?id=60860
91         Add layout tests for some regular expressions that used to crash the compiler.
92
93         * fast/regex/parentheses-expected.txt:
94         * fast/regex/script-tests/parentheses.js:
95
96 2011-07-07  Julien Chaffraix  <jchaffraix@webkit.org>
97
98         Reviewed by David Hyatt.
99
100         Partial layout when a flex-box has visibility: collapse
101         https://bugs.webkit.org/show_bug.cgi?id=63776
102
103         Those tests checks some variation of the same underlying issue.
104
105         * fast/flexbox/crash-button-input-autofocus-expected.txt: Added.
106         * fast/flexbox/crash-button-input-autofocus.html: Added.
107         * fast/flexbox/crash-button-keygen-expected.txt: Added.
108         * fast/flexbox/crash-button-keygen.html: Added.
109         * fast/flexbox/crash-button-relayout-expected.txt: Added.
110         * fast/flexbox/crash-button-relayout.html: Added.
111
112 2011-06-30  Julien Chaffraix  <jchaffraix@webkit.org>
113
114         Reviewed by Nikolas Zimmermann.
115
116         Update SVG position values on SVG DOM updates
117         https://bugs.webkit.org/show_bug.cgi?id=62439
118
119         * svg/custom/crash-textPath-attributes-expected.txt: Added.
120         * svg/custom/crash-textPath-attributes.html: Added.
121         * svg/custom/resources/crash-textPath-attributes-iframe.svg: Added.
122
123 2011-07-13  John Knottenbelt  <jknotten@chromium.org>
124
125         Reference Geolocation object from GeoNotifier and Geolocation::setIsAllowed.
126         https://bugs.webkit.org/show_bug.cgi?id=64363
127
128         Reviewed by Tony Gentilcore.
129
130         * fast/dom/Geolocation/remove-remote-context-in-error-callback-crash.html: Added.
131         * fast/dom/Geolocation/resources/remove-remote-context-in-error-callback-crash-inner.html: Added.
132         * fast/dom/Geolocation/script-tests/remove-remote-context-in-error-callback-crash.js: Added.
133         * fast/dom/Geolocation/remove-remote-context-in-error-callback-crash-expected.txt: Added.
134         (gc):
135         (onIframeReady):
136
137 2011-06-26  Adam Barth  <abarth@webkit.org>
138
139         Reviewed by Kent Tamura.
140
141         m_formElementsWithFormAttribute doesn't ref the objects it holds
142         https://bugs.webkit.org/show_bug.cgi?id=62956
143
144         * fast/forms/form-associated-element-crash3-expected.txt: Added.
145         * fast/forms/form-associated-element-crash3.html: Added.
146
147 2011-07-07  Gavin Peters  <gavinp@chromium.org>
148
149         Reviewed by Alexey Proskuryakov.
150
151         fast/dom/HTMLLinkElement/link-and-subresource-test.html is flaky on chromium debug bots
152         https://bugs.webkit.org/show_bug.cgi?id=60097
153
154         The culprit was that CachedResource:stopLoading() was using *this
155         after a call to checkNotify(), which isn't kosher.  This patch
156         uses a CachedResourceHandle to keep the CachedResource alive.
157
158         The test is a very close copy of the eponymous
159         link-and-subresource-test.html, only substituting invalid
160         resources for the valid ones in that test.  The reproduction is
161         timing related, and happens much more consistantly with an invalid
162         resource for whatever reason.
163
164         * fast/dom/HTMLLinkElement/link-and-subresource-test-nonexistent-expected.txt: Added.
165         * fast/dom/HTMLLinkElement/link-and-subresource-test-nonexistent.html: Added.
166         * platform/gtk/Skipped:
167         * platform/mac/Skipped:
168         * platform/qt/Skipped:
169         * platform/win/Skipped:
170
171 2011-07-29  Csaba Osztrogonác  <ossy@webkit.org>
172
173         [Qt][ARM]REGRESSION(r91752): It made audio related tests fail
174         https://bugs.webkit.org/show_bug.cgi?id=65369
175
176         * platform/qt-arm/Skipped: Skip failing tests.
177
178 2011-07-27  Ryosuke Niwa  <rniwa@webkit.org>
179
180         Calling window.find immediately after mutating the document crashes WebKit.
181         https://bugs.webkit.org/show_bug.cgi?id=65296
182
183         Reviewed by Darin Adler.
184
185         Added a test to ensure WebKit doesn't crash when searching for string after mutating the document.
186
187         * editing/text-iterator/find-after-mutation-expected.txt: Added.
188         * editing/text-iterator/find-after-mutation.html: Added.
189
190 2011-07-27  MORITA Hajime  <morrita@google.com>
191
192         Inconsistent state of TreeScope reference.
193         https://bugs.webkit.org/show_bug.cgi?id=65235
194
195         Reviewed by Dimitri Glazkov.
196
197         * fast/dom/shadow/tree-scope-crash-expected.txt: Added.
198         * fast/dom/shadow/tree-scope-crash.html: Added.
199
200 2011-05-22  Dominic Cooney  <dominicc@chromium.org>
201
202         Reviewed by Dimitri Glazkov.
203
204         When removing a shadow root, also remove it from the render tree.
205         https://bugs.webkit.org/show_bug.cgi?id=61245
206
207         * platform/mac/Skipped: Unskip shadow tests.
208
209 2011-07-22  Sergey Glazunov  <serg.glazunov@gmail.com>
210
211         Perform the JavaScript navigation check on a complete URL
212         https://bugs.webkit.org/show_bug.cgi?id=65038
213
214         Reviewed by Adam Barth.
215
216         * http/tests/security/xss-DENIED-document-baseURI-javascript-expected.txt: Added.
217         * http/tests/security/xss-DENIED-document-baseURI-javascript.html: Added.
218
219 2011-07-25  Daniel Bates  <dbates@rim.com>
220
221         REGRESSION (r85964): Improper relayout of some nested positioned elements
222         https://bugs.webkit.org/show_bug.cgi?id=64286
223
224         Reviewed by David Hyatt.
225
226         Add test case to ensure we don't regress relayout of nested positioned elements.
227
228         * fast/block/positioning/relayout-nested-positioned-elements-expected-crash.txt: Added.
229         * fast/block/positioning/relayout-nested-positioned-elements-crash.html: Added.
230
231 2011-07-26  David Hyatt  <hyatt@apple.com>
232
233         https://bugs.webkit.org/show_bug.cgi?id=60778
234
235         Use after free because of line box culling optimization regression.
236
237         In the case of a child with no line box being removed (typically
238         a <br> in quirks mode), if there is no previous sibling with a line
239         box, then we have a potential problem with the culling optimization.
240
241         The culled inline may still have other leaf line box children, but
242         they may follow the removed <br>. In this case we can't rely on
243         them, since we need a line box that comes before the <br>.
244
245         The fix is to simply recur up to the parent if we are a culled inline
246         and could not find a previous line box.
247
248         Reviewed by Dan Bernstein.
249
250         Added editing/execCommand/crash-line-break-after-outdent.html
251
252         * editing/execCommand/crash-line-break-after-outdent-expected.txt: Added.
253         * editing/execCommand/crash-line-break-after-outdent.html: Added.
254
255 2011-07-19  Abhishek Arya  <inferno@chromium.org>
256
257         Tests that we do not crash when removing unrendering nodes
258         in a replacement fragment.
259         https://bugs.webkit.org/show_bug.cgi?id=64801
260
261         Reviewed by Ryosuke Niwa.
262
263         * editing/pasteboard/replacement-fragment-remove-unrendered-node-crash-expected.txt: Added.
264         * editing/pasteboard/replacement-fragment-remove-unrendered-node-crash.html: Added.
265
266 2011-07-21  Gavin Peters  <gavinp@chromium.org>
267
268         Extend the protector of a CSS style sheet.  Because checkLoaded() can recursively delete
269         parent style elements, the protector should be extended to include the parent call.
270
271         https://bugs.webkit.org/show_bug.cgi?id=64736
272
273         Reviewed by Simon Fraser.
274
275         * fast/css/css-imports-2-expected.txt: Added.
276         * fast/css/css-imports-2.html: Added.
277
278 2011-07-20  Tony Chang  <tony@chromium.org>
279
280         Stale pointer due to floats not removed (flexible box display)
281         https://bugs.webkit.org/show_bug.cgi?id=64603
282
283         Reviewed by David Hyatt.
284
285         * fast/flexbox/horizontal-box-float-crash-expected.txt: Added.
286         * fast/flexbox/horizontal-box-float-crash.html: Added.
287
288 2011-07-16  Sergey Glazunov  <serg.glazunov@gmail.com>
289
290         DOMWindow::open performs a security check on a wrong window
291         https://bugs.webkit.org/show_bug.cgi?id=64651
292
293         Reviewed by Adam Barth.
294
295         * http/tests/security/resources/xss-DENIED-window-open-parent-attacker.html: Added.
296         * http/tests/security/xss-DENIED-window-open-parent-expected.txt: Added.
297         * http/tests/security/xss-DENIED-window-open-parent.html: Added.
298
299 2011-07-14  Adam Barth  <abarth@webkit.org>
300
301         The beforeload event allows tracking URI changes in a frame
302         https://bugs.webkit.org/show_bug.cgi?id=64482
303
304         Reviewed by Nate Chapin.
305
306         Test whether the beforeload event is fired for various kinds of redirects.
307
308         * http/tests/security/beforeload-iframe-client-redirect-expected.txt: Added.
309         * http/tests/security/beforeload-iframe-client-redirect.html: Added.
310         * http/tests/security/beforeload-iframe-server-redirect-expected.txt: Added.
311         * http/tests/security/beforeload-iframe-server-redirect.html: Added.
312         * http/tests/security/resources/post-done.html: Added.
313         * http/tests/security/resources/client-redir.html: Added.
314
315 2011-07-14  Tim Horton  <timothy_horton@apple.com>
316
317         Clear SVGElementInstance's children immediately upon detachment
318         https://bugs.webkit.org/show_bug.cgi?id=63739
319         <rdar://problem/9705708>
320
321         Reviewed by Nikolas Zimmermann.
322
323         In addition to clearing the instance's children in the destructor,
324         clear them when the instance is detached from its <use>. This way,
325         we won't attempt to use them after we're detached but before the
326         destructor has been called.
327
328         * svg/custom/use-crash-using-children-before-destroy-expected.txt: Added.
329         * svg/custom/use-crash-using-children-before-destroy.svg: Added.
330
331 2011-07-13  Abhishek Arya  <inferno@chromium.org>
332
333         Tests that we do not crash when frame is blown away in a beforeload
334         event.
335         https://bugs.webkit.org/show_bug.cgi?id=64457
336
337         Reviewed by Adam Barth.
338
339         * fast/events/form-iframe-target-before-load-crash.html:
340         * fast/events/form-iframe-target-before-load-crash2-expected.txt: Added.
341         * fast/events/form-iframe-target-before-load-crash2.html: Added.
342
343 2011-05-16  Robert Hogan  <robert@webkit.org>
344
345         Reviewed by Kenneth Rohde Christiansen.
346
347         plugins/invalidate_rect.html fails on linux ports
348
349         https://bugs.webkit.org/show_bug.cgi?id=54051
350
351        * platform/qt/Skipped: Unskip plugins/invalidate_rect.html
352        * platform/qt-mac/Skipped: Skip plugins/invalidate_rect.html
353
354 2011-07-03  Robert Hogan  <robert@webkit.org>
355
356         Add platform-specific results after r90338
357
358         Unreviewed, add platform-specific results for new rendertree test.
359         https://bugs.webkit.org/show_bug.cgi?id=30355
360
361         http://trac.webkit.org/changeset/90338
362
363         * platform/gtk/plugins/mouse-click-plugin-clears-selection-expected.txt: Added.
364         * platform/qt-mac/plugins/mouse-click-plugin-clears-selection-expected.txt: Added.
365         * plugins/mouse-click-plugin-clears-selection-expected.txt: Added.
366
367 2011-06-03  Yael Aharon  <yael.aharon@nokia.com>
368
369         Reviewed by Kenneth Rohde Christiansen.
370
371         Frame flattening is broken with nested frames
372         https://bugs.webkit.org/show_bug.cgi?id=61491
373
374         * fast/frames/flattening/iframe-flattening-out-of-view.html: Added.
375         * platform/mac/fast/frames/flattening/iframe-flattening-out-of-view-expected.png: Added.
376         * platform/mac/fast/frames/flattening/iframe-flattening-out-of-view-expected.txt: Added.
377         * fast/frames/flattening/iframe-flattening-out-of-view-and-scroll.html
378         * platform/mac/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.png: Added.
379         * platform/mac/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt: Added.
380         * fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout.html
381         * platform/mac/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.png: Added.
382         * platform/mac/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt: Added.
383
384 2011-06-23  Robert Hogan  <robert@webkit.org>
385
386         Reviewed by Simon Hausmann.
387
388         [Qt] Windowless Plugins : <input> cursor blinks even after transferring focus to plugin
389         https://bugs.webkit.org/show_bug.cgi?id=30355
390
391         Unfortunately this has to be a rendertree test, as there is no rendertext way of
392         determining if a selection is still highlighted.
393
394         * platform/chromium/plugins/mouse-click-plugin-clears-selection-expected.txt: Added.
395         * platform/qt/plugins/mouse-click-plugin-clears-selection-expected.txt: Added.
396         * plugins/mouse-click-plugin-clears-selection.html: Added.
397
398 2011-06-30  Julien Chaffraix  <jchaffraix@webkit.org>
399
400         Reviewed by Nikolas Zimmermann.
401
402         Assertion failure in RenderSVGInlineText::characterStartsNewTextChunk
403         https://bugs.webkit.org/show_bug.cgi?id=63076
404
405         * svg/custom/crash-text-in-textpath-expected.txt: Added.
406         * svg/custom/crash-text-in-textpath.svg: Added.
407         Original crashing test case.
408
409         * svg/custom/text-node-in-text-invalidated-expected.txt: Added.
410         * svg/custom/text-node-in-text-invalidated.svg: Added.
411         This test case was not crashing. However it is good to make sure this change
412         did not regress that.
413
414 2011-06-29  Abhishek Arya  <inferno@chromium.org>
415
416         Reviewed by Ryosuke Niwa.
417
418         Crash when calling DOMSubtreeModified event when extracting range
419         contents.
420         https://bugs.webkit.org/show_bug.cgi?id=63650
421
422         * fast/dom/Range/range-extract-contents-event-fire-crash-expected.txt: Added.
423         * fast/dom/Range/range-extract-contents-event-fire-crash.html: Added.
424         * fast/dom/Range/range-extract-contents-event-fire-crash2-expected.txt: Added.
425         * fast/dom/Range/range-extract-contents-event-fire-crash2.html: Added.
426         * fast/dom/Range/range-extractContents.html: remove the appending of fragment
427         in this crasher test since we now refptr the nodes and leftContents will be visible.
428         This crasher test does not need to show the extractContents fragment.
429
430 2011-06-23  Abhishek Arya  <inferno@chromium.org>
431
432         Reviewed by James Robinson.
433
434         Tests that we do not crash when failing to remove the linebreak
435         object(widget, block, replaced, etc) from parent block lineboxes. The
436         testcase tries to fuzz over the list of html and svg tags.
437         https://bugs.webkit.org/show_bug.cgi?id=60307
438
439         * fast/block/block-not-removed-from-parent-lineboxes-crash-expected.txt: Added.
440         * fast/block/block-not-removed-from-parent-lineboxes-crash.html: Added.
441         * fast/block/child-not-removed-from-parent-lineboxes-crash-expected.txt: Added.
442         * fast/block/child-not-removed-from-parent-lineboxes-crash.html: Added.
443
444 2011-06-28  Roland Steiner  <rolandsteiner@chromium.org>
445
446         Reviewed by Eric Seidel.
447
448         Bug 55930 - (CVE-2011-1440) Incorrect handling of 'display:' property within nested <ruby> tags
449         https://bugs.webkit.org/show_bug.cgi?id=55930
450
451         Test that a generated block child + counter within a <ruby> doesn't crash.
452         (Test as provided by original reporter).
453
454         * fast/ruby/generated-after-counter-doesnt-crash-expected.txt: Added.
455         * fast/ruby/generated-after-counter-doesnt-crash.html: Added.
456         * fast/ruby/generated-before-and-after-counter-doesnt-crash-expected.txt: Added.
457         * fast/ruby/generated-before-and-after-counter-doesnt-crash.html: Added.
458         * fast/ruby/generated-before-counter-doesnt-crash-expected.txt: Added.
459         * fast/ruby/generated-before-counter-doesnt-crash.html: Added.
460
461 2011-06-27  Joe Wild  <joseph.wild@nokia.com>
462
463         Reviewed by Simon Fraser.
464
465         Crash on www.crave.cnet.com in FrameView::windowClipRect()
466         https://bugs.webkit.org/show_bug.cgi?id=56393
467
468         Tests that a plugin of a swf file in a hidden iframe will not
469         crash. This test required more than 1 content file and a
470         timeout or else it would not repeat the error condition.
471
472         This test will only crash on platforms (like Symbian) that
473         don't allow nonvirtual functions to have a null this pointer.
474
475         * plugins/hidden-iframe-with-swf-plugin-expected.txt: Added.
476         * plugins/hidden-iframe-with-swf-plugin.html: Added.
477         * plugins/resources/iframe-content-with-swf-plugin.html: Added.
478
479 2011-06-27  Abhishek Arya  <inferno@chromium.org>
480
481         Reviewed by Simon Fraser.
482
483         Tests that overhanging floats are removed during style changes to absolute/fixed
484         position and gets added back when coming back to static position.
485         https://bugs.webkit.org/show_bug.cgi?id=63355
486
487         * fast/block/float/intruding-float-add-in-sibling-block-on-static-position.html: Added.
488         * fast/block/float/intruding-float-add-in-sibling-block-on-static-position2.html: Added.
489         * fast/block/float/intruding-float-remove-from-sibling-block-on-absolute-position.html: Added.
490         * fast/block/float/intruding-float-remove-from-sibling-block-on-absolute-position2.html: Added.
491         * fast/block/float/intruding-float-remove-from-sibling-block-on-fixed-position.html: Added.
492         * fast/block/float/intruding-float-remove-from-sibling-block-on-fixed-position2.html: Added.
493         * fast/block/float/overhanging-float-add-in-static-position-block.html: Added.
494         * fast/block/float/overhanging-float-add-in-static-position-block2.html: Added.
495         * fast/block/float/overhanging-float-remove-from-absolute-position-block.html: Added.
496         * fast/block/float/overhanging-float-remove-from-absolute-position-block2.html: Added.
497         * fast/block/float/overhanging-float-remove-from-fixed-position-block.html: Added.
498         * fast/block/float/overhanging-float-remove-from-fixed-position-block2.html: Added.
499         * platform/mac/fast/block/float/intruding-float-add-in-sibling-block-on-static-position-expected.png: Added.
500         * platform/mac/fast/block/float/intruding-float-add-in-sibling-block-on-static-position-expected.txt: Added.
501         * platform/mac/fast/block/float/intruding-float-add-in-sibling-block-on-static-position2-expected.png: Added.
502         * platform/mac/fast/block/float/intruding-float-add-in-sibling-block-on-static-position2-expected.txt: Added.
503         * platform/mac/fast/block/float/intruding-float-remove-from-sibling-block-on-absolute-position-expected.png: Added.
504         * platform/mac/fast/block/float/intruding-float-remove-from-sibling-block-on-absolute-position-expected.txt: Added.
505         * platform/mac/fast/block/float/intruding-float-remove-from-sibling-block-on-absolute-position2-expected.png: Added.
506         * platform/mac/fast/block/float/intruding-float-remove-from-sibling-block-on-absolute-position2-expected.txt: Added.
507         * platform/mac/fast/block/float/intruding-float-remove-from-sibling-block-on-fixed-position-expected.png: Added.
508         * platform/mac/fast/block/float/intruding-float-remove-from-sibling-block-on-fixed-position-expected.txt: Added.
509         * platform/mac/fast/block/float/intruding-float-remove-from-sibling-block-on-fixed-position2-expected.png: Added.
510         * platform/mac/fast/block/float/intruding-float-remove-from-sibling-block-on-fixed-position2-expected.txt: Added.
511         * platform/mac/fast/block/float/overhanging-float-add-in-static-position-block-expected.png: Added.
512         * platform/mac/fast/block/float/overhanging-float-add-in-static-position-block-expected.txt: Added.
513         * platform/mac/fast/block/float/overhanging-float-add-in-static-position-block2-expected.png: Added.
514         * platform/mac/fast/block/float/overhanging-float-add-in-static-position-block2-expected.txt: Added.
515         * platform/mac/fast/block/float/overhanging-float-remove-from-absolute-position-block-expected.png: Added.
516         * platform/mac/fast/block/float/overhanging-float-remove-from-absolute-position-block-expected.txt: Added.
517         * platform/mac/fast/block/float/overhanging-float-remove-from-absolute-position-block2-expected.png: Added.
518         * platform/mac/fast/block/float/overhanging-float-remove-from-absolute-position-block2-expected.txt: Added.
519         * platform/mac/fast/block/float/overhanging-float-remove-from-fixed-position-block-expected.png: Added.
520         * platform/mac/fast/block/float/overhanging-float-remove-from-fixed-position-block-expected.txt: Added.
521         * platform/mac/fast/block/float/overhanging-float-remove-from-fixed-position-block2-expected.png: Added.
522         * platform/mac/fast/block/float/overhanging-float-remove-from-fixed-position-block2-expected.txt: Added.
523
524 2011-06-27  Ryosuke Niwa  <rniwa@webkit.org>
525
526         Reviewed by Kent Tamura.
527
528         Crash in TextIterator
529         https://bugs.webkit.org/show_bug.cgi?id=63334
530
531         Added a test to ensure WebKit does not crash when iterating through letters in a RTL block
532         with first-letter rule applied where letters are not contiguous.
533
534         * editing/text-iterator/first-letter-rtl-crash-expected.txt: Added.
535         * editing/text-iterator/first-letter-rtl-crash.html: Added.
536
537 2011-06-24  Dimitri Glazkov  <dglazkov@chromium.org>
538
539         Reviewed by Darin Adler.
540
541         REGRESSION (r77740): Shadow DOM pseudo elements aren't matching when combined with descendant selectors
542         https://bugs.webkit.org/show_bug.cgi?id=63373
543
544         * fast/css/unknown-pseudo-element-matching-expected.txt: Updated results.
545         * fast/css/unknown-pseudo-element-matching.html: Added more tests.
546
547 2011-06-23  Abhishek Arya  <inferno@chromium.org>
548
549         Reviewed by Adam Barth.
550
551         Tests that we do not crash when doing a media query match.
552         https://bugs.webkit.org/show_bug.cgi?id=63264
553
554         * fast/css/media-query-evaluator-crash-expected.txt: Added.
555         * fast/css/media-query-evaluator-crash.html: Added.
556
557 2011-06-22  Annie Sullivan  <sullivan@chromium.org>
558
559         Reviewed by Ryosuke Niwa.
560
561         REGRESSION: Hitting enter in the middle of this span causes the cursor to go to the end of the span
562         https://bugs.webkit.org/show_bug.cgi?id=61594
563
564         Adds two layout tests to verify that hitting enter in the middle of the span splits the span correctly
565         and places the cursor in the correct position.
566
567         * editing/inserting/return-key-before-br-in-span-expected.txt: Added.
568         * editing/inserting/return-key-before-br-in-span.html: Added.
569         * editing/inserting/return-key-middle-of-span-expected.txt: Added.
570         * editing/inserting/return-key-middle-of-span.html: Added.
571
572 2011-05-24  Matthew Delaney  <mdelaney@apple.com>
573
574         Reviewed by Simon Fraser.
575
576         Clamp coordinates to integers for canvas create/getImageData routines
577         https://bugs.webkit.org/show_bug.cgi?id=61135
578
579         * fast/canvas/canvas-getImageData-largeNonintegralDimensions-expected.txt: Added.
580         * fast/canvas/canvas-getImageData-largeNonintegralDimensions.html: Added.
581
582 2011-06-09  Adam Barth  <abarth@webkit.org>
583
584         Reviewed by Eric Seidel.
585
586         Running script from attach can remove elements from the stack of open elements
587         https://bugs.webkit.org/show_bug.cgi?id=62160
588
589         * fast/parser/document-write-onload-clear-expected.txt: Added.
590         * fast/parser/document-write-onload-clear.html: Added.
591
592 2011-06-09  Mike Lawther  <mikelawther@chromium.org>
593
594         Reviewed by Kent Tamura.
595
596         Parsing issue with -webkit-calc
597         https://bugs.webkit.org/show_bug.cgi?id=62276
598
599         Set the CSSParserString for the calc functions.
600
601         * css3/calc/regression-62276-expected.txt: Added.
602         * css3/calc/regression-62276.html: Added.
603
604 2011-05-06  Csaba Osztrogonác  <ossy@webkit.org>
605
606         Unreviewed expectations update.
607
608         * platform/mac-wk2/Skipped:
609          - Add http/tests/navigation/response204.html because of missing layoutTestController.queueLoad()
610         * platform/qt-arm/Skipped:
611          - Add fast/css/hover-update.html, because it fails intermittently.
612          - Add failing http/tests/websocket/tests/frame-lengths.html and http/tests/websocket/tests/simple-stress.html.
613         * platform/qt-mac/fast/block/float/float-not-removed-from-next-sibling-expected.txt: Added.
614         * platform/qt-mac/fast/block/float/float-not-removed-from-next-sibling2-expected.txt: Added.
615         * platform/qt-mac/fast/block/float/float-not-removed-from-next-sibling3-expected.txt: Added.
616         * platform/qt-mac/fast/block/float/float-not-removed-from-next-sibling4-expected.txt: Added.
617         * platform/qt-wk2/Skipped:
618          - Add new but failing test: editing/pasteboard/paste-placeholder-input.html
619
620 2011-06-20  Oliver Hunt  <oliver@apple.com>
621
622         Reviewed by Darin Adler.
623
624         REGRESSION (r79060): Searching for a flight at united.com fails
625         https://bugs.webkit.org/show_bug.cgi?id=63003
626
627         Roll out tests that were added by the patch we're rolling out, and add
628         a test for the united.com Date.
629
630         * fast/js/date-parse-test-expected.txt:
631         * fast/js/script-tests/date-parse-test.js:
632
633 2011-06-20  Adam Barth  <abarth@webkit.org>
634
635         Reviewed by Alexey Proskuryakov.
636
637         ASSERT in WebCore::HTMLToken::appendToAttributeName when visiting www.nba.com
638         https://bugs.webkit.org/show_bug.cgi?id=61774
639
640         * fast/parser/attributes-on-close-script-expected.txt: Added.
641         * fast/parser/attributes-on-close-script.html: Added.
642
643 2011-06-01  Abhishek Arya  <inferno@chromium.org>
644
645         Reviewed by Alexey Proskuryakov.
646
647         Tests setting document.body to non body elements, elements in other
648         documents.
649         https://bugs.webkit.org/show_bug.cgi?id=60831
650
651         * fast/dom/document-set-body-expected.txt: Added.
652         * fast/dom/document-set-body.html: Added.
653
654 2011-05-08  Abhishek Arya  <inferno@chromium.org>
655
656         Reviewed by Dave Hyatt.
657
658         Add a crash test for r85964.
659         https://bugs.webkit.org/show_bug.cgi?id=59473
660
661         * fast/block/positioning/removing-inside-relpositioned-inline-crash-expected.txt: Added.
662         * fast/block/positioning/removing-inside-relpositioned-inline-crash.html: Added.
663
664 2011-05-05  Abhishek Arya  <inferno@chromium.org>
665
666         Unreviewed.
667
668         Minor rebaselines for qt after my r85876.
669
670         * platform/qt/fast/block/float/float-not-removed-from-next-sibling-expected.txt: Added.
671         * platform/qt/fast/block/float/float-not-removed-from-next-sibling2-expected.txt: Added.
672         * platform/qt/fast/block/float/float-not-removed-from-next-sibling3-expected.txt: Added.
673         * platform/qt/fast/block/float/float-not-removed-from-next-sibling4-expected.txt: Added.
674
675 2011-06-17  Abhishek Arya  <inferno@chromium.org>
676
677         Reviewed by Dave Hyatt.
678
679         Tests that we do not crash when unable to remove floats from
680         parent's next siblings blocks.
681         https://bugs.webkit.org/show_bug.cgi?id=62875
682
683         * fast/block/float/float-not-removed-from-next-sibling5-expected.txt: Added.
684         * fast/block/float/float-not-removed-from-next-sibling5.html: Added.
685
686 2011-05-10  Abhishek Arya  <inferno@chromium.org>
687
688         Reviewed by Simon Fraser.
689
690         Tests that we do not crash due to wrong result from
691         hasOverhangingFloats.
692         https://bugs.webkit.org/show_bug.cgi?id=60537
693
694         * fast/block/float/no-overhanging-float-crash-expected.txt: Added.
695         * fast/block/float/no-overhanging-float-crash.html: Added.
696
697 2011-05-04  Abhishek Arya  <inferno@chromium.org>
698
699         Reviewed by Dave Hyatt.
700
701         Tests that we do not crash when trying to add overflow from a float not in the
702         descendant list and whose renderer is already removed.
703         https://bugs.webkit.org/show_bug.cgi?id=56299
704
705         * fast/block/float/float-not-removed-from-next-sibling-crash-expected.txt: Added.
706         * fast/block/float/float-not-removed-from-next-sibling-crash.html: Added.
707         * fast/block/float/float-not-removed-from-next-sibling.html: Added. Black
708         text boxes should be inside the silver float. Failing test will have float
709         added to the text div block which will push the text downward.
710         * fast/block/float/float-not-removed-from-next-sibling-expected.png: Added.
711         * fast/block/float/float-not-removed-from-next-sibling-expected.txt: Added.
712         * fast/block/float/float-not-removed-from-next-sibling2.html: Added. Black
713         text boxes should be inside the silver float. Failing test will have float
714         added to the text div block which will push the text downward.
715         * fast/block/float/float-not-removed-from-next-sibling2-expected.png: Added.
716         * fast/block/float/float-not-removed-from-next-sibling2-expected.txt: Added.
717         * fast/block/float/float-not-removed-from-next-sibling3.html: Added. Distance
718         between the silver float and black text boxes should be less than height of
719         silver float. Failing test will have float overflow added to the text div
720         block which will cause large space between silver float and and black text boxes.
721         * fast/block/float/float-not-removed-from-next-sibling3-expected.png: Added.
722         * fast/block/float/float-not-removed-from-next-sibling3-expected.txt: Added.
723         * fast/block/float/float-not-removed-from-next-sibling4.html: Added. Distance
724         between the silver float and black text boxes should be less than height of
725         silver float. Failing test will have float overflow added to the text div
726         block which will cause large space between silver float and and black text boxes.
727         * fast/block/float/float-not-removed-from-next-sibling4-expected.png: Added.
728         * fast/block/float/float-not-removed-from-next-sibling4-expected.txt: Added.
729
730 2011-06-17  Csaba Osztrogonác  <ossy@webkit.org>
731
732         new test introduced in r89118, but fail on Qt
733         https://bugs.webkit.org/show_bug.cgi?id=62847
734
735         * platform/qt/Skipped: Skip fast/parser/xhtml-innerhtml-null-byte.xhtml.
736
737 2011-06-16  Jeffrey Pfau  <jpfau@apple.com>
738
739         Reviewed by Alexey Proskuryakov.
740
741         Using null bytes when setting innerHTML in XTHML results in assertion and a crash due to null-pointer dereference
742         https://bugs.webkit.org/show_bug.cgi?id=61053
743
744         Added test cases covering two cases of using innerHTML with null bytes in XHTML.
745
746         * fast/parser/xhtml-innerhtml-null-byte-expected.txt: Added.
747         * fast/parser/xhtml-innerhtml-null-byte-first-expected.txt: Added.
748         * fast/parser/xhtml-innerhtml-null-byte-first.xhtml: Added.
749         * fast/parser/xhtml-innerhtml-null-byte.xhtml: Added.
750
751 2011-06-15  Abhishek Arya  <inferno@chromium.org>
752
753         Reviewed by Antti Koivisto.
754
755         Tests that accessing the parent stylesheet in nodes (not in document)
756         do not result in crash when document is cleared.
757         https://bugs.webkit.org/show_bug.cgi?id=62586
758
759         * fast/dom/body-clone-link-decl-parent-crash-expected.txt: Added.
760         * fast/dom/body-clone-link-decl-parent-crash.html: Added.
761         * fast/dom/styled-clone-inline-style-decl-parent-crash-expected.txt: Added.
762         * fast/dom/styled-clone-inline-style-decl-parent-crash.html: Added.
763         * fast/dom/styled-not-in-document-clone-inline-style-decl-parent-crash-expected.txt: Added.
764         * fast/dom/styled-not-in-document-clone-inline-style-decl-parent-crash.html: Added.
765
766 2011-06-14  Jeffrey Pfau  <jpfau@apple.com>
767
768         Reviewed by David Hyatt.
769
770         Null dereference in WebCore::RenderBlock::splitFlow regarding use of multicol, inline-block, and spanning elements
771         https://bugs.webkit.org/show_bug.cgi?id=60028
772
773         Added test for spanning elements within an inline-block child of a multicol element.
774
775         * fast/multicol/span/span-as-nested-inline-block-child.html: Added.
776         * platform/chromium/test_expectations.txt:
777         * platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.png: Added.
778         * platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.txt: Added.
779
780 2011-06-13  Jeffrey Pfau  <jpfau@apple.com>
781
782         Reviewed by Darin Adler.
783
784         Crash in WebCore::RenderMathMLUnderOver::layout()
785         https://bugs.webkit.org/show_bug.cgi?id=57900
786
787         Added a test that tries to remove the children of munder, mover and munderover elements.
788
789         * mathml/munderover-remove-children-expected.txt: Added.
790         * mathml/munderover-remove-children.html: Added.
791
792 2011-06-10  Abhishek Arya  <inferno@chromium.org>
793
794         Reviewed by Simon Fraser.
795
796         Tests that accessing the parent element sheet of an inline style, link
797         declaration of styled, body elements which are removed from document,
798         does not result in crash.
799         https://bugs.webkit.org/show_bug.cgi?id=62230
800
801         * fast/dom/body-link-decl-parent-crash-expected.txt: Added.
802         * fast/dom/body-link-decl-parent-crash.html: Added.
803         * fast/dom/styled-inline-style-decl-parent-crash-expected.txt: Added.
804         * fast/dom/styled-inline-style-decl-parent-crash.html: Added.
805
806 2011-06-10  Abhishek Arya  <inferno@chromium.org>
807
808         Reviewed by Tony Gentilcore.
809
810         Tests that trying to remove all document children while building a svg <use>
811         element shadow and instance tree does not result in crash.
812         https://bugs.webkit.org/show_bug.cgi?id=62225
813
814         * svg/dom/use-style-recalc-script-execute-crash-expected.txt: Added.
815         * svg/dom/use-style-recalc-script-execute-crash.html: Added.
816
817 2011-06-09  Jian Li  <jianli@chromium.org>
818
819         Reviewed by David Levin.
820
821         Calling WebKitBlobBuilder.append with null argument should not crash
822         https://bugs.webkit.org/show_bug.cgi?id=62419
823
824         * fast/files/blob-builder-crash-expected.txt: Added.
825         * fast/files/blob-builder-crash.html: Added.
826
827 2011-06-09  Gavin Barraclough  <barraclough@apple.com>
828
829         Reviewed by Oliver Hunt.
830
831         Bug 62405 - Fix integer overflow in Array.prototype.push
832
833         There are three integer overflows here, leading to safe (not a security risk)
834         but incorrect (non-spec-compliant) behaviour.
835
836         Two overflows occur when calculating the new length after pushing (one in the
837         fast version of push in JSArray, one in the generic version in ArrayPrototype).
838         The other occurs calculating indices to write to when multiple items are pushed.
839
840         These errors result in three test-262 failures.
841
842         * sputnik/Conformance/15_Native_Objects/15.4_Array/15.4.4/15.4.4.7_Array_prototype_push/S15.4.4.7_A3-expected.txt:
843         * sputnik/Conformance/15_Native_Objects/15.4_Array/15.4.4/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T2-expected.txt:
844         * sputnik/Conformance/15_Native_Objects/15.4_Array/15.4.4/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T3-expected.txt:
845
846 2011-06-09  Julien Chaffraix  <jchaffraix@codeaurora.org>
847
848         Reviewed by Antti Koivisto.
849
850         REGRESSION(84329): Stylesheets on some pages do not load
851         https://bugs.webkit.org/show_bug.cgi?id=61400
852
853         Adding test to cover the regression. The test actually uncovered
854         a bug in the way we handle alternate stylesheet and thus is
855         failing some parts.
856
857         * fast/css/link-disabled-attr-expected.txt: Added.
858         * fast/css/link-disabled-attr.html: Added.
859
860 2011-06-09  Julien Chaffraix  <jchaffraix@webkit.org>
861
862         Reviewed by Darin Adler.
863
864         Test for WebCore::WebKitCSSKeyframesRuleInternal::nameAttrSetter() - crash
865         https://bugs.webkit.org/show_bug.cgi?id=62384
866
867         * fast/css/webkit-keyframes-crash-expected.txt: Added.
868         * fast/css/webkit-keyframes-crash.html: Added.
869
870 2011-06-08  Adam Barth  <abarth@webkit.org>
871
872         Reviewed by Eric Seidel.
873
874         Use after free in WebCore::ContainerNode::parserAddChild
875         https://bugs.webkit.org/show_bug.cgi?id=62160
876
877         Test that we don't trigger asserts when re-entering the parser from
878         tree construction.
879
880         * fast/parser/document-write-onload-nesting-expected.txt: Added.
881         * fast/parser/document-write-onload-nesting.html: Added.
882         * fast/parser/document-write-onload-ordering-expected.txt: Added.
883         * fast/parser/document-write-onload-ordering.html: Added.
884             - The exact ordering of the script execution here differs a bit
885               between browsers.  For example, Firefox executes the scripts in a
886               slightly different order because Firefox runs the parser on a
887               separate thread (and therefore cannot be re-entered from tree
888               construction). If/when we move the parser off the main thread,
889               we're likely to change the ordering here a bit, which should be
890               ok.
891
892 2011-06-07  Yi Shen  <yi.4.shen@nokia.com>
893
894         Reviewed by Simon Hausmann.
895
896         [Qt] Fix the error code for media resource failures when using QtMobility
897         https://bugs.webkit.org/show_bug.cgi?id=55901
898
899         Unskip the tests which are now passing.
900
901         * platform/qt/Skipped:
902
903 2011-06-05  Igor Oliveira  <igor.oliveira@openbossa.org>
904
905         Reviewed by Kenneth Rohde Christiansen.
906
907         fast/viewport/viewport-45.html fails in GTK+/Qt
908         https://bugs.webkit.org/show_bug.cgi?id=47481
909
910         Rebaseline tests.
911
912         * fast/viewport/viewport-45-expected.txt:
913         * fast/viewport/viewport-86-expected.txt:
914         * platform/qt/Skipped:
915
916 2011-06-04  Jeffrey Pfau  <jpfau@apple.com>
917
918         Reviewed by Beth Dakin.
919
920         Crash in WebCore::RenderMathMLSubSup::baselinePosition()
921         https://bugs.webkit.org/show_bug.cgi?id=57897
922
923         Added simple test that hits the relevant code.
924
925         * mathml/msubsup-remove-children-expected.txt: Added.
926         * mathml/msubsup-remove-children.xhtml: Added.
927
928 2011-05-31  Abhishek Arya  <inferno@chromium.org>
929
930         Reviewed by Dimitri Glazkov.
931
932         Tests that cloning an audio element with media controls does
933         not result in crash.
934         https://bugs.webkit.org/show_bug.cgi?id=61765
935
936         * media/media-controls-clone-crash-expected.txt: Added.
937         * media/media-controls-clone-crash.html: Added.
938
939 2011-05-15  Eric Carlson  <eric.carlson@apple.com>
940
941         Reviewed by Maciej Stachowiak.
942
943         Use new AVAssetReferenceRestrictions to prevent cross site media references
944         https://bugs.webkit.org/show_bug.cgi?id=60791
945         <rdar://problem/9374202>
946
947         Add test for cross-domain QuickTime reference movie and test.
948
949         * http/tests/media/resources/cross-site-reference.mov: Added.
950         * http/tests/media/video-cross-site-expected.txt: Added.
951         * http/tests/media/video-cross-site.html: Added.
952         * platform/chromium/test_expectations.txt: Skipped, QuickTime reference movies not supported.
953         * platform/gtk/Skipped: Ditto.
954
955 2011-05-25  Andrew Scherkus  <scherkus@chromium.org>
956
957         Reviewed by Eric Carlson.
958
959         Fix media element regression where ended event stopped firing after changing the src attribute.
960
961         https://bugs.webkit.org/show_bug.cgi?id=61336
962
963         * media/media-ended-expected.txt: Added.
964         * media/media-ended.html: Added.
965
966 2011-05-25  Jer Noble  <jer.noble@apple.com>
967
968         Reviewed by Darin Adler.
969
970         REGRESSION: Fullscreen button on embedded Vimeo videos does nothing
971         https://bugs.webkit.org/show_bug.cgi?id=61461
972
973         * fullscreen/full-screen-iframe-legacy-expected.txt: Added.
974         * fullscreen/full-screen-iframe-legacy.html: Added.
975         * fullscreen/resources/legacy.html: Added.
976
977 2011-05-18  Jeremy Noble  <jer.noble@apple.com>
978
979         Reviewed by Darin Adler.
980
981         Poster is not shown in Safari for video element with no playable source elements.
982         https://bugs.webkit.org/show_bug.cgi?id=61109
983
984         * media/video-src-invalid-poster-expected.txt: Added.
985         * media/video-src-invalid-poster.html: Added.
986
987 2011-05-14  Jeremy Noble  <jer.noble@apple.com>
988
989         Reviewed by Darin Adler.
990
991         Exiting full screen causes <video> element inline controls to become visible
992         https://bugs.webkit.org/show_bug.cgi?id=60142
993
994         * fullscreen/video-controls-override-expected.txt: Added.
995         * fullscreen/video-controls-override.html: Added.
996
997 2011-05-05  Jer Noble  <jer.noble@apple.com>
998
999         Reviewed by Maciej Stachowiak.
1000
1001         Removing the full screen element via parent.innerHTML="" does not result in a webkitfullscreenchange event.
1002         https://bugs.webkit.org/show_bug.cgi?id=60278
1003
1004         * fullscreen/full-screen-remove-children-expected.txt: Added.
1005         * fullscreen/full-screen-remove-children.html: Added.
1006         * fullscreen/full-screen-test.js: Fixed an exception when running in Safari.
1007
1008 2011-06-03  Doreen Jiang  <doreen.jiang@nokia.com>
1009
1010         Reviewed by Benjamin Poulain.
1011
1012         [Qt]The minimum size of the select menu list is incorrect for qtwebkit
1013         https://bugs.webkit.org/show_bug.cgi?id=56752
1014
1015         The test is to get the render tree of select menu lists with varying widths based on content.
1016         Some select list based tests are rebaselined because minimum width of RenderMenuList changes
1017         based on the content with this fix.
1018
1019         * fast/forms/selectlist-minsize.html: Added.
1020         * platform/mac/fast/forms/selectlist-minsize-expected.txt: Added.
1021         * platform/qt/editing/pasteboard/4641033-expected.txt:
1022         * platform/qt/editing/pasteboard/4944770-1-expected.txt:
1023         * platform/qt/editing/pasteboard/4944770-2-expected.txt:
1024         * platform/qt/editing/selection/caret-before-select-expected.txt:
1025         * platform/qt/fast/forms/003-expected.txt:
1026         * platform/qt/fast/forms/004-expected.txt:
1027         * platform/qt/fast/forms/HTMLOptionElement_label06-expected.txt:
1028         * platform/qt/fast/forms/HTMLOptionElement_label07-expected.txt:
1029         * platform/qt/fast/forms/basic-selects-expected.txt:
1030         * platform/qt/fast/forms/menulist-deselect-update-expected.txt:
1031         * platform/qt/fast/forms/menulist-separator-painting-expected.txt:
1032         * platform/qt/fast/forms/menulist-style-color-expected.txt:
1033         * platform/qt/fast/forms/option-script-expected.txt:
1034         * platform/qt/fast/forms/select-background-none-expected.txt:
1035         * platform/qt/fast/forms/select-baseline-expected.txt:
1036         * platform/qt/fast/forms/select-dirty-parent-pref-widths-expected.txt:
1037         * platform/qt/fast/forms/select-empty-option-height-expected.txt:
1038         * platform/qt/fast/forms/select-size-expected.txt:
1039         * platform/qt/fast/forms/select-style-expected.txt:
1040         * platform/qt/fast/forms/selectlist-minsize-expected.txt: Added.
1041         * platform/qt/fast/invalid/014-expected.txt:
1042         * platform/qt/fast/replaced/replaced-breaking-expected.txt:
1043         * platform/qt/fast/replaced/replaced-breaking-mixture-expected.txt:
1044         * platform/qt/fast/replaced/three-selects-break-expected.txt:
1045         * platform/qt/tables/mozilla/bugs/bug29326-expected.txt:
1046         * platform/qt/tables/mozilla/core/margins-expected.txt:
1047
1048 2011-06-02  Ryosuke Niwa  <rniwa@webkit.org>
1049
1050         Reviewed by Eric Seidel.
1051
1052         REGRESSION: inline style is lost when deleting line break between paragraphs with same style
1053         https://bugs.webkit.org/show_bug.cgi?id=61899
1054
1055         Added a regression test to ensure WebKit preserves font family for a paragraph being merged
1056         to the previous paragraph when deleting a line break between two paragraphs with the same style.
1057
1058         * editing/deleting/delete-line-break-between-paragraphs-with-same-style-expected.txt: Added.
1059         * editing/deleting/delete-line-break-between-paragraphs-with-same-style.html: Added.
1060
1061 2011-06-01  Ryosuke Niwa  <rniwa@webkit.org>
1062
1063         Reviewed by Simon Fraser.
1064
1065         REGRESSION: Text selection broken for text with line-height applied
1066         https://bugs.webkit.org/show_bug.cgi?id=54929
1067
1068         Added a test to ensure WebKit can place caret in text with a line-height smaller than
1069         the height of the text.
1070
1071         * editing/selection/hit-test-on-text-with-line-height-expected.txt: Added.
1072         * editing/selection/hit-test-on-text-with-line-height.html: Added.
1073
1074 2011-06-01  David Carson  <dacarson@apple.com>
1075
1076         Reviewed by Antti Koivisto.
1077
1078         Don't flatten frames that have a zero size.
1079         https://bugs.webkit.org/show_bug.cgi?id=61831
1080
1081         This tests creates an iframe that has a width and height of zero
1082         and ensures that the iframe is not flattened to the size of the
1083         containing content.
1084
1085         * fast/frames/flattening/iframe-flattening-fixed-width-and-height-zero-size.html: Added.
1086         * fast/frames/flattening/iframe-flattening-fixed-width-and-height-zero-size-expected.txt: Added.
1087
1088 2011-05-31  Oliver Hunt  <oliver@apple.com>
1089
1090         Reviewed by Geoffrey Garen.
1091
1092         Freezing a function and its prototype causes browser to crash.
1093         https://bugs.webkit.org/show_bug.cgi?id=61758
1094
1095         Add test to ensure correct behaviour
1096
1097         * fast/js/preventExtensions-expected.txt:
1098         * fast/js/script-tests/preventExtensions.js:
1099         (f):
1100
1101 2011-05-31  Berend-Jan Wever  <skylined@chromium.org>
1102
1103         Reviewed by Adam Barth.
1104
1105         Add test to make sure an error in requestFileSystem or resolveLocalFileSystemURI
1106         when no error callback is supplied does not cause a NULL ptr.
1107         https://bugs.webkit.org/show_bug.cgi?id=49539
1108
1109         * fast/filesystem/filesystem-no-callback-null-ptr-crash.html: Added.
1110         * fast/filesystem/filesystem-no-callback-null-ptr-crash-expected.txt: Added.
1111
1112 2011-05-31  Abhishek Arya  <inferno@chromium.org>
1113
1114         Reviewed by Dimitri Glazkov.
1115
1116         Test that we do not crash when a DOMNodeInsertedIntoDocument event
1117         is fired while generating a error message block in xml parsing.
1118         https://bugs.webkit.org/show_bug.cgi?id=61688
1119
1120         * fast/dom/xml-parser-error-message-crash-expected.txt: Added.
1121         * fast/dom/xml-parser-error-message-crash.svg: Added.
1122
1123 2011-05-31  Simon Fraser  <simon.fraser@apple.com>
1124
1125         Reviewed by Kenneth Rohde Christiansen.
1126
1127         Frame flattening is broken with nested frames
1128         https://bugs.webkit.org/show_bug.cgi?id=61491
1129
1130         * fast/frames/flattening/iframe-flattening-nested.html: Added.
1131         * fast/frames/flattening/resources/inner-frame.html: Added.
1132         * fast/frames/flattening/resources/intermediate-frame.html: Added.
1133         * platform/mac/fast/frames/flattening/iframe-flattening-nested-expected.png: Added.
1134         * platform/mac/fast/frames/flattening/iframe-flattening-nested-expected.txt: Added.
1135
1136 2011-05-28  Alexey Proskuryakov  <ap@apple.com>
1137
1138         Reviewed by Geoff Garen.
1139
1140         REGRESSION (r85375): Load event is sometimes lost when multiple image elements use the same URL
1141         https://bugs.webkit.org/show_bug.cgi?id=61692
1142         <rdar://problem/9488628>
1143
1144         * fast/dom/gc-image-element-2-expected.txt: Added.
1145         * fast/dom/gc-image-element-2.html: Added.
1146
1147 2011-05-26  MORITA Hajime <morrita@google.com>
1148
1149         Reviewed by Kent Tamura.
1150
1151         WebCore::HTMLSummaryElement::isMainSummary crashes
1152         https://bugs.webkit.org/show_bug.cgi?id=61511
1153
1154         * fast/html/details-summary-document-child-expected.txt: Added.
1155         * fast/html/details-summary-document-child.html: Added.
1156
1157 2011-05-26  Shane Stephens  <shanestephens@google.com>
1158
1159         Reviewed by James Robinson.
1160
1161         REGRESSION (r81992): layout triggered by position update fails to apply when transform is updated at same time
1162         https://bugs.webkit.org/show_bug.cgi?id=60689
1163
1164         * transforms/2d/set-transform-and-top-expected.txt: Added.
1165         * transforms/2d/set-transform-and-top.html: Added.
1166
1167 2011-05-08  Dan Bernstein  <mitz@apple.com>
1168
1169         Updated a platform-specific expected result again after r86028.
1170
1171         * platform/qt/fast/multicol/vertical-lr/float-avoidance-expected.txt:
1172
1173 2011-05-08  Dan Bernstein  <mitz@apple.com>
1174
1175         Updated some platform-specific expected results after r86028.
1176
1177         * platform/gtk/css1/box_properties/clear_float-expected.txt:
1178         * platform/gtk/css1/box_properties/float_on_text_elements-expected.txt:
1179         * platform/gtk/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt:
1180         * platform/gtk/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
1181         * platform/gtk/css2.1/t1602-c546-txt-align-00-b-expected.txt:
1182         * platform/gtk/fast/multicol/float-avoidance-expected.txt:
1183         * platform/gtk/fast/multicol/vertical-lr/float-avoidance-expected.txt:
1184         * platform/gtk/fast/multicol/vertical-rl/float-avoidance-expected.txt:
1185         * platform/gtk/fast/repaint/line-flow-with-floats-1-expected.txt:
1186         * platform/gtk/fast/repaint/line-flow-with-floats-10-expected.txt:
1187         * platform/gtk/fast/repaint/line-flow-with-floats-2-expected.txt:
1188         * platform/gtk/fast/repaint/line-flow-with-floats-3-expected.txt:
1189         * platform/gtk/fast/repaint/line-flow-with-floats-4-expected.txt:
1190         * platform/gtk/fast/repaint/line-flow-with-floats-5-expected.txt:
1191         * platform/gtk/fast/repaint/line-flow-with-floats-6-expected.txt:
1192         * platform/gtk/fast/repaint/line-flow-with-floats-7-expected.txt:
1193         * platform/gtk/fast/repaint/line-flow-with-floats-8-expected.txt:
1194         * platform/gtk/fast/repaint/line-flow-with-floats-9-expected.txt:
1195         * platform/gtk/fast/text/justified-selection-at-edge-expected.txt:
1196         * platform/gtk/fast/text/trailing-white-space-2-expected.txt:
1197         * platform/gtk/svg/custom/svg-fonts-in-html-expected.txt:
1198         * platform/gtk/tables/mozilla/marvin/x_tbody_align_justify-expected.txt:
1199         * platform/gtk/tables/mozilla/marvin/x_td_align_justify-expected.txt:
1200         * platform/gtk/tables/mozilla/marvin/x_tfoot_align_justify-expected.txt:
1201         * platform/gtk/tables/mozilla/marvin/x_th_align_justify-expected.txt:
1202         * platform/gtk/tables/mozilla/marvin/x_thead_align_justify-expected.txt:
1203         * platform/gtk/tables/mozilla/marvin/x_tr_align_justify-expected.txt:
1204         * platform/mac-leopard/fast/text/justify-ideograph-leading-expansion-expected.txt:
1205         * platform/qt/css1/box_properties/clear_float-expected.txt:
1206         * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
1207         * platform/qt/css1/box_properties/float_on_text_elements-expected.txt:
1208         * platform/qt/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt:
1209         * platform/qt/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
1210         * platform/qt/css2.1/t1602-c546-txt-align-00-b-expected.txt:
1211         * platform/qt/fast/multicol/float-avoidance-expected.txt:
1212         * platform/qt/fast/multicol/vertical-lr/float-avoidance-expected.txt:
1213         * platform/qt/fast/multicol/vertical-rl/float-avoidance-expected.txt:
1214         * platform/qt/fast/text/justified-selection-at-edge-expected.txt:
1215         * platform/qt/fast/text/justify-nbsp-expected.txt:
1216         * platform/qt/svg/custom/svg-fonts-in-html-expected.txt:
1217         * platform/qt/tables/mozilla/marvin/x_tbody_align_justify-expected.txt:
1218         * platform/qt/tables/mozilla/marvin/x_td_align_justify-expected.txt:
1219         * platform/qt/tables/mozilla/marvin/x_tfoot_align_justify-expected.txt:
1220         * platform/qt/tables/mozilla/marvin/x_th_align_justify-expected.txt:
1221         * platform/qt/tables/mozilla/marvin/x_thead_align_justify-expected.txt:
1222         * platform/qt/tables/mozilla/marvin/x_tr_align_justify-expected.txt:
1223         * platform/win/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
1224
1225 2011-05-26  Sheriff Bot  <webkit.review.bot@gmail.com>
1226
1227         Unreviewed, rolling out r87368.
1228         http://trac.webkit.org/changeset/87368
1229         https://bugs.webkit.org/show_bug.cgi?id=61564
1230
1231         Wrong approach, will do the wrong thing if the element needs
1232         simplified normal flow layout but is not positioned (Requested
1233         by jamesr on #webkit).
1234
1235         * transforms/2d/set-transform-and-top-expected.txt: Removed.
1236         * transforms/2d/set-transform-and-top.html: Removed.
1237
1238 2011-05-20  Abhishek Arya  <inferno@chromium.org>
1239
1240         Reviewed by Kent Tamura.
1241
1242         Tests that we do not crash when auto-focus triggers a attach.
1243         https://bugs.webkit.org/show_bug.cgi?id=32882
1244
1245         * fast/forms/input-element-attach-crash-expected.txt: Added.
1246         * fast/forms/input-element-attach-crash.html: Added.
1247
1248 2011-05-18  Rob Buis  <rbuis@rim.com>
1249
1250         Reviewed by Nikolas Zimmermann.
1251
1252         NULL deref when SVG elements have table styles 
1253         https://bugs.webkit.org/show_bug.cgi?id=45561
1254
1255         * svg/custom/display-table-caption-foreignObject-expected.txt: Added.
1256         * svg/custom/display-table-caption-foreignObject.svg: Added.
1257         * svg/custom/display-table-caption-inherit-foreignObject-expected.txt: Added.
1258         * svg/custom/display-table-caption-inherit-foreignObject.xhtml: Added.
1259         * svg/custom/display-table-caption-inherit-text-expected.txt: Added.
1260         * svg/custom/display-table-caption-inherit-text.xhtml: Added.
1261         * svg/custom/display-table-caption-text-expected.txt: Added.
1262         * svg/custom/display-table-caption-text.svg: Added.
1263
1264 2011-05-17  Cris Neckar  <cdn@chromium.org>
1265
1266         Reviewed by Adam Barth.
1267
1268         Tests for crash when two nested image objects with invalid data are loaded.
1269         https://bugs.webkit.org/show_bug.cgi?id=61005
1270
1271         * http/tests/loading/nested_bad_objects-expected.txt: Added.
1272         * http/tests/loading/nested_bad_objects.php: Added.
1273
1274 2011-05-10  MORITA Hajime  <morrita@google.com>
1275
1276         Reviewed by Kent Tamura.
1277
1278         Crashes if the document inside iframe is removed during pasting some text into it.
1279         https://bugs.webkit.org/show_bug.cgi?id=60534
1280
1281         * editing/pasteboard/paste-removing-iframe-expected.txt: Added.
1282         * editing/pasteboard/paste-removing-iframe.html: Added.
1283         * editing/pasteboard/resources/paste-removing-iframe-child.html: Added.
1284
1285 2011-05-08  Dan Bernstein  <mitz@apple.com>
1286
1287         Reviewed by Darin Adler.
1288
1289         <rdar://problem/9401853> REGRESSION (r78846): Insufficient expansion for justification when there are multiple inline boxes
1290         https://bugs.webkit.org/show_bug.cgi?id=60432
1291
1292         * fast/text/justify-nbsp-expected.png:
1293         * fast/text/justify-nbsp-expected.txt:
1294         * platform/mac-snowleopard/fast/text/justify-ideograph-leading-expansion-expected.txt:
1295         * platform/mac/css1/box_properties/clear_float-expected.png:
1296         * platform/mac/css1/box_properties/clear_float-expected.txt:
1297         * platform/mac/css1/box_properties/float_on_text_elements-expected.txt:
1298         * platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.png:
1299         * platform/mac/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt:
1300         * platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png:
1301         * platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
1302         * platform/mac/css2.1/t1602-c546-txt-align-00-b-expected.png:
1303         * platform/mac/css2.1/t1602-c546-txt-align-00-b-expected.txt:
1304         * platform/mac/fast/multicol/float-avoidance-expected.png:
1305         * platform/mac/fast/multicol/float-avoidance-expected.txt:
1306         * platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.png:
1307         * platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.txt:
1308         * platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.png:
1309         * platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt:
1310         * platform/mac/fast/repaint/line-flow-with-floats-1-expected.png:
1311         * platform/mac/fast/repaint/line-flow-with-floats-1-expected.txt:
1312         * platform/mac/fast/repaint/line-flow-with-floats-10-expected.png:
1313         * platform/mac/fast/repaint/line-flow-with-floats-10-expected.txt:
1314         * platform/mac/fast/repaint/line-flow-with-floats-2-expected.png:
1315         * platform/mac/fast/repaint/line-flow-with-floats-2-expected.txt:
1316         * platform/mac/fast/repaint/line-flow-with-floats-3-expected.png:
1317         * platform/mac/fast/repaint/line-flow-with-floats-3-expected.txt:
1318         * platform/mac/fast/repaint/line-flow-with-floats-4-expected.png:
1319         * platform/mac/fast/repaint/line-flow-with-floats-4-expected.txt:
1320         * platform/mac/fast/repaint/line-flow-with-floats-5-expected.png:
1321         * platform/mac/fast/repaint/line-flow-with-floats-5-expected.txt:
1322         * platform/mac/fast/repaint/line-flow-with-floats-6-expected.png:
1323         * platform/mac/fast/repaint/line-flow-with-floats-6-expected.txt:
1324         * platform/mac/fast/repaint/line-flow-with-floats-7-expected.png:
1325         * platform/mac/fast/repaint/line-flow-with-floats-7-expected.txt:
1326         * platform/mac/fast/repaint/line-flow-with-floats-8-expected.png:
1327         * platform/mac/fast/repaint/line-flow-with-floats-8-expected.txt:
1328         * platform/mac/fast/repaint/line-flow-with-floats-9-expected.png:
1329         * platform/mac/fast/repaint/line-flow-with-floats-9-expected.txt:
1330         * platform/mac/fast/text/hyphenate-character-expected.png:
1331         * platform/mac/fast/text/hyphenate-character-expected.txt:
1332         * platform/mac/fast/text/hyphens-expected.png:
1333         * platform/mac/fast/text/hyphens-expected.txt:
1334         * platform/mac/fast/text/justified-selection-at-edge-expected.png:
1335         * platform/mac/fast/text/justified-selection-at-edge-expected.txt:
1336         * platform/mac/fast/text/justify-ideograph-leading-expansion-expected.png:
1337         * platform/mac/svg/custom/svg-fonts-in-html-expected.png:
1338         * platform/mac/svg/custom/svg-fonts-in-html-expected.txt:
1339         * platform/mac/tables/mozilla/marvin/x_tbody_align_justify-expected.png:
1340         * platform/mac/tables/mozilla/marvin/x_tbody_align_justify-expected.txt:
1341         * platform/mac/tables/mozilla/marvin/x_td_align_justify-expected.png:
1342         * platform/mac/tables/mozilla/marvin/x_td_align_justify-expected.txt:
1343         * platform/mac/tables/mozilla/marvin/x_tfoot_align_justify-expected.png:
1344         * platform/mac/tables/mozilla/marvin/x_tfoot_align_justify-expected.txt:
1345         * platform/mac/tables/mozilla/marvin/x_th_align_justify-expected.png:
1346         * platform/mac/tables/mozilla/marvin/x_th_align_justify-expected.txt:
1347         * platform/mac/tables/mozilla/marvin/x_thead_align_justify-expected.png:
1348         * platform/mac/tables/mozilla/marvin/x_thead_align_justify-expected.txt:
1349         * platform/mac/tables/mozilla/marvin/x_tr_align_justify-expected.png:
1350         * platform/mac/tables/mozilla/marvin/x_tr_align_justify-expected.txt:
1351
1352 2011-05-25  Simon Fraser  <simon.fraser@apple.com>
1353
1354         Reviewed by Dan Bernstein.
1355
1356         Always antialias table borders when scaling
1357         https://bugs.webkit.org/show_bug.cgi?id=61502
1358         
1359         Pixel tests for the drawing of collapsed table borders, column rules
1360         and inline outlines when scaled.
1361
1362         * fast/borders/border-antialiasing.html: Added.
1363         * platform/mac/fast/borders/border-antialiasing-expected.png: Added.
1364         * platform/mac/fast/borders/border-antialiasing-expected.txt: Added.
1365
1366 2011-05-16  Ryosuke Niwa  <rniwa@webkit.org>
1367
1368         Reviewed by Enrica Casucci.
1369
1370         editing/pasteboard/5075944-2.html and 5075944-3.html should be renamed and converted to dump-as-markup tests
1371         https://bugs.webkit.org/show_bug.cgi?id=60923
1372
1373         Renamed pasteboard/5075944-2.html to pasteboard/preserve-underline-color.html and pasteboard/5075944-3.html to
1374         deleting/deleting-line-break-preserves-underline-color.html. Also converted them to dump-as-markup tests.
1375
1376         * editing/deleting/deleting-line-break-preserves-underline-color-expected.txt: Added.
1377         * editing/deleting/deleting-line-break-preserves-underline-color.html: Copied from LayoutTests/editing/pasteboard/5075944-3.html.
1378         * editing/pasteboard/5075944-2.html: Removed.
1379         * editing/pasteboard/5075944-3.html: Removed.
1380         * editing/pasteboard/preserve-underline-color-expected.txt: Added.
1381         * editing/pasteboard/preserve-underline-color.html: Copied from LayoutTests/editing/pasteboard/5075944-2.html.
1382         * platform/chromium-linux/editing/pasteboard/5075944-2-expected.png: Removed.
1383         * platform/chromium-linux/editing/pasteboard/5075944-3-expected.png: Removed.
1384         * platform/chromium-win/editing/pasteboard/5075944-2-expected.png: Removed.
1385         * platform/chromium-win/editing/pasteboard/5075944-2-expected.txt: Removed.
1386         * platform/chromium-win/editing/pasteboard/5075944-3-expected.png: Removed.
1387         * platform/chromium-win/editing/pasteboard/5075944-3-expected.txt: Removed.
1388         * platform/gtk/editing/pasteboard/5075944-2-expected.png: Removed.
1389         * platform/gtk/editing/pasteboard/5075944-2-expected.txt: Removed.
1390         * platform/gtk/editing/pasteboard/5075944-3-expected.txt: Removed.
1391         * platform/mac-leopard/editing/pasteboard/5075944-2-expected.png: Removed.
1392         * platform/mac-leopard/editing/pasteboard/5075944-3-expected.png: Removed.
1393         * platform/mac/editing/pasteboard/5075944-2-expected.png: Removed.
1394         * platform/mac/editing/pasteboard/5075944-2-expected.txt: Removed.
1395         * platform/mac/editing/pasteboard/5075944-3-expected.png: Removed.
1396         * platform/mac/editing/pasteboard/5075944-3-expected.txt: Removed.
1397         * platform/qt-arm/Skipped:
1398         * platform/qt-mac/Skipped:
1399         * platform/qt/editing/pasteboard/5075944-2-expected.txt: Removed.
1400         * platform/qt/editing/pasteboard/5075944-3-expected.txt: Removed.
1401
1402 2011-05-16  Ryosuke Niwa  <rniwa@webkit.org>
1403
1404         Reviewed by Enrica Casucci.
1405
1406         editing/deleting/5091898.html should be renamed and converted to a dump-as-markup test
1407         https://bugs.webkit.org/show_bug.cgi?id=60920
1408
1409         Renamed 5091898.html to delete-line-break-before-underlined-content.html and converted it
1410         to a dump-as-markup test.
1411
1412         * editing/deleting/5091898.html: Removed.
1413         * editing/deleting/delete-line-break-before-underlined-content-expected.txt: Added.
1414         * editing/deleting/delete-line-break-before-underlined-content.html: Copied from LayoutTests/editing/deleting/5091898.html.
1415         * platform/chromium-linux/editing/deleting/5091898-expected.png: Removed.
1416         * platform/chromium-win/editing/deleting/5091898-expected.png: Removed.
1417         * platform/chromium-win/editing/deleting/5091898-expected.txt: Removed.
1418         * platform/gtk/editing/deleting/5091898-expected.txt: Removed.
1419         * platform/mac-leopard/editing/deleting/5091898-expected.png: Removed.
1420         * platform/mac/editing/deleting/5091898-expected.png: Removed.
1421         * platform/mac/editing/deleting/5091898-expected.txt: Removed.
1422         * platform/mac/editing/style/5091898-expected.png: Removed.
1423         * platform/mac/editing/style/5091898-expected.txt: Removed.
1424         * platform/qt-arm/Skipped:
1425         * platform/qt-mac/Skipped:
1426         * platform/qt/editing/deleting/5091898-expected.png: Removed.
1427         * platform/qt/editing/deleting/5091898-expected.txt: Removed.
1428
1429 2011-05-25  Igor Oliveira  <igor.oliveira@openbossa.org>
1430
1431         Reviewed by Antonio Gomes.
1432
1433         [Qt] QtWebKit crashes when dragging not loaded images
1434         https://bugs.webkit.org/show_bug.cgi?id=61314
1435
1436         Checks if WebKit crashes when dragging an image not yet loaded.
1437
1438         * http/tests/misc/drag-not-loaded-image-expected.txt: Added.
1439         * http/tests/misc/drag-not-loaded-image.html: Added.
1440
1441 2011-05-26  Shane Stephens  <shanestephens@google.com>
1442
1443         Reviewed by James Robinson.
1444
1445         REGRESSION (r81992): layout triggered by position update fails to apply when transform is updated at same time
1446         https://bugs.webkit.org/show_bug.cgi?id=60689
1447
1448         * transforms/2d/set-transform-and-top-expected.txt: Added.
1449         * transforms/2d/set-transform-and-top.html: Added.
1450
1451 2011-05-24  Leo Yang  <leo.yang@torchmobile.com.cn>
1452
1453         Reviewed by Ryosuke Niwa.
1454
1455         [SVG] Assertion failure by dragging text between input fields inside <foreignObject>s
1456         https://bugs.webkit.org/show_bug.cgi?id=60692
1457
1458         Test case to verify dragging and dropping text between input fields
1459         inside SVG <foreignObject>s. Test passes if no crash occurs in debug mode.
1460
1461         Drag and drop is not supported in Qt DRT, so skip this case on Qt platform.
1462
1463         * editing/pasteboard/drag-drop-input-in-svg-expected.txt: Added.
1464         * editing/pasteboard/drag-drop-input-in-svg.svg: Added.
1465         * platform/qt/Skipped:
1466
1467 2011-05-24  Tony Chang  <tony@chromium.org>
1468
1469         Reviewed by James Robinson.
1470
1471         fix render overflow computation for input type=range
1472         https://bugs.webkit.org/show_bug.cgi?id=61132
1473
1474         * fast/forms/slider-hit-testing-expected.txt: Added.
1475         * fast/forms/slider-hit-testing.html: Added.
1476
1477 2011-05-14  Abhishek Arya  <inferno@chromium.org>
1478
1479         Reviewed by Dan Bernstein.
1480
1481         Tests that we do not crash when trying to parse an invalid font family
1482         value of 'inherit' or 'initial' in a font face rule.
1483         https://bugs.webkit.org/show_bug.cgi?id=60837
1484
1485         * fast/css/invalid-font-family-in-font-face-crash-expected.txt: Added.
1486         * fast/css/invalid-font-family-in-font-face-crash.html: Added.
1487
1488 2011-05-18  Abhishek Arya  <inferno@chromium.org>
1489
1490         Reviewed by Dirk Schulze.
1491
1492         Tests that we do not crash when trying to access a removed
1493         smil element in animated elements list.
1494         https://bugs.webkit.org/show_bug.cgi?id=60980
1495
1496         * svg/animations/smil-element-not-removed-crash-expected.txt: Added.
1497         * svg/animations/smil-element-not-removed-crash.html: Added.
1498
1499 2011-05-23  Sheriff Bot  <webkit.review.bot@gmail.com>
1500
1501         Unreviewed, rolling out r87007.
1502         http://trac.webkit.org/changeset/87007
1503         https://bugs.webkit.org/show_bug.cgi?id=61329
1504
1505         patch unnecessarily breaks HTML5 compatibility (Requested by
1506         estes on #webkit).
1507
1508         * fast/replaced/object-with-non-empty-classid-triggers-fallback-expected.txt:
1509         * fast/replaced/object-with-non-empty-classid-triggers-fallback.html:
1510
1511 2011-05-23  Julien Chaffraix  <jchaffraix@codeaurora.org>
1512
1513         Reviewed by Darin Adler.
1514
1515         Test for: Crash from null pointer dereference below WebCore::StorageAreaImpl::setItem()
1516         https://bugs.webkit.org/show_bug.cgi?id=57140
1517         <rdar://problem/9191214>
1518
1519         * fast/storage/storage-detached-iframe-expected.txt: Added.
1520         * fast/storage/storage-detached-iframe.html: Added.
1521
1522         * platform/chromium/test_expectations.txt: Marked the test as CRASH
1523         on Chromium - Linux.
1524
1525 2011-05-20  Ryosuke Niwa  <rniwa@webkit.org>
1526
1527         Reviewed by Enrica Casucci.
1528
1529         REGRESSION(r84311): WebKit copies too much styles when copying
1530         https://bugs.webkit.org/show_bug.cgi?id=60914
1531
1532         Added a test to ensure WebKit does not clone hierarchy to preserve background color.
1533
1534         Also renamed editing/pasteboard/do-not-copy-body-color.html to do-no-clone-unnecessary-styles.html
1535         and updated the description to match new behavior. While this test ensures WebKit does not copy
1536         body's background color when it's not fully selected, this isn't a necessary requirement for us
1537         not to duplicate borders so new expected result is correct.
1538
1539         * editing/pasteboard/copy-text-with-backgroundcolor-expected.txt: Some spans became style spans.
1540         * editing/pasteboard/do-no-clone-unnecessary-styles-2-expected.txt: Added.
1541         * editing/pasteboard/do-no-clone-unnecessary-styles-2.html: Added.
1542         * editing/pasteboard/do-no-clone-unnecessary-styles-expected.txt: Renamed from
1543         LayoutTests/editing/pasteboard/do-not-copy-body-color-expected.txt.
1544         * editing/pasteboard/do-no-clone-unnecessary-styles.html: Renamed from
1545         LayoutTests/editing/pasteboard/do-not-copy-body-color.html.
1546
1547 2011-05-20  Ryosuke Niwa  <rniwa@webkit.org>
1548
1549         Reviewed by Enrica Casucci.
1550
1551         Wrap copied contents by one style span instead of two
1552         https://bugs.webkit.org/show_bug.cgi?id=60988
1553
1554         Rebaselined tests due to the change in how WebKit preserves style in copy and paste.
1555
1556         * editing/pasteboard/4930986-2-expected.txt: Whitespace change.
1557         * editing/pasteboard/5065605-expected.txt: No longer adds redundant inline style declaration.
1558         * editing/pasteboard/paste-4039777-fix-expected.txt: Progression; Now we hit the list merging logic
1559         in ReplaceSelectionCommand: isStyleSpan(refNode.get()) && isListElement(refNode->firstChild()).
1560         * editing/pasteboard/paste-list-001-expected.txt: Ditto.
1561         * editing/pasteboard/paste-text-011-expected.txt: An extra style span was added.
1562         * editing/pasteboard/paste-text-012-expected.txt: Ditto.
1563         * editing/pasteboard/smart-paste-003-trailing-whitespace-expected.txt: No longer adds redundant style span.
1564         * platform/chromium-win/editing/pasteboard/paste-text-003-expected.txt: No longer adds empty anonymous nodes.
1565         * platform/chromium-win/editing/pasteboard/paste-text-011-expected.txt: Ditto.
1566         * platform/gtk/editing/pasteboard/paste-text-003-expected.txt: Ditto.
1567         * platform/mac/editing/pasteboard/paste-text-003-expected.txt: Ditto.
1568         * platform/qt/editing/pasteboard/paste-text-003-expected.txt: Ditto.
1569
1570 2011-05-18  Ryosuke Niwa  <rniwa@webkit.org>
1571
1572         Reviewed by Kent Tamura.
1573
1574         editing/pasteboard/paste-blockquote-into-blockquote-3.html should be a dump-as-markup test
1575         https://bugs.webkit.org/show_bug.cgi?id=61102
1576
1577         Converted the test.
1578
1579         * editing/pasteboard/paste-blockquote-into-blockquote-3-expected.txt: Added.
1580         * editing/pasteboard/paste-blockquote-into-blockquote-3.html:
1581         * platform/chromium-linux/editing/pasteboard/paste-blockquote-into-blockquote-3-expected.png: Removed.
1582         * platform/chromium-win/editing/pasteboard/paste-blockquote-into-blockquote-3-expected.png: Removed.
1583         * platform/chromium-win/editing/pasteboard/paste-blockquote-into-blockquote-3-expected.txt: Removed.
1584         * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-3-expected.txt: Removed.
1585         * platform/mac-leopard/editing/pasteboard/paste-blockquote-into-blockquote-3-expected.png: Removed.
1586         * platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-3-expected.png: Removed.
1587         * platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-3-expected.txt: Removed.
1588         * platform/qt/editing/pasteboard/paste-blockquote-into-blockquote-3-expected.txt: Removed.
1589
1590 2011-05-17  Ryosuke Niwa  <rniwa@webkit.org>
1591
1592         Reviewed by Enrica Casucci.
1593
1594         editing/pasteboard/paste-blockquote-2.html and paste-blockquote-3.html should be dump-as-markup tests
1595         https://bugs.webkit.org/show_bug.cgi?id=60998
1596
1597         Converted the tests.
1598
1599         * editing/pasteboard/paste-blockquote-2-expected.txt: Added.
1600         * editing/pasteboard/paste-blockquote-2.html:
1601         * editing/pasteboard/paste-blockquote-3-expected.txt: Added.
1602         * editing/pasteboard/paste-blockquote-3.html:
1603         * platform/chromium-linux/editing/pasteboard/paste-blockquote-2-expected.png: Removed.
1604         * platform/chromium-linux/editing/pasteboard/paste-blockquote-3-expected.png: Removed.
1605         * platform/chromium-mac-leopard/editing/pasteboard/paste-blockquote-2-expected.png: Removed.
1606         * platform/chromium-mac-leopard/editing/pasteboard/paste-blockquote-3-expected.png: Removed.
1607         * platform/chromium-mac/editing/pasteboard/paste-blockquote-2-expected.png: Removed.
1608         * platform/chromium-mac/editing/pasteboard/paste-blockquote-3-expected.png: Removed.
1609         * platform/chromium-win/editing/pasteboard/paste-blockquote-2-expected.png: Removed.
1610         * platform/chromium-win/editing/pasteboard/paste-blockquote-2-expected.txt: Removed.
1611         * platform/chromium-win/editing/pasteboard/paste-blockquote-3-expected.png: Removed.
1612         * platform/chromium-win/editing/pasteboard/paste-blockquote-3-expected.txt: Removed.
1613         * platform/gtk/editing/pasteboard/paste-blockquote-2-expected.txt: Removed.
1614         * platform/gtk/editing/pasteboard/paste-blockquote-3-expected.txt: Removed.
1615         * platform/mac-leopard/editing/pasteboard/paste-blockquote-3-expected.png: Removed.
1616         * platform/mac/editing/pasteboard/paste-blockquote-2-expected.png: Removed.
1617         * platform/mac/editing/pasteboard/paste-blockquote-2-expected.txt: Removed.
1618         * platform/mac/editing/pasteboard/paste-blockquote-3-expected.png: Removed.
1619         * platform/mac/editing/pasteboard/paste-blockquote-3-expected.txt: Removed.
1620         * platform/qt/editing/pasteboard/paste-blockquote-2-expected.txt: Removed.
1621         * platform/qt/editing/pasteboard/paste-blockquote-3-expected.txt: Removed.
1622
1623 2011-05-17  Ryosuke Niwa  <rniwa@webkit.org>
1624
1625         Reviewed by Enrica Casucci.
1626
1627         editing/pasteboard/paste-text-012.html should be a dump-as-markup test
1628         https://bugs.webkit.org/show_bug.cgi?id=60996
1629
1630         Converted the test.
1631
1632         * editing/pasteboard/paste-text-012-expected.txt: Added.
1633         * editing/pasteboard/paste-text-012.html:
1634         * platform/chromium-linux/editing/pasteboard/paste-text-012-expected.png: Removed.
1635         * platform/chromium-win/editing/pasteboard/paste-text-012-expected.png: Removed.
1636         * platform/chromium-win/editing/pasteboard/paste-text-012-expected.txt: Removed.
1637         * platform/gtk/editing/pasteboard/paste-text-012-expected.png: Removed.
1638         * platform/gtk/editing/pasteboard/paste-text-012-expected.txt: Removed.
1639         * platform/mac-leopard/editing/pasteboard/paste-text-012-expected.png: Removed.
1640         * platform/mac/editing/pasteboard/paste-text-012-expected.png: Removed.
1641         * platform/mac/editing/pasteboard/paste-text-012-expected.txt: Removed.
1642         * platform/qt/editing/pasteboard/paste-text-012-expected.txt: Removed.
1643
1644 2011-05-16  Ryosuke Niwa  <rniwa@webkit.org>
1645
1646         Reviewed by Enrica Casucci.
1647
1648         editing/pasteboard/5075944-2.html and 5075944-3.html should be renamed and converted to dump-as-markup tests
1649         https://bugs.webkit.org/show_bug.cgi?id=60923
1650
1651         Renamed pasteboard/5075944-2.html to pasteboard/preserve-underline-color.html and pasteboard/5075944-3.html to
1652         deleting/deleting-line-break-preserves-underline-color.html. Also converted them to dump-as-markup tests.
1653
1654         * editing/deleting/deleting-line-break-preserves-underline-color-expected.txt: Added.
1655         * editing/deleting/deleting-line-break-preserves-underline-color.html: Copied from LayoutTests/editing/pasteboard/5075944-3.html.
1656         * editing/pasteboard/5075944-2.html: Removed.
1657         * editing/pasteboard/5075944-3.html: Removed.
1658         * editing/pasteboard/preserve-underline-color-expected.txt: Added.
1659         * editing/pasteboard/preserve-underline-color.html: Copied from LayoutTests/editing/pasteboard/5075944-2.html.
1660         * platform/chromium-linux/editing/pasteboard/5075944-2-expected.png: Removed.
1661         * platform/chromium-linux/editing/pasteboard/5075944-3-expected.png: Removed.
1662         * platform/chromium-win/editing/pasteboard/5075944-2-expected.png: Removed.
1663         * platform/chromium-win/editing/pasteboard/5075944-2-expected.txt: Removed.
1664         * platform/chromium-win/editing/pasteboard/5075944-3-expected.png: Removed.
1665         * platform/chromium-win/editing/pasteboard/5075944-3-expected.txt: Removed.
1666         * platform/gtk/editing/pasteboard/5075944-2-expected.png: Removed.
1667         * platform/gtk/editing/pasteboard/5075944-2-expected.txt: Removed.
1668         * platform/gtk/editing/pasteboard/5075944-3-expected.txt: Removed.
1669         * platform/mac-leopard/editing/pasteboard/5075944-2-expected.png: Removed.
1670         * platform/mac-leopard/editing/pasteboard/5075944-3-expected.png: Removed.
1671         * platform/mac/editing/pasteboard/5075944-2-expected.png: Removed.
1672         * platform/mac/editing/pasteboard/5075944-2-expected.txt: Removed.
1673         * platform/mac/editing/pasteboard/5075944-3-expected.png: Removed.
1674         * platform/mac/editing/pasteboard/5075944-3-expected.txt: Removed.
1675         * platform/qt-arm/Skipped:
1676         * platform/qt-mac/Skipped:
1677         * platform/qt/editing/pasteboard/5075944-2-expected.txt: Removed.
1678         * platform/qt/editing/pasteboard/5075944-3-expected.txt: Removed.
1679
1680 2011-05-16  Ryosuke Niwa  <rniwa@webkit.org>
1681
1682         Reviewed by Enrica Casucci.
1683
1684         editing/deleting/5091898.html should be renamed and converted to a dump-as-markup test
1685         https://bugs.webkit.org/show_bug.cgi?id=60920
1686
1687         Renamed 5091898.html to delete-line-break-before-underlined-content.html and converted it
1688         to a dump-as-markup test.
1689
1690         * editing/deleting/5091898.html: Removed.
1691         * editing/deleting/delete-line-break-before-underlined-content-expected.txt: Added.
1692         * editing/deleting/delete-line-break-before-underlined-content.html: Copied from LayoutTests/editing/deleting/5091898.html.
1693         * platform/chromium-linux/editing/deleting/5091898-expected.png: Removed.
1694         * platform/chromium-win/editing/deleting/5091898-expected.png: Removed.
1695         * platform/chromium-win/editing/deleting/5091898-expected.txt: Removed.
1696         * platform/gtk/editing/deleting/5091898-expected.txt: Removed.
1697         * platform/mac-leopard/editing/deleting/5091898-expected.png: Removed.
1698         * platform/mac/editing/deleting/5091898-expected.png: Removed.
1699         * platform/mac/editing/deleting/5091898-expected.txt: Removed.
1700         * platform/mac/editing/style/5091898-expected.png: Removed.
1701         * platform/mac/editing/style/5091898-expected.txt: Removed.
1702         * platform/qt-arm/Skipped:
1703         * platform/qt-mac/Skipped:
1704         * platform/qt/editing/deleting/5091898-expected.png: Removed.
1705         * platform/qt/editing/deleting/5091898-expected.txt: Removed.
1706
1707 2011-05-23  Abhishek Arya  <inferno@chromium.org>
1708
1709         Reviewed by Simon Fraser.
1710
1711         Tests that we do not crash when parsing css color for integer or
1712         percentage values.
1713         https://bugs.webkit.org/show_bug.cgi?id=61293
1714
1715         * fast/css/parse-color-int-or-percent-crash-expected.txt: Added.
1716         * fast/css/parse-color-int-or-percent-crash.html: Added.
1717
1718 2011-05-21  Dirk Schulze  <krit@webkit.org>
1719
1720         Reviewed by Darin Adler.
1721
1722         REGRESSION(r66731): pointer-events are broken in some cases
1723         https://bugs.webkit.org/show_bug.cgi?id=45467
1724
1725         Check that an embedded SVG element doesn't have a pointer, if pointer-events is set to 'none'.
1726
1727         * svg/custom/pointer-events-on-svg-with-pointer-expected.txt: Added.
1728         * svg/custom/pointer-events-on-svg-with-pointer.xhtml: Added.
1729         * svg/custom/pointer-events-on-svg-without-pointer-expected.txt: Added.
1730         * svg/custom/pointer-events-on-svg-without-pointer.xhtml: Added.
1731
1732 2011-05-21  Dan Bernstein  <mitz@apple.com>
1733
1734         Reviewed by Darin Adler.
1735
1736         <rdar://problem/9479926> REGRESSION (r82144): Icon overlaps text in Twitter message dialog
1737         https://bugs.webkit.org/show_bug.cgi?id=61241
1738
1739         * fast/block/positioning/start-ignoring-before-expected.png: Added.
1740         * fast/block/positioning/start-ignoring-before-expected.txt: Added.
1741         * fast/block/positioning/start-ignoring-before.html: Added.
1742
1743 2011-05-20  Andy Estes  <aestes@apple.com>
1744
1745         Reviewed by Darin Adler.
1746
1747         REGRESSION (r70748): WebKit cannot play videos created by Podcast Producer.
1748         https://bugs.webkit.org/show_bug.cgi?id=61229
1749         
1750         Test that an object element with a non-empty classid, a valid MIME
1751         type and no fallback content is allowed to load.
1752
1753         * fast/replaced/object-with-non-empty-classid-triggers-fallback-expected.txt:
1754         * fast/replaced/object-with-non-empty-classid-triggers-fallback.html:
1755
1756 2011-05-20  Dirk Schulze  <krit@webkit.org>
1757
1758         Reviewed by Eric Seidel.
1759
1760         SVG Large curve path segment OOM crash
1761         https://bugs.webkit.org/show_bug.cgi?id=42079
1762
1763         Added a test to verify, that the browser does not crash on calculating the total length on big segments.
1764         It makes no sense to add the result of getTotalLength(), since they differ a lot bewteen platforms.
1765         This is caused by the platform graphic libraries. See comment #9 on the bug.
1766
1767         * svg/custom/path-getTotalLength-on-big-segment-crash-expected.txt: Added.
1768         * svg/custom/path-getTotalLength-on-big-segment-crash.svg: Added.
1769
1770 2011-05-19  Andrew Wilson  <atwilson@chromium.org>
1771
1772         Reviewed by Darin Adler.
1773
1774         MessagePortArray cloning code needs to verify source before copying
1775         https://bugs.webkit.org/show_bug.cgi?id=61130
1776
1777         * fast/events/message-port-multi-expected.txt:
1778         * fast/events/resources/message-port-multi.js:
1779         Added test for "passing an array with an item at a really large index" to postMessage().
1780
1781 2011-05-18  Alexis Menard  <alexis.menard@openbossa.org>, Simon Hausmann  <simon.hausmann@nokia.com>
1782
1783         Reviewed by Eric Carlson.
1784
1785         MediaElements fails to load the data in some cases.
1786         https://bugs.webkit.org/show_bug.cgi?id=60760
1787
1788         This test creates an hidden video element and make sure the loading works.
1789
1790         * http/tests/media/media-can-load-when-hidden-expected.txt: Added.
1791         * http/tests/media/media-can-load-when-hidden.html: Added.
1792
1793 2011-05-19  Ryosuke Niwa  <rniwa@webkit.org>
1794
1795         Reviewed by Darin Adler.
1796
1797         REGRESSION (r83322): Many crashes in Mail.app in WebCore::Node::nodeIndex
1798         https://bugs.webkit.org/show_bug.cgi?id=61012
1799
1800         Added a test to ensure WebKit does not crash when inserting a content immediately after
1801         a styled element inside a Mail blockquote. Regrettably the expected result is incorrect,
1802         but it matches the behavior of WebKit before r83322.
1803
1804         * editing/pasteboard/5065605-expected.txt: Reintroduced redundant style spans.
1805         * editing/pasteboard/paste-text-011-expected.txt: Ditto.
1806         * platform/chromium-win/editing/pasteboard/paste-text-011-expected.txt: Ditto.
1807         * editing/pasteboard/paste-after-inline-style-element-expected.txt: Added.
1808         * editing/pasteboard/paste-after-inline-style-element.html: Added.
1809
1810 2011-05-19  Emil A Eklund  <eae@chromium.org>
1811
1812         Reviewed by Alexey Proskuryakov.
1813
1814         REGRESSION (r80808): Multiple <select> - Selection reset to first element from multiple selected ones
1815         https://bugs.webkit.org/show_bug.cgi?id=60986
1816
1817         * fast/dom/HTMLSelectElement/change-multiple-preserve-selection-expected.txt:
1818         * fast/dom/HTMLSelectElement/change-multiple-preserve-selection.html:
1819
1820 2011-05-18  Yi Shen  <yi.4.shen@nokia.com>
1821
1822         Reviewed by Andreas Kling.
1823
1824         [Qt] Enterkey to go to Newline does not work in the text area(in HTML form)
1825         https://bugs.webkit.org/show_bug.cgi?id=33179
1826
1827         Unskip the fast/events/onsearch-enter.html test.
1828
1829         * platform/qt/Skipped:
1830
1831 2011-05-18  Abhishek Arya  <inferno@chromium.org>
1832
1833         Reviewed by Beth Dakin.
1834
1835         Tests that we do not crash when prematurely calling removeChild,
1836         followed by destroy call on table caption.
1837         https://bugs.webkit.org/show_bug.cgi?id=61083
1838
1839         * fast/table/table-captions-child-visible-crash-expected.txt: Added.
1840         * fast/table/table-captions-child-visible-crash.html: Added.
1841
1842 2011-05-09  Luiz Agostini  <luiz.agostini@openbossa.org>
1843
1844         Reviewed by Kenneth Rohde Christiansen.
1845
1846         [Qt] Redirection of HTTP POST (3xx) incorrectly includes original POST data
1847         https://bugs.webkit.org/show_bug.cgi?id=60440
1848
1849         These new tests check that no POST content is sent to the new URL after receiving http
1850         status codes 301, 302 and 303, and checks that the POST content is sent to the new URL
1851         after receiving a 307 http status code.
1852
1853         * http/tests/navigation/post-301-response-expected.txt: Added.
1854         * http/tests/navigation/post-301-response.html: Added.
1855         * http/tests/navigation/post-302-response-expected.txt: Added.
1856         * http/tests/navigation/post-302-response.html: Added.
1857         * http/tests/navigation/post-303-response-expected.txt: Added.
1858         * http/tests/navigation/post-303-response.html: Added.
1859         * http/tests/navigation/post-307-response-expected.txt: Added.
1860         * http/tests/navigation/post-307-response.html: Added.
1861         * http/tests/navigation/resources/redirected-post-request-contents.php: Added.
1862         * http/tests/navigation/resources/redirection-response.php: Added.
1863
1864 2011-05-17  Sam Magnuson  <smagnuson@netflix.com>
1865
1866         Reviewed by Kenneth Rohde Christiansen.
1867
1868         [Qt] Node that have both an opacity and a transform animation on them seem not to fire.
1869         https://bugs.webkit.org/show_bug.cgi?id=40841
1870
1871         * compositing/animation/busy-indicator-no.png: Added.
1872         * compositing/animation/busy-indicator.html: Added.
1873         * compositing/animation/busy-indicator.png: Added.
1874         * compositing/animation/busy-indicator-expected.txt: Added.
1875
1876 2011-05-16  Adam Barth  <abarth@webkit.org>
1877
1878         Reviewed by Eric Seidel.
1879
1880         Remove bogus ASSERT in Document::setCompatibilityMode
1881         https://bugs.webkit.org/show_bug.cgi?id=60935
1882
1883         This test case triggers the ASSERT.
1884
1885         * fast/parser/append-child-followed-by-document-write-expected.txt: Added.
1886         * fast/parser/append-child-followed-by-document-write.html: Added.
1887
1888 2011-05-13  Abhishek Arya  <inferno@chromium.org>
1889
1890         Reviewed by Dave Hyatt.
1891
1892         Tests that we do not crash when trying to access a deleted float.
1893         https://bugs.webkit.org/show_bug.cgi?id=60780
1894
1895         * fast/block/float/float-not-removed-crash-expected.txt: Added.
1896         * fast/block/float/float-not-removed-crash.html: Added.
1897
1898 2011-05-13  Adam Roben  <aroben@apple.com>
1899
1900         Add a test for windowed plugins inside iframes inside scrolled overflow areas
1901
1902         Part of the test for <http://webkit.org/b/60194> <rdar://problem/9383760> REGRESSION
1903         (r79167): Windowed plugins in Google Reader don't move when the article list is scrolled
1904
1905         Reviewed by Dan Bernstein.
1906
1907         * platform/win/plugins/iframe-inside-overflow-expected.txt: Added.
1908         * platform/win/plugins/iframe-inside-overflow.html: Added.
1909         (loaded): Scrolls the div and tells the plugin to start its test (which will cause its
1910         window rect to be logged).
1911         * platform/win/plugins/resources/dump-window-rect-iframe.html: Added.
1912
1913 2011-05-10  Chang Shu  <cshu@webkit.org>
1914
1915         Reviewed by Darin Adler.
1916
1917         Convert editing/inserting/typing-tab-designmode-forms.html to dumpAsText
1918         https://bugs.webkit.org/show_bug.cgi?id=60554
1919
1920         * editing/inserting/typing-tab-designmode-forms-expected.txt: Added.
1921         * editing/inserting/typing-tab-designmode-forms.html:
1922         * platform/chromium-linux/editing/inserting/typing-tab-designmode-forms-expected.png: Removed.
1923         * platform/chromium-mac-leopard/editing/inserting/typing-tab-designmode-forms-expected.png: Removed.
1924         * platform/chromium-win/editing/inserting/typing-tab-designmode-forms-expected.png: Removed.
1925         * platform/chromium-win/editing/inserting/typing-tab-designmode-forms-expected.txt: Removed.
1926         * platform/gtk/editing/inserting/typing-tab-designmode-forms-expected.png: Removed.
1927         * platform/gtk/editing/inserting/typing-tab-designmode-forms-expected.txt: Removed.
1928         * platform/mac-leopard/editing/inserting/typing-tab-designmode-forms-expected.png: Removed.
1929         * platform/mac/editing/inserting/typing-tab-designmode-forms-expected.png: Removed.
1930         * platform/mac/editing/inserting/typing-tab-designmode-forms-expected.txt: Removed.
1931
1932 2011-05-11  Chang Shu  <cshu@webkit.org>
1933
1934         Reviewed by Antonio Gomes.
1935
1936         [Qt] Tab not working in editing/inserting/typing-tab-designmode-forms.html
1937         https://bugs.webkit.org/show_bug.cgi?id=60477
1938
1939         Unskip passed tests.
1940
1941         * platform/qt/Skipped:
1942
1943 2011-05-12  Rob Buis  <rwlbuis@gmail.com>
1944
1945         Reviewed by Darin Adler.
1946
1947         REGRESSION(79985): Changes in fill-opacity should trigger repaint but don't
1948         https://bugs.webkit.org/show_bug.cgi?id=59941
1949
1950         Improve test to not need a click. Offer a stroke-opacity variant as well.
1951
1952         * platform/mac/svg/custom/fill-opacity-update-expected.png:
1953         * platform/mac/svg/custom/fill-opacity-update-expected.txt:
1954         * platform/mac/svg/custom/stroke-opacity-update-expected.png: Added.
1955         * platform/mac/svg/custom/stroke-opacity-update-expected.txt: Added.
1956         * svg/custom/fill-opacity-update.svg:
1957         * svg/custom/stroke-opacity-update.svg: Added.
1958
1959 2011-05-12  Rob Buis  <rwlbuis@gmail.com>
1960
1961         Reviewed by Eric Seidel.
1962
1963         REGRESSION(79985): Changes in fill-opacity should trigger repaint but don't
1964         https://bugs.webkit.org/show_bug.cgi?id=59941
1965
1966         * svg/custom/fill-opacity-update.svg: Added.
1967
1968 2011-05-12  Adam Barth  <abarth@webkit.org>
1969
1970         Reviewed by Darin Adler.
1971
1972         REGRESSION (r65868): createContextualFragment does not work with <style>
1973         https://bugs.webkit.org/show_bug.cgi?id=60155
1974
1975         These test results match Firefox.
1976
1977         * fast/parser/style-in-create-contextual-fragment-expected.txt: Added.
1978         * fast/parser/style-in-create-contextual-fragment-head-expected.txt: Added.
1979         * fast/parser/style-in-create-contextual-fragment-head.html: Added.
1980         * fast/parser/style-in-create-contextual-fragment.html: Added.
1981
1982 2011-05-08 Abhishek Arya <inferno@chromium.org> and Carol Szabo  <carol@webkit.org>
1983
1984         Reviewed by David Hyatt.
1985
1986         Fix reparenting and destruction of counter nodes.
1987         https://bugs.webkit.org/show_bug.cgi?id=57929
1988
1989         * fast/css/counters/element-removal-crash-expected.txt: Added.
1990         * fast/css/counters/element-removal-crash.xhtml: Added.
1991
1992 2011-05-09  Mahesh Kulkarni  <mahesh.kulkarni@nokia.com>
1993
1994         Reviewed by Andreas Kling.
1995
1996         [Qt] fix fast/dom/Geolocation/window-close-crash.html
1997         https://bugs.webkit.org/show_bug.cgi?id=60458
1998
1999         Unskipping fast/dom/Geolocation/window-close-crash.html.
2000
2001         * platform/qt/Skipped:
2002
2003 2011-05-09  Srinivasulu Chereddy  <srinivasulu.chereddy@nokia.com>
2004
2005         Reviewed by Laszlo Gombos.
2006
2007         [Qt] one skipped 2d-transforms layout test passes on Qt Linux - skip list to be updated
2008         https://bugs.webkit.org/show_bug.cgi?id=60399
2009
2010         * platform/qt/Skipped:
2011
2012 2011-05-06  David Hyatt  <hyatt@apple.com>
2013
2014         Reviewed by Dan Bernstein.
2015
2016         https://bugs.webkit.org/show_bug.cgi?id=60398 (<rdar://problem/9307696>)
2017         REGRESSION (r81684?): cox.com sign in button is missing
2018         
2019         Fix a typo in r81684 where the ascent was used in a comparison instead of boxHeight.
2020         This restores the original behavior before the refactoring messed it up.
2021
2022         * fast/inline/nested-top-alignment.html: Added.
2023         * platform/mac/fast/inline/nested-top-alignment-expected.png: Added.
2024         * platform/mac/fast/inline/nested-top-alignment-expected.txt: Added.
2025
2026 2011-05-06  David Hyatt  <hyatt@apple.com>
2027
2028         Reviewed by Dan Bernstein.
2029
2030         https://bugs.webkit.org/show_bug.cgi?id=60390 (<rdar://problem/9364449>)
2031         REGRESSION (r81992): portions of ticketmaster site render blank
2032
2033         Make simplified layout skip from a positioned object out to its containing block.  There is no
2034         need to dirty the intermediate inlines, and in this case it's actively harmful, since the
2035         block responsible for the layout of the positioned object doesn't get m_posChildNeedsLayout set.
2036
2037         * fast/block/positioning/hiding-inside-relpositioned-inline.html: Added.
2038         * platform/mac/fast/block/positioning/hiding-inside-relpositioned-inline-expected.png: Added.
2039         * platform/mac/fast/block/positioning/hiding-inside-relpositioned-inline-expected.txt: Added.
2040
2041 2011-05-08  Jeremy Noble  <jer.noble@apple.com>
2042
2043         Reviewed by Dan Bernstein.
2044
2045         Full-screen video disappears behind black screen with scrollbar, followed by crash at jerryseinfeld.com
2046         https://bugs.webkit.org/show_bug.cgi?id=60449
2047
2048         * fullscreen/full-screen-remove-sibling-expected.txt: Added.
2049         * fullscreen/full-screen-remove-sibling.html: Added.
2050
2051 2011-05-10  Csaba Osztrogonác  <ossy@webkit.org>
2052
2053         Unreviewed.
2054
2055         [Qt][Mac] Add platform specific expected result for plugins/plugin-javascript-access.html,
2056         which is same as the platform independent one, but differs from the general Qt specific.
2057
2058         * platform/qt-mac/plugins: Added.
2059         * platform/qt-mac/plugins/plugin-javascript-access-expected.txt: Added.
2060
2061 2011-05-10  Csaba Osztrogonác  <ossy@webkit.org>
2062
2063         Unreviewed.
2064
2065         Move plugins/plugin-javascript-access-expected.txt from qt-linux platform
2066         to qt, because it should be used by qt-4.8, qt-arm Linux platforms too.
2067
2068         * platform/qt-linux/plugins: Removed.
2069         * platform/qt-linux/plugins/plugin-javascript-access-expected.txt: Removed.
2070         * platform/qt/plugins/plugin-javascript-access-expected.txt: Copied from LayoutTests/platform/qt-linux/plugins/plugin-javascript-access-expected.txt.
2071
2072 2011-05-10  Csaba Osztrogonác  <ossy@webkit.org>
2073
2074         One more unreviewed typo fix after r86148. :(
2075
2076         * platform/qt-4.8/Skipped:
2077
2078 2011-05-10  Csaba Osztrogonác  <ossy@webkit.org>
2079
2080         Unreviewed typo fix after r86148.
2081
2082         * platform/qt-4.8/Skipped:
2083
2084 2011-05-10  Csaba Osztrogonác  <ossy@webkit.org>
2085
2086         [Qt]http/tests/security/xss-DENIED-xsl-document.xml fails with Qt 4.8
2087         https://bugs.webkit.org/show_bug.cgi?id=60175
2088
2089         [Qt]http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception.html fails with Qt 4.8
2090         https://bugs.webkit.org/show_bug.cgi?id=60176
2091
2092         * platform/qt-4.8/Skipped:
2093          - Add http/tests/security/xss-DENIED-xsl-document.xml
2094          - Add http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception.html
2095
2096 2011-05-10  Csaba Osztrogonác  <ossy@webkit.org>
2097
2098         Reviewed by Kenneth Rohde Christiansen.
2099
2100         [Qt] Add new qt-4.8 platform for layout testing
2101         https://bugs.webkit.org/show_bug.cgi?id=60544
2102
2103         * platform/qt-4.8/Skipped: Added.
2104
2105 2011-05-05  Tony Gentilcore  <tonyg@chromium.org>
2106
2107         Reviewed by Adam Barth.
2108
2109         ASSERT(m_state == ParsingState) fires @ www.canalplus.fr
2110         https://bugs.webkit.org/show_bug.cgi?id=60101
2111
2112         * fast/parser/close-while-stopping-expected.txt: Added.
2113         * fast/parser/close-while-stopping.html: Added.
2114
2115 2011-05-05  Andrey Kosyakov  <caseq@chromium.org>
2116
2117         Unreviewed. Skip inspector/console/console-shadow-dom-access.html (crashes in debug)
2118         https://bugs.webkit.org/show_bug.cgi?id=60266
2119
2120         * platform/mac/Skipped:
2121
2122 2011-05-04  Andrey Kosyakov  <caseq@chromium.org>
2123
2124         Reviewed by Yury Semikhatsky.
2125
2126         Web Inspector: add test for shadow DOM access in the console API
2127         https://bugs.webkit.org/show_bug.cgi?id=60192
2128
2129         * http/tests/inspector/elements-test.js:
2130         (initialize_ElementTest.InspectorTest.findNode.processChildren):
2131         (initialize_ElementTest.InspectorTest.nodeWithId):
2132         (initialize_ElementTest.InspectorTest.selectNode):
2133         * inspector/console/console-shadow-dom-access-expected.txt: Added.
2134         * inspector/console/console-shadow-dom-access.html: Added.
2135
2136 2011-05-05  Philippe Normand  <pnormand@igalia.com>
2137
2138         Unreviewed, GTK baselines for new tests.
2139
2140         * platform/gtk/editing/inserting/typing-at-end-of-line-expected.png: Added.
2141         * platform/gtk/editing/inserting/typing-at-end-of-line-expected.txt: Added.
2142         * platform/gtk/editing/selection/select-across-readonly-input-1-expected.png: Added.
2143         * platform/gtk/editing/selection/select-across-readonly-input-1-expected.txt: Added.
2144         * platform/gtk/editing/selection/select-across-readonly-input-2-expected.png: Added.
2145         * platform/gtk/editing/selection/select-across-readonly-input-2-expected.txt: Added.
2146         * platform/gtk/editing/selection/select-across-readonly-input-3-expected.png: Added.
2147         * platform/gtk/editing/selection/select-across-readonly-input-3-expected.txt: Added.
2148         * platform/gtk/editing/selection/select-across-readonly-input-4-expected.png: Added.
2149         * platform/gtk/editing/selection/select-across-readonly-input-4-expected.txt: Added.
2150         * platform/gtk/editing/selection/select-across-readonly-input-5-expected.png: Added.
2151         * platform/gtk/editing/selection/select-across-readonly-input-5-expected.txt: Added.
2152         * platform/gtk/fast/forms/input-placeholder-text-indent-expected.png: Added.
2153         * platform/gtk/fast/forms/input-placeholder-text-indent-expected.txt: Added.
2154
2155 2011-05-05  MORITA Hajime  <morrita@google.com>
2156
2157         Unreviewed, marking flaky tests.
2158
2159         * platform/chromium/test_expectations.txt:
2160
2161 2011-05-05  MORITA Hajime <morrita@google.com>
2162
2163         Unreviewed, rolling out r85817.
2164         http://trac.webkit.org/changeset/85817
2165
2166         It looks these lines are mis-skipped.
2167
2168         * platform/chromium/test_expectations.txt:
2169
2170 2011-05-05  Philippe Normand  <pnormand@igalia.com>
2171
2172         Unreviewed, GTK baselines for new fullscreen test.
2173
2174         * platform/gtk/fullscreen/full-screen-stacking-context-expected.png: Added.
2175         * platform/gtk/fullscreen/full-screen-stacking-context-expected.txt: Added.
2176
2177 2011-05-05  MORITA Hajime <morrita@google.com>
2178
2179         Unreviewed, fixed a syntax error on expectations file.
2180
2181         * platform/chromium/test_expectations.txt:
2182
2183 2011-05-05  MORITA Hajime  <morrita@google.com>
2184
2185         Unreviewed expectations update for MAC GPU flakiness.
2186         - video-zoom-controls.html: Added IMAGE
2187         - media/controls-without-preload.html, media/controls-styling.html, media/controls-strict.html, media/controls-after-reload.html
2188           Added TEXT
2189         * platform/chromium/test_expectations.txt:
2190
2191 2011-05-04  MORITA Hajime  <morrita@google.com>
2192
2193         Unreviewed expectations update.
2194
2195         * platform/chromium/test_expectations.txt:
2196
2197 2011-05-04  MORITA Hajime <morrita@google.com>
2198
2199         r85835 skipped too much. narrowed skipped target.
2200
2201         * platform/chromium/test_expectations.txt:
2202
2203 2011-05-04  MORITA Hajime  <morrita@google.com>
2204
2205         Unreviewed marking failing gpu tests:
2206         - controls-without-preload.html, controls-after-reload.html, controls-strict.html, controls-styling.html
2207         
2208         * platform/chromium/test_expectations.txt:
2209
2210 2011-05-04  Sheriff Bot  <webkit.review.bot@gmail.com>
2211
2212         Unreviewed, rolling out r85788.
2213         http://trac.webkit.org/changeset/85788
2214         https://bugs.webkit.org/show_bug.cgi?id=60250
2215
2216         svg/text/text-block-child-crash.xhtml asserts (Requested by
2217         Ossy on #webkit).
2218
2219         * svg/custom/display-table-caption-foreignObject-expected.txt: Removed.
2220         * svg/custom/display-table-caption-foreignObject.svg: Removed.
2221         * svg/custom/display-table-caption-inherit-foreignObject-expected.txt: Removed.
2222         * svg/custom/display-table-caption-inherit-foreignObject.xhtml: Removed.
2223         * svg/custom/display-table-caption-inherit-text-expected.txt: Removed.
2224         * svg/custom/display-table-caption-inherit-text.xhtml: Removed.
2225         * svg/custom/display-table-caption-text-expected.txt: Removed.
2226         * svg/custom/display-table-caption-text.svg: Removed.
2227
2228 2011-05-04  MORITA Hajime <morrita@google.com>
2229
2230         Marking at r85822 was not enough. Re-marked it.
2231
2232         * platform/chromium/test_expectations.txt:
2233
2234 2011-05-04  MORITA Hajime  <morrita@google.com>
2235
2236         Unreviewed flaky marking to full-screen-stacking-context.html.
2237
2238         * platform/chromium/test_expectations.txt:
2239
2240 2011-05-04  James Robinson  <jamesr@chromium.org>
2241
2242         Reviewed by Kenneth Russell.
2243
2244         [chromium] REGRESSION(85136): Composited content vanishes when transform-style changes from preserve-3d to flat
2245         https://bugs.webkit.org/show_bug.cgi?id=60202
2246
2247         Adds a regression test for composited content changing from transform-style: preserve-3d to flat.
2248
2249         * compositing/repaint/transform-style-change-expected.png: Added.
2250         * compositing/repaint/transform-style-change-expected.txt: Added.
2251         * compositing/repaint/transform-style-change.html: Added.
2252
2253 2011-05-04  MORITA Hajime <morrita@google.com>
2254
2255         Unreviewed expectations update.
2256
2257         * platform/chromium-linux/fullscreen/full-screen-stacking-context-expected.txt: Added.
2258         * platform/chromium-win/fullscreen/full-screen-stacking-context-expected.txt: Added.
2259
2260 2011-05-04  Cris Neckar  <cdn@chromium.org>
2261
2262         Reviewed by Adam Barth.
2263
2264         Tests whether a style media specifier inside an svg image will crash.
2265         https://bugs.webkit.org/show_bug.cgi?id=49902
2266
2267         * fast/media/media-svg-crash-expected.txt: Added.
2268         * fast/media/media-svg-crash.html: Added.
2269
2270 2011-05-04  MORITA Hajime  <morrita@google.com>
2271
2272         Unreviewed skipping text-block-child-crash.xhtml
2273
2274         * platform/chromium/test_expectations.txt:
2275
2276 2011-05-04  Ojan Vafai  <ojan@chromium.org>
2277
2278         Commit failing result. It's not clear to me why this test is failing.
2279         There's nothing platform specific about it, it doesn't depend on the
2280         system environment and it's not failing on the chromium win7 bot.
2281
2282         Committing this for now to green the tree.
2283  
2284         * platform/win-7sp0/fast/harness/results-expected.txt: Added.
2285
2286 2011-05-04  Joseph Pecoraro  <joepeck@webkit.org>
2287
2288         Reviewed by Darin Adler.
2289
2290         Unable to Paste After Deleting Text from Input due to -webkit-user-select
2291         https://bugs.webkit.org/show_bug.cgi?id=60219
2292
2293         * editing/pasteboard/paste-placeholder-input-expected.txt: Added.
2294         * editing/pasteboard/paste-placeholder-input.html: Added.
2295
2296 2011-05-04  MORITA Hajime  <morrita@google.com>
2297
2298         Unreviewed marking flaky tests.
2299
2300         * platform/chromium/test_expectations.txt:
2301
2302 2011-05-04  Vangelis Kokkevis  <vangelis@chromium.org>
2303
2304         Reviewed by Kenneth Russell.
2305
2306         [chromium] Adding a new layout test for perpendicular layers.
2307         https://bugs.webkit.org/show_bug.cgi?id=59255
2308
2309         * platform/chromium-gpu-mac/platform/chromium/compositing/perpendicular-layer-sorting-expected.png: Added.
2310         * platform/chromium-gpu-mac/platform/chromium/compositing/perpendicular-layer-sorting-expected.txt: Added.
2311         * platform/chromium/compositing/perpendicular-layer-sorting.html: Added.
2312         * platform/chromium/test_expectations.txt:
2313
2314 2011-05-03  Jer Noble  <jer.noble@apple.com>
2315
2316         Reviewed by Antti Koivisto.
2317
2318         Safari: Video at apple.com cannot play at full screen mode with layout distortion
2319         https://bugs.webkit.org/show_bug.cgi?id=60140
2320
2321         * fullscreen/full-screen-stacking-context-expected.txt: Added.
2322         * fullscreen/full-screen-stacking-context.html: Added.
2323         * platform/mac/fullscreen/full-screen-stacking-context-expected.png: Added.
2324
2325 2011-05-04  Ojan Vafai  <ojan@chromium.org>
2326
2327         Reviewed by Eric Seidel.
2328
2329         [results.html] Hide the entire table if all failures are expected
2330         https://bugs.webkit.org/show_bug.cgi?id=60225
2331
2332         If in a port that uses expected results and all failures are expected,
2333         hide the table as well as the rows when hiding expected failures.
2334
2335         * fast/harness/resources/results-test.js:
2336         * fast/harness/results-expected.txt:
2337         * fast/harness/results.html:
2338
2339 2011-05-04  Mark Pilgrim  <pilgrim@chromium.org>
2340
2341         Reviewed by Tony Chang.
2342
2343         Port Mozilla's IndexedDB tests: odd result order
2344         https://bugs.webkit.org/show_bug.cgi?id=60193
2345
2346         This test uses setTimeout to check that the result property of
2347         asynchronous requests persists into the setTimeout callback.
2348
2349         * storage/indexeddb/mozilla/odd-result-order-expected.txt: Added.
2350         * storage/indexeddb/mozilla/odd-result-order.html: Added.
2351
2352 2011-05-04  Alpha Lam  <hclam@chromium.org>
2353
2354         Not reviewed. Build fix.
2355
2356         Test expectations.
2357
2358         * platform/chromium-mac-leopard/fast/speech/input-appearance-numberandspeech-expected.png:
2359         * platform/chromium/test_expectations.txt:
2360
2361 2011-05-04  Ojan Vafai  <ojan@chromium.org>
2362
2363         Reviewed by Eric Seidel.
2364
2365         [results.html] put flaky tests into their own table
2366         https://bugs.webkit.org/show_bug.cgi?id=60214
2367
2368         * fast/harness/resources/results-test.js:
2369         * fast/harness/results-expected.txt:
2370         * fast/harness/results.html:
2371
2372 2011-05-04  Ojan Vafai  <ojan@chromium.org>
2373
2374         Reviewed by Eric Seidel.
2375
2376         [results.html] fix apply options on page load
2377         https://bugs.webkit.org/show_bug.cgi?id=60217
2378
2379         This broke when we started storing options in localstorage.
2380         Also fixes regressions exposed by fixing this.
2381
2382         * fast/harness/resources/results-test.js:
2383         * fast/harness/results.html:
2384
2385 2011-05-04  Rob Buis  <rbuis@rim.com>
2386
2387         Reviewed by Darin Adler.
2388
2389         NULL deref when SVG elements have table styles 
2390         https://bugs.webkit.org/show_bug.cgi?id=45561
2391
2392         Test that we do not crash anymore for value table-caption through direct usage
2393         and indirectly through inherit.
2394
2395         * svg/custom/display-table-caption-foreignObject-expected.txt: Added.
2396         * svg/custom/display-table-caption-foreignObject.svg: Added.
2397         * svg/custom/display-table-caption-inherit-foreignObject-expected.txt: Added.
2398         * svg/custom/display-table-caption-inherit-foreignObject.xhtml: Added.
2399         * svg/custom/display-table-caption-inherit-text-expected.txt: Added.
2400         * svg/custom/display-table-caption-inherit-text.xhtml: Added.
2401         * svg/custom/display-table-caption-text-expected.txt: Added.
2402         * svg/custom/display-table-caption-text.svg: Added.
2403
2404 2011-05-04  Luiz Agostini  <luiz.agostini@openbossa.org>
2405
2406         Unreviewed build fix.
2407
2408         Skipping test http/tests/navigation/response204.html for Mac, Win and GTK.
2409
2410         * platform/gtk/Skipped:
2411         * platform/mac/Skipped:
2412         * platform/win/Skipped:
2413
2414 2011-05-03  Kenji Imasaki  <imasaki@chromium.org>
2415
2416         Reviewed by David Levin.
2417
2418         [Chromium] Update bug numbers in media related test cases.
2419         https://bugs.webkit.org/show_bug.cgi?id=60078
2420
2421         * platform/chromium/test_expectations.txt:
2422
2423 2011-05-04  Simon Fraser  <simon.fraser@apple.com>
2424
2425         Reviewed by Anders Carlsson.
2426
2427         WebKit2 flashes if entering and exiting compositing rapidly
2428         https://bugs.webkit.org/show_bug.cgi?id=60198
2429         
2430         Testcase that toggles compositing 10 times and should not flash or assert.
2431
2432         * compositing/toggle-compositing-expected.txt: Added.
2433         * compositing/toggle-compositing.html: Added.
2434
2435 2011-05-04  Jessie Berlin  <jberlin@apple.com>
2436
2437         Windows DRT needs an implementation of shadowRoot
2438         https://bugs.webkit.org/show_bug.cgi?id=59081
2439
2440         Add another test for the shadow dom to the Windows Skipped list to get the bots green.
2441
2442         * platform/win/Skipped:
2443
2444 2011-05-04  Ojan Vafai  <ojan@chromium.org>
2445
2446         Reviewed by Eric Seidel.
2447
2448         [results.html] Don't show actual failure type column for ports that don't use expectations files
2449         https://bugs.webkit.org/show_bug.cgi?id=60199
2450
2451         For the most part, the links shown tell you what type of failure it is.
2452         The only case where we lose some information here is for a test that
2453         failed one run, but passed or had a different failure on retry.i
2454         We should probably put those tests in their own table anyways.
2455
2456         * fast/harness/resources/results-test.js:
2457         * fast/harness/results.html:
2458
2459 2011-05-04  Andrey Kosyakov  <caseq@chromium.org>
2460
2461         Unreviewed. Skipped inspector/elements/shadow-dom.html on win.
2462         https://bugs.webkit.org/show_bug.cgi?id=60195
2463
2464         * platform/win/Skipped:
2465
2466 2011-04-01  Luiz Agostini  <luiz.agostini@openbossa.org>
2467
2468         Reviewed by Kenneth Rohde Christiansen.
2469
2470         [Qt] Qt WebKit updates view on HTTP 204 response
2471         https://bugs.webkit.org/show_bug.cgi?id=42529
2472
2473         Responses which have status code equal to 204 should be ignored.
2474
2475         * http/tests/navigation/response204-expected.txt: Added.
2476         * http/tests/navigation/response204.html: Added.
2477         * http/tests/navigation/resources/response204.pl: Added.
2478
2479 2011-05-03  Geoffrey Garen  <ggaren@apple.com>
2480
2481         Reviewed by Darin Adler.
2482
2483         <rdar://problem/9366557> Various crashes due to bad DFG codegen at canalplus.fr
2484
2485         * fast/js/trivial-functions-expected.txt: Added.
2486         * fast/js/trivial-functions.html: Added.
2487
2488 2011-05-04  Mark Pilgrim  <pilgrim@chromium.org>
2489
2490         Reviewed by Tony Chang.
2491
2492         IndexedDB open (database) should fail if name is null
2493         https://bugs.webkit.org/show_bug.cgi?id=60022
2494
2495         * storage/indexeddb/mozilla/open-database-null-name-expected.txt: Added.
2496         * storage/indexeddb/mozilla/open-database-null-name.html: Added.
2497
2498 2011-05-04  Ojan Vafai  <ojan@chromium.org>
2499
2500         Improve styling on the toolbar. Make the background opaque.
2501
2502         * fast/harness/results.html:
2503
2504 2011-05-04  Alpha Lam  <hclam@chromium.org>
2505
2506         Not reviewed. Build fix.
2507
2508         Test expectations for Linux.
2509
2510         * platform/chromium-linux/fast/canvas/webgl/css-webkit-canvas-expected.png: Added.
2511         * platform/chromium-linux/fast/canvas/webgl/css-webkit-canvas-repaint-expected.png: Added.
2512
2513 2011-05-04  Andrey Kosyakov  <caseq@chromium.org>
2514
2515         Unreviewed. Another shot at fixing flakiness under win (also renamed a couple of obsolete things).
2516
2517         * inspector/elements/shadow-dom-expected.txt:
2518         * inspector/elements/shadow-dom.html:
2519
2520 2011-05-04  Ojan Vafai  <ojan@chromium.org>
2521
2522         Reviewed by Eric Seidel.
2523
2524         [results.html] don't show expand buttons for passing tests
2525         https://bugs.webkit.org/show_bug.cgi?id=60187
2526
2527         After http://trac.webkit.org/changeset/85636 there's nothing
2528         to expand for the unexpected passes table.
2529
2530         * fast/harness/resources/results-test.js:
2531         * fast/harness/results.html:
2532
2533 2011-05-04  Ojan Vafai  <ojan@chromium.org>
2534
2535         Reviewed by Eric Seidel.
2536
2537         [results.html] bucket crashes/timeouts into their own test lists
2538         https://bugs.webkit.org/show_bug.cgi?id=60181
2539
2540         Also, don't show the "expected to fail but passed" table for ports
2541         that don't use an expectation file.
2542
2543         * fast/harness/resources/results-test.js:
2544         * fast/harness/results.html:
2545
2546 2011-05-04  Andrey Kosyakov  <caseq@chromium.org>
2547
2548         Unreviewed. Attempt to resolve flakiness on windows.
2549
2550         * inspector/elements/shadow-dom.html:
2551
2552 2011-05-04  Andrey Kosyakov  <caseq@chromium.org>
2553
2554         Reviewed by Yury Semikhatsky.
2555
2556         Web Inspector: expose shadow DOM in the Elements panel
2557         https://bugs.webkit.org/show_bug.cgi?id=60160
2558
2559         * http/tests/inspector/elements-test.js:
2560         (initialize_ElementTest.InspectorTest.nodeWithId.processChildren):
2561         (initialize_ElementTest.InspectorTest.nodeWithId.documentRequested):
2562         (initialize_ElementTest.InspectorTest.nodeWithId):
2563         * inspector/elements/shadow-dom-expected.txt: Added.
2564         * inspector/elements/shadow-dom.html: Added.
2565
2566 2011-05-04  Csaba Osztrogonác  <ossy@webkit.org>
2567
2568         [Qt] Fix crashes in QMetaObject::metacall
2569         https://bugs.webkit.org/show_bug.cgi?id=53912
2570
2571         * platform/qt/Skipped: Unskip http/tests/websocket/tests.
2572
2573 2011-05-04  Philippe Normand  <pnormand@igalia.com>
2574
2575         Unreviewed, skip fast/dom/Geolocation/argument-types.html crashing
2576         on GTK.
2577
2578         [GTK] fast/dom/Geolocation/argument-types.html flaky crash on 32-bits Debug
2579         https://bugs.webkit.org/show_bug.cgi?id=60158
2580
2581         * platform/gtk/Skipped:
2582
2583 2011-05-04  Mark Pilgrim  <pilgrim@chromium.org>
2584
2585         Reviewed by Tony Chang.
2586
2587         Port Mozilla's IndexedDB tests: readyState
2588         https://bugs.webkit.org/show_bug.cgi?id=60069
2589
2590         Checks the value of the request.readyState property during and
2591         after opening a database, setting the version, creating a datastore,
2592         adding a record, and retrieving a record.
2593
2594         * storage/indexeddb/mozilla/readyState-expected.txt: Added.
2595         * storage/indexeddb/mozilla/readyState.html: Added.
2596
2597 2011-05-04  Philippe Normand  <pnormand@igalia.com>
2598
2599         Unreviewed, GTK rebaseline after r85669.
2600
2601         * platform/gtk/fast/forms/input-readonly-autoscroll-expected.txt:
2602
2603 2011-05-04  Satish Sampath  <satish@chromium.org>
2604
2605         Reviewed by Tony Gentilcore.
2606
2607         Layout the speech input button to the left of outer spin button properly.
2608         https://bugs.webkit.org/show_bug.cgi?id=59742
2609
2610         * platform/chromium-mac/fast/speech/input-appearance-numberandspeech-expected.png:
2611         * platform/chromium-mac/fast/speech/input-appearance-numberandspeech-expected.txt:
2612         * platform/chromium/test_expectations.txt:
2613
2614 2011-05-03  Yury Semikhatsky  <yurys@chromium.org>
2615
2616         Reviewed by Pavel Feldman.
2617
2618         Web Inspector: can't inspect element in an iframe when element originates from non-frame document
2619         https://bugs.webkit.org/show_bug.cgi?id=60031
2620
2621         * inspector/elements/elements-inspect-iframe-from-different-domain-expected.txt: Added.
2622         * inspector/elements/elements-inspect-iframe-from-different-domain.html: Added.
2623
2624 2011-05-03  Dan Bernstein  <mitz@apple.com>
2625
2626         Updated expected results after updating this test in r85676.
2627
2628         * platform/mac/fast/text/ligature-subdivision-expected.txt:
2629
2630 2011-05-03  Alpha Lam  <hclam@chromium.org>
2631
2632         Not reviewed. Build fix.
2633
2634         Quick suppresion for layout test failures.
2635
2636         * platform/chromium/test_expectations.txt:
2637
2638 2011-05-03  Dirk Pranke  <dpranke@chromium.org>
2639
2640         Unreviewed, expectations triage and new baselines.
2641
2642         * platform/chromium-linux/fast/borders/bidi-012-expected.png: Added.
2643         * platform/chromium-mac-leopard/fast/borders/bidi-012-expected.png: Added.
2644         * platform/chromium-mac-leopard/fast/multicol/client-rects-expected.png: Added.
2645         * platform/chromium-mac/fast/repaint/box-shadow-h-expected.png: Removed.
2646         * platform/chromium-win/fast/borders/bidi-012-expected.png: Added.
2647         * platform/chromium-win/fast/borders/bidi-012-expected.txt: Added.
2648         * platform/chromium/test_expectations.txt:
2649         * platform/mac/fast/block/float/float-overhangs-root-expected.png:
2650
2651 2011-05-03  Dirk Pranke  <dpranke@chromium.org>
2652
2653         Unreviewed, expectations triage and new baselines.
2654
2655         * platform/chromium-linux/fast/box-shadow/inset-expected.png:
2656         * platform/chromium-linux/fast/css/text-input-with-webkit-border-radius-expected.png:
2657         * platform/chromium-linux/fast/forms/basic-selects-expected.png:
2658         * platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.png:
2659         * platform/chromium-mac-leopard/fast/box-shadow/inset-expected.png: Added.
2660         * platform/chromium-mac-leopard/fast/forms/basic-selects-expected.png:
2661         * platform/chromium-mac/fast/box-shadow/inset-expected.png: Removed.
2662         * platform/chromium-mac/fast/forms/basic-selects-expected.png: Removed.
2663         * platform/chromium-mac/svg/custom/svg-fonts-in-html-expected.png:
2664         * platform/chromium-win/fast/box-shadow/inset-expected.png:
2665         * platform/chromium-win/fast/forms/basic-selects-expected.png:
2666         * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.png:
2667         * platform/chromium/test_expectations.txt:
2668
2669 2011-05-03  Dirk Pranke  <dpranke@chromium.org>
2670
2671         Unreviewed, expectations change and new baselines.
2672
2673         * platform/chromium-linux/fast/backgrounds/gradient-background-leakage-expected.png: Added.
2674         * platform/chromium-linux/fast/forms/validation-message-appearance-expected.png:
2675         * platform/chromium-mac-leopard/fast/forms/validation-message-appearance-expected.png:
2676         * platform/chromium-mac/fast/forms/validation-message-appearance-expected.png:
2677         * platform/chromium-win/fast/backgrounds/gradient-background-leakage-expected.png: Added.
2678         * platform/chromium-win/fast/forms/validation-message-appearance-expected.png:
2679         * platform/chromium/test_expectations.txt:
2680
2681 2011-05-03  Dirk Pranke  <dpranke@chromium.org>
2682
2683         Unreviewed, expectations triage.
2684
2685         * platform/chromium/test_expectations.txt:
2686
2687 2011-05-03  Dirk Pranke  <dpranke@chromium.org>
2688
2689         Unreviewed, expectations triage.
2690
2691         * platform/chromium-win-xp/svg/css/text-shadow-multiple-expected.png: Removed.
2692         * platform/chromium/test_expectations.txt:
2693
2694 2011-05-03  Dirk Pranke  <dpranke@chromium.org>
2695
2696         Unreviewed, expectations triage.
2697
2698         * platform/chromium/test_expectations.txt:
2699
2700 2011-05-03  Dirk Pranke  <dpranke@chromium.org>
2701
2702         Unreviewed, remove obsolete baselines.
2703
2704         * platform/chromium-win-xp/fast/repaint/shadow-multiple-horizontal-expected.png: Removed.
2705         * platform/chromium-win-xp/fast/repaint/shadow-multiple-strict-horizontal-expected.png: Removed.
2706         * platform/chromium-win-xp/fast/repaint/shadow-multiple-strict-vertical-expected.png: Removed.
2707         * platform/chromium-win-xp/fast/repaint/shadow-multiple-vertical-expected.png: Removed.
2708         * platform/chromium/test_expectations.txt:
2709
2710 2011-05-03  Dirk Pranke  <dpranke@chromium.org>
2711
2712         Unreviewed, expectations triaging.
2713
2714         * platform/chromium/test_expectations.txt:
2715
2716 2011-05-03  Dean Jackson  <dino@apple.com>
2717
2718         Reviewed by Simon Fraser.
2719
2720         Interrupted transitions are not correctly removed
2721         https://bugs.webkit.org/show_bug.cgi?id=60062
2722
2723         * transitions/3d/interrupted-transition-expected.txt: Added.
2724         * transitions/3d/interrupted-transition.html: Added.
2725
2726 2011-05-03  Alpha Lam  <hclam@chromium.org>
2727
2728         Not reviewed. Build fix.
2729
2730         Adding rebaseline for recent changes for mac.
2731
2732         * platform/chromium-mac-leopard/editing/selection/select-across-readonly-input-1-expected.png: Added.
2733         * platform/chromium-mac-leopard/editing/selection/select-across-readonly-input-2-expected.png: Added.
2734         * platform/chromium-mac-leopard/editing/selection/select-across-readonly-input-3-expected.png: Added.
2735         * platform/chromium-mac-leopard/editing/selection/select-across-readonly-input-4-expected.png: Added.
2736         * platform/chromium-mac-leopard/editing/selection/select-across-readonly-input-5-expected.png: Added.
2737
2738 2011-05-03  Enrica Casucci  <enrica@apple.com>
2739
2740         Reviewed by Ryosuke Niwa.
2741
2742         Crash in SpellingCorrectionController::respondToChangedSelection.
2743         https://bugs.webkit.org/show_bug.cgi?id=60071
2744         <rdar://problem/9358190>
2745
2746         * editing/selection/undo-crash-expected.txt: Added.
2747         * editing/selection/undo-crash.html: Added.
2748
2749 2011-05-03  Csaba Osztrogonác  <ossy@webkit.org>
2750
2751         [Qt][WK2] Incorrect line number dumping
2752         https://bugs.webkit.org/show_bug.cgi?id=60074
2753
2754         [Qt][WK2] editing/pasteboard/do-not-copy-body-color.html fails
2755         https://bugs.webkit.org/show_bug.cgi?id=60076
2756
2757         * platform/qt-wk2/Skipped: Add a couple of failing tests.
2758
2759 2011-05-03  Tony Chang  <tony@chromium.org>
2760
2761         Add a bug number for a recent regression to test_expectations.txt.
2762
2763         * platform/chromium/test_expectations.txt:
2764
2765 2011-05-03  Alpha Lam  <hclam@chromium.org>
2766
2767         Not reviewed. Build fix.
2768
2769         Test expectations.
2770
2771         * platform/chromium-win/editing/selection/select-across-readonly-input-1-expected.png: Added.
2772         * platform/chromium-win/editing/selection/select-across-readonly-input-1-expected.txt: Added.
2773         * platform/chromium-win/editing/selection/select-across-readonly-input-2-expected.png: Added.
2774         * platform/chromium-win/editing/selection/select-across-readonly-input-2-expected.txt: Added.
2775         * platform/chromium-win/editing/selection/select-across-readonly-input-3-expected.png: Added.
2776         * platform/chromium-win/editing/selection/select-across-readonly-input-3-expected.txt: Added.
2777         * platform/chromium-win/editing/selection/select-across-readonly-input-4-expected.png: Added.
2778         * platform/chromium-win/editing/selection/select-across-readonly-input-4-expected.txt: Added.
2779         * platform/chromium-win/editing/selection/select-across-readonly-input-5-expected.png: Added.
2780         * platform/chromium-win/editing/selection/select-across-readonly-input-5-expected.txt: Added.
2781         * platform/chromium-win/fast/forms/input-readonly-autoscroll-expected.txt:
2782
2783 2011-05-03  Alpha Lam  <hclam@chromium.org>
2784
2785         Build fix. Not reviewed.
2786
2787         Test expectation change after r85674.
2788
2789         * platform/chromium-linux/platform/chromium-linux/fast/text/international/complex-joining-using-gpos-expected.png: Added.
2790
2791 2011-05-03  Alpha Lam  <hclam@chromium.org>
2792
2793         Build fix. Not reviewed.
2794
2795         Add test expectations for new tests.
2796
2797         * platform/chromium-linux/editing/selection/select-across-readonly-input-1-expected.png: Added.
2798         * platform/chromium-linux/editing/selection/select-across-readonly-input-1-expected.txt: Added.
2799         * platform/chromium-linux/editing/selection/select-across-readonly-input-2-expected.png: Added.
2800         * platform/chromium-linux/editing/selection/select-across-readonly-input-2-expected.txt: Added.
2801         * platform/chromium-linux/editing/selection/select-across-readonly-input-3-expected.png: Added.
2802         * platform/chromium-linux/editing/selection/select-across-readonly-input-3-expected.txt: Added.
2803         * platform/chromium-linux/editing/selection/select-across-readonly-input-4-expected.png: Added.
2804         * platform/chromium-linux/editing/selection/select-across-readonly-input-4-expected.txt: Added.
2805         * platform/chromium-linux/editing/selection/select-across-readonly-input-5-expected.png: Added.
2806         * platform/chromium-linux/editing/selection/select-across-readonly-input-5-expected.txt: Added.
2807         * platform/chromium-linux/fast/forms/input-readonly-autoscroll-expected.txt: Added.
2808
2809 2011-05-03  Dan Bernstein  <mitz@apple.com>
2810
2811         Rubber-stamped by Darin Adler.
2812
2813         Account for font metric differences exposed by r85411.
2814         Fixes <rdar://problem/9377892> REGRESSION (r85403-r85475): platform/mac/fast/text/ligature-subdivision.html failing
2815
2816         * platform/mac/fast/text/script-tests/ligature-subdivision.js:
2817
2818 2011-05-03  Tony Chang  <tony@chromium.org>
2819
2820         Update results for fast/harness/results.html.  We shouldn't be
2821         ignoring these failures :(
2822
2823         * fast/harness/results-expected.txt:
2824         * platform/chromium/test_expectations.txt:
2825
2826 2011-05-03  Tony Chang  <tony@chromium.org>
2827
2828         Update chromium linux test results after r85013.  The vertical
2829         positioning of the glyphs have improved.
2830
2831         * platform/chromium-linux/fast/text/atsui-negative-spacing-features-expected.png:
2832         * platform/chromium-linux/fast/text/atsui-spacing-features-expected.png:
2833         * platform/chromium-linux/fast/text/international/hebrew-vowels-expected.png:
2834         * platform/chromium-linux/fast/text/international/thai-baht-space-expected.png:
2835         * platform/chromium-linux/fast/text/international/thai-line-breaks-expected.png:
2836         * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png:
2837         * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png:
2838         * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png:
2839         * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png:
2840         * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png:
2841         * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png:
2842         * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png:
2843         * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.png:
2844         * platform/chromium-linux/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png:
2845         * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png:
2846         * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png:
2847         * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png:
2848         * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png:
2849         * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png:
2850         * platform/chromium-linux/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png:
2851         * platform/chromium-linux/svg/W3C-I18N/text-anchor-no-markup-expected.png:
2852         * platform/chromium-linux/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png:
2853         * platform/chromium-linux/svg/text/text-intro-05-t-expected.png:
2854         * platform/chromium/test_expectations.txt:
2855
2856 2011-05-03  Igor Oliveira  <igor.oliveira@openbossa.org>
2857
2858         Reviewed by Csaba Osztrogonác.
2859
2860         [Qt] REGRESSION(r85648) Skip data-transfer-items.html test because data-transfer-items is not a Qt default build option
2861         https://bugs.webkit.org/show_bug.cgi?id=60068
2862
2863         Skip data-transfer-items.html test because data-transfer-items
2864         is not a Qt default build option
2865
2866         * platform/qt/Skipped:
2867
2868 2011-05-03  Ryosuke Niwa  <rniwa@webkit.org>
2869
2870         Reviewed by Darin Adler.
2871
2872         WebKit allows selection that crosses the shadow boundary of a readonly input element
2873         https://bugs.webkit.org/show_bug.cgi?id=60000
2874
2875         Added pixel tests to ensure WebKit doesn't create a selection that spans across
2876         the shadow DOM boundary of a readonly input element. Also rebaselined a test that
2877         previously exhibited this behavior.
2878
2879         * editing/selection/resources/select-across-readonly-input.js: Added.
2880         (moveMouseToMiddleOfElement):
2881         * editing/selection/select-across-readonly-input-1.html: Added.
2882         * editing/selection/select-across-readonly-input-2.html: Added.
2883         * editing/selection/select-across-readonly-input-3.html: Added.
2884         * editing/selection/select-across-readonly-input-4.html: Added.
2885         * editing/selection/select-across-readonly-input-5.html: Added.
2886         * platform/mac/editing/selection/select-across-readonly-input-1-expected.png: Added.
2887         * platform/mac/editing/selection/select-across-readonly-input-1-expected.txt: Added.
2888         * platform/mac/editing/selection/select-across-readonly-input-2-expected.png: Added.
2889         * platform/mac/editing/selection/select-across-readonly-input-2-expected.txt: Added.
2890         * platform/mac/editing/selection/select-across-readonly-input-3-expected.png: Added.
2891         * platform/mac/editing/selection/select-across-readonly-input-3-expected.txt: Added.
2892         * platform/mac/editing/selection/select-across-readonly-input-4-expected.png: Added.
2893         * platform/mac/editing/selection/select-across-readonly-input-4-expected.txt: Added.
2894         * platform/mac/editing/selection/select-across-readonly-input-5-expected.png: Added.
2895         * platform/mac/editing/selection/select-across-readonly-input-5-expected.txt: Added.
2896         * platform/mac/fast/forms/input-readonly-autoscroll-expected.txt:
2897
2898 2011-05-03  Alpha Lam  <hclam@chromium.org>
2899
2900         Not reviewed. Build fix.
2901
2902         Add expectation to suppress new failure.
2903
2904         * platform/chromium/test_expectations.txt:
2905
2906 2011-05-03  Csaba Osztrogonác  <ossy@webkit.org>
2907
2908         [Qt][WK2] Support PageGroup in QGraphicsWKView/QWKPage constructors
2909         https://bugs.webkit.org/show_bug.cgi?id=59638
2910
2911         * platform/qt-wk2/Skipped: Add failing tests until fix.
2912
2913 2011-05-03  James Robinson  <jamesr@chromium.org>
2914
2915         Reviewed by Kenneth Russell.
2916
2917         [chromium] Resizing a 2d canvas to huge dimensions after compositing crashes with accelerated 2d canvas option enabled
2918         https://bugs.webkit.org/show_bug.cgi?id=59965
2919
2920         Adds a test with a canvas rendered once with normal width/height dimensions then resized to very large dimensions.
2921
2922         * fast/canvas/canvas-resize-after-paint-expected.txt: Added.
2923         * fast/canvas/canvas-resize-after-paint.html: Added.
2924
2925 2011-05-03  Ojan Vafai  <ojan@chromium.org>
2926
2927         Reviewed by Tony Chang.
2928
2929         store results.html options in localstorage
2930         https://bugs.webkit.org/show_bug.cgi?id=60048
2931
2932         This makes options persistent per-domain. It's not perfect,
2933         but it should make it possible to have preferences for how
2934         people would like the results.html page to render.
2935
2936         * fast/harness/resources/results-test.js:
2937         * fast/harness/results.html:
2938
2939 2011-05-03  Igor Oliveira  <igor.oliveira@openbossa.org>
2940
2941         Reviewed by Eric Seidel.
2942
2943         [Qt] Implement initial support to DataTransferItems
2944         https://bugs.webkit.org/show_bug.cgi?id=58448
2945
2946         Remove data-transfer-items.html from Qt skipped tests and create an expected
2947         result file for data-transfer-items.html test. The need to create a expected result
2948         file is because the test presuppose that the type of the first element in
2949         DataTransferItems list is a html but when Qt selects a data, it first copies a text
2950         and then it copies the html, so for Qt expected test file the first element is a
2951         text and the second one is a html.
2952
2953         * platform/qt/Skipped:
2954         * platform/qt/editing/pasteboard/data-transfer-items-expected.txt: Added.
2955
2956 2011-05-03  Alpha Lam  <hclam@chromium.org>
2957
2958         Not reviewed. Build fix.
2959
2960         new baseline for SVG test.
2961
2962         * platform/chromium-win-vista/svg/text/text-intro-05-t-expected.txt: Added.
2963
2964 2011-05-03  Alpha Lam  <hclam@chromium.org>
2965
2966         Not reviewed. Build fix.
2967
2968         Test expectations fix.
2969
2970         * platform/chromium-gpu-mac/animations/3d/replace-filling-transform-expected.png: Added.
2971         * platform/chromium/test_expectations.txt:
2972
2973 2011-05-03  Alpha Lam  <hclam@chromium.org>
2974
2975         Not reviewed. Build fix.
2976
2977         New baseline for GPU layout tests.
2978
2979         * platform/chromium-gpu-mac/animations/3d/matrix-transform-type-animation-expected.png: Added.
2980         * platform/chromium-gpu-mac/animations/3d/state-at-end-event-transform-expected.png: Added.
2981
2982 2011-05-03  Mario Sanchez Prada  <msanchez@igalia.com>
2983
2984         Unreviewed, skipping test timing out in the GTK 64-bit bot.
2985
2986         * platform/gtk/Skipped: Skipped media/video-volume-slider.html.
2987
2988 2011-05-03  Ojan Vafai  <ojan@chromium.org>
2989
2990         improve styling of options menu in results.html file
2991
2992         * fast/harness/results.html:
2993
2994 2011-05-03  Alpha Lam  <hclam@chromium.org>
2995
2996         Not reviewed. Build fix.
2997
2998         New baseline and add test expectation to suppress failure.
2999
3000         * platform/chromium-gpu-win/animations/3d/replace-filling-transform-expected.png: Added.
3001         * platform/chromium/test_expectations.txt:
3002
3003 2011-05-03  Ojan Vafai  <ojan@chromium.org>
3004
3005         Reviewed by Tony Chang.
3006
3007         Don't include the test itself in expanded test results
3008         https://bugs.webkit.org/show_bug.cgi?id=60051
3009
3010         When loading from local disk, we can't force it to render as
3011         plain text, which causes the page to actually run. Also,
3012         the extra clutter of another iframe is probably not worth it.
3013
3014         If we decide we want this later, we can add it back in as a
3015         preference that's off by default.
3016
3017         * fast/harness/results.html:
3018
3019 2011-05-03  Alpha Lam  <hclam@chromium.org>
3020
3021         Not reviewed. Build fix.
3022
3023         Test expectation for a slow test to avoid flakiness.
3024
3025         * platform/chromium/test_expectations.txt:
3026
3027 2011-05-03  Ojan Vafai  <ojan@chromium.org>
3028
3029         Fix test that broke after adding CSS animations.
3030
3031         * fast/harness/resources/results-test.js:
3032         * fast/harness/results-expected.txt:
3033
3034 2011-05-03  Alpha Lam  <hclam@chromium.org>
3035
3036         Not reviewed. Build fix.
3037
3038         Adding test expectations for some SVG tests on Windows.
3039
3040         * platform/chromium-win-vista/svg/text/text-fonts-01-t-expected.png: Removed.
3041         * platform/chromium-win-vista/svg/text/text-intro-05-t-expected.png: Added.
3042         * platform/chromium-win-xp/svg/text/text-fonts-01-t-expected.png: Added.
3043         * platform/chromium-win-xp/svg/text/text-intro-05-t-expected.png: Added.
3044         * platform/chromium-win/svg/text/text-fonts-01-t-expected.png: Added.
3045         * platform/chromium-win/svg/text/text-fonts-01-t-expected.txt: Added.
3046         * platform/chromium-win/svg/text/text-intro-05-t-expected.png:
3047         * platform/chromium-win/svg/text/text-intro-05-t-expected.txt:
3048         * platform/chromium/test_expectations.txt:
3049
3050 2011-05-03  Mark Pilgrim  <pilgrim@chromium.org>
3051
3052         Reviewed by Tony Chang.
3053
3054         Port Mozilla's IndexedDB tests: cursor update updates indexes
3055         https://bugs.webkit.org/show_bug.cgi?id=59995
3056
3057         This test creates an object store, adds both a unique and a non-unique index,
3058         adds a record, opens a cursor, changes the record, and verifies that both
3059         indexes correctly updated to reflect the modified record.
3060
3061         * storage/indexeddb/mozilla/cursor-update-updates-indexes-expected.txt: Added.
3062         * storage/indexeddb/mozilla/cursor-update-updates-indexes.html: Added.
3063
3064 2011-05-03  James Robinson  <jamesr@chromium.org>
3065
3066         Remove stale expectations for animations/3d in chromium test_expectations.txt
3067
3068         * platform/chromium/test_expectations.txt:
3069
3070 2011-05-03  James Robinson  <jamesr@chromium.org>
3071
3072         Reviewed by Kenneth Russell.
3073
3074         [chromium] Layout test animations/3d/replace-filling-transform.html failing
3075         https://bugs.webkit.org/show_bug.cgi?id=59839
3076
3077         Ignore animations/3d when run in CPU mode as these are compositor tests.
3078
3079         * platform/chromium/test_expectations.txt:
3080
3081 2011-05-03  Ojan Vafai  <ojan@chromium.org>
3082
3083         Reviewed by Tony Chang.
3084
3085         put results.html options in a menu
3086         https://bugs.webkit.org/show_bug.cgi?id=60042
3087
3088         There are currently two options. With https://bugs.webkit.org/show_bug.cgi?id=59267
3089         there will be three. Put them behind a menu to reduce clutter.
3090
3091         * fast/harness/resources/results-test.js:
3092         * fast/harness/results.html:
3093
3094 2011-05-03  Ojan Vafai  <ojan@chromium.org>
3095
3096         Reviewed by Tony Chang.
3097
3098         make pixel zooming in results.html file less jarring
3099         https://bugs.webkit.org/show_bug.cgi?id=60038
3100
3101         -Hide zoomed images when you mouse out of the document or
3102         mouseover an iframe.
3103         -Handle the case where the zoomed images overlap the actual images.
3104
3105         * fast/harness/results.html:
3106
3107 2011-05-03  David Hyatt  <hyatt@apple.com>
3108
3109         Reviewed by Dan Bernstein.
3110
3111         https://bugs.webkit.org/show_bug.cgi?id=60040
3112         <rdar://problem/9261591>
3113
3114         Links broken at iplanwebsites.com. Make sure that culledInlineAbsoluteQuads still does
3115         a translation of a 0,0 point to absolute coordinates so that the top left position is
3116         accurate.
3117
3118         Added fast/inline/skipped-whitespace-client-rect.html
3119
3120         * fast/inline/skipped-whitespace-client-rect-expected.txt: Added.
3121         * fast/inline/skipped-whitespace-client-rect.html: Added.
3122
3123 2011-05-03  Ojan Vafai  <ojan@chromium.org>
3124
3125         Fix test accidentally modified in http://trac.webkit.org/changeset/85610.
3126
3127         * fullscreen/full-screen-zIndex.html:
3128
3129 2011-05-02  Ojan Vafai  <ojan@chromium.org>
3130
3131         Reviewed by Tony Chang.
3132
3133         add image toggling behavior from old-run-webkit-tests
3134         https://bugs.webkit.org/show_bug.cgi?id=59978
3135
3136         Add a checkbox to switch between image toggling (default)
3137         and just showing results for expected/actual images.
3138
3139         * fast/harness/resources/results-test.js:
3140         * fast/harness/results-expected.txt:
3141         * fast/harness/results.html:
3142
3143 2011-05-03  Satish Sampath  <satish@chromium.org>
3144
3145         Unreviewed, update test expectations for chromium.
3146
3147         * platform/chromium-linux/fast/speech/input-appearance-numberandspeech-expected.png:
3148         * platform/chromium-linux/fast/speech/input-appearance-numberandspeech-expected.txt:
3149         * platform/chromium-linux/fast/speech/input-appearance-searchandspeech-expected.png:
3150         * platform/chromium-linux/fast/speech/input-appearance-searchandspeech-expected.txt:
3151         * platform/chromium-linux/fast/speech/input-appearance-speechbutton-expected.png:
3152         * platform/chromium-linux/fast/speech/input-appearance-speechbutton-expected.txt:
3153         * platform/chromium-mac-leopard/fast/speech/input-appearance-speechbutton-expected.txt: Removed.
3154
3155 2011-05-03  Satish Sampath  <satish@chromium.org>
3156
3157         Reviewed by Tony Gentilcore.
3158
3159         Rebaseline speech input layout test expectations for chromium.
3160         https://bugs.webkit.org/show_bug.cgi?id=59742
3161
3162         * platform/chromium-linux/fast/speech/input-appearance-numberandspeech-expected.png:
3163         * platform/chromium-linux/fast/speech/input-appearance-numberandspeech-expected.txt:
3164         * platform/chromium-linux/fast/speech/input-appearance-searchandspeech-expected.png:
3165         * platform/chromium-linux/fast/speech/input-appearance-searchandspeech-expected.txt:
3166         * platform/chromium-linux/fast/speech/input-appearance-speechbutton-expected.png:
3167         * platform/chromium-linux/fast/speech/input-appearance-speechbutton-expected.txt:
3168         * platform/chromium-mac-leopard/fast/speech/input-appearance-speechbutton-expected.png:
3169         * platform/chromium-mac/fast/speech/input-appearance-searchandspeech-expected.png:
3170         * platform/chromium-mac/fast/speech/input-appearance-speechbutton-expected.png:
3171         * platform/chromium-mac/fast/speech/input-appearance-speechbutton-expected.txt:
3172         * platform/chromium/test_expectations.txt:
3173
3174 2011-05-03  Yury Semikhatsky  <yurys@chromium.org>
3175
3176         Unreviewed. Provide Chromium test expectaions for new test.
3177
3178         * platform/chromium/inspector/console/console-log-document-proto-expected.txt: Added.
3179
3180 2011-05-03  Pavel Feldman  <pfeldman@google.com>
3181
3182         Not reviewed: rebaseline inspector test.
3183
3184         * inspector/storage-panel-dom-storage-expected.txt:
3185         * inspector/storage-panel-dom-storage.html:
3186
3187 2011-05-03  Gabor Rapcsanyi  <rgabor@webkit.org>
3188
3189         Rubber-stamped by Csaba Osztrogonác.
3190
3191         [Qt] Add failing tests to ARM specific Skipped list
3192
3193         * platform/qt-arm/Skipped:
3194
3195 2011-05-03  Yury Semikhatsky  <yurys@chromium.org>
3196
3197         Reviewed by Pavel Feldman.
3198
3199         Web Inspector: remove special logic for type of document.__proto__
3200         https://bugs.webkit.org/show_bug.cgi?id=60014
3201
3202         * inspector/console/console-log-document-proto-expected.txt: Added.
3203         * inspector/console/console-log-document-proto.html: Added.
3204         * inspector/console/console-log-toString-object-expected.txt:
3205         * inspector/console/console-log-toString-object.html:
3206
3207 2011-05-03  Philippe Normand  <pnormand@igalia.com>
3208
3209         Unreviewed, unskip now passing test.
3210
3211         [GTK] media/video-controls-transformed.html fails
3212         https://bugs.webkit.org/show_bug.cgi?id=50706
3213
3214         * platform/gtk/Skipped:
3215
3216 2011-05-03  Mario Sanchez Prada  <msanchez@igalia.com>
3217
3218         Unreviewed, needed rebaseline after revision r85499.
3219
3220         * platform/gtk/fast/replaced/table-percent-height-expected.txt:
3221
3222 2011-05-02  Simon Fraser  <simon.fraser@apple.com>
3223
3224         Reviewed by Dan Bernstein.
3225
3226         Possible crash when removing elements with reflections
3227         https://bugs.webkit.org/show_bug.cgi?id=60009
3228         
3229         Testcase that sometimes crashes if run with MallocScribble enabled.
3230
3231         * fast/reflections/remove-reflection-crash-expected.txt: Added.
3232         * fast/reflections/remove-reflection-crash.html: Added.
3233
3234 2011-05-02  Ian Henderson  <ianh@apple.com>
3235
3236         Reviewed by Dan Bernstein.
3237
3238         CSS !important not respected by JavaScript
3239         https://bugs.webkit.org/show_bug.cgi?id=60007
3240
3241         * fast/css/important-js-override-expected.txt: Added.
3242         * fast/css/important-js-override.html: Added.
3243
3244 2011-05-02  Alpha Lam  <hclam@chromium.org>
3245
3246         Not reviewed. Build fix.
3247
3248         Fix Chromium test expectations.
3249
3250         * platform/chromium/test_expectations.txt:
3251
3252 2011-05-02  Alpha Lam  <hclam@chromium.org>
3253
3254         Not reviewed. Build fix.
3255
3256         New baselines for SVG tests for Chromium Leopard build.
3257
3258         * platform/chromium-mac-leopard/svg/W3C-SVG-1.1/filters-color-01-b-expected.png: Added.
3259         * platform/chromium-mac-leopard/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png: Added.
3260         * platform/chromium-mac-leopard/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png: Added.
3261         * platform/chromium-mac-leopard/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png: Added.
3262         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFEColorMatrixElement-dom-in-attr-expected.png: Added.
3263         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFEColorMatrixElement-dom-type-attr-expected.png: Added.
3264         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFEColorMatrixElement-dom-values-attr-expected.png: Added.
3265         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-in-prop-expected.png: Added.
3266         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFESpecularLightingElement-dom-in-attr-expected.png: Added.
3267         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularConstant-attr-expected.png: Added.
3268         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularExponent-attr-expected.png: Added.
3269         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFESpecularLightingElement-dom-suraceScale-attr-expected.png: Added.
3270         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-in-prop-expected.png: Added.
3271         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularConstant-prop-expected.png: Added.
3272         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularExponent-prop-expected.png: Added.
3273         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-suraceScale-prop-expected.png: Added.
3274         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-baseFrequency-attr-expected.png: Added.
3275         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-numOctaves-attr-expected.png: Added.
3276         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-seed-attr-expected.png: Added.
3277         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-stitchTiles-attr-expected.png: Added.
3278         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-type-attr-expected.png: Added.
3279         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-numOctaves-prop-expected.png: Added.
3280         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-seed-prop-expected.png: Added.
3281         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-stitchTiles-prop-expected.png: Added.
3282         * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-type-prop-expected.png: Added.
3283         * platform/chromium-mac-leopard/svg/filters/feLighting-crash-expected.png: Added.
3284         * platform/chromium-mac-leopard/tables/mozilla_expected_failures/other/test4-expected.png: Added.
3285
3286 2011-05-02  Dimitri Glazkov  <dglazkov@chromium.org>
3287
3288         Unreviewed, rolling out r85578.
3289         http://trac.webkit.org/changeset/85578
3290         https://bugs.webkit.org/show_bug.cgi?id=59976
3291
3292         The test needs more lovin'. Voluntary rollout.
3293
3294         * media/video-document-click-expected.txt: Removed.
3295         * media/video-document-click.html: Removed.
3296
3297 2011-05-02  Dimitri Glazkov  <dglazkov@chromium.org>
3298
3299         Reviewed by Darin Adler.
3300
3301         Add layout tests for clicking in media documents.
3302         https://bugs.webkit.org/show_bug.cgi?id=59976
3303
3304         * media/video-document-click-expected.txt: Added.
3305         * media/video-document-click.html: Added.
3306
3307 2011-05-02  Mark Pilgrim  <pilgrim@chromium.org>
3308
3309         Reviewed by Tony Chang.
3310
3311         Port Mozilla's IndexedDB tests: adding and removing values
3312         https://bugs.webkit.org/show_bug.cgi?id=59953
3313
3314         * storage/indexeddb/mozilla/object-store-remove-values-expected.txt: Added.
3315         * storage/indexeddb/mozilla/object-store-remove-values.html: Added.
3316
3317 2011-05-02  Alpha Lam  <hclam@chromium.org>
3318
3319         Not reviewed. Build fix.
3320
3321         Expectation for new test.
3322
3323         * platform/chromium/test_expectations.txt:
3324
3325 2011-05-02  Alpha Lam  <hclam@chromium.org>
3326
3327         Not reviewed. Build fix.
3328
3329         Chromium test expectations.
3330
3331         * platform/chromium/test_expectations.txt:
3332
3333 2011-05-02  Joseph Pecoraro  <joepeck@webkit.org>
3334
3335         Reviewed by David Kilzer.
3336
3337         Respect fixed text-indent on ::-webkit-input-placeholder
3338         https://bugs.webkit.org/show_bug.cgi?id=59825
3339
3340         Placeholder text does not appear in the render tree
3341         dumps, so this is a pixel test for the position of
3342         the placeholder affected by text-indent.
3343
3344         * fast/forms/input-placeholder-text-indent.html: Added.
3345         * platform/mac/fast/forms/input-placeholder-text-indent-expected.png: Added.
3346         * platform/mac/fast/forms/input-placeholder-text-indent-expected.txt: Added.
3347
3348 2011-05-02  Eric Uhrhane  <ericu@chromium.org>
3349
3350         Reviewed by Eric Seidel.
3351
3352         Some FileWriter progress events should be queued
3353         https://bugs.webkit.org/show_bug.cgi?id=50846
3354
3355         * fast/filesystem/resources/file-writer-events.js:
3356         (onWrite): Expect readyState at onwrite to be DONE now, not WRITING.
3357         * fast/filesystem/resources/file-writer-utils.js:
3358         Switch to using onwrite, now that it works.
3359
3360 2011-05-02  Mark Pilgrim  <pilgrim@chromium.org>
3361
3362         Reviewed by Tony Chang.
3363
3364         Port Mozilla's IndexedDB tests: cursor mutation in object store
3365         https://bugs.webkit.org/show_bug.cgi?id=59933
3366
3367         This is a test case *adapted* from a test in Mozilla's IndexedDB
3368         test suite. The original test checked cursor mutation while iterating
3369         an index cursor (tracked as bug 59822). This test checks whether the
3370         cursor mutation is successfully recognized while iterating a straight
3371         objectstore cursor. Specifically, it deletes a record that's already
3372         been iterated, then adds a record to the objectstore during iteration,
3373         then checks that no records were skipped and that the added record is
3374         eventually found during iteration.
3375
3376         * storage/indexeddb/mozilla/cursor-mutation-objectstore-only-expected.txt: Added.
3377         * storage/indexeddb/mozilla/cursor-mutation-objectstore-only.html: Added.
3378
3379 2011-05-02  Csaba Osztrogonác  <ossy@webkit.org>
3380
3381         Update Qt specific expected result after r85499.
3382
3383         * platform/qt/fast/replaced/table-percent-height-expected.png:
3384         * platform/qt/fast/replaced/table-percent-height-expected.txt:
3385
3386 2011-05-02  Alpha Lam  <hclam@chromium.org>
3387
3388         Not reviewed. Build fix.
3389
3390         Test expectation for new test.
3391
3392         * platform/chromium/test_expectations.txt:
3393
3394 2011-05-02  Michael Saboff  <msaboff@apple.com>
3395
3396         Reviewed by Geoffrey Garen.
3397
3398         crash in JSC::RegExp::match
3399         https://bugs.webkit.org/show_bug.cgi?id=58922
3400
3401         New tests to check for proper clearing and chaining of backtrack
3402         data labels.
3403
3404         * fast/regex/parentheses-expected.txt:
3405         * fast/regex/script-tests/parentheses.js:
3406
3407 2011-05-02  Adrienne Walker  <enne@google.com>
3408
3409         [chromium] Unreviewed, rebaseline small scrollbar image differences after r85527
3410         https://bugs.webkit.org/show_bug.cgi?id=58907
3411
3412         This could be tickling the same bug that is showing up in bug 58587.
3413
3414         * platform/chromium-gpu-linux/compositing/direct-image-compositing-expected.png:
3415         * platform/chromium-gpu-linux/compositing/geometry/fixed-in-composited-expected.png:
3416         * platform/chromium-gpu-linux/compositing/geometry/tall-page-composited-expected.png:
3417         * platform/chromium-gpu-linux/compositing/masks/masked-ancestor-expected.png:
3418         * platform/chromium-gpu-linux/compositing/masks/simple-composited-mask-expected.png:
3419         * platform/chromium-gpu-linux/fast/canvas/image-object-in-canvas-expected.png:
3420         * platform/chromium-gpu-linux/platform/chromium/compositing/layout-width-change-expected.png:
3421
3422 2011-05-02  Alpha Lam  <hclam@chromium.org>
3423
3424         Not reviewed. Build fix.
3425
3426         Fix Chromium test expectations.
3427
3428         * platform/chromium/test_expectations.txt:
3429
3430 2011-05-02  Alpha Lam  <hclam@chromium.org>
3431
3432         Not reviewed. Build fix.
3433
3434         Fix Chromium test expectations.
3435
3436         * platform/chromium/test_expectations.txt:
3437
3438 2011-05-02  Enrica Casucci  <enrica@apple.com>
3439
3440         Reviewed by Dan Bernstein.
3441
3442         Text does not split on white space when typing to the edge of window.
3443         https://bugs.webkit.org/show_bug.cgi?id=59968
3444         <rdar://problem/9112683>
3445
3446         * editing/inserting/typing-at-end-of-line.html: Added.
3447         * platform/mac/editing/inserting/typing-at-end-of-line-expected.txt: Added.
3448
3449 2011-05-02  Alpha Lam  <hclam@chromium.org>
3450
3451         Not reviewed. Build fix.
3452
3453         Test expectations for Chromium Mac port.
3454
3455         * platform/chromium-mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-baseFrequency-attr-expected.png: Added.
3456         * platform/chromium/test_expectations.txt:
3457
3458 2011-05-02  Tony Chang  <tony@chromium.org>
3459
3460         Remove unused files.
3461
3462         * platform/gtk/fast/text/international/pop-up-button-text-alignment-and-direction-expected.checksum: Removed. This file differs from
3463             the value in the png file, but I assume that the png is correct (more recently generated).
3464         * platform/mac/fast/table/dynamic-caption-add-before-child-expected.checksum: Removed.
3465         * platform/mac/fast/table/dynamic-caption-add-remove-before-child-expected.checksum: Removed.
3466         * platform/mac/fast/table/multiple-captions-display-expected.checksum: Removed.
3467
3468 2011-05-02  Csaba Osztrogonác  <ossy@webkit.org>
3469
3470         Update Qt specific expected result after r85499.
3471
3472         * platform/qt/fast/replaced/table-percent-height-expected.png:
3473         * platform/qt/fast/replaced/table-percent-height-expected.txt:
3474
3475 2011-05-02  Chang Shu  <cshu@webkit.org>
3476
3477         Reviewed by Martin Robinson.
3478
3479         [GTK][Qt] fast/events/keydown-1.html fails
3480         https://bugs.webkit.org/show_bug.cgi?id=59586
3481
3482         Replace mac-specific keys with cross-platform keys to make the test
3483         pass on GTK and Qt platforms.
3484
3485         * fast/events/keydown-1.html:
3486         * platform/gtk/Skipped:
3487         * platform/qt/Skipped:
3488
3489 2011-04-27  Adrienne Walker  <enne@google.com>
3490
3491         Reviewed by James Robinson.
3492
3493         Add test for multiple invalidations of the same size.
3494         https://bugs.webkit.org/show_bug.cgi?id=58907
3495
3496         This tests a bug in Chromium where canvas state was not being properly
3497         reset between draw calls and a cached canvas of the same size was
3498         being used to paint into that retained incorrect state.
3499
3500         * compositing/repaint/same-size-invalidation-expected.txt: Added.
3501         * compositing/repaint/same-size-invalidation.html: Added.
3502         * platform/chromium-gpu/compositing/repaint/same-size-invalidation-expected.png: Added.
3503
3504 2011-05-02  Alpha Lam  <hclam@chromium.org>
3505
3506         Not reviewed. Build fix.
3507
3508         Add test expectations for SVG changes.
3509
3510         * platform/chromium-mac-leopard/editing/selection/3690703-2-expected.png:
3511         * platform/chromium-mac-leopard/editing/selection/3690703-expected.png:
3512         * platform/chromium-mac-leopard/editing/selection/3690719-expected.png:
3513         * platform/chromium-mac-leopard/editing/selection/4975120-expected.png:
3514         * platform/chromium-mac-leopard/editing/selection/extend-selection-bidi-expected.png:
3515         * platform/chromium-mac-leopard/editing/style/5046875-1-expected.png:
3516         * platform/chromium-mac-leopard/fast/forms/input-appearance-focus-expected.png:
3517         * platform/chromium-mac-leopard/fast/forms/input-appearance-readonly-expected.png:
3518         * platform/chromium-mac-leopard/fast/forms/input-double-click-selection-gap-bug-expected.png:
3519         * platform/chromium-mac-leopard/fast/repaint/japanese-rl-selection-repaint-expected.png:
3520         * platform/chromium-mac-leopard/svg/W3C-SVG-1.1/text-tselect-02-f-expected.png: Added.
3521         * platform/chromium-mac-leopard/svg/custom/mouse-move-on-svg-container-expected.png:
3522         * platform/chromium-mac-leopard/svg/custom/mouse-move-on-svg-container-standalone-expected.png:
3523         * platform/chromium-mac-leopard/svg/text/text-intro-05-t-expected.png:
3524         * platform/chromium-mac/editing/selection/3690703-2-expected.png: Added.
3525         * platform/chromium-mac/editing/selection/3690703-expected.png: Added.
3526         * platform/chromium-mac/editing/selection/3690719-expected.png: Added.
3527         * platform/chromium-mac/editing/selection/4975120-expected.png: Added.
3528         * platform/chromium-mac/editing/selection/extend-selection-bidi-expected.png: Added.
3529         * platform/chromium-mac/editing/style/5046875-1-expected.png: Added.
3530         * platform/chromium-mac/fast/borders/svg-as-border-image-2-expected.png: Removed.
3531         * platform/chromium-mac/fast/borders/svg-as-border-image-expected.png: Added.
3532         * platform/chromium-mac/fast/forms/input-appearance-focus-expected.png: Added.
3533         * platform/chromium-mac/fast/forms/input-appearance-readonly-expected.png: Added.
3534         * platform/chromium-mac/fast/forms/input-double-click-selection-gap-bug-expected.png: Added.
3535         * platform/chromium-mac/fast/repaint/japanese-rl-selection-repaint-expected.png:
3536         * platform/chromium-mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.png: Added.
3537         * platform/chromium-mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png: Added.
3538         * platform/chromium-mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png: Added.
3539         * platfor