1 2014-05-02 Simon Fraser <simon.fraser@apple.com>
3 [iOS WK2] Don't create backing store for -webkit-overflow-scrolling:touch that can't scroll
4 https://bugs.webkit.org/show_bug.cgi?id=132487
5 <rdar://problem/16758041>
7 Reviewed by Sam Weinig.
9 These are all progressions, and show that we make layers in fewer cases.
11 * platform/ios-sim/compositing/overflow/iframe-inside-overflow-clipping-expected.txt:
12 * platform/ios-sim/compositing/overflow/overflow-auto-with-touch-no-overflow-expected.txt:
13 * platform/ios-sim/compositing/overflow/overflow-overlay-with-touch-no-overflow-expected.txt:
14 * platform/ios-sim/compositing/overflow/overflow-scroll-with-touch-no-overflow-expected.txt:
15 * platform/ios-sim/compositing/overflow/subpixel-overflow-expected.txt:
17 2014-05-02 Commit Queue <commit-queue@webkit.org>
19 Unreviewed, rolling out r168150.
20 https://bugs.webkit.org/show_bug.cgi?id=132471
22 This test is still broken (Requested by ap on #webkit).
26 "REGRESSION(r125251): It made svg/custom/use-instanceRoot-as-
27 event-target.xhtml assert and flakey"
28 https://bugs.webkit.org/show_bug.cgi?id=93812
29 http://trac.webkit.org/changeset/168150
31 2014-05-02 Ion Rosca <rosca@adobe.com>
33 [CSS Blending] Remove support for non-separable blend modes from background-blend-mode
34 https://bugs.webkit.org/show_bug.cgi?id=132327
36 Reviewed by Dean Jackson.
38 * css3/compositing/background-blend-mode-gif-color-2.html:
39 * css3/compositing/background-blend-mode-gif-color.html:
40 * css3/compositing/background-blend-mode-gradient-color.html:
41 * css3/compositing/background-blend-mode-gradient-gradient.html:
42 * css3/compositing/background-blend-mode-gradient-image.html:
43 * css3/compositing/background-blend-mode-image-color.html:
44 * css3/compositing/background-blend-mode-image-image.html:
45 * css3/compositing/background-blend-mode-image-svg.html:
46 * css3/compositing/background-blend-mode-multiple-background-layers.html:
47 * css3/compositing/background-blend-mode-property-expected.txt:
48 * css3/compositing/background-blend-mode-property-parsing-expected.txt:
49 * css3/compositing/background-blend-mode-svg-color.html:
50 * css3/compositing/effect-background-blend-mode-tiled.html:
51 * css3/compositing/effect-background-blend-mode.html:
52 * css3/compositing/script-tests/background-blend-mode-property-parsing.js:
53 * css3/compositing/script-tests/background-blend-mode-property.js:
54 * platform/mac/css3/compositing/background-blend-mode-gif-color-2-expected.png:
55 * platform/mac/css3/compositing/background-blend-mode-gif-color-2-expected.txt:
56 * platform/mac/css3/compositing/background-blend-mode-gif-color-expected.png:
57 * platform/mac/css3/compositing/background-blend-mode-gif-color-expected.txt:
58 * platform/mac/css3/compositing/background-blend-mode-gradient-color-expected.png:
59 * platform/mac/css3/compositing/background-blend-mode-gradient-gradient-expected.png:
60 * platform/mac/css3/compositing/background-blend-mode-gradient-image-expected.png:
61 * platform/mac/css3/compositing/background-blend-mode-image-color-expected.png:
62 * platform/mac/css3/compositing/background-blend-mode-image-color-expected.txt:
63 * platform/mac/css3/compositing/background-blend-mode-image-image-expected.png:
64 * platform/mac/css3/compositing/background-blend-mode-image-image-expected.txt:
65 * platform/mac/css3/compositing/background-blend-mode-image-svg-expected.png:
66 * platform/mac/css3/compositing/background-blend-mode-multiple-background-layers-expected.png:
67 * platform/mac/css3/compositing/background-blend-mode-svg-color-expected.png:
69 2014-05-01 Alexey Proskuryakov <ap@apple.com>
71 REGRESSION(r125251): It made svg/custom/use-instanceRoot-as-event-target.xhtml assert and flakey
72 https://bugs.webkit.org/show_bug.cgi?id=93812
74 This is most likely fixed, unmarking the test.
76 * platform/gtk/TestExpectations:
77 * platform/mac/TestExpectations:
79 2014-05-01 Simon Fraser <simon.fraser@apple.com>
81 Don't always make backing store for -webkit-backface-visibility:hidden
82 https://bugs.webkit.org/show_bug.cgi?id=132420
84 Reviewed by Sam Weinig.
86 Dump layers for elements with backface-visibility: hidden with various types
89 * compositing/backing/backface-visibility-expected.txt: Added.
90 * compositing/backing/backface-visibility-in-3dtransformed-expected.txt: Added.
91 * compositing/backing/backface-visibility-in-3dtransformed.html: Added.
92 * compositing/backing/backface-visibility-in-transformed-expected.txt: Added.
93 * compositing/backing/backface-visibility-in-transformed.html: Added.
94 * compositing/backing/backface-visibility.html: Added.
95 * inspector-protocol/layers/layers-anonymous.html: Don't use backface-visibility
98 2014-05-01 Brent Fulgham <bfulgham@apple.com>
100 Fix handling of attributes prior to compiling shader
101 https://bugs.webkit.org/show_bug.cgi?id=132430
103 Reviewed by Dean Jackson.
105 * fast/canvas/webgl/gl-bind-attrib-location-before-compile-test-expected.txt: Added.
106 * fast/canvas/webgl/gl-bind-attrib-location-before-compile-test.html: Added.
108 2014-05-01 Zalan Bujtas <zalan@apple.com>
110 Subpixel rendering: Make selection gaps painting subpixel aware.
111 https://bugs.webkit.org/show_bug.cgi?id=132169
113 Reviewed by Simon Fraser.
115 Push selection gaps painting to device pixel boundaries instead of integral CSS pixel positions.
117 * fast/inline/hidpi-selection-gap-on-subpixel-position-expected.html: Added.
118 * fast/inline/hidpi-selection-gap-on-subpixel-position.html: Added. :   is needed to make
119 this test pass on WK2. Font rendering reports differences. 0.9 transparency is added so that
120 text selection code does modify the color's alpha channel and I can properly match it.
122 2014-05-01 Javier Fernandez <jfernandez@igalia.com>
124 [CSS Grid Layout] Clamping the number of repetitions in repeat()
125 https://bugs.webkit.org/show_bug.cgi?id=131023
127 Reviewed by Brent Fulgham.
129 Test to ensure the number of repetitions used in the repeat() function
132 * fast/css-grid-layout/grid-element-repeat-max-repetitions-expected.txt: Added.
133 * fast/css-grid-layout/grid-element-repeat-max-repetitions.html: Added.
135 2014-05-01 Commit Queue <commit-queue@webkit.org>
137 Unreviewed, rolling out r167964.
138 https://bugs.webkit.org/show_bug.cgi?id=132431
140 Memory improvements should not regress memory usage (Requested
141 by olliej on #webkit).
145 "Don't hold on to parameter BindingNodes forever"
146 https://bugs.webkit.org/show_bug.cgi?id=132360
147 http://trac.webkit.org/changeset/167964
149 2014-05-01 Alexey Proskuryakov <ap@apple.com>
151 fast/multicol/fixed-stack.html failing since introduction.
152 https://bugs.webkit.org/show_bug.cgi?id=132421
154 * TestExpectations: Changed expectation from Skip to ImageOnyFailure
156 2014-05-01 Carlos Alberto Lopez Perez <clopez@igalia.com>
158 [GTK] Unreviewed GTK gardening.
159 Rebaseline affected tests by the new multi-column mode that was
160 enabled on r168046, and later modified on r168076 and r168088.
163 * platform/gtk/TestExpectations: Include two new flaky tests after
164 the new multi-colum mode and remove expectations for the ones that
167 * platform/gtk/css3/unicode-bidi-isolate-basic-expected.txt:
168 * platform/gtk/fast/block/float/float-not-removed-from-next-sibling4-expected.png:
169 * platform/gtk/fast/block/float/float-not-removed-from-next-sibling4-expected.txt:
170 * platform/gtk/fast/borders/border-antialiasing-expected.txt:
171 * platform/gtk/fast/line-grid/line-grid-inside-columns-expected.txt:
172 * platform/gtk/fast/line-grid/line-grid-into-columns-expected.txt:
173 * platform/gtk/fast/multicol/block-axis-horizontal-bt-expected.txt:
174 * platform/gtk/fast/multicol/block-axis-horizontal-tb-expected.txt:
175 * platform/gtk/fast/multicol/block-axis-vertical-lr-expected.txt:
176 * platform/gtk/fast/multicol/block-axis-vertical-rl-expected.txt:
177 * platform/gtk/fast/multicol/border-padding-pagination-expected.png:
178 * platform/gtk/fast/multicol/border-padding-pagination-expected.txt:
179 * platform/gtk/fast/multicol/client-rects-expected.png:
180 * platform/gtk/fast/multicol/client-rects-expected.txt:
181 * platform/gtk/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
182 * platform/gtk/fast/multicol/client-rects-spanners-expected.txt: Added.
183 * platform/gtk/fast/multicol/column-break-with-balancing-expected.txt:
184 * platform/gtk/fast/multicol/column-count-with-rules-expected.txt:
185 * platform/gtk/fast/multicol/column-rules-expected.png:
186 * platform/gtk/fast/multicol/column-rules-expected.txt:
187 * platform/gtk/fast/multicol/column-rules-stacking-expected.png:
188 * platform/gtk/fast/multicol/column-rules-stacking-expected.txt:
189 * platform/gtk/fast/multicol/columns-shorthand-parsing-expected.txt:
190 * platform/gtk/fast/multicol/float-avoidance-expected.txt:
191 * platform/gtk/fast/multicol/float-multicol-expected.png:
192 * platform/gtk/fast/multicol/float-multicol-expected.txt:
193 * platform/gtk/fast/multicol/float-paginate-complex-expected.txt:
194 * platform/gtk/fast/multicol/float-paginate-empty-lines-expected.txt:
195 * platform/gtk/fast/multicol/float-paginate-expected.txt:
196 * platform/gtk/fast/multicol/layers-in-multicol-expected.txt:
197 * platform/gtk/fast/multicol/layers-split-across-columns-expected.txt:
198 * platform/gtk/fast/multicol/margin-collapse-expected.txt:
199 * platform/gtk/fast/multicol/max-height-columns-block-expected.png:
200 * platform/gtk/fast/multicol/max-height-columns-block-expected.txt:
201 * platform/gtk/fast/multicol/nested-columns-expected.png:
202 * platform/gtk/fast/multicol/nested-columns-expected.txt:
203 * platform/gtk/fast/multicol/newmulticol/client-rects-expected.png: Added.
204 * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt:
205 * platform/gtk/fast/multicol/overflow-across-columns-expected.txt:
206 * platform/gtk/fast/multicol/overflow-across-columns-percent-height-expected.png:
207 * platform/gtk/fast/multicol/overflow-across-columns-percent-height-expected.txt:
208 * platform/gtk/fast/multicol/overflow-unsplittable-expected.png:
209 * platform/gtk/fast/multicol/overflow-unsplittable-expected.txt:
210 * platform/gtk/fast/multicol/paginate-block-replaced-expected.txt:
211 * platform/gtk/fast/multicol/pagination/BottomToTop-bt-expected.png: Added.
212 * platform/gtk/fast/multicol/pagination/BottomToTop-bt-expected.txt:
213 * platform/gtk/fast/multicol/pagination/BottomToTop-lr-expected.png: Added.
214 * platform/gtk/fast/multicol/pagination/BottomToTop-lr-expected.txt:
215 * platform/gtk/fast/multicol/pagination/BottomToTop-rl-expected.png: Added.
216 * platform/gtk/fast/multicol/pagination/BottomToTop-rl-expected.txt:
217 * platform/gtk/fast/multicol/pagination/BottomToTop-tb-expected.png: Added.
218 * platform/gtk/fast/multicol/pagination/BottomToTop-tb-expected.txt:
219 * platform/gtk/fast/multicol/pagination/LeftToRight-bt-expected.png: Added.
220 * platform/gtk/fast/multicol/pagination/LeftToRight-bt-expected.txt:
221 * platform/gtk/fast/multicol/pagination/LeftToRight-lr-expected.png: Added.
222 * platform/gtk/fast/multicol/pagination/LeftToRight-lr-expected.txt:
223 * platform/gtk/fast/multicol/pagination/LeftToRight-rl-expected.png: Added.
224 * platform/gtk/fast/multicol/pagination/LeftToRight-rl-expected.txt:
225 * platform/gtk/fast/multicol/pagination/LeftToRight-tb-expected.png: Added.
226 * platform/gtk/fast/multicol/pagination/LeftToRight-tb-expected.txt:
227 * platform/gtk/fast/multicol/pagination/RightToLeft-bt-expected.png: Added.
228 * platform/gtk/fast/multicol/pagination/RightToLeft-bt-expected.txt:
229 * platform/gtk/fast/multicol/pagination/RightToLeft-lr-expected.png: Added.
230 * platform/gtk/fast/multicol/pagination/RightToLeft-lr-expected.txt:
231 * platform/gtk/fast/multicol/pagination/RightToLeft-rl-expected.png: Added.
232 * platform/gtk/fast/multicol/pagination/RightToLeft-rl-expected.txt:
233 * platform/gtk/fast/multicol/pagination/RightToLeft-tb-expected.png: Added.
234 * platform/gtk/fast/multicol/pagination/RightToLeft-tb-expected.txt:
235 * platform/gtk/fast/multicol/pagination/TopToBottom-bt-expected.png: Added.
236 * platform/gtk/fast/multicol/pagination/TopToBottom-bt-expected.txt:
237 * platform/gtk/fast/multicol/pagination/TopToBottom-lr-expected.png: Added.
238 * platform/gtk/fast/multicol/pagination/TopToBottom-lr-expected.txt:
239 * platform/gtk/fast/multicol/pagination/TopToBottom-rl-expected.png: Added.
240 * platform/gtk/fast/multicol/pagination/TopToBottom-rl-expected.txt:
241 * platform/gtk/fast/multicol/pagination/TopToBottom-tb-expected.png: Added.
242 * platform/gtk/fast/multicol/pagination/TopToBottom-tb-expected.txt:
243 * platform/gtk/fast/multicol/positioned-split-expected.txt:
244 * platform/gtk/fast/multicol/positive-leading-expected.png:
245 * platform/gtk/fast/multicol/positive-leading-expected.txt:
246 * platform/gtk/fast/multicol/scrolling-overflow-expected.txt:
247 * platform/gtk/fast/multicol/shadow-breaking-expected.png:
248 * platform/gtk/fast/multicol/shadow-breaking-expected.txt:
249 * platform/gtk/fast/multicol/shrink-to-column-height-for-pagination-expected.png: Added.
250 * platform/gtk/fast/multicol/shrink-to-column-height-for-pagination-expected.txt:
251 * platform/gtk/fast/multicol/single-line-expected.txt:
252 * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
253 * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
254 * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.png:
255 * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.txt:
256 * platform/gtk/fast/multicol/span/anonymous-style-inheritance-expected.txt:
257 * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
258 * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
259 * platform/gtk/fast/multicol/span/clone-flexbox-expected.txt:
260 * platform/gtk/fast/multicol/span/clone-summary-expected.txt:
261 * platform/gtk/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
262 * platform/gtk/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
263 * platform/gtk/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
264 * platform/gtk/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
265 * platform/gtk/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
266 * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
267 * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
268 * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
269 * platform/gtk/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
270 * platform/gtk/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
271 * platform/gtk/fast/multicol/span/span-as-nested-columns-child-expected.png:
272 * platform/gtk/fast/multicol/span/span-as-nested-columns-child-expected.txt:
273 * platform/gtk/fast/multicol/span/span-as-nested-inline-block-child-expected.txt:
274 * platform/gtk/fast/multicol/span/span-margin-collapsing-expected.txt:
275 * platform/gtk/fast/multicol/table-margin-collapse-expected.txt:
276 * platform/gtk/fast/multicol/table-vertical-align-expected.txt:
277 * platform/gtk/fast/multicol/unsplittable-inline-block-expected.txt:
278 * platform/gtk/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
279 * platform/gtk/fast/multicol/vertical-lr/border-padding-pagination-expected.txt:
280 * platform/gtk/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
281 * platform/gtk/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
282 * platform/gtk/fast/multicol/vertical-lr/column-rules-expected.png:
283 * platform/gtk/fast/multicol/vertical-lr/column-rules-expected.txt:
284 * platform/gtk/fast/multicol/vertical-lr/float-avoidance-expected.txt:
285 * platform/gtk/fast/multicol/vertical-lr/float-multicol-expected.txt:
286 * platform/gtk/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
287 * platform/gtk/fast/multicol/vertical-lr/float-paginate-expected.txt:
288 * platform/gtk/fast/multicol/vertical-lr/nested-columns-expected.png:
289 * platform/gtk/fast/multicol/vertical-lr/nested-columns-expected.txt:
290 * platform/gtk/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt:
291 * platform/gtk/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
292 * platform/gtk/fast/multicol/vertical-rl/border-padding-pagination-expected.txt:
293 * platform/gtk/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
294 * platform/gtk/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
295 * platform/gtk/fast/multicol/vertical-rl/column-rules-expected.png:
296 * platform/gtk/fast/multicol/vertical-rl/column-rules-expected.txt:
297 * platform/gtk/fast/multicol/vertical-rl/float-avoidance-expected.txt:
298 * platform/gtk/fast/multicol/vertical-rl/float-multicol-expected.txt:
299 * platform/gtk/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
300 * platform/gtk/fast/multicol/vertical-rl/float-paginate-expected.txt:
301 * platform/gtk/fast/multicol/vertical-rl/nested-columns-expected.png:
302 * platform/gtk/fast/multicol/vertical-rl/nested-columns-expected.txt:
303 * platform/gtk/fast/multicol/vertical-rl/rule-style-expected.txt:
304 * platform/gtk/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt:
305 * platform/gtk/fast/overflow/paged-x-div-expected.txt:
306 * platform/gtk/fast/overflow/paged-x-div-with-column-gap-expected.txt:
307 * platform/gtk/fast/overflow/paged-x-on-root-expected.txt:
308 * platform/gtk/fast/overflow/paged-x-with-column-gap-expected.txt:
309 * platform/gtk/fast/overflow/paged-y-div-expected.txt:
310 * platform/gtk/fast/overflow/paged-y-on-root-expected.txt:
311 * platform/gtk/fast/repaint/multicol-repaint-expected.png:
312 * platform/gtk/fast/repaint/multicol-repaint-expected.txt:
314 2014-05-01 Zalan Bujtas <zalan@apple.com>
316 Subpixel rendering: Inline text selection painting should not snap to integral CSS pixel position.
317 https://bugs.webkit.org/show_bug.cgi?id=132164
319 Reviewed by Darin Adler.
321 Inline text selection painting now snaps to device pixels. It uses the same rounding logic as
322 other painting functions.
324 * fast/inline/hidpi-select-inline-on-subpixel-position-expected.html: Added.
325 * fast/inline/hidpi-select-inline-on-subpixel-position.html: Added.
327 2014-05-01 Rik Cabanier <cabanier@adobe.com>
329 Calling createPattern with a broken image must throw an invalidstate error
330 https://bugs.webkit.org/show_bug.cgi?id=132407
332 Reviewed by Dirk Schulze.
334 * canvas/philip/tests/2d.imageData.create2.nonfinite.html:
335 * fast/canvas/canvas-2d-imageData-create-nonfinite-expected.txt:
336 * fast/canvas/resources/canvas-2d-imageData-create-nonfinite.js:
338 2014-05-01 Andreas Kling <akling@apple.com>
340 Skip fast/multicol/fixed-stack.html
341 <https://webkit.org/b/132421>
345 2014-04-30 David Hyatt <hyatt@apple.com>
347 REGRESSION (r168046): [New Multicolumn] LeftToRight-rl.html (and all the other reversed/block-axis pagination tests) fail
348 https://bugs.webkit.org/show_bug.cgi?id=132419
350 Reviewed by Andreas Kling.
352 * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
353 * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
355 2014-04-30 Simon Fraser <simon.fraser@apple.com>
357 [iOS WK2] Some accerated overflow-scroll doesn't scroll correctly
358 https://bugs.webkit.org/show_bug.cgi?id=132375
360 Reviewed by Tim Horton.
362 New test that dumps compositing layers on iOS so we can see the sizes of the
363 scroll layers that get created.
365 * compositing/overflow/subpixel-overflow-expected.txt: Added.
366 * compositing/overflow/subpixel-overflow.html: Added.
367 * platform/ios-sim/compositing/overflow/subpixel-overflow-expected.txt: Added.
368 * platform/mac/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
369 This is a progression; the old code failed to take the scrollbar width into
370 account, and the new code does.
373 2014-04-30 Simon Fraser <simon.fraser@apple.com>
375 Rebaseline compositing/overflow tests for iOS.
377 * platform/ios-sim/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
378 * platform/ios-sim/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
379 * platform/ios-sim/compositing/overflow/content-gains-scrollbars-expected.txt:
380 * platform/ios-sim/compositing/overflow/fixed-position-ancestor-clip-expected.txt:
381 * platform/ios-sim/compositing/overflow/overflow-scroll-expected.txt:
382 * platform/ios-sim/compositing/overflow/overflow-scrollbar-layers-expected.txt:
383 * platform/ios-sim/compositing/overflow/remove-overflow-crash2-expected.txt:
384 * platform/ios-sim/compositing/overflow/scrollbar-painting-expected.txt:
385 * platform/ios-sim/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt:
386 * platform/ios-sim/compositing/overflow/scrolling-without-painting-expected.txt:
387 * platform/ios-sim/compositing/overflow/textarea-scroll-touch-expected.txt:
388 * platform/ios-sim/compositing/overflow/updating-scrolling-content-expected.txt:
390 2014-04-30 David Hyatt <hyatt@apple.com>
392 REGRESSION (r168046): [New Multicolumn] Painting order is wrong for columns and fixed positioned elements
393 https://bugs.webkit.org/show_bug.cgi?id=132377
395 Reviewed by Simon Fraser.
397 * compositing/columns/composited-nested-columns-expected.txt:
398 * fast/multicol/fixed-stack-expected.html: Added.
399 * fast/multicol/fixed-stack.html: Added.
400 * fast/multicol/flipped-blocks-border-after-expected.txt:
401 * fast/multicol/progression-reverse-expected.txt:
402 * fast/multicol/single-line-expected.txt:
403 * fast/multicol/vertical-lr/rules-with-border-before-expected.txt:
404 * fast/multicol/vertical-rl/rule-style-expected.txt:
405 * fast/multicol/vertical-rl/rules-with-border-before-expected.txt:
406 * platform/mac/fast/multicol/client-rects-expected.txt:
407 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
408 * platform/mac/fast/multicol/client-rects-spanners-expected.txt:
409 * platform/mac/fast/multicol/column-break-with-balancing-expected.txt:
410 * platform/mac/fast/multicol/column-count-with-rules-expected.txt:
411 * platform/mac/fast/multicol/float-paginate-complex-expected.txt:
412 * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
413 * platform/mac/fast/multicol/layers-split-across-columns-expected.txt:
414 * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
415 * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
416 * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
417 * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
418 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
419 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
420 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
421 * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
422 * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt:
423 * platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
424 * platform/mac/fast/multicol/table-vertical-align-expected.txt:
425 * platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
426 * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
427 * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
428 * platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
429 * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
430 * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
432 2014-04-30 Roger Fong <roger_fong@apple.com>
434 Enable snapshot tests on mac wk2.
435 https://bugs.webkit.org/show_bug.cgi?id=131871.
437 Reviewed by Darin Adler.
439 * platform/mac-wk2/TestExpectations:
440 * platform/mac-wk2/plugins/snapshotting/autoplay-dominant-expected.txt:
441 * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-blocked-by-image-expected.txt:
442 * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-blocked-by-image-expected.txt:
443 * platform/mac-wk2/plugins/snapshotting/autoplay-similar-to-dominant-after-delay-expected.txt:
444 * platform/mac-wk2/plugins/snapshotting/autoplay-similar-to-dominant-expected.txt:
445 * platform/mac-wk2/plugins/snapshotting/quicktime-plugin-snapshotted-expected.txt:
446 * platform/mac-wk2/plugins/snapshotting/restart-expected.txt:
447 * platform/mac-wk2/plugins/snapshotting/set-plugin-size-to-tiny-expected.txt:
448 * platform/mac-wk2/plugins/snapshotting/simple-expected.txt:
449 * platform/mac-wk2/plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image-expected.txt:
450 * plugins/snapshotting/autoplay-dominant.html:
451 * plugins/snapshotting/autoplay-plugin-blocked-by-image.html:
452 * plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html:
453 * plugins/snapshotting/autoplay-similar-to-dominant-after-delay.html:
454 * plugins/snapshotting/autoplay-similar-to-dominant.html:
455 * plugins/snapshotting/quicktime-plugin-snapshotted.html:
456 * plugins/snapshotting/restart.html:
457 * plugins/snapshotting/set-plugin-size-to-tiny.html:
458 * plugins/snapshotting/simple.html:
459 * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html:
461 2014-04-30 David Hyatt <hyatt@apple.com>
463 [New Multicolumn] Enable new multi-column mode
464 https://bugs.webkit.org/show_bug.cgi?id=131825
466 Reviewed by Simon Fraser.
468 * compositing/columns/composited-columns-expected.txt:
469 * compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt:
470 * compositing/columns/composited-nested-columns-expected.txt:
471 * compositing/columns/hittest-composited-in-paginated-expected.txt:
472 * fast/dom/Element/getBoundingClientRect-expected.txt:
473 * fast/dom/Element/getBoundingClientRect.html:
474 * fast/multicol/flipped-blocks-border-after-expected.txt:
475 * fast/multicol/pagination-h-horizontal-bt-expected.txt:
476 * fast/multicol/pagination-h-horizontal-tb-expected.txt:
477 * fast/multicol/pagination-h-vertical-lr-expected.txt:
478 * fast/multicol/pagination-h-vertical-rl-expected.txt:
479 * fast/multicol/pagination-v-horizontal-bt-expected.txt:
480 * fast/multicol/pagination-v-horizontal-tb-expected.txt:
481 * fast/multicol/pagination-v-vertical-lr-expected.txt:
482 * fast/multicol/pagination-v-vertical-rl-expected.txt:
483 * fast/multicol/progression-reverse-expected.txt:
484 * fast/multicol/single-line-expected.txt:
485 * fast/multicol/span/before-child-anonymous-column-block-expected.txt:
486 * fast/multicol/span/generated-child-split-flow-crash-expected.txt:
487 * fast/multicol/vertical-lr/rules-with-border-before-expected.txt:
488 * fast/multicol/vertical-rl/rule-style-expected.txt:
489 * fast/multicol/vertical-rl/rules-with-border-before-expected.txt:
490 * platform/mac/css3/unicode-bidi-isolate-basic-expected.png:
491 * platform/mac/css3/unicode-bidi-isolate-basic-expected.txt:
492 * platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.png:
493 * platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.txt:
494 * platform/mac/fast/borders/border-antialiasing-expected.png:
495 * platform/mac/fast/borders/border-antialiasing-expected.txt:
496 * platform/mac/fast/line-grid/line-align-left-edges-expected.png:
497 * platform/mac/fast/line-grid/line-align-right-edges-expected.png:
498 * platform/mac/fast/line-grid/line-grid-contains-value-expected.png:
499 * platform/mac/fast/line-grid/line-grid-floating-expected.png:
500 * platform/mac/fast/line-grid/line-grid-inside-columns-expected.png:
501 * platform/mac/fast/line-grid/line-grid-inside-columns-expected.txt:
502 * platform/mac/fast/line-grid/line-grid-into-columns-expected.png:
503 * platform/mac/fast/line-grid/line-grid-into-columns-expected.txt:
504 * platform/mac/fast/line-grid/line-grid-into-floats-expected.png:
505 * platform/mac/fast/line-grid/line-grid-positioned-expected.png:
506 * platform/mac/fast/multicol/block-axis-horizontal-bt-expected.txt:
507 * platform/mac/fast/multicol/block-axis-horizontal-tb-expected.txt:
508 * platform/mac/fast/multicol/block-axis-vertical-lr-expected.txt:
509 * platform/mac/fast/multicol/block-axis-vertical-rl-expected.txt:
510 * platform/mac/fast/multicol/border-padding-pagination-expected.png:
511 * platform/mac/fast/multicol/border-padding-pagination-expected.txt:
512 * platform/mac/fast/multicol/client-rects-expected.png:
513 * platform/mac/fast/multicol/client-rects-expected.txt:
514 * platform/mac/fast/multicol/column-break-with-balancing-expected.txt:
515 * platform/mac/fast/multicol/column-count-with-rules-expected.txt:
516 * platform/mac/fast/multicol/column-rules-expected.png:
517 * platform/mac/fast/multicol/column-rules-expected.txt:
518 * platform/mac/fast/multicol/column-rules-stacking-expected.txt:
519 * platform/mac/fast/multicol/columns-shorthand-parsing-expected.txt:
520 * platform/mac/fast/multicol/float-avoidance-expected.txt:
521 * platform/mac/fast/multicol/float-multicol-expected.txt:
522 * platform/mac/fast/multicol/float-paginate-complex-expected.txt:
523 * platform/mac/fast/multicol/float-paginate-empty-lines-expected.txt:
524 * platform/mac/fast/multicol/float-paginate-expected.txt:
525 * platform/mac/fast/multicol/layers-in-multicol-expected.png:
526 * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
527 * platform/mac/fast/multicol/layers-split-across-columns-expected.txt:
528 * platform/mac/fast/multicol/margin-collapse-expected.txt:
529 * platform/mac/fast/multicol/max-height-columns-block-expected.png:
530 * platform/mac/fast/multicol/max-height-columns-block-expected.txt:
531 * platform/mac/fast/multicol/nested-columns-expected.png:
532 * platform/mac/fast/multicol/nested-columns-expected.txt:
533 * platform/mac/fast/multicol/overflow-across-columns-expected.txt:
534 * platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.txt:
535 * platform/mac/fast/multicol/overflow-unsplittable-expected.txt:
536 * platform/mac/fast/multicol/paginate-block-replaced-expected.txt:
537 * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.txt:
538 * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.txt:
539 * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.txt:
540 * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.txt:
541 * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.txt:
542 * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.txt:
543 * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
544 * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.txt:
545 * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.txt:
546 * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.txt:
547 * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.txt:
548 * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.txt:
549 * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.txt:
550 * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
551 * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.txt:
552 * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.txt:
553 * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.txt:
554 * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.txt:
555 * platform/mac/fast/multicol/positioned-split-expected.txt:
556 * platform/mac/fast/multicol/positive-leading-expected.txt:
557 * platform/mac/fast/multicol/scrolling-overflow-expected.png:
558 * platform/mac/fast/multicol/scrolling-overflow-expected.txt:
559 * platform/mac/fast/multicol/shadow-breaking-expected.png:
560 * platform/mac/fast/multicol/shadow-breaking-expected.txt:
561 * platform/mac/fast/multicol/shrink-to-column-height-for-pagination-expected.txt:
562 * platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
563 * platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
564 * platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.png:
565 * platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.txt:
566 * platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt:
567 * platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
568 * platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
569 * platform/mac/fast/multicol/span/clone-flexbox-expected.txt:
570 * platform/mac/fast/multicol/span/clone-summary-expected.txt:
571 * platform/mac/fast/multicol/span/generated-child-split-flow-crash-expected.png:
572 * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
573 * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
574 * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
575 * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
576 * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
577 * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
578 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:
579 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
580 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
581 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png:
582 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
583 * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
584 * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
585 * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.png:
586 * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt:
587 * platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.txt:
588 * platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
589 * platform/mac/fast/multicol/table-margin-collapse-expected.txt:
590 * platform/mac/fast/multicol/table-vertical-align-expected.txt:
591 * platform/mac/fast/multicol/unsplittable-inline-block-expected.txt:
592 * platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
593 * platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.txt:
594 * platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
595 * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.png:
596 * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
597 * platform/mac/fast/multicol/vertical-lr/column-rules-expected.png:
598 * platform/mac/fast/multicol/vertical-lr/column-rules-expected.txt:
599 * platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.txt:
600 * platform/mac/fast/multicol/vertical-lr/float-multicol-expected.txt:
601 * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
602 * platform/mac/fast/multicol/vertical-lr/float-paginate-expected.txt:
603 * platform/mac/fast/multicol/vertical-lr/nested-columns-expected.png:
604 * platform/mac/fast/multicol/vertical-lr/nested-columns-expected.txt:
605 * platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt:
606 * platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
607 * platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.txt:
608 * platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
609 * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.png:
610 * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
611 * platform/mac/fast/multicol/vertical-rl/column-rules-expected.png:
612 * platform/mac/fast/multicol/vertical-rl/column-rules-expected.txt:
613 * platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt:
614 * platform/mac/fast/multicol/vertical-rl/float-multicol-expected.txt:
615 * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
616 * platform/mac/fast/multicol/vertical-rl/float-paginate-expected.txt:
617 * platform/mac/fast/multicol/vertical-rl/nested-columns-expected.png:
618 * platform/mac/fast/multicol/vertical-rl/nested-columns-expected.txt:
619 * platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt:
620 * platform/mac/fast/overflow/paged-x-div-expected.png:
621 * platform/mac/fast/overflow/paged-x-div-expected.txt:
622 * platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.png:
623 * platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.txt:
624 * platform/mac/fast/overflow/paged-x-on-root-expected.png:
625 * platform/mac/fast/overflow/paged-x-on-root-expected.txt:
626 * platform/mac/fast/overflow/paged-x-with-column-gap-expected.png:
627 * platform/mac/fast/overflow/paged-x-with-column-gap-expected.txt:
628 * platform/mac/fast/overflow/paged-y-div-expected.png:
629 * platform/mac/fast/overflow/paged-y-div-expected.txt:
630 * platform/mac/fast/overflow/paged-y-on-root-expected.png:
631 * platform/mac/fast/overflow/paged-y-on-root-expected.txt:
632 * platform/mac/fast/repaint/multicol-repaint-expected.png:
633 * platform/mac/fast/repaint/multicol-repaint-expected.txt:
635 2014-04-30 Chris Fleizach <cfleizach@apple.com>
637 AX: Make "contenteditable" regions into AXTextAreas
638 https://bugs.webkit.org/show_bug.cgi?id=132379
640 Reviewed by Mario Sanchez Prada.
642 * accessibility/content-editable-as-textarea.html: Added.
643 * platform/mac-mountainlion/accessibility/content-editable-as-textarea-expected.txt: Added.
644 * platform/mac/accessibility/content-editable-as-textarea-expected.txt: Added.
646 2014-04-30 David Kilzer <ddkilzer@apple.com>
648 Move iphone-simulator test results landed in r167402 to the correct directory
650 * platform/ios-sim/media/media-document-controls-size-expected.txt: Renamed from LayoutTests/platform/iphone-simulator/media/media-document-controls-size-expected.txt.
651 * platform/ios-sim/media/media-document-controls-size.html: Renamed from LayoutTests/platform/iphone-simulator/media/media-document-controls-size.html.
653 2014-04-30 Alexey Proskuryakov <ap@apple.com>
655 compositing/repaint/repaint-on-layer-grouping-change.html is flaky
656 https://bugs.webkit.org/show_bug.cgi?id=132385
658 * platform/mac/TestExpectations: Marked as such.
660 2014-04-29 David Hyatt <hyatt@apple.com>
662 Fix test up so that it looks the same as it did before my landing in r167965.
664 * fast/multicol/mixed-positioning-stacking-order.html:
666 2014-04-29 Simon Fraser <simon.fraser@apple.com>
668 Remove Settings::compositedScrollingForFramesEnabled
669 https://bugs.webkit.org/show_bug.cgi?id=132352
671 Reviewed by Andreas Kling.
673 * compositing/iframes/iframe-composited-scrolling-expected.txt: Removed.
674 * compositing/iframes/iframe-composited-scrolling.html: Removed.
676 2014-04-29 David Hyatt <hyatt@apple.com>
678 [New Multicolumn] Implement support for compositing
679 https://bugs.webkit.org/show_bug.cgi?id=132298
681 Reviewed by Simon Fraser.
683 Minor pixel test changes based off how we flip now.
685 * platform/mac/fast/multicol/block-axis-horizontal-bt-expected.png:
686 * platform/mac/fast/multicol/block-axis-horizontal-tb-expected.png:
687 * platform/mac/fast/multicol/block-axis-vertical-lr-expected.png:
688 * platform/mac/fast/multicol/block-axis-vertical-rl-expected.png:
689 * platform/mac/fast/multicol/border-padding-pagination-expected.png:
690 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
691 * platform/mac/fast/multicol/client-rects-spanners-expected.txt:
692 * platform/mac/fast/multicol/column-break-with-balancing-expected.png:
693 * platform/mac/fast/multicol/column-count-with-rules-expected.png:
694 * platform/mac/fast/multicol/column-rules-expected.png:
695 * platform/mac/fast/multicol/column-rules-stacking-expected.png:
696 * platform/mac/fast/multicol/columns-shorthand-parsing-expected.png:
697 * platform/mac/fast/multicol/float-avoidance-expected.png:
698 * platform/mac/fast/multicol/float-multicol-expected.png:
699 * platform/mac/fast/multicol/float-paginate-complex-expected.png:
700 * platform/mac/fast/multicol/float-paginate-empty-lines-expected.png:
701 * platform/mac/fast/multicol/float-paginate-expected.png:
702 * platform/mac/fast/multicol/layers-in-multicol-expected.png:
703 * platform/mac/fast/multicol/layers-split-across-columns-expected.png:
704 * platform/mac/fast/multicol/margin-collapse-expected.png:
705 * platform/mac/fast/multicol/max-height-columns-block-expected.png:
706 * platform/mac/fast/multicol/nested-columns-expected.png:
707 * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
708 * platform/mac/fast/multicol/overflow-across-columns-expected.png:
709 * platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.png:
710 * platform/mac/fast/multicol/overflow-unsplittable-expected.png:
711 * platform/mac/fast/multicol/paginate-block-replaced-expected.png:
712 * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.png:
713 * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.png:
714 * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.png:
715 * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.png:
716 * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.png:
717 * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.png:
718 * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
719 * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.png:
720 * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.png:
721 * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.png:
722 * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.png:
723 * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.png:
724 * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
725 * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.png:
726 * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.png:
727 * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.png:
728 * platform/mac/fast/multicol/positioned-split-expected.png:
729 * platform/mac/fast/multicol/positive-leading-expected.png:
730 * platform/mac/fast/multicol/scrolling-overflow-expected.png:
731 * platform/mac/fast/multicol/shadow-breaking-expected.png:
732 * platform/mac/fast/multicol/single-line-expected.png:
733 * platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
734 * platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.png:
735 * platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.png:
736 * platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt:
737 * platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
738 * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
739 * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
740 * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
741 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:
742 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.png:
743 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png:
744 * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
745 * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.png:
746 * platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.png:
747 * platform/mac/fast/multicol/span/span-margin-collapsing-expected.png:
748 * platform/mac/fast/multicol/table-margin-collapse-expected.png:
749 * platform/mac/fast/multicol/table-vertical-align-expected.png:
750 * platform/mac/fast/multicol/unsplittable-inline-block-expected.png:
751 * platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
752 * platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.png:
753 * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.png:
754 * platform/mac/fast/multicol/vertical-lr/column-rules-expected.png:
755 * platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.png:
756 * platform/mac/fast/multicol/vertical-lr/float-multicol-expected.png:
757 * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.png:
758 * platform/mac/fast/multicol/vertical-lr/float-paginate-expected.png:
759 * platform/mac/fast/multicol/vertical-lr/nested-columns-expected.png:
760 * platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png:
761 * platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
762 * platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.png:
763 * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.png:
764 * platform/mac/fast/multicol/vertical-rl/column-rules-expected.png:
765 * platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.png:
766 * platform/mac/fast/multicol/vertical-rl/float-multicol-expected.png:
767 * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.png:
768 * platform/mac/fast/multicol/vertical-rl/float-paginate-expected.png:
769 * platform/mac/fast/multicol/vertical-rl/nested-columns-expected.png:
770 * platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.png:
772 2014-04-29 Oliver Hunt <oliver@apple.com>
774 Don't hold on to parameter BindingNodes forever
775 https://bugs.webkit.org/show_bug.cgi?id=132360
777 Reviewed by Geoffrey Garen.
779 We don't regenerate the parameter string anymore, so these tests now
780 match the original input.
782 * js/destructuring-assignment-expected.txt:
784 2014-04-28 Roger Fong <roger_fong@apple.com>
786 Plugins hidden by images should autoplay.
787 https://bugs.webkit.org/show_bug.cgi?id=132222.
788 <rdar://problem/16653536>
790 Reviewed by Jon Lee and Darin Adler.
792 * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-blocked-by-image-expected.txt: Added.
793 * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image-expected.txt: Added.
794 * platform/mac-wk2/plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image-expected.txt: Added.
795 * plugins/snapshotting/autoplay-plugin-blocked-by-image.html: Added.
796 * plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html: Added.
797 * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html: Added.
799 2014-04-29 Andreas Kling <akling@apple.com>
801 REGRESSION (r167906?): js/dom/basic-weakmap.html is much more flaky than before
802 <https://webkit.org/b/132322>
804 Remove the part of js/dom/basic-weakmap.html that expects deterministic behavior
805 from our non-deterministic GC.
807 Rubber-stamped by Phil Pizlo.
810 * js/dom/basic-weakmap-expected.txt:
811 * js/dom/script-tests/basic-weakmap.js:
813 2014-04-29 Geoffrey Garen <ggaren@apple.com>
815 String.prototype.trim removes U+200B from strings.
816 https://bugs.webkit.org/show_bug.cgi?id=130184
818 Reviewed by Michael Saboff.
820 * js/script-tests/string-trim.js:
821 * js/string-trim-expected.txt:
823 2014-04-29 Alexey Proskuryakov <ap@apple.com>
825 REGRESSION: Intermittent crash in SpeechSynthesis::didFinishSpeaking
826 https://bugs.webkit.org/show_bug.cgi?id=111613
827 <rdar://problem/13407093>
829 * platform/mac/TestExpectations: Remove test expectation, now that the bug is fixed.
831 2014-04-29 Tim Horton <timothy_horton@apple.com>
833 REGRESSION (r167906?): js/dom/basic-weakmap.html is much more flaky than before
834 https://bugs.webkit.org/show_bug.cgi?id=132322
837 Mark the test as flaky.
839 2014-04-29 Manuel Rego Casasnovas <rego@igalia.com>
841 REGRESSION (r167879): Heap-use-after-free in WebCore::RenderFlexibleBox
842 https://bugs.webkit.org/show_bug.cgi?id=132337
844 Reviewed by Simon Fraser.
846 From Blink r154582 by <jchaffraix@chromium.org>
848 Add new layout test to check that removing a child doesn't cause a crash
851 * fast/flexbox/order-iterator-crash-expected.txt: Added.
852 * fast/flexbox/order-iterator-crash.html: Added.
854 2014-04-29 Hans Muller <hmuller@adobe.com>
856 [CSS Shapes] off-by-one error in Shape::createRasterShape()
857 https://bugs.webkit.org/show_bug.cgi?id=132154
859 Reviewed by Bem Jones-Bey.
861 Change two tests that had incorrect X values to account for the off-by-one
862 in Shape::createRasterShape().
864 * fast/shapes/shape-outside-floats/shape-outside-insert-svg-shape.html:
865 * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html:
867 2014-04-29 Zoltan Horvath <zoltan@webkit.org>
869 [CSS Shapes] complex calc args for inset round vanish
870 https://bugs.webkit.org/show_bug.cgi?id=132293
872 Reviewed by Bem Jones-Bey.
874 * fast/shapes/parsing/parsing-shape-outside-expected.txt:
875 * fast/shapes/parsing/parsing-test-utils.js:
877 2014-04-29 Zoltan Horvath <zoltan@webkit.org>
879 [CSS Shapes] complex calc values for shape-margin return null for computed style
880 https://bugs.webkit.org/show_bug.cgi?id=132313
882 Reviewed by Bem Jones-Bey.
884 * fast/shapes/parsing/parsing-shape-margin.html:
886 2014-04-29 Chris Fleizach <cfleizach@apple.com>
888 AX: Row span info is wrong for table cells when a footer section is placed above a body section
889 https://bugs.webkit.org/show_bug.cgi?id=131832
891 Reviewed by Mario Sanchez Prada.
893 * accessibility/table-with-footer-section-above-body-expected.txt: Added.
894 * accessibility/table-with-footer-section-above-body.html: Added.
896 2014-04-29 Chris Fleizach <cfleizach@apple.com>
898 AX: SpeechSynthesisUtterance cannot addEventListener
899 https://bugs.webkit.org/show_bug.cgi?id=132321
901 Reviewed by Mario Sanchez Prada.
903 * platform/mac/fast/speechsynthesis/speech-synthesis-speak.html:
905 2014-04-29 Hans Muller <hmuller@adobe.com>
907 [CSS Shapes] shape-outside polygon fails when first vertex is 0,0
908 https://bugs.webkit.org/show_bug.cgi?id=132132
910 Reviewed by Bem Jones-Bey.
912 * fast/shapes/shape-outside-floats/shape-outside-polygon-zero-vertex-expected.html: Added.
913 * fast/shapes/shape-outside-floats/shape-outside-polygon-zero-vertex.html: Added.
915 2014-04-29 Andrei Bucur <abucur@adobe.com>
917 [CSS Regions] Fix getClientRects() for content nodes
918 https://bugs.webkit.org/show_bug.cgi?id=117407
920 Reviewed by David Hyatt.
922 Tests verifying getClientRects works correctly in different situations.
924 * fast/regions/cssom/client-rects-fixed-content-expected.txt: Added.
925 * fast/regions/cssom/client-rects-fixed-content.html: Added.
926 * fast/regions/cssom/client-rects-forced-breaks-expected.txt: Added.
927 * fast/regions/cssom/client-rects-forced-breaks.html: Added.
928 * fast/regions/cssom/client-rects-inline-complex-expected.txt: Added.
929 * fast/regions/cssom/client-rects-inline-complex.html: Added.
930 * fast/regions/cssom/client-rects-inline-expected.txt: Added.
931 * fast/regions/cssom/client-rects-inline.html: Added.
932 * fast/regions/cssom/client-rects-nested-regions-expected.txt: Added.
933 * fast/regions/cssom/client-rects-nested-regions.html: Added.
934 * fast/regions/cssom/client-rects-positioned-expected.txt: Added.
935 * fast/regions/cssom/client-rects-positioned.html: Added.
936 * fast/regions/cssom/client-rects-relative-position-expected.txt: Added.
937 * fast/regions/cssom/client-rects-relative-position.html: Added.
938 * fast/regions/cssom/client-rects-simple-block-expected.txt: Added.
939 * fast/regions/cssom/client-rects-simple-block.html: Added.
940 * fast/regions/cssom/client-rects-transforms-expected.txt: Added.
941 * fast/regions/cssom/client-rects-transforms.html: Added.
942 * fast/regions/cssom/client-rects-unsplittable-float-expected.txt: Added.
943 * fast/regions/cssom/client-rects-unsplittable-float.html: Added.
944 * fast/regions/resources/helper.js:
945 (testClientRects): Function that compares the actual client rects for an
946 element to a list of expected client rects.
948 2014-04-29 Andrei Bucur <abucur@adobe.com>
950 Store the containing region map inside the flow thread
951 https://bugs.webkit.org/show_bug.cgi?id=131647
953 Reviewed by Mihnea Ovidenie.
955 Add a test that verifies the containing region map is properly cleared
956 when the region chain changes.
958 * fast/regions/inline-strike-through-expected.txt: Added.
959 * fast/regions/inline-strike-through.html: Added.
961 2014-04-29 Ryuan Choi <ryuan.choi@samsung.com>
963 Unreviewed EFL gardening.
965 Removed remaining editing/pasteboard which are already skipped.
967 * platform/efl/TestExpectations:
969 2014-04-29 Xabier Rodriguez Calvar <calvaris@igalia.com>
971 Unreviewed GTK gardening.
973 * platform/gtk/TestExpectations: Flagged some tests.
975 2014-04-28 Benjamin Poulain <benjamin@webkit.org>
977 SelectorCodeGenerator::generateElementIsNthChild() leaks the parent register :nth-child() is non-filtering
978 https://bugs.webkit.org/show_bug.cgi?id=132311
980 Reviewed by Andreas Kling.
982 * fast/selectors/several-nth-child-expected.txt: Added.
983 * fast/selectors/several-nth-child.html: Added.
985 2014-04-28 Yusuke Suzuki <utatane.tea@gmail.com>
987 CSS JIT: backtracking with current / parent element for child
988 https://bugs.webkit.org/show_bug.cgi?id=132057
990 Reviewed by Benjamin Poulain.
992 Calculate appropriate backtracking start height from the closest
993 descendant. And at first, we use it for a simple optimization.
995 1. When backtracking start height equals to current height, we
996 can simply jump to a descendant element check phase.
997 2. When backtracking start height equals to current height + 1, we
998 can simply jump to a descendant element traversing phase.
1000 We can apply this optimization to fragments with adjacent combinators.
1001 But, in the meantime, we start to implement it for a fragment with
1004 * fast/selectors/backtracking-child-combinator-with-tail-expected.txt: Added.
1005 * fast/selectors/backtracking-child-combinator-with-tail.html: Added.
1006 * fast/selectors/backtracking-child-combinator-without-tail-expected.txt: Added.
1007 * fast/selectors/backtracking-child-combinator-without-tail.html: Added.
1009 2014-04-28 Ryuan Choi <ryuan.choi@samsung.com>
1011 Unreviewed EFL gardening.
1013 Skip editing/pasteboard which EFL port does not support.
1015 * platform/efl-wk1/TestExpectations:
1016 * platform/efl-wk2/TestExpectations:
1017 * platform/efl/TestExpectations:
1019 2014-04-28 Ryosuke Niwa <rniwa@webkit.org>
1021 Layout Test fast/events/shadow-event-path[-2].html is failing
1022 https://bugs.webkit.org/show_bug.cgi?id=132238
1024 Add the file that was supposed to be committed in r167840.
1027 * fast/events/resources/shadow-event-path-shared.js: Added.
1029 2014-04-28 Tim Horton <timothy_horton@apple.com>
1031 REGRESSION (r167845): ASSERT(!m_renderView.needsLayout()) in svg/custom/bug79798.html
1032 https://bugs.webkit.org/show_bug.cgi?id=132297
1034 * platform/wk2/TestExpectations:
1037 2014-04-28 Commit Queue <commit-queue@webkit.org>
1039 Unreviewed, rolling out r167871.
1040 https://bugs.webkit.org/show_bug.cgi?id=132290
1042 broke a newmulticol test (spanner-nested-dynamic) (Requested
1043 by thorton on #webkit).
1047 "Store the containing region map inside the flow thread"
1048 https://bugs.webkit.org/show_bug.cgi?id=131647
1049 http://trac.webkit.org/changeset/167871
1051 2014-04-28 Mark Hahnenberg <mhahnenberg@apple.com>
1053 Deleting properties poisons objects
1054 https://bugs.webkit.org/show_bug.cgi?id=131551
1056 Reviewed by Oliver Hunt.
1058 New JS regress test. We're ~3.5x faster on this microbenchmark now.
1060 * js/regress/delete-a-few-properties-then-get-by-id-expected.txt: Added.
1061 * js/regress/delete-a-few-properties-then-get-by-id.html: Added.
1062 * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js: Added.
1066 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
1068 Unreviewed GTK gardening.
1070 * platform/gtk/TestExpectations: Flagged some tests.
1072 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
1074 Unreviewed GTK gardening.
1076 * platform/gtk/TestExpectations: Flagged some tests.
1078 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
1080 Unreviewed GTK gardening. Adding failure expectations for 6
1081 failing and flaky tests. Removed 1.
1083 * platform/gtk/TestExpectations:
1085 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
1087 [GTK] Review media bugs flags
1088 https://bugs.webkit.org/show_bug.cgi?id=132246
1090 Reviewed by Philippe Normand.
1092 * platform/gtk/TestExpectations: Review flags of the GTK media
1095 2014-04-27 Andrei Bucur <abucur@adobe.com>
1097 Store the containing region map inside the flow thread
1098 https://bugs.webkit.org/show_bug.cgi?id=131647
1100 Reviewed by Mihnea Ovidenie.
1102 Add a test that verifies the containing region map is properly cleared
1103 when the region chain changes.
1105 * fast/regions/inline-strike-through-expected.txt: Added.
1106 * fast/regions/inline-strike-through.html: Added.
1108 2014-04-27 Darin Adler <darin@apple.com>
1110 REGRESSION (r159345): The hover state for links in the top navigation of Yahoo.com doesn't work
1111 https://bugs.webkit.org/show_bug.cgi?id=132241
1112 rdar://problem/16501924
1114 Reviewed by Andreas Kling.
1116 * fast/text/simple-lines-hover-underline-expected.html: Added.
1117 * fast/text/simple-lines-hover-underline.html: Added.
1119 * fast/text/simple-lines-hover.html: Removed an unneeded style element with a style rule that
1122 2014-04-27 Praveen R Jadhav <praveen.j@samsung.com>
1124 [MediaStream] .ended shouldn't be part of MediaStream IDL
1125 https://bugs.webkit.org/show_bug.cgi?id=132104
1127 Reviewed by Eric Carlson.
1129 .ended is not part of MediaStream IDL. Updated test case.
1131 * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
1132 * fast/mediastream/MediaStream-add-remove-tracks.html:
1134 2014-04-27 Tim Horton <timothy_horton@apple.com>
1136 REGRESSION (167840): Layout Test fast/events/shadow-event-path[-2].html is failing
1139 Mark as failing until the shared JS file can be recovered.
1141 2014-04-27 Zan Dobersek <zdobersek@igalia.com>
1143 Unreviewed GTK gardening. Adding failure expectations for 6 failing reference tests.
1145 * platform/gtk/TestExpectations:
1147 2014-04-26 Alexey Proskuryakov <ap@apple.com>
1149 Local files should not be allowed to read pasteboard data during drag
1150 https://bugs.webkit.org/show_bug.cgi?id=131767
1152 Reviewed by Sam Weinig.
1154 * fast/files/local-file-drag-security-expected.txt: Added.
1155 * fast/files/local-file-drag-security.html: Added.
1156 * platform/wk2/TestExpectations:
1158 2014-04-24 Darin Adler <darin@apple.com>
1160 REGRESSION (r164133): Selection doesn't paint when scrolling some pages
1161 https://bugs.webkit.org/show_bug.cgi?id=132172
1163 Reviewed by Brent Fulgham.
1165 * fast/dynamic/remove-invisible-node-inside-selection-expected.html: Added.
1166 * fast/dynamic/remove-invisible-node-inside-selection.html: Added.
1167 * fast/dynamic/remove-node-inside-selection-expected.html: Added.
1168 * fast/dynamic/remove-node-inside-selection.html: Added.
1170 2014-04-25 Ryosuke Niwa <rniwa@webkit.org>
1172 REGRESSION (r167689): Hovering file name in a file input causes a crash
1173 https://bugs.webkit.org/show_bug.cgi?id=132214
1175 Reviewed by Andreas Kling.
1177 Add a regression test.
1179 * fast/events/shadow-event-path-2-expected.txt: Added.
1180 * fast/events/shadow-event-path-2.html: Added.
1181 * fast/events/shadow-event-path.html:
1183 2014-04-25 Oliver Hunt <oliver@apple.com>
1185 Need earlier cell test
1186 https://bugs.webkit.org/show_bug.cgi?id=132211
1188 Reviewed by Mark Lam.
1192 * js/regress/polymorphic-array-call-expected.txt: Added.
1193 * js/regress/polymorphic-array-call.html: Added.
1194 * js/regress/script-tests/polymorphic-array-call.js: Added.
1199 2014-04-11 Jer Noble <jer.noble@apple.com>
1201 Support "Live" streams in media controls.
1202 https://bugs.webkit.org/show_bug.cgi?id=131390
1204 Reviewed by Brent Fulgham.
1206 * http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
1207 * http/tests/media/hls/video-controls-live-stream.html: Added.
1208 * http/tests/media/resources/hls/test-live.php: Added.
1209 * http/tests/media/resources/hls/test-vod.m3u8: Added.
1210 * http/tests/media/resources/hls/test.ts: Added.
1211 * platform/efl/TestExpectations:
1212 * platform/gtk/TestExpectations:
1213 * platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt:
1214 * platform/mac/fast/layers/video-layer-expected.txt:
1215 * platform/mac/media/media-controls-clone-expected.txt:
1216 * platform/wincairo/TestExpectations:
1218 2014-04-25 Tim Horton <timothy_horton@apple.com>
1220 REGRESSION (r167818): editing/inserting/typing-space-to-trigger-smart-link.html fails on WebKit1 bots
1221 https://bugs.webkit.org/show_bug.cgi?id=132207
1223 * platform/mac-wk1/TestExpectations:
1224 Mark as failing in WebKit1.
1226 2014-04-25 Javier Fernandez <jfernandez@igalia.com>
1228 REGRESSION(r167799): ASSERTION in parseGridTemplateShorthand in fast/css-grid-layout/grid-template-shorthand-get-set.html
1229 https://bugs.webkit.org/show_bug.cgi?id=132194
1231 Reviewed by Martin Robinson.
1233 * TestExpectations: Unskip fast/css-grid-layout/grid-template-shorthand-get-set.html.
1235 2014-04-25 David Hyatt <hyatt@apple.com>
1237 Column rules not respecting scroll offsets.
1238 https://bugs.webkit.org/show_bug.cgi?id=109683
1240 Reviewed by Dean Jackson.
1242 * fast/multicol/scrolling-column-rules.html: Added.
1243 * platform/mac/fast/multicol/scrolling-column-rules-expected.png: Added.
1244 * platform/mac/fast/multicol/scrolling-column-rules-expected.txt: Added.
1246 2014-04-23 Jon Honeycutt <jhoneycutt@apple.com>
1248 Crash applying editing commands from iframe onload event
1250 <https://bugs.webkit.org/show_bug.cgi?id=132103>
1251 <rdar://problem/15696351>
1253 Reviewed by Darin Adler.
1255 * editing/apply-style-iframe-crash-expected.txt: Added.
1256 * editing/apply-style-iframe-crash.html: Added.
1258 2014-04-25 David Hyatt <hyatt@apple.com>
1260 [New Multicolumn] fast/multicol/hit-test-* layout tests all fail
1261 https://bugs.webkit.org/show_bug.cgi?id=132081
1263 Reviewed by Dean Jackson.
1265 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below-expected.txt: Added.
1266 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below.html: Added.
1267 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped-expected.txt: Added.
1268 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped.html: Added.
1269 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-expected.txt: Added.
1270 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height-expected.txt: Added.
1271 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height.html: Added.
1272 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column.html: Added.
1273 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float-expected.txt: Added.
1274 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float.html: Added.
1275 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-expected.txt: Added.
1276 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped-expected.txt: Added.
1277 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped.html: Added.
1278 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages.html: Added.
1279 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis-expected.txt: Added.
1280 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis.html: Added.
1282 2014-04-25 Tim Horton <timothy_horton@apple.com>
1284 REGRESSION(r167799): ASSERTION in parseGridTemplateShorthand in fast/css-grid-layout/grid-template-shorthand-get-set.html
1285 https://bugs.webkit.org/show_bug.cgi?id=132194
1288 Skip the test on debug testers.
1289 Also unmark js/slow-stress/new-spread.html because it is fixed (https://bugs.webkit.org/show_bug.cgi?id=132022)
1291 2014-04-24 David Hyatt <hyatt@apple.com>
1293 [New Multicolumn] Add support for offsetLeft and offsetTop.
1294 https://bugs.webkit.org/show_bug.cgi?id=132080
1296 Reviewed by Andrei Bucur.
1298 * fast/multicol/client-rects-spanners-complex.html: Added.
1299 * fast/multicol/client-rects-spanners.html:
1300 * fast/multicol/offset-top-left-expected.txt: Added.
1301 * fast/multicol/offset-top-left.html: Added.
1302 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.png: Added.
1303 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
1305 2014-04-25 Brent Fulgham <bfulgham@apple.com>
1307 ScrollingCoordinator is unaware of topContentInset
1308 https://bugs.webkit.org/show_bug.cgi?id=132158
1309 <rdar://problem/16706152>
1311 Reviewed by Darin Adler.
1313 * platform/mac/fast/scrolling/scroll-select-bottom-test-expected.txt: Added.
1314 * platform/mac/fast/scrolling/scroll-select-bottom-test.html: Added.
1316 2014-04-25 Miyoung Shin <myid.shin@samsung.com>
1318 Web process is crashed during dispatching touchEvent created by JS.
1319 https://bugs.webkit.org/show_bug.cgi?id=113225
1321 Reviewed by Benjamin Poulain.
1323 TouchEvent created by JS should have the necessary attributes
1324 of touches, targetTouches and changedTouches.
1325 It should be verified weather there are touchLists before dispatching touch event.
1327 * fast/events/touch/create-touch-event-without-touchList-expected.txt: Added.
1328 * fast/events/touch/create-touch-event-without-touchList.html: Added.
1330 2014-04-25 Radu Stavila <stavila@adobe.com>
1332 [CSS Regions] Overflow selection doesn't work properly
1333 https://bugs.webkit.org/show_bug.cgi?id=130715
1335 Reviewed by David Hyatt.
1337 Added tests for hit-testing and painting selection gaps in the region's overflow area.
1339 * fast/regions/selection-in-overflow-expected.html: Added.
1340 * fast/regions/selection-in-overflow-hit-testing-expected.html: Added.
1341 * fast/regions/selection-in-overflow-hit-testing.html: Added.
1342 * fast/regions/selection-in-overflow.html: Added.
1343 * fast/regions/selection-in-text-after-overflow-hit-testing-expected.html: Added.
1344 * fast/regions/selection-in-text-after-overflow-hit-testing.html: Added.
1346 2014-04-25 Enrique Ocaña González <eocanha@igalia.com>
1348 Unreviewed GTK gardening.
1350 Added test expectations for the following flaky tests:
1352 * platform/gtk/TestExpectations:
1353 fast/loader/submit-form-while-parsing-2.html
1354 css3/calc/transitions-dependent.html
1355 fast/dom/adopt-node-crash-2.html
1356 fast/multicol/span/span-as-immediate-columns-child-dynamic.html
1357 platform/gtk/editing/pasteboard/middle-button-paste.html
1359 2014-04-25 Javier Fernandez <jfernandez@igalia.com>
1361 [CSS Grid Layout] Implementation of the grid-template shorthand.
1362 https://bugs.webkit.org/show_bug.cgi?id=128980
1364 Reviewed by Darin Adler.
1366 Layout Test for the basic functionality of the grid-template shorthand. It was
1367 also added a new javascript file with some utility functions.
1369 This shorthand sets the values for the grid-template-columns,
1370 grid-template-rows and grid-template-areas, so the implementation
1371 tries to reuse as much available parsing functions as possible.
1373 * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt: Added.
1374 * fast/css-grid-layout/grid-template-shorthand-get-set.html: Added.
1375 * fast/css-grid-layout/resources/grid-template-shorthand-parsing-utils.js: Added.
1376 (testGridDefinitionsValues):
1377 (testGridDefinitionsSetJSValues):
1378 (testNonGridDefinitionsSetJSValues):
1379 (checkGridDefinitionsSetJSValues):
1380 (testGridDefinitionsSetBadJSValues):
1382 2014-04-25 Antoine Quint <graouts@webkit.org>
1384 Implement Array.prototype.find()
1385 https://bugs.webkit.org/show_bug.cgi?id=130966
1387 Reviewed by Oliver Hunt.
1389 * js/Object-getOwnPropertyNames-expected.txt:
1390 * js/array-find-expected.txt: Added.
1391 * js/array-find.html: Added.
1392 * js/array-findIndex-expected.txt: Added.
1393 * js/array-findIndex.html: Added.
1394 * js/script-tests/Object-getOwnPropertyNames.js:
1395 * js/script-tests/array-find.js: Added.
1396 * js/script-tests/array-findIndex.js: Added.
1398 2014-04-25 Ion Rosca <rosca@adobe.com>
1400 Incomplete body painting when using blend modes
1401 https://bugs.webkit.org/show_bug.cgi?id=131889
1403 Reviewed by Simon Fraser.
1405 * css3/compositing/blend-mode-with-body-expected.html: Added.
1406 * css3/compositing/blend-mode-with-body.html: Added.
1408 2014-04-24 Commit Queue <commit-queue@webkit.org>
1410 Unreviewed, rolling out r167441.
1411 https://bugs.webkit.org/show_bug.cgi?id=132152
1413 Caused full screen regressions on vimeo, youtube, and others.
1414 (Requested by jernoble on #webkit).
1418 "Fullscreen media controls are unusable in pagination mode"
1419 https://bugs.webkit.org/show_bug.cgi?id=131705
1420 http://trac.webkit.org/changeset/167441
1422 2014-04-24 Zalan Bujtas <zalan@apple.com>
1424 Subpixel rendering: Clipping on text areas when shifted by one device pixel.
1425 https://bugs.webkit.org/show_bug.cgi?id=132008
1427 Reviewed by Darin Adler.
1429 Make RenderTheme paint* functions LayoutRect aware. Textarea is device pixel snapped, while
1430 other theme controls are still on integral size/positions.
1432 * fast/forms/hidpi-textarea-on-subpixel-position-expected.html: Added.
1433 * fast/forms/hidpi-textarea-on-subpixel-position.html: Added.
1434 * platform/mac-wk2/TestExpectations: Due to defective RenderLayer cliprect calculation (WK2 only): webkit.org/b/132100
1436 2014-04-24 Eduardo Lima Mitev <elima@igalia.com>
1438 Unreviewed GTK gardening
1440 * platform/gtk/TestExpectations: Updated a few expectations entries
1442 2014-04-24 Carlos Alberto Lopez Perez <clopez@igalia.com>
1444 [GTK] Unreviewed GTK gardening.
1445 Update expectations after removal of environment variable
1446 XVFB_SCREEN_DEPTH=8 from the GTK Release bot.
1448 * platform/gtk/TestExpectations:
1450 2014-04-24 David Hyatt <hyatt@apple.com>
1452 [New Multicolumn] Client rects don't work with column spans.
1453 https://bugs.webkit.org/show_bug.cgi?id=132131
1455 Reviewed by Dean Jackson.
1457 * fast/multicol/client-rects-spanners.html: Added.
1458 * platform/mac/fast/multicol/client-rects-spanners-expected.png: Added.
1459 * platform/mac/fast/multicol/client-rects-spanners-expected.txt: Added.
1461 2014-04-24 Alexey Proskuryakov <ap@apple.com>
1463 Test that we correctly process ArrayBufferView slices in WebCrypto
1464 https://bugs.webkit.org/show_bug.cgi?id=132087
1466 Reviewed by Brent Fulgham.
1468 * crypto/subtle/array-buffer-view-offset-expected.txt: Added.
1469 * crypto/subtle/array-buffer-view-offset.html: Added.
1471 2014-04-24 Tamas Gergely <tgergely.u-szeged@partner.samsung.com>
1473 ASSERTION FAILED: !begin.isIndefinite() in WebCore::SVGSMILElement::resolveFirstInterval.
1474 https://bugs.webkit.org/show_bug.cgi?id=131097
1476 Reviewed by Darin Adler.
1480 * svg/animations/smil-animation-max-attribute-zero-crash-expected.txt: Added.
1481 * svg/animations/smil-animation-max-attribute-zero-crash.svg: Added.
1483 2014-04-24 Krzysztof Wolanski <k.wolanski@samsung.com>
1485 [EFL] Update baselines after r167568
1486 https://bugs.webkit.org/show_bug.cgi?id=132125
1488 Unreviewed EFL gardening.
1490 * platform/efl-wk2/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt: Added.
1491 * platform/efl/fast/repaint/reflection-redraw-expected.txt: Rebaseline after r167568.
1492 * platform/efl/fast/table/multiple-captions-display-expected.txt: Rebaseline after r167568.
1493 * platform/efl/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
1494 * platform/efl/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt: Added.
1495 * platform/efl/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
1496 * platform/efl/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
1497 * platform/efl/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
1498 * platform/efl/tables/mozilla/marvin/body_col-expected.txt: Rebaseline after r167568.
1499 * platform/efl/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Rebaseline after r167568.
1500 * platform/efl/tables/mozilla/other/body_col-expected.txt: Rebaseline after r167568.
1501 * platform/efl/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Rebaseline after r167568.
1502 * platform/efl/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Rebaseline after r167568.
1503 * platform/efl/tables/mozilla_expected_failures/core/captions3-expected.txt: Rebaseline after r167568.
1504 * platform/efl/tables/mozilla_expected_failures/other/test4-expected.txt: Rebaseline after r167568.
1506 2014-04-23 Praveen R Jadhav <praveen.j@samsung.com>
1508 [MediaStream] Implement MediaStream active attribute
1509 https://bugs.webkit.org/show_bug.cgi?id=131973
1511 Reviewed by Eric Carlson.
1513 MediaStream .onended attribute will be replaced with .active attribute.
1514 Patch updates the test case to verify the .active attribute.
1516 * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
1517 * fast/mediastream/MediaStream-add-remove-tracks.html:
1519 2014-04-23 Alexey Proskuryakov <ap@apple.com>
1521 Eliminate internals.setMockScrollbarsEnabled()
1522 https://bugs.webkit.org/show_bug.cgi?id=132085
1524 Reviewed by Tim Horton.
1526 Remove calls, all of which were resetting it to true (which is the default, and
1527 the only value that makes sense).
1529 * compositing/geometry/fixed-position.html:
1530 * compositing/geometry/horizontal-scroll-composited.html:
1531 * compositing/geometry/vertical-scroll-composited.html:
1532 * compositing/iframes/resources/scrollgrandchild-inner.html:
1533 * compositing/overflow/fixed-position-ancestor-clip.html:
1534 * compositing/resources/mock_scrollbars.js: Removed.
1535 * css3/filters/blur-filter-page-scroll-parents.html:
1536 * css3/filters/blur-filter-page-scroll-self.html:
1537 * css3/filters/blur-filter-page-scroll.html:
1538 * fast/dom/window-scroll-scaling.html:
1539 * fast/events/touch/gesture/gesture-scrollbar.html:
1540 * fast/sub-pixel/sub-pixel-iframe-copy-on-scroll.html:
1541 * fast/sub-pixel/transformed-iframe-copy-on-scroll.html:
1542 * media/video-controls-rendering.html:
1543 * media/video-zoom.html:
1544 * scrollingcoordinator/resources/non-fast-scrollable-region-testing.js:
1546 2014-04-23 David Hyatt <hyatt@apple.com>
1548 [New Multicolumn] Crasher when clearing out a flow thread in multicolumn layout.
1549 https://bugs.webkit.org/show_bug.cgi?id=132069
1551 Reviewed by Dean Jackson.
1553 * fast/multicol/inline-children-crash-expected.txt: Added.
1554 * fast/multicol/inline-children-crash.html: Added.
1556 2014-04-23 Morten Stenshorne <mstensho@opera.com>
1558 REGRESSION (Safari 6 - ToT): Incorrectly assumes that RenderStyle data can be shared
1559 https://bugs.webkit.org/show_bug.cgi?id=113058
1561 Reviewed by David Hyatt.
1563 * fast/css/identical-logical-height-decl-expected.html: Added.
1564 * fast/css/identical-logical-height-decl.html: Added.
1566 2014-04-23 Lorenzo Tilve <ltilve@igalia.com>
1568 [GTK] Unreviewed GTK gardening
1569 https://bugs.webkit.org/show_bug.cgi?id=132058
1571 * platform/gtk/TestExpectations:
1573 2014-04-23 Morten Stenshorne <mstensho@opera.com>
1575 [New Multicolumn] fast/multicol/overflow-content.html displays red
1576 https://bugs.webkit.org/show_bug.cgi?id=131809
1578 Reviewed by David Hyatt.
1580 * fast/multicol/break-in-columns-before-spanner-expected.html: Added.
1581 * fast/multicol/break-in-columns-before-spanner.html: Added.
1582 * fast/multicol/newmulticol/compare-with-old-impl/overflow-content-expected.html: Added.
1583 * fast/multicol/newmulticol/compare-with-old-impl/overflow-content.html: Added.
1585 2014-04-23 Morten Stenshorne <mstensho@opera.com>
1587 Overflow propagation broken in BTT and RTL writing-modes
1588 https://bugs.webkit.org/show_bug.cgi?id=113781
1590 Reviewed by David Hyatt.
1592 * fast/css/overflow-btt-border-after-expected.txt: Added.
1593 * fast/css/overflow-btt-border-after.html: Added.
1594 * fast/css/overflow-rtl-border-after-expected.txt: Added.
1595 * fast/css/overflow-rtl-border-after.html: Added.
1596 * fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
1597 * platform/gtk/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
1598 * platform/mac/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
1599 Removed incorrect screenshots that now differ from the actual (correct) rendering.
1601 2014-04-23 Ryuan Choi <ryuan.choi@samsung.com>
1603 Unreviewed EFL gardening.
1605 * platform/efl-wk1/css3/flexbox/flexbox-baseline-expected.png: Removed.
1606 * platform/efl-wk1/css3/flexbox/flexbox-baseline-expected.txt: Removed.
1607 * platform/efl-wk1/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt: Removed.
1608 * platform/efl-wk1/fast/block/basic/020-expected.txt: Removed.
1609 * platform/efl-wk2/TestExpectations:
1610 * platform/efl/TestExpectations:
1611 * platform/efl/css3/flexbox/flexbox-baseline-expected.png: Renamed from LayoutTests/platform/efl-wk2/css3/flexbox/flexbox-baseline-expected.png.
1612 * platform/efl/css3/flexbox/flexbox-baseline-expected.txt: Renamed from LayoutTests/platform/efl-wk2/css3/flexbox/flexbox-baseline-expected.txt.
1613 * 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.
1615 2014-04-23 Krzysztof Wolanski <k.wolanski@samsung.com>
1617 [EFL] Add expectations of new added tests.
1618 https://bugs.webkit.org/show_bug.cgi?id=132052
1620 Unreviewed EFL gardening.
1622 * platform/efl-wk2/TestExpectations:
1623 * platform/efl/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439
1625 2014-04-22 Grzegorz Czajkowski <g.czajkowski@samsung.com>
1627 Refactoring editing/selection/13804.html
1628 https://bugs.webkit.org/show_bug.cgi?id=131986
1630 Reviewed by Darin Adler.
1632 This test does not need pixel baselines (MAC, EFL, GTK) to just
1633 check whether spelling marker appears on 'adf'.
1635 According to bug 125688, the test starts using asynchronous
1638 Since the test mostly verifies spelling behaviour, it was moved
1639 to editing/spelling directory.
1640 Its name was changed to spelling-backward.html.
1642 * editing/selection/13804.html: Removed.
1643 * editing/spelling/spelling-backward-expected.txt: Added, renamed from editing/selection/13804.html.
1644 * editing/spelling/spelling-backward.html: Added.
1646 * platform/efl/editing/selection/13804-expected.png: Removed.
1647 * platform/efl/editing/selection/13804-expected.txt: Removed.
1648 * platform/gtk/editing/selection/13804-expected.png: Removed.
1649 * platform/gtk/editing/selection/13804-expected.txt: Removed.
1650 * platform/mac/editing/selection/13804-expected.png: Removed.
1651 * platform/mac/editing/selection/13804-expected.txt: Removed.
1652 Get rid of platform specific expectation.
1654 * platform/gtk/TestExpectations:
1655 * platform/mac-wk2/TestExpectations:
1656 * platform/win/TestExpectations:
1657 Mark spelling-backward.html as failure due to missing asynchronous spellchecking.
1659 2014-04-22 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1661 Unreviewed EFL gardening. media tests has been broken since r166395 on both EFL wk1 and wk2.
1663 * platform/efl-wk2/TestExpectations:
1664 * platform/efl/TestExpectations:
1666 2014-04-22 Andreas Kling <akling@apple.com>
1668 Skip fast/events/ghostly-mousemoves-in-subframe.html on Mac/WK1.
1670 * platform/mac-wk1/TestExpectations:
1672 2014-04-22 Zalan Bujtas <zalan@apple.com>
1674 Do not paint border image when the border rect is empty.
1675 https://bugs.webkit.org/show_bug.cgi?id=131988
1677 Reviewed by Darin Adler.
1679 http://trac.webkit.org/changeset/167351 introduced an early return when border
1680 rect is empty. This patch ensures that border image is not painted either in that case.
1682 * fast/css/padding-margin-negative-border-expected.html: Borders in -expected.html does not get painted either, just
1683 ensure that they are explicitly different colors.
1684 * fast/css/padding-margin-negative-border.html:
1686 2014-04-22 Ryosuke Niwa <rniwa@webkit.org>
1688 REGRESSION (r157328): popover to check into flight ba.com dismisses instantly when focusing form
1689 https://bugs.webkit.org/show_bug.cgi?id=131949
1691 Reviewed by Darin Adler.
1693 Add a test that dumps the event target and the related target of every mouse event
1694 when dispatched inside an input element inside a details element.
1696 This catches the regression as well as other bugs I encountered while fixing the bug.
1698 We need a WK2 specific results because WK1 mac results contain an extra fake mouse move event.
1700 * fast/events/shadow-event-path-expected.txt: Added.
1701 * fast/events/shadow-event-path.html: Added.
1702 * platform/mac-wk2/fast/events/shadow-event-expected.txt: Added.
1704 2014-04-22 Ryosuke Niwa <rniwa@webkit.org>
1706 Rollout r156635 since the old behavior was intentional.
1708 * editing/caret/selection-with-caret-type-progress-expected.txt: Removed.
1709 * editing/caret/selection-with-caret-type-progress.html: Removed.
1711 2014-04-22 Andreas Kling <akling@apple.com>
1713 REGRESSION (r151839): Subframe keeps getting mousemove events with the same coordinates after hiding a hovered element.
1714 <https://webkit.org/b/131974>
1715 <rdar://problem/15907469>
1717 Add a test that triggers the weirdness where removing the renderer from
1718 a hovered element in a subframe would leave the subframe's EventHandler
1719 in a state where it could dispatch fake mousemove events with stale
1720 coordinates in response to style recalc.
1722 Note that the final 500ms delay is because fake mousemove events are
1723 sent on 250ms delay timers so we need to give it some time to catch up.
1725 Reviewed by Benjamin Poulain.
1727 * fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added.
1728 * fast/events/ghostly-mousemoves-in-subframe.html: Added.
1729 * platform/mac-wk2/fast/events/resources/ghostly-mousemoves-in-subframe-the-actual-subframe.html: Added.
1731 2014-04-22 Tim Horton <timothy_horton@apple.com>
1733 REGRESSION: JSRegress's js/slow-stress/new-spread.html fails sometimes
1734 https://bugs.webkit.org/show_bug.cgi?id=132022
1735 <rdar://problem/16690671>
1738 Mark the test as flaky pass/fail/timeout, because that's what it is.
1740 2014-04-21 Myles C. Maxfield <mmaxfield@apple.com>
1742 [OS X] Glyph spacing for system fonts may be incorrect
1743 https://bugs.webkit.org/show_bug.cgi?id=131967
1745 Reviewed by Simon Fraser.
1747 Updating test to be more robust.
1749 * fast/forms/search/intrinsic-search-width-with-decoration-border-padding-expected.txt:
1750 * fast/forms/search/intrinsic-search-width-with-decoration-border-padding.html:
1752 2014-04-22 Manuel Rego Casasnovas <rego@igalia.com>
1754 REGRESSION (r167652): Broke fast/regions/cssom/region-range-for-box-crash.html in debug mode
1755 https://bugs.webkit.org/show_bug.cgi?id=131982
1757 Reviewed by David Hyatt.
1759 * TestExpectations: Unskip fast/regions/cssom/region-range-for-box-crash.html.
1761 2014-04-22 Brent Fulgham <bfulgham@apple.com>
1763 Check (rather than assume) element is a RenderTableSection before using it
1764 https://bugs.webkit.org/show_bug.cgi?id=121858
1766 Reviewed by David Kilzer.
1768 * fast/table/table-insert-object-before-td-crash-expected.txt: Added.
1769 * fast/table/table-insert-object-before-td-crash.html: Added.
1771 2014-04-22 David Hyatt <hyatt@apple.com>
1773 [New Multicolumn] fast/multicol/multicol-with-child-renderLayer-for-input.html puts the textfield in the wrong place
1774 https://bugs.webkit.org/show_bug.cgi?id=131808
1776 Reviewed by Brady Eidson.
1778 * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input-expected.html: Added.
1779 * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input.html: Added.
1781 2014-04-22 Zalan Bujtas <zalan@apple.com>
1783 border-style: double rendered as solid when combined with border-radius
1784 https://bugs.webkit.org/show_bug.cgi?id=131927
1786 Reviewed by Simon Fraser.
1788 BorderEdge::getDoubleBorderStripeWidths() should return the calculated inner, outer border widths.
1790 * fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line-expected.html: Added.
1791 * fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line.html: Added.
1793 2014-04-22 Manuel Rego Casasnovas <rego@igalia.com>
1795 Unreviewed gardening.
1797 * TestExpectations: fast/regions/cssom/region-range-for-box-crash.html is crashing on debug mode after r167652.
1799 2014-04-22 Manuel Rego Casasnovas <rego@igalia.com>
1801 [CSS Regions] Selection highlight doesn't match DOM selection
1802 https://bugs.webkit.org/show_bug.cgi?id=131511
1804 Reviewed by David Hyatt.
1806 Add new test to check highlight of render objects moved under RenderNamedFlowThread in the render tree.
1808 Updated some tests to avoid issues with selection gap filling in the new implementation.
1810 * fast/regions/selection/selecting-text-including-region-expected.html: Added.
1811 * fast/regions/selection/selecting-text-including-region.html: Added.
1812 * fast/regions/selection/selecting-text-through-different-region-flows-2-expected.html: Updated.
1813 * fast/regions/selection/selecting-text-through-different-region-flows-2.html: Updated.
1814 * fast/regions/selection/selection-direction-expected.html: Updated.
1815 * fast/regions/selection/selection-direction.html: Updated.
1817 2014-04-21 Brent Fulgham <bfulgham@apple.com>
1819 [Mac] After a horizontal overflow scroll with a mechanical wheel mouse, vertical scrolling no longer works
1820 https://bugs.webkit.org/show_bug.cgi?id=131960
1821 <rdar://problem/16142100>
1823 Reviewed by Darin Adler.
1825 * platform/mac/fast/scrolling/scroll-div-no-latching-expected.txt: Added.
1826 * platform/mac/fast/scrolling/scroll-div-no-latching.html: Added.
1828 2014-04-21 Zalan Bujtas <zalan@apple.com>
1830 REGRESSION (r166784): Gradient at background of iCloud login page doesn’t go all the way to the bottom
1831 https://bugs.webkit.org/show_bug.cgi?id=131924
1833 Computing tile dimension for contain/cover requires higher precision than what LayoutUnit has. Switching to floats.
1835 Reviewed by Simon Fraser.
1837 * fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision-expected.html: Added.
1838 * fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision.html: Added.
1840 2014-04-21 Eric Carlson <eric.carlson@apple.com>
1842 [Mac] implement WebKitDataCue
1843 https://bugs.webkit.org/show_bug.cgi?id=131799
1845 Reviewed by Dean Jackson.
1847 * http/tests/media/resources/hls: Added.
1848 * http/tests/media/resources/hls/metadata: Added.
1849 * http/tests/media/resources/hls/metadata/fileSequence0.ts: Added.
1850 * http/tests/media/resources/hls/metadata/fileSequence1.ts: Added.
1851 * http/tests/media/resources/hls/metadata/fileSequence2.ts: Added.
1852 * http/tests/media/resources/hls/metadata/fileSequence3.ts: Added.
1853 * http/tests/media/resources/hls/metadata/prog_index.m3u8: Added.
1854 * http/tests/media/track-in-band-hls-metadata-expected.txt: Added.
1855 * http/tests/media/track-in-band-hls-metadata.html: Added.
1856 * media/track/track-datacue-value-expected.txt: Added.
1857 * media/track/track-datacue-value.html: Added.
1858 * platform/efl/TestExpectations: Skip the new tests.
1859 * platform/gtk/TestExpectations: Ditto.
1860 * platform/mac/js/dom/global-constructors-attributes-expected.txt: Update.
1861 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Update.
1862 * platform/mac/TestExpectations: Skip DataCue test on all Mac versions. Skip HLS test on
1864 * platform/win/TestExpectations: Skip the new tests.
1866 2014-04-21 Benjamin Poulain <benjamin@webkit.org>
1868 Add Element.matches, the standard name for webkitMatchesSelector
1869 https://bugs.webkit.org/show_bug.cgi?id=131922
1871 Reviewed by Andreas Kling.
1873 Update the tests to verify both Element.matches and Element.webkitMatchesSelector
1875 * fast/dom/SelectorAPI/attrname-case-insensitive-expected.txt:
1876 * fast/dom/SelectorAPI/attrname-case-insensitive.html:
1877 * fast/dom/SelectorAPI/attrname-case-sensitive-expected.txt:
1878 * fast/dom/SelectorAPI/attrname-case-sensitive.xhtml:
1879 * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
1880 * fast/dom/SelectorAPI/caseID-almost-strict.html:
1881 * fast/dom/SelectorAPI/caseID-expected.txt:
1882 * fast/dom/SelectorAPI/caseID-strict-expected.txt:
1883 * fast/dom/SelectorAPI/caseID-strict.html:
1884 * fast/dom/SelectorAPI/caseID.html:
1885 * fast/dom/SelectorAPI/caseTag-expected.txt:
1886 * fast/dom/SelectorAPI/caseTag.html:
1887 * fast/dom/SelectorAPI/caseTagX-expected.txt:
1888 * fast/dom/SelectorAPI/caseTagX.xhtml:
1889 * fast/dom/SelectorAPI/detached-element-expected.txt:
1890 * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
1891 * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
1892 * fast/dom/SelectorAPI/script-tests/detached-element.js:
1893 * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
1894 * fast/dom/SelectorAPI/script-tests/viewless-document.js:
1895 * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
1896 * fast/dom/SelectorAPI/viewless-document-expected.txt:
1897 * fast/forms/radio/radio-live-validation-style-expected.txt:
1898 * fast/forms/radio/radio-live-validation-style.html:
1899 * fast/harness/results.html:
1901 2014-04-21 Rik Cabanier <cabanier@adobe.com>
1903 [CSS Blending] Remove support for non-separable blend modes from mix-blend-mode
1904 https://bugs.webkit.org/show_bug.cgi?id=131824
1906 Reviewed by Dean Jackson.
1908 Removed or updated tests that used non-separable blend modes in combination
1909 with mix-blend-mode.
1911 * css3/compositing/blend-mode-property-expected.txt:
1912 * css3/compositing/blend-mode-property-parsing-expected.txt:
1913 * css3/compositing/blend-mode-simple-composited.html:
1914 * css3/compositing/blend-mode-simple.html:
1915 * css3/compositing/script-tests/blend-mode-property-parsing.js:
1916 * css3/compositing/script-tests/blend-mode-property.js:
1917 * css3/compositing/svg-blend-color.html: Removed.
1918 * css3/compositing/svg-blend-hue.html: Removed.
1919 * css3/compositing/svg-blend-luminosity.html: Removed.
1920 * css3/compositing/svg-blend-saturation.html: Removed.
1921 * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
1922 * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
1924 2014-04-21 David Hyatt <hyatt@apple.com>
1926 [New Multicolumn] vertical-rl/unsplittable-inline-block misrenders the column rule.
1927 https://bugs.webkit.org/show_bug.cgi?id=131818
1929 Reviewed by Anders Carlsson.
1931 Patch the test to be column-fill:auto, since the other versions
1932 of the test all had that specified already.
1934 * fast/multicol/vertical-rl/unsplittable-inline-block.html:
1936 2014-04-21 David Hyatt <hyatt@apple.com>
1938 [New Multicolumn] Column set drawing under horizontal scrollbar.
1939 https://bugs.webkit.org/show_bug.cgi?id=131812.
1941 Reviewed by Sam Weinig.
1943 * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb-expected.html: Added.
1944 * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb.html: Added.
1946 2014-04-21 Alexey Proskuryakov <ap@apple.com>
1948 Update results of fast/images/image-controls-basic.html
1950 * platform/mac/TestExpectations:
1951 * platform/mac/fast/images/image-controls-basic-expected.png:
1952 * platform/mac/fast/images/image-controls-basic-expected.txt:
1954 2014-04-21 David Hyatt <hyatt@apple.com>
1956 [New Multicolumn] Add test case for shrink-to-column-height now that
1957 it passes in the new impl.
1958 https://bugs.webkit.org/show_bug.cgi?id=131814
1960 Reviewed by Dean Jackson.
1962 * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination-expected.html: Added.
1963 * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination.html: Added.
1965 2014-04-21 Carlos Alberto Lopez Perez <clopez@igalia.com>
1967 [GTK] Unreviewed GTK gardening
1969 Update gtk/TestExpectations and rebaseline some gtk test results.
1971 * platform/gtk/TestExpectations: Mark fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
1972 as failure and fast/dom/Window/mozilla-focus-blur.html as flaky.
1973 * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Rebaseline after r167335.
1974 * platform/gtk/fast/repaint/reflection-redraw-expected.txt: Rebaseline after r167568.
1975 * platform/gtk/fast/table/dynamic-caption-add-remove-before-child-expected.txt: Rebaseline after r167568.
1976 * platform/gtk/fast/table/multiple-captions-display-expected.txt: Rebaseline after r167568.
1977 * platform/gtk/tables/mozilla/marvin/body_col-expected.txt: Rebaseline after r167568.
1978 * platform/gtk/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Rebaseline after r167568.
1979 * platform/gtk/tables/mozilla/other/body_col-expected.txt: Rebaseline after r167568.
1980 * platform/gtk/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Rebaseline after r167568.
1981 * platform/gtk/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Rebaseline after r167568.
1982 * platform/gtk/tables/mozilla_expected_failures/core/captions3-expected.txt: Rebaseline after r167568.
1983 * platform/gtk/tables/mozilla_expected_failures/other/test4-expected.txt: Rebaseline after r167568.
1984 * platform/gtk/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439.
1986 2014-04-21 Alexey Proskuryakov <ap@apple.com>
1988 http/tests/cache/subresource-failover-to-network.html is flaky
1989 https://bugs.webkit.org/show_bug.cgi?id=131936
1991 Reviewed by Brady Eidson.
1993 The test was racy, because it was unintentionally queuing TestRunner operations
1994 twice. Also, it failed to clean up its cookie.
1996 Rewrote to not use TestRunner queuing, making the test work in browser.
1998 * http/tests/cache/resources/subresource-failover-to-network.cgi:
1999 * http/tests/cache/subresource-failover-to-network.html:
2001 2014-04-21 David Hyatt <hyatt@apple.com>
2003 [New Multicolumn] Column balancing is slow on float-multicol.html
2004 https://bugs.webkit.org/show_bug.cgi?id=131801
2006 Reviewed by Enrica Casucci.
2008 * fast/multicol/tall-float-expected.html: Added.
2009 * fast/multicol/tall-float.html: Added.
2011 2014-04-21 David Hyatt <hyatt@apple.com>
2013 [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
2014 https://bugs.webkit.org/show_bug.cgi?id=131811
2016 Reviewed by Dean Jackson.
2018 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb-expected.html: Added.
2019 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html: Added.
2021 2014-04-21 Alexey Proskuryakov <ap@apple.com>
2023 REGRESSION (r167530): ASSERT(m_selfTime <= m_totalTime) on tests that run after certain Inspector tests
2024 https://bugs.webkit.org/show_bug.cgi?id=131919
2026 * TestExpectations: Skipping some Inspector tests, hopefully these are the ones that
2027 cause trouble later.
2029 2014-04-21 Commit Queue <commit-queue@webkit.org>
2031 Unreviewed, rolling out r167584.
2032 https://bugs.webkit.org/show_bug.cgi?id=131929
2034 Broke Objective-C bindings test (Requested by ap on #webkit).
2038 "Add Element.matches, the standard name for
2039 webkitMatchesSelector"
2040 https://bugs.webkit.org/show_bug.cgi?id=131922
2041 http://trac.webkit.org/changeset/167584
2043 2014-04-20 Benjamin Poulain <benjamin@webkit.org>
2045 Compile the :root pseudo class and fix a related issue with :nth-child()
2046 https://bugs.webkit.org/show_bug.cgi?id=131926
2048 Reviewed by Andreas Kling.
2050 Add more test coverage that would have caught the bug with :nth-child(n).
2052 * fast/selectors/nth-child-on-root-expected.txt: Added.
2053 * fast/selectors/nth-child-on-root.html: Added.
2055 2014-04-20 Benjamin Poulain <benjamin@webkit.org>
2057 Add Element.matches, the standard name for webkitMatchesSelector
2058 https://bugs.webkit.org/show_bug.cgi?id=131922
2060 Reviewed by Andreas Kling.
2062 Update the tests to verify both Element.matches and Element.webkitMatchesSelector
2064 * fast/dom/SelectorAPI/attrname-case-insensitive-expected.txt:
2065 * fast/dom/SelectorAPI/attrname-case-insensitive.html:
2066 * fast/dom/SelectorAPI/attrname-case-sensitive-expected.txt:
2067 * fast/dom/SelectorAPI/attrname-case-sensitive.xhtml:
2068 * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
2069 * fast/dom/SelectorAPI/caseID-almost-strict.html:
2070 * fast/dom/SelectorAPI/caseID-expected.txt:
2071 * fast/dom/SelectorAPI/caseID-strict-expected.txt:
2072 * fast/dom/SelectorAPI/caseID-strict.html:
2073 * fast/dom/SelectorAPI/caseID.html:
2074 * fast/dom/SelectorAPI/caseTag-expected.txt:
2075 * fast/dom/SelectorAPI/caseTag.html:
2076 * fast/dom/SelectorAPI/caseTagX-expected.txt:
2077 * fast/dom/SelectorAPI/caseTagX.xhtml:
2078 * fast/dom/SelectorAPI/detached-element-expected.txt:
2079 * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
2080 * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
2081 * fast/dom/SelectorAPI/script-tests/detached-element.js:
2082 * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
2083 * fast/dom/SelectorAPI/script-tests/viewless-document.js:
2084 * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
2085 * fast/dom/SelectorAPI/viewless-document-expected.txt:
2086 * fast/forms/radio/radio-live-validation-style-expected.txt:
2087 * fast/forms/radio/radio-live-validation-style.html:
2088 * fast/harness/results.html:
2090 2014-04-20 Alexey Proskuryakov <ap@apple.com>
2092 Expando properties on attribute nodes disappear
2093 https://bugs.webkit.org/show_bug.cgi?id=88045
2096 * platform/efl/TestExpectations:
2097 * platform/mac/TestExpectations:
2098 * platform/win/TestExpectations:
2099 Consolidated test expectations, because all ports are equally affected. Some
2100 platforms accidentally start to pass this test sometimes, but there is no real fix yet.
2102 2014-04-20 Zalan Bujtas <zalan@apple.com>
2104 Subpixel rendering: RenderLayer's size is set using enclosingRect() which can result in cruft.
2105 https://bugs.webkit.org/show_bug.cgi?id=131468
2107 Reviewed by Darin Adler.
2109 Layers marked opaque may not paint edge pixels, when RenderLayer bounds are non-integral and
2110 get device pixel snapped.
2111 For details see this: https://trac.webkit.org/r159463
2113 * compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background-expected.html: Added.
2114 * compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background.html: Added.
2116 2014-04-19 Darin Adler <darin@apple.com>
2118 Simple layout can get confused by coordinate overflow
2119 https://bugs.webkit.org/show_bug.cgi?id=131890
2120 rdar://problem/15558510
2122 Reviewed by Andreas Kling.
2124 * fast/css/simple-layout-overflow-expected.txt: Added.
2125 * fast/css/simple-layout-overflow.html: Added.
2127 2014-04-19 Alexey Proskuryakov <ap@apple.com>
2129 Crashes in HTMLFormElement::submit.
2130 https://bugs.webkit.org/show_bug.cgi?id=131910
2131 <rdar://problem/15661790>
2133 Reviewed by Anders Carlsson.
2135 * fast/forms/form-submission-crash-2-expected.txt: Added.
2136 * fast/forms/form-submission-crash-2.html: Added.
2137 * fast/forms/form-submission-crash-expected.txt: Added.
2138 * fast/forms/form-submission-crash.html: Added.
2140 2014-04-20 Antti Koivisto <antti@apple.com>
2142 Text bounding box computation for simple line layout is wrong
2143 https://bugs.webkit.org/show_bug.cgi?id=131912
2145 Reviewed by Andreas Kling.
2147 Some dumped RenderText sizes change in table related test. These are progressions,
2148 the new results match the contained lines. There are no visual changes.
2150 * platform/mac/fast/table/dynamic-caption-add-remove-before-child-expected.txt:
2151 * platform/mac/fast/table/multiple-captions-display-expected.txt:
2152 * platform/mac/tables/mozilla/marvin/body_col-expected.txt:
2153 * platform/mac/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
2154 * platform/mac/tables/mozilla/other/body_col-expected.txt:
2155 * platform/mac/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
2156 * platform/mac/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
2157 * platform/mac/tables/mozilla_expected_failures/core/captions3-expected.txt:
2158 * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
2160 2014-04-20 Commit Queue <commit-queue@webkit.org>
2162 Unreviewed, rolling out r167501.
2163 https://bugs.webkit.org/show_bug.cgi?id=131913
2165 It broke DYEBench (Requested by mhahnenberg on #webkit).
2169 "Deleting properties poisons objects"
2170 https://bugs.webkit.org/show_bug.cgi?id=131551
2171 http://trac.webkit.org/changeset/167501
2173 2014-04-19 Zalan Bujtas <zalan@apple.com>
2175 Subpixel rendering: RenderLayer's clipping should snap to device pixel boundaries.
2176 https://bugs.webkit.org/show_bug.cgi?id=131466
2178 Reviewed by Simon Fraser.
2180 Fractional pixel clipping can produce cruft on RenderLayers. Since RenderLayer
2181 sizing and painting are snapped, painting clip rect needs to be snapped the same way.
2183 * fast/clip/clip-when-rect-has-fractional-pixel-value-expected.html: Added.
2184 * fast/clip/clip-when-rect-has-fractional-pixel-value.html: Added.
2186 2014-04-19 Chris Fleizach <cfleizach@apple.com>
2188 AX: grid rows are not recognized do to lack of explicit role="row", role="gridcell"
2189 https://bugs.webkit.org/show_bug.cgi?id=131819
2191 Reviewed by Darin Adler.
2193 * accessibility/table-with-missing-aria-role-rows-expected.txt: Added.
2194 * accessibility/table-with-missing-aria-role-rows.html: Added.
2196 2014-04-19 Chris Fleizach <cfleizach@apple.com>
2198 AX: Malformed tables exposing incorrect col and colSpans
2199 https://bugs.webkit.org/show_bug.cgi?id=131796
2201 Reviewed by Darin Adler.
2203 * accessibility/table-incorrect-colspan-cell-expected.txt: Added.
2204 * accessibility/table-incorrect-colspan-cell.html: Added.
2206 2014-04-19 Zalan Bujtas <zalan@apple.com>
2208 [Mac] Unreviewed gardening.
2210 repaintRectsAsText() reports wrong subpixel dirty rects on hidpi.
2212 * platform/mac/TestExpectations:
2214 2014-04-19 Andrei Bucur <abucur@adobe.com>
2216 [CSS Regions] Harden the layout in case there are no regions
2217 https://bugs.webkit.org/show_bug.cgi?id=131517
2219 Reviewed by Mihnea Ovidenie.
2221 Add a test that verifies the content of a flow thread is updated when all
2222 the regions are removed.
2224 * fast/regions/simplified-layout-no-regions-expected.txt: Added.
2225 * fast/regions/simplified-layout-no-regions.html: Added.
2227 2014-04-19 Darin Adler <darin@apple.com>
2229 Cleared executable bits on many .html and .txt files.
2231 2014-04-19 Zalan Bujtas <zalan@apple.com>
2233 https://bugs.webkit.org/show_bug.cgi?id=131594
2234 Subpixel rendering: WK1: Wrong repaint rect is calculated when layer has non-compositing transform.
2236 Reviewed by Simon Fraser.
2238 We need to snap the repaint rect for transformed object the same way when we paint them.
2240 Test: fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
2242 * fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform-expected.txt: Added.
2243 * fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html: Added.
2245 2014-04-18 Dean Jackson <dino@apple.com>
2247 [WebGL] Two tests failing on Mountain Lion after r167520
2248 https://bugs.webkit.org/show_bug.cgi?id=131886
2250 Skip two failing tests.
2252 * platform/mac/TestExpectations:
2254 2014-04-18 Timothy Hatcher <timothy@apple.com>
2256 Skip fast/dom/gc-attribute-node.html which is flaky
2257 https://bugs.webkit.org/show_bug.cgi?id=131885
2259 * platform/mac/TestExpectations:
2261 2014-04-18 Simon Fraser <simon.fraser@apple.com>
2263 Contents of directly composited image layers are sometimes missing
2264 https://bugs.webkit.org/show_bug.cgi?id=131880
2266 Reviewed by Tim Horton.
2268 Test that that shows the issue in Safari, but not in the test
2269 runner because of timing issues, but maybe it will some day.
2271 * compositing/images/update-content-rect-expected.html: Added.
2272 * compositing/images/update-content-rect.html: Added.
2274 2014-04-18 Commit Queue <commit-queue@webkit.org>
2276 Unreviewed, rolling out r167527.
2277 https://bugs.webkit.org/show_bug.cgi?id=131883
2279 Broke 32-bit build (Requested by ap on #webkit).
2283 "[Mac] implement WebKitDataCue"
2284 https://bugs.webkit.org/show_bug.cgi?id=131799
2285 http://trac.webkit.org/changeset/167527
2287 2014-04-18 Eric Carlson <eric.carlson@apple.com>
2289 [Mac] implement WebKitDataCue
2290 https://bugs.webkit.org/show_bug.cgi?id=131799
2292 Reviewed by Dean Jackson.
2294 * http/tests/media/resources/hls: Added.
2295 * http/tests/media/resources/hls/metadata: Added.
2296 * http/tests/media/resources/hls/metadata/fileSequence0.ts: Added.
2297 * http/tests/media/resources/hls/metadata/fileSequence1.ts: Added.
2298 * http/tests/media/resources/hls/metadata/fileSequence2.ts: Added.
2299 * http/tests/media/resources/hls/metadata/fileSequence3.ts: Added.
2300 * http/tests/media/resources/hls/metadata/prog_index.m3u8: Added.
2301 * http/tests/media/track-in-band-hls-metadata-expected.txt: Added.
2302 * http/tests/media/track-in-band-hls-metadata.html: Added.
2303 * media/track/track-datacue-value-expected.txt: Added.
2304 * media/track/track-datacue-value.html: Added.
2305 * platform/efl/TestExpectations: Skip the new tests.
2306 * platform/gtk/TestExpectations: Ditto.
2307 * platform/mac/js/dom/global-constructors-attributes-expected.txt: Update.
2308 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Update.
2309 * platform/mac/TestExpectations: Skip DataCue test on all Mac versions. Skip HLS test on
2311 * platform/win/TestExpectations: Skip the new tests.
2313 2014-04-18 Hans Muller <hmuller@adobe.com>
2315 [CSS Shapes] Add parsing support for gradients
2316 https://bugs.webkit.org/show_bug.cgi?id=131444
2318 Reviewed by Bem Jones-Bey.
2320 * fast/shapes/parsing/parsing-shape-outside-expected.txt:
2321 * fast/shapes/parsing/parsing-test-utils.js:
2322 * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html: Added.
2323 * fast/shapes/shape-outside-floats/shape-outside-linear-gradient.html: Added.
2325 2014-04-18 Alexey Proskuryakov <ap@apple.com>
2327 [WK1] media/event-attributes.html is flaky
2328 https://bugs.webkit.org/show_bug.cgi?id=131855
2330 * platform/mac/TestExpectations: Marking as such.
2332 2014-04-17 Mark Hahnenberg <mhahnenberg@apple.com>
2334 Deleting properties poisons objects
2335 https://bugs.webkit.org/show_bug.cgi?id=131551
2337 Reviewed by Geoffrey Garen.
2339 New JS regress test. We're ~3.5x faster on this microbenchmark now.
2341 * js/regress/delete-a-few-properties-then-get-by-id-expected.txt: Added.
2342 * js/regress/delete-a-few-properties-then-get-by-id.html: Added.
2343 * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js: Added.
2347 2014-04-18 Alexey Proskuryakov <ap@apple.com>
2349 http/tests/multipart/policy-ignore-crash.php erroneously depends on http stack quirks
2350 https://bugs.webkit.org/show_bug.cgi?id=131853
2352 Reviewed by Brady Eidson.
2354 * http/tests/multipart/policy-ignore-crash.php: Produce a nice multipart response
2355 with boundaries on their own lines.
2357 2014-04-18 Simon Fraser <simon.fraser@apple.com>
2359 Worse animation performance on pages with 3D transforms
2360 https://bugs.webkit.org/show_bug.cgi?id=131838
2361 <rdar://problem/16428630&15705876>
2363 Reviewed by Dean Jackson.
2365 Testcase having layers at various z translates which shows the bucketing
2366 of contentsScale, and fix results affected by the patch.
2368 * compositing/contents-scale/rounded-contents-scale-expected.txt: Added.
2369 * compositing/contents-scale/rounded-contents-scale.html: Added.
2370 * compositing/contents-scale/z-translate-expected.txt:
2371 * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
2372 * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
2373 * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
2374 * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
2375 * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
2376 * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt:
2377 * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
2378 * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
2380 2014-04-18 Radu Stavila <stavila@adobe.com>
2382 [CSS Regions] Content overflowing a transformed region is clipped
2383 https://bugs.webkit.org/show_bug.cgi?id=116833
2385 Reviewed by Mihnea Ovidenie.
2387 Added test for overflow of content in 3d transformed regions.
2389 * fast/regions/overflow-3dtransformed-region-expected.txt: Added.
2390 * fast/regions/overflow-3dtransformed-region.html: Added.
2392 2014-04-18 Radu Stavila <stavila@adobe.com>
2394 [CSSRegions] Incorrect background paint on positioned element hover
2395 https://bugs.webkit.org/show_bug.cgi?id=131617
2397 Reviewed by Andrei Bucur.
2399 Added test for the proper repainting of absolute positioned elements in regions when the
2400 absolute top of the elements causes it to be pushed to the next region.
2402 * fast/regions/repaint/repaint-absolute-pushed-to-next-region-expected.txt: Added.
2403 * fast/regions/repaint/repaint-absolute-pushed-to-next-region.html: Added.
2405 2014-04-18 Philippe Normand <pnormand@igalia.com>
2407 Remove NETWORK_INFO support
2408 https://bugs.webkit.org/show_bug.cgi?id=131841
2410 Reviewed by Gyuyoung Kim.
2412 * networkinformation/add-listener-from-callback-expected.txt: Removed.
2413 * networkinformation/add-listener-from-callback.html: Removed.
2414 * networkinformation/basic-all-types-of-events-expected.txt: Removed.
2415 * networkinformation/basic-all-types-of-events.html: Removed.
2416 * networkinformation/basic-operation-expected.txt: Removed.
2417 * networkinformation/basic-operation.html: Removed.
2418 * networkinformation/event-after-navigation-expected.txt: Removed.
2419 * networkinformation/event-after-navigation.html: Removed.
2420 * networkinformation/multiple-frames-expected.txt: Removed.
2421 * networkinformation/multiple-frames.html: Removed.
2422 * networkinformation/resources/event-after-navigation-new.html: Removed.
2423 * networkinformation/script-tests/add-listener-from-callback.js: Removed.
2424 * networkinformation/script-tests/basic-all-types-of-events.js: Removed.
2425 * networkinformation/script-tests/basic-operation.js: Removed.
2426 * networkinformation/script-tests/event-after-navigation.js: Removed.
2427 * networkinformation/script-tests/multiple-frames.js: Removed.
2428 * networkinformation/script-tests/updates.js: Removed.
2429 * networkinformation/script-tests/window-property.js: Removed.
2430 * networkinformation/updates-expected.txt: Removed.
2431 * networkinformation/updates.html: Removed.
2432 * networkinformation/window-property-expected.txt: Removed.
2433 * networkinformation/window-property.html: Removed.
2435 2014-04-17 Commit Queue <commit-queue@webkit.org>
2437 Unreviewed, rolling out r167478.
2438 https://bugs.webkit.org/show_bug.cgi?id=131840
2440 Broke multicol tests (Requested by ap on #webkit).
2444 "[New Multicolumn] Pagination mode messed up with non-inline
2445 axis and reversed direction."
2446 https://bugs.webkit.org/show_bug.cgi?id=131811
2447 http://trac.webkit.org/changeset/167478
2449 2014-04-17 Darin Adler <darin@apple.com>
2451 hostname extraction from a URL should not decode percent-escape sequences
2452 https://bugs.webkit.org/show_bug.cgi?id=131837
2453 rdar://problem/15211936
2455 Reviewed by Anders Carlsson and Dave Hyatt.
2457 * fast/dom/DOMURL/parsing-expected.txt: Added.
2458 * fast/dom/DOMURL/parsing.html: Added.
2459 * fast/dom/HTMLAnchorElement/anchor-element-href-parsing-expected.txt: Added.
2460 * fast/dom/HTMLAnchorElement/anchor-element-href-parsing.html: Added.
2462 2014-04-17 David Hyatt <hyatt@apple.com>
2464 [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
2465 https://bugs.webkit.org/show_bug.cgi?id=131811
2467 Reviewed by Dean Jackson.
2469 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb-expected.html: Added.
2470 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html: Added.
2472 2014-04-16 Huang Dongsung <luxtella@company100.net>
2474 Make RenderLayerBacking get the timingFunction of the correct animation.
2475 https://bugs.webkit.org/show_bug.cgi?id=100632
2477 Reviewed by Simon Fraser.
2479 When an element on a compositing layer has multiple animations that have
2480 different timingFunctions, the progress of each animation should be
2481 calculated using its respective timingFunction in Accelerated
2484 * animations/keyframe-multiple-timing-functions-transform-expected.txt: Added.
2485 * animations/keyframe-multiple-timing-functions-transform.html: Added.
2487 2014-04-17 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2489 Unreviewed, EFL gardening. Remove duplicated test case in EFL WK2 TestExpectations.
2491 * platform/efl-wk2/TestExpectations:
2493 2014-04-17 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2495 Unreviewed, fix a test case path, which was moved to different folder.
2497 * platform/efl/TestExpectations:
2499 2014-04-17 David Hyatt <hyatt@apple.com>
2501 [New Multicolumn] Column rules don't respect the specified stacking order.
2502 https://bugs.webkit.org/show_bug.cgi?id=131804
2504 Reviewed by Beth Dakin.
2506 * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking-expected.html: Added.
2507 * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking.html: Added.
2509 2014-04-17 Rik Cabanier <cabanier@adobe.com>
2511 [CSS Blending] Remove the -webkit- prefix for mix-blend-mode and isolation CSS properties
2512 https://bugs.webkit.org/show_bug.cgi?id=131355
2514 Reviewed by Dean Jackson.
2516 Removed prefix from mix-blend-mode and isolation in layout tests.
2518 * css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts.html:
2519 * css3/compositing/blend-mode-ancestor-clipping-layer.html:
2520 * css3/compositing/blend-mode-background.html:
2521 * css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html:
2522 * css3/compositing/blend-mode-isolated-group-1.html:
2523 * css3/compositing/blend-mode-isolated-group-2.html:
2524 * css3/compositing/blend-mode-isolated-group-3.html:
2525 * css3/compositing/blend-mode-layers.html:
2526 * css3/compositing/blend-mode-parent-of-composited-blended-has-layer.html:
2527 * css3/compositing/blend-mode-property-expected.txt:
2528 * css3/compositing/blend-mode-property-parsing-expected.txt:
2529 * css3/compositing/blend-mode-property-parsing-invalid-expected.txt:
2530 * css3/compositing/blend-mode-reflection.html:
2531 * css3/compositing/blend-mode-simple-composited.html:
2532 * css3/compositing/blend-mode-simple.html:
2533 * css3/compositing/blend-mode-transform-style-expected.txt:
2534 * css3/compositing/blend-mode-transform-style.html:
2535 * css3/compositing/blend-mode-with-accelerated-sibling.html:
2536 * css3/compositing/blend-mode-with-composited-descendant-should-have-layer.html:
2537 * css3/compositing/isolation-isolate-blended-child-expected.html:
2538 * css3/compositing/isolation-isolate-blended-child.html:
2539 * css3/compositing/isolation-parsing.html:
2540 * css3/compositing/script-tests/blend-mode-property-parsing-invalid.js:
2541 (testInvalidFilterRule):
2542 * css3/compositing/script-tests/blend-mode-property-parsing.js:
2543 (testBlendModeRule):
2544 * css3/compositing/script-tests/blend-mode-property.js:
2546 * css3/compositing/svg-blend-color-dodge.html:
2547 * css3/compositing/svg-blend-color.html:
2548 * css3/compositing/svg-blend-hard-light.html:
2549 * css3/compositing/svg-blend-hue.html:
2550 * css3/compositing/svg-blend-layer-blend.html:
2551 * css3/compositing/svg-blend-layer-clip-path.html:
2552 * css3/compositing/svg-blend-layer-filter.html:
2553 * css3/compositing/svg-blend-layer-opacity.html:
2554 * css3/compositing/svg-blend-layer-shadow.html:
2555 * css3/compositing/svg-blend-luminosity.html:
2556 * css3/compositing/svg-blend-multiply-alpha.html:
2557 * css3/compositing/svg-blend-multiply.html:
2558 * css3/compositing/svg-blend-saturation.html:
2559 * css3/compositing/svg-blend-screen.html:
2560 * css3/compositing/svg-blend-soft-light.html:
2561 * css3/compositing/svg-isolation-default-expected.html:
2562 * css3/compositing/svg-isolation-default.html:
2563 * css3/compositing/svg-isolation-isolated-group-expected.html:
2564 * css3/compositing/svg-isolation-isolated-group.html:
2565 * fast/repaint/blend-mode-isolate-stacking-context.html:
2566 * inspector-protocol/layers/layers-blending-compositing-reasons.html:
2567 * transitions/blendmode-transitions-expected.txt:
2568 * transitions/blendmode-transitions.html:
2570 2014-04-16 Jer Noble <jer.noble@apple.com>
2572 Fullscreen media controls are unusable in pagination mode
2573 https://bugs.webkit.org/show_bug.cgi?id=131705
2575 Reviewed by Darin Adler.
2577 * fullscreen/full-screen-no-style-sharing-expected.txt: Rebaselined.
2578 * fullscreen/video-cursor-auto-hide.html: Corrected test to move cursor
2579 to the middle of the video element.
2581 2014-04-16 Jer Noble <jer.noble@apple.com>
2583 [MSE] Multiple initialization segments with same codecs in tracks fail validation.
2584 https://bugs.webkit.org/show_bug.cgi?id=131768
2586 Reviewed by Eric Carlson.
2588 * media/media-source/media-source-multiple-initialization-segments-expected.txt: Added.
2589 * media/media-source/media-source-multiple-initialization-segments.html: Added.
2591 2014-04-17 David Hyatt <hyatt@apple.com>
2593 [New Multicolumn] Column sets below spanners don't repaint properly.
2594 https://bugs.webkit.org/show_bug.cgi?id=131778
2596 Reviewed by Beth Dakin.
2598 * fast/repaint/spanner-with-margin-expected.txt: Added.
2599 * fast/repaint/spanner-with-margin.html: Added.
2601 2014-04-17 Eduardo Lima Mitev <elima@igalia.com>
2603 [GTK] [Gardening] Updates GTK test expectations
2605 * platform/gtk/TestExpectations:
2607 - fast/frames/frame-programmatic-noresize.html
2608 - fast/frames/frame-with-noresize-can-be-resized-after-removal-of-noresize.html
2609 - fast/frames/frame-with-noresize-can-be-resized-after-setting-noResize-to-false.html
2610 - Removed because are passing now
2611 - fast/dom/gc-dom-tree-lifetime.html
2612 - http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials.html
2613 - editing/editability/ignored-content.html
2615 2014-04-17 Koji Ishii <kojishi@gmail.com>
2617 Catch up ruby and its tag omission rule changes in HTML5 CR Feb 2014
2618 https://bugs.webkit.org/show_bug.cgi?id=131175
2620 Reviewed by Darin Adler.
2622 25 new test cases in 2 test files imported from pull requests to html5lib-tests,
2623 with run- and expected-files generated.
2624 All new tests pass with the changes included in this patch.
2626 * html5lib/generated/run-ruby-data-expected.txt: Added.
2627 * html5lib/generated/run-ruby-data.html: Added (generated by generate-test-wrappers.py)
2628 * html5lib/generated/run-ruby-write-expected.txt: Added.
2629 * html5lib/generated/run-ruby-write.html: Added (generated by generate-test-wrappers.py)
2630 * html5lib/resources/ruby.dat: Added from https://github.com/darobin/html5lib-tests/pull/1
2631 * html5lib/resources/tests19.dat: Updated from https://github.com/html5lib/html5lib-tests/pull/27
2633 2014-04-17 Alexey Proskuryakov <ap@apple.com>
2635 Don't skip inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html.
2637 First, they no longer crash/assert. They fail most of the time, but that's tracked as bug 129817.
2639 Second, skipping was ineffective anyway, because we had a preceding [ Pass Failure ]
2640 entry for the same files.
2644 2014-04-17 David Hyatt <hyatt@apple.com>
2646 [New Multicolumn] REGRESSION: Column set styles don't update when zooming etc.
2647 https://bugs.webkit.org/show_bug.cgi?id=131777
2649 Reviewed by Enrica Casucci.
2651 * fast/multicol/zoom-test-expected.html: Added.
2652 * fast/multicol/zoom-test.html: Added.
2654 2014-04-17 Darin Adler <darin@apple.com>
2656 Add separate flag for IndexedDatabase in workers since the current implementation is not threadsafe
2657 https://bugs.webkit.org/show_bug.cgi?id=131785
2658 rdar://problem/16003108
2660 Reviewed by Brady Eidson.
2662 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
2663 * js/dom/global-constructors-attributes-shared-worker-expected.txt:
2664 Updated results since indexed database features are not on by default any more.
2666 2014-04-17 Ion Rosca <rosca@adobe.com>
2668 [CSS Blending] Isolation descendant dependent flags are not updated correctly
2669 https://bugs.webkit.org/show_bug.cgi?id=130892
2671 Reviewed by Dean Jackson.
2673 * css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending.html: Added.
2674 * css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending.html: Added.
2675 * css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending.html: Added.
2676 * css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending.html: Added.
2677 * css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation.html: Added.
2678 * css3/compositing/blend-mode-isolation-flags-turn-off-blending.html: Added.
2679 * css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context.html: Added.
2680 * css3/compositing/blend-mode-isolation-flags-turn-on-blending.html: Added.
2681 * css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context.html: Added.
2682 * platform/mac/css3/compositing/blend-mode-background-expected.txt:
2683 * platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.txt:
2684 * platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.txt:
2685 * platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.txt:
2686 * platform/mac/css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending-expected.txt: Added.
2687 * platform/mac/css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending-expected.txt: Added.
2688 * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending-expected.txt: Added.
2689 * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending-expected.txt: Added.
2690 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-expected.txt: Added.
2691 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation-expected.txt: Added.
2692 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context-expected.txt: Added.
2693 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-blending-expected.txt: Added.
2694 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context-expected.txt: Added.
2695 * platform/mac/css3/compositing/blend-mode-layers-expected.txt:
2696 * platform/mac/css3/compositing/blend-mode-reflection-expected.txt:
2697 * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
2698 * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
2700 2014-04-16 Brian J. Burg <burg@cs.washington.edu>
2702 Web Replay: memoize fallback time values for document.lastModified
2703 https://bugs.webkit.org/show_bug.cgi?id=131318
2705 Reviewed by Joseph Pecoraro.
2707 Mark the new test as skipped until dependent functionality is landed.
2709 * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
2711 2014-04-16 Dean Jackson <dino@apple.com>
2713 MediaDocument on iOS should be full page
2714 https://bugs.webkit.org/show_bug.cgi?id=131774
2716 Reviewed by Jer Noble.
2718 * platform/iphone-simulator/media/media-document-controls-size-expected.txt: Added.
2719 * platform/iphone-simulator/media/media-document-controls-size.html: Added.
2721 2014-04-16 Roger Fong <roger_fong@apple.com>
2723 Add a way for layout tests to determine whether or not a plugin is snapshotted.
2724 https://bugs.webkit.org/show_bug.cgi?id=131650.
2725 <rdar://problem/16615528>
2727 Reviewed by Dean Jackson.
2729 Adjust simple.html accordingly, more snapshotting test changes to come.
2730 * platform/mac-wk2/plugins/snapshotting/simple-expected.txt:
2731 * plugins/snapshotting/simple.html:
2733 2014-04-16 Oliver Hunt <oliver@apple.com>
2735 Simple ES6 feature:Array.prototype.fill
2736 https://bugs.webkit.org/show_bug.cgi?id=131703
2738 Reviewed by David Hyatt.
2742 * js/Object-getOwnPropertyNames-expected.txt:
2743 * js/array-fill-expected.txt: Added.
2744 * js/array-fill.html: Added.
2745 * js/script-tests/Object-getOwnPropertyNames.js:
2746 * js/script-tests/array-fill.js: Added.
2748 2014-04-16 David Kilzer <ddkilzer@apple.com>
2750 Remove test results that match platform/mac results
2752 Found using this shell script:
2754 $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
2755 T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
2756 M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
2757 ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
2758 if [ -f $M -a ! -f $ML -a -z "`diff -u $F $M 2> /dev/null`" ]; then echo $F; fi; \
2761 * platform/ios-sim/fast/block/positioning/016-expected.txt: Removed.
2762 * platform/ios-sim/fast/block/positioning/025-expected.txt: Removed.
2763 * platform/ios-sim/fast/dom/icon-url-property-expected.txt: Removed.
2764 * platform/ios-sim/fast/hidpi/focus-rings-expected.txt: Removed.
2765 * platform/ios-sim/fast/multicol/shrink-to-column-height-for-pagination-expected.txt: Removed.
2766 * platform/ios-sim/fast/preloader/document-write-2-expected.txt: Removed.
2767 * platform/ios-sim/fast/preloader/script-expected.txt: Removed.
2768 * platform/ios-sim/fast/writing-mode/broken-ideograph-small-caps-expected.txt: Removed.
2769 * platform/ios-sim/fast/xsl/sort-locale-expected.txt: Removed.
2770 * platform/ios-sim/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Removed.
2771 * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Removed.
2772 * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Removed.
2773 * platform/ios-sim/webarchive/loading/mainresource-null-mimetype-crash-expected.txt: Removed.
2775 2014-04-16 David Kilzer <ddkilzer@apple.com>
2777 Remove test results that match top-level results
2779 Found using this shell script:
2781 $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
2782 T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
2783 M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
2784 ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
2785 if [ ! -f $M -a ! -f $ML -a -f $T -a -z "`diff -u $F $T 2> /dev/null`" ]; then echo $F; fi; \
2788 * platform/ios-sim/compositing/layer-creation/no-compositing-for-sticky-expected.txt: Removed.
2789 * platform/ios-sim/editing/inserting/insert-3786362-fix-expected.txt: Removed.
2790 * platform/ios-sim/editing/inserting/insert-3907422-fix-expected.txt: Removed.
2791 * platform/ios-sim/editing/unsupported-content/table-delete-001-expected.txt: Removed.
2792 * platform/ios-sim/editing/unsupported-content/table-delete-003-expected.txt: Removed.
2793 * platform/ios-sim/fast/block/positioning/move-with-auto-width-expected.txt: Removed.
2794 * platform/ios-sim/fast/canvas/2d.backingStorePixelRatio-expected.txt: Removed.
2795 * platform/ios-sim/fast/canvas/2d.imageDataHD-expected.txt: Removed.
2796 * platform/ios-sim/fast/canvas/canvas-fillPath-shadow-expected.txt: Removed.
2797 * platform/ios-sim/fast/canvas/webgl/texture-npot-expected.txt: Removed.
2798 * platform/ios-sim/fast/css/MarqueeLayoutTest-expected.txt: Removed.
2799 * platform/ios-sim/fast/css/color-leakage-expected.txt: Removed.
2800 * platform/ios-sim/fast/css/font-face-multiple-remote-sources-expected.txt: Removed.
2801 * platform/ios-sim/fast/css/font-face-remote-expected.txt: Removed.
2802 * platform/ios-sim/fast/css/getComputedStyle/computed-style-expected.txt: Removed.
2803 * platform/ios-sim/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Removed.
2804 * platform/ios-sim/fast/css/nested-layers-with-hover-expected.txt: Removed.
2805 * platform/ios-sim/fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1-expected.txt: Removed.
2806 * platform/ios-sim/fast/dom/Window/window-postmessage-arrays-expected.txt: Removed.
2807 * platform/ios-sim/fast/dom/constructed-objects-prototypes-expected.txt: Removed.
2808 * platform/ios-sim/fast/dom/gc-10-expected.txt: Removed.
2809 * platform/ios-sim/fast/dom/tabindex-clamp-expected.txt: Removed.
2810 * platform/ios-sim/fast/dynamic/dirty-float-in-clean-line-expected.txt: Removed.
2811 * platform/ios-sim/fast/events/pageshow-pagehide-on-back-cached-with-frames-expected.txt: Removed.
2812 * platform/ios-sim/fast/forms/mailto/advanced-get-expected.txt: Removed.
2813 * platform/ios-sim/fast/forms/mailto/advanced-put-expected.txt: Removed.
2814 * platform/ios-sim/fast/forms/radio/indeterminate-radio-expected.txt: Removed.
2815 * platform/ios-sim/fast/forms/select-script-onchange-expected.txt: Removed.
2816 * platform/ios-sim/fast/forms/suggested-value-expected.txt: Removed.
2817 * platform/ios-sim/fast/history/timed-refresh-in-cached-frame-expected.txt: Removed.
2818 * platform/ios-sim/fast/lists/inline-before-content-after-list-marker-expected.txt: Removed.
2819 * platform/ios-sim/fast/media/media-query-list-07-expected.txt: Removed.
2820 * platform/ios-sim/fast/media/print-restores-previous-mediatype-expected.txt: Removed.
2821 * platform/ios-sim/fast/multicol/span/before-child-anonymous-column-block-expected.txt: Removed.
2822 * platform/ios-sim/fast/overflow/horizontal-scroll-after-back-expected.txt: Removed.
2823 * platform/ios-sim/fast/overflow/scrollbar-restored-expected.txt: Removed.
2824 * platform/ios-sim/fast/repaint/table-hover-on-link-expected.txt: Removed.
2825 * platform/ios-sim/fast/repaint/table-section-repaint-expected.txt: Removed.
2826 * platform/ios-sim/fast/ruby/floating-ruby-text-expected.txt: Removed.
2827 * platform/ios-sim/fast/ruby/overhang-horizontal-expected.txt: Removed.
2828 * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap1-expected.txt: Removed.
2829 * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap2-expected.txt: Removed.
2830 * platform/ios-sim/fast/ruby/positioned-ruby-text-expected.txt: Removed.
2831 * platform/ios-sim/fast/ruby/ruby-text-before-child-split-expected.txt: Removed.
2832 * platform/ios-sim/fast/table/empty-row-crash-expected.txt: Removed.
2833 * platform/ios-sim/fast/table/empty-section-crash-expected.txt: Removed.
2834 * platform/ios-sim/fast/table/inline-form-assert-expected.txt: Removed.
2835 * platform/ios-sim/fast/table/max-width-integer-overflow-expected.txt: Removed.
2836 * platform/ios-sim/fast/table/table-row-split2-expected.txt: Removed.
2837 * platform/ios-sim/fast/table/table-section-split2-expected.txt: Removed.
2838 * platform/ios-sim/fast/table/table-split-expected.txt: Removed.
2839 * platform/ios-sim/fast/table/table-split2-expected.txt: Removed.
2840 * platform/ios-sim/fast/text/apply-start-width-after-skipped-text-expected.txt: Removed.
2841 * platform/ios-sim/fast/text/justify-padding-distribution-expected.txt: Removed.
2842 * platform/ios-sim/fast/text/selection-painted-separately-expected.txt: Removed.
2843 * platform/ios-sim/fast/text/setData-dirty-lines-expected.txt: Removed.
2844 * platform/ios-sim/fast/text/soft-hyphen-2-expected.txt: Removed.
2845 * platform/ios-sim/fast/text/splitText-dirty-lines-expected.txt: Removed.
2846 * platform/ios-sim/fast/transforms/shadows-expected.txt: Removed.
2847 * platform/ios-sim/fast/workers/worker-close-more-expected.txt: Removed.
2848 * platform/ios-sim/fast/writing-mode/table-percent-width-quirk-expected.txt: Removed.
2849 * platform/ios-sim/fast/xmlhttprequest/xmlhttprequest-recursive-sync-event-expected.txt: Removed.
2850 * platform/ios-sim/http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt: Removed.
2851 * platform/ios-sim/http/tests/cookies/simple-cookies-expired-expected.txt: Removed.
2852 * platform/ios-sim/http/tests/cookies/simple-cookies-max-age-expected.txt: Removed.
2853 * platform/ios-sim/http/tests/cookies/single-quoted-value-expected.txt: Removed.
2854 * platform/ios-sim/http/tests/misc/empty-urls-expected.txt: Removed.
2855 * platform/ios-sim/http/tests/multipart/load-last-non-html-frame-expected.txt: Removed.
2856 * platform/ios-sim/http/tests/navigation/post-goback1-expected.txt: Removed.
2857 * platform/ios-sim/http/tests/security/contentSecurityPolicy/connect-src-websocket-blocked-expected.txt: Removed.
2858 * platform/ios-sim/http/tests/security/contentSecurityPolicy/media-src-blocked-expected.txt: Removed.
2859 * platform/ios-sim/http/tests/security/local-video-poster-from-remote-expected.txt: Removed.
2860 * platform/ios-sim/http/tests/security/sandboxed-iframe-modify-self-expected.txt: Removed.
2861 * platform/ios-sim/http/tests/security/video-poster-cross-origin-crash-expected.txt: Removed.
2862 * platform/ios-sim/http/tests/xmlhttprequest/chunked-progress-event-expectedLength-expected.txt: Removed.
2863 * platform/ios-sim/http/tests/xmlhttprequest/request-encoding2-expected.txt: Removed.
2864 * platform/ios-sim/http/tests/xmlhttprequest/upload-onloadend-event-after-load-expected.txt: Removed.
2865 * platform/ios-sim/http/tests/xmlhttprequest/upload-onprogress-event-expected.txt: Removed.
2866 * platform/ios-sim/http/tests/xmlhttprequest/upload-progress-events-expected.txt: Removed.
2867 * platform/ios-sim/media/csp-blocks-video-expected.txt: Removed.
2868 * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.1-expected.txt: Removed.
2869 * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.2-expected.txt: Removed.
2870 * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T1-expected.txt: Removed.
2871 * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T2-expected.txt: Removed.
2872 * platform/ios-sim/svg/as-image/image-respects-pageScaleFactor-change-expected.txt: Removed.
2873 * platform/ios-sim/svg/css/getComputedStyle-basic-expected.txt: Removed.
2874 * platform/ios-sim/svg/custom/baseval-animval-equality-expected.txt: Removed.
2875 * platform/ios-sim/svg/custom/dasharrayOrigin-expected.txt: Removed.
2876 * platform/ios-sim/svg/custom/getSubStringLength-expected.txt: Removed.
2877 * platform/ios-sim/svg/custom/pattern-scaling-expected.txt: Removed.
2878 * platform/ios-sim/svg/custom/svg-features-expected.txt: Removed.
2879 * platform/ios-sim/svg/dom/altGlyph-dom-expected.txt: Removed.
2880 * platform/ios-sim/svg/foreignObject/fO-parent-display-none-expected.txt: Removed.
2881 * platform/ios-sim/svg/foreignObject/fO-parent-display-none-with-relative-pos-content-expected.txt: Removed.
2882 * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-expected.txt: Removed.
2883 * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-with-relative-pos-content-expected.txt: Removed.
2884 * platform/ios-sim/svg/hittest/svg-ellipse-non-scale-stroke-expected.txt: Removed.
2886 2014-04-16 David Kilzer <ddkilzer@apple.com>
2888 <http://webkit.org/b/129171> Rebaseline LayoutTests for iOS
2890 3206 files changed, 65535 insertions(+), 39972 deletions(-)
2892 * platform/ios-sim/Skipped: Clean up old items. Skip tests that
2893 time out due to notifyDone() not being called.
2895 2014-04-16 David Kilzer <ddkilzer@apple.com>
2897 Upstream iOS layout test results
2899 7354 files changed, 367781 insertions(+)
2901 * platform/ios-sim: Add.
2903 2014-04-16 David Kilzer <ddkilzer@apple.com>
2905 Rename LayoutTests/platformm/iphone-simulator => ios-sim
2907 * platform/ios-sim: Renamed from LayoutTests/platform/iphone-simulator.
2909 2014-04-16 Alexey Proskuryakov <ap@apple.com>
2911 DataTransfer should cache its FileList
2912 https://bugs.webkit.org/show_bug.cgi?id=131694
2914 Reviewed by Darin Adler.
2916 * fast/events/data-transfer-files-attribute-identity-expected.txt: Added.
2917 * fast/events/data-transfer-files-attribute-identity.html: Added.
2919 * platform/wk2/TestExpectations: Skipped the test, because WKTR doesn't support
2922 2014-04-16 Zoltan Horvath <zoltan@webkit.org>
2924 Remove fast/parser/parser-yield-timing.html from skipped list
2925 https://bugs.webkit.org/show_bug.cgi?id=131749
2927 Reviewed by Darin Adler.
2929 The test was originally skipped in Bug 89812 due to flakiness on Chromium
2930 debug bots. I run the tests with huge iterations and I don't see
2931 flakiness on Mavericks release/debug. Let's remove from skipped for now.
2933 * platform/mac/TestExpectations:
2935 2014-04-16 Bem Jones-Bey <bjonesbe@adobe.com>
2937 Remove references to Leopard and Snow Leopard from Windows TestExpectations
2939 Filed new bugs to track each of these tests, so someone with a windows
2940 build can try and see if the tests still fail.
2944 * platform/win/TestExpectations:
2945 * platform/wincairo/TestExpectations:
2947 2014-04-16 David Hyatt <hyatt@apple.com>
2949 Make sure to skip the RenderMultiColumnFlowThread when resolving percentage heights inside columns against
2950 containing blocks. The flow thread's auto height should not interfere if a fixed height is specified on
2953 https://bugs.webkit.org/show_bug.cgi?id=131741
2955 Reviewed by Simon Fraser.
2957 * fast/multicol/percent-height-expected.html: Added.
2958 * fast/multicol/percent-height.html: Added.
2960 2014-04-16 Martin Hodovan <mhodovan@inf.u-szeged.hu>
2962 ASSERTION FAILED: x2 >= x1 in WebCore::RenderObject::drawLineForBoxSide
2963 https://bugs.webkit.org/show_bug.cgi?id=127835
2965 Added test demonstrates four cases:
2966 Test #1: Negative upper margin + positive upper padding
2967 Test #2: Negative right margin + positive right padding (used to fail)
2968 Test #3: Negative bottom margin + positive bottom padding
2969 Test #4: Negative left margin + positive left padding (used to fail)
2971 Reviewed by Darin Adler.
2973 * fast/css/padding-margin-negative-border-expected.html: Added.
2974 * fast/css/padding-margin-negative-border.html: Added.
2976 2014-04-16 Jer Noble <jer.noble@apple.com>
2978 [MSE] Seeks into buffered ranges will never complete.
2979 https://bugs.webkit.org/show_bug.cgi?id=131717
2981 Reviewed by Eric Carlson.
2983 * media/media-source/media-source-seek-complete-expected.txt: Added.
2984 * media/media-source/media-source-seek-complete.html: Added.
2986 2014-04-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2988 Unreviewed EFL gardening. Some test modules come to crash since buildbot uses
2989 Ubuntu 13.10. Skip those crash modules for now.
2991 * platform/efl-wk2/TestExpectations:
2993 2014-04-14 Roger Fong <roger_fong@apple.com>
2995 Snapshotted plugins may need to be restarted if style properties are changed after initial load of plugin.
2996 https://bugs.webkit.org/show_bug.cgi?id=131553.
2997 <rdar://problem/15443375>
2999 Reviewed by Timothy Horton.
3001 * platform/mac-wk2/plugins/snapshotting/set-plugin-size-to-tiny-expected.txt: Added.
3002 * plugins/snapshotting/set-plugin-size-to-tiny.html: Added.
3004 2014-04-14 Morten Stenshorne <mstensho@opera.com>
3006 [New Multicolumn] Add support for column-span:all
3007 https://bugs.webkit.org/show_bug.cgi?id=129330
3009 Reviewed by Dave Hyatt.
3011 Wrote a bunch of tests. A few of the tests were copied from existing
3012 (old-impl) tests and put in a separate directory. That directory can
3013 be wiped when we turn on the new multicol implementation by default.
3015 * fast/multicol/newmulticol/adjacent-spanners-expected.html: Added.
3016 * fast/multicol/newmulticol/adjacent-spanners.html: Added.
3017 * fast/multicol/newmulticol/block-becomes-spanner-expected.html: Added.
3018 * fast/multicol/newmulticol/block-becomes-spanner.html: Added.
3019 * fast/multicol/newmulticol/change-spanner-display-expected.html: Added.
3020 * fast/multicol/newmulticol/change-spanner-display.html: Added.
3021 * fast/multicol/newmulticol/change-spanner-parent-display-expected.html: Added.
3022 * fast/multicol/newmulticol/change-spanner-parent-display.html: Added.
3023 * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash-expected.txt: Added.
3024 * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash.html: Added.
3025 * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block-expected.html: Added.
3026 * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block.html: Added.
3027 * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash-expected.txt: Added.
3028 * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash.html: Added.
3029 * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash-expected.txt: Added.
3030 * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash.html: Added.
3031 * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox-expected.txt: Added.
3032 * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox.html: Added.
3033 * fast/multicol/newmulticol/compare-with-old-impl/clone-summary-expected.html: Added.
3034 * fast/multicol/newmulticol/compare-with-old-impl/clone-summary.html: Added.
3035 * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box-expected.txt: Added.
3036 * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box.html: Added.
3037 * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash-expected.txt: Added.
3038 * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash.html: Added.
3039 * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash-expected.txt: Added.
3040 * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash.html: Added.
3041 * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash-expected.txt: Added.
3042 * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash.html: Added.
3043 * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash-expected.txt: Added.
3044 * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash.html: Added.
3045 * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash-expected.txt: Added.
3046 * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash.html: Added.
3047 * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash-expected.txt: Added.
3048 * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash.html: Added.
3049 * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash-expected.txt: Added.
3050 * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash.html: Added.
3051 * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash-expected.txt: Added.
3052 * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash.html: Added.
3053 * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash-expected.txt: Added.
3054 * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash.html: Added.
3055 * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash-expected.txt: Added.
3056 * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash.html: Added.
3057 * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash-expected.txt: Added.
3058 * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash.html: Added.
3059 * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting-expected.html: Added.
3060 * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting.html: Added.
3061 * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child-expected.html: Added.
3062 * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child.html: Added.
3063 * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash-expected.txt: Added.
3064 * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash.html: Added.
3065 * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash-expected.txt: Added.
3066 * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash.html: Added.
3067 * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash-expected.txt: Added.
3068 * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash.html: Added.
3069 * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash-expected.txt: Added.
3070 * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash.html: Added.
3071 * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash-expected.txt: Added.
3072 * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash.html: Added.
3073 * fast/multicol/newmulticol/insert-row-content1-expected.html: Added.
3074 * fast/multicol/newmulticol/insert-row-content1.html: Added.
3075 * fast/multicol/newmulticol/insert-row-content2-expected.html: Added.
3076 * fast/multicol/newmulticol/insert-row-content2.html: Added.
3077 * fast/multicol/newmulticol/insert-row-content3-expected.html: Added.
3078 * fast/multicol/newmulticol/insert-row-content3.html: Added.
3079 * fast/multicol/newmulticol/insert-row-content4-expected.html: Added.
3080 * fast/multicol/newmulticol/insert-row-content4.html: Added.
3081 * fast/multicol/newmulticol/insert-row-content5-expected.html: Added.
3082 * fast/multicol/newmulticol/insert-row-content5.html: Added.
3083 * fast/multicol/newmulticol/insert-row-content6-expected.html: Added.
3084 * fast/multicol/newmulticol/insert-row-content6.html: Added.
3085 * fast/multicol/newmulticol/insert-row-content7-expected.html: Added.
3086 * fast/multicol/newmulticol/insert-row-content7.html: Added.
3087 * fast/multicol/newmulticol/insert-row-content8-expected.html: Added.
3088 * fast/multicol/newmulticol/insert-row-content8.html: Added.
3089 * fast/multicol/newmulticol/insert-row-content9-expected.html: Added.
3090 * fast/multicol/newmulticol/insert-row-content9.html: Added.
3091 * fast/multicol/newmulticol/insert-spanner-child1-expected.html: Added.
3092 * fast/multicol/newmulticol/insert-spanner-child1.html: Added.
3093 * fast/multicol/newmulticol/insert-spanner-child2-expected.html: Added.
3094 * fast/multicol/newmulticol/insert-spanner-child2.html: Added.
3095 * fast/multicol/newmulticol/insert-spanner-child3-expected.html: Added.
3096 * fast/multicol/newmulticol/insert-spanner-child3.html: Added.
3097 * fast/multicol/newmulticol/insert-spanner1-expected.html: Added.
3098 * fast/multicol/newmulticol/insert-spanner1.html: Added.
3099 * fast/multicol/newmulticol/insert-spanner2-expected.html: Added.
3100 * fast/multicol/newmulticol/insert-spanner2.html: Added.
3101 * fast/multicol/newmulticol/insert-spanner3-expected.html: Added.
3102 * fast/multicol/newmulticol/insert-spanner3.html: Added.
3103 * fast/multicol/newmulticol/insert-spanner4-expected.html: Added.
3104 * fast/multicol/newmulticol/insert-spanner4.html: Added.
3105 * fast/multicol/newmulticol/insert-spanner5-expected.html: Added.
3106 * fast/multicol/newmulticol/insert-spanner5.html: Added.
3107 * fast/multicol/newmulticol/insert-spanner6-expected.html: Added.
3108 * fast/multicol/newmulticol/insert-spanner6.html: Added.
3109 * fast/multicol/newmulticol/insert-spanner7-expected.html: Added.
3110 * fast/multicol/newmulticol/insert-spanner7.html: Added.
3111 * fast/multicol/newmulticol/insert-spanner8-expected.html: Added.
3112 * fast/multicol/newmulticol/insert-spanner8.html: Added.
3113 * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block-expected.html: Added.
3114 * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block.html: Added.
3115 * fast/multicol/newmulticol/remove-row-content1-expected.html: Added.
3116 * fast/multicol/newmulticol/remove-row-content1.html: Added.
3117 * fast/multicol/newmulticol/remove-row-content2-expected.html: Added.
3118 * fast/multicol/newmulticol/remove-row-content2.html: Added.
3119 * fast/multicol/newmulticol/remove-row-content3-expected.html: Added.
3120 * fast/multicol/newmulticol/remove-row-content3.html: Added.
3121 * fast/multicol/newmulticol/remove-row-content4-expected.html: Added.
3122 * fast/multicol/newmulticol/remove-row-content4.html: Added.
3123 * fast/multicol/newmulticol/remove-row-content5-expected.html: Added.
3124 * fast/multicol/newmulticol/remove-row-content5.html: Added.
3125 * fast/multicol/newmulticol/remove-row-content6-expected.html: Added.
3126 * fast/multicol/newmulticol/remove-row-content6.html: Added.
3127 * fast/multicol/newmulticol/remove-row-content7-expected.html: Added.
3128 * fast/multicol/newmulticol/remove-row-content7.html: Added.
3129 * fast/multicol/newmulticol/remove-row-content8-expected.html: Added.
3130 * fast/multicol/newmulticol/remove-row-content8.html: Added.
3131 * fast/multicol/newmulticol/remove-row-content9-expected.html: Added.
3132 * fast/multicol/newmulticol/remove-row-content9.html: Added.
3133 * fast/multicol/newmulticol/remove-spanner1-expected.html: Added.
3134 * fast/multicol/newmulticol/remove-spanner1.html: Added.
3135 * fast/multicol/newmulticol/remove-spanner2-expected.html: Added.
3136 * fast/multicol/newmulticol/remove-spanner2.html: Added.
3137 * fast/multicol/newmulticol/remove-spanner3-expected.html: Added.
3138 * fast/multicol/newmulticol/remove-spanner3.html: Added.
3139 * fast/multicol/newmulticol/remove-spanner4-expected.html: Added.
3140 * fast/multicol/newmulticol/remove-spanner4.html: Added.
3141 * fast/multicol/newmulticol/remove-spanner5-expected.html: Added.
3142 * fast/multicol/newmulticol/remove-spanner5.html: Added.
3143 * fast/multicol/newmulticol/remove-spanner6-expected.html: Added.
3144 * fast/multicol/newmulticol/remove-spanner6.html: Added.
3145 * fast/multicol/newmulticol/sole-spanner-expected.html: Added.
3146 * fast/multicol/newmulticol/sole-spanner.html: Added.
3147 * fast/multicol/newmulticol/span-between-text-expected.html: Added.
3148 * fast/multicol/newmulticol/span-between-text.html: Added.
3149 * fast/multicol/newmulticol/spanner-becomes-regular-block-expected.html: Added.
3150 * fast/multicol/newmulticol/spanner-becomes-regular-block.html: Added.
3151 * fast/multicol/newmulticol/spanner-first-expected.html: Added.
3152 * fast/multicol/newmulticol/spanner-first.html: Added.
3153 * fast/multicol/newmulticol/spanner-img-expected.html: Added.
3154 * fast/multicol/newmulticol/spanner-img.html: Added.
3155 * fast/multicol/newmulticol/spanner-inline-block-expected.html: Added.
3156 * fast/multicol/newmulticol/spanner-inline-block.html: Added.
3157 * fast/multicol/newmulticol/spanner-last-expected.html: Added.
3158 * fast/multicol/newmulticol/spanner-last.html: Added.
3159 * fast/multicol/newmulticol/spanner-nested-dynamic-expected.html: Added.
3160 * fast/multicol/newmulticol/spanner-nested-dynamic.html: Added.
3161 * fast/multicol/newmulticol/spanner-nested-expected.html: Added.
3162 * fast/multicol/newmulticol/spanner-nested.html: Added.
3163 * fast/multicol/newmulticol/spanner-pseudo-after1-expected.html: Added.
3164 * fast/multicol/newmulticol/spanner-pseudo-after1.html: Added.
3165 * fast/multicol/newmulticol/spanner-pseudo-after2-expected.html: Added.
3166 * fast/multicol/newmulticol/spanner-pseudo-after2.html: Added.
3167 * fast/multicol/newmulticol/spanner-pseudo-after3-expected.html: Added.
3168 * fast/multicol/newmulticol/spanner-pseudo-after3.html: Added.
3169 * fast/multicol/newmulticol/spanner-pseudo-after4-expected.html: Added.
3170 * fast/multicol/newmulticol/spanner-pseudo-after4.html: Added.
3171 * fast/multicol/newmulticol/spanner-pseudo-before-after1-expected.html: Added.
3172 * fast/multicol/newmulticol/spanner-pseudo-before-after1.html: Added.
3173 * fast/multicol/newmulticol/spanner-pseudo-before-after2-expected.html: Added.
3174 * fast/multicol/newmulticol/spanner-pseudo-before-after2.html: Added.
3175 * fast/multicol/newmulticol/spanner-pseudo-before-after3-expected.html: Added.
3176 * fast/multicol/newmulticol/spanner-pseudo-before-after3.html: Added.
3177 * fast/multicol/newmulticol/spanner-pseudo-before-after4-expected.html: Added.
3178 * fast/multicol/newmulticol/spanner-pseudo-before-after4.html: Added.
3179 * fast/multicol/newmulticol/spanner-pseudo-before1-expected.html: Added.
3180 * fast/multicol/newmulticol/spanner-pseudo-before1.html: Added.
3181 * fast/multicol/newmulticol/spanner-pseudo-before2-expected.html: Added.
3182 * fast/multicol/newmulticol/spanner-pseudo-before2.html: Added.
3183 * fast/multicol/newmulticol/spanner-pseudo-before3-expected.html: Added.
3184 * fast/multicol/newmulticol/spanner-pseudo-before3.html: Added.
3185 * fast/multicol/newmulticol/spanner-pseudo-before4-expected.html: Added.
3186 * fast/multicol/newmulticol/spanner-pseudo-before4.html: Added.
3187 * fast/multicol/newmulticol/spanner-table-expected.html: Added.
3188 * fast/multicol/newmulticol/spanner-table.html: Added.
3189 * fast/multicol/newmulticol/spanner-with-margin-expected.html: Added.
3190 * fast/multicol/newmulticol/spanner-with-margin.html: Added.
3191 * fast/multicol/newmulticol/spanner1-expected.html: Added.
3192 * fast/multicol/newmulticol/spanner1.html: Added.
3193 * fast/multicol/newmulticol/spanner2-expected.html: Added.
3194 * fast/multicol/newmulticol/spanner2.html: Added.
3195 * fast/multicol/newmulticol/spanner3-expected.html: Added.
3196 * fast/multicol/newmulticol/spanner3.html: Added.
3197 * fast/multicol/newmulticol/spanner4-expected.html: Added.
3198 * fast/multicol/newmulticol/spanner4.html: Added.
3199 * fast/multicol/newmulticol/spanner5-expected.html: Added.
3200 * fast/multicol/newmulticol/spanner5.html: Added.
3201 * fast/multicol/newmulticol/spanner6-expected.html: Added.
3202 * fast/multicol/newmulticol/spanner6.html: Added.
3203 * fast/multicol/newmulticol/spanner7-expected.html: Added.
3204 * fast/multicol/newmulticol/spanner7.html: Added.
3205 * fast/multicol/newmulticol/spanner8-expected.html: Added.
3206 * fast/multicol/newmulticol/spanner8.html: Added.
3207 * fast/multicol/newmulticol/spanner9-expected.html: Added.
3208 * fast/multicol/newmulticol/spanner9.html: Added.
3209 * fast/multicol/newmulticol/trailing-margin-with-spanner-expected.html: Added.
3210 * fast/multicol/newmulticol/trailing-margin-with-spanner.html: Added.
3211 * fast/multicol/newmulticol/trailing-margin-with-spanner2-expected.html: Added.
3212 * fast/multicol/newmulticol/trailing-margin-with-spanner2.html: Added.
3213 * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Added.
3215 2014-04-15 Alexey Proskuryakov <ap@apple.com>
3217 http/tests/websocket/tests/hybi/workers/close.html is flaky
3218 https://bugs.webkit.org/show_bug.cgi?id=131716
3220 * platform/mac/TestExpectations: Marking as such.
3222 2014-04-15 Alexey Proskuryakov <ap@apple.com>
3224 transitions/cancel-transition.html is very flaky on Mac
3225 https://bugs.webkit.org/show_bug.cgi?id=131715
3227 * platform/mac/TestExpectations: Marking as such.
3229 2014-04-15 Lorenzo Tilve <ltilve@igalia.com>
3231 Unreviewed gardening.
3234 Corrected wrong js/regress/ path for js/slow-stress/emscripten-memops.html
3235 * platform/gtk/TestExpectations:
3236 Updated expectation for passing on Release plugins/unavailable-plugin-indicator-obscurity.html
3238 2014-04-15 Commit Queue <commit-queue@webkit.org>
3240 Unreviewed, rolling out r167199 and r167251.
3241 https://bugs.webkit.org/show_bug.cgi?id=131678
3243 Caused a DYEBench regression and does not seem to improve perf
3244 on relevant websites (Requested by rniwa on #webkit).
3246 Reverted changesets:
3248 "Rewrite Function.bind as a builtin"
3249 https://bugs.webkit.org/show_bug.cgi?id=131083
3250 http://trac.webkit.org/changeset/167199
3252 "Update test result"
3253 http://trac.webkit.org/changeset/167251
3255 2014-04-15 Alexey Proskuryakov <ap@apple.com>
3257 inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html
3258 flakily fail and assert
3259 https://bugs.webkit.org/show_bug.cgi?id=131679
3261 * TestExpectations: This one, too.
3263 2014-04-15 Alexey Proskuryakov <ap@apple.com>
3265 inspector/dom/content-flow-list.html is flakily failing and asserting
3266 https://bugs.webkit.org/show_bug.cgi?id=131679
3268 * TestExpectations: Skip the test, it fails or asserts most of the time.
3270 2014-04-15 Alexey Proskuryakov <ap@apple.com>
3272 ScriptProcessorNode is garbage collected while still active if unreachable (breaks multiple webaudio test)
3273 https://bugs.webkit.org/show_bug.cgi?id=112521
3275 * TestExpectations: Updated bug number, added webaudio/audioprocessingevent.html,
3276 and removed a spurious additional webaudio/javascriptaudionode-downmix8-2channel-input.html line.
3278 2014-04-15 Alexey Proskuryakov <ap@apple.com>
3280 [Mac] compositing/repaint/positioned-movement.html flaky, missing repaint
3281 https://bugs.webkit.org/show_bug.cgi?id=118153
3283 * platform/mac-wk2/TestExpectations:
3284 * platform/mac/TestExpectations:
3285 Moved the flaky expectation to also apply to WebKit1.
3287 2014-04-14 Commit Queue <commit-queue@webkit.org>
3289 Unreviewed, rolling out r167261.
3290 https://bugs.webkit.org/show_bug.cgi?id=131667
3292 broke many navigation tests (Requested by ap on #webkit).
3296 "Web Replay: memoize fallback time values for
3297 document.lastModified"
3298 https://bugs.webkit.org/show_bug.cgi?id=131318
3299 http://trac.webkit.org/changeset/167261
3301 2014-04-14 Commit Queue <commit-queue@webkit.org>
3303 Unreviewed, rolling out r167272.
3304 https://bugs.webkit.org/show_bug.cgi?id=131666
3306 Broke multiple tests (Requested by ap on #webkit).
3310 "Function.bind itself is too slow"
3311 https://bugs.webkit.org/show_bug.cgi?id=131636
3312 http://trac.webkit.org/changeset/167272
3314 2014-04-14 Jon Honeycutt <jhoneycutt@apple.com>
3316 Assertion failure under FEImage::determineAbsolutePaintRect()
3318 <https://bugs.webkit.org/show_bug.cgi?id=131660>
3319 <rdar://problem/15669294>
3321 Reviewed by Geoffrey Garen.
3323 * svg/filters/feImage-filter-assertion-expected.txt: Added.
3324 * svg/filters/feImage-filter-assertion.html: Added.
3326 2014-04-14 Oliver Hunt <oliver@apple.com>
3328 Function.bind itself is too slow
3329 https://bugs.webkit.org/show_bug.cgi?id=131636
3331 Reviewed by Geoffrey Garen.
3333 New test, and fix bogus log in old one
3335 * js/regress/function-bind-create-expected.html: Added.
3336 * js/regress/function-bind-create.html: Added.
3337 * js/regress/script-tests/function-bind-create.js: Added.
3339 * js/regress/script-tests/function-bind.js:
3341 2014-04-14 Brian J. Burg <burg@cs.washington.edu>
3343 Web Replay: memoize fallback time values for document.lastModified
3344 https://bugs.webkit.org/show_bug.cgi?id=131318
3346 Reviewed by Joseph Pecoraro.
3348 * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
3350 2014-04-14 Eduardo Lima Mitev <elima@igalia.com>
3352 [GTK] Unreviewed GTK gardening.
3354 * platform/gtk/TestExpectations: Update test expectations for new failing test 'editing/editability/ignored-content.html'.
3355 * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Rebaselined.
3357 2014-04-14 Dirk Schulze <krit@webkit.org>
3359 Optimize Canvas fill and drawImage with SourceIn, DestinationIn, SourceOut, and DestinationAtop using transparencyLayer.
3360 https://bugs.webkit.org/show_bug.cgi?id=79659
3362 Reviewed by Darin Adler.
3364 Unskip previously failing tests.
3366 * platform/gtk/TestExpectations:
3368 2014-04-14 Manuel Rego Casasnovas <rego@igalia.com>
3370 [JSC] CSSStyleDeclaration report incorrect descriptor
3371 https://bugs.webkit.org/show_bug.cgi?id=89697
3373 Reviewed by Benjamin Poulain.
3375 Add new test to check the descriptor of CSSStyleDeclaration properties.
3377 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt: Added.
3378 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html: Added.
3380 2014-04-14 Benjamin Poulain <benjamin@webkit.org>
3382 CSS JIT: compile the :nth-child() pseudo class
3383 https://bugs.webkit.org/show_bug.cgi?id=131602
3385 Reviewed by Andreas Kling.
3387 Add a couple of test for the new code:
3388 -nth-child-with-backtracking tests the register pressure with backtracking.
3389 -nth-child-bounds tests invalid selectors do not cause problems.
3391 * fast/selectors/nth-child-bounds-expected.txt: Added.
3392 * fast/selectors/nth-child-bounds.html: Added.
3393 * fast/selectors/nth-child-with-backtracking-expected.txt: Added.
3394 * fast/selectors/nth-child-with-backtracking.html: Added.
3396 * http/tests/security/video-poster-cross-origin-crash.html:
3397 Now that CSSSelector filters out ridiculously bad values, the pseudo class in this test
3398 was no longer executed.
3399 The particular value of nth-child is irrelevant for this test, all it needs it the tree marking
3402 2014-04-14 Mihnea Ovidenie <mihnea@adobe.com>
3404 [CSS Regions] Hit testing doesn't work in video
3405 https://bugs.webkit.org/show_bug.cgi?id=131485
3407 Reviewed by Andrei Bucur.
3409 * fast/regions/hit-test-region-preserve3d-container-expected.txt: Added.
3410 * fast/regions/hit-test-region-preserve3d-container.html: Added.
3412 2014-04-14 Koji Ishii <kojishi@gmail.com>
3414 Update html5lib test data to latest version
3415 https://bugs.webkit.org/show_bug.cgi?id=131588
3417 Reviewed by Darin Adler.
3419 This patch imports the latest version of the "dat" files from
3420 https://github.com/html5lib/html5lib-tests
3421 Also updated expected files for failures of new tests.
3423 * html5lib/generated/run-adoption01-data-expected.txt: Passes now as a bug in the test was fixed.
3424 * html5lib/generated/run-adoption01-write-expected.txt: Supressed new failures.
3425 * html5lib/generated/run-inbody01-data-expected.txt: Added.
3426 * html5lib/generated/run-inbody01-data.html: Added.
3427 * html5lib/generated/run-inbody01-write-expected.txt: Added.
3428 * html5lib/generated/run-inbody01-write.html: Added.
3429 * html5lib/generated/run-main-element-data-expected.txt: Added.
3430 * html5lib/generated/run-main-element-data.html: Added.
3431 * html5lib/generated/run-main-element-write-expected.txt: Added.
3432 * html5lib/generated/run-main-element-write.html: Added.
3433 * html5lib/generated/run-template-data-expected.txt: Supressed new failures.
3434 * html5lib/generated/run-template-write-expected.txt: Supressed new failures.
3435 * html5lib/generated/run-tests21-data-expected.txt: Supressed new failures.
3436 * html5lib/generated/run-tests21-write-expected.txt: Supressed new failures.
3437 * html5lib/generated/run-tests25-data-expected.txt: Supressed new failures.
3438 * html5lib/generated/run-tests25-write-expected.txt: Supressed new failures.
3439 * html5lib/resources/adoption01.dat:
3440 * html5lib/resources/adoption02.dat:
3441 * html5lib/resources/comments01.dat:
3442 * html5lib/resources/doctype01.dat:
3443 * html5lib/resources/domjs-unsafe.dat:
3444 * html5lib/resources/entities01.dat:
3445 * html5lib/resources/entities02.dat:
3446 * html5lib/resources/html5test-com.dat:
3447 * html5lib/resources/inbody01.dat:
3448 * html5lib/resources/isindex.dat:
3449 * html5lib/resources/main-element.dat: Added.
3450 * html5lib/resources/pending-spec-changes-plain-text-unsafe.dat:
3451 * html5lib/resources/pending-spec-changes.dat:
3452 * html5lib/resources/plain-text-unsafe.dat:
3453 * html5lib/resources/scriptdata01.dat:
3454 * html5lib/resources/tables01.dat:
3455 * html5lib/resources/template.dat:
3456 * html5lib/resources/tests1.dat:
3457 * html5lib/resources/tests10.dat:
3458 * html5lib/resources/tests14.dat: