1 2014-04-29 David Hyatt <hyatt@apple.com>
3 [New Multicolumn] Implement support for compositing
4 https://bugs.webkit.org/show_bug.cgi?id=132298
6 Reviewed by Simon Fraser.
8 Minor pixel test changes based off how we flip now.
10 * platform/mac/fast/multicol/block-axis-horizontal-bt-expected.png:
11 * platform/mac/fast/multicol/block-axis-horizontal-tb-expected.png:
12 * platform/mac/fast/multicol/block-axis-vertical-lr-expected.png:
13 * platform/mac/fast/multicol/block-axis-vertical-rl-expected.png:
14 * platform/mac/fast/multicol/border-padding-pagination-expected.png:
15 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
16 * platform/mac/fast/multicol/client-rects-spanners-expected.txt:
17 * platform/mac/fast/multicol/column-break-with-balancing-expected.png:
18 * platform/mac/fast/multicol/column-count-with-rules-expected.png:
19 * platform/mac/fast/multicol/column-rules-expected.png:
20 * platform/mac/fast/multicol/column-rules-stacking-expected.png:
21 * platform/mac/fast/multicol/columns-shorthand-parsing-expected.png:
22 * platform/mac/fast/multicol/float-avoidance-expected.png:
23 * platform/mac/fast/multicol/float-multicol-expected.png:
24 * platform/mac/fast/multicol/float-paginate-complex-expected.png:
25 * platform/mac/fast/multicol/float-paginate-empty-lines-expected.png:
26 * platform/mac/fast/multicol/float-paginate-expected.png:
27 * platform/mac/fast/multicol/layers-in-multicol-expected.png:
28 * platform/mac/fast/multicol/layers-split-across-columns-expected.png:
29 * platform/mac/fast/multicol/margin-collapse-expected.png:
30 * platform/mac/fast/multicol/max-height-columns-block-expected.png:
31 * platform/mac/fast/multicol/nested-columns-expected.png:
32 * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
33 * platform/mac/fast/multicol/overflow-across-columns-expected.png:
34 * platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.png:
35 * platform/mac/fast/multicol/overflow-unsplittable-expected.png:
36 * platform/mac/fast/multicol/paginate-block-replaced-expected.png:
37 * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.png:
38 * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.png:
39 * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.png:
40 * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.png:
41 * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.png:
42 * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.png:
43 * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
44 * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.png:
45 * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.png:
46 * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.png:
47 * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.png:
48 * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.png:
49 * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
50 * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.png:
51 * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.png:
52 * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.png:
53 * platform/mac/fast/multicol/positioned-split-expected.png:
54 * platform/mac/fast/multicol/positive-leading-expected.png:
55 * platform/mac/fast/multicol/scrolling-overflow-expected.png:
56 * platform/mac/fast/multicol/shadow-breaking-expected.png:
57 * platform/mac/fast/multicol/single-line-expected.png:
58 * platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
59 * platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.png:
60 * platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.png:
61 * platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt:
62 * platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
63 * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
64 * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
65 * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
66 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:
67 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.png:
68 * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png:
69 * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
70 * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.png:
71 * platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.png:
72 * platform/mac/fast/multicol/span/span-margin-collapsing-expected.png:
73 * platform/mac/fast/multicol/table-margin-collapse-expected.png:
74 * platform/mac/fast/multicol/table-vertical-align-expected.png:
75 * platform/mac/fast/multicol/unsplittable-inline-block-expected.png:
76 * platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
77 * platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.png:
78 * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.png:
79 * platform/mac/fast/multicol/vertical-lr/column-rules-expected.png:
80 * platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.png:
81 * platform/mac/fast/multicol/vertical-lr/float-multicol-expected.png:
82 * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.png:
83 * platform/mac/fast/multicol/vertical-lr/float-paginate-expected.png:
84 * platform/mac/fast/multicol/vertical-lr/nested-columns-expected.png:
85 * platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png:
86 * platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
87 * platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.png:
88 * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.png:
89 * platform/mac/fast/multicol/vertical-rl/column-rules-expected.png:
90 * platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.png:
91 * platform/mac/fast/multicol/vertical-rl/float-multicol-expected.png:
92 * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.png:
93 * platform/mac/fast/multicol/vertical-rl/float-paginate-expected.png:
94 * platform/mac/fast/multicol/vertical-rl/nested-columns-expected.png:
95 * platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.png:
97 2014-04-29 Oliver Hunt <oliver@apple.com>
99 Don't hold on to parameter BindingNodes forever
100 https://bugs.webkit.org/show_bug.cgi?id=132360
102 Reviewed by Geoffrey Garen.
104 We don't regenerate the parameter string anymore, so these tests now
105 match the original input.
107 * js/destructuring-assignment-expected.txt:
109 2014-04-28 Roger Fong <roger_fong@apple.com>
111 Plugins hidden by images should autoplay.
112 https://bugs.webkit.org/show_bug.cgi?id=132222.
113 <rdar://problem/16653536>
115 Reviewed by Jon Lee and Darin Adler.
117 * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-blocked-by-image-expected.txt: Added.
118 * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image-expected.txt: Added.
119 * platform/mac-wk2/plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image-expected.txt: Added.
120 * plugins/snapshotting/autoplay-plugin-blocked-by-image.html: Added.
121 * plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html: Added.
122 * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html: Added.
124 2014-04-29 Andreas Kling <akling@apple.com>
126 REGRESSION (r167906?): js/dom/basic-weakmap.html is much more flaky than before
127 <https://webkit.org/b/132322>
129 Remove the part of js/dom/basic-weakmap.html that expects deterministic behavior
130 from our non-deterministic GC.
132 Rubber-stamped by Phil Pizlo.
135 * js/dom/basic-weakmap-expected.txt:
136 * js/dom/script-tests/basic-weakmap.js:
138 2014-04-29 Geoffrey Garen <ggaren@apple.com>
140 String.prototype.trim removes U+200B from strings.
141 https://bugs.webkit.org/show_bug.cgi?id=130184
143 Reviewed by Michael Saboff.
145 * js/script-tests/string-trim.js:
146 * js/string-trim-expected.txt:
148 2014-04-29 Alexey Proskuryakov <ap@apple.com>
150 REGRESSION: Intermittent crash in SpeechSynthesis::didFinishSpeaking
151 https://bugs.webkit.org/show_bug.cgi?id=111613
152 <rdar://problem/13407093>
154 * platform/mac/TestExpectations: Remove test expectation, now that the bug is fixed.
156 2014-04-29 Tim Horton <timothy_horton@apple.com>
158 REGRESSION (r167906?): js/dom/basic-weakmap.html is much more flaky than before
159 https://bugs.webkit.org/show_bug.cgi?id=132322
162 Mark the test as flaky.
164 2014-04-29 Manuel Rego Casasnovas <rego@igalia.com>
166 REGRESSION (r167879): Heap-use-after-free in WebCore::RenderFlexibleBox
167 https://bugs.webkit.org/show_bug.cgi?id=132337
169 Reviewed by Simon Fraser.
171 From Blink r154582 by <jchaffraix@chromium.org>
173 Add new layout test to check that removing a child doesn't cause a crash
176 * fast/flexbox/order-iterator-crash-expected.txt: Added.
177 * fast/flexbox/order-iterator-crash.html: Added.
179 2014-04-29 Hans Muller <hmuller@adobe.com>
181 [CSS Shapes] off-by-one error in Shape::createRasterShape()
182 https://bugs.webkit.org/show_bug.cgi?id=132154
184 Reviewed by Bem Jones-Bey.
186 Change two tests that had incorrect X values to account for the off-by-one
187 in Shape::createRasterShape().
189 * fast/shapes/shape-outside-floats/shape-outside-insert-svg-shape.html:
190 * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html:
192 2014-04-29 Zoltan Horvath <zoltan@webkit.org>
194 [CSS Shapes] complex calc args for inset round vanish
195 https://bugs.webkit.org/show_bug.cgi?id=132293
197 Reviewed by Bem Jones-Bey.
199 * fast/shapes/parsing/parsing-shape-outside-expected.txt:
200 * fast/shapes/parsing/parsing-test-utils.js:
202 2014-04-29 Zoltan Horvath <zoltan@webkit.org>
204 [CSS Shapes] complex calc values for shape-margin return null for computed style
205 https://bugs.webkit.org/show_bug.cgi?id=132313
207 Reviewed by Bem Jones-Bey.
209 * fast/shapes/parsing/parsing-shape-margin.html:
211 2014-04-29 Chris Fleizach <cfleizach@apple.com>
213 AX: Row span info is wrong for table cells when a footer section is placed above a body section
214 https://bugs.webkit.org/show_bug.cgi?id=131832
216 Reviewed by Mario Sanchez Prada.
218 * accessibility/table-with-footer-section-above-body-expected.txt: Added.
219 * accessibility/table-with-footer-section-above-body.html: Added.
221 2014-04-29 Chris Fleizach <cfleizach@apple.com>
223 AX: SpeechSynthesisUtterance cannot addEventListener
224 https://bugs.webkit.org/show_bug.cgi?id=132321
226 Reviewed by Mario Sanchez Prada.
228 * platform/mac/fast/speechsynthesis/speech-synthesis-speak.html:
230 2014-04-29 Hans Muller <hmuller@adobe.com>
232 [CSS Shapes] shape-outside polygon fails when first vertex is 0,0
233 https://bugs.webkit.org/show_bug.cgi?id=132132
235 Reviewed by Bem Jones-Bey.
237 * fast/shapes/shape-outside-floats/shape-outside-polygon-zero-vertex-expected.html: Added.
238 * fast/shapes/shape-outside-floats/shape-outside-polygon-zero-vertex.html: Added.
240 2014-04-29 Andrei Bucur <abucur@adobe.com>
242 [CSS Regions] Fix getClientRects() for content nodes
243 https://bugs.webkit.org/show_bug.cgi?id=117407
245 Reviewed by David Hyatt.
247 Tests verifying getClientRects works correctly in different situations.
249 * fast/regions/cssom/client-rects-fixed-content-expected.txt: Added.
250 * fast/regions/cssom/client-rects-fixed-content.html: Added.
251 * fast/regions/cssom/client-rects-forced-breaks-expected.txt: Added.
252 * fast/regions/cssom/client-rects-forced-breaks.html: Added.
253 * fast/regions/cssom/client-rects-inline-complex-expected.txt: Added.
254 * fast/regions/cssom/client-rects-inline-complex.html: Added.
255 * fast/regions/cssom/client-rects-inline-expected.txt: Added.
256 * fast/regions/cssom/client-rects-inline.html: Added.
257 * fast/regions/cssom/client-rects-nested-regions-expected.txt: Added.
258 * fast/regions/cssom/client-rects-nested-regions.html: Added.
259 * fast/regions/cssom/client-rects-positioned-expected.txt: Added.
260 * fast/regions/cssom/client-rects-positioned.html: Added.
261 * fast/regions/cssom/client-rects-relative-position-expected.txt: Added.
262 * fast/regions/cssom/client-rects-relative-position.html: Added.
263 * fast/regions/cssom/client-rects-simple-block-expected.txt: Added.
264 * fast/regions/cssom/client-rects-simple-block.html: Added.
265 * fast/regions/cssom/client-rects-transforms-expected.txt: Added.
266 * fast/regions/cssom/client-rects-transforms.html: Added.
267 * fast/regions/cssom/client-rects-unsplittable-float-expected.txt: Added.
268 * fast/regions/cssom/client-rects-unsplittable-float.html: Added.
269 * fast/regions/resources/helper.js:
270 (testClientRects): Function that compares the actual client rects for an
271 element to a list of expected client rects.
273 2014-04-29 Andrei Bucur <abucur@adobe.com>
275 Store the containing region map inside the flow thread
276 https://bugs.webkit.org/show_bug.cgi?id=131647
278 Reviewed by Mihnea Ovidenie.
280 Add a test that verifies the containing region map is properly cleared
281 when the region chain changes.
283 * fast/regions/inline-strike-through-expected.txt: Added.
284 * fast/regions/inline-strike-through.html: Added.
286 2014-04-29 Ryuan Choi <ryuan.choi@samsung.com>
288 Unreviewed EFL gardening.
290 Removed remaining editing/pasteboard which are already skipped.
292 * platform/efl/TestExpectations:
294 2014-04-29 Xabier Rodriguez Calvar <calvaris@igalia.com>
296 Unreviewed GTK gardening.
298 * platform/gtk/TestExpectations: Flagged some tests.
300 2014-04-28 Benjamin Poulain <benjamin@webkit.org>
302 SelectorCodeGenerator::generateElementIsNthChild() leaks the parent register :nth-child() is non-filtering
303 https://bugs.webkit.org/show_bug.cgi?id=132311
305 Reviewed by Andreas Kling.
307 * fast/selectors/several-nth-child-expected.txt: Added.
308 * fast/selectors/several-nth-child.html: Added.
310 2014-04-28 Yusuke Suzuki <utatane.tea@gmail.com>
312 CSS JIT: backtracking with current / parent element for child
313 https://bugs.webkit.org/show_bug.cgi?id=132057
315 Reviewed by Benjamin Poulain.
317 Calculate appropriate backtracking start height from the closest
318 descendant. And at first, we use it for a simple optimization.
320 1. When backtracking start height equals to current height, we
321 can simply jump to a descendant element check phase.
322 2. When backtracking start height equals to current height + 1, we
323 can simply jump to a descendant element traversing phase.
325 We can apply this optimization to fragments with adjacent combinators.
326 But, in the meantime, we start to implement it for a fragment with
329 * fast/selectors/backtracking-child-combinator-with-tail-expected.txt: Added.
330 * fast/selectors/backtracking-child-combinator-with-tail.html: Added.
331 * fast/selectors/backtracking-child-combinator-without-tail-expected.txt: Added.
332 * fast/selectors/backtracking-child-combinator-without-tail.html: Added.
334 2014-04-28 Ryuan Choi <ryuan.choi@samsung.com>
336 Unreviewed EFL gardening.
338 Skip editing/pasteboard which EFL port does not support.
340 * platform/efl-wk1/TestExpectations:
341 * platform/efl-wk2/TestExpectations:
342 * platform/efl/TestExpectations:
344 2014-04-28 Ryosuke Niwa <rniwa@webkit.org>
346 Layout Test fast/events/shadow-event-path[-2].html is failing
347 https://bugs.webkit.org/show_bug.cgi?id=132238
349 Add the file that was supposed to be committed in r167840.
352 * fast/events/resources/shadow-event-path-shared.js: Added.
354 2014-04-28 Tim Horton <timothy_horton@apple.com>
356 REGRESSION (r167845): ASSERT(!m_renderView.needsLayout()) in svg/custom/bug79798.html
357 https://bugs.webkit.org/show_bug.cgi?id=132297
359 * platform/wk2/TestExpectations:
362 2014-04-28 Commit Queue <commit-queue@webkit.org>
364 Unreviewed, rolling out r167871.
365 https://bugs.webkit.org/show_bug.cgi?id=132290
367 broke a newmulticol test (spanner-nested-dynamic) (Requested
368 by thorton on #webkit).
372 "Store the containing region map inside the flow thread"
373 https://bugs.webkit.org/show_bug.cgi?id=131647
374 http://trac.webkit.org/changeset/167871
376 2014-04-28 Mark Hahnenberg <mhahnenberg@apple.com>
378 Deleting properties poisons objects
379 https://bugs.webkit.org/show_bug.cgi?id=131551
381 Reviewed by Oliver Hunt.
383 New JS regress test. We're ~3.5x faster on this microbenchmark now.
385 * js/regress/delete-a-few-properties-then-get-by-id-expected.txt: Added.
386 * js/regress/delete-a-few-properties-then-get-by-id.html: Added.
387 * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js: Added.
391 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
393 Unreviewed GTK gardening.
395 * platform/gtk/TestExpectations: Flagged some tests.
397 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
399 Unreviewed GTK gardening.
401 * platform/gtk/TestExpectations: Flagged some tests.
403 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
405 Unreviewed GTK gardening. Adding failure expectations for 6
406 failing and flaky tests. Removed 1.
408 * platform/gtk/TestExpectations:
410 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
412 [GTK] Review media bugs flags
413 https://bugs.webkit.org/show_bug.cgi?id=132246
415 Reviewed by Philippe Normand.
417 * platform/gtk/TestExpectations: Review flags of the GTK media
420 2014-04-27 Andrei Bucur <abucur@adobe.com>
422 Store the containing region map inside the flow thread
423 https://bugs.webkit.org/show_bug.cgi?id=131647
425 Reviewed by Mihnea Ovidenie.
427 Add a test that verifies the containing region map is properly cleared
428 when the region chain changes.
430 * fast/regions/inline-strike-through-expected.txt: Added.
431 * fast/regions/inline-strike-through.html: Added.
433 2014-04-27 Darin Adler <darin@apple.com>
435 REGRESSION (r159345): The hover state for links in the top navigation of Yahoo.com doesn't work
436 https://bugs.webkit.org/show_bug.cgi?id=132241
437 rdar://problem/16501924
439 Reviewed by Andreas Kling.
441 * fast/text/simple-lines-hover-underline-expected.html: Added.
442 * fast/text/simple-lines-hover-underline.html: Added.
444 * fast/text/simple-lines-hover.html: Removed an unneeded style element with a style rule that
447 2014-04-27 Praveen R Jadhav <praveen.j@samsung.com>
449 [MediaStream] .ended shouldn't be part of MediaStream IDL
450 https://bugs.webkit.org/show_bug.cgi?id=132104
452 Reviewed by Eric Carlson.
454 .ended is not part of MediaStream IDL. Updated test case.
456 * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
457 * fast/mediastream/MediaStream-add-remove-tracks.html:
459 2014-04-27 Tim Horton <timothy_horton@apple.com>
461 REGRESSION (167840): Layout Test fast/events/shadow-event-path[-2].html is failing
464 Mark as failing until the shared JS file can be recovered.
466 2014-04-27 Zan Dobersek <zdobersek@igalia.com>
468 Unreviewed GTK gardening. Adding failure expectations for 6 failing reference tests.
470 * platform/gtk/TestExpectations:
472 2014-04-26 Alexey Proskuryakov <ap@apple.com>
474 Local files should not be allowed to read pasteboard data during drag
475 https://bugs.webkit.org/show_bug.cgi?id=131767
477 Reviewed by Sam Weinig.
479 * fast/files/local-file-drag-security-expected.txt: Added.
480 * fast/files/local-file-drag-security.html: Added.
481 * platform/wk2/TestExpectations:
483 2014-04-24 Darin Adler <darin@apple.com>
485 REGRESSION (r164133): Selection doesn't paint when scrolling some pages
486 https://bugs.webkit.org/show_bug.cgi?id=132172
488 Reviewed by Brent Fulgham.
490 * fast/dynamic/remove-invisible-node-inside-selection-expected.html: Added.
491 * fast/dynamic/remove-invisible-node-inside-selection.html: Added.
492 * fast/dynamic/remove-node-inside-selection-expected.html: Added.
493 * fast/dynamic/remove-node-inside-selection.html: Added.
495 2014-04-25 Ryosuke Niwa <rniwa@webkit.org>
497 REGRESSION (r167689): Hovering file name in a file input causes a crash
498 https://bugs.webkit.org/show_bug.cgi?id=132214
500 Reviewed by Andreas Kling.
502 Add a regression test.
504 * fast/events/shadow-event-path-2-expected.txt: Added.
505 * fast/events/shadow-event-path-2.html: Added.
506 * fast/events/shadow-event-path.html:
508 2014-04-25 Oliver Hunt <oliver@apple.com>
510 Need earlier cell test
511 https://bugs.webkit.org/show_bug.cgi?id=132211
513 Reviewed by Mark Lam.
517 * js/regress/polymorphic-array-call-expected.txt: Added.
518 * js/regress/polymorphic-array-call.html: Added.
519 * js/regress/script-tests/polymorphic-array-call.js: Added.
524 2014-04-11 Jer Noble <jer.noble@apple.com>
526 Support "Live" streams in media controls.
527 https://bugs.webkit.org/show_bug.cgi?id=131390
529 Reviewed by Brent Fulgham.
531 * http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
532 * http/tests/media/hls/video-controls-live-stream.html: Added.
533 * http/tests/media/resources/hls/test-live.php: Added.
534 * http/tests/media/resources/hls/test-vod.m3u8: Added.
535 * http/tests/media/resources/hls/test.ts: Added.
536 * platform/efl/TestExpectations:
537 * platform/gtk/TestExpectations:
538 * platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt:
539 * platform/mac/fast/layers/video-layer-expected.txt:
540 * platform/mac/media/media-controls-clone-expected.txt:
541 * platform/wincairo/TestExpectations:
543 2014-04-25 Tim Horton <timothy_horton@apple.com>
545 REGRESSION (r167818): editing/inserting/typing-space-to-trigger-smart-link.html fails on WebKit1 bots
546 https://bugs.webkit.org/show_bug.cgi?id=132207
548 * platform/mac-wk1/TestExpectations:
549 Mark as failing in WebKit1.
551 2014-04-25 Javier Fernandez <jfernandez@igalia.com>
553 REGRESSION(r167799): ASSERTION in parseGridTemplateShorthand in fast/css-grid-layout/grid-template-shorthand-get-set.html
554 https://bugs.webkit.org/show_bug.cgi?id=132194
556 Reviewed by Martin Robinson.
558 * TestExpectations: Unskip fast/css-grid-layout/grid-template-shorthand-get-set.html.
560 2014-04-25 David Hyatt <hyatt@apple.com>
562 Column rules not respecting scroll offsets.
563 https://bugs.webkit.org/show_bug.cgi?id=109683
565 Reviewed by Dean Jackson.
567 * fast/multicol/scrolling-column-rules.html: Added.
568 * platform/mac/fast/multicol/scrolling-column-rules-expected.png: Added.
569 * platform/mac/fast/multicol/scrolling-column-rules-expected.txt: Added.
571 2014-04-23 Jon Honeycutt <jhoneycutt@apple.com>
573 Crash applying editing commands from iframe onload event
575 <https://bugs.webkit.org/show_bug.cgi?id=132103>
576 <rdar://problem/15696351>
578 Reviewed by Darin Adler.
580 * editing/apply-style-iframe-crash-expected.txt: Added.
581 * editing/apply-style-iframe-crash.html: Added.
583 2014-04-25 David Hyatt <hyatt@apple.com>
585 [New Multicolumn] fast/multicol/hit-test-* layout tests all fail
586 https://bugs.webkit.org/show_bug.cgi?id=132081
588 Reviewed by Dean Jackson.
590 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below-expected.txt: Added.
591 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below.html: Added.
592 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped-expected.txt: Added.
593 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped.html: Added.
594 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-expected.txt: Added.
595 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height-expected.txt: Added.
596 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height.html: Added.
597 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column.html: Added.
598 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float-expected.txt: Added.
599 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float.html: Added.
600 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-expected.txt: Added.
601 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped-expected.txt: Added.
602 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped.html: Added.
603 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages.html: Added.
604 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis-expected.txt: Added.
605 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis.html: Added.
607 2014-04-25 Tim Horton <timothy_horton@apple.com>
609 REGRESSION(r167799): ASSERTION in parseGridTemplateShorthand in fast/css-grid-layout/grid-template-shorthand-get-set.html
610 https://bugs.webkit.org/show_bug.cgi?id=132194
613 Skip the test on debug testers.
614 Also unmark js/slow-stress/new-spread.html because it is fixed (https://bugs.webkit.org/show_bug.cgi?id=132022)
616 2014-04-24 David Hyatt <hyatt@apple.com>
618 [New Multicolumn] Add support for offsetLeft and offsetTop.
619 https://bugs.webkit.org/show_bug.cgi?id=132080
621 Reviewed by Andrei Bucur.
623 * fast/multicol/client-rects-spanners-complex.html: Added.
624 * fast/multicol/client-rects-spanners.html:
625 * fast/multicol/offset-top-left-expected.txt: Added.
626 * fast/multicol/offset-top-left.html: Added.
627 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.png: Added.
628 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
630 2014-04-25 Brent Fulgham <bfulgham@apple.com>
632 ScrollingCoordinator is unaware of topContentInset
633 https://bugs.webkit.org/show_bug.cgi?id=132158
634 <rdar://problem/16706152>
636 Reviewed by Darin Adler.
638 * platform/mac/fast/scrolling/scroll-select-bottom-test-expected.txt: Added.
639 * platform/mac/fast/scrolling/scroll-select-bottom-test.html: Added.
641 2014-04-25 Miyoung Shin <myid.shin@samsung.com>
643 Web process is crashed during dispatching touchEvent created by JS.
644 https://bugs.webkit.org/show_bug.cgi?id=113225
646 Reviewed by Benjamin Poulain.
648 TouchEvent created by JS should have the necessary attributes
649 of touches, targetTouches and changedTouches.
650 It should be verified weather there are touchLists before dispatching touch event.
652 * fast/events/touch/create-touch-event-without-touchList-expected.txt: Added.
653 * fast/events/touch/create-touch-event-without-touchList.html: Added.
655 2014-04-25 Radu Stavila <stavila@adobe.com>
657 [CSS Regions] Overflow selection doesn't work properly
658 https://bugs.webkit.org/show_bug.cgi?id=130715
660 Reviewed by David Hyatt.
662 Added tests for hit-testing and painting selection gaps in the region's overflow area.
664 * fast/regions/selection-in-overflow-expected.html: Added.
665 * fast/regions/selection-in-overflow-hit-testing-expected.html: Added.
666 * fast/regions/selection-in-overflow-hit-testing.html: Added.
667 * fast/regions/selection-in-overflow.html: Added.
668 * fast/regions/selection-in-text-after-overflow-hit-testing-expected.html: Added.
669 * fast/regions/selection-in-text-after-overflow-hit-testing.html: Added.
671 2014-04-25 Enrique Ocaña González <eocanha@igalia.com>
673 Unreviewed GTK gardening.
675 Added test expectations for the following flaky tests:
677 * platform/gtk/TestExpectations:
678 fast/loader/submit-form-while-parsing-2.html
679 css3/calc/transitions-dependent.html
680 fast/dom/adopt-node-crash-2.html
681 fast/multicol/span/span-as-immediate-columns-child-dynamic.html
682 platform/gtk/editing/pasteboard/middle-button-paste.html
684 2014-04-25 Javier Fernandez <jfernandez@igalia.com>
686 [CSS Grid Layout] Implementation of the grid-template shorthand.
687 https://bugs.webkit.org/show_bug.cgi?id=128980
689 Reviewed by Darin Adler.
691 Layout Test for the basic functionality of the grid-template shorthand. It was
692 also added a new javascript file with some utility functions.
694 This shorthand sets the values for the grid-template-columns,
695 grid-template-rows and grid-template-areas, so the implementation
696 tries to reuse as much available parsing functions as possible.
698 * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt: Added.
699 * fast/css-grid-layout/grid-template-shorthand-get-set.html: Added.
700 * fast/css-grid-layout/resources/grid-template-shorthand-parsing-utils.js: Added.
701 (testGridDefinitionsValues):
702 (testGridDefinitionsSetJSValues):
703 (testNonGridDefinitionsSetJSValues):
704 (checkGridDefinitionsSetJSValues):
705 (testGridDefinitionsSetBadJSValues):
707 2014-04-25 Antoine Quint <graouts@webkit.org>
709 Implement Array.prototype.find()
710 https://bugs.webkit.org/show_bug.cgi?id=130966
712 Reviewed by Oliver Hunt.
714 * js/Object-getOwnPropertyNames-expected.txt:
715 * js/array-find-expected.txt: Added.
716 * js/array-find.html: Added.
717 * js/array-findIndex-expected.txt: Added.
718 * js/array-findIndex.html: Added.
719 * js/script-tests/Object-getOwnPropertyNames.js:
720 * js/script-tests/array-find.js: Added.
721 * js/script-tests/array-findIndex.js: Added.
723 2014-04-25 Ion Rosca <rosca@adobe.com>
725 Incomplete body painting when using blend modes
726 https://bugs.webkit.org/show_bug.cgi?id=131889
728 Reviewed by Simon Fraser.
730 * css3/compositing/blend-mode-with-body-expected.html: Added.
731 * css3/compositing/blend-mode-with-body.html: Added.
733 2014-04-24 Commit Queue <commit-queue@webkit.org>
735 Unreviewed, rolling out r167441.
736 https://bugs.webkit.org/show_bug.cgi?id=132152
738 Caused full screen regressions on vimeo, youtube, and others.
739 (Requested by jernoble on #webkit).
743 "Fullscreen media controls are unusable in pagination mode"
744 https://bugs.webkit.org/show_bug.cgi?id=131705
745 http://trac.webkit.org/changeset/167441
747 2014-04-24 Zalan Bujtas <zalan@apple.com>
749 Subpixel rendering: Clipping on text areas when shifted by one device pixel.
750 https://bugs.webkit.org/show_bug.cgi?id=132008
752 Reviewed by Darin Adler.
754 Make RenderTheme paint* functions LayoutRect aware. Textarea is device pixel snapped, while
755 other theme controls are still on integral size/positions.
757 * fast/forms/hidpi-textarea-on-subpixel-position-expected.html: Added.
758 * fast/forms/hidpi-textarea-on-subpixel-position.html: Added.
759 * platform/mac-wk2/TestExpectations: Due to defective RenderLayer cliprect calculation (WK2 only): webkit.org/b/132100
761 2014-04-24 Eduardo Lima Mitev <elima@igalia.com>
763 Unreviewed GTK gardening
765 * platform/gtk/TestExpectations: Updated a few expectations entries
767 2014-04-24 Carlos Alberto Lopez Perez <clopez@igalia.com>
769 [GTK] Unreviewed GTK gardening.
770 Update expectations after removal of environment variable
771 XVFB_SCREEN_DEPTH=8 from the GTK Release bot.
773 * platform/gtk/TestExpectations:
775 2014-04-24 David Hyatt <hyatt@apple.com>
777 [New Multicolumn] Client rects don't work with column spans.
778 https://bugs.webkit.org/show_bug.cgi?id=132131
780 Reviewed by Dean Jackson.
782 * fast/multicol/client-rects-spanners.html: Added.
783 * platform/mac/fast/multicol/client-rects-spanners-expected.png: Added.
784 * platform/mac/fast/multicol/client-rects-spanners-expected.txt: Added.
786 2014-04-24 Alexey Proskuryakov <ap@apple.com>
788 Test that we correctly process ArrayBufferView slices in WebCrypto
789 https://bugs.webkit.org/show_bug.cgi?id=132087
791 Reviewed by Brent Fulgham.
793 * crypto/subtle/array-buffer-view-offset-expected.txt: Added.
794 * crypto/subtle/array-buffer-view-offset.html: Added.
796 2014-04-24 Tamas Gergely <tgergely.u-szeged@partner.samsung.com>
798 ASSERTION FAILED: !begin.isIndefinite() in WebCore::SVGSMILElement::resolveFirstInterval.
799 https://bugs.webkit.org/show_bug.cgi?id=131097
801 Reviewed by Darin Adler.
805 * svg/animations/smil-animation-max-attribute-zero-crash-expected.txt: Added.
806 * svg/animations/smil-animation-max-attribute-zero-crash.svg: Added.
808 2014-04-24 Krzysztof Wolanski <k.wolanski@samsung.com>
810 [EFL] Update baselines after r167568
811 https://bugs.webkit.org/show_bug.cgi?id=132125
813 Unreviewed EFL gardening.
815 * platform/efl-wk2/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt: Added.
816 * platform/efl/fast/repaint/reflection-redraw-expected.txt: Rebaseline after r167568.
817 * platform/efl/fast/table/multiple-captions-display-expected.txt: Rebaseline after r167568.
818 * platform/efl/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
819 * platform/efl/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt: Added.
820 * platform/efl/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
821 * platform/efl/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
822 * platform/efl/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
823 * platform/efl/tables/mozilla/marvin/body_col-expected.txt: Rebaseline after r167568.
824 * platform/efl/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Rebaseline after r167568.
825 * platform/efl/tables/mozilla/other/body_col-expected.txt: Rebaseline after r167568.
826 * platform/efl/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Rebaseline after r167568.
827 * platform/efl/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Rebaseline after r167568.
828 * platform/efl/tables/mozilla_expected_failures/core/captions3-expected.txt: Rebaseline after r167568.
829 * platform/efl/tables/mozilla_expected_failures/other/test4-expected.txt: Rebaseline after r167568.
831 2014-04-23 Praveen R Jadhav <praveen.j@samsung.com>
833 [MediaStream] Implement MediaStream active attribute
834 https://bugs.webkit.org/show_bug.cgi?id=131973
836 Reviewed by Eric Carlson.
838 MediaStream .onended attribute will be replaced with .active attribute.
839 Patch updates the test case to verify the .active attribute.
841 * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
842 * fast/mediastream/MediaStream-add-remove-tracks.html:
844 2014-04-23 Alexey Proskuryakov <ap@apple.com>
846 Eliminate internals.setMockScrollbarsEnabled()
847 https://bugs.webkit.org/show_bug.cgi?id=132085
849 Reviewed by Tim Horton.
851 Remove calls, all of which were resetting it to true (which is the default, and
852 the only value that makes sense).
854 * compositing/geometry/fixed-position.html:
855 * compositing/geometry/horizontal-scroll-composited.html:
856 * compositing/geometry/vertical-scroll-composited.html:
857 * compositing/iframes/resources/scrollgrandchild-inner.html:
858 * compositing/overflow/fixed-position-ancestor-clip.html:
859 * compositing/resources/mock_scrollbars.js: Removed.
860 * css3/filters/blur-filter-page-scroll-parents.html:
861 * css3/filters/blur-filter-page-scroll-self.html:
862 * css3/filters/blur-filter-page-scroll.html:
863 * fast/dom/window-scroll-scaling.html:
864 * fast/events/touch/gesture/gesture-scrollbar.html:
865 * fast/sub-pixel/sub-pixel-iframe-copy-on-scroll.html:
866 * fast/sub-pixel/transformed-iframe-copy-on-scroll.html:
867 * media/video-controls-rendering.html:
868 * media/video-zoom.html:
869 * scrollingcoordinator/resources/non-fast-scrollable-region-testing.js:
871 2014-04-23 David Hyatt <hyatt@apple.com>
873 [New Multicolumn] Crasher when clearing out a flow thread in multicolumn layout.
874 https://bugs.webkit.org/show_bug.cgi?id=132069
876 Reviewed by Dean Jackson.
878 * fast/multicol/inline-children-crash-expected.txt: Added.
879 * fast/multicol/inline-children-crash.html: Added.
881 2014-04-23 Morten Stenshorne <mstensho@opera.com>
883 REGRESSION (Safari 6 - ToT): Incorrectly assumes that RenderStyle data can be shared
884 https://bugs.webkit.org/show_bug.cgi?id=113058
886 Reviewed by David Hyatt.
888 * fast/css/identical-logical-height-decl-expected.html: Added.
889 * fast/css/identical-logical-height-decl.html: Added.
891 2014-04-23 Lorenzo Tilve <ltilve@igalia.com>
893 [GTK] Unreviewed GTK gardening
894 https://bugs.webkit.org/show_bug.cgi?id=132058
896 * platform/gtk/TestExpectations:
898 2014-04-23 Morten Stenshorne <mstensho@opera.com>
900 [New Multicolumn] fast/multicol/overflow-content.html displays red
901 https://bugs.webkit.org/show_bug.cgi?id=131809
903 Reviewed by David Hyatt.
905 * fast/multicol/break-in-columns-before-spanner-expected.html: Added.
906 * fast/multicol/break-in-columns-before-spanner.html: Added.
907 * fast/multicol/newmulticol/compare-with-old-impl/overflow-content-expected.html: Added.
908 * fast/multicol/newmulticol/compare-with-old-impl/overflow-content.html: Added.
910 2014-04-23 Morten Stenshorne <mstensho@opera.com>
912 Overflow propagation broken in BTT and RTL writing-modes
913 https://bugs.webkit.org/show_bug.cgi?id=113781
915 Reviewed by David Hyatt.
917 * fast/css/overflow-btt-border-after-expected.txt: Added.
918 * fast/css/overflow-btt-border-after.html: Added.
919 * fast/css/overflow-rtl-border-after-expected.txt: Added.
920 * fast/css/overflow-rtl-border-after.html: Added.
921 * fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
922 * platform/gtk/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
923 * platform/mac/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
924 Removed incorrect screenshots that now differ from the actual (correct) rendering.
926 2014-04-23 Ryuan Choi <ryuan.choi@samsung.com>
928 Unreviewed EFL gardening.
930 * platform/efl-wk1/css3/flexbox/flexbox-baseline-expected.png: Removed.
931 * platform/efl-wk1/css3/flexbox/flexbox-baseline-expected.txt: Removed.
932 * platform/efl-wk1/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt: Removed.
933 * platform/efl-wk1/fast/block/basic/020-expected.txt: Removed.
934 * platform/efl-wk2/TestExpectations:
935 * platform/efl/TestExpectations:
936 * platform/efl/css3/flexbox/flexbox-baseline-expected.png: Renamed from LayoutTests/platform/efl-wk2/css3/flexbox/flexbox-baseline-expected.png.
937 * platform/efl/css3/flexbox/flexbox-baseline-expected.txt: Renamed from LayoutTests/platform/efl-wk2/css3/flexbox/flexbox-baseline-expected.txt.
938 * platform/efl/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt: Renamed from LayoutTests/platform/efl-wk2/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt.
940 2014-04-23 Krzysztof Wolanski <k.wolanski@samsung.com>
942 [EFL] Add expectations of new added tests.
943 https://bugs.webkit.org/show_bug.cgi?id=132052
945 Unreviewed EFL gardening.
947 * platform/efl-wk2/TestExpectations:
948 * platform/efl/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439
950 2014-04-22 Grzegorz Czajkowski <g.czajkowski@samsung.com>
952 Refactoring editing/selection/13804.html
953 https://bugs.webkit.org/show_bug.cgi?id=131986
955 Reviewed by Darin Adler.
957 This test does not need pixel baselines (MAC, EFL, GTK) to just
958 check whether spelling marker appears on 'adf'.
960 According to bug 125688, the test starts using asynchronous
963 Since the test mostly verifies spelling behaviour, it was moved
964 to editing/spelling directory.
965 Its name was changed to spelling-backward.html.
967 * editing/selection/13804.html: Removed.
968 * editing/spelling/spelling-backward-expected.txt: Added, renamed from editing/selection/13804.html.
969 * editing/spelling/spelling-backward.html: Added.
971 * platform/efl/editing/selection/13804-expected.png: Removed.
972 * platform/efl/editing/selection/13804-expected.txt: Removed.
973 * platform/gtk/editing/selection/13804-expected.png: Removed.
974 * platform/gtk/editing/selection/13804-expected.txt: Removed.
975 * platform/mac/editing/selection/13804-expected.png: Removed.
976 * platform/mac/editing/selection/13804-expected.txt: Removed.
977 Get rid of platform specific expectation.
979 * platform/gtk/TestExpectations:
980 * platform/mac-wk2/TestExpectations:
981 * platform/win/TestExpectations:
982 Mark spelling-backward.html as failure due to missing asynchronous spellchecking.
984 2014-04-22 Gyuyoung Kim <gyuyoung.kim@samsung.com>
986 Unreviewed EFL gardening. media tests has been broken since r166395 on both EFL wk1 and wk2.
988 * platform/efl-wk2/TestExpectations:
989 * platform/efl/TestExpectations:
991 2014-04-22 Andreas Kling <akling@apple.com>
993 Skip fast/events/ghostly-mousemoves-in-subframe.html on Mac/WK1.
995 * platform/mac-wk1/TestExpectations:
997 2014-04-22 Zalan Bujtas <zalan@apple.com>
999 Do not paint border image when the border rect is empty.
1000 https://bugs.webkit.org/show_bug.cgi?id=131988
1002 Reviewed by Darin Adler.
1004 http://trac.webkit.org/changeset/167351 introduced an early return when border
1005 rect is empty. This patch ensures that border image is not painted either in that case.
1007 * fast/css/padding-margin-negative-border-expected.html: Borders in -expected.html does not get painted either, just
1008 ensure that they are explicitly different colors.
1009 * fast/css/padding-margin-negative-border.html:
1011 2014-04-22 Ryosuke Niwa <rniwa@webkit.org>
1013 REGRESSION (r157328): popover to check into flight ba.com dismisses instantly when focusing form
1014 https://bugs.webkit.org/show_bug.cgi?id=131949
1016 Reviewed by Darin Adler.
1018 Add a test that dumps the event target and the related target of every mouse event
1019 when dispatched inside an input element inside a details element.
1021 This catches the regression as well as other bugs I encountered while fixing the bug.
1023 We need a WK2 specific results because WK1 mac results contain an extra fake mouse move event.
1025 * fast/events/shadow-event-path-expected.txt: Added.
1026 * fast/events/shadow-event-path.html: Added.
1027 * platform/mac-wk2/fast/events/shadow-event-expected.txt: Added.
1029 2014-04-22 Ryosuke Niwa <rniwa@webkit.org>
1031 Rollout r156635 since the old behavior was intentional.
1033 * editing/caret/selection-with-caret-type-progress-expected.txt: Removed.
1034 * editing/caret/selection-with-caret-type-progress.html: Removed.
1036 2014-04-22 Andreas Kling <akling@apple.com>
1038 REGRESSION (r151839): Subframe keeps getting mousemove events with the same coordinates after hiding a hovered element.
1039 <https://webkit.org/b/131974>
1040 <rdar://problem/15907469>
1042 Add a test that triggers the weirdness where removing the renderer from
1043 a hovered element in a subframe would leave the subframe's EventHandler
1044 in a state where it could dispatch fake mousemove events with stale
1045 coordinates in response to style recalc.
1047 Note that the final 500ms delay is because fake mousemove events are
1048 sent on 250ms delay timers so we need to give it some time to catch up.
1050 Reviewed by Benjamin Poulain.
1052 * fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added.
1053 * fast/events/ghostly-mousemoves-in-subframe.html: Added.
1054 * platform/mac-wk2/fast/events/resources/ghostly-mousemoves-in-subframe-the-actual-subframe.html: Added.
1056 2014-04-22 Tim Horton <timothy_horton@apple.com>
1058 REGRESSION: JSRegress's js/slow-stress/new-spread.html fails sometimes
1059 https://bugs.webkit.org/show_bug.cgi?id=132022
1060 <rdar://problem/16690671>
1063 Mark the test as flaky pass/fail/timeout, because that's what it is.
1065 2014-04-21 Myles C. Maxfield <mmaxfield@apple.com>
1067 [OS X] Glyph spacing for system fonts may be incorrect
1068 https://bugs.webkit.org/show_bug.cgi?id=131967
1070 Reviewed by Simon Fraser.
1072 Updating test to be more robust.
1074 * fast/forms/search/intrinsic-search-width-with-decoration-border-padding-expected.txt:
1075 * fast/forms/search/intrinsic-search-width-with-decoration-border-padding.html:
1077 2014-04-22 Manuel Rego Casasnovas <rego@igalia.com>
1079 REGRESSION (r167652): Broke fast/regions/cssom/region-range-for-box-crash.html in debug mode
1080 https://bugs.webkit.org/show_bug.cgi?id=131982
1082 Reviewed by David Hyatt.
1084 * TestExpectations: Unskip fast/regions/cssom/region-range-for-box-crash.html.
1086 2014-04-22 Brent Fulgham <bfulgham@apple.com>
1088 Check (rather than assume) element is a RenderTableSection before using it
1089 https://bugs.webkit.org/show_bug.cgi?id=121858
1091 Reviewed by David Kilzer.
1093 * fast/table/table-insert-object-before-td-crash-expected.txt: Added.
1094 * fast/table/table-insert-object-before-td-crash.html: Added.
1096 2014-04-22 David Hyatt <hyatt@apple.com>
1098 [New Multicolumn] fast/multicol/multicol-with-child-renderLayer-for-input.html puts the textfield in the wrong place
1099 https://bugs.webkit.org/show_bug.cgi?id=131808
1101 Reviewed by Brady Eidson.
1103 * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input-expected.html: Added.
1104 * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input.html: Added.
1106 2014-04-22 Zalan Bujtas <zalan@apple.com>
1108 border-style: double rendered as solid when combined with border-radius
1109 https://bugs.webkit.org/show_bug.cgi?id=131927
1111 Reviewed by Simon Fraser.
1113 BorderEdge::getDoubleBorderStripeWidths() should return the calculated inner, outer border widths.
1115 * fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line-expected.html: Added.
1116 * fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line.html: Added.
1118 2014-04-22 Manuel Rego Casasnovas <rego@igalia.com>
1120 Unreviewed gardening.
1122 * TestExpectations: fast/regions/cssom/region-range-for-box-crash.html is crashing on debug mode after r167652.
1124 2014-04-22 Manuel Rego Casasnovas <rego@igalia.com>
1126 [CSS Regions] Selection highlight doesn't match DOM selection
1127 https://bugs.webkit.org/show_bug.cgi?id=131511
1129 Reviewed by David Hyatt.
1131 Add new test to check highlight of render objects moved under RenderNamedFlowThread in the render tree.
1133 Updated some tests to avoid issues with selection gap filling in the new implementation.
1135 * fast/regions/selection/selecting-text-including-region-expected.html: Added.
1136 * fast/regions/selection/selecting-text-including-region.html: Added.
1137 * fast/regions/selection/selecting-text-through-different-region-flows-2-expected.html: Updated.
1138 * fast/regions/selection/selecting-text-through-different-region-flows-2.html: Updated.
1139 * fast/regions/selection/selection-direction-expected.html: Updated.
1140 * fast/regions/selection/selection-direction.html: Updated.
1142 2014-04-21 Brent Fulgham <bfulgham@apple.com>
1144 [Mac] After a horizontal overflow scroll with a mechanical wheel mouse, vertical scrolling no longer works
1145 https://bugs.webkit.org/show_bug.cgi?id=131960
1146 <rdar://problem/16142100>
1148 Reviewed by Darin Adler.
1150 * platform/mac/fast/scrolling/scroll-div-no-latching-expected.txt: Added.
1151 * platform/mac/fast/scrolling/scroll-div-no-latching.html: Added.
1153 2014-04-21 Zalan Bujtas <zalan@apple.com>
1155 REGRESSION (r166784): Gradient at background of iCloud login page doesn’t go all the way to the bottom
1156 https://bugs.webkit.org/show_bug.cgi?id=131924
1158 Computing tile dimension for contain/cover requires higher precision than what LayoutUnit has. Switching to floats.
1160 Reviewed by Simon Fraser.
1162 * fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision-expected.html: Added.
1163 * fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision.html: Added.
1165 2014-04-21 Eric Carlson <eric.carlson@apple.com>
1167 [Mac] implement WebKitDataCue
1168 https://bugs.webkit.org/show_bug.cgi?id=131799
1170 Reviewed by Dean Jackson.
1172 * http/tests/media/resources/hls: Added.
1173 * http/tests/media/resources/hls/metadata: Added.
1174 * http/tests/media/resources/hls/metadata/fileSequence0.ts: Added.
1175 * http/tests/media/resources/hls/metadata/fileSequence1.ts: Added.
1176 * http/tests/media/resources/hls/metadata/fileSequence2.ts: Added.
1177 * http/tests/media/resources/hls/metadata/fileSequence3.ts: Added.
1178 * http/tests/media/resources/hls/metadata/prog_index.m3u8: Added.
1179 * http/tests/media/track-in-band-hls-metadata-expected.txt: Added.
1180 * http/tests/media/track-in-band-hls-metadata.html: Added.
1181 * media/track/track-datacue-value-expected.txt: Added.
1182 * media/track/track-datacue-value.html: Added.
1183 * platform/efl/TestExpectations: Skip the new tests.
1184 * platform/gtk/TestExpectations: Ditto.
1185 * platform/mac/js/dom/global-constructors-attributes-expected.txt: Update.
1186 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Update.
1187 * platform/mac/TestExpectations: Skip DataCue test on all Mac versions. Skip HLS test on
1189 * platform/win/TestExpectations: Skip the new tests.
1191 2014-04-21 Benjamin Poulain <benjamin@webkit.org>
1193 Add Element.matches, the standard name for webkitMatchesSelector
1194 https://bugs.webkit.org/show_bug.cgi?id=131922
1196 Reviewed by Andreas Kling.
1198 Update the tests to verify both Element.matches and Element.webkitMatchesSelector
1200 * fast/dom/SelectorAPI/attrname-case-insensitive-expected.txt:
1201 * fast/dom/SelectorAPI/attrname-case-insensitive.html:
1202 * fast/dom/SelectorAPI/attrname-case-sensitive-expected.txt:
1203 * fast/dom/SelectorAPI/attrname-case-sensitive.xhtml:
1204 * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
1205 * fast/dom/SelectorAPI/caseID-almost-strict.html:
1206 * fast/dom/SelectorAPI/caseID-expected.txt:
1207 * fast/dom/SelectorAPI/caseID-strict-expected.txt:
1208 * fast/dom/SelectorAPI/caseID-strict.html:
1209 * fast/dom/SelectorAPI/caseID.html:
1210 * fast/dom/SelectorAPI/caseTag-expected.txt:
1211 * fast/dom/SelectorAPI/caseTag.html:
1212 * fast/dom/SelectorAPI/caseTagX-expected.txt:
1213 * fast/dom/SelectorAPI/caseTagX.xhtml:
1214 * fast/dom/SelectorAPI/detached-element-expected.txt:
1215 * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
1216 * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
1217 * fast/dom/SelectorAPI/script-tests/detached-element.js:
1218 * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
1219 * fast/dom/SelectorAPI/script-tests/viewless-document.js:
1220 * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
1221 * fast/dom/SelectorAPI/viewless-document-expected.txt:
1222 * fast/forms/radio/radio-live-validation-style-expected.txt:
1223 * fast/forms/radio/radio-live-validation-style.html:
1224 * fast/harness/results.html:
1226 2014-04-21 Rik Cabanier <cabanier@adobe.com>
1228 [CSS Blending] Remove support for non-separable blend modes from mix-blend-mode
1229 https://bugs.webkit.org/show_bug.cgi?id=131824
1231 Reviewed by Dean Jackson.
1233 Removed or updated tests that used non-separable blend modes in combination
1234 with mix-blend-mode.
1236 * css3/compositing/blend-mode-property-expected.txt:
1237 * css3/compositing/blend-mode-property-parsing-expected.txt:
1238 * css3/compositing/blend-mode-simple-composited.html:
1239 * css3/compositing/blend-mode-simple.html:
1240 * css3/compositing/script-tests/blend-mode-property-parsing.js:
1241 * css3/compositing/script-tests/blend-mode-property.js:
1242 * css3/compositing/svg-blend-color.html: Removed.
1243 * css3/compositing/svg-blend-hue.html: Removed.
1244 * css3/compositing/svg-blend-luminosity.html: Removed.
1245 * css3/compositing/svg-blend-saturation.html: Removed.
1246 * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
1247 * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
1249 2014-04-21 David Hyatt <hyatt@apple.com>
1251 [New Multicolumn] vertical-rl/unsplittable-inline-block misrenders the column rule.
1252 https://bugs.webkit.org/show_bug.cgi?id=131818
1254 Reviewed by Anders Carlsson.
1256 Patch the test to be column-fill:auto, since the other versions
1257 of the test all had that specified already.
1259 * fast/multicol/vertical-rl/unsplittable-inline-block.html:
1261 2014-04-21 David Hyatt <hyatt@apple.com>
1263 [New Multicolumn] Column set drawing under horizontal scrollbar.
1264 https://bugs.webkit.org/show_bug.cgi?id=131812.
1266 Reviewed by Sam Weinig.
1268 * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb-expected.html: Added.
1269 * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb.html: Added.
1271 2014-04-21 Alexey Proskuryakov <ap@apple.com>
1273 Update results of fast/images/image-controls-basic.html
1275 * platform/mac/TestExpectations:
1276 * platform/mac/fast/images/image-controls-basic-expected.png:
1277 * platform/mac/fast/images/image-controls-basic-expected.txt:
1279 2014-04-21 David Hyatt <hyatt@apple.com>
1281 [New Multicolumn] Add test case for shrink-to-column-height now that
1282 it passes in the new impl.
1283 https://bugs.webkit.org/show_bug.cgi?id=131814
1285 Reviewed by Dean Jackson.
1287 * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination-expected.html: Added.
1288 * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination.html: Added.
1290 2014-04-21 Carlos Alberto Lopez Perez <clopez@igalia.com>
1292 [GTK] Unreviewed GTK gardening
1294 Update gtk/TestExpectations and rebaseline some gtk test results.
1296 * platform/gtk/TestExpectations: Mark fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
1297 as failure and fast/dom/Window/mozilla-focus-blur.html as flaky.
1298 * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Rebaseline after r167335.
1299 * platform/gtk/fast/repaint/reflection-redraw-expected.txt: Rebaseline after r167568.
1300 * platform/gtk/fast/table/dynamic-caption-add-remove-before-child-expected.txt: Rebaseline after r167568.
1301 * platform/gtk/fast/table/multiple-captions-display-expected.txt: Rebaseline after r167568.
1302 * platform/gtk/tables/mozilla/marvin/body_col-expected.txt: Rebaseline after r167568.
1303 * platform/gtk/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Rebaseline after r167568.
1304 * platform/gtk/tables/mozilla/other/body_col-expected.txt: Rebaseline after r167568.
1305 * platform/gtk/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Rebaseline after r167568.
1306 * platform/gtk/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Rebaseline after r167568.
1307 * platform/gtk/tables/mozilla_expected_failures/core/captions3-expected.txt: Rebaseline after r167568.
1308 * platform/gtk/tables/mozilla_expected_failures/other/test4-expected.txt: Rebaseline after r167568.
1309 * platform/gtk/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439.
1311 2014-04-21 Alexey Proskuryakov <ap@apple.com>
1313 http/tests/cache/subresource-failover-to-network.html is flaky
1314 https://bugs.webkit.org/show_bug.cgi?id=131936
1316 Reviewed by Brady Eidson.
1318 The test was racy, because it was unintentionally queuing TestRunner operations
1319 twice. Also, it failed to clean up its cookie.
1321 Rewrote to not use TestRunner queuing, making the test work in browser.
1323 * http/tests/cache/resources/subresource-failover-to-network.cgi:
1324 * http/tests/cache/subresource-failover-to-network.html:
1326 2014-04-21 David Hyatt <hyatt@apple.com>
1328 [New Multicolumn] Column balancing is slow on float-multicol.html
1329 https://bugs.webkit.org/show_bug.cgi?id=131801
1331 Reviewed by Enrica Casucci.
1333 * fast/multicol/tall-float-expected.html: Added.
1334 * fast/multicol/tall-float.html: Added.
1336 2014-04-21 David Hyatt <hyatt@apple.com>
1338 [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
1339 https://bugs.webkit.org/show_bug.cgi?id=131811
1341 Reviewed by Dean Jackson.
1343 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb-expected.html: Added.
1344 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html: Added.
1346 2014-04-21 Alexey Proskuryakov <ap@apple.com>
1348 REGRESSION (r167530): ASSERT(m_selfTime <= m_totalTime) on tests that run after certain Inspector tests
1349 https://bugs.webkit.org/show_bug.cgi?id=131919
1351 * TestExpectations: Skipping some Inspector tests, hopefully these are the ones that
1352 cause trouble later.
1354 2014-04-21 Commit Queue <commit-queue@webkit.org>
1356 Unreviewed, rolling out r167584.
1357 https://bugs.webkit.org/show_bug.cgi?id=131929
1359 Broke Objective-C bindings test (Requested by ap on #webkit).
1363 "Add Element.matches, the standard name for
1364 webkitMatchesSelector"
1365 https://bugs.webkit.org/show_bug.cgi?id=131922
1366 http://trac.webkit.org/changeset/167584
1368 2014-04-20 Benjamin Poulain <benjamin@webkit.org>
1370 Compile the :root pseudo class and fix a related issue with :nth-child()
1371 https://bugs.webkit.org/show_bug.cgi?id=131926
1373 Reviewed by Andreas Kling.
1375 Add more test coverage that would have caught the bug with :nth-child(n).
1377 * fast/selectors/nth-child-on-root-expected.txt: Added.
1378 * fast/selectors/nth-child-on-root.html: Added.
1380 2014-04-20 Benjamin Poulain <benjamin@webkit.org>
1382 Add Element.matches, the standard name for webkitMatchesSelector
1383 https://bugs.webkit.org/show_bug.cgi?id=131922
1385 Reviewed by Andreas Kling.
1387 Update the tests to verify both Element.matches and Element.webkitMatchesSelector
1389 * fast/dom/SelectorAPI/attrname-case-insensitive-expected.txt:
1390 * fast/dom/SelectorAPI/attrname-case-insensitive.html:
1391 * fast/dom/SelectorAPI/attrname-case-sensitive-expected.txt:
1392 * fast/dom/SelectorAPI/attrname-case-sensitive.xhtml:
1393 * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
1394 * fast/dom/SelectorAPI/caseID-almost-strict.html:
1395 * fast/dom/SelectorAPI/caseID-expected.txt:
1396 * fast/dom/SelectorAPI/caseID-strict-expected.txt:
1397 * fast/dom/SelectorAPI/caseID-strict.html:
1398 * fast/dom/SelectorAPI/caseID.html:
1399 * fast/dom/SelectorAPI/caseTag-expected.txt:
1400 * fast/dom/SelectorAPI/caseTag.html:
1401 * fast/dom/SelectorAPI/caseTagX-expected.txt:
1402 * fast/dom/SelectorAPI/caseTagX.xhtml:
1403 * fast/dom/SelectorAPI/detached-element-expected.txt:
1404 * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
1405 * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
1406 * fast/dom/SelectorAPI/script-tests/detached-element.js:
1407 * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
1408 * fast/dom/SelectorAPI/script-tests/viewless-document.js:
1409 * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
1410 * fast/dom/SelectorAPI/viewless-document-expected.txt:
1411 * fast/forms/radio/radio-live-validation-style-expected.txt:
1412 * fast/forms/radio/radio-live-validation-style.html:
1413 * fast/harness/results.html:
1415 2014-04-20 Alexey Proskuryakov <ap@apple.com>
1417 Expando properties on attribute nodes disappear
1418 https://bugs.webkit.org/show_bug.cgi?id=88045
1421 * platform/efl/TestExpectations:
1422 * platform/mac/TestExpectations:
1423 * platform/win/TestExpectations:
1424 Consolidated test expectations, because all ports are equally affected. Some
1425 platforms accidentally start to pass this test sometimes, but there is no real fix yet.
1427 2014-04-20 Zalan Bujtas <zalan@apple.com>
1429 Subpixel rendering: RenderLayer's size is set using enclosingRect() which can result in cruft.
1430 https://bugs.webkit.org/show_bug.cgi?id=131468
1432 Reviewed by Darin Adler.
1434 Layers marked opaque may not paint edge pixels, when RenderLayer bounds are non-integral and
1435 get device pixel snapped.
1436 For details see this: https://trac.webkit.org/r159463
1438 * compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background-expected.html: Added.
1439 * compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background.html: Added.
1441 2014-04-19 Darin Adler <darin@apple.com>
1443 Simple layout can get confused by coordinate overflow
1444 https://bugs.webkit.org/show_bug.cgi?id=131890
1445 rdar://problem/15558510
1447 Reviewed by Andreas Kling.
1449 * fast/css/simple-layout-overflow-expected.txt: Added.
1450 * fast/css/simple-layout-overflow.html: Added.
1452 2014-04-19 Alexey Proskuryakov <ap@apple.com>
1454 Crashes in HTMLFormElement::submit.
1455 https://bugs.webkit.org/show_bug.cgi?id=131910
1456 <rdar://problem/15661790>
1458 Reviewed by Anders Carlsson.
1460 * fast/forms/form-submission-crash-2-expected.txt: Added.
1461 * fast/forms/form-submission-crash-2.html: Added.
1462 * fast/forms/form-submission-crash-expected.txt: Added.
1463 * fast/forms/form-submission-crash.html: Added.
1465 2014-04-20 Antti Koivisto <antti@apple.com>
1467 Text bounding box computation for simple line layout is wrong
1468 https://bugs.webkit.org/show_bug.cgi?id=131912
1470 Reviewed by Andreas Kling.
1472 Some dumped RenderText sizes change in table related test. These are progressions,
1473 the new results match the contained lines. There are no visual changes.
1475 * platform/mac/fast/table/dynamic-caption-add-remove-before-child-expected.txt:
1476 * platform/mac/fast/table/multiple-captions-display-expected.txt:
1477 * platform/mac/tables/mozilla/marvin/body_col-expected.txt:
1478 * platform/mac/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
1479 * platform/mac/tables/mozilla/other/body_col-expected.txt:
1480 * platform/mac/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
1481 * platform/mac/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
1482 * platform/mac/tables/mozilla_expected_failures/core/captions3-expected.txt:
1483 * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
1485 2014-04-20 Commit Queue <commit-queue@webkit.org>
1487 Unreviewed, rolling out r167501.
1488 https://bugs.webkit.org/show_bug.cgi?id=131913
1490 It broke DYEBench (Requested by mhahnenberg on #webkit).
1494 "Deleting properties poisons objects"
1495 https://bugs.webkit.org/show_bug.cgi?id=131551
1496 http://trac.webkit.org/changeset/167501
1498 2014-04-19 Zalan Bujtas <zalan@apple.com>
1500 Subpixel rendering: RenderLayer's clipping should snap to device pixel boundaries.
1501 https://bugs.webkit.org/show_bug.cgi?id=131466
1503 Reviewed by Simon Fraser.
1505 Fractional pixel clipping can produce cruft on RenderLayers. Since RenderLayer
1506 sizing and painting are snapped, painting clip rect needs to be snapped the same way.
1508 * fast/clip/clip-when-rect-has-fractional-pixel-value-expected.html: Added.
1509 * fast/clip/clip-when-rect-has-fractional-pixel-value.html: Added.
1511 2014-04-19 Chris Fleizach <cfleizach@apple.com>
1513 AX: grid rows are not recognized do to lack of explicit role="row", role="gridcell"
1514 https://bugs.webkit.org/show_bug.cgi?id=131819
1516 Reviewed by Darin Adler.
1518 * accessibility/table-with-missing-aria-role-rows-expected.txt: Added.
1519 * accessibility/table-with-missing-aria-role-rows.html: Added.
1521 2014-04-19 Chris Fleizach <cfleizach@apple.com>
1523 AX: Malformed tables exposing incorrect col and colSpans
1524 https://bugs.webkit.org/show_bug.cgi?id=131796
1526 Reviewed by Darin Adler.
1528 * accessibility/table-incorrect-colspan-cell-expected.txt: Added.
1529 * accessibility/table-incorrect-colspan-cell.html: Added.
1531 2014-04-19 Zalan Bujtas <zalan@apple.com>
1533 [Mac] Unreviewed gardening.
1535 repaintRectsAsText() reports wrong subpixel dirty rects on hidpi.
1537 * platform/mac/TestExpectations:
1539 2014-04-19 Andrei Bucur <abucur@adobe.com>
1541 [CSS Regions] Harden the layout in case there are no regions
1542 https://bugs.webkit.org/show_bug.cgi?id=131517
1544 Reviewed by Mihnea Ovidenie.
1546 Add a test that verifies the content of a flow thread is updated when all
1547 the regions are removed.
1549 * fast/regions/simplified-layout-no-regions-expected.txt: Added.
1550 * fast/regions/simplified-layout-no-regions.html: Added.
1552 2014-04-19 Darin Adler <darin@apple.com>
1554 Cleared executable bits on many .html and .txt files.
1556 2014-04-19 Zalan Bujtas <zalan@apple.com>
1558 https://bugs.webkit.org/show_bug.cgi?id=131594
1559 Subpixel rendering: WK1: Wrong repaint rect is calculated when layer has non-compositing transform.
1561 Reviewed by Simon Fraser.
1563 We need to snap the repaint rect for transformed object the same way when we paint them.
1565 Test: fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
1567 * fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform-expected.txt: Added.
1568 * fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html: Added.
1570 2014-04-18 Dean Jackson <dino@apple.com>
1572 [WebGL] Two tests failing on Mountain Lion after r167520
1573 https://bugs.webkit.org/show_bug.cgi?id=131886
1575 Skip two failing tests.
1577 * platform/mac/TestExpectations:
1579 2014-04-18 Timothy Hatcher <timothy@apple.com>
1581 Skip fast/dom/gc-attribute-node.html which is flaky
1582 https://bugs.webkit.org/show_bug.cgi?id=131885
1584 * platform/mac/TestExpectations:
1586 2014-04-18 Simon Fraser <simon.fraser@apple.com>
1588 Contents of directly composited image layers are sometimes missing
1589 https://bugs.webkit.org/show_bug.cgi?id=131880
1591 Reviewed by Tim Horton.
1593 Test that that shows the issue in Safari, but not in the test
1594 runner because of timing issues, but maybe it will some day.
1596 * compositing/images/update-content-rect-expected.html: Added.
1597 * compositing/images/update-content-rect.html: Added.
1599 2014-04-18 Commit Queue <commit-queue@webkit.org>
1601 Unreviewed, rolling out r167527.
1602 https://bugs.webkit.org/show_bug.cgi?id=131883
1604 Broke 32-bit build (Requested by ap on #webkit).
1608 "[Mac] implement WebKitDataCue"
1609 https://bugs.webkit.org/show_bug.cgi?id=131799
1610 http://trac.webkit.org/changeset/167527
1612 2014-04-18 Eric Carlson <eric.carlson@apple.com>
1614 [Mac] implement WebKitDataCue
1615 https://bugs.webkit.org/show_bug.cgi?id=131799
1617 Reviewed by Dean Jackson.
1619 * http/tests/media/resources/hls: Added.
1620 * http/tests/media/resources/hls/metadata: Added.
1621 * http/tests/media/resources/hls/metadata/fileSequence0.ts: Added.
1622 * http/tests/media/resources/hls/metadata/fileSequence1.ts: Added.
1623 * http/tests/media/resources/hls/metadata/fileSequence2.ts: Added.
1624 * http/tests/media/resources/hls/metadata/fileSequence3.ts: Added.
1625 * http/tests/media/resources/hls/metadata/prog_index.m3u8: Added.
1626 * http/tests/media/track-in-band-hls-metadata-expected.txt: Added.
1627 * http/tests/media/track-in-band-hls-metadata.html: Added.
1628 * media/track/track-datacue-value-expected.txt: Added.
1629 * media/track/track-datacue-value.html: Added.
1630 * platform/efl/TestExpectations: Skip the new tests.
1631 * platform/gtk/TestExpectations: Ditto.
1632 * platform/mac/js/dom/global-constructors-attributes-expected.txt: Update.
1633 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Update.
1634 * platform/mac/TestExpectations: Skip DataCue test on all Mac versions. Skip HLS test on
1636 * platform/win/TestExpectations: Skip the new tests.
1638 2014-04-18 Hans Muller <hmuller@adobe.com>
1640 [CSS Shapes] Add parsing support for gradients
1641 https://bugs.webkit.org/show_bug.cgi?id=131444
1643 Reviewed by Bem Jones-Bey.
1645 * fast/shapes/parsing/parsing-shape-outside-expected.txt:
1646 * fast/shapes/parsing/parsing-test-utils.js:
1647 * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html: Added.
1648 * fast/shapes/shape-outside-floats/shape-outside-linear-gradient.html: Added.
1650 2014-04-18 Alexey Proskuryakov <ap@apple.com>
1652 [WK1] media/event-attributes.html is flaky
1653 https://bugs.webkit.org/show_bug.cgi?id=131855
1655 * platform/mac/TestExpectations: Marking as such.
1657 2014-04-17 Mark Hahnenberg <mhahnenberg@apple.com>
1659 Deleting properties poisons objects
1660 https://bugs.webkit.org/show_bug.cgi?id=131551
1662 Reviewed by Geoffrey Garen.
1664 New JS regress test. We're ~3.5x faster on this microbenchmark now.
1666 * js/regress/delete-a-few-properties-then-get-by-id-expected.txt: Added.
1667 * js/regress/delete-a-few-properties-then-get-by-id.html: Added.
1668 * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js: Added.
1672 2014-04-18 Alexey Proskuryakov <ap@apple.com>
1674 http/tests/multipart/policy-ignore-crash.php erroneously depends on http stack quirks
1675 https://bugs.webkit.org/show_bug.cgi?id=131853
1677 Reviewed by Brady Eidson.
1679 * http/tests/multipart/policy-ignore-crash.php: Produce a nice multipart response
1680 with boundaries on their own lines.
1682 2014-04-18 Simon Fraser <simon.fraser@apple.com>
1684 Worse animation performance on pages with 3D transforms
1685 https://bugs.webkit.org/show_bug.cgi?id=131838
1686 <rdar://problem/16428630&15705876>
1688 Reviewed by Dean Jackson.
1690 Testcase having layers at various z translates which shows the bucketing
1691 of contentsScale, and fix results affected by the patch.
1693 * compositing/contents-scale/rounded-contents-scale-expected.txt: Added.
1694 * compositing/contents-scale/rounded-contents-scale.html: Added.
1695 * compositing/contents-scale/z-translate-expected.txt:
1696 * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
1697 * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1698 * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
1699 * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
1700 * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1701 * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt:
1702 * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
1703 * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
1705 2014-04-18 Radu Stavila <stavila@adobe.com>
1707 [CSS Regions] Content overflowing a transformed region is clipped
1708 https://bugs.webkit.org/show_bug.cgi?id=116833
1710 Reviewed by Mihnea Ovidenie.
1712 Added test for overflow of content in 3d transformed regions.
1714 * fast/regions/overflow-3dtransformed-region-expected.txt: Added.
1715 * fast/regions/overflow-3dtransformed-region.html: Added.
1717 2014-04-18 Radu Stavila <stavila@adobe.com>
1719 [CSSRegions] Incorrect background paint on positioned element hover
1720 https://bugs.webkit.org/show_bug.cgi?id=131617
1722 Reviewed by Andrei Bucur.
1724 Added test for the proper repainting of absolute positioned elements in regions when the
1725 absolute top of the elements causes it to be pushed to the next region.
1727 * fast/regions/repaint/repaint-absolute-pushed-to-next-region-expected.txt: Added.
1728 * fast/regions/repaint/repaint-absolute-pushed-to-next-region.html: Added.
1730 2014-04-18 Philippe Normand <pnormand@igalia.com>
1732 Remove NETWORK_INFO support
1733 https://bugs.webkit.org/show_bug.cgi?id=131841
1735 Reviewed by Gyuyoung Kim.
1737 * networkinformation/add-listener-from-callback-expected.txt: Removed.
1738 * networkinformation/add-listener-from-callback.html: Removed.
1739 * networkinformation/basic-all-types-of-events-expected.txt: Removed.
1740 * networkinformation/basic-all-types-of-events.html: Removed.
1741 * networkinformation/basic-operation-expected.txt: Removed.
1742 * networkinformation/basic-operation.html: Removed.
1743 * networkinformation/event-after-navigation-expected.txt: Removed.
1744 * networkinformation/event-after-navigation.html: Removed.
1745 * networkinformation/multiple-frames-expected.txt: Removed.
1746 * networkinformation/multiple-frames.html: Removed.
1747 * networkinformation/resources/event-after-navigation-new.html: Removed.
1748 * networkinformation/script-tests/add-listener-from-callback.js: Removed.
1749 * networkinformation/script-tests/basic-all-types-of-events.js: Removed.
1750 * networkinformation/script-tests/basic-operation.js: Removed.
1751 * networkinformation/script-tests/event-after-navigation.js: Removed.
1752 * networkinformation/script-tests/multiple-frames.js: Removed.
1753 * networkinformation/script-tests/updates.js: Removed.
1754 * networkinformation/script-tests/window-property.js: Removed.
1755 * networkinformation/updates-expected.txt: Removed.
1756 * networkinformation/updates.html: Removed.
1757 * networkinformation/window-property-expected.txt: Removed.
1758 * networkinformation/window-property.html: Removed.
1760 2014-04-17 Commit Queue <commit-queue@webkit.org>
1762 Unreviewed, rolling out r167478.
1763 https://bugs.webkit.org/show_bug.cgi?id=131840
1765 Broke multicol tests (Requested by ap on #webkit).
1769 "[New Multicolumn] Pagination mode messed up with non-inline
1770 axis and reversed direction."
1771 https://bugs.webkit.org/show_bug.cgi?id=131811
1772 http://trac.webkit.org/changeset/167478
1774 2014-04-17 Darin Adler <darin@apple.com>
1776 hostname extraction from a URL should not decode percent-escape sequences
1777 https://bugs.webkit.org/show_bug.cgi?id=131837
1778 rdar://problem/15211936
1780 Reviewed by Anders Carlsson and Dave Hyatt.
1782 * fast/dom/DOMURL/parsing-expected.txt: Added.
1783 * fast/dom/DOMURL/parsing.html: Added.
1784 * fast/dom/HTMLAnchorElement/anchor-element-href-parsing-expected.txt: Added.
1785 * fast/dom/HTMLAnchorElement/anchor-element-href-parsing.html: Added.
1787 2014-04-17 David Hyatt <hyatt@apple.com>
1789 [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
1790 https://bugs.webkit.org/show_bug.cgi?id=131811
1792 Reviewed by Dean Jackson.
1794 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb-expected.html: Added.
1795 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html: Added.
1797 2014-04-16 Huang Dongsung <luxtella@company100.net>
1799 Make RenderLayerBacking get the timingFunction of the correct animation.
1800 https://bugs.webkit.org/show_bug.cgi?id=100632
1802 Reviewed by Simon Fraser.
1804 When an element on a compositing layer has multiple animations that have
1805 different timingFunctions, the progress of each animation should be
1806 calculated using its respective timingFunction in Accelerated
1809 * animations/keyframe-multiple-timing-functions-transform-expected.txt: Added.
1810 * animations/keyframe-multiple-timing-functions-transform.html: Added.
1812 2014-04-17 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1814 Unreviewed, EFL gardening. Remove duplicated test case in EFL WK2 TestExpectations.
1816 * platform/efl-wk2/TestExpectations:
1818 2014-04-17 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1820 Unreviewed, fix a test case path, which was moved to different folder.
1822 * platform/efl/TestExpectations:
1824 2014-04-17 David Hyatt <hyatt@apple.com>
1826 [New Multicolumn] Column rules don't respect the specified stacking order.
1827 https://bugs.webkit.org/show_bug.cgi?id=131804
1829 Reviewed by Beth Dakin.
1831 * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking-expected.html: Added.
1832 * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking.html: Added.
1834 2014-04-17 Rik Cabanier <cabanier@adobe.com>
1836 [CSS Blending] Remove the -webkit- prefix for mix-blend-mode and isolation CSS properties
1837 https://bugs.webkit.org/show_bug.cgi?id=131355
1839 Reviewed by Dean Jackson.
1841 Removed prefix from mix-blend-mode and isolation in layout tests.
1843 * css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts.html:
1844 * css3/compositing/blend-mode-ancestor-clipping-layer.html:
1845 * css3/compositing/blend-mode-background.html:
1846 * css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html:
1847 * css3/compositing/blend-mode-isolated-group-1.html:
1848 * css3/compositing/blend-mode-isolated-group-2.html:
1849 * css3/compositing/blend-mode-isolated-group-3.html:
1850 * css3/compositing/blend-mode-layers.html:
1851 * css3/compositing/blend-mode-parent-of-composited-blended-has-layer.html:
1852 * css3/compositing/blend-mode-property-expected.txt:
1853 * css3/compositing/blend-mode-property-parsing-expected.txt:
1854 * css3/compositing/blend-mode-property-parsing-invalid-expected.txt:
1855 * css3/compositing/blend-mode-reflection.html:
1856 * css3/compositing/blend-mode-simple-composited.html:
1857 * css3/compositing/blend-mode-simple.html:
1858 * css3/compositing/blend-mode-transform-style-expected.txt:
1859 * css3/compositing/blend-mode-transform-style.html:
1860 * css3/compositing/blend-mode-with-accelerated-sibling.html:
1861 * css3/compositing/blend-mode-with-composited-descendant-should-have-layer.html:
1862 * css3/compositing/isolation-isolate-blended-child-expected.html:
1863 * css3/compositing/isolation-isolate-blended-child.html:
1864 * css3/compositing/isolation-parsing.html:
1865 * css3/compositing/script-tests/blend-mode-property-parsing-invalid.js:
1866 (testInvalidFilterRule):
1867 * css3/compositing/script-tests/blend-mode-property-parsing.js:
1868 (testBlendModeRule):
1869 * css3/compositing/script-tests/blend-mode-property.js:
1871 * css3/compositing/svg-blend-color-dodge.html:
1872 * css3/compositing/svg-blend-color.html:
1873 * css3/compositing/svg-blend-hard-light.html:
1874 * css3/compositing/svg-blend-hue.html:
1875 * css3/compositing/svg-blend-layer-blend.html:
1876 * css3/compositing/svg-blend-layer-clip-path.html:
1877 * css3/compositing/svg-blend-layer-filter.html:
1878 * css3/compositing/svg-blend-layer-opacity.html:
1879 * css3/compositing/svg-blend-layer-shadow.html:
1880 * css3/compositing/svg-blend-luminosity.html:
1881 * css3/compositing/svg-blend-multiply-alpha.html:
1882 * css3/compositing/svg-blend-multiply.html:
1883 * css3/compositing/svg-blend-saturation.html:
1884 * css3/compositing/svg-blend-screen.html:
1885 * css3/compositing/svg-blend-soft-light.html:
1886 * css3/compositing/svg-isolation-default-expected.html:
1887 * css3/compositing/svg-isolation-default.html:
1888 * css3/compositing/svg-isolation-isolated-group-expected.html:
1889 * css3/compositing/svg-isolation-isolated-group.html:
1890 * fast/repaint/blend-mode-isolate-stacking-context.html:
1891 * inspector-protocol/layers/layers-blending-compositing-reasons.html:
1892 * transitions/blendmode-transitions-expected.txt:
1893 * transitions/blendmode-transitions.html:
1895 2014-04-16 Jer Noble <jer.noble@apple.com>
1897 Fullscreen media controls are unusable in pagination mode
1898 https://bugs.webkit.org/show_bug.cgi?id=131705
1900 Reviewed by Darin Adler.
1902 * fullscreen/full-screen-no-style-sharing-expected.txt: Rebaselined.
1903 * fullscreen/video-cursor-auto-hide.html: Corrected test to move cursor
1904 to the middle of the video element.
1906 2014-04-16 Jer Noble <jer.noble@apple.com>
1908 [MSE] Multiple initialization segments with same codecs in tracks fail validation.
1909 https://bugs.webkit.org/show_bug.cgi?id=131768
1911 Reviewed by Eric Carlson.
1913 * media/media-source/media-source-multiple-initialization-segments-expected.txt: Added.
1914 * media/media-source/media-source-multiple-initialization-segments.html: Added.
1916 2014-04-17 David Hyatt <hyatt@apple.com>
1918 [New Multicolumn] Column sets below spanners don't repaint properly.
1919 https://bugs.webkit.org/show_bug.cgi?id=131778
1921 Reviewed by Beth Dakin.
1923 * fast/repaint/spanner-with-margin-expected.txt: Added.
1924 * fast/repaint/spanner-with-margin.html: Added.
1926 2014-04-17 Eduardo Lima Mitev <elima@igalia.com>
1928 [GTK] [Gardening] Updates GTK test expectations
1930 * platform/gtk/TestExpectations:
1932 - fast/frames/frame-programmatic-noresize.html
1933 - fast/frames/frame-with-noresize-can-be-resized-after-removal-of-noresize.html
1934 - fast/frames/frame-with-noresize-can-be-resized-after-setting-noResize-to-false.html
1935 - Removed because are passing now
1936 - fast/dom/gc-dom-tree-lifetime.html
1937 - http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials.html
1938 - editing/editability/ignored-content.html
1940 2014-04-17 Koji Ishii <kojishi@gmail.com>
1942 Catch up ruby and its tag omission rule changes in HTML5 CR Feb 2014
1943 https://bugs.webkit.org/show_bug.cgi?id=131175
1945 Reviewed by Darin Adler.
1947 25 new test cases in 2 test files imported from pull requests to html5lib-tests,
1948 with run- and expected-files generated.
1949 All new tests pass with the changes included in this patch.
1951 * html5lib/generated/run-ruby-data-expected.txt: Added.
1952 * html5lib/generated/run-ruby-data.html: Added (generated by generate-test-wrappers.py)
1953 * html5lib/generated/run-ruby-write-expected.txt: Added.
1954 * html5lib/generated/run-ruby-write.html: Added (generated by generate-test-wrappers.py)
1955 * html5lib/resources/ruby.dat: Added from https://github.com/darobin/html5lib-tests/pull/1
1956 * html5lib/resources/tests19.dat: Updated from https://github.com/html5lib/html5lib-tests/pull/27
1958 2014-04-17 Alexey Proskuryakov <ap@apple.com>
1960 Don't skip inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html.
1962 First, they no longer crash/assert. They fail most of the time, but that's tracked as bug 129817.
1964 Second, skipping was ineffective anyway, because we had a preceding [ Pass Failure ]
1965 entry for the same files.
1969 2014-04-17 David Hyatt <hyatt@apple.com>
1971 [New Multicolumn] REGRESSION: Column set styles don't update when zooming etc.
1972 https://bugs.webkit.org/show_bug.cgi?id=131777
1974 Reviewed by Enrica Casucci.
1976 * fast/multicol/zoom-test-expected.html: Added.
1977 * fast/multicol/zoom-test.html: Added.
1979 2014-04-17 Darin Adler <darin@apple.com>
1981 Add separate flag for IndexedDatabase in workers since the current implementation is not threadsafe
1982 https://bugs.webkit.org/show_bug.cgi?id=131785
1983 rdar://problem/16003108
1985 Reviewed by Brady Eidson.
1987 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1988 * js/dom/global-constructors-attributes-shared-worker-expected.txt:
1989 Updated results since indexed database features are not on by default any more.
1991 2014-04-17 Ion Rosca <rosca@adobe.com>
1993 [CSS Blending] Isolation descendant dependent flags are not updated correctly
1994 https://bugs.webkit.org/show_bug.cgi?id=130892
1996 Reviewed by Dean Jackson.
1998 * css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending.html: Added.
1999 * css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending.html: Added.
2000 * css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending.html: Added.
2001 * css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending.html: Added.
2002 * css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation.html: Added.
2003 * css3/compositing/blend-mode-isolation-flags-turn-off-blending.html: Added.
2004 * css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context.html: Added.
2005 * css3/compositing/blend-mode-isolation-flags-turn-on-blending.html: Added.
2006 * css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context.html: Added.
2007 * platform/mac/css3/compositing/blend-mode-background-expected.txt:
2008 * platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.txt:
2009 * platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.txt:
2010 * platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.txt:
2011 * platform/mac/css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending-expected.txt: Added.
2012 * platform/mac/css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending-expected.txt: Added.
2013 * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending-expected.txt: Added.
2014 * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending-expected.txt: Added.
2015 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-expected.txt: Added.
2016 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation-expected.txt: Added.
2017 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context-expected.txt: Added.
2018 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-blending-expected.txt: Added.
2019 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context-expected.txt: Added.
2020 * platform/mac/css3/compositing/blend-mode-layers-expected.txt:
2021 * platform/mac/css3/compositing/blend-mode-reflection-expected.txt:
2022 * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
2023 * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
2025 2014-04-16 Brian J. Burg <burg@cs.washington.edu>
2027 Web Replay: memoize fallback time values for document.lastModified
2028 https://bugs.webkit.org/show_bug.cgi?id=131318
2030 Reviewed by Joseph Pecoraro.
2032 Mark the new test as skipped until dependent functionality is landed.
2034 * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
2036 2014-04-16 Dean Jackson <dino@apple.com>
2038 MediaDocument on iOS should be full page
2039 https://bugs.webkit.org/show_bug.cgi?id=131774
2041 Reviewed by Jer Noble.
2043 * platform/iphone-simulator/media/media-document-controls-size-expected.txt: Added.
2044 * platform/iphone-simulator/media/media-document-controls-size.html: Added.
2046 2014-04-16 Roger Fong <roger_fong@apple.com>
2048 Add a way for layout tests to determine whether or not a plugin is snapshotted.
2049 https://bugs.webkit.org/show_bug.cgi?id=131650.
2050 <rdar://problem/16615528>
2052 Reviewed by Dean Jackson.
2054 Adjust simple.html accordingly, more snapshotting test changes to come.
2055 * platform/mac-wk2/plugins/snapshotting/simple-expected.txt:
2056 * plugins/snapshotting/simple.html:
2058 2014-04-16 Oliver Hunt <oliver@apple.com>
2060 Simple ES6 feature:Array.prototype.fill
2061 https://bugs.webkit.org/show_bug.cgi?id=131703
2063 Reviewed by David Hyatt.
2067 * js/Object-getOwnPropertyNames-expected.txt:
2068 * js/array-fill-expected.txt: Added.
2069 * js/array-fill.html: Added.
2070 * js/script-tests/Object-getOwnPropertyNames.js:
2071 * js/script-tests/array-fill.js: Added.
2073 2014-04-16 David Kilzer <ddkilzer@apple.com>
2075 Remove test results that match platform/mac results
2077 Found using this shell script:
2079 $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
2080 T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
2081 M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
2082 ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
2083 if [ -f $M -a ! -f $ML -a -z "`diff -u $F $M 2> /dev/null`" ]; then echo $F; fi; \
2086 * platform/ios-sim/fast/block/positioning/016-expected.txt: Removed.
2087 * platform/ios-sim/fast/block/positioning/025-expected.txt: Removed.
2088 * platform/ios-sim/fast/dom/icon-url-property-expected.txt: Removed.
2089 * platform/ios-sim/fast/hidpi/focus-rings-expected.txt: Removed.
2090 * platform/ios-sim/fast/multicol/shrink-to-column-height-for-pagination-expected.txt: Removed.
2091 * platform/ios-sim/fast/preloader/document-write-2-expected.txt: Removed.
2092 * platform/ios-sim/fast/preloader/script-expected.txt: Removed.
2093 * platform/ios-sim/fast/writing-mode/broken-ideograph-small-caps-expected.txt: Removed.
2094 * platform/ios-sim/fast/xsl/sort-locale-expected.txt: Removed.
2095 * platform/ios-sim/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Removed.
2096 * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Removed.
2097 * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Removed.
2098 * platform/ios-sim/webarchive/loading/mainresource-null-mimetype-crash-expected.txt: Removed.
2100 2014-04-16 David Kilzer <ddkilzer@apple.com>
2102 Remove test results that match top-level results
2104 Found using this shell script:
2106 $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
2107 T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
2108 M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
2109 ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
2110 if [ ! -f $M -a ! -f $ML -a -f $T -a -z "`diff -u $F $T 2> /dev/null`" ]; then echo $F; fi; \
2113 * platform/ios-sim/compositing/layer-creation/no-compositing-for-sticky-expected.txt: Removed.
2114 * platform/ios-sim/editing/inserting/insert-3786362-fix-expected.txt: Removed.
2115 * platform/ios-sim/editing/inserting/insert-3907422-fix-expected.txt: Removed.
2116 * platform/ios-sim/editing/unsupported-content/table-delete-001-expected.txt: Removed.
2117 * platform/ios-sim/editing/unsupported-content/table-delete-003-expected.txt: Removed.
2118 * platform/ios-sim/fast/block/positioning/move-with-auto-width-expected.txt: Removed.
2119 * platform/ios-sim/fast/canvas/2d.backingStorePixelRatio-expected.txt: Removed.
2120 * platform/ios-sim/fast/canvas/2d.imageDataHD-expected.txt: Removed.
2121 * platform/ios-sim/fast/canvas/canvas-fillPath-shadow-expected.txt: Removed.
2122 * platform/ios-sim/fast/canvas/webgl/texture-npot-expected.txt: Removed.
2123 * platform/ios-sim/fast/css/MarqueeLayoutTest-expected.txt: Removed.
2124 * platform/ios-sim/fast/css/color-leakage-expected.txt: Removed.
2125 * platform/ios-sim/fast/css/font-face-multiple-remote-sources-expected.txt: Removed.
2126 * platform/ios-sim/fast/css/font-face-remote-expected.txt: Removed.
2127 * platform/ios-sim/fast/css/getComputedStyle/computed-style-expected.txt: Removed.
2128 * platform/ios-sim/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Removed.
2129 * platform/ios-sim/fast/css/nested-layers-with-hover-expected.txt: Removed.
2130 * platform/ios-sim/fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1-expected.txt: Removed.
2131 * platform/ios-sim/fast/dom/Window/window-postmessage-arrays-expected.txt: Removed.
2132 * platform/ios-sim/fast/dom/constructed-objects-prototypes-expected.txt: Removed.
2133 * platform/ios-sim/fast/dom/gc-10-expected.txt: Removed.
2134 * platform/ios-sim/fast/dom/tabindex-clamp-expected.txt: Removed.
2135 * platform/ios-sim/fast/dynamic/dirty-float-in-clean-line-expected.txt: Removed.
2136 * platform/ios-sim/fast/events/pageshow-pagehide-on-back-cached-with-frames-expected.txt: Removed.
2137 * platform/ios-sim/fast/forms/mailto/advanced-get-expected.txt: Removed.
2138 * platform/ios-sim/fast/forms/mailto/advanced-put-expected.txt: Removed.
2139 * platform/ios-sim/fast/forms/radio/indeterminate-radio-expected.txt: Removed.
2140 * platform/ios-sim/fast/forms/select-script-onchange-expected.txt: Removed.
2141 * platform/ios-sim/fast/forms/suggested-value-expected.txt: Removed.
2142 * platform/ios-sim/fast/history/timed-refresh-in-cached-frame-expected.txt: Removed.
2143 * platform/ios-sim/fast/lists/inline-before-content-after-list-marker-expected.txt: Removed.
2144 * platform/ios-sim/fast/media/media-query-list-07-expected.txt: Removed.
2145 * platform/ios-sim/fast/media/print-restores-previous-mediatype-expected.txt: Removed.
2146 * platform/ios-sim/fast/multicol/span/before-child-anonymous-column-block-expected.txt: Removed.
2147 * platform/ios-sim/fast/overflow/horizontal-scroll-after-back-expected.txt: Removed.
2148 * platform/ios-sim/fast/overflow/scrollbar-restored-expected.txt: Removed.
2149 * platform/ios-sim/fast/repaint/table-hover-on-link-expected.txt: Removed.
2150 * platform/ios-sim/fast/repaint/table-section-repaint-expected.txt: Removed.
2151 * platform/ios-sim/fast/ruby/floating-ruby-text-expected.txt: Removed.
2152 * platform/ios-sim/fast/ruby/overhang-horizontal-expected.txt: Removed.
2153 * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap1-expected.txt: Removed.
2154 * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap2-expected.txt: Removed.
2155 * platform/ios-sim/fast/ruby/positioned-ruby-text-expected.txt: Removed.
2156 * platform/ios-sim/fast/ruby/ruby-text-before-child-split-expected.txt: Removed.
2157 * platform/ios-sim/fast/table/empty-row-crash-expected.txt: Removed.
2158 * platform/ios-sim/fast/table/empty-section-crash-expected.txt: Removed.
2159 * platform/ios-sim/fast/table/inline-form-assert-expected.txt: Removed.
2160 * platform/ios-sim/fast/table/max-width-integer-overflow-expected.txt: Removed.
2161 * platform/ios-sim/fast/table/table-row-split2-expected.txt: Removed.
2162 * platform/ios-sim/fast/table/table-section-split2-expected.txt: Removed.
2163 * platform/ios-sim/fast/table/table-split-expected.txt: Removed.
2164 * platform/ios-sim/fast/table/table-split2-expected.txt: Removed.
2165 * platform/ios-sim/fast/text/apply-start-width-after-skipped-text-expected.txt: Removed.
2166 * platform/ios-sim/fast/text/justify-padding-distribution-expected.txt: Removed.
2167 * platform/ios-sim/fast/text/selection-painted-separately-expected.txt: Removed.
2168 * platform/ios-sim/fast/text/setData-dirty-lines-expected.txt: Removed.
2169 * platform/ios-sim/fast/text/soft-hyphen-2-expected.txt: Removed.
2170 * platform/ios-sim/fast/text/splitText-dirty-lines-expected.txt: Removed.
2171 * platform/ios-sim/fast/transforms/shadows-expected.txt: Removed.
2172 * platform/ios-sim/fast/workers/worker-close-more-expected.txt: Removed.
2173 * platform/ios-sim/fast/writing-mode/table-percent-width-quirk-expected.txt: Removed.
2174 * platform/ios-sim/fast/xmlhttprequest/xmlhttprequest-recursive-sync-event-expected.txt: Removed.
2175 * platform/ios-sim/http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt: Removed.
2176 * platform/ios-sim/http/tests/cookies/simple-cookies-expired-expected.txt: Removed.
2177 * platform/ios-sim/http/tests/cookies/simple-cookies-max-age-expected.txt: Removed.
2178 * platform/ios-sim/http/tests/cookies/single-quoted-value-expected.txt: Removed.
2179 * platform/ios-sim/http/tests/misc/empty-urls-expected.txt: Removed.
2180 * platform/ios-sim/http/tests/multipart/load-last-non-html-frame-expected.txt: Removed.
2181 * platform/ios-sim/http/tests/navigation/post-goback1-expected.txt: Removed.
2182 * platform/ios-sim/http/tests/security/contentSecurityPolicy/connect-src-websocket-blocked-expected.txt: Removed.
2183 * platform/ios-sim/http/tests/security/contentSecurityPolicy/media-src-blocked-expected.txt: Removed.
2184 * platform/ios-sim/http/tests/security/local-video-poster-from-remote-expected.txt: Removed.
2185 * platform/ios-sim/http/tests/security/sandboxed-iframe-modify-self-expected.txt: Removed.
2186 * platform/ios-sim/http/tests/security/video-poster-cross-origin-crash-expected.txt: Removed.
2187 * platform/ios-sim/http/tests/xmlhttprequest/chunked-progress-event-expectedLength-expected.txt: Removed.
2188 * platform/ios-sim/http/tests/xmlhttprequest/request-encoding2-expected.txt: Removed.
2189 * platform/ios-sim/http/tests/xmlhttprequest/upload-onloadend-event-after-load-expected.txt: Removed.
2190 * platform/ios-sim/http/tests/xmlhttprequest/upload-onprogress-event-expected.txt: Removed.
2191 * platform/ios-sim/http/tests/xmlhttprequest/upload-progress-events-expected.txt: Removed.
2192 * platform/ios-sim/media/csp-blocks-video-expected.txt: Removed.
2193 * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.1-expected.txt: Removed.
2194 * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.2-expected.txt: Removed.
2195 * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T1-expected.txt: Removed.
2196 * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T2-expected.txt: Removed.
2197 * platform/ios-sim/svg/as-image/image-respects-pageScaleFactor-change-expected.txt: Removed.
2198 * platform/ios-sim/svg/css/getComputedStyle-basic-expected.txt: Removed.
2199 * platform/ios-sim/svg/custom/baseval-animval-equality-expected.txt: Removed.
2200 * platform/ios-sim/svg/custom/dasharrayOrigin-expected.txt: Removed.
2201 * platform/ios-sim/svg/custom/getSubStringLength-expected.txt: Removed.
2202 * platform/ios-sim/svg/custom/pattern-scaling-expected.txt: Removed.
2203 * platform/ios-sim/svg/custom/svg-features-expected.txt: Removed.
2204 * platform/ios-sim/svg/dom/altGlyph-dom-expected.txt: Removed.
2205 * platform/ios-sim/svg/foreignObject/fO-parent-display-none-expected.txt: Removed.
2206 * platform/ios-sim/svg/foreignObject/fO-parent-display-none-with-relative-pos-content-expected.txt: Removed.
2207 * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-expected.txt: Removed.
2208 * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-with-relative-pos-content-expected.txt: Removed.
2209 * platform/ios-sim/svg/hittest/svg-ellipse-non-scale-stroke-expected.txt: Removed.
2211 2014-04-16 David Kilzer <ddkilzer@apple.com>
2213 <http://webkit.org/b/129171> Rebaseline LayoutTests for iOS
2215 3206 files changed, 65535 insertions(+), 39972 deletions(-)
2217 * platform/ios-sim/Skipped: Clean up old items. Skip tests that
2218 time out due to notifyDone() not being called.
2220 2014-04-16 David Kilzer <ddkilzer@apple.com>
2222 Upstream iOS layout test results
2224 7354 files changed, 367781 insertions(+)
2226 * platform/ios-sim: Add.
2228 2014-04-16 David Kilzer <ddkilzer@apple.com>
2230 Rename LayoutTests/platformm/iphone-simulator => ios-sim
2232 * platform/ios-sim: Renamed from LayoutTests/platform/iphone-simulator.
2234 2014-04-16 Alexey Proskuryakov <ap@apple.com>
2236 DataTransfer should cache its FileList
2237 https://bugs.webkit.org/show_bug.cgi?id=131694
2239 Reviewed by Darin Adler.
2241 * fast/events/data-transfer-files-attribute-identity-expected.txt: Added.
2242 * fast/events/data-transfer-files-attribute-identity.html: Added.
2244 * platform/wk2/TestExpectations: Skipped the test, because WKTR doesn't support
2247 2014-04-16 Zoltan Horvath <zoltan@webkit.org>
2249 Remove fast/parser/parser-yield-timing.html from skipped list
2250 https://bugs.webkit.org/show_bug.cgi?id=131749
2252 Reviewed by Darin Adler.
2254 The test was originally skipped in Bug 89812 due to flakiness on Chromium
2255 debug bots. I run the tests with huge iterations and I don't see
2256 flakiness on Mavericks release/debug. Let's remove from skipped for now.
2258 * platform/mac/TestExpectations:
2260 2014-04-16 Bem Jones-Bey <bjonesbe@adobe.com>
2262 Remove references to Leopard and Snow Leopard from Windows TestExpectations
2264 Filed new bugs to track each of these tests, so someone with a windows
2265 build can try and see if the tests still fail.
2269 * platform/win/TestExpectations:
2270 * platform/wincairo/TestExpectations:
2272 2014-04-16 David Hyatt <hyatt@apple.com>
2274 Make sure to skip the RenderMultiColumnFlowThread when resolving percentage heights inside columns against
2275 containing blocks. The flow thread's auto height should not interfere if a fixed height is specified on
2278 https://bugs.webkit.org/show_bug.cgi?id=131741
2280 Reviewed by Simon Fraser.
2282 * fast/multicol/percent-height-expected.html: Added.
2283 * fast/multicol/percent-height.html: Added.
2285 2014-04-16 Martin Hodovan <mhodovan@inf.u-szeged.hu>
2287 ASSERTION FAILED: x2 >= x1 in WebCore::RenderObject::drawLineForBoxSide
2288 https://bugs.webkit.org/show_bug.cgi?id=127835
2290 Added test demonstrates four cases:
2291 Test #1: Negative upper margin + positive upper padding
2292 Test #2: Negative right margin + positive right padding (used to fail)
2293 Test #3: Negative bottom margin + positive bottom padding
2294 Test #4: Negative left margin + positive left padding (used to fail)
2296 Reviewed by Darin Adler.
2298 * fast/css/padding-margin-negative-border-expected.html: Added.
2299 * fast/css/padding-margin-negative-border.html: Added.
2301 2014-04-16 Jer Noble <jer.noble@apple.com>
2303 [MSE] Seeks into buffered ranges will never complete.
2304 https://bugs.webkit.org/show_bug.cgi?id=131717
2306 Reviewed by Eric Carlson.
2308 * media/media-source/media-source-seek-complete-expected.txt: Added.
2309 * media/media-source/media-source-seek-complete.html: Added.
2311 2014-04-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2313 Unreviewed EFL gardening. Some test modules come to crash since buildbot uses
2314 Ubuntu 13.10. Skip those crash modules for now.
2316 * platform/efl-wk2/TestExpectations:
2318 2014-04-14 Roger Fong <roger_fong@apple.com>
2320 Snapshotted plugins may need to be restarted if style properties are changed after initial load of plugin.
2321 https://bugs.webkit.org/show_bug.cgi?id=131553.
2322 <rdar://problem/15443375>
2324 Reviewed by Timothy Horton.
2326 * platform/mac-wk2/plugins/snapshotting/set-plugin-size-to-tiny-expected.txt: Added.
2327 * plugins/snapshotting/set-plugin-size-to-tiny.html: Added.
2329 2014-04-14 Morten Stenshorne <mstensho@opera.com>
2331 [New Multicolumn] Add support for column-span:all
2332 https://bugs.webkit.org/show_bug.cgi?id=129330
2334 Reviewed by Dave Hyatt.
2336 Wrote a bunch of tests. A few of the tests were copied from existing
2337 (old-impl) tests and put in a separate directory. That directory can
2338 be wiped when we turn on the new multicol implementation by default.
2340 * fast/multicol/newmulticol/adjacent-spanners-expected.html: Added.
2341 * fast/multicol/newmulticol/adjacent-spanners.html: Added.
2342 * fast/multicol/newmulticol/block-becomes-spanner-expected.html: Added.
2343 * fast/multicol/newmulticol/block-becomes-spanner.html: Added.
2344 * fast/multicol/newmulticol/change-spanner-display-expected.html: Added.
2345 * fast/multicol/newmulticol/change-spanner-display.html: Added.
2346 * fast/multicol/newmulticol/change-spanner-parent-display-expected.html: Added.
2347 * fast/multicol/newmulticol/change-spanner-parent-display.html: Added.
2348 * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash-expected.txt: Added.
2349 * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash.html: Added.
2350 * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block-expected.html: Added.
2351 * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block.html: Added.
2352 * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash-expected.txt: Added.
2353 * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash.html: Added.
2354 * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash-expected.txt: Added.
2355 * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash.html: Added.
2356 * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox-expected.txt: Added.
2357 * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox.html: Added.
2358 * fast/multicol/newmulticol/compare-with-old-impl/clone-summary-expected.html: Added.
2359 * fast/multicol/newmulticol/compare-with-old-impl/clone-summary.html: Added.
2360 * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box-expected.txt: Added.
2361 * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box.html: Added.
2362 * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash-expected.txt: Added.
2363 * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash.html: Added.
2364 * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash-expected.txt: Added.
2365 * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash.html: Added.
2366 * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash-expected.txt: Added.
2367 * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash.html: Added.
2368 * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash-expected.txt: Added.
2369 * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash.html: Added.
2370 * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash-expected.txt: Added.
2371 * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash.html: Added.
2372 * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash-expected.txt: Added.
2373 * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash.html: Added.
2374 * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash-expected.txt: Added.
2375 * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash.html: Added.
2376 * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash-expected.txt: Added.
2377 * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash.html: Added.
2378 * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash-expected.txt: Added.
2379 * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash.html: Added.
2380 * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash-expected.txt: Added.
2381 * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash.html: Added.
2382 * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash-expected.txt: Added.
2383 * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash.html: Added.
2384 * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting-expected.html: Added.
2385 * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting.html: Added.
2386 * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child-expected.html: Added.
2387 * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child.html: Added.
2388 * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash-expected.txt: Added.
2389 * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash.html: Added.
2390 * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash-expected.txt: Added.
2391 * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash.html: Added.
2392 * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash-expected.txt: Added.
2393 * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash.html: Added.
2394 * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash-expected.txt: Added.
2395 * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash.html: Added.
2396 * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash-expected.txt: Added.
2397 * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash.html: Added.
2398 * fast/multicol/newmulticol/insert-row-content1-expected.html: Added.
2399 * fast/multicol/newmulticol/insert-row-content1.html: Added.
2400 * fast/multicol/newmulticol/insert-row-content2-expected.html: Added.
2401 * fast/multicol/newmulticol/insert-row-content2.html: Added.
2402 * fast/multicol/newmulticol/insert-row-content3-expected.html: Added.
2403 * fast/multicol/newmulticol/insert-row-content3.html: Added.
2404 * fast/multicol/newmulticol/insert-row-content4-expected.html: Added.
2405 * fast/multicol/newmulticol/insert-row-content4.html: Added.
2406 * fast/multicol/newmulticol/insert-row-content5-expected.html: Added.
2407 * fast/multicol/newmulticol/insert-row-content5.html: Added.
2408 * fast/multicol/newmulticol/insert-row-content6-expected.html: Added.
2409 * fast/multicol/newmulticol/insert-row-content6.html: Added.
2410 * fast/multicol/newmulticol/insert-row-content7-expected.html: Added.
2411 * fast/multicol/newmulticol/insert-row-content7.html: Added.
2412 * fast/multicol/newmulticol/insert-row-content8-expected.html: Added.
2413 * fast/multicol/newmulticol/insert-row-content8.html: Added.
2414 * fast/multicol/newmulticol/insert-row-content9-expected.html: Added.
2415 * fast/multicol/newmulticol/insert-row-content9.html: Added.
2416 * fast/multicol/newmulticol/insert-spanner-child1-expected.html: Added.
2417 * fast/multicol/newmulticol/insert-spanner-child1.html: Added.
2418 * fast/multicol/newmulticol/insert-spanner-child2-expected.html: Added.
2419 * fast/multicol/newmulticol/insert-spanner-child2.html: Added.
2420 * fast/multicol/newmulticol/insert-spanner-child3-expected.html: Added.
2421 * fast/multicol/newmulticol/insert-spanner-child3.html: Added.
2422 * fast/multicol/newmulticol/insert-spanner1-expected.html: Added.
2423 * fast/multicol/newmulticol/insert-spanner1.html: Added.
2424 * fast/multicol/newmulticol/insert-spanner2-expected.html: Added.
2425 * fast/multicol/newmulticol/insert-spanner2.html: Added.
2426 * fast/multicol/newmulticol/insert-spanner3-expected.html: Added.
2427 * fast/multicol/newmulticol/insert-spanner3.html: Added.
2428 * fast/multicol/newmulticol/insert-spanner4-expected.html: Added.
2429 * fast/multicol/newmulticol/insert-spanner4.html: Added.
2430 * fast/multicol/newmulticol/insert-spanner5-expected.html: Added.
2431 * fast/multicol/newmulticol/insert-spanner5.html: Added.
2432 * fast/multicol/newmulticol/insert-spanner6-expected.html: Added.
2433 * fast/multicol/newmulticol/insert-spanner6.html: Added.
2434 * fast/multicol/newmulticol/insert-spanner7-expected.html: Added.
2435 * fast/multicol/newmulticol/insert-spanner7.html: Added.
2436 * fast/multicol/newmulticol/insert-spanner8-expected.html: Added.
2437 * fast/multicol/newmulticol/insert-spanner8.html: Added.
2438 * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block-expected.html: Added.
2439 * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block.html: Added.
2440 * fast/multicol/newmulticol/remove-row-content1-expected.html: Added.
2441 * fast/multicol/newmulticol/remove-row-content1.html: Added.
2442 * fast/multicol/newmulticol/remove-row-content2-expected.html: Added.
2443 * fast/multicol/newmulticol/remove-row-content2.html: Added.
2444 * fast/multicol/newmulticol/remove-row-content3-expected.html: Added.
2445 * fast/multicol/newmulticol/remove-row-content3.html: Added.
2446 * fast/multicol/newmulticol/remove-row-content4-expected.html: Added.
2447 * fast/multicol/newmulticol/remove-row-content4.html: Added.
2448 * fast/multicol/newmulticol/remove-row-content5-expected.html: Added.
2449 * fast/multicol/newmulticol/remove-row-content5.html: Added.
2450 * fast/multicol/newmulticol/remove-row-content6-expected.html: Added.
2451 * fast/multicol/newmulticol/remove-row-content6.html: Added.
2452 * fast/multicol/newmulticol/remove-row-content7-expected.html: Added.
2453 * fast/multicol/newmulticol/remove-row-content7.html: Added.
2454 * fast/multicol/newmulticol/remove-row-content8-expected.html: Added.
2455 * fast/multicol/newmulticol/remove-row-content8.html: Added.
2456 * fast/multicol/newmulticol/remove-row-content9-expected.html: Added.
2457 * fast/multicol/newmulticol/remove-row-content9.html: Added.
2458 * fast/multicol/newmulticol/remove-spanner1-expected.html: Added.
2459 * fast/multicol/newmulticol/remove-spanner1.html: Added.
2460 * fast/multicol/newmulticol/remove-spanner2-expected.html: Added.
2461 * fast/multicol/newmulticol/remove-spanner2.html: Added.
2462 * fast/multicol/newmulticol/remove-spanner3-expected.html: Added.
2463 * fast/multicol/newmulticol/remove-spanner3.html: Added.
2464 * fast/multicol/newmulticol/remove-spanner4-expected.html: Added.
2465 * fast/multicol/newmulticol/remove-spanner4.html: Added.
2466 * fast/multicol/newmulticol/remove-spanner5-expected.html: Added.
2467 * fast/multicol/newmulticol/remove-spanner5.html: Added.
2468 * fast/multicol/newmulticol/remove-spanner6-expected.html: Added.
2469 * fast/multicol/newmulticol/remove-spanner6.html: Added.
2470 * fast/multicol/newmulticol/sole-spanner-expected.html: Added.
2471 * fast/multicol/newmulticol/sole-spanner.html: Added.
2472 * fast/multicol/newmulticol/span-between-text-expected.html: Added.
2473 * fast/multicol/newmulticol/span-between-text.html: Added.
2474 * fast/multicol/newmulticol/spanner-becomes-regular-block-expected.html: Added.
2475 * fast/multicol/newmulticol/spanner-becomes-regular-block.html: Added.
2476 * fast/multicol/newmulticol/spanner-first-expected.html: Added.
2477 * fast/multicol/newmulticol/spanner-first.html: Added.
2478 * fast/multicol/newmulticol/spanner-img-expected.html: Added.
2479 * fast/multicol/newmulticol/spanner-img.html: Added.
2480 * fast/multicol/newmulticol/spanner-inline-block-expected.html: Added.
2481 * fast/multicol/newmulticol/spanner-inline-block.html: Added.
2482 * fast/multicol/newmulticol/spanner-last-expected.html: Added.
2483 * fast/multicol/newmulticol/spanner-last.html: Added.
2484 * fast/multicol/newmulticol/spanner-nested-dynamic-expected.html: Added.
2485 * fast/multicol/newmulticol/spanner-nested-dynamic.html: Added.
2486 * fast/multicol/newmulticol/spanner-nested-expected.html: Added.
2487 * fast/multicol/newmulticol/spanner-nested.html: Added.
2488 * fast/multicol/newmulticol/spanner-pseudo-after1-expected.html: Added.
2489 * fast/multicol/newmulticol/spanner-pseudo-after1.html: Added.
2490 * fast/multicol/newmulticol/spanner-pseudo-after2-expected.html: Added.
2491 * fast/multicol/newmulticol/spanner-pseudo-after2.html: Added.
2492 * fast/multicol/newmulticol/spanner-pseudo-after3-expected.html: Added.
2493 * fast/multicol/newmulticol/spanner-pseudo-after3.html: Added.
2494 * fast/multicol/newmulticol/spanner-pseudo-after4-expected.html: Added.
2495 * fast/multicol/newmulticol/spanner-pseudo-after4.html: Added.
2496 * fast/multicol/newmulticol/spanner-pseudo-before-after1-expected.html: Added.
2497 * fast/multicol/newmulticol/spanner-pseudo-before-after1.html: Added.
2498 * fast/multicol/newmulticol/spanner-pseudo-before-after2-expected.html: Added.
2499 * fast/multicol/newmulticol/spanner-pseudo-before-after2.html: Added.
2500 * fast/multicol/newmulticol/spanner-pseudo-before-after3-expected.html: Added.
2501 * fast/multicol/newmulticol/spanner-pseudo-before-after3.html: Added.
2502 * fast/multicol/newmulticol/spanner-pseudo-before-after4-expected.html: Added.
2503 * fast/multicol/newmulticol/spanner-pseudo-before-after4.html: Added.
2504 * fast/multicol/newmulticol/spanner-pseudo-before1-expected.html: Added.
2505 * fast/multicol/newmulticol/spanner-pseudo-before1.html: Added.
2506 * fast/multicol/newmulticol/spanner-pseudo-before2-expected.html: Added.
2507 * fast/multicol/newmulticol/spanner-pseudo-before2.html: Added.
2508 * fast/multicol/newmulticol/spanner-pseudo-before3-expected.html: Added.
2509 * fast/multicol/newmulticol/spanner-pseudo-before3.html: Added.
2510 * fast/multicol/newmulticol/spanner-pseudo-before4-expected.html: Added.
2511 * fast/multicol/newmulticol/spanner-pseudo-before4.html: Added.
2512 * fast/multicol/newmulticol/spanner-table-expected.html: Added.
2513 * fast/multicol/newmulticol/spanner-table.html: Added.
2514 * fast/multicol/newmulticol/spanner-with-margin-expected.html: Added.
2515 * fast/multicol/newmulticol/spanner-with-margin.html: Added.
2516 * fast/multicol/newmulticol/spanner1-expected.html: Added.
2517 * fast/multicol/newmulticol/spanner1.html: Added.
2518 * fast/multicol/newmulticol/spanner2-expected.html: Added.
2519 * fast/multicol/newmulticol/spanner2.html: Added.
2520 * fast/multicol/newmulticol/spanner3-expected.html: Added.
2521 * fast/multicol/newmulticol/spanner3.html: Added.
2522 * fast/multicol/newmulticol/spanner4-expected.html: Added.
2523 * fast/multicol/newmulticol/spanner4.html: Added.
2524 * fast/multicol/newmulticol/spanner5-expected.html: Added.
2525 * fast/multicol/newmulticol/spanner5.html: Added.
2526 * fast/multicol/newmulticol/spanner6-expected.html: Added.
2527 * fast/multicol/newmulticol/spanner6.html: Added.
2528 * fast/multicol/newmulticol/spanner7-expected.html: Added.
2529 * fast/multicol/newmulticol/spanner7.html: Added.
2530 * fast/multicol/newmulticol/spanner8-expected.html: Added.
2531 * fast/multicol/newmulticol/spanner8.html: Added.
2532 * fast/multicol/newmulticol/spanner9-expected.html: Added.
2533 * fast/multicol/newmulticol/spanner9.html: Added.
2534 * fast/multicol/newmulticol/trailing-margin-with-spanner-expected.html: Added.
2535 * fast/multicol/newmulticol/trailing-margin-with-spanner.html: Added.
2536 * fast/multicol/newmulticol/trailing-margin-with-spanner2-expected.html: Added.
2537 * fast/multicol/newmulticol/trailing-margin-with-spanner2.html: Added.
2538 * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Added.
2540 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2542 http/tests/websocket/tests/hybi/workers/close.html is flaky
2543 https://bugs.webkit.org/show_bug.cgi?id=131716
2545 * platform/mac/TestExpectations: Marking as such.
2547 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2549 transitions/cancel-transition.html is very flaky on Mac
2550 https://bugs.webkit.org/show_bug.cgi?id=131715
2552 * platform/mac/TestExpectations: Marking as such.
2554 2014-04-15 Lorenzo Tilve <ltilve@igalia.com>
2556 Unreviewed gardening.
2559 Corrected wrong js/regress/ path for js/slow-stress/emscripten-memops.html
2560 * platform/gtk/TestExpectations:
2561 Updated expectation for passing on Release plugins/unavailable-plugin-indicator-obscurity.html
2563 2014-04-15 Commit Queue <commit-queue@webkit.org>
2565 Unreviewed, rolling out r167199 and r167251.
2566 https://bugs.webkit.org/show_bug.cgi?id=131678
2568 Caused a DYEBench regression and does not seem to improve perf
2569 on relevant websites (Requested by rniwa on #webkit).
2571 Reverted changesets:
2573 "Rewrite Function.bind as a builtin"
2574 https://bugs.webkit.org/show_bug.cgi?id=131083
2575 http://trac.webkit.org/changeset/167199
2577 "Update test result"
2578 http://trac.webkit.org/changeset/167251
2580 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2582 inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html
2583 flakily fail and assert
2584 https://bugs.webkit.org/show_bug.cgi?id=131679
2586 * TestExpectations: This one, too.
2588 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2590 inspector/dom/content-flow-list.html is flakily failing and asserting
2591 https://bugs.webkit.org/show_bug.cgi?id=131679
2593 * TestExpectations: Skip the test, it fails or asserts most of the time.
2595 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2597 ScriptProcessorNode is garbage collected while still active if unreachable (breaks multiple webaudio test)
2598 https://bugs.webkit.org/show_bug.cgi?id=112521
2600 * TestExpectations: Updated bug number, added webaudio/audioprocessingevent.html,
2601 and removed a spurious additional webaudio/javascriptaudionode-downmix8-2channel-input.html line.
2603 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2605 [Mac] compositing/repaint/positioned-movement.html flaky, missing repaint
2606 https://bugs.webkit.org/show_bug.cgi?id=118153
2608 * platform/mac-wk2/TestExpectations:
2609 * platform/mac/TestExpectations:
2610 Moved the flaky expectation to also apply to WebKit1.
2612 2014-04-14 Commit Queue <commit-queue@webkit.org>
2614 Unreviewed, rolling out r167261.
2615 https://bugs.webkit.org/show_bug.cgi?id=131667
2617 broke many navigation tests (Requested by ap on #webkit).
2621 "Web Replay: memoize fallback time values for
2622 document.lastModified"
2623 https://bugs.webkit.org/show_bug.cgi?id=131318
2624 http://trac.webkit.org/changeset/167261
2626 2014-04-14 Commit Queue <commit-queue@webkit.org>
2628 Unreviewed, rolling out r167272.
2629 https://bugs.webkit.org/show_bug.cgi?id=131666
2631 Broke multiple tests (Requested by ap on #webkit).
2635 "Function.bind itself is too slow"
2636 https://bugs.webkit.org/show_bug.cgi?id=131636
2637 http://trac.webkit.org/changeset/167272
2639 2014-04-14 Jon Honeycutt <jhoneycutt@apple.com>
2641 Assertion failure under FEImage::determineAbsolutePaintRect()
2643 <https://bugs.webkit.org/show_bug.cgi?id=131660>
2644 <rdar://problem/15669294>
2646 Reviewed by Geoffrey Garen.
2648 * svg/filters/feImage-filter-assertion-expected.txt: Added.
2649 * svg/filters/feImage-filter-assertion.html: Added.
2651 2014-04-14 Oliver Hunt <oliver@apple.com>
2653 Function.bind itself is too slow
2654 https://bugs.webkit.org/show_bug.cgi?id=131636
2656 Reviewed by Geoffrey Garen.
2658 New test, and fix bogus log in old one
2660 * js/regress/function-bind-create-expected.html: Added.
2661 * js/regress/function-bind-create.html: Added.
2662 * js/regress/script-tests/function-bind-create.js: Added.
2664 * js/regress/script-tests/function-bind.js:
2666 2014-04-14 Brian J. Burg <burg@cs.washington.edu>
2668 Web Replay: memoize fallback time values for document.lastModified
2669 https://bugs.webkit.org/show_bug.cgi?id=131318
2671 Reviewed by Joseph Pecoraro.
2673 * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
2675 2014-04-14 Eduardo Lima Mitev <elima@igalia.com>
2677 [GTK] Unreviewed GTK gardening.
2679 * platform/gtk/TestExpectations: Update test expectations for new failing test 'editing/editability/ignored-content.html'.
2680 * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Rebaselined.
2682 2014-04-14 Dirk Schulze <krit@webkit.org>
2684 Optimize Canvas fill and drawImage with SourceIn, DestinationIn, SourceOut, and DestinationAtop using transparencyLayer.
2685 https://bugs.webkit.org/show_bug.cgi?id=79659
2687 Reviewed by Darin Adler.
2689 Unskip previously failing tests.
2691 * platform/gtk/TestExpectations:
2693 2014-04-14 Manuel Rego Casasnovas <rego@igalia.com>
2695 [JSC] CSSStyleDeclaration report incorrect descriptor
2696 https://bugs.webkit.org/show_bug.cgi?id=89697
2698 Reviewed by Benjamin Poulain.
2700 Add new test to check the descriptor of CSSStyleDeclaration properties.
2702 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt: Added.
2703 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html: Added.
2705 2014-04-14 Benjamin Poulain <benjamin@webkit.org>
2707 CSS JIT: compile the :nth-child() pseudo class
2708 https://bugs.webkit.org/show_bug.cgi?id=131602
2710 Reviewed by Andreas Kling.
2712 Add a couple of test for the new code:
2713 -nth-child-with-backtracking tests the register pressure with backtracking.
2714 -nth-child-bounds tests invalid selectors do not cause problems.
2716 * fast/selectors/nth-child-bounds-expected.txt: Added.
2717 * fast/selectors/nth-child-bounds.html: Added.
2718 * fast/selectors/nth-child-with-backtracking-expected.txt: Added.
2719 * fast/selectors/nth-child-with-backtracking.html: Added.
2721 * http/tests/security/video-poster-cross-origin-crash.html:
2722 Now that CSSSelector filters out ridiculously bad values, the pseudo class in this test
2723 was no longer executed.
2724 The particular value of nth-child is irrelevant for this test, all it needs it the tree marking
2727 2014-04-14 Mihnea Ovidenie <mihnea@adobe.com>
2729 [CSS Regions] Hit testing doesn't work in video
2730 https://bugs.webkit.org/show_bug.cgi?id=131485
2732 Reviewed by Andrei Bucur.
2734 * fast/regions/hit-test-region-preserve3d-container-expected.txt: Added.
2735 * fast/regions/hit-test-region-preserve3d-container.html: Added.
2737 2014-04-14 Koji Ishii <kojishi@gmail.com>
2739 Update html5lib test data to latest version
2740 https://bugs.webkit.org/show_bug.cgi?id=131588
2742 Reviewed by Darin Adler.
2744 This patch imports the latest version of the "dat" files from
2745 https://github.com/html5lib/html5lib-tests
2746 Also updated expected files for failures of new tests.
2748 * html5lib/generated/run-adoption01-data-expected.txt: Passes now as a bug in the test was fixed.
2749 * html5lib/generated/run-adoption01-write-expected.txt: Supressed new failures.
2750 * html5lib/generated/run-inbody01-data-expected.txt: Added.
2751 * html5lib/generated/run-inbody01-data.html: Added.
2752 * html5lib/generated/run-inbody01-write-expected.txt: Added.
2753 * html5lib/generated/run-inbody01-write.html: Added.
2754 * html5lib/generated/run-main-element-data-expected.txt: Added.
2755 * html5lib/generated/run-main-element-data.html: Added.
2756 * html5lib/generated/run-main-element-write-expected.txt: Added.
2757 * html5lib/generated/run-main-element-write.html: Added.
2758 * html5lib/generated/run-template-data-expected.txt: Supressed new failures.
2759 * html5lib/generated/run-template-write-expected.txt: Supressed new failures.
2760 * html5lib/generated/run-tests21-data-expected.txt: Supressed new failures.
2761 * html5lib/generated/run-tests21-write-expected.txt: Supressed new failures.
2762 * html5lib/generated/run-tests25-data-expected.txt: Supressed new failures.
2763 * html5lib/generated/run-tests25-write-expected.txt: Supressed new failures.
2764 * html5lib/resources/adoption01.dat:
2765 * html5lib/resources/adoption02.dat:
2766 * html5lib/resources/comments01.dat:
2767 * html5lib/resources/doctype01.dat:
2768 * html5lib/resources/domjs-unsafe.dat:
2769 * html5lib/resources/entities01.dat:
2770 * html5lib/resources/entities02.dat:
2771 * html5lib/resources/html5test-com.dat:
2772 * html5lib/resources/inbody01.dat:
2773 * html5lib/resources/isindex.dat:
2774 * html5lib/resources/main-element.dat: Added.
2775 * html5lib/resources/pending-spec-changes-plain-text-unsafe.dat:
2776 * html5lib/resources/pending-spec-changes.dat:
2777 * html5lib/resources/plain-text-unsafe.dat:
2778 * html5lib/resources/scriptdata01.dat:
2779 * html5lib/resources/tables01.dat:
2780 * html5lib/resources/template.dat:
2781 * html5lib/resources/tests1.dat:
2782 * html5lib/resources/tests10.dat:
2783 * html5lib/resources/tests14.dat:
2784 * html5lib/resources/tests15.dat:
2785 * html5lib/resources/tests16.dat:
2786 * html5lib/resources/tests17.dat:
2787 * html5lib/resources/tests18.dat:
2788 * html5lib/resources/tests19.dat:
2789 * html5lib/resources/tests2.dat:
2790 * html5lib/resources/tests20.dat:
2791 * html5lib/resources/tests21.dat:
2792 * html5lib/resources/tests22.dat:
2793 * html5lib/resources/tests23.dat:
2794 * html5lib/resources/tests25.dat:
2795 * html5lib/resources/tests26.dat:
2796 * html5lib/resources/tests3.dat:
2797 * html5lib/resources/tests4.dat:
2798 * html5lib/resources/tests5.dat:
2799 * html5lib/resources/tests6.dat:
2800 * html5lib/resources/tests7.dat:
2801 * html5lib/resources/tests8.dat:
2802 * html5lib/resources/tests9.dat:
2803 * html5lib/resources/tests_innerHTML_1.dat:
2804 * html5lib/resources/tricky01.dat:
2805 * html5lib/resources/webkit01.dat:
2806 * html5lib/resources/webkit02.dat:
2808 2014-04-13 Darin Adler <darin@apple.com>
2810 REGRESSION (r158617): Find on Page can get stuck in a loop when the search string occurs in an <input> in a <fieldset>
2811 https://bugs.webkit.org/show_bug.cgi?id=126322
2813 Reviewed by Ryosuke Niwa.
2815 * editing/text-iterator/count-matches-in-form-expected.txt: Added.
2816 * editing/text-iterator/count-matches-in-form.html: Added.
2818 * fast/text/window-find.html: Tweaked the test a bit, making it a little easier to
2819 see if the test hasn't even run.
2821 2014-04-08 Oliver Hunt <oliver@apple.com>
2823 Rewrite Function.bind as a builtin
2824 https://bugs.webkit.org/show_bug.cgi?id=131083
2826 Reviewed by Geoffrey Garen.
2830 * js/dom/function-bind-expected.txt:
2831 * js/regress/function-bind-expected.txt: Added.
2832 * js/regress/function-bind.html: Added.
2833 * js/regress/script-tests/function-bind.js: Added.
2836 2014-04-13 Youenn Fablet <youenn.fablet@crf.canon.fr>
2838 [GStreamer] No CORS support for media elements
2839 https://bugs.webkit.org/show_bug.cgi?id=99037
2841 Reviewed by Philippe Normand.
2843 http/tests/security/video-cross-origin-accessfailure.html verifies that cross-origin streams that fail CORS check
2844 are not played when crossorigin attribute is set.
2845 http/tests/security/video-cross-origin-accesssameorigin.html verifies that access to same-origin streams
2846 are played when crossorigin attribute is set.
2848 * http/tests/security/video-cross-origin-accessfailure-expected.txt: Added.
2849 * http/tests/security/video-cross-origin-accessfailure.html: Added.
2850 * http/tests/security/video-cross-origin-accesssameorigin-expected.txt: Added.
2851 * http/tests/security/video-cross-origin-accesssameorigin.html: Added.
2852 * platform/efl/TestExpectations: Enabled http/tests/security/video-cross-origin-readback.html.
2853 * platform/gtk/TestExpectations: Ditto.
2854 * platform/mac/TestExpectations: Disabled http/tests/security/video-cross-origin-accessfailure.html.
2856 2014-04-13 Darin Adler <darin@apple.com>
2858 REGRESSION (r166860): ASSERTION FAILED: !isCalculated() on fast/css/image-set-value-not-removed-crash.html
2859 https://bugs.webkit.org/show_bug.cgi?id=131480
2861 Reviewed by Andreas Kling.
2863 * platform/mac/TestExpectations: Unskip the test now that the assertion is fixed.
2865 2014-04-12 Filip Pizlo <fpizlo@apple.com>
2867 Make slow-stress tests run faster by running fewer VM variants.
2869 Rubber stamped by Geoffrey Garen.
2871 * jsc-layout-tests.yaml:
2873 2014-04-12 Filip Pizlo <fpizlo@apple.com>
2875 Math.fround() should be an intrinsic
2876 https://bugs.webkit.org/show_bug.cgi?id=131583
2878 Reviewed by Geoffrey Garen.
2880 This test runs 4.4635x faster with the intrinsic.
2882 * js/regress/fround-expected.txt: Added.
2883 * js/regress/fround.html: Added.
2884 * js/regress/script-tests/fround.js: Added.
2886 2014-04-12 Youenn Fablet <youenn.fablet@crf.canon.fr>
2888 [SOUP] Libsoup internal credential setting should be controlled by loader decision
2889 https://bugs.webkit.org/show_bug.cgi?id=130963
2891 Reviewed by Darin Adler.
2893 * platform/efl/TestExpectations: Unskipped http/tests/xmlhttprequest/cross-origin-no-authorization.html.
2894 * platform/gtk/TestExpectations: Ditto.
2896 2014-04-12 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
2898 (before-mar-1-1000) In correct date creation prior to 1 Mar 1000
2899 https://bugs.webkit.org/show_bug.cgi?id=129308
2901 Reviewed by Darin Adler.
2903 * js/date-constructor-expected.txt:
2904 * js/script-tests/date-constructor.js:
2906 2014-04-11 Jon Honeycutt <jhoneycutt@apple.com>
2908 Assertion failure changing select element size during focus event
2910 <https://bugs.webkit.org/show_bug.cgi?id=131566>
2911 <rdar://problem/16400735>
2913 Reviewed by Andy Estes.
2915 * fast/forms/select-change-size-during-focus-expected.txt: Added.
2916 * fast/forms/select-change-size-during-focus.html: Added.
2918 2014-04-11 Bem Jones-Bey <bjonesbe@adobe.com>
2920 Clear sibling floats while splitting inline flow
2921 https://bugs.webkit.org/show_bug.cgi?id=130905
2923 Reviewed by David Hyatt.
2925 This test will only crash if run with Address Sanitizer or some other
2926 address checking tool.
2928 * fast/block/float/split-inline-sibling-of-float-crash-expected.txt: Added.
2929 * fast/block/float/split-inline-sibling-of-float-crash.html: Added.
2931 2014-04-11 Gavin Barraclough <baraclough@apple.com>
2933 Rollout - Rewrite Function.bind as a builtin
2934 https://bugs.webkit.org/show_bug.cgi?id=131083
2938 Rolling out r167020 while investigating a performance regression.
2940 * js/dom/function-bind-expected.txt:
2941 * js/regress/function-bind-expected.txt: Removed.
2942 * js/regress/function-bind.html: Removed.
2943 * js/regress/script-tests/function-bind.js: Removed.
2945 2014-04-11 Hans Muller <hmuller@adobe.com>
2947 [CSS Shapes] shape-outside from image doesn't load properly
2948 https://bugs.webkit.org/show_bug.cgi?id=131491
2950 Reviewed by Bem Jones-Bey.
2952 * http/tests/css/shape-image-file-expected.html: Added.
2953 * http/tests/css/shape-image-file.html: Added.
2955 2014-04-11 Mark Lam <mark.lam@apple.com>
2957 JSMainThreadExecState::call() should clear exceptions before returning.
2958 <https://webkit.org/b/131530>
2960 Reviewed by Geoffrey Garen.
2962 * fast/dom/regress-131530-expected.txt: Added.
2963 * fast/dom/regress-131530.html: Added.
2965 2014-04-11 Carlos Alberto Lopez Perez <clopez@igalia.com>
2967 [GTK] Unreviewed GTK gardening.
2969 Support for audio and video tracks was added on r158436. Stop skipping the following tests:
2970 media/track/audio-track.html
2971 media/track/video-track.html
2973 Update bug number for media/track/track*in-band*.html tests
2975 Report and update text expectations for new failing tests:
2976 media/track/track-remove-track.html
2977 fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-svg.html
2978 media/media-event-listeners.html
2980 Update timeout expectation for media/video-controls-captions.html
2982 * platform/gtk/TestExpectations:
2984 2014-04-10 Chris Fleizach <cfleizach@apple.com>
2986 Heap-use-after-free in WebCore::SpeechSynthesisUtterance::startTime
2987 https://bugs.webkit.org/show_bug.cgi?id=131482
2989 Reviewed by David Kilzer.
2991 * platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash-expected.txt: Added.
2992 * platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash.html: Added.
2994 2014-04-11 Bear Travis <betravis@adobe.com>
2996 [CSS Shapes] inset args and radial args should serialize to the simplest form
2997 https://bugs.webkit.org/show_bug.cgi?id=129825
2999 Reviewed by Dirk Schulze.
3001 Modify tests to use the shortened inset serialization.
3003 * animations/resources/animation-test-helpers.js: Accept shortened inset forms.
3004 * css3/masking/clip-path-animation-expected.txt:
3005 * css3/masking/clip-path-animation.html:
3006 * fast/masking/parsing-clip-path-shape-expected.txt:
3007 * fast/masking/parsing-clip-path-shape.html:
3008 * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
3009 * fast/shapes/parsing/parsing-shape-lengths.html:
3010 * fast/shapes/parsing/parsing-shape-outside-expected.txt:
3011 * fast/shapes/parsing/parsing-test-utils.js:
3012 * fast/shapes/shape-outside-floats/shape-outside-animation-expected.txt:
3013 * fast/shapes/shape-outside-floats/shape-outside-animation.html:
3015 2014-04-11 Praveen R Jadhav <praveen.j@samsung.com>
3017 "playbackTime" parameter is not present in AudioProcessingEvent Interface as per W3C spec
3018 https://bugs.webkit.org/show_bug.cgi?id=105518
3020 Reviewed by Jer Noble.
3022 Test case added to check AudioProcessingEvent attributes.
3024 * webaudio/audioprocessingevent-expected.txt: Added.
3025 * webaudio/audioprocessingevent.html: Added.
3027 2014-04-11 Zalan Bujtas <zalan@apple.com>
3029 Subpixel rendering: WK1: Trail of cruft in redraw during animations.
3030 https://bugs.webkit.org/show_bug.cgi?id=131525
3032 Reviewed by Simon Fraser.
3034 Use enclosing rect instead of snapping to make sure the repaint rect always
3035 covers the dirty area when painting is requested in a non-compositing RenderView.
3036 This only applies to WK1 as WK2 has compositing RenderView and the repainting
3037 is managed by RenderLayerBacking.
3039 This is a temporary solution until after ScrollView/FrameView/RenderView
3040 is transitioned to device pixels. (tracked here: webkit.org/b/131526).
3042 * fast/repaint/hidpi-block-width-change-leaves-cruft-expected.html: Added.
3043 * fast/repaint/hidpi-block-width-change-leaves-cruft.html: Added.
3045 2014-04-11 Enrique Ocaña González <eocanha@igalia.com>
3047 [GTK] Unreviewed GTK gardening.
3049 Update test expectations for flaky tests timing out:
3050 media/track/track-remove-active-cue-crash.html
3051 media/media-ended.html
3052 media/audio-mpeg-supported.html
3054 * platform/gtk/TestExpectations:
3056 2014-04-10 Commit Queue <commit-queue@webkit.org>
3058 Unreviewed, rolling out r167073.
3059 https://bugs.webkit.org/show_bug.cgi?id=131516
3061 This patch caused crashes in video tests. (Requested by
3062 mrobinson on #webkit).
3066 "[GStreamer] No CORS support for media elements"
3067 https://bugs.webkit.org/show_bug.cgi?id=99037
3068 http://trac.webkit.org/changeset/167073
3070 2014-04-10 Jon Honeycutt <jhoneycutt@apple.com>
3072 Assertion failure in WebCore::FlexBoxIterator::next()
3073 <https://bugs.webkit.org/show_bug.cgi?id=117176>
3074 <rdar://problem/14054549>
3076 Reviewed by Tim Horton.
3078 * fast/flexbox/collapse-anonymous-wrappers-assertion-expected.txt: Added.
3079 * fast/flexbox/collapse-anonymous-wrappers-assertion.html: Added.
3081 2014-04-07 Jon Honeycutt <jhoneycutt@apple.com>
3083 Assertion failure, !node || node->isElementNode(), in
3084 WebCore::RenderBlock::clone()
3085 <https://bugs.webkit.org/show_bug.cgi?id=110489>
3086 <rdar://problem/13666425>
3088 Reviewed by Antti Koivisto.
3090 * fast/multicol/fuzzed-test-case-expected.txt: Added.
3091 * fast/multicol/fuzzed-test-case.html: Added.
3093 2014-04-10 Zalan Bujtas <zalan@apple.com>
3095 Web Inspector: Breakpoint in gutter has clipped / broken border image.
3096 https://bugs.webkit.org/show_bug.cgi?id=131500
3098 Reviewed by Joseph Pecoraro.
3102 * fast/borders/border-image-slice-missing-right-expected.html: Added.
3103 * fast/borders/border-image-slice-missing-right.html: Added.
3105 2014-04-10 James Craig <jcraig@apple.com>
3107 Web Inspector: AXI: expose aria-busy state of current and ancestor nodes
3108 https://bugs.webkit.org/show_bug.cgi?id=130826
3110 Reviewed by Timothy Hatcher.
3112 Expose if node is contained by any "busy" ancestor nodes, too.
3114 * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
3115 * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
3117 2014-04-10 Brian J. Burg <burg@cs.washington.edu>
3119 Web Replay: memoize plugin data for navigator.mimeTypes and navigator.plugins
3120 https://bugs.webkit.org/show_bug.cgi?id=131341
3122 Reviewed by Timothy Hatcher.
3124 Add support for different setup methods before the initial navigation of
3125 capture and replay. This is necessary to test that the value of
3126 navigator.plugins is the same on replay even if the underlying data changed.
3128 * http/tests/inspector/replay/replay-test.js:
3129 (InspectorTestProxy.runSingleSegmentRefTest): Add calls to optional setup
3130 functions in the test page called setupPreCapture and setupPreReplay.
3132 2014-04-10 Carlos Alberto Lopez Perez <clopez@igalia.com>
3134 [GTK] Unreviewed GTK gardening.
3136 Update text expectations for new failing tests:
3137 accessibility/help-text.html
3138 fast/css/cascade/box-shadow-and-webkit-box-shadow-cascade-order.html
3139 fast/css3-text/css3-text-decoration/text-decoration-skip/glyph-inside-underline.html
3141 Update test expectations related with highdpi still not supported.
3143 On r166930 test media/track/opera/interfaces/TextTrackList/onremovetrack.html
3144 was moved to media/track/w3c/interfaces/TextTrackList/onremovetrack.html.
3145 Now it passes. Remove the expectation.
3147 * platform/gtk/TestExpectations:
3149 2014-04-10 Bem Jones-Bey <bjonesbe@adobe.com>
3151 Invalid cast in WebCore::RenderLayer::setupClipPath
3152 https://bugs.webkit.org/show_bug.cgi?id=131368
3154 Reviewed by Dirk Schulze.
3156 * css3/masking/clip-path-box-shape-on-inline-crash-expected.txt: Added.
3157 * css3/masking/clip-path-box-shape-on-inline-crash.html: Added.
3159 2014-04-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
3161 [GStreamer] No CORS support for media elements
3162 https://bugs.webkit.org/show_bug.cgi?id=99037
3164 Reviewed by Philippe Normand.
3166 http/tests/security/video-cross-origin-accessfailure.html verifies that cross-origin streams that fail CORS check
3167 are not played when crossorigin attribute is set.
3168 http/tests/security/video-cross-origin-accesssameorigin.html verifies that access to same-origin streams
3169 are played when crossorigin attribute is set.
3171 * http/tests/security/video-cross-origin-accessfailure-expected.txt: Added.
3172 * http/tests/security/video-cross-origin-accessfailure.html: Added.
3173 * http/tests/security/video-cross-origin-accesssameorigin-expected.txt: Added.
3174 * http/tests/security/video-cross-origin-accesssameorigin.html: Added.
3175 * platform/efl/TestExpectations: Enabled http/tests/security/video-cross-origin-readback.html.
3176 * platform/gtk/TestExpectations: Ditto.
3177 * platform/mac/TestExpectations: Disabled http/tests/security/video-cross-origin-accessfailure.html.
3179 2014-04-09 Alexey Proskuryakov <ap@apple.com>
3181 REGRESSION (r166860): ASSERTION FAILED: !isCalculated() on fast/css/image-set-value-not-removed-crash.html
3182 https://bugs.webkit.org/show_bug.cgi?id=131480
3184 * platform/mac/TestExpectations: Skipped the test in debug builds.
3186 2014-04-09 Alexey Proskuryakov <ap@apple.com>
3188 [WK2] fast/repaint/obscured-background-no-repaint.html is very flaky
3189 https://bugs.webkit.org/show_bug.cgi?id=131477
3191 * platform/mac-wk2/TestExpectations: Marked it as such.
3193 2014-04-09 Alexey Proskuryakov <ap@apple.com>
3195 WebVTT tests don't work because of a 800x600 snapshot (but are very flaky anyway)
3196 https://bugs.webkit.org/show_bug.cgi?id=131476
3198 * platform/mac/TestExpectations: Skip them.
3200 2014-04-09 James Craig <jcraig@apple.com>
3202 AX: Bug in AccessibilityNodeObject::helpText
3203 https://bugs.webkit.org/show_bug.cgi?id=130386
3205 Reviewed by Chris Fleizach.
3207 Tests accessibility help text in a variety of examples.
3209 * accessibility/help-text-expected.txt: Added.
3210 * accessibility/help-text.html: Added.
3212 2014-04-09 Brent Fulgham <bfulgham@apple.com>
3214 [Win] Unreviewed bot maintenance. Re-add a number of passing
3215 tests, and turn off a few failures.
3217 * platform/win/TestExpectations:
3219 2014-04-09 Chris Fleizach <cfleizach@apple.com>
3221 Regression: AX: list heuristics sometimes determined as presentational even when explicit roles applied
3222 https://bugs.webkit.org/show_bug.cgi?id=131041
3224 Reviewed by Mario Sanchez Prada.
3226 * accessibility/list-detection-expected.txt:
3227 * accessibility/list-detection.html:
3229 2014-04-09 Martin Robinson <mrobinson@igalia.com>
3231 Rebaseline some tests for GTK+
3233 * platform/gtk/editing/input/scroll-viewport-page-up-down-expected.txt:
3234 * platform/gtk/fast/text/international/cjk-segmentation-expected.txt: Added.
3235 * platform/gtk/http/tests/xmlhttprequest/cache-override-expected.txt: Added.
3236 * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Added.
3237 * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
3238 * platform/gtk/plugins/nested-plugin-objects-expected.txt: Added.
3239 * platform/gtk/plugins/netscape-destroy-plugin-script-objects-expected.txt: Added.
3240 * platform/gtk/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Added.
3241 * platform/gtk/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Added.
3242 * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
3243 * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt: Added.
3244 * platform/gtk/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
3245 * platform/gtk/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
3246 * platform/gtk/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
3247 * platform/gtk/svg/custom/object-no-size-attributes-expected.txt:
3248 * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Added.
3250 2014-04-08 Samuel White <samuel_white@apple.com>
3252 AX: Initial text selection point should respect element focus.
3253 https://bugs.webkit.org/show_bug.cgi?id=131402
3255 Reviewed by Chris Fleizach.
3257 Updating test to make sure initial selection respects the focused element when necessary. Now, if a VoiceOver user attempts to use
3258 arrow keys to read text and selection isn't set, we will set initial selection before/after the focused element if one is present.
3260 * platform/mac/accessibility/selection-initial-expected.txt:
3261 * platform/mac/accessibility/selection-initial.html:
3263 2014-04-09 Brendan Long <b.long@cablelabs.com>
3265 [GStreamer] Expose MPEG-TS metadata
3266 https://bugs.webkit.org/show_bug.cgi?id=122001
3268 Reviewed by Eric Carlson.
3270 * media/content/user-private-streams.ts: Added.
3271 * media/track/in-band/track-in-band-mpegts-metadata-expected.txt: Added.
3272 * media/track/in-band/track-in-band-mpegts-metadata.html: Added.
3274 2014-04-08 Chris Fleizach <cfleizach@apple.com>
3276 AX: Make AXPress much more reliable on the Web
3277 https://bugs.webkit.org/show_bug.cgi?id=131426
3279 Reviewed by Mario Sanchez Prada.
3281 * accessibility/press-works-on-control-types-expected.txt:
3282 * accessibility/press-works-on-control-types.html:
3284 2014-04-08 Oliver Hunt <oliver@apple.com>
3286 Rewrite Function.bind as a builtin
3287 https://bugs.webkit.org/show_bug.cgi?id=131083
3289 Reviewed by Geoffrey Garen.
3293 * js/dom/function-bind-expected.txt:
3294 * js/regress/function-bind-expected.txt: Added.
3295 * js/regress/function-bind.html: Added.
3296 * js/regress/script-tests/function-bind.js: Added.
3299 2014-04-09 Radu Stavila <stavila@adobe.com>
3301 [CSS Regions] Monolithic elements should not affect the layout of the content outside its region
3302 https://bugs.webkit.org/show_bug.cgi?id=130499
3304 Reviewed by David Hyatt.
3306 Added tests for different types of fragmentation following monolithic content
3307 overflowing its region.
3308 Rebased the webkit-flow-float-unable-to-push test as its expected result was not the correct one.
3310 * fast/regions/webkit-flow-float-unable-to-push-expected.html:
3311 * fast/regions/fragmentation-after-float-overflow-single-region-expected.html: Added.
3312 * fast/regions/fragmentation-after-float-overflow-single-region.html: Added.
3313 * fast/regions/fragmentation-after-monolithic-overflow-expected.html: Added.
3314 * fast/regions/fragmentation-after-monolithic-overflow-self-collapsed-expected.html: Added.
3315 * fast/regions/fragmentation-after-monolithic-overflow-self-collapsed.html: Added.
3316 * fast/regions/fragmentation-after-monolithic-overflow-single-region-expected.html: Added.
3317 * fast/regions/fragmentation-after-monolithic-overflow-single-region.html: Added.
3318 * fast/regions/fragmentation-after-monolithic-overflow.html: Added.
3320 2014-04-09 Alexey Proskuryakov <ap@apple.com>
3322 REGRESSION (r166853): fast/preloader/document-write.html is very flaky
3323 https://bugs.webkit.org/show_bug.cgi?id=130942
3325 * platform/mac/TestExpectations: The offending code was re-landed, marking as
3328 2014-04-09 Mario Sanchez Prada <mario.prada@samsung.com>
3330 [GTK] Layout tests accessibility/children-changed-sends-notification.html and accessibility/notification-listeners.html fails
3331 https://bugs.webkit.org/show_bug.cgi?id=131380
3333 Reviewed by Chris Fleizach.
3335 Updated TestExpectations file and update layout test that was not
3336 correctly written, and expecting the signals in the wrong order.
3338 * platform/gtk/TestExpectations: Removed failure expectations.
3340 * accessibility/children-changed-sends-notification.html: Updated
3341 test to make sure we touch the accessibility tree after adding a
3342 <button> so we get the 'add' signal at the right moment.
3344 * accessibility/children-changed-sends-notification-expected.txt:
3345 Updated expectations to expect the 'add' and 'remove' signals in
3348 2014-04-09 Mario Sanchez Prada <mario.prada@samsung.com>
3350 [AX][GTK] No new lines in some AX tests output
3351 https://bugs.webkit.org/show_bug.cgi?id=131294
3353 Reviewed by Martin Robinson.
3355 Removed failure expectations for tests now passing.
3357 * platform/gtk/TestExpectations: Updated.
3359 2014-04-09 Mario Sanchez Prada <mario.prada@samsung.com>
3361 Unreviewed gardening for GTK.
3363 Updated test expectations after r166175, which removed an <hr>
3364 from the original test accessibility/lists.html.
3366 * platform/gtk/accessibility/lists-expected.txt: Updated
3368 2014-04-09 Alexey Proskuryakov <ap@apple.com>
3370 [WK2] HTTP authentication regression tests fail
3371 https://bugs.webkit.org/show_bug.cgi?id=81627
3372 <rdar://problem/11079296>
3374 Reviewed by Anders Carlsson.
3376 * platform/mac-wk2/TestExpectations: Unskipped tests that now pass. Marked three
3377 tests as failing, because enabling auth uncovered that they are failing
3378 (in browser as well).
3380 * platform/wk2/http: Added.
3381 * platform/wk2/http/tests: Added.
3382 * platform/wk2/http/tests/loading: Added.
3383 * platform/wk2/http/tests/loading/authentication-after-redirect-stores-wrong-credentials: Added.
3384 * platform/wk2/http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials-expected.txt: Copied from LayoutTests/http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials-expected.txt.
3385 * platform/wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt: Copied from LayoutTests/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt.
3386 * platform/wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt: Copied from LayoutTests/http/tests/loading/basic-credentials-sent-automatically-expected.txt.
3387 * platform/wk2/http/tests/misc: Added.
3388 * platform/wk2/http/tests/misc/401-alternative-content-expected.txt: Copied from LayoutTests/http/tests/misc/401-alternative-content-expected.txt.
3389 * platform/wk2/http/tests/misc/authentication-redirect-1: Added.
3390 * platform/wk2/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt: Copied from LayoutTests/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt.
3391 * platform/wk2/http/tests/misc/authentication-redirect-2: Added.
3392 * platform/wk2/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt: Copied from LayoutTests/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt.
3393 * platform/wk2/http/tests/misc/authentication-redirect-4: Added.
3394 * platform/wk2/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt: Copied from LayoutTests/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt.
3395 * platform/wk2/http/tests/security: Added.
3396 * platform/wk2/http/tests/security/401-logout: Added.
3397 * platform/wk2/http/tests/security/401-logout/401-logout-expected.txt: Copied from LayoutTests/http/tests/security/401-logout/401-logout-expected.txt.
3398 * platform/wk2/http/tests/xmlhttprequest: Added.
3399 * platform/wk2/http/tests/xmlhttprequest/failed-auth-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/failed-auth-expected.txt.
3400 * platform/wk2/http/tests/xmlhttprequest/remember-bad-password-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/remember-bad-password-expected.txt.
3401 WebKit2 results are the same as WebKit1, except that they lack resource URL. That
3402 is expected with WebKit2 API.
3404 2014-04-08 Mihnea Ovidenie <mihnea@adobe.com>
3406 [CSSRegions] Crash when video in region exits fullscreen
3407 https://bugs.webkit.org/show_bug.cgi?id=131366
3409 Reviewed by Andrei Bucur.
3411 * fast/regions/full-screen-video-in-region-crash-expected.txt: Added.
3412 * fast/regions/full-screen-video-in-region-crash.html: Added.
3414 2014-04-08 Alexey Proskuryakov <ap@apple.com>
3416 Trying to unbreak flakiness dashboard after Gtk TextExpectations reshuffling.
3418 * platform/gtk-wk2/TestExpectations: Added.
3420 2014-04-08 Zalan Bujtas <zalan@apple.com>
3422 Subpixel rendering: Clip outer rounded border rect on device pixel boundaries.
3423 https://bugs.webkit.org/show_bug.cgi?id=131404
3425 Reviewed by Simon Fraser.
3427 Use device pixel snapped rectangle to clip out rounded rects, when not all sides are solid/double.
3428 Snapping it to device pixel boundaries ensures that when we call drawRect(devicePixelSnappedRect) later,
3429 it leaves no cruft behind.
3431 * fast/borders/hidpi-rounded-border-on-subpixel-position-expected.html: Added.
3432 * fast/borders/hidpi-rounded-border-on-subpixel-position.html: Added.
3434 2014-04-08 Simon Fraser <simon.fraser@apple.com>
3436 REGRESSION (r155998): Elements render at very low resolution with some 3d transforms
3437 https://bugs.webkit.org/show_bug.cgi?id=131412
3439 Reviewed by Tim Horton.
3441 Test that makes an incremental change to a layer property in a tree with
3442 interesting 3d transforms.
3444 * compositing/contents-scale/incremental-change-expected.html: Added.
3445 * compositing/contents-scale/incremental-change.html: Added.
3447 2014-04-08 Adenilson Cavalcanti <cavalcantii@gmail.com>
3449 [SVG] Fix CSS transform handling when zoomed
3450 https://bugs.webkit.org/show_bug.cgi?id=125836
3452 Reviewed by Tim Horton.
3454 Adjusts CSS transforms when used in SVG to account for unexpected
3455 translation scale. Backport from Chromium #174910.
3457 * svg/zoom/page/zoom-css-transforms-expected.svg: Added.
3458 * svg/zoom/page/zoom-css-transforms.svg: Added.
3460 2014-04-08 Hans Muller <hmuller@adobe.com>
3462 [CSS Shapes] large corner radius combined with 0 radius does not wrap properly
3463 https://bugs.webkit.org/show_bug.cgi?id=129739
3465 Reviewed by Bem Jones-Bey.
3467 * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001-expected.txt: Added.
3468 * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001.html: Added.
3469 * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-002-expected.html: Added.
3470 * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-002.html: Added.
3472 2014-04-08 Alexey Proskuryakov <ap@apple.com>
3474 Rename Clipboard to DataTransfer
3475 https://bugs.webkit.org/show_bug.cgi?id=131371
3477 Reviewed by Anders Carlsson.
3479 * fast/dom/dom-constructors-expected.txt:
3480 * fast/dom/dom-constructors.html:
3481 * js/dom/global-constructors-attributes-expected.txt:
3482 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
3483 * platform/gtk-wk1/js/dom/global-constructors-attributes-expected.txt:
3484 * platform/gtk-wk2/js/dom/global-constructors-attributes-expected.txt:
3485 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
3486 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3487 * platform/win/js/dom/global-constructors-attributes-expected.txt:
3489 2014-04-08 Brent Fulgham <bfulgham@apple.com>
3491 [Mac] Unreviewed test gardening.
3493 Rebaseline scrolling tests to remove flakiness introduced by slight differences in
3494 pixel scroll counts between WK1 and WK2 test runners.
3496 * platform/mac/fast/scrolling/scroll-div-latched-div-expected.txt:
3497 * platform/mac/fast/scrolling/scroll-div-latched-div.html:
3498 * platform/mac/fast/scrolling/scroll-div-latched-mainframe-expected.txt:
3499 * platform/mac/fast/scrolling/scroll-div-latched-mainframe.html:
3500 * platform/mac/fast/scrolling/scroll-iframe-latched-iframe-expected.txt:
3501 * platform/mac/fast/scrolling/scroll-iframe-latched-iframe.html:
3502 * platform/mac/fast/scrolling/scroll-iframe-latched-mainframe-expected.txt:
3503 * platform/mac/fast/scrolling/scroll-iframe-latched-mainframe.html:
3504 * platform/mac/fast/scrolling/scroll-select-latched-mainframe-expected.txt:
3505 * platform/mac/fast/scrolling/scroll-select-latched-mainframe.html:
3506 * platform/mac/fast/scrolling/scroll-select-latched-select-expected.txt:
3507 * platform/mac/fast/scrolling/scroll-select-latched-select.html:
3509 2014-04-08 Carlos Alberto Lopez Perez <clopez@igalia.com>
3511 [GTK] Unreviewed GTK gardening.
3513 Update text expectations for failing tests: