1 2014-04-29 Manuel Rego Casasnovas <rego@igalia.com>
3 REGRESSION (r167879): Heap-use-after-free in WebCore::RenderFlexibleBox
4 https://bugs.webkit.org/show_bug.cgi?id=132337
6 Reviewed by Simon Fraser.
8 From Blink r154582 by <jchaffraix@chromium.org>
10 Add new layout test to check that removing a child doesn't cause a crash
13 * fast/flexbox/order-iterator-crash-expected.txt: Added.
14 * fast/flexbox/order-iterator-crash.html: Added.
16 2014-04-29 Hans Muller <hmuller@adobe.com>
18 [CSS Shapes] off-by-one error in Shape::createRasterShape()
19 https://bugs.webkit.org/show_bug.cgi?id=132154
21 Reviewed by Bem Jones-Bey.
23 Change two tests that had incorrect X values to account for the off-by-one
24 in Shape::createRasterShape().
26 * fast/shapes/shape-outside-floats/shape-outside-insert-svg-shape.html:
27 * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html:
29 2014-04-29 Zoltan Horvath <zoltan@webkit.org>
31 [CSS Shapes] complex calc args for inset round vanish
32 https://bugs.webkit.org/show_bug.cgi?id=132293
34 Reviewed by Bem Jones-Bey.
36 * fast/shapes/parsing/parsing-shape-outside-expected.txt:
37 * fast/shapes/parsing/parsing-test-utils.js:
39 2014-04-29 Zoltan Horvath <zoltan@webkit.org>
41 [CSS Shapes] complex calc values for shape-margin return null for computed style
42 https://bugs.webkit.org/show_bug.cgi?id=132313
44 Reviewed by Bem Jones-Bey.
46 * fast/shapes/parsing/parsing-shape-margin.html:
48 2014-04-29 Chris Fleizach <cfleizach@apple.com>
50 AX: Row span info is wrong for table cells when a footer section is placed above a body section
51 https://bugs.webkit.org/show_bug.cgi?id=131832
53 Reviewed by Mario Sanchez Prada.
55 * accessibility/table-with-footer-section-above-body-expected.txt: Added.
56 * accessibility/table-with-footer-section-above-body.html: Added.
58 2014-04-29 Chris Fleizach <cfleizach@apple.com>
60 AX: SpeechSynthesisUtterance cannot addEventListener
61 https://bugs.webkit.org/show_bug.cgi?id=132321
63 Reviewed by Mario Sanchez Prada.
65 * platform/mac/fast/speechsynthesis/speech-synthesis-speak.html:
67 2014-04-29 Hans Muller <hmuller@adobe.com>
69 [CSS Shapes] shape-outside polygon fails when first vertex is 0,0
70 https://bugs.webkit.org/show_bug.cgi?id=132132
72 Reviewed by Bem Jones-Bey.
74 * fast/shapes/shape-outside-floats/shape-outside-polygon-zero-vertex-expected.html: Added.
75 * fast/shapes/shape-outside-floats/shape-outside-polygon-zero-vertex.html: Added.
77 2014-04-29 Andrei Bucur <abucur@adobe.com>
79 [CSS Regions] Fix getClientRects() for content nodes
80 https://bugs.webkit.org/show_bug.cgi?id=117407
82 Reviewed by David Hyatt.
84 Tests verifying getClientRects works correctly in different situations.
86 * fast/regions/cssom/client-rects-fixed-content-expected.txt: Added.
87 * fast/regions/cssom/client-rects-fixed-content.html: Added.
88 * fast/regions/cssom/client-rects-forced-breaks-expected.txt: Added.
89 * fast/regions/cssom/client-rects-forced-breaks.html: Added.
90 * fast/regions/cssom/client-rects-inline-complex-expected.txt: Added.
91 * fast/regions/cssom/client-rects-inline-complex.html: Added.
92 * fast/regions/cssom/client-rects-inline-expected.txt: Added.
93 * fast/regions/cssom/client-rects-inline.html: Added.
94 * fast/regions/cssom/client-rects-nested-regions-expected.txt: Added.
95 * fast/regions/cssom/client-rects-nested-regions.html: Added.
96 * fast/regions/cssom/client-rects-positioned-expected.txt: Added.
97 * fast/regions/cssom/client-rects-positioned.html: Added.
98 * fast/regions/cssom/client-rects-relative-position-expected.txt: Added.
99 * fast/regions/cssom/client-rects-relative-position.html: Added.
100 * fast/regions/cssom/client-rects-simple-block-expected.txt: Added.
101 * fast/regions/cssom/client-rects-simple-block.html: Added.
102 * fast/regions/cssom/client-rects-transforms-expected.txt: Added.
103 * fast/regions/cssom/client-rects-transforms.html: Added.
104 * fast/regions/cssom/client-rects-unsplittable-float-expected.txt: Added.
105 * fast/regions/cssom/client-rects-unsplittable-float.html: Added.
106 * fast/regions/resources/helper.js:
107 (testClientRects): Function that compares the actual client rects for an
108 element to a list of expected client rects.
110 2014-04-29 Andrei Bucur <abucur@adobe.com>
112 Store the containing region map inside the flow thread
113 https://bugs.webkit.org/show_bug.cgi?id=131647
115 Reviewed by Mihnea Ovidenie.
117 Add a test that verifies the containing region map is properly cleared
118 when the region chain changes.
120 * fast/regions/inline-strike-through-expected.txt: Added.
121 * fast/regions/inline-strike-through.html: Added.
123 2014-04-29 Ryuan Choi <ryuan.choi@samsung.com>
125 Unreviewed EFL gardening.
127 Removed remaining editing/pasteboard which are already skipped.
129 * platform/efl/TestExpectations:
131 2014-04-29 Xabier Rodriguez Calvar <calvaris@igalia.com>
133 Unreviewed GTK gardening.
135 * platform/gtk/TestExpectations: Flagged some tests.
137 2014-04-28 Benjamin Poulain <benjamin@webkit.org>
139 SelectorCodeGenerator::generateElementIsNthChild() leaks the parent register :nth-child() is non-filtering
140 https://bugs.webkit.org/show_bug.cgi?id=132311
142 Reviewed by Andreas Kling.
144 * fast/selectors/several-nth-child-expected.txt: Added.
145 * fast/selectors/several-nth-child.html: Added.
147 2014-04-28 Yusuke Suzuki <utatane.tea@gmail.com>
149 CSS JIT: backtracking with current / parent element for child
150 https://bugs.webkit.org/show_bug.cgi?id=132057
152 Reviewed by Benjamin Poulain.
154 Calculate appropriate backtracking start height from the closest
155 descendant. And at first, we use it for a simple optimization.
157 1. When backtracking start height equals to current height, we
158 can simply jump to a descendant element check phase.
159 2. When backtracking start height equals to current height + 1, we
160 can simply jump to a descendant element traversing phase.
162 We can apply this optimization to fragments with adjacent combinators.
163 But, in the meantime, we start to implement it for a fragment with
166 * fast/selectors/backtracking-child-combinator-with-tail-expected.txt: Added.
167 * fast/selectors/backtracking-child-combinator-with-tail.html: Added.
168 * fast/selectors/backtracking-child-combinator-without-tail-expected.txt: Added.
169 * fast/selectors/backtracking-child-combinator-without-tail.html: Added.
171 2014-04-28 Ryuan Choi <ryuan.choi@samsung.com>
173 Unreviewed EFL gardening.
175 Skip editing/pasteboard which EFL port does not support.
177 * platform/efl-wk1/TestExpectations:
178 * platform/efl-wk2/TestExpectations:
179 * platform/efl/TestExpectations:
181 2014-04-28 Ryosuke Niwa <rniwa@webkit.org>
183 Layout Test fast/events/shadow-event-path[-2].html is failing
184 https://bugs.webkit.org/show_bug.cgi?id=132238
186 Add the file that was supposed to be committed in r167840.
189 * fast/events/resources/shadow-event-path-shared.js: Added.
191 2014-04-28 Tim Horton <timothy_horton@apple.com>
193 REGRESSION (r167845): ASSERT(!m_renderView.needsLayout()) in svg/custom/bug79798.html
194 https://bugs.webkit.org/show_bug.cgi?id=132297
196 * platform/wk2/TestExpectations:
199 2014-04-28 Commit Queue <commit-queue@webkit.org>
201 Unreviewed, rolling out r167871.
202 https://bugs.webkit.org/show_bug.cgi?id=132290
204 broke a newmulticol test (spanner-nested-dynamic) (Requested
205 by thorton on #webkit).
209 "Store the containing region map inside the flow thread"
210 https://bugs.webkit.org/show_bug.cgi?id=131647
211 http://trac.webkit.org/changeset/167871
213 2014-04-28 Mark Hahnenberg <mhahnenberg@apple.com>
215 Deleting properties poisons objects
216 https://bugs.webkit.org/show_bug.cgi?id=131551
218 Reviewed by Oliver Hunt.
220 New JS regress test. We're ~3.5x faster on this microbenchmark now.
222 * js/regress/delete-a-few-properties-then-get-by-id-expected.txt: Added.
223 * js/regress/delete-a-few-properties-then-get-by-id.html: Added.
224 * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js: Added.
228 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
230 Unreviewed GTK gardening.
232 * platform/gtk/TestExpectations: Flagged some tests.
234 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
236 Unreviewed GTK gardening.
238 * platform/gtk/TestExpectations: Flagged some tests.
240 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
242 Unreviewed GTK gardening. Adding failure expectations for 6
243 failing and flaky tests. Removed 1.
245 * platform/gtk/TestExpectations:
247 2014-04-28 Xabier Rodriguez Calvar <calvaris@igalia.com>
249 [GTK] Review media bugs flags
250 https://bugs.webkit.org/show_bug.cgi?id=132246
252 Reviewed by Philippe Normand.
254 * platform/gtk/TestExpectations: Review flags of the GTK media
257 2014-04-27 Andrei Bucur <abucur@adobe.com>
259 Store the containing region map inside the flow thread
260 https://bugs.webkit.org/show_bug.cgi?id=131647
262 Reviewed by Mihnea Ovidenie.
264 Add a test that verifies the containing region map is properly cleared
265 when the region chain changes.
267 * fast/regions/inline-strike-through-expected.txt: Added.
268 * fast/regions/inline-strike-through.html: Added.
270 2014-04-27 Darin Adler <darin@apple.com>
272 REGRESSION (r159345): The hover state for links in the top navigation of Yahoo.com doesn't work
273 https://bugs.webkit.org/show_bug.cgi?id=132241
274 rdar://problem/16501924
276 Reviewed by Andreas Kling.
278 * fast/text/simple-lines-hover-underline-expected.html: Added.
279 * fast/text/simple-lines-hover-underline.html: Added.
281 * fast/text/simple-lines-hover.html: Removed an unneeded style element with a style rule that
284 2014-04-27 Praveen R Jadhav <praveen.j@samsung.com>
286 [MediaStream] .ended shouldn't be part of MediaStream IDL
287 https://bugs.webkit.org/show_bug.cgi?id=132104
289 Reviewed by Eric Carlson.
291 .ended is not part of MediaStream IDL. Updated test case.
293 * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
294 * fast/mediastream/MediaStream-add-remove-tracks.html:
296 2014-04-27 Tim Horton <timothy_horton@apple.com>
298 REGRESSION (167840): Layout Test fast/events/shadow-event-path[-2].html is failing
301 Mark as failing until the shared JS file can be recovered.
303 2014-04-27 Zan Dobersek <zdobersek@igalia.com>
305 Unreviewed GTK gardening. Adding failure expectations for 6 failing reference tests.
307 * platform/gtk/TestExpectations:
309 2014-04-26 Alexey Proskuryakov <ap@apple.com>
311 Local files should not be allowed to read pasteboard data during drag
312 https://bugs.webkit.org/show_bug.cgi?id=131767
314 Reviewed by Sam Weinig.
316 * fast/files/local-file-drag-security-expected.txt: Added.
317 * fast/files/local-file-drag-security.html: Added.
318 * platform/wk2/TestExpectations:
320 2014-04-24 Darin Adler <darin@apple.com>
322 REGRESSION (r164133): Selection doesn't paint when scrolling some pages
323 https://bugs.webkit.org/show_bug.cgi?id=132172
325 Reviewed by Brent Fulgham.
327 * fast/dynamic/remove-invisible-node-inside-selection-expected.html: Added.
328 * fast/dynamic/remove-invisible-node-inside-selection.html: Added.
329 * fast/dynamic/remove-node-inside-selection-expected.html: Added.
330 * fast/dynamic/remove-node-inside-selection.html: Added.
332 2014-04-25 Ryosuke Niwa <rniwa@webkit.org>
334 REGRESSION (r167689): Hovering file name in a file input causes a crash
335 https://bugs.webkit.org/show_bug.cgi?id=132214
337 Reviewed by Andreas Kling.
339 Add a regression test.
341 * fast/events/shadow-event-path-2-expected.txt: Added.
342 * fast/events/shadow-event-path-2.html: Added.
343 * fast/events/shadow-event-path.html:
345 2014-04-25 Oliver Hunt <oliver@apple.com>
347 Need earlier cell test
348 https://bugs.webkit.org/show_bug.cgi?id=132211
350 Reviewed by Mark Lam.
354 * js/regress/polymorphic-array-call-expected.txt: Added.
355 * js/regress/polymorphic-array-call.html: Added.
356 * js/regress/script-tests/polymorphic-array-call.js: Added.
361 2014-04-11 Jer Noble <jer.noble@apple.com>
363 Support "Live" streams in media controls.
364 https://bugs.webkit.org/show_bug.cgi?id=131390
366 Reviewed by Brent Fulgham.
368 * http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
369 * http/tests/media/hls/video-controls-live-stream.html: Added.
370 * http/tests/media/resources/hls/test-live.php: Added.
371 * http/tests/media/resources/hls/test-vod.m3u8: Added.
372 * http/tests/media/resources/hls/test.ts: Added.
373 * platform/efl/TestExpectations:
374 * platform/gtk/TestExpectations:
375 * platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt:
376 * platform/mac/fast/layers/video-layer-expected.txt:
377 * platform/mac/media/media-controls-clone-expected.txt:
378 * platform/wincairo/TestExpectations:
380 2014-04-25 Tim Horton <timothy_horton@apple.com>
382 REGRESSION (r167818): editing/inserting/typing-space-to-trigger-smart-link.html fails on WebKit1 bots
383 https://bugs.webkit.org/show_bug.cgi?id=132207
385 * platform/mac-wk1/TestExpectations:
386 Mark as failing in WebKit1.
388 2014-04-25 Javier Fernandez <jfernandez@igalia.com>
390 REGRESSION(r167799): ASSERTION in parseGridTemplateShorthand in fast/css-grid-layout/grid-template-shorthand-get-set.html
391 https://bugs.webkit.org/show_bug.cgi?id=132194
393 Reviewed by Martin Robinson.
395 * TestExpectations: Unskip fast/css-grid-layout/grid-template-shorthand-get-set.html.
397 2014-04-25 David Hyatt <hyatt@apple.com>
399 Column rules not respecting scroll offsets.
400 https://bugs.webkit.org/show_bug.cgi?id=109683
402 Reviewed by Dean Jackson.
404 * fast/multicol/scrolling-column-rules.html: Added.
405 * platform/mac/fast/multicol/scrolling-column-rules-expected.png: Added.
406 * platform/mac/fast/multicol/scrolling-column-rules-expected.txt: Added.
408 2014-04-23 Jon Honeycutt <jhoneycutt@apple.com>
410 Crash applying editing commands from iframe onload event
412 <https://bugs.webkit.org/show_bug.cgi?id=132103>
413 <rdar://problem/15696351>
415 Reviewed by Darin Adler.
417 * editing/apply-style-iframe-crash-expected.txt: Added.
418 * editing/apply-style-iframe-crash.html: Added.
420 2014-04-25 David Hyatt <hyatt@apple.com>
422 [New Multicolumn] fast/multicol/hit-test-* layout tests all fail
423 https://bugs.webkit.org/show_bug.cgi?id=132081
425 Reviewed by Dean Jackson.
427 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below-expected.txt: Added.
428 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below.html: Added.
429 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped-expected.txt: Added.
430 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped.html: Added.
431 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-expected.txt: Added.
432 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height-expected.txt: Added.
433 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height.html: Added.
434 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column.html: Added.
435 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float-expected.txt: Added.
436 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float.html: Added.
437 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-expected.txt: Added.
438 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped-expected.txt: Added.
439 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped.html: Added.
440 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages.html: Added.
441 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis-expected.txt: Added.
442 * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis.html: Added.
444 2014-04-25 Tim Horton <timothy_horton@apple.com>
446 REGRESSION(r167799): ASSERTION in parseGridTemplateShorthand in fast/css-grid-layout/grid-template-shorthand-get-set.html
447 https://bugs.webkit.org/show_bug.cgi?id=132194
450 Skip the test on debug testers.
451 Also unmark js/slow-stress/new-spread.html because it is fixed (https://bugs.webkit.org/show_bug.cgi?id=132022)
453 2014-04-24 David Hyatt <hyatt@apple.com>
455 [New Multicolumn] Add support for offsetLeft and offsetTop.
456 https://bugs.webkit.org/show_bug.cgi?id=132080
458 Reviewed by Andrei Bucur.
460 * fast/multicol/client-rects-spanners-complex.html: Added.
461 * fast/multicol/client-rects-spanners.html:
462 * fast/multicol/offset-top-left-expected.txt: Added.
463 * fast/multicol/offset-top-left.html: Added.
464 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.png: Added.
465 * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
467 2014-04-25 Brent Fulgham <bfulgham@apple.com>
469 ScrollingCoordinator is unaware of topContentInset
470 https://bugs.webkit.org/show_bug.cgi?id=132158
471 <rdar://problem/16706152>
473 Reviewed by Darin Adler.
475 * platform/mac/fast/scrolling/scroll-select-bottom-test-expected.txt: Added.
476 * platform/mac/fast/scrolling/scroll-select-bottom-test.html: Added.
478 2014-04-25 Miyoung Shin <myid.shin@samsung.com>
480 Web process is crashed during dispatching touchEvent created by JS.
481 https://bugs.webkit.org/show_bug.cgi?id=113225
483 Reviewed by Benjamin Poulain.
485 TouchEvent created by JS should have the necessary attributes
486 of touches, targetTouches and changedTouches.
487 It should be verified weather there are touchLists before dispatching touch event.
489 * fast/events/touch/create-touch-event-without-touchList-expected.txt: Added.
490 * fast/events/touch/create-touch-event-without-touchList.html: Added.
492 2014-04-25 Radu Stavila <stavila@adobe.com>
494 [CSS Regions] Overflow selection doesn't work properly
495 https://bugs.webkit.org/show_bug.cgi?id=130715
497 Reviewed by David Hyatt.
499 Added tests for hit-testing and painting selection gaps in the region's overflow area.
501 * fast/regions/selection-in-overflow-expected.html: Added.
502 * fast/regions/selection-in-overflow-hit-testing-expected.html: Added.
503 * fast/regions/selection-in-overflow-hit-testing.html: Added.
504 * fast/regions/selection-in-overflow.html: Added.
505 * fast/regions/selection-in-text-after-overflow-hit-testing-expected.html: Added.
506 * fast/regions/selection-in-text-after-overflow-hit-testing.html: Added.
508 2014-04-25 Enrique Ocaña González <eocanha@igalia.com>
510 Unreviewed GTK gardening.
512 Added test expectations for the following flaky tests:
514 * platform/gtk/TestExpectations:
515 fast/loader/submit-form-while-parsing-2.html
516 css3/calc/transitions-dependent.html
517 fast/dom/adopt-node-crash-2.html
518 fast/multicol/span/span-as-immediate-columns-child-dynamic.html
519 platform/gtk/editing/pasteboard/middle-button-paste.html
521 2014-04-25 Javier Fernandez <jfernandez@igalia.com>
523 [CSS Grid Layout] Implementation of the grid-template shorthand.
524 https://bugs.webkit.org/show_bug.cgi?id=128980
526 Reviewed by Darin Adler.
528 Layout Test for the basic functionality of the grid-template shorthand. It was
529 also added a new javascript file with some utility functions.
531 This shorthand sets the values for the grid-template-columns,
532 grid-template-rows and grid-template-areas, so the implementation
533 tries to reuse as much available parsing functions as possible.
535 * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt: Added.
536 * fast/css-grid-layout/grid-template-shorthand-get-set.html: Added.
537 * fast/css-grid-layout/resources/grid-template-shorthand-parsing-utils.js: Added.
538 (testGridDefinitionsValues):
539 (testGridDefinitionsSetJSValues):
540 (testNonGridDefinitionsSetJSValues):
541 (checkGridDefinitionsSetJSValues):
542 (testGridDefinitionsSetBadJSValues):
544 2014-04-25 Antoine Quint <graouts@webkit.org>
546 Implement Array.prototype.find()
547 https://bugs.webkit.org/show_bug.cgi?id=130966
549 Reviewed by Oliver Hunt.
551 * js/Object-getOwnPropertyNames-expected.txt:
552 * js/array-find-expected.txt: Added.
553 * js/array-find.html: Added.
554 * js/array-findIndex-expected.txt: Added.
555 * js/array-findIndex.html: Added.
556 * js/script-tests/Object-getOwnPropertyNames.js:
557 * js/script-tests/array-find.js: Added.
558 * js/script-tests/array-findIndex.js: Added.
560 2014-04-25 Ion Rosca <rosca@adobe.com>
562 Incomplete body painting when using blend modes
563 https://bugs.webkit.org/show_bug.cgi?id=131889
565 Reviewed by Simon Fraser.
567 * css3/compositing/blend-mode-with-body-expected.html: Added.
568 * css3/compositing/blend-mode-with-body.html: Added.
570 2014-04-24 Commit Queue <commit-queue@webkit.org>
572 Unreviewed, rolling out r167441.
573 https://bugs.webkit.org/show_bug.cgi?id=132152
575 Caused full screen regressions on vimeo, youtube, and others.
576 (Requested by jernoble on #webkit).
580 "Fullscreen media controls are unusable in pagination mode"
581 https://bugs.webkit.org/show_bug.cgi?id=131705
582 http://trac.webkit.org/changeset/167441
584 2014-04-24 Zalan Bujtas <zalan@apple.com>
586 Subpixel rendering: Clipping on text areas when shifted by one device pixel.
587 https://bugs.webkit.org/show_bug.cgi?id=132008
589 Reviewed by Darin Adler.
591 Make RenderTheme paint* functions LayoutRect aware. Textarea is device pixel snapped, while
592 other theme controls are still on integral size/positions.
594 * fast/forms/hidpi-textarea-on-subpixel-position-expected.html: Added.
595 * fast/forms/hidpi-textarea-on-subpixel-position.html: Added.
596 * platform/mac-wk2/TestExpectations: Due to defective RenderLayer cliprect calculation (WK2 only): webkit.org/b/132100
598 2014-04-24 Eduardo Lima Mitev <elima@igalia.com>
600 Unreviewed GTK gardening
602 * platform/gtk/TestExpectations: Updated a few expectations entries
604 2014-04-24 Carlos Alberto Lopez Perez <clopez@igalia.com>
606 [GTK] Unreviewed GTK gardening.
607 Update expectations after removal of environment variable
608 XVFB_SCREEN_DEPTH=8 from the GTK Release bot.
610 * platform/gtk/TestExpectations:
612 2014-04-24 David Hyatt <hyatt@apple.com>
614 [New Multicolumn] Client rects don't work with column spans.
615 https://bugs.webkit.org/show_bug.cgi?id=132131
617 Reviewed by Dean Jackson.
619 * fast/multicol/client-rects-spanners.html: Added.
620 * platform/mac/fast/multicol/client-rects-spanners-expected.png: Added.
621 * platform/mac/fast/multicol/client-rects-spanners-expected.txt: Added.
623 2014-04-24 Alexey Proskuryakov <ap@apple.com>
625 Test that we correctly process ArrayBufferView slices in WebCrypto
626 https://bugs.webkit.org/show_bug.cgi?id=132087
628 Reviewed by Brent Fulgham.
630 * crypto/subtle/array-buffer-view-offset-expected.txt: Added.
631 * crypto/subtle/array-buffer-view-offset.html: Added.
633 2014-04-24 Tamas Gergely <tgergely.u-szeged@partner.samsung.com>
635 ASSERTION FAILED: !begin.isIndefinite() in WebCore::SVGSMILElement::resolveFirstInterval.
636 https://bugs.webkit.org/show_bug.cgi?id=131097
638 Reviewed by Darin Adler.
642 * svg/animations/smil-animation-max-attribute-zero-crash-expected.txt: Added.
643 * svg/animations/smil-animation-max-attribute-zero-crash.svg: Added.
645 2014-04-24 Krzysztof Wolanski <k.wolanski@samsung.com>
647 [EFL] Update baselines after r167568
648 https://bugs.webkit.org/show_bug.cgi?id=132125
650 Unreviewed EFL gardening.
652 * platform/efl-wk2/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt: Added.
653 * platform/efl/fast/repaint/reflection-redraw-expected.txt: Rebaseline after r167568.
654 * platform/efl/fast/table/multiple-captions-display-expected.txt: Rebaseline after r167568.
655 * platform/efl/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
656 * platform/efl/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt: Added.
657 * platform/efl/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
658 * platform/efl/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
659 * platform/efl/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
660 * platform/efl/tables/mozilla/marvin/body_col-expected.txt: Rebaseline after r167568.
661 * platform/efl/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Rebaseline after r167568.
662 * platform/efl/tables/mozilla/other/body_col-expected.txt: Rebaseline after r167568.
663 * platform/efl/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Rebaseline after r167568.
664 * platform/efl/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Rebaseline after r167568.
665 * platform/efl/tables/mozilla_expected_failures/core/captions3-expected.txt: Rebaseline after r167568.
666 * platform/efl/tables/mozilla_expected_failures/other/test4-expected.txt: Rebaseline after r167568.
668 2014-04-23 Praveen R Jadhav <praveen.j@samsung.com>
670 [MediaStream] Implement MediaStream active attribute
671 https://bugs.webkit.org/show_bug.cgi?id=131973
673 Reviewed by Eric Carlson.
675 MediaStream .onended attribute will be replaced with .active attribute.
676 Patch updates the test case to verify the .active attribute.
678 * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
679 * fast/mediastream/MediaStream-add-remove-tracks.html:
681 2014-04-23 Alexey Proskuryakov <ap@apple.com>
683 Eliminate internals.setMockScrollbarsEnabled()
684 https://bugs.webkit.org/show_bug.cgi?id=132085
686 Reviewed by Tim Horton.
688 Remove calls, all of which were resetting it to true (which is the default, and
689 the only value that makes sense).
691 * compositing/geometry/fixed-position.html:
692 * compositing/geometry/horizontal-scroll-composited.html:
693 * compositing/geometry/vertical-scroll-composited.html:
694 * compositing/iframes/resources/scrollgrandchild-inner.html:
695 * compositing/overflow/fixed-position-ancestor-clip.html:
696 * compositing/resources/mock_scrollbars.js: Removed.
697 * css3/filters/blur-filter-page-scroll-parents.html:
698 * css3/filters/blur-filter-page-scroll-self.html:
699 * css3/filters/blur-filter-page-scroll.html:
700 * fast/dom/window-scroll-scaling.html:
701 * fast/events/touch/gesture/gesture-scrollbar.html:
702 * fast/sub-pixel/sub-pixel-iframe-copy-on-scroll.html:
703 * fast/sub-pixel/transformed-iframe-copy-on-scroll.html:
704 * media/video-controls-rendering.html:
705 * media/video-zoom.html:
706 * scrollingcoordinator/resources/non-fast-scrollable-region-testing.js:
708 2014-04-23 David Hyatt <hyatt@apple.com>
710 [New Multicolumn] Crasher when clearing out a flow thread in multicolumn layout.
711 https://bugs.webkit.org/show_bug.cgi?id=132069
713 Reviewed by Dean Jackson.
715 * fast/multicol/inline-children-crash-expected.txt: Added.
716 * fast/multicol/inline-children-crash.html: Added.
718 2014-04-23 Morten Stenshorne <mstensho@opera.com>
720 REGRESSION (Safari 6 - ToT): Incorrectly assumes that RenderStyle data can be shared
721 https://bugs.webkit.org/show_bug.cgi?id=113058
723 Reviewed by David Hyatt.
725 * fast/css/identical-logical-height-decl-expected.html: Added.
726 * fast/css/identical-logical-height-decl.html: Added.
728 2014-04-23 Lorenzo Tilve <ltilve@igalia.com>
730 [GTK] Unreviewed GTK gardening
731 https://bugs.webkit.org/show_bug.cgi?id=132058
733 * platform/gtk/TestExpectations:
735 2014-04-23 Morten Stenshorne <mstensho@opera.com>
737 [New Multicolumn] fast/multicol/overflow-content.html displays red
738 https://bugs.webkit.org/show_bug.cgi?id=131809
740 Reviewed by David Hyatt.
742 * fast/multicol/break-in-columns-before-spanner-expected.html: Added.
743 * fast/multicol/break-in-columns-before-spanner.html: Added.
744 * fast/multicol/newmulticol/compare-with-old-impl/overflow-content-expected.html: Added.
745 * fast/multicol/newmulticol/compare-with-old-impl/overflow-content.html: Added.
747 2014-04-23 Morten Stenshorne <mstensho@opera.com>
749 Overflow propagation broken in BTT and RTL writing-modes
750 https://bugs.webkit.org/show_bug.cgi?id=113781
752 Reviewed by David Hyatt.
754 * fast/css/overflow-btt-border-after-expected.txt: Added.
755 * fast/css/overflow-btt-border-after.html: Added.
756 * fast/css/overflow-rtl-border-after-expected.txt: Added.
757 * fast/css/overflow-rtl-border-after.html: Added.
758 * fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
759 * platform/gtk/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
760 * platform/mac/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
761 Removed incorrect screenshots that now differ from the actual (correct) rendering.
763 2014-04-23 Ryuan Choi <ryuan.choi@samsung.com>
765 Unreviewed EFL gardening.
767 * platform/efl-wk1/css3/flexbox/flexbox-baseline-expected.png: Removed.
768 * platform/efl-wk1/css3/flexbox/flexbox-baseline-expected.txt: Removed.
769 * platform/efl-wk1/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt: Removed.
770 * platform/efl-wk1/fast/block/basic/020-expected.txt: Removed.
771 * platform/efl-wk2/TestExpectations:
772 * platform/efl/TestExpectations:
773 * platform/efl/css3/flexbox/flexbox-baseline-expected.png: Renamed from LayoutTests/platform/efl-wk2/css3/flexbox/flexbox-baseline-expected.png.
774 * platform/efl/css3/flexbox/flexbox-baseline-expected.txt: Renamed from LayoutTests/platform/efl-wk2/css3/flexbox/flexbox-baseline-expected.txt.
775 * 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.
777 2014-04-23 Krzysztof Wolanski <k.wolanski@samsung.com>
779 [EFL] Add expectations of new added tests.
780 https://bugs.webkit.org/show_bug.cgi?id=132052
782 Unreviewed EFL gardening.
784 * platform/efl-wk2/TestExpectations:
785 * platform/efl/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439
787 2014-04-22 Grzegorz Czajkowski <g.czajkowski@samsung.com>
789 Refactoring editing/selection/13804.html
790 https://bugs.webkit.org/show_bug.cgi?id=131986
792 Reviewed by Darin Adler.
794 This test does not need pixel baselines (MAC, EFL, GTK) to just
795 check whether spelling marker appears on 'adf'.
797 According to bug 125688, the test starts using asynchronous
800 Since the test mostly verifies spelling behaviour, it was moved
801 to editing/spelling directory.
802 Its name was changed to spelling-backward.html.
804 * editing/selection/13804.html: Removed.
805 * editing/spelling/spelling-backward-expected.txt: Added, renamed from editing/selection/13804.html.
806 * editing/spelling/spelling-backward.html: Added.
808 * platform/efl/editing/selection/13804-expected.png: Removed.
809 * platform/efl/editing/selection/13804-expected.txt: Removed.
810 * platform/gtk/editing/selection/13804-expected.png: Removed.
811 * platform/gtk/editing/selection/13804-expected.txt: Removed.
812 * platform/mac/editing/selection/13804-expected.png: Removed.
813 * platform/mac/editing/selection/13804-expected.txt: Removed.
814 Get rid of platform specific expectation.
816 * platform/gtk/TestExpectations:
817 * platform/mac-wk2/TestExpectations:
818 * platform/win/TestExpectations:
819 Mark spelling-backward.html as failure due to missing asynchronous spellchecking.
821 2014-04-22 Gyuyoung Kim <gyuyoung.kim@samsung.com>
823 Unreviewed EFL gardening. media tests has been broken since r166395 on both EFL wk1 and wk2.
825 * platform/efl-wk2/TestExpectations:
826 * platform/efl/TestExpectations:
828 2014-04-22 Andreas Kling <akling@apple.com>
830 Skip fast/events/ghostly-mousemoves-in-subframe.html on Mac/WK1.
832 * platform/mac-wk1/TestExpectations:
834 2014-04-22 Zalan Bujtas <zalan@apple.com>
836 Do not paint border image when the border rect is empty.
837 https://bugs.webkit.org/show_bug.cgi?id=131988
839 Reviewed by Darin Adler.
841 http://trac.webkit.org/changeset/167351 introduced an early return when border
842 rect is empty. This patch ensures that border image is not painted either in that case.
844 * fast/css/padding-margin-negative-border-expected.html: Borders in -expected.html does not get painted either, just
845 ensure that they are explicitly different colors.
846 * fast/css/padding-margin-negative-border.html:
848 2014-04-22 Ryosuke Niwa <rniwa@webkit.org>
850 REGRESSION (r157328): popover to check into flight ba.com dismisses instantly when focusing form
851 https://bugs.webkit.org/show_bug.cgi?id=131949
853 Reviewed by Darin Adler.
855 Add a test that dumps the event target and the related target of every mouse event
856 when dispatched inside an input element inside a details element.
858 This catches the regression as well as other bugs I encountered while fixing the bug.
860 We need a WK2 specific results because WK1 mac results contain an extra fake mouse move event.
862 * fast/events/shadow-event-path-expected.txt: Added.
863 * fast/events/shadow-event-path.html: Added.
864 * platform/mac-wk2/fast/events/shadow-event-expected.txt: Added.
866 2014-04-22 Ryosuke Niwa <rniwa@webkit.org>
868 Rollout r156635 since the old behavior was intentional.
870 * editing/caret/selection-with-caret-type-progress-expected.txt: Removed.
871 * editing/caret/selection-with-caret-type-progress.html: Removed.
873 2014-04-22 Andreas Kling <akling@apple.com>
875 REGRESSION (r151839): Subframe keeps getting mousemove events with the same coordinates after hiding a hovered element.
876 <https://webkit.org/b/131974>
877 <rdar://problem/15907469>
879 Add a test that triggers the weirdness where removing the renderer from
880 a hovered element in a subframe would leave the subframe's EventHandler
881 in a state where it could dispatch fake mousemove events with stale
882 coordinates in response to style recalc.
884 Note that the final 500ms delay is because fake mousemove events are
885 sent on 250ms delay timers so we need to give it some time to catch up.
887 Reviewed by Benjamin Poulain.
889 * fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added.
890 * fast/events/ghostly-mousemoves-in-subframe.html: Added.
891 * platform/mac-wk2/fast/events/resources/ghostly-mousemoves-in-subframe-the-actual-subframe.html: Added.
893 2014-04-22 Tim Horton <timothy_horton@apple.com>
895 REGRESSION: JSRegress's js/slow-stress/new-spread.html fails sometimes
896 https://bugs.webkit.org/show_bug.cgi?id=132022
897 <rdar://problem/16690671>
900 Mark the test as flaky pass/fail/timeout, because that's what it is.
902 2014-04-21 Myles C. Maxfield <mmaxfield@apple.com>
904 [OS X] Glyph spacing for system fonts may be incorrect
905 https://bugs.webkit.org/show_bug.cgi?id=131967
907 Reviewed by Simon Fraser.
909 Updating test to be more robust.
911 * fast/forms/search/intrinsic-search-width-with-decoration-border-padding-expected.txt:
912 * fast/forms/search/intrinsic-search-width-with-decoration-border-padding.html:
914 2014-04-22 Manuel Rego Casasnovas <rego@igalia.com>
916 REGRESSION (r167652): Broke fast/regions/cssom/region-range-for-box-crash.html in debug mode
917 https://bugs.webkit.org/show_bug.cgi?id=131982
919 Reviewed by David Hyatt.
921 * TestExpectations: Unskip fast/regions/cssom/region-range-for-box-crash.html.
923 2014-04-22 Brent Fulgham <bfulgham@apple.com>
925 Check (rather than assume) element is a RenderTableSection before using it
926 https://bugs.webkit.org/show_bug.cgi?id=121858
928 Reviewed by David Kilzer.
930 * fast/table/table-insert-object-before-td-crash-expected.txt: Added.
931 * fast/table/table-insert-object-before-td-crash.html: Added.
933 2014-04-22 David Hyatt <hyatt@apple.com>
935 [New Multicolumn] fast/multicol/multicol-with-child-renderLayer-for-input.html puts the textfield in the wrong place
936 https://bugs.webkit.org/show_bug.cgi?id=131808
938 Reviewed by Brady Eidson.
940 * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input-expected.html: Added.
941 * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input.html: Added.
943 2014-04-22 Zalan Bujtas <zalan@apple.com>
945 border-style: double rendered as solid when combined with border-radius
946 https://bugs.webkit.org/show_bug.cgi?id=131927
948 Reviewed by Simon Fraser.
950 BorderEdge::getDoubleBorderStripeWidths() should return the calculated inner, outer border widths.
952 * fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line-expected.html: Added.
953 * fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line.html: Added.
955 2014-04-22 Manuel Rego Casasnovas <rego@igalia.com>
957 Unreviewed gardening.
959 * TestExpectations: fast/regions/cssom/region-range-for-box-crash.html is crashing on debug mode after r167652.
961 2014-04-22 Manuel Rego Casasnovas <rego@igalia.com>
963 [CSS Regions] Selection highlight doesn't match DOM selection
964 https://bugs.webkit.org/show_bug.cgi?id=131511
966 Reviewed by David Hyatt.
968 Add new test to check highlight of render objects moved under RenderNamedFlowThread in the render tree.
970 Updated some tests to avoid issues with selection gap filling in the new implementation.
972 * fast/regions/selection/selecting-text-including-region-expected.html: Added.
973 * fast/regions/selection/selecting-text-including-region.html: Added.
974 * fast/regions/selection/selecting-text-through-different-region-flows-2-expected.html: Updated.
975 * fast/regions/selection/selecting-text-through-different-region-flows-2.html: Updated.
976 * fast/regions/selection/selection-direction-expected.html: Updated.
977 * fast/regions/selection/selection-direction.html: Updated.
979 2014-04-21 Brent Fulgham <bfulgham@apple.com>
981 [Mac] After a horizontal overflow scroll with a mechanical wheel mouse, vertical scrolling no longer works
982 https://bugs.webkit.org/show_bug.cgi?id=131960
983 <rdar://problem/16142100>
985 Reviewed by Darin Adler.
987 * platform/mac/fast/scrolling/scroll-div-no-latching-expected.txt: Added.
988 * platform/mac/fast/scrolling/scroll-div-no-latching.html: Added.
990 2014-04-21 Zalan Bujtas <zalan@apple.com>
992 REGRESSION (r166784): Gradient at background of iCloud login page doesn’t go all the way to the bottom
993 https://bugs.webkit.org/show_bug.cgi?id=131924
995 Computing tile dimension for contain/cover requires higher precision than what LayoutUnit has. Switching to floats.
997 Reviewed by Simon Fraser.
999 * fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision-expected.html: Added.
1000 * fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision.html: Added.
1002 2014-04-21 Eric Carlson <eric.carlson@apple.com>
1004 [Mac] implement WebKitDataCue
1005 https://bugs.webkit.org/show_bug.cgi?id=131799
1007 Reviewed by Dean Jackson.
1009 * http/tests/media/resources/hls: Added.
1010 * http/tests/media/resources/hls/metadata: Added.
1011 * http/tests/media/resources/hls/metadata/fileSequence0.ts: Added.
1012 * http/tests/media/resources/hls/metadata/fileSequence1.ts: Added.
1013 * http/tests/media/resources/hls/metadata/fileSequence2.ts: Added.
1014 * http/tests/media/resources/hls/metadata/fileSequence3.ts: Added.
1015 * http/tests/media/resources/hls/metadata/prog_index.m3u8: Added.
1016 * http/tests/media/track-in-band-hls-metadata-expected.txt: Added.
1017 * http/tests/media/track-in-band-hls-metadata.html: Added.
1018 * media/track/track-datacue-value-expected.txt: Added.
1019 * media/track/track-datacue-value.html: Added.
1020 * platform/efl/TestExpectations: Skip the new tests.
1021 * platform/gtk/TestExpectations: Ditto.
1022 * platform/mac/js/dom/global-constructors-attributes-expected.txt: Update.
1023 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Update.
1024 * platform/mac/TestExpectations: Skip DataCue test on all Mac versions. Skip HLS test on
1026 * platform/win/TestExpectations: Skip the new tests.
1028 2014-04-21 Benjamin Poulain <benjamin@webkit.org>
1030 Add Element.matches, the standard name for webkitMatchesSelector
1031 https://bugs.webkit.org/show_bug.cgi?id=131922
1033 Reviewed by Andreas Kling.
1035 Update the tests to verify both Element.matches and Element.webkitMatchesSelector
1037 * fast/dom/SelectorAPI/attrname-case-insensitive-expected.txt:
1038 * fast/dom/SelectorAPI/attrname-case-insensitive.html:
1039 * fast/dom/SelectorAPI/attrname-case-sensitive-expected.txt:
1040 * fast/dom/SelectorAPI/attrname-case-sensitive.xhtml:
1041 * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
1042 * fast/dom/SelectorAPI/caseID-almost-strict.html:
1043 * fast/dom/SelectorAPI/caseID-expected.txt:
1044 * fast/dom/SelectorAPI/caseID-strict-expected.txt:
1045 * fast/dom/SelectorAPI/caseID-strict.html:
1046 * fast/dom/SelectorAPI/caseID.html:
1047 * fast/dom/SelectorAPI/caseTag-expected.txt:
1048 * fast/dom/SelectorAPI/caseTag.html:
1049 * fast/dom/SelectorAPI/caseTagX-expected.txt:
1050 * fast/dom/SelectorAPI/caseTagX.xhtml:
1051 * fast/dom/SelectorAPI/detached-element-expected.txt:
1052 * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
1053 * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
1054 * fast/dom/SelectorAPI/script-tests/detached-element.js:
1055 * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
1056 * fast/dom/SelectorAPI/script-tests/viewless-document.js:
1057 * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
1058 * fast/dom/SelectorAPI/viewless-document-expected.txt:
1059 * fast/forms/radio/radio-live-validation-style-expected.txt:
1060 * fast/forms/radio/radio-live-validation-style.html:
1061 * fast/harness/results.html:
1063 2014-04-21 Rik Cabanier <cabanier@adobe.com>
1065 [CSS Blending] Remove support for non-separable blend modes from mix-blend-mode
1066 https://bugs.webkit.org/show_bug.cgi?id=131824
1068 Reviewed by Dean Jackson.
1070 Removed or updated tests that used non-separable blend modes in combination
1071 with mix-blend-mode.
1073 * css3/compositing/blend-mode-property-expected.txt:
1074 * css3/compositing/blend-mode-property-parsing-expected.txt:
1075 * css3/compositing/blend-mode-simple-composited.html:
1076 * css3/compositing/blend-mode-simple.html:
1077 * css3/compositing/script-tests/blend-mode-property-parsing.js:
1078 * css3/compositing/script-tests/blend-mode-property.js:
1079 * css3/compositing/svg-blend-color.html: Removed.
1080 * css3/compositing/svg-blend-hue.html: Removed.
1081 * css3/compositing/svg-blend-luminosity.html: Removed.
1082 * css3/compositing/svg-blend-saturation.html: Removed.
1083 * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
1084 * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
1086 2014-04-21 David Hyatt <hyatt@apple.com>
1088 [New Multicolumn] vertical-rl/unsplittable-inline-block misrenders the column rule.
1089 https://bugs.webkit.org/show_bug.cgi?id=131818
1091 Reviewed by Anders Carlsson.
1093 Patch the test to be column-fill:auto, since the other versions
1094 of the test all had that specified already.
1096 * fast/multicol/vertical-rl/unsplittable-inline-block.html:
1098 2014-04-21 David Hyatt <hyatt@apple.com>
1100 [New Multicolumn] Column set drawing under horizontal scrollbar.
1101 https://bugs.webkit.org/show_bug.cgi?id=131812.
1103 Reviewed by Sam Weinig.
1105 * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb-expected.html: Added.
1106 * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb.html: Added.
1108 2014-04-21 Alexey Proskuryakov <ap@apple.com>
1110 Update results of fast/images/image-controls-basic.html
1112 * platform/mac/TestExpectations:
1113 * platform/mac/fast/images/image-controls-basic-expected.png:
1114 * platform/mac/fast/images/image-controls-basic-expected.txt:
1116 2014-04-21 David Hyatt <hyatt@apple.com>
1118 [New Multicolumn] Add test case for shrink-to-column-height now that
1119 it passes in the new impl.
1120 https://bugs.webkit.org/show_bug.cgi?id=131814
1122 Reviewed by Dean Jackson.
1124 * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination-expected.html: Added.
1125 * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination.html: Added.
1127 2014-04-21 Carlos Alberto Lopez Perez <clopez@igalia.com>
1129 [GTK] Unreviewed GTK gardening
1131 Update gtk/TestExpectations and rebaseline some gtk test results.
1133 * platform/gtk/TestExpectations: Mark fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
1134 as failure and fast/dom/Window/mozilla-focus-blur.html as flaky.
1135 * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Rebaseline after r167335.
1136 * platform/gtk/fast/repaint/reflection-redraw-expected.txt: Rebaseline after r167568.
1137 * platform/gtk/fast/table/dynamic-caption-add-remove-before-child-expected.txt: Rebaseline after r167568.
1138 * platform/gtk/fast/table/multiple-captions-display-expected.txt: Rebaseline after r167568.
1139 * platform/gtk/tables/mozilla/marvin/body_col-expected.txt: Rebaseline after r167568.
1140 * platform/gtk/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Rebaseline after r167568.
1141 * platform/gtk/tables/mozilla/other/body_col-expected.txt: Rebaseline after r167568.
1142 * platform/gtk/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Rebaseline after r167568.
1143 * platform/gtk/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Rebaseline after r167568.
1144 * platform/gtk/tables/mozilla_expected_failures/core/captions3-expected.txt: Rebaseline after r167568.
1145 * platform/gtk/tables/mozilla_expected_failures/other/test4-expected.txt: Rebaseline after r167568.
1146 * platform/gtk/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439.
1148 2014-04-21 Alexey Proskuryakov <ap@apple.com>
1150 http/tests/cache/subresource-failover-to-network.html is flaky
1151 https://bugs.webkit.org/show_bug.cgi?id=131936
1153 Reviewed by Brady Eidson.
1155 The test was racy, because it was unintentionally queuing TestRunner operations
1156 twice. Also, it failed to clean up its cookie.
1158 Rewrote to not use TestRunner queuing, making the test work in browser.
1160 * http/tests/cache/resources/subresource-failover-to-network.cgi:
1161 * http/tests/cache/subresource-failover-to-network.html:
1163 2014-04-21 David Hyatt <hyatt@apple.com>
1165 [New Multicolumn] Column balancing is slow on float-multicol.html
1166 https://bugs.webkit.org/show_bug.cgi?id=131801
1168 Reviewed by Enrica Casucci.
1170 * fast/multicol/tall-float-expected.html: Added.
1171 * fast/multicol/tall-float.html: Added.
1173 2014-04-21 David Hyatt <hyatt@apple.com>
1175 [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
1176 https://bugs.webkit.org/show_bug.cgi?id=131811
1178 Reviewed by Dean Jackson.
1180 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb-expected.html: Added.
1181 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html: Added.
1183 2014-04-21 Alexey Proskuryakov <ap@apple.com>
1185 REGRESSION (r167530): ASSERT(m_selfTime <= m_totalTime) on tests that run after certain Inspector tests
1186 https://bugs.webkit.org/show_bug.cgi?id=131919
1188 * TestExpectations: Skipping some Inspector tests, hopefully these are the ones that
1189 cause trouble later.
1191 2014-04-21 Commit Queue <commit-queue@webkit.org>
1193 Unreviewed, rolling out r167584.
1194 https://bugs.webkit.org/show_bug.cgi?id=131929
1196 Broke Objective-C bindings test (Requested by ap on #webkit).
1200 "Add Element.matches, the standard name for
1201 webkitMatchesSelector"
1202 https://bugs.webkit.org/show_bug.cgi?id=131922
1203 http://trac.webkit.org/changeset/167584
1205 2014-04-20 Benjamin Poulain <benjamin@webkit.org>
1207 Compile the :root pseudo class and fix a related issue with :nth-child()
1208 https://bugs.webkit.org/show_bug.cgi?id=131926
1210 Reviewed by Andreas Kling.
1212 Add more test coverage that would have caught the bug with :nth-child(n).
1214 * fast/selectors/nth-child-on-root-expected.txt: Added.
1215 * fast/selectors/nth-child-on-root.html: Added.
1217 2014-04-20 Benjamin Poulain <benjamin@webkit.org>
1219 Add Element.matches, the standard name for webkitMatchesSelector
1220 https://bugs.webkit.org/show_bug.cgi?id=131922
1222 Reviewed by Andreas Kling.
1224 Update the tests to verify both Element.matches and Element.webkitMatchesSelector
1226 * fast/dom/SelectorAPI/attrname-case-insensitive-expected.txt:
1227 * fast/dom/SelectorAPI/attrname-case-insensitive.html:
1228 * fast/dom/SelectorAPI/attrname-case-sensitive-expected.txt:
1229 * fast/dom/SelectorAPI/attrname-case-sensitive.xhtml:
1230 * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
1231 * fast/dom/SelectorAPI/caseID-almost-strict.html:
1232 * fast/dom/SelectorAPI/caseID-expected.txt:
1233 * fast/dom/SelectorAPI/caseID-strict-expected.txt:
1234 * fast/dom/SelectorAPI/caseID-strict.html:
1235 * fast/dom/SelectorAPI/caseID.html:
1236 * fast/dom/SelectorAPI/caseTag-expected.txt:
1237 * fast/dom/SelectorAPI/caseTag.html:
1238 * fast/dom/SelectorAPI/caseTagX-expected.txt:
1239 * fast/dom/SelectorAPI/caseTagX.xhtml:
1240 * fast/dom/SelectorAPI/detached-element-expected.txt:
1241 * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
1242 * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
1243 * fast/dom/SelectorAPI/script-tests/detached-element.js:
1244 * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
1245 * fast/dom/SelectorAPI/script-tests/viewless-document.js:
1246 * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
1247 * fast/dom/SelectorAPI/viewless-document-expected.txt:
1248 * fast/forms/radio/radio-live-validation-style-expected.txt:
1249 * fast/forms/radio/radio-live-validation-style.html:
1250 * fast/harness/results.html:
1252 2014-04-20 Alexey Proskuryakov <ap@apple.com>
1254 Expando properties on attribute nodes disappear
1255 https://bugs.webkit.org/show_bug.cgi?id=88045
1258 * platform/efl/TestExpectations:
1259 * platform/mac/TestExpectations:
1260 * platform/win/TestExpectations:
1261 Consolidated test expectations, because all ports are equally affected. Some
1262 platforms accidentally start to pass this test sometimes, but there is no real fix yet.
1264 2014-04-20 Zalan Bujtas <zalan@apple.com>
1266 Subpixel rendering: RenderLayer's size is set using enclosingRect() which can result in cruft.
1267 https://bugs.webkit.org/show_bug.cgi?id=131468
1269 Reviewed by Darin Adler.
1271 Layers marked opaque may not paint edge pixels, when RenderLayer bounds are non-integral and
1272 get device pixel snapped.
1273 For details see this: https://trac.webkit.org/r159463
1275 * compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background-expected.html: Added.
1276 * compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background.html: Added.
1278 2014-04-19 Darin Adler <darin@apple.com>
1280 Simple layout can get confused by coordinate overflow
1281 https://bugs.webkit.org/show_bug.cgi?id=131890
1282 rdar://problem/15558510
1284 Reviewed by Andreas Kling.
1286 * fast/css/simple-layout-overflow-expected.txt: Added.
1287 * fast/css/simple-layout-overflow.html: Added.
1289 2014-04-19 Alexey Proskuryakov <ap@apple.com>
1291 Crashes in HTMLFormElement::submit.
1292 https://bugs.webkit.org/show_bug.cgi?id=131910
1293 <rdar://problem/15661790>
1295 Reviewed by Anders Carlsson.
1297 * fast/forms/form-submission-crash-2-expected.txt: Added.
1298 * fast/forms/form-submission-crash-2.html: Added.
1299 * fast/forms/form-submission-crash-expected.txt: Added.
1300 * fast/forms/form-submission-crash.html: Added.
1302 2014-04-20 Antti Koivisto <antti@apple.com>
1304 Text bounding box computation for simple line layout is wrong
1305 https://bugs.webkit.org/show_bug.cgi?id=131912
1307 Reviewed by Andreas Kling.
1309 Some dumped RenderText sizes change in table related test. These are progressions,
1310 the new results match the contained lines. There are no visual changes.
1312 * platform/mac/fast/table/dynamic-caption-add-remove-before-child-expected.txt:
1313 * platform/mac/fast/table/multiple-captions-display-expected.txt:
1314 * platform/mac/tables/mozilla/marvin/body_col-expected.txt:
1315 * platform/mac/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
1316 * platform/mac/tables/mozilla/other/body_col-expected.txt:
1317 * platform/mac/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
1318 * platform/mac/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
1319 * platform/mac/tables/mozilla_expected_failures/core/captions3-expected.txt:
1320 * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
1322 2014-04-20 Commit Queue <commit-queue@webkit.org>
1324 Unreviewed, rolling out r167501.
1325 https://bugs.webkit.org/show_bug.cgi?id=131913
1327 It broke DYEBench (Requested by mhahnenberg on #webkit).
1331 "Deleting properties poisons objects"
1332 https://bugs.webkit.org/show_bug.cgi?id=131551
1333 http://trac.webkit.org/changeset/167501
1335 2014-04-19 Zalan Bujtas <zalan@apple.com>
1337 Subpixel rendering: RenderLayer's clipping should snap to device pixel boundaries.
1338 https://bugs.webkit.org/show_bug.cgi?id=131466
1340 Reviewed by Simon Fraser.
1342 Fractional pixel clipping can produce cruft on RenderLayers. Since RenderLayer
1343 sizing and painting are snapped, painting clip rect needs to be snapped the same way.
1345 * fast/clip/clip-when-rect-has-fractional-pixel-value-expected.html: Added.
1346 * fast/clip/clip-when-rect-has-fractional-pixel-value.html: Added.
1348 2014-04-19 Chris Fleizach <cfleizach@apple.com>
1350 AX: grid rows are not recognized do to lack of explicit role="row", role="gridcell"
1351 https://bugs.webkit.org/show_bug.cgi?id=131819
1353 Reviewed by Darin Adler.
1355 * accessibility/table-with-missing-aria-role-rows-expected.txt: Added.
1356 * accessibility/table-with-missing-aria-role-rows.html: Added.
1358 2014-04-19 Chris Fleizach <cfleizach@apple.com>
1360 AX: Malformed tables exposing incorrect col and colSpans
1361 https://bugs.webkit.org/show_bug.cgi?id=131796
1363 Reviewed by Darin Adler.
1365 * accessibility/table-incorrect-colspan-cell-expected.txt: Added.
1366 * accessibility/table-incorrect-colspan-cell.html: Added.
1368 2014-04-19 Zalan Bujtas <zalan@apple.com>
1370 [Mac] Unreviewed gardening.
1372 repaintRectsAsText() reports wrong subpixel dirty rects on hidpi.
1374 * platform/mac/TestExpectations:
1376 2014-04-19 Andrei Bucur <abucur@adobe.com>
1378 [CSS Regions] Harden the layout in case there are no regions
1379 https://bugs.webkit.org/show_bug.cgi?id=131517
1381 Reviewed by Mihnea Ovidenie.
1383 Add a test that verifies the content of a flow thread is updated when all
1384 the regions are removed.
1386 * fast/regions/simplified-layout-no-regions-expected.txt: Added.
1387 * fast/regions/simplified-layout-no-regions.html: Added.
1389 2014-04-19 Darin Adler <darin@apple.com>
1391 Cleared executable bits on many .html and .txt files.
1393 2014-04-19 Zalan Bujtas <zalan@apple.com>
1395 https://bugs.webkit.org/show_bug.cgi?id=131594
1396 Subpixel rendering: WK1: Wrong repaint rect is calculated when layer has non-compositing transform.
1398 Reviewed by Simon Fraser.
1400 We need to snap the repaint rect for transformed object the same way when we paint them.
1402 Test: fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
1404 * fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform-expected.txt: Added.
1405 * fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html: Added.
1407 2014-04-18 Dean Jackson <dino@apple.com>
1409 [WebGL] Two tests failing on Mountain Lion after r167520
1410 https://bugs.webkit.org/show_bug.cgi?id=131886
1412 Skip two failing tests.
1414 * platform/mac/TestExpectations:
1416 2014-04-18 Timothy Hatcher <timothy@apple.com>
1418 Skip fast/dom/gc-attribute-node.html which is flaky
1419 https://bugs.webkit.org/show_bug.cgi?id=131885
1421 * platform/mac/TestExpectations:
1423 2014-04-18 Simon Fraser <simon.fraser@apple.com>
1425 Contents of directly composited image layers are sometimes missing
1426 https://bugs.webkit.org/show_bug.cgi?id=131880
1428 Reviewed by Tim Horton.
1430 Test that that shows the issue in Safari, but not in the test
1431 runner because of timing issues, but maybe it will some day.
1433 * compositing/images/update-content-rect-expected.html: Added.
1434 * compositing/images/update-content-rect.html: Added.
1436 2014-04-18 Commit Queue <commit-queue@webkit.org>
1438 Unreviewed, rolling out r167527.
1439 https://bugs.webkit.org/show_bug.cgi?id=131883
1441 Broke 32-bit build (Requested by ap on #webkit).
1445 "[Mac] implement WebKitDataCue"
1446 https://bugs.webkit.org/show_bug.cgi?id=131799
1447 http://trac.webkit.org/changeset/167527
1449 2014-04-18 Eric Carlson <eric.carlson@apple.com>
1451 [Mac] implement WebKitDataCue
1452 https://bugs.webkit.org/show_bug.cgi?id=131799
1454 Reviewed by Dean Jackson.
1456 * http/tests/media/resources/hls: Added.
1457 * http/tests/media/resources/hls/metadata: Added.
1458 * http/tests/media/resources/hls/metadata/fileSequence0.ts: Added.
1459 * http/tests/media/resources/hls/metadata/fileSequence1.ts: Added.
1460 * http/tests/media/resources/hls/metadata/fileSequence2.ts: Added.
1461 * http/tests/media/resources/hls/metadata/fileSequence3.ts: Added.
1462 * http/tests/media/resources/hls/metadata/prog_index.m3u8: Added.
1463 * http/tests/media/track-in-band-hls-metadata-expected.txt: Added.
1464 * http/tests/media/track-in-band-hls-metadata.html: Added.
1465 * media/track/track-datacue-value-expected.txt: Added.
1466 * media/track/track-datacue-value.html: Added.
1467 * platform/efl/TestExpectations: Skip the new tests.
1468 * platform/gtk/TestExpectations: Ditto.
1469 * platform/mac/js/dom/global-constructors-attributes-expected.txt: Update.
1470 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Update.
1471 * platform/mac/TestExpectations: Skip DataCue test on all Mac versions. Skip HLS test on
1473 * platform/win/TestExpectations: Skip the new tests.
1475 2014-04-18 Hans Muller <hmuller@adobe.com>
1477 [CSS Shapes] Add parsing support for gradients
1478 https://bugs.webkit.org/show_bug.cgi?id=131444
1480 Reviewed by Bem Jones-Bey.
1482 * fast/shapes/parsing/parsing-shape-outside-expected.txt:
1483 * fast/shapes/parsing/parsing-test-utils.js:
1484 * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html: Added.
1485 * fast/shapes/shape-outside-floats/shape-outside-linear-gradient.html: Added.
1487 2014-04-18 Alexey Proskuryakov <ap@apple.com>
1489 [WK1] media/event-attributes.html is flaky
1490 https://bugs.webkit.org/show_bug.cgi?id=131855
1492 * platform/mac/TestExpectations: Marking as such.
1494 2014-04-17 Mark Hahnenberg <mhahnenberg@apple.com>
1496 Deleting properties poisons objects
1497 https://bugs.webkit.org/show_bug.cgi?id=131551
1499 Reviewed by Geoffrey Garen.
1501 New JS regress test. We're ~3.5x faster on this microbenchmark now.
1503 * js/regress/delete-a-few-properties-then-get-by-id-expected.txt: Added.
1504 * js/regress/delete-a-few-properties-then-get-by-id.html: Added.
1505 * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js: Added.
1509 2014-04-18 Alexey Proskuryakov <ap@apple.com>
1511 http/tests/multipart/policy-ignore-crash.php erroneously depends on http stack quirks
1512 https://bugs.webkit.org/show_bug.cgi?id=131853
1514 Reviewed by Brady Eidson.
1516 * http/tests/multipart/policy-ignore-crash.php: Produce a nice multipart response
1517 with boundaries on their own lines.
1519 2014-04-18 Simon Fraser <simon.fraser@apple.com>
1521 Worse animation performance on pages with 3D transforms
1522 https://bugs.webkit.org/show_bug.cgi?id=131838
1523 <rdar://problem/16428630&15705876>
1525 Reviewed by Dean Jackson.
1527 Testcase having layers at various z translates which shows the bucketing
1528 of contentsScale, and fix results affected by the patch.
1530 * compositing/contents-scale/rounded-contents-scale-expected.txt: Added.
1531 * compositing/contents-scale/rounded-contents-scale.html: Added.
1532 * compositing/contents-scale/z-translate-expected.txt:
1533 * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
1534 * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1535 * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
1536 * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
1537 * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1538 * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt:
1539 * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
1540 * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
1542 2014-04-18 Radu Stavila <stavila@adobe.com>
1544 [CSS Regions] Content overflowing a transformed region is clipped
1545 https://bugs.webkit.org/show_bug.cgi?id=116833
1547 Reviewed by Mihnea Ovidenie.
1549 Added test for overflow of content in 3d transformed regions.
1551 * fast/regions/overflow-3dtransformed-region-expected.txt: Added.
1552 * fast/regions/overflow-3dtransformed-region.html: Added.
1554 2014-04-18 Radu Stavila <stavila@adobe.com>
1556 [CSSRegions] Incorrect background paint on positioned element hover
1557 https://bugs.webkit.org/show_bug.cgi?id=131617
1559 Reviewed by Andrei Bucur.
1561 Added test for the proper repainting of absolute positioned elements in regions when the
1562 absolute top of the elements causes it to be pushed to the next region.
1564 * fast/regions/repaint/repaint-absolute-pushed-to-next-region-expected.txt: Added.
1565 * fast/regions/repaint/repaint-absolute-pushed-to-next-region.html: Added.
1567 2014-04-18 Philippe Normand <pnormand@igalia.com>
1569 Remove NETWORK_INFO support
1570 https://bugs.webkit.org/show_bug.cgi?id=131841
1572 Reviewed by Gyuyoung Kim.
1574 * networkinformation/add-listener-from-callback-expected.txt: Removed.
1575 * networkinformation/add-listener-from-callback.html: Removed.
1576 * networkinformation/basic-all-types-of-events-expected.txt: Removed.
1577 * networkinformation/basic-all-types-of-events.html: Removed.
1578 * networkinformation/basic-operation-expected.txt: Removed.
1579 * networkinformation/basic-operation.html: Removed.
1580 * networkinformation/event-after-navigation-expected.txt: Removed.
1581 * networkinformation/event-after-navigation.html: Removed.
1582 * networkinformation/multiple-frames-expected.txt: Removed.
1583 * networkinformation/multiple-frames.html: Removed.
1584 * networkinformation/resources/event-after-navigation-new.html: Removed.
1585 * networkinformation/script-tests/add-listener-from-callback.js: Removed.
1586 * networkinformation/script-tests/basic-all-types-of-events.js: Removed.
1587 * networkinformation/script-tests/basic-operation.js: Removed.
1588 * networkinformation/script-tests/event-after-navigation.js: Removed.
1589 * networkinformation/script-tests/multiple-frames.js: Removed.
1590 * networkinformation/script-tests/updates.js: Removed.
1591 * networkinformation/script-tests/window-property.js: Removed.
1592 * networkinformation/updates-expected.txt: Removed.
1593 * networkinformation/updates.html: Removed.
1594 * networkinformation/window-property-expected.txt: Removed.
1595 * networkinformation/window-property.html: Removed.
1597 2014-04-17 Commit Queue <commit-queue@webkit.org>
1599 Unreviewed, rolling out r167478.
1600 https://bugs.webkit.org/show_bug.cgi?id=131840
1602 Broke multicol tests (Requested by ap on #webkit).
1606 "[New Multicolumn] Pagination mode messed up with non-inline
1607 axis and reversed direction."
1608 https://bugs.webkit.org/show_bug.cgi?id=131811
1609 http://trac.webkit.org/changeset/167478
1611 2014-04-17 Darin Adler <darin@apple.com>
1613 hostname extraction from a URL should not decode percent-escape sequences
1614 https://bugs.webkit.org/show_bug.cgi?id=131837
1615 rdar://problem/15211936
1617 Reviewed by Anders Carlsson and Dave Hyatt.
1619 * fast/dom/DOMURL/parsing-expected.txt: Added.
1620 * fast/dom/DOMURL/parsing.html: Added.
1621 * fast/dom/HTMLAnchorElement/anchor-element-href-parsing-expected.txt: Added.
1622 * fast/dom/HTMLAnchorElement/anchor-element-href-parsing.html: Added.
1624 2014-04-17 David Hyatt <hyatt@apple.com>
1626 [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
1627 https://bugs.webkit.org/show_bug.cgi?id=131811
1629 Reviewed by Dean Jackson.
1631 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb-expected.html: Added.
1632 * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html: Added.
1634 2014-04-16 Huang Dongsung <luxtella@company100.net>
1636 Make RenderLayerBacking get the timingFunction of the correct animation.
1637 https://bugs.webkit.org/show_bug.cgi?id=100632
1639 Reviewed by Simon Fraser.
1641 When an element on a compositing layer has multiple animations that have
1642 different timingFunctions, the progress of each animation should be
1643 calculated using its respective timingFunction in Accelerated
1646 * animations/keyframe-multiple-timing-functions-transform-expected.txt: Added.
1647 * animations/keyframe-multiple-timing-functions-transform.html: Added.
1649 2014-04-17 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1651 Unreviewed, EFL gardening. Remove duplicated test case in EFL WK2 TestExpectations.
1653 * platform/efl-wk2/TestExpectations:
1655 2014-04-17 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1657 Unreviewed, fix a test case path, which was moved to different folder.
1659 * platform/efl/TestExpectations:
1661 2014-04-17 David Hyatt <hyatt@apple.com>
1663 [New Multicolumn] Column rules don't respect the specified stacking order.
1664 https://bugs.webkit.org/show_bug.cgi?id=131804
1666 Reviewed by Beth Dakin.
1668 * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking-expected.html: Added.
1669 * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking.html: Added.
1671 2014-04-17 Rik Cabanier <cabanier@adobe.com>
1673 [CSS Blending] Remove the -webkit- prefix for mix-blend-mode and isolation CSS properties
1674 https://bugs.webkit.org/show_bug.cgi?id=131355
1676 Reviewed by Dean Jackson.
1678 Removed prefix from mix-blend-mode and isolation in layout tests.
1680 * css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts.html:
1681 * css3/compositing/blend-mode-ancestor-clipping-layer.html:
1682 * css3/compositing/blend-mode-background.html:
1683 * css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html:
1684 * css3/compositing/blend-mode-isolated-group-1.html:
1685 * css3/compositing/blend-mode-isolated-group-2.html:
1686 * css3/compositing/blend-mode-isolated-group-3.html:
1687 * css3/compositing/blend-mode-layers.html:
1688 * css3/compositing/blend-mode-parent-of-composited-blended-has-layer.html:
1689 * css3/compositing/blend-mode-property-expected.txt:
1690 * css3/compositing/blend-mode-property-parsing-expected.txt:
1691 * css3/compositing/blend-mode-property-parsing-invalid-expected.txt:
1692 * css3/compositing/blend-mode-reflection.html:
1693 * css3/compositing/blend-mode-simple-composited.html:
1694 * css3/compositing/blend-mode-simple.html:
1695 * css3/compositing/blend-mode-transform-style-expected.txt:
1696 * css3/compositing/blend-mode-transform-style.html:
1697 * css3/compositing/blend-mode-with-accelerated-sibling.html:
1698 * css3/compositing/blend-mode-with-composited-descendant-should-have-layer.html:
1699 * css3/compositing/isolation-isolate-blended-child-expected.html:
1700 * css3/compositing/isolation-isolate-blended-child.html:
1701 * css3/compositing/isolation-parsing.html:
1702 * css3/compositing/script-tests/blend-mode-property-parsing-invalid.js:
1703 (testInvalidFilterRule):
1704 * css3/compositing/script-tests/blend-mode-property-parsing.js:
1705 (testBlendModeRule):
1706 * css3/compositing/script-tests/blend-mode-property.js:
1708 * css3/compositing/svg-blend-color-dodge.html:
1709 * css3/compositing/svg-blend-color.html:
1710 * css3/compositing/svg-blend-hard-light.html:
1711 * css3/compositing/svg-blend-hue.html:
1712 * css3/compositing/svg-blend-layer-blend.html:
1713 * css3/compositing/svg-blend-layer-clip-path.html:
1714 * css3/compositing/svg-blend-layer-filter.html:
1715 * css3/compositing/svg-blend-layer-opacity.html:
1716 * css3/compositing/svg-blend-layer-shadow.html:
1717 * css3/compositing/svg-blend-luminosity.html:
1718 * css3/compositing/svg-blend-multiply-alpha.html:
1719 * css3/compositing/svg-blend-multiply.html:
1720 * css3/compositing/svg-blend-saturation.html:
1721 * css3/compositing/svg-blend-screen.html:
1722 * css3/compositing/svg-blend-soft-light.html:
1723 * css3/compositing/svg-isolation-default-expected.html:
1724 * css3/compositing/svg-isolation-default.html:
1725 * css3/compositing/svg-isolation-isolated-group-expected.html:
1726 * css3/compositing/svg-isolation-isolated-group.html:
1727 * fast/repaint/blend-mode-isolate-stacking-context.html:
1728 * inspector-protocol/layers/layers-blending-compositing-reasons.html:
1729 * transitions/blendmode-transitions-expected.txt:
1730 * transitions/blendmode-transitions.html:
1732 2014-04-16 Jer Noble <jer.noble@apple.com>
1734 Fullscreen media controls are unusable in pagination mode
1735 https://bugs.webkit.org/show_bug.cgi?id=131705
1737 Reviewed by Darin Adler.
1739 * fullscreen/full-screen-no-style-sharing-expected.txt: Rebaselined.
1740 * fullscreen/video-cursor-auto-hide.html: Corrected test to move cursor
1741 to the middle of the video element.
1743 2014-04-16 Jer Noble <jer.noble@apple.com>
1745 [MSE] Multiple initialization segments with same codecs in tracks fail validation.
1746 https://bugs.webkit.org/show_bug.cgi?id=131768
1748 Reviewed by Eric Carlson.
1750 * media/media-source/media-source-multiple-initialization-segments-expected.txt: Added.
1751 * media/media-source/media-source-multiple-initialization-segments.html: Added.
1753 2014-04-17 David Hyatt <hyatt@apple.com>
1755 [New Multicolumn] Column sets below spanners don't repaint properly.
1756 https://bugs.webkit.org/show_bug.cgi?id=131778
1758 Reviewed by Beth Dakin.
1760 * fast/repaint/spanner-with-margin-expected.txt: Added.
1761 * fast/repaint/spanner-with-margin.html: Added.
1763 2014-04-17 Eduardo Lima Mitev <elima@igalia.com>
1765 [GTK] [Gardening] Updates GTK test expectations
1767 * platform/gtk/TestExpectations:
1769 - fast/frames/frame-programmatic-noresize.html
1770 - fast/frames/frame-with-noresize-can-be-resized-after-removal-of-noresize.html
1771 - fast/frames/frame-with-noresize-can-be-resized-after-setting-noResize-to-false.html
1772 - Removed because are passing now
1773 - fast/dom/gc-dom-tree-lifetime.html
1774 - http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials.html
1775 - editing/editability/ignored-content.html
1777 2014-04-17 Koji Ishii <kojishi@gmail.com>
1779 Catch up ruby and its tag omission rule changes in HTML5 CR Feb 2014
1780 https://bugs.webkit.org/show_bug.cgi?id=131175
1782 Reviewed by Darin Adler.
1784 25 new test cases in 2 test files imported from pull requests to html5lib-tests,
1785 with run- and expected-files generated.
1786 All new tests pass with the changes included in this patch.
1788 * html5lib/generated/run-ruby-data-expected.txt: Added.
1789 * html5lib/generated/run-ruby-data.html: Added (generated by generate-test-wrappers.py)
1790 * html5lib/generated/run-ruby-write-expected.txt: Added.
1791 * html5lib/generated/run-ruby-write.html: Added (generated by generate-test-wrappers.py)
1792 * html5lib/resources/ruby.dat: Added from https://github.com/darobin/html5lib-tests/pull/1
1793 * html5lib/resources/tests19.dat: Updated from https://github.com/html5lib/html5lib-tests/pull/27
1795 2014-04-17 Alexey Proskuryakov <ap@apple.com>
1797 Don't skip inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html.
1799 First, they no longer crash/assert. They fail most of the time, but that's tracked as bug 129817.
1801 Second, skipping was ineffective anyway, because we had a preceding [ Pass Failure ]
1802 entry for the same files.
1806 2014-04-17 David Hyatt <hyatt@apple.com>
1808 [New Multicolumn] REGRESSION: Column set styles don't update when zooming etc.
1809 https://bugs.webkit.org/show_bug.cgi?id=131777
1811 Reviewed by Enrica Casucci.
1813 * fast/multicol/zoom-test-expected.html: Added.
1814 * fast/multicol/zoom-test.html: Added.
1816 2014-04-17 Darin Adler <darin@apple.com>
1818 Add separate flag for IndexedDatabase in workers since the current implementation is not threadsafe
1819 https://bugs.webkit.org/show_bug.cgi?id=131785
1820 rdar://problem/16003108
1822 Reviewed by Brady Eidson.
1824 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1825 * js/dom/global-constructors-attributes-shared-worker-expected.txt:
1826 Updated results since indexed database features are not on by default any more.
1828 2014-04-17 Ion Rosca <rosca@adobe.com>
1830 [CSS Blending] Isolation descendant dependent flags are not updated correctly
1831 https://bugs.webkit.org/show_bug.cgi?id=130892
1833 Reviewed by Dean Jackson.
1835 * css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending.html: Added.
1836 * css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending.html: Added.
1837 * css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending.html: Added.
1838 * css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending.html: Added.
1839 * css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation.html: Added.
1840 * css3/compositing/blend-mode-isolation-flags-turn-off-blending.html: Added.
1841 * css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context.html: Added.
1842 * css3/compositing/blend-mode-isolation-flags-turn-on-blending.html: Added.
1843 * css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context.html: Added.
1844 * platform/mac/css3/compositing/blend-mode-background-expected.txt:
1845 * platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.txt:
1846 * platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.txt:
1847 * platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.txt:
1848 * platform/mac/css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending-expected.txt: Added.
1849 * platform/mac/css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending-expected.txt: Added.
1850 * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending-expected.txt: Added.
1851 * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending-expected.txt: Added.
1852 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-expected.txt: Added.
1853 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation-expected.txt: Added.
1854 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context-expected.txt: Added.
1855 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-blending-expected.txt: Added.
1856 * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context-expected.txt: Added.
1857 * platform/mac/css3/compositing/blend-mode-layers-expected.txt:
1858 * platform/mac/css3/compositing/blend-mode-reflection-expected.txt:
1859 * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
1860 * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
1862 2014-04-16 Brian J. Burg <burg@cs.washington.edu>
1864 Web Replay: memoize fallback time values for document.lastModified
1865 https://bugs.webkit.org/show_bug.cgi?id=131318
1867 Reviewed by Joseph Pecoraro.
1869 Mark the new test as skipped until dependent functionality is landed.
1871 * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
1873 2014-04-16 Dean Jackson <dino@apple.com>
1875 MediaDocument on iOS should be full page
1876 https://bugs.webkit.org/show_bug.cgi?id=131774
1878 Reviewed by Jer Noble.
1880 * platform/iphone-simulator/media/media-document-controls-size-expected.txt: Added.
1881 * platform/iphone-simulator/media/media-document-controls-size.html: Added.
1883 2014-04-16 Roger Fong <roger_fong@apple.com>
1885 Add a way for layout tests to determine whether or not a plugin is snapshotted.
1886 https://bugs.webkit.org/show_bug.cgi?id=131650.
1887 <rdar://problem/16615528>
1889 Reviewed by Dean Jackson.
1891 Adjust simple.html accordingly, more snapshotting test changes to come.
1892 * platform/mac-wk2/plugins/snapshotting/simple-expected.txt:
1893 * plugins/snapshotting/simple.html:
1895 2014-04-16 Oliver Hunt <oliver@apple.com>
1897 Simple ES6 feature:Array.prototype.fill
1898 https://bugs.webkit.org/show_bug.cgi?id=131703
1900 Reviewed by David Hyatt.
1904 * js/Object-getOwnPropertyNames-expected.txt:
1905 * js/array-fill-expected.txt: Added.
1906 * js/array-fill.html: Added.
1907 * js/script-tests/Object-getOwnPropertyNames.js:
1908 * js/script-tests/array-fill.js: Added.
1910 2014-04-16 David Kilzer <ddkilzer@apple.com>
1912 Remove test results that match platform/mac results
1914 Found using this shell script:
1916 $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
1917 T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
1918 M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
1919 ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
1920 if [ -f $M -a ! -f $ML -a -z "`diff -u $F $M 2> /dev/null`" ]; then echo $F; fi; \
1923 * platform/ios-sim/fast/block/positioning/016-expected.txt: Removed.
1924 * platform/ios-sim/fast/block/positioning/025-expected.txt: Removed.
1925 * platform/ios-sim/fast/dom/icon-url-property-expected.txt: Removed.
1926 * platform/ios-sim/fast/hidpi/focus-rings-expected.txt: Removed.
1927 * platform/ios-sim/fast/multicol/shrink-to-column-height-for-pagination-expected.txt: Removed.
1928 * platform/ios-sim/fast/preloader/document-write-2-expected.txt: Removed.
1929 * platform/ios-sim/fast/preloader/script-expected.txt: Removed.
1930 * platform/ios-sim/fast/writing-mode/broken-ideograph-small-caps-expected.txt: Removed.
1931 * platform/ios-sim/fast/xsl/sort-locale-expected.txt: Removed.
1932 * platform/ios-sim/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Removed.
1933 * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Removed.
1934 * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Removed.
1935 * platform/ios-sim/webarchive/loading/mainresource-null-mimetype-crash-expected.txt: Removed.
1937 2014-04-16 David Kilzer <ddkilzer@apple.com>
1939 Remove test results that match top-level results
1941 Found using this shell script:
1943 $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
1944 T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
1945 M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
1946 ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
1947 if [ ! -f $M -a ! -f $ML -a -f $T -a -z "`diff -u $F $T 2> /dev/null`" ]; then echo $F; fi; \
1950 * platform/ios-sim/compositing/layer-creation/no-compositing-for-sticky-expected.txt: Removed.
1951 * platform/ios-sim/editing/inserting/insert-3786362-fix-expected.txt: Removed.
1952 * platform/ios-sim/editing/inserting/insert-3907422-fix-expected.txt: Removed.
1953 * platform/ios-sim/editing/unsupported-content/table-delete-001-expected.txt: Removed.
1954 * platform/ios-sim/editing/unsupported-content/table-delete-003-expected.txt: Removed.
1955 * platform/ios-sim/fast/block/positioning/move-with-auto-width-expected.txt: Removed.
1956 * platform/ios-sim/fast/canvas/2d.backingStorePixelRatio-expected.txt: Removed.
1957 * platform/ios-sim/fast/canvas/2d.imageDataHD-expected.txt: Removed.
1958 * platform/ios-sim/fast/canvas/canvas-fillPath-shadow-expected.txt: Removed.
1959 * platform/ios-sim/fast/canvas/webgl/texture-npot-expected.txt: Removed.
1960 * platform/ios-sim/fast/css/MarqueeLayoutTest-expected.txt: Removed.
1961 * platform/ios-sim/fast/css/color-leakage-expected.txt: Removed.
1962 * platform/ios-sim/fast/css/font-face-multiple-remote-sources-expected.txt: Removed.
1963 * platform/ios-sim/fast/css/font-face-remote-expected.txt: Removed.
1964 * platform/ios-sim/fast/css/getComputedStyle/computed-style-expected.txt: Removed.
1965 * platform/ios-sim/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Removed.
1966 * platform/ios-sim/fast/css/nested-layers-with-hover-expected.txt: Removed.
1967 * platform/ios-sim/fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1-expected.txt: Removed.
1968 * platform/ios-sim/fast/dom/Window/window-postmessage-arrays-expected.txt: Removed.
1969 * platform/ios-sim/fast/dom/constructed-objects-prototypes-expected.txt: Removed.
1970 * platform/ios-sim/fast/dom/gc-10-expected.txt: Removed.
1971 * platform/ios-sim/fast/dom/tabindex-clamp-expected.txt: Removed.
1972 * platform/ios-sim/fast/dynamic/dirty-float-in-clean-line-expected.txt: Removed.
1973 * platform/ios-sim/fast/events/pageshow-pagehide-on-back-cached-with-frames-expected.txt: Removed.
1974 * platform/ios-sim/fast/forms/mailto/advanced-get-expected.txt: Removed.
1975 * platform/ios-sim/fast/forms/mailto/advanced-put-expected.txt: Removed.
1976 * platform/ios-sim/fast/forms/radio/indeterminate-radio-expected.txt: Removed.
1977 * platform/ios-sim/fast/forms/select-script-onchange-expected.txt: Removed.
1978 * platform/ios-sim/fast/forms/suggested-value-expected.txt: Removed.
1979 * platform/ios-sim/fast/history/timed-refresh-in-cached-frame-expected.txt: Removed.
1980 * platform/ios-sim/fast/lists/inline-before-content-after-list-marker-expected.txt: Removed.
1981 * platform/ios-sim/fast/media/media-query-list-07-expected.txt: Removed.
1982 * platform/ios-sim/fast/media/print-restores-previous-mediatype-expected.txt: Removed.
1983 * platform/ios-sim/fast/multicol/span/before-child-anonymous-column-block-expected.txt: Removed.
1984 * platform/ios-sim/fast/overflow/horizontal-scroll-after-back-expected.txt: Removed.
1985 * platform/ios-sim/fast/overflow/scrollbar-restored-expected.txt: Removed.
1986 * platform/ios-sim/fast/repaint/table-hover-on-link-expected.txt: Removed.
1987 * platform/ios-sim/fast/repaint/table-section-repaint-expected.txt: Removed.
1988 * platform/ios-sim/fast/ruby/floating-ruby-text-expected.txt: Removed.
1989 * platform/ios-sim/fast/ruby/overhang-horizontal-expected.txt: Removed.
1990 * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap1-expected.txt: Removed.
1991 * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap2-expected.txt: Removed.
1992 * platform/ios-sim/fast/ruby/positioned-ruby-text-expected.txt: Removed.
1993 * platform/ios-sim/fast/ruby/ruby-text-before-child-split-expected.txt: Removed.
1994 * platform/ios-sim/fast/table/empty-row-crash-expected.txt: Removed.
1995 * platform/ios-sim/fast/table/empty-section-crash-expected.txt: Removed.
1996 * platform/ios-sim/fast/table/inline-form-assert-expected.txt: Removed.
1997 * platform/ios-sim/fast/table/max-width-integer-overflow-expected.txt: Removed.
1998 * platform/ios-sim/fast/table/table-row-split2-expected.txt: Removed.
1999 * platform/ios-sim/fast/table/table-section-split2-expected.txt: Removed.
2000 * platform/ios-sim/fast/table/table-split-expected.txt: Removed.
2001 * platform/ios-sim/fast/table/table-split2-expected.txt: Removed.
2002 * platform/ios-sim/fast/text/apply-start-width-after-skipped-text-expected.txt: Removed.
2003 * platform/ios-sim/fast/text/justify-padding-distribution-expected.txt: Removed.
2004 * platform/ios-sim/fast/text/selection-painted-separately-expected.txt: Removed.
2005 * platform/ios-sim/fast/text/setData-dirty-lines-expected.txt: Removed.
2006 * platform/ios-sim/fast/text/soft-hyphen-2-expected.txt: Removed.
2007 * platform/ios-sim/fast/text/splitText-dirty-lines-expected.txt: Removed.
2008 * platform/ios-sim/fast/transforms/shadows-expected.txt: Removed.
2009 * platform/ios-sim/fast/workers/worker-close-more-expected.txt: Removed.
2010 * platform/ios-sim/fast/writing-mode/table-percent-width-quirk-expected.txt: Removed.
2011 * platform/ios-sim/fast/xmlhttprequest/xmlhttprequest-recursive-sync-event-expected.txt: Removed.
2012 * platform/ios-sim/http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt: Removed.
2013 * platform/ios-sim/http/tests/cookies/simple-cookies-expired-expected.txt: Removed.
2014 * platform/ios-sim/http/tests/cookies/simple-cookies-max-age-expected.txt: Removed.
2015 * platform/ios-sim/http/tests/cookies/single-quoted-value-expected.txt: Removed.
2016 * platform/ios-sim/http/tests/misc/empty-urls-expected.txt: Removed.
2017 * platform/ios-sim/http/tests/multipart/load-last-non-html-frame-expected.txt: Removed.
2018 * platform/ios-sim/http/tests/navigation/post-goback1-expected.txt: Removed.
2019 * platform/ios-sim/http/tests/security/contentSecurityPolicy/connect-src-websocket-blocked-expected.txt: Removed.
2020 * platform/ios-sim/http/tests/security/contentSecurityPolicy/media-src-blocked-expected.txt: Removed.
2021 * platform/ios-sim/http/tests/security/local-video-poster-from-remote-expected.txt: Removed.
2022 * platform/ios-sim/http/tests/security/sandboxed-iframe-modify-self-expected.txt: Removed.
2023 * platform/ios-sim/http/tests/security/video-poster-cross-origin-crash-expected.txt: Removed.
2024 * platform/ios-sim/http/tests/xmlhttprequest/chunked-progress-event-expectedLength-expected.txt: Removed.
2025 * platform/ios-sim/http/tests/xmlhttprequest/request-encoding2-expected.txt: Removed.
2026 * platform/ios-sim/http/tests/xmlhttprequest/upload-onloadend-event-after-load-expected.txt: Removed.
2027 * platform/ios-sim/http/tests/xmlhttprequest/upload-onprogress-event-expected.txt: Removed.
2028 * platform/ios-sim/http/tests/xmlhttprequest/upload-progress-events-expected.txt: Removed.
2029 * platform/ios-sim/media/csp-blocks-video-expected.txt: Removed.
2030 * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.1-expected.txt: Removed.
2031 * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.2-expected.txt: Removed.
2032 * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T1-expected.txt: Removed.
2033 * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T2-expected.txt: Removed.
2034 * platform/ios-sim/svg/as-image/image-respects-pageScaleFactor-change-expected.txt: Removed.
2035 * platform/ios-sim/svg/css/getComputedStyle-basic-expected.txt: Removed.
2036 * platform/ios-sim/svg/custom/baseval-animval-equality-expected.txt: Removed.
2037 * platform/ios-sim/svg/custom/dasharrayOrigin-expected.txt: Removed.
2038 * platform/ios-sim/svg/custom/getSubStringLength-expected.txt: Removed.
2039 * platform/ios-sim/svg/custom/pattern-scaling-expected.txt: Removed.
2040 * platform/ios-sim/svg/custom/svg-features-expected.txt: Removed.
2041 * platform/ios-sim/svg/dom/altGlyph-dom-expected.txt: Removed.
2042 * platform/ios-sim/svg/foreignObject/fO-parent-display-none-expected.txt: Removed.
2043 * platform/ios-sim/svg/foreignObject/fO-parent-display-none-with-relative-pos-content-expected.txt: Removed.
2044 * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-expected.txt: Removed.
2045 * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-with-relative-pos-content-expected.txt: Removed.
2046 * platform/ios-sim/svg/hittest/svg-ellipse-non-scale-stroke-expected.txt: Removed.
2048 2014-04-16 David Kilzer <ddkilzer@apple.com>
2050 <http://webkit.org/b/129171> Rebaseline LayoutTests for iOS
2052 3206 files changed, 65535 insertions(+), 39972 deletions(-)
2054 * platform/ios-sim/Skipped: Clean up old items. Skip tests that
2055 time out due to notifyDone() not being called.
2057 2014-04-16 David Kilzer <ddkilzer@apple.com>
2059 Upstream iOS layout test results
2061 7354 files changed, 367781 insertions(+)
2063 * platform/ios-sim: Add.
2065 2014-04-16 David Kilzer <ddkilzer@apple.com>
2067 Rename LayoutTests/platformm/iphone-simulator => ios-sim
2069 * platform/ios-sim: Renamed from LayoutTests/platform/iphone-simulator.
2071 2014-04-16 Alexey Proskuryakov <ap@apple.com>
2073 DataTransfer should cache its FileList
2074 https://bugs.webkit.org/show_bug.cgi?id=131694
2076 Reviewed by Darin Adler.
2078 * fast/events/data-transfer-files-attribute-identity-expected.txt: Added.
2079 * fast/events/data-transfer-files-attribute-identity.html: Added.
2081 * platform/wk2/TestExpectations: Skipped the test, because WKTR doesn't support
2084 2014-04-16 Zoltan Horvath <zoltan@webkit.org>
2086 Remove fast/parser/parser-yield-timing.html from skipped list
2087 https://bugs.webkit.org/show_bug.cgi?id=131749
2089 Reviewed by Darin Adler.
2091 The test was originally skipped in Bug 89812 due to flakiness on Chromium
2092 debug bots. I run the tests with huge iterations and I don't see
2093 flakiness on Mavericks release/debug. Let's remove from skipped for now.
2095 * platform/mac/TestExpectations:
2097 2014-04-16 Bem Jones-Bey <bjonesbe@adobe.com>
2099 Remove references to Leopard and Snow Leopard from Windows TestExpectations
2101 Filed new bugs to track each of these tests, so someone with a windows
2102 build can try and see if the tests still fail.
2106 * platform/win/TestExpectations:
2107 * platform/wincairo/TestExpectations:
2109 2014-04-16 David Hyatt <hyatt@apple.com>
2111 Make sure to skip the RenderMultiColumnFlowThread when resolving percentage heights inside columns against
2112 containing blocks. The flow thread's auto height should not interfere if a fixed height is specified on
2115 https://bugs.webkit.org/show_bug.cgi?id=131741
2117 Reviewed by Simon Fraser.
2119 * fast/multicol/percent-height-expected.html: Added.
2120 * fast/multicol/percent-height.html: Added.
2122 2014-04-16 Martin Hodovan <mhodovan@inf.u-szeged.hu>
2124 ASSERTION FAILED: x2 >= x1 in WebCore::RenderObject::drawLineForBoxSide
2125 https://bugs.webkit.org/show_bug.cgi?id=127835
2127 Added test demonstrates four cases:
2128 Test #1: Negative upper margin + positive upper padding
2129 Test #2: Negative right margin + positive right padding (used to fail)
2130 Test #3: Negative bottom margin + positive bottom padding
2131 Test #4: Negative left margin + positive left padding (used to fail)
2133 Reviewed by Darin Adler.
2135 * fast/css/padding-margin-negative-border-expected.html: Added.
2136 * fast/css/padding-margin-negative-border.html: Added.
2138 2014-04-16 Jer Noble <jer.noble@apple.com>
2140 [MSE] Seeks into buffered ranges will never complete.
2141 https://bugs.webkit.org/show_bug.cgi?id=131717
2143 Reviewed by Eric Carlson.
2145 * media/media-source/media-source-seek-complete-expected.txt: Added.
2146 * media/media-source/media-source-seek-complete.html: Added.
2148 2014-04-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2150 Unreviewed EFL gardening. Some test modules come to crash since buildbot uses
2151 Ubuntu 13.10. Skip those crash modules for now.
2153 * platform/efl-wk2/TestExpectations:
2155 2014-04-14 Roger Fong <roger_fong@apple.com>
2157 Snapshotted plugins may need to be restarted if style properties are changed after initial load of plugin.
2158 https://bugs.webkit.org/show_bug.cgi?id=131553.
2159 <rdar://problem/15443375>
2161 Reviewed by Timothy Horton.
2163 * platform/mac-wk2/plugins/snapshotting/set-plugin-size-to-tiny-expected.txt: Added.
2164 * plugins/snapshotting/set-plugin-size-to-tiny.html: Added.
2166 2014-04-14 Morten Stenshorne <mstensho@opera.com>
2168 [New Multicolumn] Add support for column-span:all
2169 https://bugs.webkit.org/show_bug.cgi?id=129330
2171 Reviewed by Dave Hyatt.
2173 Wrote a bunch of tests. A few of the tests were copied from existing
2174 (old-impl) tests and put in a separate directory. That directory can
2175 be wiped when we turn on the new multicol implementation by default.
2177 * fast/multicol/newmulticol/adjacent-spanners-expected.html: Added.
2178 * fast/multicol/newmulticol/adjacent-spanners.html: Added.
2179 * fast/multicol/newmulticol/block-becomes-spanner-expected.html: Added.
2180 * fast/multicol/newmulticol/block-becomes-spanner.html: Added.
2181 * fast/multicol/newmulticol/change-spanner-display-expected.html: Added.
2182 * fast/multicol/newmulticol/change-spanner-display.html: Added.
2183 * fast/multicol/newmulticol/change-spanner-parent-display-expected.html: Added.
2184 * fast/multicol/newmulticol/change-spanner-parent-display.html: Added.
2185 * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash-expected.txt: Added.
2186 * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash.html: Added.
2187 * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block-expected.html: Added.
2188 * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block.html: Added.
2189 * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash-expected.txt: Added.
2190 * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash.html: Added.
2191 * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash-expected.txt: Added.
2192 * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash.html: Added.
2193 * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox-expected.txt: Added.
2194 * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox.html: Added.
2195 * fast/multicol/newmulticol/compare-with-old-impl/clone-summary-expected.html: Added.
2196 * fast/multicol/newmulticol/compare-with-old-impl/clone-summary.html: Added.
2197 * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box-expected.txt: Added.
2198 * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box.html: Added.
2199 * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash-expected.txt: Added.
2200 * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash.html: Added.
2201 * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash-expected.txt: Added.
2202 * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash.html: Added.
2203 * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash-expected.txt: Added.
2204 * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash.html: Added.
2205 * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash-expected.txt: Added.
2206 * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash.html: Added.
2207 * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash-expected.txt: Added.
2208 * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash.html: Added.
2209 * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash-expected.txt: Added.
2210 * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash.html: Added.
2211 * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash-expected.txt: Added.
2212 * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash.html: Added.
2213 * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash-expected.txt: Added.
2214 * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash.html: Added.
2215 * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash-expected.txt: Added.
2216 * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash.html: Added.
2217 * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash-expected.txt: Added.
2218 * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash.html: Added.
2219 * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash-expected.txt: Added.
2220 * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash.html: Added.
2221 * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting-expected.html: Added.
2222 * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting.html: Added.
2223 * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child-expected.html: Added.
2224 * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child.html: Added.
2225 * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash-expected.txt: Added.
2226 * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash.html: Added.
2227 * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash-expected.txt: Added.
2228 * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash.html: Added.
2229 * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash-expected.txt: Added.
2230 * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash.html: Added.
2231 * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash-expected.txt: Added.
2232 * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash.html: Added.
2233 * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash-expected.txt: Added.
2234 * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash.html: Added.
2235 * fast/multicol/newmulticol/insert-row-content1-expected.html: Added.
2236 * fast/multicol/newmulticol/insert-row-content1.html: Added.
2237 * fast/multicol/newmulticol/insert-row-content2-expected.html: Added.
2238 * fast/multicol/newmulticol/insert-row-content2.html: Added.
2239 * fast/multicol/newmulticol/insert-row-content3-expected.html: Added.
2240 * fast/multicol/newmulticol/insert-row-content3.html: Added.
2241 * fast/multicol/newmulticol/insert-row-content4-expected.html: Added.
2242 * fast/multicol/newmulticol/insert-row-content4.html: Added.
2243 * fast/multicol/newmulticol/insert-row-content5-expected.html: Added.
2244 * fast/multicol/newmulticol/insert-row-content5.html: Added.
2245 * fast/multicol/newmulticol/insert-row-content6-expected.html: Added.
2246 * fast/multicol/newmulticol/insert-row-content6.html: Added.
2247 * fast/multicol/newmulticol/insert-row-content7-expected.html: Added.
2248 * fast/multicol/newmulticol/insert-row-content7.html: Added.
2249 * fast/multicol/newmulticol/insert-row-content8-expected.html: Added.
2250 * fast/multicol/newmulticol/insert-row-content8.html: Added.
2251 * fast/multicol/newmulticol/insert-row-content9-expected.html: Added.
2252 * fast/multicol/newmulticol/insert-row-content9.html: Added.
2253 * fast/multicol/newmulticol/insert-spanner-child1-expected.html: Added.
2254 * fast/multicol/newmulticol/insert-spanner-child1.html: Added.
2255 * fast/multicol/newmulticol/insert-spanner-child2-expected.html: Added.
2256 * fast/multicol/newmulticol/insert-spanner-child2.html: Added.
2257 * fast/multicol/newmulticol/insert-spanner-child3-expected.html: Added.
2258 * fast/multicol/newmulticol/insert-spanner-child3.html: Added.
2259 * fast/multicol/newmulticol/insert-spanner1-expected.html: Added.
2260 * fast/multicol/newmulticol/insert-spanner1.html: Added.
2261 * fast/multicol/newmulticol/insert-spanner2-expected.html: Added.
2262 * fast/multicol/newmulticol/insert-spanner2.html: Added.
2263 * fast/multicol/newmulticol/insert-spanner3-expected.html: Added.
2264 * fast/multicol/newmulticol/insert-spanner3.html: Added.
2265 * fast/multicol/newmulticol/insert-spanner4-expected.html: Added.
2266 * fast/multicol/newmulticol/insert-spanner4.html: Added.
2267 * fast/multicol/newmulticol/insert-spanner5-expected.html: Added.
2268 * fast/multicol/newmulticol/insert-spanner5.html: Added.
2269 * fast/multicol/newmulticol/insert-spanner6-expected.html: Added.
2270 * fast/multicol/newmulticol/insert-spanner6.html: Added.
2271 * fast/multicol/newmulticol/insert-spanner7-expected.html: Added.
2272 * fast/multicol/newmulticol/insert-spanner7.html: Added.
2273 * fast/multicol/newmulticol/insert-spanner8-expected.html: Added.
2274 * fast/multicol/newmulticol/insert-spanner8.html: Added.
2275 * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block-expected.html: Added.
2276 * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block.html: Added.
2277 * fast/multicol/newmulticol/remove-row-content1-expected.html: Added.
2278 * fast/multicol/newmulticol/remove-row-content1.html: Added.
2279 * fast/multicol/newmulticol/remove-row-content2-expected.html: Added.
2280 * fast/multicol/newmulticol/remove-row-content2.html: Added.
2281 * fast/multicol/newmulticol/remove-row-content3-expected.html: Added.
2282 * fast/multicol/newmulticol/remove-row-content3.html: Added.
2283 * fast/multicol/newmulticol/remove-row-content4-expected.html: Added.
2284 * fast/multicol/newmulticol/remove-row-content4.html: Added.
2285 * fast/multicol/newmulticol/remove-row-content5-expected.html: Added.
2286 * fast/multicol/newmulticol/remove-row-content5.html: Added.
2287 * fast/multicol/newmulticol/remove-row-content6-expected.html: Added.
2288 * fast/multicol/newmulticol/remove-row-content6.html: Added.
2289 * fast/multicol/newmulticol/remove-row-content7-expected.html: Added.
2290 * fast/multicol/newmulticol/remove-row-content7.html: Added.
2291 * fast/multicol/newmulticol/remove-row-content8-expected.html: Added.
2292 * fast/multicol/newmulticol/remove-row-content8.html: Added.
2293 * fast/multicol/newmulticol/remove-row-content9-expected.html: Added.
2294 * fast/multicol/newmulticol/remove-row-content9.html: Added.
2295 * fast/multicol/newmulticol/remove-spanner1-expected.html: Added.
2296 * fast/multicol/newmulticol/remove-spanner1.html: Added.
2297 * fast/multicol/newmulticol/remove-spanner2-expected.html: Added.
2298 * fast/multicol/newmulticol/remove-spanner2.html: Added.
2299 * fast/multicol/newmulticol/remove-spanner3-expected.html: Added.
2300 * fast/multicol/newmulticol/remove-spanner3.html: Added.
2301 * fast/multicol/newmulticol/remove-spanner4-expected.html: Added.
2302 * fast/multicol/newmulticol/remove-spanner4.html: Added.
2303 * fast/multicol/newmulticol/remove-spanner5-expected.html: Added.
2304 * fast/multicol/newmulticol/remove-spanner5.html: Added.
2305 * fast/multicol/newmulticol/remove-spanner6-expected.html: Added.
2306 * fast/multicol/newmulticol/remove-spanner6.html: Added.
2307 * fast/multicol/newmulticol/sole-spanner-expected.html: Added.
2308 * fast/multicol/newmulticol/sole-spanner.html: Added.
2309 * fast/multicol/newmulticol/span-between-text-expected.html: Added.
2310 * fast/multicol/newmulticol/span-between-text.html: Added.
2311 * fast/multicol/newmulticol/spanner-becomes-regular-block-expected.html: Added.
2312 * fast/multicol/newmulticol/spanner-becomes-regular-block.html: Added.
2313 * fast/multicol/newmulticol/spanner-first-expected.html: Added.
2314 * fast/multicol/newmulticol/spanner-first.html: Added.
2315 * fast/multicol/newmulticol/spanner-img-expected.html: Added.
2316 * fast/multicol/newmulticol/spanner-img.html: Added.
2317 * fast/multicol/newmulticol/spanner-inline-block-expected.html: Added.
2318 * fast/multicol/newmulticol/spanner-inline-block.html: Added.
2319 * fast/multicol/newmulticol/spanner-last-expected.html: Added.
2320 * fast/multicol/newmulticol/spanner-last.html: Added.
2321 * fast/multicol/newmulticol/spanner-nested-dynamic-expected.html: Added.
2322 * fast/multicol/newmulticol/spanner-nested-dynamic.html: Added.
2323 * fast/multicol/newmulticol/spanner-nested-expected.html: Added.
2324 * fast/multicol/newmulticol/spanner-nested.html: Added.
2325 * fast/multicol/newmulticol/spanner-pseudo-after1-expected.html: Added.
2326 * fast/multicol/newmulticol/spanner-pseudo-after1.html: Added.
2327 * fast/multicol/newmulticol/spanner-pseudo-after2-expected.html: Added.
2328 * fast/multicol/newmulticol/spanner-pseudo-after2.html: Added.
2329 * fast/multicol/newmulticol/spanner-pseudo-after3-expected.html: Added.
2330 * fast/multicol/newmulticol/spanner-pseudo-after3.html: Added.
2331 * fast/multicol/newmulticol/spanner-pseudo-after4-expected.html: Added.
2332 * fast/multicol/newmulticol/spanner-pseudo-after4.html: Added.
2333 * fast/multicol/newmulticol/spanner-pseudo-before-after1-expected.html: Added.
2334 * fast/multicol/newmulticol/spanner-pseudo-before-after1.html: Added.
2335 * fast/multicol/newmulticol/spanner-pseudo-before-after2-expected.html: Added.
2336 * fast/multicol/newmulticol/spanner-pseudo-before-after2.html: Added.
2337 * fast/multicol/newmulticol/spanner-pseudo-before-after3-expected.html: Added.
2338 * fast/multicol/newmulticol/spanner-pseudo-before-after3.html: Added.
2339 * fast/multicol/newmulticol/spanner-pseudo-before-after4-expected.html: Added.
2340 * fast/multicol/newmulticol/spanner-pseudo-before-after4.html: Added.
2341 * fast/multicol/newmulticol/spanner-pseudo-before1-expected.html: Added.
2342 * fast/multicol/newmulticol/spanner-pseudo-before1.html: Added.
2343 * fast/multicol/newmulticol/spanner-pseudo-before2-expected.html: Added.
2344 * fast/multicol/newmulticol/spanner-pseudo-before2.html: Added.
2345 * fast/multicol/newmulticol/spanner-pseudo-before3-expected.html: Added.
2346 * fast/multicol/newmulticol/spanner-pseudo-before3.html: Added.
2347 * fast/multicol/newmulticol/spanner-pseudo-before4-expected.html: Added.
2348 * fast/multicol/newmulticol/spanner-pseudo-before4.html: Added.
2349 * fast/multicol/newmulticol/spanner-table-expected.html: Added.
2350 * fast/multicol/newmulticol/spanner-table.html: Added.
2351 * fast/multicol/newmulticol/spanner-with-margin-expected.html: Added.
2352 * fast/multicol/newmulticol/spanner-with-margin.html: Added.
2353 * fast/multicol/newmulticol/spanner1-expected.html: Added.
2354 * fast/multicol/newmulticol/spanner1.html: Added.
2355 * fast/multicol/newmulticol/spanner2-expected.html: Added.
2356 * fast/multicol/newmulticol/spanner2.html: Added.
2357 * fast/multicol/newmulticol/spanner3-expected.html: Added.
2358 * fast/multicol/newmulticol/spanner3.html: Added.
2359 * fast/multicol/newmulticol/spanner4-expected.html: Added.
2360 * fast/multicol/newmulticol/spanner4.html: Added.
2361 * fast/multicol/newmulticol/spanner5-expected.html: Added.
2362 * fast/multicol/newmulticol/spanner5.html: Added.
2363 * fast/multicol/newmulticol/spanner6-expected.html: Added.
2364 * fast/multicol/newmulticol/spanner6.html: Added.
2365 * fast/multicol/newmulticol/spanner7-expected.html: Added.
2366 * fast/multicol/newmulticol/spanner7.html: Added.
2367 * fast/multicol/newmulticol/spanner8-expected.html: Added.
2368 * fast/multicol/newmulticol/spanner8.html: Added.
2369 * fast/multicol/newmulticol/spanner9-expected.html: Added.
2370 * fast/multicol/newmulticol/spanner9.html: Added.
2371 * fast/multicol/newmulticol/trailing-margin-with-spanner-expected.html: Added.
2372 * fast/multicol/newmulticol/trailing-margin-with-spanner.html: Added.
2373 * fast/multicol/newmulticol/trailing-margin-with-spanner2-expected.html: Added.
2374 * fast/multicol/newmulticol/trailing-margin-with-spanner2.html: Added.
2375 * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Added.
2377 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2379 http/tests/websocket/tests/hybi/workers/close.html is flaky
2380 https://bugs.webkit.org/show_bug.cgi?id=131716
2382 * platform/mac/TestExpectations: Marking as such.
2384 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2386 transitions/cancel-transition.html is very flaky on Mac
2387 https://bugs.webkit.org/show_bug.cgi?id=131715
2389 * platform/mac/TestExpectations: Marking as such.
2391 2014-04-15 Lorenzo Tilve <ltilve@igalia.com>
2393 Unreviewed gardening.
2396 Corrected wrong js/regress/ path for js/slow-stress/emscripten-memops.html
2397 * platform/gtk/TestExpectations:
2398 Updated expectation for passing on Release plugins/unavailable-plugin-indicator-obscurity.html
2400 2014-04-15 Commit Queue <commit-queue@webkit.org>
2402 Unreviewed, rolling out r167199 and r167251.
2403 https://bugs.webkit.org/show_bug.cgi?id=131678
2405 Caused a DYEBench regression and does not seem to improve perf
2406 on relevant websites (Requested by rniwa on #webkit).
2408 Reverted changesets:
2410 "Rewrite Function.bind as a builtin"
2411 https://bugs.webkit.org/show_bug.cgi?id=131083
2412 http://trac.webkit.org/changeset/167199
2414 "Update test result"
2415 http://trac.webkit.org/changeset/167251
2417 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2419 inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html
2420 flakily fail and assert
2421 https://bugs.webkit.org/show_bug.cgi?id=131679
2423 * TestExpectations: This one, too.
2425 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2427 inspector/dom/content-flow-list.html is flakily failing and asserting
2428 https://bugs.webkit.org/show_bug.cgi?id=131679
2430 * TestExpectations: Skip the test, it fails or asserts most of the time.
2432 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2434 ScriptProcessorNode is garbage collected while still active if unreachable (breaks multiple webaudio test)
2435 https://bugs.webkit.org/show_bug.cgi?id=112521
2437 * TestExpectations: Updated bug number, added webaudio/audioprocessingevent.html,
2438 and removed a spurious additional webaudio/javascriptaudionode-downmix8-2channel-input.html line.
2440 2014-04-15 Alexey Proskuryakov <ap@apple.com>
2442 [Mac] compositing/repaint/positioned-movement.html flaky, missing repaint
2443 https://bugs.webkit.org/show_bug.cgi?id=118153
2445 * platform/mac-wk2/TestExpectations:
2446 * platform/mac/TestExpectations:
2447 Moved the flaky expectation to also apply to WebKit1.
2449 2014-04-14 Commit Queue <commit-queue@webkit.org>
2451 Unreviewed, rolling out r167261.
2452 https://bugs.webkit.org/show_bug.cgi?id=131667
2454 broke many navigation tests (Requested by ap on #webkit).
2458 "Web Replay: memoize fallback time values for
2459 document.lastModified"
2460 https://bugs.webkit.org/show_bug.cgi?id=131318
2461 http://trac.webkit.org/changeset/167261
2463 2014-04-14 Commit Queue <commit-queue@webkit.org>
2465 Unreviewed, rolling out r167272.
2466 https://bugs.webkit.org/show_bug.cgi?id=131666
2468 Broke multiple tests (Requested by ap on #webkit).
2472 "Function.bind itself is too slow"
2473 https://bugs.webkit.org/show_bug.cgi?id=131636
2474 http://trac.webkit.org/changeset/167272
2476 2014-04-14 Jon Honeycutt <jhoneycutt@apple.com>
2478 Assertion failure under FEImage::determineAbsolutePaintRect()
2480 <https://bugs.webkit.org/show_bug.cgi?id=131660>
2481 <rdar://problem/15669294>
2483 Reviewed by Geoffrey Garen.
2485 * svg/filters/feImage-filter-assertion-expected.txt: Added.
2486 * svg/filters/feImage-filter-assertion.html: Added.
2488 2014-04-14 Oliver Hunt <oliver@apple.com>
2490 Function.bind itself is too slow
2491 https://bugs.webkit.org/show_bug.cgi?id=131636
2493 Reviewed by Geoffrey Garen.
2495 New test, and fix bogus log in old one
2497 * js/regress/function-bind-create-expected.html: Added.
2498 * js/regress/function-bind-create.html: Added.
2499 * js/regress/script-tests/function-bind-create.js: Added.
2501 * js/regress/script-tests/function-bind.js:
2503 2014-04-14 Brian J. Burg <burg@cs.washington.edu>
2505 Web Replay: memoize fallback time values for document.lastModified
2506 https://bugs.webkit.org/show_bug.cgi?id=131318
2508 Reviewed by Joseph Pecoraro.
2510 * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
2512 2014-04-14 Eduardo Lima Mitev <elima@igalia.com>
2514 [GTK] Unreviewed GTK gardening.
2516 * platform/gtk/TestExpectations: Update test expectations for new failing test 'editing/editability/ignored-content.html'.
2517 * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Rebaselined.
2519 2014-04-14 Dirk Schulze <krit@webkit.org>
2521 Optimize Canvas fill and drawImage with SourceIn, DestinationIn, SourceOut, and DestinationAtop using transparencyLayer.
2522 https://bugs.webkit.org/show_bug.cgi?id=79659
2524 Reviewed by Darin Adler.
2526 Unskip previously failing tests.
2528 * platform/gtk/TestExpectations:
2530 2014-04-14 Manuel Rego Casasnovas <rego@igalia.com>
2532 [JSC] CSSStyleDeclaration report incorrect descriptor
2533 https://bugs.webkit.org/show_bug.cgi?id=89697
2535 Reviewed by Benjamin Poulain.
2537 Add new test to check the descriptor of CSSStyleDeclaration properties.
2539 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt: Added.
2540 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html: Added.
2542 2014-04-14 Benjamin Poulain <benjamin@webkit.org>
2544 CSS JIT: compile the :nth-child() pseudo class
2545 https://bugs.webkit.org/show_bug.cgi?id=131602
2547 Reviewed by Andreas Kling.
2549 Add a couple of test for the new code:
2550 -nth-child-with-backtracking tests the register pressure with backtracking.
2551 -nth-child-bounds tests invalid selectors do not cause problems.
2553 * fast/selectors/nth-child-bounds-expected.txt: Added.
2554 * fast/selectors/nth-child-bounds.html: Added.
2555 * fast/selectors/nth-child-with-backtracking-expected.txt: Added.
2556 * fast/selectors/nth-child-with-backtracking.html: Added.
2558 * http/tests/security/video-poster-cross-origin-crash.html:
2559 Now that CSSSelector filters out ridiculously bad values, the pseudo class in this test
2560 was no longer executed.
2561 The particular value of nth-child is irrelevant for this test, all it needs it the tree marking
2564 2014-04-14 Mihnea Ovidenie <mihnea@adobe.com>
2566 [CSS Regions] Hit testing doesn't work in video
2567 https://bugs.webkit.org/show_bug.cgi?id=131485
2569 Reviewed by Andrei Bucur.
2571 * fast/regions/hit-test-region-preserve3d-container-expected.txt: Added.
2572 * fast/regions/hit-test-region-preserve3d-container.html: Added.
2574 2014-04-14 Koji Ishii <kojishi@gmail.com>
2576 Update html5lib test data to latest version
2577 https://bugs.webkit.org/show_bug.cgi?id=131588
2579 Reviewed by Darin Adler.
2581 This patch imports the latest version of the "dat" files from
2582 https://github.com/html5lib/html5lib-tests
2583 Also updated expected files for failures of new tests.
2585 * html5lib/generated/run-adoption01-data-expected.txt: Passes now as a bug in the test was fixed.
2586 * html5lib/generated/run-adoption01-write-expected.txt: Supressed new failures.
2587 * html5lib/generated/run-inbody01-data-expected.txt: Added.
2588 * html5lib/generated/run-inbody01-data.html: Added.
2589 * html5lib/generated/run-inbody01-write-expected.txt: Added.
2590 * html5lib/generated/run-inbody01-write.html: Added.
2591 * html5lib/generated/run-main-element-data-expected.txt: Added.
2592 * html5lib/generated/run-main-element-data.html: Added.
2593 * html5lib/generated/run-main-element-write-expected.txt: Added.
2594 * html5lib/generated/run-main-element-write.html: Added.
2595 * html5lib/generated/run-template-data-expected.txt: Supressed new failures.
2596 * html5lib/generated/run-template-write-expected.txt: Supressed new failures.
2597 * html5lib/generated/run-tests21-data-expected.txt: Supressed new failures.
2598 * html5lib/generated/run-tests21-write-expected.txt: Supressed new failures.
2599 * html5lib/generated/run-tests25-data-expected.txt: Supressed new failures.
2600 * html5lib/generated/run-tests25-write-expected.txt: Supressed new failures.
2601 * html5lib/resources/adoption01.dat:
2602 * html5lib/resources/adoption02.dat:
2603 * html5lib/resources/comments01.dat:
2604 * html5lib/resources/doctype01.dat:
2605 * html5lib/resources/domjs-unsafe.dat:
2606 * html5lib/resources/entities01.dat:
2607 * html5lib/resources/entities02.dat:
2608 * html5lib/resources/html5test-com.dat:
2609 * html5lib/resources/inbody01.dat:
2610 * html5lib/resources/isindex.dat:
2611 * html5lib/resources/main-element.dat: Added.
2612 * html5lib/resources/pending-spec-changes-plain-text-unsafe.dat:
2613 * html5lib/resources/pending-spec-changes.dat:
2614 * html5lib/resources/plain-text-unsafe.dat:
2615 * html5lib/resources/scriptdata01.dat:
2616 * html5lib/resources/tables01.dat:
2617 * html5lib/resources/template.dat:
2618 * html5lib/resources/tests1.dat:
2619 * html5lib/resources/tests10.dat:
2620 * html5lib/resources/tests14.dat:
2621 * html5lib/resources/tests15.dat:
2622 * html5lib/resources/tests16.dat:
2623 * html5lib/resources/tests17.dat:
2624 * html5lib/resources/tests18.dat:
2625 * html5lib/resources/tests19.dat:
2626 * html5lib/resources/tests2.dat:
2627 * html5lib/resources/tests20.dat:
2628 * html5lib/resources/tests21.dat:
2629 * html5lib/resources/tests22.dat:
2630 * html5lib/resources/tests23.dat:
2631 * html5lib/resources/tests25.dat:
2632 * html5lib/resources/tests26.dat:
2633 * html5lib/resources/tests3.dat:
2634 * html5lib/resources/tests4.dat:
2635 * html5lib/resources/tests5.dat:
2636 * html5lib/resources/tests6.dat:
2637 * html5lib/resources/tests7.dat:
2638 * html5lib/resources/tests8.dat:
2639 * html5lib/resources/tests9.dat:
2640 * html5lib/resources/tests_innerHTML_1.dat:
2641 * html5lib/resources/tricky01.dat:
2642 * html5lib/resources/webkit01.dat:
2643 * html5lib/resources/webkit02.dat:
2645 2014-04-13 Darin Adler <darin@apple.com>
2647 REGRESSION (r158617): Find on Page can get stuck in a loop when the search string occurs in an <input> in a <fieldset>
2648 https://bugs.webkit.org/show_bug.cgi?id=126322
2650 Reviewed by Ryosuke Niwa.
2652 * editing/text-iterator/count-matches-in-form-expected.txt: Added.
2653 * editing/text-iterator/count-matches-in-form.html: Added.
2655 * fast/text/window-find.html: Tweaked the test a bit, making it a little easier to
2656 see if the test hasn't even run.
2658 2014-04-08 Oliver Hunt <oliver@apple.com>
2660 Rewrite Function.bind as a builtin
2661 https://bugs.webkit.org/show_bug.cgi?id=131083
2663 Reviewed by Geoffrey Garen.
2667 * js/dom/function-bind-expected.txt:
2668 * js/regress/function-bind-expected.txt: Added.
2669 * js/regress/function-bind.html: Added.
2670 * js/regress/script-tests/function-bind.js: Added.
2673 2014-04-13 Youenn Fablet <youenn.fablet@crf.canon.fr>
2675 [GStreamer] No CORS support for media elements
2676 https://bugs.webkit.org/show_bug.cgi?id=99037
2678 Reviewed by Philippe Normand.
2680 http/tests/security/video-cross-origin-accessfailure.html verifies that cross-origin streams that fail CORS check
2681 are not played when crossorigin attribute is set.
2682 http/tests/security/video-cross-origin-accesssameorigin.html verifies that access to same-origin streams
2683 are played when crossorigin attribute is set.
2685 * http/tests/security/video-cross-origin-accessfailure-expected.txt: Added.
2686 * http/tests/security/video-cross-origin-accessfailure.html: Added.
2687 * http/tests/security/video-cross-origin-accesssameorigin-expected.txt: Added.
2688 * http/tests/security/video-cross-origin-accesssameorigin.html: Added.
2689 * platform/efl/TestExpectations: Enabled http/tests/security/video-cross-origin-readback.html.
2690 * platform/gtk/TestExpectations: Ditto.
2691 * platform/mac/TestExpectations: Disabled http/tests/security/video-cross-origin-accessfailure.html.
2693 2014-04-13 Darin Adler <darin@apple.com>
2695 REGRESSION (r166860): ASSERTION FAILED: !isCalculated() on fast/css/image-set-value-not-removed-crash.html
2696 https://bugs.webkit.org/show_bug.cgi?id=131480
2698 Reviewed by Andreas Kling.
2700 * platform/mac/TestExpectations: Unskip the test now that the assertion is fixed.
2702 2014-04-12 Filip Pizlo <fpizlo@apple.com>
2704 Make slow-stress tests run faster by running fewer VM variants.
2706 Rubber stamped by Geoffrey Garen.
2708 * jsc-layout-tests.yaml:
2710 2014-04-12 Filip Pizlo <fpizlo@apple.com>
2712 Math.fround() should be an intrinsic
2713 https://bugs.webkit.org/show_bug.cgi?id=131583
2715 Reviewed by Geoffrey Garen.
2717 This test runs 4.4635x faster with the intrinsic.
2719 * js/regress/fround-expected.txt: Added.
2720 * js/regress/fround.html: Added.
2721 * js/regress/script-tests/fround.js: Added.
2723 2014-04-12 Youenn Fablet <youenn.fablet@crf.canon.fr>
2725 [SOUP] Libsoup internal credential setting should be controlled by loader decision
2726 https://bugs.webkit.org/show_bug.cgi?id=130963
2728 Reviewed by Darin Adler.
2730 * platform/efl/TestExpectations: Unskipped http/tests/xmlhttprequest/cross-origin-no-authorization.html.
2731 * platform/gtk/TestExpectations: Ditto.
2733 2014-04-12 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
2735 (before-mar-1-1000) In correct date creation prior to 1 Mar 1000
2736 https://bugs.webkit.org/show_bug.cgi?id=129308
2738 Reviewed by Darin Adler.
2740 * js/date-constructor-expected.txt:
2741 * js/script-tests/date-constructor.js:
2743 2014-04-11 Jon Honeycutt <jhoneycutt@apple.com>
2745 Assertion failure changing select element size during focus event
2747 <https://bugs.webkit.org/show_bug.cgi?id=131566>
2748 <rdar://problem/16400735>
2750 Reviewed by Andy Estes.
2752 * fast/forms/select-change-size-during-focus-expected.txt: Added.
2753 * fast/forms/select-change-size-during-focus.html: Added.
2755 2014-04-11 Bem Jones-Bey <bjonesbe@adobe.com>
2757 Clear sibling floats while splitting inline flow
2758 https://bugs.webkit.org/show_bug.cgi?id=130905
2760 Reviewed by David Hyatt.
2762 This test will only crash if run with Address Sanitizer or some other
2763 address checking tool.
2765 * fast/block/float/split-inline-sibling-of-float-crash-expected.txt: Added.
2766 * fast/block/float/split-inline-sibling-of-float-crash.html: Added.
2768 2014-04-11 Gavin Barraclough <baraclough@apple.com>
2770 Rollout - Rewrite Function.bind as a builtin
2771 https://bugs.webkit.org/show_bug.cgi?id=131083
2775 Rolling out r167020 while investigating a performance regression.
2777 * js/dom/function-bind-expected.txt:
2778 * js/regress/function-bind-expected.txt: Removed.
2779 * js/regress/function-bind.html: Removed.
2780 * js/regress/script-tests/function-bind.js: Removed.
2782 2014-04-11 Hans Muller <hmuller@adobe.com>
2784 [CSS Shapes] shape-outside from image doesn't load properly
2785 https://bugs.webkit.org/show_bug.cgi?id=131491
2787 Reviewed by Bem Jones-Bey.
2789 * http/tests/css/shape-image-file-expected.html: Added.
2790 * http/tests/css/shape-image-file.html: Added.
2792 2014-04-11 Mark Lam <mark.lam@apple.com>
2794 JSMainThreadExecState::call() should clear exceptions before returning.
2795 <https://webkit.org/b/131530>
2797 Reviewed by Geoffrey Garen.
2799 * fast/dom/regress-131530-expected.txt: Added.
2800 * fast/dom/regress-131530.html: Added.
2802 2014-04-11 Carlos Alberto Lopez Perez <clopez@igalia.com>
2804 [GTK] Unreviewed GTK gardening.
2806 Support for audio and video tracks was added on r158436. Stop skipping the following tests:
2807 media/track/audio-track.html
2808 media/track/video-track.html
2810 Update bug number for media/track/track*in-band*.html tests
2812 Report and update text expectations for new failing tests:
2813 media/track/track-remove-track.html
2814 fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-svg.html
2815 media/media-event-listeners.html
2817 Update timeout expectation for media/video-controls-captions.html
2819 * platform/gtk/TestExpectations:
2821 2014-04-10 Chris Fleizach <cfleizach@apple.com>
2823 Heap-use-after-free in WebCore::SpeechSynthesisUtterance::startTime
2824 https://bugs.webkit.org/show_bug.cgi?id=131482
2826 Reviewed by David Kilzer.
2828 * platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash-expected.txt: Added.
2829 * platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash.html: Added.
2831 2014-04-11 Bear Travis <betravis@adobe.com>
2833 [CSS Shapes] inset args and radial args should serialize to the simplest form
2834 https://bugs.webkit.org/show_bug.cgi?id=129825
2836 Reviewed by Dirk Schulze.
2838 Modify tests to use the shortened inset serialization.
2840 * animations/resources/animation-test-helpers.js: Accept shortened inset forms.
2841 * css3/masking/clip-path-animation-expected.txt:
2842 * css3/masking/clip-path-animation.html:
2843 * fast/masking/parsing-clip-path-shape-expected.txt:
2844 * fast/masking/parsing-clip-path-shape.html:
2845 * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
2846 * fast/shapes/parsing/parsing-shape-lengths.html:
2847 * fast/shapes/parsing/parsing-shape-outside-expected.txt:
2848 * fast/shapes/parsing/parsing-test-utils.js:
2849 * fast/shapes/shape-outside-floats/shape-outside-animation-expected.txt:
2850 * fast/shapes/shape-outside-floats/shape-outside-animation.html:
2852 2014-04-11 Praveen R Jadhav <praveen.j@samsung.com>
2854 "playbackTime" parameter is not present in AudioProcessingEvent Interface as per W3C spec
2855 https://bugs.webkit.org/show_bug.cgi?id=105518
2857 Reviewed by Jer Noble.
2859 Test case added to check AudioProcessingEvent attributes.
2861 * webaudio/audioprocessingevent-expected.txt: Added.
2862 * webaudio/audioprocessingevent.html: Added.
2864 2014-04-11 Zalan Bujtas <zalan@apple.com>
2866 Subpixel rendering: WK1: Trail of cruft in redraw during animations.
2867 https://bugs.webkit.org/show_bug.cgi?id=131525
2869 Reviewed by Simon Fraser.
2871 Use enclosing rect instead of snapping to make sure the repaint rect always
2872 covers the dirty area when painting is requested in a non-compositing RenderView.
2873 This only applies to WK1 as WK2 has compositing RenderView and the repainting
2874 is managed by RenderLayerBacking.
2876 This is a temporary solution until after ScrollView/FrameView/RenderView
2877 is transitioned to device pixels. (tracked here: webkit.org/b/131526).
2879 * fast/repaint/hidpi-block-width-change-leaves-cruft-expected.html: Added.
2880 * fast/repaint/hidpi-block-width-change-leaves-cruft.html: Added.
2882 2014-04-11 Enrique Ocaña González <eocanha@igalia.com>
2884 [GTK] Unreviewed GTK gardening.
2886 Update test expectations for flaky tests timing out:
2887 media/track/track-remove-active-cue-crash.html
2888 media/media-ended.html
2889 media/audio-mpeg-supported.html
2891 * platform/gtk/TestExpectations:
2893 2014-04-10 Commit Queue <commit-queue@webkit.org>
2895 Unreviewed, rolling out r167073.
2896 https://bugs.webkit.org/show_bug.cgi?id=131516
2898 This patch caused crashes in video tests. (Requested by
2899 mrobinson on #webkit).
2903 "[GStreamer] No CORS support for media elements"
2904 https://bugs.webkit.org/show_bug.cgi?id=99037
2905 http://trac.webkit.org/changeset/167073
2907 2014-04-10 Jon Honeycutt <jhoneycutt@apple.com>
2909 Assertion failure in WebCore::FlexBoxIterator::next()
2910 <https://bugs.webkit.org/show_bug.cgi?id=117176>
2911 <rdar://problem/14054549>
2913 Reviewed by Tim Horton.
2915 * fast/flexbox/collapse-anonymous-wrappers-assertion-expected.txt: Added.
2916 * fast/flexbox/collapse-anonymous-wrappers-assertion.html: Added.
2918 2014-04-07 Jon Honeycutt <jhoneycutt@apple.com>
2920 Assertion failure, !node || node->isElementNode(), in
2921 WebCore::RenderBlock::clone()
2922 <https://bugs.webkit.org/show_bug.cgi?id=110489>
2923 <rdar://problem/13666425>
2925 Reviewed by Antti Koivisto.
2927 * fast/multicol/fuzzed-test-case-expected.txt: Added.
2928 * fast/multicol/fuzzed-test-case.html: Added.
2930 2014-04-10 Zalan Bujtas <zalan@apple.com>
2932 Web Inspector: Breakpoint in gutter has clipped / broken border image.
2933 https://bugs.webkit.org/show_bug.cgi?id=131500
2935 Reviewed by Joseph Pecoraro.
2939 * fast/borders/border-image-slice-missing-right-expected.html: Added.
2940 * fast/borders/border-image-slice-missing-right.html: Added.
2942 2014-04-10 James Craig <jcraig@apple.com>
2944 Web Inspector: AXI: expose aria-busy state of current and ancestor nodes
2945 https://bugs.webkit.org/show_bug.cgi?id=130826
2947 Reviewed by Timothy Hatcher.
2949 Expose if node is contained by any "busy" ancestor nodes, too.
2951 * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
2952 * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
2954 2014-04-10 Brian J. Burg <burg@cs.washington.edu>
2956 Web Replay: memoize plugin data for navigator.mimeTypes and navigator.plugins
2957 https://bugs.webkit.org/show_bug.cgi?id=131341
2959 Reviewed by Timothy Hatcher.
2961 Add support for different setup methods before the initial navigation of
2962 capture and replay. This is necessary to test that the value of
2963 navigator.plugins is the same on replay even if the underlying data changed.
2965 * http/tests/inspector/replay/replay-test.js:
2966 (InspectorTestProxy.runSingleSegmentRefTest): Add calls to optional setup
2967 functions in the test page called setupPreCapture and setupPreReplay.
2969 2014-04-10 Carlos Alberto Lopez Perez <clopez@igalia.com>
2971 [GTK] Unreviewed GTK gardening.
2973 Update text expectations for new failing tests:
2974 accessibility/help-text.html
2975 fast/css/cascade/box-shadow-and-webkit-box-shadow-cascade-order.html
2976 fast/css3-text/css3-text-decoration/text-decoration-skip/glyph-inside-underline.html
2978 Update test expectations related with highdpi still not supported.
2980 On r166930 test media/track/opera/interfaces/TextTrackList/onremovetrack.html
2981 was moved to media/track/w3c/interfaces/TextTrackList/onremovetrack.html.
2982 Now it passes. Remove the expectation.
2984 * platform/gtk/TestExpectations:
2986 2014-04-10 Bem Jones-Bey <bjonesbe@adobe.com>
2988 Invalid cast in WebCore::RenderLayer::setupClipPath
2989 https://bugs.webkit.org/show_bug.cgi?id=131368
2991 Reviewed by Dirk Schulze.
2993 * css3/masking/clip-path-box-shape-on-inline-crash-expected.txt: Added.
2994 * css3/masking/clip-path-box-shape-on-inline-crash.html: Added.
2996 2014-04-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
2998 [GStreamer] No CORS support for media elements
2999 https://bugs.webkit.org/show_bug.cgi?id=99037
3001 Reviewed by Philippe Normand.
3003 http/tests/security/video-cross-origin-accessfailure.html verifies that cross-origin streams that fail CORS check
3004 are not played when crossorigin attribute is set.
3005 http/tests/security/video-cross-origin-accesssameorigin.html verifies that access to same-origin streams
3006 are played when crossorigin attribute is set.
3008 * http/tests/security/video-cross-origin-accessfailure-expected.txt: Added.
3009 * http/tests/security/video-cross-origin-accessfailure.html: Added.
3010 * http/tests/security/video-cross-origin-accesssameorigin-expected.txt: Added.
3011 * http/tests/security/video-cross-origin-accesssameorigin.html: Added.
3012 * platform/efl/TestExpectations: Enabled http/tests/security/video-cross-origin-readback.html.
3013 * platform/gtk/TestExpectations: Ditto.
3014 * platform/mac/TestExpectations: Disabled http/tests/security/video-cross-origin-accessfailure.html.
3016 2014-04-09 Alexey Proskuryakov <ap@apple.com>
3018 REGRESSION (r166860): ASSERTION FAILED: !isCalculated() on fast/css/image-set-value-not-removed-crash.html
3019 https://bugs.webkit.org/show_bug.cgi?id=131480
3021 * platform/mac/TestExpectations: Skipped the test in debug builds.
3023 2014-04-09 Alexey Proskuryakov <ap@apple.com>
3025 [WK2] fast/repaint/obscured-background-no-repaint.html is very flaky
3026 https://bugs.webkit.org/show_bug.cgi?id=131477
3028 * platform/mac-wk2/TestExpectations: Marked it as such.
3030 2014-04-09 Alexey Proskuryakov <ap@apple.com>
3032 WebVTT tests don't work because of a 800x600 snapshot (but are very flaky anyway)
3033 https://bugs.webkit.org/show_bug.cgi?id=131476
3035 * platform/mac/TestExpectations: Skip them.
3037 2014-04-09 James Craig <jcraig@apple.com>
3039 AX: Bug in AccessibilityNodeObject::helpText
3040 https://bugs.webkit.org/show_bug.cgi?id=130386
3042 Reviewed by Chris Fleizach.
3044 Tests accessibility help text in a variety of examples.
3046 * accessibility/help-text-expected.txt: Added.
3047 * accessibility/help-text.html: Added.
3049 2014-04-09 Brent Fulgham <bfulgham@apple.com>
3051 [Win] Unreviewed bot maintenance. Re-add a number of passing
3052 tests, and turn off a few failures.
3054 * platform/win/TestExpectations:
3056 2014-04-09 Chris Fleizach <cfleizach@apple.com>
3058 Regression: AX: list heuristics sometimes determined as presentational even when explicit roles applied
3059 https://bugs.webkit.org/show_bug.cgi?id=131041
3061 Reviewed by Mario Sanchez Prada.
3063 * accessibility/list-detection-expected.txt:
3064 * accessibility/list-detection.html:
3066 2014-04-09 Martin Robinson <mrobinson@igalia.com>
3068 Rebaseline some tests for GTK+
3070 * platform/gtk/editing/input/scroll-viewport-page-up-down-expected.txt:
3071 * platform/gtk/fast/text/international/cjk-segmentation-expected.txt: Added.
3072 * platform/gtk/http/tests/xmlhttprequest/cache-override-expected.txt: Added.
3073 * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Added.
3074 * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
3075 * platform/gtk/plugins/nested-plugin-objects-expected.txt: Added.
3076 * platform/gtk/plugins/netscape-destroy-plugin-script-objects-expected.txt: Added.
3077 * platform/gtk/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Added.
3078 * platform/gtk/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Added.
3079 * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
3080 * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt: Added.
3081 * platform/gtk/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
3082 * platform/gtk/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
3083 * platform/gtk/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
3084 * platform/gtk/svg/custom/object-no-size-attributes-expected.txt:
3085 * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Added.
3087 2014-04-08 Samuel White <samuel_white@apple.com>
3089 AX: Initial text selection point should respect element focus.
3090 https://bugs.webkit.org/show_bug.cgi?id=131402
3092 Reviewed by Chris Fleizach.
3094 Updating test to make sure initial selection respects the focused element when necessary. Now, if a VoiceOver user attempts to use
3095 arrow keys to read text and selection isn't set, we will set initial selection before/after the focused element if one is present.
3097 * platform/mac/accessibility/selection-initial-expected.txt:
3098 * platform/mac/accessibility/selection-initial.html:
3100 2014-04-09 Brendan Long <b.long@cablelabs.com>
3102 [GStreamer] Expose MPEG-TS metadata
3103 https://bugs.webkit.org/show_bug.cgi?id=122001
3105 Reviewed by Eric Carlson.
3107 * media/content/user-private-streams.ts: Added.
3108 * media/track/in-band/track-in-band-mpegts-metadata-expected.txt: Added.
3109 * media/track/in-band/track-in-band-mpegts-metadata.html: Added.
3111 2014-04-08 Chris Fleizach <cfleizach@apple.com>
3113 AX: Make AXPress much more reliable on the Web
3114 https://bugs.webkit.org/show_bug.cgi?id=131426
3116 Reviewed by Mario Sanchez Prada.
3118 * accessibility/press-works-on-control-types-expected.txt:
3119 * accessibility/press-works-on-control-types.html:
3121 2014-04-08 Oliver Hunt <oliver@apple.com>
3123 Rewrite Function.bind as a builtin
3124 https://bugs.webkit.org/show_bug.cgi?id=131083
3126 Reviewed by Geoffrey Garen.
3130 * js/dom/function-bind-expected.txt:
3131 * js/regress/function-bind-expected.txt: Added.
3132 * js/regress/function-bind.html: Added.
3133 * js/regress/script-tests/function-bind.js: Added.
3136 2014-04-09 Radu Stavila <stavila@adobe.com>
3138 [CSS Regions] Monolithic elements should not affect the layout of the content outside its region
3139 https://bugs.webkit.org/show_bug.cgi?id=130499
3141 Reviewed by David Hyatt.
3143 Added tests for different types of fragmentation following monolithic content
3144 overflowing its region.
3145 Rebased the webkit-flow-float-unable-to-push test as its expected result was not the correct one.
3147 * fast/regions/webkit-flow-float-unable-to-push-expected.html:
3148 * fast/regions/fragmentation-after-float-overflow-single-region-expected.html: Added.
3149 * fast/regions/fragmentation-after-float-overflow-single-region.html: Added.
3150 * fast/regions/fragmentation-after-monolithic-overflow-expected.html: Added.
3151 * fast/regions/fragmentation-after-monolithic-overflow-self-collapsed-expected.html: Added.
3152 * fast/regions/fragmentation-after-monolithic-overflow-self-collapsed.html: Added.
3153 * fast/regions/fragmentation-after-monolithic-overflow-single-region-expected.html: Added.
3154 * fast/regions/fragmentation-after-monolithic-overflow-single-region.html: Added.
3155 * fast/regions/fragmentation-after-monolithic-overflow.html: Added.
3157 2014-04-09 Alexey Proskuryakov <ap@apple.com>
3159 REGRESSION (r166853): fast/preloader/document-write.html is very flaky
3160 https://bugs.webkit.org/show_bug.cgi?id=130942
3162 * platform/mac/TestExpectations: The offending code was re-landed, marking as
3165 2014-04-09 Mario Sanchez Prada <mario.prada@samsung.com>
3167 [GTK] Layout tests accessibility/children-changed-sends-notification.html and accessibility/notification-listeners.html fails
3168 https://bugs.webkit.org/show_bug.cgi?id=131380
3170 Reviewed by Chris Fleizach.
3172 Updated TestExpectations file and update layout test that was not
3173 correctly written, and expecting the signals in the wrong order.
3175 * platform/gtk/TestExpectations: Removed failure expectations.
3177 * accessibility/children-changed-sends-notification.html: Updated
3178 test to make sure we touch the accessibility tree after adding a
3179 <button> so we get the 'add' signal at the right moment.
3181 * accessibility/children-changed-sends-notification-expected.txt:
3182 Updated expectations to expect the 'add' and 'remove' signals in
3185 2014-04-09 Mario Sanchez Prada <mario.prada@samsung.com>
3187 [AX][GTK] No new lines in some AX tests output
3188 https://bugs.webkit.org/show_bug.cgi?id=131294
3190 Reviewed by Martin Robinson.
3192 Removed failure expectations for tests now passing.
3194 * platform/gtk/TestExpectations: Updated.
3196 2014-04-09 Mario Sanchez Prada <mario.prada@samsung.com>
3198 Unreviewed gardening for GTK.
3200 Updated test expectations after r166175, which removed an <hr>
3201 from the original test accessibility/lists.html.
3203 * platform/gtk/accessibility/lists-expected.txt: Updated
3205 2014-04-09 Alexey Proskuryakov <ap@apple.com>
3207 [WK2] HTTP authentication regression tests fail
3208 https://bugs.webkit.org/show_bug.cgi?id=81627
3209 <rdar://problem/11079296>
3211 Reviewed by Anders Carlsson.
3213 * platform/mac-wk2/TestExpectations: Unskipped tests that now pass. Marked three
3214 tests as failing, because enabling auth uncovered that they are failing
3215 (in browser as well).
3217 * platform/wk2/http: Added.
3218 * platform/wk2/http/tests: Added.
3219 * platform/wk2/http/tests/loading: Added.
3220 * platform/wk2/http/tests/loading/authentication-after-redirect-stores-wrong-credentials: Added.
3221 * 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.
3222 * 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.
3223 * platform/wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt: Copied from LayoutTests/http/tests/loading/basic-credentials-sent-automatically-expected.txt.
3224 * platform/wk2/http/tests/misc: Added.
3225 * platform/wk2/http/tests/misc/401-alternative-content-expected.txt: Copied from LayoutTests/http/tests/misc/401-alternative-content-expected.txt.
3226 * platform/wk2/http/tests/misc/authentication-redirect-1: Added.
3227 * 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.
3228 * platform/wk2/http/tests/misc/authentication-redirect-2: Added.
3229 * 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.
3230 * platform/wk2/http/tests/misc/authentication-redirect-4: Added.
3231 * 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.
3232 * platform/wk2/http/tests/security: Added.
3233 * platform/wk2/http/tests/security/401-logout: Added.
3234 * platform/wk2/http/tests/security/401-logout/401-logout-expected.txt: Copied from LayoutTests/http/tests/security/401-logout/401-logout-expected.txt.
3235 * platform/wk2/http/tests/xmlhttprequest: Added.
3236 * platform/wk2/http/tests/xmlhttprequest/failed-auth-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/failed-auth-expected.txt.
3237 * platform/wk2/http/tests/xmlhttprequest/remember-bad-password-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/remember-bad-password-expected.txt.
3238 WebKit2 results are the same as WebKit1, except that they lack resource URL. That
3239 is expected with WebKit2 API.
3241 2014-04-08 Mihnea Ovidenie <mihnea@adobe.com>
3243 [CSSRegions] Crash when video in region exits fullscreen
3244 https://bugs.webkit.org/show_bug.cgi?id=131366
3246 Reviewed by Andrei Bucur.
3248 * fast/regions/full-screen-video-in-region-crash-expected.txt: Added.
3249 * fast/regions/full-screen-video-in-region-crash.html: Added.
3251 2014-04-08 Alexey Proskuryakov <ap@apple.com>
3253 Trying to unbreak flakiness dashboard after Gtk TextExpectations reshuffling.
3255 * platform/gtk-wk2/TestExpectations: Added.
3257 2014-04-08 Zalan Bujtas <zalan@apple.com>
3259 Subpixel rendering: Clip outer rounded border rect on device pixel boundaries.
3260 https://bugs.webkit.org/show_bug.cgi?id=131404
3262 Reviewed by Simon Fraser.
3264 Use device pixel snapped rectangle to clip out rounded rects, when not all sides are solid/double.
3265 Snapping it to device pixel boundaries ensures that when we call drawRect(devicePixelSnappedRect) later,
3266 it leaves no cruft behind.
3268 * fast/borders/hidpi-rounded-border-on-subpixel-position-expected.html: Added.
3269 * fast/borders/hidpi-rounded-border-on-subpixel-position.html: Added.
3271 2014-04-08 Simon Fraser <simon.fraser@apple.com>
3273 REGRESSION (r155998): Elements render at very low resolution with some 3d transforms
3274 https://bugs.webkit.org/show_bug.cgi?id=131412
3276 Reviewed by Tim Horton.
3278 Test that makes an incremental change to a layer property in a tree with
3279 interesting 3d transforms.
3281 * compositing/contents-scale/incremental-change-expected.html: Added.
3282 * compositing/contents-scale/incremental-change.html: Added.
3284 2014-04-08 Adenilson Cavalcanti <cavalcantii@gmail.com>
3286 [SVG] Fix CSS transform handling when zoomed
3287 https://bugs.webkit.org/show_bug.cgi?id=125836
3289 Reviewed by Tim Horton.
3291 Adjusts CSS transforms when used in SVG to account for unexpected
3292 translation scale. Backport from Chromium #174910.
3294 * svg/zoom/page/zoom-css-transforms-expected.svg: Added.
3295 * svg/zoom/page/zoom-css-transforms.svg: Added.
3297 2014-04-08 Hans Muller <hmuller@adobe.com>
3299 [CSS Shapes] large corner radius combined with 0 radius does not wrap properly
3300 https://bugs.webkit.org/show_bug.cgi?id=129739
3302 Reviewed by Bem Jones-Bey.
3304 * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001-expected.txt: Added.
3305 * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001.html: Added.
3306 * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-002-expected.html: Added.
3307 * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-002.html: Added.
3309 2014-04-08 Alexey Proskuryakov <ap@apple.com>
3311 Rename Clipboard to DataTransfer
3312 https://bugs.webkit.org/show_bug.cgi?id=131371
3314 Reviewed by Anders Carlsson.
3316 * fast/dom/dom-constructors-expected.txt:
3317 * fast/dom/dom-constructors.html:
3318 * js/dom/global-constructors-attributes-expected.txt:
3319 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
3320 * platform/gtk-wk1/js/dom/global-constructors-attributes-expected.txt:
3321 * platform/gtk-wk2/js/dom/global-constructors-attributes-expected.txt:
3322 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
3323 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3324 * platform/win/js/dom/global-constructors-attributes-expected.txt:
3326 2014-04-08 Brent Fulgham <bfulgham@apple.com>
3328 [Mac] Unreviewed test gardening.
3330 Rebaseline scrolling tests to remove flakiness introduced by slight differences in
3331 pixel scroll counts between WK1 and WK2 test runners.
3333 * platform/mac/fast/scrolling/scroll-div-latched-div-expected.txt:
3334 * platform/mac/fast/scrolling/scroll-div-latched-div.html:
3335 * platform/mac/fast/scrolling/scroll-div-latched-mainframe-expected.txt:
3336 * platform/mac/fast/scrolling/scroll-div-latched-mainframe.html:
3337 * platform/mac/fast/scrolling/scroll-iframe-latched-iframe-expected.txt:
3338 * platform/mac/fast/scrolling/scroll-iframe-latched-iframe.html:
3339 * platform/mac/fast/scrolling/scroll-iframe-latched-mainframe-expected.txt:
3340 * platform/mac/fast/scrolling/scroll-iframe-latched-mainframe.html:
3341 * platform/mac/fast/scrolling/scroll-select-latched-mainframe-expected.txt:
3342 * platform/mac/fast/scrolling/scroll-select-latched-mainframe.html:
3343 * platform/mac/fast/scrolling/scroll-select-latched-select-expected.txt:
3344 * platform/mac/fast/scrolling/scroll-select-latched-select.html:
3346 2014-04-08 Carlos Alberto Lopez Perez <clopez@igalia.com>
3348 [GTK] Unreviewed GTK gardening.
3350 Update text expectations for failing tests:
3351 accessibility/children-changed-sends-notification.html
3352 accessibility/notification-listeners.html
3353 fast/repaint/blend-mode-isolate-stacking-context.html
3354 fast/repaint/hidpi-absolute-positioned-element-wrong-cliprect-after-move.html
3356 Rebaseline fast/multicol/client-rects-expected.txt after r165991
3358 * platform/gtk/TestExpectations:
3359 * platform/gtk/fast/multicol/client-rects-expected.txt:
3361 2014-04-07 Filip Pizlo <fpizlo@apple.com>
3363 Repatch should support setters and plant calls to them directly
3364 https://bugs.webkit.org/show_bug.cgi?id=130750
3366 Reviewed by Geoffrey Garen.
3368 * js/regress/script-tests/setter.js: Added.
3369 * js/regress/setter-expected.txt: Added.
3370 * js/regress/setter.html: Added.
3372 2014-04-08 Morten Stenshorne <mstensho@opera.com>
3374 [New Multicolumn] Child top margin sometimes ignored for column balancing
3375 https://bugs.webkit.org/show_bug.cgi?id=122754
3377 Reviewed by David Hyatt.
3379 * fast/multicol/break-in-scrollable-expected.html: Added.
3380 * fast/multicol/break-in-scrollable.html: Added.
3381 * fast/multicol/newmulticol/leading-and-trailing-margin-expected.html: Added.
3382 * fast/multicol/newmulticol/leading-and-trailing-margin.html: Added.
3383 * fast/multicol/newmulticol/leading-margin-expected.html: Added.
3384 * fast/multicol/newmulticol/leading-margin.html: Added.
3386 2014-04-07 Brent Fulgham <bfulgham@apple.com>
3388 [WebVTT] Begin Enabling W3C VTT Tests
3389 https://bugs.webkit.org/show_bug.cgi?id=131345
3391 Reviewed by Darin Adler.
3393 Move a number of tests out of 'opera' into a new 'w3c' folder.
3395 * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack-expected.txt: Removed.
3396 * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html: Removed.
3397 * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks-expected.txt: Removed.
3398 * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks.html: Removed.
3399 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default-expected.txt: Removed.
3400 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default.html: Removed.
3401 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label-expected.txt: Removed.
3402 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label.html: Removed.
3403 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState-expected.txt: Removed.
3404 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState.html: Removed.
3405 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt: Removed.
3406 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang.html: Removed.
3407 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track-expected.txt: Removed.
3408 * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track.html: Removed.
3409 * media/track/opera/interfaces/TextTrack/addCue-expected.txt: Removed.
3410 * media/track/opera/interfaces/TextTrack/addCue.html: Removed.
3411 * media/track/opera/interfaces/TextTrack/constants-expected.txt: Removed.
3412 * media/track/opera/interfaces/TextTrack/constants.html: Removed.
3413 * media/track/opera/interfaces/TextTrack/cues-expected.txt: Removed.
3414 * media/track/opera/interfaces/TextTrack/cues.html: Removed.
3415 * media/track/opera/interfaces/TextTrack/kind-expected.txt: Removed.
3416 * media/track/opera/interfaces/TextTrack/kind.html: Removed.
3417 * media/track/opera/interfaces/TextTrack/label-expected.txt: Removed.
3418 * media/track/opera/interfaces/TextTrack/label.html: Removed.
3419 * media/track/opera/interfaces/TextTrack/language-expected.txt: Removed.
3420 * media/track/opera/interfaces/TextTrack/language.html: Removed.
3421 * media/track/opera/interfaces/TextTrack/mode-expected.txt: Removed.
3422 * media/track/opera/interfaces/TextTrack/mode.html: Removed.
3423 * media/track/opera/interfaces/TextTrack/oncuechange-expected.txt: Removed.
3424 * media/track/opera/interfaces/TextTrack/oncuechange.html: Removed.
3425 * media/track/opera/interfaces/TextTrack/removeCue-expected.txt: Removed.
3426 * media/track/opera/interfaces/TextTrack/removeCue.html: Removed.
3427 * media/track/opera/interfaces/TextTrackCue/align-expected.txt: Removed.
3428 * media/track/opera/interfaces/TextTrackCue/align.html: Removed.
3429 * media/track/opera/interfaces/TextTrackCue/endTime-expected.txt: Removed.
3430 * media/track/opera/interfaces/TextTrackCue/endTime.html: Removed.
3431 * media/track/opera/interfaces/TextTrackCue/id-expected.txt: Removed.
3432 * media/track/opera/interfaces/TextTrackCue/id.html: Removed.
3433 * media/track/opera/interfaces/TextTrackCue/pauseOnExit-expected.txt: Removed.
3434 * media/track/opera/interfaces/TextTrackCue/pauseOnExit.html: Removed.
3435 * media/track/opera/interfaces/TextTrackCue/startTime-expected.txt: Removed.
3436 * media/track/opera/interfaces/TextTrackCue/startTime.html: Removed.
3437 * media/track/opera/interfaces/TextTrackCue/track-expected.txt: Removed.
3438 * media/track/opera/interfaces/TextTrackCue/track.html: Removed.
3439 * media/track/opera/interfaces/TextTrackCueList/getCueById-expected.txt: Removed.
3440 * media/track/opera/interfaces/TextTrackCueList/getCueById.html: Removed.
3441 * media/track/opera/interfaces/TextTrackCueList/length-expected.txt: Removed.
3442 * media/track/opera/interfaces/TextTrackCueList/length.html: Removed.
3443 * media/track/opera/interfaces/TextTrackList/length-expected.txt: Removed.
3444 * media/track/opera/interfaces/TextTrackList/length.html: Removed.
3445 * media/track/opera/interfaces/TextTrackList/onaddtrack-expected.txt: Removed.
3446 * media/track/opera/interfaces/TextTrackList/onaddtrack.html: Removed.
3447 * media/track/opera/interfaces/TextTrackList/onremovetrack-expected.txt: Removed.
3448 * media/track/opera/interfaces/TextTrackList/onremovetrack.html: Removed.
3449 * media/track/opera/track/webvtt/rendering/reftest/2_tracks-ref.html: Removed.
3450 * media/track/opera/track/webvtt/rendering/reftest/2_tracks.html: Removed.
3451 * media/track/opera/track/webvtt/rendering/reftest/align_end-ref.html: Removed.
3452 * media/track/opera/track/webvtt/rendering/reftest/align_end.html: Removed.
3453 * media/track/opera/track/webvtt/rendering/reftest/align_middle-ref.html: Removed.
3454 * media/track/opera/track/webvtt/rendering/reftest/align_middle.html: Removed.
3455 * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50-ref.html: Removed.
3456 * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50.html: Removed.
3457 * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50-ref.html: Removed.
3458 * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50.html: Removed.
3459 * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50-ref.html: Removed.
3460 * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50.html: Removed.
3461 * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size-ref.html: Removed.
3462 * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size.html: Removed.
3463 * media/track/opera/track/webvtt/rendering/reftest/align_start-ref.html: Removed.
3464 * media/track/opera/track/webvtt/rendering/reftest/align_start.html: Removed.
3465 * media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles-ref.html: Removed.
3466 * media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles.html: Removed.
3467 * media/track/opera/track/webvtt/rendering/reftest/basic-ref.html: Removed.
3468 * media/track/opera/track/webvtt/rendering/reftest/basic.html: Removed.
3469 * media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities-ref.html: Removed.
3470 * media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities.html: Removed.
3471 * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size-ref.html: Removed.
3472 * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size.html: Removed.
3473 * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused-ref.html: Removed.
3474 * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused.html: Removed.
3475 * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text-ref.html: Removed.
3476 * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text.html: Removed.
3477 * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused-ref.html: Removed.
3478 * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused.html: Removed.
3479 * media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused-ref.html: Removed.
3480 * media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused.html: Removed.
3481 * media/track/opera/track/webvtt/rendering/reftest/media/background.gif: Removed.
3482 * media/track/opera/track/webvtt/rendering/reftest/media/white.mp4: Removed.
3483 * media/track/opera/track/webvtt/rendering/reftest/media/white.webm: Removed.
3484 * media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue-ref.html: Removed.
3485 * media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue.html: Removed.
3486 * media/track/opera/track/webvtt/rendering/reftest/size_50-ref.html: Removed.
3487 * media/track/opera/track/webvtt/rendering/reftest/size_50.html: Removed.
3488 * media/track/opera/track/webvtt/rendering/reftest/support/2_cues_overlapping_completely_move_up.vtt: Removed.
3489 * media/track/opera/track/webvtt/rendering/reftest/support/align_end_long.vtt: Removed.
3490 * media/track/opera/track/webvtt/rendering/reftest/support/foo.vtt: Removed.
3491 * media/track/opera/track/webvtt/rendering/reftest/support/refTestWait.js: Removed.
3492 * media/track/w3c: Added.
3493 * media/track/w3c/interfaces: Added.
3494 * media/track/w3c/interfaces/HTMLMediaElement: Added.
3495 * media/track/w3c/interfaces/HTMLMediaElement/addTextTrack-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack-expected.txt.
3496 * media/track/w3c/interfaces/HTMLMediaElement/addTextTrack.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html.
3497 * media/track/w3c/interfaces/HTMLMediaElement/textTracks-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks-expected.txt.
3498 * media/track/w3c/interfaces/HTMLMediaElement/textTracks.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks.html.
3499 * media/track/w3c/interfaces/HTMLTrackElement: Added.
3500 * media/track/w3c/interfaces/HTMLTrackElement/default-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default-expected.txt.
3501 * media/track/w3c/interfaces/HTMLTrackElement/default.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default.html.