[CSS Blending] Remove support for non-separable blend modes from mix-blend-mode
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-04-21  Rik Cabanier  <cabanier@adobe.com>
2
3         [CSS Blending] Remove support for non-separable blend modes from mix-blend-mode
4         https://bugs.webkit.org/show_bug.cgi?id=131824
5
6         Reviewed by Dean Jackson.
7
8         Removed or updated tests that used non-separable blend modes in combination
9         with mix-blend-mode.
10
11         * css3/compositing/blend-mode-property-expected.txt:
12         * css3/compositing/blend-mode-property-parsing-expected.txt:
13         * css3/compositing/blend-mode-simple-composited.html:
14         * css3/compositing/blend-mode-simple.html:
15         * css3/compositing/script-tests/blend-mode-property-parsing.js:
16         * css3/compositing/script-tests/blend-mode-property.js:
17         * css3/compositing/svg-blend-color.html: Removed.
18         * css3/compositing/svg-blend-hue.html: Removed.
19         * css3/compositing/svg-blend-luminosity.html: Removed.
20         * css3/compositing/svg-blend-saturation.html: Removed.
21         * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
22         * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
23
24 2014-04-21  David Hyatt  <hyatt@apple.com>
25
26         [New Multicolumn] vertical-rl/unsplittable-inline-block misrenders the column rule.
27         https://bugs.webkit.org/show_bug.cgi?id=131818
28
29         Reviewed by Anders Carlsson.
30         
31         Patch the test to be column-fill:auto, since the other versions
32         of the test all had that specified already.
33
34         * fast/multicol/vertical-rl/unsplittable-inline-block.html:
35
36 2014-04-21  David Hyatt  <hyatt@apple.com>
37
38         [New Multicolumn] Column set drawing under horizontal scrollbar.
39         https://bugs.webkit.org/show_bug.cgi?id=131812.
40
41         Reviewed by Sam Weinig.
42
43         * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb-expected.html: Added.
44         * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb.html: Added.
45
46 2014-04-21  Alexey Proskuryakov  <ap@apple.com>
47
48         Update results of fast/images/image-controls-basic.html
49
50         * platform/mac/TestExpectations:
51         * platform/mac/fast/images/image-controls-basic-expected.png:
52         * platform/mac/fast/images/image-controls-basic-expected.txt:
53
54 2014-04-21  David Hyatt  <hyatt@apple.com>
55
56         [New Multicolumn] Add test case for shrink-to-column-height now that
57         it passes in the new impl.
58         https://bugs.webkit.org/show_bug.cgi?id=131814
59
60         Reviewed by Dean Jackson.
61
62         * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination-expected.html: Added.
63         * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination.html: Added.
64
65 2014-04-21  Carlos Alberto Lopez Perez  <clopez@igalia.com>
66
67         [GTK] Unreviewed GTK gardening
68
69         Update gtk/TestExpectations and rebaseline some gtk test results.
70
71         * platform/gtk/TestExpectations: Mark fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
72         as failure and fast/dom/Window/mozilla-focus-blur.html as flaky.
73         * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Rebaseline after r167335.
74         * platform/gtk/fast/repaint/reflection-redraw-expected.txt: Rebaseline after r167568.
75         * platform/gtk/fast/table/dynamic-caption-add-remove-before-child-expected.txt: Rebaseline after r167568.
76         * platform/gtk/fast/table/multiple-captions-display-expected.txt: Rebaseline after r167568.
77         * platform/gtk/tables/mozilla/marvin/body_col-expected.txt: Rebaseline after r167568.
78         * platform/gtk/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Rebaseline after r167568.
79         * platform/gtk/tables/mozilla/other/body_col-expected.txt: Rebaseline after r167568.
80         * platform/gtk/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Rebaseline after r167568.
81         * platform/gtk/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Rebaseline after r167568.
82         * platform/gtk/tables/mozilla_expected_failures/core/captions3-expected.txt: Rebaseline after r167568.
83         * platform/gtk/tables/mozilla_expected_failures/other/test4-expected.txt: Rebaseline after r167568.
84         * platform/gtk/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439.
85
86 2014-04-21  Alexey Proskuryakov  <ap@apple.com>
87
88         http/tests/cache/subresource-failover-to-network.html is flaky
89         https://bugs.webkit.org/show_bug.cgi?id=131936
90
91         Reviewed by Brady Eidson.
92
93         The test was racy, because it was unintentionally queuing TestRunner operations
94         twice. Also, it failed to clean up its cookie.
95
96         Rewrote to not use TestRunner queuing, making the test work in browser.
97
98         * http/tests/cache/resources/subresource-failover-to-network.cgi:
99         * http/tests/cache/subresource-failover-to-network.html:
100
101 2014-04-21  David Hyatt  <hyatt@apple.com>
102
103         [New Multicolumn] Column balancing is slow on float-multicol.html
104         https://bugs.webkit.org/show_bug.cgi?id=131801
105
106         Reviewed by Enrica Casucci.
107
108         * fast/multicol/tall-float-expected.html: Added.
109         * fast/multicol/tall-float.html: Added.
110
111 2014-04-21  David Hyatt  <hyatt@apple.com>
112
113         [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
114         https://bugs.webkit.org/show_bug.cgi?id=131811
115
116         Reviewed by Dean Jackson.
117
118         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb-expected.html: Added.
119         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html: Added.
120
121 2014-04-21  Alexey Proskuryakov  <ap@apple.com>
122
123         REGRESSION (r167530): ASSERT(m_selfTime <= m_totalTime) on tests that run after certain Inspector tests
124         https://bugs.webkit.org/show_bug.cgi?id=131919
125
126         * TestExpectations: Skipping some Inspector tests, hopefully these are the ones that
127         cause trouble later.
128
129 2014-04-21  Commit Queue  <commit-queue@webkit.org>
130
131         Unreviewed, rolling out r167584.
132         https://bugs.webkit.org/show_bug.cgi?id=131929
133
134         Broke Objective-C bindings test (Requested by ap on #webkit).
135
136         Reverted changeset:
137
138         "Add Element.matches, the standard name for
139         webkitMatchesSelector"
140         https://bugs.webkit.org/show_bug.cgi?id=131922
141         http://trac.webkit.org/changeset/167584
142
143 2014-04-20  Benjamin Poulain  <benjamin@webkit.org>
144
145         Compile the :root pseudo class and fix a related issue with :nth-child()
146         https://bugs.webkit.org/show_bug.cgi?id=131926
147
148         Reviewed by Andreas Kling.
149
150         Add more test coverage that would have caught the bug with :nth-child(n).
151
152         * fast/selectors/nth-child-on-root-expected.txt: Added.
153         * fast/selectors/nth-child-on-root.html: Added.
154
155 2014-04-20  Benjamin Poulain  <benjamin@webkit.org>
156
157         Add Element.matches, the standard name for webkitMatchesSelector
158         https://bugs.webkit.org/show_bug.cgi?id=131922
159
160         Reviewed by Andreas Kling.
161
162         Update the tests to verify both Element.matches and Element.webkitMatchesSelector
163
164         * fast/dom/SelectorAPI/attrname-case-insensitive-expected.txt:
165         * fast/dom/SelectorAPI/attrname-case-insensitive.html:
166         * fast/dom/SelectorAPI/attrname-case-sensitive-expected.txt:
167         * fast/dom/SelectorAPI/attrname-case-sensitive.xhtml:
168         * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
169         * fast/dom/SelectorAPI/caseID-almost-strict.html:
170         * fast/dom/SelectorAPI/caseID-expected.txt:
171         * fast/dom/SelectorAPI/caseID-strict-expected.txt:
172         * fast/dom/SelectorAPI/caseID-strict.html:
173         * fast/dom/SelectorAPI/caseID.html:
174         * fast/dom/SelectorAPI/caseTag-expected.txt:
175         * fast/dom/SelectorAPI/caseTag.html:
176         * fast/dom/SelectorAPI/caseTagX-expected.txt:
177         * fast/dom/SelectorAPI/caseTagX.xhtml:
178         * fast/dom/SelectorAPI/detached-element-expected.txt:
179         * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
180         * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
181         * fast/dom/SelectorAPI/script-tests/detached-element.js:
182         * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
183         * fast/dom/SelectorAPI/script-tests/viewless-document.js:
184         * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
185         * fast/dom/SelectorAPI/viewless-document-expected.txt:
186         * fast/forms/radio/radio-live-validation-style-expected.txt:
187         * fast/forms/radio/radio-live-validation-style.html:
188         * fast/harness/results.html:
189
190 2014-04-20  Alexey Proskuryakov  <ap@apple.com>
191
192         Expando properties on attribute nodes disappear
193         https://bugs.webkit.org/show_bug.cgi?id=88045
194
195         * TestExpectations:
196         * platform/efl/TestExpectations:
197         * platform/mac/TestExpectations:
198         * platform/win/TestExpectations:
199         Consolidated test expectations, because all ports are equally affected. Some
200         platforms accidentally start to pass this test sometimes, but there is no real fix yet.
201
202 2014-04-20  Zalan Bujtas  <zalan@apple.com>
203
204         Subpixel rendering: RenderLayer's size is set using enclosingRect() which can result in cruft.
205         https://bugs.webkit.org/show_bug.cgi?id=131468
206
207         Reviewed by Darin Adler.
208
209         Layers marked opaque may not paint edge pixels, when RenderLayer bounds are non-integral and
210         get device pixel snapped.
211         For details see this: https://trac.webkit.org/r159463
212
213         * compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background-expected.html: Added.
214         * compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background.html: Added.
215
216 2014-04-19  Darin Adler  <darin@apple.com>
217
218         Simple layout can get confused by coordinate overflow
219         https://bugs.webkit.org/show_bug.cgi?id=131890
220         rdar://problem/15558510
221
222         Reviewed by Andreas Kling.
223
224         * fast/css/simple-layout-overflow-expected.txt: Added.
225         * fast/css/simple-layout-overflow.html: Added.
226
227 2014-04-19  Alexey Proskuryakov  <ap@apple.com>
228
229         Crashes in HTMLFormElement::submit.
230         https://bugs.webkit.org/show_bug.cgi?id=131910
231         <rdar://problem/15661790>
232
233         Reviewed by Anders Carlsson.
234
235         * fast/forms/form-submission-crash-2-expected.txt: Added.
236         * fast/forms/form-submission-crash-2.html: Added.
237         * fast/forms/form-submission-crash-expected.txt: Added.
238         * fast/forms/form-submission-crash.html: Added.
239
240 2014-04-20  Antti Koivisto  <antti@apple.com>
241
242         Text bounding box computation for simple line layout is wrong
243         https://bugs.webkit.org/show_bug.cgi?id=131912
244
245         Reviewed by Andreas Kling.
246         
247         Some dumped RenderText sizes change in table related test. These are progressions,
248         the new results match the contained lines. There are no visual changes.
249
250         * platform/mac/fast/table/dynamic-caption-add-remove-before-child-expected.txt:
251         * platform/mac/fast/table/multiple-captions-display-expected.txt:
252         * platform/mac/tables/mozilla/marvin/body_col-expected.txt:
253         * platform/mac/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
254         * platform/mac/tables/mozilla/other/body_col-expected.txt:
255         * platform/mac/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
256         * platform/mac/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
257         * platform/mac/tables/mozilla_expected_failures/core/captions3-expected.txt:
258         * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
259
260 2014-04-20  Commit Queue  <commit-queue@webkit.org>
261
262         Unreviewed, rolling out r167501.
263         https://bugs.webkit.org/show_bug.cgi?id=131913
264
265         It broke DYEBench (Requested by mhahnenberg on #webkit).
266
267         Reverted changeset:
268
269         "Deleting properties poisons objects"
270         https://bugs.webkit.org/show_bug.cgi?id=131551
271         http://trac.webkit.org/changeset/167501
272
273 2014-04-19  Zalan Bujtas  <zalan@apple.com>
274
275         Subpixel rendering: RenderLayer's clipping should snap to device pixel boundaries.
276         https://bugs.webkit.org/show_bug.cgi?id=131466
277
278         Reviewed by Simon Fraser.
279
280         Fractional pixel clipping can produce cruft on RenderLayers. Since RenderLayer
281         sizing and painting are snapped, painting clip rect needs to be snapped the same way.
282
283         * fast/clip/clip-when-rect-has-fractional-pixel-value-expected.html: Added.
284         * fast/clip/clip-when-rect-has-fractional-pixel-value.html: Added.
285
286 2014-04-19  Chris Fleizach  <cfleizach@apple.com>
287
288         AX: grid rows are not recognized do to lack of explicit role="row", role="gridcell"
289         https://bugs.webkit.org/show_bug.cgi?id=131819
290
291         Reviewed by Darin Adler.
292
293         * accessibility/table-with-missing-aria-role-rows-expected.txt: Added.
294         * accessibility/table-with-missing-aria-role-rows.html: Added.
295
296 2014-04-19  Chris Fleizach  <cfleizach@apple.com>
297
298         AX: Malformed tables exposing incorrect col and colSpans
299         https://bugs.webkit.org/show_bug.cgi?id=131796
300
301         Reviewed by Darin Adler.
302
303         * accessibility/table-incorrect-colspan-cell-expected.txt: Added.
304         * accessibility/table-incorrect-colspan-cell.html: Added.
305
306 2014-04-19  Zalan Bujtas  <zalan@apple.com>
307
308        [Mac] Unreviewed gardening.
309
310         repaintRectsAsText() reports wrong subpixel dirty rects on hidpi.
311
312         * platform/mac/TestExpectations:
313
314 2014-04-19  Andrei Bucur  <abucur@adobe.com>
315
316         [CSS Regions] Harden the layout in case there are no regions
317         https://bugs.webkit.org/show_bug.cgi?id=131517
318
319         Reviewed by Mihnea Ovidenie.
320
321         Add a test that verifies the content of a flow thread is updated when all
322         the regions are removed.
323
324         * fast/regions/simplified-layout-no-regions-expected.txt: Added.
325         * fast/regions/simplified-layout-no-regions.html: Added.
326
327 2014-04-19  Darin Adler  <darin@apple.com>
328
329         Cleared executable bits on many .html and .txt files.
330
331 2014-04-19  Zalan Bujtas  <zalan@apple.com>
332
333         https://bugs.webkit.org/show_bug.cgi?id=131594
334         Subpixel rendering: WK1: Wrong repaint rect is calculated when layer has non-compositing transform.
335
336         Reviewed by Simon Fraser.
337
338         We need to snap the repaint rect for transformed object the same way when we paint them.
339
340         Test: fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
341
342         * fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform-expected.txt: Added.
343         * fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html: Added.
344
345 2014-04-18  Dean Jackson  <dino@apple.com>
346
347         [WebGL] Two tests failing on Mountain Lion after r167520
348         https://bugs.webkit.org/show_bug.cgi?id=131886
349
350         Skip two failing tests.
351
352         * platform/mac/TestExpectations:
353
354 2014-04-18  Timothy Hatcher  <timothy@apple.com>
355
356         Skip fast/dom/gc-attribute-node.html which is flaky
357         https://bugs.webkit.org/show_bug.cgi?id=131885
358
359         * platform/mac/TestExpectations:
360
361 2014-04-18  Simon Fraser  <simon.fraser@apple.com>
362
363         Contents of directly composited image layers are sometimes missing
364         https://bugs.webkit.org/show_bug.cgi?id=131880
365
366         Reviewed by Tim Horton.
367         
368         Test that that shows the issue in Safari, but not in the test
369         runner because of timing issues, but maybe it will some day.
370
371         * compositing/images/update-content-rect-expected.html: Added.
372         * compositing/images/update-content-rect.html: Added.
373
374 2014-04-18  Commit Queue  <commit-queue@webkit.org>
375
376         Unreviewed, rolling out r167527.
377         https://bugs.webkit.org/show_bug.cgi?id=131883
378
379         Broke 32-bit build (Requested by ap on #webkit).
380
381         Reverted changeset:
382
383         "[Mac] implement WebKitDataCue"
384         https://bugs.webkit.org/show_bug.cgi?id=131799
385         http://trac.webkit.org/changeset/167527
386
387 2014-04-18  Eric Carlson  <eric.carlson@apple.com>
388
389         [Mac] implement WebKitDataCue
390         https://bugs.webkit.org/show_bug.cgi?id=131799
391
392         Reviewed by Dean Jackson.
393
394         * http/tests/media/resources/hls: Added.
395         * http/tests/media/resources/hls/metadata: Added.
396         * http/tests/media/resources/hls/metadata/fileSequence0.ts: Added.
397         * http/tests/media/resources/hls/metadata/fileSequence1.ts: Added.
398         * http/tests/media/resources/hls/metadata/fileSequence2.ts: Added.
399         * http/tests/media/resources/hls/metadata/fileSequence3.ts: Added.
400         * http/tests/media/resources/hls/metadata/prog_index.m3u8: Added.
401         * http/tests/media/track-in-band-hls-metadata-expected.txt: Added.
402         * http/tests/media/track-in-band-hls-metadata.html: Added.
403         * media/track/track-datacue-value-expected.txt: Added.
404         * media/track/track-datacue-value.html: Added.
405         * platform/efl/TestExpectations: Skip the new tests.
406         * platform/gtk/TestExpectations: Ditto.
407         * platform/mac/js/dom/global-constructors-attributes-expected.txt: Update.
408         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Update.
409         * platform/mac/TestExpectations: Skip DataCue test on all Mac versions. Skip HLS test on 
410             Mountain Lion.
411         * platform/win/TestExpectations: Skip the new tests.
412
413 2014-04-18  Hans Muller  <hmuller@adobe.com>
414
415         [CSS Shapes] Add parsing support for gradients
416         https://bugs.webkit.org/show_bug.cgi?id=131444
417
418         Reviewed by Bem Jones-Bey.
419
420         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
421         * fast/shapes/parsing/parsing-test-utils.js:
422         * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html: Added.
423         * fast/shapes/shape-outside-floats/shape-outside-linear-gradient.html: Added.
424
425 2014-04-18  Alexey Proskuryakov  <ap@apple.com>
426
427         [WK1] media/event-attributes.html is flaky
428         https://bugs.webkit.org/show_bug.cgi?id=131855
429
430         * platform/mac/TestExpectations: Marking as such.
431
432 2014-04-17  Mark Hahnenberg  <mhahnenberg@apple.com>
433
434         Deleting properties poisons objects
435         https://bugs.webkit.org/show_bug.cgi?id=131551
436
437         Reviewed by Geoffrey Garen.
438
439         New JS regress test. We're ~3.5x faster on this microbenchmark now.
440
441         * js/regress/delete-a-few-properties-then-get-by-id-expected.txt: Added.
442         * js/regress/delete-a-few-properties-then-get-by-id.html: Added.
443         * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js: Added.
444         (MyObject):
445         (foo):
446
447 2014-04-18  Alexey Proskuryakov  <ap@apple.com>
448
449         http/tests/multipart/policy-ignore-crash.php erroneously depends on http stack quirks
450         https://bugs.webkit.org/show_bug.cgi?id=131853
451
452         Reviewed by Brady Eidson.
453
454         * http/tests/multipart/policy-ignore-crash.php: Produce a nice multipart response
455         with boundaries on their own lines.
456
457 2014-04-18  Simon Fraser  <simon.fraser@apple.com>
458
459         Worse animation performance on pages with 3D transforms
460         https://bugs.webkit.org/show_bug.cgi?id=131838
461         <rdar://problem/16428630&15705876>
462
463         Reviewed by Dean Jackson.
464         
465         Testcase having layers at various z translates which shows the bucketing
466         of contentsScale, and fix results affected by the patch.
467
468         * compositing/contents-scale/rounded-contents-scale-expected.txt: Added.
469         * compositing/contents-scale/rounded-contents-scale.html: Added.
470         * compositing/contents-scale/z-translate-expected.txt:
471         * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
472         * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
473         * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
474         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
475         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
476         * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt:
477         * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
478         * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
479
480 2014-04-18  Radu Stavila  <stavila@adobe.com>
481
482         [CSS Regions] Content overflowing a transformed region is clipped
483         https://bugs.webkit.org/show_bug.cgi?id=116833
484
485         Reviewed by Mihnea Ovidenie.
486
487         Added test for overflow of content in 3d transformed regions.
488
489         * fast/regions/overflow-3dtransformed-region-expected.txt: Added.
490         * fast/regions/overflow-3dtransformed-region.html: Added.
491
492 2014-04-18  Radu Stavila  <stavila@adobe.com>
493
494         [CSSRegions] Incorrect background paint on positioned element hover
495         https://bugs.webkit.org/show_bug.cgi?id=131617
496
497         Reviewed by Andrei Bucur.
498
499         Added test for the proper repainting of absolute positioned elements in regions when the
500         absolute top of the elements causes it to be pushed to the next region.
501
502         * fast/regions/repaint/repaint-absolute-pushed-to-next-region-expected.txt: Added.
503         * fast/regions/repaint/repaint-absolute-pushed-to-next-region.html: Added.
504
505 2014-04-18  Philippe Normand  <pnormand@igalia.com>
506
507         Remove NETWORK_INFO support
508         https://bugs.webkit.org/show_bug.cgi?id=131841
509
510         Reviewed by Gyuyoung Kim.
511
512         * networkinformation/add-listener-from-callback-expected.txt: Removed.
513         * networkinformation/add-listener-from-callback.html: Removed.
514         * networkinformation/basic-all-types-of-events-expected.txt: Removed.
515         * networkinformation/basic-all-types-of-events.html: Removed.
516         * networkinformation/basic-operation-expected.txt: Removed.
517         * networkinformation/basic-operation.html: Removed.
518         * networkinformation/event-after-navigation-expected.txt: Removed.
519         * networkinformation/event-after-navigation.html: Removed.
520         * networkinformation/multiple-frames-expected.txt: Removed.
521         * networkinformation/multiple-frames.html: Removed.
522         * networkinformation/resources/event-after-navigation-new.html: Removed.
523         * networkinformation/script-tests/add-listener-from-callback.js: Removed.
524         * networkinformation/script-tests/basic-all-types-of-events.js: Removed.
525         * networkinformation/script-tests/basic-operation.js: Removed.
526         * networkinformation/script-tests/event-after-navigation.js: Removed.
527         * networkinformation/script-tests/multiple-frames.js: Removed.
528         * networkinformation/script-tests/updates.js: Removed.
529         * networkinformation/script-tests/window-property.js: Removed.
530         * networkinformation/updates-expected.txt: Removed.
531         * networkinformation/updates.html: Removed.
532         * networkinformation/window-property-expected.txt: Removed.
533         * networkinformation/window-property.html: Removed.
534
535 2014-04-17  Commit Queue  <commit-queue@webkit.org>
536
537         Unreviewed, rolling out r167478.
538         https://bugs.webkit.org/show_bug.cgi?id=131840
539
540         Broke multicol tests (Requested by ap on #webkit).
541
542         Reverted changeset:
543
544         "[New Multicolumn] Pagination mode messed up with non-inline
545         axis and reversed direction."
546         https://bugs.webkit.org/show_bug.cgi?id=131811
547         http://trac.webkit.org/changeset/167478
548
549 2014-04-17  Darin Adler  <darin@apple.com>
550
551         hostname extraction from a URL should not decode percent-escape sequences
552         https://bugs.webkit.org/show_bug.cgi?id=131837
553         rdar://problem/15211936
554
555         Reviewed by Anders Carlsson and Dave Hyatt.
556
557         * fast/dom/DOMURL/parsing-expected.txt: Added.
558         * fast/dom/DOMURL/parsing.html: Added.
559         * fast/dom/HTMLAnchorElement/anchor-element-href-parsing-expected.txt: Added.
560         * fast/dom/HTMLAnchorElement/anchor-element-href-parsing.html: Added.
561
562 2014-04-17  David Hyatt  <hyatt@apple.com>
563
564         [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
565         https://bugs.webkit.org/show_bug.cgi?id=131811
566
567         Reviewed by Dean Jackson.
568
569         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb-expected.html: Added.
570         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html: Added.
571
572 2014-04-16  Huang Dongsung  <luxtella@company100.net>
573
574         Make RenderLayerBacking get the timingFunction of the correct animation.
575         https://bugs.webkit.org/show_bug.cgi?id=100632
576
577         Reviewed by Simon Fraser.
578
579         When an element on a compositing layer has multiple animations that have
580         different timingFunctions, the progress of each animation should be
581         calculated using its respective timingFunction in Accelerated
582         Compositing.
583
584         * animations/keyframe-multiple-timing-functions-transform-expected.txt: Added.
585         * animations/keyframe-multiple-timing-functions-transform.html: Added.
586
587 2014-04-17  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
588
589         Unreviewed, EFL gardening. Remove duplicated test case in EFL WK2 TestExpectations.
590
591         * platform/efl-wk2/TestExpectations:
592
593 2014-04-17  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
594
595         Unreviewed, fix a test case path, which was moved to different folder.
596
597         * platform/efl/TestExpectations:
598
599 2014-04-17  David Hyatt  <hyatt@apple.com>
600
601         [New Multicolumn] Column rules don't respect the specified stacking order.
602         https://bugs.webkit.org/show_bug.cgi?id=131804
603
604         Reviewed by Beth Dakin.
605
606         * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking-expected.html: Added.
607         * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking.html: Added.
608
609 2014-04-17  Rik Cabanier  <cabanier@adobe.com>
610
611         [CSS Blending] Remove the -webkit- prefix for mix-blend-mode and isolation CSS properties
612         https://bugs.webkit.org/show_bug.cgi?id=131355
613
614         Reviewed by Dean Jackson.
615
616         Removed prefix from mix-blend-mode and isolation in layout tests.
617
618         * css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts.html:
619         * css3/compositing/blend-mode-ancestor-clipping-layer.html:
620         * css3/compositing/blend-mode-background.html:
621         * css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html:
622         * css3/compositing/blend-mode-isolated-group-1.html:
623         * css3/compositing/blend-mode-isolated-group-2.html:
624         * css3/compositing/blend-mode-isolated-group-3.html:
625         * css3/compositing/blend-mode-layers.html:
626         * css3/compositing/blend-mode-parent-of-composited-blended-has-layer.html:
627         * css3/compositing/blend-mode-property-expected.txt:
628         * css3/compositing/blend-mode-property-parsing-expected.txt:
629         * css3/compositing/blend-mode-property-parsing-invalid-expected.txt:
630         * css3/compositing/blend-mode-reflection.html:
631         * css3/compositing/blend-mode-simple-composited.html:
632         * css3/compositing/blend-mode-simple.html:
633         * css3/compositing/blend-mode-transform-style-expected.txt:
634         * css3/compositing/blend-mode-transform-style.html:
635         * css3/compositing/blend-mode-with-accelerated-sibling.html:
636         * css3/compositing/blend-mode-with-composited-descendant-should-have-layer.html:
637         * css3/compositing/isolation-isolate-blended-child-expected.html:
638         * css3/compositing/isolation-isolate-blended-child.html:
639         * css3/compositing/isolation-parsing.html:
640         * css3/compositing/script-tests/blend-mode-property-parsing-invalid.js:
641         (testInvalidFilterRule):
642         * css3/compositing/script-tests/blend-mode-property-parsing.js:
643         (testBlendModeRule):
644         * css3/compositing/script-tests/blend-mode-property.js:
645         (testblendmode):
646         * css3/compositing/svg-blend-color-dodge.html:
647         * css3/compositing/svg-blend-color.html:
648         * css3/compositing/svg-blend-hard-light.html:
649         * css3/compositing/svg-blend-hue.html:
650         * css3/compositing/svg-blend-layer-blend.html:
651         * css3/compositing/svg-blend-layer-clip-path.html:
652         * css3/compositing/svg-blend-layer-filter.html:
653         * css3/compositing/svg-blend-layer-opacity.html:
654         * css3/compositing/svg-blend-layer-shadow.html:
655         * css3/compositing/svg-blend-luminosity.html:
656         * css3/compositing/svg-blend-multiply-alpha.html:
657         * css3/compositing/svg-blend-multiply.html:
658         * css3/compositing/svg-blend-saturation.html:
659         * css3/compositing/svg-blend-screen.html:
660         * css3/compositing/svg-blend-soft-light.html:
661         * css3/compositing/svg-isolation-default-expected.html:
662         * css3/compositing/svg-isolation-default.html:
663         * css3/compositing/svg-isolation-isolated-group-expected.html:
664         * css3/compositing/svg-isolation-isolated-group.html:
665         * fast/repaint/blend-mode-isolate-stacking-context.html:
666         * inspector-protocol/layers/layers-blending-compositing-reasons.html:
667         * transitions/blendmode-transitions-expected.txt:
668         * transitions/blendmode-transitions.html:
669
670 2014-04-16  Jer Noble  <jer.noble@apple.com>
671
672         Fullscreen media controls are unusable in pagination mode
673         https://bugs.webkit.org/show_bug.cgi?id=131705
674
675         Reviewed by Darin Adler.
676
677         * fullscreen/full-screen-no-style-sharing-expected.txt: Rebaselined.
678         * fullscreen/video-cursor-auto-hide.html: Corrected test to move cursor
679             to the middle of the video element.
680
681 2014-04-16  Jer Noble  <jer.noble@apple.com>
682
683         [MSE] Multiple initialization segments with same codecs in tracks fail validation.
684         https://bugs.webkit.org/show_bug.cgi?id=131768
685
686         Reviewed by Eric Carlson.
687
688         * media/media-source/media-source-multiple-initialization-segments-expected.txt: Added.
689         * media/media-source/media-source-multiple-initialization-segments.html: Added.
690
691 2014-04-17  David Hyatt  <hyatt@apple.com>
692
693         [New Multicolumn] Column sets below spanners don't repaint properly.
694         https://bugs.webkit.org/show_bug.cgi?id=131778
695
696         Reviewed by Beth Dakin.
697
698         * fast/repaint/spanner-with-margin-expected.txt: Added.
699         * fast/repaint/spanner-with-margin.html: Added.
700
701 2014-04-17  Eduardo Lima Mitev  <elima@igalia.com>
702
703         [GTK] [Gardening] Updates GTK test expectations
704
705         * platform/gtk/TestExpectations:
706           - Marked as flaky
707             - fast/frames/frame-programmatic-noresize.html
708             - fast/frames/frame-with-noresize-can-be-resized-after-removal-of-noresize.html
709             - fast/frames/frame-with-noresize-can-be-resized-after-setting-noResize-to-false.html
710           - Removed because are passing now
711             - fast/dom/gc-dom-tree-lifetime.html
712             - http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials.html
713             - editing/editability/ignored-content.html
714
715 2014-04-17  Koji Ishii  <kojishi@gmail.com>
716
717         Catch up ruby and its tag omission rule changes in HTML5 CR Feb 2014
718         https://bugs.webkit.org/show_bug.cgi?id=131175
719
720         Reviewed by Darin Adler.
721
722         25 new test cases in 2 test files imported from pull requests to html5lib-tests,
723         with run- and expected-files generated.
724         All new tests pass with the changes included in this patch.
725
726         * html5lib/generated/run-ruby-data-expected.txt: Added.
727         * html5lib/generated/run-ruby-data.html: Added (generated by generate-test-wrappers.py)
728         * html5lib/generated/run-ruby-write-expected.txt: Added.
729         * html5lib/generated/run-ruby-write.html: Added (generated by generate-test-wrappers.py)
730         * html5lib/resources/ruby.dat: Added from https://github.com/darobin/html5lib-tests/pull/1
731         * html5lib/resources/tests19.dat: Updated from https://github.com/html5lib/html5lib-tests/pull/27
732
733 2014-04-17  Alexey Proskuryakov  <ap@apple.com>
734
735         Don't skip inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html.
736
737         First, they no longer crash/assert. They fail most of the time, but that's tracked as bug 129817.
738
739         Second, skipping was ineffective anyway, because we had a preceding [ Pass Failure ]
740         entry for the same files.
741
742         * TestExpectations:
743
744 2014-04-17  David Hyatt  <hyatt@apple.com>
745
746         [New Multicolumn] REGRESSION: Column set styles don't update when zooming etc.
747         https://bugs.webkit.org/show_bug.cgi?id=131777
748
749         Reviewed by Enrica Casucci.
750
751         * fast/multicol/zoom-test-expected.html: Added.
752         * fast/multicol/zoom-test.html: Added.
753
754 2014-04-17  Darin Adler  <darin@apple.com>
755
756         Add separate flag for IndexedDatabase in workers since the current implementation is not threadsafe
757         https://bugs.webkit.org/show_bug.cgi?id=131785
758         rdar://problem/16003108
759
760         Reviewed by Brady Eidson.
761
762         * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
763         * js/dom/global-constructors-attributes-shared-worker-expected.txt:
764         Updated results since indexed database features are not on by default any more.
765
766 2014-04-17  Ion Rosca  <rosca@adobe.com>
767
768         [CSS Blending] Isolation descendant dependent flags are not updated correctly
769         https://bugs.webkit.org/show_bug.cgi?id=130892
770
771         Reviewed by Dean Jackson.
772
773         * css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending.html: Added.
774         * css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending.html: Added.
775         * css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending.html: Added.
776         * css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending.html: Added.
777         * css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation.html: Added.
778         * css3/compositing/blend-mode-isolation-flags-turn-off-blending.html: Added.
779         * css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context.html: Added.
780         * css3/compositing/blend-mode-isolation-flags-turn-on-blending.html: Added.
781         * css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context.html: Added.
782         * platform/mac/css3/compositing/blend-mode-background-expected.txt:
783         * platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.txt:
784         * platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.txt:
785         * platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.txt:
786         * platform/mac/css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending-expected.txt: Added.
787         * platform/mac/css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending-expected.txt: Added.
788         * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending-expected.txt: Added.
789         * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending-expected.txt: Added.
790         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-expected.txt: Added.
791         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation-expected.txt: Added.
792         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context-expected.txt: Added.
793         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-blending-expected.txt: Added.
794         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context-expected.txt: Added.
795         * platform/mac/css3/compositing/blend-mode-layers-expected.txt:
796         * platform/mac/css3/compositing/blend-mode-reflection-expected.txt:
797         * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
798         * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
799
800 2014-04-16  Brian J. Burg  <burg@cs.washington.edu>
801
802         Web Replay: memoize fallback time values for document.lastModified
803         https://bugs.webkit.org/show_bug.cgi?id=131318
804
805         Reviewed by Joseph Pecoraro.
806
807         Mark the new test as skipped until dependent functionality is landed.
808
809         * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
810
811 2014-04-16  Dean Jackson  <dino@apple.com>
812
813         MediaDocument on iOS should be full page
814         https://bugs.webkit.org/show_bug.cgi?id=131774
815
816         Reviewed by Jer Noble.
817
818         * platform/iphone-simulator/media/media-document-controls-size-expected.txt: Added.
819         * platform/iphone-simulator/media/media-document-controls-size.html: Added.
820
821 2014-04-16  Roger Fong  <roger_fong@apple.com>
822
823         Add a way for layout tests to determine whether or not a plugin is snapshotted.
824         https://bugs.webkit.org/show_bug.cgi?id=131650.
825         <rdar://problem/16615528>
826
827         Reviewed by Dean Jackson.
828
829         Adjust simple.html accordingly, more snapshotting test changes to come.
830         * platform/mac-wk2/plugins/snapshotting/simple-expected.txt:
831         * plugins/snapshotting/simple.html: 
832
833 2014-04-16  Oliver Hunt  <oliver@apple.com>
834
835         Simple ES6 feature:Array.prototype.fill
836         https://bugs.webkit.org/show_bug.cgi?id=131703
837
838         Reviewed by David Hyatt.
839
840         Add tests.
841
842         * js/Object-getOwnPropertyNames-expected.txt:
843         * js/array-fill-expected.txt: Added.
844         * js/array-fill.html: Added.
845         * js/script-tests/Object-getOwnPropertyNames.js:
846         * js/script-tests/array-fill.js: Added.
847
848 2014-04-16  David Kilzer  <ddkilzer@apple.com>
849
850         Remove test results that match platform/mac results
851
852         Found using this shell script:
853
854         $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
855         T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
856         M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
857         ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
858         if [ -f $M -a ! -f $ML -a -z "`diff -u $F $M 2> /dev/null`" ]; then echo $F; fi; \
859         done
860
861         * platform/ios-sim/fast/block/positioning/016-expected.txt: Removed.
862         * platform/ios-sim/fast/block/positioning/025-expected.txt: Removed.
863         * platform/ios-sim/fast/dom/icon-url-property-expected.txt: Removed.
864         * platform/ios-sim/fast/hidpi/focus-rings-expected.txt: Removed.
865         * platform/ios-sim/fast/multicol/shrink-to-column-height-for-pagination-expected.txt: Removed.
866         * platform/ios-sim/fast/preloader/document-write-2-expected.txt: Removed.
867         * platform/ios-sim/fast/preloader/script-expected.txt: Removed.
868         * platform/ios-sim/fast/writing-mode/broken-ideograph-small-caps-expected.txt: Removed.
869         * platform/ios-sim/fast/xsl/sort-locale-expected.txt: Removed.
870         * platform/ios-sim/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Removed.
871         * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Removed.
872         * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Removed.
873         * platform/ios-sim/webarchive/loading/mainresource-null-mimetype-crash-expected.txt: Removed.
874
875 2014-04-16  David Kilzer  <ddkilzer@apple.com>
876
877         Remove test results that match top-level results
878
879         Found using this shell script:
880
881         $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
882         T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
883         M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
884         ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
885         if [ ! -f $M -a ! -f $ML -a -f $T -a -z "`diff -u $F $T 2> /dev/null`" ]; then echo $F; fi; \
886         done
887
888         * platform/ios-sim/compositing/layer-creation/no-compositing-for-sticky-expected.txt: Removed.
889         * platform/ios-sim/editing/inserting/insert-3786362-fix-expected.txt: Removed.
890         * platform/ios-sim/editing/inserting/insert-3907422-fix-expected.txt: Removed.
891         * platform/ios-sim/editing/unsupported-content/table-delete-001-expected.txt: Removed.
892         * platform/ios-sim/editing/unsupported-content/table-delete-003-expected.txt: Removed.
893         * platform/ios-sim/fast/block/positioning/move-with-auto-width-expected.txt: Removed.
894         * platform/ios-sim/fast/canvas/2d.backingStorePixelRatio-expected.txt: Removed.
895         * platform/ios-sim/fast/canvas/2d.imageDataHD-expected.txt: Removed.
896         * platform/ios-sim/fast/canvas/canvas-fillPath-shadow-expected.txt: Removed.
897         * platform/ios-sim/fast/canvas/webgl/texture-npot-expected.txt: Removed.
898         * platform/ios-sim/fast/css/MarqueeLayoutTest-expected.txt: Removed.
899         * platform/ios-sim/fast/css/color-leakage-expected.txt: Removed.
900         * platform/ios-sim/fast/css/font-face-multiple-remote-sources-expected.txt: Removed.
901         * platform/ios-sim/fast/css/font-face-remote-expected.txt: Removed.
902         * platform/ios-sim/fast/css/getComputedStyle/computed-style-expected.txt: Removed.
903         * platform/ios-sim/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Removed.
904         * platform/ios-sim/fast/css/nested-layers-with-hover-expected.txt: Removed.
905         * platform/ios-sim/fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1-expected.txt: Removed.
906         * platform/ios-sim/fast/dom/Window/window-postmessage-arrays-expected.txt: Removed.
907         * platform/ios-sim/fast/dom/constructed-objects-prototypes-expected.txt: Removed.
908         * platform/ios-sim/fast/dom/gc-10-expected.txt: Removed.
909         * platform/ios-sim/fast/dom/tabindex-clamp-expected.txt: Removed.
910         * platform/ios-sim/fast/dynamic/dirty-float-in-clean-line-expected.txt: Removed.
911         * platform/ios-sim/fast/events/pageshow-pagehide-on-back-cached-with-frames-expected.txt: Removed.
912         * platform/ios-sim/fast/forms/mailto/advanced-get-expected.txt: Removed.
913         * platform/ios-sim/fast/forms/mailto/advanced-put-expected.txt: Removed.
914         * platform/ios-sim/fast/forms/radio/indeterminate-radio-expected.txt: Removed.
915         * platform/ios-sim/fast/forms/select-script-onchange-expected.txt: Removed.
916         * platform/ios-sim/fast/forms/suggested-value-expected.txt: Removed.
917         * platform/ios-sim/fast/history/timed-refresh-in-cached-frame-expected.txt: Removed.
918         * platform/ios-sim/fast/lists/inline-before-content-after-list-marker-expected.txt: Removed.
919         * platform/ios-sim/fast/media/media-query-list-07-expected.txt: Removed.
920         * platform/ios-sim/fast/media/print-restores-previous-mediatype-expected.txt: Removed.
921         * platform/ios-sim/fast/multicol/span/before-child-anonymous-column-block-expected.txt: Removed.
922         * platform/ios-sim/fast/overflow/horizontal-scroll-after-back-expected.txt: Removed.
923         * platform/ios-sim/fast/overflow/scrollbar-restored-expected.txt: Removed.
924         * platform/ios-sim/fast/repaint/table-hover-on-link-expected.txt: Removed.
925         * platform/ios-sim/fast/repaint/table-section-repaint-expected.txt: Removed.
926         * platform/ios-sim/fast/ruby/floating-ruby-text-expected.txt: Removed.
927         * platform/ios-sim/fast/ruby/overhang-horizontal-expected.txt: Removed.
928         * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap1-expected.txt: Removed.
929         * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap2-expected.txt: Removed.
930         * platform/ios-sim/fast/ruby/positioned-ruby-text-expected.txt: Removed.
931         * platform/ios-sim/fast/ruby/ruby-text-before-child-split-expected.txt: Removed.
932         * platform/ios-sim/fast/table/empty-row-crash-expected.txt: Removed.
933         * platform/ios-sim/fast/table/empty-section-crash-expected.txt: Removed.
934         * platform/ios-sim/fast/table/inline-form-assert-expected.txt: Removed.
935         * platform/ios-sim/fast/table/max-width-integer-overflow-expected.txt: Removed.
936         * platform/ios-sim/fast/table/table-row-split2-expected.txt: Removed.
937         * platform/ios-sim/fast/table/table-section-split2-expected.txt: Removed.
938         * platform/ios-sim/fast/table/table-split-expected.txt: Removed.
939         * platform/ios-sim/fast/table/table-split2-expected.txt: Removed.
940         * platform/ios-sim/fast/text/apply-start-width-after-skipped-text-expected.txt: Removed.
941         * platform/ios-sim/fast/text/justify-padding-distribution-expected.txt: Removed.
942         * platform/ios-sim/fast/text/selection-painted-separately-expected.txt: Removed.
943         * platform/ios-sim/fast/text/setData-dirty-lines-expected.txt: Removed.
944         * platform/ios-sim/fast/text/soft-hyphen-2-expected.txt: Removed.
945         * platform/ios-sim/fast/text/splitText-dirty-lines-expected.txt: Removed.
946         * platform/ios-sim/fast/transforms/shadows-expected.txt: Removed.
947         * platform/ios-sim/fast/workers/worker-close-more-expected.txt: Removed.
948         * platform/ios-sim/fast/writing-mode/table-percent-width-quirk-expected.txt: Removed.
949         * platform/ios-sim/fast/xmlhttprequest/xmlhttprequest-recursive-sync-event-expected.txt: Removed.
950         * platform/ios-sim/http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt: Removed.
951         * platform/ios-sim/http/tests/cookies/simple-cookies-expired-expected.txt: Removed.
952         * platform/ios-sim/http/tests/cookies/simple-cookies-max-age-expected.txt: Removed.
953         * platform/ios-sim/http/tests/cookies/single-quoted-value-expected.txt: Removed.
954         * platform/ios-sim/http/tests/misc/empty-urls-expected.txt: Removed.
955         * platform/ios-sim/http/tests/multipart/load-last-non-html-frame-expected.txt: Removed.
956         * platform/ios-sim/http/tests/navigation/post-goback1-expected.txt: Removed.
957         * platform/ios-sim/http/tests/security/contentSecurityPolicy/connect-src-websocket-blocked-expected.txt: Removed.
958         * platform/ios-sim/http/tests/security/contentSecurityPolicy/media-src-blocked-expected.txt: Removed.
959         * platform/ios-sim/http/tests/security/local-video-poster-from-remote-expected.txt: Removed.
960         * platform/ios-sim/http/tests/security/sandboxed-iframe-modify-self-expected.txt: Removed.
961         * platform/ios-sim/http/tests/security/video-poster-cross-origin-crash-expected.txt: Removed.
962         * platform/ios-sim/http/tests/xmlhttprequest/chunked-progress-event-expectedLength-expected.txt: Removed.
963         * platform/ios-sim/http/tests/xmlhttprequest/request-encoding2-expected.txt: Removed.
964         * platform/ios-sim/http/tests/xmlhttprequest/upload-onloadend-event-after-load-expected.txt: Removed.
965         * platform/ios-sim/http/tests/xmlhttprequest/upload-onprogress-event-expected.txt: Removed.
966         * platform/ios-sim/http/tests/xmlhttprequest/upload-progress-events-expected.txt: Removed.
967         * platform/ios-sim/media/csp-blocks-video-expected.txt: Removed.
968         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.1-expected.txt: Removed.
969         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.2-expected.txt: Removed.
970         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T1-expected.txt: Removed.
971         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T2-expected.txt: Removed.
972         * platform/ios-sim/svg/as-image/image-respects-pageScaleFactor-change-expected.txt: Removed.
973         * platform/ios-sim/svg/css/getComputedStyle-basic-expected.txt: Removed.
974         * platform/ios-sim/svg/custom/baseval-animval-equality-expected.txt: Removed.
975         * platform/ios-sim/svg/custom/dasharrayOrigin-expected.txt: Removed.
976         * platform/ios-sim/svg/custom/getSubStringLength-expected.txt: Removed.
977         * platform/ios-sim/svg/custom/pattern-scaling-expected.txt: Removed.
978         * platform/ios-sim/svg/custom/svg-features-expected.txt: Removed.
979         * platform/ios-sim/svg/dom/altGlyph-dom-expected.txt: Removed.
980         * platform/ios-sim/svg/foreignObject/fO-parent-display-none-expected.txt: Removed.
981         * platform/ios-sim/svg/foreignObject/fO-parent-display-none-with-relative-pos-content-expected.txt: Removed.
982         * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-expected.txt: Removed.
983         * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-with-relative-pos-content-expected.txt: Removed.
984         * platform/ios-sim/svg/hittest/svg-ellipse-non-scale-stroke-expected.txt: Removed.
985
986 2014-04-16  David Kilzer  <ddkilzer@apple.com>
987
988         <http://webkit.org/b/129171> Rebaseline LayoutTests for iOS
989
990         3206 files changed, 65535 insertions(+), 39972 deletions(-)
991
992         * platform/ios-sim/Skipped: Clean up old items.  Skip tests that
993         time out due to notifyDone() not being called.
994
995 2014-04-16  David Kilzer  <ddkilzer@apple.com>
996
997         Upstream iOS layout test results
998
999         7354 files changed, 367781 insertions(+)
1000
1001         * platform/ios-sim: Add.
1002
1003 2014-04-16  David Kilzer  <ddkilzer@apple.com>
1004
1005         Rename LayoutTests/platformm/iphone-simulator => ios-sim
1006
1007         * platform/ios-sim: Renamed from LayoutTests/platform/iphone-simulator.
1008
1009 2014-04-16  Alexey Proskuryakov  <ap@apple.com>
1010
1011         DataTransfer should cache its FileList
1012         https://bugs.webkit.org/show_bug.cgi?id=131694
1013
1014         Reviewed by Darin Adler.
1015
1016         * fast/events/data-transfer-files-attribute-identity-expected.txt: Added.
1017         * fast/events/data-transfer-files-attribute-identity.html: Added.
1018
1019         * platform/wk2/TestExpectations: Skipped the test, because WKTR doesn't support
1020         file dragging yet.
1021
1022 2014-04-16  Zoltan Horvath  <zoltan@webkit.org>
1023
1024         Remove fast/parser/parser-yield-timing.html from skipped list
1025         https://bugs.webkit.org/show_bug.cgi?id=131749
1026
1027         Reviewed by Darin Adler.
1028
1029         The test was originally skipped in Bug 89812 due to flakiness on Chromium
1030         debug bots. I run the tests with huge iterations and I don't see
1031         flakiness on Mavericks release/debug. Let's remove from skipped for now.
1032
1033         * platform/mac/TestExpectations:
1034
1035 2014-04-16  Bem Jones-Bey  <bjonesbe@adobe.com>
1036
1037         Remove references to Leopard and Snow Leopard from Windows TestExpectations
1038
1039         Filed new bugs to track each of these tests, so someone with a windows
1040         build can try and see if the tests still fail.
1041
1042         Unreviewed.
1043
1044         * platform/win/TestExpectations:
1045         * platform/wincairo/TestExpectations:
1046
1047 2014-04-16  David Hyatt  <hyatt@apple.com>
1048
1049         Make sure to skip the RenderMultiColumnFlowThread when resolving percentage heights inside columns against
1050         containing blocks. The flow thread's auto height should not interfere if a fixed height is specified on
1051         an ancestor.
1052
1053         https://bugs.webkit.org/show_bug.cgi?id=131741
1054
1055         Reviewed by Simon Fraser.
1056
1057         * fast/multicol/percent-height-expected.html: Added.
1058         * fast/multicol/percent-height.html: Added.
1059
1060 2014-04-16  Martin Hodovan  <mhodovan@inf.u-szeged.hu>
1061
1062         ASSERTION FAILED: x2 >= x1 in WebCore::RenderObject::drawLineForBoxSide
1063         https://bugs.webkit.org/show_bug.cgi?id=127835
1064
1065         Added test demonstrates four cases:
1066         Test #1: Negative upper margin + positive upper padding
1067         Test #2: Negative right margin + positive right padding (used to fail)
1068         Test #3: Negative bottom margin + positive bottom padding
1069         Test #4: Negative left margin + positive left padding (used to fail)
1070
1071         Reviewed by Darin Adler.
1072
1073         * fast/css/padding-margin-negative-border-expected.html: Added.
1074         * fast/css/padding-margin-negative-border.html: Added.
1075
1076 2014-04-16  Jer Noble  <jer.noble@apple.com>
1077
1078         [MSE] Seeks into buffered ranges will never complete.
1079         https://bugs.webkit.org/show_bug.cgi?id=131717
1080
1081         Reviewed by Eric Carlson.
1082
1083         * media/media-source/media-source-seek-complete-expected.txt: Added.
1084         * media/media-source/media-source-seek-complete.html: Added.
1085
1086 2014-04-16  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1087
1088         Unreviewed EFL gardening. Some test modules come to crash since buildbot uses
1089         Ubuntu 13.10. Skip those crash modules for now. 
1090
1091         * platform/efl-wk2/TestExpectations:
1092
1093 2014-04-14  Roger Fong  <roger_fong@apple.com>
1094
1095         Snapshotted plugins may need to be restarted if style properties are changed after initial load of plugin.
1096         https://bugs.webkit.org/show_bug.cgi?id=131553.
1097         <rdar://problem/15443375>
1098
1099         Reviewed by Timothy Horton.
1100
1101         * platform/mac-wk2/plugins/snapshotting/set-plugin-size-to-tiny-expected.txt: Added.
1102         * plugins/snapshotting/set-plugin-size-to-tiny.html: Added.
1103
1104 2014-04-14  Morten Stenshorne  <mstensho@opera.com>
1105
1106         [New Multicolumn] Add support for column-span:all
1107         https://bugs.webkit.org/show_bug.cgi?id=129330
1108
1109         Reviewed by Dave Hyatt.
1110
1111         Wrote a bunch of tests. A few of the tests were copied from existing
1112         (old-impl) tests and put in a separate directory. That directory can
1113         be wiped when we turn on the new multicol implementation by default.
1114
1115         * fast/multicol/newmulticol/adjacent-spanners-expected.html: Added.
1116         * fast/multicol/newmulticol/adjacent-spanners.html: Added.
1117         * fast/multicol/newmulticol/block-becomes-spanner-expected.html: Added.
1118         * fast/multicol/newmulticol/block-becomes-spanner.html: Added.
1119         * fast/multicol/newmulticol/change-spanner-display-expected.html: Added.
1120         * fast/multicol/newmulticol/change-spanner-display.html: Added.
1121         * fast/multicol/newmulticol/change-spanner-parent-display-expected.html: Added.
1122         * fast/multicol/newmulticol/change-spanner-parent-display.html: Added.
1123         * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash-expected.txt: Added.
1124         * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash.html: Added.
1125         * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block-expected.html: Added.
1126         * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block.html: Added.
1127         * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash-expected.txt: Added.
1128         * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash.html: Added.
1129         * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash-expected.txt: Added.
1130         * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash.html: Added.
1131         * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox-expected.txt: Added.
1132         * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox.html: Added.
1133         * fast/multicol/newmulticol/compare-with-old-impl/clone-summary-expected.html: Added.
1134         * fast/multicol/newmulticol/compare-with-old-impl/clone-summary.html: Added.
1135         * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box-expected.txt: Added.
1136         * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box.html: Added.
1137         * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash-expected.txt: Added.
1138         * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash.html: Added.
1139         * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash-expected.txt: Added.
1140         * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash.html: Added.
1141         * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash-expected.txt: Added.
1142         * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash.html: Added.
1143         * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash-expected.txt: Added.
1144         * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash.html: Added.
1145         * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash-expected.txt: Added.
1146         * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash.html: Added.
1147         * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash-expected.txt: Added.
1148         * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash.html: Added.
1149         * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash-expected.txt: Added.
1150         * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash.html: Added.
1151         * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash-expected.txt: Added.
1152         * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash.html: Added.
1153         * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash-expected.txt: Added.
1154         * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash.html: Added.
1155         * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash-expected.txt: Added.
1156         * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash.html: Added.
1157         * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash-expected.txt: Added.
1158         * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash.html: Added.
1159         * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting-expected.html: Added.
1160         * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting.html: Added.
1161         * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child-expected.html: Added.
1162         * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child.html: Added.
1163         * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash-expected.txt: Added.
1164         * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash.html: Added.
1165         * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash-expected.txt: Added.
1166         * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash.html: Added.
1167         * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash-expected.txt: Added.
1168         * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash.html: Added.
1169         * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash-expected.txt: Added.
1170         * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash.html: Added.
1171         * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash-expected.txt: Added.
1172         * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash.html: Added.
1173         * fast/multicol/newmulticol/insert-row-content1-expected.html: Added.
1174         * fast/multicol/newmulticol/insert-row-content1.html: Added.
1175         * fast/multicol/newmulticol/insert-row-content2-expected.html: Added.
1176         * fast/multicol/newmulticol/insert-row-content2.html: Added.
1177         * fast/multicol/newmulticol/insert-row-content3-expected.html: Added.
1178         * fast/multicol/newmulticol/insert-row-content3.html: Added.
1179         * fast/multicol/newmulticol/insert-row-content4-expected.html: Added.
1180         * fast/multicol/newmulticol/insert-row-content4.html: Added.
1181         * fast/multicol/newmulticol/insert-row-content5-expected.html: Added.
1182         * fast/multicol/newmulticol/insert-row-content5.html: Added.
1183         * fast/multicol/newmulticol/insert-row-content6-expected.html: Added.
1184         * fast/multicol/newmulticol/insert-row-content6.html: Added.
1185         * fast/multicol/newmulticol/insert-row-content7-expected.html: Added.
1186         * fast/multicol/newmulticol/insert-row-content7.html: Added.
1187         * fast/multicol/newmulticol/insert-row-content8-expected.html: Added.
1188         * fast/multicol/newmulticol/insert-row-content8.html: Added.
1189         * fast/multicol/newmulticol/insert-row-content9-expected.html: Added.
1190         * fast/multicol/newmulticol/insert-row-content9.html: Added.
1191         * fast/multicol/newmulticol/insert-spanner-child1-expected.html: Added.
1192         * fast/multicol/newmulticol/insert-spanner-child1.html: Added.
1193         * fast/multicol/newmulticol/insert-spanner-child2-expected.html: Added.
1194         * fast/multicol/newmulticol/insert-spanner-child2.html: Added.
1195         * fast/multicol/newmulticol/insert-spanner-child3-expected.html: Added.
1196         * fast/multicol/newmulticol/insert-spanner-child3.html: Added.
1197         * fast/multicol/newmulticol/insert-spanner1-expected.html: Added.
1198         * fast/multicol/newmulticol/insert-spanner1.html: Added.
1199         * fast/multicol/newmulticol/insert-spanner2-expected.html: Added.
1200         * fast/multicol/newmulticol/insert-spanner2.html: Added.
1201         * fast/multicol/newmulticol/insert-spanner3-expected.html: Added.
1202         * fast/multicol/newmulticol/insert-spanner3.html: Added.
1203         * fast/multicol/newmulticol/insert-spanner4-expected.html: Added.
1204         * fast/multicol/newmulticol/insert-spanner4.html: Added.
1205         * fast/multicol/newmulticol/insert-spanner5-expected.html: Added.
1206         * fast/multicol/newmulticol/insert-spanner5.html: Added.
1207         * fast/multicol/newmulticol/insert-spanner6-expected.html: Added.
1208         * fast/multicol/newmulticol/insert-spanner6.html: Added.
1209         * fast/multicol/newmulticol/insert-spanner7-expected.html: Added.
1210         * fast/multicol/newmulticol/insert-spanner7.html: Added.
1211         * fast/multicol/newmulticol/insert-spanner8-expected.html: Added.
1212         * fast/multicol/newmulticol/insert-spanner8.html: Added.
1213         * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block-expected.html: Added.
1214         * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block.html: Added.
1215         * fast/multicol/newmulticol/remove-row-content1-expected.html: Added.
1216         * fast/multicol/newmulticol/remove-row-content1.html: Added.
1217         * fast/multicol/newmulticol/remove-row-content2-expected.html: Added.
1218         * fast/multicol/newmulticol/remove-row-content2.html: Added.
1219         * fast/multicol/newmulticol/remove-row-content3-expected.html: Added.
1220         * fast/multicol/newmulticol/remove-row-content3.html: Added.
1221         * fast/multicol/newmulticol/remove-row-content4-expected.html: Added.
1222         * fast/multicol/newmulticol/remove-row-content4.html: Added.
1223         * fast/multicol/newmulticol/remove-row-content5-expected.html: Added.
1224         * fast/multicol/newmulticol/remove-row-content5.html: Added.
1225         * fast/multicol/newmulticol/remove-row-content6-expected.html: Added.
1226         * fast/multicol/newmulticol/remove-row-content6.html: Added.
1227         * fast/multicol/newmulticol/remove-row-content7-expected.html: Added.
1228         * fast/multicol/newmulticol/remove-row-content7.html: Added.
1229         * fast/multicol/newmulticol/remove-row-content8-expected.html: Added.
1230         * fast/multicol/newmulticol/remove-row-content8.html: Added.
1231         * fast/multicol/newmulticol/remove-row-content9-expected.html: Added.
1232         * fast/multicol/newmulticol/remove-row-content9.html: Added.
1233         * fast/multicol/newmulticol/remove-spanner1-expected.html: Added.
1234         * fast/multicol/newmulticol/remove-spanner1.html: Added.
1235         * fast/multicol/newmulticol/remove-spanner2-expected.html: Added.
1236         * fast/multicol/newmulticol/remove-spanner2.html: Added.
1237         * fast/multicol/newmulticol/remove-spanner3-expected.html: Added.
1238         * fast/multicol/newmulticol/remove-spanner3.html: Added.
1239         * fast/multicol/newmulticol/remove-spanner4-expected.html: Added.
1240         * fast/multicol/newmulticol/remove-spanner4.html: Added.
1241         * fast/multicol/newmulticol/remove-spanner5-expected.html: Added.
1242         * fast/multicol/newmulticol/remove-spanner5.html: Added.
1243         * fast/multicol/newmulticol/remove-spanner6-expected.html: Added.
1244         * fast/multicol/newmulticol/remove-spanner6.html: Added.
1245         * fast/multicol/newmulticol/sole-spanner-expected.html: Added.
1246         * fast/multicol/newmulticol/sole-spanner.html: Added.
1247         * fast/multicol/newmulticol/span-between-text-expected.html: Added.
1248         * fast/multicol/newmulticol/span-between-text.html: Added.
1249         * fast/multicol/newmulticol/spanner-becomes-regular-block-expected.html: Added.
1250         * fast/multicol/newmulticol/spanner-becomes-regular-block.html: Added.
1251         * fast/multicol/newmulticol/spanner-first-expected.html: Added.
1252         * fast/multicol/newmulticol/spanner-first.html: Added.
1253         * fast/multicol/newmulticol/spanner-img-expected.html: Added.
1254         * fast/multicol/newmulticol/spanner-img.html: Added.
1255         * fast/multicol/newmulticol/spanner-inline-block-expected.html: Added.
1256         * fast/multicol/newmulticol/spanner-inline-block.html: Added.
1257         * fast/multicol/newmulticol/spanner-last-expected.html: Added.
1258         * fast/multicol/newmulticol/spanner-last.html: Added.
1259         * fast/multicol/newmulticol/spanner-nested-dynamic-expected.html: Added.
1260         * fast/multicol/newmulticol/spanner-nested-dynamic.html: Added.
1261         * fast/multicol/newmulticol/spanner-nested-expected.html: Added.
1262         * fast/multicol/newmulticol/spanner-nested.html: Added.
1263         * fast/multicol/newmulticol/spanner-pseudo-after1-expected.html: Added.
1264         * fast/multicol/newmulticol/spanner-pseudo-after1.html: Added.
1265         * fast/multicol/newmulticol/spanner-pseudo-after2-expected.html: Added.
1266         * fast/multicol/newmulticol/spanner-pseudo-after2.html: Added.
1267         * fast/multicol/newmulticol/spanner-pseudo-after3-expected.html: Added.
1268         * fast/multicol/newmulticol/spanner-pseudo-after3.html: Added.
1269         * fast/multicol/newmulticol/spanner-pseudo-after4-expected.html: Added.
1270         * fast/multicol/newmulticol/spanner-pseudo-after4.html: Added.
1271         * fast/multicol/newmulticol/spanner-pseudo-before-after1-expected.html: Added.
1272         * fast/multicol/newmulticol/spanner-pseudo-before-after1.html: Added.
1273         * fast/multicol/newmulticol/spanner-pseudo-before-after2-expected.html: Added.
1274         * fast/multicol/newmulticol/spanner-pseudo-before-after2.html: Added.
1275         * fast/multicol/newmulticol/spanner-pseudo-before-after3-expected.html: Added.
1276         * fast/multicol/newmulticol/spanner-pseudo-before-after3.html: Added.
1277         * fast/multicol/newmulticol/spanner-pseudo-before-after4-expected.html: Added.
1278         * fast/multicol/newmulticol/spanner-pseudo-before-after4.html: Added.
1279         * fast/multicol/newmulticol/spanner-pseudo-before1-expected.html: Added.
1280         * fast/multicol/newmulticol/spanner-pseudo-before1.html: Added.
1281         * fast/multicol/newmulticol/spanner-pseudo-before2-expected.html: Added.
1282         * fast/multicol/newmulticol/spanner-pseudo-before2.html: Added.
1283         * fast/multicol/newmulticol/spanner-pseudo-before3-expected.html: Added.
1284         * fast/multicol/newmulticol/spanner-pseudo-before3.html: Added.
1285         * fast/multicol/newmulticol/spanner-pseudo-before4-expected.html: Added.
1286         * fast/multicol/newmulticol/spanner-pseudo-before4.html: Added.
1287         * fast/multicol/newmulticol/spanner-table-expected.html: Added.
1288         * fast/multicol/newmulticol/spanner-table.html: Added.
1289         * fast/multicol/newmulticol/spanner-with-margin-expected.html: Added.
1290         * fast/multicol/newmulticol/spanner-with-margin.html: Added.
1291         * fast/multicol/newmulticol/spanner1-expected.html: Added.
1292         * fast/multicol/newmulticol/spanner1.html: Added.
1293         * fast/multicol/newmulticol/spanner2-expected.html: Added.
1294         * fast/multicol/newmulticol/spanner2.html: Added.
1295         * fast/multicol/newmulticol/spanner3-expected.html: Added.
1296         * fast/multicol/newmulticol/spanner3.html: Added.
1297         * fast/multicol/newmulticol/spanner4-expected.html: Added.
1298         * fast/multicol/newmulticol/spanner4.html: Added.
1299         * fast/multicol/newmulticol/spanner5-expected.html: Added.
1300         * fast/multicol/newmulticol/spanner5.html: Added.
1301         * fast/multicol/newmulticol/spanner6-expected.html: Added.
1302         * fast/multicol/newmulticol/spanner6.html: Added.
1303         * fast/multicol/newmulticol/spanner7-expected.html: Added.
1304         * fast/multicol/newmulticol/spanner7.html: Added.
1305         * fast/multicol/newmulticol/spanner8-expected.html: Added.
1306         * fast/multicol/newmulticol/spanner8.html: Added.
1307         * fast/multicol/newmulticol/spanner9-expected.html: Added.
1308         * fast/multicol/newmulticol/spanner9.html: Added.
1309         * fast/multicol/newmulticol/trailing-margin-with-spanner-expected.html: Added.
1310         * fast/multicol/newmulticol/trailing-margin-with-spanner.html: Added.
1311         * fast/multicol/newmulticol/trailing-margin-with-spanner2-expected.html: Added.
1312         * fast/multicol/newmulticol/trailing-margin-with-spanner2.html: Added.
1313         * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Added.
1314
1315 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
1316
1317         http/tests/websocket/tests/hybi/workers/close.html is flaky
1318         https://bugs.webkit.org/show_bug.cgi?id=131716
1319
1320         * platform/mac/TestExpectations: Marking as such.
1321
1322 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
1323
1324         transitions/cancel-transition.html is very flaky on Mac
1325         https://bugs.webkit.org/show_bug.cgi?id=131715
1326
1327         * platform/mac/TestExpectations: Marking as such.
1328
1329 2014-04-15  Lorenzo Tilve  <ltilve@igalia.com>
1330
1331         Unreviewed gardening.
1332
1333         * TestExpectations:
1334         Corrected wrong js/regress/ path for js/slow-stress/emscripten-memops.html
1335         * platform/gtk/TestExpectations:
1336         Updated expectation for passing on Release plugins/unavailable-plugin-indicator-obscurity.html
1337
1338 2014-04-15  Commit Queue  <commit-queue@webkit.org>
1339
1340         Unreviewed, rolling out r167199 and r167251.
1341         https://bugs.webkit.org/show_bug.cgi?id=131678
1342
1343         Caused a DYEBench regression and does not seem to improve perf
1344         on relevant websites (Requested by rniwa on #webkit).
1345
1346         Reverted changesets:
1347
1348         "Rewrite Function.bind as a builtin"
1349         https://bugs.webkit.org/show_bug.cgi?id=131083
1350         http://trac.webkit.org/changeset/167199
1351
1352         "Update test result"
1353         http://trac.webkit.org/changeset/167251
1354
1355 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
1356
1357         inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html
1358         flakily fail and assert
1359         https://bugs.webkit.org/show_bug.cgi?id=131679
1360
1361         * TestExpectations: This one, too.
1362
1363 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
1364
1365         inspector/dom/content-flow-list.html is flakily failing and asserting
1366         https://bugs.webkit.org/show_bug.cgi?id=131679
1367
1368         * TestExpectations: Skip the test, it fails or asserts most of the time.
1369
1370 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
1371
1372         ScriptProcessorNode is garbage collected while still active if unreachable (breaks multiple webaudio test)
1373         https://bugs.webkit.org/show_bug.cgi?id=112521
1374
1375         * TestExpectations: Updated bug number, added webaudio/audioprocessingevent.html,
1376         and removed a spurious additional webaudio/javascriptaudionode-downmix8-2channel-input.html line.
1377
1378 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
1379
1380         [Mac] compositing/repaint/positioned-movement.html flaky, missing repaint
1381         https://bugs.webkit.org/show_bug.cgi?id=118153
1382
1383         * platform/mac-wk2/TestExpectations:
1384         * platform/mac/TestExpectations:
1385         Moved the flaky expectation to also apply to WebKit1.
1386
1387 2014-04-14  Commit Queue  <commit-queue@webkit.org>
1388
1389         Unreviewed, rolling out r167261.
1390         https://bugs.webkit.org/show_bug.cgi?id=131667
1391
1392         broke many navigation tests (Requested by ap on #webkit).
1393
1394         Reverted changeset:
1395
1396         "Web Replay: memoize fallback time values for
1397         document.lastModified"
1398         https://bugs.webkit.org/show_bug.cgi?id=131318
1399         http://trac.webkit.org/changeset/167261
1400
1401 2014-04-14  Commit Queue  <commit-queue@webkit.org>
1402
1403         Unreviewed, rolling out r167272.
1404         https://bugs.webkit.org/show_bug.cgi?id=131666
1405
1406         Broke multiple tests (Requested by ap on #webkit).
1407
1408         Reverted changeset:
1409
1410         "Function.bind itself is too slow"
1411         https://bugs.webkit.org/show_bug.cgi?id=131636
1412         http://trac.webkit.org/changeset/167272
1413
1414 2014-04-14  Jon Honeycutt  <jhoneycutt@apple.com>
1415
1416         Assertion failure under FEImage::determineAbsolutePaintRect()
1417
1418         <https://bugs.webkit.org/show_bug.cgi?id=131660>
1419         <rdar://problem/15669294>
1420
1421         Reviewed by Geoffrey Garen.
1422
1423         * svg/filters/feImage-filter-assertion-expected.txt: Added.
1424         * svg/filters/feImage-filter-assertion.html: Added.
1425
1426 2014-04-14  Oliver Hunt  <oliver@apple.com>
1427
1428         Function.bind itself is too slow
1429         https://bugs.webkit.org/show_bug.cgi?id=131636
1430
1431         Reviewed by Geoffrey Garen.
1432
1433         New test, and fix bogus log in old one
1434
1435         * js/regress/function-bind-create-expected.html: Added.
1436         * js/regress/function-bind-create.html: Added.
1437         * js/regress/script-tests/function-bind-create.js: Added.
1438         (test):
1439         * js/regress/script-tests/function-bind.js:
1440
1441 2014-04-14  Brian J. Burg  <burg@cs.washington.edu>
1442
1443         Web Replay: memoize fallback time values for document.lastModified
1444         https://bugs.webkit.org/show_bug.cgi?id=131318
1445
1446         Reviewed by Joseph Pecoraro.
1447
1448         * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
1449
1450 2014-04-14  Eduardo Lima Mitev  <elima@igalia.com>
1451
1452         [GTK] Unreviewed GTK gardening.
1453
1454         * platform/gtk/TestExpectations: Update test expectations for new failing test 'editing/editability/ignored-content.html'.
1455         * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Rebaselined.
1456
1457 2014-04-14  Dirk Schulze  <krit@webkit.org>
1458
1459         Optimize Canvas fill and drawImage with SourceIn, DestinationIn, SourceOut, and DestinationAtop using transparencyLayer.
1460         https://bugs.webkit.org/show_bug.cgi?id=79659
1461
1462         Reviewed by Darin Adler.
1463
1464         Unskip previously failing tests.
1465
1466         * platform/gtk/TestExpectations:
1467
1468 2014-04-14  Manuel Rego Casasnovas  <rego@igalia.com>
1469
1470         [JSC] CSSStyleDeclaration report incorrect descriptor
1471         https://bugs.webkit.org/show_bug.cgi?id=89697
1472
1473         Reviewed by Benjamin Poulain.
1474
1475         Add new test to check the descriptor of CSSStyleDeclaration properties.
1476
1477         * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt: Added.
1478         * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html: Added.
1479
1480 2014-04-14  Benjamin Poulain  <benjamin@webkit.org>
1481
1482         CSS JIT: compile the :nth-child() pseudo class
1483         https://bugs.webkit.org/show_bug.cgi?id=131602
1484
1485         Reviewed by Andreas Kling.
1486
1487         Add a couple of test for the new code:
1488         -nth-child-with-backtracking tests the register pressure with backtracking.
1489         -nth-child-bounds tests invalid selectors do not cause problems.
1490
1491         * fast/selectors/nth-child-bounds-expected.txt: Added.
1492         * fast/selectors/nth-child-bounds.html: Added.
1493         * fast/selectors/nth-child-with-backtracking-expected.txt: Added.
1494         * fast/selectors/nth-child-with-backtracking.html: Added.
1495
1496         * http/tests/security/video-poster-cross-origin-crash.html:
1497         Now that CSSSelector filters out ridiculously bad values, the pseudo class in this test
1498         was no longer executed.
1499         The particular value of nth-child is irrelevant for this test, all it needs it the tree marking
1500         while not matching.
1501
1502 2014-04-14  Mihnea Ovidenie  <mihnea@adobe.com>
1503
1504         [CSS Regions] Hit testing doesn't work in video
1505         https://bugs.webkit.org/show_bug.cgi?id=131485
1506
1507         Reviewed by Andrei Bucur.
1508
1509         * fast/regions/hit-test-region-preserve3d-container-expected.txt: Added.
1510         * fast/regions/hit-test-region-preserve3d-container.html: Added.
1511
1512 2014-04-14  Koji Ishii  <kojishi@gmail.com>
1513
1514         Update html5lib test data to latest version
1515         https://bugs.webkit.org/show_bug.cgi?id=131588
1516
1517         Reviewed by Darin Adler.
1518
1519         This patch imports the latest version of the "dat" files from
1520         https://github.com/html5lib/html5lib-tests
1521         Also updated expected files for failures of new tests.
1522
1523         * html5lib/generated/run-adoption01-data-expected.txt: Passes now as a bug in the test was fixed.
1524         * html5lib/generated/run-adoption01-write-expected.txt: Supressed new failures.
1525         * html5lib/generated/run-inbody01-data-expected.txt: Added.
1526         * html5lib/generated/run-inbody01-data.html: Added.
1527         * html5lib/generated/run-inbody01-write-expected.txt: Added.
1528         * html5lib/generated/run-inbody01-write.html: Added.
1529         * html5lib/generated/run-main-element-data-expected.txt: Added.
1530         * html5lib/generated/run-main-element-data.html: Added.
1531         * html5lib/generated/run-main-element-write-expected.txt: Added.
1532         * html5lib/generated/run-main-element-write.html: Added.
1533         * html5lib/generated/run-template-data-expected.txt: Supressed new failures.
1534         * html5lib/generated/run-template-write-expected.txt: Supressed new failures.
1535         * html5lib/generated/run-tests21-data-expected.txt: Supressed new failures.
1536         * html5lib/generated/run-tests21-write-expected.txt: Supressed new failures.
1537         * html5lib/generated/run-tests25-data-expected.txt: Supressed new failures.
1538         * html5lib/generated/run-tests25-write-expected.txt: Supressed new failures.
1539         * html5lib/resources/adoption01.dat:
1540         * html5lib/resources/adoption02.dat:
1541         * html5lib/resources/comments01.dat:
1542         * html5lib/resources/doctype01.dat:
1543         * html5lib/resources/domjs-unsafe.dat:
1544         * html5lib/resources/entities01.dat:
1545         * html5lib/resources/entities02.dat:
1546         * html5lib/resources/html5test-com.dat:
1547         * html5lib/resources/inbody01.dat:
1548         * html5lib/resources/isindex.dat:
1549         * html5lib/resources/main-element.dat: Added.
1550         * html5lib/resources/pending-spec-changes-plain-text-unsafe.dat:
1551         * html5lib/resources/pending-spec-changes.dat:
1552         * html5lib/resources/plain-text-unsafe.dat:
1553         * html5lib/resources/scriptdata01.dat:
1554         * html5lib/resources/tables01.dat:
1555         * html5lib/resources/template.dat:
1556         * html5lib/resources/tests1.dat:
1557         * html5lib/resources/tests10.dat:
1558         * html5lib/resources/tests14.dat:
1559         * html5lib/resources/tests15.dat:
1560         * html5lib/resources/tests16.dat:
1561         * html5lib/resources/tests17.dat:
1562         * html5lib/resources/tests18.dat:
1563         * html5lib/resources/tests19.dat:
1564         * html5lib/resources/tests2.dat:
1565         * html5lib/resources/tests20.dat:
1566         * html5lib/resources/tests21.dat:
1567         * html5lib/resources/tests22.dat:
1568         * html5lib/resources/tests23.dat:
1569         * html5lib/resources/tests25.dat:
1570         * html5lib/resources/tests26.dat:
1571         * html5lib/resources/tests3.dat:
1572         * html5lib/resources/tests4.dat:
1573         * html5lib/resources/tests5.dat:
1574         * html5lib/resources/tests6.dat:
1575         * html5lib/resources/tests7.dat:
1576         * html5lib/resources/tests8.dat:
1577         * html5lib/resources/tests9.dat:
1578         * html5lib/resources/tests_innerHTML_1.dat:
1579         * html5lib/resources/tricky01.dat:
1580         * html5lib/resources/webkit01.dat:
1581         * html5lib/resources/webkit02.dat:
1582
1583 2014-04-13  Darin Adler  <darin@apple.com>
1584
1585         REGRESSION (r158617): Find on Page can get stuck in a loop when the search string occurs in an <input> in a <fieldset>
1586         https://bugs.webkit.org/show_bug.cgi?id=126322
1587
1588         Reviewed by Ryosuke Niwa.
1589
1590         * editing/text-iterator/count-matches-in-form-expected.txt: Added.
1591         * editing/text-iterator/count-matches-in-form.html: Added.
1592
1593         * fast/text/window-find.html: Tweaked the test a bit, making it a little easier to
1594         see if the test hasn't even run.
1595
1596 2014-04-08  Oliver Hunt  <oliver@apple.com>
1597
1598         Rewrite Function.bind as a builtin
1599         https://bugs.webkit.org/show_bug.cgi?id=131083
1600
1601         Reviewed by Geoffrey Garen.
1602
1603         Testing.
1604
1605         * js/dom/function-bind-expected.txt:
1606         * js/regress/function-bind-expected.txt: Added.
1607         * js/regress/function-bind.html: Added.
1608         * js/regress/script-tests/function-bind.js: Added.
1609         (foo):
1610
1611 2014-04-13  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1612
1613         [GStreamer] No CORS support for media elements
1614         https://bugs.webkit.org/show_bug.cgi?id=99037
1615
1616         Reviewed by Philippe Normand.
1617
1618         http/tests/security/video-cross-origin-accessfailure.html verifies that cross-origin streams that fail CORS check
1619         are not played when crossorigin attribute is set.
1620          http/tests/security/video-cross-origin-accesssameorigin.html verifies that access to same-origin streams
1621         are played when crossorigin attribute is set.
1622
1623         * http/tests/security/video-cross-origin-accessfailure-expected.txt: Added.
1624         * http/tests/security/video-cross-origin-accessfailure.html: Added.
1625         * http/tests/security/video-cross-origin-accesssameorigin-expected.txt: Added.
1626         * http/tests/security/video-cross-origin-accesssameorigin.html: Added.
1627         * platform/efl/TestExpectations: Enabled http/tests/security/video-cross-origin-readback.html.
1628         * platform/gtk/TestExpectations: Ditto.
1629         * platform/mac/TestExpectations: Disabled http/tests/security/video-cross-origin-accessfailure.html.
1630
1631 2014-04-13  Darin Adler  <darin@apple.com>
1632
1633         REGRESSION (r166860): ASSERTION FAILED: !isCalculated() on fast/css/image-set-value-not-removed-crash.html
1634         https://bugs.webkit.org/show_bug.cgi?id=131480
1635
1636         Reviewed by Andreas Kling.
1637
1638         * platform/mac/TestExpectations: Unskip the test now that the assertion is fixed.
1639
1640 2014-04-12  Filip Pizlo  <fpizlo@apple.com>
1641
1642         Make slow-stress tests run faster by running fewer VM variants.
1643
1644         Rubber stamped by Geoffrey Garen.
1645
1646         * jsc-layout-tests.yaml:
1647
1648 2014-04-12  Filip Pizlo  <fpizlo@apple.com>
1649
1650         Math.fround() should be an intrinsic
1651         https://bugs.webkit.org/show_bug.cgi?id=131583
1652
1653         Reviewed by Geoffrey Garen.
1654         
1655         This test runs 4.4635x faster with the intrinsic.
1656
1657         * js/regress/fround-expected.txt: Added.
1658         * js/regress/fround.html: Added.
1659         * js/regress/script-tests/fround.js: Added.
1660
1661 2014-04-12  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1662
1663         [SOUP] Libsoup internal credential setting should be controlled by loader decision
1664         https://bugs.webkit.org/show_bug.cgi?id=130963
1665
1666         Reviewed by Darin Adler.
1667
1668         * platform/efl/TestExpectations: Unskipped http/tests/xmlhttprequest/cross-origin-no-authorization.html.
1669         * platform/gtk/TestExpectations: Ditto.
1670
1671 2014-04-12  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
1672
1673         (before-mar-1-1000) In correct date creation prior to 1 Mar 1000 
1674         https://bugs.webkit.org/show_bug.cgi?id=129308
1675
1676         Reviewed by Darin Adler.
1677
1678         * js/date-constructor-expected.txt:
1679         * js/script-tests/date-constructor.js:
1680
1681 2014-04-11  Jon Honeycutt  <jhoneycutt@apple.com>
1682
1683         Assertion failure changing select element size during focus event
1684         dispatch
1685         <https://bugs.webkit.org/show_bug.cgi?id=131566>
1686         <rdar://problem/16400735>
1687
1688         Reviewed by Andy Estes.
1689
1690         * fast/forms/select-change-size-during-focus-expected.txt: Added.
1691         * fast/forms/select-change-size-during-focus.html: Added.
1692
1693 2014-04-11  Bem Jones-Bey  <bjonesbe@adobe.com>
1694
1695         Clear sibling floats while splitting inline flow
1696         https://bugs.webkit.org/show_bug.cgi?id=130905
1697
1698         Reviewed by David Hyatt.
1699
1700         This test will only crash if run with Address Sanitizer or some other
1701         address checking tool.
1702
1703         * fast/block/float/split-inline-sibling-of-float-crash-expected.txt: Added.
1704         * fast/block/float/split-inline-sibling-of-float-crash.html: Added.
1705
1706 2014-04-11  Gavin Barraclough  <baraclough@apple.com>
1707
1708         Rollout - Rewrite Function.bind as a builtin
1709         https://bugs.webkit.org/show_bug.cgi?id=131083
1710
1711         Unreviewed.
1712
1713         Rolling out r167020 while investigating a performance regression.
1714
1715         * js/dom/function-bind-expected.txt:
1716         * js/regress/function-bind-expected.txt: Removed.
1717         * js/regress/function-bind.html: Removed.
1718         * js/regress/script-tests/function-bind.js: Removed.
1719
1720 2014-04-11  Hans Muller  <hmuller@adobe.com>
1721
1722         [CSS Shapes] shape-outside from image doesn't load properly
1723         https://bugs.webkit.org/show_bug.cgi?id=131491
1724
1725         Reviewed by Bem Jones-Bey.
1726
1727         * http/tests/css/shape-image-file-expected.html: Added.
1728         * http/tests/css/shape-image-file.html: Added.
1729
1730 2014-04-11  Mark Lam  <mark.lam@apple.com>
1731
1732         JSMainThreadExecState::call() should clear exceptions before returning.
1733         <https://webkit.org/b/131530>
1734
1735         Reviewed by Geoffrey Garen.
1736
1737         * fast/dom/regress-131530-expected.txt: Added.
1738         * fast/dom/regress-131530.html: Added.
1739
1740 2014-04-11  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1741
1742         [GTK] Unreviewed GTK gardening.
1743
1744         Support for audio and video tracks was added on r158436. Stop skipping the following tests:
1745           media/track/audio-track.html
1746           media/track/video-track.html
1747
1748         Update bug number for media/track/track*in-band*.html tests
1749
1750         Report and update text expectations for new failing tests:
1751           media/track/track-remove-track.html
1752           fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-svg.html
1753           media/media-event-listeners.html
1754
1755         Update timeout expectation for media/video-controls-captions.html
1756
1757         * platform/gtk/TestExpectations:
1758
1759 2014-04-10  Chris Fleizach  <cfleizach@apple.com>
1760
1761         Heap-use-after-free in WebCore::SpeechSynthesisUtterance::startTime
1762         https://bugs.webkit.org/show_bug.cgi?id=131482
1763
1764         Reviewed by David Kilzer.
1765
1766         * platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash-expected.txt: Added.
1767         * platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash.html: Added.
1768
1769 2014-04-11  Bear Travis  <betravis@adobe.com>
1770
1771         [CSS Shapes] inset args and radial args should serialize to the simplest form
1772         https://bugs.webkit.org/show_bug.cgi?id=129825
1773
1774         Reviewed by Dirk Schulze.
1775
1776         Modify tests to use the shortened inset serialization.
1777
1778         * animations/resources/animation-test-helpers.js: Accept shortened inset forms.
1779         * css3/masking/clip-path-animation-expected.txt:
1780         * css3/masking/clip-path-animation.html:
1781         * fast/masking/parsing-clip-path-shape-expected.txt:
1782         * fast/masking/parsing-clip-path-shape.html:
1783         * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
1784         * fast/shapes/parsing/parsing-shape-lengths.html:
1785         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
1786         * fast/shapes/parsing/parsing-test-utils.js:
1787         * fast/shapes/shape-outside-floats/shape-outside-animation-expected.txt:
1788         * fast/shapes/shape-outside-floats/shape-outside-animation.html:
1789
1790 2014-04-11  Praveen R Jadhav  <praveen.j@samsung.com>
1791
1792         "playbackTime" parameter is not present in AudioProcessingEvent Interface as per W3C spec
1793         https://bugs.webkit.org/show_bug.cgi?id=105518
1794
1795         Reviewed by Jer Noble.
1796
1797         Test case added to check AudioProcessingEvent attributes.
1798
1799         * webaudio/audioprocessingevent-expected.txt: Added.
1800         * webaudio/audioprocessingevent.html: Added.
1801
1802 2014-04-11  Zalan Bujtas  <zalan@apple.com>
1803
1804         Subpixel rendering: WK1: Trail of cruft in redraw during animations.
1805         https://bugs.webkit.org/show_bug.cgi?id=131525
1806
1807         Reviewed by Simon Fraser.
1808
1809         Use enclosing rect instead of snapping to make sure the repaint rect always
1810         covers the dirty area when painting is requested in a non-compositing RenderView.
1811         This only applies to WK1 as WK2 has compositing RenderView and the repainting 
1812         is managed by RenderLayerBacking.
1813
1814         This is a temporary solution until after ScrollView/FrameView/RenderView
1815         is transitioned to device pixels. (tracked here: webkit.org/b/131526).
1816
1817         * fast/repaint/hidpi-block-width-change-leaves-cruft-expected.html: Added.
1818         * fast/repaint/hidpi-block-width-change-leaves-cruft.html: Added.
1819
1820 2014-04-11  Enrique Ocaña González  <eocanha@igalia.com>
1821
1822         [GTK] Unreviewed GTK gardening.
1823
1824         Update test expectations for flaky tests timing out:
1825           media/track/track-remove-active-cue-crash.html
1826           media/media-ended.html
1827           media/audio-mpeg-supported.html
1828
1829         * platform/gtk/TestExpectations:
1830
1831 2014-04-10  Commit Queue  <commit-queue@webkit.org>
1832
1833         Unreviewed, rolling out r167073.
1834         https://bugs.webkit.org/show_bug.cgi?id=131516
1835
1836         This patch caused crashes in video tests. (Requested by
1837         mrobinson on #webkit).
1838
1839         Reverted changeset:
1840
1841         "[GStreamer] No CORS support for media elements"
1842         https://bugs.webkit.org/show_bug.cgi?id=99037
1843         http://trac.webkit.org/changeset/167073
1844
1845 2014-04-10  Jon Honeycutt  <jhoneycutt@apple.com>
1846
1847         Assertion failure in WebCore::FlexBoxIterator::next()
1848         <https://bugs.webkit.org/show_bug.cgi?id=117176>
1849         <rdar://problem/14054549>
1850
1851         Reviewed by Tim Horton.
1852
1853         * fast/flexbox/collapse-anonymous-wrappers-assertion-expected.txt: Added.
1854         * fast/flexbox/collapse-anonymous-wrappers-assertion.html: Added.
1855
1856 2014-04-07  Jon Honeycutt  <jhoneycutt@apple.com>
1857
1858         Assertion failure, !node || node->isElementNode(), in
1859         WebCore::RenderBlock::clone()
1860         <https://bugs.webkit.org/show_bug.cgi?id=110489>
1861         <rdar://problem/13666425>
1862
1863         Reviewed by Antti Koivisto.
1864
1865         * fast/multicol/fuzzed-test-case-expected.txt: Added.
1866         * fast/multicol/fuzzed-test-case.html: Added.
1867
1868 2014-04-10  Zalan Bujtas  <zalan@apple.com>
1869
1870         Web Inspector: Breakpoint in gutter has clipped / broken border image.
1871         https://bugs.webkit.org/show_bug.cgi?id=131500
1872
1873         Reviewed by Joseph Pecoraro.
1874
1875         Typo in r166925.
1876
1877         * fast/borders/border-image-slice-missing-right-expected.html: Added.
1878         * fast/borders/border-image-slice-missing-right.html: Added.
1879
1880 2014-04-10  James Craig  <jcraig@apple.com>
1881
1882         Web Inspector: AXI: expose aria-busy state of current and ancestor nodes
1883         https://bugs.webkit.org/show_bug.cgi?id=130826
1884
1885         Reviewed by Timothy Hatcher.
1886
1887         Expose if node is contained by any "busy" ancestor nodes, too.
1888
1889         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
1890         * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
1891
1892 2014-04-10  Brian J. Burg  <burg@cs.washington.edu>
1893
1894         Web Replay: memoize plugin data for navigator.mimeTypes and navigator.plugins
1895         https://bugs.webkit.org/show_bug.cgi?id=131341
1896
1897         Reviewed by Timothy Hatcher.
1898
1899         Add support for different setup methods before the initial navigation of
1900         capture and replay. This is necessary to test that the value of
1901         navigator.plugins is the same on replay even if the underlying data changed.
1902
1903         * http/tests/inspector/replay/replay-test.js:
1904         (InspectorTestProxy.runSingleSegmentRefTest): Add calls to optional setup
1905         functions in the test page called setupPreCapture and setupPreReplay.
1906
1907 2014-04-10  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1908
1909         [GTK] Unreviewed GTK gardening.
1910
1911         Update text expectations for new failing tests:
1912           accessibility/help-text.html
1913           fast/css/cascade/box-shadow-and-webkit-box-shadow-cascade-order.html
1914           fast/css3-text/css3-text-decoration/text-decoration-skip/glyph-inside-underline.html
1915
1916         Update test expectations related with highdpi still not supported.
1917
1918         On r166930 test media/track/opera/interfaces/TextTrackList/onremovetrack.html
1919         was moved to media/track/w3c/interfaces/TextTrackList/onremovetrack.html.
1920         Now it passes. Remove the expectation.
1921
1922         * platform/gtk/TestExpectations:
1923
1924 2014-04-10  Bem Jones-Bey  <bjonesbe@adobe.com>
1925
1926         Invalid cast in WebCore::RenderLayer::setupClipPath
1927         https://bugs.webkit.org/show_bug.cgi?id=131368
1928
1929         Reviewed by Dirk Schulze.
1930
1931         * css3/masking/clip-path-box-shape-on-inline-crash-expected.txt: Added.
1932         * css3/masking/clip-path-box-shape-on-inline-crash.html: Added.
1933
1934 2014-04-10  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1935
1936         [GStreamer] No CORS support for media elements
1937         https://bugs.webkit.org/show_bug.cgi?id=99037
1938
1939         Reviewed by Philippe Normand.
1940
1941         http/tests/security/video-cross-origin-accessfailure.html verifies that cross-origin streams that fail CORS check
1942         are not played when crossorigin attribute is set.
1943          http/tests/security/video-cross-origin-accesssameorigin.html verifies that access to same-origin streams
1944         are played when crossorigin attribute is set.
1945
1946         * http/tests/security/video-cross-origin-accessfailure-expected.txt: Added.
1947         * http/tests/security/video-cross-origin-accessfailure.html: Added.
1948         * http/tests/security/video-cross-origin-accesssameorigin-expected.txt: Added.
1949         * http/tests/security/video-cross-origin-accesssameorigin.html: Added.
1950         * platform/efl/TestExpectations: Enabled http/tests/security/video-cross-origin-readback.html.
1951         * platform/gtk/TestExpectations: Ditto.
1952         * platform/mac/TestExpectations: Disabled http/tests/security/video-cross-origin-accessfailure.html.
1953
1954 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
1955
1956         REGRESSION (r166860): ASSERTION FAILED: !isCalculated() on fast/css/image-set-value-not-removed-crash.html
1957         https://bugs.webkit.org/show_bug.cgi?id=131480
1958
1959         * platform/mac/TestExpectations: Skipped the test in debug builds.
1960
1961 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
1962
1963         [WK2] fast/repaint/obscured-background-no-repaint.html is very flaky
1964         https://bugs.webkit.org/show_bug.cgi?id=131477
1965
1966         * platform/mac-wk2/TestExpectations: Marked it as such.
1967
1968 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
1969
1970         WebVTT tests don't work because of a 800x600 snapshot (but are very flaky anyway)
1971         https://bugs.webkit.org/show_bug.cgi?id=131476
1972
1973         * platform/mac/TestExpectations: Skip them.
1974
1975 2014-04-09  James Craig  <jcraig@apple.com>
1976
1977         AX: Bug in AccessibilityNodeObject::helpText
1978         https://bugs.webkit.org/show_bug.cgi?id=130386
1979
1980         Reviewed by Chris Fleizach.
1981
1982         Tests accessibility help text in a variety of examples.
1983
1984         * accessibility/help-text-expected.txt: Added.
1985         * accessibility/help-text.html: Added.
1986
1987 2014-04-09  Brent Fulgham  <bfulgham@apple.com>
1988
1989         [Win] Unreviewed bot maintenance. Re-add a number of passing
1990         tests, and turn off a few failures.
1991
1992         * platform/win/TestExpectations:
1993
1994 2014-04-09  Chris Fleizach  <cfleizach@apple.com>
1995
1996         Regression: AX: list heuristics sometimes determined as presentational even when explicit roles applied
1997         https://bugs.webkit.org/show_bug.cgi?id=131041
1998
1999         Reviewed by Mario Sanchez Prada.
2000
2001         * accessibility/list-detection-expected.txt:
2002         * accessibility/list-detection.html:
2003
2004 2014-04-09  Martin Robinson  <mrobinson@igalia.com>
2005
2006         Rebaseline some tests for GTK+
2007
2008         * platform/gtk/editing/input/scroll-viewport-page-up-down-expected.txt:
2009         * platform/gtk/fast/text/international/cjk-segmentation-expected.txt: Added.
2010         * platform/gtk/http/tests/xmlhttprequest/cache-override-expected.txt: Added.
2011         * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Added.
2012         * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
2013         * platform/gtk/plugins/nested-plugin-objects-expected.txt: Added.
2014         * platform/gtk/plugins/netscape-destroy-plugin-script-objects-expected.txt: Added.
2015         * platform/gtk/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Added.
2016         * platform/gtk/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Added.
2017         * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
2018         * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt: Added.
2019         * platform/gtk/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
2020         * platform/gtk/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
2021         * platform/gtk/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
2022         * platform/gtk/svg/custom/object-no-size-attributes-expected.txt:
2023         * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Added.
2024
2025 2014-04-08  Samuel White  <samuel_white@apple.com>
2026
2027         AX: Initial text selection point should respect element focus.
2028         https://bugs.webkit.org/show_bug.cgi?id=131402
2029
2030         Reviewed by Chris Fleizach.
2031
2032         Updating test to make sure initial selection respects the focused element when necessary. Now, if a VoiceOver user attempts to use
2033         arrow keys to read text and selection isn't set, we will set initial selection before/after the focused element if one is present.
2034
2035         * platform/mac/accessibility/selection-initial-expected.txt:
2036         * platform/mac/accessibility/selection-initial.html:
2037
2038 2014-04-09  Brendan Long  <b.long@cablelabs.com>
2039
2040         [GStreamer] Expose MPEG-TS metadata
2041         https://bugs.webkit.org/show_bug.cgi?id=122001
2042
2043         Reviewed by Eric Carlson.
2044
2045         * media/content/user-private-streams.ts: Added.
2046         * media/track/in-band/track-in-band-mpegts-metadata-expected.txt: Added.
2047         * media/track/in-band/track-in-band-mpegts-metadata.html: Added.
2048
2049 2014-04-08  Chris Fleizach  <cfleizach@apple.com>
2050
2051         AX: Make AXPress much more reliable on the Web
2052         https://bugs.webkit.org/show_bug.cgi?id=131426
2053
2054         Reviewed by Mario Sanchez Prada.
2055
2056         * accessibility/press-works-on-control-types-expected.txt:
2057         * accessibility/press-works-on-control-types.html:
2058
2059 2014-04-08  Oliver Hunt  <oliver@apple.com>
2060
2061         Rewrite Function.bind as a builtin
2062         https://bugs.webkit.org/show_bug.cgi?id=131083
2063
2064         Reviewed by Geoffrey Garen.
2065
2066         Testing.
2067
2068         * js/dom/function-bind-expected.txt:
2069         * js/regress/function-bind-expected.txt: Added.
2070         * js/regress/function-bind.html: Added.
2071         * js/regress/script-tests/function-bind.js: Added.
2072         (foo):
2073
2074 2014-04-09  Radu Stavila  <stavila@adobe.com>
2075
2076         [CSS Regions] Monolithic elements should not affect the layout of the content outside its region
2077         https://bugs.webkit.org/show_bug.cgi?id=130499
2078
2079         Reviewed by David Hyatt.
2080
2081         Added tests for different types of fragmentation following monolithic content
2082         overflowing its region.
2083         Rebased the webkit-flow-float-unable-to-push test as its expected result was not the correct one.
2084
2085         * fast/regions/webkit-flow-float-unable-to-push-expected.html:
2086         * fast/regions/fragmentation-after-float-overflow-single-region-expected.html: Added.
2087         * fast/regions/fragmentation-after-float-overflow-single-region.html: Added.
2088         * fast/regions/fragmentation-after-monolithic-overflow-expected.html: Added.
2089         * fast/regions/fragmentation-after-monolithic-overflow-self-collapsed-expected.html: Added.
2090         * fast/regions/fragmentation-after-monolithic-overflow-self-collapsed.html: Added.
2091         * fast/regions/fragmentation-after-monolithic-overflow-single-region-expected.html: Added.
2092         * fast/regions/fragmentation-after-monolithic-overflow-single-region.html: Added.
2093         * fast/regions/fragmentation-after-monolithic-overflow.html: Added.
2094
2095 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
2096
2097         REGRESSION (r166853): fast/preloader/document-write.html is very flaky
2098         https://bugs.webkit.org/show_bug.cgi?id=130942
2099
2100         * platform/mac/TestExpectations: The offending code was re-landed, marking as
2101         flaky again.
2102
2103 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
2104
2105         [GTK] Layout tests accessibility/children-changed-sends-notification.html and accessibility/notification-listeners.html fails
2106         https://bugs.webkit.org/show_bug.cgi?id=131380
2107
2108         Reviewed by Chris Fleizach.
2109
2110         Updated TestExpectations file and update layout test that was not
2111         correctly written, and expecting the signals in the wrong order.
2112
2113         * platform/gtk/TestExpectations: Removed failure expectations.
2114
2115         * accessibility/children-changed-sends-notification.html: Updated
2116         test to make sure we touch the accessibility tree after adding a
2117         <button> so we get the 'add' signal at the right moment.
2118
2119         * accessibility/children-changed-sends-notification-expected.txt:
2120         Updated expectations to expect the 'add' and 'remove' signals in
2121         the right order.
2122
2123 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
2124
2125         [AX][GTK] No new lines in some AX tests output
2126         https://bugs.webkit.org/show_bug.cgi?id=131294
2127
2128         Reviewed by Martin Robinson.
2129
2130         Removed failure expectations for tests now passing.
2131
2132         * platform/gtk/TestExpectations: Updated.
2133
2134 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
2135
2136         Unreviewed gardening for GTK.
2137
2138         Updated test expectations after r166175, which removed an <hr>
2139         from the original test accessibility/lists.html.
2140
2141         * platform/gtk/accessibility/lists-expected.txt: Updated
2142
2143 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
2144
2145         [WK2] HTTP authentication regression tests fail
2146         https://bugs.webkit.org/show_bug.cgi?id=81627
2147         <rdar://problem/11079296>
2148
2149         Reviewed by Anders Carlsson.
2150
2151         * platform/mac-wk2/TestExpectations: Unskipped tests that now pass. Marked three
2152         tests as failing, because enabling auth uncovered that they are failing
2153         (in browser as well).
2154
2155         * platform/wk2/http: Added.
2156         * platform/wk2/http/tests: Added.
2157         * platform/wk2/http/tests/loading: Added.
2158         * platform/wk2/http/tests/loading/authentication-after-redirect-stores-wrong-credentials: Added.
2159         * platform/wk2/http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials-expected.txt: Copied from LayoutTests/http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials-expected.txt.
2160         * platform/wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt: Copied from LayoutTests/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt.
2161         * platform/wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt: Copied from LayoutTests/http/tests/loading/basic-credentials-sent-automatically-expected.txt.
2162         * platform/wk2/http/tests/misc: Added.
2163         * platform/wk2/http/tests/misc/401-alternative-content-expected.txt: Copied from LayoutTests/http/tests/misc/401-alternative-content-expected.txt.
2164         * platform/wk2/http/tests/misc/authentication-redirect-1: Added.
2165         * platform/wk2/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt: Copied from LayoutTests/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt.
2166         * platform/wk2/http/tests/misc/authentication-redirect-2: Added.
2167         * platform/wk2/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt: Copied from LayoutTests/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt.
2168         * platform/wk2/http/tests/misc/authentication-redirect-4: Added.
2169         * platform/wk2/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt: Copied from LayoutTests/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt.
2170         * platform/wk2/http/tests/security: Added.
2171         * platform/wk2/http/tests/security/401-logout: Added.
2172         * platform/wk2/http/tests/security/401-logout/401-logout-expected.txt: Copied from LayoutTests/http/tests/security/401-logout/401-logout-expected.txt.
2173         * platform/wk2/http/tests/xmlhttprequest: Added.
2174         * platform/wk2/http/tests/xmlhttprequest/failed-auth-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/failed-auth-expected.txt.
2175         * platform/wk2/http/tests/xmlhttprequest/remember-bad-password-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/remember-bad-password-expected.txt.
2176         WebKit2 results are the same as WebKit1, except that they lack resource URL. That
2177         is expected with WebKit2 API.
2178
2179 2014-04-08  Mihnea Ovidenie  <mihnea@adobe.com>
2180
2181         [CSSRegions] Crash when video in region exits fullscreen
2182         https://bugs.webkit.org/show_bug.cgi?id=131366
2183
2184         Reviewed by Andrei Bucur.
2185
2186         * fast/regions/full-screen-video-in-region-crash-expected.txt: Added.
2187         * fast/regions/full-screen-video-in-region-crash.html: Added.
2188
2189 2014-04-08  Alexey Proskuryakov  <ap@apple.com>
2190
2191         Trying to unbreak flakiness dashboard after Gtk TextExpectations reshuffling.
2192
2193         * platform/gtk-wk2/TestExpectations: Added.
2194
2195 2014-04-08  Zalan Bujtas  <zalan@apple.com>
2196
2197         Subpixel rendering: Clip outer rounded border rect on device pixel boundaries.
2198         https://bugs.webkit.org/show_bug.cgi?id=131404
2199
2200         Reviewed by Simon Fraser.
2201
2202         Use device pixel snapped rectangle to clip out rounded rects, when not all sides are solid/double.
2203         Snapping it to device pixel boundaries ensures that when we call drawRect(devicePixelSnappedRect) later,
2204         it leaves no cruft behind.
2205
2206         * fast/borders/hidpi-rounded-border-on-subpixel-position-expected.html: Added.
2207         * fast/borders/hidpi-rounded-border-on-subpixel-position.html: Added.
2208
2209 2014-04-08  Simon Fraser  <simon.fraser@apple.com>
2210
2211         REGRESSION (r155998): Elements render at very low resolution with some 3d transforms
2212         https://bugs.webkit.org/show_bug.cgi?id=131412
2213
2214         Reviewed by Tim Horton.
2215         
2216         Test that makes an incremental change to a layer property in a tree with
2217         interesting 3d transforms.
2218
2219         * compositing/contents-scale/incremental-change-expected.html: Added.
2220         * compositing/contents-scale/incremental-change.html: Added.
2221
2222 2014-04-08  Adenilson Cavalcanti  <cavalcantii@gmail.com>
2223
2224         [SVG] Fix CSS transform handling when zoomed
2225         https://bugs.webkit.org/show_bug.cgi?id=125836
2226
2227         Reviewed by Tim Horton.
2228
2229         Adjusts CSS transforms when used in SVG to account for unexpected
2230         translation scale. Backport from Chromium #174910.
2231
2232         * svg/zoom/page/zoom-css-transforms-expected.svg: Added.
2233         * svg/zoom/page/zoom-css-transforms.svg: Added.
2234
2235 2014-04-08  Hans Muller  <hmuller@adobe.com>
2236
2237         [CSS Shapes] large corner radius combined with 0 radius does not wrap properly
2238         https://bugs.webkit.org/show_bug.cgi?id=129739
2239
2240         Reviewed by Bem Jones-Bey.
2241
2242         * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001-expected.txt: Added.
2243         * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001.html: Added.
2244         * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-002-expected.html: Added.
2245         * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-002.html: Added.
2246
2247 2014-04-08  Alexey Proskuryakov  <ap@apple.com>
2248
2249         Rename Clipboard to DataTransfer
2250         https://bugs.webkit.org/show_bug.cgi?id=131371
2251
2252         Reviewed by Anders Carlsson.
2253
2254         * fast/dom/dom-constructors-expected.txt:
2255         * fast/dom/dom-constructors.html:
2256         * js/dom/global-constructors-attributes-expected.txt:
2257         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
2258         * platform/gtk-wk1/js/dom/global-constructors-attributes-expected.txt:
2259         * platform/gtk-wk2/js/dom/global-constructors-attributes-expected.txt:
2260         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
2261         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2262         * platform/win/js/dom/global-constructors-attributes-expected.txt:
2263
2264 2014-04-08  Brent Fulgham  <bfulgham@apple.com>
2265
2266         [Mac] Unreviewed test gardening.
2267
2268         Rebaseline scrolling tests to remove flakiness introduced by slight differences in
2269         pixel scroll counts between WK1 and WK2 test runners.
2270
2271         * platform/mac/fast/scrolling/scroll-div-latched-div-expected.txt:
2272         * platform/mac/fast/scrolling/scroll-div-latched-div.html:
2273         * platform/mac/fast/scrolling/scroll-div-latched-mainframe-expected.txt:
2274         * platform/mac/fast/scrolling/scroll-div-latched-mainframe.html:
2275         * platform/mac/fast/scrolling/scroll-iframe-latched-iframe-expected.txt:
2276         * platform/mac/fast/scrolling/scroll-iframe-latched-iframe.html:
2277         * platform/mac/fast/scrolling/scroll-iframe-latched-mainframe-expected.txt:
2278         * platform/mac/fast/scrolling/scroll-iframe-latched-mainframe.html:
2279         * platform/mac/fast/scrolling/scroll-select-latched-mainframe-expected.txt:
2280         * platform/mac/fast/scrolling/scroll-select-latched-mainframe.html:
2281         * platform/mac/fast/scrolling/scroll-select-latched-select-expected.txt:
2282         * platform/mac/fast/scrolling/scroll-select-latched-select.html:
2283
2284 2014-04-08  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2285
2286         [GTK] Unreviewed GTK gardening.
2287
2288         Update text expectations for failing tests:
2289           accessibility/children-changed-sends-notification.html
2290           accessibility/notification-listeners.html
2291           fast/repaint/blend-mode-isolate-stacking-context.html
2292           fast/repaint/hidpi-absolute-positioned-element-wrong-cliprect-after-move.html
2293
2294         Rebaseline fast/multicol/client-rects-expected.txt after r165991
2295
2296         * platform/gtk/TestExpectations:
2297         * platform/gtk/fast/multicol/client-rects-expected.txt:
2298
2299 2014-04-07  Filip Pizlo  <fpizlo@apple.com>
2300
2301         Repatch should support setters and plant calls to them directly
2302         https://bugs.webkit.org/show_bug.cgi?id=130750
2303
2304         Reviewed by Geoffrey Garen.
2305
2306         * js/regress/script-tests/setter.js: Added.
2307         * js/regress/setter-expected.txt: Added.
2308         * js/regress/setter.html: Added.
2309
2310 2014-04-08  Morten Stenshorne  <mstensho@opera.com>
2311
2312         [New Multicolumn] Child top margin sometimes ignored for column balancing
2313         https://bugs.webkit.org/show_bug.cgi?id=122754
2314
2315         Reviewed by David Hyatt.
2316
2317         * fast/multicol/break-in-scrollable-expected.html: Added.
2318         * fast/multicol/break-in-scrollable.html: Added.
2319         * fast/multicol/newmulticol/leading-and-trailing-margin-expected.html: Added.
2320         * fast/multicol/newmulticol/leading-and-trailing-margin.html: Added.
2321         * fast/multicol/newmulticol/leading-margin-expected.html: Added.
2322         * fast/multicol/newmulticol/leading-margin.html: Added.
2323
2324 2014-04-07  Brent Fulgham  <bfulgham@apple.com>
2325
2326         [WebVTT] Begin Enabling W3C VTT Tests
2327         https://bugs.webkit.org/show_bug.cgi?id=131345
2328
2329         Reviewed by Darin Adler.
2330
2331         Move a number of tests out of 'opera' into a new 'w3c' folder.
2332
2333         * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack-expected.txt: Removed.
2334         * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html: Removed.
2335         * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks-expected.txt: Removed.
2336         * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks.html: Removed.
2337         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default-expected.txt: Removed.
2338         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default.html: Removed.
2339         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label-expected.txt: Removed.
2340         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label.html: Removed.
2341         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState-expected.txt: Removed.
2342         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState.html: Removed.
2343         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt: Removed.
2344         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang.html: Removed.
2345         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track-expected.txt: Removed.
2346         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track.html: Removed.
2347         * media/track/opera/interfaces/TextTrack/addCue-expected.txt: Removed.
2348         * media/track/opera/interfaces/TextTrack/addCue.html: Removed.
2349         * media/track/opera/interfaces/TextTrack/constants-expected.txt: Removed.
2350         * media/track/opera/interfaces/TextTrack/constants.html: Removed.
2351         * media/track/opera/interfaces/TextTrack/cues-expected.txt: Removed.
2352         * media/track/opera/interfaces/TextTrack/cues.html: Removed.
2353         * media/track/opera/interfaces/TextTrack/kind-expected.txt: Removed.
2354         * media/track/opera/interfaces/TextTrack/kind.html: Removed.
2355         * media/track/opera/interfaces/TextTrack/label-expected.txt: Removed.
2356         * media/track/opera/interfaces/TextTrack/label.html: Removed.
2357         * media/track/opera/interfaces/TextTrack/language-expected.txt: Removed.
2358         * media/track/opera/interfaces/TextTrack/language.html: Removed.
2359         * media/track/opera/interfaces/TextTrack/mode-expected.txt: Removed.
2360         * media/track/opera/interfaces/TextTrack/mode.html: Removed.
2361         * media/track/opera/interfaces/TextTrack/oncuechange-expected.txt: Removed.
2362         * media/track/opera/interfaces/TextTrack/oncuechange.html: Removed.
2363         * media/track/opera/interfaces/TextTrack/removeCue-expected.txt: Removed.
2364         * media/track/opera/interfaces/TextTrack/removeCue.html: Removed.
2365         * media/track/opera/interfaces/TextTrackCue/align-expected.txt: Removed.
2366         * media/track/opera/interfaces/TextTrackCue/align.html: Removed.
2367         * media/track/opera/interfaces/TextTrackCue/endTime-expected.txt: Removed.
2368         * media/track/opera/interfaces/TextTrackCue/endTime.html: Removed.
2369         * media/track/opera/interfaces/TextTrackCue/id-expected.txt: Removed.
2370         * media/track/opera/interfaces/TextTrackCue/id.html: Removed.
2371         * media/track/opera/interfaces/TextTrackCue/pauseOnExit-expected.txt: Removed.
2372         * media/track/opera/interfaces/TextTrackCue/pauseOnExit.html: Removed.
2373         * media/track/opera/interfaces/TextTrackCue/startTime-expected.txt: Removed.
2374         * media/track/opera/interfaces/TextTrackCue/startTime.html: Removed.
2375         * media/track/opera/interfaces/TextTrackCue/track-expected.txt: Removed.
2376         * media/track/opera/interfaces/TextTrackCue/track.html: Removed.
2377         * media/track/opera/interfaces/TextTrackCueList/getCueById-expected.txt: Removed.
2378         * media/track/opera/interfaces/TextTrackCueList/getCueById.html: Removed.
2379         * media/track/opera/interfaces/TextTrackCueList/length-expected.txt: Removed.
2380         * media/track/opera/interfaces/TextTrackCueList/length.html: Removed.
2381         * media/track/opera/interfaces/TextTrackList/length-expected.txt: Removed.
2382         * media/track/opera/interfaces/TextTrackList/length.html: Removed.
2383         * media/track/opera/interfaces/TextTrackList/onaddtrack-expected.txt: Removed.
2384         * media/track/opera/interfaces/TextTrackList/onaddtrack.html: Removed.
2385         * media/track/opera/interfaces/TextTrackList/onremovetrack-expected.txt: Removed.
2386         * media/track/opera/interfaces/TextTrackList/onremovetrack.html: Removed.
2387         * media/track/opera/track/webvtt/rendering/reftest/2_tracks-ref.html: Removed.
2388         * media/track/opera/track/webvtt/rendering/reftest/2_tracks.html: Removed.
2389         * media/track/opera/track/webvtt/rendering/reftest/align_end-ref.html: Removed.
2390         * media/track/opera/track/webvtt/rendering/reftest/align_end.html: Removed.
2391         * media/track/opera/track/webvtt/rendering/reftest/align_middle-ref.html: Removed.
2392         * media/track/opera/track/webvtt/rendering/reftest/align_middle.html: Removed.
2393         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50-ref.html: Removed.
2394         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50.html: Removed.
2395         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50-ref.html: Removed.
2396         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50.html: Removed.
2397         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50-ref.html: Removed.
2398         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50.html: Removed.
2399         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size-ref.html: Removed.
2400         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size.html: Removed.
2401         * media/track/opera/track/webvtt/rendering/reftest/align_start-ref.html: Removed.
2402         * media/track/opera/track/webvtt/rendering/reftest/align_start.html: Removed.
2403         * media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles-ref.html: Removed.
2404         * media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles.html: Removed.
2405         * media/track/opera/track/webvtt/rendering/reftest/basic-ref.html: Removed.
2406         * media/track/opera/track/webvtt/rendering/reftest/basic.html: Removed.
2407         * media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities-ref.html: Removed.
2408         * media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities.html: Removed.
2409         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size-ref.html: Removed.
2410         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size.html: Removed.
2411         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused-ref.html: Removed.
2412         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused.html: Removed.
2413         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text-ref.html: Removed.
2414         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text.html: Removed.
2415         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused-ref.html: Removed.
2416         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused.html: Removed.
2417         * media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused-ref.html: Removed.
2418         * media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused.html: Removed.
2419         * media/track/opera/track/webvtt/rendering/reftest/media/background.gif: Removed.
2420         * media/track/opera/track/webvtt/rendering/reftest/media/white.mp4: Removed.
2421         * media/track/opera/track/webvtt/rendering/reftest/media/white.webm: Removed.
2422         * media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue-ref.html: Removed.
2423         * media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue.html: Removed.
2424         * media/track/opera/track/webvtt/rendering/reftest/size_50-ref.html: Removed.
2425         * media/track/opera/track/webvtt/rendering/reftest/size_50.html: Removed.
2426         * media/track/opera/track/webvtt/rendering/reftest/support/2_cues_overlapping_completely_move_up.vtt: Removed.
2427         * media/track/opera/track/webvtt/rendering/reftest/support/align_end_long.vtt: Removed.
2428         * media/track/opera/track/webvtt/rendering/reftest/support/foo.vtt: Removed.
2429         * media/track/opera/track/webvtt/rendering/reftest/support/refTestWait.js: Removed.
2430         * media/track/w3c: Added.
2431         * media/track/w3c/interfaces: Added.
2432         * media/track/w3c/interfaces/HTMLMediaElement: Added.
2433         * media/track/w3c/interfaces/HTMLMediaElement/addTextTrack-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack-expected.txt.
2434         * media/track/w3c/interfaces/HTMLMediaElement/addTextTrack.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html.
2435         * media/track/w3c/interfaces/HTMLMediaElement/textTracks-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks-expected.txt.
2436         * media/track/w3c/interfaces/HTMLMediaElement/textTracks.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks.html.
2437         * media/track/w3c/interfaces/HTMLTrackElement: Added.
2438         * media/track/w3c/interfaces/HTMLTrackElement/default-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default-expected.txt.
2439         * media/track/w3c/interfaces/HTMLTrackElement/default.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default.html.
2440         * media/track/w3c/interfaces/HTMLTrackElement/label-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label-expected.txt.
2441         * media/track/w3c/interfaces/HTMLTrackElement/label.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label.html.
2442         * media/track/w3c/interfaces/HTMLTrackElement/readyState-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState-expected.txt.
2443         * media/track/w3c/interfaces/HTMLTrackElement/readyState.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState.html.
2444         * media/track/w3c/interfaces/HTMLTrackElement/srclang-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt.
2445         * media/track/w3c/interfaces/HTMLTrackElement/srclang.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang.html.
2446         * media/track/w3c/interfaces/HTMLTrackElement/track-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track-expected.txt.
2447         * media/track/w3c/interfaces/HTMLTrackElement/track.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track.html.
2448         * media/track/w3c/interfaces/TextTrack: Added.
2449         * media/track/w3c/interfaces/TextTrack/addCue-expected.txt: Copied from media/track/opera/interfaces/TextTrack/addCue-expected.txt.
2450         * media/track/w3c/interfaces/TextTrack/addCue.html: Copied from media/track/opera/interfaces/TextTrack/addCue.html.
2451         * media/track/w3c/interfaces/TextTrack/constants-expected.txt: Copied from media/track/opera/interfaces/TextTrack/constants-expected.txt.
2452         * media/track/w3c/interfaces/TextTrack/constants.html: Copied from media/track/opera/interfaces/TextTrack/constants.html.
2453         * media/track/w3c/interfaces/TextTrack/cues-expected.txt: Copied from media/track/opera/interfaces/TextTrack/cues-expected.txt.
2454         * media/track/w3c/interfaces/TextTrack/cues.html: Copied from media/track/opera/interfaces/TextTrack/cues.html.
2455         * media/track/w3c/interfaces/TextTrack/kind-expected.txt: Copied from media/track/opera/interfaces/TextTrack/kind-expected.txt.
2456         * media/track/w3c/interfaces/TextTrack/kind.html: Copied from media/track/opera/interfaces/TextTrack/kind.html.
2457         * media/track/w3c/interfaces/TextTrack/label-expected.txt: Copied from media/track/opera/interfaces/TextTrack/label-expected.txt.
2458         * media/track/w3c/interfaces/TextTrack/label.html: Copied from media/track/opera/interfaces/TextTrack/label.html.
2459         * media/track/w3c/interfaces/TextTrack/language-expected.txt: Copied from media/track/opera/interfaces/TextTrack/language-expected.txt.
2460         * media/track/w3c/interfaces/TextTrack/language.html: Copied from media/track/opera/interfaces/TextTrack/language.html.
2461         * media/track/w3c/interfaces/TextTrack/mode-expected.txt: Copied from media/track/opera/interfaces/TextTrack/mode-expected.txt.
2462         * media/track/w3c/interfaces/TextTrack/mode.html: Copied from media/track/opera/interfaces/TextTrack/mode.html.
2463         * media/track/w3c/interfaces/TextTrack/oncuechange-expected.txt: Copied from media/track/opera/interfaces/TextTrack/oncuechange-expected.txt.
2464         * media/track/w3c/interfaces/TextTrack/oncuechange.html: Copied from media/track/opera/interfaces/TextTrack/oncuechange.html.
2465         * media/track/w3c/interfaces/TextTrack/removeCue-expected.txt: Copied from media/track/opera/interfaces/TextTrack/removeCue-expected.txt.
2466         * media/track/w3c/interfaces/TextTrack/removeCue.html: Copied from media/track/opera/interfaces/TextTrack/removeCue.html.
2467         * media/track/w3c/interfaces/TextTrackCue: Added.
2468         * media/track/w3c/interfaces/TextTrackCue/align-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/align-expected.txt.
2469         * media/track/w3c/interfaces/TextTrackCue/align.html: Copied from media/track/opera/interfaces/TextTrackCue/align.html.
2470         * media/track/w3c/interfaces/TextTrackCue/endTime-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/endTime-expected.txt.
2471         * media/track/w3c/interfaces/TextTrackCue/endTime.html: Copied from media/track/opera/interfaces/TextTrackCue/endTime.html.
2472         * media/track/w3c/interfaces/TextTrackCue/id-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/id-expected.txt.
2473         * media/track/w3c/interfaces/TextTrackCue/id.html: Copied from media/track/opera/interfaces/TextTrackCue/id.html.
2474         * media/track/w3c/interfaces/TextTrackCue/pauseOnExit-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/pauseOnExit-expected.txt.
2475         * media/track/w3c/interfaces/TextTrackCue/pauseOnExit.html: Copied from media/track/opera/interfaces/TextTrackCue/pauseOnExit.html.
2476         * media/track/w3c/interfaces/TextTrackCue/startTime-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/startTime-expected.txt.
2477         * media/track/w3c/interfaces/TextTrackCue/startTime.html: Copied from media/track/opera/interfaces/TextTrackCue/startTime.html.
2478         * media/track/w3c/interfaces/TextTrackCue/track-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/track-expected.txt.
2479         * media/track/w3c/interfaces/TextTrackCue/track.html: Copied from media/track/opera/interfaces/TextTrackCue/track.html.
2480         * media/track/w3c/interfaces/TextTrackCueList: Added.
2481         * media/track/w3c/interfaces/TextTrackCueList/getCueById-expected.txt: Copied from media/track/opera/interfaces/TextTrackCueList/getCueById-expected.txt.
2482         * media/track/w3c/interfaces/TextTrackCueList/getCueById.html: Copied from media/track/opera/interfaces/TextTrackCueList/getCueById.html.
2483         * media/track/w3c/interfaces/TextTrackCueList/length-expected.txt: Copied from media/track/opera/interfaces/TextTrackCueList/length-expected.txt.
2484         * media/track/w3c/interfaces/TextTrackCueList/length.html: Copied from media/track/opera/interfaces/TextTrackCueList/length.html.
2485         * media/track/w3c/interfaces/TextTrackList: Added.
2486         * media/track/w3c/interfaces/TextTrackList/length-expected.txt: Copied from media/track/opera/interfaces/TextTrackList/length-expected.txt.
2487         * media/track/w3c/interfaces/TextTrackList/length.html: Copied from media/track/opera/interfaces/TextTrackList/length.html.
2488         * media/track/w3c/interfaces/TextTrackList/onaddtrack-expected.txt: Copied from media/track/opera/interfaces/TextTrackList/onaddtrack-expected.txt.
2489         * media/track/w3c/interfaces/TextTrackList/onaddtrack.html: Copied from media/track/opera/interfaces/TextTrackList/onaddtrack.html.
2490         * media/track/w3c/interfaces/TextTrackList/onremovetrack-expected.txt: Copied from media/track/opera/interfaces/TextTrackList/onremovetrack-expected.txt.
2491         * media/track/w3c/interfaces/TextTrackList/onremovetrack.html: Copied from media/track/opera/interfaces/TextTrackList/onremovetrack.html.
2492         * media/track/w3c/track: Added.
2493         * media/track/w3c/track/webvtt: Added.
2494         * media/track/w3c/track/webvtt/2_tracks-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/2_tracks-ref.html.
2495         * media/track/w3c/track/webvtt/2_tracks.html: Copied from media/track/opera/track/webvtt/rendering/reftest/2_tracks.html.
2496         * media/track/w3c/track/webvtt/align_end-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_end-ref.html.
2497         * media/track/w3c/track/webvtt/align_end.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_end.html.
2498         * media/track/w3c/track/webvtt/align_middle-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle-ref.html.
2499         * media/track/w3c/track/webvtt/align_middle.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle.html.
2500         * media/track/w3c/track/webvtt/align_middle_position_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50-ref.html.
2501         * media/track/w3c/track/webvtt/align_middle_position_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50.html.
2502         * media/track/w3c/track/webvtt/align_middle_position_gt_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50-ref.html.
2503         * media/track/w3c/track/webvtt/align_middle_position_gt_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50.html.
2504         * media/track/w3c/track/webvtt/align_middle_position_lt_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50-ref.html.
2505         * media/track/w3c/track/webvtt/align_middle_position_lt_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50.html.
2506         * media/track/w3c/track/webvtt/align_middle_position_lt_50_size_gt_maximum_size-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size-ref.html.
2507         * media/track/w3c/track/webvtt/align_middle_position_lt_50_size_gt_maximum_size.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size.html.
2508         * media/track/w3c/track/webvtt/align_start-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_start-ref.html.
2509         * media/track/w3c/track/webvtt/align_start.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_start.html.
2510         * media/track/w3c/track/webvtt/audio_has_no_subtitles-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles-ref.html.
2511         * media/track/w3c/track/webvtt/audio_has_no_subtitles.html: Copied from media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles.html.
2512         * media/track/w3c/track/webvtt/background.gif: Copied from media/track/opera/track/webvtt/rendering/reftest/media/background.gif.
2513         * media/track/w3c/track/webvtt/basic-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/basic-ref.html.
2514         * media/track/w3c/track/webvtt/basic.html: Copied from media/track/opera/track/webvtt/rendering/reftest/basic.html.
2515         * media/track/w3c/track/webvtt/decode_escaped_entities-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities-ref.html.
2516         * media/track/w3c/track/webvtt/decode_escaped_entities.html: Copied from media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities.html.
2517         * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size-ref.html.
2518         * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size.html.
2519         * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size_while_paused-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused-ref.html.
2520         * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size_while_paused.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused.html.
2521         * media/track/w3c/track/webvtt/dom_override_cue_text-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text-ref.html.
2522         * media/track/w3c/track/webvtt/dom_override_cue_text.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text.html.
2523         * media/track/w3c/track/webvtt/dom_override_cue_text_while_paused-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused-ref.html.
2524         * media/track/w3c/track/webvtt/dom_override_cue_text_while_paused.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused.html.
2525         * media/track/w3c/track/webvtt/dom_override_remove_cue_while_paused-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused-ref.html.
2526         * media/track/w3c/track/webvtt/dom_override_remove_cue_while_paused.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused.html.
2527         * media/track/w3c/track/webvtt/media: Added.
2528         * media/track/w3c/track/webvtt/media/white.mp4: Copied from media/track/opera/track/webvtt/rendering/reftest/media/white.mp4.
2529         * media/track/w3c/track/webvtt/media/white.webm: Copied from media/track/opera/track/webvtt/rendering/reftest/media/white.webm.
2530         * media/track/w3c/track/webvtt/one_line_cue_plus_wrapped_cue-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue-ref.html.
2531         * media/track/w3c/track/webvtt/one_line_cue_plus_wrapped_cue.html: Copied from media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue.html.
2532         * media/track/w3c/track/webvtt/size_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/size_50-ref.html.
2533         * media/track/w3c/track/webvtt/size_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/size_50.html.
2534         * media/track/w3c/track/webvtt/support: Added.
2535         * media/track/w3c/track/webvtt/support/2_cues_overlapping_completely_move_up.vtt: Copied from media/track/opera/track/webvtt/rendering/reftest/support/2_cues_overlapping_completely_move_up.vtt.
2536         * media/track/w3c/track/webvtt/support/align_end_long.vtt: Copied from media/track/opera/track/webvtt/rendering/reftest/support/align_end_long.vtt.
2537         * media/track/w3c/track/webvtt/support/foo.vtt: Copied from media/track/opera/track/webvtt/rendering/reftest/support/foo.vtt.
2538         * media/track/w3c/track/webvtt/support/refTestWait.js: Copied from media/track/opera/track/webvtt/rendering/reftest/support/refTestWait.js.
2539                 * platform/eft/TestExpectations: Skip w3c tests.
2540                 * platform/gtk/TestExpectations: Skip w3c tests.
2541
2542 2014-04-08  Zalan Bujtas  <zalan@apple.com>
2543
2544         Subpixel rendering: Slow paint path for inlines should snap to device pixels.
2545         https://bugs.webkit.org/show_bug.cgi?id=131259
2546
2547         Reviewed by Simon Fraser.
2548
2549         InlineTextBox::paint needs to round to the same device pixel position as SimpleLineLayout does.
2550
2551         * fast/inline/hidpi-slow-path-text-on-subpixel-position-expected.html: Added.
2552         * fast/inline/hidpi-slow-path-text-on-subpixel-position.html: Added.
2553
2554 2014-04-08  Zalan Bujtas  <zalan@apple.com>
2555
2556         Subpixel rendering: Paint the filter effect result image on device pixel position.
2557         https://bugs.webkit.org/show_bug.cgi?id=131255
2558
2559         Reviewed by Simon Fraser.
2560
2561         This patch moves filter effect images from integral to device pixel position. However,
2562         result images are still integral based.
2563
2564         * css3/filters/hidpi-filter-is-on-subpixel-position-expected.html: Added.
2565         * css3/filters/hidpi-filter-is-on-subpixel-position.html: Added.
2566
2567 2014-04-08  Zalan Bujtas  <zalan@apple.com>
2568
2569         Subpixel rendering: Make border images device pixel aware.
2570         https://bugs.webkit.org/show_bug.cgi?id=131209
2571
2572         Reviewed by Simon Fraser.
2573
2574         Snap border-image size and position to device pixels. It works both on generated and bitmap images.
2575
2576         * fast/borders/hidpi-border-image-gradient-on-subpixels-expected.html: Added.
2577         * fast/borders/hidpi-border-image-gradient-on-subpixels.html: Added.
2578
2579 2014-04-08  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2580
2581         [SOUP] Control cookie management according ResourceRequest.allowCookies()
2582         https://bugs.webkit.org/show_bug.cgi?id=131026
2583
2584         Reviewed by Sergio Villar Senin.
2585
2586         * platform/efl/TestExpectations: Unskipped test http/tests/xmlhttprequest/cross-origin-cookie-storage.html.
2587         * platform/gtk/TestExpectations: Ditto.
2588
2589 2014-04-08  Sergio Villar Senin  <svillar@igalia.com>
2590
2591         [CSS Grid Layout] Handle min/max height in the grid element
2592         https://bugs.webkit.org/show_bug.cgi?id=131302
2593
2594         Reviewed by Darin Adler.
2595
2596         Added test coverage for min/max height handling in the grid
2597         item. Also added other test to cover a blind spot in our testing,
2598         resizing of content sized columns with flexible breadths.
2599
2600         Merged from Blink r161876 by <jchaffraix@chromium.org> and r166914 by <rego@igalia.com>.
2601
2602         * fast/css-grid-layout/flex-content-sized-columns-resize-expected.html: Added.
2603         * fast/css-grid-layout/flex-content-sized-columns-resize.html: Added.
2604         * fast/css-grid-layout/grid-element-min-max-height-expected.txt: Added.
2605         * fast/css-grid-layout/grid-element-min-max-height.html: Added.
2606
2607 2014-04-08  Mihnea Ovidenie  <mihnea@adobe.com>
2608
2609         [CSSRegions] Fixed positioned elements in named flows have fragmented content
2610         https://bugs.webkit.org/show_bug.cgi?id=130595
2611
2612         Reviewed by Darin Adler.
2613
2614         * fast/regions/fixed-pos-content-fragmented-expected.html: Added.
2615         * fast/regions/fixed-pos-content-fragmented.html: Added.
2616
2617 2014-04-07  Chris Fleizach  <cfleizach@apple.com>
2618
2619         Regression: AX: image labels no longer exposed to AX API in SVG test case
2620         https://bugs.webkit.org/show_bug.cgi?id=131208
2621
2622         Reviewed by Daniel Bates.
2623
2624         * accessibility/svg-labelledby-expected.txt: Added.
2625         * accessibility/svg-labelledby.html: Added.
2626
2627 2014-04-07  Martin Robinson  <mrobinson@igalia.com>
2628
2629         Skipped some HighDPI tests for GTK+
2630
2631         * platform/gtk/TestExpectations: GTK+ does not yet have HighDPI support.
2632
2633 2014-04-07  Martin Robinson  <mrobinson@igalia.com>
2634
2635         [GTK] Remove WebKit1 test results and merge TestExpectations files
2636         https://bugs.webkit.org/show_bug.cgi?id=131342
2637
2638         Merge all WebKit1 test expectations into the gtk directory and also merge the WebKit2
2639         test expectations files into the GTK+ one, removing duplicate lines.
2640
2641         * http/tests/security/resources/drag-drop-allowed-expected.txt: Added.
2642         * platform/gtk-wk1: Removed.
2643         * platform/gtk-wk2: Removed.
2644         * platform/gtk/TestExpectations: Merged in WebKit2 expectations.
2645         * platform/gtk/accessibility/file-upload-button-stringvalue-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/accessibility/file-upload-button-stringvalue-expected.txt.
2646         * platform/gtk/fast/events/wheelevent-in-horizontal-scrollbar-in-rtl-expected.txt:
2647         * platform/gtk/fast/events/wheelevent-in-vertical-scrollbar-in-rtl-expected.txt:
2648         * platform/gtk/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt.
2649         * platform/gtk/http/tests/loading/basic-credentials-sent-automatically-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt.
2650         * platform/gtk/http/tests/misc/401-alternative-content-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/401-alternative-content-expected.txt.
2651         * platform/gtk/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt.
2652         * platform/gtk/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt.
2653         * platform/gtk/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt.
2654         * platform/gtk/http/tests/security/401-logout/401-logout-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/security/401-logout/401-logout-expected.txt.
2655         * platform/gtk/http/tests/xmlhttprequest/failed-auth-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/xmlhttprequest/failed-auth-expected.txt.
2656         * platform/gtk/http/tests/xmlhttprequest/remember-bad-password-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/xmlhttprequest/remember-bad-password-expected.txt.
2657         * platform/gtk/js/dom/global-constructors-attributes-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/js/dom/global-constructors-attributes-expected.txt.
2658         * platform/gtk/plugins/npruntime/object-from-destroyed-plugin-expected.txt:
2659         * platform/gtk/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt:
2660         * platform/gtk/plugins/plugin-clip-subframe-expected.txt:
2661
2662 2014-04-07  Martin Robinson  <mrobinson@igalia.com>
2663
2664         fast/css3-text/css3-text-decoration/text-decoration-thickness.html fails on GTK
2665         https://bugs.webkit.org/show_bug.cgi?id=129957
2666
2667         Reviewed by Dean Jackson.
2668
2669         Unskipped tests and modified one test to use the platform-independent Ahem font.
2670
2671         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-tall-underlines.html: We
2672         need to use Ahem because Helvetica is not a platform-independent font.
2673         * platform/gtk/TestExpectations: Unskipped tests.
2674
2675 2014-04-07  Brian J. Burg  <burg@cs.washington.edu>
2676
2677         Web Inspector: test helper files should be under LayoutTests/http/tests/inspector/
2678         https://bugs.webkit.org/show_bug.cgi?id=131324
2679
2680         Reviewed by Joseph Pecoraro.
2681
2682         Rearrange helper files used by full inspector tests. In their previous placement,
2683         they were outside the http server root and couldn't be loaded from http tests.
2684
2685         * http/tests/inspector/debugger/debugger-test.js: Renamed from LayoutTests/inspector/debugger/debugger-test.js.
2686         * http/tests/inspector/dom/shapes-test.js: Renamed from LayoutTests/inspector/dom/shapes-test.js.
2687         * http/tests/inspector/inspector-test.js: Renamed from LayoutTests/inspector/inspector-test.js.
2688         * http/tests/inspector/replay/replay-test.js: Renamed from LayoutTests/inspector/replay/replay-test.js.
2689         * inspector/debugger/probe-manager-add-remove-actions.html:
2690         * inspector/dom/content-flow-content-nodes.html:
2691         * inspector/dom/content-flow-content-removal.html:
2692         * inspector/dom/content-flow-list.html:
2693         * inspector/dom/content-node-region-info.html:
2694         * inspector/dom/highlight-shape-outside-margin.html:
2695         * inspector/dom/highlight-shape-outside.html:
2696         * inspector/page/main-frame-resource.html:
2697         * inspector/replay/javascript-date-now.html:
2698         * inspector/replay/javascript-random-seed.html:
2699         * inspector/test-harness-trivially-works.html:
2700
2701 2014-04-07  Zoltan Horvath  <zoltan@webkit.org>
2702
2703         [CSS Shapes] inset complex calc() args vanish in serialized computed style
2704         https://bugs.webkit.org/show_bug.cgi?id=129838
2705
2706         Reviewed by Bem Jones-Bey.
2707
2708         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
2709         * fast/shapes/parsing/parsing-test-utils.js:
2710
2711 2014-03-30  Filip Pizlo  <fpizlo@apple.com>
2712
2713         Move slow JSRegress tests out of the way so that they don't show up in run-jsc-benchmarks runs and also skip tests that are extremely long-running
2714         https://bugs.webkit.org/show_bug.cgi?id=130951
2715
2716         Reviewed by Geoffrey Garen.
2717
2718         * js/regress/ArrayBuffer-DataView-alloc-large-long-lived.html:
2719         * js/regress/ArrayBuffer-DataView-alloc-long-lived.html:
2720         * js/regress/ArrayBuffer-Int32Array-byteOffset.html:
2721         * js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived-expected.txt: Removed.
2722         * js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived.html: Removed.
2723         * js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented-expected.txt: Removed.
2724         * js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.html: Removed.
2725         * js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived.html:
2726         * js/regress/ArrayBuffer-Int8Array-alloc-long-lived-buffer.html:
2727         * js/regress/ArrayBuffer-Int8Array-alloc-long-lived.html:
2728         * js/regress/ArrayBuffer-Int8Array-alloc.html:
2729         * js/regress/DataView-custom-properties.html:
2730         * js/regress/Float32Array-matrix-mult.html:
2731         * js/regress/Float32Array-to-Float64Array-set.html:
2732         * js/regress/Float64Array-alloc-long-lived.html:
2733         * js/regress/Float64Array-to-Int16Array-set.html:
2734         * js/regress/HashMap-put-get-iterate-keys.html:
2735         * js/regress/HashMap-put-get-iterate.html:
2736         * js/regress/HashMap-string-put-get-iterate.html:
2737         * js/regress/Int16Array-alloc-long-lived.html:
2738         * js/regress/Int16Array-bubble-sort-with-byteLength.html:
2739         * js/regress/Int16Array-bubble-sort.html:
2740         * js/regress/Int16Array-load-int-mul.html:
2741         * js/regress/Int16Array-to-Int32Array-set.html:
2742         * js/regress/Int32Array-Int8Array-view-alloc.html:
2743         * js/regress/Int32Array-alloc-huge-expected.txt: Removed.
2744         * js/regress/Int32Array-alloc-huge-long-lived-expected.txt: Removed.
2745         * js/regress/Int32Array-alloc-huge-long-lived.html: Removed.
2746         * js/regress/Int32Array-alloc-huge.html: Removed.
2747         * js/regress/Int32Array-alloc-large-long-lived-expected.txt: Removed.
2748         * js/regress/Int32Array-alloc-large-long-lived.html: Removed.
2749         * js/regress/Int32Array-alloc-large.html:
2750         * js/regress/Int32Array-alloc-long-lived.html:
2751         * js/regress/Int32Array-alloc.html:
2752         * js/regress/Int8Array-alloc-long-lived.html:
2753         * js/regress/Int8Array-load-with-byteLength.html:
2754         * js/regress/Int8Array-load.html:
2755         * js/regress/adapt-to-double-divide.html:
2756         * js/regress/aliased-arguments-getbyval.html:
2757         * js/regress/allocate-big-object.html:
2758         * js/regress/arity-mismatch-inlining.html:
2759         * js/regress/array-access-polymorphic-structure.html:
2760         * js/regress/array-nonarray-polymorhpic-access.html:
2761         * js/regress/array-nonarray-polymorphic-access.html:
2762         * js/regress/array-prototype-every.html:
2763         * js/regress/array-prototype-filter-expected.txt: Removed.
2764         * js/regress/array-prototype-filter.html: Removed.
2765         * js/regress/array-prototype-forEach.html:
2766         * js/regress/array-prototype-map.html:
2767         * js/regress/array-prototype-some.html:
2768         * js/regress/array-with-double-add.html:
2769         * js/regress/array-with-double-increment.html:
2770         * js/regress/array-with-double-mul-add.html:
2771         * js/regress/array-with-double-sum.html:
2772         * js/regress/array-with-int32-add-sub.html:
2773         * js/regress/array-with-int32-or-double-sum.html:
2774         * js/regress/asmjs_bool_bug.html:
2775         * js/regress/assign-custom-setter-polymorphic.html:
2776         * js/regress/assign-custom-setter.html:
2777         * js/regress/basic-set.html:
2778         * js/regress/big-int-mul.html:
2779         * js/regress/boolean-test.html:
2780         * js/regress/branch-fold.html:
2781         * js/regress/by-val-generic.html:
2782         * js/regress/call-spread-apply.html:
2783         * js/regress/call-spread-call.html:
2784         * js/regress/call-spread-expected.txt: Removed.
2785         * js/regress/call-spread.html: Removed.
2786         * js/regress/captured-assignments.html:
2787         * js/regress/cast-int-to-double.html:
2788         * js/regress/cell-argument.html:
2789         * js/regress/cfg-simplify.html:
2790         * js/regress/chain-custom-getter-expected.txt: Removed.
2791         * js/regress/chain-custom-getter.html: Removed.
2792         * js/regress/chain-getter-access.html:
2793         * js/regress/cmpeq-obj-to-obj-other.html:
2794         * js/regress/constant-test.html:
2795         * js/regress/delay-tear-off-arguments-strictmode.html:
2796         * js/regress/destructuring-arguments-length-expected.txt: Removed.
2797         * js/regress/destructuring-arguments-length.html: Removed.
2798         * js/regress/destructuring-arguments.html:
2799         * js/regress/destructuring-swap.html:
2800         * js/regress/direct-arguments-getbyval.html:
2801         * js/regress/double-get-by-val-out-of-bounds.html:
2802         * js/regress/double-pollution-getbyval.html:
2803         * js/regress/double-pollution-putbyoffset.html:
2804         * js/regress/double-to-int32-typed-array-no-inline.html:
2805         * js/regress/double-to-int32-typed-array.html:
2806         * js/regress/double-to-uint32-typed-array-no-inline.html:
2807         * js/regress/double-to-uint32-typed-array.html:
2808         * js/regress/empty-string-plus-int.html:
2809         * js/regress/emscripten-cube2hash.html:
2810         * js/regress/emscripten-memops-expected.txt: Removed.
2811         * js/regress/emscripten-memops.html: Removed.
2812         * js/regress/external-arguments-getbyval.html:
2813         * js/regress/external-arguments-putbyval.html:
2814         * js/regress/fixed-typed-array-storage-var-index.html:
2815         * js/regress/fixed-typed-array-storage.html:
2816         * js/regress/fold-double-to-int.html:
2817         * js/regress/fold-strict-eq-expected.txt: Removed.
2818         * js/regress/fold-strict-eq.html: Removed.
2819         * js/regress/for-of-iterate-array-entries.html:
2820         * js/regress/for-of-iterate-array-keys.html:
2821         * js/regress/for-of-iterate-array-values.html:
2822         * js/regress/function-dot-apply.html:
2823         * js/regress/function-test.html:
2824         * js/regress/function-with-eval.html:
2825         * js/regress/get-by-id-chain-from-try-block.html:
2826         * js/regress/get-by-id-proto-or-self.html:
2827         * js/regress/get-by-id-self-or-proto.html:
2828         * js/regress/get-by-val-out-of-bounds.html:
2829         * js/regress/get_callee_monomorphic.html:
2830         * js/regress/get_callee_polymorphic.html:
2831         * js/regress/getter.html:
2832         * js/regress/global-var-const-infer-fire-from-opt.html:
2833         * js/regress/global-var-const-infer.html:
2834         * js/regress/imul-double-only.html:
2835         * js/regress/imul-int-only.html:
2836         * js/regress/imul-mixed.html:
2837         * js/regress/in-four-cases.html:
2838         * js/regress/in-one-case-false.html:
2839         * js/regress/in-one-case-true.html:
2840         * js/regress/in-two-cases.html:
2841         * js/regress/indexed-properties-in-objects.html:
2842         * js/regress/infer-closure-const-then-mov-no-inline.html:
2843         * js/regress/infer-closure-const-then-mov.html:
2844         * js/regress/infer-closure-const-then-put-to-scope-no-inline.html:
2845         * js/regress/infer-closure-const-then-put-to-scope.html:
2846         * js/regress/infer-closure-const-then-reenter-no-inline.html:
2847         * js/regress/infer-closure-const-then-reenter.html:
2848         * js/regress/infer-one-time-closure-ten-vars.html:
2849         * js/regress/infer-one-time-closure-two-vars.html:
2850         * js/regress/infer-one-time-closure.html:
2851         * js/regress/infer-one-time-deep-closure.html:
2852         * js/regress/inline-arguments-access.html:
2853         * js/regress/inline-arguments-aliased-access.html:
2854         * js/regress/inline-arguments-local-escape.html:
2855         * js/regress/inline-get-scoped-var.html:
2856         * js/regress/inlined-put-by-id-transition.html:
2857         * js/regress/int-or-other-abs-then-get-by-val.html:
2858         * js/regress/int-or-other-abs-zero-then-get-by-val.html:
2859         * js/regress/int-or-other-add-then-get-by-val.html:
2860         * js/regress/int-or-other-add.html:
2861         * js/regress/int-or-other-div-then-get-by-val.html:
2862         * js/regress/int-or-other-max-then-get-by-val.html:
2863         * js/regress/int-or-other-min-then-get-by-val.html:
2864         * js/regress/int-or-other-mod-then-get-by-val.html:
2865         * js/regress/int-or-other-mul-then-get-by-val.html:
2866         * js/regress/int-or-other-neg-then-get-by-val.html:
2867         * js/regress/int-or-other-neg-zero-then-get-by-val.html:
2868         * js/regress/int-or-other-sub-then-get-by-val.html:
2869         * js/regress/int-or-other-sub.html:
2870         * js/regress/int-overflow-local.html:
2871         * js/regress/int52-spill.html:
2872         * js/regress/integer-divide.html:
2873         * js/regress/integer-modulo.html:
2874         * js/regress/large-int-captured.html:
2875         * js/regress/large-int-neg.html:
2876         * js/regress/large-int.html:
2877         * js/regress/logical-not.html:
2878         * js/regress/lots-of-fields.html:
2879         * js/regress/make-indexed-storage.html:
2880         * js/regress/make-rope-cse.html:
2881         * js/regress/marsaglia-expected.txt: Removed.
2882         * js/regress/marsaglia-larger-ints.html:
2883         * js/regress/marsaglia-osr-entry.html:
2884         * js/regress/marsaglia.html: Removed.
2885         * js/regress/method-on-number.html:
2886         * js/regress/misc-strict-eq.html:
2887         * js/regress/negative-zero-divide.html:
2888         * js/regress/negative-zero-modulo.html:
2889         * js/regress/negative-zero-negate.html:
2890         * js/regress/nested-function-parsing-random-expected.txt: Removed.
2891         * js/regress/nested-function-parsing-random.html: Removed.
2892         * js/regress/nested-function-parsing.html:
2893         * js/regress/new-array-buffer-dead.html:
2894         * js/regress/new-array-buffer-push.html:
2895         * js/regress/new-array-dead.html:
2896         * js/regress/new-array-push.html:
2897         * js/regress/new-spread-expected.txt: Removed.
2898         * js/regress/new-spread.html: Removed.
2899         * js/regress/number-test.html:
2900         * js/regress/object-closure-call.html:
2901         * js/regress/object-test.html:
2902         * js/regress/poly-stricteq.html:
2903         * js/regress/polymorphic-get-by-id.html:
2904         * js/regress/polymorphic-put-by-id.html:
2905         * js/regress/polymorphic-structure.html:
2906         * js/regress/polyvariant-monomorphic-get-by-id.html:
2907         * js/regress/proto-custom-getter-expected.txt: Removed.
2908         * js/regress/proto-custom-getter.html: Removed.
2909         * js/regress/proto-getter-access.html:
2910         * js/regress/put-by-id.html:
2911         * js/regress/put-by-val-large-index-blank-indexing-type.html:
2912         * js/regress/put-by-val-machine-int.html:
2913         * js/regress/rare-osr-exit-on-local.html:
2914         * js/regress/register-pressure-from-osr.html:
2915         * js/regress/resources/regress-post.js: Removed.
2916         * js/regress/resources/regress-pre.js: Removed.
2917         * js/regress/script-tests/ArrayBuffer-Int8Array-alloc-huge-long-lived.js: Removed.
2918         * js/regress/script-tests/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.js: Removed.
2919         * js/regress/script-tests/Int32Array-alloc-huge-long-lived.js: Removed.
2920         * js/regress/script-tests/Int32Array-alloc-huge.js: Removed.
2921         * js/regress/script-tests/Int32Array-alloc-large-long-lived.js: Removed.
2922         * js/regress/script-tests/array-prototype-filter.js: Removed.
2923         * js/regress/script-tests/call-spread.js: Removed.
2924         * js/regress/script-tests/chain-custom-getter.js: Removed.
2925         * js/regress/script-tests/destructuring-arguments-length.js: Removed.
2926         * js/regress/script-tests/emscripten-memops.js: Removed.
2927         * js/regress/script-tests/fold-strict-eq.js: Removed.
2928         * js/regress/script-tests/marsaglia.js: Removed.
2929         * js/regress/script-tests/nested-function-parsing-random.js: Removed.
2930         * js/regress/script-tests/new-spread.js: Removed.
2931         * js/regress/script-tests/proto-custom-getter.js: Removed.
2932         * js/regress/script-tests/simple-custom-getter.js: Removed.
2933         * js/regress/script-tests/variadic-closure-call.js: Removed.
2934         * js/regress/simple-activation-demo.html:
2935         * js/regress/simple-custom-getter-expected.txt: Removed.
2936         * js/regress/simple-custom-getter.html: Removed.
2937         * js/regress/simple-getter-access.html:
2938         * js/regress/slow-array-profile-convergence.html:
2939         * js/regress/slow-convergence.html:
2940         * js/regress/sparse-conditional.html:
2941         * js/regress/splice-to-remove.html:
2942         * js/regress/string-char-code-at.html:
2943         * js/regress/string-concat-object.html:
2944         * js/regress/string-concat-pair-object.html:
2945         * js/regress/string-concat-pair-simple.html:
2946         * js/regress/string-concat-simple.html:
2947         * js/regress/string-cons-repeat.html:
2948         * js/regress/string-cons-tower.html:
2949         * js/regress/string-equality.html:
2950         * js/regress/string-get-by-val-big-char.html:
2951         * js/regress/string-get-by-val-out-of-bounds-insane.html:
2952         * js/regress/string-get-by-val-out-of-bounds.html:
2953         * js/regress/string-get-by-val.html:
2954         * js/regress/string-hash.html:
2955         * js/regress/string-long-ident-equality.html:
2956         * js/regress/string-repeat-arith.html:
2957         * js/regress/string-sub.html:
2958         * js/regress/string-test.html:
2959         * js/regress/string-var-equality.html:
2960         * js/regress/structure-hoist-over-transitions.html:
2961         * js/regress/switch-char-constant.html:
2962         * js/regress/switch-char.html:
2963         * js/regress/switch-constant.html:
2964         * js/regress/switch-string-basic-big-var.html:
2965         * js/regress/switch-string-basic-big.html:
2966         * js/regress/switch-string-basic-var.html:
2967         * js/regress/switch-string-basic.html:
2968         * js/regress/switch-string-big-length-tower-var.html:
2969         * js/regress/switch-string-length-tower-var.html:
2970         * js/regress/switch-string-length-tower.html:
2971         * js/regress/switch-string-short.html:
2972         * js/regress/switch.html:
2973         * js/regress/tear-off-arguments-simple.html:
2974         * js/regress/tear-off-arguments.html:
2975         * js/regress/temporal-structure.html:
2976         * js/regress/to-int32-boolean.html:
2977         * js/regress/undefined-test.html:
2978         * js/regress/unprofiled-licm.html:
2979         * js/regress/variadic-closure-call-expected.txt: Removed.
2980         * js/regress/variadic-closure-call.html: Removed.
2981         * js/regress/weird-inlining-const-prop.html:
2982         * js/slow-stress: Added.
2983         * js/slow-stress/ArrayBuffer-Int8Array-alloc-huge-long-lived-expected.txt: Copied from LayoutTests/js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived-expected.txt.
2984         * js/slow-stress/ArrayBuffer-Int8Array-alloc-huge-long-lived.html: Copied from LayoutTests/js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived.html.
2985         * js/slow-stress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented-expected.txt: Copied from LayoutTests/js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented-expected.txt.
2986         * js/slow-stress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.html: Copied from LayoutTests/js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.html.
2987         * js/slow-stress/Int32Array-alloc-huge-expected.txt: Copied from LayoutTests/js/regress/Int32Array-alloc-huge-expected.txt.
2988         * js/slow-stress/Int32Array-alloc-huge-long-lived-expected.txt: Copied from LayoutTests/js/regress/Int32Array-alloc-huge-long-lived-expected.txt.
2989         * js/slow-stress/Int32Array-alloc-huge-long-lived.html: Copied from LayoutTests/js/regress/Int32Array-alloc-huge-long-lived.html.
2990         * js/slow-stress/Int32Array-alloc-huge.html: Copied from LayoutTests/js/regress/Int32Array-alloc-huge.html.
2991         * js/slow-stress/Int32Array-alloc-large-long-lived-expected.txt: Copied from LayoutTests/js/regress/Int32Array-alloc-large-long-lived-expected.txt.
2992         * js/slow-stress/Int32Array-alloc-large-long-lived.html: Copied from LayoutTests/js/regress/Int32Array-alloc-large-long-lived.html.
2993         * js/slow-stress/array-prototype-filter-expected.txt: Copied from LayoutTests/js/regress/array-prototype-filter-expected.txt.
2994         * js/slow-stress/array-prototype-filter.html: Copied from LayoutTests/js/regress/array-prototype-filter.html.
2995         * js/slow-stress/call-spread-expected.txt: Copied from LayoutTests/js/regress/call-spread-expected.txt.
2996         * js/slow-stress/call-spread.html: Copied from LayoutTests/js/regress/call-spread.html.
2997         * js/slow-stress/chain-custom-getter-expected.txt: Copied from LayoutTests/js/regress/chain-custom-getter-expected.txt.
2998         * js/slow-stress/chain-custom-getter.html: Copied from LayoutTests/js/regress/chain-custom-getter.html.
2999         * js/slow-stress/destructuring-arguments-length-expected.txt: Copied from LayoutTests/js/regress/destructuring-arguments-length-expected.txt.
3000         * js/slow-stress/destructuring-arguments-length.html: Copied from LayoutTests/js/regress/destructuring-arguments-length.html.
3001         * js/slow-stress/emscripten-memops-expected.txt: Copied from LayoutTests/js/regress/emscripten-memops-expected.txt.
3002         * js/slow-stress/emscripten-memops.html: Copied from LayoutTests/js/regress/emscripten-memops.html.
3003         * js/slow-stress/fold-strict-eq-expected.txt: Copied from LayoutTests/js/regress/fold-strict-eq-expected.txt.
3004         * js/slow-stress/fold-strict-eq.html: Copied from LayoutTests/js/regress/fold-strict-eq.html.
3005         * js/slow-stress/marsaglia-expected.txt: Copied from LayoutTests/js/regress/marsaglia-expected.txt.
3006         * js/slow-stress/marsaglia.html: Copied from LayoutTests/js/regress/marsaglia.html.
3007         * js/slow-stress/nested-function-parsing-random-expected.txt: Copied from LayoutTests/js/regress/nested-function-parsing-random-expected.txt.
3008         * js/slow-stress/nested-function-parsing-random.html: Copied from LayoutTests/js/regress/nested-function-parsing-random.html.
3009         * js/slow-stress/new-spread-expected.txt: Copied from LayoutTests/js/regress/new-spread-expected.txt.
3010         * js/slow-stress/new-spread.html: Copied from LayoutTests/js/regress/new-spread.html.
3011         * js/slow-stress/proto-custom-getter-expected.txt: Copied from LayoutTests/js/regress/proto-custom-getter-expected.txt.
3012         * js/slow-stress/proto-custom-getter.html: Copied from LayoutTests/js/regress/proto-custom-getter.html.
3013         * js/slow-stress/script-tests: Added.
3014         * js/slow-stress/script-tests/ArrayBuffer-Int8Array-alloc-huge-long-lived.js: Copied from LayoutTests/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-huge-long-lived.js.
3015         * js/slow-stress/script-tests/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.js: Copied from LayoutTests/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.js.
3016         * js/slow-stress/script-tests/Int32Array-alloc-huge-long-lived.js: Copied from LayoutTests/js/regress/script-tests/Int32Array-alloc-huge-long-lived.js.
3017         * js/slow-stress/script-tests/Int32Array-alloc-huge.js: Copied from LayoutTests/js/regress/script-tests/Int32Array-alloc-huge.js.
3018         * js/slow-stress/script-tests/Int32Array-alloc-large-long-lived.js: Copied from LayoutTests/js/regress/script-tests/Int32Array-alloc-large-long-lived.js.
3019         * js/slow-stress/script-tests/array-prototype-filter.js: Copied from LayoutTests/js/regress/script-tests/array-prototype-filter.js.
3020         * js/slow-stress/script-tests/call-spread.js: Copied from LayoutTests/js/regress/script-tests/call-spread.js.
3021         * js/slow-stress/script-tests/chain-custom-getter.js: Copied from LayoutTests/js/regress/script-tests/chain-custom-getter.js.
3022         * js/slow-stress/script-tests/destructuring-arguments-length.js: Copied from LayoutTests/js/regress/script-tests/destructuring-arguments-length.js.
3023         * js/slow-stress/script-tests/emscripten-memops.js: Copied from LayoutTests/js/regress/script-tests/emscripten-memops.js.
3024         * js/slow-stress/script-tests/fold-strict-eq.js: Copied from LayoutTests/js/regress/script-tests/fold-strict-eq.js.
3025         * js/slow-stress/script-tests/marsaglia.js: Copied from LayoutTests/js/regress/script-tests/marsaglia.js.
3026         * js/slow-stress/script-tests/nested-function-parsing-random.js: Copied from LayoutTests/js/regress/script-tests/nested-function-parsing-random.js.
3027         * js/slow-stress/script-tests/new-spread.js: Copied from LayoutTests/js/regress/script-tests/new-spread.js.
3028         * js/slow-stress/script-tests/proto-custom-getter.js: Copied from LayoutTests/js/regress/script-tests/proto-custom-getter.js.
3029         * js/slow-stress/script-tests/simple-custom-getter.js: Copied from LayoutTests/js/regress/script-tests/simple-custom-getter.js.
3030         * js/slow-stress/script-tests/variadic-closure-call.js: Copied from LayoutTests/js/regress/script-tests/variadic-closure-call.js.
3031         * js/slow-stress/simple-custom-getter-expected.txt: Copied from LayoutTests/js/regress/simple-custom-getter-expected.txt.
3032         * js/slow-stress/simple-custom-getter.html: Copied from LayoutTests/js/regress/simple-custom-getter.html.
3033         * js/slow-stress/variadic-closure-call-expected.txt: Copied from LayoutTests/js/regress/variadic-closure-call-expected.txt.
3034         * js/slow-stress/variadic-closure-call.html: Copied from LayoutTests/js/regress/variadic-closure-call.html.
3035         * resources/regress-post.js: Copied from LayoutTests/js/regress/resources/regress-post.js.
3036         * resources/regress-pre.js: Copied from LayoutTests/js/regress/resources/regress-pre.js.
3037
3038 2014-04-04  Mark Lam  <mark.lam@apple.com>
3039
3040         Date object needs to check for ES5 15.9.1.14 TimeClip limit.
3041         <https://webkit.org/b/131248>
3042
3043         Reviewed by Mark Hahnenberg.
3044
3045         * js/regress-131248-expected.txt: Added.
3046         * js/regress-131248.html: Added.
3047         * js/script-tests/regress-131248.js: Added.
3048         (testDateFromSetDateAdjustement):
3049         (testDateFromSetTimeWithMilliseconds):
3050         (testDateFromString):
3051
3052 2014-04-07  Sergio Villar Senin  <svillar@igalia.com>
3053
3054         Unreviewed gardening for GTK.
3055
3056         Removed tests that have been actually passing in both release and
3057         debug bots for some time.
3058
3059         * platform/gtk-wk2/TestExpectations:
3060         * platform/gtk/TestExpectations:
3061
3062 2014-04-07  Sergio Villar Senin  <svillar@igalia.com>
3063
3064         Unreviewed update of GTK expectations.
3065
3066         Canvas composite tests with alpha are not working.
3067
3068         * platform/gtk/TestExpectations:
3069
3070 2014-04-07  Ryuan Choi  <ryuan.choi@samsung.com>
3071
3072         [EFL] Turn on ENABLE_MEDIA_CONTROLS_SCRIPT
3073         https://bugs.webkit.org/show_bug.cgi?id=131257
3074
3075         Reviewed by Gyuyoung Kim.
3076
3077         Rebased tests.
3078
3079         * platform/efl/TestExpectations:
3080         * platform/efl/media/audio-controls-rendering-expected.png:
3081         * platform/efl/media/audio-controls-rendering-expected.txt:
3082         * platform/efl/media/controls-after-reload-expected.png:
3083         * platform/efl/media/controls-after-reload-expected.txt:
3084         * platform/efl/media/controls-strict-expected.png:
3085         * platform/efl/media/controls-strict-expected.txt:
3086         * platform/efl/media/controls-styling-expected.png:
3087         * platform/efl/media/controls-styling-expected.txt:
3088         * platform/efl/media/controls-without-preload-expected.png:
3089         * platform/efl/media/controls-without-preload-expected.txt:
3090
3091 2014-04-07  Sergio Villar Senin  <svillar@igalia.com>
3092
3093         Unreviewed gardening.
3094
3095         Updated expectations for GTK. Added some more failing AX tests.
3096
3097         * platform/gtk-wk2/TestExpectations:
3098
3099 2014-04-07  Sergio Villar Senin  <svillar@igalia.com>
3100
3101         Unreviewed gardening.
3102
3103         Updated expectations for GTK. Added some failing AX tests.
3104
3105         * platform/gtk-wk2/TestExpectations:
3106
3107 2014-04-06  Mihnea Ovidenie  <mihnea@adobe.com>
3108
3109         [CSSRegions] Use RenderRegion::isValid() before using a region
3110         https://bugs.webkit.org/show_bug.cgi?id=131232
3111
3112         Reviewed by Andreas Kling.
3113
3114         Adjust test expectation now that an invalid region is not unnecessary repainted.
3115
3116         * fast/regions/repaint/invalid-region-repaint-crash-expected.txt:
3117
3118 2014-04-06  Darin Adler  <darin@apple.com>
3119
3120         Refactor post-attach and HTMLObjectElement-related code
3121         https://bugs.webkit.org/show_bug.cgi?id=131282
3122
3123         Reviewed by Antti Koivisto.
3124
3125         * svg/custom/object-no-size-attributes-expected.txt: Removed expectation of an empty text
3126         renderer from the render tree.
3127         * svg/custom/object-no-size-attributes.xhtml: Restructured the source so there is no text
3128         to render. Without this, we were seeing two text renderers due to the loading timing change.
3129
3130 2014-04-05  Dirk Schulze  <krit@webkit.org>
3131
3132         Canvas strokeText and fillText with SourceIn, DestinationIn, SourceOut, DestinationAtop and Copy have errors
3133         https://bugs.webkit.org/show_bug.cgi?id=66766
3134
3135         Reviewed by Andreas Kling.
3136
3137         330 tests check compositing on Canvas with text.
3138
3139         * fast/canvas/canvas-composite-text-alpha-expected.txt: Added.
3140         * fast/canvas/canvas-composite-text-alpha.html: Added.
3141
3142 2014-04-05  Dirk Schulze  <krit@webkit.org>
3143
3144         Canvas stroke and strokeRect with SourceIn, DestinationIn, SourceOut, DestinationAtop and Copy have errors
3145         https://bugs.webkit.org/show_bug.cgi?id=66762
3146
3147         Reviewed by Andreas Kling.
3148
3149         330 tests based on canvas-composite-alpha to test correct compositing behavior with
3150         strokeRect() and stroke().
3151
3152         * fast/canvas/canvas-composite-stroke-alpha-expected.txt: Added.
3153         * fast/canvas/canvas-composite-stroke-alpha.html: Added.
3154
3155 2014-04-05  Jeongeun Kim  <je_julie.kim@samsung.com>
3156
3157         bad values from HTMLImageElement x and y attributes (CSSOM-View)
3158         https://bugs.webkit.org/show_bug.cgi?id=130308
3159
3160         Reviewed by Simon Fraser.
3161
3162         According to CSSOM-View, ‘interface HTMLImageElement’,
3163         The x attribute must return the x-coordinate.
3164         If style is not updated when x() is called, it can’t return anything.
3165         Style and layout should be done before getting value for x() and y(). 
3166
3167         * cssom/cssom-view-img-attributes-001-expected.txt: Added.
3168         * cssom/cssom-view-img-attributes-001.html: Added.
3169
3170 2014-04-05  Alexey Proskuryakov  <ap@apple.com>
3171
3172         WebProcess freezes after fast/forms/form-associated-element-crash3.html test
3173         https://bugs.webkit.org/show_bug.cgi?id=122130
3174
3175         fast/forms/form-associated-element-crash.html often times out on Mavericks WK1
3176         https://bugs.webkit.org/show_bug.cgi?id=124593
3177
3178         With underlying bug having been fixed in OS X 10.9.2, removing expectations
3179         for form-associated-element tests that were affected by it.
3180
3181         I'm not sure if Mountain Lion was affected, let's see if tests start to fail there.
3182
3183         * platform/mac-wk2/TestExpectations:
3184         * platform/mac/TestExpectations:
3185         * platform/wk2/TestExpectations:
3186
3187 2014-04-04  James Craig  <jcraig@apple.com>
3188
3189         AX: supportsARIAExpanded should always return true for a few roles: combobox, disclosure.
3190         https://bugs.webkit.org/show_bug.cgi?id=129787
3191
3192         Reviewed by Chris Fleizach.
3193
3194         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
3195         * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
3196
3197 2014-04-04  Zoltan Horvath  <zoltan@webkit.org>
3198
3199         [CSS Shapes] polygon y-value calc() args serialize incorrectly
3200         https://bugs.webkit.org/show_bug.cgi?id=129842
3201
3202         Reviewed by Bem Jones-Bey.
3203
3204         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
3205         * fast/shapes/parsing/parsing-test-utils.js:
3206
3207 2014-04-04  Joseph Pecoraro  <pecoraro@apple.com>
3208
3209         Unreviewed gardening. Mark a flakey test that is failing intermittenly in pixel tests.
3210
3211         * platform/mac/TestExpectations:
3212         Mark svg/as-image/svg-as-image-canvas.html as flakey.
3213
3214 2014-04-04  Ion Rosca  <rosca@adobe.com>
3215
3216         [CSS Blending] Add compositing reason for isolation.
3217         https://bugs.webkit.org/show_bug.cgi?id=131153
3218
3219         Reviewed by Joseph Pecoraro.
3220
3221         * inspector-protocol/layers/layers-blending-compositing-reasons-expected.txt: Added.
3222         * inspector-protocol/layers/layers-blending-compositing-reasons.html: Added.
3223
3224 2014-04-04  Alexey Proskuryakov  <ap@apple.com>
3225
3226         REGRESSION (r166615): Pressing return doesn’t submit search term at bing.com
3227         https://bugs.webkit.org/show_bug.cgi?id=131212
3228         <rdar://problem/16521788>
3229
3230         Reviewed by Dan Bernstein.
3231
3232         * fast/forms/submit-while-you-submit-expected.txt: Added.
3233         * fast/forms/submit-while-you-submit.html: Added.
3234
3235 2014-04-04  Brent Fulgham  <bfulgham@apple.com>
3236
3237         Unreviewed test fix. Rebaseline Mountain Lion scrolling tests
3238         after switching to high-resolution continuous scroll output.
3239
3240         * platform/mac-mountainlion/fast/scrolling: Added.
3241         * platform/mac-mountainlion/fast/scrolling/scroll-div-latched-mainframe-expected.txt: Added.
3242         * platform/mac-mountainlion/fast/scrolling/scroll-iframe-latched-mainframe-expected.txt: Added.
3243         * platform/mac-mountainlion/fast/scrolling/scroll-select-latched-mainframe-expected.txt: Added.
3244
3245 2014-04-04  Bem Jones-Bey  <bjonesbe@adobe.com>
3246
3247         [CSS Shapes] shape-margin in percentage units always computes to 0px
3248         https://bugs.webkit.org/show_bug.cgi?id=130369
3249
3250         Reviewed by Andreas Kling.
3251
3252         Fix parsing test to understand that percentages are allowed for
3253         shape-margin. Also add the layout test from Rebecca Hauck.
3254
3255         * fast/shapes/parsing/parsing-shape-margin-expected.txt:
3256         * fast/shapes/parsing/parsing-test-utils.js:
3257         * fast/shapes/shape-outside-floats/shape-outside-floats-shape-margin-percent-expected.html: Added.
3258         * fast/shapes/shape-outside-floats/shape-outside-floats-shape-margin-percent.html: Added.
3259
3260 2014-04-04  Zoltan Horvath  <zoltan@webkit.org>
3261
3262         [CSS Shapes] Remove outside-shape CSS value
3263         https://bugs.webkit.org/show_bug.cgi?id=131201
3264
3265         Reviewed by Bem Jones-Bey.
3266
3267         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
3268         * fast/shapes/parsing/parsing-shape-outside.html:
3269
3270 2014-04-04  Dirk Schulze  <krit@webkit.org>
3271
3272         Gradient offsets are off if compositing operator != source-over
3273         https://bugs.webkit.org/show_bug.cgi?id=129791
3274
3275         Reviewed by Andreas Kling.
3276
3277         Test that the gradient space maps correctly to context space after
3278         applying compositing mode.
3279
3280         * fast/canvas/canvas-gradient-on-compositing-expected.txt: Added.
3281         * fast/canvas/canvas-gradient-on-compositing.html: Added.
3282         * fast/canvas/script-tests/canvas-gradient-on-compositing.js: Added.
3283         (dataToArray):
3284         (getPixel):
3285         (pixelShouldBe):
3286
3287 2014-04-04  Zalan Bujtas  <zalan@apple.com>
3288
3289         Subpixel rendering: Move background images to device pixel boundaries.
3290         https://bugs.webkit.org/show_bug.cgi?id=131144
3291
3292         Reviewed by Simon Fraser.
3293
3294         Replace integral snapping with device pixel snapping.
3295         Background image geometry calculation uses LayoutUnits and we snap to device pixels right before painting.
3296
3297         * css3/background/background-repeat-round-auto1-expected.html:
3298         * css3/background/background-repeat-round-auto1.html:
3299         * css3/background/background-repeat-round-auto2-expected.html:
3300         * css3/background/background-repeat-round-auto2.html:
3301         * css3/background/background-repeat-round-border-expected.html:
3302         * css3/background/background-repeat-round-border.html:
3303         * css3/background/background-repeat-round-content-expected.html:
3304         * css3/background/background-repeat-round-content.html:
3305         * css3/background/background-repeat-space-content-expected.html:
3306         * css3/background/background-repeat-space-content.html:
3307         * css3/background/background-repeat-space-padding-expected.html:
3308         * css3/background/background-repeat-space-padding.html:
3309         * css3/masking/mask-repeat-round-auto1-expected.html:
3310         * css3/masking/mask-repeat-round-auto1.html:
3311         * css3/masking/mask-repeat-round-auto2-expected.html:
3312         * css3/masking/mask-repeat-round-auto2.html:
3313         * css3/masking/mask-repeat-round-border-expected.html:
3314         * css3/masking/mask-repeat-round-border.html:
3315         * css3/masking/mask-repeat-round-content-expected.html:
3316         * css3/masking/mask-repeat-round-content.html:
3317         * css3/masking/mask-repeat-space-content-expected.html:
3318         * css3/masking/mask-repeat-space-content.html:
3319         * css3/masking/mask-repeat-space-padding-expected.html:
3320         * css3/masking/mask-repeat-space-padding.html:
3321         * fast/backgrounds/hidpi-bitmap-background-on-subpixel-position-expected.html: Added.
3322         * fast/backgrounds/hidpi-bitmap-background-on-subpixel-position.html: Added.
3323         * fast/backgrounds/hidpi-bitmap-background-origin-on-subpixel-position-expected.html: Added.
3324         * fast/backgrounds/hidpi-bitmap-background-origin-on-subpixel-position.html: Added.
3325         * fast/backgrounds/hidpi-bitmap-background-repeat-on-subpixel-position-expected.html: Added.
3326         * fast/backgrounds/hidpi-bitmap-background-repeat-on-subpixel-position.html: Added.
3327         * fast/backgrounds/hidpi-generated-gradient-background-on-subpixel-position-expected.html: Added.
3328         * fast/backgrounds/hidpi-generated-gradient-background-on-subpixel-position.html: Added.
3329         * fast/backgrounds/resources/black25x25.png: Added.
3330
3331 2014-04-04  Mihnea Ovidenie  <mihnea@adobe.com>
3332
3333         [CSSRegions] Region's behaviour not updated when becoming valid from invalid
3334         https://bugs.webkit.org/show_bug.cgi?id=131211
3335
3336         Reviewed by Andrei Bucur.
3337
3338         Add tests for auto-height and region styling behaviour.
3339
3340         * fast/regions/auto-size/autoheight-region-valid-from-invalid-expected.html: Added.
3341         * fast/regions/auto-size/autoheight-region-valid-from-invalid.html: Added.
3342         * fast/regions/region-styling/region-withstyling-valid-from-invalid-expected.html: Added.
3343         * fast/regions/region-styling/region-withstyling-valid-from-invalid.html: Added.
3344
3345 2014-04-04  Sergio Villar Senin  <svillar@igalia.com>
3346
3347         Unreviewed GTK gardening.
3348
3349         Updated expectations for tests crashing in Debug bots.
3350
3351         * platform/gtk-wk1/TestExpectations:
3352         * platform/gtk-wk2/TestExpectations:
3353         * platform/gtk/TestExpectations:
3354
3355 2014-04-03  Joseph Pecoraro  <pecoraro@apple.com>
3356
3357         compositing/tiling/rotated-tiled-* tests failing on bots
3358         https://bugs.webkit.org/show_bug.cgi?id=131207
3359
3360         Unreviewed rebaseline of tests after r166748.
3361
3362         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
3363         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
3364
3365 2014-04-03  Simon Fraser  <simon.fraser@apple.com>
3366
3367         Rebaseline some tests after r166748. These tests now correctly
3368         report a contentsScale.
3369
3370         * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
3371         * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
3372         * platform/mac-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
3373         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
3374         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
3375         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
3376
3377 2014-04-03  Dirk Schulze  <krit@webkit.org>
3378
3379         [CG] Canvas lineDashOffset does not handle negative numbers correctly
3380         https://bugs.webkit.org/show_bug.cgi?id=80560
3381
3382         Reviewed by Dean Jackson.
3383
3384         Test correct rendering of negative offset for Canvas dash arrays.
3385
3386         * fast/canvas/canvas-negative-lineDashOffset-expected.txt: Added.
3387         * fast/canvas/canvas-negative-lineDashOffset.html: Added.
3388         * fast/canvas/script-tests/canvas-negative-lineDashOffset.js: Added.
3389         (dataToArray):
3390         (getPixel):
3391         (pixelShouldBe):
3392
3393 2014-04-03  David Hyatt  <hyatt@apple.com>
3394
3395         Continuations casting issue.
3396         https://bugs.webkit.org/show_bug.cgi?id=130057
3397         <rdar://problem/16283406>
3398
3399         Reviewed by Simon Fraser.
3400
3401         * fast/block/continuation-crash-expected.txt: Added.
3402         * fast/block/continuation-crash.html: Added.
3403
3404 2014-04-03  Zoltan Horvath  <zoltan@webkit.org>
3405
3406         [WebInspector] inspector/dom/highlight-shape-outside-margin.html is failing
3407         https://bugs.webkit.org/show_bug.cgi?id=131126
3408
3409         Reviewed by Timothy Hatcher.
3410
3411        &