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