Unreviewed expectation updates after r115846.
[WebKit.git] / LayoutTests / ChangeLog
1 2012-05-02  Julien Chaffraix  <jchaffraix@webkit.org>
2
3         Unreviewed expectation updates after r115846.
4
5         * platform/gtk/test_expectations.txt:
6         * platform/qt/test_expectations.txt:
7         Added more files after triaging the diffs.
8
9 2012-05-02  Ryosuke Niwa  <rniwa@webkit.org>
10
11         NULL ptr in WebCore::AppendNodeCommand::AppendNodeCommand
12         https://bugs.webkit.org/show_bug.cgi?id=75843
13
14         Reviewed by Tony Chang.
15
16         Add a regression test.
17
18         * editing/execCommand/indent-with-after-content-crash-expected.txt: Added.
19         * editing/execCommand/indent-with-after-content-crash.html: Added.
20
21 2012-05-02  Julien Chaffraix  <jchaffraix@webkit.org>
22
23         REGRESSION(110072): Clipping is not applied on layers that are animated using platform code
24         https://bugs.webkit.org/show_bug.cgi?id=83954
25
26         Reviewed by Simon Fraser.
27
28         * fast/layers/no-clipping-overflow-hidden-added-after-transform-expected.html: Added.
29         * fast/layers/no-clipping-overflow-hidden-added-after-transform.html: Added.
30         * fast/layers/no-clipping-overflow-hidden-added-after-transition-expected.html: Added.
31         * fast/layers/no-clipping-overflow-hidden-added-after-transition.html: Added.
32         * fast/layers/no-clipping-overflow-hidden-hardware-acceleration-expected.html: Added.
33         * fast/layers/no-clipping-overflow-hidden-hardware-acceleration.html: Added.
34
35         * platform/chromium/test_expectations.txt:
36         * platform/gtk/test_expectations.txt:
37         * platform/qt/test_expectations.txt:
38         Disabled some tests for those platforms.
39
40         * platform/efl/test_expectations.txt:
41         * platform/mac/test_expectations.txt:
42         * platform/qt/Skipped:
43         * platform/win/Skipped:
44         Re-enabled those tests on the premises that r11072 / bug 75568 got rolled out.
45
46 2012-05-02  Mikhail Pozdnyakov  <mikhail.pozdnyakov@intel.com>
47
48         [EFL] EFL's LayoutTestController overridePreference implementation
49         https://bugs.webkit.org/show_bug.cgi?id=83007
50
51         Unskip tescases depending on LayoutTestController overridePreference method.
52
53         Reviewed by Antonio Gomes.
54
55         * platform/efl/Skipped:
56
57 2012-05-02  Andrey Kosyakov  <caseq@chromium.org>
58
59         Unreviewed. Refining expectations for passing tests.
60
61         * platform/chromium/test_expectations.txt:
62
63 2012-05-02  Raphael Kubo da Costa  <rakuco@webkit.org>
64
65         Unreviewed, EFL rebaseline after r115415 and r115294.
66
67         * platform/efl/fast/images/support-broken-image-delegate-expected.txt:
68         * platform/efl/http/tests/loading/simple-subframe-expected.txt:
69         * platform/efl/security/block-test-expected.txt:
70         * platform/efl/security/block-test-no-port-expected.txt:
71
72 2012-05-02  Philippe Normand  <pnormand@igalia.com>
73
74         Unreviewed, GTK rebaseline after r115825.
75
76         * platform/gtk/fast/lists/drag-into-marker-expected.txt:
77
78 2012-05-02  Raphael Kubo da Costa  <rakuco@webkit.org>
79
80         Unreviewed, EFL rebaseline after r113885.
81
82         * platform/efl/css2.1/20110323/replaced-elements-001-expected.txt:
83
84 2012-05-02  Philippe Normand  <pnormand@igalia.com>
85
86         Unreviewed, GTK rebaseline after r115829.
87
88         * platform/gtk/fast/hidpi/video-controls-in-hidpi-expected.txt:
89         * platform/gtk/fast/layers/video-layer-expected.txt:
90         * platform/gtk/test_expectations.txt:
91
92 2012-05-02  Philippe Normand  <pnormand@igalia.com>
93
94         [GTK] media/track/track-cue-rendering-snap-to-lines-not-set.html fails
95         https://bugs.webkit.org/show_bug.cgi?id=84378
96
97         Reviewed by Eric Carlson.
98
99         * platform/gtk/media/audio-controls-rendering-expected.txt:
100         * platform/gtk/media/audio-repaint-expected.txt:
101         * platform/gtk/media/controls-after-reload-expected.txt:
102         * platform/gtk/media/controls-strict-expected.txt:
103         * platform/gtk/media/controls-styling-expected.txt:
104         * platform/gtk/media/controls-without-preload-expected.txt:
105         * platform/gtk/media/media-controls-clone-expected.txt:
106         * platform/gtk/media/media-document-audio-repaint-expected.txt:
107         * platform/gtk/media/video-controls-rendering-expected.txt:
108         * platform/gtk/media/video-display-toggle-expected.txt:
109         * platform/gtk/media/video-empty-source-expected.txt:
110         * platform/gtk/media/video-no-audio-expected.txt:
111         * platform/gtk/media/video-playing-and-pause-expected.txt:
112         * platform/gtk/media/video-volume-slider-expected.txt:
113         * platform/gtk/media/video-zoom-controls-expected.txt:
114         * platform/gtk/test_expectations.txt: Unflag fixed test.
115
116 2012-05-02  Zan Dobersek  <zandobersek@gmail.com>
117
118         [GTK] drag&drop related failures
119         https://bugs.webkit.org/show_bug.cgi?id=84675
120
121         Reviewed by Philippe Normand.
122
123         Remove test cases from expectations that are now passing.
124
125         * platform/gtk/test_expectations.txt:
126
127 2012-05-02  Andrey Kosyakov  <caseq@chromium.org>
128
129         Unreviewed. Removed entries for 4 media tests that pass now.
130
131         * platform/chromium/test_expectations.txt:
132
133 2012-05-02  Philippe Normand  <pnormand@igalia.com>
134
135         Unreviewed, GTK test_expectations update.
136
137         * platform/gtk/test_expectations.txt:
138         http/tests/loading/pdf-commit-load-callbacks.html is failing.
139
140 2012-05-02  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
141
142         [EFL][DRT] Gardening failure cases on EFL port
143         https://bugs.webkit.org/show_bug.cgi?id=85365
144
145         Unreviewed EFL gardening.
146
147         * platform/efl/Skipped:
148         * platform/efl/test_expectations.txt:
149
150 2012-05-02  Csaba Osztrogonác  <ossy@webkit.org>
151
152         [Qt][Mac] Skip new failing tests and one crashing test to paint the bot green.
153
154         * platform/qt-mac/Skipped:
155
156 2012-05-02  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
157
158         [Qt] Unreviewed gardening, skipping failing test
159
160         * platform/qt/Skipped:
161
162 2012-05-02  Tommy Widenflycht  <tommyw@google.com>
163
164         MediaStream API: Changing webkitGetUserMedia to take an object instead of a string
165         https://bugs.webkit.org/show_bug.cgi?id=84850
166
167         Reviewed by Dimitri Glazkov.
168
169         Also took the opportunity to update the peerconnection-Attributes test
170         to test PeerConnection00 instead.
171
172         * fast/mediastream/argument-types-expected.txt:
173         * fast/mediastream/peerconnection-Attributes-expected.txt:
174         * fast/mediastream/script-tests/argument-types.js:
175         (emptyFunction):
176         * fast/mediastream/script-tests/peerconnection-Attributes.js:
177         * platform/chromium/media/video-capture-preview.html:
178
179 2012-05-02  Thiago Marcos P. Santos  <thiago.santos@intel.com>
180
181         [EFL] CSS tests needs rebaselining
182         https://bugs.webkit.org/show_bug.cgi?id=85177
183
184         Unreviewed gardening.
185
186         * platform/efl/fast/css/disabled-author-styles-expected.png: Added.
187         * platform/efl/fast/css/import-rule-regression-11590-expected.txt:
188         * platform/efl/fast/css/inline-element-line-break-expected.txt:
189         * platform/efl/fast/css/inline-properties-important-expected.txt:
190         * platform/efl/fast/css/invalid-percentage-property-expected.txt:
191         * platform/efl/fast/css/invalidation-errors-3-expected.txt:
192         * platform/efl/fast/css/last-child-pseudo-class-expected.txt:
193         * platform/efl/fast/css/last-of-type-pseudo-class-expected.txt:
194         * platform/efl/fast/css/layerZOrderCrash-expected.txt:
195         * platform/efl/fast/css/line-height-expected.txt:
196         * platform/efl/fast/css/line-height-overflow-expected.txt:
197         * platform/efl/fast/css/list-outline-expected.txt:
198         * platform/efl/fast/css/margin-bottom-form-element-quirk-expected.txt:
199         * platform/efl/fast/css/margin-bottom-form-element-strict-expected.txt:
200         * platform/efl/fast/css/margin-top-bottom-dynamic-expected.txt:
201         * platform/efl/fast/css/negative-leading-expected.txt:
202         * platform/efl/fast/css/negative-nth-child-expected.txt:
203         * platform/efl/fast/css/nested-floating-relative-position-percentages-expected.txt:
204         * platform/efl/fast/css/nested-layers-with-hover-expected.txt:
205         * platform/efl/fast/css/non-empty-span-expected.png:
206         * platform/efl/fast/css/non-empty-span-expected.txt:
207         * platform/efl/fast/css/nth-child-dynamic-expected.txt:
208         * platform/efl/fast/css/only-child-pseudo-class-expected.txt:
209         * platform/efl/fast/css/only-of-type-pseudo-class-expected.txt:
210         * platform/efl/fast/css/outline-auto-location-expected.txt:
211         * platform/efl/fast/css/outline-narrowLine-expected.txt:
212         * platform/efl/fast/css/percent-top-relative-container-height-unspecified-expected.txt:
213         * platform/efl/fast/css/preserve-user-specified-zoom-level-on-reload-expected.png:
214         * platform/efl/fast/css/preserve-user-specified-zoom-level-on-reload-expected.txt:
215         * platform/efl/fast/css/pseudo-element-line-break-expected.txt:
216         * platform/efl/fast/css/quirk-orphaned-units-expected.txt:
217         * platform/efl/fast/css/relative-positioned-block-nested-with-inline-parent-dynamic-expected.png:
218         * platform/efl/fast/css/relative-positioned-block-nested-with-inline-parent-dynamic-expected.txt:
219         * platform/efl/fast/css/relative-positioned-block-nested-with-inline-parent-dynamic-removed-expected.png:
220         * platform/efl/fast/css/relative-positioned-block-nested-with-inline-parent-dynamic-removed-expected.txt:
221         * platform/efl/fast/css/relative-positioned-block-nested-with-inline-parent-expected.png:
222         * platform/efl/fast/css/relative-positioned-block-nested-with-inline-parent-expected.txt:
223         * platform/efl/fast/css/relative-positioned-block-nested-with-inline-parent-multiple-descendant-blocks-dynamic-expected.png:
224         * platform/efl/fast/css/relative-positioned-block-nested-with-inline-parent-multiple-descendant-blocks-dynamic-expected.txt:
225         * platform/efl/fast/css/relative-positioned-block-with-inline-ancestor-and-parent-dynamic-expected.png:
226         * platform/efl/fast/css/relative-positioned-block-with-inline-ancestor-and-parent-dynamic-expected.txt:
227         * platform/efl/fast/css/relative-positioned-block-with-inline-ancestor-dynamic-expected.png:
228         * platform/efl/fast/css/relative-positioned-block-with-inline-ancestor-dynamic-expected.txt:
229         * platform/efl/fast/css/relative-positioned-block-with-inline-ancestor-dynamic-removed-expected.png:
230         * platform/efl/fast/css/relative-positioned-block-with-inline-ancestor-dynamic-removed-expected.txt:
231         * platform/efl/fast/css/relative-positioned-block-with-inline-ancestor-expected.png:
232         * platform/efl/fast/css/relative-positioned-block-with-inline-ancestor-expected.txt:
233         * platform/efl/fast/css/relative-positioned-block-with-inline-parent-dynamic-expected.png:
234         * platform/efl/fast/css/relative-positioned-block-with-inline-parent-dynamic-expected.txt:
235         * platform/efl/fast/css/relative-positioned-block-with-inline-parent-dynamic-removed-expected.png:
236         * platform/efl/fast/css/relative-positioned-block-with-inline-parent-dynamic-removed-expected.txt:
237         * platform/efl/fast/css/relative-positioned-block-with-inline-parent-keeps-style-expected.png:
238         * platform/efl/fast/css/relative-positioned-block-with-inline-parent-keeps-style-expected.txt:
239         * platform/efl/fast/css/selector-set-attribute-expected.txt:
240         * platform/efl/fast/css/table-text-align-quirk-expected.txt:
241         * platform/efl/fast/css/table-text-align-strict-expected.txt:
242         * platform/efl/fast/css/text-align-expected.txt:
243         * platform/efl/fast/css/text-input-with-webkit-border-radius-expected.txt:
244         * platform/efl/fast/css/text-overflow-ellipsis-bidi-expected.txt:
245         * platform/efl/fast/css/text-overflow-ellipsis-expected.txt:
246         * platform/efl/fast/css/text-overflow-ellipsis-strict-expected.txt:
247         * platform/efl/fast/css/text-transform-select-expected.txt:
248         * platform/efl/fast/css/textCapitalizeEdgeCases-expected.txt:
249         * platform/efl/fast/css/universal-hover-quirk-expected.txt:
250         * platform/efl/fast/css/value-list-out-of-bounds-crash-expected.txt:
251         * platform/efl/fast/css/word-space-extra-expected.txt:
252         * platform/efl/fast/css/zoom-font-size-expected.txt:
253
254 2012-05-02  Andrey Kosyakov  <caseq@chromium.org>
255
256         Unreviewed gardening, marked fast/js/random-array-gc-stress.html as SLOW on debug.
257
258         * platform/chromium/test_expectations.txt:
259
260 2012-05-02  Andrey Kosyakov  <caseq@chromium.org>
261
262         Unreviewed test rebaseline after r115749.
263
264         * platform/chromium-mac-leopard/media/audio-controls-rendering-expected.png:
265         * platform/chromium-mac-leopard/media/audio-repaint-expected.png:
266         * platform/chromium-mac-leopard/media/controls-after-reload-expected.png:
267         * platform/chromium-mac/media/audio-controls-rendering-expected.png:
268         * platform/chromium-mac/media/audio-repaint-expected.png:
269         * platform/chromium-mac/media/controls-after-reload-expected.png:
270         * platform/chromium-mac/media/controls-layout-direction-expected.png:
271         * platform/chromium-mac/media/media-controls-clone-expected.png:
272         * platform/chromium-win/media/audio-controls-rendering-expected.png:
273         * platform/chromium-win/media/audio-repaint-expected.png:
274         * platform/chromium-win/media/controls-after-reload-expected.png:
275         * platform/chromium-win/media/controls-layout-direction-expected.png:
276         * platform/chromium-win/media/media-controls-clone-expected.png:
277         * platform/chromium/test_expectations.txt:
278
279 2012-05-02  Dongwoo Im  <dw.im@samsung.com>
280
281         [EFL] Implement the Web Audio API feature.
282         https://bugs.webkit.org/show_bug.cgi?id=78688
283
284         Reviewed by Philippe Normand.
285
286         Implement the Web Audio API feature on the EFL port.
287         https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html
288
289         * platform/efl/Skipped: Change the comment of webaudio.
290
291 2012-05-01  Andrew Scherkus  <scherkus@chromium.org>
292
293         [Chromium] Adjust baseline location for media/media-can-play-type-webm.html.
294
295         * platform/chromium/media/media-can-play-webm-expected.txt: Renamed from LayoutTests/media/media-can-play-webm-expected.txt.
296
297 2012-04-27  Andrew Scherkus  <scherkus@chromium.org>
298
299         Clean up media canPlayType() tests and add a test for WebM.
300         https://bugs.webkit.org/show_bug.cgi?id=85116
301
302         Reviewed by Eric Carlson.
303
304         * media/media-can-play-flac-audio-expected.txt:
305         * media/media-can-play-flac-audio.html:
306         * media/media-can-play-mpeg-audio-expected.txt:
307         * media/media-can-play-mpeg-audio.html:
308         * media/media-can-play-mpeg4-video.html:
309         * media/media-can-play-octet-stream-expected.txt:
310         * media/media-can-play-octet-stream.html:
311         * media/media-can-play-ogg-expected.txt:
312         * media/media-can-play-ogg.html:
313         * media/media-can-play-type-expected.txt: Renamed from LayoutTests/media/video-can-play-type-expected.txt.
314         * media/media-can-play-type.html: Added.
315         * media/media-can-play-wav-audio-expected.txt:
316         * media/media-can-play-wav-audio.html:
317         * media/media-can-play-webm-expected.txt: Added.
318         * media/media-can-play-webm.html: Added.
319         * media/video-can-play-type.html: Removed.
320
321 2012-05-01  Eric Seidel  <eric@webkit.org>
322
323         Add <iframe seamless> navigation code (and pass all the navigation tests)
324         https://bugs.webkit.org/show_bug.cgi?id=85340
325
326         Reviewed by Adam Barth.
327
328         Update results now that we pass all the navigation tests.
329
330         * fast/frames/seamless/seamless-form-get-expected.txt:
331         * fast/frames/seamless/seamless-form-get-named-expected.txt:
332         * fast/frames/seamless/seamless-form-post-expected.txt:
333         * fast/frames/seamless/seamless-form-post-named-expected.txt:
334         * fast/frames/seamless/seamless-hyperlink-expected.txt:
335         * fast/frames/seamless/seamless-hyperlink-named-expected.txt:
336         * fast/frames/seamless/seamless-window-location-expected.txt:
337         * fast/frames/seamless/seamless-window-location-href-expected.txt:
338         * fast/frames/seamless/seamless-window-location-sandbox-expected.txt:
339         * fast/frames/seamless/seamless-window-open-expected.txt:
340
341 2012-05-01  Kent Tamura  <tkent@chromium.org>
342
343         [Chromium] Move date-input-visible-strings-expected.txt to the correct place.
344
345         * platform/chromium-linux/fast/forms/date/date-input-visible-strings-expected.txt: Renamed from LayoutTests/platform/chromium-linux-x86/fast/forms/date/date-input-visible-strings-expected.txt.
346
347 2012-05-01  Ryosuke Niwa  <rniwa@webkit.org>
348
349         Unnecessary <form> tags created inside of an <iframe> with designMode on
350         https://bugs.webkit.org/show_bug.cgi?id=13126
351
352         Reviewed by Eric Seidel.
353
354         Add a regression test since this bug doesn't reproduce anymore but it's still good to test it.
355
356         * editing/inserting/insert-paragraph-inside-form-expected.txt: Added.
357         * editing/inserting/insert-paragraph-inside-form.html: Added.
358
359 2012-05-01  Xiaomei Ji  <xji@chromium.org>
360
361         Skip editing/selection/move-by-word-visually-mac.html (introduced in r115788) in qt and wk2.
362
363         * platform/qt/Skipped:
364         * platform/wk2/Skipped:
365
366 2012-05-01  Xiaomei Ji  <xji@chromium.org>
367
368         enable ctrl-arrow move by word visually in other platforms (besides Windows)
369         https://bugs.webkit.org/show_bug.cgi?id=85017
370
371         Reviewed by Ryosuke Niwa.
372   
373         Since DOMSelection.modify('move', 'left'/'right', 'word') moves caret by word in visual order (instead of
374         logical order) now, there are several changes to the test file:
375         1. file name renamed from move-left-right-by-word-mac.html to move-by-word-visually-mac.html.
376         2. test expectations change from moving caret by word in logical order to moving caret by word in visual order.
377         3. since test expectations are inside test file itself, test file itself changes accordingly.
378        
379         * editing/selection/move-by-word-visually-mac-expected.txt: Copied from LayoutTests/editing/selection/move-left-right-by-word-mac-expected.txt.
380         * editing/selection/move-by-word-visually-mac.html: Copied from LayoutTests/editing/selection/move-left-right-by-word-mac.html.
381         * editing/selection/move-left-right-by-word-mac-expected.txt: Removed.
382         * editing/selection/move-left-right-by-word-mac.html: Removed.
383
384 2012-05-01  Raymond Liu  <raymond.liu@intel.com>
385
386         Modify RealtimeAnalyserNode pull mechanism
387         https://bugs.webkit.org/show_bug.cgi?id=77515
388
389         Reviewed by Chris Rogers.
390
391         * webaudio/automatic-pull-node-expected.txt: Added.
392         * webaudio/automatic-pull-node.html: Added.
393
394 2012-05-01  Keishi Hattori  <keishi@webkit.org>
395
396         datalist: Form control in a <datalist> should be barred from constraint validation
397         https://bugs.webkit.org/show_bug.cgi?id=84359
398
399         Reviewed by Kent Tamura.
400
401         * fast/forms/datalist/datalist-child-validation-expected.txt: Added.
402         * fast/forms/datalist/datalist-child-validation.html: Added. Tests that willValidate changes from false to true when we move the element out of the datalist.
403         * fast/forms/form-control-element-crash-expected.txt: Added.
404         * fast/forms/form-control-element-crash.html: Added. Tests for the crash reported in Bug 85149.
405
406 2012-05-01  Kent Tamura  <tkent@chromium.org>
407
408         [Chromium] Rebaseline for date-input-visible-strings.html.
409
410         * platform/chromium-linux-x86/fast/forms/date/date-input-visible-strings-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/forms/date/date-input-visible-strings-expected.txt.
411         * platform/chromium/fast/forms/date/date-input-visible-strings-expected.txt: Renamed from LayoutTests/platform/chromium-mac/fast/forms/date/date-input-visible-strings-expected.txt.
412         * platform/chromium/test_expectations.txt:
413
414 2012-05-01  Andy Estes  <aestes@apple.com>
415
416         scrollbars/scrollbar-miss-mousemove-disabled.html is asserting in markAllMisspellingsAndBadGrammarInRanges()
417         https://bugs.webkit.org/show_bug.cgi?id=85273
418
419         * platform/mac/Skipped: Skip the test.
420
421 2012-05-01  Ryosuke Niwa  <rniwa@webkit.org>
422
423         Skip the test added by r115724 on WebKit2 and Qt because drag and drop isn't supported by DRT
424         on those platforms.
425
426         * platform/qt/Skipped:
427         * platform/wk2/Skipped:
428
429 2012-05-01  Joe Thomas  <joethomas@motorola.com>
430
431         [GTK] new ref test fast/forms/listbox-clear-restore.html fails.
432         https://bugs.webkit.org/show_bug.cgi?id=77633
433
434         Reviewed by Martin Robinson.
435
436         Flakiness of the test case is fixed in http://trac.webkit.org/changeset/115526.
437         Enabling the test for GTK and Chromium ports.
438
439         * platform/chromium/test_expectations.txt:
440         * platform/gtk/test_expectations.txt:
441
442 2012-05-01  Nate Chapin  <japhet@chromium.org>
443
444         Test for https://bugs.webkit.org/show_bug.cgi?id=85275.
445
446         Reviewed by Alexey Proskuryakov.
447
448         * http/tests/loading/pdf-commit-load-callbacks-expected.txt: Added.
449         * http/tests/loading/pdf-commit-load-callbacks.html: Added.
450         * platform/chromium/http/tests/loading: Added.
451         * platform/chromium/http/tests/loading/pdf-commit-load-callbacks-expected.txt: Added.
452         * platform/wk2/Skipped: New test requires layoutTestController.dumpResourceLoadCallbacks(),
453             which isn't support for wk2 yet.
454
455 2012-05-01  Eric Seidel  <eric@webkit.org>
456
457         Add support for seamless attribute as well as seamless sandbox flag and default CSS styling
458         https://bugs.webkit.org/show_bug.cgi?id=85302
459
460         Reviewed by Ojan Vafai.
461
462         Update all the test results now that the html.css changes have
463         been added for seamless, as specified by HTML5:
464         http://www.whatwg.org/specs/web-apps/current-work/multipage/rendering.html#replaced-elements
465
466         I also added a new test for about:blank iframes (per a code-FIXME)
467         as well as some new testing to confirm that the default seamless-CSS style
468         applies even when iframes cannot render seamless due to security restrictions.
469
470         * fast/frames/seamless/seamless-basic-expected.txt:
471         * fast/frames/seamless/seamless-basic.html:
472         * fast/frames/seamless/seamless-inherited-origin-expected.txt: Added.
473         * fast/frames/seamless/seamless-inherited-origin.html: Added.
474         * fast/frames/seamless/seamless-inline-expected.txt:
475         * fast/frames/seamless/seamless-min-max-expected.txt:
476         * fast/frames/seamless/seamless-nested-expected.txt:
477         * fast/frames/seamless/seamless-quirks-expected.txt:
478         * fast/frames/seamless/seamless-sandbox-flag-expected.txt:
479         * fast/frames/seamless/seamless-sandbox-flag.html:
480         * fast/frames/seamless/seamless-sandbox-srcdoc-expected.txt:
481         * http/tests/security/seamless/seamless-cross-origin-expected.txt:
482         * http/tests/security/seamless/seamless-sandbox-srcdoc-expected.txt:
483         * svg/in-html/by-reference.html: was using seamless, but really doens't want to, doing so just adds noise.
484
485 2012-05-01  James Simonsen  <simonjam@chromium.org>
486
487         Ensure HTMLElementStack fails gracefully if it has a non-Element.
488         https://bugs.webkit.org/show_bug.cgi?id=85167
489
490         Reviewed by Adam Barth.
491
492         * html5lib/resources/webkit02.dat:
493
494 2012-05-01  Christophe Dumez  <christophe.dumez@intel.com>
495
496         [EFL] fast/loader/file-protocol-fragment.html needs rebaselining
497         https://bugs.webkit.org/show_bug.cgi?id=85182
498
499         Unreviewed, add EFL expectation for fast/loader/file-protocol-fragment.html
500         and unskip the test.
501
502         * platform/efl/Skipped:
503         * platform/efl/fast/loader/file-protocol-fragment-expected.txt: Added.
504
505 2012-05-01  David Dorwin  <ddorwin@chromium.org>
506
507         Remove expectations for media/encrypted-media/encrypted-media-events.html now that crash is fixed.
508         https://bugs.webkit.org/show_bug.cgi?id=84596
509
510         Unreviewed expectations update.
511
512         * platform/chromium/test_expectations.txt:
513
514 2012-05-01  Andy Estes  <aestes@apple.com>
515
516         [Mac] inspector/debugger/linkifier.html is flakey
517         https://bugs.webkit.org/show_bug.cgi?id=85319
518
519         * platform/mac/Skipped: Skip the flakey test.
520
521 2012-05-01  Silvia Pfeiffer  <silviapf@chromium.org>
522
523         Audio controls have a 1px surplus outline coming from RenderImage::paintReplaced base class,
524         which needs overwriting. All layout tests with an audio element need a
525         visual update.
526         https://bugs.webkit.org/show_bug.cgi?id=84570
527
528         Reviewed by Eric Carlson.
529
530         * platform/chromium-linux/media/audio-controls-rendering-expected.png:
531         * platform/chromium-linux/media/audio-repaint-expected.png:
532         * platform/chromium-linux/media/controls-after-reload-expected.png:
533         * platform/chromium-linux/media/controls-layout-direction-expected.png:
534         * platform/chromium-linux/media/media-controls-clone-expected.png:
535         * platform/chromium-mac-leopard/media/audio-controls-rendering-expected.png:
536         * platform/chromium-mac-leopard/media/audio-repaint-expected.png:
537         * platform/chromium-mac-leopard/media/controls-after-reload-expected.png:
538         * platform/chromium-mac-snowleopard/media/audio-controls-rendering-expected.png:
539         * platform/chromium-mac-snowleopard/media/audio-repaint-expected.png:
540         * platform/chromium-mac-snowleopard/media/controls-layout-direction-expected.png:
541         * platform/chromium-mac-snowleopard/media/media-controls-clone-expected.png:
542         * platform/chromium-mac/media/audio-controls-rendering-expected.png:
543         * platform/chromium-mac/media/audio-repaint-expected.png:
544         * platform/chromium-mac/media/controls-after-reload-expected.png:
545         * platform/chromium-mac/media/controls-layout-direction-expected.png:
546         * platform/chromium-mac/media/media-controls-clone-expected.png:
547         * platform/chromium-win/media/audio-controls-rendering-expected.png:
548         * platform/chromium-win/media/audio-repaint-expected.png:
549         * platform/chromium-win/media/controls-after-reload-expected.png:
550         * platform/chromium-win/media/controls-layout-direction-expected.png:
551         * platform/chromium-win/media/media-controls-clone-expected.png:
552
553 2012-05-01  Aaron Colwell  <acolwell@chromium.org>
554
555         Temporarily removing tests for webkitSourceAddId() & webkitSourceRemoveId()
556         until the rest of the Media Source v0.5 methods are implemented.
557         https://bugs.webkit.org/show_bug.cgi?id=85295
558
559         Reviewed by Eric Carlson.
560
561         * http/tests/media/media-source/webm/video-media-source-add-and-remove-ids-expected.txt: Removed.
562         * http/tests/media/media-source/webm/video-media-source-add-and-remove-ids.html: Removed.
563         * platform/chromium/test_expectations.txt:
564
565 2012-05-01  Eric Seidel  <eric@webkit.org>
566
567         Add seamless test cases (all of these will pass as we land the implementation patches)
568         https://bugs.webkit.org/show_bug.cgi?id=85251
569
570         Reviewed by Adam Barth.
571
572         These are all test cases which were written as part of implementing seamless
573         on my github branch: https://github.com/eseidel/webkit/compare/master...seamless
574         All of these will pass once the implementation is landed, which I am uploading
575         as a series of patches as we speak.  Because the each of pieces
576         affects variety of tests, it seems easiest to read the implmentation
577         diffs if I land all the tests up-front.
578
579         * fast/frames/seamless/resources/css-cascade-child.html: Added.
580         * fast/frames/seamless/resources/done.html: Added.
581         * fast/frames/seamless/resources/nested-seamless.html: Added.
582         * fast/frames/seamless/resources/quirks-square.html: Added.
583         * fast/frames/seamless/resources/square.html: Added.
584         * fast/frames/seamless/resources/two-inline-blocks.html: Added.
585         * fast/frames/seamless/seamless-basic-expected.txt: Added.
586         * fast/frames/seamless/seamless-basic.html: Added.
587         * fast/frames/seamless/seamless-css-cascade-expected.txt: Added.
588         * fast/frames/seamless/seamless-css-cascade.html: Added.
589         * fast/frames/seamless/seamless-designMode-expected.txt: Added.
590         * fast/frames/seamless/seamless-designMode.html: Added.
591         * fast/frames/seamless/seamless-float-expected.txt: Added.
592         * fast/frames/seamless/seamless-float.html: Added.
593         * fast/frames/seamless/seamless-form-get-expected.txt: Added.
594         * fast/frames/seamless/seamless-form-get-named-expected.txt: Added.
595         * fast/frames/seamless/seamless-form-get-named.html: Added.
596         * fast/frames/seamless/seamless-form-get-override-expected.txt: Added.
597         * fast/frames/seamless/seamless-form-get-override.html: Added.
598         * fast/frames/seamless/seamless-form-get.html: Added.
599         * fast/frames/seamless/seamless-form-post-expected.txt: Added.
600         * fast/frames/seamless/seamless-form-post-named-expected.txt: Added.
601         * fast/frames/seamless/seamless-form-post-named.html: Added.
602         * fast/frames/seamless/seamless-form-post-override-expected.txt: Added.
603         * fast/frames/seamless/seamless-form-post-override.html: Added.
604         * fast/frames/seamless/seamless-form-post.html: Added.
605         * fast/frames/seamless/seamless-hyperlink-expected.txt: Added.
606         * fast/frames/seamless/seamless-hyperlink-named-expected.txt: Added.
607         * fast/frames/seamless/seamless-hyperlink-named.html: Added.
608         * fast/frames/seamless/seamless-hyperlink-override-expected.txt: Added.
609         * fast/frames/seamless/seamless-hyperlink-override.html: Added.
610         * fast/frames/seamless/seamless-hyperlink.html: Added.
611         * fast/frames/seamless/seamless-inline-expected.txt: Added.
612         * fast/frames/seamless/seamless-inline.html: Added.
613         * fast/frames/seamless/seamless-min-max-expected.txt: Added.
614         * fast/frames/seamless/seamless-min-max.html: Added.
615         * fast/frames/seamless/seamless-nested-expected.txt: Added.
616         * fast/frames/seamless/seamless-nested.html: Added.
617         * fast/frames/seamless/seamless-quirks-expected.txt: Added.
618         * fast/frames/seamless/seamless-quirks.html: Added.
619         * fast/frames/seamless/seamless-sandbox-flag-expected.txt: Added.
620         * fast/frames/seamless/seamless-sandbox-flag.html: Added.
621         * fast/frames/seamless/seamless-sandbox-srcdoc-expected.txt: Added.
622         * fast/frames/seamless/seamless-sandbox-srcdoc.html: Added.
623         * fast/frames/seamless/seamless-window-location-expected.txt: Added.
624         * fast/frames/seamless/seamless-window-location-href-expected.txt: Added.
625         * fast/frames/seamless/seamless-window-location-href.html: Added.
626         * fast/frames/seamless/seamless-window-location-replace-expected.txt: Added.
627         * fast/frames/seamless/seamless-window-location-replace.html: Added.
628         * fast/frames/seamless/seamless-window-location-sandbox-expected.txt: Added.
629         * fast/frames/seamless/seamless-window-location-sandbox.html: Added.
630         * fast/frames/seamless/seamless-window-location.html: Added.
631         * fast/frames/seamless/seamless-window-open-expected.txt: Added.
632         * fast/frames/seamless/seamless-window-open-override-expected.txt: Added.
633         * fast/frames/seamless/seamless-window-open-override.html: Added.
634         * fast/frames/seamless/seamless-window-open.html: Added.
635         * http/tests/security/seamless/resources/square.html: Added.
636         * http/tests/security/seamless/seamless-cross-origin-expected.txt: Added.
637         * http/tests/security/seamless/seamless-cross-origin.html: Added.
638         * http/tests/security/seamless/seamless-sandbox-srcdoc-expected.txt: Added.
639         * http/tests/security/seamless/seamless-sandbox-srcdoc.html: Added.
640
641 2012-05-01  Philip Rogers  <pdr@google.com>
642
643         Skip building instance tree for disallowed target
644         https://bugs.webkit.org/show_bug.cgi?id=85202
645
646         Reviewed by Nikolas Zimmermann.
647
648         * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
649         * platform/gtk/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
650         * platform/mac/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
651         * platform/qt/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
652         * svg/custom/animate-disallowed-mask-element-expected.txt: Added.
653         * svg/custom/animate-disallowed-mask-element.svg: Added.
654
655 2012-04-29  Nikolas Zimmermann  <nzimmermann@rim.com>
656
657         Accumulation for values-animation is broken
658         https://bugs.webkit.org/show_bug.cgi?id=85158
659
660         Reviewed by Darin Adler.
661
662         * svg/animations/accumulate-values-width-animation-expected.txt: Added.
663         * svg/animations/accumulate-values-width-animation.html: Added.
664         * svg/animations/resources/accumulate-values-width-animation.svg: Added.
665         * svg/animations/script-tests/accumulate-values-width-animation.js: Added.
666         (sample1):
667         (sample2):
668         (sample3):
669         (sample4):
670         (sample5):
671         (sample6):
672         (sample7):
673         (sample8):
674         (sample9):
675         (sample10):
676         (sample11):
677         (executeTest):
678
679 2012-05-01  Ryosuke Niwa  <rniwa@webkit.org>
680
681         drag of links with styled text drop as links with plain text
682         https://bugs.webkit.org/show_bug.cgi?id=19386
683
684         Reviewed by Hajime Morita.
685
686         Add a regression test since the said bug appears to have been fixed on ToT WebKit.
687
688         * editing/pasteboard/drag-drop-url-with-style-expected.txt: Added.
689         * editing/pasteboard/drag-drop-url-with-style.html: Added.
690
691 2012-05-01  Andreas Kling  <kling@webkit.org>
692
693         Remove Mac WK2-specific result for svg/zoom/page/zoom-replaced-intrinsic-ratio-001.htm.
694
695         * platform/mac-wk2/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Removed.
696
697 2012-05-01  Yuzhu Shen  <yzshen@chromium.org>
698
699         Fix test regression introduced by r115086.
700         https://bugs.webkit.org/show_bug.cgi?id=84566
701
702         Reviewed by Pavel Feldman.
703
704         * inspector/network-status-non-http.html:
705         * platform/qt/Skipped:
706
707 2012-05-01  Kent Tamura  <tkent@chromium.org>
708
709         [Chromium] Rebaseline for recent changes about <input type=date>.
710
711         * platform/chromium-linux/fast/forms/date/date-appearance-expected.png:
712         * platform/chromium-linux/fast/forms/date/date-appearance-expected.txt:
713         * platform/chromium-mac/fast/forms/date/date-appearance-expected.png:
714         * platform/chromium-mac/fast/forms/date/date-appearance-expected.txt:
715         * platform/chromium-mac/fast/forms/date/date-input-visible-strings-expected.txt: Copied from LayoutTests/platform/chromium/fast/forms/date/date-input-visible-strings-expected.txt.
716         * platform/chromium-win/fast/forms/date/date-appearance-expected.png:
717         * platform/chromium-win/fast/forms/date/date-appearance-expected.txt:
718         * platform/chromium-win/fast/forms/date/date-input-visible-strings-expected.txt: Renamed from LayoutTests/platform/chromium/fast/forms/date/date-input-visible-strings-expected.txt.
719         * platform/chromium/test_expectations.txt:
720
721 2012-05-01  Kent Tamura  <tkent@chromium.org>
722
723         [Chromium] Test expectation update for r115713.
724         https://bugs.webkit.org/show_bug.cgi?id=84935
725
726         * platform/chromium/test_expectations.txt:
727         Mark TEXT for date-input-visible-strings.html
728
729 2012-05-01  Philippe Normand  <pnormand@igalia.com>
730
731         Unreviewed, GTK test_expectations update.
732
733         * platform/gtk/test_expectations.txt: media/track/track-mode.html
734         is still flaky as per bug 83878.
735
736 2012-04-30  Zan Dobersek  <zandobersek@gmail.com>
737
738         Unreviewed, rebaselining after r115666 and test expectations update
739         after r115651.
740
741         * platform/gtk/fast/js/constructor-length-expected.txt:
742         * platform/gtk/test_expectations.txt:
743
744 2012-04-30  Kent Tamura  <tkent@chromium.org>
745
746         REGRESSION(r115600): parseLocalizedDate() should fail for invalid inputs
747         https://bugs.webkit.org/show_bug.cgi?id=85176
748
749         Reviewed by Kentaro Hara.
750
751         * platform/chromium/test_expectations.txt: Remove an entry for a fixed test.
752
753 2012-04-30  Ilya Sherman  <isherman@chromium.org>
754
755         Unreviewed, rolling out r113511.
756         http://trac.webkit.org/changeset/113511
757         https://bugs.webkit.org/show_bug.cgi?id=66032
758         https://bugs.webkit.org/show_bug.cgi?id=85150
759
760         Regression: Many autofilled form fields lack the default
761         autofill background even when authors don’t override the
762         autofill colors
763
764         * fast/forms/input-autofilled-expected.txt:
765         * fast/forms/input-autofilled.html:
766
767 2012-04-30  Keishi Hattori  <keishi@webkit.org>
768
769         datalist: Inconsistent behavior of HTMLInputElement::list
770         https://bugs.webkit.org/show_bug.cgi?id=84351
771
772         Reviewed by Kent Tamura.
773
774         * fast/forms/datalist/input-list-expected.txt:
775         * fast/forms/datalist/input-list.html: Added tests for all input types.
776         * platform/chromium/fast/forms/datalist/input-list-expected.txt: Added.
777
778 2012-04-30  Koji Ishii  <kojiishi@gmail.com>
779
780         REGRESSION: editing/inserting/insert-bg-font.html fails on Lion
781         https://bugs.webkit.org/show_bug.cgi?id=82079
782
783         Reviewed by Ryosuke Niwa.
784
785         The test fails only if "Correct spelling automatically" is turned on.
786         AutoCorrect kicks in because the test has "backgroundblue" as a word,
787         so changing it to "background blue" fixes the failure.
788
789         * editing/inserting/insert-bg-font-expected.txt: Change "backgroundblue" to "background blue".
790         * editing/inserting/insert-bg-font.html: Ditto.
791
792 2012-04-30  Xingnan Wang  <xingnan.wang@intel.com>
793
794         Add multichannel support for input of JavaScriptAudioNode
795         https://bugs.webkit.org/show_bug.cgi?id=84687
796
797         Reviewed by Chris Rogers.
798
799         * webaudio/javascriptaudionode-downmix8-2channel-input-expected.txt: Added.
800         * webaudio/javascriptaudionode-downmix8-2channel-input.html: Added.
801         * webaudio/javascriptaudionode-upmix2-8channel-input-expected.txt: Added.
802         * webaudio/javascriptaudionode-upmix2-8channel-input.html: Added.
803         * webaudio/resources/javascriptaudionode-testing.js: Added.
804         (createBuffer):
805         (processAudioData):
806         (fillData):
807         (checkStereoOnlyData):
808         (runJSNodeTest):
809
810 2012-04-30  Zhenyao Mo  <zmo@google.com>
811
812         Unreviewed, test expectations update.
813
814         * platform/chromium/test_expectations.txt:
815
816 2012-04-30  Ryosuke Niwa  <rniwa@webkit.org>
817
818         NULL ptr in WebCore::Range::getBorderAndTextQuads
819         https://bugs.webkit.org/show_bug.cgi?id=77218
820
821         Reviewed by Eric Seidel.
822
823         Add a regression test. We use alert here instead of innerHTML, textContent, etc...
824         because document element is no longer well-formed at the end of the test.
825
826         * fast/dom/Range/range-created-in-mutation-event-crash-expected.txt: Added.
827         * fast/dom/Range/range-created-in-mutation-event-crash.xhtml: Added.
828
829 2012-04-30  Mark Rowe  <mrowe@apple.com>
830
831         REGRESSION (r115544): platform/mac/fast/events/pointer-events-dashboard.html is failing
832
833         Remove the test since r115544 removed the special behavior in Dashboard.
834
835         Rubber-stamped by Anders Carlsson.
836
837         * platform/mac/fast/events/pointer-events-dashboard-expected.png: Removed.
838         * platform/mac/fast/events/pointer-events-dashboard-expected.txt: Removed.
839         * platform/mac/fast/events/pointer-events-dashboard.html: Removed.
840
841 2012-04-30  Tom Zakrajsek  <tomz@codeaurora.org>
842
843         Unreviewed gardening
844
845         * platform/qt/test_expectations.txt:
846
847 2012-04-30  Sadrul Habib Chowdhury  <sadrul@chromium.org>
848
849         [chromium] Disable battery-status API support.
850         https://bugs.webkit.org/show_bug.cgi?id=84499
851
852         Reviewed by Adam Barth.
853
854         * platform/chromium/fast/dom/navigator-detached-no-crash-expected.txt:
855         * platform/chromium/test_expectations.txt:
856
857 2012-04-30  Gavin Barraclough  <barraclough@apple.com>
858
859         Arguments object resets attributes on redefinition of a parameter
860         https://bugs.webkit.org/show_bug.cgi?id=84994
861
862         Rubber stamped by Oliver Hunt.
863
864         * fast/js/arguments-expected.txt:
865         * fast/js/script-tests/arguments.js:
866             - Added test cases.
867
868 2012-04-30  Kentaro Hara  <haraken@chromium.org>
869
870         WebGLRenderingContext methods should throw TypeError for not enough arguments
871         https://bugs.webkit.org/show_bug.cgi?id=84787
872
873         Reviewed by Kenneth Russell.
874
875         Currently, WebGLRenderingcontext methods implement
876         "Not enough arguments" error as SyntaxError. The Web IDL
877         spec requires that it should be TypeError:
878         http://www.w3.org/TR/WebIDL/#dfn-overload-resolution-algorithm
879
880         This patch changes SyntaxError to TypeError.
881
882         * fast/canvas/webgl/webgl-exceptions-expected.txt: Added.
883         * fast/canvas/webgl/webgl-exceptions.html: Added.
884
885 2012-04-30  Abhishek Arya  <inferno@chromium.org>
886
887         Remove positioned float code.
888         https://bugs.webkit.org/show_bug.cgi?id=84795
889  
890         Reviewed by Dan Bernstein.
891
892         * fast/block/float/positioned-float-crash-expected.txt: Added.
893         * fast/block/float/positioned-float-crash.html: Added.
894
895 2012-04-30  Sam Weinig  <sam@webkit.org>
896
897         Remove BlobBuilder
898         https://bugs.webkit.org/show_bug.cgi?id=84036
899
900         Reviewed by Anders Carlsson.
901
902         * fast/js/constructor-length.html:
903         * platform/mac/fast/js/constructor-length-expected.txt:
904         Remove WebKitBlobBuilder from this test, as it is not exposed on all platforms,
905         and add Blob, which is.
906
907         * platform/mac/Skipped:
908         Skip fast/files/blob-builder-crash.html, since we no longer support WebKitBlobBuilder.
909
910 2012-04-30  Mark Hahnenberg  <mhahnenberg@apple.com>
911
912         fast/js/random-array-gc-stress times out in debug mode
913         https://bugs.webkit.org/show_bug.cgi?id=84821
914
915         Reviewed by Darin Adler.
916
917         * fast/js/script-tests/random-array-gc-stress.js: Lowering the iterations even more.
918
919
920 2012-04-30  Benjamin Poulain  <bpoulain@apple.com>
921
922         Add fast path for radix == 10 to numberProtoFuncToString
923         https://bugs.webkit.org/show_bug.cgi?id=85120
924
925         Reviewed by Darin Adler.
926
927         Add more test coverage for Number.proto.toString.
928
929         * platform/chromium/test_expectations.txt: Mark the test as failing on Chromium.
930         * fast/js/toString-number-expected.txt: Added.
931         * fast/js/toString-number.html: Added.
932
933 2012-04-30  Tommy Widenflycht  <tommyw@google.com>
934
935         MediaStream API: Adding a test for the experimental PeerConnection00
936         https://bugs.webkit.org/show_bug.cgi?id=82881
937
938         Reviewed by Dimitri Glazkov.
939
940         Tests construction of objects.
941
942         * fast/mediastream/constructors-expected.txt: Added.
943         * fast/mediastream/constructors.html: Added.
944
945 2012-04-30  Justin Schuh  <jschuh@chromium.org>
946
947         loadOrRedirectSubframe should return the owner element's frame
948         https://bugs.webkit.org/show_bug.cgi?id=84780
949
950         Reviewed by Nate Chapin.
951
952         * fast/loader/javascript-url-iframe-remove-on-navigate-expected.txt: Added.
953         * fast/loader/javascript-url-iframe-remove-on-navigate.html: Added.
954
955 2012-04-30  Thiago Marcos P. Santos  <thiago.santos@intel.com>
956
957         [EFL] Update expectations for media/audio-delete-while-step-button-clicked.html
958         https://bugs.webkit.org/show_bug.cgi?id=85180
959
960         Unreviewed gardening.
961
962         * platform/efl/test_expectations.txt:
963
964 2012-04-30  Beth Dakin  <bdakin@apple.com>
965
966         https://bugs.webkit.org/show_bug.cgi?id=82922
967         border-image with image-set does not render correctly when viewed at 
968         2x
969         -and corresponding-
970         <rdar://problem/11167820>
971
972         Reviewed by Dan Bernstein.
973
974         * fast/hidpi/image-set-border-image-comparison.html: Added.
975         * fast/hidpi/resources/Breakpoint-2x.png: Added.
976         * fast/hidpi/resources/Breakpoint.png: Added.
977         * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.png: Added.
978         * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt: Added.
979
980 2012-04-30  Andreas Kling  <kling@webkit.org>
981
982         Rebaseline svg/zoom/page/zoom-svg-through-object-with-percentage-size.svg for Mac after Length changes.
983
984         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
985
986 2012-04-30  Yi Shen  <yi.4.shen@nokia.com>
987
988         Inserting a paragraph between quoted lines in editing/deleting/delete-4038408-fix.html doesn't work
989         https://bugs.webkit.org/show_bug.cgi?id=78193
990
991         Reviewed by Ryosuke Niwa.
992
993         When pasting a copied portion of a blockquote with a newline at the end into an unquoted area,
994         the newline is inserted after the blockquote since we don't want it also to be quoted. However,
995         this behavior has also applied when we insert a paragraph between quoted lines, which is incorrect.
996         To figure out the right place to insert a paragraph, we need providing more information to the
997         InsertParagraphSeparatorCommand by introducing a boolean parameter "pasteBlockqutoeIntoUnquotedArea".
998
999         * editing/inserting/insert-paragraph-separator-in-blockquote-expected.txt: Added.
1000         * editing/inserting/insert-paragraph-separator-in-blockquote.html: Added.
1001         * editing/pasteboard/paste-wrapped-blockquote-into-nonblockquote-expected.txt: Added.
1002         * editing/pasteboard/paste-wrapped-blockquote-into-nonblockquote.html: Added.
1003
1004 2012-04-30  Antti Koivisto  <antti@apple.com>
1005
1006         Protect current element in HTMLLinkElement::setCSSStyleSheet
1007         https://bugs.webkit.org/show_bug.cgi?id=85166
1008
1009         Reviewed by Andreas Kling.
1010
1011         * fast/css/cached-sheet-restore-crash-expected.txt: Added.
1012         * fast/css/cached-sheet-restore-crash.html: Added.
1013
1014 2012-04-30  Pavel Feldman  <pfeldman@chromium.org>
1015
1016         Not reviewed: chromium expectations updated.
1017
1018         * platform/chromium/test_expectations.txt:
1019
1020 2012-04-30  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
1021
1022         [GTK] DRT support for layoutTestController.removeOriginAccessWhitelistEntry
1023         https://bugs.webkit.org/show_bug.cgi?id=85156
1024
1025         Reviewed by Martin Robinson.
1026
1027         Unskip http/tests/xmlhttprequest/origin-whitelisting-removal.html
1028
1029         * platform/gtk/test_expectations.txt:
1030
1031 2012-04-30  Pavel Feldman  <pfeldman@chromium.org>
1032
1033         Not reviewed: chromium expectations updated.
1034
1035         * platform/chromium/test_expectations.txt:
1036
1037 2012-04-30  Andreas Kling  <kling@webkit.org>
1038
1039         Add Mac expectation for fast/dom/Window/window-lookup-precedence.html.
1040
1041         Mac builds without ENABLE(DATALIST).
1042
1043         * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt: Added.
1044
1045 2012-04-29  Andreas Kling  <kling@webkit.org>
1046
1047         Skip the fast/performance/ directory on Mac since the bots don't build with ENABLE(WEB_TIMING).
1048
1049         * platform/mac/Skipped:
1050
1051 2012-04-29  Sam Weinig  <sam@webkit.org>
1052
1053         Add support for the Blob constructor (Part 2)
1054         https://bugs.webkit.org/show_bug.cgi?id=84555
1055
1056         Address additional feedback on Blob construction.
1057         - Add exception when the dictionary is not an object.
1058         - Ensure the proper ordering of dictionary access. Tested via
1059           throwing exceptions in toString, and ensuring correct one is
1060           fired first.
1061         - Changed type of exception throw for invalid enumeration to a
1062           TypeError.
1063
1064         Reviewed by Kentaro Hara.
1065
1066         * fast/files/blob-constructor-expected.txt:
1067         * fast/files/script-tests/blob-constructor.js:
1068
1069 2012-04-29  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
1070
1071         [GTK] DRT needs an implementation of layoutTestController.setDomainRelaxationForbiddenForURLScheme
1072         https://bugs.webkit.org/show_bug.cgi?id=85131
1073
1074         Reviewed by Martin Robinson.
1075
1076         Unskip http/tests/security/setDomainRelaxationForbiddenForURLScheme.html
1077
1078         * platform/gtk/test_expectations.txt:
1079
1080 2012-04-29  Zan Dobersek  <zandobersek@gmail.com>
1081
1082         Unreviewed, gardening after revisions 115573 and 115582.
1083
1084         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
1085         * platform/gtk/fast/dom/constructed-objects-prototypes-expected.txt:
1086         * platform/gtk/fast/forms/001-expected.txt:
1087         * platform/gtk/fast/html/details-position-expected.txt: Added.
1088         * platform/gtk/fast/replaced/width100percent-checkbox-expected.txt:
1089         * platform/gtk/fast/replaced/width100percent-radio-expected.txt:
1090         * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Added.
1091         * platform/gtk/tables/mozilla/bugs/bug1318-expected.txt:
1092         * platform/gtk/tables/mozilla/bugs/bug4527-expected.txt:
1093
1094 2012-04-28  Csaba Osztrogonác  <ossy@webkit.org>
1095
1096         [Qt] Unreviewed weekend gardening, update test results, skip new failing tests.
1097
1098         * fast/files/workers/inline-worker-via-blob-url.html: Trivial typo fix after r115582.
1099         * platform/qt-4.8/fast/dom/Window/window-properties-expected.txt: Updated after r115582.
1100         * platform/qt-5.0-wk2/fast/dom/Window/window-properties-expected.txt: Updated after r115582.
1101         * platform/qt-5.0/fast/dom/Window/window-properties-expected.txt: Updated after r115582.
1102         * platform/qt/Skipped: Skip a new failing reftest after r115554.
1103         * platform/qt/fast/dom/constructed-objects-prototypes-expected.txt:
1104         * platform/qt/fast/html/details-position-expected.png: Updated after r115573.
1105         * platform/qt/fast/html/details-position-expected.txt: Updated after r115573.
1106         * platform/qt/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Updated after r115573.
1107
1108 2012-04-28  Li Yin  <li.yin@intel.com>
1109
1110         MessagePort must set m_closed to be true at the end of MessagePort::close function
1111         https://bugs.webkit.org/show_bug.cgi?id=85139
1112
1113         Test MessageChannel.port whether can receive message after it is closed.
1114
1115         Reviewed by Kentaro Hara.
1116
1117         * fast/events/message-port-close-expected.txt: Added.
1118         * fast/events/message-port-close.html: Added.
1119
1120 2012-04-28  Sam Weinig  <sam@webkit.org>
1121
1122         Add support for the Blob constructor
1123         https://bugs.webkit.org/show_bug.cgi?id=84555
1124
1125         Reviewed by Maciej Stachowiak.
1126
1127         Switch tests that were not directly testing BlobBuilder over to
1128         using the Blob constructor, to get test coverage of standard way
1129         constructing blobs.
1130
1131         * fast/files/blob-constructor.html: Added.
1132         * fast/files/blob-constructor-expected.txt: Added.
1133         * fast/files/script-tests/blob-constructor.js: Added.
1134         New test.
1135
1136         * fast/dom/HTMLAnchorElement/anchor-download-unset.html:
1137         * fast/dom/HTMLAnchorElement/anchor-download.html:
1138         * fast/dom/HTMLAnchorElement/anchor-nodownload-set.html:
1139         * fast/dom/HTMLAnchorElement/anchor-nodownload.html:
1140         * fast/dom/constructed-objects-prototypes-expected.txt:
1141         * fast/dom/window-domurl-crash.html:
1142         * fast/files/blob-slice-overflow.html:
1143         * fast/files/blob-slice-test.html:
1144         * fast/files/file-reader-fffd-expected.txt:
1145         * fast/files/file-reader-fffd.html:
1146         * fast/files/not-enough-arguments-expected.txt:
1147         * fast/files/not-enough-arguments.html:
1148         * fast/files/resources/read-blob-test-cases.js:
1149         * fast/files/resources/read-common.js:
1150         * fast/files/workers/inline-worker-via-blob-url.html:
1151         * fast/filesystem/resources/file-writer-abort-continue.js:
1152         * fast/filesystem/resources/file-writer-abort-depth.js:
1153         * fast/filesystem/resources/file-writer-abort.js:
1154         * fast/filesystem/resources/file-writer-events.js:
1155         * fast/filesystem/resources/file-writer-gc-blob.js:
1156         * fast/filesystem/resources/file-writer-sync-truncate-extend.js:
1157         * fast/filesystem/resources/file-writer-sync-write-overlapped.js:
1158         * fast/filesystem/resources/file-writer-utils.js:
1159         * http/tests/fileapi/create-blob-url-from-data-url.html:
1160         * http/tests/filesystem/no-cache-filesystem-url.html:
1161         * http/tests/local/blob/resources/hybrid-blob-util.js:
1162         * http/tests/security/resources/create-filesystem-file.html:
1163         * http/tests/websocket/tests/hixie76/send-object.html:
1164         * http/tests/websocket/tests/hybi/bufferedAmount-after-close-in-busy.html:
1165         * http/tests/websocket/tests/hybi/bufferedAmount-after-close.html:
1166         * http/tests/websocket/tests/hybi/send-blob.html:
1167         * http/tests/websocket/tests/hybi/send-file-blob-fail.html:
1168         * http/tests/websocket/tests/hybi/send-file-blob.html:
1169         * http/tests/websocket/tests/hybi/workers/resources/send-blob.js:
1170         * platform/mac/fast/dom/Window/window-properties-expected.txt:
1171         * storage/indexeddb/noblobs.html:
1172         * storage/indexeddb/structured-clone.html:
1173
1174 2012-04-28  Zan Dobersek  <zandobersek@gmail.com>
1175
1176         Unreviewed, removing a Mac WebKit2-specific test result for
1177         http/tests/xmlviewer/dumpAsText/frames.html that is not required
1178         anymore after changes in r115572.
1179
1180         * platform/mac-wk2/http/tests/xmlviewer: Removed.
1181         * platform/mac-wk2/http/tests/xmlviewer/dumpAsText: Removed.
1182         * platform/mac-wk2/http/tests/xmlviewer/dumpAsText/frames-expected.txt: Removed.
1183
1184 2012-04-28  Emil A Eklund  <eae@chromium.org>
1185
1186         Unreviewed rebaseline for tests affected by Length change in r115573.
1187
1188         * fast/borders/border-radius-huge-assert-expected.txt: Added.
1189         * fast/html/details-position-expected.txt: Added.
1190         * platform/chromium-mac-leopard/fast/forms/001-expected.png:
1191         * platform/chromium-mac-leopard/fast/replaced/width100percent-checkbox-expected.png:
1192         * platform/chromium-mac-leopard/fast/replaced/width100percent-radio-expected.png:
1193         * platform/chromium-mac-leopard/tables/mozilla/bugs/bug1318-expected.png:
1194         * platform/chromium-mac-leopard/tables/mozilla/bugs/bug4527-expected.png:
1195         * platform/chromium-mac-snowleopard/fast/forms/001-expected.png:
1196         * platform/chromium-mac-snowleopard/fast/replaced/width100percent-checkbox-expected.png:
1197         * platform/chromium-mac-snowleopard/fast/replaced/width100percent-radio-expected.png:
1198         * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug1318-expected.png:
1199         * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug4527-expected.png:
1200         * platform/chromium-mac/fast/forms/001-expected.png:
1201         * platform/chromium-mac/fast/replaced/width100percent-checkbox-expected.png:
1202         * platform/chromium-mac/fast/replaced/width100percent-radio-expected.png:
1203         * platform/chromium-mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt: Added.
1204         * platform/chromium-mac/tables/mozilla/bugs/bug1318-expected.png:
1205         * platform/chromium-mac/tables/mozilla/bugs/bug4527-expected.png:
1206         * platform/chromium-mac/tables/mozilla/bugs/bug4527-expected.txt:
1207         * platform/chromium-win/fast/borders/border-radius-huge-assert-expected.png:
1208         * platform/chromium-win/fast/html/details-position-expected.txt:
1209         * platform/chromium-win/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt:
1210         * platform/efl/fast/borders/border-radius-huge-assert-expected.txt: Removed.
1211         * platform/efl/fast/html/details-position-expected.txt: Removed.
1212         * platform/efl/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Removed.
1213         * platform/efl/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt: Removed.
1214         * platform/gtk/fast/borders/border-radius-huge-assert-expected.txt: Removed.
1215         * platform/gtk/fast/html/details-position-expected.txt: Removed.
1216         * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Removed.
1217         * platform/gtk/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt: Removed.
1218         * svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Added.
1219         * svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt: Added.
1220
1221 2012-04-26  Emil A Eklund  <eae@chromium.org>
1222
1223         Move Length and CSS length computation to float
1224         https://bugs.webkit.org/show_bug.cgi?id=84801
1225
1226         Reviewed by Eric Seidel.
1227
1228         Change Length and CSS length computation to floating point. This gets us
1229         closer to the goal of supporting subpixel layout and improves precision
1230         for SVG which already uses floating point for its layout.
1231
1232         This change makes computedStyle return fractional values for pixel values
1233         if a fraction is specified. It also changes the result of computations
1234         where two or more values with fractional precision. Prior to this change
1235         the result of Length(2.9) + Length(2.9) would be 4 as each value would be
1236         floored. with this change the result is 5 as the addition is done with
1237         floating point precision and then the result will be floored. Once we
1238         enable subpixel layout the resulting value in this example would be 5.8.
1239
1240         * fast/dom/length-attribute-mapping-expected.txt:
1241         * fast/dom/length-attribute-mapping.html:
1242         * platform/mac-snowleopard/fast/forms/001-expected.png:
1243         * platform/mac-snowleopard/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png:
1244         * platform/mac/fast/forms/001-expected.txt:
1245         * platform/mac/fast/html/details-position-expected.png:
1246         * platform/mac/fast/html/details-position-expected.txt:
1247         * platform/mac/fast/replaced/width100percent-checkbox-expected.png:
1248         * platform/mac/fast/replaced/width100percent-checkbox-expected.txt:
1249         * platform/mac/fast/replaced/width100percent-radio-expected.png:
1250         * platform/mac/fast/replaced/width100percent-radio-expected.txt:
1251         * platform/mac/mathml/presentation/fractions-expected.png:
1252         * platform/mac/mathml/presentation/fractions-expected.txt:
1253         * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.png:
1254         * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.txt:
1255         * platform/mac/mathml/presentation/mo-stretch-expected.png:
1256         * platform/mac/mathml/presentation/mo-stretch-expected.txt:
1257         * platform/mac/mathml/presentation/subsup-expected.png:
1258         * platform/mac/mathml/presentation/subsup-expected.txt:
1259         * platform/mac/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt:
1260         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
1261         * platform/mac/tables/mozilla/bugs/bug1318-expected.png:
1262         * platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
1263
1264 2012-04-28  Zan Dobersek  <zandobersek@gmail.com>
1265
1266         [WK2] http/tests/navigation/anchor-frames-gbk.html fails
1267         https://bugs.webkit.org/show_bug.cgi?id=76896
1268
1269         Reviewed by Darin Adler.
1270
1271         Unskip the now-passing test for Mac and Qt WK2 ports.
1272
1273         * platform/mac-wk2/Skipped:
1274         * platform/qt-5.0-wk2/Skipped:
1275
1276 2012-04-28  Zan Dobersek  <zandobersek@gmail.com>
1277
1278         Unreviewed, adding a Gtk-specific baseline for
1279         fast/dom/Window/window-lookup-precedence.html.
1280
1281         * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt: Added.
1282
1283 2012-04-28  Alexander Pavlov  <apavlov@chromium.org>
1284
1285         Web Inspector: Enable touch events feature fails touch feature detection
1286         https://bugs.webkit.org/show_bug.cgi?id=84397
1287
1288         Reviewed by Pavel Feldman.
1289
1290         * fast/events/touch/emulate-touch-events-expected.txt:
1291         * fast/events/touch/emulate-touch-events.html:
1292
1293 2012-04-28  Nikolas Zimmermann  <nzimmermann@rim.com>
1294
1295         <animateTransform type="scale"> should use '0' as effective from value not '1', if no base value is specified and from is not given
1296         https://bugs.webkit.org/show_bug.cgi?id=85133
1297
1298         Reviewed by Antti Koivisto.
1299
1300         * svg/animations/animateTransform-by-scale-1-expected.svg: Added.
1301         * svg/animations/animateTransform-by-scale-1.svg: Added.
1302
1303 2012-04-28  Noel Gordon  <noel.gordon@gmail.com>
1304
1305         [chromium] http/tests/websocket/tests/hixie76/url-parsing.html is failing
1306         https://bugs.webkit.org/show_bug.cgi?id=85130
1307
1308         Unreviewed test expectations update: fix expected text after r115533.
1309
1310         * platform/chromium-mac/http/tests/websocket/tests/hixie76/url-parsing-expected.txt: Removed.
1311         * platform/chromium-win/http/tests/websocket/tests/hixie76/url-parsing-expected.txt: Removed.
1312         * platform/chromium/http/tests/websocket/tests/hixie76/url-parsing-expected.txt: Renamed from LayoutTests/platform/chromium-linux/http/tests/websocket/tests/hixie76/url-parsing-expected.txt.
1313
1314 2012-04-28  Nikolas Zimmermann  <nzimmermann@rim.com>
1315
1316         SVGAnimateColorElement doesn't support by/to animations properly
1317         https://bugs.webkit.org/show_bug.cgi?id=36704
1318
1319         Reviewed by Antti Koivisto.
1320
1321         * svg/animations/animateColor-additive-2a-expected.svg: Added.
1322         * svg/animations/animateColor-additive-2a.svg: Added.
1323         * svg/animations/animateColor-additive-2b-expected.svg: Added.
1324         * svg/animations/animateColor-additive-2b.svg: Added.
1325         * svg/animations/animateColor-additive-2c-expected.svg: Added.
1326         * svg/animations/animateColor-additive-2c.svg: Added.
1327         * svg/animations/animateColor-additive-2d-expected.svg: Added.
1328         * svg/animations/animateColor-additive-2d.svg: Added.
1329
1330 2012-04-27  Nikolas Zimmermann  <nzimmermann@rim.com>
1331
1332         Fix repetitions & by animation support for path animations
1333         https://bugs.webkit.org/show_bug.cgi?id=85071
1334
1335         Reviewed by Antti Koivisto.
1336
1337         * svg/animations/path-animation.svg: Added.
1338         * svg/animations/path-animation-expected.svg: Added.
1339         * svg/animations/repeating-path-animation-expected.svg: Added.
1340         * svg/animations/repeating-path-animation.svg: Added.
1341         * svg/animations/script-tests/svgpath-animation-1.js: Correct testcase, now that by animations are supported.
1342         (sample2):
1343         (sample3):
1344         (executeTest):
1345         * svg/animations/svgpath-animation-1-expected.txt:
1346
1347 2012-04-28  Nikolas Zimmermann  <nzimmermann@rim.com>
1348
1349         SVGAnimateMotion does not handle accumulation
1350         https://bugs.webkit.org/show_bug.cgi?id=18564
1351
1352         Reviewed by Antti Koivisto.
1353
1354         Import mozilla <animateMotion> reftests, and two testscases from
1355         Dr. Olaf Hoffmanns SVG test suite, covering all additive/accumulate modes
1356         for <animateMotion>.
1357
1358         * svg/animations/animateMotion-additive-1-expected.svg: Added.
1359         * svg/animations/animateMotion-additive-1.svg: Added.
1360         * svg/animations/animateMotion-additive-2a-expected.svg: Added.
1361         * svg/animations/animateMotion-additive-2a.svg: Added.
1362         * svg/animations/animateMotion-additive-2b-expected.svg: Added.
1363         * svg/animations/animateMotion-additive-2b.svg: Added.
1364         * svg/animations/animateMotion-additive-2c-expected.svg: Added.
1365         * svg/animations/animateMotion-additive-2c.svg: Added.
1366         * svg/animations/animateMotion-additive-2d-expected.svg: Added.
1367         * svg/animations/animateMotion-additive-2d.svg: Added.
1368         * svg/animations/mozilla/animateMotion-by-1-expected.svg: Added.
1369         * svg/animations/mozilla/animateMotion-by-1.svg: Added.
1370         * svg/animations/mozilla/animateMotion-from-to-1-expected.svg: Added.
1371         * svg/animations/mozilla/animateMotion-from-to-1.svg: Added.
1372         * svg/animations/mozilla/animateMotion-indefinite-to-1-expected.svg: Added.
1373         * svg/animations/mozilla/animateMotion-indefinite-to-1.svg: Added.
1374         * svg/animations/mozilla/animateMotion-indefinite-to-2-expected.svg: Added.
1375         * svg/animations/mozilla/animateMotion-indefinite-to-2.svg: Added.
1376         * svg/animations/mozilla/animateMotion-mpath-pathLength-1-expected.svg: Added.
1377         * svg/animations/mozilla/animateMotion-mpath-pathLength-1.svg: Added.
1378         * svg/animations/mozilla/animateMotion-mpath-targetChange-1-expected.svg: Added.
1379         * svg/animations/mozilla/animateMotion-mpath-targetChange-1.svg: Added.
1380         * svg/animations/mozilla/animateMotion-to-overridden-1-expected.svg: Added.
1381         * svg/animations/mozilla/animateMotion-to-overridden-1.svg: Added.
1382
1383 2012-04-27  Yury Semikhatsky  <yurys@chromium.org>
1384
1385         ScriptStateProtectedPtr should not keep a strong reference to the context
1386         https://bugs.webkit.org/show_bug.cgi?id=85009
1387
1388         Test that after frame navigation all arguments passed to the console messages
1389         created in that frame will be discarded and not prevent the frame context from
1390         being GC'ed.
1391
1392         Reviewed by Pavel Feldman.
1393
1394         * http/tests/inspector-enabled/console-clear-arguments-on-frame-navigation-expected.txt: Added.
1395         * http/tests/inspector-enabled/console-clear-arguments-on-frame-navigation.html: Added.
1396         * http/tests/inspector-enabled/console-clear-arguments-on-frame-remove-expected.txt:
1397         * http/tests/inspector-enabled/console-clear-arguments-on-frame-remove.html:
1398         * http/tests/inspector-enabled/resources/console-clear-arguments-test.js: Added.
1399         (print):
1400         (dumpConsoleMessageArgumentCounts):
1401         * http/tests/inspector/console-test.js:
1402         (initialize_ConsoleTest.InspectorTest.checkConsoleMessagesDontHaveParameters):
1403         (initialize_ConsoleTest):
1404
1405 2012-04-28  Csaba Osztrogonác  <ossy@webkit.org>
1406
1407         [Qt] Unreviewed weekend gardening, skip new failing tests.
1408
1409         * platform/qt/Skipped:
1410
1411 2012-04-27  Noel Gordon  <noel.gordon@gmail.com>
1412
1413         Layout Test fast/images/gif-large-checkerboard.html is a flaky crash
1414         https://bugs.webkit.org/show_bug.cgi?id=85073
1415
1416         Unreviewed text expectations update. Test has been a solid PASS for past 12 hours
1417         since the patch for bug 85077 rolled in.
1418
1419         * platform/chromium/test_expectations.txt:
1420
1421 2012-04-27  Csaba Osztrogonác  <ossy@webkit.org>
1422
1423         Unreviewed gardening, update expected files after r115446.
1424
1425         * fast/dom/Window/window-lookup-precedence-expected.txt: Updated after r115446.
1426         * platform/qt-4.8/fast/dom/Window/window-properties-expected.txt: Updated after r115446.
1427         * platform/qt-5.0-wk2/fast/dom/Window/window-properties-expected.txt: Updated after r115446.
1428         * platform/qt-5.0-wk2/fast/dom/prototype-inheritance-2-expected.txt: Updated after r115446.
1429         * platform/qt-5.0/fast/dom/Window/window-properties-expected.txt: Updated after r115446.
1430         * platform/qt-5.0/fast/dom/prototype-inheritance-2-expected.txt: Updated after r115446.
1431         * platform/qt/fast/dom/prototype-inheritance-2-expected.txt: Updated after r115446.
1432         * platform/qt/fast/js/global-constructors-expected.txt: Updated after r115446.
1433
1434 2012-04-27  Zan Dobersek  <zandobersek@gmail.com>
1435
1436         Unreviewed, rebaselining after revisions 115446, 115510 and 115533.
1437
1438         * fast/dom/Window/window-lookup-precedence-expected.txt:
1439         * http/tests/websocket/tests/hixie76/url-parsing-expected.txt:
1440         * http/tests/websocket/tests/hybi/url-parsing-expected.txt:
1441         * platform/gtk/media/video-colorspace-yuv420-expected.txt:
1442         * platform/gtk/media/video-colorspace-yuv422-expected.txt:
1443
1444 2012-04-27  Dean Jackson  <dino@apple.com>
1445
1446         Support reverse and alternate-reverse in CA animations
1447         https://bugs.webkit.org/show_bug.cgi?id=78041
1448
1449         Reviewed by Beth Dakin.
1450
1451         Tests support for reverse and alternate-reverse animations on
1452         CoreAnimation objects, as well as filling out some of the software
1453         animator tests. There are three variables to exercise: reverse vs
1454         forward direction animations, whether reversed timing functions are
1455         inverted correctly, and that fill mode respects the direction of
1456         animation.
1457
1458         Refactored the animation test helper class so we could reuse
1459         property parsing and evaluation.
1460
1461         * animations/animation-direction-reverse-fill-mode-expected.txt: Added.
1462         * animations/animation-direction-reverse-fill-mode-hardware-expected.txt: Added.
1463         * animations/animation-direction-reverse-fill-mode-hardware.html: Added.
1464         * animations/animation-direction-reverse-fill-mode.html: Added.
1465         * animations/animation-direction-reverse-hardware-expected.txt: Added.
1466         * animations/animation-direction-reverse-hardware-opacity-expected.txt: Added.
1467         * animations/animation-direction-reverse-hardware-opacity.html: Added.
1468         * animations/animation-direction-reverse-hardware.html: Added.
1469         * animations/animation-direction-reverse-non-hardware-expected.txt: Added.
1470         * animations/animation-direction-reverse-non-hardware.html: Added.
1471         * animations/animation-direction-reverse-timing-functions-expected.txt: Added.
1472         * animations/animation-direction-reverse-timing-functions-hardware-expected.txt: Added.
1473         * animations/animation-direction-reverse-timing-functions-hardware.html: Added.
1474         * animations/animation-direction-reverse-timing-functions.html: Added.
1475         * animations/resources/animation-test-helpers.js:
1476         (checkExpectedValue):
1477         (getPropertyValue):
1478         (comparePropertyValue):
1479
1480 2012-04-27  Sheriff Bot  <webkit.review.bot@gmail.com>
1481
1482         Unreviewed, rolling out r115407.
1483         http://trac.webkit.org/changeset/115407
1484         https://bugs.webkit.org/show_bug.cgi?id=85126
1485
1486         Caused heap use after free (Requested by keishi_ on #webkit).
1487
1488         * fast/forms/datalist/datalist-child-validation-expected.txt: Removed.
1489         * fast/forms/datalist/datalist-child-validation.html: Removed.
1490
1491 2012-04-27  Kentaro Hara  <haraken@chromium.org>
1492
1493         "Not enough arguments" error should be TypeError
1494         https://bugs.webkit.org/show_bug.cgi?id=84628
1495
1496         Reviewed by Darin Adler.
1497
1498         Currently, some custom bindings implement "Not enough arguments"
1499         error as SyntaxError. The Web IDL spec requires that it should be
1500         TypeError: http://www.w3.org/TR/WebIDL/#dfn-overload-resolution-algorithm
1501         Thus, this patch changes SyntaxError to TypeError, and adds test
1502         cases for the exception.
1503
1504         * http/tests/websocket/tests/hixie76/send-empty-expected.txt:
1505         * http/tests/websocket/tests/hixie76/url-parsing.html:
1506         * http/tests/websocket/tests/hybi/send-empty-expected.txt:
1507         * http/tests/websocket/tests/hybi/url-parsing.html:
1508         * http/tests/xmlhttprequest/exceptions-expected.txt:
1509         * http/tests/xmlhttprequest/exceptions.html:
1510         * platform/chromium-linux/http/tests/websocket/tests/hixie76/url-parsing-expected.txt:
1511         * platform/chromium/http/tests/websocket/tests/hybi/url-parsing-expected.txt:
1512         * svg/dom/SVGLength-expected.txt:
1513         * webaudio/audionode-expected.txt:
1514         * webaudio/audionode.html:
1515
1516 2012-04-27  Kenneth Russell  <kbr@google.com>
1517
1518         Remove SHADER_COMPILER constant
1519         https://bugs.webkit.org/show_bug.cgi?id=85115
1520
1521         Reviewed by Darin Adler.
1522
1523         * fast/canvas/webgl/constants-expected.txt: Updated expected results.
1524         * fast/canvas/webgl/constants.html: Synced test with Khronos repository.
1525
1526 2012-04-27  Joe Thomas  <joethomas@motorola.com>
1527
1528         fast/forms/listbox-clear-restore.html is failing
1529         https://bugs.webkit.org/show_bug.cgi?id=82818
1530
1531         Reviewed by Darin Adler.
1532
1533         This testcase was flaky on the bot and from the screenshots it looks like the timer failed to fire.
1534         Using document.body.offsetWidth to force a layout instead of timer.
1535
1536         * fast/forms/listbox-clear-restore.html:
1537         * platform/mac/Skipped:
1538
1539 2012-04-27  Andrew Scherkus  <scherkus@chromium.org>
1540
1541         [Chromium] Unreviewed, updating baselines for media/video-colorspace-yuv420/422.html due to r115510.
1542
1543         * platform/chromium-linux/media/video-colorspace-yuv420-expected.png:
1544         * platform/chromium-linux/media/video-colorspace-yuv422-expected.png:
1545         * platform/chromium-mac-leopard/media/video-colorspace-yuv420-expected.png:
1546         * platform/chromium-mac-leopard/media/video-colorspace-yuv422-expected.png:
1547         * platform/chromium-mac-snowleopard/media/video-colorspace-yuv420-expected.png:
1548         * platform/chromium-mac-snowleopard/media/video-colorspace-yuv422-expected.png:
1549         * platform/chromium-mac/media/video-colorspace-yuv420-expected.png:
1550         * platform/chromium-mac/media/video-colorspace-yuv420-expected.txt:
1551         * platform/chromium-mac/media/video-colorspace-yuv422-expected.png:
1552         * platform/chromium-mac/media/video-colorspace-yuv422-expected.txt:
1553         * platform/chromium-win/media/video-colorspace-yuv420-expected.png:
1554         * platform/chromium-win/media/video-colorspace-yuv420-expected.txt:
1555         * platform/chromium-win/media/video-colorspace-yuv422-expected.png:
1556         * platform/chromium-win/media/video-colorspace-yuv422-expected.txt:
1557         * platform/chromium/test_expectations.txt:
1558
1559 2012-04-27  Yi Shen  <yi.4.shen@nokia.com>
1560
1561         REGRESSION(113723): Pressing enter in this list example deletes the whole list
1562         https://bugs.webkit.org/show_bug.cgi?id=85016
1563
1564         Reviewed by Enrica Casucci.
1565
1566         The bug was caused by CompositeEditCommand::breakOutOfEmptyListItem, which calls isListItem
1567         on the empty list's siblings to decide which part of the list should get removed. However,
1568         the check fails when the empty list's sibling is a text node, or a list element (e.g. ul, ol).
1569         Fixed it by skipping empty list's non-element sibling and calling isListElement to do further
1570         check.
1571
1572         * editing/execCommand/break-out-of-empty-list-item-expected.txt:
1573         * editing/execCommand/script-tests/break-out-of-empty-list-item.js:
1574
1575 2012-04-27  Tim Horton  <timothy_horton@apple.com>
1576
1577         SMIL animation causes leak of the related Document (and many elements)
1578         https://bugs.webkit.org/show_bug.cgi?id=83856
1579         <rdar://problem/11216047>
1580
1581         Reviewed by Dean Jackson.
1582
1583         Add a few tests for different parts of this patch: smil-leak-elements tests that animated
1584         elements are garbage collected properly after being removed from the page; 
1585
1586         smil-leak-element-instances and its related smil-leak-element-instances-noBaseValRef test
1587         that we don't leak instances after they're removed from the document while the original element is still alive;
1588
1589         smil-leak-dynamically-added-element-instances tests the same thing, but adds half of the instances
1590         while the animation is in the middle of running;
1591
1592         svglength-element-removed-crash ensures that an animated element is not freed
1593         if JavaScript code is holding a reference to an animated property wrapper.
1594
1595         * svg/animations/smil-leak-dynamically-added-element-instances-expected.txt: Added.
1596         * svg/animations/smil-leak-dynamically-added-element-instances.svg: Added.
1597         * svg/animations/smil-leak-element-instances-expected.txt: Added.
1598         * svg/animations/smil-leak-element-instances-noBaseValRef-expected.txt: Added.
1599         * svg/animations/smil-leak-element-instances-noBaseValRef.svg: Added.
1600         * svg/animations/smil-leak-element-instances.svg: Added.
1601         * svg/animations/smil-leak-elements-expected.txt: Added.
1602         * svg/animations/smil-leak-elements.svg: Added.
1603         * svg/animations/svglength-element-removed-crash-expected.txt: Added.
1604         * svg/animations/svglength-element-removed-crash.svg: Added.
1605
1606 2012-04-27  Dirk Pranke  <dpranke@chromium.org>
1607
1608         Mark tables/mozilla/other/slashlogo.html as SLOW
1609         https://bugs.webkit.org/show_bug.cgi?id=85106
1610
1611         * platform/chromium/test_expectations.txt:
1612
1613 2012-04-24  Jeffrey Pfau  <jpfau@apple.com>
1614
1615         Disable RTF in JavaScript drag-and-drop
1616         https://bugs.webkit.org/show_bug.cgi?id=76597
1617
1618         Reviewed by Maciej Stachowiak.
1619
1620         * fast/events/drag-and-drop-subframe-dataTransfer-expected.txt: Added.
1621         * fast/events/drag-and-drop-subframe-dataTransfer.html: Added.
1622         * fast/events/resources/file-for-drag-and-drop-subframe-dataTransfer.html: Added.
1623
1624 2012-04-27  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
1625
1626         [EFL] [DRT] Unskip passing tests related to editing commands
1627         https://bugs.webkit.org/show_bug.cgi?id=84944
1628
1629         Unreviewed, unskip passing editing commands tests.
1630
1631         * platform/efl/Skipped:
1632
1633 2012-04-24  Shadi Khalek  <shadi@chromium.org>
1634
1635         Support video format yuv422p tests on different ports.
1636         https://bugs.webkit.org/show_bug.cgi?id=82281
1637
1638         Reviewed by Eric Carlson.
1639
1640         * media/content/test_yuv420.mp4: Added.
1641         * media/content/test_yuv420.ogv:
1642         * media/content/test_yuv422.mp4: Added.
1643         * media/content/test_yuv422.ogv:
1644         * media/video-colorspace-yuv420.html:
1645         * media/video-colorspace-yuv422.html:
1646
1647 2012-04-27  Dimitri Glazkov  <dglazkov@chromium.org>
1648
1649         [Chromium] fast/js/dfg-uint32array.html is a flaky timeout.
1650         https://bugs.webkit.org/show_bug.cgi?id=85090
1651
1652         * platform/chromium/test_expectations.txt: Added.
1653
1654 2012-04-27  Dimitri Glazkov  <dglazkov@chromium.org>
1655
1656         Mark svg/as-image/svg-as-relative-image-with-explicit-size.html as flaky.
1657         https://bugs.webkit.org/show_bug.cgi?id=85107
1658
1659         * platform/chromium/test_expectations.txt: Registered flakiness.
1660
1661 2012-04-27  Dimitri Glazkov  <dglazkov@chromium.org>
1662
1663         Mark tables/mozilla/other/slashlogo.html as flaky timeout.
1664         https://bugs.webkit.org/show_bug.cgi?id=85106
1665
1666         * platform/chromium/test_expectations.txt: Marked.
1667
1668 2012-04-27  Dimitri Glazkov  <dglazkov@chromium.org>
1669
1670         [Chromium] Remove remaining mentions of platform/mac-leopard.
1671
1672         * platform/chromium/test_expectations.txt: Removed.
1673
1674 2012-04-27  Nat Duca  <nduca@chromium.org>
1675
1676         Implement high-resolution time via window.performance.now()
1677         https://bugs.webkit.org/show_bug.cgi?id=66684
1678
1679         This implements the high resolution time spec from
1680         http://www.w3.org/TR/hr-time/, giving javascript access to
1681         sub-millisecond timestamps that increase over time instead of being
1682         subject to skewing, for example when the host machine's clock changes.
1683
1684         Reviewed by Tony Gentilcore.
1685
1686         * fast/dom/Window/window-properties-performance-expected.txt:
1687         * fast/performance/performance-now-timestamps-expected.txt: Added.
1688         * fast/performance/performance-now-timestamps.html: Added.
1689         * fast/performance/script-tests/TEMPLATE.html: Added.
1690         * fast/performance/script-tests/performance-now-timestamps.js: Added.
1691         (busyWait):
1692         * platform/qt/fast/dom/Window/window-properties-performance-expected.txt:
1693
1694 2012-04-27  Tony Chang  <tony@chromium.org>
1695
1696         remove LayoutTests/platform/mac-leopard
1697         https://bugs.webkit.org/show_bug.cgi?id=84999
1698
1699         These results are no longer used by any ports.
1700
1701         * platform/mac-leopard: Removed.
1702
1703 2012-04-27  Christophe Dumez  <christophe.dumez@intel.com>
1704
1705         [EFL] Several media layout tests need rebaselining
1706         https://bugs.webkit.org/show_bug.cgi?id=84943
1707
1708         Unreviewed, rebaseline EFL media layout tests due to r114957.
1709
1710         * platform/efl/media/media-controls-clone-expected.txt:
1711         * platform/efl/media/video-empty-source-expected.txt:
1712         * platform/efl/media/video-zoom-controls-expected.txt:
1713
1714 2012-04-27  Dimitri Glazkov  <dglazkov@chromium.org>
1715
1716         Unreviewed, rolling out r115484.
1717         http://trac.webkit.org/changeset/115484
1718         https://bugs.webkit.org/show_bug.cgi?id=84555
1719
1720         Broke Chromium compile.
1721
1722         * fast/dom/HTMLAnchorElement/anchor-download-unset.html:
1723         * fast/dom/HTMLAnchorElement/anchor-download.html:
1724         * fast/dom/HTMLAnchorElement/anchor-nodownload-set.html:
1725         * fast/dom/HTMLAnchorElement/anchor-nodownload.html:
1726         * fast/dom/window-domurl-crash.html:
1727         * fast/files/blob-constructor-expected.txt: Removed.
1728         * fast/files/blob-constructor.html: Removed.
1729         * fast/files/blob-slice-overflow.html:
1730         * fast/files/blob-slice-test.html:
1731         * fast/files/file-reader-fffd.html:
1732         * fast/files/not-enough-arguments.html:
1733         * fast/files/resources/read-blob-test-cases.js:
1734         (testReadingTripleSlicedHybridBlob):
1735         * fast/files/resources/read-common.js:
1736         (buildBlob):
1737         * fast/files/script-tests/blob-constructor.js: Removed.
1738         * fast/files/workers/inline-worker-via-blob-url.html:
1739         * fast/filesystem/resources/file-writer-abort-continue.js:
1740         (tenXBlob):
1741         (startWrite):
1742         * fast/filesystem/resources/file-writer-abort-depth.js:
1743         * fast/filesystem/resources/file-writer-abort.js:
1744         (tenXBlob):
1745         (startWrite):
1746         * fast/filesystem/resources/file-writer-events.js:
1747         (tenXBlob):
1748         (startWrite):
1749         * fast/filesystem/resources/file-writer-gc-blob.js:
1750         (tenXBlob):
1751         (startWrite):
1752         * fast/filesystem/resources/file-writer-sync-truncate-extend.js:
1753         * fast/filesystem/resources/file-writer-sync-write-overlapped.js:
1754         * fast/filesystem/resources/file-writer-utils.js:
1755         * http/tests/fileapi/create-blob-url-from-data-url.html:
1756         * http/tests/filesystem/no-cache-filesystem-url.html:
1757         * http/tests/local/blob/resources/hybrid-blob-util.js:
1758         (HybridBlobTestUtil.this.appendAndCreateBlob):
1759         (HybridBlobTestUtil):
1760         * http/tests/security/resources/create-filesystem-file.html:
1761         * http/tests/websocket/tests/hixie76/send-object.html:
1762         * http/tests/websocket/tests/hybi/bufferedAmount-after-close-in-busy.html:
1763         * http/tests/websocket/tests/hybi/bufferedAmount-after-close.html:
1764         * http/tests/websocket/tests/hybi/send-blob.html:
1765         * http/tests/websocket/tests/hybi/send-file-blob-fail.html:
1766         * http/tests/websocket/tests/hybi/send-file-blob.html:
1767         * http/tests/websocket/tests/hybi/workers/resources/send-blob.js:
1768         (createBlobContainingHelloWorld):
1769         (createEmptyBlob):
1770         (createBlobContainingAllDistinctBytes):
1771         * platform/mac/fast/dom/Window/window-properties-expected.txt:
1772         * storage/indexeddb/noblobs.html:
1773         * storage/indexeddb/structured-clone.html:
1774
1775 2012-04-27  Dirk Pranke  <dpranke@chromium.org>
1776
1777         [chromium] use "drt-style" output, not "test-shell-style" output, on mac and linux DRT
1778         https://bugs.webkit.org/show_bug.cgi?id=84917
1779
1780         Unreviewed, build fix.
1781
1782         Reland the change in r115453 with a fix for chromium win.
1783
1784         * platform/chromium/test_expectations.txt:
1785
1786 2012-04-27  Eric Carlson  <eric.carlson@apple.com>
1787
1788         https://bugs.webkit.org/show_bug.cgi?id=85038
1789
1790         Unreviewed, Mac test_expectations update.
1791
1792         * platform/mac/test_expectations.txt: Skip http/tests/inspector/network/network-initiator.html.
1793
1794 2012-04-27  Alexandru Chiculita  <achicu@adobe.com>
1795
1796         [CSS Shaders] Implement CSS Animations and Transitions for CSS Shaders
1797         https://bugs.webkit.org/show_bug.cgi?id=71406
1798
1799         Reviewed by Dean Jackson.
1800
1801         * animations/resources/animation-test-helpers.js: Added a check for the "custom" function and used the parser in custom-filter-parser.js instead.
1802         (getFilterParameters):
1803         (filterParametersMatch):
1804         * css3/filters/custom/custom-filter-animation-expected.txt: Added.
1805         * css3/filters/custom/custom-filter-animation.html: Added.
1806         * css3/filters/resources/custom-filter-parser.js: Added a simple parser for the "custom" function, so that multiple types can be checked correctly.
1807
1808 2012-04-26  Sam Weinig  <sam@webkit.org>
1809
1810         Add support for the Blob constructor
1811         https://bugs.webkit.org/show_bug.cgi?id=84555
1812
1813         Reviewed by Maciej Stachowiak.
1814
1815         Switch tests that were not directly testing BlobBuilder over to
1816         using the Blob constructor, to get test coverage of standard way
1817         constructing blobs.
1818
1819         * fast/files/blob-constructor.html:
1820         * fast/files/blob-constructor-expected.txt:
1821         * fast/files/script-tests/blob-constructor.js:
1822         New test.
1823
1824         * fast/dom/HTMLAnchorElement/anchor-download-unset.html:
1825         * fast/dom/HTMLAnchorElement/anchor-download.html:
1826         * fast/dom/HTMLAnchorElement/anchor-nodownload-set.html:
1827         * fast/dom/HTMLAnchorElement/anchor-nodownload.html:
1828         * fast/dom/window-domurl-crash.html:
1829         * fast/files/blob-builder-crash-expected.txt: Removed.
1830         * fast/files/blob-builder-crash.html: Removed.
1831         * fast/files/blob-slice-overflow.html:
1832         * fast/files/blob-slice-test.html:
1833         * fast/files/file-reader-fffd.html:
1834         * fast/files/not-enough-arguments.html:
1835         * fast/files/resources/read-blob-test-cases.js:
1836         * fast/files/resources/read-common.js:
1837         * fast/files/workers/inline-worker-via-blob-url.html:
1838         * fast/filesystem/resources/file-writer-abort-continue.js:
1839         * fast/filesystem/resources/file-writer-abort-depth.js:
1840         * fast/filesystem/resources/file-writer-abort.js:
1841         * fast/filesystem/resources/file-writer-events.js:
1842         * fast/filesystem/resources/file-writer-gc-blob.js:
1843         * fast/filesystem/resources/file-writer-sync-truncate-extend.js:
1844         * fast/filesystem/resources/file-writer-sync-write-overlapped.js:
1845         * fast/filesystem/resources/file-writer-utils.js:
1846         * http/tests/fileapi/create-blob-url-from-data-url.html:
1847         * http/tests/filesystem/no-cache-filesystem-url.html:
1848         * http/tests/local/blob/resources/hybrid-blob-util.js:
1849         * http/tests/security/resources/create-filesystem-file.html:
1850         * http/tests/websocket/tests/hixie76/send-object.html:
1851         * http/tests/websocket/tests/hybi/bufferedAmount-after-close-in-busy.html:
1852         * http/tests/websocket/tests/hybi/bufferedAmount-after-close.html:
1853         * http/tests/websocket/tests/hybi/send-blob.html:
1854         * http/tests/websocket/tests/hybi/send-file-blob-fail.html:
1855         * http/tests/websocket/tests/hybi/send-file-blob.html:
1856         * http/tests/websocket/tests/hybi/workers/resources/send-blob.js:
1857         * platform/mac/fast/dom/Window/window-properties-expected.txt:
1858         * storage/indexeddb/noblobs.html:
1859         * storage/indexeddb/structured-clone.html:
1860
1861 2012-04-27  Dimitri Glazkov  <dglazkov@chromium.org>
1862
1863         Remove passing test from expectations.
1864
1865         * platform/chromium/test_expectations.txt: Another one bites the dust.
1866
1867 2012-04-27  Dimitri Glazkov  <dglazkov@chromium.org>
1868
1869         [Chromium] Layout Tests fast/js/dfg-float64array.html, fast/js/dfg-uint16array.html, and fast/js/dfg-uint8array.html are flaky timeouts.
1870         https://bugs.webkit.org/show_bug.cgi?id=85090
1871
1872         * platform/chromium/test_expectations.txt: Marked as flakes.
1873
1874 2012-04-27  Shawn Singh  <shawnsingh@chromium.org>
1875
1876         Infinite backgroundClipRect should not be scrolled.
1877         https://bugs.webkit.org/show_bug.cgi?id=84979
1878
1879         Reviewed by Adrienne Walker.
1880
1881         * compositing/iframes/resources/fixed-position-transformed-subframe.html: Added.
1882         * compositing/iframes/scroll-fixed-transformed-element-expected.png: Added.
1883         * compositing/iframes/scroll-fixed-transformed-element-expected.txt: Added.
1884         * compositing/iframes/scroll-fixed-transformed-element.html: Added.
1885
1886 2012-04-27  Erik Arvidsson  <arv@chromium.org>
1887
1888         Clean up tests in preparation for ES5.2 global scope fix
1889         https://bugs.webkit.org/show_bug.cgi?id=85001
1890
1891         Reviewed by Gavin Barraclough.
1892
1893         * fast/css/resize-value-compared.html:
1894         * fast/dom/resources/navigation-type-matches-querystring.html:
1895         * fast/dom/script-tests/webtiming-document-open.js:
1896         * fast/dom/script-tests/webtiming-navigate-within-document.js:
1897         * fast/dom/script-tests/webtiming.js:
1898         * http/tests/inspector/indexeddb/indexeddb-test.js:
1899         * http/tests/misc/resources/webtiming-cross-origin-and-back2.html:
1900         * http/tests/misc/resources/webtiming-cross-origin-redirect.html:
1901         * http/tests/misc/resources/webtiming-no-origin.html:
1902         * http/tests/misc/resources/webtiming-one-redirect.html:
1903         * http/tests/misc/resources/webtiming-ssl.html:
1904         * http/tests/misc/resources/webtiming-two-redirects.html:
1905         * http/tests/misc/webtiming-slow-load.php:
1906
1907 2012-04-27  Dirk Pranke  <dpranke@chromium.org>
1908
1909         Unreviewed, revert r115453 - broke chromium win bots
1910
1911         * platform/chromium/test_expectations.txt:
1912
1913 2012-04-27  Dimitri Glazkov  <dglazkov@chromium.org>
1914
1915         Layout Test media/video-currentTime-set.html is still flaky
1916         https://bugs.webkit.org/show_bug.cgi?id=85003
1917
1918         Reviewed by Eric Carlson.
1919
1920         * media/video-currentTime-set.html: Removed extraneous timeout code.
1921
1922 2012-04-27  Ryosuke Niwa  <rniwa@webkit.org>
1923
1924         FormatBlock crashes when body element is removed prior to the command execution
1925         https://bugs.webkit.org/show_bug.cgi?id=84937
1926
1927         Reviewed by Tony Chang.
1928
1929         Add a regression test for executing FormatCommand immediately after removing
1930         the body element thereby turning the selection end points to non-candidates.
1931
1932         * editing/execCommand/format-block-without-body-crash-expected.txt: Added.
1933         * editing/execCommand/format-block-without-body-crash.html: Added.
1934
1935 2012-04-27  Julien Chaffraix  <jchaffraix@webkit.org>
1936
1937         NULL-deref in RenderBox::clippedOverflowRectForRepaint
1938         https://bugs.webkit.org/show_bug.cgi?id=84774
1939
1940         Reviewed by Tony Chang.
1941
1942         * fast/inline/crash-new-continuation-with-outline-expected.txt: Added.
1943         * fast/inline/crash-new-continuation-with-outline.html: Added.
1944
1945 2012-04-27  Dirk Pranke  <dpranke@chromium.org>
1946
1947         [chromium] use "drt-style" output, not "test-shell-style" output, on mac and linux DRT
1948         https://bugs.webkit.org/show_bug.cgi?id=84917
1949
1950         Unreviewed, expectations change to accompany the new-run-webkit-tests change.
1951
1952         * platform/chromium/test_expectations.txt
1953
1954 2012-04-27  Christophe Dumez  <christophe.dumez@intel.com>
1955
1956         [EFL] ResourceError domain needs to be properly set in FrameLoaderClient
1957         https://bugs.webkit.org/show_bug.cgi?id=84129
1958
1959         Reviewed by Nate Chapin.
1960
1961         Unskip the tests which require EFL's DumpRenderTree to support
1962         LayoutTestController's dumpResourceLoadCallbacks() and print out
1963         correctly information about resource loading errors.
1964
1965         * platform/efl/Skipped:
1966
1967 2012-04-27  Dimitri Glazkov  <dglazkov@chromium.org>
1968
1969         [Chromium] platform/chromium/media/video-capture-preview.html is a flaky crash.
1970         https://bugs.webkit.org/show_bug.cgi?id=85082
1971
1972         * platform/chromium/test_expectations.txt: Added expectation of flakiness.
1973
1974 2012-04-27  Alexander Pavlov  <apavlov@chromium.org>
1975
1976         Web Inspector: Implement the "Disable JavaScript" option in the settings dialog
1977         https://bugs.webkit.org/show_bug.cgi?id=84946
1978
1979         Reviewed by Yury Semikhatsky.
1980
1981         * inspector/debugger/disable-script-expected.txt: Added.
1982         * inspector/debugger/disable-script.html: Added.
1983
1984 2012-04-27  Keishi Hattori  <keishi@webkit.org>
1985
1986         IETC HTML5: verify HTMLDataListElement - instanceof HTMLDataListElement fails.
1987         https://bugs.webkit.org/show_bug.cgi?id=81196
1988
1989         Reviewed by Kent Tamura.
1990
1991         * fast/dom/Window/resources/window-properties.js: Added HTMLDataListElement to the list.
1992         * platform/chromium/fast/dom/Window/window-lookup-precedence-expected.txt:
1993
1994 2012-04-27  Dimitri Glazkov  <dglazkov@chromium.org>
1995
1996         Unreviewed, rolling out r115417.
1997         http://trac.webkit.org/changeset/115417
1998         https://bugs.webkit.org/show_bug.cgi?id=84946
1999
2000         Added test is broken on windows.
2001
2002         * inspector/debugger/disable-script-expected.txt: Removed.
2003         * inspector/debugger/disable-script.html: Removed.
2004
2005 2012-04-27  Dimitri Glazkov  <dglazkov@chromium.org>
2006
2007         [Chromium] fast/images/gif-large-checkerboard.html is a flaky crash
2008         https://bugs.webkit.org/show_bug.cgi?id=85073
2009
2010         * platform/chromium/test_expectations.txt: Marked flaky crash.
2011
2012 2012-04-26  Andreas Kling  <kling@webkit.org>
2013
2014         Avoid mutating Element attribute storage in StepRange constructor.
2015         <http://webkit.org/b/84797>
2016
2017         Reviewed by Antti Koivisto.
2018
2019         * fast/selectors/querySelector-in-range-crash-expected.txt: Added.
2020         * fast/selectors/querySelector-in-range-crash.html: Added.
2021
2022 2012-04-27  Rob Buis  <rbuis@rim.com>
2023
2024         SVG inline style of 'marker-*' does not override
2025         https://bugs.webkit.org/show_bug.cgi?id=84824
2026
2027         Add tests for clip-path, filter, mask and marker-* properties.
2028
2029         Reviewed by Nikolas Zimmermann.
2030
2031         * svg/custom/inline-style-overrides-clipPath-expected.svg: Added.
2032         * svg/custom/inline-style-overrides-clipPath.svg: Added.
2033         * svg/custom/inline-style-overrides-filter-expected.svg: Added.
2034         * svg/custom/inline-style-overrides-filter.svg: Added.
2035         * svg/custom/inline-style-overrides-markers-expected.svg: Added.
2036         * svg/custom/inline-style-overrides-markers.svg: Added.
2037         * svg/custom/inline-style-overrides-mask-expected.svg: Added.
2038         * svg/custom/inline-style-overrides-mask.svg: Added.
2039
2040 2012-04-27  Nikolas Zimmermann  <nzimmermann@rim.com>
2041
2042         Support values animation mode with just a single value
2043         https://bugs.webkit.org/show_bug.cgi?id=85064
2044
2045         Reviewed by Antti Koivisto.
2046
2047         * svg/animations/resources/single-values-animation.svg: Added.
2048         * svg/animations/script-tests/single-values-animation.js: Added.
2049         (sample1):
2050         (sample2):
2051         (executeTest):
2052         * svg/animations/single-values-animation-expected.txt: Added.
2053         * svg/animations/single-values-animation.html: Added.
2054
2055 2012-04-27  Marcus Bulach  <bulach@chromium.org>
2056
2057         [chromium] Update test expectation.
2058         https://bugs.webkit.org/show_bug.cgi?id=85038
2059
2060         Unreviewed, chromium test_expectations update.
2061
2062         * platform/chromium/test_expectations.txt:
2063
2064 2012-04-27  Konrad Piascik  <kpiascik@rim.com>
2065
2066         Web Inspector: Allow inspection of Web Socket Frames
2067         https://bugs.webkit.org/show_bug.cgi?id=83282
2068
2069         Reviewed by Pavel Feldman.
2070
2071         * http/tests/inspector/web-socket-frame-error-expected.txt: Added.
2072         * http/tests/inspector/web-socket-frame-error.html: Added.
2073         * http/tests/inspector/web-socket-frame-expected.txt: Added.
2074         * http/tests/inspector/web-socket-frame.html: Added.
2075
2076 2012-04-27  Nikolas Zimmermann  <nzimmermann@rim.com>
2077
2078         Fix repetitions & by animation support for SVGAnimateTransformElement
2079         https://bugs.webkit.org/show_bug.cgi?id=85051
2080
2081         Reviewed by Antti Koivisto.
2082
2083         Enable <animateTransform> test in additive-type-by-animation, which was disabled as it triggered assertions before this patch.
2084         Add lots of new <animateTransform> covering additive/accumulative animations using reftests, for all animateTransform types (translate/rotate/skewX/skewY/scale).
2085
2086         * svg/animations/additive-type-by-animation-expected.txt:
2087         * svg/animations/animateTransform-accumulation-expected.svg: Added.
2088         * svg/animations/animateTransform-accumulation.svg: Added.
2089         * svg/animations/animateTransform-by-scale-expected.svg: Added.
2090         * svg/animations/animateTransform-by-scale.svg: Added.
2091         * svg/animations/animateTransform-from-by-from-to-comparision-expected.svg: Added.
2092         * svg/animations/animateTransform-from-by-from-to-comparision.svg: Added.
2093         * svg/animations/animateTransform-from-by-scale-additive-sum-expected.svg: Added.
2094         * svg/animations/animateTransform-from-by-scale-additive-sum.svg: Added.
2095         * svg/animations/animateTransform-from-by-scale-expected.svg: Added.
2096         * svg/animations/animateTransform-from-by-scale.svg: Added.
2097         * svg/animations/animateTransform-rotate-around-point-expected.svg: Added.
2098         * svg/animations/animateTransform-rotate-around-point.svg: Added.
2099         * svg/animations/animateTransform-skewX-expected.svg: Added.
2100         * svg/animations/animateTransform-skewX.svg: Added.
2101         * svg/animations/animateTransform-skewY-expected.svg: Added.
2102         * svg/animations/animateTransform-skewY.svg: Added.
2103         * svg/animations/animateTransform-translate-expected.svg: Added.
2104         * svg/animations/animateTransform-translate.svg: Added.
2105         * svg/animations/multiple-animateTransform-additive-sum-expected.svg: Added.
2106         * svg/animations/multiple-animateTransform-additive-sum.svg: Added.
2107         * svg/animations/resources/additive-type-by-animation.svg:
2108         * svg/animations/script-tests/additive-type-by-animation.js:
2109         (checkBaseVal):
2110         (sample1):
2111         (sample2):
2112         (sample3):
2113         * svg/animations/script-tests/svgtransform-animation-1.js:
2114         (sample1):
2115         (sample2):
2116         (sample3):
2117         (sample4):
2118         (sample5):
2119         (sample6):
2120         (sample7):
2121         (executeTest):
2122         * svg/animations/script-tests/svgtransform-animation-discrete.js:
2123         (sample1):
2124         (sample2):
2125         (sample3):
2126         (executeTest):
2127         * svg/animations/svgtransform-animation-1-expected.txt:
2128         * svg/animations/svgtransform-animation-discrete-expected.txt:
2129
2130 2012-04-27  Nikolas Zimmermann  <nzimmermann@rim.com>
2131
2132         SVG Animations update baseVal instead of animVal
2133         https://bugs.webkit.org/show_bug.cgi?id=12437
2134
2135         Reviewed by Dirk Schulze.
2136
2137         Add tests that change the CSS property while an animation is running, finally fixed now for both SVG DOM & CSS animations.
2138
2139         * svg/animations/change-css-property-while-animating-fill-freeze-expected.txt: Added.
2140         * svg/animations/change-css-property-while-animating-fill-freeze.html: Added.
2141         * svg/animations/change-css-property-while-animating-fill-remove-expected.txt: Added.
2142         * svg/animations/change-css-property-while-animating-fill-remove.html: Added.
2143         * svg/animations/resources/change-css-property-while-animating-fill-freeze.svg: Added.
2144         * svg/animations/resources/change-css-property-while-animating-fill-remove.svg: Added.
2145         * svg/animations/script-tests/change-css-property-while-animating-fill-freeze.js: Added.
2146         (sample1):
2147         (sample2):
2148         (sample3):
2149         (sample4):
2150         (sample5):
2151         (executeTest):
2152         * svg/animations/script-tests/change-css-property-while-animating-fill-remove.js: Added.
2153         (sample1):
2154         (sample2):
2155         (sample3):
2156         (sample4):
2157         (sample5):
2158         (executeTest):
2159
2160 2012-04-27  Philippe Normand  <pnormand@igalia.com>
2161
2162         Unreviewed, GTK test_expectations update.
2163
2164         * platform/gtk/test_expectations.txt: Mark another http/inspector
2165         test as crashing.
2166
2167 2012-04-26  Alexander Pavlov  <apavlov@chromium.org>
2168
2169         Web Inspector: Implement the "Disable JavaScript" option in the settings dialog
2170         https://bugs.webkit.org/show_bug.cgi?id=84946
2171
2172         Reviewed by Yury Semikhatsky.
2173
2174         * inspector/debugger/disable-script-expected.txt: Added.
2175         * inspector/debugger/disable-script.html: Added.
2176
2177 2012-04-27  Philippe Normand  <pnormand@igalia.com>
2178
2179         Unreviewed, GTK test_expectations update.
2180
2181         * platform/gtk/test_expectations.txt: Flag http test hitting an ASSERT.
2182
2183 2012-04-27  Christophe Dumez  <christophe.dumez@intel.com>
2184
2185         [EFL] DRT should support LayoutTestController's dumpResourceLoadCallbacks()
2186         https://bugs.webkit.org/show_bug.cgi?id=81891
2187
2188         Reviewed by Philippe Normand.
2189
2190         Unskip tests which depend on EFL's DumpRenderTree support for
2191         LayoutTestController's dumpResourceLoadCallbacks(), now that it is
2192         implemented.
2193
2194         * platform/efl/Skipped:
2195
2196 2012-04-27  Marcus Bulach  <bulach@chromium.org>
2197
2198         [chromium] Update test expectation.
2199         https://bugs.webkit.org/show_bug.cgi?id=85038
2200
2201         Unreviewed, chromium test_expectations update.
2202
2203         * platform/chromium/test_expectations.txt:
2204
2205 2012-04-27  Philippe Normand  <pnormand@igalia.com>
2206
2207         Unreviewed, GTK test_expectations update.
2208
2209         * platform/gtk/test_expectations.txt: Fix expected results of
2210         css2.1 results and remove non-existant fast/form test.
2211
2212 2012-04-26  Ryosuke Niwa  <rniwa@webkit.org>
2213
2214         REGRESSION (r94497): Pressing Command+A when inline (Marked Text) is not empty will clean whole content
2215         https://bugs.webkit.org/show_bug.cgi?id=84501
2216
2217         Reviewed by Alexey Proskuryakov.
2218
2219         Add a regression test for selecting all when there is a composition text.
2220
2221         * editing/input/select-all-clear-input-method-expected.txt: Added.
2222         * editing/input/select-all-clear-input-method.html: Added.
2223
2224 2012-04-26  Csaba Osztrogonác  <ossy@webkit.org>
2225
2226         [Qt] Unreviewed morning gardening, skip a new failing test.
2227
2228         * platform/qt/Skipped:
2229
2230 2012-04-26  Keishi Hattori  <keishi@webkit.org>
2231
2232         datalist: Form control in a <datalist> should be barred from constraint validation
2233         https://bugs.webkit.org/show_bug.cgi?id=84359
2234
2235         Reviewed by Kent Tamura.
2236
2237         * fast/forms/datalist/datalist-child-validation-expected.txt: Added.
2238         * fast/forms/datalist/datalist-child-validation.html: Added. Tests that willValidate changes from false to true when we move the element out of the datalist.
2239
2240 2012-04-26  Jeffrey Pfau  <jpfau@apple.com>
2241
2242         Invalid cast in WebCore::HTMLCollection::isAcceptableElement
2243         https://bugs.webkit.org/show_bug.cgi?id=84626
2244
2245         Reviewed by Darin Adler.
2246
2247         Add tests to make sure only HTML elements are present in most HTMLCollection objects.
2248
2249         * fast/dom/htmlcollection-non-html-option-expected.txt: Added.
2250         * fast/dom/htmlcollection-non-html.html: Added.
2251
2252 2012-04-26  Benjamin Poulain  <bpoulain@apple.com>
2253
2254         Skip the new ObjC tests for WebKit2
2255
2256         Reviewed by Andreas Kling.
2257
2258         WebKitTestRunner doesn't have objCController, the new tests for
2259         the Objective-C bindings should be skipped on WebKit2.
2260
2261         * platform/wk2/Skipped:
2262
2263 2012-04-26  Oliver Hunt  <oliver@apple.com>
2264
2265         Remove RegisterFile::end()/m_end
2266         https://bugs.webkit.org/show_bug.cgi?id=85011
2267
2268         Reviewed by Gavin Barraclough.
2269
2270         Now that we recurse on the top of the used portion of the stack we
2271         can provide an error message even when the stack is completely full.
2272
2273         Also made sure we were consistent in which callframe we used when
2274         creating stack overflow errors.
2275
2276         * fast/js/global-recursion-on-full-stack-expected.txt:
2277         * fast/js/stack-trace-expected.txt:
2278
2279 2012-04-26  Tom Zakrajsek  <tomz@codeaurora.org>
2280
2281         Unreviewed gardening
2282
2283         * platform/qt/test_expectations.txt:
2284
2285 2012-04-26  Aaron Colwell  <acolwell@chromium.org>
2286
2287         Updating MediaSource layout test to verify that webkitSourceState is always
2288         SOURCE_CLOSED when an error occurs.
2289         
2290         Minor style fixes and informative console messages were also added.
2291         https://bugs.webkit.org/show_bug.cgi?id=84996
2292
2293         Reviewed by Eric Carlson.
2294
2295         * http/tests/media/media-source/webm/video-media-source-errors-expected.txt:
2296         * http/tests/media/media-source/webm/video-media-source-errors.html:
2297
2298 2012-04-26  Ryosuke Niwa  <rniwa@webkit.org>
2299
2300         Remove Chromium test expectation after r115244.
2301
2302         * platform/chromium/test_expectations.txt:
2303
2304 2012-04-26  Dave Tharp  <dtharp@codeaurora.org>
2305
2306         Integrate IETC CSS : multicolumn tests
2307         https://bugs.webkit.org/show_bug.cgi?id=84784
2308
2309         Reviewed by Beth Dakin.
2310
2311         Adding IETC CSS Multicolumn tests along with corresponding reference tests.
2312         Failures are noted in port-specific test_expectations.txt.
2313
2314         * ietestcenter/css3/multicolumn/column-block-formatting-context-001-expected.htm: Added.
2315         * ietestcenter/css3/multicolumn/column-block-formatting-context-001.htm: Added.
2316         * ietestcenter/css3/multicolumn/column-containing-block-001-expected.htm: Added.
2317         * ietestcenter/css3/multicolumn/column-containing-block-001.htm: Added.
2318         * ietestcenter/css3/multicolumn/column-containing-block-002-expected.htm: Added.
2319         * ietestcenter/css3/multicolumn/column-containing-block-002.htm: Added.
2320         * ietestcenter/css3/multicolumn/column-containing-block-003-expected.htm: Added.
2321         * ietestcenter/css3/multicolumn/column-containing-block-003.htm: Added.
2322         * ietestcenter/css3/multicolumn/column-filling-001-expected.htm: Added.
2323         * ietestcenter/css3/multicolumn/column-filling-001.htm: Added.
2324         * ietestcenter/css3/multicolumn/column-width-applies-to-001-expected.htm: Added.
2325         * ietestcenter/css3/multicolumn/column-width-applies-to-001.htm: Added.
2326         * ietestcenter/css3/multicolumn/column-width-applies-to-002-expected.htm: Added.
2327         * ietestcenter/css3/multicolumn/column-width-applies-to-002.htm: Added.
2328         * ietestcenter/css3/multicolumn/column-width-applies-to-003-expected.htm: Added.
2329         * ietestcenter/css3/multicolumn/column-width-applies-to-003.htm: Added.
2330         * ietestcenter/css3/multicolumn/column-width-applies-to-004-expected.htm: Added.
2331         * ietestcenter/css3/multicolumn/column-width-applies-to-004.htm: Added.
2332         * ietestcenter/css3/multicolumn/column-width-applies-to-005-expected.htm: Added.
2333         * ietestcenter/css3/multicolumn/column-width-applies-to-005.htm: Added.
2334         * ietestcenter/css3/multicolumn/column-width-applies-to-006-expected.htm: Added.
2335         * ietestcenter/css3/multicolumn/column-width-applies-to-006.htm: Added.
2336         * ietestcenter/css3/multicolumn/column-width-applies-to-007-expected.htm: Added.
2337         * ietestcenter/css3/multicolumn/column-width-applies-to-007.htm: Added.
2338         * ietestcenter/css3/multicolumn/column-width-applies-to-008-expected.htm: Added.
2339         * ietestcenter/css3/multicolumn/column-width-applies-to-008.htm: Added.
2340         * ietestcenter/css3/multicolumn/column-width-applies-to-009-expected.htm: Added.
2341         * ietestcenter/css3/multicolumn/column-width-applies-to-009.htm: Added.
2342         * ietestcenter/css3/multicolumn/column-width-applies-to-010-expected.htm: Added.
2343         * ietestcenter/css3/multicolumn/column-width-applies-to-010.htm: Added.
2344         * ietestcenter/css3/multicolumn/column-width-applies-to-012-expected.htm: Added.
2345         * ietestcenter/css3/multicolumn/column-width-applies-to-012.htm: Added.
2346         * ietestcenter/css3/multicolumn/column-width-applies-to-013-expected.htm: Added.
2347         * ietestcenter/css3/multicolumn/column-width-applies-to-013.htm: Added.
2348         * ietestcenter/css3/multicolumn/column-width-applies-to-014-expected.htm: Added.
2349         * ietestcenter/css3/multicolumn/column-width-applies-to-014.htm: Added.
2350         * ietestcenter/css3/multicolumn/column-width-applies-to-015-expected.htm: Added.
2351         * ietestcenter/css3/multicolumn/column-width-applies-to-015.htm: Added.
2352         * ietestcenter/css3/multicolumn/column-width-negative-001-expected.htm: Added.
2353         * ietestcenter/css3/multicolumn/column-width-negative-001.htm: Added.
2354         * ietestcenter/css3/multicolumn/column-width-percentage-001-expected.htm: Added.
2355         * ietestcenter/css3/multicolumn/column-width-percentage-001.htm: Added.
2356         * platform/chromium/test_expectations.txt:
2357         * platform/efl/test_expectations.txt:
2358         * platform/gtk/test_expectations.txt:
2359         * platform/mac/test_expectations.txt:
2360         * platform/qt/test_expectations.txt:
2361
2362 2012-04-26  Raphael Kubo da Costa  <rakuco@webkit.org>
2363
2364         [EFL] Unreviewed gardening.
2365
2366         Update expectations in security/ after r115294.
2367
2368         * platform/efl/security/block-test-expected.txt:
2369         * platform/efl/security/block-test-no-port-expected.txt:
2370
2371 2012-04-26  Dimitri Glazkov  <dglazkov@chromium.org>
2372
2373         [Chromium] Remove expectation of failure for a fixed test.
2374
2375         * platform/chromium/test_expectations.txt: Now passing.
2376
2377 2012-04-26  Eric Carlson  <eric.carlson@apple.com>
2378
2379         Unreviewed gardening, remove tests that now pass from test_expectations.txt
2380
2381         * platform/mac/test_expectations.txt:
2382
2383 2012-04-26  Ryosuke Niwa  <rniwa@webkit.org>
2384
2385         Add a test for crash in DOMSelection::deleteFromDocument
2386         https://bugs.webkit.org/show_bug.cgi?id=84991
2387
2388         Reviewed by Alexey Proskuryakov.
2389
2390         Add a test for the bug 44153 (fixed in r65587).
2391
2392         * editing/selection/deleteFromDocument-after-document-open-crash-expected.txt: Added.
2393         * editing/selection/deleteFromDocument-after-document-open-crash.html: Added.
2394
2395 2012-04-26  Benjamin Poulain  <bpoulain@apple.com>
2396
2397         ObjcClass::methodsNamed() can leak if buffer is dynamically allocated
2398         https://bugs.webkit.org/show_bug.cgi?id=84668
2399
2400         Reviewed by Alexey Proskuryakov.
2401
2402         Extend the test coverage to accessor with very long name. Add coverage for the
2403         JavaScript to Objective-C method name conversion.
2404
2405         * platform/mac/plugins/bindings-objc-long-method-name-expected.txt: Added.
2406         * platform/mac/plugins/bindings-objc-long-method-name.html: Added.
2407         * platform/mac/plugins/bindings-objc-method-name-conversion-expected.txt: Added.
2408         * platform/mac/plugins/bindings-objc-method-name-conversion.html: Added.
2409
2410 2012-04-26  Dimitri Glazkov  <dglazkov@chromium.org>
2411
2412         [Chromium] media/video-currentTime-set.html is flaky
2413         https://bugs.webkit.org/show_bug.cgi?id=85003
2414
2415         * platform/chromium/test_expectations.txt: Added expectation of flakiness.
2416
2417 2012-04-26  Robert Hogan  <robert@webkit.org>
2418
2419         Unreviewed, rolling out r115342.
2420         http://trac.webkit.org/changeset/115342
2421
2422         r115340 was rolled out
2423
2424         * platform/qt/test_expectations.txt:
2425
2426 2012-04-26  Dimitri Glazkov  <dglazkov@chromium.org>
2427
2428         Unreviewed, rolling out r115349.
2429         http://trac.webkit.org/changeset/115349
2430
2431         Patch that required this change was reverted.
2432
2433         * platform/chromium/test_expectations.txt:
2434
2435 2012-04-26  Dimitri Glazkov  <dglazkov@chromium.org>
2436
2437         Unreviewed, rolling out r115340.
2438         http://trac.webkit.org/changeset/115340
2439         https://bugs.webkit.org/show_bug.cgi?id=83048
2440
2441         Does not work with Windows.
2442
2443         * css2.1/20110323/abspos-containing-block-initial-004-ref-expected.png: Added.
2444         * css2.1/20110323/abspos-containing-block-initial-004-ref-expected.txt: Added.
2445         * css2.1/20110323/abspos-containing-block-initial-004a-expected.png: Added.
2446         * css2.1/20110323/abspos-containing-block-initial-004a-expected.txt: Added.
2447         * css2.1/20110323/abspos-containing-block-initial-004b-expected.png: Added.
2448         * css2.1/20110323/abspos-containing-block-initial-004b-expected.txt: Added.
2449         * css2.1/20110323/abspos-containing-block-initial-004c-expected.png: Added.
2450         * css2.1/20110323/abspos-containing-block-initial-004c-expected.txt: Added.
2451         * css2.1/20110323/abspos-containing-block-initial-004d-expected.png: Added.
2452         * css2.1/20110323/abspos-containing-block-initial-004d-expected.txt: Added.
2453         * css2.1/20110323/abspos-containing-block-initial-004e-expected.png: Added.
2454         * css2.1/20110323/abspos-containing-block-initial-004e-expected.txt: Added.
2455         * css2.1/20110323/abspos-containing-block-initial-004f-expected.png: Added.
2456         * css2.1/20110323/abspos-containing-block-initial-004f-expected.txt: Added.
2457         * css2.1/20110323/abspos-containing-block-initial-005-ref-expected.png: Added.
2458         * css2.1/20110323/abspos-containing-block-initial-005-ref-expected.txt: Added.
2459         * css2.1/20110323/abspos-containing-block-initial-005a-expected.png: Added.
2460         * css2.1/20110323/abspos-containing-block-initial-005a-expected.txt: Added.
2461         * css2.1/20110323/abspos-containing-block-initial-005b-expected.png: Added.
2462         * css2.1/20110323/abspos-containing-block-initial-005b-expected.txt: Added.
2463         * css2.1/20110323/abspos-containing-block-initial-005c-expected.png: Added.
2464         * css2.1/20110323/abspos-containing-block-initial-005c-expected.txt: Added.
2465         * css2.1/20110323/abspos-containing-block-initial-005d-expected.png: Added.
2466         * css2.1/20110323/abspos-containing-block-initial-005d-expected.txt: Added.
2467         * css2.1/20110323/abspos-containing-block-initial-007-expected.txt: Added.
2468         * css2.1/20110323/abspos-containing-block-initial-007-ref-expected.txt: Added.
2469         * css2.1/20110323/abspos-containing-block-initial-009-ref-expected.png: Added.
2470         * css2.1/20110323/abspos-containing-block-initial-009-ref-expected.txt: Added.
2471         * css2.1/20110323/abspos-containing-block-initial-009a-expected.png: Added.
2472         * css2.1/20110323/abspos-containing-block-initial-009a-expected.txt: Added.
2473         * css2.1/20110323/abspos-containing-block-initial-009b-expected.png: Added.
2474         * css2.1/20110323/abspos-containing-block-initial-009b-expected.txt: Added.
2475         * css2.1/20110323/abspos-containing-block-initial-009e-expected.png: Added.
2476         * css2.1/20110323/abspos-containing-block-initial-009e-expected.txt: Added.
2477         * css2.1/20110323/abspos-containing-block-initial-009f-expected.png: Added.
2478         * css2.1/20110323/abspos-containing-block-initial-009f-expected.txt: Added.
2479         * css2.1/20110323/abspos-non-replaced-width-margin-000-expected.txt: Added.
2480         * css2.1/20110323/abspos-replaced-width-margin-000-expected.txt: Added.
2481         * css2.1/20110323/background-016.htm: Removed.
2482         * css2.1/20110323/block-replaced-width-001.htm: Added.
2483         * css2.1/20110323/empty-inline-001.htm:
2484         * css2.1/20110323/reftest.list: Removed.
2485         * css2.1/reference/ref-filled-green-100px-square.htm: Removed.
2486         * css2.1/reference/ref-filled-green-100px-square.xht: Removed.
2487         * css2.1/reference/ref-if-there-is-no-red.htm: Removed.
2488         * css2.1/reference/ref-if-there-is-no-red.xht: Removed.
2489         * css2.1/reference/ref-nothing-below.htm: Removed.
2490         * css2.1/reference/ref-nothing-below.xht: Removed.
2491         * css2.1/reference/ref-this-text-should-be-green.htm: Removed.
2492         * css2.1/reference/ref-this-text-should-be-green.xht: Removed.
2493         * platform/chromium-linux/css2.1/20110323/abspos-containing-block-initial-001-expected.png: Added.
2494         * platform/chromium-linux/css2.1/20110323/abspos-containing-block-initial-001-ref-expected.png: Added.
2495         * platform/chromium-linux/css2.1/20110323/abspos-containing-block-initial-007-expected.png: Added.
2496         * platform/chromium-linux/css2.1/20110323/abspos-containing-block-initial-007-ref-expected.png: Added.
2497         * platform/chromium-linux/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Added.
2498         * platform/chromium-linux/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Added.
2499         * platform/chromium-linux/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Added.
2500         * platform/chromium-linux/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Added.
2501         * platform/chromium-linux/css2.1/20110323/empty-inline-001-expected.png: Added.
2502         * platform/chromium-mac-leopard/css2.1/20110323/block-replaced-width-001-expected.png: Added.
2503         * platform/chromium-mac-leopard/css2.1/20110323/empty-inline-001-expected.png: Added.
2504         * platform/chromium-mac-snowleopard/css2.1/20110323/abspos-containing-block-initial-001-expected.png: Added.
2505         * platform/chromium-mac-snowleopard/css2.1/20110323/abspos-containing-block-initial-007-expected.png: Added.
2506         * platform/chromium-mac-snowleopard/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Added.
2507         * platform/chromium-mac-snowleopard/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Added.
2508         * platform/chromium-mac-snowleopard/css2.1/20110323/block-replaced-width-001-expected.png: Added.
2509         * platform/chromium-mac-snowleopard/css2.1/20110323/empty-inline-001-expected.png: Added.
2510         * platform/chromium-mac/css2.1/20110323/abspos-containing-block-initial-001-expected.png: Added.
2511         * platform/chromium-mac/css2.1/20110323/abspos-containing-block-initial-007-expected.png: Added.
2512         * platform/chromium-mac/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Added.
2513         * platform/chromium-mac/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Added.
2514         * platform/chromium-mac/css2.1/20110323/block-replaced-width-001-expected.png: Added.
2515         * platform/chromium-mac/css2.1/20110323/empty-inline-001-expected.png: Added.
2516         * platform/chromium-win/css2.1/20110323/abspos-containing-block-initial-001-expected.png: Added.
2517         * platform/chromium-win/css2.1/20110323/abspos-containing-block-initial-001-ref-expected.png: Added.
2518         * platform/chromium-win/css2.1/20110323/abspos-containing-block-initial-007-expected.png: Added.
2519         * platform/chromium-win/css2.1/20110323/abspos-containing-block-initial-007-ref-expected.png: Added.
2520         * platform/chromium-win/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Added.
2521         * platform/chromium-win/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Added.
2522         * platform/chromium-win/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Added.
2523         * platform/chromium-win/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Added.
2524         * platform/chromium-win/css2.1/20110323/empty-inline-001-expected.png: Added.
2525         * platform/chromium-win/css2.1/20110323/empty-inline-001-expected.txt: Added.
2526         * platform/chromium/css2.1/20110323/abspos-containing-block-initial-001-ref-expected.png: Added.
2527         * platform/chromium/css2.1/20110323/abspos-containing-block-initial-007-ref-expected.png: Added.
2528         * platform/efl/css2.1/20110323/abspos-containing-block-initial-007-expected.png: Added.
2529         * platform/efl/css2.1/20110323/abspos-containing-block-initial-007-expected.txt: Added.
2530         * platform/efl/css2.1/20110323/abspos-containing-block-initial-007-ref-expected.png: Added.
2531         * platform/efl/css2.1/20110323/abspos-containing-block-initial-007-ref-expected.txt: Added.
2532         * platform/efl/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Added.
2533         * platform/efl/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.txt: Added.
2534         * platform/efl/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Added.
2535         * platform/efl/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.txt: Added.
2536         * platform/efl/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Added.
2537         * platform/efl/css2.1/20110323/abspos-replaced-width-margin-000-expected.txt: Added.
2538         * platform/efl/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Added.
2539         * platform/efl/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.txt: Added.
2540         * platform/efl/css2.1/20110323/block-replaced-width-001-expected.png: Added.
2541         * platform/efl/css2.1/20110323/block-replaced-width-001-expected.txt: Added.
2542         * platform/gtk/css2.1/20110323/abspos-containing-block-initial-001-expected.txt: Added.
2543         * platform/gtk/css2.1/20110323/abspos-containing-block-initial-001-ref-expected.txt: Added.
2544         * platform/gtk/css2.1/20110323/abspos-containing-block-initial-007-expected.txt: Added.
2545         * platform/gtk/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Added.
2546         * platform/gtk/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.txt: Added.
2547         * platform/gtk/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Added.
2548         * platform/gtk/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.txt: Added.
2549         * platform/gtk/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Added.
2550         * platform/gtk/css2.1/20110323/abspos-replaced-width-margin-000-expected.txt: Added.
2551         * platform/gtk/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Added.
2552         * platform/gtk/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.txt: Added.
2553         * platform/gtk/css2.1/20110323/block-replaced-width-001-expected.png: Added.
2554         * platform/mac-snowleopard/css2.1/20110323/abspos-containing-block-initial-001-expected.png: Added.
2555         * platform/mac-snowleopard/css2.1/20110323/abspos-containing-block-initial-007-expected.png: Added.
2556         * platform/mac-snowleopard/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Added.
2557         * platform/mac/css2.1/20110323/abspos-containing-block-initial-001-expected.txt: Added.
2558         * platform/mac/css2.1/20110323/abspos-containing-block-initial-001-ref-expected.txt: Added.
2559         * platform/mac/css2.1/20110323/abspos-containing-block-initial-007-expected.txt: Added.
2560         * platform/mac/css2.1/20110323/abspos-containing-block-initial-007-ref-expected.txt: Added.
2561         * platform/mac/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Added.
2562         * platform/mac/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.txt: Added.
2563         * platform/mac/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Added.
2564         * platform/mac/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.txt: Added.
2565         * platform/mac/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Added.
2566         * platform/mac/css2.1/20110323/abspos-replaced-width-margin-000-expected.txt: Added.
2567         * platform/mac/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Added.
2568         * platform/mac/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.txt: Added.
2569         * platform/mac/css2.1/20110323/block-replaced-width-001-expected.png: Added.
2570         * platform/mac/css2.1/20110323/block-replaced-width-001-expected.txt: Added.
2571         * platform/mac/css2.1/20110323/empty-inline-001-expected.png: Added.
2572         * platform/mac/css2.1/20110323/empty-inline-001-expected.txt: Added.
2573         * platform/qt/css2.1/20110323/abspos-containing-block-initial-001-expected.txt: Added.
2574         * platform/qt/css2.1/20110323/abspos-containing-block-initial-001-ref-expected.txt: Added.
2575         * platform/qt/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Added.
2576         * platform/qt/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Added.
2577         * platform/qt/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.txt: Added.
2578         * platform/qt/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Added.
2579         * platform/qt/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Added.
2580         * platform/qt/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.txt: Added.
2581         * platform/qt/css2.1/20110323/block-replaced-width-001-expected.png: Added.
2582         * platform/qt/css2.1/20110323/block-replaced-width-001-expected.txt: Added.
2583         * platform/qt/css2.1/20110323/empty-inline-001-expected.txt: Added.
2584
2585 2012-04-26  Dimitri Glazkov  <dglazkov@chromium.org>
2586
2587         [Chromium] Remove expectation of a test failure after the test itself was removed in r115340.
2588
2589         * platform/chromium/test_expectations.txt: Removed failure expectation.
2590
2591 2012-04-25 Ken Buchanan  <kenrb@chromium.org>
2592
2593         Crash from removal of line break object after layout
2594         https://bugs.webkit.org/show_bug.cgi?id=75461
2595
2596         Reviewed by David Hyatt.
2597
2598         Test exercising crashing condition in bug 75461.
2599
2600         * fast/block/line-layout/line-break-obj-removal-crash-expected.txt: Added
2601         * fast/block/line-layout/line-break-obj-removal-crash.html: Added
2602
2603 2012-04-26  Robert Hogan  <robert@webkit.org>
2604
2605         Update Qt expectations after r115340
2606
2607         css2.1/20110323/abspos-replaced-width-margin-000.htm fails the reftest due to
2608         scrollbar artefacts.
2609
2610         Unreviewed.
2611
2612         * platform/qt/test_expectations.txt:
2613
2614 2012-04-26  Christophe Dumez  <christophe.dumez@intel.com>
2615
2616         [EFL] Enable VIDEO_TRACK feature
2617         https://bugs.webkit.org/show_bug.cgi?id=84830
2618
2619         Reviewed by Gustavo Noronha Silva.
2620
2621         Unskip test cases which requires the VIDEO_TRACK feature now that it
2622         is enabled by default for EFL port.
2623
2624         * platform/efl/Skipped:
2625
2626 2012-04-03  Robert Hogan  <robert@webkit.org>
2627
2628         new-webkit-run-tests: handle ref tests from the CSS test suite
2629         https://bugs.webkit.org/show_bug.cgi?id=83048
2630
2631         Reviewed by Ryosuke Niwa.
2632
2633         Add some of the reference infrastructure from the CSS 2.1 test suite.
2634
2635         * css2.1/20110323/abspos-containing-block-initial-004-ref-expected.png: Removed.
2636         * css2.1/20110323/abspos-containing-block-initial-004-ref-expected.txt: Removed.
2637         * css2.1/20110323/abspos-containing-block-initial-004a-expected.png: Removed.
2638         * css2.1/20110323/abspos-containing-block-initial-004a-expected.txt: Removed.
2639         * css2.1/20110323/abspos-containing-block-initial-004b-expected.png: Removed.
2640         * css2.1/20110323/abspos-containing-block-initial-004b-expected.txt: Removed.
2641         * css2.1/20110323/abspos-containing-block-initial-004c-expected.png: Removed.
2642         * css2.1/20110323/abspos-containing-block-initial-004c-expected.txt: Removed.
2643         * css2.1/20110323/abspos-containing-block-initial-004d-expected.png: Removed.
2644         * css2.1/20110323/abspos-containing-block-initial-004d-expected.txt: Removed.
2645         * css2.1/20110323/abspos-containing-block-initial-004e-expected.png: Removed.
2646         * css2.1/20110323/abspos-containing-block-initial-004e-expected.txt: Removed.
2647         * css2.1/20110323/abspos-containing-block-initial-004f-expected.png: Removed.
2648         * css2.1/20110323/abspos-containing-block-initial-004f-expected.txt: Removed.
2649         * css2.1/20110323/abspos-containing-block-initial-005-ref-expected.png: Removed.
2650         * css2.1/20110323/abspos-containing-block-initial-005-ref-expected.txt: Removed.
2651         * css2.1/20110323/abspos-containing-block-initial-005a-expected.png: Removed.
2652         * css2.1/20110323/abspos-containing-block-initial-005a-expected.txt: Removed.
2653         * css2.1/20110323/abspos-containing-block-initial-005b-expected.png: Removed.
2654         * css2.1/20110323/abspos-containing-block-initial-005b-expected.txt: Removed.
2655         * css2.1/20110323/abspos-containing-block-initial-005c-expected.png: Removed.
2656         * css2.1/20110323/abspos-containing-block-initial-005c-expected.txt: Removed.
2657         * css2.1/20110323/abspos-containing-block-initial-005d-expected.png: Removed.
2658         * css2.1/20110323/abspos-containing-block-initial-005d-expected.txt: Removed.
2659         * css2.1/20110323/abspos-containing-block-initial-007-expected.txt: Removed.
2660         * css2.1/20110323/abspos-containing-block-initial-007-ref-expected.txt: Removed.
2661         * css2.1/20110323/abspos-containing-block-initial-009-ref-expected.png: Removed.
2662         * css2.1/20110323/abspos-containing-block-initial-009-ref-expected.txt: Removed.
2663         * css2.1/20110323/abspos-containing-block-initial-009a-expected.png: Removed.
2664         * css2.1/20110323/abspos-containing-block-initial-009a-expected.txt: Removed.
2665         * css2.1/20110323/abspos-containing-block-initial-009b-expected.png: Removed.
2666         * css2.1/20110323/abspos-containing-block-initial-009b-expected.txt: Removed.
2667         * css2.1/20110323/abspos-containing-block-initial-009e-expected.png: Removed.
2668         * css2.1/20110323/abspos-containing-block-initial-009e-expected.txt: Removed.
2669         * css2.1/20110323/abspos-containing-block-initial-009f-expected.png: Removed.
2670         * css2.1/20110323/abspos-containing-block-initial-009f-expected.txt: Removed.
2671         * css2.1/20110323/abspos-non-replaced-width-margin-000-expected.txt: Removed.
2672         * css2.1/20110323/abspos-replaced-width-margin-000-expected.txt: Removed.
2673           These results are superseded by the reference results.
2674
2675         * css2.1/20110323/background-016.htm: Added to prove the CSS test suite reference results work.
2676
2677         * css2.1/20110323/block-replaced-width-001.htm: Removed. This test does not pass its reference result.
2678           It regressed at some point.
2679
2680         * css2.1/20110323/empty-inline-001.htm: The test has been updated from the CSS test suite.
2681
2682         * css2.1/20110323/reftest.list: Added.
2683         * css2.1/reference/ref-filled-green-100px-square.htm: Added.
2684         * css2.1/reference/ref-filled-green-100px-square.xht: Added.
2685         * css2.1/reference/ref-if-there-is-no-red.htm: Added.
2686         * css2.1/reference/ref-if-there-is-no-red.xht: Added.
2687         * css2.1/reference/ref-nothing-below.htm: Added.
2688         * css2.1/reference/ref-nothing-below.xht: Added.
2689         * css2.1/reference/ref-this-text-should-be-green.htm: Added.
2690         * css2.1/reference/ref-this-text-should-be-green.xht: Added.
2691
2692           Ref test infrastructure from the CSS test suite.
2693
2694         * platform/chromium-linux/css2.1/20110323/abspos-containing-block-initial-001-expected.png: Removed.
2695         * platform/chromium-linux/css2.1/20110323/abspos-containing-block-initial-001-ref-expected.png: Removed.
2696         * platform/chromium-linux/css2.1/20110323/abspos-containing-block-initial-007-expected.png: Removed.
2697         * platform/chromium-linux/css2.1/20110323/abspos-containing-block-initial-007-ref-expected.png: Removed.
2698         * platform/chromium-linux/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Removed.
2699         * platform/chromium-linux/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Removed.
2700         * platform/chromium-linux/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Removed.
2701         * platform/chromium-linux/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Removed.
2702         * platform/chromium-linux/css2.1/20110323/empty-inline-001-expected.png: Removed.
2703         * platform/chromium-mac-leopard/css2.1/20110323/block-replaced-width-001-expected.png: Removed.
2704         * platform/chromium-mac-leopard/css2.1/20110323/empty-inline-001-expected.png: Removed.
2705         * platform/chromium-mac-snowleopard/css2.1/20110323/abspos-containing-block-initial-001-expected.png: Removed.
2706         * platform/chromium-mac-snowleopard/css2.1/20110323/abspos-containing-block-initial-007-expected.png: Removed.
2707         * platform/chromium-mac-snowleopard/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Removed.
2708         * platform/chromium-mac-snowleopard/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Removed.
2709         * platform/chromium-mac-snowleopard/css2.1/20110323/block-replaced-width-001-expected.png: Removed.
2710         * platform/chromium-mac-snowleopard/css2.1/20110323/empty-inline-001-expected.png: Removed.
2711         * platform/chromium-mac/css2.1/20110323/abspos-containing-block-initial-001-expected.png: Removed.
2712         * platform/chromium-mac/css2.1/20110323/abspos-containing-block-initial-007-expected.png: Removed.
2713         * platform/chromium-mac/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Removed.
2714         * platform/chromium-mac/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Removed.
2715         * platform/chromium-mac/css2.1/20110323/block-replaced-width-001-expected.png: Removed.
2716         * platform/chromium-mac/css2.1/20110323/empty-inline-001-expected.png: Removed.
2717         * platform/chromium-win/css2.1/20110323/abspos-containing-block-initial-001-expected.png: Removed.
2718         * platform/chromium-win/css2.1/20110323/abspos-containing-block-initial-001-ref-expected.png: Removed.
2719         * platform/chromium-win/css2.1/20110323/abspos-containing-block-initial-007-expected.png: Removed.
2720         * platform/chromium-win/css2.1/20110323/abspos-containing-block-initial-007-ref-expected.png: Removed.
2721         * platform/chromium-win/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Removed.
2722         * platform/chromium-win/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Removed.
2723         * platform/chromium-win/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Removed.
2724         * platform/chromium-win/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Removed.
2725         * platform/chromium-win/css2.1/20110323/empty-inline-001-expected.png: Removed.
2726         * platform/chromium-win/css2.1/20110323/empty-inline-001-expected.txt: Removed.
2727         * platform/chromium/css2.1/20110323/abspos-containing-block-initial-001-ref-expected.png: Removed.
2728         * platform/chromium/css2.1/20110323/abspos-containing-block-initial-007-ref-expected.png: Removed.
2729         * platform/efl/css2.1/20110323/abspos-containing-block-initial-007-expected.png: Removed.
2730         * platform/efl/css2.1/20110323/abspos-containing-block-initial-007-expected.txt: Removed.
2731         * platform/efl/css2.1/20110323/abspos-containing-block-initial-007-ref-expected.png: Removed.
2732         * platform/efl/css2.1/20110323/abspos-containing-block-initial-007-ref-expected.txt: Removed.
2733         * platform/efl/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Removed.
2734         * platform/efl/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.txt: Removed.
2735         * platform/efl/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Removed.
2736         * platform/efl/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.txt: Removed.
2737         * platform/efl/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Removed.
2738         * platform/efl/css2.1/20110323/abspos-replaced-width-margin-000-expected.txt: Removed.
2739         * platform/efl/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Removed.
2740         * platform/efl/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.txt: Removed.
2741         * platform/efl/css2.1/20110323/block-replaced-width-001-expected.png: Removed.
2742         * platform/efl/css2.1/20110323/block-replaced-width-001-expected.txt: Removed.
2743         * platform/gtk/css2.1/20110323/abspos-containing-block-initial-001-expected.txt: Removed.
2744         * platform/gtk/css2.1/20110323/abspos-containing-block-initial-001-ref-expected.txt: Removed.
2745         * platform/gtk/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Removed.
2746         * platform/gtk/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Removed.
2747         * platform/gtk/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.txt: Removed.
2748         * platform/gtk/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Removed.
2749         * platform/gtk/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Removed.
2750         * platform/gtk/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.txt: Removed.
2751         * platform/gtk/css2.1/20110323/block-replaced-width-001-expected.png: Removed.
2752         * platform/gtk/css2.1/20110323/block-replaced-width-001-expected.txt: Removed.
2753         * platform/gtk/css2.1/20110323/empty-inline-001-expected.txt: Removed.
2754         * platform/mac-snowleopard/css2.1/20110323/abspos-containing-block-initial-001-expected.png: Removed.
2755         * platform/mac-snowleopard/css2.1/20110323/abspos-containing-block-initial-007-expected.png: Removed.
2756         * platform/mac-snowleopard/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Removed.
2757         * platform/mac/css2.1/20110323/abspos-containing-block-initial-001-expected.txt: Removed.
2758         * platform/mac/css2.1/20110323/abspos-containing-block-initial-001-ref-expected.txt: Removed.
2759         * platform/mac/css2.1/20110323/abspos-containing-block-initial-007-expected.txt: Removed.
2760         * platform/mac/css2.1/20110323/abspos-containing-block-initial-007-ref-expected.txt: Removed.
2761         * platform/mac/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Removed.
2762         * platform/mac/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.txt: Removed.
2763         * platform/mac/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Removed.
2764         * platform/mac/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.txt: Removed.
2765         * platform/mac/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Removed.
2766         * platform/mac/css2.1/20110323/abspos-replaced-width-margin-000-expected.txt: Removed.
2767         * platform/mac/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Removed.
2768         * platform/mac/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.txt: Removed.
2769         * platform/mac/css2.1/20110323/block-replaced-width-001-expected.png: Removed.
2770         * platform/mac/css2.1/20110323/block-replaced-width-001-expected.txt: Removed.
2771         * platform/mac/css2.1/20110323/empty-inline-001-expected.png: Removed.
2772         * platform/mac/css2.1/20110323/empty-inline-001-expected.txt: Removed.
2773         * platform/qt/css2.1/20110323/abspos-containing-block-initial-001-expected.txt: Removed.
2774         * platform/qt/css2.1/20110323/abspos-containing-block-initial-001-ref-expected.txt: Removed.
2775         * platform/qt/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Removed.
2776         * platform/qt/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Removed.
2777         * platform/qt/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.txt: Removed.
2778         * platform/qt/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Removed.
2779         * platform/qt/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Removed.
2780         * platform/qt/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.txt: Removed.
2781         * platform/qt/css2.1/20110323/block-replaced-width-001-expected.png: Removed.
2782         * platform/qt/css2.1/20110323/block-replaced-width-001-expected.txt: Removed.
2783         * platform/qt/css2.1/20110323/empty-inline-001-expected.txt: Removed.
2784
2785           These results are superseded by the reference results.
2786
2787 2012-04-26  Philip Rogers  <pdr@google.com>
2788
2789         Fix Skia's SkPathContainsPoint to work with sub-pixel accuracy
2790         https://bugs.webkit.org/show_bug.cgi?id=84117
2791
2792         Reviewed by Eric Seidel.
2793
2794         * svg/hittest/svg-small-path-expected.txt: Added.
2795         * svg/hittest/svg-small-path.xhtml: Added.
2796
2797 2012-04-26  Sheriff Bot  <webkit.review.bot@gmail.com>
2798
2799         Unreviewed, rolling out r115323.
2800         http://trac.webkit.org/changeset/115323
2801         https://bugs.webkit.org/show_bug.cgi?id=84975
2802
2803         Bad test, breaks all builds (Requested by apavlov1 on
2804         #webkit).
2805
2806         * inspector/debugger/disable-script-expected.txt: Removed.
2807         * inspector/debugger/disable-script.html: Removed.
2808
2809 2012-04-26  Douglas Stockwell  <dstockwell@chromium.org>
2810
2811         IndexedDB: cursor does not correctly iterate over keys added and removed during iteration
2812         https://bugs.webkit.org/show_bug.cgi?id=84467
2813
2814         Reviewed by Ojan Vafai.
2815
2816         New test for keys added in reverse order during cursor iteration.
2817
2818         * storage/indexeddb/cursor-added-bug-expected.txt: Added.
2819         * storage/indexeddb/cursor-added-bug.html: Added.
2820         * storage/indexeddb/resources/cursor-added-bug.js: Added.
2821         (test):
2822         (openSuccess):
2823         (setVersionSuccess):
2824         (openCursor):
2825         (cursorSuccess):
2826
2827 2012-04-26  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
2828
2829         [EFL] [DRT] LayoutTestController needs implementation of setJavaScriptProfilingEnabled
2830         https://bugs.webkit.org/show_bug.cgi?id=84576
2831
2832         Reviewed by Martin Robinson.
2833
2834         Unskip test cases which rely on LayoutTestController's
2835         setJavaScriptProfilingEnabled implementation.
2836
2837         * platform/efl/Skipped:
2838
2839 2012-04-26  Dimitri Glazkov  <dglazkov@chromium.org>
2840
2841         [Chromium] webaudio/audioparam-exponentialRampToValueAtTime.html is occasionally crashing
2842         https://bugs.webkit.org/show_bug.cgi?id=84972
2843
2844         * platform/chromium/test_expectations.txt: Marked as flaky.
2845
2846 2012-04-26  Alexander Pavlov  <apavlov@chromium.org>
2847
2848         Web Inspector: Implement the "Disable JavaScript" option in the settings dialog
2849         https://bugs.webkit.org/show_bug.cgi?id=84946
2850
2851         Reviewed by Yury Semikhatsky.
2852
2853         * inspector/debugger/disable-script-expected.txt: Added.
2854         * inspector/debugger/disable-script.html: Added.
2855
2856 2012-04-26  Dominik Röttsches  <dominik.rottsches@linux.intel.com>
2857
2858         [cairo] CairoGraphicsContext fillRect (with Color) overrides composite operator
2859         https://bugs.webkit.org/show_bug.cgi?id=84848
2860
2861         Reviewed by Martin Robinson.
2862
2863         Unskipping and baselining feDropShadow test,
2864         now works because of composite operator fix.
2865         Fixed png baseline result for drop shadow test on GTK.
2866
2867         * platform/efl/svg/filters/feDropShadow-expected.png: Added.
2868         * platform/efl/svg/filters/feDropShadow-expected.txt: Added.
2869         * platform/efl/test_expectations.txt:
2870         * platform/gtk/svg/filters/feDropShadow-expected.png:
2871
2872 2012-04-26  Nikolas Zimmermann  <nzimmermann@rim.com>
2873
2874         Fix additive by animations for most SMIL list types
2875         https://bugs.webkit.org/show_bug.cgi?id=84968
2876
2877         Reviewed by Antti Koivisto.
2878
2879         Add lots of new tests covering SMIL by-animations on all primitives.
2880
2881         * svg/animations/additive-type-by-animation-expected.txt: Added.
2882         * svg/animations/additive-type-by-animation.html: Added.
2883         * svg/animations/length-list-animation-expected.svg: Added.
2884         * svg/animations/length-list-animation.svg: Added.
2885         * svg/animations/non-additive-type-by-animation-expected.txt:
2886         * svg/animations/resources/additive-type-by-animation.svg: Added.
2887         * svg/animations/resources/non-additive-type-by-animation.svg:
2888         * svg/animations/resources/svglength-additive-by-1.svg: Added.
2889         * svg/animations/resources/svglength-additive-by-2.svg: Added.
2890         * svg/animations/resources/svglength-additive-by-3.svg: Added.
2891         * svg/animations/resources/svglength-additive-by-4.svg: Added.
2892         * svg/animations/resources/svglength-additive-by-5.svg: Added.
2893         * svg/animations/resources/svglength-additive-by-6.svg: Added.
2894         * svg/animations/resources/svglength-additive-from-by-1.svg: Added.
2895         * svg/animations/resources/svglength-additive-from-by-2.svg: Added.
2896         * svg/animations/resources/svglength-additive-from-by-3.svg: Added.
2897         * svg/animations/resources/svglength-additive-from-by-4.svg: Added.
2898         * svg/animations/script-tests/additive-type-by-animation.js: Added.
2899         (checkBaseVal):
2900         (sample1):
2901         (sample2):
2902         (sample3):
2903         (executeTest):
2904         * svg/animations/script-tests/non-additive-type-by-animation.js:
2905         (sample):
2906         * svg/animations/script-tests/svglength-additive-by-1.js: Added.
2907         (sample1):
2908         (sample2):
2909         (sample3):
2910         (sample4):
2911         (sample5):
2912         (executeTest):
2913         * svg/animations/script-tests/svglength-additive-by-2.js: Added.
2914         (sample1):
2915         (sample2):
2916         (sample3):
2917         (sample4):
2918         (sample5):
2919         (executeTest):
2920         * svg/animations/script-tests/svglength-additive-by-3.js: Added.
2921         (sample1):
2922         (sample2):
2923         (sample3):
2924         (sample4):
2925         (sample5):
2926         (sample6):
2927         (executeTest):
2928         * svg/animations/script-tests/svglength-additive-by-4.js: Added.
2929         (sample1):
2930         (sample2):
2931         (sample3):
2932         (sample4):
2933         (sample5):
2934         (sample6):
2935         (executeTest):
2936         * svg/animations/script-tests/svglength-additive-by-5.js: Added.
2937         (sample1):
2938         (sample2):
2939         (sample3):
2940         (sample4):
2941         (sample5):
2942         (sample6):
2943         (executeTest):
2944         * svg/animations/script-tests/svglength-additive-by-6.js: Added.
2945         (sample1):
2946         (sample2):
2947         (sample3):
2948         (sample4):
2949         (sample5):
2950         (sample6):
2951         (executeTest):
2952         * svg/animations/script-tests/svglength-additive-from-by-1.js: Added.
2953         (sample1):
2954         (sample2):
2955         (sample3):
2956         (sample4):
2957         (sample5):
2958         (executeTest):
2959         * svg/animations/script-tests/svglength-additive-from-by-2.js: Added.
2960         (sample1):
2961         (sample2):
2962         (sample3):
2963         (sample4):
2964         (sample5):
2965         (sample6):
2966         (executeTest):
2967         * svg/animations/script-tests/svglength-additive-from-by-3.js: Added.
2968         (sample1):
2969         (sample2):
2970         (sample3):
2971         (sample4):
2972         (sample5):
2973         (sample6):
2974         (executeTest):
2975         * svg/animations/script-tests/svglength-additive-from-by-4.js: Added.
2976         (sample1):
2977         (sample2):
2978         (sample3):
2979         (sample4):
2980         (sample5):
2981         (sample6):
2982         (executeTest):
2983         * svg/animations/svglength-additive-by-1-expected.txt: Added.
2984         * svg/animations/svglength-additive-by-1.html: Added.
2985         * svg/animations/svglength-additive-by-2-expected.txt: Added.
2986         * svg/animations/svglength-additive-by-2.html: Added.
2987         * svg/animations/svglength-additive-by-3-expected.txt: Added.
2988         * svg/animations/svglength-additive-by-3.html: Added.
2989         * svg/animations/svglength-additive-by-4-expected.txt: Added.
2990         * svg/animations/svglength-additive-by-4.html: Added.
2991         * svg/animations/svglength-additive-by-5-expected.txt: Added.
2992         * svg/animations/svglength-additive-by-5.html: Added.
2993         * svg/animations/svglength-additive-by-6-expected.txt: Added.
2994         * svg/animations/svglength-additive-by-6.html: Added.
2995         * svg/animations/svglength-additive-from-by-1-expected.txt: Added.
2996         * svg/animations/svglength-additive-from-by-1.html: Added.
2997         * svg/animations/svglength-additive-from-by-2-expected.txt: Added.
2998         * svg/animations/svglength-additive-from-by-2.html: Added.
2999         * svg/animations/svglength-additive-from-by-3-expected.txt: Added.
3000         * svg/animations/svglength-additive-from-by-3.html: Added.
3001         * svg/animations/svglength-additive-from-by-4-expected.txt: Added.
3002         * svg/animations/svglength-additive-from-by-4.html: Added.
3003
3004 2012-04-26  Stephen Chenney  <schenney@chromium.org>
3005
3006         SVG FEConvolveMatrix does not check for invalid property values
3007         https://bugs.webkit.org/show_bug.cgi?id=84363
3008
3009         Reviewed by Dirk Schulze.
3010
3011         Adding code to check for valid input values on SVG feConvolveMatrix properties.
3012
3013         * platform/chromium-linux-x86/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
3014         * platform/chromium-linux/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
3015         * platform/chromium-win-vista/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
3016         * platform/chromium-win-xp/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
3017         * platform/chromium-win/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
3018         * platform/efl/svg/filters/feConvolveFilter-y-bounds-expected.txt:
3019         * platform/gtk/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
3020         * platform/gtk/svg/custom/convolution-crash-expected.txt:
3021         * platform/gtk/svg/filters/feConvolveFilter-y-bounds-expected.txt:
3022         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
3023         * platform/mac/svg/custom/convolution-crash-expected.txt:
3024         * platform/mac/svg/filters/feConvolveFilter-y-bounds-expected.txt:
3025         * platform/qt/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
3026         * platform/qt/svg/custom/convolution-crash-expected.txt:
3027         * platform/qt/svg/filters/feConvolveFilter-y-bounds-expected.txt:
3028         * svg/filters/feConvolveMatrix-invalid-targetX-expected.svg: Added.
3029         * svg/filters/feConvolveMatrix-invalid-targetX.svg: Added.
3030         * svg/filters/feConvolveMatrix-invalid-targetY-expected.svg: Added.
3031         * svg/filters/feConvolveMatrix-invalid-targetY.svg: Added.
3032         * svg/filters/feConvolveMatrix-negative-kernelUnitLengthX-expected.svg: Added.
3033         * svg/filters/feConvolveMatrix-negative-kernelUnitLengthX.svg: Added.
3034         * svg/filters/feConvolveMatrix-negative-kernelUnitLengthY-expected.svg: Added.
3035         * svg/filters/feConvolveMatrix-negative-kernelUnitLengthY.svg: Added.
3036         * svg/filters/feConvolveMatrix-negative-orderX-expected.svg: Added.
3037         * svg/filters/feConvolveMatrix-negative-orderX.svg: Added.
3038         * svg/filters/feConvolveMatrix-negative-orderY-expected.svg: Added.
3039         * svg/filters/feConvolveMatrix-negative-orderY.svg: Added.
3040         * svg/filters/feConvolveMatrix-non-integral-order-expected.svg: Added.
3041         * svg/filters/feConvolveMatrix-non-integral-order.svg: Added.
3042         * svg/filters/feConvolveMatrix-zero-divisor-expected.svg: Added.
3043         * svg/filters/feConvolveMatrix-zero-divisor.svg: Added.
3044
3045 2012-04-26  Dominik Röttsches  <dominik.rottsches@linux.intel.com>
3046
3047         [EFL][DRT] Unskip media tests that were already fixed in r113178
3048         https://bugs.webkit.org/show_bug.cgi?id=84947
3049
3050         Unreviewed, EFL gardening.
3051
3052         * platform/efl/Skipped: Removed a group of media tests.
3053
3054 2012-04-26  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
3055
3056         [EFL] [DRT] LayoutTestController needs implementation of addOriginAccessWhitelistEntry and removeOriginAccessWhitelistEntry
3057         https://bugs.webkit.org/show_bug.cgi?id=83880
3058
3059         Reviewed by Antonio Gomes.
3060
3061         Unskip test cases which rely on LayoutTestController's addOriginAccessWhitelistEntry
3062         and removeOriginAccessWhitelistEntry implementation.
3063
3064         * platform/efl/Skipped:
3065
3066 2012-04-26  Christophe Dumez  <christophe.dumez@intel.com>
3067
3068         http/tests/security/cross-frame-access-put.html is failing
3069         https://bugs.webkit.org/show_bug.cgi?id=82751
3070
3071         Reviewed by Kentaro Hara.
3072
3073         * http/tests/security/cross-frame-access-put-expected.txt: Correct
3074         expected value for window.frameElement. It is now 'null' instead of
3075         'undefined' when shouldAllowAccessToNode() check fails, since bug
3076         80205 fix.
3077         * platform/gtk/http/tests/security/cross-frame-access-put-expected.txt: Removed.
3078         It is now identifical to the global expectation.
3079         * platform/qt/http/tests/security/cross-frame-access-put-expected.txt: Removed. Ditto.
3080
3081 2012-04-26  Mihnea Ovidenie  <mihnea@adobe.com>
3082
3083         Crash when collecting svg symbol element in named flow.
3084         https://bugs.webkit.org/show_bug.cgi?id=84493
3085
3086         Reviewed by David Hyatt.
3087
3088         * fast/regions/symbol-in-named-flow-crash-expected.txt: Added.
3089         * fast/regions/symbol-in-named-flow-crash.svg: Added.
3090
3091 2012-04-26  Nikolas Zimmermann  <nzimmermann@rim.com>
3092
3093         Share code used to animate discrete types between all animators
3094         https://bugs.webkit.org/show_bug.cgi?id=84853
3095
3096         Reviewed by Andreas Kling.
3097
3098         Add tests covering by-animation on non-additive types, which should have no effect.
3099
3100         * svg/animations/non-additive-type-by-animation-expected.txt: Added.
3101         * svg/animations/non-additive-type-by-animation.html: Added.
3102         * svg/animations/resources/non-additive-type-by-animation.svg: Added.
3103         * svg/animations/script-tests/non-additive-type-by-animation.js: Added.
3104         (sample):
3105         (executeTest):
3106
3107 2012-04-25  Csaba Osztrogonác  <ossy@webkit.org>
3108
3109         [Qt][WK2] Unreviewed, rolling out r113703 because of crashing tests.
3110         http://trac.webkit.org/changeset/113703
3111         https://bugs.webkit.org/show_bug.cgi?id=83024
3112
3113         * platform/qt-5.0-wk2/Skipped:
3114         * platform/qt-5.0-wk2/fast/dom/prototype-inheritance-2-expected.txt:
3115
3116 2012-04-25  Mark Hahnenberg  <mhahnenberg@apple.com>
3117
3118         fast/js/random-array-gc-stress times out in debug mode
3119         https://bugs.webkit.org/show_bug.cgi?id=84821
3120
3121         Reviewed by Geoffrey Garen.
3122
3123         * fast/js/script-tests/random-array-gc-stress.js: Trying a lower number of iterations
3124         to make the slow bots happy.
3125
3126 2012-04-25  David Barton  <dbarton@mathscribe.com>
3127
3128         Rebaseline *.png pixel test files after bug 84649 fix
3129         https://bugs.webkit.org/show_bug.cgi?id=84905
3130
3131         Reviewed by Beth Dakin.
3132
3133         * platform/mac/mathml/presentation/fenced-expected.png:
3134         * platform/mac/mathml/presentation/fenced-mi-expected.png:
3135         * platform/mac/mathml/presentation/mo-expected.png:
3136         * platform/mac/mathml/presentation/mo-stretch-expected.png:
3137         * platform/mac/mathml/presentation/over-expected.png:
3138         * platform/mac/mathml/presentation/row-alignment-expected.png:
3139         * platform/mac/mathml/presentation/row-expected.png:
3140         * platform/mac/mathml/presentation/sub-expected.png:
3141         * platform/mac/mathml/presentation/subsup-expected.png:
3142
3143 2012-04-25  Alec Flett  <alecflett@chromium.org>
3144
3145         IndexedDB: implement cursor.advance()
3146         https://bugs.webkit.org/show_bug.cgi?id=84174
3147
3148         Reviewed by Ojan Vafai.
3149
3150         Tests for cursor.advance().
3151
3152         * storage/indexeddb/cursor-advance-expected.txt: Added.
3153         * storage/indexeddb/cursor-advance.html: Added.
3154         * storage/indexeddb/resources/cursor-advance.js: Added.
3155         (test):
3156         (openSuccess):
3157         (createAndPopulateObjectStore):
3158         (makeAdvanceTest.continueToTest):
3159         (makeAdvanceTest.request.onerror):
3160         (makeAdvanceTest):
3161         (mkCursor):
3162         (runTest):
3163         (testAll):
3164         (testSimple):
3165         (testContinueThenAdvance):
3166         (testAdvanceMultiple):
3167         (testAdvanceToEnd):
3168
3169 2012-04-25  Alpha Lam  <hclam@chromium.org>
3170
3171         Unreviewed, rolling out r115260.
3172         http://trac.webkit.org/changeset/115260
3173         https://bugs.webkit.org/show_bug.cgi?id=84467
3174
3175         r115260 is crashing a list of IndexDB tests, revert.
3176
3177         * storage/indexeddb/cursor-added-bug-expected.txt: Removed.
3178         * storage/indexeddb/cursor-added-bug.html: Removed.
3179         * storage/indexeddb/resources/cursor-added-bug.js: Removed.
3180
3181 2012-04-25  Dimitri Glazkov  <dglazkov@chromium.org>
3182
3183         Remove unnecessary timeouts (and closures) from content-element-in-* tests.
3184         https://bugs.webkit.org/show_bug.cgi?id=84896
3185
3186         These tests don't need any of them. Not sure how they got there in the first place. Oh wait. I reviewed this code. /me hands head in shame.
3187
3188         Reviewed by Ojan Vafai.
3189
3190         * fast/dom/shadow/content-element-in-media-element.html: Removed the timeout and extra closures.
3191         * fast/dom/shadow/content-element-in-meter-element.html: Ditto.
3192         * fast/dom/shadow/content-element-in-progress-element.html: Ditto.
3193         * fast/dom/shadow/content-element-in-select-element.html: Ditto.
3194
3195 2012-04-25  Alexandru Chiculita  <achicu@adobe.com>
3196
3197         [Chromium] Layout Test css3/filters/custom/custom-filter-property-computed-style.html is failing
3198         https://bugs.webkit.org/show_bug.cgi?id=84067
3199
3200         Reviewed by Ryosuke Niwa.
3201
3202         All the CSS filters/shaders script tests expected to have a document.styleSheets.item(0) that they could change.
3203         The script-tests add a <link> that references a CSS file from a different parent folder, so the script
3204         has no access to the actual rules anymore. Updated all the tests to use createElement("style")
3205         and get the styleSheet by using el.sheet instead of assuming that there's one style already created.
3206
3207         * css3/filters/script-tests/custom-filter-property-computed-style.js:
3208         * css3/filters/script-tests/custom-filter-property-parsing-invalid.js:
3209         (testInvalidFilterRule):
3210         * css3/filters/script-tests/effect-custom-disabled.js:
3211         (testInvalidFilterRule):
3212         * css3/filters/script-tests/filter-property-computed-style.js:
3213         (testComputedFilterRule):
3214         * css3/filters/script-tests/filter-property-parsing-invalid.js:
3215         (testInvalidFilterRule):
3216         * css3/filters/script-tests/filter-property-parsing.js:
3217         (testFilterRule):
3218         * css3/filters/script-tests/filter-property.js:
3219         * platform/chromium/test_expectations.txt: Removed reference to this bug.
3220         * platform/mac/css3/filters/custom/custom-filter-property-computed-style-expected.txt: Removed. This is not necessary anymore.
3221
3222 2012-04-25  Alexandru Chiculita  <achicu@adobe.com>
3223
3224         CSS Shaders: Use u_texture instead of s_texture. It was updated in the spec
3225         https://bugs.webkit.org/show_bug.cgi?id=82618
3226
3227         Reviewed by Dean Jackson.
3228
3229         Changed the uniform name passed to the CSS Shaders from s_texture to u_texture.
3230         https://dvcs.w3.org/hg/FXTF/raw-file/tip/filters/index.html
3231
3232         * css3/filters/resources/color-add.fs:
3233         * css3/filters/resources/color-offset-parameters.fs:
3234         * css3/filters/resources/color-offset.fs:
3235
3236 2012-04-25  Douglas Stockwell  <dstockwell@chromium.org>
3237
3238         IndexedDB: cursor does not correctly iterate over keys added and removed during iteration
3239         https://bugs.webkit.org/show_bug.cgi?id=84467
3240
3241         Reviewed by Ojan Vafai.
3242
3243         New test for keys added in reverse order during cursor iteration.
3244
3245         * storage/indexeddb/cursor-added-bug-expected.txt: Added.
3246         * storage/indexeddb/cursor-added-bug.html: Added.
3247         * storage/indexeddb/resources/cursor-added-bug.js: Added.
3248         (test):
3249         (openSuccess):
3250         (setVersionSuccess):
3251         (openCursor):
3252         (cursorSuccess):
3253
3254 2012-04-25  Alec Flett  <alecflett@chromium.org>
3255
3256         IndexedDB: support openCursor(IDBKey)
3257         https://bugs.webkit.org/show_bug.cgi?id=84652
3258
3259         Reviewed by Ojan Vafai.
3260
3261         Augment existing tests, and add new tests to support
3262         IDBKey parameter to openCursor/openKeyCursor. Note that this removes
3263         a test that was previously using dictionary-style parameters,
3264         which have been temporarily broken due to IDL limitations.
3265
3266         * storage/indexeddb/cursor-delete-expected.txt:
3267         * storage/indexeddb/open-cursor-expected.txt:
3268         * storage/indexeddb/opencursor-key-expected.txt: Added.
3269         * storage/indexeddb/opencursor-key.html: Added.
3270         * storage/indexeddb/resources/cursor-delete.js:
3271         (openCursor):
3272         * storage/indexeddb/resources/open-cursor.js:
3273         (emptyCursorWithKeySuccess):
3274         (openEmptyCursorWithKey):
3275         (cursorWithKeySuccess):
3276         (openCursorWithKey):
3277         (emptyCursorSuccess):
3278         (openEmptyCursor):
3279         (cursorSuccess):
3280         * storage/indexeddb/resources/opencursor-key.js: Added.
3281         (test):
3282         (openSuccess):
3283         (createAndPopulateObjectStore):
3284         (createIndexes):
3285         (testAll):
3286         (testObjectStore.request.onsuccess):
3287         (testObjectStore):
3288         (testIndex.request.onsuccess):
3289         (testIndex):
3290         (testIndexWithKey.request.onsuccess):
3291         (testIndexWithKey):
3292
3293 2012-04-25  Dimitri Glazkov  <dglazkov@chromium.org>
3294
3295         [Chromium[ Remove a flaky expectation for a test that's been consistently passing.
3296
3297         * platform/chromium/test_expectations.txt: Removed.
3298
3299 2012-04-25  Alpha Lam  <hclam@chromium.org>
3300
3301         Unreviewed test expectations update.
3302         https://bugs.webkit.org/show_bug.cgi?id=84890
3303
3304         Rebaseline chromium-mac test expectation for media/audio-repaint.html after r115235.
3305
3306         * platform/chromium-mac-snowleopard/media/audio-repaint-expected.png:
3307
3308 2012-04-25  Stephen Chenney  <schenney@chromium.org>
3309
3310         Rebaseline chromium test results after bug 72796 is fixed
3311         https://bugs.webkit.org/show_bug.cgi?id=84731
3312
3313         Unreviewed Chromikum expectations update.
3314
3315         Text baselines changed now that this bug has been fixed.
3316
3317         * platform/chromium-linux-x86/svg/custom/use-clipped-hit-expected.txt: Added.
3318         * platform/chromium-linux-x86/svg/custom/use-modify-target-symbol-expected.txt: Added.
3319         * platform/chromium-linux-x86/svg/custom/use-on-symbol-inside-pattern-expected.txt:
3320         * platform/chromium-linux/svg/custom/use-clipped-hit-expected.txt: Added.
3321         * platform/chromium-linux/svg/custom/use-modify-target-symbol-expected.txt: Added.
3322         * platform/chromium-linux/svg/custom/use-on-symbol-inside-pattern-expected.txt:
3323         * platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.txt:
3324         * platform/chromium-mac-leopard/svg/custom/use-on-disallowed-foreign-object-5-expected.txt: Removed.
3325         * platform/chromium-mac-snowleopard/svg/custom/use-on-disallowed-foreign-object-5-expected.png: Removed.
3326         * platform/chromium-mac-snowleopard/svg/custom/use-on-disallowed-foreign-object-5-expected.txt: Removed.
3327         * platform/chromium-mac/svg/custom/use-on-symbol-inside-pattern-expected.txt:
3328         * platform/chromium-win-vista/svg/custom/use-clipped-hit-expected.txt: Added.
3329         * platform/chromium-win-vista/svg/custom/use-modify-target-symbol-expected.txt: Added.
3330         * platform/chromium-win-xp/svg/custom/use-clipped-hit-expected.txt: Added.
3331         * platform/chromium-win-xp/svg/custom/use-modify-target-symbol-expected.txt: Added.
3332         * platform/chromium-win/svg/W3C-SVG-1.1/struct-symbol-01-b-expected.txt:
3333         * platform/chromium-win/svg/carto.net/button-expected.txt:
3334         * platform/chromium-win/svg/carto.net/colourpicker-expected.txt:
3335         * platform/chromium-win/svg/carto.net/slider-expected.txt:
3336         * platform/chromium-win/svg/custom/use-clipped-hit-expected.txt:
3337         * platform/chromium-win/svg/custom/use-modify-target-symbol-expected.txt:
3338         * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-5-expected.txt:
3339         * platform/chromium-win/svg/custom/use-on-g-containing-symbol-expected.txt:
3340         * platform/chromium-win/svg/custom/use-on-symbol-expected.txt:
3341         * platform/chromium-win/svg/custom/use-on-symbol-inside-pattern-expected.txt:
3342         * platform/chromium-win/svg/custom/use-referencing-nonexisting-symbol-expected.txt:
3343         * platform/chromium/test_expectations.txt:
3344
3345 2012-04-25  Andreas Kling  <kling@webkit.org>
3346
3347         Use the same results for fast/html/details-marker-style.html on all mac bots.
3348
3349         * platform/mac/fast/html/details-marker-style-expected.png: Renamed from LayoutTests/platform/mac-snowleopard/fast/html/details-marker-style-expected.png.
3350         * platform/mac/fast/html/details-marker-style-expected.txt: Renamed from LayoutTests/platform/mac-snowleopard/fast/html/details-marker-style-expected.txt.
3351
3352 2012-04-25  Filip Pizlo  <fpizlo@apple.com>
3353
3354         http://bellard.org/jslinux/ triggers an assertion failure in the DFG JIT
3355         https://bugs.webkit.org/show_bug.cgi?id=84815
3356         <rdar://problem/11319514>
3357
3358         Rubber stamped by Gavin Barraclough.
3359
3360         * fast/js/dfg-uint32-to-number-on-captured-variable-expected.txt: Added.
3361         * fast/js/dfg-uint32-to-number-on-captured-variable.html: Added.
3362         * fast/js/jsc-test-list:
3363         * fast/js/script-tests/dfg-uint32-to-number-on-captured-variable.js: Added.
3364         (foo):
3365
3366 2012-04-25  Nate Chapin  <japhet@chromium.org>
3367
3368         Test for https://bugs.webkit.org/show_bug.cgi?id=83632.
3369
3370         Reviewed by Eric Seidel.
3371
3372         * http/tests/xmlhttprequest/access-control-repeated-failed-preflight-crash-expected.txt: Added.
3373         * http/tests/xmlhttprequest/access-control-repeated-failed-preflight-crash.html: Added.
3374
3375 2012-04-25  Andrew Scherkus  <scherkus@chromium.org>
3376
3377         Rebaseline Chromium media layout tests due to r114957.
3378
3379         * platform/chromium-linux-x86/media/video-empty-source-expected.txt:
3380         * platform/chromium-linux/media/media-document-audio-repaint-expected.txt: Removed.
3381         * platform/chromium-linux/media/video-empty-source-expected.txt:
3382         * platform/chromium-mac-leopard/media/video-empty-source-expected.txt:
3383         * platform/chromium-mac-snowleopard/media/audio-repaint-expected.png:
3384         * platform/chromium-mac-snowleopard/media/video-empty-source-expected.txt:
3385         * platform/chromium-mac/fast/layers/video-layer-expected.txt:
3386         * platform/chromium-mac/media/audio-controls-rendering-expected.txt:
3387         * platform/chromium-mac/media/audio-repaint-expected.txt:
3388         * platform/chromium-mac/media/controls-after-reload-expected.txt:
3389         * platform/chromium-mac/media/controls-strict-expected.txt:
3390         * platform/chromium-mac/media/controls-styling-expected.txt:
3391         * platform/chromium-mac/media/controls-without-preload-expected.txt:
3392         * platform/chromium-mac/media/media-controls-clone-expected.txt:
3393         * platform/chromium-mac/media/media-document-audio-repaint-expected.txt:
3394         * platform/chromium-mac/media/video-controls-rendering-expected.txt:
3395         * platform/chromium-mac/media/video-display-toggle-expected.txt:
3396         * platform/chromium-mac/media/video-empty-source-expected.txt:
3397         * platform/chromium-mac/media/video-no-audio-expected.txt:
3398         * platform/chromium-mac/media/video-playing-and-pause-expected.txt:
3399         * platform/chromium-mac/media/video-volume-slider-expected.txt:
3400         * platform/chromium-mac/media/video-zoom-controls-expected.txt:
3401         * platform/chromium-win-vista/media/video-empty-source-expected.txt:
3402         * platform/chromium-win-xp/media/video-empty-source-expected.txt:
3403         * platform/chromium-win/fast/layers/video-layer-expected.txt:
3404         * platform/chromium-win/media/audio-controls-rendering-expected.txt:
3405         * platform/chromium-win/media/audio-repaint-expected.txt:
3406         * platform/chromium-win/media/controls-after-reload-expected.txt:
3407         * platform/chromium-win/media/controls-strict-expected.txt:
3408         * platform/chromium-win/media/controls-styling-expected.txt:
3409         * platform/chromium-win/media/controls-without-preload-expected.txt:
3410         * platform/chromium-win/media/media-controls-clone-expected.txt:
3411         * platform/chromium-win/media/media-document-audio-repaint-expected.txt:
3412         * platform/chromium-win/media/video-controls-rendering-expected.txt:
3413         * platform/chromium-win/media/video-display-toggle-expected.txt:
3414         * platform/chromium-win/media/video-empty-source-expected.txt:
3415         * platform/chromium-win/media/video-no-audio-expected.txt:
3416         * platform/chromium-win/media/video-playing-and-pause-expected.txt:
3417         * platform/chromium-win/media/video-volume-slider-expected.txt:
3418         * platform/chromium-win/media/video-zoom-controls-expected.txt:
3419         * platform/chromium/test_expectations.txt:
3420         * platform/qt/media/audio-repaint-expected.txt: Renamed from LayoutTests/media/audio-repaint-expected.txt.
3421
3422 2012-04-25  Alpha Lam  <hclam@chromium.org>
3423
3424         Unreviewed test expectations update.
3425         https://bugs.webkit.org/show_bug.cgi?id=84877
3426
3427         Mark a failing test after changes in r115227.
3428
3429         * platform/chromium/test_expectations.txt:
3430
3431 2012-04-25  Sheriff Bot  <webkit.review.bot@gmail.com>
3432
3433         Unreviewed, rolling out r115222.
3434         http://trac.webkit.org/changeset/115222
3435         https://bugs.webkit.org/show_bug.cgi?id=84874
3436
3437         Caused test regressions on the EFL build (Requested by rakuco
3438         on #webkit).
3439
3440         * platform/efl/Skipped:
3441
3442 2012-04-24  Ryosuke Niwa  <rniwa@webkit.org>
3443
3444         REGRESSION(r112177): listStyleType CSS property gets converted into listStyle
3445         https://bugs.webkit.org/show_bug.cgi?id=83026
3446
3447         Reviewed by Darin Adler.
3448
3449         Added test cases to cssText-shorthand.html and rebaselined some tests.
3450
3451         * fast/css/cssText-shorthand-expected.txt:
3452         * fast/css/cssText-shorthand.html: Added more test cases.
3453         * fast/css/remove-shorthand-expected.txt: Correctly adds both border-width and border-style
3454         when border-color is missing.
3455         * printing/page-rule-css-text-expected.txt: Correctly uses border-width instead of border.
3456
3457 2012-04-25  Nate Chapin  <japhet@chromium.org>
3458
3459         Test for https://bugs.webkit.org/show_bug.cgi?id=83918.
3460
3461         Reviewed by Alexey Proskuryakov.
3462
3463         * http/tests/cache/cancel-during-failure-crash-expected.txt: Added.
3464         * http/tests/cache/cancel-during-failure-crash.html: Added.
3465
3466 2012-04-25  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
3467
3468         [EFL] [DRT] LayoutTestController needs implementation of addOriginAccessWhitelistEntry and removeOriginAccessWhitelistEntry
3469         https://bugs.webkit.org/show_bug.cgi?id=83880
3470
3471         Reviewed by Antonio Gomes.
3472
3473         Unskip test cases which rely on LayoutTestController's addOriginAccessWhitelistEntry
3474         and removeOriginAccessWhitelistEntry implementation.
3475
3476         * platform/efl/Skipped:
3477
3478 2012-04-25  Thiago Marcos P. Santos  <thiago.santos@intel.com>
3479
3480         [EFL] Remove duplicated test expectations
3481         https://bugs.webkit.org/show_bug.cgi?id=84717
3482
3483         Unreviewed gardening.
3484
3485         These expected results are the same as the global ones.
3486
3487         * platform/efl/compositing/geometry/tall-page-composited-expected.txt: Removed.
3488         * platform/efl/fast/block/float/float-overflow-hidden-containing-block-width-expected.txt: Removed.
3489         * platform/efl/fast/block/float/in-margin-expected.txt: Removed.
3490         * platform/efl/fast/block/positioning/028-expected.txt: Removed.
3491         * platform/efl/fast/block/positioning/031-expected.txt: Removed.
3492         * platform/efl/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.txt: Removed.
3493         * platform/efl/fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt: Removed.
3494         * platform/efl/fast/borders/border-radius-different-width-001-expected.txt: Removed.
3495         * platform/efl/fast/borders/borderRadiusDashed01-expected.txt: Removed.
3496         * platform/efl/fast/borders/borderRadiusDashed06-expected.txt: Removed.
3497         * platform/efl/fast/borders/borderRadiusDotted02-expected.txt: Removed.
3498         * platform/efl/fast/borders/borderRadiusDotted03-expected.txt: Removed.
3499         * platform/efl/fast/borders/inline-mask-overlay-image-outset-expected.txt: Removed.
3500         * platform/efl/fast/borders/inline-mask-overlay-image-outset-vertical-rl-expected.txt: Removed.
3501         * platform/efl/fast/borders/only-one-border-with-width-expected.txt: Removed.
3502         * platform/efl/fast/clip/017-expected.txt: Removed.
3503         * platform/efl/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Removed.
3504         * platform/efl/fast/css/bug4860-absolute-inline-child-inherits-alignment-expected.txt: Removed.
3505         * platform/efl/fast/dom/HTMLMeterElement/meter-element-expected.txt: Removed.
3506         * platform/efl/fast/dom/Window/webkitConvertPoint-expected.txt: Removed.
3507         * platform/efl/fast/dynamic/subtree-boundary-percent-height-expected.txt: Removed.
3508         * platform/efl/fast/dynamic/subtree-no-common-root-static-y-expected.txt: Removed.
3509         * platform/efl/fast/dynamic/subtree-table-cell-height-expected.txt: Removed.
3510         * platform/efl/fast/files/url-required-arguments-expected.txt: Removed.
3511         * platform/efl/fast/gradients/border-image-gradient-expected.txt: Removed.
3512         * platform/efl/fast/gradients/border-image-gradient-sides-and-corners-expected.txt: Removed.
3513         * platform/efl/fast/images/color-jpeg-with-color-profile-expected.txt: Removed.
3514         * platform/efl/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt: Removed.
3515         * platform/efl/fast/layers/add-layer-with-nested-stacking-expected.txt: Removed.
3516         * platform/efl/fast/parser/comment-in-script-expected.txt: Removed.
3517         * platform/efl/fast/repaint/overflow-clip-subtree-layout-expected.txt: Removed.
3518         * platform/efl/fast/repaint/subtree-root-clip-2-expected.txt: Removed.
3519         * platform/efl/fast/repaint/subtree-root-clip-3-expected.txt: Removed.
3520         * platform/efl/fast/repaint/subtree-root-clip-expected.txt: Removed.
3521         * platform/efl/fast/replaced/image-tag-expected.txt: Removed.
3522         * platform/efl/fast/ruby/ruby-base-merge-block-children-crash-expected.txt: Removed.
3523         * platform/efl/svg/as-background-image/background-image-tiled-expected.txt: Removed.
3524         * platform/efl/svg/as-background-image/same-image-two-instances-background-image-expected.txt: Removed.
3525         * platform/efl/svg/as-image/svg-as-relative-image-with-explicit-size-expected.txt: Removed.
3526         * platform/efl/svg/clip-path/clip-in-mask-expected.txt: Removed.
3527         * platform/efl/svg/clip-path/clip-path-css-transform-1-expected.txt: Removed.
3528         * platform/efl/svg/clip-path/clip-path-css-transform-2-expected.txt: Removed.
3529         * platform/efl/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.txt: Removed.
3530         * platform/efl/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.txt: Removed.
3531         * platform/efl/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.txt: Removed.
3532         * platform/efl/svg/css/mask-with-shadow-expected.txt: Removed.
3533         * platform/efl/svg/dynamic-updates/SVG-dynamic-css-transform-expected.txt: Removed.
3534         * platform/efl/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.txt: Removed.
3535         * platform/efl/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.txt: Removed.
3536         * platform/efl/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.txt: Removed.
3537         * platform/efl/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.txt: Removed.
3538         * platform/efl/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.txt: Removed.
3539         * platform/efl/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.txt: Removed.
3540         * platform/efl/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.txt: Removed.
3541         * platform/efl/svg/dynamic-updates/SVGCircleElement-dom-requiredFeatures-expected.txt: Removed.
3542         * platform/efl/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.txt: Removed.
3543         * platform/efl/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.txt: Removed.
3544         * platform/efl/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.txt: Removed.
3545         * platform/efl/svg/dynamic-updates/SVGCircleElement-svgdom-requiredFeatures-expected.txt: Removed.
3546         * platform/efl/svg/dynamic-updates/SVGClipPath-influences-hitTesting-expected.txt: Removed.
3547         * platform/efl/svg/dynamic-updates/SVGClipPathElement-css-transform-influences-hitTesting-expected.txt: Removed.
3548         * platform/efl/svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr-expected.txt: Removed.