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