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