1 2014-05-01 Rik Cabanier <cabanier@adobe.com>
3 Calling createPattern with a broken image must throw an invalidstate error
4 https://bugs.webkit.org/show_bug.cgi?id=132407
6 Reviewed by Dirk Schulze.
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:
12 2014-05-01 Andreas Kling <akling@apple.com>
14 Skip fast/multicol/fixed-stack.html
15 <https://webkit.org/b/132421>
19 2014-04-30 David Hyatt <hyatt@apple.com>
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
24 Reviewed by Andreas Kling.
26 * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
27 * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
29 2014-04-30 Simon Fraser <simon.fraser@apple.com>
31 [iOS WK2] Some accerated overflow-scroll doesn't scroll correctly
32 https://bugs.webkit.org/show_bug.cgi?id=132375
34 Reviewed by Tim Horton.
36 New test that dumps compositing layers on iOS so we can see the sizes of the
37 scroll layers that get created.
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.
47 2014-04-30 Simon Fraser <simon.fraser@apple.com>
49 Rebaseline compositing/overflow tests for iOS.
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:
64 2014-04-30 David Hyatt <hyatt@apple.com>
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
69 Reviewed by Simon Fraser.
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:
106 2014-04-30 Roger Fong <roger_fong@apple.com>
108 Enable snapshot tests on mac wk2.
109 https://bugs.webkit.org/show_bug.cgi?id=131871.
111 Reviewed by Darin Adler.
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:
135 2014-04-30 David Hyatt <hyatt@apple.com>
137 [New Multicolumn] Enable new multi-column mode
138 https://bugs.webkit.org/show_bug.cgi?id=131825
140 Reviewed by Simon Fraser.
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:
309 2014-04-30 Chris Fleizach <cfleizach@apple.com>
311 AX: Make "contenteditable" regions into AXTextAreas
312 https://bugs.webkit.org/show_bug.cgi?id=132379
314 Reviewed by Mario Sanchez Prada.
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.
320 2014-04-30 David Kilzer <ddkilzer@apple.com>
322 Move iphone-simulator test results landed in r167402 to the correct directory
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.
327 2014-04-30 Alexey Proskuryakov <ap@apple.com>
329 compositing/repaint/repaint-on-layer-grouping-change.html is flaky
330 https://bugs.webkit.org/show_bug.cgi?id=132385
332 * platform/mac/TestExpectations: Marked as such.
334 2014-04-29 David Hyatt <hyatt@apple.com>
336 Fix test up so that it looks the same as it did before my landing in r167965.
338 * fast/multicol/mixed-positioning-stacking-order.html:
340 2014-04-29 Simon Fraser <simon.fraser@apple.com>
342 Remove Settings::compositedScrollingForFramesEnabled
343 https://bugs.webkit.org/show_bug.cgi?id=132352
345 Reviewed by Andreas Kling.
347 * compositing/iframes/iframe-composited-scrolling-expected.txt: Removed.
348 * compositing/iframes/iframe-composited-scrolling.html: Removed.
350 2014-04-29 David Hyatt <hyatt@apple.com>
352 [New Multicolumn] Implement support for compositing
353 https://bugs.webkit.org/show_bug.cgi?id=132298
355 Reviewed by Simon Fraser.
357 Minor pixel test changes based off how we flip now.
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:
446 2014-04-29 Oliver Hunt <oliver@apple.com>
448 Don't hold on to parameter BindingNodes forever
449 https://bugs.webkit.org/show_bug.cgi?id=132360
451 Reviewed by Geoffrey Garen.
453 We don't regenerate the parameter string anymore, so these tests now
454 match the original input.
456 * js/destructuring-assignment-expected.txt:
458 2014-04-28 Roger Fong <roger_fong@apple.com>
460 Plugins hidden by images should autoplay.
461 https://bugs.webkit.org/show_bug.cgi?id=132222.
462 <rdar://problem/16653536>
464 Reviewed by Jon Lee and Darin Adler.
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.
473 2014-04-29 Andreas Kling <akling@apple.com>
475 REGRESSION (r167906?): js/dom/basic-weakmap.html is much more flaky than before
476 <https://webkit.org/b/132322>
478 Remove the part of js/dom/basic-weakmap.html that expects deterministic behavior
479 from our non-deterministic GC.
481 Rubber-stamped by Phil Pizlo.
484 * js/dom/basic-weakmap-expected.txt:
485 * js/dom/script-tests/basic-weakmap.js:
487 2014-04-29 Geoffrey Garen <ggaren@apple.com>
489 String.prototype.trim removes U+200B from strings.
490 https://bugs.webkit.org/show_bug.cgi?id=130184
492 Reviewed by Michael Saboff.
494 * js/script-tests/string-trim.js:
495 * js/string-trim-expected.txt:
497 2014-04-29 Alexey Proskuryakov <ap@apple.com>
499 REGRESSION: Intermittent crash in SpeechSynthesis::didFinishSpeaking
500 https://bugs.webkit.org/show_bug.cgi?id=111613
501 <rdar://problem/13407093>
503 * platform/mac/TestExpectations: Remove test expectation, now that the bug is fixed.
505 2014-04-29 Tim Horton <timothy_horton@apple.com>
507 REGRESSION (r167906?): js/dom/basic-weakmap.html is much more flaky than before
508 https://bugs.webkit.org/show_bug.cgi?id=132322
511 Mark the test as flaky.
513 2014-04-29 Manuel Rego Casasnovas <rego@igalia.com>
515 REGRESSION (r167879): Heap-use-after-free in WebCore::RenderFlexibleBox
516 https://bugs.webkit.org/show_bug.cgi?id=132337
518 Reviewed by Simon Fraser.
520 From Blink r154582 by <jchaffraix@chromium.org>
522 Add new layout test to check that removing a child doesn't cause a crash
525 * fast/flexbox/order-iterator-crash-expected.txt: Added.
526 * fast/flexbox/order-iterator-crash.html: Added.
528 2014-04-29 Hans Muller <hmuller@adobe.com>
530 [CSS Shapes] off-by-one error in Shape::createRasterShape()
531 https://bugs.webkit.org/show_bug.cgi?id=132154
533 Reviewed by Bem Jones-Bey.
535 Change two tests that had incorrect X values to account for the off-by-one
536 in Shape::createRasterShape().
538 * fast/shapes/shape-outside-floats/shape-outside-insert-svg-shape.html:
539 * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html:
541 2014-04-29 Zoltan Horvath <zoltan@webkit.org>
543 [CSS Shapes] complex calc args for inset round vanish
544 https://bugs.webkit.org/show_bug.cgi?id=132293
546 Reviewed by Bem Jones-Bey.
548 * fast/shapes/parsing/parsing-shape-outside-expected.txt:
549 * fast/shapes/parsing/parsing-test-utils.js:
551 2014-04-29 Zoltan Horvath <zoltan@webkit.org>
553 [CSS Shapes] complex calc values for shape-margin return null for computed style
554 https://bugs.webkit.org/show_bug.cgi?id=132313
556 Reviewed by Bem Jones-Bey.
558 * fast/shapes/parsing/parsing-shape-margin.html:
560 2014-04-29 Chris Fleizach <cfleizach@apple.com>
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
565 Reviewed by Mario Sanchez Prada.
567 * accessibility/table-with-footer-section-above-body-expected.txt: Added.
568 * accessibility/table-with-footer-section-above-body.html: Added.
570 2014-04-29 Chris Fleizach <cfleizach@apple.com>
572 AX: SpeechSynthesisUtterance cannot addEventListener
573 https://bugs.webkit.org/show_bug.cgi?id=132321
575 Reviewed by Mario Sanchez Prada.
577 * platform/mac/fast/speechsynthesis/speech-synthesis-speak.html:
579 2014-04-29 Hans Muller <hmuller@adobe.com>
581 [CSS Shapes] shape-outside polygon fails when first vertex is 0,0
582 https://bugs.webkit.org/show_bug.cgi?id=132132
584 Reviewed by Bem Jones-Bey.
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.
589 2014-04-29 Andrei Bucur <abucur@adobe.com>
591 [CSS Regions] Fix getClientRects() for content nodes
592 https://bugs.webkit.org/show_bug.cgi?id=117407
594 Reviewed by David Hyatt.
596 Tests verifying getClientRects works correctly in different situations.
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.
622 2014-04-29 Andrei Bucur <abucur@adobe.com>
624 Store the containing region map inside the flow thread
625 https://bugs.webkit.org/show_bug.cgi?id=131647
627 Reviewed by Mihnea Ovidenie.
629 Add a test that verifies the containing region map is properly cleared
630 when the region chain changes.
632 * fast/regions/inline-strike-through-expected.txt: Added.
633 * fast/regions/inline-strike-through.html: Added.
635 2014-04-29 Ryuan Choi <ryuan.choi@samsung.com>
637 Unreviewed EFL gardening.
639 Removed remaining editing/pasteboard which are already skipped.
641 * platform/efl/TestExpectations:
643 2014-04-29 Xabier Rodriguez Calvar <calvaris@igalia.com>
645 Unreviewed GTK gardening.
647 * platform/gtk/TestExpectations: Flagged some tests.
649 2014-04-28 Benjamin Poulain <benjamin@webkit.org>
651 SelectorCodeGenerator::generateElementIsNthChild() leaks the parent register :nth-child() is non-filtering
652 https://bugs.webkit.org/show_bug.cgi?id=132311
654 Reviewed by Andreas Kling.
656 * fast/selectors/several-nth-child-expected.txt: Added.
657 * fast/selectors/several-nth-child.html: Added.
659 2014-04-28 Yusuke Suzuki <utatane.tea@gmail.com>
661 CSS JIT: backtracking with current / parent element for child
662 https://bugs.webkit.org/show_bug.cgi?id=132057
664 Reviewed by Benjamin Poulain.
666 Calculate appropriate backtracking start height from the closest
667 descendant. And at first, we use it for a simple optimization.
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.
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
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.
683 2014-04-28 Ryuan Choi <ryuan.choi@samsung.com>
685 Unreviewed EFL gardening.
687 Skip editing/pasteboard which EFL port does not support.
689 * platform/efl-wk1/TestExpectations:
690 * platform/efl-wk2/TestExpectations:
691 * platform/efl/TestExpectations:
693 2014-04-28 Ryosuke Niwa <rniwa@webkit.org>
695 Layout Test fast/events/shadow-event-path[-2].html is failing
696 https://bugs.webkit.org/show_bug.cgi?id=132238
698 Add the file that was supposed to be committed in r167840.
701 * fast/events/resources/shadow-event-path-shared.js: Added.
703 2014-04-28 Tim Horton <timothy_horton@apple.com>
705 REGRESSION (r167845): ASSERT(!m_renderView.needsLayout()) in svg/custom/bug79798.html
706 https://bugs.webkit.org/show_bug.cgi?id=132297
708 * platform/wk2/TestExpectations:
711 2014-04-28 Commit Queue <commit-queue@webkit.org>
713 Unreviewed, rolling out r167871.
714 https://bugs.webkit.org/show_bug.cgi?id=132290
716 broke a newmulticol test (spanner-nested-dynamic) (Requested
717 by thorton on #webkit).
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
725 2014-04-28 Mark Hahnenberg <mhahnenberg@apple.com>
727 Deleting properties poisons objects
728 https://bugs.webkit.org/show_bug.cgi?id=131551
730 Reviewed by Oliver Hunt.
732 New JS regress test. We're ~3.5x faster on this microbenchmark now.
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.
740 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
742 Unreviewed GTK gardening.
744 * platform/gtk/TestExpectations: Flagged some tests.
746 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
748 Unreviewed GTK gardening.
750 * platform/gtk/TestExpectations: Flagged some tests.
752 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
754 Unreviewed GTK gardening. Adding failure expectations for 6
755 failing and flaky tests. Removed 1.
757 * platform/gtk/TestExpectations:
759 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
761 [GTK] Review media bugs flags
762 https://bugs.webkit.org/show_bug.cgi?id=132246
764 Reviewed by Philippe Normand.
766 * platform/gtk/TestExpectations: Review flags of the GTK media
769 2014-04-27 Andrei Bucur <abucur@adobe.com>
771 Store the containing region map inside the flow thread
772 https://bugs.webkit.org/show_bug.cgi?id=131647
774 Reviewed by Mihnea Ovidenie.
776 Add a test that verifies the containing region map is properly cleared
777 when the region chain changes.
779 * fast/regions/inline-strike-through-expected.txt: Added.
780 * fast/regions/inline-strike-through.html: Added.
782 2014-04-27 Darin Adler <darin@apple.com>
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
788 Reviewed by Andreas Kling.
790 * fast/text/simple-lines-hover-underline-expected.html: Added.
791 * fast/text/simple-lines-hover-underline.html: Added.
793 * fast/text/simple-lines-hover.html: Removed an unneeded style element with a style rule that
796 2014-04-27 Praveen R Jadhav <praveen.j@samsung.com>
798 [MediaStream] .ended shouldn't be part of MediaStream IDL
799 https://bugs.webkit.org/show_bug.cgi?id=132104
801 Reviewed by Eric Carlson.
803 .ended is not part of MediaStream IDL. Updated test case.
805 * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
806 * fast/mediastream/MediaStream-add-remove-tracks.html:
808 2014-04-27 Tim Horton <timothy_horton@apple.com>
810 REGRESSION (167840): Layout Test fast/events/shadow-event-path[-2].html is failing
813 Mark as failing until the shared JS file can be recovered.
815 2014-04-27 Zan Dobersek <zdobersek@igalia.com>
817 Unreviewed GTK gardening. Adding failure expectations for 6 failing reference tests.
819 * platform/gtk/TestExpectations:
821 2014-04-26 Alexey Proskuryakov <ap@apple.com>
823 Local files should not be allowed to read pasteboard data during drag
824 https://bugs.webkit.org/show_bug.cgi?id=131767
826 Reviewed by Sam Weinig.
828 * fast/files/local-file-drag-security-expected.txt: Added.
829 * fast/files/local-file-drag-security.html: Added.
830 * platform/wk2/TestExpectations:
832 2014-04-24 Darin Adler <darin@apple.com>
834 REGRESSION (r164133): Selection doesn't paint when scrolling some pages
835 https://bugs.webkit.org/show_bug.cgi?id=132172
837 Reviewed by Brent Fulgham.
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.
844 2014-04-25 Ryosuke Niwa <rniwa@webkit.org>
846 REGRESSION (r167689): Hovering file name in a file input causes a crash
847 https://bugs.webkit.org/show_bug.cgi?id=132214
849 Reviewed by Andreas Kling.
851 Add a regression test.
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:
857 2014-04-25 Oliver Hunt <oliver@apple.com>
859 Need earlier cell test
860 https://bugs.webkit.org/show_bug.cgi?id=132211
862 Reviewed by Mark Lam.
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.
873 2014-04-11 Jer Noble <jer.noble@apple.com>
875 Support "Live" streams in media controls.
876 https://bugs.webkit.org/show_bug.cgi?id=131390
878 Reviewed by Brent Fulgham.
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:
892 2014-04-25 Tim Horton <timothy_horton@apple.com>
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
897 * platform/mac-wk1/TestExpectations:
898 Mark as failing in WebKit1.
900 2014-04-25 Javier Fernandez <jfernandez@igalia.com>
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
905 Reviewed by Martin Robinson.
907 * TestExpectations: Unskip fast/css-grid-layout/grid-template-shorthand-get-set.html.
909 2014-04-25 David Hyatt <hyatt@apple.com>
911 Column rules not respecting scroll offsets.
912 https://bugs.webkit.org/show_bug.cgi?id=109683
914 Reviewed by Dean Jackson.
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.
920 2014-04-23 Jon Honeycutt <jhoneycutt@apple.com>
922 Crash applying editing commands from iframe onload event
924 <https://bugs.webkit.org/show_bug.cgi?id=132103>
925 <rdar://problem/15696351>
927 Reviewed by Darin Adler.
929 * editing/apply-style-iframe-crash-expected.txt: Added.
930 * editing/apply-style-iframe-crash.html: Added.
932 2014-04-25 David Hyatt <hyatt@apple.com>
934 [New Multicolumn] fast/multicol/hit-test-* layout tests all fail
935 https://bugs.webkit.org/show_bug.cgi?id=132081
937 Reviewed by Dean Jackson.
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.
956 2014-04-25 Tim Horton <timothy_horton@apple.com>
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
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)
965 2014-04-24 David Hyatt <hyatt@apple.com>
967 [New Multicolumn] Add support for offsetLeft and offsetTop.
968 https://bugs.webkit.org/show_bug.cgi?id=132080
970 Reviewed by Andrei Bucur.
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.
979 2014-04-25 Brent Fulgham <bfulgham@apple.com>
981 ScrollingCoordinator is unaware of topContentInset
982 https://bugs.webkit.org/show_bug.cgi?id=132158
983 <rdar://problem/16706152>
985 Reviewed by Darin Adler.
987 * platform/mac/fast/scrolling/scroll-select-bottom-test-expected.txt: Added.
988 * platform/mac/fast/scrolling/scroll-select-bottom-test.html: Added.
990 2014-04-25 Miyoung Shin <myid.shin@samsung.com>
992 Web process is crashed during dispatching touchEvent created by JS.
993 https://bugs.webkit.org/show_bug.cgi?id=113225
995 Reviewed by Benjamin Poulain.
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.
1001 * fast/events/touch/create-touch-event-without-touchList-expected.txt: Added.
1002 * fast/events/touch/create-touch-event-without-touchList.html: Added.
1004 2014-04-25 Radu Stavila <stavila@adobe.com>
1006 [CSS Regions] Overflow selection doesn't work properly
1007 https://bugs.webkit.org/show_bug.cgi?id=130715
1009 Reviewed by David Hyatt.
1011 Added tests for hit-testing and painting selection gaps in the region's overflow area.
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.
1020 2014-04-25 Enrique Ocaña González <eocanha@igalia.com>
1022 Unreviewed GTK gardening.
1024 Added test expectations for the following flaky tests:
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
1033 2014-04-25 Javier Fernandez <jfernandez@igalia.com>
1035 [CSS Grid Layout] Implementation of the grid-template shorthand.
1036 https://bugs.webkit.org/show_bug.cgi?id=128980
1038 Reviewed by Darin Adler.
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.
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.
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):
1056 2014-04-25 Antoine Quint <graouts@webkit.org>
1058 Implement Array.prototype.find()
1059 https://bugs.webkit.org/show_bug.cgi?id=130966
1061 Reviewed by Oliver Hunt.
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.
1072 2014-04-25 Ion Rosca <rosca@adobe.com>
1074 Incomplete body painting when using blend modes
1075 https://bugs.webkit.org/show_bug.cgi?id=131889
1077 Reviewed by Simon Fraser.
1079 * css3/compositing/blend-mode-with-body-expected.html: Added.
1080 * css3/compositing/blend-mode-with-body.html: Added.
1082 2014-04-24 Commit Queue <commit-queue@webkit.org>
1084 Unreviewed, rolling out r167441.
1085 https://bugs.webkit.org/show_bug.cgi?id=132152
1087 Caused full screen regressions on vimeo, youtube, and others.
1088 (Requested by jernoble on #webkit).
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
1096 2014-04-24 Zalan Bujtas <zalan@apple.com>
1098 Subpixel rendering: Clipping on text areas when shifted by one device pixel.
1099 https://bugs.webkit.org/show_bug.cgi?id=132008
1101 Reviewed by Darin Adler.
1103 Make RenderTheme paint* functions LayoutRect aware. Textarea is device pixel snapped, while
1104 other theme controls are still on integral size/positions.
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
1110 2014-04-24 Eduardo Lima Mitev <elima@igalia.com>
1112 Unreviewed GTK gardening
1114 * platform/gtk/TestExpectations: Updated a few expectations entries
1116 2014-04-24 Carlos Alberto Lopez Perez <clopez@igalia.com>
1118 [GTK] Unreviewed GTK gardening.
1119 Update expectations after removal of environment variable
1120 XVFB_SCREEN_DEPTH=8 from the GTK Release bot.
1122 * platform/gtk/TestExpectations:
1124 2014-04-24 David Hyatt <hyatt@apple.com>
1126 [New Multicolumn] Client rects don't work with column spans.
1127 https://bugs.webkit.org/show_bug.cgi?id=132131
1129 Reviewed by Dean Jackson.
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.
1135 2014-04-24 Alexey Proskuryakov <ap@apple.com>
1137 Test that we correctly process ArrayBufferView slices in WebCrypto
1138 https://bugs.webkit.org/show_bug.cgi?id=132087
1140 Reviewed by Brent Fulgham.
1142 * crypto/subtle/array-buffer-view-offset-expected.txt: Added.
1143 * crypto/subtle/array-buffer-view-offset.html: Added.
1145 2014-04-24 Tamas Gergely <tgergely.u-szeged@partner.samsung.com>
1147 ASSERTION FAILED: !begin.isIndefinite() in WebCore::SVGSMILElement::resolveFirstInterval.
1148 https://bugs.webkit.org/show_bug.cgi?id=131097
1150 Reviewed by Darin Adler.
1154 * svg/animations/smil-animation-max-attribute-zero-crash-expected.txt: Added.
1155 * svg/animations/smil-animation-max-attribute-zero-crash.svg: Added.
1157 2014-04-24 Krzysztof Wolanski <k.wolanski@samsung.com>
1159 [EFL] Update baselines after r167568
1160 https://bugs.webkit.org/show_bug.cgi?id=132125
1162 Unreviewed EFL gardening.
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.
1180 2014-04-23 Praveen R Jadhav <praveen.j@samsung.com>
1182 [MediaStream] Implement MediaStream active attribute
1183 https://bugs.webkit.org/show_bug.cgi?id=131973
1185 Reviewed by Eric Carlson.
1187 MediaStream .onended attribute will be replaced with .active attribute.
1188 Patch updates the test case to verify the .active attribute.
1190 * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
1191 * fast/mediastream/MediaStream-add-remove-tracks.html:
1193 2014-04-23 Alexey Proskuryakov <ap@apple.com>
1195 Eliminate internals.setMockScrollbarsEnabled()
1196 https://bugs.webkit.org/show_bug.cgi?id=132085
1198 Reviewed by Tim Horton.
1200 Remove calls, all of which were resetting it to true (which is the default, and
1201 the only value that makes sense).
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:
1220 2014-04-23 David Hyatt <hyatt@apple.com>
1222 [New Multicolumn] Crasher when clearing out a flow thread in multicolumn layout.
1223 https://bugs.webkit.org/show_bug.cgi?id=132069
1225 Reviewed by Dean Jackson.
1227 * fast/multicol/inline-children-crash-expected.txt: Added.
1228 * fast/multicol/inline-children-crash.html: Added.
1230 2014-04-23 Morten Stenshorne <mstensho@opera.com>
1232 REGRESSION (Safari 6 - ToT): Incorrectly assumes that RenderStyle data can be shared
1233 https://bugs.webkit.org/show_bug.cgi?id=113058
1235 Reviewed by David Hyatt.
1237 * fast/css/identical-logical-height-decl-expected.html: Added.
1238 * fast/css/identical-logical-height-decl.html: Added.
1240 2014-04-23 Lorenzo Tilve <ltilve@igalia.com>
1242 [GTK] Unreviewed GTK gardening
1243 https://bugs.webkit.org/show_bug.cgi?id=132058
1245 * platform/gtk/TestExpectations:
1247 2014-04-23 Morten Stenshorne <mstensho@opera.com>
1249 [New Multicolumn] fast/multicol/overflow-content.html displays red
1250 https://bugs.webkit.org/show_bug.cgi?id=131809
1252 Reviewed by David Hyatt.
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.
1259 2014-04-23 Morten Stenshorne <mstensho@opera.com>
1261 Overflow propagation broken in BTT and RTL writing-modes
1262 https://bugs.webkit.org/show_bug.cgi?id=113781
1264 Reviewed by David Hyatt.
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.
1275 2014-04-23 Ryuan Choi <ryuan.choi@samsung.com>
1277 Unreviewed EFL gardening.
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.
1289 2014-04-23 Krzysztof Wolanski <k.wolanski@samsung.com>
1291 [EFL] Add expectations of new added tests.
1292 https://bugs.webkit.org/show_bug.cgi?id=132052
1294 Unreviewed EFL gardening.
1296 * platform/efl-wk2/TestExpectations:
1297 * platform/efl/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439
1299 2014-04-22 Grzegorz Czajkowski <g.czajkowski@samsung.com>
1301 Refactoring editing/selection/13804.html
1302 https://bugs.webkit.org/show_bug.cgi?id=131986
1304 Reviewed by Darin Adler.
1306 This test does not need pixel baselines (MAC, EFL, GTK) to just
1307 check whether spelling marker appears on 'adf'.
1309 According to bug 125688, the test starts using asynchronous
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.
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.
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.
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.
1333 2014-04-22 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1335 Unreviewed EFL gardening. media tests has been broken since r166395 on both EFL wk1 and wk2.
1337 * platform/efl-wk2/TestExpectations:
1338 * platform/efl/TestExpectations:
1340 2014-04-22 Andreas Kling <akling@apple.com>
1342 Skip fast/events/ghostly-mousemoves-in-subframe.html on Mac/WK1.
1344 * platform/mac-wk1/TestExpectations:
1346 2014-04-22 Zalan Bujtas <zalan@apple.com>
1348 Do not paint border image when the border rect is empty.
1349 https://bugs.webkit.org/show_bug.cgi?id=131988
1351 Reviewed by Darin Adler.
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.
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:
1360 2014-04-22 Ryosuke Niwa <rniwa@webkit.org>
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
1365 Reviewed by Darin Adler.
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.
1370 This catches the regression as well as other bugs I encountered while fixing the bug.
1372 We need a WK2 specific results because WK1 mac results contain an extra fake mouse move event.
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.
1378 2014-04-22 Ryosuke Niwa <rniwa@webkit.org>
1380 Rollout r156635 since the old behavior was intentional.
1382 * editing/caret/selection-with-caret-type-progress-expected.txt: Removed.
1383 * editing/caret/selection-with-caret-type-progress.html: Removed.
1385 2014-04-22 Andreas Kling <akling@apple.com>
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>
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.
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.
1399 Reviewed by Benjamin Poulain.
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.
1405 2014-04-22 Tim Horton <timothy_horton@apple.com>
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>
1412 Mark the test as flaky pass/fail/timeout, because that's what it is.
1414 2014-04-21 Myles C. Maxfield <mmaxfield@apple.com>
1416 [OS X] Glyph spacing for system fonts may be incorrect
1417 https://bugs.webkit.org/show_bug.cgi?id=131967
1419 Reviewed by Simon Fraser.
1421 Updating test to be more robust.
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:
1426 2014-04-22 Manuel Rego Casasnovas <rego@igalia.com>
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
1431 Reviewed by David Hyatt.
1433 * TestExpectations: Unskip fast/regions/cssom/region-range-for-box-crash.html.
1435 2014-04-22 Brent Fulgham <bfulgham@apple.com>
1437 Check (rather than assume) element is a RenderTableSection before using it
1438 https://bugs.webkit.org/show_bug.cgi?id=121858
1440 Reviewed by David Kilzer.
1442 * fast/table/table-insert-object-before-td-crash-expected.txt: Added.
1443 * fast/table/table-insert-object-before-td-crash.html: Added.
1445 2014-04-22 David Hyatt <hyatt@apple.com>
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
1450 Reviewed by Brady Eidson.
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.
1455 2014-04-22 Zalan Bujtas <zalan@apple.com>
1457 border-style: double rendered as solid when combined with border-radius
1458 https://bugs.webkit.org/show_bug.cgi?id=131927
1460 Reviewed by Simon Fraser.
1462 BorderEdge::getDoubleBorderStripeWidths() should return the calculated inner, outer border widths.
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.
1467 2014-04-22 Manuel Rego Casasnovas <rego@igalia.com>
1469 Unreviewed gardening.
1471 * TestExpectations: fast/regions/cssom/region-range-for-box-crash.html is crashing on debug mode after r167652.
1473 2014-04-22 Manuel Rego Casasnovas <rego@igalia.com>
1475 [CSS Regions] Selection highlight doesn't match DOM selection
1476 https://bugs.webkit.org/show_bug.cgi?id=131511
1478 Reviewed by David Hyatt.
1480 Add new test to check highlight of render objects moved under RenderNamedFlowThread in the render tree.
1482 Updated some tests to avoid issues with selection gap filling in the new implementation.
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.
1491 2014-04-21 Brent Fulgham <bfulgham@apple.com>
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>
1497 Reviewed by Darin Adler.
1499 * platform/mac/fast/scrolling/scroll-div-no-latching-expected.txt: Added.
1500 * platform/mac/fast/scrolling/scroll-div-no-latching.html: Added.
1502 2014-04-21 Zalan Bujtas <zalan@apple.com>
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
1507 Computing tile dimension for contain/cover requires higher precision than what LayoutUnit has. Switching to floats.
1509 Reviewed by Simon Fraser.
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.
1514 2014-04-21 Eric Carlson <eric.carlson@apple.com>
1516 [Mac] implement WebKitDataCue
1517 https://bugs.webkit.org/show_bug.cgi?id=131799
1519 Reviewed by Dean Jackson.
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
1538 * platform/win/TestExpectations: Skip the new tests.
1540 2014-04-21 Benjamin Poulain <benjamin@webkit.org>
1542 Add Element.matches, the standard name for webkitMatchesSelector
1543 https://bugs.webkit.org/show_bug.cgi?id=131922
1545 Reviewed by Andreas Kling.
1547 Update the tests to verify both Element.matches and Element.webkitMatchesSelector
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:
1575 2014-04-21 Rik Cabanier <cabanier@adobe.com>
1577 [CSS Blending] Remove support for non-separable blend modes from mix-blend-mode
1578 https://bugs.webkit.org/show_bug.cgi?id=131824
1580 Reviewed by Dean Jackson.
1582 Removed or updated tests that used non-separable blend modes in combination
1583 with mix-blend-mode.
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:
1598 2014-04-21 David Hyatt <hyatt@apple.com>
1600 [New Multicolumn] vertical-rl/unsplittable-inline-block misrenders the column rule.
1601 https://bugs.webkit.org/show_bug.cgi?id=131818
1603 Reviewed by Anders Carlsson.
1605 Patch the test to be column-fill:auto, since the other versions
1606 of the test all had that specified already.
1608 * fast/multicol/vertical-rl/unsplittable-inline-block.html:
1610 2014-04-21 David Hyatt <hyatt@apple.com>
1612 [New Multicolumn] Column set drawing under horizontal scrollbar.
1613 https://bugs.webkit.org/show_bug.cgi?id=131812.
1615 Reviewed by Sam Weinig.
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.
1620 2014-04-21 Alexey Proskuryakov <ap@apple.com>
1622 Update results of fast/images/image-controls-basic.html
1624 * platform/mac/TestExpectations:
1625 * platform/mac/fast/images/image-controls-basic-expected.png:
1626 * platform/mac/fast/images/image-controls-basic-expected.txt:
1628 2014-04-21 David Hyatt <hyatt@apple.com>
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
1634 Reviewed by Dean Jackson.
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.
1639 2014-04-21 Carlos Alberto Lopez Perez <clopez@igalia.com>
1641 [GTK] Unreviewed GTK gardening
1643 Update gtk/TestExpectations and rebaseline some gtk test results.
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.
1660 2014-04-21 Alexey Proskuryakov <ap@apple.com>
1662 http/tests/cache/subresource-failover-to-network.html is flaky
1663 https://bugs.webkit.org/show_bug.cgi?id=131936
1665 Reviewed by Brady Eidson.
1667 The test was racy, because it was unintentionally queuing TestRunner operations
1668 twice. Also, it failed to clean up its cookie.
1670 Rewrote to not use TestRunner queuing, making the test work in browser.
1672 * http/tests/cache/resources/subresource-failover-to-network.cgi:
1673 * http/tests/cache/subresource-failover-to-network.html:
1675 2014-04-21 David Hyatt <hyatt@apple.com>
1677 [New Multicolumn] Column balancing is slow on float-multicol.html
1678 https://bugs.webkit.org/show_bug.cgi?id=131801
1680 Reviewed by Enrica Casucci.
1682 * fast/multicol/tall-float-expected.html: Added.
1683 * fast/multicol/tall-float.html: Added.
1685 2014-04-21 David Hyatt <hyatt@apple.com>
1687 [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
1688 https://bugs.webkit.org/show_bug.cgi?id=131811
1690 Reviewed by Dean Jackson.
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.
1695 2014-04-21 Alexey Proskuryakov <ap@apple.com>
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
1700 * TestExpectations: Skipping some Inspector tests, hopefully these are the ones that
1701 cause trouble later.
1703 2014-04-21 Commit Queue <commit-queue@webkit.org>
1705 Unreviewed, rolling out r167584.
1706 https://bugs.webkit.org/show_bug.cgi?id=131929
1708 Broke Objective-C bindings test (Requested by ap on #webkit).
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
1717 2014-04-20 Benjamin Poulain <benjamin@webkit.org>
1719 Compile the :root pseudo class and fix a related issue with :nth-child()
1720 https://bugs.webkit.org/show_bug.cgi?id=131926
1722 Reviewed by Andreas Kling.
1724 Add more test coverage that would have caught the bug with :nth-child(n).
1726 * fast/selectors/nth-child-on-root-expected.txt: Added.
1727 * fast/selectors/nth-child-on-root.html: Added.
1729 2014-04-20 Benjamin Poulain <benjamin@webkit.org>
1731 Add Element.matches, the standard name for webkitMatchesSelector
1732 https://bugs.webkit.org/show_bug.cgi?id=131922
1734 Reviewed by Andreas Kling.
1736 Update the tests to verify both Element.matches and Element.webkitMatchesSelector
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:
1764 2014-04-20 Alexey Proskuryakov <ap@apple.com>
1766 Expando properties on attribute nodes disappear
1767 https://bugs.webkit.org/show_bug.cgi?id=88045
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.
1776 2014-04-20 Zalan Bujtas <zalan@apple.com>
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
1781 Reviewed by Darin Adler.
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
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.
1790 2014-04-19 Darin Adler <darin@apple.com>
1792 Simple layout can get confused by coordinate overflow
1793 https://bugs.webkit.org/show_bug.cgi?id=131890
1794 rdar://problem/15558510
1796 Reviewed by Andreas Kling.
1798 * fast/css/simple-layout-overflow-expected.txt: Added.
1799 * fast/css/simple-layout-overflow.html: Added.
1801 2014-04-19 Alexey Proskuryakov <ap@apple.com>
1803 Crashes in HTMLFormElement::submit.
1804 https://bugs.webkit.org/show_bug.cgi?id=131910
1805 <rdar://problem/15661790>
1807 Reviewed by Anders Carlsson.
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.
1814 2014-04-20 Antti Koivisto <antti@apple.com>
1816 Text bounding box computation for simple line layout is wrong
1817 https://bugs.webkit.org/show_bug.cgi?id=131912
1819 Reviewed by Andreas Kling.
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.
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:
1834 2014-04-20 Commit Queue <commit-queue@webkit.org>
1836 Unreviewed, rolling out r167501.
1837 https://bugs.webkit.org/show_bug.cgi?id=131913
1839 It broke DYEBench (Requested by mhahnenberg on #webkit).
1843 "Deleting properties poisons objects"
1844 https://bugs.webkit.org/show_bug.cgi?id=131551
1845 http://trac.webkit.org/changeset/167501
1847 2014-04-19 Zalan Bujtas <zalan@apple.com>
1849 Subpixel rendering: RenderLayer's clipping should snap to device pixel boundaries.
1850 https://bugs.webkit.org/show_bug.cgi?id=131466
1852 Reviewed by Simon Fraser.
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.
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.
1860 2014-04-19 Chris Fleizach <cfleizach@apple.com>
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
1865 Reviewed by Darin Adler.
1867 * accessibility/table-with-missing-aria-role-rows-expected.txt: Added.
1868 * accessibility/table-with-missing-aria-role-rows.html: Added.
1870 2014-04-19 Chris Fleizach <cfleizach@apple.com>
1872 AX: Malformed tables exposing incorrect col and colSpans
1873 https://bugs.webkit.org/show_bug.cgi?id=131796
1875 Reviewed by Darin Adler.
1877 * accessibility/table-incorrect-colspan-cell-expected.txt: Added.
1878 * accessibility/table-incorrect-colspan-cell.html: Added.
1880 2014-04-19 Zalan Bujtas <zalan@apple.com>
1882 [Mac] Unreviewed gardening.
1884 repaintRectsAsText() reports wrong subpixel dirty rects on hidpi.
1886 * platform/mac/TestExpectations:
1888 2014-04-19 Andrei Bucur <abucur@adobe.com>
1890 [CSS Regions] Harden the layout in case there are no regions
1891 https://bugs.webkit.org/show_bug.cgi?id=131517
1893 Reviewed by Mihnea Ovidenie.
1895 Add a test that verifies the content of a flow thread is updated when all
1896 the regions are removed.
1898 * fast/regions/simplified-layout-no-regions-expected.txt: Added.
1899 * fast/regions/simplified-layout-no-regions.html: Added.
1901 2014-04-19 Darin Adler <darin@apple.com>
1903 Cleared executable bits on many .html and .txt files.
1905 2014-04-19 Zalan Bujtas <zalan@apple.com>
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.
1910 Reviewed by Simon Fraser.
1912 We need to snap the repaint rect for transformed object the same way when we paint them.
1914 Test: fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
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.
1919 2014-04-18 Dean Jackson <dino@apple.com>
1921 [WebGL] Two tests failing on Mountain Lion after r167520
1922 https://bugs.webkit.org/show_bug.cgi?id=131886
1924 Skip two failing tests.
1926 * platform/mac/TestExpectations:
1928 2014-04-18 Timothy Hatcher <timothy@apple.com>
1930 Skip fast/dom/gc-attribute-node.html which is flaky
1931 https://bugs.webkit.org/show_bug.cgi?id=131885
1933 * platform/mac/TestExpectations:
1935 2014-04-18 Simon Fraser <simon.fraser@apple.com>
1937 Contents of directly composited image layers are sometimes missing
1938 https://bugs.webkit.org/show_bug.cgi?id=131880
1940 Reviewed by Tim Horton.
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.
1945 * compositing/images/update-content-rect-expected.html: Added.
1946 * compositing/images/update-content-rect.html: Added.
1948 2014-04-18 Commit Queue <commit-queue@webkit.org>
1950 Unreviewed, rolling out r167527.
1951 https://bugs.webkit.org/show_bug.cgi?id=131883
1953 Broke 32-bit build (Requested by ap on #webkit).
1957 "[Mac] implement WebKitDataCue"
1958 https://bugs.webkit.org/show_bug.cgi?id=131799
1959 http://trac.webkit.org/changeset/167527
1961 2014-04-18 Eric Carlson <eric.carlson@apple.com>
1963 [Mac] implement WebKitDataCue
1964 https://bugs.webkit.org/show_bug.cgi?id=131799
1966 Reviewed by Dean Jackson.
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
1985 * platform/win/TestExpectations: Skip the new tests.
1987 2014-04-18 Hans Muller <hmuller@adobe.com>
1989 [CSS Shapes] Add parsing support for gradients
1990 https://bugs.webkit.org/show_bug.cgi?id=131444
1992 Reviewed by Bem Jones-Bey.
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.
1999 2014-04-18 Alexey Proskuryakov <ap@apple.com>
2001 [WK1] media/event-attributes.html is flaky
2002 https://bugs.webkit.org/show_bug.cgi?id=131855
2004 * platform/mac/TestExpectations: Marking as such.
2006 2014-04-17 Mark Hahnenberg <mhahnenberg@apple.com>
2008 Deleting properties poisons objects
2009 https://bugs.webkit.org/show_bug.cgi?id=131551
2011 Reviewed by Geoffrey Garen.
2013 New JS regress test. We're ~3.5x faster on this microbenchmark now.
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.
2021 2014-04-18 Alexey Proskuryakov <ap@apple.com>
2023 http/tests/multipart/policy-ignore-crash.php erroneously depends on http stack quirks
2024 https://bugs.webkit.org/show_bug.cgi?id=131853
2026 Reviewed by Brady Eidson.
2028 * http/tests/multipart/policy-ignore-crash.php: Produce a nice multipart response
2029 with boundaries on their own lines.
2031 2014-04-18 Simon Fraser <simon.fraser@apple.com>
2033 Worse animation performance on pages with 3D transforms
2034 https://bugs.webkit.org/show_bug.cgi?id=131838
2035 <rdar://problem/16428630&15705876>
2037 Reviewed by Dean Jackson.
2039 Testcase having layers at various z translates which shows the bucketing
2040 of contentsScale, and fix results affected by the patch.
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:
2054 2014-04-18 Radu Stavila <stavila@adobe.com>
2056 [CSS Regions] Content overflowing a transformed region is clipped
2057 https://bugs.webkit.org/show_bug.cgi?id=116833
2059 Reviewed by Mihnea Ovidenie.
2061 Added test for overflow of content in 3d transformed regions.
2063 * fast/regions/overflow-3dtransformed-region-expected.txt: Added.
2064 * fast/regions/overflow-3dtransformed-region.html: Added.
2066 2014-04-18 Radu Stavila <stavila@adobe.com>
2068 [CSSRegions] Incorrect background paint on positioned element hover
2069 https://bugs.webkit.org/show_bug.cgi?id=131617
2071 Reviewed by Andrei Bucur.
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.
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.
2079 2014-04-18 Philippe Normand <pnormand@igalia.com>
2081 Remove NETWORK_INFO support
2082 https://bugs.webkit.org/show_bug.cgi?id=131841
2084 Reviewed by Gyuyoung Kim.
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.
2109 2014-04-17 Commit Queue <commit-queue@webkit.org>
2111 Unreviewed, rolling out r167478.
2112 https://bugs.webkit.org/show_bug.cgi?id=131840
2114 Broke multicol tests (Requested by ap on #webkit).
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
2123 2014-04-17 Darin Adler <darin@apple.com>
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
2129 Reviewed by Anders Carlsson and Dave Hyatt.
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.
2136 2014-04-17 David Hyatt <hyatt@apple.com>
2138 [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
2139 https://bugs.webkit.org/show_bug.cgi?id=131811
2141 Reviewed by Dean Jackson.
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.
2146 2014-04-16 Huang Dongsung <luxtella@company100.net>
2148 Make RenderLayerBacking get the timingFunction of the correct animation.
2149 https://bugs.webkit.org/show_bug.cgi?id=100632
2151 Reviewed by Simon Fraser.
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
2158 * animations/keyframe-multiple-timing-functions-transform-expected.txt: Added.
2159 * animations/keyframe-multiple-timing-functions-transform.html: Added.
2161 2014-04-17 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2163 Unreviewed, EFL gardening. Remove duplicated test case in EFL WK2 TestExpectations.
2165 * platform/efl-wk2/TestExpectations:
2167 2014-04-17 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2169 Unreviewed, fix a test case path, which was moved to different folder.
2171 * platform/efl/TestExpectations:
2173 2014-04-17 David Hyatt <hyatt@apple.com>
2175 [New Multicolumn] Column rules don't respect the specified stacking order.
2176 https://bugs.webkit.org/show_bug.cgi?id=131804
2178 Reviewed by Beth Dakin.
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.
2183 2014-04-17 Rik Cabanier <cabanier@adobe.com>
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
2188 Reviewed by Dean Jackson.
2190 Removed prefix from mix-blend-mode and isolation in layout tests.
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:
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:
2244 2014-04-16 Jer Noble <jer.noble@apple.com>
2246 Fullscreen media controls are unusable in pagination mode
2247 https://bugs.webkit.org/show_bug.cgi?id=131705
2249 Reviewed by Darin Adler.
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.
2255 2014-04-16 Jer Noble <jer.noble@apple.com>
2257 [MSE] Multiple initialization segments with same codecs in tracks fail validation.
2258 https://bugs.webkit.org/show_bug.cgi?id=131768
2260 Reviewed by Eric Carlson.
2262 * media/media-source/media-source-multiple-initialization-segments-expected.txt: Added.
2263 * media/media-source/media-source-multiple-initialization-segments.html: Added.
2265 2014-04-17 David Hyatt <hyatt@apple.com>
2267 [New Multicolumn] Column sets below spanners don't repaint properly.
2268 https://bugs.webkit.org/show_bug.cgi?id=131778
2270 Reviewed by Beth Dakin.
2272 * fast/repaint/spanner-with-margin-expected.txt: Added.
2273 * fast/repaint/spanner-with-margin.html: Added.
2275 2014-04-17 Eduardo Lima Mitev <elima@igalia.com>
2277 [GTK] [Gardening] Updates GTK test expectations
2279 * platform/gtk/TestExpectations:
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
2289 2014-04-17 Koji Ishii <kojishi@gmail.com>
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
2294 Reviewed by Darin Adler.
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.
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
2307 2014-04-17 Alexey Proskuryakov <ap@apple.com>
2309 Don't skip inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html.
2311 First, they no longer crash/assert. They fail most of the time, but that's tracked as bug 129817.
2313 Second, skipping was ineffective anyway, because we had a preceding [ Pass Failure ]
2314 entry for the same files.
2318 2014-04-17 David Hyatt <hyatt@apple.com>
2320 [New Multicolumn] REGRESSION: Column set styles don't update when zooming etc.
2321 https://bugs.webkit.org/show_bug.cgi?id=131777
2323 Reviewed by Enrica Casucci.
2325 * fast/multicol/zoom-test-expected.html: Added.
2326 * fast/multicol/zoom-test.html: Added.
2328 2014-04-17 Darin Adler <darin@apple.com>
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
2334 Reviewed by Brady Eidson.
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.
2340 2014-04-17 Ion Rosca <rosca@adobe.com>
2342 [CSS Blending] Isolation descendant dependent flags are not updated correctly
2343 https://bugs.webkit.org/show_bug.cgi?id=130892
2345 Reviewed by Dean Jackson.
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:
2374 2014-04-16 Brian J. Burg <burg@cs.washington.edu>
2376 Web Replay: memoize fallback time values for document.lastModified
2377 https://bugs.webkit.org/show_bug.cgi?id=131318
2379 Reviewed by Joseph Pecoraro.
2381 Mark the new test as skipped until dependent functionality is landed.
2383 * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
2385 2014-04-16 Dean Jackson <dino@apple.com>
2387 MediaDocument on iOS should be full page
2388 https://bugs.webkit.org/show_bug.cgi?id=131774
2390 Reviewed by Jer Noble.
2392 * platform/iphone-simulator/media/media-document-controls-size-expected.txt: Added.
2393 * platform/iphone-simulator/media/media-document-controls-size.html: Added.
2395 2014-04-16 Roger Fong <roger_fong@apple.com>
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>
2401 Reviewed by Dean Jackson.
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:
2407 2014-04-16 Oliver Hunt <oliver@apple.com>
2409 Simple ES6 feature:Array.prototype.fill
2410 https://bugs.webkit.org/show_bug.cgi?id=131703
2412 Reviewed by David Hyatt.
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.
2422 2014-04-16 David Kilzer <ddkilzer@apple.com>
2424 Remove test results that match platform/mac results
2426 Found using this shell script:
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; \
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.
2449 2014-04-16 David Kilzer <ddkilzer@apple.com>
2451 Remove test results that match top-level results
2453 Found using this shell script:
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; \
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.
2560 2014-04-16 David Kilzer <ddkilzer@apple.com>
2562 <http://webkit.org/b/129171> Rebaseline LayoutTests for iOS
2564 3206 files changed, 65535 insertions(+), 39972 deletions(-)
2566 * platform/ios-sim/Skipped: Clean up old items. Skip tests that
2567 time out due to notifyDone() not being called.
2569 2014-04-16 David Kilzer <ddkilzer@apple.com>
2571 Upstream iOS layout test results
2573 7354 files changed, 367781 insertions(+)
2575 * platform/ios-sim: Add.
2577 2014-04-16 David Kilzer <ddkilzer@apple.com>
2579 Rename LayoutTests/platformm/iphone-simulator => ios-sim
2581 * platform/ios-sim: Renamed from LayoutTests/platform/iphone-simulator.
2583 2014-04-16 Alexey Proskuryakov <ap@apple.com>
2585 DataTransfer should cache its FileList
2586 https://bugs.webkit.org/show_bug.cgi?id=131694
2588 Reviewed by Darin Adler.
2590 * fast/events/data-transfer-files-attribute-identity-expected.txt: Added.
2591 * fast/events/data-transfer-files-attribute-identity.html: Added.
2593 * platform/wk2/TestExpectations: Skipped the test, because WKTR doesn't support
2596 2014-04-16 Zoltan Horvath <zoltan@webkit.org>
2598 Remove fast/parser/parser-yield-timing.html from skipped list
2599 https://bugs.webkit.org/show_bug.cgi?id=131749
2601 Reviewed by Darin Adler.
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.
2607 * platform/mac/TestExpectations:
2609 2014-04-16 Bem Jones-Bey <bjonesbe@adobe.com>
2611 Remove references to Leopard and Snow Leopard from Windows TestExpectations
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.
2618 * platform/win/TestExpectations:
2619 * platform/wincairo/TestExpectations:
2621 2014-04-16 David Hyatt <hyatt@apple.com>
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
2627 https://bugs.webkit.org/show_bug.cgi?id=131741
2629 Reviewed by Simon Fraser.
2631 * fast/multicol/percent-height-expected.html: Added.
2632 * fast/multicol/percent-height.html: Added.
2634 2014-04-16 Martin Hodovan <mhodovan@inf.u-szeged.hu>
2636 ASSERTION FAILED: x2 >= x1 in WebCore::RenderObject::drawLineForBoxSide
2637 https://bugs.webkit.org/show_bug.cgi?id=127835
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)
2645 Reviewed by Darin Adler.
2647 * fast/css/padding-margin-negative-border-expected.html: Added.
2648 * fast/css/padding-margin-negative-border.html: Added.
2650 2014-04-16 Jer Noble <jer.noble@apple.com>
2652 [MSE] Seeks into buffered ranges will never complete.
2653 https://bugs.webkit.org/show_bug.cgi?id=131717
2655 Reviewed by Eric Carlson.
2657 * media/media-source/media-source-seek-complete-expected.txt: Added.
2658 * media/media-source/media-source-seek-complete.html: Added.
2660 2014-04-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2662 Unreviewed EFL gardening. Some test modules come to crash since buildbot uses
2663 Ubuntu 13.10. Skip those crash modules for now.
2665 * platform/efl-wk2/TestExpectations:
2667 2014-04-14 Roger Fong <roger_fong@apple.com>
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>
2673 Reviewed by Timothy Horton.
2675 * platform/mac-wk2/plugins/snapshotting/set-plugin-size-to-tiny-expected.txt: Added.
2676 * plugins/snapshotting/set-plugin-size-to-tiny.html: Added.
2678 2014-04-14 Morten Stenshorne <mstensho@opera.com>
2680 [New Multicolumn] Add support for column-span:all
2681 https://bugs.webkit.org/show_bug.cgi?id=129330
2683 Reviewed by Dave Hyatt.
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.
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.
2889 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2891 http/tests/websocket/tests/hybi/workers/close.html is flaky
2892 https://bugs.webkit.org/show_bug.cgi?id=131716
2894 * platform/mac/TestExpectations: Marking as such.
2896 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2898 transitions/cancel-transition.html is very flaky on Mac
2899 https://bugs.webkit.org/show_bug.cgi?id=131715
2901 * platform/mac/TestExpectations: Marking as such.
2903 2014-04-15 Lorenzo Tilve <ltilve@igalia.com>
2905 Unreviewed gardening.
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
2912 2014-04-15 Commit Queue <commit-queue@webkit.org>
2914 Unreviewed, rolling out r167199 and r167251.
2915 https://bugs.webkit.org/show_bug.cgi?id=131678
2917 Caused a DYEBench regression and does not seem to improve perf
2918 on relevant websites (Requested by rniwa on #webkit).
2920 Reverted changesets:
2922 "Rewrite Function.bind as a builtin"
2923 https://bugs.webkit.org/show_bug.cgi?id=131083
2924 http://trac.webkit.org/changeset/167199
2926 "Update test result"
2927 http://trac.webkit.org/changeset/167251
2929 2014-04-15 Alexey Proskuryakov <ap@apple.com>
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
2935 * TestExpectations: This one, too.
2937 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2939 inspector/dom/content-flow-list.html is flakily failing and asserting
2940 https://bugs.webkit.org/show_bug.cgi?id=131679
2942 * TestExpectations: Skip the test, it fails or asserts most of the time.
2944 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2946 ScriptProcessorNode is garbage collected while still active if unreachable (breaks multiple webaudio test)
2947 https://bugs.webkit.org/show_bug.cgi?id=112521
2949 * TestExpectations: Updated bug number, added webaudio/audioprocessingevent.html,
2950 and removed a spurious additional webaudio/javascriptaudionode-downmix8-2channel-input.html line.
2952 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2954 [Mac] compositing/repaint/positioned-movement.html flaky, missing repaint
2955 https://bugs.webkit.org/show_bug.cgi?id=118153
2957 * platform/mac-wk2/TestExpectations:
2958 * platform/mac/TestExpectations:
2959 Moved the flaky expectation to also apply to WebKit1.
2961 2014-04-14 Commit Queue <commit-queue@webkit.org>
2963 Unreviewed, rolling out r167261.
2964 https://bugs.webkit.org/show_bug.cgi?id=131667
2966 broke many navigation tests (Requested by ap on #webkit).
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
2975 2014-04-14 Commit Queue <commit-queue@webkit.org>
2977 Unreviewed, rolling out r167272.
2978 https://bugs.webkit.org/show_bug.cgi?id=131666
2980 Broke multiple tests (Requested by ap on #webkit).
2984 "Function.bind itself is too slow"
2985 https://bugs.webkit.org/show_bug.cgi?id=131636
2986 http://trac.webkit.org/changeset/167272
2988 2014-04-14 Jon Honeycutt <jhoneycutt@apple.com>
2990 Assertion failure under FEImage::determineAbsolutePaintRect()
2992 <https://bugs.webkit.org/show_bug.cgi?id=131660>
2993 <rdar://problem/15669294>
2995 Reviewed by Geoffrey Garen.
2997 * svg/filters/feImage-filter-assertion-expected.txt: Added.
2998 * svg/filters/feImage-filter-assertion.html: Added.
3000 2014-04-14 Oliver Hunt <oliver@apple.com>
3002 Function.bind itself is too slow
3003 https://bugs.webkit.org/show_bug.cgi?id=131636
3005 Reviewed by Geoffrey Garen.
3007 New test, and fix bogus log in old one
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.
3013 * js/regress/script-tests/function-bind.js:
3015 2014-04-14 Brian J. Burg <burg@cs.washington.edu>
3017 Web Replay: memoize fallback time values for document.lastModified
3018 https://bugs.webkit.org/show_bug.cgi?id=131318
3020 Reviewed by Joseph Pecoraro.
3022 * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
3024 2014-04-14 Eduardo Lima Mitev <elima@igalia.com>
3026 [GTK] Unreviewed GTK gardening.
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.
3031 2014-04-14 Dirk Schulze <krit@webkit.org>
3033 Optimize Canvas fill and drawImage with SourceIn, DestinationIn, SourceOut, and DestinationAtop using transparencyLayer.
3034 https://bugs.webkit.org/show_bug.cgi?id=79659
3036 Reviewed by Darin Adler.
3038 Unskip previously failing tests.
3040 * platform/gtk/TestExpectations:
3042 2014-04-14 Manuel Rego Casasnovas <rego@igalia.com>
3044 [JSC] CSSStyleDeclaration report incorrect descriptor
3045 https://bugs.webkit.org/show_bug.cgi?id=89697
3047 Reviewed by Benjamin Poulain.
3049 Add new test to check the descriptor of CSSStyleDeclaration properties.
3051 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt: Added.
3052 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html: Added.
3054 2014-04-14 Benjamin Poulain <benjamin@webkit.org>
3056 CSS JIT: compile the :nth-child() pseudo class
3057 https://bugs.webkit.org/show_bug.cgi?id=131602
3059 Reviewed by Andreas Kling.
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.
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.
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
3076 2014-04-14 Mihnea Ovidenie <mihnea@adobe.com>
3078 [CSS Regions] Hit testing doesn't work in video
3079 https://bugs.webkit.org/show_bug.cgi?id=131485
3081 Reviewed by Andrei Bucur.
3083 * fast/regions/hit-test-region-preserve3d-container-expected.txt: Added.
3084 * fast/regions/hit-test-region-preserve3d-container.html: Added.
3086 2014-04-14 Koji Ishii <kojishi@gmail.com>
3088 Update html5lib test data to latest version
3089 https://bugs.webkit.org/show_bug.cgi?id=131588
3091 Reviewed by Darin Adler.
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.
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:
3157 2014-04-13 Darin Adler <darin@apple.com>
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
3162 Reviewed by Ryosuke Niwa.
3164 * editing/text-iterator/count-matches-in-form-expected.txt: Added.
3165 * editing/text-iterator/count-matches-in-form.html: Added.
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.
3170 2014-04-08 Oliver Hunt <oliver@apple.com>
3172 Rewrite Function.bind as a builtin
3173 https://bugs.webkit.org/show_bug.cgi?id=131083
3175 Reviewed by Geoffrey Garen.
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.
3185 2014-04-13 Youenn Fablet <youenn.fablet@crf.canon.fr>
3187 [GStreamer] No CORS support for media elements
3188 https://bugs.webkit.org/show_bug.cgi?id=99037
3190 Reviewed by Philippe Normand.
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.
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.
3205 2014-04-13 Darin Adler <darin@apple.com>
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
3210 Reviewed by Andreas Kling.
3212 * platform/mac/TestExpectations: Unskip the test now that the assertion is fixed.
3214 2014-04-12 Filip Pizlo <fpizlo@apple.com>
3216 Make slow-stress tests run faster by running fewer VM variants.
3218 Rubber stamped by Geoffrey Garen.
3220 * jsc-layout-tests.yaml:
3222 2014-04-12 Filip Pizlo <fpizlo@apple.com>
3224 Math.fround() should be an intrinsic
3225 https://bugs.webkit.org/show_bug.cgi?id=131583
3227 Reviewed by Geoffrey Garen.
3229 This test runs 4.4635x faster with the intrinsic.
3231 * js/regress/fround-expected.txt: Added.
3232 * js/regress/fround.html: Added.
3233 * js/regress/script-tests/fround.js: Added.
3235 2014-04-12 Youenn Fablet <youenn.fablet@crf.canon.fr>
3237 [SOUP] Libsoup internal credential setting should be controlled by loader decision
3238 https://bugs.webkit.org/show_bug.cgi?id=130963
3240 Reviewed by Darin Adler.
3242 * platform/efl/TestExpectations: Unskipped http/tests/xmlhttprequest/cross-origin-no-authorization.html.
3243 * platform/gtk/TestExpectations: Ditto.
3245 2014-04-12 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
3247 (before-mar-1-1000) In correct date creation prior to 1 Mar 1000
3248 https://bugs.webkit.org/show_bug.cgi?id=129308
3250 Reviewed by Darin Adler.
3252 * js/date-constructor-expected.txt:
3253 * js/script-tests/date-constructor.js:
3255 2014-04-11 Jon Honeycutt <jhoneycutt@apple.com>
3257 Assertion failure changing select element size during focus event
3259 <https://bugs.webkit.org/show_bug.cgi?id=131566>
3260 <rdar://problem/16400735>
3262 Reviewed by Andy Estes.
3264 * fast/forms/select-change-size-during-focus-expected.txt: Added.
3265 * fast/forms/select-change-size-during-focus.html: Added.
3267 2014-04-11 Bem Jones-Bey <bjonesbe@adobe.com>
3269 Clear sibling floats while splitting inline flow
3270 https://bugs.webkit.org/show_bug.cgi?id=130905
3272 Reviewed by David Hyatt.
3274 This test will only crash if run with Address Sanitizer or some other
3275 address checking tool.
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.
3280 2014-04-11 Gavin Barraclough <baraclough@apple.com>
3282 Rollout - Rewrite Function.bind as a builtin
3283 https://bugs.webkit.org/show_bug.cgi?id=131083
3287 Rolling out r167020 while investigating a performance regression.
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.
3294 2014-04-11 Hans Muller <hmuller@adobe.com>
3296 [CSS Shapes] shape-outside from image doesn't load properly
3297 https://bugs.webkit.org/show_bug.cgi?id=131491
3299 Reviewed by Bem Jones-Bey.
3301 * http/tests/css/shape-image-file-expected.html: Added.
3302 * http/tests/css/shape-image-file.html: Added.
3304 2014-04-11 Mark Lam <mark.lam@apple.com>
3306 JSMainThreadExecState::call() should clear exceptions before returning.
3307 <https://webkit.org/b/131530>
3309 Reviewed by Geoffrey Garen.
3311 * fast/dom/regress-131530-expected.txt: Added.
3312 * fast/dom/regress-131530.html: Added.
3314 2014-04-11 Carlos Alberto Lopez Perez <clopez@igalia.com>
3316 [GTK] Unreviewed GTK gardening.
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
3322 Update bug number for media/track/track*in-band*.html tests
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
3329 Update timeout expectation for media/video-controls-captions.html
3331 * platform/gtk/TestExpectations:
3333 2014-04-10 Chris Fleizach <cfleizach@apple.com>
3335 Heap-use-after-free in WebCore::SpeechSynthesisUtterance::startTime
3336 https://bugs.webkit.org/show_bug.cgi?id=131482
3338 Reviewed by David Kilzer.
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.
3343 2014-04-11 Bear Travis <betravis@adobe.com>
3345 [CSS Shapes] inset args and radial args should serialize to the simplest form
3346 https://bugs.webkit.org/show_bug.cgi?id=129825
3348 Reviewed by Dirk Schulze.
3350 Modify tests to use the shortened inset serialization.
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:
3364 2014-04-11 Praveen R Jadhav <praveen.j@samsung.com>
3366 "playbackTime" parameter is not present in AudioProcessingEvent Interface as per W3C spec
3367 https://bugs.webkit.org/show_bug.cgi?id=105518
3369 Reviewed by Jer Noble.
3371 Test case added to check AudioProcessingEvent attributes.
3373 * webaudio/audioprocessingevent-expected.txt: Added.
3374 * webaudio/audioprocessingevent.html: Added.
3376 2014-04-11 Zalan Bujtas <zalan@apple.com>
3378 Subpixel rendering: WK1: Trail of cruft in redraw during animations.
3379 https://bugs.webkit.org/show_bug.cgi?id=131525
3381 Reviewed by Simon Fraser.
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.
3388 This is a temporary solution until after ScrollView/FrameView/RenderView
3389 is transitioned to device pixels. (tracked here: webkit.org/b/131526).
3391 * fast/repaint/hidpi-block-width-change-leaves-cruft-expected.html: Added.
3392 * fast/repaint/hidpi-block-width-change-leaves-cruft.html: Added.
3394 2014-04-11 Enrique Ocaña González <eocanha@igalia.com>
3396 [GTK] Unreviewed GTK gardening.
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
3403 * platform/gtk/TestExpectations:
3405 2014-04-10 Commit Queue <commit-queue@webkit.org>
3407 Unreviewed, rolling out r167073.
3408 https://bugs.webkit.org/show_bug.cgi?id=131516
3410 This patch caused crashes in video tests. (Requested by
3411 mrobinson on #webkit).
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
3419 2014-04-10 Jon Honeycutt <jhoneycutt@apple.com>
3421 Assertion failure in WebCore::FlexBoxIterator::next()
3422 <https://bugs.webkit.org/show_bug.cgi?id=117176>
3423 <rdar://problem/14054549>
3425 Reviewed by Tim Horton.
3427 * fast/flexbox/collapse-anonymous-wrappers-assertion-expected.txt: Added.
3428 * fast/flexbox/collapse-anonymous-wrappers-assertion.html: Added.
3430 2014-04-07 Jon Honeycutt <jhoneycutt@apple.com>
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>
3437 Reviewed by Antti Koivisto.
3439 * fast/multicol/fuzzed-test-case-expected.txt: Added.
3440 * fast/multicol/fuzzed-test-case.html: Added.
3442 2014-04-10 Zalan Bujtas <zalan@apple.com>
3444 Web Inspector: Breakpoint in gutter has clipped / broken border image.
3445 https://bugs.webkit.org/show_bug.cgi?id=131500
3447 Reviewed by Joseph Pecoraro.
3451 * fast/borders/border-image-slice-missing-right-expected.html: Added.
3452 * fast/borders/border-image-slice-missing-right.html: Added.
3454 2014-04-10 James Craig <jcraig@apple.com>
3456 Web Inspector: AXI: expose aria-busy state of current and ancestor nodes
3457 https://bugs.webkit.org/show_bug.cgi?id=130826
3459 Reviewed by Timothy Hatcher.
3461 Expose if node is contained by any "busy" ancestor nodes, too.
3463 * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
3464 * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
3466 2014-04-10 Brian J. Burg <burg@cs.washington.edu>
3468 Web Replay: memoize plugin data for navigator.mimeTypes and navigator.plugins
3469 https://bugs.webkit.org/show_bug.cgi?id=131341
3471 Reviewed by Timothy Hatcher.
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.
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.
3481 2014-04-10 Carlos Alberto Lopez Perez <clopez@igalia.com>
3483 [GTK] Unreviewed GTK gardening.
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
3490 Update test expectations related with highdpi still not supported.
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.
3496 * platform/gtk/TestExpectations:
3498 2014-04-10 Bem Jones-Bey <bjonesbe@adobe.com>
3500 Invalid cast in WebCore::RenderLayer::setupClipPath
3501 https://bugs.webkit.org/show_bug.cgi?id=131368
3503 Reviewed by Dirk Schulze.
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.
3508 2014-04-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
3510 [GStreamer] No CORS support for media elements
3511 https://bugs.webkit.org/show_bug.cgi?id=99037
3513 Reviewed by Philippe Normand.
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.
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.
3528 2014-04-09 Alexey Proskuryakov <ap@apple.com>
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
3533 * platform/mac/TestExpectations: Skipped the test in debug builds.
3535 2014-04-09 Alexey Proskuryakov <ap@apple.com>
3537 [WK2] fast/repaint/obscured-background-no-repaint.html is very flaky
3538 https://bugs.webkit.org/show_bug.cgi?id=131477
3540 * platform/mac-wk2/TestExpectations: Marked it as such.
3542 2014-04-09 Alexey Proskuryakov <ap@apple.com>
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
3547 * platform/mac/TestExpectations: Skip them.
3549 2014-04-09 James Craig <jcraig@apple.com>
3551 AX: Bug in AccessibilityNodeObject::helpText
3552 https://bugs.webkit.org/show_bug.cgi?id=130386
3554 Reviewed by Chris Fleizach.
3556 Tests accessibility help text in a variety of examples.
3558 * accessibility/help-text-expected.txt: Added.
3559 * accessibility/help-text.html: Added.
3561 2014-04-09 Brent Fulgham <bfulgham@apple.com>
3563 [Win] Unreviewed bot maintenance. Re-add a number of passing
3564 tests, and turn off a few failures.
3566 * platform/win/TestExpectations:
3568 2014-04-09 Chris Fleizach <cfleizach@apple.com>
3570 Regression: AX: list heuristics sometimes determined as presentational even when explicit roles applied
3571 https://bugs.webkit.org/show_bug.cgi?id=131041
3573 Reviewed by Mario Sanchez Prada.
3575 * accessibility/list-detection-expected.txt:
3576 * accessibility/list-detection.html:
3578 2014-04-09 Martin Robinson <mrobinson@igalia.com>
3580 Rebaseline some tests for GTK+
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.
3599 2014-04-08 Samuel White <samuel_white@apple.com>
3601 AX: Initial text selection point should respect element focus.
3602 https://bugs.webkit.org/show_bug.cgi?id=131402
3604 Reviewed by Chris Fleizach.
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.
3609 * platform/mac/accessibility/selection-initial-expected.txt:
3610 * platform/mac/accessibility/selection-initial.html:
3612 2014-04-09 Brendan Long <b.long@cablelabs.com>
3614 [GStreamer] Expose MPEG-TS metadata
3615 https://bugs.webkit.org/show_bug.cgi?id=122001
3617 Reviewed by Eric Carlson.
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.
3623 2014-04-08 Chris Fleizach <cfleizach@apple.com>
3625 AX: Make AXPress much more reliable on the Web
3626 https://bugs.webkit.org/show_bug.cgi?id=131426
3628 Reviewed by Mario Sanchez Prada.
3630 * accessibility/press-works-on-control-types-expected.txt:
3631 * accessibility/press-works-on-control-types.html:
3633 2014-04-08 Oliver Hunt <oliver@apple.com>
3635 Rewrite Function.bind as a builtin
3636 https://bugs.webkit.org/show_bug.cgi?id=131083
3638 Reviewed by Geoffrey Garen.
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.
3648 2014-04-09 Radu Stavila <stavila@adobe.com>
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
3653 Reviewed by David Hyatt.
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.
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.
3669 2014-04-09 Alexey Proskuryakov <ap@apple.com>
3671 REGRESSION (r166853): fast/preloader/document-write.html is very flaky
3672 https://bugs.webkit.org/show_bug.cgi?id=130942
3674 * platform/mac/TestExpectations: The offending code was re-landed, marking as
3677 2014-04-09 Mario Sanchez Prada <mario.prada@samsung.com>
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
3682 Reviewed by Chris Fleizach.
3684 Updated TestExpectations file and update layout test that was not
3685 correctly written, and expecting the signals in the wrong order.
3687 * platform/gtk/TestExpectations: Removed failure expectations.
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.
3693 * accessibility/children-changed-sends-notification-expected.txt:
3694 Updated expectations to expect the 'add' and 'remove' signals in
3697 2014-04-09 Mario Sanchez Prada <mario.prada@samsung.com>
3699 [AX][GTK] No new lines in some AX tests output
3700 https://bugs.webkit.org/show_bug.cgi?id=131294
3702 Reviewed by Martin Robinson.
3704 Removed failure expectations for tests now passing.
3706 * platform/gtk/TestExpectations: Updated.
3708 2014-04-09 Mario Sanchez Prada <mario.prada@samsung.com>
3710 Unreviewed gardening for GTK.
3712 Updated test expectations after r166175, which removed an <hr>
3713 from the original test accessibility/lists.html.
3715 * platform/gtk/accessibility/lists-expected.txt: Updated
3717 2014-04-09 Alexey Proskuryakov <ap@apple.com>
3719 [WK2] HTTP authentication regression tests fail
3720 https://bugs.webkit.org/show_bug.cgi?id=81627
3721 <rdar://problem/11079296>
3723 Reviewed by Anders Carlsson.
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).
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.
3753 2014-04-08 Mihnea Ovidenie <mihnea@adobe.com>
3755 [CSSRegions] Crash when video in region exits fullscreen
3756 https://bugs.webkit.org/show_bug.cgi?id=131366
3758 Reviewed by Andrei Bucur.
3760 * fast/regions/full-screen-video-in-region-crash-expected.txt: Added.
3761 * fast/regions/full-screen-video-in-region-crash.html: Added.
3763 2014-04-08 Alexey Proskuryakov <ap@apple.com>
3765 Trying to unbreak flakiness dashboard after Gtk TextExpectations reshuffling.
3767 * platform/gtk-wk2/TestExpectations: Added.
3769 2014-04-08 Zalan Bujtas <zalan@apple.com>
3771 Subpixel rendering: Clip outer rounded border rect on device pixel boundaries.
3772 https://bugs.webkit.org/show_bug.cgi?id=131404
3774 Reviewed by Simon Fraser.
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.
3780 * fast/borders/hidpi-rounded-border-on-subpixel-position-expected.html: Added.
3781 * fast/borders/hidpi-rounded-border-on-subpixel-position.html: Added.
3783 2014-04-08 Simon Fraser <simon.fraser@apple.com>
3785 REGRESSION (r155998): Elements render at very low resolution with some 3d transforms
3786 https://bugs.webkit.org/show_bug.cgi?id=131412
3788 Reviewed by Tim Horton.
3790 Test that makes an incremental change to a layer property in a tree with
3791 interesting 3d transforms.
3793 * compositing/contents-scale/incremental-change-expected.html: Added.
3794 * compositing/contents-scale/incremental-change.html: Added.
3796 2014-04-08 Adenilson Cavalcanti <cavalcantii@gmail.com>
3798 [SVG] Fix CSS transform handling when zoomed
3799 https://bugs.webkit.org/show_bug.cgi?id=125836
3801 Reviewed by Tim Horton.
3803 Adjusts CSS transforms when used in SVG to account for unexpected
3804 translation scale. Backport from Chromium #174910.
3806 * svg/zoom/page/zoom-css-transforms-expected.svg: Added.
3807 * svg/zoom/page/zoom-css-transforms.svg: Added.
3809 2014-04-08 Hans Muller <hmuller@adobe.com>
3811 [CSS Shapes] large corner radius combined with 0 radius does not wrap properly
3812 https://bugs.webkit.org/show_bug.cgi?id=129739
3814 Reviewed by Bem Jones-Bey.
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.
3821 2014-04-08 Alexey Proskuryakov <ap@apple.com>
3823 Rename Clipboard to DataTransfer
3824 https://bugs.webkit.org/show_bug.cgi?id=131371
3826 Reviewed by Anders Carlsson.
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:
3838 2014-04-08 Brent Fulgham <bfulgham@apple.com>
3840 [Mac] Unreviewed test gardening.
3842 Rebaseline scrolling tests to remove flakiness introduced by slight differences in
3843 pixel scroll counts between WK1 and WK2 test runners.
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:
3858 2014-04-08 Carlos Alberto Lopez Perez <clopez@igalia.com>
3860 [GTK] Unreviewed GTK gardening.
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
3868 Rebaseline fast/multicol/client-rects-expected.txt after r165991
3870 * platform/gtk/TestExpectations:
3871 * platform/gtk/fast/multicol/client-rects-expected.txt:
3873 2014-04-07 Filip Pizlo <fpizlo@apple.com>
3875 Repatch should support setters and plant calls to them directly
3876 https://bugs.webkit.org/show_bug.cgi?id=130750
3878 Reviewed by Geoffrey Garen.
3880 * js/regress/script-tests/setter.js: Added.
3881 * js/regress/setter-expected.txt: Added.
3882 * js/regress/setter.html: Added.
3884 2014-04-08 Morten Stenshorne <mstensho@opera.com>
3886 [New Multicolumn] Child top margin sometimes ignored for column balancing
3887 https://bugs.webkit.org/show_bug.cgi?id=122754
3889 Reviewed by David Hyatt.
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.
3898 2014-04-07 Brent Fulgham <bfulgham@apple.com>
3900 [WebVTT] Begin Enabling W3C VTT Tests
3901 https://bugs.webkit.org/show_bug.cgi?id=131345
3903 Reviewed by Darin Adler.
3905 Move a number of tests out of 'opera' into a new 'w3c' folder.
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