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