be1f1ca572ecfc56f93c550a1449551409d3af29
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-05-03  Simon Fraser  <simon.fraser@apple.com>
2
3         Very fuzzy layers under non-decompasable matrices
4         https://bugs.webkit.org/show_bug.cgi?id=132516
5         <rdar://problem/16717478>
6
7         Reviewed by Sam Weinig.
8         
9         Compare scaling under non-decomposable and decomposable matrices.
10
11         * compositing/contents-scale/non-decomposable-matrix-expected.html: Added.
12         * compositing/contents-scale/non-decomposable-matrix.html: Added.
13
14 2014-05-03  Zalan Bujtas  <zalan@apple.com>
15
16         Subpixel rendering: Add hidpi fieldset/legend test case to check fieldset's cliprect when legend text is present.
17         https://bugs.webkit.org/show_bug.cgi?id=132524
18
19         Reviewed by Simon Fraser.
20
21         This is the hidpi test for r168221. (Fieldset legend has a horizontal line 
22         through, when the fieldset is painted on odd device pixel position.)
23
24         * fast/forms/hidpi-fieldset-on-subpixel-position-when-legend-is-present-expected.html: Added.
25         * fast/forms/hidpi-fieldset-on-subpixel-position-when-legend-is-present.html: Added.
26
27 2014-05-02  Zalan Bujtas  <zalan@apple.com>
28
29         [Mac] Unreviewed gardening.
30
31         Cliprect does not cover textarea properly on certain subpixel positions.
32
33         * platform/mac/TestExpectations:
34
35 2014-05-02  Simon Fraser  <simon.fraser@apple.com>
36
37         [iOS WK2] Don't create backing store for -webkit-overflow-scrolling:touch that can't scroll
38         https://bugs.webkit.org/show_bug.cgi?id=132487
39         <rdar://problem/16758041>
40
41         Reviewed by Sam Weinig.
42         
43         These are all progressions, and show that we make layers in fewer cases.
44
45         * platform/ios-sim/compositing/overflow/iframe-inside-overflow-clipping-expected.txt:
46         * platform/ios-sim/compositing/overflow/overflow-auto-with-touch-no-overflow-expected.txt:
47         * platform/ios-sim/compositing/overflow/overflow-overlay-with-touch-no-overflow-expected.txt:
48         * platform/ios-sim/compositing/overflow/overflow-scroll-with-touch-no-overflow-expected.txt:
49         * platform/ios-sim/compositing/overflow/subpixel-overflow-expected.txt:
50
51 2014-05-02  Commit Queue  <commit-queue@webkit.org>
52
53         Unreviewed, rolling out r168150.
54         https://bugs.webkit.org/show_bug.cgi?id=132471
55
56         This test is still broken (Requested by ap on #webkit).
57
58         Reverted changeset:
59
60         "REGRESSION(r125251): It made svg/custom/use-instanceRoot-as-
61         event-target.xhtml assert and flakey"
62         https://bugs.webkit.org/show_bug.cgi?id=93812
63         http://trac.webkit.org/changeset/168150
64
65 2014-05-02  Ion Rosca  <rosca@adobe.com>
66
67         [CSS Blending] Remove support for non-separable blend modes from background-blend-mode
68         https://bugs.webkit.org/show_bug.cgi?id=132327
69
70         Reviewed by Dean Jackson.
71
72         * css3/compositing/background-blend-mode-gif-color-2.html:
73         * css3/compositing/background-blend-mode-gif-color.html:
74         * css3/compositing/background-blend-mode-gradient-color.html:
75         * css3/compositing/background-blend-mode-gradient-gradient.html:
76         * css3/compositing/background-blend-mode-gradient-image.html:
77         * css3/compositing/background-blend-mode-image-color.html:
78         * css3/compositing/background-blend-mode-image-image.html:
79         * css3/compositing/background-blend-mode-image-svg.html:
80         * css3/compositing/background-blend-mode-multiple-background-layers.html:
81         * css3/compositing/background-blend-mode-property-expected.txt:
82         * css3/compositing/background-blend-mode-property-parsing-expected.txt:
83         * css3/compositing/background-blend-mode-svg-color.html:
84         * css3/compositing/effect-background-blend-mode-tiled.html:
85         * css3/compositing/effect-background-blend-mode.html:
86         * css3/compositing/script-tests/background-blend-mode-property-parsing.js:
87         * css3/compositing/script-tests/background-blend-mode-property.js:
88         * platform/mac/css3/compositing/background-blend-mode-gif-color-2-expected.png:
89         * platform/mac/css3/compositing/background-blend-mode-gif-color-2-expected.txt:
90         * platform/mac/css3/compositing/background-blend-mode-gif-color-expected.png:
91         * platform/mac/css3/compositing/background-blend-mode-gif-color-expected.txt:
92         * platform/mac/css3/compositing/background-blend-mode-gradient-color-expected.png:
93         * platform/mac/css3/compositing/background-blend-mode-gradient-gradient-expected.png:
94         * platform/mac/css3/compositing/background-blend-mode-gradient-image-expected.png:
95         * platform/mac/css3/compositing/background-blend-mode-image-color-expected.png:
96         * platform/mac/css3/compositing/background-blend-mode-image-color-expected.txt:
97         * platform/mac/css3/compositing/background-blend-mode-image-image-expected.png:
98         * platform/mac/css3/compositing/background-blend-mode-image-image-expected.txt:
99         * platform/mac/css3/compositing/background-blend-mode-image-svg-expected.png:
100         * platform/mac/css3/compositing/background-blend-mode-multiple-background-layers-expected.png:
101         * platform/mac/css3/compositing/background-blend-mode-svg-color-expected.png:
102
103 2014-05-01  Alexey Proskuryakov  <ap@apple.com>
104
105         REGRESSION(r125251): It made svg/custom/use-instanceRoot-as-event-target.xhtml assert and flakey
106         https://bugs.webkit.org/show_bug.cgi?id=93812
107
108         This is most likely fixed, unmarking the test.
109
110         * platform/gtk/TestExpectations:
111         * platform/mac/TestExpectations:
112
113 2014-05-01  Simon Fraser  <simon.fraser@apple.com>
114
115         Don't always make backing store for -webkit-backface-visibility:hidden
116         https://bugs.webkit.org/show_bug.cgi?id=132420
117
118         Reviewed by Sam Weinig.
119         
120         Dump layers for elements with backface-visibility: hidden with various types
121         of ancestors.
122
123         * compositing/backing/backface-visibility-expected.txt: Added.
124         * compositing/backing/backface-visibility-in-3dtransformed-expected.txt: Added.
125         * compositing/backing/backface-visibility-in-3dtransformed.html: Added.
126         * compositing/backing/backface-visibility-in-transformed-expected.txt: Added.
127         * compositing/backing/backface-visibility-in-transformed.html: Added.
128         * compositing/backing/backface-visibility.html: Added.
129         * inspector-protocol/layers/layers-anonymous.html: Don't use backface-visibility
130         for force a layer.
131
132 2014-05-01  Brent Fulgham  <bfulgham@apple.com>
133
134         Fix handling of attributes prior to compiling shader
135         https://bugs.webkit.org/show_bug.cgi?id=132430
136
137         Reviewed by Dean Jackson.
138
139         * fast/canvas/webgl/gl-bind-attrib-location-before-compile-test-expected.txt: Added.
140         * fast/canvas/webgl/gl-bind-attrib-location-before-compile-test.html: Added.
141
142 2014-05-01  Zalan Bujtas  <zalan@apple.com>
143
144         Subpixel rendering: Make selection gaps painting subpixel aware.
145         https://bugs.webkit.org/show_bug.cgi?id=132169
146
147         Reviewed by Simon Fraser.
148
149         Push selection gaps painting to device pixel boundaries instead of integral CSS pixel positions.
150
151         * fast/inline/hidpi-selection-gap-on-subpixel-position-expected.html: Added.
152         * fast/inline/hidpi-selection-gap-on-subpixel-position.html: Added. : &nbsp is needed to make
153         this test pass on WK2. Font rendering reports differences. 0.9 transparency is added so that
154         text selection code does modify the color's alpha channel and I can properly match it.
155
156 2014-05-01  Javier Fernandez  <jfernandez@igalia.com>
157
158         [CSS Grid Layout] Clamping the number of repetitions in repeat()
159         https://bugs.webkit.org/show_bug.cgi?id=131023
160
161         Reviewed by Brent Fulgham.
162
163         Test to ensure the number of repetitions used in the repeat() function
164         is clamped to 10K.
165
166         * fast/css-grid-layout/grid-element-repeat-max-repetitions-expected.txt: Added.
167         * fast/css-grid-layout/grid-element-repeat-max-repetitions.html: Added.
168
169 2014-05-01  Commit Queue  <commit-queue@webkit.org>
170
171         Unreviewed, rolling out r167964.
172         https://bugs.webkit.org/show_bug.cgi?id=132431
173
174         Memory improvements should not regress memory usage (Requested
175         by olliej on #webkit).
176
177         Reverted changeset:
178
179         "Don't hold on to parameter BindingNodes forever"
180         https://bugs.webkit.org/show_bug.cgi?id=132360
181         http://trac.webkit.org/changeset/167964
182
183 2014-05-01  Alexey Proskuryakov  <ap@apple.com>
184
185         fast/multicol/fixed-stack.html failing since introduction.
186         https://bugs.webkit.org/show_bug.cgi?id=132421
187
188         * TestExpectations: Changed expectation from Skip to ImageOnyFailure
189
190 2014-05-01  Carlos Alberto Lopez Perez  <clopez@igalia.com>
191
192         [GTK] Unreviewed GTK gardening.
193         Rebaseline affected tests by the new multi-column mode that was
194         enabled on r168046, and later modified on r168076 and r168088.
195
196
197         * platform/gtk/TestExpectations: Include two new flaky tests after
198         the new multi-colum mode and remove expectations for the ones that
199         now pass.
200
201         * platform/gtk/css3/unicode-bidi-isolate-basic-expected.txt:
202         * platform/gtk/fast/block/float/float-not-removed-from-next-sibling4-expected.png:
203         * platform/gtk/fast/block/float/float-not-removed-from-next-sibling4-expected.txt:
204         * platform/gtk/fast/borders/border-antialiasing-expected.txt:
205         * platform/gtk/fast/line-grid/line-grid-inside-columns-expected.txt:
206         * platform/gtk/fast/line-grid/line-grid-into-columns-expected.txt:
207         * platform/gtk/fast/multicol/block-axis-horizontal-bt-expected.txt:
208         * platform/gtk/fast/multicol/block-axis-horizontal-tb-expected.txt:
209         * platform/gtk/fast/multicol/block-axis-vertical-lr-expected.txt:
210         * platform/gtk/fast/multicol/block-axis-vertical-rl-expected.txt:
211         * platform/gtk/fast/multicol/border-padding-pagination-expected.png:
212         * platform/gtk/fast/multicol/border-padding-pagination-expected.txt:
213         * platform/gtk/fast/multicol/client-rects-expected.png:
214         * platform/gtk/fast/multicol/client-rects-expected.txt:
215         * platform/gtk/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
216         * platform/gtk/fast/multicol/client-rects-spanners-expected.txt: Added.
217         * platform/gtk/fast/multicol/column-break-with-balancing-expected.txt:
218         * platform/gtk/fast/multicol/column-count-with-rules-expected.txt:
219         * platform/gtk/fast/multicol/column-rules-expected.png:
220         * platform/gtk/fast/multicol/column-rules-expected.txt:
221         * platform/gtk/fast/multicol/column-rules-stacking-expected.png:
222         * platform/gtk/fast/multicol/column-rules-stacking-expected.txt:
223         * platform/gtk/fast/multicol/columns-shorthand-parsing-expected.txt:
224         * platform/gtk/fast/multicol/float-avoidance-expected.txt:
225         * platform/gtk/fast/multicol/float-multicol-expected.png:
226         * platform/gtk/fast/multicol/float-multicol-expected.txt:
227         * platform/gtk/fast/multicol/float-paginate-complex-expected.txt:
228         * platform/gtk/fast/multicol/float-paginate-empty-lines-expected.txt:
229         * platform/gtk/fast/multicol/float-paginate-expected.txt:
230         * platform/gtk/fast/multicol/layers-in-multicol-expected.txt:
231         * platform/gtk/fast/multicol/layers-split-across-columns-expected.txt:
232         * platform/gtk/fast/multicol/margin-collapse-expected.txt:
233         * platform/gtk/fast/multicol/max-height-columns-block-expected.png:
234         * platform/gtk/fast/multicol/max-height-columns-block-expected.txt:
235         * platform/gtk/fast/multicol/nested-columns-expected.png:
236         * platform/gtk/fast/multicol/nested-columns-expected.txt:
237         * platform/gtk/fast/multicol/newmulticol/client-rects-expected.png: Added.
238         * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt:
239         * platform/gtk/fast/multicol/overflow-across-columns-expected.txt:
240         * platform/gtk/fast/multicol/overflow-across-columns-percent-height-expected.png:
241         * platform/gtk/fast/multicol/overflow-across-columns-percent-height-expected.txt:
242         * platform/gtk/fast/multicol/overflow-unsplittable-expected.png:
243         * platform/gtk/fast/multicol/overflow-unsplittable-expected.txt:
244         * platform/gtk/fast/multicol/paginate-block-replaced-expected.txt:
245         * platform/gtk/fast/multicol/pagination/BottomToTop-bt-expected.png: Added.
246         * platform/gtk/fast/multicol/pagination/BottomToTop-bt-expected.txt:
247         * platform/gtk/fast/multicol/pagination/BottomToTop-lr-expected.png: Added.
248         * platform/gtk/fast/multicol/pagination/BottomToTop-lr-expected.txt:
249         * platform/gtk/fast/multicol/pagination/BottomToTop-rl-expected.png: Added.
250         * platform/gtk/fast/multicol/pagination/BottomToTop-rl-expected.txt:
251         * platform/gtk/fast/multicol/pagination/BottomToTop-tb-expected.png: Added.
252         * platform/gtk/fast/multicol/pagination/BottomToTop-tb-expected.txt:
253         * platform/gtk/fast/multicol/pagination/LeftToRight-bt-expected.png: Added.
254         * platform/gtk/fast/multicol/pagination/LeftToRight-bt-expected.txt:
255         * platform/gtk/fast/multicol/pagination/LeftToRight-lr-expected.png: Added.
256         * platform/gtk/fast/multicol/pagination/LeftToRight-lr-expected.txt:
257         * platform/gtk/fast/multicol/pagination/LeftToRight-rl-expected.png: Added.
258         * platform/gtk/fast/multicol/pagination/LeftToRight-rl-expected.txt:
259         * platform/gtk/fast/multicol/pagination/LeftToRight-tb-expected.png: Added.
260         * platform/gtk/fast/multicol/pagination/LeftToRight-tb-expected.txt:
261         * platform/gtk/fast/multicol/pagination/RightToLeft-bt-expected.png: Added.
262         * platform/gtk/fast/multicol/pagination/RightToLeft-bt-expected.txt:
263         * platform/gtk/fast/multicol/pagination/RightToLeft-lr-expected.png: Added.
264         * platform/gtk/fast/multicol/pagination/RightToLeft-lr-expected.txt:
265         * platform/gtk/fast/multicol/pagination/RightToLeft-rl-expected.png: Added.
266         * platform/gtk/fast/multicol/pagination/RightToLeft-rl-expected.txt:
267         * platform/gtk/fast/multicol/pagination/RightToLeft-tb-expected.png: Added.
268         * platform/gtk/fast/multicol/pagination/RightToLeft-tb-expected.txt:
269         * platform/gtk/fast/multicol/pagination/TopToBottom-bt-expected.png: Added.
270         * platform/gtk/fast/multicol/pagination/TopToBottom-bt-expected.txt:
271         * platform/gtk/fast/multicol/pagination/TopToBottom-lr-expected.png: Added.
272         * platform/gtk/fast/multicol/pagination/TopToBottom-lr-expected.txt:
273         * platform/gtk/fast/multicol/pagination/TopToBottom-rl-expected.png: Added.
274         * platform/gtk/fast/multicol/pagination/TopToBottom-rl-expected.txt:
275         * platform/gtk/fast/multicol/pagination/TopToBottom-tb-expected.png: Added.
276         * platform/gtk/fast/multicol/pagination/TopToBottom-tb-expected.txt:
277         * platform/gtk/fast/multicol/positioned-split-expected.txt:
278         * platform/gtk/fast/multicol/positive-leading-expected.png:
279         * platform/gtk/fast/multicol/positive-leading-expected.txt:
280         * platform/gtk/fast/multicol/scrolling-overflow-expected.txt:
281         * platform/gtk/fast/multicol/shadow-breaking-expected.png:
282         * platform/gtk/fast/multicol/shadow-breaking-expected.txt:
283         * platform/gtk/fast/multicol/shrink-to-column-height-for-pagination-expected.png: Added.
284         * platform/gtk/fast/multicol/shrink-to-column-height-for-pagination-expected.txt:
285         * platform/gtk/fast/multicol/single-line-expected.txt:
286         * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
287         * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
288         * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.png:
289         * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.txt:
290         * platform/gtk/fast/multicol/span/anonymous-style-inheritance-expected.txt:
291         * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
292         * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
293         * platform/gtk/fast/multicol/span/clone-flexbox-expected.txt:
294         * platform/gtk/fast/multicol/span/clone-summary-expected.txt:
295         * platform/gtk/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
296         * platform/gtk/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
297         * platform/gtk/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
298         * platform/gtk/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
299         * platform/gtk/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
300         * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
301         * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
302         * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
303         * platform/gtk/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
304         * platform/gtk/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
305         * platform/gtk/fast/multicol/span/span-as-nested-columns-child-expected.png:
306         * platform/gtk/fast/multicol/span/span-as-nested-columns-child-expected.txt:
307         * platform/gtk/fast/multicol/span/span-as-nested-inline-block-child-expected.txt:
308         * platform/gtk/fast/multicol/span/span-margin-collapsing-expected.txt:
309         * platform/gtk/fast/multicol/table-margin-collapse-expected.txt:
310         * platform/gtk/fast/multicol/table-vertical-align-expected.txt:
311         * platform/gtk/fast/multicol/unsplittable-inline-block-expected.txt:
312         * platform/gtk/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
313         * platform/gtk/fast/multicol/vertical-lr/border-padding-pagination-expected.txt:
314         * platform/gtk/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
315         * platform/gtk/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
316         * platform/gtk/fast/multicol/vertical-lr/column-rules-expected.png:
317         * platform/gtk/fast/multicol/vertical-lr/column-rules-expected.txt:
318         * platform/gtk/fast/multicol/vertical-lr/float-avoidance-expected.txt:
319         * platform/gtk/fast/multicol/vertical-lr/float-multicol-expected.txt:
320         * platform/gtk/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
321         * platform/gtk/fast/multicol/vertical-lr/float-paginate-expected.txt:
322         * platform/gtk/fast/multicol/vertical-lr/nested-columns-expected.png:
323         * platform/gtk/fast/multicol/vertical-lr/nested-columns-expected.txt:
324         * platform/gtk/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt:
325         * platform/gtk/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
326         * platform/gtk/fast/multicol/vertical-rl/border-padding-pagination-expected.txt:
327         * platform/gtk/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
328         * platform/gtk/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
329         * platform/gtk/fast/multicol/vertical-rl/column-rules-expected.png:
330         * platform/gtk/fast/multicol/vertical-rl/column-rules-expected.txt:
331         * platform/gtk/fast/multicol/vertical-rl/float-avoidance-expected.txt:
332         * platform/gtk/fast/multicol/vertical-rl/float-multicol-expected.txt:
333         * platform/gtk/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
334         * platform/gtk/fast/multicol/vertical-rl/float-paginate-expected.txt:
335         * platform/gtk/fast/multicol/vertical-rl/nested-columns-expected.png:
336         * platform/gtk/fast/multicol/vertical-rl/nested-columns-expected.txt:
337         * platform/gtk/fast/multicol/vertical-rl/rule-style-expected.txt:
338         * platform/gtk/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt:
339         * platform/gtk/fast/overflow/paged-x-div-expected.txt:
340         * platform/gtk/fast/overflow/paged-x-div-with-column-gap-expected.txt:
341         * platform/gtk/fast/overflow/paged-x-on-root-expected.txt:
342         * platform/gtk/fast/overflow/paged-x-with-column-gap-expected.txt:
343         * platform/gtk/fast/overflow/paged-y-div-expected.txt:
344         * platform/gtk/fast/overflow/paged-y-on-root-expected.txt:
345         * platform/gtk/fast/repaint/multicol-repaint-expected.png:
346         * platform/gtk/fast/repaint/multicol-repaint-expected.txt:
347
348 2014-05-01  Zalan Bujtas  <zalan@apple.com>
349
350         Subpixel rendering: Inline text selection painting should not snap to integral CSS pixel position.
351         https://bugs.webkit.org/show_bug.cgi?id=132164
352
353         Reviewed by Darin Adler.
354
355         Inline text selection painting now snaps to device pixels. It uses the same rounding logic as
356         other painting functions.
357
358         * fast/inline/hidpi-select-inline-on-subpixel-position-expected.html: Added.
359         * fast/inline/hidpi-select-inline-on-subpixel-position.html: Added.
360
361 2014-05-01  Rik Cabanier  <cabanier@adobe.com>
362
363         Calling createPattern with a broken image must throw an invalidstate error
364         https://bugs.webkit.org/show_bug.cgi?id=132407
365
366         Reviewed by Dirk Schulze.
367
368         * canvas/philip/tests/2d.imageData.create2.nonfinite.html:
369         * fast/canvas/canvas-2d-imageData-create-nonfinite-expected.txt:
370         * fast/canvas/resources/canvas-2d-imageData-create-nonfinite.js:
371
372 2014-05-01  Andreas Kling  <akling@apple.com>
373
374         Skip fast/multicol/fixed-stack.html
375         <https://webkit.org/b/132421>
376
377         * TestExpectations:
378
379 2014-04-30  David Hyatt  <hyatt@apple.com>
380
381         REGRESSION (r168046): [New Multicolumn] LeftToRight-rl.html (and all the other reversed/block-axis pagination tests) fail
382         https://bugs.webkit.org/show_bug.cgi?id=132419
383
384         Reviewed by Andreas Kling.
385
386         * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
387         * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
388
389 2014-04-30  Simon Fraser  <simon.fraser@apple.com>
390
391         [iOS WK2] Some accerated overflow-scroll doesn't scroll correctly
392         https://bugs.webkit.org/show_bug.cgi?id=132375
393
394         Reviewed by Tim Horton.
395         
396         New test that dumps compositing layers on iOS so we can see the sizes of the
397         scroll layers that get created.
398         
399         * compositing/overflow/subpixel-overflow-expected.txt: Added.
400         * compositing/overflow/subpixel-overflow.html: Added.
401         * platform/ios-sim/compositing/overflow/subpixel-overflow-expected.txt: Added.
402         * platform/mac/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
403         This is a progression; the old code failed to take the scrollbar width into
404         account, and the new code does.
405
406
407 2014-04-30  Simon Fraser  <simon.fraser@apple.com>
408
409         Rebaseline compositing/overflow tests for iOS.
410
411         * platform/ios-sim/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
412         * platform/ios-sim/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
413         * platform/ios-sim/compositing/overflow/content-gains-scrollbars-expected.txt:
414         * platform/ios-sim/compositing/overflow/fixed-position-ancestor-clip-expected.txt:
415         * platform/ios-sim/compositing/overflow/overflow-scroll-expected.txt:
416         * platform/ios-sim/compositing/overflow/overflow-scrollbar-layers-expected.txt:
417         * platform/ios-sim/compositing/overflow/remove-overflow-crash2-expected.txt:
418         * platform/ios-sim/compositing/overflow/scrollbar-painting-expected.txt:
419         * platform/ios-sim/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt:
420         * platform/ios-sim/compositing/overflow/scrolling-without-painting-expected.txt:
421         * platform/ios-sim/compositing/overflow/textarea-scroll-touch-expected.txt:
422         * platform/ios-sim/compositing/overflow/updating-scrolling-content-expected.txt:
423
424 2014-04-30  David Hyatt  <hyatt@apple.com>
425
426         REGRESSION (r168046): [New Multicolumn] Painting order is wrong for columns and fixed positioned elements
427         https://bugs.webkit.org/show_bug.cgi?id=132377
428
429         Reviewed by Simon Fraser.
430
431         * compositing/columns/composited-nested-columns-expected.txt:
432         * fast/multicol/fixed-stack-expected.html: Added.
433         * fast/multicol/fixed-stack.html: Added.
434         * fast/multicol/flipped-blocks-border-after-expected.txt:
435         * fast/multicol/progression-reverse-expected.txt:
436         * fast/multicol/single-line-expected.txt:
437         * fast/multicol/vertical-lr/rules-with-border-before-expected.txt:
438         * fast/multicol/vertical-rl/rule-style-expected.txt:
439         * fast/multicol/vertical-rl/rules-with-border-before-expected.txt:
440         * platform/mac/fast/multicol/client-rects-expected.txt:
441         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
442         * platform/mac/fast/multicol/client-rects-spanners-expected.txt:
443         * platform/mac/fast/multicol/column-break-with-balancing-expected.txt:
444         * platform/mac/fast/multicol/column-count-with-rules-expected.txt:
445         * platform/mac/fast/multicol/float-paginate-complex-expected.txt:
446         * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
447         * platform/mac/fast/multicol/layers-split-across-columns-expected.txt:
448         * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
449         * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
450         * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
451         * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
452         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
453         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
454         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
455         * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
456         * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt:
457         * platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
458         * platform/mac/fast/multicol/table-vertical-align-expected.txt:
459         * platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
460         * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
461         * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
462         * platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
463         * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
464         * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
465
466 2014-04-30  Roger Fong  <roger_fong@apple.com>
467
468         Enable snapshot tests on mac wk2.
469         https://bugs.webkit.org/show_bug.cgi?id=131871.
470
471         Reviewed by Darin Adler.
472
473         * platform/mac-wk2/TestExpectations:
474         * platform/mac-wk2/plugins/snapshotting/autoplay-dominant-expected.txt:
475         * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-blocked-by-image-expected.txt:
476         * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-blocked-by-image-expected.txt:
477         * platform/mac-wk2/plugins/snapshotting/autoplay-similar-to-dominant-after-delay-expected.txt:
478         * platform/mac-wk2/plugins/snapshotting/autoplay-similar-to-dominant-expected.txt:
479         * platform/mac-wk2/plugins/snapshotting/quicktime-plugin-snapshotted-expected.txt:
480         * platform/mac-wk2/plugins/snapshotting/restart-expected.txt:
481         * platform/mac-wk2/plugins/snapshotting/set-plugin-size-to-tiny-expected.txt:
482         * platform/mac-wk2/plugins/snapshotting/simple-expected.txt:
483         * platform/mac-wk2/plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image-expected.txt:
484         * plugins/snapshotting/autoplay-dominant.html:
485         * plugins/snapshotting/autoplay-plugin-blocked-by-image.html:
486         * plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html:
487         * plugins/snapshotting/autoplay-similar-to-dominant-after-delay.html:
488         * plugins/snapshotting/autoplay-similar-to-dominant.html:
489         * plugins/snapshotting/quicktime-plugin-snapshotted.html:
490         * plugins/snapshotting/restart.html:
491         * plugins/snapshotting/set-plugin-size-to-tiny.html:
492         * plugins/snapshotting/simple.html:
493         * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html:
494
495 2014-04-30  David Hyatt  <hyatt@apple.com>
496
497         [New Multicolumn] Enable new multi-column mode
498         https://bugs.webkit.org/show_bug.cgi?id=131825
499
500         Reviewed by Simon Fraser.
501
502         * compositing/columns/composited-columns-expected.txt:
503         * compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt:
504         * compositing/columns/composited-nested-columns-expected.txt:
505         * compositing/columns/hittest-composited-in-paginated-expected.txt:
506         * fast/dom/Element/getBoundingClientRect-expected.txt:
507         * fast/dom/Element/getBoundingClientRect.html:
508         * fast/multicol/flipped-blocks-border-after-expected.txt:
509         * fast/multicol/pagination-h-horizontal-bt-expected.txt:
510         * fast/multicol/pagination-h-horizontal-tb-expected.txt:
511         * fast/multicol/pagination-h-vertical-lr-expected.txt:
512         * fast/multicol/pagination-h-vertical-rl-expected.txt:
513         * fast/multicol/pagination-v-horizontal-bt-expected.txt:
514         * fast/multicol/pagination-v-horizontal-tb-expected.txt:
515         * fast/multicol/pagination-v-vertical-lr-expected.txt:
516         * fast/multicol/pagination-v-vertical-rl-expected.txt:
517         * fast/multicol/progression-reverse-expected.txt:
518         * fast/multicol/single-line-expected.txt:
519         * fast/multicol/span/before-child-anonymous-column-block-expected.txt:
520         * fast/multicol/span/generated-child-split-flow-crash-expected.txt:
521         * fast/multicol/vertical-lr/rules-with-border-before-expected.txt:
522         * fast/multicol/vertical-rl/rule-style-expected.txt:
523         * fast/multicol/vertical-rl/rules-with-border-before-expected.txt:
524         * platform/mac/css3/unicode-bidi-isolate-basic-expected.png:
525         * platform/mac/css3/unicode-bidi-isolate-basic-expected.txt:
526         * platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.png:
527         * platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.txt:
528         * platform/mac/fast/borders/border-antialiasing-expected.png:
529         * platform/mac/fast/borders/border-antialiasing-expected.txt:
530         * platform/mac/fast/line-grid/line-align-left-edges-expected.png:
531         * platform/mac/fast/line-grid/line-align-right-edges-expected.png:
532         * platform/mac/fast/line-grid/line-grid-contains-value-expected.png:
533         * platform/mac/fast/line-grid/line-grid-floating-expected.png:
534         * platform/mac/fast/line-grid/line-grid-inside-columns-expected.png:
535         * platform/mac/fast/line-grid/line-grid-inside-columns-expected.txt:
536         * platform/mac/fast/line-grid/line-grid-into-columns-expected.png:
537         * platform/mac/fast/line-grid/line-grid-into-columns-expected.txt:
538         * platform/mac/fast/line-grid/line-grid-into-floats-expected.png:
539         * platform/mac/fast/line-grid/line-grid-positioned-expected.png:
540         * platform/mac/fast/multicol/block-axis-horizontal-bt-expected.txt:
541         * platform/mac/fast/multicol/block-axis-horizontal-tb-expected.txt:
542         * platform/mac/fast/multicol/block-axis-vertical-lr-expected.txt:
543         * platform/mac/fast/multicol/block-axis-vertical-rl-expected.txt:
544         * platform/mac/fast/multicol/border-padding-pagination-expected.png:
545         * platform/mac/fast/multicol/border-padding-pagination-expected.txt:
546         * platform/mac/fast/multicol/client-rects-expected.png:
547         * platform/mac/fast/multicol/client-rects-expected.txt:
548         * platform/mac/fast/multicol/column-break-with-balancing-expected.txt:
549         * platform/mac/fast/multicol/column-count-with-rules-expected.txt:
550         * platform/mac/fast/multicol/column-rules-expected.png:
551         * platform/mac/fast/multicol/column-rules-expected.txt:
552         * platform/mac/fast/multicol/column-rules-stacking-expected.txt:
553         * platform/mac/fast/multicol/columns-shorthand-parsing-expected.txt:
554         * platform/mac/fast/multicol/float-avoidance-expected.txt:
555         * platform/mac/fast/multicol/float-multicol-expected.txt:
556         * platform/mac/fast/multicol/float-paginate-complex-expected.txt:
557         * platform/mac/fast/multicol/float-paginate-empty-lines-expected.txt:
558         * platform/mac/fast/multicol/float-paginate-expected.txt:
559         * platform/mac/fast/multicol/layers-in-multicol-expected.png:
560         * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
561         * platform/mac/fast/multicol/layers-split-across-columns-expected.txt:
562         * platform/mac/fast/multicol/margin-collapse-expected.txt:
563         * platform/mac/fast/multicol/max-height-columns-block-expected.png:
564         * platform/mac/fast/multicol/max-height-columns-block-expected.txt:
565         * platform/mac/fast/multicol/nested-columns-expected.png:
566         * platform/mac/fast/multicol/nested-columns-expected.txt:
567         * platform/mac/fast/multicol/overflow-across-columns-expected.txt:
568         * platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.txt:
569         * platform/mac/fast/multicol/overflow-unsplittable-expected.txt:
570         * platform/mac/fast/multicol/paginate-block-replaced-expected.txt:
571         * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.txt:
572         * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.txt:
573         * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.txt:
574         * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.txt:
575         * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.txt:
576         * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.txt:
577         * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
578         * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.txt:
579         * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.txt:
580         * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.txt:
581         * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.txt:
582         * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.txt:
583         * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.txt:
584         * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
585         * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.txt:
586         * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.txt:
587         * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.txt:
588         * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.txt:
589         * platform/mac/fast/multicol/positioned-split-expected.txt:
590         * platform/mac/fast/multicol/positive-leading-expected.txt:
591         * platform/mac/fast/multicol/scrolling-overflow-expected.png:
592         * platform/mac/fast/multicol/scrolling-overflow-expected.txt:
593         * platform/mac/fast/multicol/shadow-breaking-expected.png:
594         * platform/mac/fast/multicol/shadow-breaking-expected.txt:
595         * platform/mac/fast/multicol/shrink-to-column-height-for-pagination-expected.txt:
596         * platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
597         * platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
598         * platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.png:
599         * platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.txt:
600         * platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt:
601         * platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
602         * platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
603         * platform/mac/fast/multicol/span/clone-flexbox-expected.txt:
604         * platform/mac/fast/multicol/span/clone-summary-expected.txt:
605         * platform/mac/fast/multicol/span/generated-child-split-flow-crash-expected.png:
606         * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
607         * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
608         * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
609         * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
610         * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
611         * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
612         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:
613         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
614         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
615         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png:
616         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
617         * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
618         * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
619         * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.png:
620         * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt:
621         * platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.txt:
622         * platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
623         * platform/mac/fast/multicol/table-margin-collapse-expected.txt:
624         * platform/mac/fast/multicol/table-vertical-align-expected.txt:
625         * platform/mac/fast/multicol/unsplittable-inline-block-expected.txt:
626         * platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
627         * platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.txt:
628         * platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
629         * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.png:
630         * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
631         * platform/mac/fast/multicol/vertical-lr/column-rules-expected.png:
632         * platform/mac/fast/multicol/vertical-lr/column-rules-expected.txt:
633         * platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.txt:
634         * platform/mac/fast/multicol/vertical-lr/float-multicol-expected.txt:
635         * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
636         * platform/mac/fast/multicol/vertical-lr/float-paginate-expected.txt:
637         * platform/mac/fast/multicol/vertical-lr/nested-columns-expected.png:
638         * platform/mac/fast/multicol/vertical-lr/nested-columns-expected.txt:
639         * platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt:
640         * platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
641         * platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.txt:
642         * platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
643         * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.png:
644         * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
645         * platform/mac/fast/multicol/vertical-rl/column-rules-expected.png:
646         * platform/mac/fast/multicol/vertical-rl/column-rules-expected.txt:
647         * platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt:
648         * platform/mac/fast/multicol/vertical-rl/float-multicol-expected.txt:
649         * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
650         * platform/mac/fast/multicol/vertical-rl/float-paginate-expected.txt:
651         * platform/mac/fast/multicol/vertical-rl/nested-columns-expected.png:
652         * platform/mac/fast/multicol/vertical-rl/nested-columns-expected.txt:
653         * platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt:
654         * platform/mac/fast/overflow/paged-x-div-expected.png:
655         * platform/mac/fast/overflow/paged-x-div-expected.txt:
656         * platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.png:
657         * platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.txt:
658         * platform/mac/fast/overflow/paged-x-on-root-expected.png:
659         * platform/mac/fast/overflow/paged-x-on-root-expected.txt:
660         * platform/mac/fast/overflow/paged-x-with-column-gap-expected.png:
661         * platform/mac/fast/overflow/paged-x-with-column-gap-expected.txt:
662         * platform/mac/fast/overflow/paged-y-div-expected.png:
663         * platform/mac/fast/overflow/paged-y-div-expected.txt:
664         * platform/mac/fast/overflow/paged-y-on-root-expected.png:
665         * platform/mac/fast/overflow/paged-y-on-root-expected.txt:
666         * platform/mac/fast/repaint/multicol-repaint-expected.png:
667         * platform/mac/fast/repaint/multicol-repaint-expected.txt:
668
669 2014-04-30  Chris Fleizach  <cfleizach@apple.com>
670
671         AX: Make "contenteditable" regions into AXTextAreas
672         https://bugs.webkit.org/show_bug.cgi?id=132379
673
674         Reviewed by Mario Sanchez Prada.
675
676         * accessibility/content-editable-as-textarea.html: Added.
677         * platform/mac-mountainlion/accessibility/content-editable-as-textarea-expected.txt: Added.
678         * platform/mac/accessibility/content-editable-as-textarea-expected.txt: Added.
679
680 2014-04-30  David Kilzer  <ddkilzer@apple.com>
681
682         Move iphone-simulator test results landed in r167402 to the correct directory
683
684         * platform/ios-sim/media/media-document-controls-size-expected.txt: Renamed from LayoutTests/platform/iphone-simulator/media/media-document-controls-size-expected.txt.
685         * platform/ios-sim/media/media-document-controls-size.html: Renamed from LayoutTests/platform/iphone-simulator/media/media-document-controls-size.html.
686
687 2014-04-30  Alexey Proskuryakov  <ap@apple.com>
688
689         compositing/repaint/repaint-on-layer-grouping-change.html is flaky
690         https://bugs.webkit.org/show_bug.cgi?id=132385
691
692         * platform/mac/TestExpectations: Marked as such.
693
694 2014-04-29  David Hyatt  <hyatt@apple.com>
695
696         Fix test up so that it looks the same as it did before my landing in r167965.
697
698         * fast/multicol/mixed-positioning-stacking-order.html:
699
700 2014-04-29  Simon Fraser  <simon.fraser@apple.com>
701
702         Remove Settings::compositedScrollingForFramesEnabled
703         https://bugs.webkit.org/show_bug.cgi?id=132352
704
705         Reviewed by Andreas Kling.
706
707         * compositing/iframes/iframe-composited-scrolling-expected.txt: Removed.
708         * compositing/iframes/iframe-composited-scrolling.html: Removed.
709
710 2014-04-29  David Hyatt  <hyatt@apple.com>
711
712         [New Multicolumn] Implement support for compositing
713         https://bugs.webkit.org/show_bug.cgi?id=132298
714         
715         Reviewed by Simon Fraser.
716     
717         Minor pixel test changes based off how we flip now.
718
719         * platform/mac/fast/multicol/block-axis-horizontal-bt-expected.png:
720         * platform/mac/fast/multicol/block-axis-horizontal-tb-expected.png:
721         * platform/mac/fast/multicol/block-axis-vertical-lr-expected.png:
722         * platform/mac/fast/multicol/block-axis-vertical-rl-expected.png:
723         * platform/mac/fast/multicol/border-padding-pagination-expected.png:
724         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
725         * platform/mac/fast/multicol/client-rects-spanners-expected.txt:
726         * platform/mac/fast/multicol/column-break-with-balancing-expected.png:
727         * platform/mac/fast/multicol/column-count-with-rules-expected.png:
728         * platform/mac/fast/multicol/column-rules-expected.png:
729         * platform/mac/fast/multicol/column-rules-stacking-expected.png:
730         * platform/mac/fast/multicol/columns-shorthand-parsing-expected.png:
731         * platform/mac/fast/multicol/float-avoidance-expected.png:
732         * platform/mac/fast/multicol/float-multicol-expected.png:
733         * platform/mac/fast/multicol/float-paginate-complex-expected.png:
734         * platform/mac/fast/multicol/float-paginate-empty-lines-expected.png:
735         * platform/mac/fast/multicol/float-paginate-expected.png:
736         * platform/mac/fast/multicol/layers-in-multicol-expected.png:
737         * platform/mac/fast/multicol/layers-split-across-columns-expected.png:
738         * platform/mac/fast/multicol/margin-collapse-expected.png:
739         * platform/mac/fast/multicol/max-height-columns-block-expected.png:
740         * platform/mac/fast/multicol/nested-columns-expected.png:
741         * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
742         * platform/mac/fast/multicol/overflow-across-columns-expected.png:
743         * platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.png:
744         * platform/mac/fast/multicol/overflow-unsplittable-expected.png:
745         * platform/mac/fast/multicol/paginate-block-replaced-expected.png:
746         * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.png:
747         * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.png:
748         * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.png:
749         * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.png:
750         * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.png:
751         * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.png:
752         * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
753         * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.png:
754         * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.png:
755         * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.png:
756         * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.png:
757         * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.png:
758         * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
759         * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.png:
760         * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.png:
761         * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.png:
762         * platform/mac/fast/multicol/positioned-split-expected.png:
763         * platform/mac/fast/multicol/positive-leading-expected.png:
764         * platform/mac/fast/multicol/scrolling-overflow-expected.png:
765         * platform/mac/fast/multicol/shadow-breaking-expected.png:
766         * platform/mac/fast/multicol/single-line-expected.png:
767         * platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
768         * platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.png:
769         * platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.png:
770         * platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt:
771         * platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
772         * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
773         * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
774         * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
775         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:
776         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.png:
777         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png:
778         * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
779         * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.png:
780         * platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.png:
781         * platform/mac/fast/multicol/span/span-margin-collapsing-expected.png:
782         * platform/mac/fast/multicol/table-margin-collapse-expected.png:
783         * platform/mac/fast/multicol/table-vertical-align-expected.png:
784         * platform/mac/fast/multicol/unsplittable-inline-block-expected.png:
785         * platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
786         * platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.png:
787         * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.png:
788         * platform/mac/fast/multicol/vertical-lr/column-rules-expected.png:
789         * platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.png:
790         * platform/mac/fast/multicol/vertical-lr/float-multicol-expected.png:
791         * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.png:
792         * platform/mac/fast/multicol/vertical-lr/float-paginate-expected.png:
793         * platform/mac/fast/multicol/vertical-lr/nested-columns-expected.png:
794         * platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png:
795         * platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
796         * platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.png:
797         * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.png:
798         * platform/mac/fast/multicol/vertical-rl/column-rules-expected.png:
799         * platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.png:
800         * platform/mac/fast/multicol/vertical-rl/float-multicol-expected.png:
801         * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.png:
802         * platform/mac/fast/multicol/vertical-rl/float-paginate-expected.png:
803         * platform/mac/fast/multicol/vertical-rl/nested-columns-expected.png:
804         * platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.png:
805
806 2014-04-29  Oliver Hunt  <oliver@apple.com>
807
808         Don't hold on to parameter BindingNodes forever
809         https://bugs.webkit.org/show_bug.cgi?id=132360
810
811         Reviewed by Geoffrey Garen.
812
813         We don't regenerate the parameter string anymore, so these tests now
814         match the original input.
815
816         * js/destructuring-assignment-expected.txt:
817
818 2014-04-28  Roger Fong  <roger_fong@apple.com>
819
820         Plugins hidden by images should autoplay.
821         https://bugs.webkit.org/show_bug.cgi?id=132222.
822         <rdar://problem/16653536>
823
824         Reviewed by Jon Lee and Darin Adler.
825
826         * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-blocked-by-image-expected.txt: Added.
827         * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image-expected.txt: Added.
828         * platform/mac-wk2/plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image-expected.txt: Added.
829         * plugins/snapshotting/autoplay-plugin-blocked-by-image.html: Added.
830         * plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html: Added.
831         * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html: Added.
832
833 2014-04-29  Andreas Kling  <akling@apple.com>
834
835         REGRESSION (r167906?): js/dom/basic-weakmap.html is much more flaky than before
836         <https://webkit.org/b/132322>
837
838         Remove the part of js/dom/basic-weakmap.html that expects deterministic behavior
839         from our non-deterministic GC.
840
841         Rubber-stamped by Phil Pizlo.
842
843         * TestExpectations:
844         * js/dom/basic-weakmap-expected.txt:
845         * js/dom/script-tests/basic-weakmap.js:
846
847 2014-04-29  Geoffrey Garen  <ggaren@apple.com>
848
849         String.prototype.trim removes U+200B from strings.
850         https://bugs.webkit.org/show_bug.cgi?id=130184
851
852         Reviewed by Michael Saboff.
853
854         * js/script-tests/string-trim.js:
855         * js/string-trim-expected.txt:
856
857 2014-04-29  Alexey Proskuryakov  <ap@apple.com>
858
859         REGRESSION: Intermittent crash in SpeechSynthesis::didFinishSpeaking
860         https://bugs.webkit.org/show_bug.cgi?id=111613
861         <rdar://problem/13407093>
862
863         * platform/mac/TestExpectations: Remove test expectation, now that the bug is fixed.
864
865 2014-04-29  Tim Horton  <timothy_horton@apple.com>
866
867         REGRESSION (r167906?): js/dom/basic-weakmap.html is much more flaky than before
868         https://bugs.webkit.org/show_bug.cgi?id=132322
869
870         * TestExpectations:
871         Mark the test as flaky.
872
873 2014-04-29  Manuel Rego Casasnovas  <rego@igalia.com>
874
875         REGRESSION (r167879): Heap-use-after-free in WebCore::RenderFlexibleBox
876         https://bugs.webkit.org/show_bug.cgi?id=132337
877
878         Reviewed by Simon Fraser.
879
880         From Blink r154582 by <jchaffraix@chromium.org>
881
882         Add new layout test to check that removing a child doesn't cause a crash
883         in OrderIterator.
884
885         * fast/flexbox/order-iterator-crash-expected.txt: Added.
886         * fast/flexbox/order-iterator-crash.html: Added.
887
888 2014-04-29  Hans Muller  <hmuller@adobe.com>
889
890         [CSS Shapes] off-by-one error in Shape::createRasterShape()
891         https://bugs.webkit.org/show_bug.cgi?id=132154
892
893         Reviewed by Bem Jones-Bey.
894
895         Change two tests that had incorrect X values to account for the off-by-one
896         in Shape::createRasterShape().
897
898         * fast/shapes/shape-outside-floats/shape-outside-insert-svg-shape.html:
899         * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html:
900
901 2014-04-29  Zoltan Horvath  <zoltan@webkit.org>
902
903         [CSS Shapes] complex calc args for inset round vanish
904         https://bugs.webkit.org/show_bug.cgi?id=132293
905
906         Reviewed by Bem Jones-Bey.
907
908         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
909         * fast/shapes/parsing/parsing-test-utils.js:
910
911 2014-04-29  Zoltan Horvath  <zoltan@webkit.org>
912
913         [CSS Shapes] complex calc values for shape-margin return null for computed style
914         https://bugs.webkit.org/show_bug.cgi?id=132313
915
916         Reviewed by Bem Jones-Bey.
917
918         * fast/shapes/parsing/parsing-shape-margin.html:
919
920 2014-04-29  Chris Fleizach  <cfleizach@apple.com>
921
922         AX: Row span info is wrong for table cells when a footer section is placed above a body section
923         https://bugs.webkit.org/show_bug.cgi?id=131832
924
925         Reviewed by Mario Sanchez Prada.
926
927         * accessibility/table-with-footer-section-above-body-expected.txt: Added.
928         * accessibility/table-with-footer-section-above-body.html: Added.
929
930 2014-04-29  Chris Fleizach  <cfleizach@apple.com>
931
932         AX: SpeechSynthesisUtterance cannot addEventListener
933         https://bugs.webkit.org/show_bug.cgi?id=132321
934
935         Reviewed by Mario Sanchez Prada.
936
937         * platform/mac/fast/speechsynthesis/speech-synthesis-speak.html:
938
939 2014-04-29  Hans Muller  <hmuller@adobe.com>
940
941         [CSS Shapes] shape-outside polygon fails when first vertex is 0,0
942         https://bugs.webkit.org/show_bug.cgi?id=132132
943
944         Reviewed by Bem Jones-Bey.
945
946         * fast/shapes/shape-outside-floats/shape-outside-polygon-zero-vertex-expected.html: Added.
947         * fast/shapes/shape-outside-floats/shape-outside-polygon-zero-vertex.html: Added.
948
949 2014-04-29  Andrei Bucur  <abucur@adobe.com>
950
951         [CSS Regions] Fix getClientRects() for content nodes
952         https://bugs.webkit.org/show_bug.cgi?id=117407
953
954         Reviewed by David Hyatt.
955
956         Tests verifying getClientRects works correctly in different situations.
957
958         * fast/regions/cssom/client-rects-fixed-content-expected.txt: Added.
959         * fast/regions/cssom/client-rects-fixed-content.html: Added.
960         * fast/regions/cssom/client-rects-forced-breaks-expected.txt: Added.
961         * fast/regions/cssom/client-rects-forced-breaks.html: Added.
962         * fast/regions/cssom/client-rects-inline-complex-expected.txt: Added.
963         * fast/regions/cssom/client-rects-inline-complex.html: Added.
964         * fast/regions/cssom/client-rects-inline-expected.txt: Added.
965         * fast/regions/cssom/client-rects-inline.html: Added.
966         * fast/regions/cssom/client-rects-nested-regions-expected.txt: Added.
967         * fast/regions/cssom/client-rects-nested-regions.html: Added.
968         * fast/regions/cssom/client-rects-positioned-expected.txt: Added.
969         * fast/regions/cssom/client-rects-positioned.html: Added.
970         * fast/regions/cssom/client-rects-relative-position-expected.txt: Added.
971         * fast/regions/cssom/client-rects-relative-position.html: Added.
972         * fast/regions/cssom/client-rects-simple-block-expected.txt: Added.
973         * fast/regions/cssom/client-rects-simple-block.html: Added.
974         * fast/regions/cssom/client-rects-transforms-expected.txt: Added.
975         * fast/regions/cssom/client-rects-transforms.html: Added.
976         * fast/regions/cssom/client-rects-unsplittable-float-expected.txt: Added.
977         * fast/regions/cssom/client-rects-unsplittable-float.html: Added.
978         * fast/regions/resources/helper.js: 
979         (testClientRects): Function that compares the actual client rects for an
980         element to a list of expected client rects.
981
982 2014-04-29  Andrei Bucur  <abucur@adobe.com>
983
984         Store the containing region map inside the flow thread
985         https://bugs.webkit.org/show_bug.cgi?id=131647
986
987         Reviewed by Mihnea Ovidenie.
988
989         Add a test that verifies the containing region map is properly cleared
990         when the region chain changes.
991
992         * fast/regions/inline-strike-through-expected.txt: Added.
993         * fast/regions/inline-strike-through.html: Added.
994
995 2014-04-29  Ryuan Choi  <ryuan.choi@samsung.com>
996
997         Unreviewed EFL gardening.
998
999         Removed remaining editing/pasteboard which are already skipped.
1000
1001         * platform/efl/TestExpectations:
1002
1003 2014-04-29  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1004
1005         Unreviewed GTK gardening.
1006
1007         * platform/gtk/TestExpectations: Flagged some tests.
1008
1009 2014-04-28  Benjamin Poulain  <benjamin@webkit.org>
1010
1011         SelectorCodeGenerator::generateElementIsNthChild() leaks the parent register :nth-child() is non-filtering
1012         https://bugs.webkit.org/show_bug.cgi?id=132311
1013
1014         Reviewed by Andreas Kling.
1015
1016         * fast/selectors/several-nth-child-expected.txt: Added.
1017         * fast/selectors/several-nth-child.html: Added.
1018
1019 2014-04-28  Yusuke Suzuki  <utatane.tea@gmail.com>
1020
1021         CSS JIT: backtracking with current / parent element for child
1022         https://bugs.webkit.org/show_bug.cgi?id=132057
1023
1024         Reviewed by Benjamin Poulain.
1025
1026         Calculate appropriate backtracking start height from the closest
1027         descendant. And at first, we use it for a simple optimization.
1028
1029         1. When backtracking start height equals to current height, we
1030         can simply jump to a descendant element check phase.
1031         2. When backtracking start height equals to current height + 1, we
1032         can simply jump to a descendant element traversing phase.
1033
1034         We can apply this optimization to fragments with adjacent combinators.
1035         But, in the meantime, we start to implement it for a fragment with
1036         child combinator.
1037
1038         * fast/selectors/backtracking-child-combinator-with-tail-expected.txt: Added.
1039         * fast/selectors/backtracking-child-combinator-with-tail.html: Added.
1040         * fast/selectors/backtracking-child-combinator-without-tail-expected.txt: Added.
1041         * fast/selectors/backtracking-child-combinator-without-tail.html: Added.
1042
1043 2014-04-28  Ryuan Choi  <ryuan.choi@samsung.com>
1044
1045         Unreviewed EFL gardening.
1046
1047         Skip editing/pasteboard which EFL port does not support.
1048
1049         * platform/efl-wk1/TestExpectations:
1050         * platform/efl-wk2/TestExpectations:
1051         * platform/efl/TestExpectations:
1052
1053 2014-04-28  Ryosuke Niwa  <rniwa@webkit.org>
1054
1055         Layout Test fast/events/shadow-event-path[-2].html is failing
1056         https://bugs.webkit.org/show_bug.cgi?id=132238
1057
1058         Add the file that was supposed to be committed in r167840.
1059
1060         * TestExpectations:
1061         * fast/events/resources/shadow-event-path-shared.js: Added.
1062
1063 2014-04-28  Tim Horton  <timothy_horton@apple.com>
1064
1065         REGRESSION (r167845): ASSERT(!m_renderView.needsLayout()) in svg/custom/bug79798.html
1066         https://bugs.webkit.org/show_bug.cgi?id=132297
1067
1068         * platform/wk2/TestExpectations:
1069         Skip the test.
1070
1071 2014-04-28  Commit Queue  <commit-queue@webkit.org>
1072
1073         Unreviewed, rolling out r167871.
1074         https://bugs.webkit.org/show_bug.cgi?id=132290
1075
1076         broke a newmulticol test (spanner-nested-dynamic) (Requested
1077         by thorton on #webkit).
1078
1079         Reverted changeset:
1080
1081         "Store the containing region map inside the flow thread"
1082         https://bugs.webkit.org/show_bug.cgi?id=131647
1083         http://trac.webkit.org/changeset/167871
1084
1085 2014-04-28  Mark Hahnenberg  <mhahnenberg@apple.com>
1086
1087         Deleting properties poisons objects
1088         https://bugs.webkit.org/show_bug.cgi?id=131551
1089
1090         Reviewed by Oliver Hunt.
1091
1092         New JS regress test. We're ~3.5x faster on this microbenchmark now.
1093
1094         * js/regress/delete-a-few-properties-then-get-by-id-expected.txt: Added.
1095         * js/regress/delete-a-few-properties-then-get-by-id.html: Added.
1096         * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js: Added.
1097         (MyObject):
1098         (foo):
1099
1100 2014-04-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1101
1102         Unreviewed GTK gardening.
1103
1104         * platform/gtk/TestExpectations: Flagged some tests.
1105
1106 2014-04-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1107
1108         Unreviewed GTK gardening.
1109
1110         * platform/gtk/TestExpectations: Flagged some tests.
1111
1112 2014-04-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1113
1114         Unreviewed GTK gardening. Adding failure expectations for 6
1115         failing and flaky tests. Removed 1.
1116
1117         * platform/gtk/TestExpectations:
1118
1119 2014-04-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1120
1121         [GTK] Review media bugs flags
1122         https://bugs.webkit.org/show_bug.cgi?id=132246
1123
1124         Reviewed by Philippe Normand.
1125
1126         * platform/gtk/TestExpectations: Review flags of the GTK media
1127         bugs.
1128
1129 2014-04-27  Andrei Bucur  <abucur@adobe.com>
1130
1131         Store the containing region map inside the flow thread
1132         https://bugs.webkit.org/show_bug.cgi?id=131647
1133
1134         Reviewed by Mihnea Ovidenie.
1135
1136         Add a test that verifies the containing region map is properly cleared
1137         when the region chain changes.
1138
1139         * fast/regions/inline-strike-through-expected.txt: Added.
1140         * fast/regions/inline-strike-through.html: Added.
1141
1142 2014-04-27  Darin Adler  <darin@apple.com>
1143
1144         REGRESSION (r159345): The hover state for links in the top navigation of Yahoo.com doesn't work
1145         https://bugs.webkit.org/show_bug.cgi?id=132241
1146         rdar://problem/16501924
1147
1148         Reviewed by Andreas Kling.
1149
1150         * fast/text/simple-lines-hover-underline-expected.html: Added.
1151         * fast/text/simple-lines-hover-underline.html: Added.
1152
1153         * fast/text/simple-lines-hover.html: Removed an unneeded style element with a style rule that
1154         does nothing.
1155
1156 2014-04-27  Praveen R Jadhav  <praveen.j@samsung.com>
1157
1158         [MediaStream] .ended shouldn't be part of MediaStream IDL
1159         https://bugs.webkit.org/show_bug.cgi?id=132104
1160
1161         Reviewed by Eric Carlson.
1162
1163         .ended is not part of MediaStream IDL. Updated test case.
1164
1165         * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
1166         * fast/mediastream/MediaStream-add-remove-tracks.html:
1167
1168 2014-04-27  Tim Horton  <timothy_horton@apple.com>
1169
1170         REGRESSION (167840): Layout Test fast/events/shadow-event-path[-2].html is failing
1171
1172         * TestExpectations:
1173         Mark as failing until the shared JS file can be recovered.
1174
1175 2014-04-27  Zan Dobersek  <zdobersek@igalia.com>
1176
1177         Unreviewed GTK gardening. Adding failure expectations for 6 failing reference tests.
1178
1179         * platform/gtk/TestExpectations:
1180
1181 2014-04-26  Alexey Proskuryakov  <ap@apple.com>
1182
1183         Local files should not be allowed to read pasteboard data during drag
1184         https://bugs.webkit.org/show_bug.cgi?id=131767
1185
1186         Reviewed by Sam Weinig.
1187
1188         * fast/files/local-file-drag-security-expected.txt: Added.
1189         * fast/files/local-file-drag-security.html: Added.
1190         * platform/wk2/TestExpectations:
1191
1192 2014-04-24  Darin Adler  <darin@apple.com>
1193
1194         REGRESSION (r164133): Selection doesn't paint when scrolling some pages
1195         https://bugs.webkit.org/show_bug.cgi?id=132172
1196
1197         Reviewed by Brent Fulgham.
1198
1199         * fast/dynamic/remove-invisible-node-inside-selection-expected.html: Added.
1200         * fast/dynamic/remove-invisible-node-inside-selection.html: Added.
1201         * fast/dynamic/remove-node-inside-selection-expected.html: Added.
1202         * fast/dynamic/remove-node-inside-selection.html: Added.
1203
1204 2014-04-25  Ryosuke Niwa  <rniwa@webkit.org>
1205
1206         REGRESSION (r167689): Hovering file name in a file input causes a crash
1207         https://bugs.webkit.org/show_bug.cgi?id=132214
1208
1209         Reviewed by Andreas Kling.
1210
1211         Add a regression test.
1212
1213         * fast/events/shadow-event-path-2-expected.txt: Added.
1214         * fast/events/shadow-event-path-2.html: Added.
1215         * fast/events/shadow-event-path.html:
1216
1217 2014-04-25  Oliver Hunt  <oliver@apple.com>
1218
1219         Need earlier cell test
1220         https://bugs.webkit.org/show_bug.cgi?id=132211
1221
1222         Reviewed by Mark Lam.
1223
1224         Tests
1225
1226         * js/regress/polymorphic-array-call-expected.txt: Added.
1227         * js/regress/polymorphic-array-call.html: Added.
1228         * js/regress/script-tests/polymorphic-array-call.js: Added.
1229         (func.C.this.m):
1230         (func.C):
1231         (func):
1232
1233 2014-04-11  Jer Noble  <jer.noble@apple.com>
1234
1235         Support "Live" streams in media controls.
1236         https://bugs.webkit.org/show_bug.cgi?id=131390
1237
1238         Reviewed by Brent Fulgham.
1239
1240         * http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
1241         * http/tests/media/hls/video-controls-live-stream.html: Added.
1242         * http/tests/media/resources/hls/test-live.php: Added.
1243         * http/tests/media/resources/hls/test-vod.m3u8: Added.
1244         * http/tests/media/resources/hls/test.ts: Added.
1245         * platform/efl/TestExpectations:
1246         * platform/gtk/TestExpectations:
1247         * platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt:
1248         * platform/mac/fast/layers/video-layer-expected.txt:
1249         * platform/mac/media/media-controls-clone-expected.txt:
1250         * platform/wincairo/TestExpectations:
1251
1252 2014-04-25  Tim Horton  <timothy_horton@apple.com>
1253
1254         REGRESSION (r167818): editing/inserting/typing-space-to-trigger-smart-link.html fails on WebKit1 bots
1255         https://bugs.webkit.org/show_bug.cgi?id=132207
1256
1257         * platform/mac-wk1/TestExpectations:
1258         Mark as failing in WebKit1.
1259
1260 2014-04-25  Javier Fernandez  <jfernandez@igalia.com>
1261
1262         REGRESSION(r167799): ASSERTION in parseGridTemplateShorthand in fast/css-grid-layout/grid-template-shorthand-get-set.html
1263         https://bugs.webkit.org/show_bug.cgi?id=132194
1264
1265         Reviewed by Martin Robinson.
1266
1267         * TestExpectations: Unskip fast/css-grid-layout/grid-template-shorthand-get-set.html.
1268
1269 2014-04-25  David Hyatt  <hyatt@apple.com>
1270
1271         Column rules not respecting scroll offsets.
1272         https://bugs.webkit.org/show_bug.cgi?id=109683
1273
1274         Reviewed by Dean Jackson.
1275
1276         * fast/multicol/scrolling-column-rules.html: Added.
1277         * platform/mac/fast/multicol/scrolling-column-rules-expected.png: Added.
1278         * platform/mac/fast/multicol/scrolling-column-rules-expected.txt: Added.
1279
1280 2014-04-23  Jon Honeycutt  <jhoneycutt@apple.com>
1281
1282         Crash applying editing commands from iframe onload event
1283
1284         <https://bugs.webkit.org/show_bug.cgi?id=132103>
1285         <rdar://problem/15696351>
1286
1287         Reviewed by Darin Adler.
1288
1289         * editing/apply-style-iframe-crash-expected.txt: Added.
1290         * editing/apply-style-iframe-crash.html: Added.
1291
1292 2014-04-25  David Hyatt  <hyatt@apple.com>
1293
1294         [New Multicolumn] fast/multicol/hit-test-* layout tests all fail
1295         https://bugs.webkit.org/show_bug.cgi?id=132081
1296
1297         Reviewed by Dean Jackson.
1298
1299         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below-expected.txt: Added.
1300         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below.html: Added.
1301         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped-expected.txt: Added.
1302         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped.html: Added.
1303         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-expected.txt: Added.
1304         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height-expected.txt: Added.
1305         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height.html: Added.
1306         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column.html: Added.
1307         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float-expected.txt: Added.
1308         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float.html: Added.
1309         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-expected.txt: Added.
1310         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped-expected.txt: Added.
1311         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped.html: Added.
1312         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages.html: Added.
1313         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis-expected.txt: Added.
1314         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis.html: Added.
1315
1316 2014-04-25  Tim Horton  <timothy_horton@apple.com>
1317
1318         REGRESSION(r167799): ASSERTION in parseGridTemplateShorthand in fast/css-grid-layout/grid-template-shorthand-get-set.html
1319         https://bugs.webkit.org/show_bug.cgi?id=132194
1320
1321         * TestExpectations:
1322         Skip the test on debug testers.
1323         Also unmark js/slow-stress/new-spread.html because it is fixed (https://bugs.webkit.org/show_bug.cgi?id=132022)
1324
1325 2014-04-24  David Hyatt  <hyatt@apple.com>
1326
1327         [New Multicolumn] Add support for offsetLeft and offsetTop.
1328         https://bugs.webkit.org/show_bug.cgi?id=132080
1329
1330         Reviewed by Andrei Bucur.
1331
1332         * fast/multicol/client-rects-spanners-complex.html: Added.
1333         * fast/multicol/client-rects-spanners.html:
1334         * fast/multicol/offset-top-left-expected.txt: Added.
1335         * fast/multicol/offset-top-left.html: Added.
1336         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.png: Added.
1337         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
1338
1339 2014-04-25  Brent Fulgham  <bfulgham@apple.com>
1340
1341         ScrollingCoordinator is unaware of topContentInset
1342         https://bugs.webkit.org/show_bug.cgi?id=132158
1343         <rdar://problem/16706152>
1344
1345         Reviewed by Darin Adler.
1346
1347         * platform/mac/fast/scrolling/scroll-select-bottom-test-expected.txt: Added.
1348         * platform/mac/fast/scrolling/scroll-select-bottom-test.html: Added.
1349
1350 2014-04-25  Miyoung Shin  <myid.shin@samsung.com>
1351
1352         Web process is crashed during dispatching touchEvent created by JS.
1353         https://bugs.webkit.org/show_bug.cgi?id=113225
1354
1355         Reviewed by Benjamin Poulain.
1356
1357         TouchEvent created by JS should have the necessary attributes
1358         of touches, targetTouches and changedTouches.
1359         It should be verified weather there are touchLists before dispatching touch event.
1360
1361         * fast/events/touch/create-touch-event-without-touchList-expected.txt: Added.
1362         * fast/events/touch/create-touch-event-without-touchList.html: Added.
1363
1364 2014-04-25  Radu Stavila  <stavila@adobe.com>
1365
1366         [CSS Regions] Overflow selection doesn't work properly
1367         https://bugs.webkit.org/show_bug.cgi?id=130715
1368
1369         Reviewed by David Hyatt.
1370
1371         Added tests for hit-testing and painting selection gaps in the region's overflow area.
1372
1373         * fast/regions/selection-in-overflow-expected.html: Added.
1374         * fast/regions/selection-in-overflow-hit-testing-expected.html: Added.
1375         * fast/regions/selection-in-overflow-hit-testing.html: Added.
1376         * fast/regions/selection-in-overflow.html: Added.
1377         * fast/regions/selection-in-text-after-overflow-hit-testing-expected.html: Added.
1378         * fast/regions/selection-in-text-after-overflow-hit-testing.html: Added.
1379
1380 2014-04-25  Enrique Ocaña González  <eocanha@igalia.com>
1381
1382         Unreviewed GTK gardening.
1383
1384         Added test expectations for the following flaky tests:
1385
1386         * platform/gtk/TestExpectations:
1387             fast/loader/submit-form-while-parsing-2.html
1388             css3/calc/transitions-dependent.html
1389             fast/dom/adopt-node-crash-2.html
1390             fast/multicol/span/span-as-immediate-columns-child-dynamic.html
1391             platform/gtk/editing/pasteboard/middle-button-paste.html
1392
1393 2014-04-25  Javier Fernandez  <jfernandez@igalia.com>
1394
1395         [CSS Grid Layout] Implementation of the grid-template shorthand.
1396         https://bugs.webkit.org/show_bug.cgi?id=128980
1397
1398         Reviewed by Darin Adler.
1399
1400         Layout Test for the basic functionality of the grid-template shorthand. It was
1401         also added a new javascript file with some utility functions.
1402
1403         This shorthand sets the values for the grid-template-columns,
1404         grid-template-rows and grid-template-areas, so the implementation
1405         tries to reuse as much available parsing functions as possible.
1406
1407         * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt: Added.
1408         * fast/css-grid-layout/grid-template-shorthand-get-set.html: Added.
1409         * fast/css-grid-layout/resources/grid-template-shorthand-parsing-utils.js: Added.
1410         (testGridDefinitionsValues):
1411         (testGridDefinitionsSetJSValues):
1412         (testNonGridDefinitionsSetJSValues):
1413         (checkGridDefinitionsSetJSValues):
1414         (testGridDefinitionsSetBadJSValues):
1415
1416 2014-04-25  Antoine Quint  <graouts@webkit.org>
1417
1418         Implement Array.prototype.find()
1419         https://bugs.webkit.org/show_bug.cgi?id=130966
1420
1421         Reviewed by Oliver Hunt.
1422
1423         * js/Object-getOwnPropertyNames-expected.txt:
1424         * js/array-find-expected.txt: Added.
1425         * js/array-find.html: Added.
1426         * js/array-findIndex-expected.txt: Added.
1427         * js/array-findIndex.html: Added.
1428         * js/script-tests/Object-getOwnPropertyNames.js:
1429         * js/script-tests/array-find.js: Added.
1430         * js/script-tests/array-findIndex.js: Added.
1431
1432 2014-04-25  Ion Rosca  <rosca@adobe.com>
1433
1434         Incomplete body painting when using blend modes
1435         https://bugs.webkit.org/show_bug.cgi?id=131889
1436
1437         Reviewed by Simon Fraser.
1438
1439         * css3/compositing/blend-mode-with-body-expected.html: Added.
1440         * css3/compositing/blend-mode-with-body.html: Added.
1441
1442 2014-04-24  Commit Queue  <commit-queue@webkit.org>
1443
1444         Unreviewed, rolling out r167441.
1445         https://bugs.webkit.org/show_bug.cgi?id=132152
1446
1447         Caused full screen regressions on vimeo, youtube, and others.
1448         (Requested by jernoble on #webkit).
1449
1450         Reverted changeset:
1451
1452         "Fullscreen media controls are unusable in pagination mode"
1453         https://bugs.webkit.org/show_bug.cgi?id=131705
1454         http://trac.webkit.org/changeset/167441
1455
1456 2014-04-24  Zalan Bujtas  <zalan@apple.com>
1457
1458         Subpixel rendering: Clipping on text areas when shifted by one device pixel.
1459         https://bugs.webkit.org/show_bug.cgi?id=132008
1460
1461         Reviewed by Darin Adler.
1462
1463         Make RenderTheme paint* functions LayoutRect aware. Textarea is device pixel snapped, while
1464         other theme controls are still on integral size/positions.
1465
1466         * fast/forms/hidpi-textarea-on-subpixel-position-expected.html: Added.
1467         * fast/forms/hidpi-textarea-on-subpixel-position.html: Added.
1468         * platform/mac-wk2/TestExpectations: Due to defective RenderLayer cliprect calculation (WK2 only): webkit.org/b/132100
1469
1470 2014-04-24  Eduardo Lima Mitev  <elima@igalia.com>
1471
1472         Unreviewed GTK gardening
1473
1474         * platform/gtk/TestExpectations: Updated a few expectations entries
1475
1476 2014-04-24  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1477
1478         [GTK] Unreviewed GTK gardening.
1479         Update expectations after removal of environment variable
1480         XVFB_SCREEN_DEPTH=8 from the GTK Release bot.
1481
1482         * platform/gtk/TestExpectations:
1483
1484 2014-04-24  David Hyatt  <hyatt@apple.com>
1485
1486         [New Multicolumn] Client rects don't work with column spans.
1487         https://bugs.webkit.org/show_bug.cgi?id=132131
1488
1489         Reviewed by Dean Jackson.
1490
1491         * fast/multicol/client-rects-spanners.html: Added.
1492         * platform/mac/fast/multicol/client-rects-spanners-expected.png: Added.
1493         * platform/mac/fast/multicol/client-rects-spanners-expected.txt: Added.
1494
1495 2014-04-24  Alexey Proskuryakov  <ap@apple.com>
1496
1497         Test that we correctly process ArrayBufferView slices in WebCrypto
1498         https://bugs.webkit.org/show_bug.cgi?id=132087
1499
1500         Reviewed by Brent Fulgham.
1501
1502         * crypto/subtle/array-buffer-view-offset-expected.txt: Added.
1503         * crypto/subtle/array-buffer-view-offset.html: Added.
1504
1505 2014-04-24  Tamas Gergely  <tgergely.u-szeged@partner.samsung.com>
1506
1507         ASSERTION FAILED: !begin.isIndefinite() in WebCore::SVGSMILElement::resolveFirstInterval.
1508         https://bugs.webkit.org/show_bug.cgi?id=131097
1509
1510         Reviewed by Darin Adler.
1511
1512         Test added.
1513
1514         * svg/animations/smil-animation-max-attribute-zero-crash-expected.txt: Added.
1515         * svg/animations/smil-animation-max-attribute-zero-crash.svg: Added.
1516
1517 2014-04-24  Krzysztof Wolanski  <k.wolanski@samsung.com>
1518
1519         [EFL] Update baselines after r167568
1520         https://bugs.webkit.org/show_bug.cgi?id=132125
1521
1522         Unreviewed EFL gardening.
1523
1524         * platform/efl-wk2/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt: Added.
1525         * platform/efl/fast/repaint/reflection-redraw-expected.txt: Rebaseline after r167568.
1526         * platform/efl/fast/table/multiple-captions-display-expected.txt: Rebaseline after r167568.
1527         * platform/efl/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
1528         * platform/efl/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt: Added.
1529         * platform/efl/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
1530         * platform/efl/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
1531         * platform/efl/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
1532         * platform/efl/tables/mozilla/marvin/body_col-expected.txt: Rebaseline after r167568.
1533         * platform/efl/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Rebaseline after r167568.
1534         * platform/efl/tables/mozilla/other/body_col-expected.txt: Rebaseline after r167568.
1535         * platform/efl/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Rebaseline after r167568.
1536         * platform/efl/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Rebaseline after r167568.
1537         * platform/efl/tables/mozilla_expected_failures/core/captions3-expected.txt: Rebaseline after r167568.
1538         * platform/efl/tables/mozilla_expected_failures/other/test4-expected.txt: Rebaseline after r167568.
1539
1540 2014-04-23  Praveen R Jadhav  <praveen.j@samsung.com>
1541
1542         [MediaStream] Implement MediaStream active attribute
1543         https://bugs.webkit.org/show_bug.cgi?id=131973
1544
1545         Reviewed by Eric Carlson.
1546
1547         MediaStream .onended attribute will be replaced with .active attribute.
1548         Patch updates the test case to verify the .active attribute.
1549
1550         * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
1551         * fast/mediastream/MediaStream-add-remove-tracks.html:
1552
1553 2014-04-23  Alexey Proskuryakov  <ap@apple.com>
1554
1555         Eliminate internals.setMockScrollbarsEnabled()
1556         https://bugs.webkit.org/show_bug.cgi?id=132085
1557
1558         Reviewed by Tim Horton.
1559
1560         Remove calls, all of which were resetting it to true (which is the default, and
1561         the only value that makes sense).
1562
1563         * compositing/geometry/fixed-position.html:
1564         * compositing/geometry/horizontal-scroll-composited.html:
1565         * compositing/geometry/vertical-scroll-composited.html:
1566         * compositing/iframes/resources/scrollgrandchild-inner.html:
1567         * compositing/overflow/fixed-position-ancestor-clip.html:
1568         * compositing/resources/mock_scrollbars.js: Removed.
1569         * css3/filters/blur-filter-page-scroll-parents.html:
1570         * css3/filters/blur-filter-page-scroll-self.html:
1571         * css3/filters/blur-filter-page-scroll.html:
1572         * fast/dom/window-scroll-scaling.html:
1573         * fast/events/touch/gesture/gesture-scrollbar.html:
1574         * fast/sub-pixel/sub-pixel-iframe-copy-on-scroll.html:
1575         * fast/sub-pixel/transformed-iframe-copy-on-scroll.html:
1576         * media/video-controls-rendering.html:
1577         * media/video-zoom.html:
1578         * scrollingcoordinator/resources/non-fast-scrollable-region-testing.js:
1579
1580 2014-04-23  David Hyatt  <hyatt@apple.com>
1581
1582         [New Multicolumn] Crasher when clearing out a flow thread in multicolumn layout.
1583         https://bugs.webkit.org/show_bug.cgi?id=132069
1584
1585         Reviewed by Dean Jackson.
1586
1587         * fast/multicol/inline-children-crash-expected.txt: Added.
1588         * fast/multicol/inline-children-crash.html: Added.
1589
1590 2014-04-23  Morten Stenshorne  <mstensho@opera.com>
1591
1592         REGRESSION (Safari 6 - ToT): Incorrectly assumes that RenderStyle data can be shared
1593         https://bugs.webkit.org/show_bug.cgi?id=113058
1594
1595         Reviewed by David Hyatt.
1596
1597         * fast/css/identical-logical-height-decl-expected.html: Added.
1598         * fast/css/identical-logical-height-decl.html: Added.
1599
1600 2014-04-23  Lorenzo Tilve  <ltilve@igalia.com>
1601
1602         [GTK] Unreviewed GTK gardening
1603         https://bugs.webkit.org/show_bug.cgi?id=132058
1604
1605         * platform/gtk/TestExpectations:
1606
1607 2014-04-23  Morten Stenshorne  <mstensho@opera.com>
1608
1609         [New Multicolumn] fast/multicol/overflow-content.html displays red
1610         https://bugs.webkit.org/show_bug.cgi?id=131809
1611
1612         Reviewed by David Hyatt.
1613
1614         * fast/multicol/break-in-columns-before-spanner-expected.html: Added.
1615         * fast/multicol/break-in-columns-before-spanner.html: Added.
1616         * fast/multicol/newmulticol/compare-with-old-impl/overflow-content-expected.html: Added.
1617         * fast/multicol/newmulticol/compare-with-old-impl/overflow-content.html: Added.
1618
1619 2014-04-23  Morten Stenshorne  <mstensho@opera.com>
1620
1621         Overflow propagation broken in BTT and RTL writing-modes
1622         https://bugs.webkit.org/show_bug.cgi?id=113781
1623
1624         Reviewed by David Hyatt.
1625
1626         * fast/css/overflow-btt-border-after-expected.txt: Added.
1627         * fast/css/overflow-btt-border-after.html: Added.
1628         * fast/css/overflow-rtl-border-after-expected.txt: Added.
1629         * fast/css/overflow-rtl-border-after.html: Added.
1630         * fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
1631         * platform/gtk/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
1632         * platform/mac/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
1633         Removed incorrect screenshots that now differ from the actual (correct) rendering.
1634
1635 2014-04-23  Ryuan Choi  <ryuan.choi@samsung.com>
1636
1637         Unreviewed EFL gardening.
1638
1639         * platform/efl-wk1/css3/flexbox/flexbox-baseline-expected.png: Removed.
1640         * platform/efl-wk1/css3/flexbox/flexbox-baseline-expected.txt: Removed.
1641         * platform/efl-wk1/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt: Removed.
1642         * platform/efl-wk1/fast/block/basic/020-expected.txt: Removed.
1643         * platform/efl-wk2/TestExpectations:
1644         * platform/efl/TestExpectations:
1645         * platform/efl/css3/flexbox/flexbox-baseline-expected.png: Renamed from LayoutTests/platform/efl-wk2/css3/flexbox/flexbox-baseline-expected.png.
1646         * platform/efl/css3/flexbox/flexbox-baseline-expected.txt: Renamed from LayoutTests/platform/efl-wk2/css3/flexbox/flexbox-baseline-expected.txt.
1647         * platform/efl/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt: Renamed from LayoutTests/platform/efl-wk2/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt.
1648
1649 2014-04-23  Krzysztof Wolanski  <k.wolanski@samsung.com>
1650
1651         [EFL] Add expectations of new added tests.
1652         https://bugs.webkit.org/show_bug.cgi?id=132052
1653
1654         Unreviewed EFL gardening.
1655
1656         * platform/efl-wk2/TestExpectations:
1657         * platform/efl/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439
1658
1659 2014-04-22  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
1660
1661         Refactoring editing/selection/13804.html
1662         https://bugs.webkit.org/show_bug.cgi?id=131986
1663
1664         Reviewed by Darin Adler.
1665
1666         This test does not need pixel baselines (MAC, EFL, GTK) to just
1667         check whether spelling marker appears on 'adf'.
1668
1669         According to bug 125688, the test starts using asynchronous
1670         spellchecking.
1671
1672         Since the test mostly verifies spelling behaviour, it was moved
1673         to editing/spelling directory.
1674         Its name was changed to spelling-backward.html.
1675
1676         * editing/selection/13804.html: Removed.
1677         * editing/spelling/spelling-backward-expected.txt: Added, renamed from editing/selection/13804.html.
1678         * editing/spelling/spelling-backward.html: Added.
1679
1680         * platform/efl/editing/selection/13804-expected.png: Removed.
1681         * platform/efl/editing/selection/13804-expected.txt: Removed.
1682         * platform/gtk/editing/selection/13804-expected.png: Removed.
1683         * platform/gtk/editing/selection/13804-expected.txt: Removed.
1684         * platform/mac/editing/selection/13804-expected.png: Removed.
1685         * platform/mac/editing/selection/13804-expected.txt: Removed.
1686         Get rid of platform specific expectation.
1687
1688         * platform/gtk/TestExpectations:
1689         * platform/mac-wk2/TestExpectations:
1690         * platform/win/TestExpectations:
1691         Mark spelling-backward.html as failure due to missing asynchronous spellchecking.
1692
1693 2014-04-22  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1694
1695         Unreviewed EFL gardening. media tests has been broken since r166395 on both EFL wk1 and wk2.
1696
1697         * platform/efl-wk2/TestExpectations:
1698         * platform/efl/TestExpectations:
1699
1700 2014-04-22  Andreas Kling  <akling@apple.com>
1701
1702         Skip fast/events/ghostly-mousemoves-in-subframe.html on Mac/WK1.
1703
1704         * platform/mac-wk1/TestExpectations:
1705
1706 2014-04-22  Zalan Bujtas  <zalan@apple.com>
1707
1708         Do not paint border image when the border rect is empty.
1709         https://bugs.webkit.org/show_bug.cgi?id=131988
1710
1711         Reviewed by Darin Adler.
1712
1713         http://trac.webkit.org/changeset/167351 introduced an early return when border
1714         rect is empty. This patch ensures that border image is not painted either in that case.
1715
1716         * fast/css/padding-margin-negative-border-expected.html: Borders in -expected.html does not get painted either, just
1717         ensure that they are explicitly different colors.
1718         * fast/css/padding-margin-negative-border.html:
1719
1720 2014-04-22  Ryosuke Niwa  <rniwa@webkit.org>
1721
1722         REGRESSION (r157328): popover to check into flight ba.com dismisses instantly when focusing form
1723         https://bugs.webkit.org/show_bug.cgi?id=131949
1724
1725         Reviewed by Darin Adler.
1726
1727         Add a test that dumps the event target and the related target of every mouse event
1728         when dispatched inside an input element inside a details element.
1729
1730         This catches the regression as well as other bugs I encountered while fixing the bug.
1731
1732         We need a WK2 specific results because WK1 mac results contain an extra fake mouse move event.
1733
1734         * fast/events/shadow-event-path-expected.txt: Added.
1735         * fast/events/shadow-event-path.html: Added.
1736         * platform/mac-wk2/fast/events/shadow-event-expected.txt: Added.
1737
1738 2014-04-22  Ryosuke Niwa  <rniwa@webkit.org>
1739
1740         Rollout r156635 since the old behavior was intentional.
1741
1742         * editing/caret/selection-with-caret-type-progress-expected.txt: Removed.
1743         * editing/caret/selection-with-caret-type-progress.html: Removed.
1744
1745 2014-04-22  Andreas Kling  <akling@apple.com>
1746
1747         REGRESSION (r151839): Subframe keeps getting mousemove events with the same coordinates after hiding a hovered element.
1748         <https://webkit.org/b/131974>
1749         <rdar://problem/15907469>
1750
1751         Add a test that triggers the weirdness where removing the renderer from
1752         a hovered element in a subframe would leave the subframe's EventHandler
1753         in a state where it could dispatch fake mousemove events with stale
1754         coordinates in response to style recalc.
1755
1756         Note that the final 500ms delay is because fake mousemove events are
1757         sent on 250ms delay timers so we need to give it some time to catch up.
1758
1759         Reviewed by Benjamin Poulain.
1760
1761         * fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added.
1762         * fast/events/ghostly-mousemoves-in-subframe.html: Added.
1763         * platform/mac-wk2/fast/events/resources/ghostly-mousemoves-in-subframe-the-actual-subframe.html: Added.
1764
1765 2014-04-22  Tim Horton  <timothy_horton@apple.com>
1766
1767         REGRESSION: JSRegress's js/slow-stress/new-spread.html fails sometimes
1768         https://bugs.webkit.org/show_bug.cgi?id=132022
1769         <rdar://problem/16690671>
1770
1771         * TestExpectations:
1772         Mark the test as flaky pass/fail/timeout, because that's what it is.
1773
1774 2014-04-21  Myles C. Maxfield  <mmaxfield@apple.com>
1775
1776         [OS X] Glyph spacing for system fonts may be incorrect
1777         https://bugs.webkit.org/show_bug.cgi?id=131967
1778
1779         Reviewed by Simon Fraser.
1780
1781         Updating test to be more robust.
1782
1783         * fast/forms/search/intrinsic-search-width-with-decoration-border-padding-expected.txt:
1784         * fast/forms/search/intrinsic-search-width-with-decoration-border-padding.html:
1785
1786 2014-04-22  Manuel Rego Casasnovas  <rego@igalia.com>
1787
1788         REGRESSION (r167652): Broke fast/regions/cssom/region-range-for-box-crash.html in debug mode
1789         https://bugs.webkit.org/show_bug.cgi?id=131982
1790
1791         Reviewed by David Hyatt.
1792
1793         * TestExpectations: Unskip fast/regions/cssom/region-range-for-box-crash.html.
1794
1795 2014-04-22  Brent Fulgham  <bfulgham@apple.com>
1796
1797         Check (rather than assume) element is a RenderTableSection before using it
1798         https://bugs.webkit.org/show_bug.cgi?id=121858
1799
1800         Reviewed by David Kilzer.
1801
1802         * fast/table/table-insert-object-before-td-crash-expected.txt: Added.
1803         * fast/table/table-insert-object-before-td-crash.html: Added.
1804
1805 2014-04-22  David Hyatt  <hyatt@apple.com>
1806
1807         [New Multicolumn] fast/multicol/multicol-with-child-renderLayer-for-input.html puts the textfield in the wrong place
1808         https://bugs.webkit.org/show_bug.cgi?id=131808
1809
1810         Reviewed by Brady Eidson.
1811
1812         * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input-expected.html: Added.
1813         * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input.html: Added.
1814
1815 2014-04-22  Zalan Bujtas  <zalan@apple.com>
1816
1817         border-style: double rendered as solid when combined with border-radius
1818         https://bugs.webkit.org/show_bug.cgi?id=131927
1819
1820         Reviewed by Simon Fraser.
1821
1822         BorderEdge::getDoubleBorderStripeWidths() should return the calculated inner, outer border widths. 
1823
1824         * fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line-expected.html: Added.
1825         * fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line.html: Added.
1826
1827 2014-04-22  Manuel Rego Casasnovas  <rego@igalia.com>
1828
1829         Unreviewed gardening.
1830
1831         * TestExpectations: fast/regions/cssom/region-range-for-box-crash.html is crashing on debug mode after r167652.
1832
1833 2014-04-22  Manuel Rego Casasnovas  <rego@igalia.com>
1834
1835         [CSS Regions] Selection highlight doesn't match DOM selection
1836         https://bugs.webkit.org/show_bug.cgi?id=131511
1837
1838         Reviewed by David Hyatt.
1839
1840         Add new test to check highlight of render objects moved under RenderNamedFlowThread in the render tree.
1841
1842         Updated some tests to avoid issues with selection gap filling in the new implementation.
1843
1844         * fast/regions/selection/selecting-text-including-region-expected.html: Added.
1845         * fast/regions/selection/selecting-text-including-region.html: Added.
1846         * fast/regions/selection/selecting-text-through-different-region-flows-2-expected.html: Updated.
1847         * fast/regions/selection/selecting-text-through-different-region-flows-2.html: Updated.
1848         * fast/regions/selection/selection-direction-expected.html: Updated.
1849         * fast/regions/selection/selection-direction.html: Updated.
1850
1851 2014-04-21  Brent Fulgham  <bfulgham@apple.com>
1852
1853         [Mac] After a horizontal overflow scroll with a mechanical wheel mouse, vertical scrolling no longer works
1854         https://bugs.webkit.org/show_bug.cgi?id=131960
1855         <rdar://problem/16142100>
1856
1857         Reviewed by Darin Adler.
1858
1859         * platform/mac/fast/scrolling/scroll-div-no-latching-expected.txt: Added.
1860         * platform/mac/fast/scrolling/scroll-div-no-latching.html: Added.
1861
1862 2014-04-21  Zalan Bujtas  <zalan@apple.com>
1863
1864         REGRESSION (r166784): Gradient at background of iCloud login page doesn’t go all the way to the bottom
1865         https://bugs.webkit.org/show_bug.cgi?id=131924
1866
1867         Computing tile dimension for contain/cover requires higher precision than what LayoutUnit has. Switching to floats.
1868
1869         Reviewed by Simon Fraser.
1870
1871         * fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision-expected.html: Added.
1872         * fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision.html: Added.
1873
1874 2014-04-21  Eric Carlson  <eric.carlson@apple.com>
1875
1876         [Mac] implement WebKitDataCue
1877         https://bugs.webkit.org/show_bug.cgi?id=131799
1878
1879         Reviewed by Dean Jackson.
1880
1881         * http/tests/media/resources/hls: Added.
1882         * http/tests/media/resources/hls/metadata: Added.
1883         * http/tests/media/resources/hls/metadata/fileSequence0.ts: Added.
1884         * http/tests/media/resources/hls/metadata/fileSequence1.ts: Added.
1885         * http/tests/media/resources/hls/metadata/fileSequence2.ts: Added.
1886         * http/tests/media/resources/hls/metadata/fileSequence3.ts: Added.
1887         * http/tests/media/resources/hls/metadata/prog_index.m3u8: Added.
1888         * http/tests/media/track-in-band-hls-metadata-expected.txt: Added.
1889         * http/tests/media/track-in-band-hls-metadata.html: Added.
1890         * media/track/track-datacue-value-expected.txt: Added.
1891         * media/track/track-datacue-value.html: Added.
1892         * platform/efl/TestExpectations: Skip the new tests.
1893         * platform/gtk/TestExpectations: Ditto.
1894         * platform/mac/js/dom/global-constructors-attributes-expected.txt: Update.
1895         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Update.
1896         * platform/mac/TestExpectations: Skip DataCue test on all Mac versions. Skip HLS test on 
1897             Mountain Lion.
1898         * platform/win/TestExpectations: Skip the new tests.
1899
1900 2014-04-21  Benjamin Poulain  <benjamin@webkit.org>
1901
1902         Add Element.matches, the standard name for webkitMatchesSelector
1903         https://bugs.webkit.org/show_bug.cgi?id=131922
1904
1905         Reviewed by Andreas Kling.
1906
1907         Update the tests to verify both Element.matches and Element.webkitMatchesSelector
1908
1909         * fast/dom/SelectorAPI/attrname-case-insensitive-expected.txt:
1910         * fast/dom/SelectorAPI/attrname-case-insensitive.html:
1911         * fast/dom/SelectorAPI/attrname-case-sensitive-expected.txt:
1912         * fast/dom/SelectorAPI/attrname-case-sensitive.xhtml:
1913         * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
1914         * fast/dom/SelectorAPI/caseID-almost-strict.html:
1915         * fast/dom/SelectorAPI/caseID-expected.txt:
1916         * fast/dom/SelectorAPI/caseID-strict-expected.txt:
1917         * fast/dom/SelectorAPI/caseID-strict.html:
1918         * fast/dom/SelectorAPI/caseID.html:
1919         * fast/dom/SelectorAPI/caseTag-expected.txt:
1920         * fast/dom/SelectorAPI/caseTag.html:
1921         * fast/dom/SelectorAPI/caseTagX-expected.txt:
1922         * fast/dom/SelectorAPI/caseTagX.xhtml:
1923         * fast/dom/SelectorAPI/detached-element-expected.txt:
1924         * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
1925         * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
1926         * fast/dom/SelectorAPI/script-tests/detached-element.js:
1927         * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
1928         * fast/dom/SelectorAPI/script-tests/viewless-document.js:
1929         * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
1930         * fast/dom/SelectorAPI/viewless-document-expected.txt:
1931         * fast/forms/radio/radio-live-validation-style-expected.txt:
1932         * fast/forms/radio/radio-live-validation-style.html:
1933         * fast/harness/results.html:
1934
1935 2014-04-21  Rik Cabanier  <cabanier@adobe.com>
1936
1937         [CSS Blending] Remove support for non-separable blend modes from mix-blend-mode
1938         https://bugs.webkit.org/show_bug.cgi?id=131824
1939
1940         Reviewed by Dean Jackson.
1941
1942         Removed or updated tests that used non-separable blend modes in combination
1943         with mix-blend-mode.
1944
1945         * css3/compositing/blend-mode-property-expected.txt:
1946         * css3/compositing/blend-mode-property-parsing-expected.txt:
1947         * css3/compositing/blend-mode-simple-composited.html:
1948         * css3/compositing/blend-mode-simple.html:
1949         * css3/compositing/script-tests/blend-mode-property-parsing.js:
1950         * css3/compositing/script-tests/blend-mode-property.js:
1951         * css3/compositing/svg-blend-color.html: Removed.
1952         * css3/compositing/svg-blend-hue.html: Removed.
1953         * css3/compositing/svg-blend-luminosity.html: Removed.
1954         * css3/compositing/svg-blend-saturation.html: Removed.
1955         * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
1956         * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
1957
1958 2014-04-21  David Hyatt  <hyatt@apple.com>
1959
1960         [New Multicolumn] vertical-rl/unsplittable-inline-block misrenders the column rule.
1961         https://bugs.webkit.org/show_bug.cgi?id=131818
1962
1963         Reviewed by Anders Carlsson.
1964         
1965         Patch the test to be column-fill:auto, since the other versions
1966         of the test all had that specified already.
1967
1968         * fast/multicol/vertical-rl/unsplittable-inline-block.html:
1969
1970 2014-04-21  David Hyatt  <hyatt@apple.com>
1971
1972         [New Multicolumn] Column set drawing under horizontal scrollbar.
1973         https://bugs.webkit.org/show_bug.cgi?id=131812.
1974
1975         Reviewed by Sam Weinig.
1976
1977         * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb-expected.html: Added.
1978         * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb.html: Added.
1979
1980 2014-04-21  Alexey Proskuryakov  <ap@apple.com>
1981
1982         Update results of fast/images/image-controls-basic.html
1983
1984         * platform/mac/TestExpectations:
1985         * platform/mac/fast/images/image-controls-basic-expected.png:
1986         * platform/mac/fast/images/image-controls-basic-expected.txt:
1987
1988 2014-04-21  David Hyatt  <hyatt@apple.com>
1989
1990         [New Multicolumn] Add test case for shrink-to-column-height now that
1991         it passes in the new impl.
1992         https://bugs.webkit.org/show_bug.cgi?id=131814
1993
1994         Reviewed by Dean Jackson.
1995
1996         * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination-expected.html: Added.
1997         * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination.html: Added.
1998
1999 2014-04-21  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2000
2001         [GTK] Unreviewed GTK gardening
2002
2003         Update gtk/TestExpectations and rebaseline some gtk test results.
2004
2005         * platform/gtk/TestExpectations: Mark fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
2006         as failure and fast/dom/Window/mozilla-focus-blur.html as flaky.
2007         * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Rebaseline after r167335.
2008         * platform/gtk/fast/repaint/reflection-redraw-expected.txt: Rebaseline after r167568.
2009         * platform/gtk/fast/table/dynamic-caption-add-remove-before-child-expected.txt: Rebaseline after r167568.
2010         * platform/gtk/fast/table/multiple-captions-display-expected.txt: Rebaseline after r167568.
2011         * platform/gtk/tables/mozilla/marvin/body_col-expected.txt: Rebaseline after r167568.
2012         * platform/gtk/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Rebaseline after r167568.
2013         * platform/gtk/tables/mozilla/other/body_col-expected.txt: Rebaseline after r167568.
2014         * platform/gtk/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Rebaseline after r167568.
2015         * platform/gtk/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Rebaseline after r167568.
2016         * platform/gtk/tables/mozilla_expected_failures/core/captions3-expected.txt: Rebaseline after r167568.
2017         * platform/gtk/tables/mozilla_expected_failures/other/test4-expected.txt: Rebaseline after r167568.
2018         * platform/gtk/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439.
2019
2020 2014-04-21  Alexey Proskuryakov  <ap@apple.com>
2021
2022         http/tests/cache/subresource-failover-to-network.html is flaky
2023         https://bugs.webkit.org/show_bug.cgi?id=131936
2024
2025         Reviewed by Brady Eidson.
2026
2027         The test was racy, because it was unintentionally queuing TestRunner operations
2028         twice. Also, it failed to clean up its cookie.
2029
2030         Rewrote to not use TestRunner queuing, making the test work in browser.
2031
2032         * http/tests/cache/resources/subresource-failover-to-network.cgi:
2033         * http/tests/cache/subresource-failover-to-network.html:
2034
2035 2014-04-21  David Hyatt  <hyatt@apple.com>
2036
2037         [New Multicolumn] Column balancing is slow on float-multicol.html
2038         https://bugs.webkit.org/show_bug.cgi?id=131801
2039
2040         Reviewed by Enrica Casucci.
2041
2042         * fast/multicol/tall-float-expected.html: Added.
2043         * fast/multicol/tall-float.html: Added.
2044
2045 2014-04-21  David Hyatt  <hyatt@apple.com>
2046
2047         [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
2048         https://bugs.webkit.org/show_bug.cgi?id=131811
2049
2050         Reviewed by Dean Jackson.
2051
2052         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb-expected.html: Added.
2053         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html: Added.
2054
2055 2014-04-21  Alexey Proskuryakov  <ap@apple.com>
2056
2057         REGRESSION (r167530): ASSERT(m_selfTime <= m_totalTime) on tests that run after certain Inspector tests
2058         https://bugs.webkit.org/show_bug.cgi?id=131919
2059
2060         * TestExpectations: Skipping some Inspector tests, hopefully these are the ones that
2061         cause trouble later.
2062
2063 2014-04-21  Commit Queue  <commit-queue@webkit.org>
2064
2065         Unreviewed, rolling out r167584.
2066         https://bugs.webkit.org/show_bug.cgi?id=131929
2067
2068         Broke Objective-C bindings test (Requested by ap on #webkit).
2069
2070         Reverted changeset:
2071
2072         "Add Element.matches, the standard name for
2073         webkitMatchesSelector"
2074         https://bugs.webkit.org/show_bug.cgi?id=131922
2075         http://trac.webkit.org/changeset/167584
2076
2077 2014-04-20  Benjamin Poulain  <benjamin@webkit.org>
2078
2079         Compile the :root pseudo class and fix a related issue with :nth-child()
2080         https://bugs.webkit.org/show_bug.cgi?id=131926
2081
2082         Reviewed by Andreas Kling.
2083
2084         Add more test coverage that would have caught the bug with :nth-child(n).
2085
2086         * fast/selectors/nth-child-on-root-expected.txt: Added.
2087         * fast/selectors/nth-child-on-root.html: Added.
2088
2089 2014-04-20  Benjamin Poulain  <benjamin@webkit.org>
2090
2091         Add Element.matches, the standard name for webkitMatchesSelector
2092         https://bugs.webkit.org/show_bug.cgi?id=131922
2093
2094         Reviewed by Andreas Kling.
2095
2096         Update the tests to verify both Element.matches and Element.webkitMatchesSelector
2097
2098         * fast/dom/SelectorAPI/attrname-case-insensitive-expected.txt:
2099         * fast/dom/SelectorAPI/attrname-case-insensitive.html:
2100         * fast/dom/SelectorAPI/attrname-case-sensitive-expected.txt:
2101         * fast/dom/SelectorAPI/attrname-case-sensitive.xhtml:
2102         * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
2103         * fast/dom/SelectorAPI/caseID-almost-strict.html:
2104         * fast/dom/SelectorAPI/caseID-expected.txt:
2105         * fast/dom/SelectorAPI/caseID-strict-expected.txt:
2106         * fast/dom/SelectorAPI/caseID-strict.html:
2107         * fast/dom/SelectorAPI/caseID.html:
2108         * fast/dom/SelectorAPI/caseTag-expected.txt:
2109         * fast/dom/SelectorAPI/caseTag.html:
2110         * fast/dom/SelectorAPI/caseTagX-expected.txt:
2111         * fast/dom/SelectorAPI/caseTagX.xhtml:
2112         * fast/dom/SelectorAPI/detached-element-expected.txt:
2113         * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
2114         * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
2115         * fast/dom/SelectorAPI/script-tests/detached-element.js:
2116         * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
2117         * fast/dom/SelectorAPI/script-tests/viewless-document.js:
2118         * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
2119         * fast/dom/SelectorAPI/viewless-document-expected.txt:
2120         * fast/forms/radio/radio-live-validation-style-expected.txt:
2121         * fast/forms/radio/radio-live-validation-style.html:
2122         * fast/harness/results.html:
2123
2124 2014-04-20  Alexey Proskuryakov  <ap@apple.com>
2125
2126         Expando properties on attribute nodes disappear
2127         https://bugs.webkit.org/show_bug.cgi?id=88045
2128
2129         * TestExpectations:
2130         * platform/efl/TestExpectations:
2131         * platform/mac/TestExpectations:
2132         * platform/win/TestExpectations:
2133         Consolidated test expectations, because all ports are equally affected. Some
2134         platforms accidentally start to pass this test sometimes, but there is no real fix yet.
2135
2136 2014-04-20  Zalan Bujtas  <zalan@apple.com>
2137
2138         Subpixel rendering: RenderLayer's size is set using enclosingRect() which can result in cruft.
2139         https://bugs.webkit.org/show_bug.cgi?id=131468
2140
2141         Reviewed by Darin Adler.
2142
2143         Layers marked opaque may not paint edge pixels, when RenderLayer bounds are non-integral and
2144         get device pixel snapped.
2145         For details see this: https://trac.webkit.org/r159463
2146
2147         * compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background-expected.html: Added.
2148         * compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background.html: Added.
2149
2150 2014-04-19  Darin Adler  <darin@apple.com>
2151
2152         Simple layout can get confused by coordinate overflow
2153         https://bugs.webkit.org/show_bug.cgi?id=131890
2154         rdar://problem/15558510
2155
2156         Reviewed by Andreas Kling.
2157
2158         * fast/css/simple-layout-overflow-expected.txt: Added.
2159         * fast/css/simple-layout-overflow.html: Added.
2160
2161 2014-04-19  Alexey Proskuryakov  <ap@apple.com>
2162
2163         Crashes in HTMLFormElement::submit.
2164         https://bugs.webkit.org/show_bug.cgi?id=131910
2165         <rdar://problem/15661790>
2166
2167         Reviewed by Anders Carlsson.
2168
2169         * fast/forms/form-submission-crash-2-expected.txt: Added.
2170         * fast/forms/form-submission-crash-2.html: Added.
2171         * fast/forms/form-submission-crash-expected.txt: Added.
2172         * fast/forms/form-submission-crash.html: Added.
2173
2174 2014-04-20  Antti Koivisto  <antti@apple.com>
2175
2176         Text bounding box computation for simple line layout is wrong
2177         https://bugs.webkit.org/show_bug.cgi?id=131912
2178
2179         Reviewed by Andreas Kling.
2180         
2181         Some dumped RenderText sizes change in table related test. These are progressions,
2182         the new results match the contained lines. There are no visual changes.
2183
2184         * platform/mac/fast/table/dynamic-caption-add-remove-before-child-expected.txt:
2185         * platform/mac/fast/table/multiple-captions-display-expected.txt:
2186         * platform/mac/tables/mozilla/marvin/body_col-expected.txt:
2187         * platform/mac/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
2188         * platform/mac/tables/mozilla/other/body_col-expected.txt:
2189         * platform/mac/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
2190         * platform/mac/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
2191         * platform/mac/tables/mozilla_expected_failures/core/captions3-expected.txt:
2192         * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
2193
2194 2014-04-20  Commit Queue  <commit-queue@webkit.org>
2195
2196         Unreviewed, rolling out r167501.
2197         https://bugs.webkit.org/show_bug.cgi?id=131913
2198
2199         It broke DYEBench (Requested by mhahnenberg on #webkit).
2200
2201         Reverted changeset:
2202
2203         "Deleting properties poisons objects"
2204         https://bugs.webkit.org/show_bug.cgi?id=131551
2205         http://trac.webkit.org/changeset/167501
2206
2207 2014-04-19  Zalan Bujtas  <zalan@apple.com>
2208
2209         Subpixel rendering: RenderLayer's clipping should snap to device pixel boundaries.
2210         https://bugs.webkit.org/show_bug.cgi?id=131466
2211
2212         Reviewed by Simon Fraser.
2213
2214         Fractional pixel clipping can produce cruft on RenderLayers. Since RenderLayer
2215         sizing and painting are snapped, painting clip rect needs to be snapped the same way.
2216
2217         * fast/clip/clip-when-rect-has-fractional-pixel-value-expected.html: Added.
2218         * fast/clip/clip-when-rect-has-fractional-pixel-value.html: Added.
2219
2220 2014-04-19  Chris Fleizach  <cfleizach@apple.com>
2221
2222         AX: grid rows are not recognized do to lack of explicit role="row", role="gridcell"
2223         https://bugs.webkit.org/show_bug.cgi?id=131819
2224
2225         Reviewed by Darin Adler.
2226
2227         * accessibility/table-with-missing-aria-role-rows-expected.txt: Added.
2228         * accessibility/table-with-missing-aria-role-rows.html: Added.
2229
2230 2014-04-19  Chris Fleizach  <cfleizach@apple.com>
2231
2232         AX: Malformed tables exposing incorrect col and colSpans
2233         https://bugs.webkit.org/show_bug.cgi?id=131796
2234
2235         Reviewed by Darin Adler.
2236
2237         * accessibility/table-incorrect-colspan-cell-expected.txt: Added.
2238         * accessibility/table-incorrect-colspan-cell.html: Added.
2239
2240 2014-04-19  Zalan Bujtas  <zalan@apple.com>
2241
2242        [Mac] Unreviewed gardening.
2243
2244         repaintRectsAsText() reports wrong subpixel dirty rects on hidpi.
2245
2246         * platform/mac/TestExpectations:
2247
2248 2014-04-19  Andrei Bucur  <abucur@adobe.com>
2249
2250         [CSS Regions] Harden the layout in case there are no regions
2251         https://bugs.webkit.org/show_bug.cgi?id=131517
2252
2253         Reviewed by Mihnea Ovidenie.
2254
2255         Add a test that verifies the content of a flow thread is updated when all
2256         the regions are removed.
2257
2258         * fast/regions/simplified-layout-no-regions-expected.txt: Added.
2259         * fast/regions/simplified-layout-no-regions.html: Added.
2260
2261 2014-04-19  Darin Adler  <darin@apple.com>
2262
2263         Cleared executable bits on many .html and .txt files.
2264
2265 2014-04-19  Zalan Bujtas  <zalan@apple.com>
2266
2267         https://bugs.webkit.org/show_bug.cgi?id=131594
2268         Subpixel rendering: WK1: Wrong repaint rect is calculated when layer has non-compositing transform.
2269
2270         Reviewed by Simon Fraser.
2271
2272         We need to snap the repaint rect for transformed object the same way when we paint them.
2273
2274         Test: fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
2275
2276         * fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform-expected.txt: Added.
2277         * fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html: Added.
2278
2279 2014-04-18  Dean Jackson  <dino@apple.com>
2280
2281         [WebGL] Two tests failing on Mountain Lion after r167520
2282         https://bugs.webkit.org/show_bug.cgi?id=131886
2283
2284         Skip two failing tests.
2285
2286         * platform/mac/TestExpectations:
2287
2288 2014-04-18  Timothy Hatcher  <timothy@apple.com>
2289
2290         Skip fast/dom/gc-attribute-node.html which is flaky
2291         https://bugs.webkit.org/show_bug.cgi?id=131885
2292
2293         * platform/mac/TestExpectations:
2294
2295 2014-04-18  Simon Fraser  <simon.fraser@apple.com>
2296
2297         Contents of directly composited image layers are sometimes missing
2298         https://bugs.webkit.org/show_bug.cgi?id=131880
2299
2300         Reviewed by Tim Horton.
2301         
2302         Test that that shows the issue in Safari, but not in the test
2303         runner because of timing issues, but maybe it will some day.
2304
2305         * compositing/images/update-content-rect-expected.html: Added.
2306         * compositing/images/update-content-rect.html: Added.
2307
2308 2014-04-18  Commit Queue  <commit-queue@webkit.org>
2309
2310         Unreviewed, rolling out r167527.
2311         https://bugs.webkit.org/show_bug.cgi?id=131883
2312
2313         Broke 32-bit build (Requested by ap on #webkit).
2314
2315         Reverted changeset:
2316
2317         "[Mac] implement WebKitDataCue"
2318         https://bugs.webkit.org/show_bug.cgi?id=131799
2319         http://trac.webkit.org/changeset/167527
2320
2321 2014-04-18  Eric Carlson  <eric.carlson@apple.com>
2322
2323         [Mac] implement WebKitDataCue
2324         https://bugs.webkit.org/show_bug.cgi?id=131799
2325
2326         Reviewed by Dean Jackson.
2327
2328         * http/tests/media/resources/hls: Added.
2329         * http/tests/media/resources/hls/metadata: Added.
2330         * http/tests/media/resources/hls/metadata/fileSequence0.ts: Added.
2331         * http/tests/media/resources/hls/metadata/fileSequence1.ts: Added.
2332         * http/tests/media/resources/hls/metadata/fileSequence2.ts: Added.
2333         * http/tests/media/resources/hls/metadata/fileSequence3.ts: Added.
2334         * http/tests/media/resources/hls/metadata/prog_index.m3u8: Added.
2335         * http/tests/media/track-in-band-hls-metadata-expected.txt: Added.
2336         * http/tests/media/track-in-band-hls-metadata.html: Added.
2337         * media/track/track-datacue-value-expected.txt: Added.
2338         * media/track/track-datacue-value.html: Added.
2339         * platform/efl/TestExpectations: Skip the new tests.
2340         * platform/gtk/TestExpectations: Ditto.
2341         * platform/mac/js/dom/global-constructors-attributes-expected.txt: Update.
2342         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Update.
2343         * platform/mac/TestExpectations: Skip DataCue test on all Mac versions. Skip HLS test on 
2344             Mountain Lion.
2345         * platform/win/TestExpectations: Skip the new tests.
2346
2347 2014-04-18  Hans Muller  <hmuller@adobe.com>
2348
2349         [CSS Shapes] Add parsing support for gradients
2350         https://bugs.webkit.org/show_bug.cgi?id=131444
2351
2352         Reviewed by Bem Jones-Bey.
2353
2354         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
2355         * fast/shapes/parsing/parsing-test-utils.js:
2356         * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html: Added.
2357         * fast/shapes/shape-outside-floats/shape-outside-linear-gradient.html: Added.
2358
2359 2014-04-18  Alexey Proskuryakov  <ap@apple.com>
2360
2361         [WK1] media/event-attributes.html is flaky
2362         https://bugs.webkit.org/show_bug.cgi?id=131855
2363
2364         * platform/mac/TestExpectations: Marking as such.
2365
2366 2014-04-17  Mark Hahnenberg  <mhahnenberg@apple.com>
2367
2368         Deleting properties poisons objects
2369         https://bugs.webkit.org/show_bug.cgi?id=131551
2370
2371         Reviewed by Geoffrey Garen.
2372
2373         New JS regress test. We're ~3.5x faster on this microbenchmark now.
2374
2375         * js/regress/delete-a-few-properties-then-get-by-id-expected.txt: Added.
2376         * js/regress/delete-a-few-properties-then-get-by-id.html: Added.
2377         * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js: Added.
2378         (MyObject):
2379         (foo):
2380
2381 2014-04-18  Alexey Proskuryakov  <ap@apple.com>
2382
2383         http/tests/multipart/policy-ignore-crash.php erroneously depends on http stack quirks
2384         https://bugs.webkit.org/show_bug.cgi?id=131853
2385
2386         Reviewed by Brady Eidson.
2387
2388         * http/tests/multipart/policy-ignore-crash.php: Produce a nice multipart response
2389         with boundaries on their own lines.
2390
2391 2014-04-18  Simon Fraser  <simon.fraser@apple.com>
2392
2393         Worse animation performance on pages with 3D transforms
2394         https://bugs.webkit.org/show_bug.cgi?id=131838
2395         <rdar://problem/16428630&15705876>
2396
2397         Reviewed by Dean Jackson.
2398         
2399         Testcase having layers at various z translates which shows the bucketing
2400         of contentsScale, and fix results affected by the patch.
2401
2402         * compositing/contents-scale/rounded-contents-scale-expected.txt: Added.
2403         * compositing/contents-scale/rounded-contents-scale.html: Added.
2404         * compositing/contents-scale/z-translate-expected.txt:
2405         * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
2406         * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
2407         * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
2408         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
2409         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
2410         * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt:
2411         * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
2412         * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
2413
2414 2014-04-18  Radu Stavila  <stavila@adobe.com>
2415
2416         [CSS Regions] Content overflowing a transformed region is clipped
2417         https://bugs.webkit.org/show_bug.cgi?id=116833
2418
2419         Reviewed by Mihnea Ovidenie.
2420
2421         Added test for overflow of content in 3d transformed regions.
2422
2423         * fast/regions/overflow-3dtransformed-region-expected.txt: Added.
2424         * fast/regions/overflow-3dtransformed-region.html: Added.
2425
2426 2014-04-18  Radu Stavila  <stavila@adobe.com>
2427
2428         [CSSRegions] Incorrect background paint on positioned element hover
2429         https://bugs.webkit.org/show_bug.cgi?id=131617
2430
2431         Reviewed by Andrei Bucur.
2432
2433         Added test for the proper repainting of absolute positioned elements in regions when the
2434         absolute top of the elements causes it to be pushed to the next region.
2435
2436         * fast/regions/repaint/repaint-absolute-pushed-to-next-region-expected.txt: Added.
2437         * fast/regions/repaint/repaint-absolute-pushed-to-next-region.html: Added.
2438
2439 2014-04-18  Philippe Normand  <pnormand@igalia.com>
2440
2441         Remove NETWORK_INFO support
2442         https://bugs.webkit.org/show_bug.cgi?id=131841
2443
2444         Reviewed by Gyuyoung Kim.
2445
2446         * networkinformation/add-listener-from-callback-expected.txt: Removed.
2447         * networkinformation/add-listener-from-callback.html: Removed.
2448         * networkinformation/basic-all-types-of-events-expected.txt: Removed.
2449         * networkinformation/basic-all-types-of-events.html: Removed.
2450         * networkinformation/basic-operation-expected.txt: Removed.
2451         * networkinformation/basic-operation.html: Removed.
2452         * networkinformation/event-after-navigation-expected.txt: Removed.
2453         * networkinformation/event-after-navigation.html: Removed.
2454         * networkinformation/multiple-frames-expected.txt: Removed.
2455         * networkinformation/multiple-frames.html: Removed.
2456         * networkinformation/resources/event-after-navigation-new.html: Removed.
2457         * networkinformation/script-tests/add-listener-from-callback.js: Removed.
2458         * networkinformation/script-tests/basic-all-types-of-events.js: Removed.
2459         * networkinformation/script-tests/basic-operation.js: Removed.
2460         * networkinformation/script-tests/event-after-navigation.js: Removed.
2461         * networkinformation/script-tests/multiple-frames.js: Removed.
2462         * networkinformation/script-tests/updates.js: Removed.
2463         * networkinformation/script-tests/window-property.js: Removed.
2464         * networkinformation/updates-expected.txt: Removed.
2465         * networkinformation/updates.html: Removed.
2466         * networkinformation/window-property-expected.txt: Removed.
2467         * networkinformation/window-property.html: Removed.
2468
2469 2014-04-17  Commit Queue  <commit-queue@webkit.org>
2470
2471         Unreviewed, rolling out r167478.
2472         https://bugs.webkit.org/show_bug.cgi?id=131840
2473
2474         Broke multicol tests (Requested by ap on #webkit).
2475
2476         Reverted changeset:
2477
2478         "[New Multicolumn] Pagination mode messed up with non-inline
2479         axis and reversed direction."
2480         https://bugs.webkit.org/show_bug.cgi?id=131811
2481         http://trac.webkit.org/changeset/167478
2482
2483 2014-04-17  Darin Adler  <darin@apple.com>
2484
2485         hostname extraction from a URL should not decode percent-escape sequences
2486         https://bugs.webkit.org/show_bug.cgi?id=131837
2487         rdar://problem/15211936
2488
2489         Reviewed by Anders Carlsson and Dave Hyatt.
2490
2491         * fast/dom/DOMURL/parsing-expected.txt: Added.
2492         * fast/dom/DOMURL/parsing.html: Added.
2493         * fast/dom/HTMLAnchorElement/anchor-element-href-parsing-expected.txt: Added.
2494         * fast/dom/HTMLAnchorElement/anchor-element-href-parsing.html: Added.
2495
2496 2014-04-17  David Hyatt  <hyatt@apple.com>
2497
2498         [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
2499         https://bugs.webkit.org/show_bug.cgi?id=131811
2500
2501         Reviewed by Dean Jackson.
2502
2503         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb-expected.html: Added.
2504         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html: Added.
2505
2506 2014-04-16  Huang Dongsung  <luxtella@company100.net>
2507
2508         Make RenderLayerBacking get the timingFunction of the correct animation.
2509         https://bugs.webkit.org/show_bug.cgi?id=100632
2510
2511         Reviewed by Simon Fraser.
2512
2513         When an element on a compositing layer has multiple animations that have
2514         different timingFunctions, the progress of each animation should be
2515         calculated using its respective timingFunction in Accelerated
2516         Compositing.
2517
2518         * animations/keyframe-multiple-timing-functions-transform-expected.txt: Added.
2519         * animations/keyframe-multiple-timing-functions-transform.html: Added.
2520
2521 2014-04-17  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2522
2523         Unreviewed, EFL gardening. Remove duplicated test case in EFL WK2 TestExpectations.
2524
2525         * platform/efl-wk2/TestExpectations:
2526
2527 2014-04-17  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2528
2529         Unreviewed, fix a test case path, which was moved to different folder.
2530
2531         * platform/efl/TestExpectations:
2532
2533 2014-04-17  David Hyatt  <hyatt@apple.com>
2534
2535         [New Multicolumn] Column rules don't respect the specified stacking order.
2536         https://bugs.webkit.org/show_bug.cgi?id=131804
2537
2538         Reviewed by Beth Dakin.
2539
2540         * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking-expected.html: Added.
2541         * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking.html: Added.
2542
2543 2014-04-17  Rik Cabanier  <cabanier@adobe.com>
2544
2545         [CSS Blending] Remove the -webkit- prefix for mix-blend-mode and isolation CSS properties
2546         https://bugs.webkit.org/show_bug.cgi?id=131355
2547
2548         Reviewed by Dean Jackson.
2549
2550         Removed prefix from mix-blend-mode and isolation in layout tests.
2551
2552         * css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts.html:
2553         * css3/compositing/blend-mode-ancestor-clipping-layer.html:
2554         * css3/compositing/blend-mode-background.html:
2555         * css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html:
2556         * css3/compositing/blend-mode-isolated-group-1.html:
2557         * css3/compositing/blend-mode-isolated-group-2.html:
2558         * css3/compositing/blend-mode-isolated-group-3.html:
2559         * css3/compositing/blend-mode-layers.html:
2560         * css3/compositing/blend-mode-parent-of-composited-blended-has-layer.html:
2561         * css3/compositing/blend-mode-property-expected.txt:
2562         * css3/compositing/blend-mode-property-parsing-expected.txt:
2563         * css3/compositing/blend-mode-property-parsing-invalid-expected.txt:
2564         * css3/compositing/blend-mode-reflection.html:
2565         * css3/compositing/blend-mode-simple-composited.html:
2566         * css3/compositing/blend-mode-simple.html:
2567         * css3/compositing/blend-mode-transform-style-expected.txt:
2568         * css3/compositing/blend-mode-transform-style.html:
2569         * css3/compositing/blend-mode-with-accelerated-sibling.html:
2570         * css3/compositing/blend-mode-with-composited-descendant-should-have-layer.html:
2571         * css3/compositing/isolation-isolate-blended-child-expected.html:
2572         * css3/compositing/isolation-isolate-blended-child.html:
2573         * css3/compositing/isolation-parsing.html:
2574         * css3/compositing/script-tests/blend-mode-property-parsing-invalid.js:
2575         (testInvalidFilterRule):
2576         * css3/compositing/script-tests/blend-mode-property-parsing.js:
2577         (testBlendModeRule):
2578         * css3/compositing/script-tests/blend-mode-property.js:
2579         (testblendmode):
2580         * css3/compositing/svg-blend-color-dodge.html:
2581         * css3/compositing/svg-blend-color.html:
2582         * css3/compositing/svg-blend-hard-light.html:
2583         * css3/compositing/svg-blend-hue.html:
2584         * css3/compositing/svg-blend-layer-blend.html:
2585         * css3/compositing/svg-blend-layer-clip-path.html:
2586         * css3/compositing/svg-blend-layer-filter.html:
2587         * css3/compositing/svg-blend-layer-opacity.html:
2588         * css3/compositing/svg-blend-layer-shadow.html:
2589         * css3/compositing/svg-blend-luminosity.html:
2590         * css3/compositing/svg-blend-multiply-alpha.html:
2591         * css3/compositing/svg-blend-multiply.html:
2592         * css3/compositing/svg-blend-saturation.html:
2593         * css3/compositing/svg-blend-screen.html:
2594         * css3/compositing/svg-blend-soft-light.html:
2595         * css3/compositing/svg-isolation-default-expected.html:
2596         * css3/compositing/svg-isolation-default.html:
2597         * css3/compositing/svg-isolation-isolated-group-expected.html:
2598         * css3/compositing/svg-isolation-isolated-group.html:
2599         * fast/repaint/blend-mode-isolate-stacking-context.html:
2600         * inspector-protocol/layers/layers-blending-compositing-reasons.html:
2601         * transitions/blendmode-transitions-expected.txt:
2602         * transitions/blendmode-transitions.html:
2603
2604 2014-04-16  Jer Noble  <jer.noble@apple.com>
2605
2606         Fullscreen media controls are unusable in pagination mode
2607         https://bugs.webkit.org/show_bug.cgi?id=131705
2608
2609         Reviewed by Darin Adler.
2610
2611         * fullscreen/full-screen-no-style-sharing-expected.txt: Rebaselined.
2612         * fullscreen/video-cursor-auto-hide.html: Corrected test to move cursor
2613             to the middle of the video element.
2614
2615 2014-04-16  Jer Noble  <jer.noble@apple.com>
2616
2617         [MSE] Multiple initialization segments with same codecs in tracks fail validation.
2618         https://bugs.webkit.org/show_bug.cgi?id=131768
2619
2620         Reviewed by Eric Carlson.
2621
2622         * media/media-source/media-source-multiple-initialization-segments-expected.txt: Added.
2623         * media/media-source/media-source-multiple-initialization-segments.html: Added.
2624
2625 2014-04-17  David Hyatt  <hyatt@apple.com>
2626
2627         [New Multicolumn] Column sets below spanners don't repaint properly.
2628         https://bugs.webkit.org/show_bug.cgi?id=131778
2629
2630         Reviewed by Beth Dakin.
2631
2632         * fast/repaint/spanner-with-margin-expected.txt: Added.
2633         * fast/repaint/spanner-with-margin.html: Added.
2634
2635 2014-04-17  Eduardo Lima Mitev  <elima@igalia.com>
2636
2637         [GTK] [Gardening] Updates GTK test expectations
2638
2639         * platform/gtk/TestExpectations:
2640           - Marked as flaky
2641             - fast/frames/frame-programmatic-noresize.html
2642             - fast/frames/frame-with-noresize-can-be-resized-after-removal-of-noresize.html
2643             - fast/frames/frame-with-noresize-can-be-resized-after-setting-noResize-to-false.html
2644           - Removed because are passing now
2645             - fast/dom/gc-dom-tree-lifetime.html
2646             - http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials.html
2647             - editing/editability/ignored-content.html
2648
2649 2014-04-17  Koji Ishii  <kojishi@gmail.com>
2650
2651         Catch up ruby and its tag omission rule changes in HTML5 CR Feb 2014
2652         https://bugs.webkit.org/show_bug.cgi?id=131175
2653
2654         Reviewed by Darin Adler.
2655
2656         25 new test cases in 2 test files imported from pull requests to html5lib-tests,
2657         with run- and expected-files generated.
2658         All new tests pass with the changes included in this patch.
2659
2660         * html5lib/generated/run-ruby-data-expected.txt: Added.
2661         * html5lib/generated/run-ruby-data.html: Added (generated by generate-test-wrappers.py)
2662         * html5lib/generated/run-ruby-write-expected.txt: Added.
2663         * html5lib/generated/run-ruby-write.html: Added (generated by generate-test-wrappers.py)
2664         * html5lib/resources/ruby.dat: Added from https://github.com/darobin/html5lib-tests/pull/1
2665         * html5lib/resources/tests19.dat: Updated from https://github.com/html5lib/html5lib-tests/pull/27
2666
2667 2014-04-17  Alexey Proskuryakov  <ap@apple.com>
2668
2669         Don't skip inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html.
2670
2671         First, they no longer crash/assert. They fail most of the time, but that's tracked as bug 129817.
2672
2673         Second, skipping was ineffective anyway, because we had a preceding [ Pass Failure ]
2674         entry for the same files.
2675
2676         * TestExpectations:
2677
2678 2014-04-17  David Hyatt  <hyatt@apple.com>
2679
2680         [New Multicolumn] REGRESSION: Column set styles don't update when zooming etc.
2681         https://bugs.webkit.org/show_bug.cgi?id=131777
2682
2683         Reviewed by Enrica Casucci.
2684
2685         * fast/multicol/zoom-test-expected.html: Added.
2686         * fast/multicol/zoom-test.html: Added.
2687
2688 2014-04-17  Darin Adler  <darin@apple.com>
2689
2690         Add separate flag for IndexedDatabase in workers since the current implementation is not threadsafe
2691         https://bugs.webkit.org/show_bug.cgi?id=131785
2692         rdar://problem/16003108
2693
2694         Reviewed by Brady Eidson.
2695
2696         * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
2697         * js/dom/global-constructors-attributes-shared-worker-expected.txt:
2698         Updated results since indexed database features are not on by default any more.
2699
2700 2014-04-17  Ion Rosca  <rosca@adobe.com>
2701
2702         [CSS Blending] Isolation descendant dependent flags are not updated correctly
2703         https://bugs.webkit.org/show_bug.cgi?id=130892
2704
2705         Reviewed by Dean Jackson.
2706
2707         * css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending.html: Added.
2708         * css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending.html: Added.
2709         * css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending.html: Added.
2710         * css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending.html: Added.
2711         * css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation.html: Added.
2712         * css3/compositing/blend-mode-isolation-flags-turn-off-blending.html: Added.
2713         * css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context.html: Added.
2714         * css3/compositing/blend-mode-isolation-flags-turn-on-blending.html: Added.
2715         * css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context.html: Added.
2716         * platform/mac/css3/compositing/blend-mode-background-expected.txt:
2717         * platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.txt:
2718         * platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.txt:
2719         * platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.txt:
2720         * platform/mac/css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending-expected.txt: Added.
2721         * platform/mac/css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending-expected.txt: Added.
2722         * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending-expected.txt: Added.
2723         * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending-expected.txt: Added.
2724         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-expected.txt: Added.
2725         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation-expected.txt: Added.
2726         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context-expected.txt: Added.
2727         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-blending-expected.txt: Added.
2728         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context-expected.txt: Added.
2729         * platform/mac/css3/compositing/blend-mode-layers-expected.txt:
2730         * platform/mac/css3/compositing/blend-mode-reflection-expected.txt:
2731         * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
2732         * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
2733
2734 2014-04-16  Brian J. Burg  <burg@cs.washington.edu>
2735
2736         Web Replay: memoize fallback time values for document.lastModified
2737         https://bugs.webkit.org/show_bug.cgi?id=131318
2738
2739         Reviewed by Joseph Pecoraro.
2740
2741         Mark the new test as skipped until dependent functionality is landed.
2742
2743         * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
2744
2745 2014-04-16  Dean Jackson  <dino@apple.com>
2746
2747         MediaDocument on iOS should be full page
2748         https://bugs.webkit.org/show_bug.cgi?id=131774
2749
2750         Reviewed by Jer Noble.
2751
2752         * platform/iphone-simulator/media/media-document-controls-size-expected.txt: Added.
2753         * platform/iphone-simulator/media/media-document-controls-size.html: Added.
2754
2755 2014-04-16  Roger Fong  <roger_fong@apple.com>
2756
2757         Add a way for layout tests to determine whether or not a plugin is snapshotted.
2758         https://bugs.webkit.org/show_bug.cgi?id=131650.
2759         <rdar://problem/16615528>
2760
2761         Reviewed by Dean Jackson.
2762
2763         Adjust simple.html accordingly, more snapshotting test changes to come.
2764         * platform/mac-wk2/plugins/snapshotting/simple-expected.txt:
2765         * plugins/snapshotting/simple.html: 
2766
2767 2014-04-16  Oliver Hunt  <oliver@apple.com>
2768
2769         Simple ES6 feature:Array.prototype.fill
2770         https://bugs.webkit.org/show_bug.cgi?id=131703
2771
2772         Reviewed by David Hyatt.
2773
2774         Add tests.
2775
2776         * js/Object-getOwnPropertyNames-expected.txt:
2777         * js/array-fill-expected.txt: Added.
2778         * js/array-fill.html: Added.
2779         * js/script-tests/Object-getOwnPropertyNames.js:
2780         * js/script-tests/array-fill.js: Added.
2781
2782 2014-04-16  David Kilzer  <ddkilzer@apple.com>
2783
2784         Remove test results that match platform/mac results
2785
2786         Found using this shell script:
2787
2788         $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
2789         T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
2790         M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
2791         ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
2792         if [ -f $M -a ! -f $ML -a -z "`diff -u $F $M 2> /dev/null`" ]; then echo $F; fi; \
2793         done
2794
2795         * platform/ios-sim/fast/block/positioning/016-expected.txt: Removed.
2796         * platform/ios-sim/fast/block/positioning/025-expected.txt: Removed.
2797         * platform/ios-sim/fast/dom/icon-url-property-expected.txt: Removed.
2798         * platform/ios-sim/fast/hidpi/focus-rings-expected.txt: Removed.
2799         * platform/ios-sim/fast/multicol/shrink-to-column-height-for-pagination-expected.txt: Removed.
2800         * platform/ios-sim/fast/preloader/document-write-2-expected.txt: Removed.
2801         * platform/ios-sim/fast/preloader/script-expected.txt: Removed.
2802         * platform/ios-sim/fast/writing-mode/broken-ideograph-small-caps-expected.txt: Removed.
2803         * platform/ios-sim/fast/xsl/sort-locale-expected.txt: Removed.
2804         * platform/ios-sim/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Removed.
2805         * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Removed.
2806         * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Removed.
2807         * platform/ios-sim/webarchive/loading/mainresource-null-mimetype-crash-expected.txt: Removed.
2808
2809 2014-04-16  David Kilzer  <ddkilzer@apple.com>
2810
2811         Remove test results that match top-level results
2812
2813         Found using this shell script:
2814
2815         $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
2816         T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
2817         M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
2818         ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
2819         if [ ! -f $M -a ! -f $ML -a -f $T -a -z "`diff -u $F $T 2> /dev/null`" ]; then echo $F; fi; \
2820         done
2821
2822         * platform/ios-sim/compositing/layer-creation/no-compositing-for-sticky-expected.txt: Removed.
2823         * platform/ios-sim/editing/inserting/insert-3786362-fix-expected.txt: Removed.
2824         * platform/ios-sim/editing/inserting/insert-3907422-fix-expected.txt: Removed.
2825         * platform/ios-sim/editing/unsupported-content/table-delete-001-expected.txt: Removed.
2826         * platform/ios-sim/editing/unsupported-content/table-delete-003-expected.txt: Removed.
2827         * platform/ios-sim/fast/block/positioning/move-with-auto-width-expected.txt: Removed.
2828         * platform/ios-sim/fast/canvas/2d.backingStorePixelRatio-expected.txt: Removed.
2829         * platform/ios-sim/fast/canvas/2d.imageDataHD-expected.txt: Removed.
2830         * platform/ios-sim/fast/canvas/canvas-fillPath-shadow-expected.txt: Removed.
2831         * platform/ios-sim/fast/canvas/webgl/texture-npot-expected.txt: Removed.
2832         * platform/ios-sim/fast/css/MarqueeLayoutTest-expected.txt: Removed.
2833         * platform/ios-sim/fast/css/color-leakage-expected.txt: Removed.
2834         * platform/ios-sim/fast/css/font-face-multiple-remote-sources-expected.txt: Removed.
2835         * platform/ios-sim/fast/css/font-face-remote-expected.txt: Removed.
2836         * platform/ios-sim/fast/css/getComputedStyle/computed-style-expected.txt: Removed.
2837         * platform/ios-sim/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Removed.
2838         * platform/ios-sim/fast/css/nested-layers-with-hover-expected.txt: Removed.
2839         * platform/ios-sim/fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1-expected.txt: Removed.
2840         * platform/ios-sim/fast/dom/Window/window-postmessage-arrays-expected.txt: Removed.
2841         * platform/ios-sim/fast/dom/constructed-objects-prototypes-expected.txt: Removed.
2842         * platform/ios-sim/fast/dom/gc-10-expected.txt: Removed.
2843         * platform/ios-sim/fast/dom/tabindex-clamp-expected.txt: Removed.
2844         * platform/ios-sim/fast/dynamic/dirty-float-in-clean-line-expected.txt: Removed.
2845         * platform/ios-sim/fast/events/pageshow-pagehide-on-back-cached-with-frames-expected.txt: Removed.
2846         * platform/ios-sim/fast/forms/mailto/advanced-get-expected.txt: Removed.
2847         * platform/ios-sim/fast/forms/mailto/advanced-put-expected.txt: Removed.
2848         * platform/ios-sim/fast/forms/radio/indeterminate-radio-expected.txt: Removed.
2849         * platform/ios-sim/fast/forms/select-script-onchange-expected.txt: Removed.
2850         * platform/ios-sim/fast/forms/suggested-value-expected.txt: Removed.
2851         * platform/ios-sim/fast/history/timed-refresh-in-cached-frame-expected.txt: Removed.
2852         * platform/ios-sim/fast/lists/inline-before-content-after-list-marker-expected.txt: Removed.
2853         * platform/ios-sim/fast/media/media-query-list-07-expected.txt: Removed.
2854         * platform/ios-sim/fast/media/print-restores-previous-mediatype-expected.txt: Removed.
2855         * platform/ios-sim/fast/multicol/span/before-child-anonymous-column-block-expected.txt: Removed.
2856         * platform/ios-sim/fast/overflow/horizontal-scroll-after-back-expected.txt: Removed.
2857         * platform/ios-sim/fast/overflow/scrollbar-restored-expected.txt: Removed.
2858         * platform/ios-sim/fast/repaint/table-hover-on-link-expected.txt: Removed.
2859         * platform/ios-sim/fast/repaint/table-section-repaint-expected.txt: Removed.
2860         * platform/ios-sim/fast/ruby/floating-ruby-text-expected.txt: Removed.
2861         * platform/ios-sim/fast/ruby/overhang-horizontal-expected.txt: Removed.
2862         * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap1-expected.txt: Removed.
2863         * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap2-expected.txt: Removed.
2864         * platform/ios-sim/fast/ruby/positioned-ruby-text-expected.txt: Removed.
2865         * platform/ios-sim/fast/ruby/ruby-text-before-child-split-expected.txt: Removed.
2866         * platform/ios-sim/fast/table/empty-row-crash-expected.txt: Removed.
2867         * platform/ios-sim/fast/table/empty-section-crash-expected.txt: Removed.
2868         * platform/ios-sim/fast/table/inline-form-assert-expected.txt: Removed.
2869         * platform/ios-sim/fast/table/max-width-integer-overflow-expected.txt: Removed.
2870         * platform/ios-sim/fast/table/table-row-split2-expected.txt: Removed.
2871         * platform/ios-sim/fast/table/table-section-split2-expected.txt: Removed.
2872         * platform/ios-sim/fast/table/table-split-expected.txt: Removed.
2873         * platform/ios-sim/fast/table/table-split2-expected.txt: Removed.
2874         * platform/ios-sim/fast/text/apply-start-width-after-skipped-text-expected.txt: Removed.
2875         * platform/ios-sim/fast/text/justify-padding-distribution-expected.txt: Removed.
2876         * platform/ios-sim/fast/text/selection-painted-separately-expected.txt: Removed.
2877         * platform/ios-sim/fast/text/setData-dirty-lines-expected.txt: Removed.
2878         * platform/ios-sim/fast/text/soft-hyphen-2-expected.txt: Removed.
2879         * platform/ios-sim/fast/text/splitText-dirty-lines-expected.txt: Removed.
2880         * platform/ios-sim/fast/transforms/shadows-expected.txt: Removed.
2881         * platform/ios-sim/fast/workers/worker-close-more-expected.txt: Removed.
2882         * platform/ios-sim/fast/writing-mode/table-percent-width-quirk-expected.txt: Removed.
2883         * platform/ios-sim/fast/xmlhttprequest/xmlhttprequest-recursive-sync-event-expected.txt: Removed.
2884         * platform/ios-sim/http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt: Removed.
2885         * platform/ios-sim/http/tests/cookies/simple-cookies-expired-expected.txt: Removed.
2886         * platform/ios-sim/http/tests/cookies/simple-cookies-max-age-expected.txt: Removed.
2887         * platform/ios-sim/http/tests/cookies/single-quoted-value-expected.txt: Removed.
2888         * platform/ios-sim/http/tests/misc/empty-urls-expected.txt: Removed.
2889         * platform/ios-sim/http/tests/multipart/load-last-non-html-frame-expected.txt: Removed.
2890         * platform/ios-sim/http/tests/navigation/post-goback1-expected.txt: Removed.
2891         * platform/ios-sim/http/tests/security/contentSecurityPolicy/connect-src-websocket-blocked-expected.txt: Removed.
2892         * platform/ios-sim/http/tests/security/contentSecurityPolicy/media-src-blocked-expected.txt: Removed.
2893         * platform/ios-sim/http/tests/security/local-video-poster-from-remote-expected.txt: Removed.
2894         * platform/ios-sim/http/tests/security/sandboxed-iframe-modify-self-expected.txt: Removed.
2895         * platform/ios-sim/http/tests/security/video-poster-cross-origin-crash-expected.txt: Removed.
2896         * platform/ios-sim/http/tests/xmlhttprequest/chunked-progress-event-expectedLength-expected.txt: Removed.
2897         * platform/ios-sim/http/tests/xmlhttprequest/request-encoding2-expected.txt: Removed.
2898         * platform/ios-sim/http/tests/xmlhttprequest/upload-onloadend-event-after-load-expected.txt: Removed.
2899         * platform/ios-sim/http/tests/xmlhttprequest/upload-onprogress-event-expected.txt: Removed.
2900         * platform/ios-sim/http/tests/xmlhttprequest/upload-progress-events-expected.txt: Removed.
2901         * platform/ios-sim/media/csp-blocks-video-expected.txt: Removed.
2902         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.1-expected.txt: Removed.
2903         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.2-expected.txt: Removed.
2904         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T1-expected.txt: Removed.
2905         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T2-expected.txt: Removed.
2906         * platform/ios-sim/svg/as-image/image-respects-pageScaleFactor-change-expected.txt: Removed.
2907         * platform/ios-sim/svg/css/getComputedStyle-basic-expected.txt: Removed.
2908         * platform/ios-sim/svg/custom/baseval-animval-equality-expected.txt: Removed.
2909         * platform/ios-sim/svg/custom/dasharrayOrigin-expected.txt: Removed.
2910         * platform/ios-sim/svg/custom/getSubStringLength-expected.txt: Removed.
2911         * platform/ios-sim/svg/custom/pattern-scaling-expected.txt: Removed.
2912         * platform/ios-sim/svg/custom/svg-features-expected.txt: Removed.
2913         * platform/ios-sim/svg/dom/altGlyph-dom-expected.txt: Removed.
2914         * platform/ios-sim/svg/foreignObject/fO-parent-display-none-expected.txt: Removed.
2915         * platform/ios-sim/svg/foreignObject/fO-parent-display-none-with-relative-pos-content-expected.txt: Removed.
2916         * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-expected.txt: Removed.
2917         * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-with-relative-pos-content-expected.txt: Removed.
2918         * platform/ios-sim/svg/hittest/svg-ellipse-non-scale-stroke-expected.txt: Removed.
2919
2920 2014-04-16  David Kilzer  <ddkilzer@apple.com>
2921
2922         <http://webkit.org/b/129171> Rebaseline LayoutTests for iOS
2923
2924         3206 files changed, 65535 insertions(+), 39972 deletions(-)
2925
2926         * platform/ios-sim/Skipped: Clean up old items.  Skip tests that
2927         time out due to notifyDone() not being called.
2928
2929 2014-04-16  David Kilzer  <ddkilzer@apple.com>
2930
2931         Upstream iOS layout test results
2932
2933         7354 files changed, 367781 insertions(+)
2934
2935         * platform/ios-sim: Add.
2936
2937 2014-04-16  David Kilzer  <ddkilzer@apple.com>
2938
2939         Rename LayoutTests/platformm/iphone-simulator => ios-sim
2940
2941         * platform/ios-sim: Renamed from LayoutTests/platform/iphone-simulator.
2942
2943 2014-04-16  Alexey Proskuryakov  <ap@apple.com>
2944
2945         DataTransfer should cache its FileList
2946         https://bugs.webkit.org/show_bug.cgi?id=131694
2947
2948         Reviewed by Darin Adler.
2949
2950         * fast/events/data-transfer-files-attribute-identity-expected.txt: Added.
2951         * fast/events/data-transfer-files-attribute-identity.html: Added.
2952
2953         * platform/wk2/TestExpectations: Skipped the test, because WKTR doesn't support
2954         file dragging yet.
2955
2956 2014-04-16  Zoltan Horvath  <zoltan@webkit.org>
2957
2958         Remove fast/parser/parser-yield-timing.html from skipped list
2959         https://bugs.webkit.org/show_bug.cgi?id=131749
2960
2961         Reviewed by Darin Adler.
2962
2963         The test was originally skipped in Bug 89812 due to flakiness on Chromium
2964         debug bots. I run the tests with huge iterations and I don't see
2965         flakiness on Mavericks release/debug. Let's remove from skipped for now.
2966
2967         * platform/mac/TestExpectations:
2968
2969 2014-04-16  Bem Jones-Bey  <bjonesbe@adobe.com>
2970
2971         Remove references to Leopard and Snow Leopard from Windows TestExpectations
2972
2973         Filed new bugs to track each of these tests, so someone with a windows
2974         build can try and see if the tests still fail.
2975
2976         Unreviewed.
2977
2978         * platform/win/TestExpectations:
2979         * platform/wincairo/TestExpectations:
2980
2981 2014-04-16  David Hyatt  <hyatt@apple.com>
2982
2983         Make sure to skip the RenderMultiColumnFlowThread when resolving percentage heights inside columns against
2984         containing blocks. The flow thread's auto height should not interfere if a fixed height is specified on
2985         an ancestor.
2986
2987         https://bugs.webkit.org/show_bug.cgi?id=131741
2988
2989         Reviewed by Simon Fraser.
2990
2991         * fast/multicol/percent-height-expected.html: Added.
2992         * fast/multicol/percent-height.html: Added.
2993
2994 2014-04-16  Martin Hodovan  <mhodovan@inf.u-szeged.hu>
2995
2996         ASSERTION FAILED: x2 >= x1 in WebCore::RenderObject::drawLineForBoxSide
2997         https://bugs.webkit.org/show_bug.cgi?id=127835
2998
2999         Added test demonstrates four cases:
3000         Test #1: Negative upper margin + positive upper padding
3001         Test #2: Negative right margin + positive right padding (used to fail)
3002         Test #3: Negative bottom margin + positive bottom padding
3003         Test #4: Negative left margin + positive left padding (used to fail)
3004
3005         Reviewed by Darin Adler.
3006
3007         * fast/css/padding-margin-negative-border-expected.html: Added.
3008         * fast/css/padding-margin-negative-border.html: Added.
3009
3010 2014-04-16  Jer Noble  <jer.noble@apple.com>
3011
3012         [MSE] Seeks into buffered ranges will never complete.
3013         https://bugs.webkit.org/show_bug.cgi?id=131717
3014
3015         Reviewed by Eric Carlson.
3016
3017         * media/media-source/media-source-seek-complete-expected.txt: Added.
3018         * media/media-source/media-source-seek-complete.html: Added.
3019
3020 2014-04-16  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3021
3022         Unreviewed EFL gardening. Some test modules come to crash since buildbot uses
3023         Ubuntu 13.10. Skip those crash modules for now. 
3024
3025         * platform/efl-wk2/TestExpectations:
3026
3027 2014-04-14  Roger Fong  <roger_fong@apple.com>
3028
3029         Snapshotted plugins may need to be restarted if style properties are changed after initial load of plugin.
3030         https://bugs.webkit.org/show_bug.cgi?id=131553.
3031         <rdar://problem/15443375>
3032
3033         Reviewed by Timothy Horton.
3034
3035         * platform/mac-wk2/plugins/snapshotting/set-plugin-size-to-tiny-expected.txt: Added.
3036         * plugins/snapshotting/set-plugin-size-to-tiny.html: Added.
3037
3038 2014-04-14  Morten Stenshorne  <mstensho@opera.com>
3039
3040         [New Multicolumn] Add support for column-span:all
3041         https://bugs.webkit.org/show_bug.cgi?id=129330
3042
3043         Reviewed by Dave Hyatt.
3044
3045         Wrote a bunch of tests. A few of the tests were copied from existing
3046         (old-impl) tests and put in a separate directory. That directory can
3047         be wiped when we turn on the new multicol implementation by default.
3048
3049         * fast/multicol/newmulticol/adjacent-spanners-expected.html: Added.
3050         * fast/multicol/newmulticol/adjacent-spanners.html: Added.
3051         * fast/multicol/newmulticol/block-becomes-spanner-expected.html: Added.
3052         * fast/multicol/newmulticol/block-becomes-spanner.html: Added.
3053         * fast/multicol/newmulticol/change-spanner-display-expected.html: Added.
3054         * fast/multicol/newmulticol/change-spanner-display.html: Added.
3055         * fast/multicol/newmulticol/change-spanner-parent-display-expected.html: Added.
3056         * fast/multicol/newmulticol/change-spanner-parent-display.html: Added.
3057         * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash-expected.txt: Added.
3058         * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash.html: Added.
3059         * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block-expected.html: Added.
3060         * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block.html: Added.
3061         * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash-expected.txt: Added.
3062         * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash.html: Added.
3063         * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash-expected.txt: Added.
3064         * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash.html: Added.
3065         * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox-expected.txt: Added.
3066         * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox.html: Added.
3067         * fast/multicol/newmulticol/compare-with-old-impl/clone-summary-expected.html: Added.
3068         * fast/multicol/newmulticol/compare-with-old-impl/clone-summary.html: Added.
3069         * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box-expected.txt: Added.
3070         * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box.html: Added.
3071         * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash-expected.txt: Added.
3072         * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash.html: Added.
3073         * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash-expected.txt: Added.
3074         * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash.html: Added.
3075         * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash-expected.txt: Added.
3076         * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash.html: Added.
3077         * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash-expected.txt: Added.
3078         * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash.html: Added.
3079         * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash-expected.txt: Added.
3080         * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash.html: Added.
3081         * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash-expected.txt: Added.
3082         * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash.html: Added.
3083         * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash-expected.txt: Added.
3084         * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash.html: Added.
3085         * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash-expected.txt: Added.
3086         * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash.html: Added.
3087         * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash-expected.txt: Added.
3088         * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash.html: Added.
3089         * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash-expected.txt: Added.
3090         * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash.html: Added.
3091         * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash-expected.txt: Added.
3092         * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash.html: Added.
3093         * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting-expected.html: Added.
3094         * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting.html: Added.
3095         * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child-expected.html: Added.
3096         * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child.html: Added.
3097         * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash-expected.txt: Added.
3098         * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash.html: Added.
3099         * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash-expected.txt: Added.
3100         * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash.html: Added.
3101         * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash-expected.txt: Added.
3102         * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash.html: Added.
3103         * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash-expected.txt: Added.
3104         * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash.html: Added.
3105         * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash-expected.txt: Added.
3106         * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash.html: Added.
3107         * fast/multicol/newmulticol/insert-row-content1-expected.html: Added.
3108         * fast/multicol/newmulticol/insert-row-content1.html: Added.
3109         * fast/multicol/newmulticol/insert-row-content2-expected.html: Added.
3110         * fast/multicol/newmulticol/insert-row-content2.html: Added.
3111         * fast/multicol/newmulticol/insert-row-content3-expected.html: Added.
3112         * fast/multicol/newmulticol/insert-row-content3.html: Added.
3113         * fast/multicol/newmulticol/insert-row-content4-expected.html: Added.
3114         * fast/multicol/newmulticol/insert-row-content4.html: Added.
3115         * fast/multicol/newmulticol/insert-row-content5-expected.html: Added.
3116         * fast/multicol/newmulticol/insert-row-content5.html: Added.
3117         * fast/multicol/newmulticol/insert-row-content6-expected.html: Added.
3118         * fast/multicol/newmulticol/insert-row-content6.html: Added.
3119         * fast/multicol/newmulticol/insert-row-content7-expected.html: Added.
3120         * fast/multicol/newmulticol/insert-row-content7.html: Added.
3121         * fast/multicol/newmulticol/insert-row-content8-expected.html: Added.
3122         * fast/multicol/newmulticol/insert-row-content8.html: Added.
3123         * fast/multicol/newmulticol/insert-row-content9-expected.html: Added.
3124         * fast/multicol/newmulticol/insert-row-content9.html: Added.
3125         * fast/multicol/newmulticol/insert-spanner-child1-expected.html: Added.
3126         * fast/multicol/newmulticol/insert-spanner-child1.html: Added.
3127         * fast/multicol/newmulticol/insert-spanner-child2-expected.html: Added.
3128         * fast/multicol/newmulticol/insert-spanner-child2.html: Added.
3129         * fast/multicol/newmulticol/insert-spanner-child3-expected.html: Added.
3130         * fast/multicol/newmulticol/insert-spanner-child3.html: Added.
3131         * fast/multicol/newmulticol/insert-spanner1-expected.html: Added.
3132         * fast/multicol/newmulticol/insert-spanner1.html: Added.
3133         * fast/multicol/newmulticol/insert-spanner2-expected.html: Added.
3134         * fast/multicol/newmulticol/insert-spanner2.html: Added.
3135         * fast/multicol/newmulticol/insert-spanner3-expected.html: Added.
3136         * fast/multicol/newmulticol/insert-spanner3.html: Added.
3137         * fast/multicol/newmulticol/insert-spanner4-expected.html: Added.
3138         * fast/multicol/newmulticol/insert-spanner4.html: Added.
3139         * fast/multicol/newmulticol/insert-spanner5-expected.html: Added.
3140         * fast/multicol/newmulticol/insert-spanner5.html: Added.
3141         * fast/multicol/newmulticol/insert-spanner6-expected.html: Added.
3142         * fast/multicol/newmulticol/insert-spanner6.html: Added.
3143         * fast/multicol/newmulticol/insert-spanner7-expected.html: Added.
3144         * fast/multicol/newmulticol/insert-spanner7.html: Added.
3145         * fast/multicol/newmulticol/insert-spanner8-expected.html: Added.
3146         * fast/multicol/newmulticol/insert-spanner8.html: Added.
3147         * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block-expected.html: Added.
3148         * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block.html: Added.
3149         * fast/multicol/newmulticol/remove-row-content1-expected.html: Added.
3150         * fast/multicol/newmulticol/remove-row-content1.html: Added.
3151         * fast/multicol/newmulticol/remove-row-content2-expected.html: Added.
3152         * fast/multicol/newmulticol/remove-row-content2.html: Added.
3153         * fast/multicol/newmulticol/remove-row-content3-expected.html: Added.
3154         * fast/multicol/newmulticol/remove-row-content3.html: Added.
3155         * fast/multicol/newmulticol/remove-row-content4-expected.html: Added.
3156         * fast/multicol/newmulticol/remove-row-content4.html: Added.
3157         * fast/multicol/newmulticol/remove-row-content5-expected.html: Added.
3158         * fast/multicol/newmulticol/remove-row-content5.html: Added.
3159         * fast/multicol/newmulticol/remove-row-content6-expected.html: Added.
3160         * fast/multicol/newmulticol/remove-row-content6.html: Added.
3161         * fast/multicol/newmulticol/remove-row-content7-expected.html: Added.
3162         * fast/multicol/newmulticol/remove-row-content7.html: Added.
3163         * fast/multicol/newmulticol/remove-row-content8-expected.html: Added.
3164         * fast/multicol/newmulticol/remove-row-content8.html: Added.
3165         * fast/multicol/newmulticol/remove-row-content9-expected.html: Added.
3166         * fast/multicol/newmulticol/remove-row-content9.html: Added.
3167         * fast/multicol/newmulticol/remove-spanner1-expected.html: Added.
3168         * fast/multicol/newmulticol/remove-spanner1.html: Added.
3169         * fast/multicol/newmulticol/remove-spanner2-expected.html: Added.
3170         * fast/multicol/newmulticol/remove-spanner2.html: Added.
3171         * fast/multicol/newmulticol/remove-spanner3-expected.html: Added.
3172         * fast/multicol/newmulticol/remove-spanner3.html: Added.
3173         * fast/multicol/newmulticol/remove-spanner4-expected.html: Added.
3174         * fast/multicol/newmulticol/remove-spanner4.html: Added.
3175         * fast/multicol/newmulticol/remove-spanner5-expected.html: Added.
3176         * fast/multicol/newmulticol/remove-spanner5.html: Added.
3177         * fast/multicol/newmulticol/remove-spanner6-expected.html: Added.
3178         * fast/multicol/newmulticol/remove-spanner6.html: Added.
3179         * fast/multicol/newmulticol/sole-spanner-expected.html: Added.
3180         * fast/multicol/newmulticol/sole-spanner.html: Added.
3181         * fast/multicol/newmulticol/span-between-text-expected.html: Added.
3182         * fast/multicol/newmulticol/span-between-text.html: Added.
3183         * fast/multicol/newmulticol/spanner-becomes-regular-block-expected.html: Added.
3184         * fast/multicol/newmulticol/spanner-becomes-regular-block.html: Added.
3185         * fast/multicol/newmulticol/spanner-first-expected.html: Added.
3186         * fast/multicol/newmulticol/spanner-first.html: Added.
3187         * fast/multicol/newmulticol/spanner-img-expected.html: Added.
3188         * fast/multicol/newmulticol/spanner-img.html: Added.
3189         * fast/multicol/newmulticol/spanner-inline-block-expected.html: Added.
3190         * fast/multicol/newmulticol/spanner-inline-block.html: Added.
3191         * fast/multicol/newmulticol/spanner-last-expected.html: Added.
3192         * fast/multicol/newmulticol/spanner-last.html: Added.
3193         * fast/multicol/newmulticol/spanner-nested-dynamic-expected.html: Added.
3194         * fast/multicol/newmulticol/spanner-nested-dynamic.html: Added.
3195         * fast/multicol/newmulticol/spanner-nested-expected.html: Added.
3196         * fast/multicol/newmulticol/spanner-nested.html: Added.
3197         * fast/multicol/newmulticol/spanner-pseudo-after1-expected.html: Added.
3198         * fast/multicol/newmulticol/spanner-pseudo-after1.html: Added.
3199         * fast/multicol/newmulticol/spanner-pseudo-after2-expected.html: Added.
3200         * fast/multicol/newmulticol/spanner-pseudo-after2.html: Added.
3201         * fast/multicol/newmulticol/spanner-pseudo-after3-expected.html: Added.
3202         * fast/multicol/newmulticol/spanner-pseudo-after3.html: Added.
3203         * fast/multicol/newmulticol/spanner-pseudo-after4-expected.html: Added.
3204         * fast/multicol/newmulticol/spanner-pseudo-after4.html: Added.
3205         * fast/multicol/newmulticol/spanner-pseudo-before-after1-expected.html: Added.
3206         * fast/multicol/newmulticol/spanner-pseudo-before-after1.html: Added.
3207         * fast/multicol/newmulticol/spanner-pseudo-before-after2-expected.html: Added.
3208         * fast/multicol/newmulticol/spanner-pseudo-before-after2.html: Added.
3209         * fast/multicol/newmulticol/spanner-pseudo-before-after3-expected.html: Added.
3210         * fast/multicol/newmulticol/spanner-pseudo-before-after3.html: Added.
3211         * fast/multicol/newmulticol/spanner-pseudo-before-after4-expected.html: Added.
3212         * fast/multicol/newmulticol/spanner-pseudo-before-after4.html: Added.
3213         * fast/multicol/newmulticol/spanner-pseudo-before1-expected.html: Added.
3214         * fast/multicol/newmulticol/spanner-pseudo-before1.html: Added.
3215         * fast/multicol/newmulticol/spanner-pseudo-before2-expected.html: Added.
3216         * fast/multicol/newmulticol/spanner-pseudo-before2.html: Added.
3217         * fast/multicol/newmulticol/spanner-pseudo-before3-expected.html: Added.
3218         * fast/multicol/newmulticol/spanner-pseudo-before3.html: Added.
3219         * fast/multicol/newmulticol/spanner-pseudo-before4-expected.html: Added.
3220         * fast/multicol/newmulticol/spanner-pseudo-before4.html: Added.
3221         * fast/multicol/newmulticol/spanner-table-expected.html: Added.
3222         * fast/multicol/newmulticol/spanner-table.html: Added.
3223         * fast/multicol/newmulticol/spanner-with-margin-expected.html: Added.
3224         * fast/multicol/newmulticol/spanner-with-margin.html: Added.
3225         * fast/multicol/newmulticol/spanner1-expected.html: Added.
3226         * fast/multicol/newmulticol/spanner1.html: Added.
3227         * fast/multicol/newmulticol/spanner2-expected.html: Added.
3228         * fast/multicol/newmulticol/spanner2.html: Added.
3229         * fast/multicol/newmulticol/spanner3-expected.html: Added.
3230         * fast/multicol/newmulticol/spanner3.html: Added.
3231         * fast/multicol/newmulticol/spanner4-expected.html: Added.
3232         * fast/multicol/newmulticol/spanner4.html: Added.
3233         * fast/multicol/newmulticol/spanner5-expected.html: Added.
3234         * fast/multicol/newmulticol/spanner5.html: Added.
3235         * fast/multicol/newmulticol/spanner6-expected.html: Added.
3236         * fast/multicol/newmulticol/spanner6.html: Added.
3237         * fast/multicol/newmulticol/spanner7-expected.html: Added.
3238         * fast/multicol/newmulticol/spanner7.html: Added.
3239         * fast/multicol/newmulticol/spanner8-expected.html: Added.
3240         * fast/multicol/newmulticol/spanner8.html: Added.
3241         * fast/multicol/newmulticol/spanner9-expected.html: Added.
3242         * fast/multicol/newmulticol/spanner9.html: Added.
3243         * fast/multicol/newmulticol/trailing-margin-with-spanner-expected.html: Added.
3244         * fast/multicol/newmulticol/trailing-margin-with-spanner.html: Added.
3245         * fast/multicol/newmulticol/trailing-margin-with-spanner2-expected.html: Added.
3246         * fast/multicol/newmulticol/trailing-margin-with-spanner2.html: Added.
3247         * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Added.
3248
3249 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
3250
3251         http/tests/websocket/tests/hybi/workers/close.html is flaky
3252         https://bugs.webkit.org/show_bug.cgi?id=131716
3253
3254         * platform/mac/TestExpectations: Marking as such.
3255
3256 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
3257
3258         transitions/cancel-transition.html is very flaky on Mac
3259         https://bugs.webkit.org/show_bug.cgi?id=131715
3260
3261         * platform/mac/TestExpectations: Marking as such.
3262
3263 2014-04-15  Lorenzo Tilve  <ltilve@igalia.com>
3264
3265         Unreviewed gardening.
3266
3267         * TestExpectations:
3268         Corrected wrong js/regress/ path for js/slow-stress/emscripten-memops.html
3269         * platform/gtk/TestExpectations:
3270         Updated expectation for passing on Release plugins/unavailable-plugin-indicator-obscurity.html
3271
3272 2014-04-15  Commit Queue  <commit-queue@webkit.org>
3273
3274         Unreviewed, rolling out r167199 and r167251.
3275         https://bugs.webkit.org/show_bug.cgi?id=131678
3276
3277         Caused a DYEBench regression and does not seem to improve perf
3278         on relevant websites (Requested by rniwa on #webkit).
3279
3280         Reverted changesets:
3281
3282         "Rewrite Function.bind as a builtin"
3283         https://bugs.webkit.org/show_bug.cgi?id=131083
3284         http://trac.webkit.org/changeset/167199
3285
3286         "Update test result"
3287         http://trac.webkit.org/changeset/167251
3288
3289 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
3290
3291         inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html
3292         flakily fail and assert
3293         https://bugs.webkit.org/show_bug.cgi?id=131679
3294
3295         * TestExpectations: This one, too.
3296
3297 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
3298
3299         inspector/dom/content-flow-list.html is flakily failing and asserting
3300         https://bugs.webkit.org/show_bug.cgi?id=131679
3301
3302         * TestExpectations: Skip the test, it fails or asserts most of the time.
3303
3304 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
3305
3306         ScriptProcessorNode is garbage collected while still active if unreachable (breaks multiple webaudio test)
3307         https://bugs.webkit.org/show_bug.cgi?id=112521
3308
3309         * TestExpectations: Updated bug number, added webaudio/audioprocessingevent.html,
3310         and removed a spurious additional webaudio/javascriptaudionode-downmix8-2channel-input.html line.
3311
3312 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
3313
3314         [Mac] compositing/repaint/positioned-movement.html flaky, missing repaint
3315         https://bugs.webkit.org/show_bug.cgi?id=118153
3316
3317         * platform/mac-wk2/TestExpectations:
3318         * platform/mac/TestExpectations:
3319         Moved the flaky expectation to also apply to WebKit1.
3320
3321 2014-04-14  Commit Queue  <commit-queue@webkit.org>
3322
3323         Unreviewed, rolling out r167261.
3324         https://bugs.webkit.org/show_bug.cgi?id=131667
3325
3326         broke many navigation tests (Requested by ap on #webkit).
3327
3328         Reverted changeset:
3329
3330         "Web Replay: memoize fallback time values for
3331         document.lastModified"
3332         https://bugs.webkit.org/show_bug.cgi?id=131318
3333         http://trac.webkit.org/changeset/167261
3334
3335 2014-04-14  Commit Queue  <commit-queue@webkit.org>
3336
3337         Unreviewed, rolling out r167272.
3338         https://bugs.webkit.org/show_bug.cgi?id=131666
3339
3340         Broke multiple tests (Requested by ap on #webkit).
3341
3342         Reverted changeset:
3343
3344         "Function.bind itself is too slow"
3345         https://bugs.webkit.org/show_bug.cgi?id=131636
3346         http://trac.webkit.org/changeset/167272
3347
3348 2014-04-14  Jon Honeycutt  <jhoneycutt@apple.com>
3349
3350         Assertion failure under FEImage::determineAbsolutePaintRect()
3351
3352         <https://bugs.webkit.org/show_bug.cgi?id=131660>
3353         <rdar://problem/15669294>
3354
3355         Reviewed by Geoffrey Garen.
3356
3357         * svg/filters/feImage-filter-assertion-expected.txt: Added.
3358         * svg/filters/feImage-filter-assertion.html: Added.
3359
3360 2014-04-14  Oliver Hunt  <oliver@apple.com>
3361
3362         Function.bind itself is too slow
3363         https://bugs.webkit.org/show_bug.cgi?id=131636
3364
3365         Reviewed by Geoffrey Garen.
3366
3367         New test, and fix bogus log in old one
3368
3369         * js/regress/function-bind-create-expected.html: Added.
3370         * js/regress/function-bind-create.html: Added.
3371         * js/regress/script-tests/function-bind-create.js: Added.
3372         (test):
3373         * js/regress/script-tests/function-bind.js:
3374
3375 2014-04-14  Brian J. Burg  <burg@cs.washington.edu>
3376
3377         Web Replay: memoize fallback time values for document.lastModified
3378         https://bugs.webkit.org/show_bug.cgi?id=131318
3379
3380         Reviewed by Joseph Pecoraro.
3381
3382         * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
3383
3384 2014-04-14  Eduardo Lima Mitev  <elima@igalia.com>
3385
3386         [GTK] Unreviewed GTK gardening.
3387
3388         * platform/gtk/TestExpectations: Update test expectations for new failing test 'editing/editability/ignored-content.html'.
3389         * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Rebaselined.
3390
3391 2014-04-14  Dirk Schulze  <krit@webkit.org>
3392
3393         Optimize Canvas fill and drawImage with SourceIn, DestinationIn, SourceOut, and DestinationAtop using transparencyLayer.
3394         https://bugs.webkit.org/show_bug.cgi?id=79659
3395
3396         Reviewed by Darin Adler.
3397
3398         Unskip previously failing tests.
3399
3400         * platform/gtk/TestExpectations:
3401
3402 2014-04-14  Manuel Rego Casasnovas  <rego@igalia.com>
3403
3404         [JSC] CSSStyleDeclaration report incorrect descriptor
3405         https://bugs.webkit.org/show_bug.cgi?id=89697
3406
3407         Reviewed by Benjamin Poulain.
3408
3409         Add new test to check the descriptor of CSSStyleDeclaration properties.
3410
3411         * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt: Added.
3412         * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html: Added.
3413
3414 2014-04-14  Benjamin Poulain  <benjamin@webkit.org>
3415
3416         CSS JIT: compile the :nth-child() pseudo class
3417         https://bugs.webkit.org/show_bug.cgi?id=131602
3418
3419         Reviewed by Andreas Kling.
3420
3421         Add a couple of test for the new code:
3422         -nth-child-with-backtracking tests the register pressure with backtracking.
3423         -nth-child-bounds tests invalid selectors do not cause problems.
3424
3425         * fast/selectors/nth-child-bounds-expected.txt: Added.
3426         * fast/selectors/nth-child-bounds.html: Added.
3427         * fast/selectors/nth-child-with-backtracking-expected.txt: Added.
3428         * fast/selectors/nth-child-with-backtracking.html: Added.
3429
3430         * http/tests/security/video-poster-cross-origin-crash.html:
3431         Now that CSSSelector filters out ridiculously bad values, the pseudo class in this test
3432         was no longer executed.
3433         The particular value of nth-child is irrelevant for this test, all it needs it the tree marking
3434         while not matching.
3435
3436 2014-04-14  Mihnea Ovidenie  <mihnea@adobe.com>
3437
3438         [CSS Regions] Hit testing doesn't work in video
3439         https://bugs.webkit.org/show_bug.cgi?id=131485
3440
3441         Reviewed by Andrei Bucur.
3442
3443         * fast/regions/hit-test-region-preserve3d-container-expected.txt: Added.
3444         * fast/regions/hit-test-region-preserve3d-container.html: Added.
3445
3446 2014-04-14  Koji Ishii  <kojishi@gmail.com>
3447
3448         Update html5lib test data to latest version
3449         https://bugs.webkit.org/show_bug.cgi?id=131588
3450
3451         Reviewed by Darin Adler.
3452
3453         This patch imports the latest version of the "dat" files from
3454         https://github.com/html5lib/html5lib-tests
3455         Also updated expected files for failures of new tests.
3456
3457         * html5lib/generated/run-adoption01-data-expected.txt: Passes now as a bug in the test was fixed.
3458         * html5lib/generated/run-adoption01-write-expected.txt: Supressed new failures.
3459         * html5lib/generated/run-inbody01-data-expected.txt: Added.
3460         * html5lib/generated/run-inbody01-data.html: Added.
3461         * html5lib/generated/run-inbody01-write-expected.txt: Added.
3462         * html5lib/generated/run-inbody01-write.html: Added.
3463         * html5lib/generated/run-main-element-data-expected.txt: Added.
3464         * html5lib/generated/run-main-element-data.html: Added.
3465         * html5lib/generated/run-main-element-write-expected.txt: Added.
3466         * html5lib/generated/run-main-element-write.html: Added.
3467         * html5lib/generated/run-template-data-expected.txt: Supressed new failures.
3468         * html5lib/generated/run-template-write-expected.txt: Supressed new failures.
3469         * html5lib/generated/run-tests21-data-expected.txt: Supressed new failures.
3470         * html5lib/generated/run-tests21-write-expected.txt: Supressed new failures.
3471         * html5lib/generated/run-tests25-data-expected.txt: Supressed new failures.
3472         * html5lib/generated/run-tests25-write-expected.txt: Supressed new failures.
3473         * html5lib/resources/adoption01.dat:
3474         * html5lib/resources/adoption02.dat:
3475         * html5lib/resources/comments01.dat:
3476         * html5lib/resources/doctype01.dat:
3477         * html5lib/resources/domjs-unsafe.dat:
3478         * html5lib/resources/entities01.dat:
3479         * html5lib/resources/entities02.dat:
3480         * html5lib/resources/html5test-com.dat:
3481         * html5lib/resources/inbody01.dat:
3482         * html5lib/resources/isindex.dat:
3483         * html5lib/resources/main-element.dat: Added.
3484         * html5lib/resources/pending-spec-changes-plain-text-unsafe.dat:
3485         * html5lib/resources/pending-spec-changes.dat:
3486         * html5lib/resources/plain-text-unsafe.dat:
3487         * html5lib/resources/scriptdata01.dat:
3488         * html5lib/resources/tables01.dat:
3489         * html5lib/resources/template.dat:
3490         * html5lib/resources/tests1.dat:
3491         * html5lib/resources/tests10.dat:
3492         * html5lib/resources/tests14.dat:
3493         * html5lib/resources/tests15.dat:
3494         * html5lib/resources/tests16.dat:
3495         * html5lib/resources/tests17.dat:
3496         * html5lib/resources/tests18.dat:
3497         * html5lib/resources/tests19.dat:
3498         * html5lib/resources/tests2.dat:
3499         * html5lib/resources/tests20.dat:
3500         * html5lib/resources/tests21.dat:
3501         * html5lib/resources/tests22.dat:
3502         * html5lib/resources/tests23.dat:
3503         * html5lib/resources/tests25.dat:
3504         * html5lib/resources/tests26.dat:
3505         * html5lib/resources/tests3.dat:
3506         * html5lib/resources/tests4.dat:
3507         * html5lib/resources/tests5.dat:
3508         * html5lib/resources/tests6.dat:
3509         * html5lib/resources/tests7.dat:
3510         * html5lib/resources/tests8.dat:
3511         * html5lib/resources/tests9.dat:
3512         * html5lib/resources/tests_innerHTML_1.dat:
3513         * html5lib/resources/tricky01.dat:
3514         * html5lib/resources/webkit01.dat:
3515         * html5lib/resources/webkit02.dat:
3516
3517 2014-04-13  Darin Adler  <darin@apple.com>
3518
3519         REGRESSION (r158617): Find on Page can get stuck in a loop when the search string occurs in an <input> in a <fieldset>
3520         https://bugs.webkit.org/show_bug.cgi?id=126322
3521
3522         Reviewed by Ryosuke Niwa.
3523
3524         * editing/text-iterator/count-matches-in-form-expected.txt: Added.
3525         * editing/text-iterator/count-matches-in-form.html: Added.
3526
3527         * fast/text/window-find.html: Tweaked the test a bit, making it a little easier to
3528         see if the test hasn't even run.
3529
3530 2014-04-08  Oliver Hunt  <oliver@apple.com>
3531
3532         Rewrite Function.bind as a builtin
3533         https://bugs.webkit.org/show_bug.cgi?id=131083
3534
3535         Reviewed by Geoffrey Garen.
3536
3537         Testing.
3538
3539         * js/dom/function-bind-expected.txt:
3540         * js/regress/function-bind-expected.txt: Added.
3541         * js/regress/function-bind.html: Added.
3542         * js/regress/script-tests/function-bind.js: Added.
3543         (foo):
3544
3545 2014-04-13  Youenn Fablet  <youenn.fablet@crf.canon.fr>
3546
3547         [GStreamer] No CORS support for media elements
3548         https://bugs.webkit.org/show_bug.cgi?id=99037
3549
3550         Reviewed by Philippe Normand.
3551
3552         http/tests/security/video-cross-origin-accessfailure.html verifies that cross-origin streams that fail CORS check
3553         are not played when crossorigin attribute is set.
3554          http/tests/security/video-cross-origin-accesssameorigin.html verifies that access to same-origin streams
3555         are played when crossorigin attribute is set.
3556
3557         * http/tests/security/video-cross-origin-accessfailure-expected.txt: Added.
3558         * http/tests/security/video-cross-origin-accessfailure.html: Added.
3559         * http/tests/security/video-cross-origin-accesssameorigin-expected.txt: Added.
3560         * http/tests/security/video-cross-origin-accesssameorigin.html: Added.
3561         * platform/efl/TestExpectations: Enabled http/tests/security/video-cross-origin-readback.html.
3562         * platform/gtk/TestExpectations: Ditto.
3563         * platform/mac/TestExpectations: Disabled http/tests/security/video-cross-origin-accessfailure.html.
3564
3565 2014-04-13  Darin Adler  <darin@apple.com>
3566
3567         REGRESSION (r166860): ASSERTION FAILED: !isCalculated() on fast/css/image-set-value-not-removed-crash.html
3568         https://bugs.webkit.org/show_bug.cgi?id=131480
3569
3570         Reviewed by Andreas Kling.
3571
3572         * platform/mac/TestExpectations: Unskip the test now that the assertion is fixed.
3573
3574 2014-04-12  Filip Pizlo  <fpizlo@apple.com>
3575
3576         Make slow-stress tests run faster by running fewer VM variants.
3577
3578         Rubber stamped by Geoffrey Garen.
3579
3580         * jsc-layout-tests.yaml:
3581
3582 2014-04-12  Filip Pizlo  <fpizlo@apple.com>
3583
3584         Math.fround() should be an intrinsic
3585         https://bugs.webkit.org/show_bug.cgi?id=131583
3586
3587         Reviewed by Geoffrey Garen.
3588         
3589         This test runs 4.4635x faster with the intrinsic.
3590
3591         * js/regress/fround-expected.txt: Added.
3592         * js/regress/fround.html: Added.
3593         * js/regress/script-tests/fround.js: Added.
3594
3595 2014-04-12  Youenn Fablet  <youenn.fablet@crf.canon.fr>
3596
3597         [SOUP] Libsoup internal credential setting should be controlled by loader decision
3598         https://bugs.webkit.org/show_bug.cgi?id=130963
3599
3600         Reviewed by Darin Adler.
3601
3602         * platform/efl/TestExpectations: Unskipped http/tests/xmlhttprequest/cross-origin-no-authorization.html.
3603         * platform/gtk/TestExpectations: Ditto.
3604
3605 2014-04-12  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
3606
3607         (before-mar-1-1000) In correct date creation prior to 1 Mar 1000 
3608         https://bugs.webkit.org/show_bug.cgi?id=129308
3609
3610         Reviewed by Darin Adler.
3611
3612         * js/date-constructor-expected.txt:
3613         * js/script-tests/date-constructor.js:
3614
3615 2014-04-11  Jon Honeycutt  <jhoneycutt@apple.com>
3616
3617         Assertion failure changing select element size during focus event
3618         dispatch
3619         <https://bugs.webkit.org/show_bug.cgi?id=131566>
3620         <rdar://problem/16400735>
3621
3622         Reviewed by Andy Estes.
3623
3624         * fast/forms/select-change-size-during-focus-expected.txt: Added.
3625         * fast/forms/select-change-size-during-focus.html: Added.
3626
3627 2014-04-11  Bem Jones-Bey  <bjonesbe@adobe.com>
3628
3629         Clear sibling floats while splitting inline flow
3630         https://bugs.webkit.org/show_bug.cgi?id=130905
3631
3632         Reviewed by David Hyatt.
3633
3634         This test will only crash if run with Address Sanitizer or some other
3635         address checking tool.
3636
3637         * fast/block/float/split-inline-sibling-of-float-crash-expected.txt: Added.
3638         * fast/block/float/split-inline-sibling-of-float-crash.html: Added.
3639
3640 2014-04-11  Gavin Barraclough  <baraclough@apple.com>
3641
3642         Rollout - Rewrite Function.bind as a builtin
3643         https://bugs.webkit.org/show_bug.cgi?id=131083
3644
3645         Unreviewed.
3646
3647         Rolling out r167020 while investigating a performance regression.
3648
3649         * js/dom/function-bind-expected.txt:
3650         * js/regress/function-bind-expected.txt: Removed.
3651         * js/regress/function-bind.html: Removed.
3652         * js/regress/script-tests/function-bind.js: Removed.
3653
3654 2014-04-11  Hans Muller  <hmuller@adobe.com>
3655
3656         [CSS Shapes] shape-outside from image doesn't load properly
3657         https://bugs.webkit.org/show_bug.cgi?id=131491
3658
3659         Reviewed by Bem Jones-Bey.
3660
3661         * http/tests/css/shape-image-file-expected.html: Added.
3662         * http/tests/css/shape-image-file.html: Added.
3663
3664 2014-04-11  Mark Lam  <mark.lam@apple.com>
3665
3666         JSMainThreadExecState::call() should clear exceptions before returning.
3667         <https://webkit.org/b/131530>
3668
3669         Reviewed by Geoffrey Garen.
3670
3671         * fast/dom/regress-131530-expected.txt: Added.
3672         * fast/dom/regress-131530.html: Added.
3673
3674 2014-04-11  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3675
3676         [GTK] Unreviewed GTK gardening.
3677
3678         Support for audio and video tracks was added on r158436. Stop skipping the following tests:
3679           media/track/audio-track.html
3680           media/track/video-track.html
3681
3682         Update bug number for media/track/track*in-band*.html tests
3683
3684         Report and update text expectations for new failing tests:
3685           media/track/track-remove-track.html
3686           fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-svg.html
3687           media/media-event-listeners.html
3688
3689         Update timeout expectation for media/video-controls-captions.html
3690
3691         * platform/gtk/TestExpectations:
3692
3693 2014-04-10  Chris Fleizach  <cfleizach@apple.com>
3694
3695         Heap-use-after-free in WebCore::SpeechSynthesisUtterance::startTime
3696         https://bugs.webkit.org/show_bug.cgi?id=131482
3697
3698         Reviewed by David Kilzer.
3699
3700         * platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash-expected.txt: Added.
3701         * platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash.html: Added.
3702
3703 2014-04-11  Bear Travis  <betravis@adobe.com>
3704
3705         [CSS Shapes] inset args and radial args should serialize to the simplest form
3706         https://bugs.webkit.org/show_bug.cgi?id=129825
3707
3708         Reviewed by Dirk Schulze.
3709
3710         Modify tests to use the shortened inset serialization.
3711
3712         * animations/resources/animation-test-helpers.js: Accept shortened inset forms.
3713         * css3/masking/clip-path-animation-expected.txt:
3714         * css3/masking/clip-path-animation.html:
3715         * fast/masking/parsing-clip-path-shape-expected.txt:
3716         * fast/masking/parsing-clip-path-shape.html:
3717         * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
3718         * fast/shapes/parsing/parsing-shape-lengths.html:
3719         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
3720         * fast/shapes/parsing/parsing-test-utils.js:
3721         * fast/shapes/shape-outside-floats/shape-outside-animation-expected.txt:
3722         * fast/shapes/shape-outside-floats/shape-outside-animation.html:
3723
3724 2014-04-11  Praveen R Jadhav  <praveen.j@samsung.com>
3725
3726         "playbackTime" parameter is not present in AudioProcessingEvent Interface as per W3C spec
3727         https://bugs.webkit.org/show_bug.cgi?id=105518
3728
3729         Reviewed by Jer Noble.
3730
3731         Test case added to check AudioProcessingEvent attributes.
3732
3733         * webaudio/audioprocessingevent-expected.txt: Added.
3734         * webaudio/audioprocessingevent.html: Added.
3735
3736 2014-04-11  Zalan Bujtas  <zalan@apple.com>
3737
3738         Subpixel rendering: WK1: Trail of cruft in redraw during animations.
3739         https://bugs.webkit.org/show_bug.cgi?id=131525
3740
3741         Reviewed by Simon Fraser.
3742
3743         Use enclosing rect instead of snapping to make sure the repaint rect always
3744         covers the dirty area when painting is requested in a non-compositing RenderView.
3745         This only applies to WK1 as WK2 has compositing RenderView and the repainting 
3746         is managed by RenderLayerBacking.
3747
3748         This is a temporary solution until after ScrollView/FrameView/RenderView
3749         is transitioned to device pixels. (tracked here: webkit.org/b/131526).
3750
3751         * fast/repaint/hidpi-block-width-change-leaves-cruft-expected.html: Added.
3752         * fast/repaint/hidpi-block-width-change-leaves-cruft.html: Added.
3753
3754 2014-04-11  Enrique Ocaña González  <eocanha@igalia.com>
3755
3756         [GTK] Unreviewed GTK gardening.
3757
3758         Update test expectations for flaky tests timing out:
3759           media/track/track-remove-active-cue-crash.html
3760           media/media-ended.html
3761           media/audio-mpeg-supported.html
3762
3763         * platform/gtk/TestExpectations:
3764
3765 2014-04-10  Commit Queue  <commit-queue@webkit.org>
3766
3767         Unreviewed, rolling out r167073.
3768         https://bugs.webkit.org/show_bug.cgi?id=131516
3769
3770         This patch caused crashes in video tests. (Requested by
3771         mrobinson on #webkit).
3772
3773         Reverted changeset:
3774
3775         "[GStreamer] No CORS support for media elements"
3776         https://bugs.webkit.org/show_bug.cgi?id=99037
3777         http://trac.webkit.org/changeset/167073
3778
3779 2014-04-10  Jon Honeycutt  <jhoneycutt@apple.com>
3780
3781         Assertion failure in WebCore::FlexBoxIterator::next()
3782         <https://bugs.webkit.org/show_bug.cgi?id=117176>
3783         <rdar://problem/14054549>
3784
3785         Reviewed by Tim Horton.
3786
3787         * fast/flexbox/collapse-anonymous-wrappers-assertion-expected.txt: Added.
3788         * fast/flexbox/collapse-anonymous-wrappers-assertion.html: Added.
3789
3790 2014-04-07  Jon Honeycutt  <jhoneycutt@apple.com>
3791
3792         Assertion failure, !node || node->isElementNode(), in
3793         WebCore::RenderBlock::clone()
3794         <https://bugs.webkit.org/show_bug.cgi?id=110489>
3795         <rdar://problem/13666425>
3796
3797         Reviewed by Antti Koivisto.
3798
3799         * fast/multicol/fuzzed-test-case-expected.txt: Added.
3800         * fast/multicol/fuzzed-test-case.html: Added.
3801
3802 2014-04-10  Zalan Bujtas  <zalan@apple.com>
3803
3804         Web Inspector: Breakpoint in gutter has clipped / broken border image.
3805         https://bugs.webkit.org/show_bug.cgi?id=131500
3806
3807         Reviewed by Joseph Pecoraro.
3808
3809         Typo in r166925.
3810
3811         * fast/borders/border-image-slice-missing-right-expected.html: Added.
3812         * fast/borders/border-image-slice-missing-right.html: Added.
3813
3814 2014-04-10  James Craig  <jcraig@apple.com>
3815
3816         Web Inspector: AXI: expose aria-busy state of current and ancestor nodes
3817         https://bugs.webkit.org/show_bug.cgi?id=130826
3818
3819         Reviewed by Timothy Hatcher.
3820
3821         Expose if node is contained by any "busy" ancestor nodes, too.
3822
3823         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
3824         * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
3825
3826 2014-04-10  Brian J. Burg  <burg@cs.washington.edu>
3827
3828         Web Replay: memoize plugin data for navigator.mimeTypes and navigator.plugins
3829         https://bugs.webkit.org/show_bug.cgi?id=131341
3830
3831         Reviewed by Timothy Hatcher.
3832
3833         Add support for different setup methods before the initial navigation of
3834         capture and replay. This is necessary to test that the value of
3835         navigator.plugins is the same on replay even if the underlying data changed.
3836
3837         * http/tests/inspector/replay/replay-test.js:
3838         (InspectorTestProxy.runSingleSegmentRefTest): Add calls to optional setup
3839         functions in the test page called setupPreCapture and setupPreReplay.
3840
3841 2014-04-10  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3842
3843         [GTK] Unreviewed GTK gardening.
3844
3845         Update text expectations for new failing tests:
3846           accessibility/help-text.html
3847           fast/css/cascade/box-shadow-and-webkit-box-shadow-cascade-order.html
3848           fast/css3-text/css3-text-decoration/text-decoration-skip/glyph-inside-underline.html
3849
3850         Update test expectations related with highdpi still not supported.
3851
3852         On r166930 test media/track/opera/interfaces/TextTrackList/onremovetrack.html
3853         was moved to media/track/w3c/interfaces/TextTrackList/onremovetrack.html.
3854         Now it passes. Remove the expectation.
3855
3856         * platform/gtk/TestExpectations:
3857
3858 2014-04-10  Bem Jones-Bey  <bjonesbe@adobe.com>
3859
3860         Invalid cast in WebCore::RenderLayer::setupClipPath
3861         https://bugs.webkit.org/show_bug.cgi?id=131368
3862
3863         Reviewed by Dirk Schulze.
3864
3865         * css3/masking/clip-path-box-shape-on-inline-crash-expected.txt: Added.
3866         * css3/masking/clip-path-box-shape-on-inline-crash.html: Added.
3867
3868 2014-04-10  Youenn Fablet  <youenn.fablet@crf.canon.fr>
3869
3870         [GStreamer] No CORS support for media elements
3871         https://bugs.webkit.org/show_bug.cgi?id=99037
3872
3873         Reviewed by Philippe Normand.
3874
3875         http/tests/security/video-cross-origin-accessfailure.html verifies that cross-origin streams that fail CORS check
3876         are not played when crossorigin attribute is set.
3877          http/tests/security/video-cross-origin-accesssameorigin.html verifies that access to same-origin streams
3878         are played when crossorigin attribute is set.
3879
3880         * http/tests/security/video-cross-origin-accessfailure-expected.txt: Added.
3881         * http/tests/security/video-cross-origin-accessfailure.html: Added.
3882         * http/tests/security/video-cross-origin-accesssameorigin-expected.txt: Added.
3883         * http/tests/security/video-cross-origin-accesssameorigin.html: Added.
3884         * platform/efl/TestExpectations: Enabled http/tests/security/video-cross-origin-readback.html.
3885         * platform/gtk/TestExpectations: Ditto.
3886         * platform/mac/TestExpectations: Disabled http/tests/security/video-cross-origin-accessfailure.html.
3887
3888 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
3889
3890         REGRESSION (r166860): ASSERTION FAILED: !isCalculated() on fast/css/image-set-value-not-removed-crash.html
3891         https://bugs.webkit.org/show_bug.cgi?id=131480
3892
3893         * platform/mac/TestExpectations: Skipped the test in debug builds.
3894
3895 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
3896
3897         [WK2] fast/repaint/obscured-background-no-repaint.html is very flaky
3898         https://bugs.webkit.org/show_bug.cgi?id=131477
3899
3900         * platform/mac-wk2/TestExpectations: Marked it as such.
3901
3902 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
3903
3904         WebVTT tests don't work because of a 800x600 snapshot (but are very flaky anyway)
3905         https://bugs.webkit.org/show_bug.cgi?id=131476
3906
3907         * platform/mac/TestExpectations: Skip them.
3908
3909 2014-04-09  James Craig  <jcraig@apple.com>
3910
3911         AX: Bug in AccessibilityNodeObject::helpText
3912         https://bugs.webkit.org/show_bug.cgi?id=130386
3913
3914         Reviewed by Chris Fleizach.
3915
3916         Tests accessibility help text in a variety of examples.
3917
3918         * accessibility/help-text-expected.txt: Added.
3919         * accessibility/help-text.html: Added.
3920
3921 2014-04-09  Brent Fulgham  <bfulgham@apple.com>
3922
3923         [Win] Unreviewed bot maintenance. Re-add a number of passing
3924         tests, and turn off a few failures.
3925
3926         * platform/win/TestExpectations:
3927
3928 2014-04-09  Chris Fleizach  <cfleizach@apple.com>
3929
3930         Regression: AX: list heuristics sometimes determined as presentational even when explicit roles applied
3931         https://bugs.webkit.org/show_bug.cgi?id=131041
3932
3933         Reviewed by Mario Sanchez Prada.
3934
3935         * accessibility/list-detection-expected.txt:
3936         * accessibility/list-detection.html:
3937
3938 2014-04-09  Martin Robinson  <mrobinson@igalia.com>
3939
3940         Rebaseline some tests for GTK+
3941
3942         * platform/gtk/editing/input/scroll-viewport-page-up-down-expected.txt:
3943         * platform/gtk/fast/text/international/cjk-segmentation-expected.txt: Added.
3944         * platform/gtk/http/tests/xmlhttprequest/cache-override-expected.txt: Added.
3945         * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Added.
3946         * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
3947         * platform/gtk/plugins/nested-plugin-objects-expected.txt: Added.
3948         * platform/gtk/plugins/netscape-destroy-plugin-script-objects-expected.txt: Added.
3949         * platform/gtk/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Added.
3950         * platform/gtk/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Added.
3951         * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
3952         * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt: Added.
3953         * platform/gtk/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
3954         * platform/gtk/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
3955         * platform/gtk/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
3956         * platform/gtk/svg/custom/object-no-size-attributes-expected.txt:
3957         * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Added.
3958
3959 2014-04-08  Samuel White  <samuel_white@apple.com>
3960
3961         AX: Initial text selection point should respect element focus.
3962         https://bugs.webkit.org/show_bug.cgi?id=131402
3963
3964         Reviewed by Chris Fleizach.
3965
3966         Updating test to make sure initial selection respects the focused element when necessary. Now, if a VoiceOver user attempts to use
3967         arrow keys to read text and selection isn't set, we will set initial selection before/after the focused element if one is present.
3968
3969         * platform/mac/accessibility/selection-initial-expected.txt:
3970         * platform/mac/accessibility/selection-initial.html:
3971
3972 2014-04-09  Brendan Long  <b.long@cablelabs.com>
3973
3974         [GStreamer] Expose MPEG-TS metadata
3975         https://bugs.webkit.org/show_bug.cgi?id=122001
3976
3977         Reviewed by Eric Carlson.
3978
3979         * media/content/user-private-streams.ts: Added.
3980         * media/track/in-band/track-in-band-mpegts-metadata-expected.txt: Added.
3981         * media/track/in-band/track-in-band-mpegts-metadata.html: Added.
3982
3983 2014-04-08  Chris Fleizach  <cfleizach@apple.com>
3984
3985         AX: Make AXPress much more reliable on the Web
3986         https://bugs.webkit.org/show_bug.cgi?id=131426
3987
3988         Reviewed by Mario Sanchez Prada.
3989
3990         * accessibility/press-works-on-control-types-expected.txt:
3991         * accessibility/press-works-on-control-types.html:
3992
3993 2014-04-08  Oliver Hunt  <oliver@apple.com>
3994
3995         Rewrite Function.bind as a builtin
3996         https://bugs.webkit.org/show_bug.cgi?id=131083
3997
3998         Reviewed by Geoffrey Garen.
3999
4000         Testing.
4001
4002         * js/dom/function-bind-expected.txt:
4003         * js/regress/function-bind-expected.txt: Added.
4004         * js/regress/function-bind.html: Added.
4005         * js/regress/script-tests/function-bind.js: Added.
4006         (foo):
4007
4008 2014-04-09  Radu Stavila  <stavila@adobe.com>
4009
4010         [CSS Regions] Monolithic elements should not affect the layout of the content outside its region
4011         https://bugs.webkit.org/show_bug.cgi?id=130499
4012
4013         Reviewed by David Hyatt.
4014
4015         Added tests for different types of fragmentation following monolithic content
4016         overflowing its region.
4017         Rebased the webkit-flow-float-unable-to-push test as its expected result was not the correct one.
4018
4019         * fast/regions/webkit-flow-float-unable-to-push-expected.html:
4020         * fast/regions/fragmentation-after-float-overflow-single-region-expected.html: Added.
4021         * fast/regions/fragmentation-after-float-overflow-single-region.html: Added.
4022         * fast/regions/fragmentation-after-monolithic-overflow-expected.html: Added.
4023         * fast/regions/fragmentation-after-monolithic-overflow-self-collapsed-expected.html: Added.
4024         * fast/regions/fragmentation-after-monolithic-overflow-self-collapsed.html: Added.
4025         * fast/regions/fragmentation-after-monolithic-overflow-single-region-expected.html: Added.
4026         * fast/regions/fragmentation-after-monolithic-overflow-single-region.html: Added.
4027         * fast/regions/fragmentation-after-monolithic-overflow.html: Added.
4028
4029 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
4030
4031         REGRESSION (r166853): fast/preloader/document-write.html is very flaky
4032         https://bugs.webkit.org/show_bug.cgi?id=130942
4033
4034         * platform/mac/TestExpectations: The offending code was re-landed, marking as
4035         flaky again.
4036
4037 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
4038
4039         [GTK] Layout tests accessibility/children-changed-sends-notification.html and accessibility/notification-listeners.html fails
4040         https://bugs.webkit.org/show_bug.cgi?id=131380
4041
4042         Reviewed by Chris Fleizach.
4043
4044         Updated TestExpectations file and update layout test that was not
4045         correctly written, and expecting the signals in the wrong order.
4046
4047         * platform/gtk/TestExpectations: Removed failure expectations.
4048
4049         * accessibility/children-changed-sends-notification.html: Updated
4050         test to make sure we touch the accessibility tree after adding a
4051         <button> so we get the 'add' signal at the right moment.
4052
4053         * accessibility/children-changed-sends-notification-expected.txt:
4054         Updated expectations to expect the 'add' and 'remove' signals in
4055         the right order.
4056
4057 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
4058
4059         [AX][GTK] No new lines in some AX tests output
4060         https://bugs.webkit.org/show_bug.cgi?id=131294
4061
4062         Reviewed by Martin Robinson.
4063
4064         Removed failure expectations for tests now passing.
4065
4066         * platform/gtk/TestExpectations: Updated.
4067
4068 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
4069
4070         Unreviewed gardening for GTK.
4071
4072         Updated test expectations after r166175, which removed an <hr>
4073         from the original test accessibility/lists.html.
4074
4075         * platform/gtk/accessibility/lists-expected.txt: Updated
4076
4077 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
4078
4079         [WK2] HTTP authentication regression tests fail
4080         https://bugs.webkit.org/show_bug.cgi?id=81627
4081         <rdar://problem/11079296>
4082
4083         Reviewed by Anders Carlsson.
4084
4085         * platform/mac-wk2/TestExpectations: Unskipped tests that now pass. Marked three
4086