REGRESSION (r167879): Heap-use-after-free in WebCore::RenderFlexibleBox
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-04-29  Manuel Rego Casasnovas  <rego@igalia.com>
2
3         REGRESSION (r167879): Heap-use-after-free in WebCore::RenderFlexibleBox
4         https://bugs.webkit.org/show_bug.cgi?id=132337
5
6         Reviewed by Simon Fraser.
7
8         From Blink r154582 by <jchaffraix@chromium.org>
9
10         Add new layout test to check that removing a child doesn't cause a crash
11         in OrderIterator.
12
13         * fast/flexbox/order-iterator-crash-expected.txt: Added.
14         * fast/flexbox/order-iterator-crash.html: Added.
15
16 2014-04-29  Hans Muller  <hmuller@adobe.com>
17
18         [CSS Shapes] off-by-one error in Shape::createRasterShape()
19         https://bugs.webkit.org/show_bug.cgi?id=132154
20
21         Reviewed by Bem Jones-Bey.
22
23         Change two tests that had incorrect X values to account for the off-by-one
24         in Shape::createRasterShape().
25
26         * fast/shapes/shape-outside-floats/shape-outside-insert-svg-shape.html:
27         * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html:
28
29 2014-04-29  Zoltan Horvath  <zoltan@webkit.org>
30
31         [CSS Shapes] complex calc args for inset round vanish
32         https://bugs.webkit.org/show_bug.cgi?id=132293
33
34         Reviewed by Bem Jones-Bey.
35
36         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
37         * fast/shapes/parsing/parsing-test-utils.js:
38
39 2014-04-29  Zoltan Horvath  <zoltan@webkit.org>
40
41         [CSS Shapes] complex calc values for shape-margin return null for computed style
42         https://bugs.webkit.org/show_bug.cgi?id=132313
43
44         Reviewed by Bem Jones-Bey.
45
46         * fast/shapes/parsing/parsing-shape-margin.html:
47
48 2014-04-29  Chris Fleizach  <cfleizach@apple.com>
49
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
52
53         Reviewed by Mario Sanchez Prada.
54
55         * accessibility/table-with-footer-section-above-body-expected.txt: Added.
56         * accessibility/table-with-footer-section-above-body.html: Added.
57
58 2014-04-29  Chris Fleizach  <cfleizach@apple.com>
59
60         AX: SpeechSynthesisUtterance cannot addEventListener
61         https://bugs.webkit.org/show_bug.cgi?id=132321
62
63         Reviewed by Mario Sanchez Prada.
64
65         * platform/mac/fast/speechsynthesis/speech-synthesis-speak.html:
66
67 2014-04-29  Hans Muller  <hmuller@adobe.com>
68
69         [CSS Shapes] shape-outside polygon fails when first vertex is 0,0
70         https://bugs.webkit.org/show_bug.cgi?id=132132
71
72         Reviewed by Bem Jones-Bey.
73
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.
76
77 2014-04-29  Andrei Bucur  <abucur@adobe.com>
78
79         [CSS Regions] Fix getClientRects() for content nodes
80         https://bugs.webkit.org/show_bug.cgi?id=117407
81
82         Reviewed by David Hyatt.
83
84         Tests verifying getClientRects works correctly in different situations.
85
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.
109
110 2014-04-29  Andrei Bucur  <abucur@adobe.com>
111
112         Store the containing region map inside the flow thread
113         https://bugs.webkit.org/show_bug.cgi?id=131647
114
115         Reviewed by Mihnea Ovidenie.
116
117         Add a test that verifies the containing region map is properly cleared
118         when the region chain changes.
119
120         * fast/regions/inline-strike-through-expected.txt: Added.
121         * fast/regions/inline-strike-through.html: Added.
122
123 2014-04-29  Ryuan Choi  <ryuan.choi@samsung.com>
124
125         Unreviewed EFL gardening.
126
127         Removed remaining editing/pasteboard which are already skipped.
128
129         * platform/efl/TestExpectations:
130
131 2014-04-29  Xabier Rodriguez Calvar  <calvaris@igalia.com>
132
133         Unreviewed GTK gardening.
134
135         * platform/gtk/TestExpectations: Flagged some tests.
136
137 2014-04-28  Benjamin Poulain  <benjamin@webkit.org>
138
139         SelectorCodeGenerator::generateElementIsNthChild() leaks the parent register :nth-child() is non-filtering
140         https://bugs.webkit.org/show_bug.cgi?id=132311
141
142         Reviewed by Andreas Kling.
143
144         * fast/selectors/several-nth-child-expected.txt: Added.
145         * fast/selectors/several-nth-child.html: Added.
146
147 2014-04-28  Yusuke Suzuki  <utatane.tea@gmail.com>
148
149         CSS JIT: backtracking with current / parent element for child
150         https://bugs.webkit.org/show_bug.cgi?id=132057
151
152         Reviewed by Benjamin Poulain.
153
154         Calculate appropriate backtracking start height from the closest
155         descendant. And at first, we use it for a simple optimization.
156
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.
161
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
164         child combinator.
165
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.
170
171 2014-04-28  Ryuan Choi  <ryuan.choi@samsung.com>
172
173         Unreviewed EFL gardening.
174
175         Skip editing/pasteboard which EFL port does not support.
176
177         * platform/efl-wk1/TestExpectations:
178         * platform/efl-wk2/TestExpectations:
179         * platform/efl/TestExpectations:
180
181 2014-04-28  Ryosuke Niwa  <rniwa@webkit.org>
182
183         Layout Test fast/events/shadow-event-path[-2].html is failing
184         https://bugs.webkit.org/show_bug.cgi?id=132238
185
186         Add the file that was supposed to be committed in r167840.
187
188         * TestExpectations:
189         * fast/events/resources/shadow-event-path-shared.js: Added.
190
191 2014-04-28  Tim Horton  <timothy_horton@apple.com>
192
193         REGRESSION (r167845): ASSERT(!m_renderView.needsLayout()) in svg/custom/bug79798.html
194         https://bugs.webkit.org/show_bug.cgi?id=132297
195
196         * platform/wk2/TestExpectations:
197         Skip the test.
198
199 2014-04-28  Commit Queue  <commit-queue@webkit.org>
200
201         Unreviewed, rolling out r167871.
202         https://bugs.webkit.org/show_bug.cgi?id=132290
203
204         broke a newmulticol test (spanner-nested-dynamic) (Requested
205         by thorton on #webkit).
206
207         Reverted changeset:
208
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
212
213 2014-04-28  Mark Hahnenberg  <mhahnenberg@apple.com>
214
215         Deleting properties poisons objects
216         https://bugs.webkit.org/show_bug.cgi?id=131551
217
218         Reviewed by Oliver Hunt.
219
220         New JS regress test. We're ~3.5x faster on this microbenchmark now.
221
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.
225         (MyObject):
226         (foo):
227
228 2014-04-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
229
230         Unreviewed GTK gardening.
231
232         * platform/gtk/TestExpectations: Flagged some tests.
233
234 2014-04-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
235
236         Unreviewed GTK gardening.
237
238         * platform/gtk/TestExpectations: Flagged some tests.
239
240 2014-04-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
241
242         Unreviewed GTK gardening. Adding failure expectations for 6
243         failing and flaky tests. Removed 1.
244
245         * platform/gtk/TestExpectations:
246
247 2014-04-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
248
249         [GTK] Review media bugs flags
250         https://bugs.webkit.org/show_bug.cgi?id=132246
251
252         Reviewed by Philippe Normand.
253
254         * platform/gtk/TestExpectations: Review flags of the GTK media
255         bugs.
256
257 2014-04-27  Andrei Bucur  <abucur@adobe.com>
258
259         Store the containing region map inside the flow thread
260         https://bugs.webkit.org/show_bug.cgi?id=131647
261
262         Reviewed by Mihnea Ovidenie.
263
264         Add a test that verifies the containing region map is properly cleared
265         when the region chain changes.
266
267         * fast/regions/inline-strike-through-expected.txt: Added.
268         * fast/regions/inline-strike-through.html: Added.
269
270 2014-04-27  Darin Adler  <darin@apple.com>
271
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
275
276         Reviewed by Andreas Kling.
277
278         * fast/text/simple-lines-hover-underline-expected.html: Added.
279         * fast/text/simple-lines-hover-underline.html: Added.
280
281         * fast/text/simple-lines-hover.html: Removed an unneeded style element with a style rule that
282         does nothing.
283
284 2014-04-27  Praveen R Jadhav  <praveen.j@samsung.com>
285
286         [MediaStream] .ended shouldn't be part of MediaStream IDL
287         https://bugs.webkit.org/show_bug.cgi?id=132104
288
289         Reviewed by Eric Carlson.
290
291         .ended is not part of MediaStream IDL. Updated test case.
292
293         * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
294         * fast/mediastream/MediaStream-add-remove-tracks.html:
295
296 2014-04-27  Tim Horton  <timothy_horton@apple.com>
297
298         REGRESSION (167840): Layout Test fast/events/shadow-event-path[-2].html is failing
299
300         * TestExpectations:
301         Mark as failing until the shared JS file can be recovered.
302
303 2014-04-27  Zan Dobersek  <zdobersek@igalia.com>
304
305         Unreviewed GTK gardening. Adding failure expectations for 6 failing reference tests.
306
307         * platform/gtk/TestExpectations:
308
309 2014-04-26  Alexey Proskuryakov  <ap@apple.com>
310
311         Local files should not be allowed to read pasteboard data during drag
312         https://bugs.webkit.org/show_bug.cgi?id=131767
313
314         Reviewed by Sam Weinig.
315
316         * fast/files/local-file-drag-security-expected.txt: Added.
317         * fast/files/local-file-drag-security.html: Added.
318         * platform/wk2/TestExpectations:
319
320 2014-04-24  Darin Adler  <darin@apple.com>
321
322         REGRESSION (r164133): Selection doesn't paint when scrolling some pages
323         https://bugs.webkit.org/show_bug.cgi?id=132172
324
325         Reviewed by Brent Fulgham.
326
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.
331
332 2014-04-25  Ryosuke Niwa  <rniwa@webkit.org>
333
334         REGRESSION (r167689): Hovering file name in a file input causes a crash
335         https://bugs.webkit.org/show_bug.cgi?id=132214
336
337         Reviewed by Andreas Kling.
338
339         Add a regression test.
340
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:
344
345 2014-04-25  Oliver Hunt  <oliver@apple.com>
346
347         Need earlier cell test
348         https://bugs.webkit.org/show_bug.cgi?id=132211
349
350         Reviewed by Mark Lam.
351
352         Tests
353
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.
357         (func.C.this.m):
358         (func.C):
359         (func):
360
361 2014-04-11  Jer Noble  <jer.noble@apple.com>
362
363         Support "Live" streams in media controls.
364         https://bugs.webkit.org/show_bug.cgi?id=131390
365
366         Reviewed by Brent Fulgham.
367
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:
379
380 2014-04-25  Tim Horton  <timothy_horton@apple.com>
381
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
384
385         * platform/mac-wk1/TestExpectations:
386         Mark as failing in WebKit1.
387
388 2014-04-25  Javier Fernandez  <jfernandez@igalia.com>
389
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
392
393         Reviewed by Martin Robinson.
394
395         * TestExpectations: Unskip fast/css-grid-layout/grid-template-shorthand-get-set.html.
396
397 2014-04-25  David Hyatt  <hyatt@apple.com>
398
399         Column rules not respecting scroll offsets.
400         https://bugs.webkit.org/show_bug.cgi?id=109683
401
402         Reviewed by Dean Jackson.
403
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.
407
408 2014-04-23  Jon Honeycutt  <jhoneycutt@apple.com>
409
410         Crash applying editing commands from iframe onload event
411
412         <https://bugs.webkit.org/show_bug.cgi?id=132103>
413         <rdar://problem/15696351>
414
415         Reviewed by Darin Adler.
416
417         * editing/apply-style-iframe-crash-expected.txt: Added.
418         * editing/apply-style-iframe-crash.html: Added.
419
420 2014-04-25  David Hyatt  <hyatt@apple.com>
421
422         [New Multicolumn] fast/multicol/hit-test-* layout tests all fail
423         https://bugs.webkit.org/show_bug.cgi?id=132081
424
425         Reviewed by Dean Jackson.
426
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.
443
444 2014-04-25  Tim Horton  <timothy_horton@apple.com>
445
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
448
449         * TestExpectations:
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)
452
453 2014-04-24  David Hyatt  <hyatt@apple.com>
454
455         [New Multicolumn] Add support for offsetLeft and offsetTop.
456         https://bugs.webkit.org/show_bug.cgi?id=132080
457
458         Reviewed by Andrei Bucur.
459
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.
466
467 2014-04-25  Brent Fulgham  <bfulgham@apple.com>
468
469         ScrollingCoordinator is unaware of topContentInset
470         https://bugs.webkit.org/show_bug.cgi?id=132158
471         <rdar://problem/16706152>
472
473         Reviewed by Darin Adler.
474
475         * platform/mac/fast/scrolling/scroll-select-bottom-test-expected.txt: Added.
476         * platform/mac/fast/scrolling/scroll-select-bottom-test.html: Added.
477
478 2014-04-25  Miyoung Shin  <myid.shin@samsung.com>
479
480         Web process is crashed during dispatching touchEvent created by JS.
481         https://bugs.webkit.org/show_bug.cgi?id=113225
482
483         Reviewed by Benjamin Poulain.
484
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.
488
489         * fast/events/touch/create-touch-event-without-touchList-expected.txt: Added.
490         * fast/events/touch/create-touch-event-without-touchList.html: Added.
491
492 2014-04-25  Radu Stavila  <stavila@adobe.com>
493
494         [CSS Regions] Overflow selection doesn't work properly
495         https://bugs.webkit.org/show_bug.cgi?id=130715
496
497         Reviewed by David Hyatt.
498
499         Added tests for hit-testing and painting selection gaps in the region's overflow area.
500
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.
507
508 2014-04-25  Enrique Ocaña González  <eocanha@igalia.com>
509
510         Unreviewed GTK gardening.
511
512         Added test expectations for the following flaky tests:
513
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
520
521 2014-04-25  Javier Fernandez  <jfernandez@igalia.com>
522
523         [CSS Grid Layout] Implementation of the grid-template shorthand.
524         https://bugs.webkit.org/show_bug.cgi?id=128980
525
526         Reviewed by Darin Adler.
527
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.
530
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.
534
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):
543
544 2014-04-25  Antoine Quint  <graouts@webkit.org>
545
546         Implement Array.prototype.find()
547         https://bugs.webkit.org/show_bug.cgi?id=130966
548
549         Reviewed by Oliver Hunt.
550
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.
559
560 2014-04-25  Ion Rosca  <rosca@adobe.com>
561
562         Incomplete body painting when using blend modes
563         https://bugs.webkit.org/show_bug.cgi?id=131889
564
565         Reviewed by Simon Fraser.
566
567         * css3/compositing/blend-mode-with-body-expected.html: Added.
568         * css3/compositing/blend-mode-with-body.html: Added.
569
570 2014-04-24  Commit Queue  <commit-queue@webkit.org>
571
572         Unreviewed, rolling out r167441.
573         https://bugs.webkit.org/show_bug.cgi?id=132152
574
575         Caused full screen regressions on vimeo, youtube, and others.
576         (Requested by jernoble on #webkit).
577
578         Reverted changeset:
579
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
583
584 2014-04-24  Zalan Bujtas  <zalan@apple.com>
585
586         Subpixel rendering: Clipping on text areas when shifted by one device pixel.
587         https://bugs.webkit.org/show_bug.cgi?id=132008
588
589         Reviewed by Darin Adler.
590
591         Make RenderTheme paint* functions LayoutRect aware. Textarea is device pixel snapped, while
592         other theme controls are still on integral size/positions.
593
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
597
598 2014-04-24  Eduardo Lima Mitev  <elima@igalia.com>
599
600         Unreviewed GTK gardening
601
602         * platform/gtk/TestExpectations: Updated a few expectations entries
603
604 2014-04-24  Carlos Alberto Lopez Perez  <clopez@igalia.com>
605
606         [GTK] Unreviewed GTK gardening.
607         Update expectations after removal of environment variable
608         XVFB_SCREEN_DEPTH=8 from the GTK Release bot.
609
610         * platform/gtk/TestExpectations:
611
612 2014-04-24  David Hyatt  <hyatt@apple.com>
613
614         [New Multicolumn] Client rects don't work with column spans.
615         https://bugs.webkit.org/show_bug.cgi?id=132131
616
617         Reviewed by Dean Jackson.
618
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.
622
623 2014-04-24  Alexey Proskuryakov  <ap@apple.com>
624
625         Test that we correctly process ArrayBufferView slices in WebCrypto
626         https://bugs.webkit.org/show_bug.cgi?id=132087
627
628         Reviewed by Brent Fulgham.
629
630         * crypto/subtle/array-buffer-view-offset-expected.txt: Added.
631         * crypto/subtle/array-buffer-view-offset.html: Added.
632
633 2014-04-24  Tamas Gergely  <tgergely.u-szeged@partner.samsung.com>
634
635         ASSERTION FAILED: !begin.isIndefinite() in WebCore::SVGSMILElement::resolveFirstInterval.
636         https://bugs.webkit.org/show_bug.cgi?id=131097
637
638         Reviewed by Darin Adler.
639
640         Test added.
641
642         * svg/animations/smil-animation-max-attribute-zero-crash-expected.txt: Added.
643         * svg/animations/smil-animation-max-attribute-zero-crash.svg: Added.
644
645 2014-04-24  Krzysztof Wolanski  <k.wolanski@samsung.com>
646
647         [EFL] Update baselines after r167568
648         https://bugs.webkit.org/show_bug.cgi?id=132125
649
650         Unreviewed EFL gardening.
651
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.
667
668 2014-04-23  Praveen R Jadhav  <praveen.j@samsung.com>
669
670         [MediaStream] Implement MediaStream active attribute
671         https://bugs.webkit.org/show_bug.cgi?id=131973
672
673         Reviewed by Eric Carlson.
674
675         MediaStream .onended attribute will be replaced with .active attribute.
676         Patch updates the test case to verify the .active attribute.
677
678         * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
679         * fast/mediastream/MediaStream-add-remove-tracks.html:
680
681 2014-04-23  Alexey Proskuryakov  <ap@apple.com>
682
683         Eliminate internals.setMockScrollbarsEnabled()
684         https://bugs.webkit.org/show_bug.cgi?id=132085
685
686         Reviewed by Tim Horton.
687
688         Remove calls, all of which were resetting it to true (which is the default, and
689         the only value that makes sense).
690
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:
707
708 2014-04-23  David Hyatt  <hyatt@apple.com>
709
710         [New Multicolumn] Crasher when clearing out a flow thread in multicolumn layout.
711         https://bugs.webkit.org/show_bug.cgi?id=132069
712
713         Reviewed by Dean Jackson.
714
715         * fast/multicol/inline-children-crash-expected.txt: Added.
716         * fast/multicol/inline-children-crash.html: Added.
717
718 2014-04-23  Morten Stenshorne  <mstensho@opera.com>
719
720         REGRESSION (Safari 6 - ToT): Incorrectly assumes that RenderStyle data can be shared
721         https://bugs.webkit.org/show_bug.cgi?id=113058
722
723         Reviewed by David Hyatt.
724
725         * fast/css/identical-logical-height-decl-expected.html: Added.
726         * fast/css/identical-logical-height-decl.html: Added.
727
728 2014-04-23  Lorenzo Tilve  <ltilve@igalia.com>
729
730         [GTK] Unreviewed GTK gardening
731         https://bugs.webkit.org/show_bug.cgi?id=132058
732
733         * platform/gtk/TestExpectations:
734
735 2014-04-23  Morten Stenshorne  <mstensho@opera.com>
736
737         [New Multicolumn] fast/multicol/overflow-content.html displays red
738         https://bugs.webkit.org/show_bug.cgi?id=131809
739
740         Reviewed by David Hyatt.
741
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.
746
747 2014-04-23  Morten Stenshorne  <mstensho@opera.com>
748
749         Overflow propagation broken in BTT and RTL writing-modes
750         https://bugs.webkit.org/show_bug.cgi?id=113781
751
752         Reviewed by David Hyatt.
753
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.
762
763 2014-04-23  Ryuan Choi  <ryuan.choi@samsung.com>
764
765         Unreviewed EFL gardening.
766
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.
776
777 2014-04-23  Krzysztof Wolanski  <k.wolanski@samsung.com>
778
779         [EFL] Add expectations of new added tests.
780         https://bugs.webkit.org/show_bug.cgi?id=132052
781
782         Unreviewed EFL gardening.
783
784         * platform/efl-wk2/TestExpectations:
785         * platform/efl/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439
786
787 2014-04-22  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
788
789         Refactoring editing/selection/13804.html
790         https://bugs.webkit.org/show_bug.cgi?id=131986
791
792         Reviewed by Darin Adler.
793
794         This test does not need pixel baselines (MAC, EFL, GTK) to just
795         check whether spelling marker appears on 'adf'.
796
797         According to bug 125688, the test starts using asynchronous
798         spellchecking.
799
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.
803
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.
807
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.
815
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.
820
821 2014-04-22  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
822
823         Unreviewed EFL gardening. media tests has been broken since r166395 on both EFL wk1 and wk2.
824
825         * platform/efl-wk2/TestExpectations:
826         * platform/efl/TestExpectations:
827
828 2014-04-22  Andreas Kling  <akling@apple.com>
829
830         Skip fast/events/ghostly-mousemoves-in-subframe.html on Mac/WK1.
831
832         * platform/mac-wk1/TestExpectations:
833
834 2014-04-22  Zalan Bujtas  <zalan@apple.com>
835
836         Do not paint border image when the border rect is empty.
837         https://bugs.webkit.org/show_bug.cgi?id=131988
838
839         Reviewed by Darin Adler.
840
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.
843
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:
847
848 2014-04-22  Ryosuke Niwa  <rniwa@webkit.org>
849
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
852
853         Reviewed by Darin Adler.
854
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.
857
858         This catches the regression as well as other bugs I encountered while fixing the bug.
859
860         We need a WK2 specific results because WK1 mac results contain an extra fake mouse move event.
861
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.
865
866 2014-04-22  Ryosuke Niwa  <rniwa@webkit.org>
867
868         Rollout r156635 since the old behavior was intentional.
869
870         * editing/caret/selection-with-caret-type-progress-expected.txt: Removed.
871         * editing/caret/selection-with-caret-type-progress.html: Removed.
872
873 2014-04-22  Andreas Kling  <akling@apple.com>
874
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>
878
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.
883
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.
886
887         Reviewed by Benjamin Poulain.
888
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.
892
893 2014-04-22  Tim Horton  <timothy_horton@apple.com>
894
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>
898
899         * TestExpectations:
900         Mark the test as flaky pass/fail/timeout, because that's what it is.
901
902 2014-04-21  Myles C. Maxfield  <mmaxfield@apple.com>
903
904         [OS X] Glyph spacing for system fonts may be incorrect
905         https://bugs.webkit.org/show_bug.cgi?id=131967
906
907         Reviewed by Simon Fraser.
908
909         Updating test to be more robust.
910
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:
913
914 2014-04-22  Manuel Rego Casasnovas  <rego@igalia.com>
915
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
918
919         Reviewed by David Hyatt.
920
921         * TestExpectations: Unskip fast/regions/cssom/region-range-for-box-crash.html.
922
923 2014-04-22  Brent Fulgham  <bfulgham@apple.com>
924
925         Check (rather than assume) element is a RenderTableSection before using it
926         https://bugs.webkit.org/show_bug.cgi?id=121858
927
928         Reviewed by David Kilzer.
929
930         * fast/table/table-insert-object-before-td-crash-expected.txt: Added.
931         * fast/table/table-insert-object-before-td-crash.html: Added.
932
933 2014-04-22  David Hyatt  <hyatt@apple.com>
934
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
937
938         Reviewed by Brady Eidson.
939
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.
942
943 2014-04-22  Zalan Bujtas  <zalan@apple.com>
944
945         border-style: double rendered as solid when combined with border-radius
946         https://bugs.webkit.org/show_bug.cgi?id=131927
947
948         Reviewed by Simon Fraser.
949
950         BorderEdge::getDoubleBorderStripeWidths() should return the calculated inner, outer border widths. 
951
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.
954
955 2014-04-22  Manuel Rego Casasnovas  <rego@igalia.com>
956
957         Unreviewed gardening.
958
959         * TestExpectations: fast/regions/cssom/region-range-for-box-crash.html is crashing on debug mode after r167652.
960
961 2014-04-22  Manuel Rego Casasnovas  <rego@igalia.com>
962
963         [CSS Regions] Selection highlight doesn't match DOM selection
964         https://bugs.webkit.org/show_bug.cgi?id=131511
965
966         Reviewed by David Hyatt.
967
968         Add new test to check highlight of render objects moved under RenderNamedFlowThread in the render tree.
969
970         Updated some tests to avoid issues with selection gap filling in the new implementation.
971
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.
978
979 2014-04-21  Brent Fulgham  <bfulgham@apple.com>
980
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>
984
985         Reviewed by Darin Adler.
986
987         * platform/mac/fast/scrolling/scroll-div-no-latching-expected.txt: Added.
988         * platform/mac/fast/scrolling/scroll-div-no-latching.html: Added.
989
990 2014-04-21  Zalan Bujtas  <zalan@apple.com>
991
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
994
995         Computing tile dimension for contain/cover requires higher precision than what LayoutUnit has. Switching to floats.
996
997         Reviewed by Simon Fraser.
998
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.
1001
1002 2014-04-21  Eric Carlson  <eric.carlson@apple.com>
1003
1004         [Mac] implement WebKitDataCue
1005         https://bugs.webkit.org/show_bug.cgi?id=131799
1006
1007         Reviewed by Dean Jackson.
1008
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 
1025             Mountain Lion.
1026         * platform/win/TestExpectations: Skip the new tests.
1027
1028 2014-04-21  Benjamin Poulain  <benjamin@webkit.org>
1029
1030         Add Element.matches, the standard name for webkitMatchesSelector
1031         https://bugs.webkit.org/show_bug.cgi?id=131922
1032
1033         Reviewed by Andreas Kling.
1034
1035         Update the tests to verify both Element.matches and Element.webkitMatchesSelector
1036
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:
1062
1063 2014-04-21  Rik Cabanier  <cabanier@adobe.com>
1064
1065         [CSS Blending] Remove support for non-separable blend modes from mix-blend-mode
1066         https://bugs.webkit.org/show_bug.cgi?id=131824
1067
1068         Reviewed by Dean Jackson.
1069
1070         Removed or updated tests that used non-separable blend modes in combination
1071         with mix-blend-mode.
1072
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:
1085
1086 2014-04-21  David Hyatt  <hyatt@apple.com>
1087
1088         [New Multicolumn] vertical-rl/unsplittable-inline-block misrenders the column rule.
1089         https://bugs.webkit.org/show_bug.cgi?id=131818
1090
1091         Reviewed by Anders Carlsson.
1092         
1093         Patch the test to be column-fill:auto, since the other versions
1094         of the test all had that specified already.
1095
1096         * fast/multicol/vertical-rl/unsplittable-inline-block.html:
1097
1098 2014-04-21  David Hyatt  <hyatt@apple.com>
1099
1100         [New Multicolumn] Column set drawing under horizontal scrollbar.
1101         https://bugs.webkit.org/show_bug.cgi?id=131812.
1102
1103         Reviewed by Sam Weinig.
1104
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.
1107
1108 2014-04-21  Alexey Proskuryakov  <ap@apple.com>
1109
1110         Update results of fast/images/image-controls-basic.html
1111
1112         * platform/mac/TestExpectations:
1113         * platform/mac/fast/images/image-controls-basic-expected.png:
1114         * platform/mac/fast/images/image-controls-basic-expected.txt:
1115
1116 2014-04-21  David Hyatt  <hyatt@apple.com>
1117
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
1121
1122         Reviewed by Dean Jackson.
1123
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.
1126
1127 2014-04-21  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1128
1129         [GTK] Unreviewed GTK gardening
1130
1131         Update gtk/TestExpectations and rebaseline some gtk test results.
1132
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.
1147
1148 2014-04-21  Alexey Proskuryakov  <ap@apple.com>
1149
1150         http/tests/cache/subresource-failover-to-network.html is flaky
1151         https://bugs.webkit.org/show_bug.cgi?id=131936
1152
1153         Reviewed by Brady Eidson.
1154
1155         The test was racy, because it was unintentionally queuing TestRunner operations
1156         twice. Also, it failed to clean up its cookie.
1157
1158         Rewrote to not use TestRunner queuing, making the test work in browser.
1159
1160         * http/tests/cache/resources/subresource-failover-to-network.cgi:
1161         * http/tests/cache/subresource-failover-to-network.html:
1162
1163 2014-04-21  David Hyatt  <hyatt@apple.com>
1164
1165         [New Multicolumn] Column balancing is slow on float-multicol.html
1166         https://bugs.webkit.org/show_bug.cgi?id=131801
1167
1168         Reviewed by Enrica Casucci.
1169
1170         * fast/multicol/tall-float-expected.html: Added.
1171         * fast/multicol/tall-float.html: Added.
1172
1173 2014-04-21  David Hyatt  <hyatt@apple.com>
1174
1175         [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
1176         https://bugs.webkit.org/show_bug.cgi?id=131811
1177
1178         Reviewed by Dean Jackson.
1179
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.
1182
1183 2014-04-21  Alexey Proskuryakov  <ap@apple.com>
1184
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
1187
1188         * TestExpectations: Skipping some Inspector tests, hopefully these are the ones that
1189         cause trouble later.
1190
1191 2014-04-21  Commit Queue  <commit-queue@webkit.org>
1192
1193         Unreviewed, rolling out r167584.
1194         https://bugs.webkit.org/show_bug.cgi?id=131929
1195
1196         Broke Objective-C bindings test (Requested by ap on #webkit).
1197
1198         Reverted changeset:
1199
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
1204
1205 2014-04-20  Benjamin Poulain  <benjamin@webkit.org>
1206
1207         Compile the :root pseudo class and fix a related issue with :nth-child()
1208         https://bugs.webkit.org/show_bug.cgi?id=131926
1209
1210         Reviewed by Andreas Kling.
1211
1212         Add more test coverage that would have caught the bug with :nth-child(n).
1213
1214         * fast/selectors/nth-child-on-root-expected.txt: Added.
1215         * fast/selectors/nth-child-on-root.html: Added.
1216
1217 2014-04-20  Benjamin Poulain  <benjamin@webkit.org>
1218
1219         Add Element.matches, the standard name for webkitMatchesSelector
1220         https://bugs.webkit.org/show_bug.cgi?id=131922
1221
1222         Reviewed by Andreas Kling.
1223
1224         Update the tests to verify both Element.matches and Element.webkitMatchesSelector
1225
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:
1251
1252 2014-04-20  Alexey Proskuryakov  <ap@apple.com>
1253
1254         Expando properties on attribute nodes disappear
1255         https://bugs.webkit.org/show_bug.cgi?id=88045
1256
1257         * TestExpectations:
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.
1263
1264 2014-04-20  Zalan Bujtas  <zalan@apple.com>
1265
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
1268
1269         Reviewed by Darin Adler.
1270
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
1274
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.
1277
1278 2014-04-19  Darin Adler  <darin@apple.com>
1279
1280         Simple layout can get confused by coordinate overflow
1281         https://bugs.webkit.org/show_bug.cgi?id=131890
1282         rdar://problem/15558510
1283
1284         Reviewed by Andreas Kling.
1285
1286         * fast/css/simple-layout-overflow-expected.txt: Added.
1287         * fast/css/simple-layout-overflow.html: Added.
1288
1289 2014-04-19  Alexey Proskuryakov  <ap@apple.com>
1290
1291         Crashes in HTMLFormElement::submit.
1292         https://bugs.webkit.org/show_bug.cgi?id=131910
1293         <rdar://problem/15661790>
1294
1295         Reviewed by Anders Carlsson.
1296
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.
1301
1302 2014-04-20  Antti Koivisto  <antti@apple.com>
1303
1304         Text bounding box computation for simple line layout is wrong
1305         https://bugs.webkit.org/show_bug.cgi?id=131912
1306
1307         Reviewed by Andreas Kling.
1308         
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.
1311
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:
1321
1322 2014-04-20  Commit Queue  <commit-queue@webkit.org>
1323
1324         Unreviewed, rolling out r167501.
1325         https://bugs.webkit.org/show_bug.cgi?id=131913
1326
1327         It broke DYEBench (Requested by mhahnenberg on #webkit).
1328
1329         Reverted changeset:
1330
1331         "Deleting properties poisons objects"
1332         https://bugs.webkit.org/show_bug.cgi?id=131551
1333         http://trac.webkit.org/changeset/167501
1334
1335 2014-04-19  Zalan Bujtas  <zalan@apple.com>
1336
1337         Subpixel rendering: RenderLayer's clipping should snap to device pixel boundaries.
1338         https://bugs.webkit.org/show_bug.cgi?id=131466
1339
1340         Reviewed by Simon Fraser.
1341
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.
1344
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.
1347
1348 2014-04-19  Chris Fleizach  <cfleizach@apple.com>
1349
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
1352
1353         Reviewed by Darin Adler.
1354
1355         * accessibility/table-with-missing-aria-role-rows-expected.txt: Added.
1356         * accessibility/table-with-missing-aria-role-rows.html: Added.
1357
1358 2014-04-19  Chris Fleizach  <cfleizach@apple.com>
1359
1360         AX: Malformed tables exposing incorrect col and colSpans
1361         https://bugs.webkit.org/show_bug.cgi?id=131796
1362
1363         Reviewed by Darin Adler.
1364
1365         * accessibility/table-incorrect-colspan-cell-expected.txt: Added.
1366         * accessibility/table-incorrect-colspan-cell.html: Added.
1367
1368 2014-04-19  Zalan Bujtas  <zalan@apple.com>
1369
1370        [Mac] Unreviewed gardening.
1371
1372         repaintRectsAsText() reports wrong subpixel dirty rects on hidpi.
1373
1374         * platform/mac/TestExpectations:
1375
1376 2014-04-19  Andrei Bucur  <abucur@adobe.com>
1377
1378         [CSS Regions] Harden the layout in case there are no regions
1379         https://bugs.webkit.org/show_bug.cgi?id=131517
1380
1381         Reviewed by Mihnea Ovidenie.
1382
1383         Add a test that verifies the content of a flow thread is updated when all
1384         the regions are removed.
1385
1386         * fast/regions/simplified-layout-no-regions-expected.txt: Added.
1387         * fast/regions/simplified-layout-no-regions.html: Added.
1388
1389 2014-04-19  Darin Adler  <darin@apple.com>
1390
1391         Cleared executable bits on many .html and .txt files.
1392
1393 2014-04-19  Zalan Bujtas  <zalan@apple.com>
1394
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.
1397
1398         Reviewed by Simon Fraser.
1399
1400         We need to snap the repaint rect for transformed object the same way when we paint them.
1401
1402         Test: fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
1403
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.
1406
1407 2014-04-18  Dean Jackson  <dino@apple.com>
1408
1409         [WebGL] Two tests failing on Mountain Lion after r167520
1410         https://bugs.webkit.org/show_bug.cgi?id=131886
1411
1412         Skip two failing tests.
1413
1414         * platform/mac/TestExpectations:
1415
1416 2014-04-18  Timothy Hatcher  <timothy@apple.com>
1417
1418         Skip fast/dom/gc-attribute-node.html which is flaky
1419         https://bugs.webkit.org/show_bug.cgi?id=131885
1420
1421         * platform/mac/TestExpectations:
1422
1423 2014-04-18  Simon Fraser  <simon.fraser@apple.com>
1424
1425         Contents of directly composited image layers are sometimes missing
1426         https://bugs.webkit.org/show_bug.cgi?id=131880
1427
1428         Reviewed by Tim Horton.
1429         
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.
1432
1433         * compositing/images/update-content-rect-expected.html: Added.
1434         * compositing/images/update-content-rect.html: Added.
1435
1436 2014-04-18  Commit Queue  <commit-queue@webkit.org>
1437
1438         Unreviewed, rolling out r167527.
1439         https://bugs.webkit.org/show_bug.cgi?id=131883
1440
1441         Broke 32-bit build (Requested by ap on #webkit).
1442
1443         Reverted changeset:
1444
1445         "[Mac] implement WebKitDataCue"
1446         https://bugs.webkit.org/show_bug.cgi?id=131799
1447         http://trac.webkit.org/changeset/167527
1448
1449 2014-04-18  Eric Carlson  <eric.carlson@apple.com>
1450
1451         [Mac] implement WebKitDataCue
1452         https://bugs.webkit.org/show_bug.cgi?id=131799
1453
1454         Reviewed by Dean Jackson.
1455
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 
1472             Mountain Lion.
1473         * platform/win/TestExpectations: Skip the new tests.
1474
1475 2014-04-18  Hans Muller  <hmuller@adobe.com>
1476
1477         [CSS Shapes] Add parsing support for gradients
1478         https://bugs.webkit.org/show_bug.cgi?id=131444
1479
1480         Reviewed by Bem Jones-Bey.
1481
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.
1486
1487 2014-04-18  Alexey Proskuryakov  <ap@apple.com>
1488
1489         [WK1] media/event-attributes.html is flaky
1490         https://bugs.webkit.org/show_bug.cgi?id=131855
1491
1492         * platform/mac/TestExpectations: Marking as such.
1493
1494 2014-04-17  Mark Hahnenberg  <mhahnenberg@apple.com>
1495
1496         Deleting properties poisons objects
1497         https://bugs.webkit.org/show_bug.cgi?id=131551
1498
1499         Reviewed by Geoffrey Garen.
1500
1501         New JS regress test. We're ~3.5x faster on this microbenchmark now.
1502
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.
1506         (MyObject):
1507         (foo):
1508
1509 2014-04-18  Alexey Proskuryakov  <ap@apple.com>
1510
1511         http/tests/multipart/policy-ignore-crash.php erroneously depends on http stack quirks
1512         https://bugs.webkit.org/show_bug.cgi?id=131853
1513
1514         Reviewed by Brady Eidson.
1515
1516         * http/tests/multipart/policy-ignore-crash.php: Produce a nice multipart response
1517         with boundaries on their own lines.
1518
1519 2014-04-18  Simon Fraser  <simon.fraser@apple.com>
1520
1521         Worse animation performance on pages with 3D transforms
1522         https://bugs.webkit.org/show_bug.cgi?id=131838
1523         <rdar://problem/16428630&15705876>
1524
1525         Reviewed by Dean Jackson.
1526         
1527         Testcase having layers at various z translates which shows the bucketing
1528         of contentsScale, and fix results affected by the patch.
1529
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:
1541
1542 2014-04-18  Radu Stavila  <stavila@adobe.com>
1543
1544         [CSS Regions] Content overflowing a transformed region is clipped
1545         https://bugs.webkit.org/show_bug.cgi?id=116833
1546
1547         Reviewed by Mihnea Ovidenie.
1548
1549         Added test for overflow of content in 3d transformed regions.
1550
1551         * fast/regions/overflow-3dtransformed-region-expected.txt: Added.
1552         * fast/regions/overflow-3dtransformed-region.html: Added.
1553
1554 2014-04-18  Radu Stavila  <stavila@adobe.com>
1555
1556         [CSSRegions] Incorrect background paint on positioned element hover
1557         https://bugs.webkit.org/show_bug.cgi?id=131617
1558
1559         Reviewed by Andrei Bucur.
1560
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.
1563
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.
1566
1567 2014-04-18  Philippe Normand  <pnormand@igalia.com>
1568
1569         Remove NETWORK_INFO support
1570         https://bugs.webkit.org/show_bug.cgi?id=131841
1571
1572         Reviewed by Gyuyoung Kim.
1573
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.
1596
1597 2014-04-17  Commit Queue  <commit-queue@webkit.org>
1598
1599         Unreviewed, rolling out r167478.
1600         https://bugs.webkit.org/show_bug.cgi?id=131840
1601
1602         Broke multicol tests (Requested by ap on #webkit).
1603
1604         Reverted changeset:
1605
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
1610
1611 2014-04-17  Darin Adler  <darin@apple.com>
1612
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
1616
1617         Reviewed by Anders Carlsson and Dave Hyatt.
1618
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.
1623
1624 2014-04-17  David Hyatt  <hyatt@apple.com>
1625
1626         [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
1627         https://bugs.webkit.org/show_bug.cgi?id=131811
1628
1629         Reviewed by Dean Jackson.
1630
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.
1633
1634 2014-04-16  Huang Dongsung  <luxtella@company100.net>
1635
1636         Make RenderLayerBacking get the timingFunction of the correct animation.
1637         https://bugs.webkit.org/show_bug.cgi?id=100632
1638
1639         Reviewed by Simon Fraser.
1640
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
1644         Compositing.
1645
1646         * animations/keyframe-multiple-timing-functions-transform-expected.txt: Added.
1647         * animations/keyframe-multiple-timing-functions-transform.html: Added.
1648
1649 2014-04-17  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1650
1651         Unreviewed, EFL gardening. Remove duplicated test case in EFL WK2 TestExpectations.
1652
1653         * platform/efl-wk2/TestExpectations:
1654
1655 2014-04-17  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1656
1657         Unreviewed, fix a test case path, which was moved to different folder.
1658
1659         * platform/efl/TestExpectations:
1660
1661 2014-04-17  David Hyatt  <hyatt@apple.com>
1662
1663         [New Multicolumn] Column rules don't respect the specified stacking order.
1664         https://bugs.webkit.org/show_bug.cgi?id=131804
1665
1666         Reviewed by Beth Dakin.
1667
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.
1670
1671 2014-04-17  Rik Cabanier  <cabanier@adobe.com>
1672
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
1675
1676         Reviewed by Dean Jackson.
1677
1678         Removed prefix from mix-blend-mode and isolation in layout tests.
1679
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:
1707         (testblendmode):
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:
1731
1732 2014-04-16  Jer Noble  <jer.noble@apple.com>
1733
1734         Fullscreen media controls are unusable in pagination mode
1735         https://bugs.webkit.org/show_bug.cgi?id=131705
1736
1737         Reviewed by Darin Adler.
1738
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.
1742
1743 2014-04-16  Jer Noble  <jer.noble@apple.com>
1744
1745         [MSE] Multiple initialization segments with same codecs in tracks fail validation.
1746         https://bugs.webkit.org/show_bug.cgi?id=131768
1747
1748         Reviewed by Eric Carlson.
1749
1750         * media/media-source/media-source-multiple-initialization-segments-expected.txt: Added.
1751         * media/media-source/media-source-multiple-initialization-segments.html: Added.
1752
1753 2014-04-17  David Hyatt  <hyatt@apple.com>
1754
1755         [New Multicolumn] Column sets below spanners don't repaint properly.
1756         https://bugs.webkit.org/show_bug.cgi?id=131778
1757
1758         Reviewed by Beth Dakin.
1759
1760         * fast/repaint/spanner-with-margin-expected.txt: Added.
1761         * fast/repaint/spanner-with-margin.html: Added.
1762
1763 2014-04-17  Eduardo Lima Mitev  <elima@igalia.com>
1764
1765         [GTK] [Gardening] Updates GTK test expectations
1766
1767         * platform/gtk/TestExpectations:
1768           - Marked as flaky
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
1776
1777 2014-04-17  Koji Ishii  <kojishi@gmail.com>
1778
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
1781
1782         Reviewed by Darin Adler.
1783
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.
1787
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
1794
1795 2014-04-17  Alexey Proskuryakov  <ap@apple.com>
1796
1797         Don't skip inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html.
1798
1799         First, they no longer crash/assert. They fail most of the time, but that's tracked as bug 129817.
1800
1801         Second, skipping was ineffective anyway, because we had a preceding [ Pass Failure ]
1802         entry for the same files.
1803
1804         * TestExpectations:
1805
1806 2014-04-17  David Hyatt  <hyatt@apple.com>
1807
1808         [New Multicolumn] REGRESSION: Column set styles don't update when zooming etc.
1809         https://bugs.webkit.org/show_bug.cgi?id=131777
1810
1811         Reviewed by Enrica Casucci.
1812
1813         * fast/multicol/zoom-test-expected.html: Added.
1814         * fast/multicol/zoom-test.html: Added.
1815
1816 2014-04-17  Darin Adler  <darin@apple.com>
1817
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
1821
1822         Reviewed by Brady Eidson.
1823
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.
1827
1828 2014-04-17  Ion Rosca  <rosca@adobe.com>
1829
1830         [CSS Blending] Isolation descendant dependent flags are not updated correctly
1831         https://bugs.webkit.org/show_bug.cgi?id=130892
1832
1833         Reviewed by Dean Jackson.
1834
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:
1861
1862 2014-04-16  Brian J. Burg  <burg@cs.washington.edu>
1863
1864         Web Replay: memoize fallback time values for document.lastModified
1865         https://bugs.webkit.org/show_bug.cgi?id=131318
1866
1867         Reviewed by Joseph Pecoraro.
1868
1869         Mark the new test as skipped until dependent functionality is landed.
1870
1871         * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
1872
1873 2014-04-16  Dean Jackson  <dino@apple.com>
1874
1875         MediaDocument on iOS should be full page
1876         https://bugs.webkit.org/show_bug.cgi?id=131774
1877
1878         Reviewed by Jer Noble.
1879
1880         * platform/iphone-simulator/media/media-document-controls-size-expected.txt: Added.
1881         * platform/iphone-simulator/media/media-document-controls-size.html: Added.
1882
1883 2014-04-16  Roger Fong  <roger_fong@apple.com>
1884
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>
1888
1889         Reviewed by Dean Jackson.
1890
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: 
1894
1895 2014-04-16  Oliver Hunt  <oliver@apple.com>
1896
1897         Simple ES6 feature:Array.prototype.fill
1898         https://bugs.webkit.org/show_bug.cgi?id=131703
1899
1900         Reviewed by David Hyatt.
1901
1902         Add tests.
1903
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.
1909
1910 2014-04-16  David Kilzer  <ddkilzer@apple.com>
1911
1912         Remove test results that match platform/mac results
1913
1914         Found using this shell script:
1915
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; \
1921         done
1922
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.
1936
1937 2014-04-16  David Kilzer  <ddkilzer@apple.com>
1938
1939         Remove test results that match top-level results
1940
1941         Found using this shell script:
1942
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; \
1948         done
1949
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.
2047
2048 2014-04-16  David Kilzer  <ddkilzer@apple.com>
2049
2050         <http://webkit.org/b/129171> Rebaseline LayoutTests for iOS
2051
2052         3206 files changed, 65535 insertions(+), 39972 deletions(-)
2053
2054         * platform/ios-sim/Skipped: Clean up old items.  Skip tests that
2055         time out due to notifyDone() not being called.
2056
2057 2014-04-16  David Kilzer  <ddkilzer@apple.com>
2058
2059         Upstream iOS layout test results
2060
2061         7354 files changed, 367781 insertions(+)
2062
2063         * platform/ios-sim: Add.
2064
2065 2014-04-16  David Kilzer  <ddkilzer@apple.com>
2066
2067         Rename LayoutTests/platformm/iphone-simulator => ios-sim
2068
2069         * platform/ios-sim: Renamed from LayoutTests/platform/iphone-simulator.
2070
2071 2014-04-16  Alexey Proskuryakov  <ap@apple.com>
2072
2073         DataTransfer should cache its FileList
2074         https://bugs.webkit.org/show_bug.cgi?id=131694
2075
2076         Reviewed by Darin Adler.
2077
2078         * fast/events/data-transfer-files-attribute-identity-expected.txt: Added.
2079         * fast/events/data-transfer-files-attribute-identity.html: Added.
2080
2081         * platform/wk2/TestExpectations: Skipped the test, because WKTR doesn't support
2082         file dragging yet.
2083
2084 2014-04-16  Zoltan Horvath  <zoltan@webkit.org>
2085
2086         Remove fast/parser/parser-yield-timing.html from skipped list
2087         https://bugs.webkit.org/show_bug.cgi?id=131749
2088
2089         Reviewed by Darin Adler.
2090
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.
2094
2095         * platform/mac/TestExpectations:
2096
2097 2014-04-16  Bem Jones-Bey  <bjonesbe@adobe.com>
2098
2099         Remove references to Leopard and Snow Leopard from Windows TestExpectations
2100
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.
2103
2104         Unreviewed.
2105
2106         * platform/win/TestExpectations:
2107         * platform/wincairo/TestExpectations:
2108
2109 2014-04-16  David Hyatt  <hyatt@apple.com>
2110
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
2113         an ancestor.
2114
2115         https://bugs.webkit.org/show_bug.cgi?id=131741
2116
2117         Reviewed by Simon Fraser.
2118
2119         * fast/multicol/percent-height-expected.html: Added.
2120         * fast/multicol/percent-height.html: Added.
2121
2122 2014-04-16  Martin Hodovan  <mhodovan@inf.u-szeged.hu>
2123
2124         ASSERTION FAILED: x2 >= x1 in WebCore::RenderObject::drawLineForBoxSide
2125         https://bugs.webkit.org/show_bug.cgi?id=127835
2126
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)
2132
2133         Reviewed by Darin Adler.
2134
2135         * fast/css/padding-margin-negative-border-expected.html: Added.
2136         * fast/css/padding-margin-negative-border.html: Added.
2137
2138 2014-04-16  Jer Noble  <jer.noble@apple.com>
2139
2140         [MSE] Seeks into buffered ranges will never complete.
2141         https://bugs.webkit.org/show_bug.cgi?id=131717
2142
2143         Reviewed by Eric Carlson.
2144
2145         * media/media-source/media-source-seek-complete-expected.txt: Added.
2146         * media/media-source/media-source-seek-complete.html: Added.
2147
2148 2014-04-16  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2149
2150         Unreviewed EFL gardening. Some test modules come to crash since buildbot uses
2151         Ubuntu 13.10. Skip those crash modules for now. 
2152
2153         * platform/efl-wk2/TestExpectations:
2154
2155 2014-04-14  Roger Fong  <roger_fong@apple.com>
2156
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>
2160
2161         Reviewed by Timothy Horton.
2162
2163         * platform/mac-wk2/plugins/snapshotting/set-plugin-size-to-tiny-expected.txt: Added.
2164         * plugins/snapshotting/set-plugin-size-to-tiny.html: Added.
2165
2166 2014-04-14  Morten Stenshorne  <mstensho@opera.com>
2167
2168         [New Multicolumn] Add support for column-span:all
2169         https://bugs.webkit.org/show_bug.cgi?id=129330
2170
2171         Reviewed by Dave Hyatt.
2172
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.
2176
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.
2376
2377 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2378
2379         http/tests/websocket/tests/hybi/workers/close.html is flaky
2380         https://bugs.webkit.org/show_bug.cgi?id=131716
2381
2382         * platform/mac/TestExpectations: Marking as such.
2383
2384 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2385
2386         transitions/cancel-transition.html is very flaky on Mac
2387         https://bugs.webkit.org/show_bug.cgi?id=131715
2388
2389         * platform/mac/TestExpectations: Marking as such.
2390
2391 2014-04-15  Lorenzo Tilve  <ltilve@igalia.com>
2392
2393         Unreviewed gardening.
2394
2395         * TestExpectations:
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
2399
2400 2014-04-15  Commit Queue  <commit-queue@webkit.org>
2401
2402         Unreviewed, rolling out r167199 and r167251.
2403         https://bugs.webkit.org/show_bug.cgi?id=131678
2404
2405         Caused a DYEBench regression and does not seem to improve perf
2406         on relevant websites (Requested by rniwa on #webkit).
2407
2408         Reverted changesets:
2409
2410         "Rewrite Function.bind as a builtin"
2411         https://bugs.webkit.org/show_bug.cgi?id=131083
2412         http://trac.webkit.org/changeset/167199
2413
2414         "Update test result"
2415         http://trac.webkit.org/changeset/167251
2416
2417 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2418
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
2422
2423         * TestExpectations: This one, too.
2424
2425 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2426
2427         inspector/dom/content-flow-list.html is flakily failing and asserting
2428         https://bugs.webkit.org/show_bug.cgi?id=131679
2429
2430         * TestExpectations: Skip the test, it fails or asserts most of the time.
2431
2432 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2433
2434         ScriptProcessorNode is garbage collected while still active if unreachable (breaks multiple webaudio test)
2435         https://bugs.webkit.org/show_bug.cgi?id=112521
2436
2437         * TestExpectations: Updated bug number, added webaudio/audioprocessingevent.html,
2438         and removed a spurious additional webaudio/javascriptaudionode-downmix8-2channel-input.html line.
2439
2440 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2441
2442         [Mac] compositing/repaint/positioned-movement.html flaky, missing repaint
2443         https://bugs.webkit.org/show_bug.cgi?id=118153
2444
2445         * platform/mac-wk2/TestExpectations:
2446         * platform/mac/TestExpectations:
2447         Moved the flaky expectation to also apply to WebKit1.
2448
2449 2014-04-14  Commit Queue  <commit-queue@webkit.org>
2450
2451         Unreviewed, rolling out r167261.
2452         https://bugs.webkit.org/show_bug.cgi?id=131667
2453
2454         broke many navigation tests (Requested by ap on #webkit).
2455
2456         Reverted changeset:
2457
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
2462
2463 2014-04-14  Commit Queue  <commit-queue@webkit.org>
2464
2465         Unreviewed, rolling out r167272.
2466         https://bugs.webkit.org/show_bug.cgi?id=131666
2467
2468         Broke multiple tests (Requested by ap on #webkit).
2469
2470         Reverted changeset:
2471
2472         "Function.bind itself is too slow"
2473         https://bugs.webkit.org/show_bug.cgi?id=131636
2474         http://trac.webkit.org/changeset/167272
2475
2476 2014-04-14  Jon Honeycutt  <jhoneycutt@apple.com>
2477
2478         Assertion failure under FEImage::determineAbsolutePaintRect()
2479
2480         <https://bugs.webkit.org/show_bug.cgi?id=131660>
2481         <rdar://problem/15669294>
2482
2483         Reviewed by Geoffrey Garen.
2484
2485         * svg/filters/feImage-filter-assertion-expected.txt: Added.
2486         * svg/filters/feImage-filter-assertion.html: Added.
2487
2488 2014-04-14  Oliver Hunt  <oliver@apple.com>
2489
2490         Function.bind itself is too slow
2491         https://bugs.webkit.org/show_bug.cgi?id=131636
2492
2493         Reviewed by Geoffrey Garen.
2494
2495         New test, and fix bogus log in old one
2496
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.
2500         (test):
2501         * js/regress/script-tests/function-bind.js:
2502
2503 2014-04-14  Brian J. Burg  <burg@cs.washington.edu>
2504
2505         Web Replay: memoize fallback time values for document.lastModified
2506         https://bugs.webkit.org/show_bug.cgi?id=131318
2507
2508         Reviewed by Joseph Pecoraro.
2509
2510         * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
2511
2512 2014-04-14  Eduardo Lima Mitev  <elima@igalia.com>
2513
2514         [GTK] Unreviewed GTK gardening.
2515
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.
2518
2519 2014-04-14  Dirk Schulze  <krit@webkit.org>
2520
2521         Optimize Canvas fill and drawImage with SourceIn, DestinationIn, SourceOut, and DestinationAtop using transparencyLayer.
2522         https://bugs.webkit.org/show_bug.cgi?id=79659
2523
2524         Reviewed by Darin Adler.
2525
2526         Unskip previously failing tests.
2527
2528         * platform/gtk/TestExpectations:
2529
2530 2014-04-14  Manuel Rego Casasnovas  <rego@igalia.com>
2531
2532         [JSC] CSSStyleDeclaration report incorrect descriptor
2533         https://bugs.webkit.org/show_bug.cgi?id=89697
2534
2535         Reviewed by Benjamin Poulain.
2536
2537         Add new test to check the descriptor of CSSStyleDeclaration properties.
2538
2539         * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt: Added.
2540         * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html: Added.
2541
2542 2014-04-14  Benjamin Poulain  <benjamin@webkit.org>
2543
2544         CSS JIT: compile the :nth-child() pseudo class
2545         https://bugs.webkit.org/show_bug.cgi?id=131602
2546
2547         Reviewed by Andreas Kling.
2548
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.
2552
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.
2557
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
2562         while not matching.
2563
2564 2014-04-14  Mihnea Ovidenie  <mihnea@adobe.com>
2565
2566         [CSS Regions] Hit testing doesn't work in video
2567         https://bugs.webkit.org/show_bug.cgi?id=131485
2568
2569         Reviewed by Andrei Bucur.
2570
2571         * fast/regions/hit-test-region-preserve3d-container-expected.txt: Added.
2572         * fast/regions/hit-test-region-preserve3d-container.html: Added.
2573
2574 2014-04-14  Koji Ishii  <kojishi@gmail.com>
2575
2576         Update html5lib test data to latest version
2577         https://bugs.webkit.org/show_bug.cgi?id=131588
2578
2579         Reviewed by Darin Adler.
2580
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.
2584
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:
2644
2645 2014-04-13  Darin Adler  <darin@apple.com>
2646
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
2649
2650         Reviewed by Ryosuke Niwa.
2651
2652         * editing/text-iterator/count-matches-in-form-expected.txt: Added.
2653         * editing/text-iterator/count-matches-in-form.html: Added.
2654
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.
2657
2658 2014-04-08  Oliver Hunt  <oliver@apple.com>
2659
2660         Rewrite Function.bind as a builtin
2661         https://bugs.webkit.org/show_bug.cgi?id=131083
2662
2663         Reviewed by Geoffrey Garen.
2664
2665         Testing.
2666
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.
2671         (foo):
2672
2673 2014-04-13  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2674
2675         [GStreamer] No CORS support for media elements
2676         https://bugs.webkit.org/show_bug.cgi?id=99037
2677
2678         Reviewed by Philippe Normand.
2679
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.
2684
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.
2692
2693 2014-04-13  Darin Adler  <darin@apple.com>
2694
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
2697
2698         Reviewed by Andreas Kling.
2699
2700         * platform/mac/TestExpectations: Unskip the test now that the assertion is fixed.
2701
2702 2014-04-12  Filip Pizlo  <fpizlo@apple.com>
2703
2704         Make slow-stress tests run faster by running fewer VM variants.
2705
2706         Rubber stamped by Geoffrey Garen.
2707
2708         * jsc-layout-tests.yaml:
2709
2710 2014-04-12  Filip Pizlo  <fpizlo@apple.com>
2711
2712         Math.fround() should be an intrinsic
2713         https://bugs.webkit.org/show_bug.cgi?id=131583
2714
2715         Reviewed by Geoffrey Garen.
2716         
2717         This test runs 4.4635x faster with the intrinsic.
2718
2719         * js/regress/fround-expected.txt: Added.
2720         * js/regress/fround.html: Added.
2721         * js/regress/script-tests/fround.js: Added.
2722
2723 2014-04-12  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2724
2725         [SOUP] Libsoup internal credential setting should be controlled by loader decision
2726         https://bugs.webkit.org/show_bug.cgi?id=130963
2727
2728         Reviewed by Darin Adler.
2729
2730         * platform/efl/TestExpectations: Unskipped http/tests/xmlhttprequest/cross-origin-no-authorization.html.
2731         * platform/gtk/TestExpectations: Ditto.
2732
2733 2014-04-12  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
2734
2735         (before-mar-1-1000) In correct date creation prior to 1 Mar 1000 
2736         https://bugs.webkit.org/show_bug.cgi?id=129308
2737
2738         Reviewed by Darin Adler.
2739
2740         * js/date-constructor-expected.txt:
2741         * js/script-tests/date-constructor.js:
2742
2743 2014-04-11  Jon Honeycutt  <jhoneycutt@apple.com>
2744
2745         Assertion failure changing select element size during focus event
2746         dispatch
2747         <https://bugs.webkit.org/show_bug.cgi?id=131566>
2748         <rdar://problem/16400735>
2749
2750         Reviewed by Andy Estes.
2751
2752         * fast/forms/select-change-size-during-focus-expected.txt: Added.
2753         * fast/forms/select-change-size-during-focus.html: Added.
2754
2755 2014-04-11  Bem Jones-Bey  <bjonesbe@adobe.com>
2756
2757         Clear sibling floats while splitting inline flow
2758         https://bugs.webkit.org/show_bug.cgi?id=130905
2759
2760         Reviewed by David Hyatt.
2761
2762         This test will only crash if run with Address Sanitizer or some other
2763         address checking tool.
2764
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.
2767
2768 2014-04-11  Gavin Barraclough  <baraclough@apple.com>
2769
2770         Rollout - Rewrite Function.bind as a builtin
2771         https://bugs.webkit.org/show_bug.cgi?id=131083
2772
2773         Unreviewed.
2774
2775         Rolling out r167020 while investigating a performance regression.
2776
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.
2781
2782 2014-04-11  Hans Muller  <hmuller@adobe.com>
2783
2784         [CSS Shapes] shape-outside from image doesn't load properly
2785         https://bugs.webkit.org/show_bug.cgi?id=131491
2786
2787         Reviewed by Bem Jones-Bey.
2788
2789         * http/tests/css/shape-image-file-expected.html: Added.
2790         * http/tests/css/shape-image-file.html: Added.
2791
2792 2014-04-11  Mark Lam  <mark.lam@apple.com>
2793
2794         JSMainThreadExecState::call() should clear exceptions before returning.
2795         <https://webkit.org/b/131530>
2796
2797         Reviewed by Geoffrey Garen.
2798
2799         * fast/dom/regress-131530-expected.txt: Added.
2800         * fast/dom/regress-131530.html: Added.
2801
2802 2014-04-11  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2803
2804         [GTK] Unreviewed GTK gardening.
2805
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
2809
2810         Update bug number for media/track/track*in-band*.html tests
2811
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
2816
2817         Update timeout expectation for media/video-controls-captions.html
2818
2819         * platform/gtk/TestExpectations:
2820
2821 2014-04-10  Chris Fleizach  <cfleizach@apple.com>
2822
2823         Heap-use-after-free in WebCore::SpeechSynthesisUtterance::startTime
2824         https://bugs.webkit.org/show_bug.cgi?id=131482
2825
2826         Reviewed by David Kilzer.
2827
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.
2830
2831 2014-04-11  Bear Travis  <betravis@adobe.com>
2832
2833         [CSS Shapes] inset args and radial args should serialize to the simplest form
2834         https://bugs.webkit.org/show_bug.cgi?id=129825
2835
2836         Reviewed by Dirk Schulze.
2837
2838         Modify tests to use the shortened inset serialization.
2839
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:
2851
2852 2014-04-11  Praveen R Jadhav  <praveen.j@samsung.com>
2853
2854         "playbackTime" parameter is not present in AudioProcessingEvent Interface as per W3C spec
2855         https://bugs.webkit.org/show_bug.cgi?id=105518
2856
2857         Reviewed by Jer Noble.
2858
2859         Test case added to check AudioProcessingEvent attributes.
2860
2861         * webaudio/audioprocessingevent-expected.txt: Added.
2862         * webaudio/audioprocessingevent.html: Added.
2863
2864 2014-04-11  Zalan Bujtas  <zalan@apple.com>
2865
2866         Subpixel rendering: WK1: Trail of cruft in redraw during animations.
2867         https://bugs.webkit.org/show_bug.cgi?id=131525
2868
2869         Reviewed by Simon Fraser.
2870
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.
2875
2876         This is a temporary solution until after ScrollView/FrameView/RenderView
2877         is transitioned to device pixels. (tracked here: webkit.org/b/131526).
2878
2879         * fast/repaint/hidpi-block-width-change-leaves-cruft-expected.html: Added.
2880         * fast/repaint/hidpi-block-width-change-leaves-cruft.html: Added.
2881
2882 2014-04-11  Enrique Ocaña González  <eocanha@igalia.com>
2883
2884         [GTK] Unreviewed GTK gardening.
2885
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
2890
2891         * platform/gtk/TestExpectations:
2892
2893 2014-04-10  Commit Queue  <commit-queue@webkit.org>
2894
2895         Unreviewed, rolling out r167073.
2896         https://bugs.webkit.org/show_bug.cgi?id=131516
2897
2898         This patch caused crashes in video tests. (Requested by
2899         mrobinson on #webkit).
2900
2901         Reverted changeset:
2902
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
2906
2907 2014-04-10  Jon Honeycutt  <jhoneycutt@apple.com>
2908
2909         Assertion failure in WebCore::FlexBoxIterator::next()
2910         <https://bugs.webkit.org/show_bug.cgi?id=117176>
2911         <rdar://problem/14054549>
2912
2913         Reviewed by Tim Horton.
2914
2915         * fast/flexbox/collapse-anonymous-wrappers-assertion-expected.txt: Added.
2916         * fast/flexbox/collapse-anonymous-wrappers-assertion.html: Added.
2917
2918 2014-04-07  Jon Honeycutt  <jhoneycutt@apple.com>
2919
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>
2924
2925         Reviewed by Antti Koivisto.
2926
2927         * fast/multicol/fuzzed-test-case-expected.txt: Added.
2928         * fast/multicol/fuzzed-test-case.html: Added.
2929
2930 2014-04-10  Zalan Bujtas  <zalan@apple.com>
2931
2932         Web Inspector: Breakpoint in gutter has clipped / broken border image.
2933         https://bugs.webkit.org/show_bug.cgi?id=131500
2934
2935         Reviewed by Joseph Pecoraro.
2936
2937         Typo in r166925.
2938
2939         * fast/borders/border-image-slice-missing-right-expected.html: Added.
2940         * fast/borders/border-image-slice-missing-right.html: Added.
2941
2942 2014-04-10  James Craig  <jcraig@apple.com>
2943
2944         Web Inspector: AXI: expose aria-busy state of current and ancestor nodes
2945         https://bugs.webkit.org/show_bug.cgi?id=130826
2946
2947         Reviewed by Timothy Hatcher.
2948
2949         Expose if node is contained by any "busy" ancestor nodes, too.
2950
2951         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
2952         * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
2953
2954 2014-04-10  Brian J. Burg  <burg@cs.washington.edu>
2955
2956         Web Replay: memoize plugin data for navigator.mimeTypes and navigator.plugins
2957         https://bugs.webkit.org/show_bug.cgi?id=131341
2958
2959         Reviewed by Timothy Hatcher.
2960
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.
2964
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.
2968
2969 2014-04-10  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2970
2971         [GTK] Unreviewed GTK gardening.
2972
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
2977
2978         Update test expectations related with highdpi still not supported.
2979
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.
2983
2984         * platform/gtk/TestExpectations:
2985
2986 2014-04-10  Bem Jones-Bey  <bjonesbe@adobe.com>
2987
2988         Invalid cast in WebCore::RenderLayer::setupClipPath
2989         https://bugs.webkit.org/show_bug.cgi?id=131368
2990
2991         Reviewed by Dirk Schulze.
2992
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.
2995
2996 2014-04-10  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2997
2998         [GStreamer] No CORS support for media elements
2999         https://bugs.webkit.org/show_bug.cgi?id=99037
3000
3001         Reviewed by Philippe Normand.
3002
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.
3007
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.
3015
3016 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
3017
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
3020
3021         * platform/mac/TestExpectations: Skipped the test in debug builds.
3022
3023 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
3024
3025         [WK2] fast/repaint/obscured-background-no-repaint.html is very flaky
3026         https://bugs.webkit.org/show_bug.cgi?id=131477
3027
3028         * platform/mac-wk2/TestExpectations: Marked it as such.
3029
3030 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
3031
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
3034
3035         * platform/mac/TestExpectations: Skip them.
3036
3037 2014-04-09  James Craig  <jcraig@apple.com>
3038
3039         AX: Bug in AccessibilityNodeObject::helpText
3040         https://bugs.webkit.org/show_bug.cgi?id=130386
3041
3042         Reviewed by Chris Fleizach.
3043
3044         Tests accessibility help text in a variety of examples.
3045
3046         * accessibility/help-text-expected.txt: Added.
3047         * accessibility/help-text.html: Added.
3048
3049 2014-04-09  Brent Fulgham  <bfulgham@apple.com>
3050
3051         [Win] Unreviewed bot maintenance. Re-add a number of passing
3052         tests, and turn off a few failures.
3053
3054         * platform/win/TestExpectations:
3055
3056 2014-04-09  Chris Fleizach  <cfleizach@apple.com>
3057
3058         Regression: AX: list heuristics sometimes determined as presentational even when explicit roles applied
3059         https://bugs.webkit.org/show_bug.cgi?id=131041
3060
3061         Reviewed by Mario Sanchez Prada.
3062
3063         * accessibility/list-detection-expected.txt:
3064         * accessibility/list-detection.html:
3065
3066 2014-04-09  Martin Robinson  <mrobinson@igalia.com>
3067
3068         Rebaseline some tests for GTK+
3069
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.
3086
3087 2014-04-08  Samuel White  <samuel_white@apple.com>
3088
3089         AX: Initial text selection point should respect element focus.
3090         https://bugs.webkit.org/show_bug.cgi?id=131402
3091
3092         Reviewed by Chris Fleizach.
3093
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.
3096
3097         * platform/mac/accessibility/selection-initial-expected.txt:
3098         * platform/mac/accessibility/selection-initial.html:
3099
3100 2014-04-09  Brendan Long  <b.long@cablelabs.com>
3101
3102         [GStreamer] Expose MPEG-TS metadata
3103         https://bugs.webkit.org/show_bug.cgi?id=122001
3104
3105         Reviewed by Eric Carlson.
3106
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.
3110
3111 2014-04-08  Chris Fleizach  <cfleizach@apple.com>
3112
3113         AX: Make AXPress much more reliable on the Web
3114         https://bugs.webkit.org/show_bug.cgi?id=131426
3115
3116         Reviewed by Mario Sanchez Prada.
3117
3118         * accessibility/press-works-on-control-types-expected.txt:
3119         * accessibility/press-works-on-control-types.html:
3120
3121 2014-04-08  Oliver Hunt  <oliver@apple.com>
3122
3123         Rewrite Function.bind as a builtin
3124         https://bugs.webkit.org/show_bug.cgi?id=131083
3125
3126         Reviewed by Geoffrey Garen.
3127
3128         Testing.
3129
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.
3134         (foo):
3135
3136 2014-04-09  Radu Stavila  <stavila@adobe.com>
3137
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
3140
3141         Reviewed by David Hyatt.
3142
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.
3146
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.
3156
3157 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
3158
3159         REGRESSION (r166853): fast/preloader/document-write.html is very flaky
3160         https://bugs.webkit.org/show_bug.cgi?id=130942
3161
3162         * platform/mac/TestExpectations: The offending code was re-landed, marking as
3163         flaky again.
3164
3165 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
3166
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
3169
3170         Reviewed by Chris Fleizach.
3171
3172         Updated TestExpectations file and update layout test that was not
3173         correctly written, and expecting the signals in the wrong order.
3174
3175         * platform/gtk/TestExpectations: Removed failure expectations.
3176
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.
3180
3181         * accessibility/children-changed-sends-notification-expected.txt:
3182         Updated expectations to expect the 'add' and 'remove' signals in
3183         the right order.
3184
3185 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
3186
3187         [AX][GTK] No new lines in some AX tests output
3188         https://bugs.webkit.org/show_bug.cgi?id=131294
3189
3190         Reviewed by Martin Robinson.
3191
3192         Removed failure expectations for tests now passing.
3193
3194         * platform/gtk/TestExpectations: Updated.
3195
3196 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
3197
3198         Unreviewed gardening for GTK.
3199
3200         Updated test expectations after r166175, which removed an <hr>
3201         from the original test accessibility/lists.html.
3202
3203         * platform/gtk/accessibility/lists-expected.txt: Updated
3204
3205 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
3206
3207         [WK2] HTTP authentication regression tests fail
3208         https://bugs.webkit.org/show_bug.cgi?id=81627
3209         <rdar://problem/11079296>
3210
3211         Reviewed by Anders Carlsson.
3212
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).
3216
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.
3240
3241 2014-04-08  Mihnea Ovidenie  <mihnea@adobe.com>
3242
3243         [CSSRegions] Crash when video in region exits fullscreen
3244         https://bugs.webkit.org/show_bug.cgi?id=131366
3245
3246         Reviewed by Andrei Bucur.
3247
3248         * fast/regions/full-screen-video-in-region-crash-expected.txt: Added.
3249         * fast/regions/full-screen-video-in-region-crash.html: Added.
3250
3251 2014-04-08  Alexey Proskuryakov  <ap@apple.com>
3252
3253         Trying to unbreak flakiness dashboard after Gtk TextExpectations reshuffling.
3254
3255         * platform/gtk-wk2/TestExpectations: Added.
3256
3257 2014-04-08  Zalan Bujtas  <zalan@apple.com>
3258
3259         Subpixel rendering: Clip outer rounded border rect on device pixel boundaries.
3260         https://bugs.webkit.org/show_bug.cgi?id=131404
3261
3262         Reviewed by Simon Fraser.
3263
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.
3267
3268         * fast/borders/hidpi-rounded-border-on-subpixel-position-expected.html: Added.
3269         * fast/borders/hidpi-rounded-border-on-subpixel-position.html: Added.
3270
3271 2014-04-08  Simon Fraser  <simon.fraser@apple.com>
3272
3273         REGRESSION (r155998): Elements render at very low resolution with some 3d transforms
3274         https://bugs.webkit.org/show_bug.cgi?id=131412
3275
3276         Reviewed by Tim Horton.
3277         
3278         Test that makes an incremental change to a layer property in a tree with
3279         interesting 3d transforms.
3280
3281         * compositing/contents-scale/incremental-change-expected.html: Added.
3282         * compositing/contents-scale/incremental-change.html: Added.
3283
3284 2014-04-08  Adenilson Cavalcanti  <cavalcantii@gmail.com>
3285
3286         [SVG] Fix CSS transform handling when zoomed
3287         https://bugs.webkit.org/show_bug.cgi?id=125836
3288
3289         Reviewed by Tim Horton.
3290
3291         Adjusts CSS transforms when used in SVG to account for unexpected
3292         translation scale. Backport from Chromium #174910.
3293
3294         * svg/zoom/page/zoom-css-transforms-expected.svg: Added.
3295         * svg/zoom/page/zoom-css-transforms.svg: Added.
3296
3297 2014-04-08  Hans Muller  <hmuller@adobe.com>
3298
3299         [CSS Shapes] large corner radius combined with 0 radius does not wrap properly
3300         https://bugs.webkit.org/show_bug.cgi?id=129739
3301
3302         Reviewed by Bem Jones-Bey.
3303
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.
3308
3309 2014-04-08  Alexey Proskuryakov  <ap@apple.com>
3310
3311         Rename Clipboard to DataTransfer
3312         https://bugs.webkit.org/show_bug.cgi?id=131371
3313
3314         Reviewed by Anders Carlsson.
3315
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:
3325
3326 2014-04-08  Brent Fulgham  <bfulgham@apple.com>
3327
3328         [Mac] Unreviewed test gardening.
3329
3330         Rebaseline scrolling tests to remove flakiness introduced by slight differences in
3331         pixel scroll counts between WK1 and WK2 test runners.
3332
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:
3345
3346 2014-04-08  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3347
3348         [GTK] Unreviewed GTK gardening.
3349
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
3355
3356         Rebaseline fast/multicol/client-rects-expected.txt after r165991
3357
3358         * platform/gtk/TestExpectations:
3359         * platform/gtk/fast/multicol/client-rects-expected.txt:
3360
3361 2014-04-07  Filip Pizlo  <fpizlo@apple.com>
3362
3363         Repatch should support setters and plant calls to them directly
3364         https://bugs.webkit.org/show_bug.cgi?id=130750
3365
3366         Reviewed by Geoffrey Garen.
3367
3368         * js/regress/script-tests/setter.js: Added.
3369         * js/regress/setter-expected.txt: Added.
3370         * js/regress/setter.html: Added.
3371
3372 2014-04-08  Morten Stenshorne  <mstensho@opera.com>
3373
3374         [New Multicolumn] Child top margin sometimes ignored for column balancing
3375         https://bugs.webkit.org/show_bug.cgi?id=122754
3376
3377         Reviewed by David Hyatt.
3378
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.
3385
3386 2014-04-07  Brent Fulgham  <bfulgham@apple.com>
3387
3388         [WebVTT] Begin Enabling W3C VTT Tests
3389         https://bugs.webkit.org/show_bug.cgi?id=131345
3390
3391         Reviewed by Darin Adler.
3392
3393         Move a number of tests out of 'opera' into a new 'w3c' folder.
3394
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.