1 2014-05-03 Simon Fraser <simon.fraser@apple.com>
3 [UI-side compositing] Assertion in PlatformCAFilters::setFiltersOnLayer with animated reference filter
4 https://bugs.webkit.org/show_bug.cgi?id=132528
5 <rdar://problem/16671660>
7 Reviewed by Tim Horton.
9 Make the animation duration a little longer to cause bug 132528 to reproduce more
10 reliably. The test does notifyDone() from an animation start event, so this doesn't
11 increase test duration.
13 * css3/filters/crash-filter-animation-invalid-url.html:
15 2014-05-03 Simon Fraser <simon.fraser@apple.com>
17 Very fuzzy layers under non-decompasable matrices
18 https://bugs.webkit.org/show_bug.cgi?id=132516
19 <rdar://problem/16717478>
21 Reviewed by Sam Weinig.
23 Compare scaling under non-decomposable and decomposable matrices.
25 * compositing/contents-scale/non-decomposable-matrix-expected.html: Added.
26 * compositing/contents-scale/non-decomposable-matrix.html: Added.
28 2014-05-03 Zalan Bujtas <zalan@apple.com>
30 Subpixel rendering: Add hidpi fieldset/legend test case to check fieldset's cliprect when legend text is present.
31 https://bugs.webkit.org/show_bug.cgi?id=132524
33 Reviewed by Simon Fraser.
35 This is the hidpi test for r168221. (Fieldset legend has a horizontal line
36 through, when the fieldset is painted on odd device pixel position.)
38 * fast/forms/hidpi-fieldset-on-subpixel-position-when-legend-is-present-expected.html: Added.
39 * fast/forms/hidpi-fieldset-on-subpixel-position-when-legend-is-present.html: Added.
41 2014-05-02 Zalan Bujtas <zalan@apple.com>
43 [Mac] Unreviewed gardening.
45 Cliprect does not cover textarea properly on certain subpixel positions.
47 * platform/mac/TestExpectations:
49 2014-05-02 Simon Fraser <simon.fraser@apple.com>
51 [iOS WK2] Don't create backing store for -webkit-overflow-scrolling:touch that can't scroll
52 https://bugs.webkit.org/show_bug.cgi?id=132487
53 <rdar://problem/16758041>
55 Reviewed by Sam Weinig.
57 These are all progressions, and show that we make layers in fewer cases.
59 * platform/ios-sim/compositing/overflow/iframe-inside-overflow-clipping-expected.txt:
60 * platform/ios-sim/compositing/overflow/overflow-auto-with-touch-no-overflow-expected.txt:
61 * platform/ios-sim/compositing/overflow/overflow-overlay-with-touch-no-overflow-expected.txt:
62 * platform/ios-sim/compositing/overflow/overflow-scroll-with-touch-no-overflow-expected.txt:
63 * platform/ios-sim/compositing/overflow/subpixel-overflow-expected.txt:
65 2014-05-02 Commit Queue <commit-queue@webkit.org>
67 Unreviewed, rolling out r168150.
68 https://bugs.webkit.org/show_bug.cgi?id=132471
70 This test is still broken (Requested by ap on #webkit).
74 "REGRESSION(r125251): It made svg/custom/use-instanceRoot-as-
75 event-target.xhtml assert and flakey"
76 https://bugs.webkit.org/show_bug.cgi?id=93812
77 http://trac.webkit.org/changeset/168150
79 2014-05-02 Ion Rosca <rosca@adobe.com>
81 [CSS Blending] Remove support for non-separable blend modes from background-blend-mode
82 https://bugs.webkit.org/show_bug.cgi?id=132327
84 Reviewed by Dean Jackson.
86 * css3/compositing/background-blend-mode-gif-color-2.html:
87 * css3/compositing/background-blend-mode-gif-color.html:
88 * css3/compositing/background-blend-mode-gradient-color.html:
89 * css3/compositing/background-blend-mode-gradient-gradient.html:
90 * css3/compositing/background-blend-mode-gradient-image.html:
91 * css3/compositing/background-blend-mode-image-color.html:
92 * css3/compositing/background-blend-mode-image-image.html:
93 * css3/compositing/background-blend-mode-image-svg.html:
94 * css3/compositing/background-blend-mode-multiple-background-layers.html:
95 * css3/compositing/background-blend-mode-property-expected.txt:
96 * css3/compositing/background-blend-mode-property-parsing-expected.txt:
97 * css3/compositing/background-blend-mode-svg-color.html:
98 * css3/compositing/effect-background-blend-mode-tiled.html:
99 * css3/compositing/effect-background-blend-mode.html:
100 * css3/compositing/script-tests/background-blend-mode-property-parsing.js:
101 * css3/compositing/script-tests/background-blend-mode-property.js:
102 * platform/mac/css3/compositing/background-blend-mode-gif-color-2-expected.png:
103 * platform/mac/css3/compositing/background-blend-mode-gif-color-2-expected.txt:
104 * platform/mac/css3/compositing/background-blend-mode-gif-color-expected.png:
105 * platform/mac/css3/compositing/background-blend-mode-gif-color-expected.txt:
106 * platform/mac/css3/compositing/background-blend-mode-gradient-color-expected.png:
107 * platform/mac/css3/compositing/background-blend-mode-gradient-gradient-expected.png:
108 * platform/mac/css3/compositing/background-blend-mode-gradient-image-expected.png:
109 * platform/mac/css3/compositing/background-blend-mode-image-color-expected.png:
110 * platform/mac/css3/compositing/background-blend-mode-image-color-expected.txt:
111 * platform/mac/css3/compositing/background-blend-mode-image-image-expected.png:
112 * platform/mac/css3/compositing/background-blend-mode-image-image-expected.txt:
113 * platform/mac/css3/compositing/background-blend-mode-image-svg-expected.png:
114 * platform/mac/css3/compositing/background-blend-mode-multiple-background-layers-expected.png:
115 * platform/mac/css3/compositing/background-blend-mode-svg-color-expected.png:
117 2014-05-01 Alexey Proskuryakov <ap@apple.com>
119 REGRESSION(r125251): It made svg/custom/use-instanceRoot-as-event-target.xhtml assert and flakey
120 https://bugs.webkit.org/show_bug.cgi?id=93812
122 This is most likely fixed, unmarking the test.
124 * platform/gtk/TestExpectations:
125 * platform/mac/TestExpectations:
127 2014-05-01 Simon Fraser <simon.fraser@apple.com>
129 Don't always make backing store for -webkit-backface-visibility:hidden
130 https://bugs.webkit.org/show_bug.cgi?id=132420
132 Reviewed by Sam Weinig.
134 Dump layers for elements with backface-visibility: hidden with various types
137 * compositing/backing/backface-visibility-expected.txt: Added.
138 * compositing/backing/backface-visibility-in-3dtransformed-expected.txt: Added.
139 * compositing/backing/backface-visibility-in-3dtransformed.html: Added.
140 * compositing/backing/backface-visibility-in-transformed-expected.txt: Added.
141 * compositing/backing/backface-visibility-in-transformed.html: Added.
142 * compositing/backing/backface-visibility.html: Added.
143 * inspector-protocol/layers/layers-anonymous.html: Don't use backface-visibility
146 2014-05-01 Brent Fulgham <bfulgham@apple.com>
148 Fix handling of attributes prior to compiling shader
149 https://bugs.webkit.org/show_bug.cgi?id=132430
151 Reviewed by Dean Jackson.
153 * fast/canvas/webgl/gl-bind-attrib-location-before-compile-test-expected.txt: Added.
154 * fast/canvas/webgl/gl-bind-attrib-location-before-compile-test.html: Added.
156 2014-05-01 Zalan Bujtas <zalan@apple.com>
158 Subpixel rendering: Make selection gaps painting subpixel aware.
159 https://bugs.webkit.org/show_bug.cgi?id=132169
161 Reviewed by Simon Fraser.
163 Push selection gaps painting to device pixel boundaries instead of integral CSS pixel positions.
165 * fast/inline/hidpi-selection-gap-on-subpixel-position-expected.html: Added.
166 * fast/inline/hidpi-selection-gap-on-subpixel-position.html: Added. :   is needed to make
167 this test pass on WK2. Font rendering reports differences. 0.9 transparency is added so that
168 text selection code does modify the color's alpha channel and I can properly match it.
170 2014-05-01 Javier Fernandez <jfernandez@igalia.com>
172 [CSS Grid Layout] Clamping the number of repetitions in repeat()
173 https://bugs.webkit.org/show_bug.cgi?id=131023
175 Reviewed by Brent Fulgham.
177 Test to ensure the number of repetitions used in the repeat() function
180 * fast/css-grid-layout/grid-element-repeat-max-repetitions-expected.txt: Added.
181 * fast/css-grid-layout/grid-element-repeat-max-repetitions.html: Added.
183 2014-05-01 Commit Queue <commit-queue@webkit.org>
185 Unreviewed, rolling out r167964.
186 https://bugs.webkit.org/show_bug.cgi?id=132431
188 Memory improvements should not regress memory usage (Requested
189 by olliej on #webkit).
193 "Don't hold on to parameter BindingNodes forever"
194 https://bugs.webkit.org/show_bug.cgi?id=132360
195 http://trac.webkit.org/changeset/167964
197 2014-05-01 Alexey Proskuryakov <ap@apple.com>
199 fast/multicol/fixed-stack.html failing since introduction.
200 https://bugs.webkit.org/show_bug.cgi?id=132421
202 * TestExpectations: Changed expectation from Skip to ImageOnyFailure
204 2014-05-01 Carlos Alberto Lopez Perez <clopez@igalia.com>
206 [GTK] Unreviewed GTK gardening.
207 Rebaseline affected tests by the new multi-column mode that was
208 enabled on r168046, and later modified on r168076 and r168088.
211 * platform/gtk/TestExpectations: Include two new flaky tests after
212 the new multi-colum mode and remove expectations for the ones that
215 * platform/gtk/css3/unicode-bidi-isolate-basic-expected.txt:
216 * platform/gtk/fast/block/float/float-not-removed-from-next-sibling4-expected.png:
217 * platform/gtk/fast/block/float/float-not-removed-from-next-sibling4-expected.txt:
218 * platform/gtk/fast/borders/border-antialiasing-expected.txt:
219 * platform/gtk/fast/line-grid/line-grid-inside-columns-expected.txt:
220 * platform/gtk/fast/line-grid/line-grid-into-columns-expected.txt:
221 * platform/gtk/fast/multicol/block-axis-horizontal-bt-expected.txt:
222 * platform/gtk/fast/multicol/block-axis-horizontal-tb-expected.txt:
223 * platform/gtk/fast/multicol/block-axis-vertical-lr-expected.txt:
224 * platform/gtk/fast/multicol/block-axis-vertical-rl-expected.txt:
225 * platform/gtk/fast/multicol/border-padding-pagination-expected.png:
226 * platform/gtk/fast/multicol/border-padding-pagination-expected.txt:
227 * platform/gtk/fast/multicol/client-rects-expected.png:
228 * platform/gtk/fast/multicol/client-rects-expected.txt:
229 * platform/gtk/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
230 * platform/gtk/fast/multicol/client-rects-spanners-expected.txt: Added.
231 * platform/gtk/fast/multicol/column-break-with-balancing-expected.txt:
232 * platform/gtk/fast/multicol/column-count-with-rules-expected.txt:
233 * platform/gtk/fast/multicol/column-rules-expected.png:
234 * platform/gtk/fast/multicol/column-rules-expected.txt:
235 * platform/gtk/fast/multicol/column-rules-stacking-expected.png:
236 * platform/gtk/fast/multicol/column-rules-stacking-expected.txt:
237 * platform/gtk/fast/multicol/columns-shorthand-parsing-expected.txt:
238 * platform/gtk/fast/multicol/float-avoidance-expected.txt:
239 * platform/gtk/fast/multicol/float-multicol-expected.png:
240 * platform/gtk/fast/multicol/float-multicol-expected.txt:
241 * platform/gtk/fast/multicol/float-paginate-complex-expected.txt:
242 * platform/gtk/fast/multicol/float-paginate-empty-lines-expected.txt:
243 * platform/gtk/fast/multicol/float-paginate-expected.txt:
244 * platform/gtk/fast/multicol/layers-in-multicol-expected.txt:
245 * platform/gtk/fast/multicol/layers-split-across-columns-expected.txt:
246 * platform/gtk/fast/multicol/margin-collapse-expected.txt:
247 * platform/gtk/fast/multicol/max-height-columns-block-expected.png:
248 * platform/gtk/fast/multicol/max-height-columns-block-expected.txt:
249 * platform/gtk/fast/multicol/nested-columns-expected.png:
250 * platform/gtk/fast/multicol/nested-columns-expected.txt:
251 * platform/gtk/fast/multicol/newmulticol/client-rects-expected.png: Added.
252 * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt:
253 * platform/gtk/fast/multicol/overflow-across-columns-expected.txt:
254 * platform/gtk/fast/multicol/overflow-across-columns-percent-height-expected.png:
255 * platform/gtk/fast/multicol/overflow-across-columns-percent-height-expected.txt:
256 * platform/gtk/fast/multicol/overflow-unsplittable-expected.png:
257 * platform/gtk/fast/multicol/overflow-unsplittable-expected.txt:
258 * platform/gtk/fast/multicol/paginate-block-replaced-expected.txt:
259 * platform/gtk/fast/multicol/pagination/BottomToTop-bt-expected.png: Added.
260 * platform/gtk/fast/multicol/pagination/BottomToTop-bt-expected.txt:
261 * platform/gtk/fast/multicol/pagination/BottomToTop-lr-expected.png: Added.
262 * platform/gtk/fast/multicol/pagination/BottomToTop-lr-expected.txt:
263 * platform/gtk/fast/multicol/pagination/BottomToTop-rl-expected.png: Added.
264 * platform/gtk/fast/multicol/pagination/BottomToTop-rl-expected.txt:
265 * platform/gtk/fast/multicol/pagination/BottomToTop-tb-expected.png: Added.
266 * platform/gtk/fast/multicol/pagination/BottomToTop-tb-expected.txt:
267 * platform/gtk/fast/multicol/pagination/LeftToRight-bt-expected.png: Added.
268 * platform/gtk/fast/multicol/pagination/LeftToRight-bt-expected.txt:
269 * platform/gtk/fast/multicol/pagination/LeftToRight-lr-expected.png: Added.
270 * platform/gtk/fast/multicol/pagination/LeftToRight-lr-expected.txt:
271 * platform/gtk/fast/multicol/pagination/LeftToRight-rl-expected.png: Added.
272 * platform/gtk/fast/multicol/pagination/LeftToRight-rl-expected.txt:
273 * platform/gtk/fast/multicol/pagination/LeftToRight-tb-expected.png: Added.
274 * platform/gtk/fast/multicol/pagination/LeftToRight-tb-expected.txt:
275 * platform/gtk/fast/multicol/pagination/RightToLeft-bt-expected.png: Added.
276 * platform/gtk/fast/multicol/pagination/RightToLeft-bt-expected.txt:
277 * platform/gtk/fast/multicol/pagination/RightToLeft-lr-expected.png: Added.
278 * platform/gtk/fast/multicol/pagination/RightToLeft-lr-expected.txt:
279 * platform/gtk/fast/multicol/pagination/RightToLeft-rl-expected.png: Added.
280 * platform/gtk/fast/multicol/pagination/RightToLeft-rl-expected.txt:
281 * platform/gtk/fast/multicol/pagination/RightToLeft-tb-expected.png: Added.
282 * platform/gtk/fast/multicol/pagination/RightToLeft-tb-expected.txt:
283 * platform/gtk/fast/multicol/pagination/TopToBottom-bt-expected.png: Added.
284 * platform/gtk/fast/multicol/pagination/TopToBottom-bt-expected.txt:
285 * platform/gtk/fast/multicol/pagination/TopToBottom-lr-expected.png: Added.
286 * platform/gtk/fast/multicol/pagination/TopToBottom-lr-expected.txt:
287 * platform/gtk/fast/multicol/pagination/TopToBottom-rl-expected.png: Added.
288 * platform/gtk/fast/multicol/pagination/TopToBottom-rl-expected.txt:
289 * platform/gtk/fast/multicol/pagination/TopToBottom-tb-expected.png: Added.
290 * platform/gtk/fast/multicol/pagination/TopToBottom-tb-expected.txt:
291 * platform/gtk/fast/multicol/positioned-split-expected.txt:
292 * platform/gtk/fast/multicol/positive-leading-expected.png:
293 * platform/gtk/fast/multicol/positive-leading-expected.txt:
294 * platform/gtk/fast/multicol/scrolling-overflow-expected.txt:
295 * platform/gtk/fast/multicol/shadow-breaking-expected.png:
296 * platform/gtk/fast/multicol/shadow-breaking-expected.txt:
297 * platform/gtk/fast/multicol/shrink-to-column-height-for-pagination-expected.png: Added.
298 * platform/gtk/fast/multicol/shrink-to-column-height-for-pagination-expected.txt:
299 * platform/gtk/fast/multicol/single-line-expected.txt:
300 * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
301 * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
302 * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.png:
303 * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.txt:
304 * platform/gtk/fast/multicol/span/anonymous-style-inheritance-expected.txt:
305 * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
306 * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
307 * platform/gtk/fast/multicol/span/clone-flexbox-expected.txt:
308 * platform/gtk/fast/multicol/span/clone-summary-expected.txt:
309 * platform/gtk/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
310 * platform/gtk/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
311 * platform/gtk/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
312 * platform/gtk/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
313 * platform/gtk/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
314 * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
315 * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
316 * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
317 * platform/gtk/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
318 * platform/gtk/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
319 * platform/gtk/fast/multicol/span/span-as-nested-columns-child-expected.png:
320 * platform/gtk/fast/multicol/span/span-as-nested-columns-child-expected.txt:
321 * platform/gtk/fast/multicol/span/span-as-nested-inline-block-child-expected.txt:
322 * platform/gtk/fast/multicol/span/span-margin-collapsing-expected.txt:
323 * platform/gtk/fast/multicol/table-margin-collapse-expected.txt:
324 * platform/gtk/fast/multicol/table-vertical-align-expected.txt:
325 * platform/gtk/fast/multicol/unsplittable-inline-block-expected.txt:
326 * platform/gtk/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
327 * platform/gtk/fast/multicol/vertical-lr/border-padding-pagination-expected.txt:
328 * platform/gtk/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
329 * platform/gtk/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
330 * platform/gtk/fast/multicol/vertical-lr/column-rules-expected.png:
331 * platform/gtk/fast/multicol/vertical-lr/column-rules-expected.txt:
332 * platform/gtk/fast/multicol/vertical-lr/float-avoidance-expected.txt:
333 * platform/gtk/fast/multicol/vertical-lr/float-multicol-expected.txt:
334 * platform/gtk/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
335 * platform/gtk/fast/multicol/vertical-lr/float-paginate-expected.txt:
336 * platform/gtk/fast/multicol/vertical-lr/nested-columns-expected.png:
337 * platform/gtk/fast/multicol/vertical-lr/nested-columns-expected.txt:
338 * platform/gtk/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt:
339 * platform/gtk/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
340 * platform/gtk/fast/multicol/vertical-rl/border-padding-pagination-expected.txt:
341 * platform/gtk/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
342 * platform/gtk/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
343 * platform/gtk/fast/multicol/vertical-rl/column-rules-expected.png:
344 * platform/gtk/fast/multicol/vertical-rl/column-rules-expected.txt:
345 * platform/gtk/fast/multicol/vertical-rl/float-avoidance-expected.txt:
346 * platform/gtk/fast/multicol/vertical-rl/float-multicol-expected.txt:
347 * platform/gtk/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
348 * platform/gtk/fast/multicol/vertical-rl/float-paginate-expected.txt:
349 * platform/gtk/fast/multicol/vertical-rl/nested-columns-expected.png:
350 * platform/gtk/fast/multicol/vertical-rl/nested-columns-expected.txt:
351 * platform/gtk/fast/multicol/vertical-rl/rule-style-expected.txt:
352 * platform/gtk/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt:
353 * platform/gtk/fast/overflow/paged-x-div-expected.txt:
354 * platform/gtk/fast/overflow/paged-x-div-with-column-gap-expected.txt:
355 * platform/gtk/fast/overflow/paged-x-on-root-expected.txt:
356 * platform/gtk/fast/overflow/paged-x-with-column-gap-expected.txt:
357 * platform/gtk/fast/overflow/paged-y-div-expected.txt:
358 * platform/gtk/fast/overflow/paged-y-on-root-expected.txt:
359 * platform/gtk/fast/repaint/multicol-repaint-expected.png:
360 * platform/gtk/fast/repaint/multicol-repaint-expected.txt:
362 2014-05-01 Zalan Bujtas <zalan@apple.com>
364 Subpixel rendering: Inline text selection painting should not snap to integral CSS pixel position.
365 https://bugs.webkit.org/show_bug.cgi?id=132164
367 Reviewed by Darin Adler.
369 Inline text selection painting now snaps to device pixels. It uses the same rounding logic as
370 other painting functions.
372 * fast/inline/hidpi-select-inline-on-subpixel-position-expected.html: Added.
373 * fast/inline/hidpi-select-inline-on-subpixel-position.html: Added.
375 2014-05-01 Rik Cabanier <cabanier@adobe.com>
377 Calling createPattern with a broken image must throw an invalidstate error
378 https://bugs.webkit.org/show_bug.cgi?id=132407
380 Reviewed by Dirk Schulze.
382 * canvas/philip/tests/2d.imageData.create2.nonfinite.html:
383 * fast/canvas/canvas-2d-imageData-create-nonfinite-expected.txt:
384 * fast/canvas/resources/canvas-2d-imageData-create-nonfinite.js:
386 2014-05-01 Andreas Kling <akling@apple.com>
388 Skip fast/multicol/fixed-stack.html
389 <https://webkit.org/b/132421>
393 2014-04-30 David Hyatt <hyatt@apple.com>
395 REGRESSION (r168046): [New Multicolumn] LeftToRight-rl.html (and all the other reversed/block-axis pagination tests) fail
396 https://bugs.webkit.org/show_bug.cgi?id=132419
398 Reviewed by Andreas Kling.
400 * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
401 * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
403 2014-04-30 Simon Fraser <simon.fraser@apple.com>
405 [iOS WK2] Some accerated overflow-scroll doesn't scroll correctly
406 https://bugs.webkit.org/show_bug.cgi?id=132375
408 Reviewed by Tim Horton.
410 New test that dumps compositing layers on iOS so we can see the sizes of the
411 scroll layers that get created.
413 * compositing/overflow/subpixel-overflow-expected.txt: Added.
414 * compositing/overflow/subpixel-overflow.html: Added.
415 * platform/ios-sim/compositing/overflow/subpixel-overflow-expected.txt: Added.
416 * platform/mac/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
417 This is a progression; the old code failed to take the scrollbar width into
418 account, and the new code does.
421 2014-04-30 Simon Fraser <simon.fraser@apple.com>
423 Rebaseline compositing/overflow tests for iOS.
425 * platform/ios-sim/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
426 * platform/ios-sim/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
427 * platform/ios-sim/compositing/overflow/content-gains-scrollbars-expected.txt:
428 * platform/ios-sim/compositing/overflow/fixed-position-ancestor-clip-expected.txt:
429 * platform/ios-sim/compositing/overflow/overflow-scroll-expected.txt:
430 * platform/ios-sim/compositing/overflow/overflow-scrollbar-layers-expected.txt:
431 * platform/ios-sim/compositing/overflow/remove-overflow-crash2-expected.txt:
432 * platform/ios-sim/compositing/overflow/scrollbar-painting-expected.txt:
433 * platform/ios-sim/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt:
434 * platform/ios-sim/compositing/overflow/scrolling-without-painting-expected.txt:
435 * platform/ios-sim/compositing/overflow/textarea-scroll-touch-expected.txt:
436 * platform/ios-sim/compositing/overflow/updating-scrolling-content-expected.txt:
438 2014-04-30 David Hyatt <hyatt@apple.com>
440 REGRESSION (r168046): [New Multicolumn] Painting order is wrong for columns and fixed positioned elements
441 https://bugs.webkit.org/show_bug.cgi?id=132377
443 Reviewed by Simon Fraser.
445 * compositing/columns/composited-nested-columns-expected.txt:
446 * fast/multicol/fixed-stack-expected.html: Added.
447 * fast/multicol/fixed-stack.html: Added.
448 * fast/multicol/flipped-blocks-border-after-expected.txt:
449 * fast/multicol/progression-reverse-expected.txt:
450 * fast/multicol/single-line-expected.txt:
451 * fast/multicol/vertical-lr/rules-with-border-before-expected.txt:
452 * fast/multicol/vertical-rl/rule-style-expected.txt:
453 * fast/multicol/vertical-rl/rules-with-border-before-expected.txt:
454 * platform/mac/fast/multicol/client-rects-expected.txt:
455 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
456 * platform/mac/fast/multicol/client-rects-spanners-expected.txt:
457 * platform/mac/fast/multicol/column-break-with-balancing-expected.txt:
458 * platform/mac/fast/multicol/column-count-with-rules-expected.txt:
459 * platform/mac/fast/multicol/float-paginate-complex-expected.txt:
460 * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
461 * platform/mac/fast/multicol/layers-split-across-columns-expected.txt:
462 * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
463 * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
464 * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
465 * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
466 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
467 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
468 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
469 * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
470 * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt:
471 * platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
472 * platform/mac/fast/multicol/table-vertical-align-expected.txt:
473 * platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
474 * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
475 * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
476 * platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
477 * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
478 * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
480 2014-04-30 Roger Fong <roger_fong@apple.com>
482 Enable snapshot tests on mac wk2.
483 https://bugs.webkit.org/show_bug.cgi?id=131871.
485 Reviewed by Darin Adler.
487 * platform/mac-wk2/TestExpectations:
488 * platform/mac-wk2/plugins/snapshotting/autoplay-dominant-expected.txt:
489 * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-blocked-by-image-expected.txt:
490 * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-blocked-by-image-expected.txt:
491 * platform/mac-wk2/plugins/snapshotting/autoplay-similar-to-dominant-after-delay-expected.txt:
492 * platform/mac-wk2/plugins/snapshotting/autoplay-similar-to-dominant-expected.txt:
493 * platform/mac-wk2/plugins/snapshotting/quicktime-plugin-snapshotted-expected.txt:
494 * platform/mac-wk2/plugins/snapshotting/restart-expected.txt:
495 * platform/mac-wk2/plugins/snapshotting/set-plugin-size-to-tiny-expected.txt:
496 * platform/mac-wk2/plugins/snapshotting/simple-expected.txt:
497 * platform/mac-wk2/plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image-expected.txt:
498 * plugins/snapshotting/autoplay-dominant.html:
499 * plugins/snapshotting/autoplay-plugin-blocked-by-image.html:
500 * plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html:
501 * plugins/snapshotting/autoplay-similar-to-dominant-after-delay.html:
502 * plugins/snapshotting/autoplay-similar-to-dominant.html:
503 * plugins/snapshotting/quicktime-plugin-snapshotted.html:
504 * plugins/snapshotting/restart.html:
505 * plugins/snapshotting/set-plugin-size-to-tiny.html:
506 * plugins/snapshotting/simple.html:
507 * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html:
509 2014-04-30 David Hyatt <hyatt@apple.com>
511 [New Multicolumn] Enable new multi-column mode
512 https://bugs.webkit.org/show_bug.cgi?id=131825
514 Reviewed by Simon Fraser.
516 * compositing/columns/composited-columns-expected.txt:
517 * compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt:
518 * compositing/columns/composited-nested-columns-expected.txt:
519 * compositing/columns/hittest-composited-in-paginated-expected.txt:
520 * fast/dom/Element/getBoundingClientRect-expected.txt:
521 * fast/dom/Element/getBoundingClientRect.html:
522 * fast/multicol/flipped-blocks-border-after-expected.txt:
523 * fast/multicol/pagination-h-horizontal-bt-expected.txt:
524 * fast/multicol/pagination-h-horizontal-tb-expected.txt:
525 * fast/multicol/pagination-h-vertical-lr-expected.txt:
526 * fast/multicol/pagination-h-vertical-rl-expected.txt:
527 * fast/multicol/pagination-v-horizontal-bt-expected.txt:
528 * fast/multicol/pagination-v-horizontal-tb-expected.txt:
529 * fast/multicol/pagination-v-vertical-lr-expected.txt:
530 * fast/multicol/pagination-v-vertical-rl-expected.txt:
531 * fast/multicol/progression-reverse-expected.txt:
532 * fast/multicol/single-line-expected.txt:
533 * fast/multicol/span/before-child-anonymous-column-block-expected.txt:
534 * fast/multicol/span/generated-child-split-flow-crash-expected.txt:
535 * fast/multicol/vertical-lr/rules-with-border-before-expected.txt:
536 * fast/multicol/vertical-rl/rule-style-expected.txt:
537 * fast/multicol/vertical-rl/rules-with-border-before-expected.txt:
538 * platform/mac/css3/unicode-bidi-isolate-basic-expected.png:
539 * platform/mac/css3/unicode-bidi-isolate-basic-expected.txt:
540 * platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.png:
541 * platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.txt:
542 * platform/mac/fast/borders/border-antialiasing-expected.png:
543 * platform/mac/fast/borders/border-antialiasing-expected.txt:
544 * platform/mac/fast/line-grid/line-align-left-edges-expected.png:
545 * platform/mac/fast/line-grid/line-align-right-edges-expected.png:
546 * platform/mac/fast/line-grid/line-grid-contains-value-expected.png:
547 * platform/mac/fast/line-grid/line-grid-floating-expected.png:
548 * platform/mac/fast/line-grid/line-grid-inside-columns-expected.png:
549 * platform/mac/fast/line-grid/line-grid-inside-columns-expected.txt:
550 * platform/mac/fast/line-grid/line-grid-into-columns-expected.png:
551 * platform/mac/fast/line-grid/line-grid-into-columns-expected.txt:
552 * platform/mac/fast/line-grid/line-grid-into-floats-expected.png:
553 * platform/mac/fast/line-grid/line-grid-positioned-expected.png:
554 * platform/mac/fast/multicol/block-axis-horizontal-bt-expected.txt:
555 * platform/mac/fast/multicol/block-axis-horizontal-tb-expected.txt:
556 * platform/mac/fast/multicol/block-axis-vertical-lr-expected.txt:
557 * platform/mac/fast/multicol/block-axis-vertical-rl-expected.txt:
558 * platform/mac/fast/multicol/border-padding-pagination-expected.png:
559 * platform/mac/fast/multicol/border-padding-pagination-expected.txt:
560 * platform/mac/fast/multicol/client-rects-expected.png:
561 * platform/mac/fast/multicol/client-rects-expected.txt:
562 * platform/mac/fast/multicol/column-break-with-balancing-expected.txt:
563 * platform/mac/fast/multicol/column-count-with-rules-expected.txt:
564 * platform/mac/fast/multicol/column-rules-expected.png:
565 * platform/mac/fast/multicol/column-rules-expected.txt:
566 * platform/mac/fast/multicol/column-rules-stacking-expected.txt:
567 * platform/mac/fast/multicol/columns-shorthand-parsing-expected.txt:
568 * platform/mac/fast/multicol/float-avoidance-expected.txt:
569 * platform/mac/fast/multicol/float-multicol-expected.txt:
570 * platform/mac/fast/multicol/float-paginate-complex-expected.txt:
571 * platform/mac/fast/multicol/float-paginate-empty-lines-expected.txt:
572 * platform/mac/fast/multicol/float-paginate-expected.txt:
573 * platform/mac/fast/multicol/layers-in-multicol-expected.png:
574 * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
575 * platform/mac/fast/multicol/layers-split-across-columns-expected.txt:
576 * platform/mac/fast/multicol/margin-collapse-expected.txt:
577 * platform/mac/fast/multicol/max-height-columns-block-expected.png:
578 * platform/mac/fast/multicol/max-height-columns-block-expected.txt:
579 * platform/mac/fast/multicol/nested-columns-expected.png:
580 * platform/mac/fast/multicol/nested-columns-expected.txt:
581 * platform/mac/fast/multicol/overflow-across-columns-expected.txt:
582 * platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.txt:
583 * platform/mac/fast/multicol/overflow-unsplittable-expected.txt:
584 * platform/mac/fast/multicol/paginate-block-replaced-expected.txt:
585 * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.txt:
586 * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.txt:
587 * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.txt:
588 * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.txt:
589 * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.txt:
590 * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.txt:
591 * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
592 * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.txt:
593 * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.txt:
594 * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.txt:
595 * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.txt:
596 * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.txt:
597 * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.txt:
598 * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
599 * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.txt:
600 * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.txt:
601 * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.txt:
602 * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.txt:
603 * platform/mac/fast/multicol/positioned-split-expected.txt:
604 * platform/mac/fast/multicol/positive-leading-expected.txt:
605 * platform/mac/fast/multicol/scrolling-overflow-expected.png:
606 * platform/mac/fast/multicol/scrolling-overflow-expected.txt:
607 * platform/mac/fast/multicol/shadow-breaking-expected.png:
608 * platform/mac/fast/multicol/shadow-breaking-expected.txt:
609 * platform/mac/fast/multicol/shrink-to-column-height-for-pagination-expected.txt:
610 * platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
611 * platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
612 * platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.png:
613 * platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.txt:
614 * platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt:
615 * platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
616 * platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
617 * platform/mac/fast/multicol/span/clone-flexbox-expected.txt:
618 * platform/mac/fast/multicol/span/clone-summary-expected.txt:
619 * platform/mac/fast/multicol/span/generated-child-split-flow-crash-expected.png:
620 * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
621 * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
622 * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
623 * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
624 * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
625 * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
626 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:
627 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
628 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
629 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png:
630 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
631 * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
632 * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
633 * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.png:
634 * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt:
635 * platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.txt:
636 * platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
637 * platform/mac/fast/multicol/table-margin-collapse-expected.txt:
638 * platform/mac/fast/multicol/table-vertical-align-expected.txt:
639 * platform/mac/fast/multicol/unsplittable-inline-block-expected.txt:
640 * platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
641 * platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.txt:
642 * platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
643 * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.png:
644 * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
645 * platform/mac/fast/multicol/vertical-lr/column-rules-expected.png:
646 * platform/mac/fast/multicol/vertical-lr/column-rules-expected.txt:
647 * platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.txt:
648 * platform/mac/fast/multicol/vertical-lr/float-multicol-expected.txt:
649 * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
650 * platform/mac/fast/multicol/vertical-lr/float-paginate-expected.txt:
651 * platform/mac/fast/multicol/vertical-lr/nested-columns-expected.png:
652 * platform/mac/fast/multicol/vertical-lr/nested-columns-expected.txt:
653 * platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt:
654 * platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
655 * platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.txt:
656 * platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
657 * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.png:
658 * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
659 * platform/mac/fast/multicol/vertical-rl/column-rules-expected.png:
660 * platform/mac/fast/multicol/vertical-rl/column-rules-expected.txt:
661 * platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt:
662 * platform/mac/fast/multicol/vertical-rl/float-multicol-expected.txt:
663 * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
664 * platform/mac/fast/multicol/vertical-rl/float-paginate-expected.txt:
665 * platform/mac/fast/multicol/vertical-rl/nested-columns-expected.png:
666 * platform/mac/fast/multicol/vertical-rl/nested-columns-expected.txt:
667 * platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt:
668 * platform/mac/fast/overflow/paged-x-div-expected.png:
669 * platform/mac/fast/overflow/paged-x-div-expected.txt:
670 * platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.png:
671 * platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.txt:
672 * platform/mac/fast/overflow/paged-x-on-root-expected.png:
673 * platform/mac/fast/overflow/paged-x-on-root-expected.txt:
674 * platform/mac/fast/overflow/paged-x-with-column-gap-expected.png:
675 * platform/mac/fast/overflow/paged-x-with-column-gap-expected.txt:
676 * platform/mac/fast/overflow/paged-y-div-expected.png:
677 * platform/mac/fast/overflow/paged-y-div-expected.txt:
678 * platform/mac/fast/overflow/paged-y-on-root-expected.png:
679 * platform/mac/fast/overflow/paged-y-on-root-expected.txt:
680 * platform/mac/fast/repaint/multicol-repaint-expected.png:
681 * platform/mac/fast/repaint/multicol-repaint-expected.txt:
683 2014-04-30 Chris Fleizach <cfleizach@apple.com>
685 AX: Make "contenteditable" regions into AXTextAreas
686 https://bugs.webkit.org/show_bug.cgi?id=132379
688 Reviewed by Mario Sanchez Prada.
690 * accessibility/content-editable-as-textarea.html: Added.
691 * platform/mac-mountainlion/accessibility/content-editable-as-textarea-expected.txt: Added.
692 * platform/mac/accessibility/content-editable-as-textarea-expected.txt: Added.
694 2014-04-30 David Kilzer <ddkilzer@apple.com>
696 Move iphone-simulator test results landed in r167402 to the correct directory
698 * platform/ios-sim/media/media-document-controls-size-expected.txt: Renamed from LayoutTests/platform/iphone-simulator/media/media-document-controls-size-expected.txt.
699 * platform/ios-sim/media/media-document-controls-size.html: Renamed from LayoutTests/platform/iphone-simulator/media/media-document-controls-size.html.
701 2014-04-30 Alexey Proskuryakov <ap@apple.com>
703 compositing/repaint/repaint-on-layer-grouping-change.html is flaky
704 https://bugs.webkit.org/show_bug.cgi?id=132385
706 * platform/mac/TestExpectations: Marked as such.
708 2014-04-29 David Hyatt <hyatt@apple.com>
710 Fix test up so that it looks the same as it did before my landing in r167965.
712 * fast/multicol/mixed-positioning-stacking-order.html:
714 2014-04-29 Simon Fraser <simon.fraser@apple.com>
716 Remove Settings::compositedScrollingForFramesEnabled
717 https://bugs.webkit.org/show_bug.cgi?id=132352
719 Reviewed by Andreas Kling.
721 * compositing/iframes/iframe-composited-scrolling-expected.txt: Removed.
722 * compositing/iframes/iframe-composited-scrolling.html: Removed.
724 2014-04-29 David Hyatt <hyatt@apple.com>
726 [New Multicolumn] Implement support for compositing
727 https://bugs.webkit.org/show_bug.cgi?id=132298
729 Reviewed by Simon Fraser.
731 Minor pixel test changes based off how we flip now.
733 * platform/mac/fast/multicol/block-axis-horizontal-bt-expected.png:
734 * platform/mac/fast/multicol/block-axis-horizontal-tb-expected.png:
735 * platform/mac/fast/multicol/block-axis-vertical-lr-expected.png:
736 * platform/mac/fast/multicol/block-axis-vertical-rl-expected.png:
737 * platform/mac/fast/multicol/border-padding-pagination-expected.png:
738 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
739 * platform/mac/fast/multicol/client-rects-spanners-expected.txt:
740 * platform/mac/fast/multicol/column-break-with-balancing-expected.png:
741 * platform/mac/fast/multicol/column-count-with-rules-expected.png:
742 * platform/mac/fast/multicol/column-rules-expected.png:
743 * platform/mac/fast/multicol/column-rules-stacking-expected.png:
744 * platform/mac/fast/multicol/columns-shorthand-parsing-expected.png:
745 * platform/mac/fast/multicol/float-avoidance-expected.png:
746 * platform/mac/fast/multicol/float-multicol-expected.png:
747 * platform/mac/fast/multicol/float-paginate-complex-expected.png:
748 * platform/mac/fast/multicol/float-paginate-empty-lines-expected.png:
749 * platform/mac/fast/multicol/float-paginate-expected.png:
750 * platform/mac/fast/multicol/layers-in-multicol-expected.png:
751 * platform/mac/fast/multicol/layers-split-across-columns-expected.png:
752 * platform/mac/fast/multicol/margin-collapse-expected.png:
753 * platform/mac/fast/multicol/max-height-columns-block-expected.png:
754 * platform/mac/fast/multicol/nested-columns-expected.png:
755 * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
756 * platform/mac/fast/multicol/overflow-across-columns-expected.png:
757 * platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.png:
758 * platform/mac/fast/multicol/overflow-unsplittable-expected.png:
759 * platform/mac/fast/multicol/paginate-block-replaced-expected.png:
760 * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.png:
761 * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.png:
762 * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.png:
763 * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.png:
764 * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.png:
765 * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.png:
766 * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
767 * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.png:
768 * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.png:
769 * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.png:
770 * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.png:
771 * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.png:
772 * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
773 * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.png:
774 * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.png:
775 * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.png:
776 * platform/mac/fast/multicol/positioned-split-expected.png:
777 * platform/mac/fast/multicol/positive-leading-expected.png:
778 * platform/mac/fast/multicol/scrolling-overflow-expected.png:
779 * platform/mac/fast/multicol/shadow-breaking-expected.png:
780 * platform/mac/fast/multicol/single-line-expected.png:
781 * platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
782 * platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.png:
783 * platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.png:
784 * platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt:
785 * platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
786 * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
787 * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
788 * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
789 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:
790 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.png:
791 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png:
792 * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
793 * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.png:
794 * platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.png:
795 * platform/mac/fast/multicol/span/span-margin-collapsing-expected.png:
796 * platform/mac/fast/multicol/table-margin-collapse-expected.png:
797 * platform/mac/fast/multicol/table-vertical-align-expected.png:
798 * platform/mac/fast/multicol/unsplittable-inline-block-expected.png:
799 * platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
800 * platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.png:
801 * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.png:
802 * platform/mac/fast/multicol/vertical-lr/column-rules-expected.png:
803 * platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.png:
804 * platform/mac/fast/multicol/vertical-lr/float-multicol-expected.png:
805 * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.png:
806 * platform/mac/fast/multicol/vertical-lr/float-paginate-expected.png:
807 * platform/mac/fast/multicol/vertical-lr/nested-columns-expected.png:
808 * platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png:
809 * platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
810 * platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.png:
811 * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.png:
812 * platform/mac/fast/multicol/vertical-rl/column-rules-expected.png:
813 * platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.png:
814 * platform/mac/fast/multicol/vertical-rl/float-multicol-expected.png:
815 * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.png:
816 * platform/mac/fast/multicol/vertical-rl/float-paginate-expected.png:
817 * platform/mac/fast/multicol/vertical-rl/nested-columns-expected.png:
818 * platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.png:
820 2014-04-29 Oliver Hunt <oliver@apple.com>
822 Don't hold on to parameter BindingNodes forever
823 https://bugs.webkit.org/show_bug.cgi?id=132360
825 Reviewed by Geoffrey Garen.
827 We don't regenerate the parameter string anymore, so these tests now
828 match the original input.
830 * js/destructuring-assignment-expected.txt:
832 2014-04-28 Roger Fong <roger_fong@apple.com>
834 Plugins hidden by images should autoplay.
835 https://bugs.webkit.org/show_bug.cgi?id=132222.
836 <rdar://problem/16653536>
838 Reviewed by Jon Lee and Darin Adler.
840 * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-blocked-by-image-expected.txt: Added.
841 * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image-expected.txt: Added.
842 * platform/mac-wk2/plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image-expected.txt: Added.
843 * plugins/snapshotting/autoplay-plugin-blocked-by-image.html: Added.
844 * plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html: Added.
845 * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html: Added.
847 2014-04-29 Andreas Kling <akling@apple.com>
849 REGRESSION (r167906?): js/dom/basic-weakmap.html is much more flaky than before
850 <https://webkit.org/b/132322>
852 Remove the part of js/dom/basic-weakmap.html that expects deterministic behavior
853 from our non-deterministic GC.
855 Rubber-stamped by Phil Pizlo.
858 * js/dom/basic-weakmap-expected.txt:
859 * js/dom/script-tests/basic-weakmap.js:
861 2014-04-29 Geoffrey Garen <ggaren@apple.com>
863 String.prototype.trim removes U+200B from strings.
864 https://bugs.webkit.org/show_bug.cgi?id=130184
866 Reviewed by Michael Saboff.
868 * js/script-tests/string-trim.js:
869 * js/string-trim-expected.txt:
871 2014-04-29 Alexey Proskuryakov <ap@apple.com>
873 REGRESSION: Intermittent crash in SpeechSynthesis::didFinishSpeaking
874 https://bugs.webkit.org/show_bug.cgi?id=111613
875 <rdar://problem/13407093>
877 * platform/mac/TestExpectations: Remove test expectation, now that the bug is fixed.
879 2014-04-29 Tim Horton <timothy_horton@apple.com>
881 REGRESSION (r167906?): js/dom/basic-weakmap.html is much more flaky than before
882 https://bugs.webkit.org/show_bug.cgi?id=132322
885 Mark the test as flaky.
887 2014-04-29 Manuel Rego Casasnovas <rego@igalia.com>
889 REGRESSION (r167879): Heap-use-after-free in WebCore::RenderFlexibleBox
890 https://bugs.webkit.org/show_bug.cgi?id=132337
892 Reviewed by Simon Fraser.
894 From Blink r154582 by <jchaffraix@chromium.org>
896 Add new layout test to check that removing a child doesn't cause a crash
899 * fast/flexbox/order-iterator-crash-expected.txt: Added.
900 * fast/flexbox/order-iterator-crash.html: Added.
902 2014-04-29 Hans Muller <hmuller@adobe.com>
904 [CSS Shapes] off-by-one error in Shape::createRasterShape()
905 https://bugs.webkit.org/show_bug.cgi?id=132154
907 Reviewed by Bem Jones-Bey.
909 Change two tests that had incorrect X values to account for the off-by-one
910 in Shape::createRasterShape().
912 * fast/shapes/shape-outside-floats/shape-outside-insert-svg-shape.html:
913 * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html:
915 2014-04-29 Zoltan Horvath <zoltan@webkit.org>
917 [CSS Shapes] complex calc args for inset round vanish
918 https://bugs.webkit.org/show_bug.cgi?id=132293
920 Reviewed by Bem Jones-Bey.
922 * fast/shapes/parsing/parsing-shape-outside-expected.txt:
923 * fast/shapes/parsing/parsing-test-utils.js:
925 2014-04-29 Zoltan Horvath <zoltan@webkit.org>
927 [CSS Shapes] complex calc values for shape-margin return null for computed style
928 https://bugs.webkit.org/show_bug.cgi?id=132313
930 Reviewed by Bem Jones-Bey.
932 * fast/shapes/parsing/parsing-shape-margin.html:
934 2014-04-29 Chris Fleizach <cfleizach@apple.com>
936 AX: Row span info is wrong for table cells when a footer section is placed above a body section
937 https://bugs.webkit.org/show_bug.cgi?id=131832
939 Reviewed by Mario Sanchez Prada.
941 * accessibility/table-with-footer-section-above-body-expected.txt: Added.
942 * accessibility/table-with-footer-section-above-body.html: Added.
944 2014-04-29 Chris Fleizach <cfleizach@apple.com>
946 AX: SpeechSynthesisUtterance cannot addEventListener
947 https://bugs.webkit.org/show_bug.cgi?id=132321
949 Reviewed by Mario Sanchez Prada.
951 * platform/mac/fast/speechsynthesis/speech-synthesis-speak.html:
953 2014-04-29 Hans Muller <hmuller@adobe.com>
955 [CSS Shapes] shape-outside polygon fails when first vertex is 0,0
956 https://bugs.webkit.org/show_bug.cgi?id=132132
958 Reviewed by Bem Jones-Bey.
960 * fast/shapes/shape-outside-floats/shape-outside-polygon-zero-vertex-expected.html: Added.
961 * fast/shapes/shape-outside-floats/shape-outside-polygon-zero-vertex.html: Added.
963 2014-04-29 Andrei Bucur <abucur@adobe.com>
965 [CSS Regions] Fix getClientRects() for content nodes
966 https://bugs.webkit.org/show_bug.cgi?id=117407
968 Reviewed by David Hyatt.
970 Tests verifying getClientRects works correctly in different situations.
972 * fast/regions/cssom/client-rects-fixed-content-expected.txt: Added.
973 * fast/regions/cssom/client-rects-fixed-content.html: Added.
974 * fast/regions/cssom/client-rects-forced-breaks-expected.txt: Added.
975 * fast/regions/cssom/client-rects-forced-breaks.html: Added.
976 * fast/regions/cssom/client-rects-inline-complex-expected.txt: Added.
977 * fast/regions/cssom/client-rects-inline-complex.html: Added.
978 * fast/regions/cssom/client-rects-inline-expected.txt: Added.
979 * fast/regions/cssom/client-rects-inline.html: Added.
980 * fast/regions/cssom/client-rects-nested-regions-expected.txt: Added.
981 * fast/regions/cssom/client-rects-nested-regions.html: Added.
982 * fast/regions/cssom/client-rects-positioned-expected.txt: Added.
983 * fast/regions/cssom/client-rects-positioned.html: Added.
984 * fast/regions/cssom/client-rects-relative-position-expected.txt: Added.
985 * fast/regions/cssom/client-rects-relative-position.html: Added.
986 * fast/regions/cssom/client-rects-simple-block-expected.txt: Added.
987 * fast/regions/cssom/client-rects-simple-block.html: Added.
988 * fast/regions/cssom/client-rects-transforms-expected.txt: Added.
989 * fast/regions/cssom/client-rects-transforms.html: Added.
990 * fast/regions/cssom/client-rects-unsplittable-float-expected.txt: Added.
991 * fast/regions/cssom/client-rects-unsplittable-float.html: Added.
992 * fast/regions/resources/helper.js:
993 (testClientRects): Function that compares the actual client rects for an
994 element to a list of expected client rects.
996 2014-04-29 Andrei Bucur <abucur@adobe.com>
998 Store the containing region map inside the flow thread
999 https://bugs.webkit.org/show_bug.cgi?id=131647
1001 Reviewed by Mihnea Ovidenie.
1003 Add a test that verifies the containing region map is properly cleared
1004 when the region chain changes.
1006 * fast/regions/inline-strike-through-expected.txt: Added.
1007 * fast/regions/inline-strike-through.html: Added.
1009 2014-04-29 Ryuan Choi <ryuan.choi@samsung.com>
1011 Unreviewed EFL gardening.
1013 Removed remaining editing/pasteboard which are already skipped.
1015 * platform/efl/TestExpectations:
1017 2014-04-29 Xabier Rodriguez Calvar <calvaris@igalia.com>
1019 Unreviewed GTK gardening.
1021 * platform/gtk/TestExpectations: Flagged some tests.
1023 2014-04-28 Benjamin Poulain <benjamin@webkit.org>
1025 SelectorCodeGenerator::generateElementIsNthChild() leaks the parent register :nth-child() is non-filtering
1026 https://bugs.webkit.org/show_bug.cgi?id=132311
1028 Reviewed by Andreas Kling.
1030 * fast/selectors/several-nth-child-expected.txt: Added.
1031 * fast/selectors/several-nth-child.html: Added.
1033 2014-04-28 Yusuke Suzuki <utatane.tea@gmail.com>
1035 CSS JIT: backtracking with current / parent element for child
1036 https://bugs.webkit.org/show_bug.cgi?id=132057
1038 Reviewed by Benjamin Poulain.
1040 Calculate appropriate backtracking start height from the closest
1041 descendant. And at first, we use it for a simple optimization.
1043 1. When backtracking start height equals to current height, we
1044 can simply jump to a descendant element check phase.
1045 2. When backtracking start height equals to current height + 1, we
1046 can simply jump to a descendant element traversing phase.
1048 We can apply this optimization to fragments with adjacent combinators.
1049 But, in the meantime, we start to implement it for a fragment with
1052 * fast/selectors/backtracking-child-combinator-with-tail-expected.txt: Added.
1053 * fast/selectors/backtracking-child-combinator-with-tail.html: Added.
1054 * fast/selectors/backtracking-child-combinator-without-tail-expected.txt: Added.
1055 * fast/selectors/backtracking-child-combinator-without-tail.html: Added.
1057 2014-04-28 Ryuan Choi <ryuan.choi@samsung.com>
1059 Unreviewed EFL gardening.
1061 Skip editing/pasteboard which EFL port does not support.
1063 * platform/efl-wk1/TestExpectations:
1064 * platform/efl-wk2/TestExpectations:
1065 * platform/efl/TestExpectations:
1067 2014-04-28 Ryosuke Niwa <rniwa@webkit.org>
1069 Layout Test fast/events/shadow-event-path[-2].html is failing
1070 https://bugs.webkit.org/show_bug.cgi?id=132238
1072 Add the file that was supposed to be committed in r167840.
1075 * fast/events/resources/shadow-event-path-shared.js: Added.
1077 2014-04-28 Tim Horton <timothy_horton@apple.com>
1079 REGRESSION (r167845): ASSERT(!m_renderView.needsLayout()) in svg/custom/bug79798.html
1080 https://bugs.webkit.org/show_bug.cgi?id=132297
1082 * platform/wk2/TestExpectations:
1085 2014-04-28 Commit Queue <commit-queue@webkit.org>
1087 Unreviewed, rolling out r167871.
1088 https://bugs.webkit.org/show_bug.cgi?id=132290
1090 broke a newmulticol test (spanner-nested-dynamic) (Requested
1091 by thorton on #webkit).
1095 "Store the containing region map inside the flow thread"
1096 https://bugs.webkit.org/show_bug.cgi?id=131647
1097 http://trac.webkit.org/changeset/167871
1099 2014-04-28 Mark Hahnenberg <mhahnenberg@apple.com>
1101 Deleting properties poisons objects
1102 https://bugs.webkit.org/show_bug.cgi?id=131551
1104 Reviewed by Oliver Hunt.
1106 New JS regress test. We're ~3.5x faster on this microbenchmark now.
1108 * js/regress/delete-a-few-properties-then-get-by-id-expected.txt: Added.
1109 * js/regress/delete-a-few-properties-then-get-by-id.html: Added.
1110 * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js: Added.
1114 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
1116 Unreviewed GTK gardening.
1118 * platform/gtk/TestExpectations: Flagged some tests.
1120 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
1122 Unreviewed GTK gardening.
1124 * platform/gtk/TestExpectations: Flagged some tests.
1126 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
1128 Unreviewed GTK gardening. Adding failure expectations for 6
1129 failing and flaky tests. Removed 1.
1131 * platform/gtk/TestExpectations:
1133 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
1135 [GTK] Review media bugs flags
1136 https://bugs.webkit.org/show_bug.cgi?id=132246
1138 Reviewed by Philippe Normand.
1140 * platform/gtk/TestExpectations: Review flags of the GTK media
1143 2014-04-27 Andrei Bucur <abucur@adobe.com>
1145 Store the containing region map inside the flow thread
1146 https://bugs.webkit.org/show_bug.cgi?id=131647
1148 Reviewed by Mihnea Ovidenie.
1150 Add a test that verifies the containing region map is properly cleared
1151 when the region chain changes.
1153 * fast/regions/inline-strike-through-expected.txt: Added.
1154 * fast/regions/inline-strike-through.html: Added.
1156 2014-04-27 Darin Adler <darin@apple.com>
1158 REGRESSION (r159345): The hover state for links in the top navigation of Yahoo.com doesn't work
1159 https://bugs.webkit.org/show_bug.cgi?id=132241
1160 rdar://problem/16501924
1162 Reviewed by Andreas Kling.
1164 * fast/text/simple-lines-hover-underline-expected.html: Added.
1165 * fast/text/simple-lines-hover-underline.html: Added.
1167 * fast/text/simple-lines-hover.html: Removed an unneeded style element with a style rule that
1170 2014-04-27 Praveen R Jadhav <praveen.j@samsung.com>
1172 [MediaStream] .ended shouldn't be part of MediaStream IDL
1173 https://bugs.webkit.org/show_bug.cgi?id=132104
1175 Reviewed by Eric Carlson.
1177 .ended is not part of MediaStream IDL. Updated test case.
1179 * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
1180 * fast/mediastream/MediaStream-add-remove-tracks.html:
1182 2014-04-27 Tim Horton <timothy_horton@apple.com>
1184 REGRESSION (167840): Layout Test fast/events/shadow-event-path[-2].html is failing
1187 Mark as failing until the shared JS file can be recovered.
1189 2014-04-27 Zan Dobersek <zdobersek@igalia.com>
1191 Unreviewed GTK gardening. Adding failure expectations for 6 failing reference tests.
1193 * platform/gtk/TestExpectations:
1195 2014-04-26 Alexey Proskuryakov <ap@apple.com>
1197 Local files should not be allowed to read pasteboard data during drag
1198 https://bugs.webkit.org/show_bug.cgi?id=131767
1200 Reviewed by Sam Weinig.
1202 * fast/files/local-file-drag-security-expected.txt: Added.
1203 * fast/files/local-file-drag-security.html: Added.
1204 * platform/wk2/TestExpectations:
1206 2014-04-24 Darin Adler <darin@apple.com>
1208 REGRESSION (r164133): Selection doesn't paint when scrolling some pages
1209 https://bugs.webkit.org/show_bug.cgi?id=132172
1211 Reviewed by Brent Fulgham.
1213 * fast/dynamic/remove-invisible-node-inside-selection-expected.html: Added.
1214 * fast/dynamic/remove-invisible-node-inside-selection.html: Added.
1215 * fast/dynamic/remove-node-inside-selection-expected.html: Added.
1216 * fast/dynamic/remove-node-inside-selection.html: Added.
1218 2014-04-25 Ryosuke Niwa <rniwa@webkit.org>
1220 REGRESSION (r167689): Hovering file name in a file input causes a crash
1221 https://bugs.webkit.org/show_bug.cgi?id=132214
1223 Reviewed by Andreas Kling.
1225 Add a regression test.
1227 * fast/events/shadow-event-path-2-expected.txt: Added.
1228 * fast/events/shadow-event-path-2.html: Added.
1229 * fast/events/shadow-event-path.html:
1231 2014-04-25 Oliver Hunt <oliver@apple.com>
1233 Need earlier cell test
1234 https://bugs.webkit.org/show_bug.cgi?id=132211
1236 Reviewed by Mark Lam.
1240 * js/regress/polymorphic-array-call-expected.txt: Added.
1241 * js/regress/polymorphic-array-call.html: Added.
1242 * js/regress/script-tests/polymorphic-array-call.js: Added.
1247 2014-04-11 Jer Noble <jer.noble@apple.com>
1249 Support "Live" streams in media controls.
1250 https://bugs.webkit.org/show_bug.cgi?id=131390
1252 Reviewed by Brent Fulgham.
1254 * http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
1255 * http/tests/media/hls/video-controls-live-stream.html: Added.
1256 * http/tests/media/resources/hls/test-live.php: Added.
1257 * http/tests/media/resources/hls/test-vod.m3u8: Added.
1258 * http/tests/media/resources/hls/test.ts: Added.
1259 * platform/efl/TestExpectations:
1260 * platform/gtk/TestExpectations:
1261 * platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt:
1262 * platform/mac/fast/layers/video-layer-expected.txt:
1263 * platform/mac/media/media-controls-clone-expected.txt:
1264 * platform/wincairo/TestExpectations:
1266 2014-04-25 Tim Horton <timothy_horton@apple.com>
1268 REGRESSION (r167818): editing/inserting/typing-space-to-trigger-smart-link.html fails on WebKit1 bots
1269 https://bugs.webkit.org/show_bug.cgi?id=132207
1271 * platform/mac-wk1/TestExpectations:
1272 Mark as failing in WebKit1.
1274 2014-04-25 Javier Fernandez <jfernandez@igalia.com>
1276 REGRESSION(r167799): ASSERTION in parseGridTemplateShorthand in fast/css-grid-layout/grid-template-shorthand-get-set.html
1277 https://bugs.webkit.org/show_bug.cgi?id=132194
1279 Reviewed by Martin Robinson.
1281 * TestExpectations: Unskip fast/css-grid-layout/grid-template-shorthand-get-set.html.
1283 2014-04-25 David Hyatt <hyatt@apple.com>
1285 Column rules not respecting scroll offsets.
1286 https://bugs.webkit.org/show_bug.cgi?id=109683
1288 Reviewed by Dean Jackson.
1290 * fast/multicol/scrolling-column-rules.html: Added.
1291 * platform/mac/fast/multicol/scrolling-column-rules-expected.png: Added.
1292 * platform/mac/fast/multicol/scrolling-column-rules-expected.txt: Added.
1294 2014-04-23 Jon Honeycutt <jhoneycutt@apple.com>
1296 Crash applying editing commands from iframe onload event
1298 <https://bugs.webkit.org/show_bug.cgi?id=132103>
1299 <rdar://problem/15696351>
1301 Reviewed by Darin Adler.
1303 * editing/apply-style-iframe-crash-expected.txt: Added.
1304 * editing/apply-style-iframe-crash.html: Added.
1306 2014-04-25 David Hyatt <hyatt@apple.com>
1308 [New Multicolumn] fast/multicol/hit-test-* layout tests all fail
1309 https://bugs.webkit.org/show_bug.cgi?id=132081
1311 Reviewed by Dean Jackson.
1313 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below-expected.txt: Added.
1314 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below.html: Added.
1315 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped-expected.txt: Added.
1316 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped.html: Added.
1317 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-expected.txt: Added.
1318 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height-expected.txt: Added.
1319 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height.html: Added.
1320 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column.html: Added.
1321 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float-expected.txt: Added.
1322 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float.html: Added.
1323 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-expected.txt: Added.
1324 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped-expected.txt: Added.
1325 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped.html: Added.
1326 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages.html: Added.
1327 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis-expected.txt: Added.
1328 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis.html: Added.
1330 2014-04-25 Tim Horton <timothy_horton@apple.com>
1332 REGRESSION(r167799): ASSERTION in parseGridTemplateShorthand in fast/css-grid-layout/grid-template-shorthand-get-set.html
1333 https://bugs.webkit.org/show_bug.cgi?id=132194
1336 Skip the test on debug testers.
1337 Also unmark js/slow-stress/new-spread.html because it is fixed (https://bugs.webkit.org/show_bug.cgi?id=132022)
1339 2014-04-24 David Hyatt <hyatt@apple.com>
1341 [New Multicolumn] Add support for offsetLeft and offsetTop.
1342 https://bugs.webkit.org/show_bug.cgi?id=132080
1344 Reviewed by Andrei Bucur.
1346 * fast/multicol/client-rects-spanners-complex.html: Added.
1347 * fast/multicol/client-rects-spanners.html:
1348 * fast/multicol/offset-top-left-expected.txt: Added.
1349 * fast/multicol/offset-top-left.html: Added.
1350 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.png: Added.
1351 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
1353 2014-04-25 Brent Fulgham <bfulgham@apple.com>
1355 ScrollingCoordinator is unaware of topContentInset
1356 https://bugs.webkit.org/show_bug.cgi?id=132158
1357 <rdar://problem/16706152>
1359 Reviewed by Darin Adler.
1361 * platform/mac/fast/scrolling/scroll-select-bottom-test-expected.txt: Added.
1362 * platform/mac/fast/scrolling/scroll-select-bottom-test.html: Added.
1364 2014-04-25 Miyoung Shin <myid.shin@samsung.com>
1366 Web process is crashed during dispatching touchEvent created by JS.
1367 https://bugs.webkit.org/show_bug.cgi?id=113225
1369 Reviewed by Benjamin Poulain.
1371 TouchEvent created by JS should have the necessary attributes
1372 of touches, targetTouches and changedTouches.
1373 It should be verified weather there are touchLists before dispatching touch event.
1375 * fast/events/touch/create-touch-event-without-touchList-expected.txt: Added.
1376 * fast/events/touch/create-touch-event-without-touchList.html: Added.
1378 2014-04-25 Radu Stavila <stavila@adobe.com>
1380 [CSS Regions] Overflow selection doesn't work properly
1381 https://bugs.webkit.org/show_bug.cgi?id=130715
1383 Reviewed by David Hyatt.
1385 Added tests for hit-testing and painting selection gaps in the region's overflow area.
1387 * fast/regions/selection-in-overflow-expected.html: Added.
1388 * fast/regions/selection-in-overflow-hit-testing-expected.html: Added.
1389 * fast/regions/selection-in-overflow-hit-testing.html: Added.
1390 * fast/regions/selection-in-overflow.html: Added.
1391 * fast/regions/selection-in-text-after-overflow-hit-testing-expected.html: Added.
1392 * fast/regions/selection-in-text-after-overflow-hit-testing.html: Added.
1394 2014-04-25 Enrique Ocaña González <eocanha@igalia.com>
1396 Unreviewed GTK gardening.
1398 Added test expectations for the following flaky tests:
1400 * platform/gtk/TestExpectations:
1401 fast/loader/submit-form-while-parsing-2.html
1402 css3/calc/transitions-dependent.html
1403 fast/dom/adopt-node-crash-2.html
1404 fast/multicol/span/span-as-immediate-columns-child-dynamic.html
1405 platform/gtk/editing/pasteboard/middle-button-paste.html
1407 2014-04-25 Javier Fernandez <jfernandez@igalia.com>
1409 [CSS Grid Layout] Implementation of the grid-template shorthand.
1410 https://bugs.webkit.org/show_bug.cgi?id=128980
1412 Reviewed by Darin Adler.
1414 Layout Test for the basic functionality of the grid-template shorthand. It was
1415 also added a new javascript file with some utility functions.
1417 This shorthand sets the values for the grid-template-columns,
1418 grid-template-rows and grid-template-areas, so the implementation
1419 tries to reuse as much available parsing functions as possible.
1421 * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt: Added.
1422 * fast/css-grid-layout/grid-template-shorthand-get-set.html: Added.
1423 * fast/css-grid-layout/resources/grid-template-shorthand-parsing-utils.js: Added.
1424 (testGridDefinitionsValues):
1425 (testGridDefinitionsSetJSValues):
1426 (testNonGridDefinitionsSetJSValues):
1427 (checkGridDefinitionsSetJSValues):
1428 (testGridDefinitionsSetBadJSValues):
1430 2014-04-25 Antoine Quint <graouts@webkit.org>
1432 Implement Array.prototype.find()
1433 https://bugs.webkit.org/show_bug.cgi?id=130966
1435 Reviewed by Oliver Hunt.
1437 * js/Object-getOwnPropertyNames-expected.txt:
1438 * js/array-find-expected.txt: Added.
1439 * js/array-find.html: Added.
1440 * js/array-findIndex-expected.txt: Added.
1441 * js/array-findIndex.html: Added.
1442 * js/script-tests/Object-getOwnPropertyNames.js:
1443 * js/script-tests/array-find.js: Added.
1444 * js/script-tests/array-findIndex.js: Added.
1446 2014-04-25 Ion Rosca <rosca@adobe.com>
1448 Incomplete body painting when using blend modes
1449 https://bugs.webkit.org/show_bug.cgi?id=131889
1451 Reviewed by Simon Fraser.
1453 * css3/compositing/blend-mode-with-body-expected.html: Added.
1454 * css3/compositing/blend-mode-with-body.html: Added.
1456 2014-04-24 Commit Queue <commit-queue@webkit.org>
1458 Unreviewed, rolling out r167441.
1459 https://bugs.webkit.org/show_bug.cgi?id=132152
1461 Caused full screen regressions on vimeo, youtube, and others.
1462 (Requested by jernoble on #webkit).
1466 "Fullscreen media controls are unusable in pagination mode"
1467 https://bugs.webkit.org/show_bug.cgi?id=131705
1468 http://trac.webkit.org/changeset/167441
1470 2014-04-24 Zalan Bujtas <zalan@apple.com>
1472 Subpixel rendering: Clipping on text areas when shifted by one device pixel.
1473 https://bugs.webkit.org/show_bug.cgi?id=132008
1475 Reviewed by Darin Adler.
1477 Make RenderTheme paint* functions LayoutRect aware. Textarea is device pixel snapped, while
1478 other theme controls are still on integral size/positions.
1480 * fast/forms/hidpi-textarea-on-subpixel-position-expected.html: Added.
1481 * fast/forms/hidpi-textarea-on-subpixel-position.html: Added.
1482 * platform/mac-wk2/TestExpectations: Due to defective RenderLayer cliprect calculation (WK2 only): webkit.org/b/132100
1484 2014-04-24 Eduardo Lima Mitev <elima@igalia.com>
1486 Unreviewed GTK gardening
1488 * platform/gtk/TestExpectations: Updated a few expectations entries
1490 2014-04-24 Carlos Alberto Lopez Perez <clopez@igalia.com>
1492 [GTK] Unreviewed GTK gardening.
1493 Update expectations after removal of environment variable
1494 XVFB_SCREEN_DEPTH=8 from the GTK Release bot.
1496 * platform/gtk/TestExpectations:
1498 2014-04-24 David Hyatt <hyatt@apple.com>
1500 [New Multicolumn] Client rects don't work with column spans.
1501 https://bugs.webkit.org/show_bug.cgi?id=132131
1503 Reviewed by Dean Jackson.
1505 * fast/multicol/client-rects-spanners.html: Added.
1506 * platform/mac/fast/multicol/client-rects-spanners-expected.png: Added.
1507 * platform/mac/fast/multicol/client-rects-spanners-expected.txt: Added.
1509 2014-04-24 Alexey Proskuryakov <ap@apple.com>
1511 Test that we correctly process ArrayBufferView slices in WebCrypto
1512 https://bugs.webkit.org/show_bug.cgi?id=132087
1514 Reviewed by Brent Fulgham.
1516 * crypto/subtle/array-buffer-view-offset-expected.txt: Added.
1517 * crypto/subtle/array-buffer-view-offset.html: Added.
1519 2014-04-24 Tamas Gergely <tgergely.u-szeged@partner.samsung.com>
1521 ASSERTION FAILED: !begin.isIndefinite() in WebCore::SVGSMILElement::resolveFirstInterval.
1522 https://bugs.webkit.org/show_bug.cgi?id=131097
1524 Reviewed by Darin Adler.
1528 * svg/animations/smil-animation-max-attribute-zero-crash-expected.txt: Added.
1529 * svg/animations/smil-animation-max-attribute-zero-crash.svg: Added.
1531 2014-04-24 Krzysztof Wolanski <k.wolanski@samsung.com>
1533 [EFL] Update baselines after r167568
1534 https://bugs.webkit.org/show_bug.cgi?id=132125
1536 Unreviewed EFL gardening.
1538 * platform/efl-wk2/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt: Added.
1539 * platform/efl/fast/repaint/reflection-redraw-expected.txt: Rebaseline after r167568.
1540 * platform/efl/fast/table/multiple-captions-display-expected.txt: Rebaseline after r167568.
1541 * platform/efl/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
1542 * platform/efl/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt: Added.
1543 * platform/efl/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
1544 * platform/efl/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
1545 * platform/efl/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
1546 * platform/efl/tables/mozilla/marvin/body_col-expected.txt: Rebaseline after r167568.
1547 * platform/efl/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Rebaseline after r167568.
1548 * platform/efl/tables/mozilla/other/body_col-expected.txt: Rebaseline after r167568.
1549 * platform/efl/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Rebaseline after r167568.
1550 * platform/efl/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Rebaseline after r167568.
1551 * platform/efl/tables/mozilla_expected_failures/core/captions3-expected.txt: Rebaseline after r167568.
1552 * platform/efl/tables/mozilla_expected_failures/other/test4-expected.txt: Rebaseline after r167568.
1554 2014-04-23 Praveen R Jadhav <praveen.j@samsung.com>
1556 [MediaStream] Implement MediaStream active attribute
1557 https://bugs.webkit.org/show_bug.cgi?id=131973
1559 Reviewed by Eric Carlson.
1561 MediaStream .onended attribute will be replaced with .active attribute.
1562 Patch updates the test case to verify the .active attribute.
1564 * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
1565 * fast/mediastream/MediaStream-add-remove-tracks.html:
1567 2014-04-23 Alexey Proskuryakov <ap@apple.com>
1569 Eliminate internals.setMockScrollbarsEnabled()
1570 https://bugs.webkit.org/show_bug.cgi?id=132085
1572 Reviewed by Tim Horton.
1574 Remove calls, all of which were resetting it to true (which is the default, and
1575 the only value that makes sense).
1577 * compositing/geometry/fixed-position.html:
1578 * compositing/geometry/horizontal-scroll-composited.html:
1579 * compositing/geometry/vertical-scroll-composited.html:
1580 * compositing/iframes/resources/scrollgrandchild-inner.html:
1581 * compositing/overflow/fixed-position-ancestor-clip.html:
1582 * compositing/resources/mock_scrollbars.js: Removed.
1583 * css3/filters/blur-filter-page-scroll-parents.html:
1584 * css3/filters/blur-filter-page-scroll-self.html:
1585 * css3/filters/blur-filter-page-scroll.html:
1586 * fast/dom/window-scroll-scaling.html:
1587 * fast/events/touch/gesture/gesture-scrollbar.html:
1588 * fast/sub-pixel/sub-pixel-iframe-copy-on-scroll.html:
1589 * fast/sub-pixel/transformed-iframe-copy-on-scroll.html:
1590 * media/video-controls-rendering.html:
1591 * media/video-zoom.html:
1592 * scrollingcoordinator/resources/non-fast-scrollable-region-testing.js:
1594 2014-04-23 David Hyatt <hyatt@apple.com>
1596 [New Multicolumn] Crasher when clearing out a flow thread in multicolumn layout.
1597 https://bugs.webkit.org/show_bug.cgi?id=132069
1599 Reviewed by Dean Jackson.
1601 * fast/multicol/inline-children-crash-expected.txt: Added.
1602 * fast/multicol/inline-children-crash.html: Added.
1604 2014-04-23 Morten Stenshorne <mstensho@opera.com>
1606 REGRESSION (Safari 6 - ToT): Incorrectly assumes that RenderStyle data can be shared
1607 https://bugs.webkit.org/show_bug.cgi?id=113058
1609 Reviewed by David Hyatt.
1611 * fast/css/identical-logical-height-decl-expected.html: Added.
1612 * fast/css/identical-logical-height-decl.html: Added.
1614 2014-04-23 Lorenzo Tilve <ltilve@igalia.com>
1616 [GTK] Unreviewed GTK gardening
1617 https://bugs.webkit.org/show_bug.cgi?id=132058
1619 * platform/gtk/TestExpectations:
1621 2014-04-23 Morten Stenshorne <mstensho@opera.com>
1623 [New Multicolumn] fast/multicol/overflow-content.html displays red
1624 https://bugs.webkit.org/show_bug.cgi?id=131809
1626 Reviewed by David Hyatt.
1628 * fast/multicol/break-in-columns-before-spanner-expected.html: Added.
1629 * fast/multicol/break-in-columns-before-spanner.html: Added.
1630 * fast/multicol/newmulticol/compare-with-old-impl/overflow-content-expected.html: Added.
1631 * fast/multicol/newmulticol/compare-with-old-impl/overflow-content.html: Added.
1633 2014-04-23 Morten Stenshorne <mstensho@opera.com>
1635 Overflow propagation broken in BTT and RTL writing-modes
1636 https://bugs.webkit.org/show_bug.cgi?id=113781
1638 Reviewed by David Hyatt.
1640 * fast/css/overflow-btt-border-after-expected.txt: Added.
1641 * fast/css/overflow-btt-border-after.html: Added.
1642 * fast/css/overflow-rtl-border-after-expected.txt: Added.
1643 * fast/css/overflow-rtl-border-after.html: Added.
1644 * fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
1645 * platform/gtk/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
1646 * platform/mac/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
1647 Removed incorrect screenshots that now differ from the actual (correct) rendering.
1649 2014-04-23 Ryuan Choi <ryuan.choi@samsung.com>
1651 Unreviewed EFL gardening.
1653 * platform/efl-wk1/css3/flexbox/flexbox-baseline-expected.png: Removed.
1654 * platform/efl-wk1/css3/flexbox/flexbox-baseline-expected.txt: Removed.
1655 * platform/efl-wk1/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt: Removed.
1656 * platform/efl-wk1/fast/block/basic/020-expected.txt: Removed.
1657 * platform/efl-wk2/TestExpectations:
1658 * platform/efl/TestExpectations:
1659 * platform/efl/css3/flexbox/flexbox-baseline-expected.png: Renamed from LayoutTests/platform/efl-wk2/css3/flexbox/flexbox-baseline-expected.png.
1660 * platform/efl/css3/flexbox/flexbox-baseline-expected.txt: Renamed from LayoutTests/platform/efl-wk2/css3/flexbox/flexbox-baseline-expected.txt.
1661 * 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.
1663 2014-04-23 Krzysztof Wolanski <k.wolanski@samsung.com>
1665 [EFL] Add expectations of new added tests.
1666 https://bugs.webkit.org/show_bug.cgi?id=132052
1668 Unreviewed EFL gardening.
1670 * platform/efl-wk2/TestExpectations:
1671 * platform/efl/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439
1673 2014-04-22 Grzegorz Czajkowski <g.czajkowski@samsung.com>
1675 Refactoring editing/selection/13804.html
1676 https://bugs.webkit.org/show_bug.cgi?id=131986
1678 Reviewed by Darin Adler.
1680 This test does not need pixel baselines (MAC, EFL, GTK) to just
1681 check whether spelling marker appears on 'adf'.
1683 According to bug 125688, the test starts using asynchronous
1686 Since the test mostly verifies spelling behaviour, it was moved
1687 to editing/spelling directory.
1688 Its name was changed to spelling-backward.html.
1690 * editing/selection/13804.html: Removed.
1691 * editing/spelling/spelling-backward-expected.txt: Added, renamed from editing/selection/13804.html.
1692 * editing/spelling/spelling-backward.html: Added.
1694 * platform/efl/editing/selection/13804-expected.png: Removed.
1695 * platform/efl/editing/selection/13804-expected.txt: Removed.
1696 * platform/gtk/editing/selection/13804-expected.png: Removed.
1697 * platform/gtk/editing/selection/13804-expected.txt: Removed.
1698 * platform/mac/editing/selection/13804-expected.png: Removed.
1699 * platform/mac/editing/selection/13804-expected.txt: Removed.
1700 Get rid of platform specific expectation.
1702 * platform/gtk/TestExpectations:
1703 * platform/mac-wk2/TestExpectations:
1704 * platform/win/TestExpectations:
1705 Mark spelling-backward.html as failure due to missing asynchronous spellchecking.
1707 2014-04-22 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1709 Unreviewed EFL gardening. media tests has been broken since r166395 on both EFL wk1 and wk2.
1711 * platform/efl-wk2/TestExpectations:
1712 * platform/efl/TestExpectations:
1714 2014-04-22 Andreas Kling <akling@apple.com>
1716 Skip fast/events/ghostly-mousemoves-in-subframe.html on Mac/WK1.
1718 * platform/mac-wk1/TestExpectations:
1720 2014-04-22 Zalan Bujtas <zalan@apple.com>
1722 Do not paint border image when the border rect is empty.
1723 https://bugs.webkit.org/show_bug.cgi?id=131988
1725 Reviewed by Darin Adler.
1727 http://trac.webkit.org/changeset/167351 introduced an early return when border
1728 rect is empty. This patch ensures that border image is not painted either in that case.
1730 * fast/css/padding-margin-negative-border-expected.html: Borders in -expected.html does not get painted either, just
1731 ensure that they are explicitly different colors.
1732 * fast/css/padding-margin-negative-border.html:
1734 2014-04-22 Ryosuke Niwa <rniwa@webkit.org>
1736 REGRESSION (r157328): popover to check into flight ba.com dismisses instantly when focusing form
1737 https://bugs.webkit.org/show_bug.cgi?id=131949
1739 Reviewed by Darin Adler.
1741 Add a test that dumps the event target and the related target of every mouse event
1742 when dispatched inside an input element inside a details element.
1744 This catches the regression as well as other bugs I encountered while fixing the bug.
1746 We need a WK2 specific results because WK1 mac results contain an extra fake mouse move event.
1748 * fast/events/shadow-event-path-expected.txt: Added.
1749 * fast/events/shadow-event-path.html: Added.
1750 * platform/mac-wk2/fast/events/shadow-event-expected.txt: Added.
1752 2014-04-22 Ryosuke Niwa <rniwa@webkit.org>
1754 Rollout r156635 since the old behavior was intentional.
1756 * editing/caret/selection-with-caret-type-progress-expected.txt: Removed.
1757 * editing/caret/selection-with-caret-type-progress.html: Removed.
1759 2014-04-22 Andreas Kling <akling@apple.com>
1761 REGRESSION (r151839): Subframe keeps getting mousemove events with the same coordinates after hiding a hovered element.
1762 <https://webkit.org/b/131974>
1763 <rdar://problem/15907469>
1765 Add a test that triggers the weirdness where removing the renderer from
1766 a hovered element in a subframe would leave the subframe's EventHandler
1767 in a state where it could dispatch fake mousemove events with stale
1768 coordinates in response to style recalc.
1770 Note that the final 500ms delay is because fake mousemove events are
1771 sent on 250ms delay timers so we need to give it some time to catch up.
1773 Reviewed by Benjamin Poulain.
1775 * fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added.
1776 * fast/events/ghostly-mousemoves-in-subframe.html: Added.
1777 * platform/mac-wk2/fast/events/resources/ghostly-mousemoves-in-subframe-the-actual-subframe.html: Added.
1779 2014-04-22 Tim Horton <timothy_horton@apple.com>
1781 REGRESSION: JSRegress's js/slow-stress/new-spread.html fails sometimes
1782 https://bugs.webkit.org/show_bug.cgi?id=132022
1783 <rdar://problem/16690671>
1786 Mark the test as flaky pass/fail/timeout, because that's what it is.
1788 2014-04-21 Myles C. Maxfield <mmaxfield@apple.com>
1790 [OS X] Glyph spacing for system fonts may be incorrect
1791 https://bugs.webkit.org/show_bug.cgi?id=131967
1793 Reviewed by Simon Fraser.
1795 Updating test to be more robust.
1797 * fast/forms/search/intrinsic-search-width-with-decoration-border-padding-expected.txt:
1798 * fast/forms/search/intrinsic-search-width-with-decoration-border-padding.html:
1800 2014-04-22 Manuel Rego Casasnovas <rego@igalia.com>
1802 REGRESSION (r167652): Broke fast/regions/cssom/region-range-for-box-crash.html in debug mode
1803 https://bugs.webkit.org/show_bug.cgi?id=131982
1805 Reviewed by David Hyatt.
1807 * TestExpectations: Unskip fast/regions/cssom/region-range-for-box-crash.html.
1809 2014-04-22 Brent Fulgham <bfulgham@apple.com>
1811 Check (rather than assume) element is a RenderTableSection before using it
1812 https://bugs.webkit.org/show_bug.cgi?id=121858
1814 Reviewed by David Kilzer.
1816 * fast/table/table-insert-object-before-td-crash-expected.txt: Added.
1817 * fast/table/table-insert-object-before-td-crash.html: Added.
1819 2014-04-22 David Hyatt <hyatt@apple.com>
1821 [New Multicolumn] fast/multicol/multicol-with-child-renderLayer-for-input.html puts the textfield in the wrong place
1822 https://bugs.webkit.org/show_bug.cgi?id=131808
1824 Reviewed by Brady Eidson.
1826 * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input-expected.html: Added.
1827 * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input.html: Added.
1829 2014-04-22 Zalan Bujtas <zalan@apple.com>
1831 border-style: double rendered as solid when combined with border-radius
1832 https://bugs.webkit.org/show_bug.cgi?id=131927
1834 Reviewed by Simon Fraser.
1836 BorderEdge::getDoubleBorderStripeWidths() should return the calculated inner, outer border widths.
1838 * fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line-expected.html: Added.
1839 * fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line.html: Added.
1841 2014-04-22 Manuel Rego Casasnovas <rego@igalia.com>
1843 Unreviewed gardening.
1845 * TestExpectations: fast/regions/cssom/region-range-for-box-crash.html is crashing on debug mode after r167652.
1847 2014-04-22 Manuel Rego Casasnovas <rego@igalia.com>
1849 [CSS Regions] Selection highlight doesn't match DOM selection
1850 https://bugs.webkit.org/show_bug.cgi?id=131511
1852 Reviewed by David Hyatt.
1854 Add new test to check highlight of render objects moved under RenderNamedFlowThread in the render tree.
1856 Updated some tests to avoid issues with selection gap filling in the new implementation.
1858 * fast/regions/selection/selecting-text-including-region-expected.html: Added.
1859 * fast/regions/selection/selecting-text-including-region.html: Added.
1860 * fast/regions/selection/selecting-text-through-different-region-flows-2-expected.html: Updated.
1861 * fast/regions/selection/selecting-text-through-different-region-flows-2.html: Updated.
1862 * fast/regions/selection/selection-direction-expected.html: Updated.
1863 * fast/regions/selection/selection-direction.html: Updated.
1865 2014-04-21 Brent Fulgham <bfulgham@apple.com>
1867 [Mac] After a horizontal overflow scroll with a mechanical wheel mouse, vertical scrolling no longer works
1868 https://bugs.webkit.org/show_bug.cgi?id=131960
1869 <rdar://problem/16142100>
1871 Reviewed by Darin Adler.
1873 * platform/mac/fast/scrolling/scroll-div-no-latching-expected.txt: Added.
1874 * platform/mac/fast/scrolling/scroll-div-no-latching.html: Added.
1876 2014-04-21 Zalan Bujtas <zalan@apple.com>
1878 REGRESSION (r166784): Gradient at background of iCloud login page doesn’t go all the way to the bottom
1879 https://bugs.webkit.org/show_bug.cgi?id=131924
1881 Computing tile dimension for contain/cover requires higher precision than what LayoutUnit has. Switching to floats.
1883 Reviewed by Simon Fraser.
1885 * fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision-expected.html: Added.
1886 * fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision.html: Added.
1888 2014-04-21 Eric Carlson <eric.carlson@apple.com>
1890 [Mac] implement WebKitDataCue
1891 https://bugs.webkit.org/show_bug.cgi?id=131799
1893 Reviewed by Dean Jackson.
1895 * http/tests/media/resources/hls: Added.
1896 * http/tests/media/resources/hls/metadata: Added.
1897 * http/tests/media/resources/hls/metadata/fileSequence0.ts: Added.
1898 * http/tests/media/resources/hls/metadata/fileSequence1.ts: Added.
1899 * http/tests/media/resources/hls/metadata/fileSequence2.ts: Added.
1900 * http/tests/media/resources/hls/metadata/fileSequence3.ts: Added.
1901 * http/tests/media/resources/hls/metadata/prog_index.m3u8: Added.
1902 * http/tests/media/track-in-band-hls-metadata-expected.txt: Added.
1903 * http/tests/media/track-in-band-hls-metadata.html: Added.
1904 * media/track/track-datacue-value-expected.txt: Added.
1905 * media/track/track-datacue-value.html: Added.
1906 * platform/efl/TestExpectations: Skip the new tests.
1907 * platform/gtk/TestExpectations: Ditto.
1908 * platform/mac/js/dom/global-constructors-attributes-expected.txt: Update.
1909 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Update.
1910 * platform/mac/TestExpectations: Skip DataCue test on all Mac versions. Skip HLS test on
1912 * platform/win/TestExpectations: Skip the new tests.
1914 2014-04-21 Benjamin Poulain <benjamin@webkit.org>
1916 Add Element.matches, the standard name for webkitMatchesSelector
1917 https://bugs.webkit.org/show_bug.cgi?id=131922
1919 Reviewed by Andreas Kling.
1921 Update the tests to verify both Element.matches and Element.webkitMatchesSelector
1923 * fast/dom/SelectorAPI/attrname-case-insensitive-expected.txt:
1924 * fast/dom/SelectorAPI/attrname-case-insensitive.html:
1925 * fast/dom/SelectorAPI/attrname-case-sensitive-expected.txt:
1926 * fast/dom/SelectorAPI/attrname-case-sensitive.xhtml:
1927 * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
1928 * fast/dom/SelectorAPI/caseID-almost-strict.html:
1929 * fast/dom/SelectorAPI/caseID-expected.txt:
1930 * fast/dom/SelectorAPI/caseID-strict-expected.txt:
1931 * fast/dom/SelectorAPI/caseID-strict.html:
1932 * fast/dom/SelectorAPI/caseID.html:
1933 * fast/dom/SelectorAPI/caseTag-expected.txt:
1934 * fast/dom/SelectorAPI/caseTag.html:
1935 * fast/dom/SelectorAPI/caseTagX-expected.txt:
1936 * fast/dom/SelectorAPI/caseTagX.xhtml:
1937 * fast/dom/SelectorAPI/detached-element-expected.txt:
1938 * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
1939 * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
1940 * fast/dom/SelectorAPI/script-tests/detached-element.js:
1941 * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
1942 * fast/dom/SelectorAPI/script-tests/viewless-document.js:
1943 * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
1944 * fast/dom/SelectorAPI/viewless-document-expected.txt:
1945 * fast/forms/radio/radio-live-validation-style-expected.txt:
1946 * fast/forms/radio/radio-live-validation-style.html:
1947 * fast/harness/results.html:
1949 2014-04-21 Rik Cabanier <cabanier@adobe.com>
1951 [CSS Blending] Remove support for non-separable blend modes from mix-blend-mode
1952 https://bugs.webkit.org/show_bug.cgi?id=131824
1954 Reviewed by Dean Jackson.
1956 Removed or updated tests that used non-separable blend modes in combination
1957 with mix-blend-mode.
1959 * css3/compositing/blend-mode-property-expected.txt:
1960 * css3/compositing/blend-mode-property-parsing-expected.txt:
1961 * css3/compositing/blend-mode-simple-composited.html:
1962 * css3/compositing/blend-mode-simple.html:
1963 * css3/compositing/script-tests/blend-mode-property-parsing.js:
1964 * css3/compositing/script-tests/blend-mode-property.js:
1965 * css3/compositing/svg-blend-color.html: Removed.
1966 * css3/compositing/svg-blend-hue.html: Removed.
1967 * css3/compositing/svg-blend-luminosity.html: Removed.
1968 * css3/compositing/svg-blend-saturation.html: Removed.
1969 * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
1970 * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
1972 2014-04-21 David Hyatt <hyatt@apple.com>
1974 [New Multicolumn] vertical-rl/unsplittable-inline-block misrenders the column rule.
1975 https://bugs.webkit.org/show_bug.cgi?id=131818
1977 Reviewed by Anders Carlsson.
1979 Patch the test to be column-fill:auto, since the other versions
1980 of the test all had that specified already.
1982 * fast/multicol/vertical-rl/unsplittable-inline-block.html:
1984 2014-04-21 David Hyatt <hyatt@apple.com>
1986 [New Multicolumn] Column set drawing under horizontal scrollbar.
1987 https://bugs.webkit.org/show_bug.cgi?id=131812.
1989 Reviewed by Sam Weinig.
1991 * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb-expected.html: Added.
1992 * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb.html: Added.
1994 2014-04-21 Alexey Proskuryakov <ap@apple.com>
1996 Update results of fast/images/image-controls-basic.html
1998 * platform/mac/TestExpectations:
1999 * platform/mac/fast/images/image-controls-basic-expected.png:
2000 * platform/mac/fast/images/image-controls-basic-expected.txt:
2002 2014-04-21 David Hyatt <hyatt@apple.com>
2004 [New Multicolumn] Add test case for shrink-to-column-height now that
2005 it passes in the new impl.
2006 https://bugs.webkit.org/show_bug.cgi?id=131814
2008 Reviewed by Dean Jackson.
2010 * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination-expected.html: Added.
2011 * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination.html: Added.
2013 2014-04-21 Carlos Alberto Lopez Perez <clopez@igalia.com>
2015 [GTK] Unreviewed GTK gardening
2017 Update gtk/TestExpectations and rebaseline some gtk test results.
2019 * platform/gtk/TestExpectations: Mark fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
2020 as failure and fast/dom/Window/mozilla-focus-blur.html as flaky.
2021 * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Rebaseline after r167335.
2022 * platform/gtk/fast/repaint/reflection-redraw-expected.txt: Rebaseline after r167568.
2023 * platform/gtk/fast/table/dynamic-caption-add-remove-before-child-expected.txt: Rebaseline after r167568.
2024 * platform/gtk/fast/table/multiple-captions-display-expected.txt: Rebaseline after r167568.
2025 * platform/gtk/tables/mozilla/marvin/body_col-expected.txt: Rebaseline after r167568.
2026 * platform/gtk/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Rebaseline after r167568.
2027 * platform/gtk/tables/mozilla/other/body_col-expected.txt: Rebaseline after r167568.
2028 * platform/gtk/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Rebaseline after r167568.
2029 * platform/gtk/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Rebaseline after r167568.
2030 * platform/gtk/tables/mozilla_expected_failures/core/captions3-expected.txt: Rebaseline after r167568.
2031 * platform/gtk/tables/mozilla_expected_failures/other/test4-expected.txt: Rebaseline after r167568.
2032 * platform/gtk/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439.
2034 2014-04-21 Alexey Proskuryakov <ap@apple.com>
2036 http/tests/cache/subresource-failover-to-network.html is flaky
2037 https://bugs.webkit.org/show_bug.cgi?id=131936
2039 Reviewed by Brady Eidson.
2041 The test was racy, because it was unintentionally queuing TestRunner operations
2042 twice. Also, it failed to clean up its cookie.
2044 Rewrote to not use TestRunner queuing, making the test work in browser.
2046 * http/tests/cache/resources/subresource-failover-to-network.cgi:
2047 * http/tests/cache/subresource-failover-to-network.html:
2049 2014-04-21 David Hyatt <hyatt@apple.com>
2051 [New Multicolumn] Column balancing is slow on float-multicol.html
2052 https://bugs.webkit.org/show_bug.cgi?id=131801
2054 Reviewed by Enrica Casucci.
2056 * fast/multicol/tall-float-expected.html: Added.
2057 * fast/multicol/tall-float.html: Added.
2059 2014-04-21 David Hyatt <hyatt@apple.com>
2061 [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
2062 https://bugs.webkit.org/show_bug.cgi?id=131811
2064 Reviewed by Dean Jackson.
2066 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb-expected.html: Added.
2067 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html: Added.
2069 2014-04-21 Alexey Proskuryakov <ap@apple.com>
2071 REGRESSION (r167530): ASSERT(m_selfTime <= m_totalTime) on tests that run after certain Inspector tests
2072 https://bugs.webkit.org/show_bug.cgi?id=131919
2074 * TestExpectations: Skipping some Inspector tests, hopefully these are the ones that
2075 cause trouble later.
2077 2014-04-21 Commit Queue <commit-queue@webkit.org>
2079 Unreviewed, rolling out r167584.
2080 https://bugs.webkit.org/show_bug.cgi?id=131929
2082 Broke Objective-C bindings test (Requested by ap on #webkit).
2086 "Add Element.matches, the standard name for
2087 webkitMatchesSelector"
2088 https://bugs.webkit.org/show_bug.cgi?id=131922
2089 http://trac.webkit.org/changeset/167584
2091 2014-04-20 Benjamin Poulain <benjamin@webkit.org>
2093 Compile the :root pseudo class and fix a related issue with :nth-child()
2094 https://bugs.webkit.org/show_bug.cgi?id=131926
2096 Reviewed by Andreas Kling.
2098 Add more test coverage that would have caught the bug with :nth-child(n).
2100 * fast/selectors/nth-child-on-root-expected.txt: Added.
2101 * fast/selectors/nth-child-on-root.html: Added.
2103 2014-04-20 Benjamin Poulain <benjamin@webkit.org>
2105 Add Element.matches, the standard name for webkitMatchesSelector
2106 https://bugs.webkit.org/show_bug.cgi?id=131922
2108 Reviewed by Andreas Kling.
2110 Update the tests to verify both Element.matches and Element.webkitMatchesSelector
2112 * fast/dom/SelectorAPI/attrname-case-insensitive-expected.txt:
2113 * fast/dom/SelectorAPI/attrname-case-insensitive.html:
2114 * fast/dom/SelectorAPI/attrname-case-sensitive-expected.txt:
2115 * fast/dom/SelectorAPI/attrname-case-sensitive.xhtml:
2116 * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
2117 * fast/dom/SelectorAPI/caseID-almost-strict.html:
2118 * fast/dom/SelectorAPI/caseID-expected.txt:
2119 * fast/dom/SelectorAPI/caseID-strict-expected.txt:
2120 * fast/dom/SelectorAPI/caseID-strict.html:
2121 * fast/dom/SelectorAPI/caseID.html:
2122 * fast/dom/SelectorAPI/caseTag-expected.txt:
2123 * fast/dom/SelectorAPI/caseTag.html:
2124 * fast/dom/SelectorAPI/caseTagX-expected.txt:
2125 * fast/dom/SelectorAPI/caseTagX.xhtml:
2126 * fast/dom/SelectorAPI/detached-element-expected.txt:
2127 * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
2128 * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
2129 * fast/dom/SelectorAPI/script-tests/detached-element.js:
2130 * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
2131 * fast/dom/SelectorAPI/script-tests/viewless-document.js:
2132 * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
2133 * fast/dom/SelectorAPI/viewless-document-expected.txt:
2134 * fast/forms/radio/radio-live-validation-style-expected.txt:
2135 * fast/forms/radio/radio-live-validation-style.html:
2136 * fast/harness/results.html:
2138 2014-04-20 Alexey Proskuryakov <ap@apple.com>
2140 Expando properties on attribute nodes disappear
2141 https://bugs.webkit.org/show_bug.cgi?id=88045
2144 * platform/efl/TestExpectations:
2145 * platform/mac/TestExpectations:
2146 * platform/win/TestExpectations:
2147 Consolidated test expectations, because all ports are equally affected. Some
2148 platforms accidentally start to pass this test sometimes, but there is no real fix yet.
2150 2014-04-20 Zalan Bujtas <zalan@apple.com>
2152 Subpixel rendering: RenderLayer's size is set using enclosingRect() which can result in cruft.
2153 https://bugs.webkit.org/show_bug.cgi?id=131468
2155 Reviewed by Darin Adler.
2157 Layers marked opaque may not paint edge pixels, when RenderLayer bounds are non-integral and
2158 get device pixel snapped.
2159 For details see this: https://trac.webkit.org/r159463
2161 * compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background-expected.html: Added.
2162 * compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background.html: Added.
2164 2014-04-19 Darin Adler <darin@apple.com>
2166 Simple layout can get confused by coordinate overflow
2167 https://bugs.webkit.org/show_bug.cgi?id=131890
2168 rdar://problem/15558510
2170 Reviewed by Andreas Kling.
2172 * fast/css/simple-layout-overflow-expected.txt: Added.
2173 * fast/css/simple-layout-overflow.html: Added.
2175 2014-04-19 Alexey Proskuryakov <ap@apple.com>
2177 Crashes in HTMLFormElement::submit.
2178 https://bugs.webkit.org/show_bug.cgi?id=131910
2179 <rdar://problem/15661790>
2181 Reviewed by Anders Carlsson.
2183 * fast/forms/form-submission-crash-2-expected.txt: Added.
2184 * fast/forms/form-submission-crash-2.html: Added.
2185 * fast/forms/form-submission-crash-expected.txt: Added.
2186 * fast/forms/form-submission-crash.html: Added.
2188 2014-04-20 Antti Koivisto <antti@apple.com>
2190 Text bounding box computation for simple line layout is wrong
2191 https://bugs.webkit.org/show_bug.cgi?id=131912
2193 Reviewed by Andreas Kling.
2195 Some dumped RenderText sizes change in table related test. These are progressions,
2196 the new results match the contained lines. There are no visual changes.
2198 * platform/mac/fast/table/dynamic-caption-add-remove-before-child-expected.txt:
2199 * platform/mac/fast/table/multiple-captions-display-expected.txt:
2200 * platform/mac/tables/mozilla/marvin/body_col-expected.txt:
2201 * platform/mac/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
2202 * platform/mac/tables/mozilla/other/body_col-expected.txt:
2203 * platform/mac/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
2204 * platform/mac/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
2205 * platform/mac/tables/mozilla_expected_failures/core/captions3-expected.txt:
2206 * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
2208 2014-04-20 Commit Queue <commit-queue@webkit.org>
2210 Unreviewed, rolling out r167501.
2211 https://bugs.webkit.org/show_bug.cgi?id=131913
2213 It broke DYEBench (Requested by mhahnenberg on #webkit).
2217 "Deleting properties poisons objects"
2218 https://bugs.webkit.org/show_bug.cgi?id=131551
2219 http://trac.webkit.org/changeset/167501
2221 2014-04-19 Zalan Bujtas <zalan@apple.com>
2223 Subpixel rendering: RenderLayer's clipping should snap to device pixel boundaries.
2224 https://bugs.webkit.org/show_bug.cgi?id=131466
2226 Reviewed by Simon Fraser.
2228 Fractional pixel clipping can produce cruft on RenderLayers. Since RenderLayer
2229 sizing and painting are snapped, painting clip rect needs to be snapped the same way.
2231 * fast/clip/clip-when-rect-has-fractional-pixel-value-expected.html: Added.
2232 * fast/clip/clip-when-rect-has-fractional-pixel-value.html: Added.
2234 2014-04-19 Chris Fleizach <cfleizach@apple.com>
2236 AX: grid rows are not recognized do to lack of explicit role="row", role="gridcell"
2237 https://bugs.webkit.org/show_bug.cgi?id=131819
2239 Reviewed by Darin Adler.
2241 * accessibility/table-with-missing-aria-role-rows-expected.txt: Added.
2242 * accessibility/table-with-missing-aria-role-rows.html: Added.
2244 2014-04-19 Chris Fleizach <cfleizach@apple.com>
2246 AX: Malformed tables exposing incorrect col and colSpans
2247 https://bugs.webkit.org/show_bug.cgi?id=131796
2249 Reviewed by Darin Adler.
2251 * accessibility/table-incorrect-colspan-cell-expected.txt: Added.
2252 * accessibility/table-incorrect-colspan-cell.html: Added.
2254 2014-04-19 Zalan Bujtas <zalan@apple.com>
2256 [Mac] Unreviewed gardening.
2258 repaintRectsAsText() reports wrong subpixel dirty rects on hidpi.
2260 * platform/mac/TestExpectations:
2262 2014-04-19 Andrei Bucur <abucur@adobe.com>
2264 [CSS Regions] Harden the layout in case there are no regions
2265 https://bugs.webkit.org/show_bug.cgi?id=131517
2267 Reviewed by Mihnea Ovidenie.
2269 Add a test that verifies the content of a flow thread is updated when all
2270 the regions are removed.
2272 * fast/regions/simplified-layout-no-regions-expected.txt: Added.
2273 * fast/regions/simplified-layout-no-regions.html: Added.
2275 2014-04-19 Darin Adler <darin@apple.com>
2277 Cleared executable bits on many .html and .txt files.
2279 2014-04-19 Zalan Bujtas <zalan@apple.com>
2281 https://bugs.webkit.org/show_bug.cgi?id=131594
2282 Subpixel rendering: WK1: Wrong repaint rect is calculated when layer has non-compositing transform.
2284 Reviewed by Simon Fraser.
2286 We need to snap the repaint rect for transformed object the same way when we paint them.
2288 Test: fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
2290 * fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform-expected.txt: Added.
2291 * fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html: Added.
2293 2014-04-18 Dean Jackson <dino@apple.com>
2295 [WebGL] Two tests failing on Mountain Lion after r167520
2296 https://bugs.webkit.org/show_bug.cgi?id=131886
2298 Skip two failing tests.
2300 * platform/mac/TestExpectations:
2302 2014-04-18 Timothy Hatcher <timothy@apple.com>
2304 Skip fast/dom/gc-attribute-node.html which is flaky
2305 https://bugs.webkit.org/show_bug.cgi?id=131885
2307 * platform/mac/TestExpectations:
2309 2014-04-18 Simon Fraser <simon.fraser@apple.com>
2311 Contents of directly composited image layers are sometimes missing
2312 https://bugs.webkit.org/show_bug.cgi?id=131880
2314 Reviewed by Tim Horton.
2316 Test that that shows the issue in Safari, but not in the test
2317 runner because of timing issues, but maybe it will some day.
2319 * compositing/images/update-content-rect-expected.html: Added.
2320 * compositing/images/update-content-rect.html: Added.
2322 2014-04-18 Commit Queue <commit-queue@webkit.org>
2324 Unreviewed, rolling out r167527.
2325 https://bugs.webkit.org/show_bug.cgi?id=131883
2327 Broke 32-bit build (Requested by ap on #webkit).
2331 "[Mac] implement WebKitDataCue"
2332 https://bugs.webkit.org/show_bug.cgi?id=131799
2333 http://trac.webkit.org/changeset/167527
2335 2014-04-18 Eric Carlson <eric.carlson@apple.com>
2337 [Mac] implement WebKitDataCue
2338 https://bugs.webkit.org/show_bug.cgi?id=131799
2340 Reviewed by Dean Jackson.
2342 * http/tests/media/resources/hls: Added.
2343 * http/tests/media/resources/hls/metadata: Added.
2344 * http/tests/media/resources/hls/metadata/fileSequence0.ts: Added.
2345 * http/tests/media/resources/hls/metadata/fileSequence1.ts: Added.
2346 * http/tests/media/resources/hls/metadata/fileSequence2.ts: Added.
2347 * http/tests/media/resources/hls/metadata/fileSequence3.ts: Added.
2348 * http/tests/media/resources/hls/metadata/prog_index.m3u8: Added.
2349 * http/tests/media/track-in-band-hls-metadata-expected.txt: Added.
2350 * http/tests/media/track-in-band-hls-metadata.html: Added.
2351 * media/track/track-datacue-value-expected.txt: Added.
2352 * media/track/track-datacue-value.html: Added.
2353 * platform/efl/TestExpectations: Skip the new tests.
2354 * platform/gtk/TestExpectations: Ditto.
2355 * platform/mac/js/dom/global-constructors-attributes-expected.txt: Update.
2356 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Update.
2357 * platform/mac/TestExpectations: Skip DataCue test on all Mac versions. Skip HLS test on
2359 * platform/win/TestExpectations: Skip the new tests.
2361 2014-04-18 Hans Muller <hmuller@adobe.com>
2363 [CSS Shapes] Add parsing support for gradients
2364 https://bugs.webkit.org/show_bug.cgi?id=131444
2366 Reviewed by Bem Jones-Bey.
2368 * fast/shapes/parsing/parsing-shape-outside-expected.txt:
2369 * fast/shapes/parsing/parsing-test-utils.js:
2370 * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html: Added.
2371 * fast/shapes/shape-outside-floats/shape-outside-linear-gradient.html: Added.
2373 2014-04-18 Alexey Proskuryakov <ap@apple.com>
2375 [WK1] media/event-attributes.html is flaky
2376 https://bugs.webkit.org/show_bug.cgi?id=131855
2378 * platform/mac/TestExpectations: Marking as such.
2380 2014-04-17 Mark Hahnenberg <mhahnenberg@apple.com>
2382 Deleting properties poisons objects
2383 https://bugs.webkit.org/show_bug.cgi?id=131551
2385 Reviewed by Geoffrey Garen.
2387 New JS regress test. We're ~3.5x faster on this microbenchmark now.
2389 * js/regress/delete-a-few-properties-then-get-by-id-expected.txt: Added.
2390 * js/regress/delete-a-few-properties-then-get-by-id.html: Added.
2391 * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js: Added.
2395 2014-04-18 Alexey Proskuryakov <ap@apple.com>
2397 http/tests/multipart/policy-ignore-crash.php erroneously depends on http stack quirks
2398 https://bugs.webkit.org/show_bug.cgi?id=131853
2400 Reviewed by Brady Eidson.
2402 * http/tests/multipart/policy-ignore-crash.php: Produce a nice multipart response
2403 with boundaries on their own lines.
2405 2014-04-18 Simon Fraser <simon.fraser@apple.com>
2407 Worse animation performance on pages with 3D transforms
2408 https://bugs.webkit.org/show_bug.cgi?id=131838
2409 <rdar://problem/16428630&15705876>
2411 Reviewed by Dean Jackson.
2413 Testcase having layers at various z translates which shows the bucketing
2414 of contentsScale, and fix results affected by the patch.
2416 * compositing/contents-scale/rounded-contents-scale-expected.txt: Added.
2417 * compositing/contents-scale/rounded-contents-scale.html: Added.
2418 * compositing/contents-scale/z-translate-expected.txt:
2419 * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
2420 * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
2421 * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
2422 * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
2423 * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
2424 * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt:
2425 * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
2426 * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
2428 2014-04-18 Radu Stavila <stavila@adobe.com>
2430 [CSS Regions] Content overflowing a transformed region is clipped
2431 https://bugs.webkit.org/show_bug.cgi?id=116833
2433 Reviewed by Mihnea Ovidenie.
2435 Added test for overflow of content in 3d transformed regions.
2437 * fast/regions/overflow-3dtransformed-region-expected.txt: Added.
2438 * fast/regions/overflow-3dtransformed-region.html: Added.
2440 2014-04-18 Radu Stavila <stavila@adobe.com>
2442 [CSSRegions] Incorrect background paint on positioned element hover
2443 https://bugs.webkit.org/show_bug.cgi?id=131617
2445 Reviewed by Andrei Bucur.
2447 Added test for the proper repainting of absolute positioned elements in regions when the
2448 absolute top of the elements causes it to be pushed to the next region.
2450 * fast/regions/repaint/repaint-absolute-pushed-to-next-region-expected.txt: Added.
2451 * fast/regions/repaint/repaint-absolute-pushed-to-next-region.html: Added.
2453 2014-04-18 Philippe Normand <pnormand@igalia.com>
2455 Remove NETWORK_INFO support
2456 https://bugs.webkit.org/show_bug.cgi?id=131841
2458 Reviewed by Gyuyoung Kim.
2460 * networkinformation/add-listener-from-callback-expected.txt: Removed.
2461 * networkinformation/add-listener-from-callback.html: Removed.
2462 * networkinformation/basic-all-types-of-events-expected.txt: Removed.
2463 * networkinformation/basic-all-types-of-events.html: Removed.
2464 * networkinformation/basic-operation-expected.txt: Removed.
2465 * networkinformation/basic-operation.html: Removed.
2466 * networkinformation/event-after-navigation-expected.txt: Removed.
2467 * networkinformation/event-after-navigation.html: Removed.
2468 * networkinformation/multiple-frames-expected.txt: Removed.
2469 * networkinformation/multiple-frames.html: Removed.
2470 * networkinformation/resources/event-after-navigation-new.html: Removed.
2471 * networkinformation/script-tests/add-listener-from-callback.js: Removed.
2472 * networkinformation/script-tests/basic-all-types-of-events.js: Removed.
2473 * networkinformation/script-tests/basic-operation.js: Removed.
2474 * networkinformation/script-tests/event-after-navigation.js: Removed.
2475 * networkinformation/script-tests/multiple-frames.js: Removed.
2476 * networkinformation/script-tests/updates.js: Removed.
2477 * networkinformation/script-tests/window-property.js: Removed.
2478 * networkinformation/updates-expected.txt: Removed.
2479 * networkinformation/updates.html: Removed.
2480 * networkinformation/window-property-expected.txt: Removed.
2481 * networkinformation/window-property.html: Removed.
2483 2014-04-17 Commit Queue <commit-queue@webkit.org>
2485 Unreviewed, rolling out r167478.
2486 https://bugs.webkit.org/show_bug.cgi?id=131840
2488 Broke multicol tests (Requested by ap on #webkit).
2492 "[New Multicolumn] Pagination mode messed up with non-inline
2493 axis and reversed direction."
2494 https://bugs.webkit.org/show_bug.cgi?id=131811
2495 http://trac.webkit.org/changeset/167478
2497 2014-04-17 Darin Adler <darin@apple.com>
2499 hostname extraction from a URL should not decode percent-escape sequences
2500 https://bugs.webkit.org/show_bug.cgi?id=131837
2501 rdar://problem/15211936
2503 Reviewed by Anders Carlsson and Dave Hyatt.
2505 * fast/dom/DOMURL/parsing-expected.txt: Added.
2506 * fast/dom/DOMURL/parsing.html: Added.
2507 * fast/dom/HTMLAnchorElement/anchor-element-href-parsing-expected.txt: Added.
2508 * fast/dom/HTMLAnchorElement/anchor-element-href-parsing.html: Added.
2510 2014-04-17 David Hyatt <hyatt@apple.com>
2512 [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
2513 https://bugs.webkit.org/show_bug.cgi?id=131811
2515 Reviewed by Dean Jackson.
2517 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb-expected.html: Added.
2518 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html: Added.
2520 2014-04-16 Huang Dongsung <luxtella@company100.net>
2522 Make RenderLayerBacking get the timingFunction of the correct animation.
2523 https://bugs.webkit.org/show_bug.cgi?id=100632
2525 Reviewed by Simon Fraser.
2527 When an element on a compositing layer has multiple animations that have
2528 different timingFunctions, the progress of each animation should be
2529 calculated using its respective timingFunction in Accelerated
2532 * animations/keyframe-multiple-timing-functions-transform-expected.txt: Added.
2533 * animations/keyframe-multiple-timing-functions-transform.html: Added.
2535 2014-04-17 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2537 Unreviewed, EFL gardening. Remove duplicated test case in EFL WK2 TestExpectations.
2539 * platform/efl-wk2/TestExpectations:
2541 2014-04-17 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2543 Unreviewed, fix a test case path, which was moved to different folder.
2545 * platform/efl/TestExpectations:
2547 2014-04-17 David Hyatt <hyatt@apple.com>
2549 [New Multicolumn] Column rules don't respect the specified stacking order.
2550 https://bugs.webkit.org/show_bug.cgi?id=131804
2552 Reviewed by Beth Dakin.
2554 * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking-expected.html: Added.
2555 * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking.html: Added.
2557 2014-04-17 Rik Cabanier <cabanier@adobe.com>
2559 [CSS Blending] Remove the -webkit- prefix for mix-blend-mode and isolation CSS properties
2560 https://bugs.webkit.org/show_bug.cgi?id=131355
2562 Reviewed by Dean Jackson.
2564 Removed prefix from mix-blend-mode and isolation in layout tests.
2566 * css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts.html:
2567 * css3/compositing/blend-mode-ancestor-clipping-layer.html:
2568 * css3/compositing/blend-mode-background.html:
2569 * css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html:
2570 * css3/compositing/blend-mode-isolated-group-1.html:
2571 * css3/compositing/blend-mode-isolated-group-2.html:
2572 * css3/compositing/blend-mode-isolated-group-3.html:
2573 * css3/compositing/blend-mode-layers.html:
2574 * css3/compositing/blend-mode-parent-of-composited-blended-has-layer.html:
2575 * css3/compositing/blend-mode-property-expected.txt:
2576 * css3/compositing/blend-mode-property-parsing-expected.txt:
2577 * css3/compositing/blend-mode-property-parsing-invalid-expected.txt:
2578 * css3/compositing/blend-mode-reflection.html:
2579 * css3/compositing/blend-mode-simple-composited.html:
2580 * css3/compositing/blend-mode-simple.html:
2581 * css3/compositing/blend-mode-transform-style-expected.txt:
2582 * css3/compositing/blend-mode-transform-style.html:
2583 * css3/compositing/blend-mode-with-accelerated-sibling.html:
2584 * css3/compositing/blend-mode-with-composited-descendant-should-have-layer.html:
2585 * css3/compositing/isolation-isolate-blended-child-expected.html:
2586 * css3/compositing/isolation-isolate-blended-child.html:
2587 * css3/compositing/isolation-parsing.html:
2588 * css3/compositing/script-tests/blend-mode-property-parsing-invalid.js:
2589 (testInvalidFilterRule):
2590 * css3/compositing/script-tests/blend-mode-property-parsing.js:
2591 (testBlendModeRule):
2592 * css3/compositing/script-tests/blend-mode-property.js:
2594 * css3/compositing/svg-blend-color-dodge.html:
2595 * css3/compositing/svg-blend-color.html:
2596 * css3/compositing/svg-blend-hard-light.html:
2597 * css3/compositing/svg-blend-hue.html:
2598 * css3/compositing/svg-blend-layer-blend.html:
2599 * css3/compositing/svg-blend-layer-clip-path.html:
2600 * css3/compositing/svg-blend-layer-filter.html:
2601 * css3/compositing/svg-blend-layer-opacity.html:
2602 * css3/compositing/svg-blend-layer-shadow.html:
2603 * css3/compositing/svg-blend-luminosity.html:
2604 * css3/compositing/svg-blend-multiply-alpha.html:
2605 * css3/compositing/svg-blend-multiply.html:
2606 * css3/compositing/svg-blend-saturation.html:
2607 * css3/compositing/svg-blend-screen.html:
2608 * css3/compositing/svg-blend-soft-light.html:
2609 * css3/compositing/svg-isolation-default-expected.html:
2610 * css3/compositing/svg-isolation-default.html:
2611 * css3/compositing/svg-isolation-isolated-group-expected.html:
2612 * css3/compositing/svg-isolation-isolated-group.html:
2613 * fast/repaint/blend-mode-isolate-stacking-context.html:
2614 * inspector-protocol/layers/layers-blending-compositing-reasons.html:
2615 * transitions/blendmode-transitions-expected.txt:
2616 * transitions/blendmode-transitions.html:
2618 2014-04-16 Jer Noble <jer.noble@apple.com>
2620 Fullscreen media controls are unusable in pagination mode
2621 https://bugs.webkit.org/show_bug.cgi?id=131705
2623 Reviewed by Darin Adler.
2625 * fullscreen/full-screen-no-style-sharing-expected.txt: Rebaselined.
2626 * fullscreen/video-cursor-auto-hide.html: Corrected test to move cursor
2627 to the middle of the video element.
2629 2014-04-16 Jer Noble <jer.noble@apple.com>
2631 [MSE] Multiple initialization segments with same codecs in tracks fail validation.
2632 https://bugs.webkit.org/show_bug.cgi?id=131768
2634 Reviewed by Eric Carlson.
2636 * media/media-source/media-source-multiple-initialization-segments-expected.txt: Added.
2637 * media/media-source/media-source-multiple-initialization-segments.html: Added.
2639 2014-04-17 David Hyatt <hyatt@apple.com>
2641 [New Multicolumn] Column sets below spanners don't repaint properly.
2642 https://bugs.webkit.org/show_bug.cgi?id=131778
2644 Reviewed by Beth Dakin.
2646 * fast/repaint/spanner-with-margin-expected.txt: Added.
2647 * fast/repaint/spanner-with-margin.html: Added.
2649 2014-04-17 Eduardo Lima Mitev <elima@igalia.com>
2651 [GTK] [Gardening] Updates GTK test expectations
2653 * platform/gtk/TestExpectations:
2655 - fast/frames/frame-programmatic-noresize.html
2656 - fast/frames/frame-with-noresize-can-be-resized-after-removal-of-noresize.html
2657 - fast/frames/frame-with-noresize-can-be-resized-after-setting-noResize-to-false.html
2658 - Removed because are passing now
2659 - fast/dom/gc-dom-tree-lifetime.html
2660 - http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials.html
2661 - editing/editability/ignored-content.html
2663 2014-04-17 Koji Ishii <kojishi@gmail.com>
2665 Catch up ruby and its tag omission rule changes in HTML5 CR Feb 2014
2666 https://bugs.webkit.org/show_bug.cgi?id=131175
2668 Reviewed by Darin Adler.
2670 25 new test cases in 2 test files imported from pull requests to html5lib-tests,
2671 with run- and expected-files generated.
2672 All new tests pass with the changes included in this patch.
2674 * html5lib/generated/run-ruby-data-expected.txt: Added.
2675 * html5lib/generated/run-ruby-data.html: Added (generated by generate-test-wrappers.py)
2676 * html5lib/generated/run-ruby-write-expected.txt: Added.
2677 * html5lib/generated/run-ruby-write.html: Added (generated by generate-test-wrappers.py)
2678 * html5lib/resources/ruby.dat: Added from https://github.com/darobin/html5lib-tests/pull/1
2679 * html5lib/resources/tests19.dat: Updated from https://github.com/html5lib/html5lib-tests/pull/27
2681 2014-04-17 Alexey Proskuryakov <ap@apple.com>
2683 Don't skip inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html.
2685 First, they no longer crash/assert. They fail most of the time, but that's tracked as bug 129817.
2687 Second, skipping was ineffective anyway, because we had a preceding [ Pass Failure ]
2688 entry for the same files.
2692 2014-04-17 David Hyatt <hyatt@apple.com>
2694 [New Multicolumn] REGRESSION: Column set styles don't update when zooming etc.
2695 https://bugs.webkit.org/show_bug.cgi?id=131777
2697 Reviewed by Enrica Casucci.
2699 * fast/multicol/zoom-test-expected.html: Added.
2700 * fast/multicol/zoom-test.html: Added.
2702 2014-04-17 Darin Adler <darin@apple.com>
2704 Add separate flag for IndexedDatabase in workers since the current implementation is not threadsafe
2705 https://bugs.webkit.org/show_bug.cgi?id=131785
2706 rdar://problem/16003108
2708 Reviewed by Brady Eidson.
2710 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
2711 * js/dom/global-constructors-attributes-shared-worker-expected.txt:
2712 Updated results since indexed database features are not on by default any more.
2714 2014-04-17 Ion Rosca <rosca@adobe.com>
2716 [CSS Blending] Isolation descendant dependent flags are not updated correctly
2717 https://bugs.webkit.org/show_bug.cgi?id=130892
2719 Reviewed by Dean Jackson.
2721 * css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending.html: Added.
2722 * css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending.html: Added.
2723 * css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending.html: Added.
2724 * css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending.html: Added.
2725 * css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation.html: Added.
2726 * css3/compositing/blend-mode-isolation-flags-turn-off-blending.html: Added.
2727 * css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context.html: Added.
2728 * css3/compositing/blend-mode-isolation-flags-turn-on-blending.html: Added.
2729 * css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context.html: Added.
2730 * platform/mac/css3/compositing/blend-mode-background-expected.txt:
2731 * platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.txt:
2732 * platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.txt:
2733 * platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.txt:
2734 * platform/mac/css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending-expected.txt: Added.
2735 * platform/mac/css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending-expected.txt: Added.
2736 * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending-expected.txt: Added.
2737 * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending-expected.txt: Added.
2738 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-expected.txt: Added.
2739 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation-expected.txt: Added.
2740 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context-expected.txt: Added.
2741 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-blending-expected.txt: Added.
2742 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context-expected.txt: Added.
2743 * platform/mac/css3/compositing/blend-mode-layers-expected.txt:
2744 * platform/mac/css3/compositing/blend-mode-reflection-expected.txt:
2745 * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
2746 * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
2748 2014-04-16 Brian J. Burg <burg@cs.washington.edu>
2750 Web Replay: memoize fallback time values for document.lastModified
2751 https://bugs.webkit.org/show_bug.cgi?id=131318
2753 Reviewed by Joseph Pecoraro.
2755 Mark the new test as skipped until dependent functionality is landed.
2757 * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
2759 2014-04-16 Dean Jackson <dino@apple.com>
2761 MediaDocument on iOS should be full page
2762 https://bugs.webkit.org/show_bug.cgi?id=131774
2764 Reviewed by Jer Noble.
2766 * platform/iphone-simulator/media/media-document-controls-size-expected.txt: Added.
2767 * platform/iphone-simulator/media/media-document-controls-size.html: Added.
2769 2014-04-16 Roger Fong <roger_fong@apple.com>
2771 Add a way for layout tests to determine whether or not a plugin is snapshotted.
2772 https://bugs.webkit.org/show_bug.cgi?id=131650.
2773 <rdar://problem/16615528>
2775 Reviewed by Dean Jackson.
2777 Adjust simple.html accordingly, more snapshotting test changes to come.
2778 * platform/mac-wk2/plugins/snapshotting/simple-expected.txt:
2779 * plugins/snapshotting/simple.html:
2781 2014-04-16 Oliver Hunt <oliver@apple.com>
2783 Simple ES6 feature:Array.prototype.fill
2784 https://bugs.webkit.org/show_bug.cgi?id=131703
2786 Reviewed by David Hyatt.
2790 * js/Object-getOwnPropertyNames-expected.txt:
2791 * js/array-fill-expected.txt: Added.
2792 * js/array-fill.html: Added.
2793 * js/script-tests/Object-getOwnPropertyNames.js:
2794 * js/script-tests/array-fill.js: Added.
2796 2014-04-16 David Kilzer <ddkilzer@apple.com>
2798 Remove test results that match platform/mac results
2800 Found using this shell script:
2802 $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
2803 T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
2804 M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
2805 ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
2806 if [ -f $M -a ! -f $ML -a -z "`diff -u $F $M 2> /dev/null`" ]; then echo $F; fi; \
2809 * platform/ios-sim/fast/block/positioning/016-expected.txt: Removed.
2810 * platform/ios-sim/fast/block/positioning/025-expected.txt: Removed.
2811 * platform/ios-sim/fast/dom/icon-url-property-expected.txt: Removed.
2812 * platform/ios-sim/fast/hidpi/focus-rings-expected.txt: Removed.
2813 * platform/ios-sim/fast/multicol/shrink-to-column-height-for-pagination-expected.txt: Removed.
2814 * platform/ios-sim/fast/preloader/document-write-2-expected.txt: Removed.
2815 * platform/ios-sim/fast/preloader/script-expected.txt: Removed.
2816 * platform/ios-sim/fast/writing-mode/broken-ideograph-small-caps-expected.txt: Removed.
2817 * platform/ios-sim/fast/xsl/sort-locale-expected.txt: Removed.
2818 * platform/ios-sim/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Removed.
2819 * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Removed.
2820 * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Removed.
2821 * platform/ios-sim/webarchive/loading/mainresource-null-mimetype-crash-expected.txt: Removed.
2823 2014-04-16 David Kilzer <ddkilzer@apple.com>
2825 Remove test results that match top-level results
2827 Found using this shell script:
2829 $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
2830 T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
2831 M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
2832 ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
2833 if [ ! -f $M -a ! -f $ML -a -f $T -a -z "`diff -u $F $T 2> /dev/null`" ]; then echo $F; fi; \
2836 * platform/ios-sim/compositing/layer-creation/no-compositing-for-sticky-expected.txt: Removed.
2837 * platform/ios-sim/editing/inserting/insert-3786362-fix-expected.txt: Removed.
2838 * platform/ios-sim/editing/inserting/insert-3907422-fix-expected.txt: Removed.
2839 * platform/ios-sim/editing/unsupported-content/table-delete-001-expected.txt: Removed.
2840 * platform/ios-sim/editing/unsupported-content/table-delete-003-expected.txt: Removed.
2841 * platform/ios-sim/fast/block/positioning/move-with-auto-width-expected.txt: Removed.
2842 * platform/ios-sim/fast/canvas/2d.backingStorePixelRatio-expected.txt: Removed.
2843 * platform/ios-sim/fast/canvas/2d.imageDataHD-expected.txt: Removed.
2844 * platform/ios-sim/fast/canvas/canvas-fillPath-shadow-expected.txt: Removed.
2845 * platform/ios-sim/fast/canvas/webgl/texture-npot-expected.txt: Removed.
2846 * platform/ios-sim/fast/css/MarqueeLayoutTest-expected.txt: Removed.
2847 * platform/ios-sim/fast/css/color-leakage-expected.txt: Removed.
2848 * platform/ios-sim/fast/css/font-face-multiple-remote-sources-expected.txt: Removed.
2849 * platform/ios-sim/fast/css/font-face-remote-expected.txt: Removed.
2850 * platform/ios-sim/fast/css/getComputedStyle/computed-style-expected.txt: Removed.
2851 * platform/ios-sim/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Removed.
2852 * platform/ios-sim/fast/css/nested-layers-with-hover-expected.txt: Removed.
2853 * platform/ios-sim/fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1-expected.txt: Removed.
2854 * platform/ios-sim/fast/dom/Window/window-postmessage-arrays-expected.txt: Removed.
2855 * platform/ios-sim/fast/dom/constructed-objects-prototypes-expected.txt: Removed.
2856 * platform/ios-sim/fast/dom/gc-10-expected.txt: Removed.
2857 * platform/ios-sim/fast/dom/tabindex-clamp-expected.txt: Removed.
2858 * platform/ios-sim/fast/dynamic/dirty-float-in-clean-line-expected.txt: Removed.
2859 * platform/ios-sim/fast/events/pageshow-pagehide-on-back-cached-with-frames-expected.txt: Removed.
2860 * platform/ios-sim/fast/forms/mailto/advanced-get-expected.txt: Removed.
2861 * platform/ios-sim/fast/forms/mailto/advanced-put-expected.txt: Removed.
2862 * platform/ios-sim/fast/forms/radio/indeterminate-radio-expected.txt: Removed.
2863 * platform/ios-sim/fast/forms/select-script-onchange-expected.txt: Removed.
2864 * platform/ios-sim/fast/forms/suggested-value-expected.txt: Removed.
2865 * platform/ios-sim/fast/history/timed-refresh-in-cached-frame-expected.txt: Removed.
2866 * platform/ios-sim/fast/lists/inline-before-content-after-list-marker-expected.txt: Removed.
2867 * platform/ios-sim/fast/media/media-query-list-07-expected.txt: Removed.
2868 * platform/ios-sim/fast/media/print-restores-previous-mediatype-expected.txt: Removed.
2869 * platform/ios-sim/fast/multicol/span/before-child-anonymous-column-block-expected.txt: Removed.
2870 * platform/ios-sim/fast/overflow/horizontal-scroll-after-back-expected.txt: Removed.
2871 * platform/ios-sim/fast/overflow/scrollbar-restored-expected.txt: Removed.
2872 * platform/ios-sim/fast/repaint/table-hover-on-link-expected.txt: Removed.
2873 * platform/ios-sim/fast/repaint/table-section-repaint-expected.txt: Removed.
2874 * platform/ios-sim/fast/ruby/floating-ruby-text-expected.txt: Removed.
2875 * platform/ios-sim/fast/ruby/overhang-horizontal-expected.txt: Removed.
2876 * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap1-expected.txt: Removed.
2877 * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap2-expected.txt: Removed.
2878 * platform/ios-sim/fast/ruby/positioned-ruby-text-expected.txt: Removed.
2879 * platform/ios-sim/fast/ruby/ruby-text-before-child-split-expected.txt: Removed.
2880 * platform/ios-sim/fast/table/empty-row-crash-expected.txt: Removed.
2881 * platform/ios-sim/fast/table/empty-section-crash-expected.txt: Removed.
2882 * platform/ios-sim/fast/table/inline-form-assert-expected.txt: Removed.
2883 * platform/ios-sim/fast/table/max-width-integer-overflow-expected.txt: Removed.
2884 * platform/ios-sim/fast/table/table-row-split2-expected.txt: Removed.
2885 * platform/ios-sim/fast/table/table-section-split2-expected.txt: Removed.
2886 * platform/ios-sim/fast/table/table-split-expected.txt: Removed.
2887 * platform/ios-sim/fast/table/table-split2-expected.txt: Removed.
2888 * platform/ios-sim/fast/text/apply-start-width-after-skipped-text-expected.txt: Removed.
2889 * platform/ios-sim/fast/text/justify-padding-distribution-expected.txt: Removed.
2890 * platform/ios-sim/fast/text/selection-painted-separately-expected.txt: Removed.
2891 * platform/ios-sim/fast/text/setData-dirty-lines-expected.txt: Removed.
2892 * platform/ios-sim/fast/text/soft-hyphen-2-expected.txt: Removed.
2893 * platform/ios-sim/fast/text/splitText-dirty-lines-expected.txt: Removed.
2894 * platform/ios-sim/fast/transforms/shadows-expected.txt: Removed.
2895 * platform/ios-sim/fast/workers/worker-close-more-expected.txt: Removed.
2896 * platform/ios-sim/fast/writing-mode/table-percent-width-quirk-expected.txt: Removed.
2897 * platform/ios-sim/fast/xmlhttprequest/xmlhttprequest-recursive-sync-event-expected.txt: Removed.
2898 * platform/ios-sim/http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt: Removed.
2899 * platform/ios-sim/http/tests/cookies/simple-cookies-expired-expected.txt: Removed.
2900 * platform/ios-sim/http/tests/cookies/simple-cookies-max-age-expected.txt: Removed.
2901 * platform/ios-sim/http/tests/cookies/single-quoted-value-expected.txt: Removed.
2902 * platform/ios-sim/http/tests/misc/empty-urls-expected.txt: Removed.
2903 * platform/ios-sim/http/tests/multipart/load-last-non-html-frame-expected.txt: Removed.
2904 * platform/ios-sim/http/tests/navigation/post-goback1-expected.txt: Removed.
2905 * platform/ios-sim/http/tests/security/contentSecurityPolicy/connect-src-websocket-blocked-expected.txt: Removed.
2906 * platform/ios-sim/http/tests/security/contentSecurityPolicy/media-src-blocked-expected.txt: Removed.
2907 * platform/ios-sim/http/tests/security/local-video-poster-from-remote-expected.txt: Removed.
2908 * platform/ios-sim/http/tests/security/sandboxed-iframe-modify-self-expected.txt: Removed.
2909 * platform/ios-sim/http/tests/security/video-poster-cross-origin-crash-expected.txt: Removed.
2910 * platform/ios-sim/http/tests/xmlhttprequest/chunked-progress-event-expectedLength-expected.txt: Removed.
2911 * platform/ios-sim/http/tests/xmlhttprequest/request-encoding2-expected.txt: Removed.
2912 * platform/ios-sim/http/tests/xmlhttprequest/upload-onloadend-event-after-load-expected.txt: Removed.
2913 * platform/ios-sim/http/tests/xmlhttprequest/upload-onprogress-event-expected.txt: Removed.
2914 * platform/ios-sim/http/tests/xmlhttprequest/upload-progress-events-expected.txt: Removed.
2915 * platform/ios-sim/media/csp-blocks-video-expected.txt: Removed.
2916 * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.1-expected.txt: Removed.
2917 * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.2-expected.txt: Removed.
2918 * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T1-expected.txt: Removed.
2919 * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T2-expected.txt: Removed.
2920 * platform/ios-sim/svg/as-image/image-respects-pageScaleFactor-change-expected.txt: Removed.
2921 * platform/ios-sim/svg/css/getComputedStyle-basic-expected.txt: Removed.
2922 * platform/ios-sim/svg/custom/baseval-animval-equality-expected.txt: Removed.
2923 * platform/ios-sim/svg/custom/dasharrayOrigin-expected.txt: Removed.
2924 * platform/ios-sim/svg/custom/getSubStringLength-expected.txt: Removed.
2925 * platform/ios-sim/svg/custom/pattern-scaling-expected.txt: Removed.
2926 * platform/ios-sim/svg/custom/svg-features-expected.txt: Removed.
2927 * platform/ios-sim/svg/dom/altGlyph-dom-expected.txt: Removed.
2928 * platform/ios-sim/svg/foreignObject/fO-parent-display-none-expected.txt: Removed.
2929 * platform/ios-sim/svg/foreignObject/fO-parent-display-none-with-relative-pos-content-expected.txt: Removed.
2930 * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-expected.txt: Removed.
2931 * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-with-relative-pos-content-expected.txt: Removed.
2932 * platform/ios-sim/svg/hittest/svg-ellipse-non-scale-stroke-expected.txt: Removed.
2934 2014-04-16 David Kilzer <ddkilzer@apple.com>
2936 <http://webkit.org/b/129171> Rebaseline LayoutTests for iOS
2938 3206 files changed, 65535 insertions(+), 39972 deletions(-)
2940 * platform/ios-sim/Skipped: Clean up old items. Skip tests that
2941 time out due to notifyDone() not being called.
2943 2014-04-16 David Kilzer <ddkilzer@apple.com>
2945 Upstream iOS layout test results
2947 7354 files changed, 367781 insertions(+)
2949 * platform/ios-sim: Add.
2951 2014-04-16 David Kilzer <ddkilzer@apple.com>
2953 Rename LayoutTests/platformm/iphone-simulator => ios-sim
2955 * platform/ios-sim: Renamed from LayoutTests/platform/iphone-simulator.
2957 2014-04-16 Alexey Proskuryakov <ap@apple.com>
2959 DataTransfer should cache its FileList
2960 https://bugs.webkit.org/show_bug.cgi?id=131694
2962 Reviewed by Darin Adler.
2964 * fast/events/data-transfer-files-attribute-identity-expected.txt: Added.
2965 * fast/events/data-transfer-files-attribute-identity.html: Added.
2967 * platform/wk2/TestExpectations: Skipped the test, because WKTR doesn't support
2970 2014-04-16 Zoltan Horvath <zoltan@webkit.org>
2972 Remove fast/parser/parser-yield-timing.html from skipped list
2973 https://bugs.webkit.org/show_bug.cgi?id=131749
2975 Reviewed by Darin Adler.
2977 The test was originally skipped in Bug 89812 due to flakiness on Chromium
2978 debug bots. I run the tests with huge iterations and I don't see
2979 flakiness on Mavericks release/debug. Let's remove from skipped for now.
2981 * platform/mac/TestExpectations:
2983 2014-04-16 Bem Jones-Bey <bjonesbe@adobe.com>
2985 Remove references to Leopard and Snow Leopard from Windows TestExpectations
2987 Filed new bugs to track each of these tests, so someone with a windows
2988 build can try and see if the tests still fail.
2992 * platform/win/TestExpectations:
2993 * platform/wincairo/TestExpectations:
2995 2014-04-16 David Hyatt <hyatt@apple.com>
2997 Make sure to skip the RenderMultiColumnFlowThread when resolving percentage heights inside columns against
2998 containing blocks. The flow thread's auto height should not interfere if a fixed height is specified on
3001 https://bugs.webkit.org/show_bug.cgi?id=131741
3003 Reviewed by Simon Fraser.
3005 * fast/multicol/percent-height-expected.html: Added.
3006 * fast/multicol/percent-height.html: Added.
3008 2014-04-16 Martin Hodovan <mhodovan@inf.u-szeged.hu>
3010 ASSERTION FAILED: x2 >= x1 in WebCore::RenderObject::drawLineForBoxSide
3011 https://bugs.webkit.org/show_bug.cgi?id=127835
3013 Added test demonstrates four cases:
3014 Test #1: Negative upper margin + positive upper padding
3015 Test #2: Negative right margin + positive right padding (used to fail)
3016 Test #3: Negative bottom margin + positive bottom padding
3017 Test #4: Negative left margin + positive left padding (used to fail)
3019 Reviewed by Darin Adler.
3021 * fast/css/padding-margin-negative-border-expected.html: Added.
3022 * fast/css/padding-margin-negative-border.html: Added.
3024 2014-04-16 Jer Noble <jer.noble@apple.com>
3026 [MSE] Seeks into buffered ranges will never complete.
3027 https://bugs.webkit.org/show_bug.cgi?id=131717
3029 Reviewed by Eric Carlson.
3031 * media/media-source/media-source-seek-complete-expected.txt: Added.
3032 * media/media-source/media-source-seek-complete.html: Added.
3034 2014-04-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
3036 Unreviewed EFL gardening. Some test modules come to crash since buildbot uses
3037 Ubuntu 13.10. Skip those crash modules for now.
3039 * platform/efl-wk2/TestExpectations:
3041 2014-04-14 Roger Fong <roger_fong@apple.com>
3043 Snapshotted plugins may need to be restarted if style properties are changed after initial load of plugin.
3044 https://bugs.webkit.org/show_bug.cgi?id=131553.
3045 <rdar://problem/15443375>
3047 Reviewed by Timothy Horton.
3049 * platform/mac-wk2/plugins/snapshotting/set-plugin-size-to-tiny-expected.txt: Added.
3050 * plugins/snapshotting/set-plugin-size-to-tiny.html: Added.
3052 2014-04-14 Morten Stenshorne <mstensho@opera.com>
3054 [New Multicolumn] Add support for column-span:all
3055 https://bugs.webkit.org/show_bug.cgi?id=129330
3057 Reviewed by Dave Hyatt.
3059 Wrote a bunch of tests. A few of the tests were copied from existing
3060 (old-impl) tests and put in a separate directory. That directory can
3061 be wiped when we turn on the new multicol implementation by default.
3063 * fast/multicol/newmulticol/adjacent-spanners-expected.html: Added.
3064 * fast/multicol/newmulticol/adjacent-spanners.html: Added.
3065 * fast/multicol/newmulticol/block-becomes-spanner-expected.html: Added.
3066 * fast/multicol/newmulticol/block-becomes-spanner.html: Added.
3067 * fast/multicol/newmulticol/change-spanner-display-expected.html: Added.
3068 * fast/multicol/newmulticol/change-spanner-display.html: Added.
3069 * fast/multicol/newmulticol/change-spanner-parent-display-expected.html: Added.
3070 * fast/multicol/newmulticol/change-spanner-parent-display.html: Added.
3071 * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash-expected.txt: Added.
3072 * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash.html: Added.
3073 * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block-expected.html: Added.
3074 * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block.html: Added.
3075 * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash-expected.txt: Added.
3076 * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash.html: Added.
3077 * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash-expected.txt: Added.
3078 * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash.html: Added.
3079 * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox-expected.txt: Added.
3080 * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox.html: Added.
3081 * fast/multicol/newmulticol/compare-with-old-impl/clone-summary-expected.html: Added.
3082 * fast/multicol/newmulticol/compare-with-old-impl/clone-summary.html: Added.
3083 * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box-expected.txt: Added.
3084 * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box.html: Added.
3085 * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash-expected.txt: Added.
3086 * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash.html: Added.
3087 * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash-expected.txt: Added.
3088 * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash.html: Added.
3089 * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash-expected.txt: Added.
3090 * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash.html: Added.
3091 * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash-expected.txt: Added.
3092 * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash.html: Added.
3093 * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash-expected.txt: Added.
3094 * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash.html: Added.
3095 * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash-expected.txt: Added.
3096 * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash.html: Added.
3097 * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash-expected.txt: Added.
3098 * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash.html: Added.
3099 * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash-expected.txt: Added.
3100 * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash.html: Added.
3101 * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash-expected.txt: Added.
3102 * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash.html: Added.
3103 * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash-expected.txt: Added.
3104 * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash.html: Added.
3105 * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash-expected.txt: Added.
3106 * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash.html: Added.
3107 * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting-expected.html: Added.
3108 * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting.html: Added.
3109 * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child-expected.html: Added.
3110 * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child.html: Added.
3111 * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash-expected.txt: Added.
3112 * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash.html: Added.
3113 * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash-expected.txt: Added.
3114 * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash.html: Added.
3115 * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash-expected.txt: Added.
3116 * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash.html: Added.
3117 * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash-expected.txt: Added.
3118 * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash.html: Added.
3119 * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash-expected.txt: Added.
3120 * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash.html: Added.
3121 * fast/multicol/newmulticol/insert-row-content1-expected.html: Added.
3122 * fast/multicol/newmulticol/insert-row-content1.html: Added.
3123 * fast/multicol/newmulticol/insert-row-content2-expected.html: Added.
3124 * fast/multicol/newmulticol/insert-row-content2.html: Added.
3125 * fast/multicol/newmulticol/insert-row-content3-expected.html: Added.
3126 * fast/multicol/newmulticol/insert-row-content3.html: Added.
3127 * fast/multicol/newmulticol/insert-row-content4-expected.html: Added.
3128 * fast/multicol/newmulticol/insert-row-content4.html: Added.
3129 * fast/multicol/newmulticol/insert-row-content5-expected.html: Added.
3130 * fast/multicol/newmulticol/insert-row-content5.html: Added.
3131 * fast/multicol/newmulticol/insert-row-content6-expected.html: Added.
3132 * fast/multicol/newmulticol/insert-row-content6.html: Added.
3133 * fast/multicol/newmulticol/insert-row-content7-expected.html: Added.
3134 * fast/multicol/newmulticol/insert-row-content7.html: Added.
3135 * fast/multicol/newmulticol/insert-row-content8-expected.html: Added.
3136 * fast/multicol/newmulticol/insert-row-content8.html: Added.
3137 * fast/multicol/newmulticol/insert-row-content9-expected.html: Added.
3138 * fast/multicol/newmulticol/insert-row-content9.html: Added.
3139 * fast/multicol/newmulticol/insert-spanner-child1-expected.html: Added.
3140 * fast/multicol/newmulticol/insert-spanner-child1.html: Added.
3141 * fast/multicol/newmulticol/insert-spanner-child2-expected.html: Added.
3142 * fast/multicol/newmulticol/insert-spanner-child2.html: Added.
3143 * fast/multicol/newmulticol/insert-spanner-child3-expected.html: Added.
3144 * fast/multicol/newmulticol/insert-spanner-child3.html: Added.
3145 * fast/multicol/newmulticol/insert-spanner1-expected.html: Added.
3146 * fast/multicol/newmulticol/insert-spanner1.html: Added.
3147 * fast/multicol/newmulticol/insert-spanner2-expected.html: Added.
3148 * fast/multicol/newmulticol/insert-spanner2.html: Added.
3149 * fast/multicol/newmulticol/insert-spanner3-expected.html: Added.
3150 * fast/multicol/newmulticol/insert-spanner3.html: Added.
3151 * fast/multicol/newmulticol/insert-spanner4-expected.html: Added.
3152 * fast/multicol/newmulticol/insert-spanner4.html: Added.
3153 * fast/multicol/newmulticol/insert-spanner5-expected.html: Added.
3154 * fast/multicol/newmulticol/insert-spanner5.html: Added.
3155 * fast/multicol/newmulticol/insert-spanner6-expected.html: Added.
3156 * fast/multicol/newmulticol/insert-spanner6.html: Added.
3157 * fast/multicol/newmulticol/insert-spanner7-expected.html: Added.
3158 * fast/multicol/newmulticol/insert-spanner7.html: Added.
3159 * fast/multicol/newmulticol/insert-spanner8-expected.html: Added.
3160 * fast/multicol/newmulticol/insert-spanner8.html: Added.
3161 * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block-expected.html: Added.
3162 * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block.html: Added.
3163 * fast/multicol/newmulticol/remove-row-content1-expected.html: Added.
3164 * fast/multicol/newmulticol/remove-row-content1.html: Added.
3165 * fast/multicol/newmulticol/remove-row-content2-expected.html: Added.
3166 * fast/multicol/newmulticol/remove-row-content2.html: Added.
3167 * fast/multicol/newmulticol/remove-row-content3-expected.html: Added.
3168 * fast/multicol/newmulticol/remove-row-content3.html: Added.
3169 * fast/multicol/newmulticol/remove-row-content4-expected.html: Added.
3170 * fast/multicol/newmulticol/remove-row-content4.html: Added.
3171 * fast/multicol/newmulticol/remove-row-content5-expected.html: Added.
3172 * fast/multicol/newmulticol/remove-row-content5.html: Added.
3173 * fast/multicol/newmulticol/remove-row-content6-expected.html: Added.
3174 * fast/multicol/newmulticol/remove-row-content6.html: Added.
3175 * fast/multicol/newmulticol/remove-row-content7-expected.html: Added.
3176 * fast/multicol/newmulticol/remove-row-content7.html: Added.
3177 * fast/multicol/newmulticol/remove-row-content8-expected.html: Added.
3178 * fast/multicol/newmulticol/remove-row-content8.html: Added.
3179 * fast/multicol/newmulticol/remove-row-content9-expected.html: Added.
3180 * fast/multicol/newmulticol/remove-row-content9.html: Added.
3181 * fast/multicol/newmulticol/remove-spanner1-expected.html: Added.
3182 * fast/multicol/newmulticol/remove-spanner1.html: Added.
3183 * fast/multicol/newmulticol/remove-spanner2-expected.html: Added.
3184 * fast/multicol/newmulticol/remove-spanner2.html: Added.
3185 * fast/multicol/newmulticol/remove-spanner3-expected.html: Added.
3186 * fast/multicol/newmulticol/remove-spanner3.html: Added.
3187 * fast/multicol/newmulticol/remove-spanner4-expected.html: Added.
3188 * fast/multicol/newmulticol/remove-spanner4.html: Added.
3189 * fast/multicol/newmulticol/remove-spanner5-expected.html: Added.
3190 * fast/multicol/newmulticol/remove-spanner5.html: Added.
3191 * fast/multicol/newmulticol/remove-spanner6-expected.html: Added.
3192 * fast/multicol/newmulticol/remove-spanner6.html: Added.
3193 * fast/multicol/newmulticol/sole-spanner-expected.html: Added.
3194 * fast/multicol/newmulticol/sole-spanner.html: Added.
3195 * fast/multicol/newmulticol/span-between-text-expected.html: Added.
3196 * fast/multicol/newmulticol/span-between-text.html: Added.
3197 * fast/multicol/newmulticol/spanner-becomes-regular-block-expected.html: Added.
3198 * fast/multicol/newmulticol/spanner-becomes-regular-block.html: Added.
3199 * fast/multicol/newmulticol/spanner-first-expected.html: Added.
3200 * fast/multicol/newmulticol/spanner-first.html: Added.
3201 * fast/multicol/newmulticol/spanner-img-expected.html: Added.
3202 * fast/multicol/newmulticol/spanner-img.html: Added.
3203 * fast/multicol/newmulticol/spanner-inline-block-expected.html: Added.
3204 * fast/multicol/newmulticol/spanner-inline-block.html: Added.
3205 * fast/multicol/newmulticol/spanner-last-expected.html: Added.
3206 * fast/multicol/newmulticol/spanner-last.html: Added.
3207 * fast/multicol/newmulticol/spanner-nested-dynamic-expected.html: Added.
3208 * fast/multicol/newmulticol/spanner-nested-dynamic.html: Added.
3209 * fast/multicol/newmulticol/spanner-nested-expected.html: Added.
3210 * fast/multicol/newmulticol/spanner-nested.html: Added.
3211 * fast/multicol/newmulticol/spanner-pseudo-after1-expected.html: Added.
3212 * fast/multicol/newmulticol/spanner-pseudo-after1.html: Added.
3213 * fast/multicol/newmulticol/spanner-pseudo-after2-expected.html: Added.
3214 * fast/multicol/newmulticol/spanner-pseudo-after2.html: Added.
3215 * fast/multicol/newmulticol/spanner-pseudo-after3-expected.html: Added.
3216 * fast/multicol/newmulticol/spanner-pseudo-after3.html: Added.
3217 * fast/multicol/newmulticol/spanner-pseudo-after4-expected.html: Added.
3218 * fast/multicol/newmulticol/spanner-pseudo-after4.html: Added.
3219 * fast/multicol/newmulticol/spanner-pseudo-before-after1-expected.html: Added.
3220 * fast/multicol/newmulticol/spanner-pseudo-before-after1.html: Added.
3221 * fast/multicol/newmulticol/spanner-pseudo-before-after2-expected.html: Added.
3222 * fast/multicol/newmulticol/spanner-pseudo-before-after2.html: Added.
3223 * fast/multicol/newmulticol/spanner-pseudo-before-after3-expected.html: Added.
3224 * fast/multicol/newmulticol/spanner-pseudo-before-after3.html: Added.
3225 * fast/multicol/newmulticol/spanner-pseudo-before-after4-expected.html: Added.
3226 * fast/multicol/newmulticol/spanner-pseudo-before-after4.html: Added.
3227 * fast/multicol/newmulticol/spanner-pseudo-before1-expected.html: Added.
3228 * fast/multicol/newmulticol/spanner-pseudo-before1.html: Added.
3229 * fast/multicol/newmulticol/spanner-pseudo-before2-expected.html: Added.
3230 * fast/multicol/newmulticol/spanner-pseudo-before2.html: Added.
3231 * fast/multicol/newmulticol/spanner-pseudo-before3-expected.html: Added.
3232 * fast/multicol/newmulticol/spanner-pseudo-before3.html: Added.
3233 * fast/multicol/newmulticol/spanner-pseudo-before4-expected.html: Added.
3234 * fast/multicol/newmulticol/spanner-pseudo-before4.html: Added.
3235 * fast/multicol/newmulticol/spanner-table-expected.html: Added.
3236 * fast/multicol/newmulticol/spanner-table.html: Added.
3237 * fast/multicol/newmulticol/spanner-with-margin-expected.html: Added.
3238 * fast/multicol/newmulticol/spanner-with-margin.html: Added.
3239 * fast/multicol/newmulticol/spanner1-expected.html: Added.
3240 * fast/multicol/newmulticol/spanner1.html: Added.
3241 * fast/multicol/newmulticol/spanner2-expected.html: Added.
3242 * fast/multicol/newmulticol/spanner2.html: Added.
3243 * fast/multicol/newmulticol/spanner3-expected.html: Added.
3244 * fast/multicol/newmulticol/spanner3.html: Added.
3245 * fast/multicol/newmulticol/spanner4-expected.html: Added.
3246 * fast/multicol/newmulticol/spanner4.html: Added.
3247 * fast/multicol/newmulticol/spanner5-expected.html: Added.
3248 * fast/multicol/newmulticol/spanner5.html: Added.
3249 * fast/multicol/newmulticol/spanner6-expected.html: Added.
3250 * fast/multicol/newmulticol/spanner6.html: Added.
3251 * fast/multicol/newmulticol/spanner7-expected.html: Added.
3252 * fast/multicol/newmulticol/spanner7.html: Added.
3253 * fast/multicol/newmulticol/spanner8-expected.html: Added.
3254 * fast/multicol/newmulticol/spanner8.html: Added.
3255 * fast/multicol/newmulticol/spanner9-expected.html: Added.
3256 * fast/multicol/newmulticol/spanner9.html: Added.
3257 * fast/multicol/newmulticol/trailing-margin-with-spanner-expected.html: Added.
3258 * fast/multicol/newmulticol/trailing-margin-with-spanner.html: Added.
3259 * fast/multicol/newmulticol/trailing-margin-with-spanner2-expected.html: Added.
3260 * fast/multicol/newmulticol/trailing-margin-with-spanner2.html: Added.
3261 * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Added.
3263 2014-04-15 Alexey Proskuryakov <ap@apple.com>
3265 http/tests/websocket/tests/hybi/workers/close.html is flaky
3266 https://bugs.webkit.org/show_bug.cgi?id=131716
3268 * platform/mac/TestExpectations: Marking as such.
3270 2014-04-15 Alexey Proskuryakov <ap@apple.com>
3272 transitions/cancel-transition.html is very flaky on Mac
3273 https://bugs.webkit.org/show_bug.cgi?id=131715
3275 * platform/mac/TestExpectations: Marking as such.
3277 2014-04-15 Lorenzo Tilve <ltilve@igalia.com>
3279 Unreviewed gardening.
3282 Corrected wrong js/regress/ path for js/slow-stress/emscripten-memops.html
3283 * platform/gtk/TestExpectations:
3284 Updated expectation for passing on Release plugins/unavailable-plugin-indicator-obscurity.html
3286 2014-04-15 Commit Queue <commit-queue@webkit.org>
3288 Unreviewed, rolling out r167199 and r167251.
3289 https://bugs.webkit.org/show_bug.cgi?id=131678
3291 Caused a DYEBench regression and does not seem to improve perf
3292 on relevant websites (Requested by rniwa on #webkit).
3294 Reverted changesets:
3296 "Rewrite Function.bind as a builtin"
3297 https://bugs.webkit.org/show_bug.cgi?id=131083
3298 http://trac.webkit.org/changeset/167199
3300 "Update test result"
3301 http://trac.webkit.org/changeset/167251
3303 2014-04-15 Alexey Proskuryakov <ap@apple.com>
3305 inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html
3306 flakily fail and assert
3307 https://bugs.webkit.org/show_bug.cgi?id=131679
3309 * TestExpectations: This one, too.
3311 2014-04-15 Alexey Proskuryakov <ap@apple.com>
3313 inspector/dom/content-flow-list.html is flakily failing and asserting
3314 https://bugs.webkit.org/show_bug.cgi?id=131679
3316 * TestExpectations: Skip the test, it fails or asserts most of the time.
3318 2014-04-15 Alexey Proskuryakov <ap@apple.com>
3320 ScriptProcessorNode is garbage collected while still active if unreachable (breaks multiple webaudio test)
3321 https://bugs.webkit.org/show_bug.cgi?id=112521
3323 * TestExpectations: Updated bug number, added webaudio/audioprocessingevent.html,
3324 and removed a spurious additional webaudio/javascriptaudionode-downmix8-2channel-input.html line.
3326 2014-04-15 Alexey Proskuryakov <ap@apple.com>
3328 [Mac] compositing/repaint/positioned-movement.html flaky, missing repaint
3329 https://bugs.webkit.org/show_bug.cgi?id=118153
3331 * platform/mac-wk2/TestExpectations:
3332 * platform/mac/TestExpectations:
3333 Moved the flaky expectation to also apply to WebKit1.
3335 2014-04-14 Commit Queue <commit-queue@webkit.org>
3337 Unreviewed, rolling out r167261.
3338 https://bugs.webkit.org/show_bug.cgi?id=131667
3340 broke many navigation tests (Requested by ap on #webkit).
3344 "Web Replay: memoize fallback time values for
3345 document.lastModified"
3346 https://bugs.webkit.org/show_bug.cgi?id=131318
3347 http://trac.webkit.org/changeset/167261
3349 2014-04-14 Commit Queue <commit-queue@webkit.org>
3351 Unreviewed, rolling out r167272.
3352 https://bugs.webkit.org/show_bug.cgi?id=131666
3354 Broke multiple tests (Requested by ap on #webkit).
3358 "Function.bind itself is too slow"
3359 https://bugs.webkit.org/show_bug.cgi?id=131636
3360 http://trac.webkit.org/changeset/167272
3362 2014-04-14 Jon Honeycutt <jhoneycutt@apple.com>
3364 Assertion failure under FEImage::determineAbsolutePaintRect()
3366 <https://bugs.webkit.org/show_bug.cgi?id=131660>
3367 <rdar://problem/15669294>
3369 Reviewed by Geoffrey Garen.
3371 * svg/filters/feImage-filter-assertion-expected.txt: Added.
3372 * svg/filters/feImage-filter-assertion.html: Added.
3374 2014-04-14 Oliver Hunt <oliver@apple.com>
3376 Function.bind itself is too slow
3377 https://bugs.webkit.org/show_bug.cgi?id=131636
3379 Reviewed by Geoffrey Garen.
3381 New test, and fix bogus log in old one
3383 * js/regress/function-bind-create-expected.html: Added.
3384 * js/regress/function-bind-create.html: Added.
3385 * js/regress/script-tests/function-bind-create.js: Added.
3387 * js/regress/script-tests/function-bind.js:
3389 2014-04-14 Brian J. Burg <burg@cs.washington.edu>
3391 Web Replay: memoize fallback time values for document.lastModified
3392 https://bugs.webkit.org/show_bug.cgi?id=131318
3394 Reviewed by Joseph Pecoraro.
3396 * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
3398 2014-04-14 Eduardo Lima Mitev <elima@igalia.com>
3400 [GTK] Unreviewed GTK gardening.
3402 * platform/gtk/TestExpectations: Update test expectations for new failing test 'editing/editability/ignored-content.html'.
3403 * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Rebaselined.
3405 2014-04-14 Dirk Schulze <krit@webkit.org>
3407 Optimize Canvas fill and drawImage with SourceIn, DestinationIn, SourceOut, and DestinationAtop using transparencyLayer.
3408 https://bugs.webkit.org/show_bug.cgi?id=79659
3410 Reviewed by Darin Adler.
3412 Unskip previously failing tests.
3414 * platform/gtk/TestExpectations:
3416 2014-04-14 Manuel Rego Casasnovas <rego@igalia.com>
3418 [JSC] CSSStyleDeclaration report incorrect descriptor
3419 https://bugs.webkit.org/show_bug.cgi?id=89697
3421 Reviewed by Benjamin Poulain.
3423 Add new test to check the descriptor of CSSStyleDeclaration properties.
3425 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt: Added.
3426 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html: Added.
3428 2014-04-14 Benjamin Poulain <benjamin@webkit.org>
3430 CSS JIT: compile the :nth-child() pseudo class
3431 https://bugs.webkit.org/show_bug.cgi?id=131602
3433 Reviewed by Andreas Kling.
3435 Add a couple of test for the new code:
3436 -nth-child-with-backtracking tests the register pressure with backtracking.
3437 -nth-child-bounds tests invalid selectors do not cause problems.
3439 * fast/selectors/nth-child-bounds-expected.txt: Added.
3440 * fast/selectors/nth-child-bounds.html: Added.
3441 * fast/selectors/nth-child-with-backtracking-expected.txt: Added.
3442 * fast/selectors/nth-child-with-backtracking.html: Added.
3444 * http/tests/security/video-poster-cross-origin-crash.html:
3445 Now that CSSSelector filters out ridiculously bad values, the pseudo class in this test
3446 was no longer executed.
3447 The particular value of nth-child is irrelevant for this test, all it needs it the tree marking
3450 2014-04-14 Mihnea Ovidenie <mihnea@adobe.com>
3452 [CSS Regions] Hit testing doesn't work in video
3453 https://bugs.webkit.org/show_bug.cgi?id=131485
3455 Reviewed by Andrei Bucur.
3457 * fast/regions/hit-test-region-preserve3d-container-expected.txt: Added.
3458 * fast/regions/hit-test-region-preserve3d-container.html: Added.
3460 2014-04-14 Koji Ishii <kojishi@gmail.com>
3462 Update html5lib test data to latest version