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