1 2014-05-21 Michał Pakuła vel Rutka <m.pakula@samsung.com>
3 Unreviewed EFL gardening
5 Rebaseline test expectations after r169048.
7 * platform/efl/css1/box_properties/float_on_text_elements-expected.txt:
8 * platform/efl/css1/text_properties/text_indent-expected.txt:
9 * platform/efl/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
10 * platform/efl/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
11 * platform/efl/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
12 * platform/efl/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
13 * platform/efl/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
14 * platform/efl/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
15 * platform/efl/css2.1/t1601-c547-indent-00-b-a-expected.txt:
16 * platform/efl/fast/block/float/026-expected.txt:
17 * platform/efl/fast/block/float/028-expected.txt:
18 * platform/efl/fast/css/empty-pseudo-class-expected.txt:
19 * platform/efl/fast/css/first-child-pseudo-class-expected.txt:
20 * platform/efl/fast/css/first-of-type-pseudo-class-expected.txt:
21 * platform/efl/fast/css/last-child-pseudo-class-expected.txt:
22 * platform/efl/fast/css/last-of-type-pseudo-class-expected.txt:
23 * platform/efl/fast/css/only-child-pseudo-class-expected.txt:
24 * platform/efl/fast/css/only-of-type-pseudo-class-expected.txt:
25 * platform/efl/fast/line-grid/line-align-left-edges-expected.txt:
26 * platform/efl/fast/multicol/column-count-with-rules-expected.txt:
27 * platform/efl/fast/multicol/float-multicol-expected.txt:
28 * platform/efl/fast/multicol/layers-in-multicol-expected.txt:
29 * platform/efl/fast/multicol/vertical-lr/float-multicol-expected.txt:
30 * platform/efl/fast/multicol/vertical-rl/float-multicol-expected.txt:
31 * platform/efl/fast/repaint/line-flow-with-floats-1-expected.txt:
32 * platform/efl/fast/repaint/line-flow-with-floats-10-expected.txt:
33 * platform/efl/fast/repaint/line-flow-with-floats-2-expected.txt:
34 * platform/efl/fast/repaint/line-flow-with-floats-3-expected.txt:
35 * platform/efl/fast/repaint/line-flow-with-floats-4-expected.txt:
36 * platform/efl/fast/repaint/line-flow-with-floats-5-expected.txt:
37 * platform/efl/fast/repaint/line-flow-with-floats-6-expected.txt:
38 * platform/efl/fast/repaint/line-flow-with-floats-7-expected.txt:
39 * platform/efl/fast/repaint/line-flow-with-floats-8-expected.txt:
40 * platform/efl/fast/repaint/line-flow-with-floats-9-expected.txt:
41 * platform/efl/fast/text/whitespace/024-expected.txt:
43 2014-05-21 Jinwoo Song <jinwoo7.song@samsung.com>
45 Unreviewed EFL gardening.
47 * platform/efl/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
48 Rebaseline after r169048.
50 2014-05-21 Lorenzo Tilve <ltilve@igalia.com>
52 [GTK] Unreviewed GTK gardening
54 * platform/gtk/TestExpectations: Report and mark new tests failing.
55 * platform/gtk/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
56 Rebaseline after r169048.
58 2014-05-20 Daniel Bates <dabates@apple.com>
60 Element within flattened frame may update its scroll state during the layout phase of the wrong RenderView
61 https://bugs.webkit.org/show_bug.cgi?id=133013
62 <rdar://problem/16760154>
64 Reviewed by David Hyatt.
66 Added tests to ensure that that we update the scroll state of an element during the layout phase of its
67 associated RenderView.
69 * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-and-needs-full-repaint-crash-expected.txt: Added.
70 * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-and-needs-full-repaint-crash.html: Added.
71 * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-assertion-failure-expected.txt: Added.
72 * fast/frames/flattening/scrollable-flexbox-inside-iframe-with-zero-height-assertion-failure.html: Added.
74 2014-05-19 Mark Hahnenberg <mhahnenberg@apple.com>
76 JSArray::shiftCountWith* could be more efficient
77 https://bugs.webkit.org/show_bug.cgi?id=133011
79 Reviewed by Geoffrey Garen.
81 Added a performance regression test which tests the contiguous shift case. We're ~85% faster
82 on this microbenchmark with this patch.
84 Also added a bunch of tests for each permutation of contiguous/array storage with no holes, holes,
85 and holes that require special behavior (e.g. indexed properties in the prototype chain).
87 * js/array-storage-splice-holes-expected.txt: Added.
88 * js/array-storage-splice-holes-require-special-behavior-expected.txt: Added.
89 * js/array-storage-splice-holes-require-special-behavior.html: Added.
90 * js/array-storage-splice-holes.html: Added.
91 * js/array-storage-splice-no-holes-expected.txt: Added.
92 * js/array-storage-splice-no-holes.html: Added.
93 * js/contiguous-splice-holes-expected.txt: Added.
94 * js/contiguous-splice-holes-require-special-behavior-expected.txt: Added.
95 * js/contiguous-splice-holes-require-special-behavior.html: Added.
96 * js/contiguous-splice-holes.html: Added.
97 * js/contiguous-splice-no-holes-expected.txt: Added.
98 * js/contiguous-splice-no-holes.html: Added.
99 * js/regress/array-splice-contiguous-expected.txt: Added.
100 * js/regress/array-splice-contiguous.html: Added.
101 * js/regress/script-tests/array-splice-contiguous.js: Added.
103 * js/script-tests/array-storage-splice-holes-require-special-behavior.js: Added.
104 * js/script-tests/array-storage-splice-holes.js: Added.
105 * js/script-tests/array-storage-splice-no-holes.js: Added.
106 * js/script-tests/contiguous-splice-holes-require-special-behavior.js: Added.
107 * js/script-tests/contiguous-splice-holes.js: Added.
108 * js/script-tests/contiguous-splice-no-holes.js: Added.
110 2014-05-20 Radu Stavila <stavila@adobe.com>
112 REGRESSION: [CSS Regions] Content flowed directly into the flow thread that ends up in the second region is not properly repainted
113 https://bugs.webkit.org/show_bug.cgi?id=133111
115 Reviewed by David Hyatt.
117 Added test for the correct repaint of an element flowed directly into the second region of a flow thread.
119 * fast/regions/hover-element-flowed-second-region-expected.html: Added.
120 * fast/regions/hover-element-flowed-second-region.html: Added.
122 2014-05-20 Prashant Hiremath <hiremathprashants@gmail.com>
124 Only set title on SVG documents
125 https://bugs.webkit.org/show_bug.cgi?id=133068
127 Reviewed by Dirk Schulze.
129 * svg/custom/html_document_set_title-expected.txt: Added.
130 * svg/custom/html_document_set_title.html: Added.
132 2014-05-20 Alexey Proskuryakov <ap@apple.com>
134 REGRESSION(r169105): fast/regions/cssom/region-range-for-box-crash.html is more crashy than before
135 https://bugs.webkit.org/show_bug.cgi?id=133124
137 * TestExpectations: Skip it.
139 2014-05-20 Anders Carlsson <andersca@apple.com>
141 Skip http/tests/inspector/replay/document-last-modified-fallback-value.html since it asserts.
145 2014-05-20 David Kilzer <ddkilzer@apple.com>
147 Make fast/dom/remove-element-with-{id|name}-that-was-inserted-on-DOMNodeRemoved.html reliable
148 <http://webkit.org/b/133088>
150 Reviewed by Alexey Proskuryakov.
152 * fast/dom/remove-element-with-id-that-was-inserted-on-DOMNodeRemoved.html:
153 * fast/dom/remove-element-with-name-that-was-inserted-on-DOMNodeRemoved.html:
154 - Use waitUntilDone()/notifyDone() to make the tests reliable
155 since they use setTimeout().
157 2014-05-20 Radu Stavila <stavila@adobe.com>
159 [CSS Regions] Block incorrectly sized when containing an unsplittable box
160 https://bugs.webkit.org/show_bug.cgi?id=132601
162 Reviewed by Antti Koivisto.
164 Added tests for the layout of elements following inline-block elements
165 that overflow their region, with and without anonymous blocks.
167 * fast/regions/inline-block-inside-anonymous-overflow-expected.html: Added.
168 * fast/regions/inline-block-inside-anonymous-overflow.html: Added.
169 * fast/regions/inline-block-overflow-expected.html: Added.
170 * fast/regions/inline-block-overflow.html: Added.
172 2014-05-20 Zoltan Horvath <zoltan@webkit.org>
174 [CSS Regions] Add polygon tests for shapes on regions and shapes on the content flow
175 https://bugs.webkit.org/show_bug.cgi?id=133107
177 Reviewed by Mihnea Ovidenie.
179 * fast/regions/shape-outside-floats/regions-shape-outside-region-polygon-floats-expected.html: Added.
180 * fast/regions/shape-outside-floats/regions-shape-outside-region-polygon-floats.html: Added.
182 2014-05-20 Mihnea Ovidenie <mihnea@adobe.com>
184 [CSS Regions] Crash while painting block selection gaps in regions
185 https://bugs.webkit.org/show_bug.cgi?id=132720
187 Reviewed by David Hyatt.
189 * TestExpectations: Unskip a test that was crashing
190 * fast/regions/selection-gaps-paint-crash-expected.txt: Added.
191 * fast/regions/selection-gaps-paint-crash.html: Added.
193 2014-05-20 Lorenzo Tilve <ltilve@igalia.com>
195 [GTK] Unreviewed GTK gardening
197 Rebaseline affected tests by changes on integral snapping of inlines
198 introduced at r169048.
200 * platform/gtk/css1/box_properties/float_on_text_elements-expected.txt:
201 * platform/gtk/css1/text_properties/text_indent-expected.txt:
202 * platform/gtk/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
203 * platform/gtk/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
204 * platform/gtk/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
205 * platform/gtk/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
206 * platform/gtk/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
207 * platform/gtk/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
208 * platform/gtk/css2.1/t1601-c547-indent-00-b-a-expected.txt:
209 * platform/gtk/fast/block/float/026-expected.txt:
210 * platform/gtk/fast/block/float/028-expected.txt:
211 * platform/gtk/fast/css/empty-pseudo-class-expected.txt:
212 * platform/gtk/fast/css/first-child-pseudo-class-expected.txt:
213 * platform/gtk/fast/css/first-of-type-pseudo-class-expected.txt:
214 * platform/gtk/fast/css/last-child-pseudo-class-expected.txt:
215 * platform/gtk/fast/css/last-of-type-pseudo-class-expected.txt:
216 * platform/gtk/fast/css/only-child-pseudo-class-expected.txt:
217 * platform/gtk/fast/css/only-of-type-pseudo-class-expected.txt:
218 * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt:
219 * platform/gtk/fast/line-grid/line-align-left-edges-expected.txt:
220 * platform/gtk/fast/multicol/column-count-with-rules-expected.txt:
221 * platform/gtk/fast/multicol/float-multicol-expected.txt:
222 * platform/gtk/fast/multicol/layers-in-multicol-expected.txt:
223 * platform/gtk/fast/multicol/vertical-lr/float-multicol-expected.txt:
224 * platform/gtk/fast/multicol/vertical-rl/float-multicol-expected.txt:
225 * platform/gtk/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
226 * platform/gtk/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt:
227 * platform/gtk/fast/repaint/line-flow-with-floats-1-expected.txt:
228 * platform/gtk/fast/repaint/line-flow-with-floats-10-expected.txt:
229 * platform/gtk/fast/repaint/line-flow-with-floats-2-expected.txt:
230 * platform/gtk/fast/repaint/line-flow-with-floats-3-expected.txt:
231 * platform/gtk/fast/repaint/line-flow-with-floats-4-expected.txt:
232 * platform/gtk/fast/repaint/line-flow-with-floats-5-expected.txt:
233 * platform/gtk/fast/repaint/line-flow-with-floats-6-expected.txt:
234 * platform/gtk/fast/repaint/line-flow-with-floats-7-expected.txt:
235 * platform/gtk/fast/repaint/line-flow-with-floats-8-expected.txt:
236 * platform/gtk/fast/repaint/line-flow-with-floats-9-expected.txt:
237 * platform/gtk/fast/text/whitespace/024-expected.txt:
238 * platform/gtk/svg/wicd/rightsizing-grid-expected.txt:
239 * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt:
241 2014-05-19 Filip Pizlo <fpizlo@apple.com>
243 Test gardening: skip some failing tests on not-X86.
245 * js/script-tests/function-apply-many-args.js:
247 2014-05-19 Chris Fleizach <cfleizach@apple.com>
249 AX: VoiceOver sees the WebArea out of order when topContentInset is used
250 https://bugs.webkit.org/show_bug.cgi?id=133091
253 Make the layout test more resilient to platform differences in frame positions.
255 * platform/mac-wk2/accessibility/content-inset-scrollview-frame-expected.txt:
256 * platform/mac-wk2/accessibility/content-inset-scrollview-frame.html:
258 2014-05-19 Myles C. Maxfield <litherum@gmail.com>
260 Text decorations do not contribute to visual overflow
261 https://bugs.webkit.org/show_bug.cgi?id=132773
263 Reviewed by Antti Koivisto.
265 This first test makes sure that repaint rects are extended to include text decorations that may
266 lie outside of the text layout rects. It compares text with an underline to text that has
267 had underline applied to it in a timer.
269 The second test triggers an off-by-one error in collapsed table borders where a border was not
270 being drawn if it lay right on top of a repaint rect.
272 * fast/css3-text/css3-text-decoration/repaint/resources/Litherum.svg: Added. This font has a
273 descent of 0 (so it will not intersect underlines).
274 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-expected.html: Added.
275 Apply the underline without any timeout.
276 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect.html: Added.
277 Apply the underline with a timeout.
278 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-removed-expected.html: Added.
279 Draw text without decorations.
280 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-removed.html: Added.
281 Draw text with decorations which contribute to overflow, then remove those decorations on a timer.
282 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-altered-expected.html: Added.
283 Draw text as if the final state of the decorations had always existed.
284 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-altered.html: Added.
285 Make sure that modifying decorations that contribute to overflow redraw properly.
286 * fast/repaint/border-collapse-table-off-by-one-expected.html: Added.
287 * fast/repaint/border-collapse-table-off-by-one.html: Added. Trigger the off-by-one error in
288 RenderTableSection.cpp
290 2014-05-19 Chris Fleizach <cfleizach@apple.com>
292 AX: VoiceOver sees the WebArea out of order when topContentInset is used
293 https://bugs.webkit.org/show_bug.cgi?id=133091
295 Reviewed by Simon Fraser.
297 * platform/mac-wk2/accessibility/content-inset-scrollview-frame-expected.txt: Added.
298 * platform/mac-wk2/accessibility/content-inset-scrollview-frame.html: Added.
300 2014-05-19 Simon Fraser <simon.fraser@apple.com>
302 Split scrolling tree ScrollingNodes into FrameScrollingNodes and OverflowScrollingNodes
303 https://bugs.webkit.org/show_bug.cgi?id=133022
305 Reviewed by Sam Weinig.
307 Updated for new node name. No geometry changes.
309 * platform/mac-wk2/tiled-drawing/clamp-out-of-bounds-scrolls-expected.txt:
310 * platform/mac-wk2/tiled-drawing/fixed/absolute-inside-fixed-expected.txt:
311 * platform/mac-wk2/tiled-drawing/fixed/absolute-inside-out-of-view-fixed-expected.txt:
312 * platform/mac-wk2/tiled-drawing/fixed/fixed-in-overflow-expected.txt:
313 * platform/mac-wk2/tiled-drawing/fixed/fixed-position-out-of-view-expected.txt:
314 * platform/mac-wk2/tiled-drawing/fixed/fixed-position-out-of-view-negative-zindex-expected.txt:
315 * platform/mac-wk2/tiled-drawing/fixed/four-bars-expected.txt:
316 * platform/mac-wk2/tiled-drawing/fixed/four-bars-with-header-and-footer-expected.txt:
317 * platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset-expected.txt:
318 * platform/mac-wk2/tiled-drawing/fixed/negative-scroll-offset-in-view-expected.txt:
319 * platform/mac-wk2/tiled-drawing/fixed/nested-fixed-expected.txt:
320 * platform/mac-wk2/tiled-drawing/fixed/percentage-inside-fixed-expected.txt:
321 * platform/mac-wk2/tiled-drawing/scrolling-tree-after-scroll-expected.txt:
322 * platform/mac-wk2/tiled-drawing/scrolling-tree-slow-scrolling-expected.txt:
323 * platform/mac-wk2/tiled-drawing/sticky/negative-scroll-offset-expected.txt:
324 * platform/mac-wk2/tiled-drawing/sticky/sticky-horizontal-expected.txt:
326 2014-05-19 Zalan Bujtas <zalan@apple.com>
328 Fix Element.offset* and .client* rounding mismatches after r168868.
329 https://bugs.webkit.org/show_bug.cgi?id=133076
331 Unreviewed gardening.
333 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler.html:
334 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div.html:
335 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler.html:
336 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe.html:
337 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler.html:
338 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe.html:
339 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler.html:
340 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select.html:
342 2014-05-19 Simon Fraser <simon.fraser@apple.com>
344 Images missing sometimes with composited clipping layers
345 https://bugs.webkit.org/show_bug.cgi?id=133065
346 <rdar://problem/15224559>
348 Reviewed by Beth Dakin.
350 * compositing/backing/solid-color-with-paints-into-ancestor-expected.html: Added.
351 * compositing/backing/solid-color-with-paints-into-ancestor.html: Added.
353 2014-05-19 Jono Wells <jonowells@apple.com>
355 Script include paths for js-test-pre.js and js-test-post.js were incorrect.
356 https://bugs.webkit.org/show_bug.cgi?id=133072
358 Reviewed by Andy Estes.
360 * http/tests/navigation/forward-to-fragment-fires-onload.html: Fixed script includes.
362 2014-05-19 Zalan Bujtas <zalan@apple.com>
364 REGRESSION (r133351, sub-pixel layout): Right-to-left block with text-overflow: ellipsis truncates prematurely (breaks facebook.com Hebrew UI)
365 https://bugs.webkit.org/show_bug.cgi?id=112227
367 Reviewed by Maciej Stachowiak.
369 This patch removes unnecessary integral snapping of inlines at layout time.
371 1px off differences and rounding expected results to match new behavior. -rebaselining.
373 * fast/frames/hidpi-position-iframe-on-device-pixel-expected.html: Added.
374 * fast/frames/hidpi-position-iframe-on-device-pixel.html: Added.
375 * fast/inline/hidpi-rtl-text-does-not-fit-line-and-gets-cut-off-expected.html: Added.
376 * fast/inline/hidpi-rtl-text-does-not-fit-line-and-gets-cut-off.html: Added.
377 * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-left.html:
378 * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-right.html:
379 * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-different-writing-modes-left.html:
380 * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-different-writing-modes-right.html:
381 * fast/shapes/shape-outside-floats/shape-outside-rounded-boxes-001.html:
382 * fast/shapes/shape-outside-floats/shape-outside-rounded-boxes-002.html:
383 * fast/shapes/shape-outside-floats/shape-outside-rounded-inset-expected.html:
384 * platform/mac/TestExpectations:
385 * platform/mac/css1/box_properties/float_on_text_elements-expected.txt:
386 * platform/mac/css1/text_properties/text_indent-expected.txt:
387 * platform/mac/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
388 * platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
389 * platform/mac/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
390 * platform/mac/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
391 * platform/mac/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
392 * platform/mac/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
393 * platform/mac/css3/unicode-bidi-isolate-basic-expected.txt:
394 * platform/mac/editing/selection/caret-ltr-2-expected.txt:
395 * platform/mac/editing/selection/caret-ltr-2-left-expected.txt:
396 * platform/mac/editing/selection/caret-rtl-expected.txt:
397 * platform/mac/editing/selection/caret-rtl-right-expected.txt:
398 * platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
399 * platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
400 * platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
401 * platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
402 * platform/mac/fast/block/float/026-expected.txt:
403 * platform/mac/fast/block/float/028-expected.txt:
404 * platform/mac/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Added.
405 * platform/mac/fast/css/empty-pseudo-class-expected.txt:
406 * platform/mac/fast/css/first-child-pseudo-class-expected.txt:
407 * platform/mac/fast/css/first-of-type-pseudo-class-expected.txt:
408 * platform/mac/fast/css/last-child-pseudo-class-expected.txt:
409 * platform/mac/fast/css/last-of-type-pseudo-class-expected.txt:
410 * platform/mac/fast/css/only-child-pseudo-class-expected.txt:
411 * platform/mac/fast/css/only-of-type-pseudo-class-expected.txt:
412 * platform/mac/fast/css/text-overflow-input-expected.txt:
413 * platform/mac/fast/forms/file/file-input-direction-expected.txt:
414 * platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt:
415 * platform/mac/fast/forms/number/number-appearance-rtl-expected.txt:
416 * platform/mac/fast/forms/placeholder-position-expected.txt:
417 * platform/mac/fast/forms/search-rtl-expected.txt:
418 * platform/mac/fast/line-grid/line-align-left-edges-expected.txt:
419 * platform/mac/fast/lists/008-expected.txt:
420 * platform/mac/fast/lists/008-vertical-expected.txt:
421 * platform/mac/fast/multicol/column-count-with-rules-expected.txt:
422 * platform/mac/fast/multicol/float-multicol-expected.txt:
423 * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
424 * platform/mac/fast/multicol/vertical-lr/float-multicol-expected.txt:
425 * platform/mac/fast/multicol/vertical-rl/float-multicol-expected.txt:
426 * platform/mac/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
427 * platform/mac/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt:
428 * platform/mac/fast/repaint/line-flow-with-floats-1-expected.txt:
429 * platform/mac/fast/repaint/line-flow-with-floats-10-expected.txt:
430 * platform/mac/fast/repaint/line-flow-with-floats-2-expected.txt:
431 * platform/mac/fast/repaint/line-flow-with-floats-3-expected.txt:
432 * platform/mac/fast/repaint/line-flow-with-floats-4-expected.txt:
433 * platform/mac/fast/repaint/line-flow-with-floats-5-expected.txt:
434 * platform/mac/fast/repaint/line-flow-with-floats-6-expected.txt:
435 * platform/mac/fast/repaint/line-flow-with-floats-7-expected.txt:
436 * platform/mac/fast/repaint/line-flow-with-floats-8-expected.txt:
437 * platform/mac/fast/repaint/line-flow-with-floats-9-expected.txt:
438 * platform/mac/fast/text/script-tests/ligature-subdivision.js:
439 * platform/mac/fast/text/vertical-rl-rtl-linebreak-expected.txt:
440 * platform/mac/fast/text/whitespace/024-expected.txt:
441 * platform/mac/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt:
442 * platform/mac/fast/text/word-break-run-rounding-expected.txt:
443 * platform/mac/svg/wicd/rightsizing-grid-expected.txt:
445 2014-05-19 Csaba Osztrogonác <ossy@webkit.org>
447 Unreviewed gardening, try to unbreak Mac buildbots and EWS bots after r169023.
449 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
450 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
452 2014-05-18 Svetlana Redchenko <redchenko@yandex-team.ru>
454 Input ::selection pseudo class does not work leading to hidden selection
455 https://bugs.webkit.org/show_bug.cgi?id=38943
457 Reviewed by Darin Adler.
459 * fast/selectors/input-with-selection-pseudo-element-expected.html: Added.
460 * fast/selectors/input-with-selection-pseudo-element.html: Added.
462 2014-05-18 Maciej Stachowiak <mjs@apple.com>
464 REGRESSION (r156546): Default media controls are laid out incorrectly when media element is styled with direction:rtl
465 https://bugs.webkit.org/show_bug.cgi?id=132531
466 <rdar://problem/16806267>
468 Reviewed by Mark Rowe.
470 * platform/mac/TestExpectations: Unskip media/video-rtl.html
472 2014-05-18 Rik Cabanier <cabanier@adobe.com>
474 support for navigator.hardwareConcurrency
475 https://bugs.webkit.org/show_bug.cgi?id=132588
477 Reviewed by Filip Pizlo.
479 * fast/dom/navigator-detached-no-crash-expected.txt:
480 * fast/dom/navigator-hardwareConcurrency-expected.txt: Added.
481 * fast/dom/navigator-hardwareConcurrency.html: Added.
483 2014-05-18 Antti Koivisto <antti@apple.com>
485 REGRESSION (r160259): text-combine glyphs are not rendered
486 https://bugs.webkit.org/show_bug.cgi?id=127324
488 Reviewed by Andreas Kling.
490 * fast/text/text-combine-rendering-expected.html: Added.
491 * fast/text/text-combine-rendering.html: Added.
493 2014-05-17 Maciej Stachowiak <mjs@apple.com>
495 Don't attempt to update id or name for nodes that are already removed
496 https://bugs.webkit.org/show_bug.cgi?id=133041
498 Reviewed by Sam Weinig.
500 Test originally by Dan Bates.
502 * fast/dom/remove-element-with-id-that-was-inserted-on-DOMNodeRemoved-expected.txt: Added.
503 * fast/dom/remove-element-with-id-that-was-inserted-on-DOMNodeRemoved.html: Added.
504 * fast/dom/remove-element-with-name-that-was-inserted-on-DOMNodeRemoved-expected.txt: Added.
505 * fast/dom/remove-element-with-name-that-was-inserted-on-DOMNodeRemoved.html: Added.
507 2014-05-17 Alexey Proskuryakov <ap@apple.com>
509 REGRESSION (NetworkProcess): Trying to use appcache fallback crashes in ApplicationCacheHost::scheduleLoadFallbackResourceFromApplicationCache
510 https://bugs.webkit.org/show_bug.cgi?id=133007
511 <rdar://problem/13702706>
513 appcache tests often fail on the Mac WebKit2 bot
514 https://bugs.webkit.org/show_bug.cgi?id=82061
516 Reviewed by Maciej Stachowiak.
518 * platform/mac-wk2/TestExpectations: Let's enable all the appcache tests (except
519 for a couple that fail), and see what happens on bots. I don't see any reason
520 why WebKit2 would be any more flaky than WebKit1 here.
522 2014-05-17 Piotr Grad <p.grad@samsung.com>
524 Setting playback rate on video with media controller is not ignored.
525 https://bugs.webkit.org/show_bug.cgi?id=129048
527 Reviewed by Jer Noble.
529 * media/video-controller-child-rate-expected.txt: Added.
530 * media/video-controller-child-rate.html: Added.
532 2014-05-16 Simon Fraser <simon.fraser@apple.com>
536 Remove call to internals.settings.setRegionBasedColumnsEnabled(true).
538 * fast/repaint/spanner-with-margin.html:
540 2014-05-16 Simon Fraser <simon.fraser@apple.com>
542 Remove calls to internals.settings.setRegionBasedColumnsEnabled(true);
545 Some of these tests may now be no-ops, but I haven't found a convenient
546 way to know which ones.
548 * fast/multicol/break-in-columns-before-spanner-expected.html:
549 * fast/multicol/break-in-columns-before-spanner.html:
550 * fast/multicol/break-in-scrollable-expected.html:
551 * fast/multicol/break-in-scrollable.html:
552 * fast/multicol/client-rects-spanners-complex.html:
553 * fast/multicol/client-rects-spanners.html:
554 * fast/multicol/inline-children-crash.html:
555 * fast/multicol/mixed-opacity-fixed-test.html:
556 * fast/multicol/mixed-opacity-test.html:
557 * fast/multicol/mixed-positioning-stacking-order.html:
558 * fast/multicol/multicol-li-crash.html:
559 * fast/multicol/newmulticol/adjacent-spanners.html:
560 * fast/multicol/newmulticol/avoid-column-break-inside.html:
561 * fast/multicol/newmulticol/balance-images.html:
562 * fast/multicol/newmulticol/balance-maxheight1.html:
563 * fast/multicol/newmulticol/balance-maxheight2.html:
564 * fast/multicol/newmulticol/balance1.html:
565 * fast/multicol/newmulticol/balance10.html:
566 * fast/multicol/newmulticol/balance2.html:
567 * fast/multicol/newmulticol/balance3.html:
568 * fast/multicol/newmulticol/balance4.html:
569 * fast/multicol/newmulticol/balance5.html:
570 * fast/multicol/newmulticol/balance6.html:
571 * fast/multicol/newmulticol/balance7.html:
572 * fast/multicol/newmulticol/balance8.html:
573 * fast/multicol/newmulticol/balance9.html:
574 * fast/multicol/newmulticol/block-becomes-spanner-expected.html:
575 * fast/multicol/newmulticol/block-becomes-spanner.html:
576 * fast/multicol/newmulticol/break-after-expected.html:
577 * fast/multicol/newmulticol/break-after.html:
578 * fast/multicol/newmulticol/break-before.html:
579 * fast/multicol/newmulticol/breaks-2-columns-3-no-balancing.html:
580 * fast/multicol/newmulticol/breaks-2-columns-3.html:
581 * fast/multicol/newmulticol/breaks-3-columns-3.html:
582 * fast/multicol/newmulticol/cell-shrinkback.html:
583 * fast/multicol/newmulticol/change-spanner-display-expected.html:
584 * fast/multicol/newmulticol/change-spanner-display.html:
585 * fast/multicol/newmulticol/change-spanner-parent-display-expected.html:
586 * fast/multicol/newmulticol/change-spanner-parent-display.html:
587 * fast/multicol/newmulticol/client-rects.html:
588 * fast/multicol/newmulticol/clipping-expected.html:
589 * fast/multicol/newmulticol/clipping-overflow-hidden-expected.html:
590 * fast/multicol/newmulticol/clipping-overflow-hidden.html:
591 * fast/multicol/newmulticol/clipping-top-overflow-expected.html:
592 * fast/multicol/newmulticol/clipping-top-overflow.html:
593 * fast/multicol/newmulticol/clipping.html:
594 * fast/multicol/newmulticol/column-rules-fixed-height.html:
595 * fast/multicol/newmulticol/columns-shorthand-parsing.html:
596 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html:
597 * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb.html:
598 * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash.html:
599 * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block.html:
600 * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash.html:
601 * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash.html:
602 * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox.html:
603 * fast/multicol/newmulticol/compare-with-old-impl/clone-summary.html:
604 * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking.html:
605 * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box.html:
606 * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash.html:
607 * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash.html:
608 * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash.html:
609 * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash.html:
610 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below.html:
611 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped.html:
612 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height.html:
613 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column.html:
614 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float.html:
615 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped.html:
616 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages.html:
617 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis.html:
618 * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash.html:
619 * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input-expected.html:
620 * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input.html:
621 * fast/multicol/newmulticol/compare-with-old-impl/overflow-content.html:
622 * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash.html:
623 * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash.html:
624 * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash.html:
625 * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash.html:
626 * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash.html:
627 * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash.html:
628 * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination.html:
629 * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child.html:
630 * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash.html:
631 * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash.html:
632 * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash.html:
633 * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash.html:
634 * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash.html:
635 * fast/multicol/newmulticol/direct-child-column-span-all.html:
636 * fast/multicol/newmulticol/fixed-height-fill-auto-expected.html:
637 * fast/multicol/newmulticol/fixed-height-fill-auto.html:
638 * fast/multicol/newmulticol/fixed-height-fill-balance-2.html:
639 * fast/multicol/newmulticol/fixed-height-fill-balance-expected.html:
640 * fast/multicol/newmulticol/fixed-height-fill-balance.html:
641 * fast/multicol/newmulticol/float-avoidance.html:
642 * fast/multicol/newmulticol/float-multicol.html:
643 * fast/multicol/newmulticol/float-paginate-complex.html:
644 * fast/multicol/newmulticol/float-paginate-empty-lines.html:
645 * fast/multicol/newmulticol/float-paginate.html:
646 * fast/multicol/newmulticol/hide-box-horizontal-bt-expected.html:
647 * fast/multicol/newmulticol/hide-box-horizontal-bt.html:
648 * fast/multicol/newmulticol/hide-box-vertical-lr-expected.html:
649 * fast/multicol/newmulticol/hide-box-vertical-lr.html:
650 * fast/multicol/newmulticol/hide-box-vertical-rl-expected.html:
651 * fast/multicol/newmulticol/hide-box-vertical-rl.html:
652 * fast/multicol/newmulticol/insert-row-content1-expected.html:
653 * fast/multicol/newmulticol/insert-row-content1.html:
654 * fast/multicol/newmulticol/insert-row-content2-expected.html:
655 * fast/multicol/newmulticol/insert-row-content2.html:
656 * fast/multicol/newmulticol/insert-row-content3-expected.html:
657 * fast/multicol/newmulticol/insert-row-content3.html:
658 * fast/multicol/newmulticol/insert-row-content4-expected.html:
659 * fast/multicol/newmulticol/insert-row-content4.html:
660 * fast/multicol/newmulticol/insert-row-content5-expected.html:
661 * fast/multicol/newmulticol/insert-row-content5.html:
662 * fast/multicol/newmulticol/insert-row-content6-expected.html:
663 * fast/multicol/newmulticol/insert-row-content6.html:
664 * fast/multicol/newmulticol/insert-row-content7-expected.html:
665 * fast/multicol/newmulticol/insert-row-content7.html:
666 * fast/multicol/newmulticol/insert-row-content8-expected.html:
667 * fast/multicol/newmulticol/insert-row-content8.html:
668 * fast/multicol/newmulticol/insert-row-content9-expected.html:
669 * fast/multicol/newmulticol/insert-row-content9.html:
670 * fast/multicol/newmulticol/insert-spanner-child1-expected.html:
671 * fast/multicol/newmulticol/insert-spanner-child1.html:
672 * fast/multicol/newmulticol/insert-spanner-child2-expected.html:
673 * fast/multicol/newmulticol/insert-spanner-child2.html:
674 * fast/multicol/newmulticol/insert-spanner-child3-expected.html:
675 * fast/multicol/newmulticol/insert-spanner-child3.html:
676 * fast/multicol/newmulticol/insert-spanner1-expected.html:
677 * fast/multicol/newmulticol/insert-spanner1.html:
678 * fast/multicol/newmulticol/insert-spanner2-expected.html:
679 * fast/multicol/newmulticol/insert-spanner2.html:
680 * fast/multicol/newmulticol/insert-spanner3-expected.html:
681 * fast/multicol/newmulticol/insert-spanner3.html:
682 * fast/multicol/newmulticol/insert-spanner4-expected.html:
683 * fast/multicol/newmulticol/insert-spanner4.html:
684 * fast/multicol/newmulticol/insert-spanner5-expected.html:
685 * fast/multicol/newmulticol/insert-spanner5.html:
686 * fast/multicol/newmulticol/insert-spanner6-expected.html:
687 * fast/multicol/newmulticol/insert-spanner6.html:
688 * fast/multicol/newmulticol/insert-spanner7-expected.html:
689 * fast/multicol/newmulticol/insert-spanner7.html:
690 * fast/multicol/newmulticol/insert-spanner8-expected.html:
691 * fast/multicol/newmulticol/insert-spanner8.html:
692 * fast/multicol/newmulticol/layers-in-multicol.html:
693 * fast/multicol/newmulticol/layers-split-across-columns.html:
694 * fast/multicol/newmulticol/leading-and-trailing-margin-expected.html:
695 * fast/multicol/newmulticol/leading-and-trailing-margin.html:
696 * fast/multicol/newmulticol/leading-margin.html:
697 * fast/multicol/newmulticol/line-grid-inside-columns.html:
698 * fast/multicol/newmulticol/line-grid-into-columns.html:
699 * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block.html:
700 * fast/multicol/newmulticol/orphans-and-widows-balance.html:
701 * fast/multicol/newmulticol/positioned-split.html:
702 * fast/multicol/newmulticol/positioned-with-constrained-height.html:
703 * fast/multicol/newmulticol/progression-reverse-overflow.html:
704 * fast/multicol/newmulticol/progression-reverse.html:
705 * fast/multicol/newmulticol/remove-row-content1-expected.html:
706 * fast/multicol/newmulticol/remove-row-content1.html:
707 * fast/multicol/newmulticol/remove-row-content2-expected.html:
708 * fast/multicol/newmulticol/remove-row-content2.html:
709 * fast/multicol/newmulticol/remove-row-content3-expected.html:
710 * fast/multicol/newmulticol/remove-row-content3.html:
711 * fast/multicol/newmulticol/remove-row-content4-expected.html:
712 * fast/multicol/newmulticol/remove-row-content4.html:
713 * fast/multicol/newmulticol/remove-row-content5-expected.html:
714 * fast/multicol/newmulticol/remove-row-content5.html:
715 * fast/multicol/newmulticol/remove-row-content6-expected.html:
716 * fast/multicol/newmulticol/remove-row-content6.html:
717 * fast/multicol/newmulticol/remove-row-content7-expected.html:
718 * fast/multicol/newmulticol/remove-row-content7.html:
719 * fast/multicol/newmulticol/remove-row-content8-expected.html:
720 * fast/multicol/newmulticol/remove-row-content8.html:
721 * fast/multicol/newmulticol/remove-row-content9-expected.html:
722 * fast/multicol/newmulticol/remove-row-content9.html:
723 * fast/multicol/newmulticol/remove-spanner1-expected.html:
724 * fast/multicol/newmulticol/remove-spanner1.html:
725 * fast/multicol/newmulticol/remove-spanner2-expected.html:
726 * fast/multicol/newmulticol/remove-spanner2.html:
727 * fast/multicol/newmulticol/remove-spanner3-expected.html:
728 * fast/multicol/newmulticol/remove-spanner3.html:
729 * fast/multicol/newmulticol/remove-spanner4-expected.html:
730 * fast/multicol/newmulticol/remove-spanner4.html:
731 * fast/multicol/newmulticol/remove-spanner5-expected.html:
732 * fast/multicol/newmulticol/remove-spanner5.html:
733 * fast/multicol/newmulticol/remove-spanner6-expected.html:
734 * fast/multicol/newmulticol/remove-spanner6.html:
735 * fast/multicol/newmulticol/single-line.html:
736 * fast/multicol/newmulticol/sole-spanner.html:
737 * fast/multicol/newmulticol/span-between-text-expected.html:
738 * fast/multicol/newmulticol/span-between-text.html:
739 * fast/multicol/newmulticol/spanner-becomes-regular-block-expected.html:
740 * fast/multicol/newmulticol/spanner-becomes-regular-block.html:
741 * fast/multicol/newmulticol/spanner-first-expected.html:
742 * fast/multicol/newmulticol/spanner-first.html:
743 * fast/multicol/newmulticol/spanner-img-expected.html:
744 * fast/multicol/newmulticol/spanner-img.html:
745 * fast/multicol/newmulticol/spanner-inline-block-expected.html:
746 * fast/multicol/newmulticol/spanner-inline-block.html:
747 * fast/multicol/newmulticol/spanner-last-expected.html:
748 * fast/multicol/newmulticol/spanner-last.html:
749 * fast/multicol/newmulticol/spanner-nested-dynamic-expected.html:
750 * fast/multicol/newmulticol/spanner-nested-dynamic.html:
751 * fast/multicol/newmulticol/spanner-nested-expected.html:
752 * fast/multicol/newmulticol/spanner-nested.html:
753 * fast/multicol/newmulticol/spanner-pseudo-after1-expected.html:
754 * fast/multicol/newmulticol/spanner-pseudo-after1.html:
755 * fast/multicol/newmulticol/spanner-pseudo-after2-expected.html:
756 * fast/multicol/newmulticol/spanner-pseudo-after2.html:
757 * fast/multicol/newmulticol/spanner-pseudo-after3-expected.html:
758 * fast/multicol/newmulticol/spanner-pseudo-after3.html:
759 * fast/multicol/newmulticol/spanner-pseudo-after4-expected.html:
760 * fast/multicol/newmulticol/spanner-pseudo-after4.html:
761 * fast/multicol/newmulticol/spanner-pseudo-before-after1-expected.html:
762 * fast/multicol/newmulticol/spanner-pseudo-before-after1.html:
763 * fast/multicol/newmulticol/spanner-pseudo-before-after2-expected.html:
764 * fast/multicol/newmulticol/spanner-pseudo-before-after2.html:
765 * fast/multicol/newmulticol/spanner-pseudo-before-after3-expected.html:
766 * fast/multicol/newmulticol/spanner-pseudo-before-after3.html:
767 * fast/multicol/newmulticol/spanner-pseudo-before-after4-expected.html:
768 * fast/multicol/newmulticol/spanner-pseudo-before-after4.html:
769 * fast/multicol/newmulticol/spanner-pseudo-before1-expected.html:
770 * fast/multicol/newmulticol/spanner-pseudo-before1.html:
771 * fast/multicol/newmulticol/spanner-pseudo-before2-expected.html:
772 * fast/multicol/newmulticol/spanner-pseudo-before2.html:
773 * fast/multicol/newmulticol/spanner-pseudo-before3-expected.html:
774 * fast/multicol/newmulticol/spanner-pseudo-before3.html:
775 * fast/multicol/newmulticol/spanner-pseudo-before4-expected.html:
776 * fast/multicol/newmulticol/spanner-pseudo-before4.html:
777 * fast/multicol/newmulticol/spanner-table-expected.html:
778 * fast/multicol/newmulticol/spanner-table.html:
779 * fast/multicol/newmulticol/spanner-with-margin-expected.html:
780 * fast/multicol/newmulticol/spanner-with-margin.html:
781 * fast/multicol/newmulticol/spanner1-expected.html:
782 * fast/multicol/newmulticol/spanner1.html:
783 * fast/multicol/newmulticol/spanner2-expected.html:
784 * fast/multicol/newmulticol/spanner2.html:
785 * fast/multicol/newmulticol/spanner3-expected.html:
786 * fast/multicol/newmulticol/spanner3.html:
787 * fast/multicol/newmulticol/spanner4-expected.html:
788 * fast/multicol/newmulticol/spanner4.html:
789 * fast/multicol/newmulticol/spanner5-expected.html:
790 * fast/multicol/newmulticol/spanner5.html:
791 * fast/multicol/newmulticol/spanner6-expected.html:
792 * fast/multicol/newmulticol/spanner6.html:
793 * fast/multicol/newmulticol/spanner7-expected.html:
794 * fast/multicol/newmulticol/spanner7.html:
795 * fast/multicol/newmulticol/spanner8-expected.html:
796 * fast/multicol/newmulticol/spanner8.html:
797 * fast/multicol/newmulticol/spanner9-expected.html:
798 * fast/multicol/newmulticol/spanner9.html:
799 * fast/multicol/newmulticol/trailing-margin-with-spanner-expected.html:
800 * fast/multicol/newmulticol/trailing-margin-with-spanner.html:
801 * fast/multicol/newmulticol/trailing-margin-with-spanner2-expected.html:
802 * fast/multicol/newmulticol/trailing-margin-with-spanner2.html:
803 * fast/multicol/newmulticol/unresolvable-percent-height-2.html:
804 * fast/multicol/newmulticol/unresolvable-percent-height.html:
805 * fast/multicol/newmulticol/unresolvable-percent-max-height-2.html:
806 * fast/multicol/newmulticol/unresolvable-percent-max-height.html:
807 * fast/multicol/offset-top-left.html:
808 * fast/multicol/percent-height.html:
809 * fast/multicol/positioned-outside-of-columns.html:
810 * fast/multicol/scrolling-column-rules.html:
811 * fast/multicol/tall-float-expected.html:
812 * fast/multicol/tall-float.html:
813 * fast/multicol/transform-inside-opacity.html:
814 * fast/multicol/zoom-test-expected.html:
815 * fast/multicol/zoom-test.html:
817 2014-05-16 Jer Noble <jer.noble@apple.com>
819 [Mac] naturalSize not updated when preload=metadata
820 https://bugs.webkit.org/show_bug.cgi?id=132994
822 Reviewed by Eric Carlson.
824 * media/video-load-preload-metadata-naturalsize-expected.txt: Added.
825 * media/video-load-preload-metadata-naturalsize.html: Added.
827 2014-05-16 Enrique Ocaña González <eocanha@igalia.com>
829 Unreviewed GTK gardening.
831 Added some flaky tests to TestExpectations.
833 * platform/gtk/TestExpectations:
835 2014-05-16 Piotr Grad <p.grad@samsung.com>
837 [Gtk] media/media-blocked-by-beforeload.html is flaky.
838 https://bugs.webkit.org/show_bug.cgi?id=89811
840 Reviewed by Eric Carlson.
842 Problem is that we cannot predict when 'error' event would be called,
843 because is called async on 'source' element. Solution is to not log
844 'loadedmetadata' and 'loadstart' events.
846 * media/media-blocked-by-beforeload-expected.txt:
847 * media/media-blocked-by-beforeload.html:
849 2014-05-16 Zalan Bujtas <zalan@apple.com>
851 Subpixel rendering: Push named flows in region to device pixel when painting.
852 https://bugs.webkit.org/show_bug.cgi?id=132986
854 Reviewed by Simon Fraser.
856 Remove integral rounding when named flow sets the painting offset on the graphics context.
857 Use device pixel snapping instead to ensure that we can paint on odd device pixel positions on retina displays.
859 * fast/regions/hidpi-region-with-auto-margin-on-subpixel-position-expected.html: Added.
860 * fast/regions/hidpi-region-with-auto-margin-on-subpixel-position.html: Added.
862 2014-05-16 Kiran <kiran.guduru@samsung.com>
864 RTCDtmfSender default values need to be updated.
865 https://bugs.webkit.org/show_bug.cgi?id=132952
867 Reviewed by Eric Carlson.
869 Added checks to test default, min value interToneGap
870 and duration and max value for duration.
871 (Spec does not specify any max value for inTertoneGap)
873 * fast/mediastream/RTCPeerConnection-dtmf.html:
875 2014-05-15 Daniel Bates <dabates@apple.com>
877 ASSERT_NOT_REACHED() in DocumentOrderedMap::get() when removing SVG subtree
878 https://bugs.webkit.org/show_bug.cgi?id=132669
879 <rdar://problem/14931432>
881 Reviewed by Brent Fulgham and Ryosuke Niwa.
883 Add tests to ensure that we don't cause an assertion failure when removing an SVG element with a duplicate id.
885 * svg/custom/change-id-of-use-during-removal-expected.txt: Added.
886 * svg/custom/change-id-of-use-during-removal.html: Added.
887 * svg/custom/remove-subtree-including-path-with-duplicate-id-referenced-by-later-textpath-expected.txt: Added.
888 * svg/custom/remove-subtree-including-path-with-duplicate-id-referenced-by-later-textpath.html: Added.
889 * svg/custom/remove-subtree-including-text-with-duplicate-id-referenced-by-later-tref-expected.txt: Added.
890 * svg/custom/remove-subtree-including-text-with-duplicate-id-referenced-by-later-tref.html: Added.
891 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-earlier-use-expected.txt: Added.
892 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-earlier-use.html: Added.
893 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-animate-expected.txt: Added.
894 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-animate.html: Added.
895 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-feimage-expected.txt: Added.
896 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-feimage.html: Added.
897 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-mpath-expected.txt: Added.
898 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-mpath.html: Added.
899 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-use-expected.txt: Added.
900 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-use.html: Added.
901 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-use2-expected.txt: Added.
902 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-later-use2.html: Added.
903 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-use-in-different-subtree-expected.txt: Added.
904 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-use-in-different-subtree.html: Added.
905 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-use-with-duplicate-id-in-different-subtree-expected.html: Added.
906 * svg/custom/remove-subtree-including-use-with-duplicate-id-referenced-by-use-with-duplicate-id-in-different-subtree.html: Added.
907 * svg/custom/remove-use-with-duplicate-id-referenced-by-later-use-expected.html: Added.
908 * svg/custom/remove-use-with-duplicate-id-referenced-by-later-use.html: Added.
910 2014-05-15 Daniel Bates <dabates@apple.com>
912 SVG element may reference arbitrary DOM element before running its insertion logic
913 https://bugs.webkit.org/show_bug.cgi?id=132757
914 <rdar://problem/15703817>
916 Reviewed by Ryosuke Niwa.
918 Add tests to ensure that we don't cause an assertion failure when re-parenting an SVG subtree that
919 contains an element with a duplicate id.
921 * svg/custom/reparent-animate-element-expected.txt: Added.
922 * svg/custom/reparent-animate-element.html: Added.
923 * svg/custom/reparent-feimage-element-expected.txt: Added.
924 * svg/custom/reparent-feimage-element.html: Added.
925 * svg/custom/reparent-mpath-element-expected.txt: Added.
926 * svg/custom/reparent-mpath-element.html: Added.
927 * svg/custom/reparent-textpath-element-expected.txt: Added.
928 * svg/custom/reparent-textpath-element.html: Added.
929 * svg/custom/reparent-tref-element-expected.txt: Added.
930 * svg/custom/reparent-tref-element.html: Added.
931 * svg/custom/reparent-use-element-expected.txt: Added.
932 * svg/custom/reparent-use-element.html: Added.
934 2014-05-15 Mark Hahnenberg <mhahnenberg@apple.com>
936 JSDOMWindow should not claim HasImpureGetOwnPropertySlot
937 https://bugs.webkit.org/show_bug.cgi?id=132918
939 Reviewed by Geoffrey Garen.
941 We now correctly handle the impurity of JSDOMWindow's custom getOwnPropertySlot without needing the
942 blanket HasImpureGetOwnPropertySlot. We do this through the use of watchpoints and by explicitly forbidding
943 any caching beyond a certain point using PropertySlot::disableCaching. Getting rid of this flag will allow
944 us to cache many properties/methods on both the JSDOMWindow and its prototype, which are very commonly used
947 These tests trigger inline caching of window and window prototype properties.
949 * js/cached-window-properties-expected.txt: Added.
950 * js/cached-window-properties.html: Added.
951 * js/cached-window-prototype-properties-expected.txt: Added.
952 * js/cached-window-prototype-properties.html: Added.
954 2014-05-15 Alexey Proskuryakov <ap@apple.com>
956 Automatically zip document bundles used via File API
957 https://bugs.webkit.org/show_bug.cgi?id=132713
958 <rdar://problem/13397892>
960 Actually land the tests.
962 * fast/files/filereader-zip-bundle-expected.txt: Added.
963 * fast/files/filereader-zip-bundle.html: Added.
964 * fast/files/resources/document.rtfd: Added.
965 * fast/files/resources/document.rtfd/TXT.rtf: Added.
966 * http/tests/local/fileapi/resources/document.rtfd: Added.
967 * http/tests/local/fileapi/resources/document.rtfd/TXT.rtf: Added.
968 * http/tests/local/fileapi/upload-zip-bundle-as-blob-expected.txt: Added.
969 * http/tests/local/fileapi/upload-zip-bundle-as-blob.html: Added.
970 * platform/wk2/TestExpectations:
972 2014-05-15 Mark Hahnenberg <mhahnenberg@apple.com>
974 Move subframe name getter lookup later in JSDOMWindow::getOwnPropertySlot
975 https://bugs.webkit.org/show_bug.cgi?id=132922
977 Reviewed by Geoffrey Garen.
979 In JSDOMWindow::getOwnPropertySlot, we currently look for the property on the JSDOMWindow,
980 then we search the window's subframes for name getters, then we look in the window's prototype
981 chain. Apparently we were doing the lookup in this order to be compatible with Mozilla, but
982 Mozilla no longer implements this behavior. Instead, they do the lookup on the prototype before
983 looking for subframe name getters. We should change this to match Mozilla. This has the convenient
984 side effect of allowing us to cache lookups in the window's prototype chain.
986 * fast/dom/Window/window-function-frame-getter-precedence-expected.txt: Rebaseline to account
987 for change in behavior.
988 * fast/dom/Window/window-function-frame-getter-precedence.html:
989 * http/tests/security/document-all-expected.txt: Rebaseline due to the presenece of a security check
990 that was previously not done with the old behavior.
991 * http/tests/security/window-named-proto-expected.txt: Ditto.
992 * http/tests/security/window-named-valueOf-expected.txt: Ditto.
993 * http/tests/security/xss-DENIED-window-name-alert.html: Changed test so it actually tests named getters.
995 2014-05-15 Commit Queue <commit-queue@webkit.org>
997 Unreviewed, rolling out r168893.
998 https://bugs.webkit.org/show_bug.cgi?id=132957
1000 Lots of media tests still come to crash on EFL layout test
1001 (Requested by gyuyoung on #webkit).
1005 "LayoutTests: Unreviewed EFL gardening. Unskip media test both
1007 http://trac.webkit.org/changeset/168893
1009 2014-05-15 Krzysztof Wolanski <k.wolanski@samsung.com>
1011 [EFL] Add new test expectations after r168544
1012 https://bugs.webkit.org/show_bug.cgi?id=132908
1014 Unreviewed gardening
1016 * platform/efl/TestExpectations:
1017 * platform/efl/svg/foreignObject/svg-document-in-html-document-expected.txt:
1018 * platform/efl/svg/text/small-fonts-in-html5-expected.txt:
1019 * platform/efl/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Added.
1020 * platform/efl/svg/zoom/text/zoom-svg-float-border-padding-expected.txt: Added.
1022 2014-05-14 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1024 LayoutTests: Unreviewed EFL gardening. Unskip media test both EFL WK1 and WK2.
1025 Crash doesn't happen anymore.
1027 * platform/efl/TestExpectations:
1029 2014-05-14 Commit Queue <commit-queue@webkit.org>
1031 Unreviewed, rolling out r168750.
1032 https://bugs.webkit.org/show_bug.cgi?id=132935
1034 Caused repaint bugs (Requested by weinig on #webkit).
1038 "Text decorations do not contribute to visual overflow"
1039 https://bugs.webkit.org/show_bug.cgi?id=132773
1040 http://trac.webkit.org/changeset/168750
1042 2014-05-14 Zalan Bujtas <zalan@apple.com>
1044 Subpixel layout: Change Element.offset* client* scroll* return type to double.
1045 https://bugs.webkit.org/show_bug.cgi?id=132895
1047 Reviewed by Simon Fraser.
1049 Some test cases expect integral values, so the test content is updated accordingly.
1050 It mostly means adding Math.round() before comparing values in order to match pixelSnappedIntRect()
1053 * css3/calc/simple-calcs-prefixed.html: changed file format from Windows to Unix.
1054 * css3/calc/simple-calcs.html: changed file format from Windows to Unix.
1055 * cssom/subpixel-offsetleft-top-width-height-values-expected.txt: Added.
1056 * cssom/subpixel-offsetleft-top-width-height-values.html: Added.
1057 * editing/selection/drag-start-event-client-x-y.html: use floor as we compare the return value to a truncated integer.
1058 * editing/selection/mixed-editability-10.html:
1059 * fast/css/zoom-in-length-round-trip.html:
1060 * fast/dom/non-numeric-values-numeric-parameters-expected.txt:
1061 * fast/dom/script-tests/non-numeric-values-numeric-parameters.js:
1062 * fast/forms/basic-buttons.html:
1063 * js/dom/dom-static-property-for-in-iteration-expected.txt:
1064 * platform/mac/fast/scrolling/scroll-div-latched-div.html:
1065 * platform/mac/fast/scrolling/scroll-div-latched-mainframe.html:
1066 * platform/mac/fast/scrolling/scroll-select-bottom-test.html:
1067 * platform/mac/fast/scrolling/scroll-select-latched-mainframe.html:
1068 * platform/mac/fast/scrolling/scroll-select-latched-select.html:
1069 * resources/check-layout.js:
1071 2014-05-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
1073 [GTK] Unreviewed GTK gardening.
1075 * platform/gtk/TestExpectations: Report and mark new tests failing.
1076 * platform/gtk/editing/apply-style-iframe-crash-expected.txt: Added.
1077 Rebaseline after r168641.
1078 * platform/gtk/svg/W3C-SVG-1.1-SE/painting-marker-05-f-expected.txt: Added.
1079 Rebaseline after r168543.
1080 * platform/gtk/svg/W3C-SVG-1.1-SE/painting-marker-06-f-expected.txt: Added.
1081 Rebaseline after r168543.
1082 * platform/gtk/svg/hixie/mixed/010-expected.txt: Rebaseline after r168674.
1083 * platform/gtk/svg/zoom/page/zoom-svg-as-relative-image-expected.txt: Added.
1084 Rebaseline after r168350.
1085 * platform/gtk/svg/zoom/text/zoom-svg-float-border-padding-expected.txt: Added.
1086 Rebaseline after r168674.
1088 2014-05-14 Zalan Bujtas <zalan@apple.com>
1090 Fix line ending style for the test.
1092 * editing/selection/drag-start-event-client-x-y.html:
1094 2014-05-13 Jon Honeycutt <jhoneycutt@apple.com>
1096 Revert "Don't dispatch 'beforeload' event inside FrameView::layout()",
1097 commit 84fe8cf6fbe8b5de9a06300ca3ef6d0ffc96948c, and associated
1100 "platform/mac/plugins/testplugin-onnew-onpaint.html failing after
1101 r168668", commit c17be3bf5127baf94310af4b4b9bf5a57d29aaf4
1102 "[Win] Unreviewed build fix after r168668.", commit
1103 4fa470ad12c38ee7d4c114541b6dd321181a8bc9
1105 The original merged patch appears to have caused a regression in
1106 fast/dom/HTMLObjectElement/object-as-frame.html.
1108 <https://bugs.webkit.org/show_bug.cgi?id=132886>
1110 Reviewed by Alexey Proskuryakov.
1112 * compositing/plugins/composited-plugin.html:
1113 * compositing/plugins/no-backing-store.html:
1114 * fast/dom/beforeload/flash-before-load.html:
1115 * fast/events/beforeload-assertion-expected.txt: Removed.
1116 * fast/events/beforeload-assertion.html: Removed.
1117 * fast/events/beforeload-iframe-crash-expected.txt: Removed.
1118 * fast/events/beforeload-iframe-crash.html: Removed.
1119 * fast/events/beforeload-input-time-crash-expected.txt: Removed.
1120 * fast/events/beforeload-input-time-crash.html: Removed.
1121 * http/tests/security/contentSecurityPolicy/1.1/plugintypes-notype-data.html:
1122 * http/tests/security/contentSecurityPolicy/1.1/plugintypes-nourl-blocked.html:
1123 * http/tests/security/contentSecurityPolicy/object-src-no-url-allowed.html:
1124 * http/tests/security/contentSecurityPolicy/object-src-no-url-blocked.html:
1125 * http/tests/security/contentSecurityPolicy/object-src-none-allowed.html:
1126 * http/tests/security/contentSecurityPolicy/object-src-none-blocked.html:
1127 * http/tests/security/contentSecurityPolicy/resources/multiple-iframe-plugin-test.js:
1128 (testImpl.iframe.onload):
1130 * http/tests/security/mixedContent/insecure-plugin-in-iframe.html:
1131 * platform/mac/plugins/supports-carbon-event-model.html:
1132 * platform/mac/plugins/testplugin-onnew-onpaint.html:
1133 * plugins/get-user-agent-with-null-npp-from-npp-new.html:
1134 * plugins/mouse-click-plugin-clears-selection.html:
1135 * plugins/netscape-plugin-map-data-to-src.html:
1136 * plugins/no-mime-with-valid-extension.html:
1137 * plugins/plugin-initiate-popup-window.html:
1138 * plugins/windowless_plugin_paint_test.html:
1139 * resources/plugin.js: Removed.
1141 2014-05-14 Kiran <kiran.guduru@samsung.com>
1143 alidation for getUserMedia() errorCallback is missing.
1144 https://bugs.webkit.org/show_bug.cgi?id=132901
1146 Reviewed by Darin Adler.
1148 This test checks for null values in getUserMedia errorCallback.
1150 * fast/mediastream/getusermedia.html:
1152 2014-05-14 Alexey Proskuryakov <ap@apple.com>
1154 Change line endings of some test files to LF to make it easier to commit and test changes.
1156 * css3/calc/simple-calcs.html:
1157 * css3/calc/simple-minmax.html:
1158 * css3/calc/transforms-scale-expected.html:
1159 * css3/calc/transforms-scale.html:
1160 * css3/calc/transforms-translate-expected.html:
1161 * css3/calc/transforms-translate.html:
1163 2014-05-14 Alexey Proskuryakov <ap@apple.com>
1165 Fix line ending style for the test (as an experiment).
1167 * css3/calc/simple-calcs-prefixed.html:
1169 2014-05-13 Andrei Bucur <abucur@adobe.com>
1171 [CSS Regions] Assertion failure in some cases with inline blocks
1172 https://bugs.webkit.org/show_bug.cgi?id=132859
1174 Reviewed by Mihnea Ovidenie.
1176 Test that moving lines with inline blocks doesn't cause an assertion.
1178 * fast/regions/inline-block-shifted-region-expected.txt: Added.
1179 * fast/regions/inline-block-shifted-region.html: Added.
1181 2014-05-13 Hans Muller <hmuller@adobe.com>
1183 [CSS Shapes] line height grows around polygon and incorrectly causes text to wrap to next line
1184 https://bugs.webkit.org/show_bug.cgi?id=131622
1186 Reviewed by Bem Jones-Bey.
1188 * fast/shapes/shape-outside-floats/shape-outside-edge-case-expected.html: Added.
1189 * fast/shapes/shape-outside-floats/shape-outside-edge-case.html: Added.
1191 2014-05-13 Myles C. Maxfield <litherum@gmail.com>
1193 Text decorations do not contribute to visual overflow
1194 https://bugs.webkit.org/show_bug.cgi?id=132773
1196 Reviewed by Darin Adler.
1198 This test makes sure that repaint rects are extended to include text decorations that may
1199 lie outside of the text layout rects. It compares text with an underline to text that has
1200 had underline applied to it in a timer.
1202 * fast/css3-text/css3-text-decoration/repaint/resources/Litherum.svg: Added. This font has a
1203 descent of 0 (so it will not intersect underlines)
1204 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect-expected.html: Added.
1205 Apply the underline without any timeout
1206 * fast/css3-text/css3-text-decoration/repaint/underline-outside-of-layout-rect.html: Added.
1207 Apply the underline with a timeout.
1209 2014-05-13 Jon Honeycutt <jhoneycutt@apple.com>
1211 platform/mac/plugins/testplugin-onnew-onpaint.html failing after r168668
1212 <https://bugs.webkit.org/show_bug.cgi?id=132877>
1214 Reviewed by Brent Fulgham.
1216 * platform/mac/plugins/testplugin-onnew-onpaint.html:
1217 Make the test wait until plug-ins have loaded before finishing.
1219 2014-05-13 Lorenzo Tilve <ltilve@igalia.com>
1221 [GTK] Unreviewed GTK gardening
1223 Rebaseline affected tests after svg root element background repaint changes
1224 introduced in r168674.
1226 * platform/gtk/http/tests/misc/slow-loading-image-in-pattern-expected.txt:
1227 * platform/gtk/svg/custom/circle-move-invalidation-expected.txt:
1228 * platform/gtk/svg/custom/mouse-move-on-svg-container-expected.txt:
1229 * platform/gtk/svg/custom/mouse-move-on-svg-container-standalone-expected.txt:
1230 * platform/gtk/svg/custom/mouse-move-on-svg-root-expected.txt:
1231 * platform/gtk/svg/custom/mouse-move-on-svg-root-standalone-expected.txt:
1232 * platform/gtk/svg/custom/pattern-userSpaceOnUse-userToBaseTransform-expected.txt:
1233 * platform/gtk/svg/custom/svg-float-border-padding-expected.txt:
1234 * platform/gtk/svg/text/small-fonts-in-html5-expected.txt:
1236 2014-05-13 Zalan Bujtas <zalan@apple.com>
1238 REGRESSSION(r168528) Subpixel rendering: Selection rect is not positioned properly when SVG text is selected.
1239 https://bugs.webkit.org/show_bug.cgi?id=132868
1241 Reviewed by Dirk Schulze.
1243 Scale the selection rect. r168528 missed applying this final transform on the selection/painting rect.
1245 * svg/text/hidpi-text-selection-rect-position-expected.html: Added.
1246 * svg/text/hidpi-text-selection-rect-position.html: Added.
1248 2014-05-13 Zoltan Horvath <zoltan@webkit.org>
1250 [CSS Regions] Add basic tests for inset flows into regions
1251 https://bugs.webkit.org/show_bug.cgi?id=132871
1253 Reviewed by Mihnea Ovidenie.
1255 * fast/regions/shape-outside-floats/regions-shape-outside-floats-inset-expected.html: Added.
1256 * fast/regions/shape-outside-floats/regions-shape-outside-floats-inset.html: Added.
1258 2014-05-13 Martin Hodovan <mhodovan.u-szeged@partner.samsung.com>
1260 ASSERTION FAILED: leftCategory != CalcOther && rightCategory != CalcOther
1261 in WebCore::CSSCalcBinaryOperation::createSimplified
1262 https://bugs.webkit.org/show_bug.cgi?id=132870
1264 Added test contains calc() expressions with angle, time and frequency values,
1265 covering all the newly introduced unit types, each of which used to fail.
1267 Reviewed by Darin Adler.
1269 * fast/css/calc-with-angle-time-frequency-expected.txt: Added.
1270 * fast/css/calc-with-angle-time-frequency.html: Added.
1272 2014-05-13 Krzysztof Wolanski <k.wolanski@samsung.com>
1274 [EFL] Rebaseline after r168575
1275 https://bugs.webkit.org/show_bug.cgi?id=132867
1277 Unreviewed gardening.
1279 * platform/efl-wk2/fast/css/input-search-padding-expected.png:
1280 * platform/efl/fast/css/css1_forward_compatible_parsing-expected.txt:
1281 * platform/efl/fast/css/first-line-text-decoration-expected.txt:
1282 * platform/efl/fast/css/h1-in-section-elements-expected.png:
1283 * platform/efl/fast/css/h1-in-section-elements-expected.txt:
1284 * platform/efl/fast/css/input-search-padding-expected.txt:
1285 * platform/efl/fast/css/word-space-extra-expected.txt:
1286 * platform/efl/fast/encoding/utf-16-big-endian-expected.txt:
1287 * platform/efl/fast/encoding/utf-16-little-endian-expected.txt:
1288 * platform/efl/fast/forms/searchfield-heights-expected.txt:
1289 * platform/efl/fast/forms/textAreaLineHeight-expected.txt:
1290 * platform/efl/fast/inline/continuation-outlines-expected.txt:
1291 * platform/efl/fast/inline/outline-continuations-expected.txt:
1292 * platform/efl/fast/invalid/nestedh3s-expected.txt:
1293 * platform/efl/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
1294 * platform/efl/fast/table/014-expected.txt:
1295 * platform/efl/fast/table/dynamic-caption-add-remove-before-child-expected.txt:
1296 * platform/efl/fast/text/international/bidi-LDB-2-HTML-expected.txt:
1297 * platform/efl/mathml/presentation/mo-stretch-expected.png:
1298 * platform/efl/mathml/presentation/mo-stretch-expected.txt:
1299 * platform/efl/scrollbars/custom-scrollbar-with-incomplete-style-expected.txt:
1300 * platform/efl/svg/hixie/error/012-expected.png:
1301 * platform/efl/svg/hixie/error/012-expected.txt:
1302 * platform/efl/svg/hixie/mixed/010-expected.txt:
1303 * platform/efl/svg/in-html/circle-expected.txt:
1304 * platform/efl/svg/wicd/rightsizing-grid-expected.txt:
1305 * platform/efl/svg/wicd/test-rightsizing-b-expected.txt:
1306 * platform/efl/tables/mozilla/bugs/bug113235-1-expected.txt:
1307 * platform/efl/tables/mozilla/bugs/bug113235-2-expected.txt:
1308 * platform/efl/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
1309 * platform/efl/tables/mozilla/other/wa_table_tr_align-expected.txt:
1311 2014-05-13 Kiran <kiran.guduru@samsung.com>
1313 [MediaStream] MediaStream.addTrack Should not check for active state.
1314 Nhttps://bugs.webkit.org/show_bug.cgi?id=132558.
1316 Reviewed by Eric Carlson.
1318 MediaStream.addTrack method is checking for active state of a
1319 MediaStream, but it should not check for active state while adding a Track
1321 Removed check not to add tracks to ended stream:relative which forced tests to avoid this bug.
1322 * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
1323 * fast/mediastream/MediaStream-add-remove-tracks.html:
1326 * fast/mediastream/MediaStream-add-tracks-to-inactive-stream-expected.txt: Added.
1327 * fast/mediastream/MediaStream-add-tracks-to-inactive-stream.html: Added.
1329 2014-05-13 Lorenzo Tilve <ltilve@igalia.com>
1331 [GTK] Unreviewed GTK gardening
1333 Rebaseline affected tests by changes to avoid increasing empty
1334 LayoutRects introduced at r168575.
1336 * platform/gtk/fast/css/css1_forward_compatible_parsing-expected.txt:
1337 * platform/gtk/fast/css/first-line-text-decoration-expected.txt:
1338 * platform/gtk/fast/css/h1-in-section-elements-expected.txt:
1339 * platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt:
1340 * platform/gtk/fast/css/text-overflow-input-expected.txt:
1341 * platform/gtk/fast/css/word-space-extra-expected.txt:
1342 * platform/gtk/fast/encoding/utf-16-big-endian-expected.txt:
1343 * platform/gtk/fast/encoding/utf-16-little-endian-expected.txt:
1344 * platform/gtk/fast/forms/box-shadow-override-expected.txt:
1345 * platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
1346 * platform/gtk/fast/forms/fieldset-align-expected.txt:
1347 * platform/gtk/fast/forms/input-appearance-height-expected.txt:
1348 * platform/gtk/fast/forms/placeholder-position-expected.txt:
1349 * platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt:
1350 * platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt:
1351 * platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt:
1352 * platform/gtk/fast/forms/search/search-size-with-decorations-expected.txt:
1353 * platform/gtk/fast/forms/textAreaLineHeight-expected.txt:
1354 * platform/gtk/fast/inline/continuation-outlines-expected.txt:
1355 * platform/gtk/fast/inline/continuation-outlines-with-layers-expected.txt:
1356 * platform/gtk/fast/inline/outline-continuations-expected.txt:
1357 * platform/gtk/fast/invalid/nestedh3s-expected.txt:
1358 * platform/gtk/fast/multicol/client-rects-expected.txt:
1359 * platform/gtk/fast/multicol/client-rects-spanners-complex-expected.txt:
1360 * platform/gtk/fast/multicol/client-rects-spanners-expected.txt:
1361 * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt:
1362 * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
1363 * platform/gtk/fast/multicol/span/span-margin-collapsing-expected.txt:
1364 * platform/gtk/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
1365 * platform/gtk/fast/regions/repaint/repaint-regions-overflow-expected.txt:
1366 * platform/gtk/fast/repaint/search-field-cancel-expected.txt:
1367 * platform/gtk/fast/replaced/width100percent-searchfield-expected.txt:
1368 * platform/gtk/fast/table/014-expected.txt:
1369 * platform/gtk/fast/text/international/bidi-LDB-2-HTML-expected.txt:
1370 * platform/gtk/mathml/presentation/mo-stretch-expected.txt:
1371 * platform/gtk/scrollbars/custom-scrollbar-with-incomplete-style-expected.txt:
1372 * platform/gtk/svg/custom/use-font-face-crash-expected.txt:
1373 * platform/gtk/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible-expected.txt:
1374 * platform/gtk/svg/wicd/rightsizing-grid-expected.txt:
1375 * platform/gtk/tables/mozilla/bugs/bug113235-1-expected.txt:
1376 * platform/gtk/tables/mozilla/bugs/bug113235-2-expected.txt:
1377 * platform/gtk/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
1378 * platform/gtk/tables/mozilla/other/wa_table_tr_align-expected.txt:
1380 2014-05-12 Mark Lam <mark.lam@apple.com>
1382 WebKit2 on iOS needs to capture the main thread's floating point environment.
1383 <https://webkit.org/b/132755>
1385 Reviewed by Geoffrey Garen.
1387 * fast/workers/resources/worker-floating-point.js: Added.
1391 * fast/workers/worker-floating-point-expected.txt: Added.
1392 * fast/workers/worker-floating-point.html: Added.
1393 * js/floating-point-denormalized-expected.txt: Added.
1394 * js/floating-point-denormalized.html: Added.
1395 * js/script-tests/floating-point-denormalized.js: Added.
1397 2014-05-12 Dirk Schulze <krit@webkit.org>
1399 SVG root element accepts background color but fails to repaint it
1400 https://bugs.webkit.org/show_bug.cgi?id=63153
1402 Reviewed by Dean Jackson.
1404 Check that background color updates if the size of an outermost
1405 root SVG element changes.
1407 * svg/custom/svg-root-background-expected.png: Added.
1408 * svg/custom/svg-root-background-expected.txt: Added.
1409 * svg/custom/svg-root-background.html: Added.
1411 2014-05-12 Jeffrey Pfau <jpfau@apple.com>
1413 Unreviewed, fix mismatched test expectation.
1415 * webgl/many-contexts-expected.txt:
1417 2014-05-06 Jon Honeycutt <jhoneycutt@apple.com>
1419 Don't dispatch 'beforeload' event inside FrameView::layout()
1421 https://bugs.webkit.org/show_bug.cgi?id=132621
1422 <rdar://problem/15661470>
1424 This merges Blink revision 162073 with minor renaming and style
1425 changes. From that commit:
1427 Executing JavaScript code inside FrameView::layout() is problematic.
1428 e.g. an assertion failure tested in fast/events/beforeload-assertion.html.
1431 This CL makes 'beforeload' event dispatching for plugins and iframes asynchronous,
1432 except plugin access from JavaScript code (HTMLPlugInElement::
1433 renderWidgetForJSBindings).
1435 Reviewed by Brent Fulgham.
1437 * compositing/plugins/composited-plugin.html:
1438 * compositing/plugins/no-backing-store.html:
1439 * fast/dom/beforeload/flash-before-load.html:
1440 * fast/events/beforeload-assertion-expected.txt: Added.
1441 * fast/events/beforeload-assertion.html: Added.
1442 * fast/events/beforeload-iframe-crash-expected.txt: Added.
1443 * fast/events/beforeload-iframe-crash.html: Added.
1444 * fast/events/beforeload-input-time-crash-expected.txt: Added.
1445 * fast/events/beforeload-input-time-crash.html: Added.
1446 * http/tests/security/contentSecurityPolicy/1.1/plugintypes-notype-data.html:
1447 * http/tests/security/contentSecurityPolicy/1.1/plugintypes-nourl-blocked.html:
1448 * http/tests/security/contentSecurityPolicy/object-src-no-url-allowed.html:
1449 * http/tests/security/contentSecurityPolicy/object-src-no-url-blocked.html:
1450 * http/tests/security/contentSecurityPolicy/object-src-none-allowed.html:
1451 * http/tests/security/contentSecurityPolicy/object-src-none-blocked.html:
1452 * http/tests/security/contentSecurityPolicy/resources/multiple-iframe-plugin-test.js:
1453 (testImpl.iframe.onload):
1455 * http/tests/security/mixedContent/insecure-plugin-in-iframe.html:
1456 * platform/mac/plugins/supports-carbon-event-model.html:
1457 * plugins/get-user-agent-with-null-npp-from-npp-new.html:
1458 * plugins/mouse-click-plugin-clears-selection.html:
1459 * plugins/netscape-plugin-map-data-to-src.html:
1460 * plugins/no-mime-with-valid-extension.html:
1461 * plugins/plugin-initiate-popup-window.html:
1462 * plugins/windowless_plugin_paint_test.html:
1463 * resources/plugin.js: Added.
1464 (runAfterPluginLoad):
1466 2014-05-12 Roger Fong <roger_fong@apple.com>
1468 Unreviewed. Adjust expected result for test added in r168666.
1470 * webgl/many-contexts-expected.txt:
1472 2014-05-12 Roger Fong <roger_fong@apple.com>
1474 Limit number of active graphics contexts per web process.
1475 https://bugs.webkit.org/show_bug.cgi?id=132833.
1476 <rdar://problem/16888459>
1478 Reviewed by Dean Jackson.
1480 * webgl/many-contexts-expected.txt: Added.
1481 * webgl/many-contexts.html: Added.
1483 2014-05-12 Dirk Schulze <krit@webkit.org>
1485 <svg> with opacity and compositing double-applies its opacity
1486 https://bugs.webkit.org/show_bug.cgi?id=116856
1488 Reviewed by Simon Fraser.
1490 Test that opacity is not applied twice for composited inline SVG.
1492 * svg/custom/composited-svg-with-opacity-expected.html: Added.
1493 * svg/custom/composited-svg-with-opacity.html: Added.
1495 2014-05-12 Dirk Schulze <krit@webkit.org>
1497 SVG outline property is broken and inefficient
1498 https://bugs.webkit.org/show_bug.cgi?id=113666
1500 Reviewed by Dean Jackson.
1502 Patch by Erik Dahlström backported from Blink.
1504 Test stacking for outline properties. 'outline' should
1505 not draw above overlapping content anymore.
1506 Test outline drawing for text elements.
1508 * svg/custom/outline-stacking-expected.svg: Added.
1509 * svg/custom/outline-stacking.svg: Added.
1510 * svg/custom/rgba-color-outline-expected.html: Added.
1511 * svg/custom/rgba-color-outline.svg: Added.
1512 * svg/text/text-outline-expected.svg: Added.
1513 * svg/text/text-outline-rgba-expected.html: Added.
1514 * svg/text/text-outline-rgba.html: Added.
1515 * svg/text/text-outline.html: Added.
1516 * svg/text/textpath-outline-expected.svg: Added.
1517 * svg/text/textpath-outline.svg: Added.
1518 * svg/text/tspan-multiple-outline-expected.html: Added.
1519 * svg/text/tspan-multiple-outline.svg: Added.
1520 * svg/text/tspan-outline-2-expected.svg: Added.
1521 * svg/text/tspan-outline-2.svg: Added.
1522 * svg/text/tspan-outline-expected.svg: Added.
1523 * svg/text/tspan-outline.html: Added.
1525 2014-05-09 Jon Honeycutt <jhoneycutt@apple.com>
1527 REGRESSION (r167818): editing/inserting/typing-space-to-trigger-smart-link.html fails on WebKit1 bots
1529 <https://bugs.webkit.org/show_bug.cgi?id=132207>
1530 <rdar://problem/16730393>
1532 Reviewed by Darin Adler.
1534 * editing/apply-style-iframe-crash-expected.txt:
1535 Rebased test result has one fewer new line.
1536 * platform/mac-wk1/TestExpectations:
1537 Remove test from list of expected failures.
1539 2014-05-12 Alex Christensen <achristensen@webkit.org>
1541 Implement EXT_shader_texture_lod in WebGL.
1542 https://bugs.webkit.org/show_bug.cgi?id=128985
1543 <rdar://problem/16111396>
1545 Based on Firefox patch by Vladimir Vukicevic.
1546 https://bug965848.bugzilla.mozilla.org/attachment.cgi?id=8367994
1548 Reviewed by Dean Jackson.
1550 * webgl/conformance/extensions/ext-shader-texture-lod-expected.txt: Added.
1551 * webgl/conformance/extensions/ext-shader-texture-lod.html: Added.
1552 * webgl/resources/webgl_test_files/conformance/extensions/ext-shader-texture-lod.html: Added.
1554 2014-05-12 Martin Hock <mhock@apple.com>
1556 Disallow drag and drop of non-displayable resources.
1557 https://bugs.webkit.org/show_bug.cgi?id=132745
1558 <rdar://problem/10562662>
1560 Reviewed by Alexey Proskuryakov.
1562 * http/tests/security/drag-drop-local-file-expected.txt: Added.
1563 * http/tests/security/drag-drop-local-file.html: Added.
1565 2014-05-12 Radu Stavila <stavila@adobe.com>
1567 fast/multicol/newmulticol/first-letter-create.html is very flaky
1568 https://bugs.webkit.org/show_bug.cgi?id=132744
1570 Reviewed by Antti Koivisto.
1572 Modified test to not display anything as its only purpose is to ensure it doesn't crash.
1575 * fast/multicol/newmulticol/first-letter-create-expected.html:
1576 * fast/multicol/newmulticol/first-letter-create.html:
1578 2014-05-12 Antti Koivisto <antti@apple.com>
1580 REGRESSION (r159560): Text clips on tile border if line-height < font-size
1581 https://bugs.webkit.org/show_bug.cgi?id=132822
1583 Reviewed by Andreas Kling.
1585 * fast/text/simple-lines-range-low-line-height-expected.html: Added.
1586 * fast/text/simple-lines-range-low-line-height.html: Added.
1588 2014-05-12 Krzysztof Wolanski <k.wolanski@samsung.com>
1590 [EFL] Rebaseline after adding tests in r168350
1591 https://bugs.webkit.org/show_bug.cgi?id=132824
1593 Unreviewed gardening.
1595 * platform/efl/TestExpectations:
1596 * platform/efl/fast/multicol/client-rects-expected.txt:
1597 * platform/efl/fast/multicol/client-rects-spanners-complex-expected.txt:
1598 * platform/efl/fast/multicol/client-rects-spanners-expected.txt:
1599 * platform/efl/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
1600 * platform/efl/fast/multicol/span/span-margin-collapsing-expected.txt:
1601 * platform/efl/svg/zoom/page/zoom-foreignObject-expected.txt:
1602 * platform/efl/svg/zoom/page/zoom-svg-as-relative-image-expected.png:
1603 * platform/efl/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png:
1604 * platform/efl/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
1605 * platform/efl/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png:
1606 * platform/efl/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
1607 * platform/efl/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.png:
1608 * platform/efl/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt:
1609 * platform/efl/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png:
1610 * platform/efl/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
1611 * platform/efl/svg/zoom/text/zoom-foreignObject-expected.txt:
1613 2014-05-12 Radu Stavila <stavila@adobe.com>
1615 Invalid information remaining in lineToRegion map of RenderFlowThread.
1616 https://bugs.webkit.org/show_bug.cgi?id=132690
1618 Reviewed by Antti Koivisto.
1620 Added test for crash caused by invalid information in the lineToRegion map.
1622 * fast/multicol/newmulticol/lines-region-map-crash-expected.html: Added.
1623 * fast/multicol/newmulticol/lines-region-map-crash.html: Added.
1625 2014-05-12 Ion Rosca <rosca@adobe.com>
1627 [CSS Blending] Adjust blending pixel test expectations
1628 https://bugs.webkit.org/show_bug.cgi?id=132737
1630 Reviewed by Mihnea Ovidenie.
1632 Changing failing gif file with with one pixel base64 data and make them different for the two tests,
1633 otherwise they might get cached and the gif animation is shared among multiple tests.
1634 Changing the incorrect expectations for *gif-color-2* and adjusting test expectation for *gif-color-1*
1635 * css3/blending/background-blend-mode-gif-color-2.html:
1636 * css3/blending/background-blend-mode-gif-color.html:
1637 * css3/blending/resources/squares.gif: Removed.
1638 * platform/mac/css3/blending/background-blend-mode-gif-color-2-expected.png:
1639 * platform/mac/css3/blending/background-blend-mode-gif-color-expected.png:
1641 * platform/mac-wk1/TestExpectations:
1642 The background-blend-mode-gif-color-2 does not pass on WK1: the git animation doesn't get started.
1644 * platform/mac/TestExpectations: Adding bugs to the excepted blending tests.
1646 Adjusting this test to avoid scrollbars. Adjusting test expectations.
1647 * css3/blending/blend-mode-overflow-expected.txt: Removed.
1648 * css3/blending/blend-mode-overflow.html:
1649 * platform/mac/css3/blending/blend-mode-overflow-expected.png:
1650 * platform/mac/css3/blending/blend-mode-overflow-expected.txt:
1652 Adding pixel expectations for newly added tests:
1653 * platform/mac/css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending-expected.png: Added.
1654 * platform/mac/css3/blending/blend-mode-isolation-flags-append-stacking-context-blending-expected.png: Added.
1655 * platform/mac/css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending-expected.png: Added.
1656 * platform/mac/css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending-expected.png: Added.
1657 * platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-blending-expected.png: Added.
1658 * platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation-expected.png: Added.
1659 * platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-stacking-context-expected.png: Added.
1660 * platform/mac/css3/blending/blend-mode-isolation-flags-turn-on-blending-expected.png: Added.
1661 * platform/mac/css3/blending/blend-mode-isolation-flags-turn-on-stacking-context-expected.png: Added.
1662 * platform/mac/css3/blending/blend-mode-isolation-turn-off-self-painting-layer-expected.png: Added.
1663 * platform/mac/css3/blending/blend-mode-isolation-turn-off-self-painting-layer1-expected.png: Added.
1664 * platform/mac/css3/blending/blend-mode-isolation-turn-off-self-painting-layer2-expected.png: Added.
1665 * platform/mac/css3/blending/blend-mode-isolation-turn-on-self-painting-layer-expected.png: Added.
1667 Adjusting pixel tests after removing non separable blend modes.
1668 * platform/mac/css3/blending/blend-mode-simple-composited-expected.png:
1669 * platform/mac/css3/blending/blend-mode-simple-expected.png:
1670 * platform/mac/css3/blending/effect-background-blend-mode-expected.png:
1671 * platform/mac/css3/blending/effect-background-blend-mode-tiled-expected.png:
1673 2014-05-09 Myles C. Maxfield <litherum@gmail.com>
1675 [Mac] [iOS] Underlines are too low
1676 https://bugs.webkit.org/show_bug.cgi?id=132770
1678 Reviewed by Darin Adler.
1680 See per-file descriptions.
1682 * fast/css3-text/css3-text-decoration/text-decoration-style-double-space-scales.html: Made
1683 test more robust so it does not barely clip underlines, but rather gives them a couple
1684 pixels of wiggle room.
1685 * fast/css3-text/css3-text-decoration/text-decoration-thickness.html: Not only does this test
1686 underline thickness, but it also tests underline position. Updated this test to not expect
1689 2014-05-11 Antti Koivisto <antti@apple.com>
1691 Text with simple line layout not getting pushed below float when there is not enough space for it
1692 https://bugs.webkit.org/show_bug.cgi?id=126991
1694 Reviewed by Andreas Kling.
1696 * fast/text/simple-lines-intruding-wide-float-dynamic-expected.html: Added.
1697 * fast/text/simple-lines-intruding-wide-float-dynamic.html: Added.
1698 * fast/text/simple-lines-intruding-wide-float-expected.html: Added.
1699 * fast/text/simple-lines-intruding-wide-float.html: Added.
1701 2014-05-10 Alexey Proskuryakov <ap@apple.com>
1703 Multiple svg-in-object-placeholder-height tests fail
1704 https://bugs.webkit.org/show_bug.cgi?id=132791
1706 * TestExpectations: Skipped them, the tests take a long time before they fail.
1708 2014-05-10 Darin Adler <darin@apple.com>
1710 REGRESSION (r166853): fast/preloader/document-write.html is very flaky
1711 https://bugs.webkit.org/show_bug.cgi?id=130942
1713 Reviewed by Anders Carlsson.
1715 * platform/mac/TestExpectations: Turned the test back on.
1717 2014-05-09 Dean Jackson <dino@apple.com>
1719 -webkit-filter prevents rendering at retina scale
1720 https://bugs.webkit.org/show_bug.cgi?id=93471
1722 Reviewed by Dirk Schulze.
1724 New tests for filters at high resolutions. The image used
1725 has a crosshatch at the pixel level, so any scale changes
1726 are visible (such as going from 2x to 1x). All the actual
1727 filters are no-ops so they can be compared to an element
1728 without a filter in the -expected version.
1730 * fast/hidpi/filters-blur-expected.html: Added.
1731 * fast/hidpi/filters-blur.html: Added.
1732 * fast/hidpi/filters-hue-rotate-expected.html: Added.
1733 * fast/hidpi/filters-hue-rotate.html: Added.
1734 * fast/hidpi/filters-invert-expected.html: Added.
1735 * fast/hidpi/filters-invert.html: Added.
1736 * fast/hidpi/filters-multiple-expected.html: Added.
1737 * fast/hidpi/filters-multiple.html: Added.
1738 * fast/hidpi/filters-reference-expected.html: Added.
1739 * fast/hidpi/filters-reference.html: Added.
1740 * fast/hidpi/filters-shadow-expected.html: Added.
1741 * fast/hidpi/filters-shadow.html: Added.
1742 * fast/hidpi/resources/color-grid.png: Added.
1743 * fast/hidpi/resources/ensure-hidpi.js: Added.
1746 * platform/mac-wk2/TestExpectations: Skip some of these on WK2 Mac.
1747 See webkit.org/b/132766.
1749 2014-05-10 Zalan Bujtas <zalan@apple.com>
1751 Subpixel rendering: Empty rects should remain empty after integrally enclosing them.
1752 https://bugs.webkit.org/show_bug.cgi?id=132753
1753 <rdar://problem/16846801>
1755 Reviewed by Simon Fraser.
1757 This patch ensures that empty LayoutRects remain empty after converting to integral enclosing rect.
1758 LayoutRects with fractional position get expanded even if they are empty. This makes rectangle
1759 operations unreliable and can result in undesired side effects.
1761 1px -> 0px progressions.
1763 * platform/mac-mountainlion/fast/forms/fieldset-align-expected.txt:
1764 * platform/mac-mountainlion/fast/forms/textAreaLineHeight-expected.txt:
1765 * platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
1766 * platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
1767 * platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
1768 * platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
1769 * platform/mac/fast/css/css1_forward_compatible_parsing-expected.txt:
1770 * platform/mac/fast/css/first-line-text-decoration-expected.txt:
1771 * platform/mac/fast/css/h1-in-section-elements-expected.txt:
1772 * platform/mac/fast/css/word-space-extra-expected.txt:
1773 * platform/mac/fast/encoding/utf-16-big-endian-expected.txt:
1774 * platform/mac/fast/encoding/utf-16-little-endian-expected.txt:
1775 * platform/mac/fast/forms/fieldset-align-expected.txt:
1776 * platform/mac/fast/forms/textAreaLineHeight-expected.txt:
1777 * platform/mac/fast/inline/continuation-outlines-expected.txt:
1778 * platform/mac/fast/inline/continuation-outlines-with-layers-expected.txt:
1779 * platform/mac/fast/inline/outline-continuations-expected.txt:
1780 * platform/mac/fast/invalid/nestedh3s-expected.txt:
1781 * platform/mac/fast/multicol/client-rects-expected.txt:
1782 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
1783 * platform/mac/fast/multicol/client-rects-spanners-expected.txt:
1784 * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
1785 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
1786 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
1787 * platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
1788 * platform/mac/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
1789 * platform/mac/fast/table/014-expected.txt:
1790 * platform/mac/fast/text/international/bidi-LDB-2-HTML-expected.txt:
1791 * platform/mac/mathml/presentation/mo-stretch-expected.txt:
1792 * platform/mac/svg/custom/use-font-face-crash-expected.txt:
1793 * platform/mac/svg/wicd/rightsizing-grid-expected.txt:
1794 * platform/mac/tables/mozilla/bugs/bug113235-1-expected.txt:
1795 * platform/mac/tables/mozilla/bugs/bug113235-2-expected.txt:
1796 * platform/mac/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
1797 * platform/mac/tables/mozilla/other/wa_table_tr_align-expected.txt:
1799 2014-05-09 Alexey Proskuryakov <ap@apple.com>
1801 REGRESSION (r168518): Multiple tests for workers in blobs assert
1802 https://bugs.webkit.org/show_bug.cgi?id=132728
1804 Reviewed by Geoffrey Garen.
1806 * platform/mac/TestExpectations: Unskip the tests.
1808 2014-05-09 Zsolt Borbely <zsborbely.u-szeged@partner.samsung.com>
1810 ASSERTION FAILED: object->style()->overflowX() == object->style()->overflowY()
1811 https://bugs.webkit.org/show_bug.cgi?id=121682
1813 Reviewed by Dirk Schulze.
1815 Merge Blink r172126 by Erik Dahlström.
1817 * platform/efl/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible-expected.txt:
1818 * platform/mac/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible-expected.png:
1819 * platform/mac/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible-expected.txt:
1820 * platform/mac/svg/text/non-bmp-positioning-lists-expected.txt: Added.
1821 * svg/W3C-SVG-1.1-SE/painting-marker-05-f-expected.png: Added.
1822 * svg/W3C-SVG-1.1-SE/painting-marker-05-f-expected.txt: Added.
1823 * svg/W3C-SVG-1.1-SE/painting-marker-05-f.svg: Added.
1824 * svg/W3C-SVG-1.1-SE/painting-marker-06-f-expected.png: Added.
1825 * svg/W3C-SVG-1.1-SE/painting-marker-06-f-expected.txt: Added.
1826 * svg/W3C-SVG-1.1-SE/painting-marker-06-f.svg: Added.
1827 * svg/animations/animate-viewport-overflow-2-expected.txt: Added.
1828 * svg/animations/animate-viewport-overflow-2.html: Added.
1829 * svg/animations/animate-viewport-overflow-expected.txt: Added.
1830 * svg/animations/animate-viewport-overflow.html: Added.
1831 * svg/in-html/overflow-repaint-expected.txt: Added.
1832 * svg/in-html/overflow-repaint.html: Added.
1833 * svg/in-html/overflow-svg-root-attr-expected.html: Added.
1834 * svg/in-html/overflow-svg-root-attr.html: Added.
1835 * svg/in-html/overflow-svg-root-expected.html: Added.
1836 * svg/in-html/overflow-svg-root-style-expected.html: Added.
1837 * svg/in-html/overflow-svg-root-style.html: Added.
1838 * svg/in-html/overflow-svg-root.html: Added.
1839 * svg/overflow/overflow-on-outermost-svg-element-horizontal-auto-expected.html: Added.
1840 * svg/overflow/overflow-on-outermost-svg-element-horizontal-auto.svg: Added.
1841 * svg/overflow/overflow-on-outermost-svg-element-ignore-attribute-1-expected.txt:
1842 * svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible-expected.png:
1843 * svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible-expected.txt: Copied from LayoutTests/platform/mac/svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible-expected.txt.
1844 * svg/overflow/overflow-on-outermost-svg-element-in-xhtml-visible.xhtml:
1845 * svg/overflow/overflow-on-outermost-svg-element-vertical-auto-expected.html: Added.
1846 * svg/overflow/overflow-on-outermost-svg-element-vertical-auto.svg: Added.
1847 * svg/overflow/overflow-scroll-on-outermost-svg-element-expected.txt: Added.
1848 * svg/overflow/overflow-scroll-on-outermost-svg-element.svg: Added.
1849 * svg/overflow/overflow-x-hidden-on-outermost-svg-element-expected.svg: Added.
1850 * svg/overflow/overflow-x-hidden-on-outermost-svg-element.svg: Added.
1851 * svg/overflow/overflow-y-hidden-on-outermost-svg-element-expected.svg: Added.
1852 * svg/overflow/overflow-y-hidden-on-outermost-svg-element.svg: Added.
1854 2014-05-09 Alexey Proskuryakov <ap@apple.com>
1856 REGRESSION (r168448): fast/multicol/newmulticol/first-letter-create.html is very flaky
1857 https://bugs.webkit.org/show_bug.cgi?id=132744
1859 * TestExpectations: Marked as such.
1861 2014-05-09 Ion Rosca <rosca@adobe.com>
1863 [CSS Blending] Move background-blend-mode tests from fast/repaint to css3/blending and remove the -webkit- prefix
1864 https://bugs.webkit.org/show_bug.cgi?id=132741
1866 Reviewed by Mihnea Ovidenie.
1868 Remove the -webkit prefix from comments:
1869 * css3/blending/background-blend-mode-property-expected.txt:
1870 * css3/blending/script-tests/background-blend-mode-property.js:
1872 Move the background-blend-mode test from fast/repaint to css3/blending.
1873 This is not required to be a repaint test. It works well as a regular reftest too.
1874 * css3/blending/background-blend-mode-image-color-dynamic-expected.html: Added.
1875 * css3/blending/background-blend-mode-image-color-dynamic.html: Added.
1876 * fast/repaint/background-blend-mode-image-color-dynamic-expected.html: Removed.
1877 * fast/repaint/background-blend-mode-image-color-dynamic.html: Removed.
1878 * fast/repaint/resources/ducky.png: Removed.
1880 2014-05-09 Zalan Bujtas <zalan@apple.com>
1882 REGRESSION (r168095): 1-pixel gap between adjacent selection inlines
1883 https://bugs.webkit.org/show_bug.cgi?id=132474
1884 <rdar://problem/16797394>
1886 Reviewed by David Hyatt.
1888 This patch changes text selection rectangle calculation from integral to device
1889 pixel snapping. It ensures that selection rect painting matches box boundaries for inline elements.
1890 Directional rounding (horizontal only atm) is moved out from Font class and now accessible
1891 to all the painting code. RTL snapping strategy is changed from floor to round to match ltr behavior.
1892 However this patch does not address all the integral snapping across inline elements. There are
1893 a few places where we still calculate enclosing rects where snapping is sufficient.
1895 * fast/inline/hidpi-pixel-gap-between-adjacent-selection-inlines-expected.html: Added.
1896 * fast/inline/hidpi-pixel-gap-between-adjacent-selection-inlines.html: Added.
1897 * platform/mac/editing/selection/mixed-editability-10-expected.txt: progression.
1898 * platform/mac/fast/forms/cursor-at-editable-content-boundary-expected.txt: progression.
1899 * platform/mac/platform/mac/editing/input/caret-primary-bidi-expected.txt: Added. change in rounding strategy.
1900 * platform/mac/svg/text/caret-in-svg-text-expected.txt: Added. progression + change in rounding strategy.
1902 2014-05-09 Martin Hodovan <mhodovan@inf.u-szeged.hu>
1904 ASSERTION FAILED: !m_code || m_code == defaultExceptionCode
1905 in WebCore::constructQualifiedName
1906 https://bugs.webkit.org/show_bug.cgi?id=132343
1908 'Remove bad assertion in SVGSMILElement's constructQualifiedName() by passing
1909 IGNORE_EXCEPTION instead ASSERT_NO_EXCEPTION to Document::parseQualifiedName().
1910 The constructQualifiedName() function handles parseQualifiedName() failures
1911 propertly by returning early so there is no reason to assert on parsing
1914 Blink merge: http://src.chromium.org/viewvc/blink?view=revision&revision=173564
1915 Based on the patch made by Christophe Dumez <ch.dumez@samsung.com>.
1917 Reviewed by Dirk Schulze.
1919 * svg/custom/bad-attributeName-crash-expected.txt: Added.
1920 * svg/custom/bad-attributeName-crash.html: Added.
1922 2014-05-08 Alexey Proskuryakov <ap@apple.com>
1924 REGRESSION (r168518): Multiple tests for workers in blobs assert
1925 https://bugs.webkit.org/show_bug.cgi?id=132728
1927 * platform/mac/TestExpectations: Skipped for now.
1929 2014-05-08 Praveen R Jadhav <praveen.j@samsung.com>
1931 [EFL] Enable MEDIA_STREAM for EFL port
1932 https://bugs.webkit.org/show_bug.cgi?id=132648
1934 Reviewed by Gyuyoung Kim.
1936 Updated webaudio test case expectation after enabling MEDIA_STREAM
1938 * platform/efl/TestExpectations:
1940 2014-05-08 Commit Queue <commit-queue@webkit.org>
1942 Unreviewed, rolling out r168498.
1943 https://bugs.webkit.org/show_bug.cgi?id=132714
1945 broke Mavericks WK2 (Requested by litherum on #webkit).
1949 "http/tests/security/xss-DENIED-xsl-document-redirect.xml
1950 fails with NetworkProcess"
1951 https://bugs.webkit.org/show_bug.cgi?id=132523
1952 http://trac.webkit.org/changeset/168498
1954 2014-05-08 Myles C. Maxfield <mmaxfield@apple.com>
1956 http/tests/security/xss-DENIED-xsl-document-redirect.xml fails with NetworkProcess
1957 https://bugs.webkit.org/show_bug.cgi?id=132523
1959 Reviewed by Alexey Proskuryakov.
1961 Two tests have been rebaselined, and re-enable test that now passes
1963 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt: The test describes
1964 that success causes an ErrorHandler to run, but there was no ErrorHandler line in the
1965 expected output. This now gets printed.
1966 * http/tests/security/xss-DENIED-xsl-document-redirect-expected.txt: Expecting logging
1967 output on failed redirection
1968 * platform/mac-wk2/TestExpectations: Re-enable test that now passes.
1970 2014-05-08 Bem Jones-Bey <bjonesbe@adobe.com>
1972 [CSS Shapes] Shapes do not resolve dimensions specified in viewport units
1973 https://bugs.webkit.org/show_bug.cgi?id=124052
1975 Reviewed by Dirk Schulze.
1977 * css3/masking/clip-path-polygon-viewport-units-expected.html: Added.
1978 * css3/masking/clip-path-polygon-viewport-units.html: Added.
1979 * fast/shapes/shape-outside-floats/shape-outside-floats-viewport-units-expected.html: Added.
1980 * fast/shapes/shape-outside-floats/shape-outside-floats-viewport-units.html: Added.
1982 2014-05-08 Rik Cabanier <cabanier@adobe.com>
1984 Add support for drawFocusIfNeeded
1985 https://bugs.webkit.org/show_bug.cgi?id=132584
1987 Reviewed by Dirk Schulze.
1989 * fast/canvas/draw-focus-if-needed-expected.txt: Added.
1990 * fast/canvas/draw-focus-if-needed.html: Added.
1992 2014-05-08 Ion Rosca <rosca@adobe.com>
1994 [CSS Blending] Removing -webkit- prefixes for mix-blend-mode and isolation from layout tests.
1995 https://bugs.webkit.org/show_bug.cgi?id=132680
1997 Reviewed by Mihnea Ovidenie.
1999 * css3/blending/blend-mode-accelerated-parent-overflow-hidden.html:
2000 * css3/blending/blend-mode-isolation-accelerated-overflow-hidden.html:
2001 * css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending.html:
2002 * css3/blending/blend-mode-isolation-flags-append-stacking-context-blending.html:
2003 * css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending.html:
2004 * css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending.html:
2005 * css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation.html:
2006 * css3/blending/blend-mode-isolation-flags-turn-off-blending.html:
2007 * css3/blending/blend-mode-isolation-flags-turn-off-stacking-context.html:
2008 * css3/blending/blend-mode-isolation-flags-turn-on-blending.html:
2009 * css3/blending/blend-mode-isolation-flags-turn-on-stacking-context.html:
2010 * css3/blending/blend-mode-isolation-overflow-hidden.html:
2011 * css3/blending/blend-mode-isolation-turn-off-self-painting-layer.html:
2012 * css3/blending/blend-mode-isolation-turn-off-self-painting-layer1.html:
2013 * css3/blending/blend-mode-isolation-turn-off-self-painting-layer2.html:
2014 * css3/blending/blend-mode-isolation-turn-on-self-painting-layer.html:
2015 * css3/blending/blend-mode-overflow.html:
2016 * css3/blending/repaint/blend-mode-turn-off-isolation-no-effect.html:
2017 * css3/blending/repaint/blend-mode-turn-off-isolation.html:
2018 * css3/blending/svg-blend-color-burn.html:
2019 * css3/blending/svg-blend-darken.html:
2020 * css3/blending/svg-blend-difference.html:
2021 * css3/blending/svg-blend-exclusion.html:
2022 * css3/blending/svg-blend-layer-mask.html:
2023 * css3/blending/svg-blend-lighten.html:
2024 * css3/blending/svg-blend-normal.html:
2025 * css3/blending/svg-blend-overlay.html:
2026 * css3/blending/svg-isolation-default.html:
2027 * css3/blending/svg-isolation-simple.html:
2029 2014-05-08 Krzysztof Wolanski <k.wolanski@samsung.com>
2031 [EFL] Rebaseline after enabling new multi-column mode (r168046)
2032 https://bugs.webkit.org/show_bug.cgi?id=132679
2034 Unreviewed gardening.
2036 * platform/efl/css3/unicode-bidi-isolate-basic-expected.png:
2037 * platform/efl/css3/unicode-bidi-isolate-basic-expected.txt:
2038 * platform/efl/fast/block/float/float-not-removed-from-next-sibling4-expected.png:
2039 * platform/efl/fast/block/float/float-not-removed-from-next-sibling4-expected.txt:
2040 * platform/efl/fast/line-grid/line-grid-inside-columns-expected.png:
2041 * platform/efl/fast/line-grid/line-grid-inside-columns-expected.txt:
2042 * platform/efl/fast/line-grid/line-grid-into-columns-expected.txt:
2043 * platform/efl/fast/multicol/block-axis-horizontal-bt-expected.png:
2044 * platform/efl/fast/multicol/block-axis-horizontal-bt-expected.txt:
2045 * platform/efl/fast/multicol/block-axis-horizontal-tb-expected.png:
2046 * platform/efl/fast/multicol/block-axis-horizontal-tb-expected.txt:
2047 * platform/efl/fast/multicol/block-axis-vertical-lr-expected.png:
2048 * platform/efl/fast/multicol/block-axis-vertical-lr-expected.txt:
2049 * platform/efl/fast/multicol/block-axis-vertical-rl-expected.txt:
2050 * platform/efl/fast/multicol/border-padding-pagination-expected.png:
2051 * platform/efl/fast/multicol/border-padding-pagination-expected.txt:
2052 * platform/efl/fast/multicol/client-rects-expected.png:
2053 * platform/efl/fast/multicol/client-rects-expected.txt:
2054 * platform/efl/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
2055 * platform/efl/fast/multicol/client-rects-spanners-expected.txt: Added.
2056 * platform/efl/fast/multicol/column-break-with-balancing-expected.txt:
2057 * platform/efl/fast/multicol/column-count-with-rules-expected.txt:
2058 * platform/efl/fast/multicol/column-rules-expected.png:
2059 * platform/efl/fast/multicol/column-rules-expected.txt:
2060 * platform/efl/fast/multicol/column-rules-stacking-expected.txt:
2061 * platform/efl/fast/multicol/columns-shorthand-parsing-expected.txt:
2062 * platform/efl/fast/multicol/float-avoidance-expected.txt:
2063 * platform/efl/fast/multicol/float-multicol-expected.txt:
2064 * platform/efl/fast/multicol/float-paginate-complex-expected.txt:
2065 * platform/efl/fast/multicol/float-paginate-empty-lines-expected.txt:
2066 * platform/efl/fast/multicol/float-paginate-expected.txt:
2067 * platform/efl/fast/multicol/layers-in-multicol-expected.txt:
2068 * platform/efl/fast/multicol/layers-split-across-columns-expected.txt:
2069 * platform/efl/fast/multicol/margin-collapse-expected.txt:
2070 * platform/efl/fast/multicol/max-height-columns-block-expected.png:
2071 * platform/efl/fast/multicol/max-height-columns-block-expected.txt:
2072 * platform/efl/fast/multicol/nested-columns-expected.png:
2073 * platform/efl/fast/multicol/nested-columns-expected.txt:
2074 * platform/efl/fast/multicol/newmulticol/client-rects-expected.txt: Added.
2075 * platform/efl/fast/multicol/overflow-across-columns-expected.png:
2076 * platform/efl/fast/multicol/overflow-across-columns-expected.txt:
2077 * platform/efl/fast/multicol/overflow-across-columns-percent-height-expected.png:
2078 * platform/efl/fast/multicol/overflow-across-columns-percent-height-expected.txt:
2079 * platform/efl/fast/multicol/overflow-unsplittable-expected.png:
2080 * platform/efl/fast/multicol/overflow-unsplittable-expected.txt:
2081 * platform/efl/fast/multicol/paginate-block-replaced-expected.txt:
2082 * platform/efl/fast/multicol/pagination/BottomToTop-bt-expected.txt:
2083 * platform/efl/fast/multicol/pagination/BottomToTop-lr-expected.txt:
2084 * platform/efl/fast/multicol/pagination/BottomToTop-rl-expected.txt:
2085 * platform/efl/fast/multicol/pagination/BottomToTop-tb-expected.txt:
2086 * platform/efl/fast/multicol/pagination/LeftToRight-bt-expected.txt:
2087 * platform/efl/fast/multicol/pagination/LeftToRight-lr-expected.txt:
2088 * platform/efl/fast/multicol/pagination/LeftToRight-rl-expected.txt:
2089 * platform/efl/fast/multicol/pagination/LeftToRight-tb-expected.txt:
2090 * platform/efl/fast/multicol/pagination/RightToLeft-bt-expected.txt:
2091 * platform/efl/fast/multicol/pagination/RightToLeft-lr-expected.txt:
2092 * platform/efl/fast/multicol/pagination/RightToLeft-rl-expected.txt:
2093 * platform/efl/fast/multicol/pagination/RightToLeft-tb-expected.txt:
2094 * platform/efl/fast/multicol/pagination/TopToBottom-bt-expected.txt:
2095 * platform/efl/fast/multicol/pagination/TopToBottom-lr-expected.txt:
2096 * platform/efl/fast/multicol/pagination/TopToBottom-rl-expected.txt:
2097 * platform/efl/fast/multicol/pagination/TopToBottom-tb-expected.txt:
2098 * platform/efl/fast/multicol/positioned-split-expected.txt:
2099 * platform/efl/fast/multicol/positive-leading-expected.png:
2100 * platform/efl/fast/multicol/positive-leading-expected.txt:
2101 * platform/efl/fast/multicol/scrolling-column-rules-expected.txt: Added.
2102 * platform/efl/fast/multicol/scrolling-overflow-expected.png:
2103 * platform/efl/fast/multicol/scrolling-overflow-expected.txt:
2104 * platform/efl/fast/multicol/shrink-to-column-height-for-pagination-expected.txt:
2105 * platform/efl/fast/multicol/single-line-expected.txt:
2106 * platform/efl/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
2107 * platform/efl/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
2108 * platform/efl/fast/multicol/span/anonymous-split-block-crash-expected.png:
2109 * platform/efl/fast/multicol/span/anonymous-split-block-crash-expected.txt:
2110 * platform/efl/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
2111 * platform/efl/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
2112 * platform/efl/fast/multicol/span/clone-flexbox-expected.txt:
2113 * platform/efl/fast/multicol/span/clone-summary-expected.txt:
2114 * platform/efl/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
2115 * platform/efl/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
2116 * platform/efl/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
2117 * platform/efl/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
2118 * platform/efl/fast/multicol/span/span-as-nested-columns-child-expected.txt:
2119 * platform/efl/fast/multicol/span/span-as-nested-inline-block-child-expected.txt:
2120 * platform/efl/fast/multicol/span/span-margin-collapsing-expected.txt:
2121 * platform/efl/fast/multicol/table-margin-collapse-expected.txt:
2122 * platform/efl/fast/multicol/table-vertical-align-expected.txt:
2123 * platform/efl/fast/multicol/unsplittable-inline-block-expected.txt:
2124 * platform/efl/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
2125 * platform/efl/fast/multicol/vertical-lr/border-padding-pagination-expected.txt:
2126 * platform/efl/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
2127 * platform/efl/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
2128 * platform/efl/fast/multicol/vertical-lr/column-rules-expected.png:
2129 * platform/efl/fast/multicol/vertical-lr/column-rules-expected.txt:
2130 * platform/efl/fast/multicol/vertical-lr/float-avoidance-expected.txt:
2131 * platform/efl/fast/multicol/vertical-lr/float-multicol-expected.txt:
2132 * platform/efl/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
2133 * platform/efl/fast/multicol/vertical-lr/float-paginate-expected.txt:
2134 * platform/efl/fast/multicol/vertical-lr/nested-columns-expected.png:
2135 * platform/efl/fast/multicol/vertical-lr/nested-columns-expected.txt:
2136 * platform/efl/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt:
2137 * platform/efl/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
2138 * platform/efl/fast/multicol/vertical-rl/border-padding-pagination-expected.txt:
2139 * platform/efl/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
2140 * platform/efl/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
2141 * platform/efl/fast/multicol/vertical-rl/column-rules-expected.png:
2142 * platform/efl/fast/multicol/vertical-rl/column-rules-expected.txt:
2143 * platform/efl/fast/multicol/vertical-rl/float-avoidance-expected.txt:
2144 * platform/efl/fast/multicol/vertical-rl/float-multicol-expected.txt:
2145 * platform/efl/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
2146 * platform/efl/fast/multicol/vertical-rl/float-paginate-expected.txt:
2147 * platform/efl/fast/multicol/vertical-rl/nested-columns-expected.txt:
2148 * platform/efl/fast/multicol/vertical-rl/rule-style-expected.txt:
2149 * platform/efl/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt:
2150 * platform/efl/fast/overflow/paged-x-div-expected.txt:
2151 * platform/efl/fast/overflow/paged-x-div-with-column-gap-expected.txt:
2152 * platform/efl/fast/overflow/paged-x-on-root-expected.png:
2153 * platform/efl/fast/overflow/paged-x-on-root-expected.txt:
2154 * platform/efl/fast/overflow/paged-x-with-column-gap-expected.png:
2155 * platform/efl/fast/overflow/paged-x-with-column-gap-expected.txt:
2156 * platform/efl/fast/overflow/paged-y-div-expected.txt:
2157 * platform/efl/fast/overflow/paged-y-on-root-expected.png:
2158 * platform/efl/fast/overflow/paged-y-on-root-expected.txt:
2159 * platform/efl/fast/repaint/multicol-repaint-expected.png:
2160 * platform/efl/fast/repaint/multicol-repaint-expected.txt:
2162 2014-05-08 Xabier Rodriguez Calvar <calvaris@igalia.com>
2164 [GTK] Enable skipped http/tests/media/hls/video-controls-live-stream.html
2165 https://bugs.webkit.org/show_bug.cgi?id=132329
2167 Reviewed by Eric Carlson.
2169 Tweaked test, created GTK results, unskipped in GTK and moved the
2170 current general expectations to be mac only.
2172 * http/tests/media/hls/video-controls-live-stream-expected.txt:
2174 * http/tests/media/hls/video-controls-live-stream.html: Dump tree
2175 and check status of the timelime.
2176 * media/media-controls.js:
2177 (dumpMediaControlsTree): Added to dump the shadow dom tree.
2178 * platform/gtk/TestExpectations: Unskipped video-controls-live-stream.
2179 * platform/gtk/http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
2180 * platform/mac/http/tests/media/hls/video-controls-live-stream-expected.txt:
2182 LayoutTests/http/tests/media/hls/video-controls-live-stream-expected.txt
2185 2014-05-08 Mihnea Ovidenie <mihnea@adobe.com>
2187 [CSS Regions] Content overflowing a fixed positioned region is clipped
2188 https://bugs.webkit.org/show_bug.cgi?id=118607
2190 Reviewed by Andrei Bucur.
2192 Fixed by the overflow in regions work, add test to prevent future regressions.
2194 * fast/regions/fixed-pos-region-overflow-content-expected.html: Added.
2195 * fast/regions/fixed-pos-region-overflow-content.html: Added.
2197 2014-05-08 Ion Rosca <rosca@adobe.com>
2199 [CSS Blending] Changing isolation CSS property should not trigger repaint in RenderStyle::changeRequiresLayerRepaint
2200 https://bugs.webkit.org/show_bug.cgi?id=131436
2202 Reviewed by Dirk Schulze.
2204 * css3/blending/repaint/blend-mode-turn-off-isolation-expected.txt: Added.
2205 * css3/blending/repaint/blend-mode-turn-off-isolation-no-effect-expected.txt: Added.
2206 * css3/blending/repaint/blend-mode-turn-off-isolation-no-effect.html: Added.
2207 * css3/blending/repaint/blend-mode-turn-off-isolation.html: Added.
2209 2014-05-08 Manuel Rego Casasnovas <rego@igalia.com>
2211 REGRESSION (r167652): SelectionState is not set properly for non leaf objects in pages with regions
2212 https://bugs.webkit.org/show_bug.cgi?id=132493
2214 Reviewed by David Hyatt.
2216 * TestExpectations: Marked
2217 fast/regions/cssom/region-range-for-box-crash.html as crashing on
2218 debug due to regression detected in bug #131982.
2219 * fast/regions/selection/crash-select-all-expected.txt: Added.
2220 * fast/regions/selection/crash-select-all.html: Added.
2222 2014-05-08 Zoltan Horvath <zoltan@webkit.org>
2224 [CSS Shapes] Can't select content within the area of the floating box when clip-path is applied
2225 https://bugs.webkit.org/show_bug.cgi?id=131375
2227 Reviewed by Dirk Schulze.
2229 * fast/masking/clip-path-selection-expected.txt: Added.
2230 * fast/masking/clip-path-selection.html: Added.
2231 * fast/shapes/shape-outside-floats/shape-outside-clip-path-selection-expected.txt: Added.
2232 * fast/shapes/shape-outside-floats/shape-outside-clip-path-selection.html: Added.
2234 2014-05-07 Ion Rosca <rosca@adobe.com>
2236 [CSS Blending] Blending doesn't work if the parent stacking context is not a self painting layer
2237 https://bugs.webkit.org/show_bug.cgi?id=130891
2239 Reviewed by Dean Jackson.
2241 Removed position:relative which forced tests to avoid this bug.
2242 * css3/blending/blend-mode-accelerated-parent-overflow-hidden.html:
2243 * css3/blending/blend-mode-clip-accelerated-blending-canvas.html:
2244 * css3/blending/blend-mode-clip-accelerated-blending-child.html:
2245 * css3/blending/blend-mode-clip-accelerated-blending-with-siblings.html:
2246 * css3/blending/blend-mode-clip-accelerated-transformed-blending.html:
2249 * css3/blending/blend-mode-isolation-accelerated-overflow-hidden-expected.txt: Added.
2250 * css3/blending/blend-mode-isolation-accelerated-overflow-hidden.html: Added.
2251 * css3/blending/blend-mode-isolation-overflow-hidden-expected.html: Added.
2252 * css3/blending/blend-mode-isolation-overflow-hidden.html: Added.
2253 * css3/blending/blend-mode-isolation-turn-off-self-painting-layer-expected.txt: Added.
2254 * css3/blending/blend-mode-isolation-turn-off-self-painting-layer.html: Added.
2255 * css3/blending/blend-mode-isolation-turn-off-self-painting-layer1-expected.txt: Added.
2256 * css3/blending/blend-mode-isolation-turn-off-self-painting-layer1.html: Added.
2257 * css3/blending/blend-mode-isolation-turn-off-self-painting-layer2-expected.txt: Added.
2258 * css3/blending/blend-mode-isolation-turn-off-self-painting-layer2.html: Added.
2259 * css3/blending/blend-mode-isolation-turn-on-self-painting-layer-expected.txt: Added.
2260 * css3/blending/blend-mode-isolation-turn-on-self-painting-layer.html: Added.
2262 2014-05-06 Myles C. Maxfield <mmaxfield@apple.com>
2264 Dragging text from one paragraph to another does not render as expected
2265 https://bugs.webkit.org/show_bug.cgi?id=132633
2267 Reviewed by Darin Adler and Ryosuke Niwa.
2269 The problem occurs when dragging text that includes a <p> into an editable
2270 area that has a <p> as a parent.
2272 * editing/pasteboard/drag-drop-paragraph-crasher-expected.txt: Added.
2273 * editing/pasteboard/drag-drop-paragraph-crasher.html: Added.
2275 2014-05-07 Dean Jackson <dino@apple.com>
2277 Using a fill pattern much larger than actual canvas reliably segfaults browser
2278 https://bugs.webkit.org/show_bug.cgi?id=132635
2280 Reviewed by Simon Fraser.
2282 Test case that makes a huge canvas and tries to create a pattern out of it.
2284 * fast/canvas/pattern-too-large-to-create-expected.html: Added.
2285 * fast/canvas/pattern-too-large-to-create.html: Added.
2287 2014-05-07 Geoffrey Garen <ggaren@apple.com>
2289 REGRESSION (r161429?): Frequent crashes on media/track/media-element-enqueue-event-crash.html
2290 https://bugs.webkit.org/show_bug.cgi?id=117756
2292 Reviewed by Mark Hahnenberg.
2294 Re-enabled this test because it doesn't seem to crash anymore.
2296 * media/track/media-element-enqueue-event-crash.html: Reduced the number
2297 of test runs because otherwise this test often times out.
2299 * platform/mac/TestExpectations: Re-enable this test because I ran it
2300 for about a minute on my Mac Pro without crashing.
2302 2014-05-07 Radu Stavila <stavila@adobe.com>
2304 Use after free in WebCore::RenderObject::nextSibling / WebCore::RenderBoxModelObject::moveChildrenTo
2305 https://bugs.webkit.org/show_bug.cgi?id=132625
2307 Reviewed by David Hyatt.
2309 Added test for special case which might cause use after free.
2311 * fast/multicol/newmulticol/first-letter-create-expected.html: Added.
2312 * fast/multicol/newmulticol/first-letter-create.html: Added.
2314 2014-05-07 Chris Fleizach <cfleizach@apple.com>
2316 AX: aria-expanded changes are not communicated to clients
2317 https://bugs.webkit.org/show_bug.cgi?id=132642
2319 Reviewed by Mario Sanchez Prada.
2321 * platform/mac/accessibility/expanded-notification-expected.txt: Added.
2322 * platform/mac/accessibility/expanded-notification.html: Added.
2324 2014-05-07 Christophe Dumez <ch.dumez@samsung.com>
2326 [HTML] Default argument to HTMLTableElement.insertRow() should be -1
2327 https://bugs.webkit.org/show_bug.cgi?id=132651
2329 Reviewed by Alexey Proskuryakov.
2331 Add layout test to test that the default argument to HTMLTableElement.insertRow()
2334 * fast/dom/HTMLTableElement/insertRow-default-argument-expected.txt: Added.
2335 * fast/dom/HTMLTableElement/insertRow-default-argument.html: Added.
2337 2014-05-07 Chris Fleizach <cfleizach@apple.com>
2339 AX: AXSelectTextWithCriteria should support capitalize/lowercase/uppercase
2340 https://bugs.webkit.org/show_bug.cgi?id=132622
2342 Reviewed by Mario Sanchez Prada.
2344 * platform/mac/accessibility/select-text-expected.txt:
2345 * platform/mac/accessibility/select-text.html:
2347 2014-05-07 Grzegorz Czajkowski <g.czajkowski@samsung.com>
2349 Share mac/editing/spelling/editing-multiple-words-with-markers.html with other platforms
2350 https://bugs.webkit.org/show_bug.cgi?id=132649
2352 Reviewed by Ryosuke Niwa.
2354 This test does not verify autocorrection feature which is only implemented
2355 by Mac. Other WebKit ports might be interested in running it due to
2356 verification of spelling markers after merging two misspelled words.
2358 Additionally, add the test case confirming spelling markers
2359 before any selection change.
2361 Due to bug 125689, this test starts using asynchronous spellchecking.
2363 * editing/spelling/editing-multiple-words-with-markers-expected.txt:
2364 Renamed from platform/mac/editing/spelling/editing-multiple-words-with-markers-expected.txt
2365 * editing/spelling/editing-multiple-words-with-markers.html:
2366 Renamed from platform/mac/editing/spelling/editing-multiple-words-with-markers.html
2368 * platform/gtk/TestExpectations:
2369 * platform/mac-wk2/TestExpectations:
2370 * platform/win/TestExpectations:
2371 Mark editing-multiple-words-with-markers.html as failing since those
2372 platforms didn't turn on asynchronous spellchecking.
2374 2014-05-06 Antti Koivisto <antti@apple.com>
2376 REGRESSION: Animated GIF inside compositing layer never resumes animation when scrolled back into view
2377 https://bugs.webkit.org/show_bug.cgi?id=132608
2379 Reviewed by Simon Fraser.
2381 * fast/repaint/animation-after-layer-scroll-expected.txt: Added.
2382 * fast/repaint/animation-after-layer-scroll.html: Added.
2384 2014-05-07 Manuel Rego Casasnovas <rego@igalia.com>
2386 [CSS Grid Layout] Remove runtime feature
2387 https://bugs.webkit.org/show_bug.cgi?id=132382
2389 Reviewed by Benjamin Poulain.
2391 Remove set of WebKitCSSGridLayoutEnabled preference.
2392 Remove fast/css-grid-layout/grid-disabled.html patch as the setting is not available anymore.
2394 * fast/css-grid-layout/anonymous-grid-items-expected.html:
2395 * fast/css-grid-layout/anonymous-grid-items.html:
2396 * fast/css-grid-layout/auto-content-resolution-columns.html:
2397 * fast/css-grid-layout/auto-content-resolution-rows.html:
2398 * fast/css-grid-layout/breadth-size-resolution-grid.html:
2399 * fast/css-grid-layout/calc-resolution-grid-item.html:
2400 * fast/css-grid-layout/containing-block-grids.html:
2401 * fast/css-grid-layout/display-grid-set-get.html:
2402 * fast/css-grid-layout/flex-and-minmax-content-resolution-columns.html:
2403 * fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html:
2404 * fast/css-grid-layout/flex-content-resolution-columns.html:
2405 * fast/css-grid-layout/flex-content-resolution-rows.html:
2406 * fast/css-grid-layout/flex-content-sized-column-use-available-width.html:
2407 * fast/css-grid-layout/flex-content-sized-columns-resize.html:
2408 * fast/css-grid-layout/floating-empty-grids.html:
2409 * fast/css-grid-layout/grid-auto-columns-rows-auto-flow-resolution.html:
2410 * fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
2411 * fast/css-grid-layout/grid-auto-columns-rows-resolution.html:
2412 * fast/css-grid-layout/grid-auto-columns-rows-update.html:
2413 * fast/css-grid-layout/grid-auto-flow-get-set.html:
2414 * fast/css-grid-layout/grid-auto-flow-resolution.html:
2415 * fast/css-grid-layout/grid-auto-flow-update.html:
2416 * fast/css-grid-layout/grid-columns-rows-get-set-multiple.html:
2417 * fast/css-grid-layout/grid-columns-rows-get-set.html:
2418 * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html:
2419 * fast/css-grid-layout/grid-disabled-expected.txt: Removed.
2420 * fast/css-grid-layout/grid-disabled.html: Removed.
2421 * fast/css-grid-layout/grid-dynamic-updates-relayout.html:
2422 * fast/css-grid-layout/grid-element-border-grid-item.html:
2423 * fast/css-grid-layout/grid-element-border-padding-grid-item.html:
2424 * fast/css-grid-layout/grid-element-change-columns-repaint.html:
2425 * fast/css-grid-layout/grid-element-change-rows-repaint.html:
2426 * fast/css-grid-layout/grid-element-empty-row-column.html:
2427 * fast/css-grid-layout/grid-element-min-max-height.html:
2428 * fast/css-grid-layout/grid-element-min-max-width.html:
2429 * fast/css-grid-layout/grid-element-padding-grid-item.html:
2430 * fast/css-grid-layout/grid-element-padding-margin.html:
2431 * fast/css-grid-layout/grid-element-repeat-get-set.html:
2432 * fast/css-grid-layout/grid-element-shrink-to-fit.html:
2433 * fast/css-grid-layout/grid-item-addition-auto-placement-update.html:
2434 * fast/css-grid-layout/grid-item-addition-track-breadth-update.html:
2435 * fast/css-grid-layout/grid-item-area-get-set.html:
2436 * fast/css-grid-layout/grid-item-bad-named-area-auto-placement.html:
2437 * fast/css-grid-layout/grid-item-bad-resolution-double-span.html:
2438 * fast/css-grid-layout/grid-item-change-column-repaint.html:
2439 * fast/css-grid-layout/grid-item-change-row-repaint.html:
2440 * fast/css-grid-layout/grid-item-column-row-get-set.html:
2441 * fast/css-grid-layout/grid-item-end-after-get-set.html:
2442 * fast/css-grid-layout/grid-item-margin-auto-columns-rows.html:
2443 * fast/css-grid-layout/grid-item-margin-resolution.html:
2444 * fast/css-grid-layout/grid-item-multiple-minmax-content-resolution.html:
2445 * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
2446 * fast/css-grid-layout/grid-item-named-grid-line-resolution.html:
2447 * fast/css-grid-layout/grid-item-negative-indexes.html:
2448 * fast/css-grid-layout/grid-item-negative-integer-explicit-grid-resolution.html:
2449 * fast/css-grid-layout/grid-item-negative-position-resolution.html:
2450 * fast/css-grid-layout/grid-item-order-auto-flow-resolution.html:
2451 * fast/css-grid-layout/grid-item-order-paint-order.html:
2452 * fast/css-grid-layout/grid-item-position-changed-dynamic.html:
2453 * fast/css-grid-layout/grid-item-removal-auto-placement-update.html:
2454 * fast/css-grid-layout/grid-item-removal-track-breadth-update.html:
2455 * fast/css-grid-layout/grid-item-spanning-resolution.html:
2456 * fast/css-grid-layout/grid-item-start-before-get-set.html:
2457 * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution.html:
2458 * fast/css-grid-layout/grid-item-with-percent-min-max-height-dynamic.html:
2459 * fast/css-grid-layout/grid-preferred-logical-widths.html:
2460 * fast/css-grid-layout/grid-strict-ordering-crash.html:
2461 * fast/css-grid-layout/grid-template-areas-get-set.html:
2462 * fast/css-grid-layout/grid-template-shorthand-get-set.html:
2463 * fast/css-grid-layout/implicit-columns-auto-resolution.html:
2464 * fast/css-grid-layout/implicit-position-dynamic-change.html:
2465 * fast/css-grid-layout/implicit-rows-auto-resolution.html:
2466 * fast/css-grid-layout/minmax-fixed-logical-height-only.html:
2467 * fast/css-grid-layout/minmax-fixed-logical-width-only.html:
2468 * fast/css-grid-layout/minmax-max-content-resolution-columns.html:
2469 * fast/css-grid-layout/minmax-max-content-resolution-rows.html:
2470 * fast/css-grid-layout/minmax-min-content-column-resolution-columns.html:
2471 * fast/css-grid-layout/minmax-min-content-column-resolution-rows.html:
2472 * fast/css-grid-layout/minmax-spanning-resolution-columns.html:
2473 * fast/css-grid-layout/minmax-spanning-resolution-rows.html:
2474 * fast/css-grid-layout/named-grid-line-get-set.html:
2475 * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-get-set.html:
2476 * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
2477 * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple.html:
2478 * fast/css-grid-layout/non-grid-columns-rows-get-set.html:
2479 * fast/css-grid-layout/non-grid-element-repeat-get-set.html:
2480 * fast/css-grid-layout/non-named-grid-line-get-set.html:
2481 * fast/css-grid-layout/percent-grid-item-in-percent-grid-track-in-percent-grid.html:
2482 * fast/css-grid-layout/percent-grid-item-in-percent-grid-track-update.html:
2483 * fast/css-grid-layout/percent-grid-item-in-percent-grid-track.html:
2484 * fast/css-grid-layout/percent-padding-margin-resolution-grid-item-update.html:
2485 * fast/css-grid-layout/percent-padding-margin-resolution-grid-item.html:
2486 * fast/css-grid-layout/percent-resolution-grid-item.html:
2487 * fast/css-grid-layout/place-cell-by-index.html:
2488 * fast/css-grid-layout/should-not-collapse-anonymous-blocks.html:
2489 * ietestcenter/css3/grid/grid-column-002.htm:
2490 * ietestcenter/css3/grid/testRunnerEnableGrid.js: Removed.
2492 2014-05-07 Lorenzo Tilve <ltilve@igalia.com>
2494 [GTK] Unreviewed GTK gardening
2496 Avoid duplicated expectations and remove failure flag for fixed
2497 js/dom/basic-weakmap.html test.
2499 * platform/gtk/TestExpectations:
2501 2014-05-06 Rik Cabanier <cabanier@adobe.com>
2503 Calling createPattern with a broken image must throw an invalidstate error
2504 https://bugs.webkit.org/show_bug.cgi?id=132407
2506 Reviewed by Darin Adler.
2508 * canvas/philip/tests/2d.pattern.image.broken-expected.txt:
2509 * canvas/philip/tests/2d.pattern.image.broken.html:
2510 * canvas/philip/tests/2d.pattern.image.incomplete.empty-expected.txt:
2511 * canvas/philip/tests/2d.pattern.image.incomplete.empty.html:
2512 * fast/canvas/canvas-empty-image-pattern-expected.txt:
2513 * fast/dom/gc-9-expected.txt:
2514 * fast/dom/gc-9.html:
2515 * platform/mac/canvas/philip/tests/2d.pattern.image.broken-expected.txt: Removed.
2516 * platform/mac/canvas/philip/tests/2d.pattern.image.incomplete.empty-expected.txt: Removed.
2518 2014-05-06 Christophe Dumez <ch.dumez@samsung.com>
2520 [HTML] Default argument to HTMLTableRowElement.insertCell() should be -1
2521 https://bugs.webkit.org/show_bug.cgi?id=132615
2523 Reviewed by Darin Adler.
2525 Add layout test to test that the default argument to
2526 HTMLTableRowElement.insertCell() is -1.
2528 * fast/dom/HTMLTableRowElement/insertCell-default-argument-expected.txt: Added.
2529 * fast/dom/HTMLTableRowElement/insertCell-default-argument.html: Added.
2531 2014-05-06 Oliver Hunt <oliver@apple.com>
2533 Can't make a booking at virginamerica.com
2534 https://bugs.webkit.org/show_bug.cgi?id=132626
2536 Reviewed by Geoffrey Garen.
2538 Add testcase to make sure that we are silently ignoring usage
2539 of prototype setters and the prototype itself. We dump a warning
2540 to the console as throwing an exception breaks sites that used
2541 to rely on essentially no-op behavior.
2543 * fast/dom/assign-to-prototype-accessor-on-prototype-should-be-silent-expected.txt: Added.
2544 * fast/dom/assign-to-prototype-accessor-on-prototype-should-be-silent.html: Added.
2546 2014-05-06 David Hyatt <hyatt@apple.com>
2548 Begin Removal of Old Multi-Column Code.
2549 https://bugs.webkit.org/show_bug.cgi?id=132480
2551 Reviewed by Andreas Kling.
2553 * platform/mac/fast/multicol/client-rects-expected.png:
2554 * platform/mac/fast/multicol/client-rects-expected.txt:
2555 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.png:
2556 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
2557 * platform/mac/fast/multicol/client-rects-spanners-expected.png:
2558 * platform/mac/fast/multicol/client-rects-spanners-expected.txt:
2559 * platform/mac/fast/multicol/newmulticol/client-rects-expected.png:
2560 * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
2562 2014-05-06 Eric Carlson <eric.carlson@apple.com>
2564 [Mac] make metadata cue attributes consistent
2565 https://bugs.webkit.org/show_bug.cgi?id=132610
2567 Reviewed by Jer Noble.
2569 * http/tests/media/track-in-band-hls-metadata-expected.txt:
2570 * http/tests/media/track-in-band-hls-metadata.html:
2572 2014-05-06 Mark Hahnenberg <mhahnenberg@apple.com>
2576 Rubber stamped by Geoff Garen.
2578 It broke some websites.
2580 * js/regress/delete-a-few-properties-then-get-by-id-expected.txt:
2581 * js/regress/delete-a-few-properties-then-get-by-id.html:
2582 * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js:
2583 (MyObject): Deleted.
2586 2014-05-06 Lorenzo Tilve <ltilve@igalia.com>
2588 [GTK] Unreviewed GTK gardening
2590 Rebaseline affected tests by the modifications done to
2591 inline SVG sizing behavior introduced on r168350.
2593 * platform/gtk/svg/custom/bug45331-expected.txt:
2594 * platform/gtk/svg/custom/external-paintserver-reference-expected.txt:
2595 * platform/gtk/svg/custom/junk-data-expected.txt:
2596 * platform/gtk/svg/custom/linking-base-external-reference-expected.txt:
2597 * platform/gtk/svg/custom/missing-xlink-expected.txt:
2598 * platform/gtk/svg/custom/path-bad-data-expected.txt:
2599 * platform/gtk/svg/custom/use-font-face-crash-expected.txt:
2600 * platform/gtk/svg/foreignObject/svg-document-in-html-document-expected.txt:
2601 * platform/gtk/svg/hixie/error/012-expected.txt:
2602 * platform/gtk/svg/in-html/circle-expected.txt:
2603 * platform/gtk/svg/transforms/animated-path-inside-transformed-html-expected.txt:
2604 * platform/gtk/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt:
2605 * platform/gtk/svg/wicd/rightsizing-grid-expected.txt:
2606 * platform/gtk/svg/wicd/test-rightsizing-b-expected.txt:
2607 * platform/gtk/svg/zoom/page/zoom-foreignObject-expected.txt:
2608 * platform/gtk/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
2609 * platform/gtk/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
2610 * platform/gtk/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt:
2611 * platform/gtk/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
2612 * platform/gtk/svg/zoom/text/zoom-foreignObject-expected.txt:
2614 2014-05-06 Christophe Dumez <ch.dumez@samsung.com>
2616 [HTML] Default argument to HTMLTableSectionElement.insertRow() should be -1
2617 https://bugs.webkit.org/show_bug.cgi?id=132570
2619 Reviewed by Darin Adler.
2621 Add layout test to test that the default argument to
2622 HTMLTableSectionElement.insertRow() is -1.
2624 * fast/dom/HTMLTableSectionElement/insertRow-default-argument-expected.txt: Added.
2625 * fast/dom/HTMLTableSectionElement/insertRow-default-argument.html: Added.
2627 2014-05-06 Andrei Bucur <abucur@adobe.com>
2629 [CSS Regions] Optimize the number of regions invalidations
2630 https://bugs.webkit.org/show_bug.cgi?id=132611
2632 Reviewed by David Hyatt.
2634 Because there are less region invalidations there are less repaints
2635 of the flow threads.
2637 * fast/regions/repaint/repaint-regions-overflow-expected.txt:
2639 2014-05-06 Chris Fleizach <cfleizach@apple.com>
2641 AX: VoiceOver does not announce text changes for content editable regions in Safari
2642 https://bugs.webkit.org/show_bug.cgi?id=132577
2644 Reviewed by Mario Sanchez Prada.
2646 * accessibility/content-editable-set-inner-text-generates-axvalue-notification-expected.txt: Added.
2647 * accessibility/content-editable-set-inner-text-generates-axvalue-notification.html: Added.
2649 2014-05-06 Dirk Schulze <krit@webkit.org>
2651 [SVG2] Share "on"- event attributes with HTMLElement
2652 https://bugs.webkit.org/show_bug.cgi?id=132604
2654 Reviewed by Mihnea Ovidenie.
2656 Test that the "on" event attributes supported by HTMLElement are
2657 supported by SVGElement as well.
2659 * fast/dom/event-attribute-availability-expected.txt:
2660 * fast/dom/script-tests/event-attribute-availability.js:
2662 2014-05-06 Ion Rosca <rosca@adobe.com>
2664 [CSS Blending] Rename all the tests css3/compositing to css3/blending
2665 https://bugs.webkit.org/show_bug.cgi?id=132606
2667 Reviewed by Andrei Bucur.
2669 * css3/blending: Renamed from LayoutTests/css3/compositing.
2671 2014-05-06 Ion Rosca <rosca@adobe.com>
2673 [CSS Blending] Rename layout tests css3/compositing to css3/blending
2674 https://bugs.webkit.org/show_bug.cgi?id=132578
2676 Reviewed by Andrei Bucur.
2678 * css3/blending: Renamed from css3/compositing.
2679 * platform/efl/TestExpectations:
2680 * platform/gtk/TestExpectations:
2681 * platform/ios-sim/css3/blending: Renamed from platform/ios-sim/css3/compositing
2682 * platform/mac-wk2/TestExpectations:
2683 * platform/mac/TestExpectations:
2684 * platform/mac/css3/blending: Renamed from platform/mac/css3/compositing.
2685 * platform/win/TestExpectations:
2686 * platform/wincairo/TestExpectations:
2688 2014-05-05 Grzegorz Czajkowski <g.czajkowski@samsung.com>
2690 Share mac/editing/spelling/delete-into-misspelled-word.html with other platforms
2691 https://bugs.webkit.org/show_bug.cgi?id=132561
2693 Reviewed by Darin Adler.
2695 This test does not use Mac specific features and
2696 can be run by other platforms as well.
2698 Due to bug 125689, this test starts using asynchronous spellchecking.
2700 * editing/spelling/delete-into-misspelled-word-expected.txt:
2701 Renamed from LayoutTests/platform/mac/editing/spelling/delete-into-misspelled-word-expected.txt
2702 * editing/spelling/delete-into-misspelled-word.html:
2703 Renamed from LayoutTests/platform/mac/editing/spelling/delete-into-misspelled-word.html
2705 * platform/gtk/TestExpectations:
2706 * platform/mac-wk2/TestExpectations:
2707 * platform/win/TestExpectations:
2708 Mark delete-into-misspelled-word.html as failing since those
2709 platforms didn't turn on asynchronous spellchecking.
2711 2014-05-05 Dirk Schulze <krit@webkit.org>
2713 Adapt inline SVG sizing behavior to Firefox and Blink
2714 https://bugs.webkit.org/show_bug.cgi?id=132569
2716 Reviewed by Dean Jackson.
2718 The new sizing behavior for inline SVG causes different DRT outputs for about 40 test cases.
2719 This is expected but for most tests an improvement since the SVGs fit into the documents
2720 and scrollbars disappear or the general size gets smaller.
2721 Some tests needed to be updated. The size was either not set at all or not properly.
2723 svg-in-object.js and svg-inline.js contain dozens of new tests to check the correct sizing
2726 The tests were written by David Vest from Opera as part of CR 308992.
2728 Many of the -expected updates are caused by SVG size changes in turn
2729 affecting where line breaks are inserted.
2732 * accessibility/svg-image-expected.txt:
2733 * css3/flexbox/flexitem.html:
2734 * fast/css/infinite-floating-value-expected.txt:
2735 * fast/css/remove-fixed-resizer-crash-expected.txt:
2736 * fast/css3-text/css3-word-spacing-percentage/word-spacing-crash-expected.txt:
2737 * fast/repaint/moving-shadow-on-container.html:
2738 * fast/repaint/moving-shadow-on-path.html:
2739 * fast/repaint/svg-layout-root-style-attr-update.html:
2740 * fast/shapes/shape-outside-floats/shape-outside-relative-size-svg-expected.html:
2741 * fast/shapes/shape-outside-floats/shape-outside-relative-size-svg.html:
2742 * http/tests/xmlviewer/dumpAsText/svg-expected.txt:
2743 * platform/mac/svg/batik/filters/feTile-expected.txt:
2744 * platform/mac/svg/batik/masking/maskRegions-expected.txt:
2745 * platform/mac/svg/batik/paints/patternRegions-positioned-objects-expected.txt:
2746 * platform/mac/svg/batik/text/longTextOnPath-expected.txt:
2747 * platform/mac/svg/batik/text/textDecoration-expected.txt:
2748 * platform/mac/svg/batik/text/textEffect-expected.txt:
2749 * platform/mac/svg/batik/text/textLength-expected.txt:
2750 * platform/mac/svg/batik/text/textOnPath-expected.txt:
2751 * platform/mac/svg/batik/text/textPosition-expected.txt:
2752 * platform/mac/svg/batik/text/verticalText-expected.txt:
2753 * platform/mac/svg/batik/text/verticalTextOnPath-expected.txt:
2754 * platform/mac/svg/custom/bug45331-expected.txt:
2755 * platform/mac/svg/custom/junk-data-expected.txt:
2756 * platform/mac/svg/custom/missing-xlink-expected.txt:
2757 * platform/mac/svg/custom/object-sizing-height-50p-on-target-svg-absolute-expected.png: Removed.
2758 * platform/mac/svg/custom/object-sizing-height-50p-on-target-svg-expected.png: Removed.
2759 * platform/mac/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute-expected.png: Removed.
2760 * platform/mac/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-expected.png: Removed.
2761 * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.png: Removed.
2762 * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt: Removed.
2763 * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.png: Removed.
2764 * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Removed.
2765 * platform/mac/svg/custom/object-sizing-width-50p-on-target-svg-absolute-expected.png: Removed.
2766 * platform/mac/svg/custom/object-sizing-width-50p-on-target-svg-expected.png: Removed.
2767 * platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute-expected.png: Removed.
2768 * platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.png: Removed.
2769 * platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt: Removed.
2770 * platform/mac/svg/custom/path-bad-data-expected.txt:
2771 * platform/mac/svg/custom/svg-fonts-in-html-expected.txt:
2772 * platform/mac/svg/custom/use-font-face-crash-expected.txt:
2773 * platform/mac/svg/foreignObject/svg-document-in-html-document-expected.txt:
2774 * platform/mac/svg/hixie/error/012-expected.txt:
2775 * platform/mac/svg/hixie/intrinsic/001-expected.png: Removed.
2776 * platform/mac/svg/hixie/intrinsic/001-expected.txt: Removed.
2777 * platform/mac/svg/hixie/intrinsic/002-expected.png: Removed.
2778 * platform/mac/svg/hixie/intrinsic/002-expected.txt: Removed.
2779 * platform/mac/svg/in-html/circle-expected.txt:
2780 * platform/mac/svg/text/non-bmp-positioning-lists-expected.txt:
2781 * platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.txt:
2782 * platform/mac/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt:
2783 * platform/mac/svg/wicd/rightsizing-grid-expected.txt:
2784 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
2785 * platform/mac/svg/zoom/page/zoom-background-image-tiled-expected.txt:
2786 * platform/mac/svg/zoom/page/zoom-background-images-expected.txt:
2787 * platform/mac/svg/zoom/page/zoom-foreignObject-expected.txt:
2788 * platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt:
2789 * platform/mac/svg/zoom/page/zoom-svg-as-relative-image-expected.txt:
2790 * platform/mac/svg/zoom/page/zoom-svg-float-border-padding-expected.txt:
2791 * platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
2792 * platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
2793 * platform/mac/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt:
2794 * platform/mac/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt:
2795 * platform/mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
2796 * platform/mac/svg/zoom/page/zoom-zoom-coords-expected.txt:
2797 * platform/mac/svg/zoom/text/zoom-foreignObject-expected.txt:
2798 * svg/animations/animate-css-xml-attributeType-expected.txt:
2799 * svg/as-image/image-respects-deviceScaleFactor.html:
2800 * svg/as-image/image-respects-pageScaleFactor.html:
2801 * svg/as-image/svg-as-image-with-relative-size-expected.html:
2802 * svg/as-image/svg-as-relative-image.html:
2803 * svg/as-object/sizing/svg-in-object-placeholder-height-auto-expected.txt: Added.
2804 * svg/as-object/sizing/svg-in-object-placeholder-height-auto.html: Added.
2805 * svg/as-object/sizing/svg-in-object-placeholder-height-fixed-expected.txt: Added.
2806 * svg/as-object/sizing/svg-in-object-placeholder-height-fixed.html: Added.
2807 * svg/as-object/sizing/svg-in-object-placeholder-height-percentage-expected.txt: Added.
2808 * svg/as-object/sizing/svg-in-object-placeholder-height-percentage.html: Added.
2809 * svg/as-object/sizing/svg-in-object.js: Added.
2814 (.doCombinationTestRecursive):
2815 (doCombinationTest):
2818 (testSVGInObjectWithPlaceholderHeightAttr.):
2819 (testSVGInObjectWithPlaceholderHeightAttr):
2820 * svg/css/composite-shadow-example.html:
2821 * svg/css/composite-shadow-with-opacity.html:
2822 * svg/css/max-width-2.html:
2823 * svg/css/stars-with-shadow.html:
2824 * svg/custom/absolute-sized-content-with-resources.xhtml:
2825 * svg/custom/altglyph.svg:
2826 * svg/custom/document-all-includes-svg-expected.txt:
2827 * svg/custom/external-paintserver-reference-expected.txt:
2828 * svg/custom/external-paintserver-reference.svg:
2829 * svg/custom/get-text-element-transform-crash-expected.txt:
2830 * svg/custom/linking-base-external-reference-expected.txt:
2831 * svg/custom/linking-base-external-reference.xhtml:
2832 * svg/custom/object-sizing-height-50p-on-target-svg-absolute-expected.txt: Removed.
2833 * svg/custom/object-sizing-height-50p-on-target-svg-absolute.xhtml: Removed.
2834 * svg/custom/object-sizing-height-50p-on-target-svg-expected.txt: Removed.
2835 * svg/custom/object-sizing-height-50p-on-target-svg.xhtml: Removed.
2836 * svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute-expected.txt: Removed.
2837 * svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute.xhtml: Removed.
2838 * svg/custom/object-sizing-width-50p-height-50p-on-target-svg-expected.txt: Removed.
2839 * svg/custom/object-sizing-width-50p-height-50p-on-target-svg.xhtml: Removed.
2840 * svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt: Removed.
2841 * svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute.xhtml: Removed.
2842 * svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Removed.
2843 * svg/custom/object-sizing-width-50p-height-75p-on-target-svg.xhtml: Removed.
2844 * svg/custom/object-sizing-width-50p-on-target-svg-absolute-expected.txt: Removed.
2845 * svg/custom/object-sizing-width-50p-on-target-svg-absolute.xhtml: Removed.
2846 * svg/custom/object-sizing-width-50p-on-target-svg-expected.txt: Removed.
2847 * svg/custom/object-sizing-width-50p-on-target-svg.xhtml: Removed.
2848 * svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute-expected.txt: Removed.
2849 * svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute.xhtml: Removed.
2850 * svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt: Removed.
2851 * svg/custom/object-sizing-width-75p-height-50p-on-target-svg.xhtml: Removed.
2852 * svg/custom/pending-resource-after-removal.xhtml:
2853 * svg/custom/percentage-of-html-parent.xhtml:
2854 * svg/custom/relative-sized-content-with-resources.xhtml:
2855 * svg/custom/relative-sized-content.xhtml:
2856 * svg/custom/relative-sized-deep-shadow-tree-content.xhtml:
2857 * svg/custom/relative-sized-image.xhtml:
2858 * svg/custom/relative-sized-inner-svg.xhtml:
2859 * svg/custom/relative-sized-shadow-tree-content-with-symbol.xhtml:
2860 * svg/custom/relative-sized-shadow-tree-content.xhtml:
2861 * svg/custom/relative-sized-use-on-symbol.xhtml:
2862 * svg/custom/relative-sized-use-without-attributes-on-symbol.xhtml:
2863 * svg/custom/tref-with-progress-tag-setpseudo-assert-expected.txt:
2864 * svg/custom/unicode-in-tspan-multi-svg-crash-expected.txt:
2865 * svg/custom/use-invalid-html-expected.txt:
2866 * svg/custom/window-named-item-lookup-expected.txt:
2867 * svg/dom/SVGViewSpec-invalid-ref-crash-expected.txt:
2868 * svg/dom/parent-view-layout-crash-expected.txt:
2869 * svg/dom/stylesheet-candidate-node-crash-main-expected.txt:
2870 * svg/dom/svg-root-lengths.html:
2871 * svg/foreignObject/absolute-position-foreign-object-child-crash-expected.txt:
2872 * svg/hixie/intrinsic/001-expected.png: Removed.
2873 * svg/hixie/intrinsic/001-expected.txt: Removed.
2874 * svg/hixie/intrinsic/001.html: Removed.
2875 * svg/hixie/intrinsic/002-expected.png: Removed.
2876 * svg/hixie/intrinsic/002-expected.txt: Removed.
2877 * svg/hixie/intrinsic/002.html: Removed.
2878 * svg/hixie/intrinsic/resources/001.svg: Removed.
2879 * svg/hixie/intrinsic/resources/002.svg: Removed.
2880 * svg/in-html/sizing/svg-inline-expected.txt: Added.
2881 * svg/in-html/sizing/svg-inline.html: Added.
2882 * svg/in-html/sizing/svg-inline.js: Added.
2886 (.doCombinationTestRecursive):
2887 (doCombinationTest):
2890 * svg/path-arc-invalid-expected.txt:
2891 * svg/repaint/repaint-webkit-svg-shadow-container-expected.txt:
2892 * svg/text/append-text-node-to-tspan.html:
2893 * svg/text/kerning.svg:
2894 * svg/text/modify-text-node-in-tspan.html:
2895 * svg/text/multichar-glyph.svg:
2896 * svg/text/remove-text-node-from-tspan.html:
2897 * svg/text/remove-tspan-from-text.html:
2898 * svg/text/svg-rtl-text-crash-expected.txt:
2899 * svg/text/text-block-child-crash-expected.txt:
2900 * svg/transforms/animated-path-inside-transformed-html.xhtml:
2901 * svg/transforms/svg-css-transforms-clip-path.xhtml:
2902 * svg/transforms/transform-origin-css-property.xhtml:
2903 * svg/zoom/page/zoom-foreignObject.svg:
2904 * svg/zoom/page/zoom-svg-as-relative-image.html:
2905 * svg/zoom/text/zoom-foreignObject.svg:
2907 2014-05-05 Ion Rosca <rosca@adobe.com>
2909 [CSS Blending] Add tests using blending and isolation for body and html elements.
2910 https://bugs.webkit.org/show_bug.cgi?id=132325
2912 Reviewed by Dirk Schulze.
2914 * css3/compositing/blend-mode-body-child-background-color-expected.html: Added.
2915 * css3/compositing/blend-mode-body-child-background-color.html: Added.
2916 * css3/compositing/blend-mode-body-child-expected.html: Added.
2917 * css3/compositing/blend-mode-body-child-isolate-background-color-expected.html: Added.
2918 * css3/compositing/blend-mode-body-child-isolate-background-color.html: Added.
2919 * css3/compositing/blend-mode-body-child-isolate-html-background-color-expected.html: Added.
2920 * css3/compositing/blend-mode-body-child-isolate-html-background-color.html: Added.
2921 * css3/compositing/blend-mode-body-child.html: Added.
2922 * css3/compositing/blend-mode-body-element-expected.html: Added.
2923 * css3/compositing/blend-mode-body-element.html: Added.
2924 * css3/compositing/blend-mode-html-element-screen-expected.html: Added.
2925 * css3/compositing/blend-mode-html-element-screen.html: Added.
2927 2014-05-05 Andreas Kling <akling@apple.com>
2929 Mark http/tests/media/hls/video-controls-live-stream.html as WontFix on Mountain Lion.
2930 <https://webkit.org/b/132491>
2932 * platform/mac/TestExpectations:
2934 2014-05-05 Andreas Kling <akling@apple.com>
2936 REGRESSION (r168256): ASSERTION FAILED: (buffer + m_length) == position loading vanityfair.com article.
2937 <https://webkit.org/b/168256>
2938 <rdar://problem/16816316>
2940 Reviewed by Geoffrey Garen.
2942 * fast/dom/getElementById-with-rope-string-arg-expected.txt: Added.
2943 * fast/dom/getElementById-with-rope-string-arg.html: Added.
2945 2014-05-05 Benjamin Poulain <benjamin@webkit.org>
2947 Clean up Image Document and tweak the layout and viewport
2948 https://bugs.webkit.org/show_bug.cgi?id=132552
2950 Reviewed by Anders Carlsson.
2952 * svg/custom/anchor-on-use-expected.svg:
2954 2014-05-05 Christophe Dumez <ch.dumez@samsung.com>
2956 Named element cache can become invalid during HTMLCollection::updateNamedElementCache()
2957 https://bugs.webkit.org/show_bug.cgi?id=132575
2959 Reviewed by Ryosuke Niwa.
2961 Add layout test to verify that HTMLCollection::updateNamedElementCache() is no longer
2962 crashing for collections of selected options.
2964 * fast/dom/htmlcollection-selectedOptions-namedItem-crash-expected.txt: Added.
2965 * fast/dom/htmlcollection-selectedOptions-namedItem-crash.html: Added.
2967 2014-05-05 Ion Rosca <rosca@adobe.com>
2969 [CSS Blending] Webkit-blend-mode fails for accelerated parent with overflow:hidden
2970 https://bugs.webkit.org/show_bug.cgi?id=126160
2972 Reviewed by Dean Jackson.
2974 * css3/compositing/blend-mode-accelerated-parent-overflow-hidden-expected.html: Added.
2975 * css3/compositing/blend-mode-accelerated-parent-overflow-hidden.html: Added.
2976 * css3/compositing/blend-mode-clip-accelerated-blending-canvas-expected.txt: Added.
2977 * css3/compositing/blend-mode-clip-accelerated-blending-canvas.html: Added.
2978 * css3/compositing/blend-mode-clip-accelerated-blending-child-expected.html: Added.
2979 * css3/compositing/blend-mode-clip-accelerated-blending-child.html: Added.
2980 * css3/compositing/blend-mode-clip-accelerated-blending-double-expected.html: Added.
2981 * css3/compositing/blend-mode-clip-accelerated-blending-double.html: Added.
2982 * css3/compositing/blend-mode-clip-accelerated-blending-with-siblings-expected.html: Added.
2983 * css3/compositing/blend-mode-clip-accelerated-blending-with-siblings.html: Added.
2984 * css3/compositing/blend-mode-clip-accelerated-transformed-blending-expected.html: Added.
2985 * css3/compositing/blend-mode-clip-accelerated-transformed-blending.html: Added.
2986 * css3/compositing/blend-mode-clip-rect-accelerated-blending.html: Added.
2987 * css3/compositing/blend-mode-clip-rect-accelerated-blending-expected.html: Added.
2988 * css3/compositing/blend-mode-isolation-accelerated-overflow-hidden-expected.txt:
2990 2014-05-05 Dirk Schulze <krit@webkit.org>
2992 AX: tabindex support in SVG2
2993 https://bugs.webkit.org/show_bug.cgi?id=130212
2995 Reviewed by Chris Fleizach.
2997 Add test for tabindex on various SVG elements. Negative tests included.
2999 Test is based upon a test from Erik Dahlström. Modified to test all SVGGraphicsElements.
3001 * svg/custom/tabindex-order-expected.txt: Added.
3002 * svg/custom/tabindex-order.html: Added.
3003 * accessibility/svg-group-element-with-title.html: Give group element a role.
3004 * platform/gtk/svg/custom/linking-uri-01-b-expected.txt:
3005 * platform/ios-sim/svg/custom/linking-uri-01-b-expected.txt:
3006 * platform/mac/svg/custom/linking-uri-01-b-expected.txt:
3008 2014-05-05 Beth Dakin <bdakin@apple.com>
3010 REGRESSION (r168244): compositing/visibility/visibility-image-layers-dynamic.html
3012 https://bugs.webkit.org/show_bug.cgi?id=132551
3014 Reviewed by Tim Horton.
3016 This just needed a re-baseline after all. The bounds have increased in size
3017 because the size of the layer tree dump effects the bounds! So now that we are
3018 printing out anchor points, the bound increase by 15 pixels for every new anchor
3021 Should not longer be marked failing.
3024 Added comment to the test.
3025 * compositing/visibility/visibility-image-layers-dynamic.html:
3028 * platform/mac/compositing/visibility/visibility-image-layers-dynamic-expected.txt:
3030 2014-05-05 Ion Rosca <rosca@adobe.com>
3032 [CSS Blending] Move fast/repaint tests to css3/compositing/repaint
3033 https://bugs.webkit.org/show_bug.cgi?id=132567
3035 Reviewed by Mihnea Ovidenie.
3037 * css3/compositing/repaint/blend-mode-isolate-stacking-context-expected.txt: Renamed from LayoutTests/fast/repaint/blend-mode-isolate-stacking-context-expected.txt.
3038 * css3/compositing/repaint/blend-mode-isolate-stacking-context.html: Renamed from LayoutTests/fast/repaint/blend-mode-isolate-stacking-context.html.
3039 * platform/efl-wk2/TestExpectations:
3040 * platform/efl/TestExpectations:
3041 * platform/gtk/TestExpectations:
3043 2014-05-05 Radu Stavila <stavila@adobe.com>
3045 [CSS Regions] Remove regionLayoutUpdate event
3046 https://bugs.webkit.org/show_bug.cgi?id=132564
3048 Reviewed by Simon Fraser.
3050 Removed test for regionLayoutUpdate event.
3052 * fast/regions/auto-size/autoheight-regionlayoutupdate-multipletimes-expected.txt: Removed.
3053 * fast/regions/auto-size/autoheight-regionlayoutupdate-multipletimes.html: Removed.
3055 2014-05-05 Rik Cabanier <cabanier@adobe.com>
3057 Enhance IDL compiler so it supports unrestricted float and double
3058 https://bugs.webkit.org/show_bug.cgi?id=132460
3060 Reviewed by Dirk Schulze.
3062 * canvas/philip/tests/2d.gradient.linear.nonfinite.html:
3063 * canvas/philip/tests/2d.gradient.object.invalidoffset.html:
3064 * canvas/philip/tests/2d.gradient.radial.nonfinite.html:
3065 * canvas/philip/tests/2d.imageData.get.nonfinite.html:
3066 * canvas/philip/tests/2d.imageData.put.nonfinite.html:
3067 * canvas/philip/tests/2d.missingargs-expected.txt:
3068 * canvas/philip/tests/2d.missingargs.html:
3069 * fast/canvas/canvas-getImageData-invalid-expected.txt:
3070 * fast/canvas/canvas-putImageData-expected.txt:
3071 * fast/canvas/canvas-putImageData.js:
3072 * fast/canvas/linearGradient-infinite-values-expected.txt:
3073 * fast/canvas/radialGradient-infinite-values-expected.txt:
3074 * fast/canvas/script-tests/canvas-getImageData-invalid.js:
3075 * fast/canvas/script-tests/linearGradient-infinite-values.js:
3076 * fast/canvas/script-tests/radialGradient-infinite-values.js:
3077 * platform/mac/canvas/philip/tests/2d.missingargs-expected.txt:
3079 2014-05-05 Radu Stavila <stavila@adobe.com>
3081 [CSS Regions] Elements with overflow:auto are not painted inside regions when following a float
3082 https://bugs.webkit.org/show_bug.cgi?id=131161
3084 Reviewed by David Hyatt.
3086 Added test for an overflow:auto element being flowed after a float.
3088 * fast/regions/overflow-auto-after-float-expected.html: Added.
3089 * fast/regions/overflow-auto-after-float.html: Added.
3091 2014-05-05 Andrei Bucur <abucur@adobe.com>
3093 [CSSRegions] Slider displayed wrong in regions
3094 https://bugs.webkit.org/show_bug.cgi?id=132243
3096 Reviewed by Mihnea Ovidenie.
3098 Tests that the thumb of positioned slider inside regions is correctly painted.
3100 * fast/regions/positioned-slider-in-regions-expected.html: Added.
3101 * fast/regions/positioned-slider-in-regions.html: Added.
3103 2014-05-05 Xabier Rodriguez Calvar <calvaris@igalia.com>
3105 Unreviewed. New GTK baseline for media/media-controls-clone.html.
3107 * platform/gtk/TestExpectations: Removed from the expectations.
3108 * platform/gtk/media/media-controls-clone-expected.png:
3109 * platform/gtk/media/media-controls-clone-expected.txt: New
3112 2014-05-05 Andrei Bucur <abucur@adobe.com>
3114 [CSS Regions] ASSERT when hovering over region
3115 https://bugs.webkit.org/show_bug.cgi?id=128809
3117 Reviewed by Mihnea Ovidenie.
3119 Add a test verifying we're not trying to hit-test a box inside a region
3120 where it's not contained.
3122 * fast/regions/hit-test-box-non-containing-region-expected.txt: Added.
3123 * fast/regions/hit-test-box-non-containing-region.html: Added.
3125 2014-05-04 Andreas Kling <akling@apple.com>
3127 Unreviewed, rolling out r168254.
3129 Very crashy on debug JSC tests.
3133 "jsSubstring() should be lazy"
3134 https://bugs.webkit.org/show_bug.cgi?id=132556
3135 http://trac.webkit.org/changeset/168254
3137 2014-05-04 Filip Pizlo <fpizlo@apple.com>
3139 jsSubstring() should be lazy
3140 https://bugs.webkit.org/show_bug.cgi?id=132556
3142 Reviewed by Andreas Kling.
3144 These tests get 35-50% faster.
3146 * js/regress/script-tests/substring-concat-weird.js: Added.
3148 * js/regress/script-tests/substring-concat.js: Added.
3150 * js/regress/script-tests/substring.js: Added.
3152 * js/regress/substring-concat-expected.txt: Added.
3153 * js/regress/substring-concat-weird-expected.txt: Added.
3154 * js/regress/substring-concat-weird.html: Added.
3155 * js/regress/substring-concat.html: Added.
3156 * js/regress/substring-expected.txt: Added.
3157 * js/regress/substring.html: Added.
3159 2014-05-04 Andreas Kling <akling@apple.com>
3161 Mark compositing/visibility/visibility-image-layers-dynamic.html as failing after r168244.
3165 2014-05-04 Beth Dakin <bdakin@apple.com>
3167 Even more re-baselining for anchor point after
3168 http://trac.webkit.org/changeset/168244
3170 * platform/mac-mountainlion/compositing/contents-opaque/control-layer-expected.txt:
3171 * platform/mac/compositing/contents-opaque/control-layer-expected.txt:
3173 2014-05-04 Beth Dakin <bdakin@apple.com>
3175 Additional re-baselining for anchor point after
3176 http://trac.webkit.org/changeset/168244
3178 * compositing/contents-opaque/control-layer-expected.txt:
3179 * css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts-expected.txt:
3180 * css3/compositing/blend-mode-ancestor-clipping-layer-expected.txt:
3181 * css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt:
3182 * css3/compositing/blend-mode-parent-of-composited-blended-has-layer-expected.txt:
3183 * css3/compositing/blend-mode-with-accelerated-sibling-expected.txt:
3184 * css3/compositing/blend-mode-with-composited-descendant-should-have-layer-expected.txt:
3185 * css3/filters/filtered-compositing-descendant-expected.txt:
3187 2014-05-04 Beth Dakin <bdakin@apple.com>
3189 Top content inset: Margin tiles should not display in the inset area when pinned
3190 to the top of the page
3191 https://bugs.webkit.org/show_bug.cgi?id=132535
3193 <rdar://problem/16613039>
3195 Reviewed by Simon Fraser.
3199 * compositing/absolute-inside-out-of-view-fixed-expected.txt:
3200 * compositing/animation/filling-animation-overlap-at-end-expected.txt:
3201 * compositing/animation/filling-animation-overlap-expected.txt:
3202 * compositing/animation/layer-for-filling-animation-expected.txt:
3203 * compositing/backing/backface-visibility-in-3dtransformed-expected.txt:
3204 * compositing/backing/no-backing-for-clip-expected.txt:
3205 * compositing/backing/no-backing-for-clip-overhang-expected.txt:
3206 * compositing/backing/no-backing-for-clip-overlap-expected.txt:
3207 * compositing/backing/no-backing-for-perspective-expected.txt:
3208 * compositing/bounds-in-flipped-writing-mode-expected.txt:
3209 * compositing/clip-child-by-non-stacking-ancestor-expected.txt:
3210 * compositing/columns/ancestor-clipped-in-paginated-expected.txt:
3211 * compositing/columns/clipped-in-paginated-expected.txt:
3212 * compositing/columns/composited-columns-expected.txt:
3213 * compositing/columns/composited-columns-vertical-rl-expected.txt:
3214 * compositing/columns/composited-in-paginated-expected.txt:
3215 * compositing/columns/composited-in-paginated-rl-expected.txt:
3216 * compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt:
3217 * compositing/columns/composited-lr-paginated-repaint-expected.txt:
3218 * compositing/columns/composited-nested-columns-expected.txt:
3219 * compositing/columns/composited-rl-paginated-repaint-expected.txt:
3220 * compositing/columns/hittest-composited-in-paginated-expected.txt:
3221 * compositing/columns/rotated-in-paginated-expected.txt:
3222 * compositing/columns/untransformed-composited-in-paginated-expected.txt:
3223 * compositing/contents-opaque/background-clip-expected.txt:
3224 * compositing/contents-opaque/background-color-expected.txt:
3225 * compositing/contents-opaque/body-background-painted-expected.txt:
3226 * compositing/contents-opaque/body-background-skipped-expected.txt:
3227 * compositing/contents-opaque/filter-expected.txt:
3228 * compositing/contents-opaque/hidden-with-visible-child-expected.txt:
3229 * compositing/contents-opaque/hidden-with-visible-text-expected.txt:
3230 * compositing/contents-opaque/layer-opacity-expected.txt:
3231 * compositing/contents-opaque/layer-transform-expected.txt:
3232 * compositing/contents-opaque/overflow-hidden-child-layers-expected.txt:
3233 * compositing/contents-opaque/visibility-hidden-expected.txt:
3234 * compositing/contents-scale/animating-expected.txt:
3235 * compositing/contents-scale/rounded-contents-scale-expected.txt:
3236 * compositing/contents-scale/scaled-ancestor-expected.txt:
3237 * compositing/contents-scale/simple-scale-expected.txt:
3238 * compositing/contents-scale/z-translate-expected.txt:
3239 * compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt:
3240 * compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt:
3241 * compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt:
3242 * compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt:
3243 * compositing/geometry/ancestor-overflow-change-expected.txt:
3244 * compositing/geometry/bounds-clipped-composited-child-expected.txt:
3245 * compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
3246 * compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt:
3247 * compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt:
3248 * compositing/geometry/bounds-ignores-hidden-expected.txt:
3249 * compositing/geometry/clip-expected.txt:
3250 * compositing/geometry/clip-inside-expected.txt:
3251 * compositing/geometry/composited-in-columns-expected.txt:
3252 * compositing/geometry/fixed-position-flipped-writing-mode-expected.txt:
3253 * compositing/geometry/flipped-writing-mode-expected.txt:
3254 * compositing/geometry/foreground-layer-expected.txt:
3255 * compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt:
3256 * compositing/geometry/layer-due-to-layer-children-switch-expected.txt:
3257 * compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt:
3258 * compositing/geometry/limit-layer-bounds-fixed-expected.txt:
3259 * compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt:
3260 * compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt:
3261 * compositing/geometry/limit-layer-bounds-overflow-root-expected.txt:
3262 * compositing/geometry/limit-layer-bounds-positioned-expected.txt:
3263 * compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt:
3264 * compositing/geometry/limit-layer-bounds-transformed-expected.txt:
3265 * compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt:
3266 * compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt:
3267 * compositing/geometry/preserve-3d-switching-expected.txt:
3268 * compositing/iframes/become-composited-nested-iframes-expected.txt:
3269 * compositing/iframes/become-overlapped-iframe-expected.txt:
3270 * compositing/iframes/composited-parent-iframe-expected.txt:
3271 * compositing/iframes/connect-compositing-iframe-delayed-expected.txt:
3272 * compositing/iframes/connect-compositing-iframe-expected.txt:
3273 * compositing/iframes/connect-compositing-iframe2-expected.txt:
3274 * compositing/iframes/connect-compositing-iframe3-expected.txt:
3275 * compositing/iframes/enter-compositing-iframe-expected.txt:
3276 * compositing/iframes/iframe-resize-expected.txt:
3277 * compositing/iframes/iframe-size-from-zero-expected.txt:
3278 * compositing/iframes/invisible-nested-iframe-hide-expected.txt:
3279 * compositing/iframes/overlapped-iframe-expected.txt:
3280 * compositing/iframes/overlapped-iframe-iframe-expected.txt:
3281 * compositing/iframes/overlapped-nested-iframes-expected.txt:
3282 * compositing/iframes/page-cache-layer-tree-expected.txt:
3283 * compositing/iframes/scrolling-iframe-expected.txt:
3284 * compositing/images/clip-on-directly-composited-image-expected.txt:
3285 * compositing/layer-creation/animation-overlap-with-children-expected.txt:
3286 * compositing/layer-creation/fixed-position-and-transform-expected.txt:
3287 * compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt:
3288 * compositing/layer-creation/fixed-position-out-of-view-expected.txt:
3289 * compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt:
3290 * compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt:
3291 * compositing/layer-creation/fixed-position-transformed-into-view-expected.txt:
3292 * compositing/layer-creation/fixed-position-under-transform-expected.txt:
3293 * compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt:
3294 * compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt:
3295 * compositing/layer-creation/overflow-scroll-overlap-expected.txt:
3296 * compositing/layer-creation/overlap-animation-clipping-expected.txt:
3297 * compositing/layer-creation/overlap-animation-expected.txt:
3298 * compositing/layer-creation/overlap-child-layer-expected.txt:
3299 * compositing/layer-creation/overlap-clipping-expected.txt:
3300 * compositing/layer-creation/overlap-transformed-3d-expected.txt:
3301 * compositing/layer-creation/overlap-transformed-and-clipped-expected.txt:
3302 * compositing/layer-creation/overlap-transformed-layer-expected.txt:
3303 * compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt:
3304 * compositing/layer-creation/overlap-transforms-expected.txt:
3305 * compositing/layer-creation/rotate3d-overlap-expected.txt:
3306 * compositing/layer-creation/scroll-partial-update-expected.txt:
3307 * compositing/layer-creation/spanOverlapsCanvas-expected.txt:
3308 * compositing/layer-creation/stacking-context-overlap-expected.txt:
3309 * compositing/layer-creation/stacking-context-overlap-nested-expected.txt:
3310 * compositing/layer-creation/translatez-overlap-expected.txt:
3311 * compositing/masks/mask-layer-size-expected.txt:
3312 * compositing/overflow-trumps-transform-style-expected.txt:
3313 * compositing/overflow/clip-descendents-expected.txt:
3314 * compositing/overflow/content-gains-scrollbars-expected.txt:
3315 * compositing/overflow/content-loses-scrollbars-expected.txt:
3316 * compositing/overflow/overflow-scrollbar-layer-positions-expected.txt:
3317 * compositing/overflow/overflow-scrollbar-layers-expected.txt:
3318 * compositing/overflow/resize-painting-expected.txt:
3319 * compositing/plugins/no-backing-store-expected.txt:
3320 * compositing/plugins/small-to-large-composited-plugin-expected.txt:
3321 * compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt:
3322 * compositing/regions/fixed-in-named-flow-expected.txt:
3323 * compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt:
3324 * compositing/regions/fixed-in-named-flow-from-outflow-expected.txt:
3325 * compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt:
3326 * compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt:
3327 * compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt:
3328 * compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt:
3329 * compositing/regions/fixed-transformed-in-named-flow-expected.txt:
3330 * compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt:
3331 * compositing/repaint/fixed-background-scroll-expected.txt:
3332 * compositing/repaint/positioned-movement-expected.txt:
3333 * compositing/repaint/repaint-on-layer-grouping-change-expected.txt:
3334 * compositing/repaint/resize-repaint-expected.txt:
3335 * compositing/rtl/rtl-absolute-expected.txt:
3336 * compositing/rtl/rtl-absolute-overflow-expected.txt:
3337 * compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt:
3338 * compositing/rtl/rtl-fixed-expected.txt:
3339 * compositing/rtl/rtl-fixed-overflow-expected.txt:
3340 * compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
3341 * compositing/rtl/rtl-relative-expected.txt:
3342 * compositing/tiled-layers-hidpi-expected.txt:
3343 * compositing/visibility/layer-visible-content-expected.txt:
3344 * platform/mac-wk2/compositing/contents-opaque/body-background-painted-expected.txt:
3345 * platform/mac-wk2/compositing/contents-opaque/body-background-skipped-expected.txt:
3346 * platform/mac-wk2/compositing/repaint/fixed-background-scroll-expected.txt:
3347 * platform/mac-wk2/compositing/rtl/rtl-absolute-expected.txt:
3348 * platform/mac-wk2/compositing/rtl/rtl-absolute-overflow-expected.txt:
3349 * platform/mac-wk2/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt:
3350 * platform/mac-wk2/compositing/rtl/rtl-fixed-expected.txt:
3351 * platform/mac-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt:
3352 * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
3353 * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
3354 * platform/mac-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
3355 * platform/mac-wk2/compositing/tiling/tiled-layer-resize-expected.txt:
3356 * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt:
3357 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-expected.txt:
3358 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler-expected.txt:
3359 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-expected.txt:
3360 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
3361 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-expected.txt:
3362 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
3363 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-expected.txt:
3364 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
3365 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-expected.txt:
3366 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
3367 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-expected.txt:
3368 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler-expected.txt:
3369 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-background-no-image-expected.txt:
3370 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-body-layer-expected.txt:
3371 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-expected.txt:
3372 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-opacity-html-expected.txt:
3373 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-positioned-expected.txt:
3374 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-transformed-html-expected.txt:
3375 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-zoomed-expected.txt:
3376 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-html-background-expected.txt:
3377 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-non-propagated-body-background-expected.txt:
3378 * platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt:
3379 * platform/mac-wk2/tiled-drawing/sticky/sticky-layers-expected.txt:
3380 * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-expected.txt:
3381 * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt:
3382 * platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt:
3383 * platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt:
3384 * platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt:
3385 * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
3386 * platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
3387 * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
3388 * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
3389 * platform/mac-wk2/tiled-drawing/use-tiled-drawing-expected.txt:
3390 * platform/mac/compositing/canvas/accelerated-canvas-compositing-expected.txt:
3391 * platform/mac/compositing/geometry/fixed-position-composited-switch-expected.txt:
3392 * platform/mac/compositing/iframes/invisible-nested-iframe-show-expected.txt:
3393 * platform/mac/compositing/iframes/resizer-expected.txt:
3394 * platform/mac/compositing/images/direct-image-object-fit-expected.txt:
3395 * platform/mac/compositing/layer-creation/overlap-animation-container-expected.txt:
3396 * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt:
3397 * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt:
3398 * platform/mac/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
3399 * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
3400 * platform/mac/compositing/reflections/direct-image-object-fit-reflected-expected.txt:
3401 * platform/mac/compositing/repaint/invalidations-on-composited-layers-expected.txt:
3402 * platform/mac/compositing/tiling/backface-preserve-3d-tiled-expected.txt:
3403 * platform/mac/compositing/tiling/crash-reparent-tiled-layer-expected.txt:
3404 * platform/mac/compositing/tiling/huge-layer-add-remove-child-expected.txt:
3405 * platform/mac/compositing/tiling/huge-layer-img-expected.txt:
3406 * platform/mac/compositing/tiling/huge-layer-with-layer-children-expected.txt:
3407 * platform/mac/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt:
3408 * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
3409 * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
3410 * platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt:
3411 * platform/mac/compositing/tiling/tiled-layer-resize-expected.txt:
3412 * platform/mac/compositing/video/video-object-fit-expected.txt:
3413 * platform/mac/compositing/visible-rect/2d-transformed-expected.txt:
3414 * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt:
3415 * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
3416 * platform/mac/compositing/visible-rect/animated-expected.txt:
3417 * platform/mac/compositing/visible-rect/animated-from-none-expected.txt:
3418 * platform/mac/compositing/visible-rect/clipped-by-viewport-expected.txt:
3419 * platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt:
3420 * platform/mac/compositing/visible-rect/flipped-preserve-3d-expected.txt:
3421 * platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt:
3422 * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
3423 * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
3424 * platform/mac/compositing/visible-rect/scrolled-expected.txt:
3426 2014-05-03 Yusuke Suzuki <utatane.tea@gmail.com>
3428 CSS JIT: optimize direct / indirect adjacent's traversal backtracking
3429 https://bugs.webkit.org/show_bug.cgi?id=132319
3431 Reviewed by Benjamin Poulain.
3433 * fast/selectors/backtracking-adjacent-expected.txt: Added.
3434 * fast/selectors/backtracking-adjacent.html: Added.
3436 2014-05-03 Andreas Kling <akling@apple.com>
3438 Invalidate scrollbars when custom scrollbar style changes dynamically.
3439 <https://webkit.org/b/132529>
3441 Reviewed by Antti Koivisto.
3443 * fast/css/scrollbar-dynamic-style-change-expected.html: Added.
3444 * fast/css/scrollbar-dynamic-style-change.html: Added.
3446 2014-05-03 Simon Fraser <simon.fraser@apple.com>
3448 [UI-side compositing] Assertion in PlatformCAFilters::setFiltersOnLayer with animated reference filter
3449 https://bugs.webkit.org/show_bug.cgi?id=132528
3450 <rdar://problem/16671660>
3452 Reviewed by Tim Horton.
3454 Make the animation duration a little longer to cause bug 132528 to reproduce more
3455 reliably. The test does notifyDone() from an animation start event, so this doesn't
3456 increase test duration.
3458 * css3/filters/crash-filter-animation-invalid-url.html:
3460 2014-05-03 Simon Fraser <simon.fraser@apple.com>
3462 Very fuzzy layers under non-decompasable matrices
3463 https://bugs.webkit.org/show_bug.cgi?id=132516
3464 <rdar://problem/16717478>
3466 Reviewed by Sam Weinig.
3468 Compare scaling under non-decomposable and decomposable matrices.
3470 * compositing/contents-scale/non-decomposable-matrix-expected.html: Added.
3471 * compositing/contents-scale/non-decomposable-matrix.html: Added.
3473 2014-05-03 Zalan Bujtas <zalan@apple.com>
3475 Subpixel rendering: Add hidpi fieldset/legend test case to check fieldset's cliprect when legend text is present.
3476 https://bugs.webkit.org/show_bug.cgi?id=132524
3478 Reviewed by Simon Fraser.
3480 This is the hidpi test for r168221. (Fieldset legend has a horizontal line
3481 through, when the fieldset is painted on odd device pixel position.)
3483 * fast/forms/hidpi-fieldset-on-subpixel-position-when-legend-is-present-expected.html: Added.
3484 * fast/forms/hidpi-fieldset-on-subpixel-position-when-legend-is-present.html: Added.
3486 2014-05-02 Zalan Bujtas <zalan@apple.com>
3488 [Mac] Unreviewed gardening.
3490 Cliprect does not cover textarea properly on certain subpixel positions.
3492 * platform/mac/TestExpectations:
3494 2014-05-02 Simon Fraser <simon.fraser@apple.com>
3496 [iOS WK2] Don't create backing store for -webkit-overflow-scrolling:touch that can't scroll
3497 https://bugs.webkit.org/show_bug.cgi?id=132487
3498 <rdar://problem/16758041>
3500 Reviewed by Sam Weinig.
3502 These are all progressions, and show that we make layers in fewer cases.
3504 * platform/ios-sim/compositing/overflow/iframe-inside-overflow-clipping-expected.txt:
3505 * platform/ios-sim/compositing/overflow/overflow-auto-with-touch-no-overflow-expected.txt:
3506 * platform/ios-sim/compositing/overflow/overflow-overlay-with-touch-no-overflow-expected.txt:
3507 * platform/ios-sim/compositing/overflow/overflow-scroll-with-touch-no-overflow-expected.txt:
3508 * platform/ios-sim/compositing/overflow/subpixel-overflow-expected.txt:
3510 2014-05-02 Commit Queue <commit-queue@webkit.org>
3512 Unreviewed, rolling out r168150.
3513 https://bugs.webkit.org/show_bug.cgi?id=132471
3515 This test is still broken (Requested by ap on #webkit).
3519 "REGRESSION(r125251): It made svg/custom/use-instanceRoot-as-
3520 event-target.xhtml assert and flakey"
3521 https://bugs.webkit.org/show_bug.cgi?id=93812
3522 http://trac.webkit.org/changeset/168150
3524 2014-05-02 Ion Rosca <rosca@adobe.com>
3526 [CSS Blending] Remove support for non-separable blend modes from background-blend-mode
3527 https://bugs.webkit.org/show_bug.cgi?id=132327
3529 Reviewed by Dean Jackson.
3531 * css3/compositing/background-blend-mode-gif-color-2.html:
3532 * css3/compositing/background-blend-mode-gif-color.html:
3533 * css3/compositing/background-blend-mode-gradient-color.html:
3534 * css3/compositing/background-blend-mode-gradient-gradient.html:
3535 * css3/compositing/background-blend-mode-gradient-image.html:
3536 * css3/compositing/background-blend-mode-image-color.html:
3537 * css3/compositing/background-blend-mode-image-image.html:
3538 * css3/compositing/background-blend-mode-image-svg.html:
3539 * css3/compositing/background-blend-mode-multiple-background-layers.html:
3540 * css3/compositing/background-blend-mode-property-expected.txt:
3541 * css3/compositing/background-blend-mode-property-parsing-expected.txt:
3542 * css3/compositing/background-blend-mode-svg-color.html:
3543 * css3/compositing/effect-background-blend-mode-tiled.html:
3544 * css3/compositing/effect-background-blend-mode.html:
3545 * css3/compositing/script-tests/background-blend-mode-property-parsing.js:
3546 * css3/compositing/script-tests/background-blend-mode-property.js:
3547 * platform/mac/css3/compositing/background-blend-mode-gif-color-2-expected.png:
3548 * platform/mac/css3/compositing/background-blend-mode-gif-color-2-expected.txt:
3549 * platform/mac/css3/compositing/background-blend-mode-gif-color-expected.png:
3550 * platform/mac/css3/compositing/background-blend-mode-gif-color-expected.txt:
3551 * platform/mac/css3/compositing/background-blend-mode-gradient-color-expected.png:
3552 * platform/mac/css3/compositing/background-blend-mode-gradient-gradient-expected.png:
3553 * platform/mac/css3/compositing/background-blend-mode-gradient-image-expected.png:
3554 * platform/mac/css3/compositing/background-blend-mode-image-color-expected.png:
3555 * platform/mac/css3/compositing/background-blend-mode-image-color-expected.txt:
3556 * platform/mac/css3/compositing/background-blend-mode-image-image-expected.png:
3557 * platform/mac/css3/compositing/background-blend-mode-image-image-expected.txt:
3558 * platform/mac/css3/compositing/background-blend-mode-image-svg-expected.png:
3559 * platform/mac/css3/compositing/background-blend-mode-multiple-background-layers-expected.png:
3560 * platform/mac/css3/compositing/background-blend-mode-svg-color-expected.png:
3562 2014-05-01 Alexey Proskuryakov <ap@apple.com>
3564 REGRESSION(r125251): It made svg/custom/use-instanceRoot-as-event-target.xhtml assert and flakey
3565 https://bugs.webkit.org/show_bug.cgi?id=93812
3567 This is most likely fixed, unmarking the test.
3569 * platform/gtk/TestExpectations:
3570 * platform/mac/TestExpectations:
3572 2014-05-01 Simon Fraser <simon.fraser@apple.com>
3574 Don't always make backing store for -webkit-backface-visibility:hidden
3575 https://bugs.webkit.org/show_bug.cgi?id=132420
3577 Reviewed by Sam Weinig.
3579 Dump layers for elements with backface-visibility: hidden with various types
3582 * compositing/backing/backface-visibility-expected.txt: Added.
3583 * compositing/backing/backface-visibility-in-3dtransformed-expected.txt: Added.
3584 * compositing/backing/backface-visibility-in-3dtransformed.html: Added.
3585 * compositing/backing/backface-visibility-in-transformed-expected.txt: Added.
3586 * compositing/backing/backface-visibility-in-transformed.html: Added.
3587 * compositing/backing/backface-visibility.html: Added.
3588 * inspector-protocol/layers/layers-anonymous.html: Don't use backface-visibility
3591 2014-05-01 Brent Fulgham <bfulgham@apple.com>
3593 Fix handling of attributes prior to compiling shader
3594 https://bugs.webkit.org/show_bug.cgi?id=132430
3596 Reviewed by Dean Jackson.
3598 * fast/canvas/webgl/gl-bind-attrib-location-before-compile-test-expected.txt: Added.
3599 * fast/canvas/webgl/gl-bind-attrib-location-before-compile-test.html: Added.
3601 2014-05-01 Zalan Bujtas <zalan@apple.com>
3603 Subpixel rendering: Make selection gaps painting subpixel aware.
3604 https://bugs.webkit.org/show_bug.cgi?id=132169
3606 Reviewed by Simon Fraser.
3608 Push selection gaps painting to device pixel boundaries instead of integral CSS pixel positions.
3610 * fast/inline/hidpi-selection-gap-on-subpixel-position-expected.html: Added.
3611 * fast/inline/hidpi-selection-gap-on-subpixel-position.html: Added. :   is needed to make
3612 this test pass on WK2. Font rendering reports differences. 0.9 transparency is added so that
3613 text selection code does modify the color's alpha channel and I can properly match it.
3615 2014-05-01 Javier Fernandez <jfernandez@igalia.com>
3617 [CSS Grid Layout] Clamping the number of repetitions in repeat()
3618 https://bugs.webkit.org/show_bug.cgi?id=131023
3620 Reviewed by Brent Fulgham.
3622 Test to ensure the number of repetitions used in the repeat() function
3625 * fast/css-grid-layout/grid-element-repeat-max-repetitions-expected.txt: Added.
3626 * fast/css-grid-layout/grid-element-repeat-max-repetitions.html: Added.
3628 2014-05-01 Commit Queue <commit-queue@webkit.org>
3630 Unreviewed, rolling out r167964.
3631 https://bugs.webkit.org/show_bug.cgi?id=132431
3633 Memory improvements should not regress memory usage (Requested
3634 by olliej on #webkit).
3638 "Don't hold on to parameter BindingNodes forever"
3639 https://bugs.webkit.org/show_bug.cgi?id=132360
3640 http://trac.webkit.org/changeset/167964
3642 2014-05-01 Alexey Proskuryakov <ap@apple.com>
3644 fast/multicol/fixed-stack.html failing since introduction.
3645 https://bugs.webkit.org/show_bug.cgi?id=132421
3647 * TestExpectations: Changed expectation from Skip to ImageOnyFailure
3649 2014-05-01 Carlos Alberto Lopez Perez <clopez@igalia.com>
3651 [GTK] Unreviewed GTK gardening.
3652 Rebaseline affected tests by the new multi-column mode that was
3653 enabled on r168046, and later modified on r168076 and r168088.
3656 * platform/gtk/TestExpectations: Include two new flaky tests after
3657 the new multi-colum mode and remove expectations for the ones that
3660 * platform/gtk/css3/unicode-bidi-isolate-basic-expected.txt:
3661 * platform/gtk/fast/block/float/float-not-removed-from-next-sibling4-expected.png:
3662 * platform/gtk/fast/block/float/float-not-removed-from-next-sibling4-expected.txt:
3663 * platform/gtk/fast/borders/border-antialiasing-expected.txt:
3664 * platform/gtk/fast/line-grid/line-grid-inside-columns-expected.txt:
3665 * platform/gtk/fast/line-grid/line-grid-into-columns-expected.txt:
3666 * platform/gtk/fast/multicol/block-axis-horizontal-bt-expected.txt:
3667 * platform/gtk/fast/multicol/block-axis-horizontal-tb-expected.txt:
3668 * platform/gtk/fast/multicol/block-axis-vertical-lr-expected.txt:
3669 * platform/gtk/fast/multicol/block-axis-vertical-rl-expected.txt:
3670 * platform/gtk/fast/multicol/border-padding-pagination-expected.png:
3671 * platform/gtk/fast/multicol/border-padding-pagination-expected.txt:
3672 * platform/gtk/fast/multicol/client-rects-expected.png:
3673 * platform/gtk/fast/multicol/client-rects-expected.txt:
3674 * platform/gtk/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
3675 * platform/gtk/fast/multicol/client-rects-spanners-expected.txt: Added.
3676 * platform/gtk/fast/multicol/column-break-with-balancing-expected.txt:
3677 * platform/gtk/fast/multicol/column-count-with-rules-expected.txt:
3678 * platform/gtk/fast/multicol/column-rules-expected.png:
3679 * platform/gtk/fast/multicol/column-rules-expected.txt:
3680 * platform/gtk/fast/multicol/column-rules-stacking-expected.png:
3681 * platform/gtk/fast/multicol/column-rules-stacking-expected.txt:
3682 * platform/gtk/fast/multicol/columns-shorthand-parsing-expected.txt:
3683 * platform/gtk/fast/multicol/float-avoidance-expected.txt:
3684 * platform/gtk/fast/multicol/float-multicol-expected.png:
3685 * platform/gtk/fast/multicol/float-multicol-expected.txt:
3686 * platform/gtk/fast/multicol/float-paginate-complex-expected.txt:
3687 * platform/gtk/fast/multicol/float-paginate-empty-lines-expected.txt:
3688 * platform/gtk/fast/multicol/float-paginate-expected.txt:
3689 * platform/gtk/fast/multicol/layers-in-multicol-expected.txt:
3690 * platform/gtk/fast/multicol/layers-split-across-columns-expected.txt:
3691 * platform/gtk/fast/multicol/margin-collapse-expected.txt:
3692 * platform/gtk/fast/multicol/max-height-columns-block-expected.png:
3693 * platform/gtk/fast/multicol/max-height-columns-block-expected.txt:
3694 * platform/gtk/fast/multicol/nested-columns-expected.png:
3695 * platform/gtk/fast/multicol/nested-columns-expected.txt:
3696 * platform/gtk/fast/multicol/newmulticol/client-rects-expected.png: Added.
3697 * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt:
3698 * platform/gtk/fast/multicol/overflow-across-columns-expected.txt:
3699 * platform/gtk/fast/multicol/overflow-across-columns-percent-height-expected.png:
3700 * platform/gtk/fast/multicol/overflow-across-columns-percent-height-expected.txt:
3701 * platform/gtk/fast/multicol/overflow-unsplittable-expected.png:
3702 * platform/gtk/fast/multicol/overflow-unsplittable-expected.txt:
3703 * platform/gtk/fast/multicol/paginate-block-replaced-expected.txt:
3704 * platform/gtk/fast/multicol/pagination/BottomToTop-bt-expected.png: Added.
3705 * platform/gtk/fast/multicol/pagination/BottomToTop-bt-expected.txt:
3706 * platform/gtk/fast/multicol/pagination/BottomToTop-lr-expected.png: Added.
3707 * platform/gtk/fast/multicol/pagination/BottomToTop-lr-expected.txt:
3708 * platform/gtk/fast/multicol/pagination/BottomToTop-rl-expected.png: Added.
3709 * platform/gtk/fast/multicol/pagination/BottomToTop-rl-expected.txt:
3710 * platform/gtk/fast/multicol/pagination/BottomToTop-tb-expected.png: Added.
3711 * platform/gtk/fast/multicol/pagination/BottomToTop-tb-expected.txt:
3712 * platform/gtk/fast/multicol/pagination/LeftToRight-bt-expected.png: Added.
3713 * platform/gtk/fast/multicol/pagination/LeftToRight-bt-expected.txt:
3714 * platform/gtk/fast/multicol/pagination/LeftToRight-lr-expected.png: Added.
3715 * platform/gtk/fast/multicol/pagination/LeftToRight-lr-expected.txt:
3716 * platform/gtk/fast/multicol/pagination/LeftToRight-rl-expected.png: Added.
3717 * platform/gtk/fast/multicol/pagination/LeftToRight-rl-expected.txt:
3718 * platform/gtk/fast/multicol/pagination/LeftToRight-tb-expected.png: Added.
3719 * platform/gtk/fast/multicol/pagination/LeftToRight-tb-expected.txt:
3720 * platform/gtk/fast/multicol/pagination/RightToLeft-bt-expected.png: Added.
3721 * platform/gtk/fast/multicol/pagination/RightToLeft-bt-expected.txt:
3722 * platform/gtk/fast/multicol/pagination/RightToLeft-lr-expected.png: Added.
3723 * platform/gtk/fast/multicol/pagination/RightToLeft-lr-expected.txt:
3724 * platform/gtk/fast/multicol/pagination/RightToLeft-rl-expected.png: Added.
3725 * platform/gtk/fast/multicol/pagination/RightToLeft-rl-expected.txt:
3726 * platform/gtk/fast/multicol/pagination/RightToLeft-tb-expected.png: Added.
3727 * platform/gtk/fast/multicol/pagination/RightToLeft-tb-expected.txt:
3728 * platform/gtk/fast/multicol/pagination/TopToBottom-bt-expected.png: Added.
3729 * platform/gtk/fast/multicol/pagination/TopToBottom-bt-expected.txt:
3730 * platform/gtk/fast/multicol/pagination/TopToBottom-lr-expected.png: Added.
3731 * platform/gtk/fast/multicol/pagination/TopToBottom-lr-expected.txt:
3732 * platform/gtk/fast/multicol/pagination/TopToBottom-rl-expected.png: Added.
3733 * platform/gtk/fast/multicol/pagination/TopToBottom-rl-expected.txt:
3734 * platform/gtk/fast/multicol/pagination/TopToBottom-tb-expected.png: Added.
3735 * platform/gtk/fast/multicol/pagination/TopToBottom-tb-expected.txt:
3736 * platform/gtk/fast/multicol/positioned-split-expected.txt:
3737 * platform/gtk/fast/multicol/positive-leading-expected.png:
3738 * platform/gtk/fast/multicol/positive-leading-expected.txt:
3739 * platform/gtk/fast/multicol/scrolling-overflow-expected.txt:
3740 * platform/gtk/fast/multicol/shadow-breaking-expected.png:
3741 * platform/gtk/fast/multicol/shadow-breaking-expected.txt:
3742 * platform/gtk/fast/multicol/shrink-to-column-height-for-pagination-expected.png: Added.
3743 * platform/gtk/fast/multicol/shrink-to-column-height-for-pagination-expected.txt:
3744 * platform/gtk/fast/multicol/single-line-expected.txt:
3745 * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
3746 * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
3747 * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.png:
3748 * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.txt:
3749 * platform/gtk/fast/multicol/span/anonymous-style-inheritance-expected.txt:
3750 * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
3751 * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
3752 * platform/gtk/fast/multicol/span/clone-flexbox-expected.txt:
3753 * platform/gtk/fast/multicol/span/clone-summary-expected.txt:
3754 * platform/gtk/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
3755 * platform/gtk/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
3756 * platform/gtk/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
3757 * platform/gtk/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
3758 * platform/gtk/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
3759 * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
3760 * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
3761 * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
3762 * platform/gtk/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
3763 * platform/gtk/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
3764 * platform/gtk/fast/multicol/span/span-as-nested-columns-child-expected.png:
3765 * platform/gtk/fast/multicol/span/span-as-nested-columns-child-expected.txt:
3766 * platform/gtk/fast/multicol/span/span-as-nested-inline-block-child-expected.txt:
3767 * platform/gtk/fast/multicol/span/span-margin-collapsing-expected.txt:
3768 * platform/gtk/fast/multicol/table-margin-collapse-expected.txt:
3769 * platform/gtk/fast/multicol/table-vertical-align-expected.txt:
3770 * platform/gtk/fast/multicol/unsplittable-inline-block-expected.txt:
3771 * platform/gtk/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
3772 * platform/gtk/fast/multicol/vertical-lr/border-padding-pagination-expected.txt:
3773 * platform/gtk/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
3774 * platform/gtk/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
3775 * platform/gtk/fast/multicol/vertical-lr/column-rules-expected.png:
3776 * platform/gtk/fast/multicol/vertical-lr/column-rules-expected.txt:
3777 * platform/gtk/fast/multicol/vertical-lr/float-avoidance-expected.txt:
3778 * platform/gtk/fast/multicol/vertical-lr/float-multicol-expected.txt:
3779 * platform/gtk/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
3780 * platform/gtk/fast/multicol/vertical-lr/float-paginate-expected.txt:
3781 * platform/gtk/fast/multicol/vertical-lr/nested-columns-expected.png:
3782 * platform/gtk/fast/multicol/vertical-lr/nested-columns-expected.txt:
3783 * platform/gtk/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt:
3784 * platform/gtk/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
3785 * platform/gtk/fast/multicol/vertical-rl/border-padding-pagination-expected.txt:
3786 * platform/gtk/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
3787 * platform/gtk/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
3788 * platform/gtk/fast/multicol/vertical-rl/column-rules-expected.png:
3789 * platform/gtk/fast/multicol/vertical-rl/column-rules-expected.txt:
3790 * platform/gtk/fast/multicol/vertical-rl/float-avoidance-expected.txt:
3791 * platform/gtk/fast/multicol/vertical-rl/float-multicol-expected.txt:
3792 * platform/gtk/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
3793 * platform/gtk/fast/multicol/vertical-rl/float-paginate-expected.txt:
3794 * platform/gtk/fast/multicol/vertical-rl/nested-columns-expected.png:
3795 * platform/gtk/fast/multicol/vertical-rl/nested-columns-expected.txt:
3796 * platform/gtk/fast/multicol/vertical-rl/rule-style-expected.txt:
3797 * platform/gtk/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt:
3798 * platform/gtk/fast/overflow/paged-x-div-expected.txt:
3799 * platform/gtk/fast/overflow/paged-x-div-with-column-gap-expected.txt:
3800 * platform/gtk/fast/overflow/paged-x-on-root-expected.txt:
3801 * platform/gtk/fast/overflow/paged-x-with-column-gap-expected.txt:
3802 * platform/gtk/fast/overflow/paged-y-div-expected.txt:
3803 * platform/gtk/fast/overflow/paged-y-on-root-expected.txt:
3804 * platform/gtk/fast/repaint/multicol-repaint-expected.png:
3805 * platform/gtk/fast/repaint/multicol-repaint-expected.txt:
3807 2014-05-01 Zalan Bujtas <zalan@apple.com>
3809 Subpixel rendering: Inline text selection painting should not snap to integral CSS pixel position.
3810 https://bugs.webkit.org/show_bug.cgi?id=132164
3812 Reviewed by Darin Adler.
3814 Inline text selection painting now snaps to device pixels. It uses the same rounding logic as
3815 other painting functions.
3817 * fast/inline/hidpi-select-inline-on-subpixel-position-expected.html: Added.
3818 * fast/inline/hidpi-select-inline-on-subpixel-position.html: Added.
3820 2014-05-01 Rik Cabanier <cabanier@adobe.com>
3822 Calling createPattern with a broken image must throw an invalidstate error
3823 https://bugs.webkit.org/show_bug.cgi?id=132407
3825 Reviewed by Dirk Schulze.
3827 * canvas/philip/tests/2d.imageData.create2.nonfinite.html:
3828 * fast/canvas/canvas-2d-imageData-create-nonfinite-expected.txt:
3829 * fast/canvas/resources/canvas-2d-imageData-create-nonfinite.js:
3831 2014-05-01 Andreas Kling <akling@apple.com>
3833 Skip fast/multicol/fixed-stack.html
3834 <https://webkit.org/b/132421>
3838 2014-04-30 David Hyatt <hyatt@apple.com>
3840 REGRESSION (r168046): [New Multicolumn] LeftToRight-rl.html (and all the other reversed/block-axis pagination tests) fail
3841 https://bugs.webkit.org/show_bug.cgi?id=132419
3843 Reviewed by Andreas Kling.
3845 * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
3846 * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
3848 2014-04-30 Simon Fraser <simon.fraser@apple.com>
3850 [iOS WK2] Some accerated overflow-scroll doesn't scroll correctly
3851 https://bugs.webkit.org/show_bug.cgi?id=132375
3853 Reviewed by Tim Horton.
3855 New test that dumps compositing layers on iOS so we can see the sizes of the
3856 scroll layers that get created.
3858 * compositing/overflow/subpixel-overflow-expected.txt: Added.
3859 * compositing/overflow/subpixel-overflow.html: Added.
3860 * platform/ios-sim/compositing/overflow/subpixel-overflow-expected.txt: Added.
3861 * platform/mac/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
3862 This is a progression; the old code failed to take the scrollbar width into
3863 account, and the new code does.
3866 2014-04-30 Simon Fraser <simon.fraser@apple.com>
3868 Rebaseline compositing/overflow tests for iOS.
3870 * platform/ios-sim/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
3871 * platform/ios-sim/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
3872 * platform/ios-sim/compositing/overflow/content-gains-scrollbars-expected.txt:
3873 * platform/ios-sim/compositing/overflow/fixed-position-ancestor-clip-expected.txt:
3874 * platform/ios-sim/compositing/overflow/overflow-scroll-expected.txt:
3875 * platform/ios-sim/compositing/overflow/overflow-scrollbar-layers-expected.txt:
3876 * platform/ios-sim/compositing/overflow/remove-overflow-crash2-expected.txt:
3877 * platform/ios-sim/compositing/overflow/scrollbar-painting-expected.txt:
3878 * platform/ios-sim/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt:
3879 * platform/ios-sim/compositing/overflow/scrolling-without-painting-expected.txt:
3880 * platform/ios-sim/compositing/overflow/textarea-scroll-touch-expected.txt:
3881 * platform/ios-sim/compositing/overflow/updating-scrolling-content-expected.txt:
3883 2014-04-30 David Hyatt <hyatt@apple.com>
3885 REGRESSION (r168046): [New Multicolumn] Painting order is wrong for columns and fixed positioned elements
3886 https://bugs.webkit.org/show_bug.cgi?id=132377
3888 Reviewed by Simon Fraser.
3890 * compositing/columns/composited-nested-columns-expected.txt:
3891 * fast/multicol/fixed-stack-expected.html: Added.
3892 * fast/multicol/fixed-stack.html: Added.
3893 * fast/multicol/flipped-blocks-border-after-expected.txt:
3894 * fast/multicol/progression-reverse-expected.txt:
3895 * fast/multicol/single-line-expected.txt:
3896 * fast/multicol/vertical-lr/rules-with-border-before-expected.txt:
3897 * fast/multicol/vertical-rl/rule-style-expected.txt:
3898 * fast/multicol/vertical-rl/rules-with-border-before-expected.txt:
3899 * platform/mac/fast/multicol/client-rects-expected.txt:
3900 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
3901 * platform/mac/fast/multicol/client-rects-spanners-expected.txt:
3902 * platform/mac/fast/multicol/column-break-with-balancing-expected.txt:
3903 * platform/mac/fast/multicol/column-count-with-rules-expected.txt:
3904 * platform/mac/fast/multicol/float-paginate-complex-expected.txt:
3905 * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
3906 * platform/mac/fast/multicol/layers-split-across-columns-expected.txt:
3907 * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
3908 * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
3909 * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
3910 * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
3911 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
3912 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
3913 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
3914 * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
3915 * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt:
3916 * platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
3917 * platform/mac/fast/multicol/table-vertical-align-expected.txt:
3918 * platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
3919 * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
3920 * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
3921 * platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
3922 * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
3923 * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
3925 2014-04-30 Roger Fong <roger_fong@apple.com>
3927 Enable snapshot tests on mac wk2.
3928 https://bugs.webkit.org/show_bug.cgi?id=131871.
3930 Reviewed by Darin Adler.
3932 * platform/mac-wk2/TestExpectations:
3933 * platform/mac-wk2/plugins/snapshotting/autoplay-dominant-expected.txt:
3934 * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-blocked-by-image-expected.txt:
3935 * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-blocked-by-image-expected.txt:
3936 * platform/mac-wk2/plugins/snapshotting/autoplay-similar-to-dominant-after-delay-expected.txt:
3937 * platform/mac-wk2/plugins/snapshotting/autoplay-similar-to-dominant-expected.txt:
3938 * platform/mac-wk2/plugins/snapshotting/quicktime-plugin-snapshotted-expected.txt:
3939 * platform/mac-wk2/plugins/snapshotting/restart-expected.txt:
3940 * platform/mac-wk2/plugins/snapshotting/set-plugin-size-to-tiny-expected.txt:
3941 * platform/mac-wk2/plugins/snapshotting/simple-expected.txt:
3942 * platform/mac-wk2/plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image-expected.txt:
3943 * plugins/snapshotting/autoplay-dominant.html:
3944 * plugins/snapshotting/autoplay-plugin-blocked-by-image.html:
3945 * plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html:
3946 * plugins/snapshotting/autoplay-similar-to-dominant-after-delay.html:
3947 * plugins/snapshotting/autoplay-similar-to-dominant.html:
3948 * plugins/snapshotting/quicktime-plugin-snapshotted.html:
3949 * plugins/snapshotting/restart.html:
3950 * plugins/snapshotting/set-plugin-size-to-tiny.html:
3951 * plugins/snapshotting/simple.html:
3952 * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html:
3954 2014-04-30 David Hyatt <hyatt@apple.com>
3956 [New Multicolumn] Enable new multi-column mode
3957 https://bugs.webkit.org/show_bug.cgi?id=131825
3959 Reviewed by Simon Fraser.
3961 * compositing/columns/composited-columns-expected.txt:
3962 * compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt:
3963 * compositing/columns/composited-nested-columns-expected.txt:
3964 * compositing/columns/hittest-composited-in-paginated-expected.txt:
3965 * fast/dom/Element/getBoundingClientRect-expected.txt:
3966 * fast/dom/Element/getBoundingClientRect.html:
3967 * fast/multicol/flipped-blocks-border-after-expected.txt: