cd0b540e2af0099e21225e12c6fb56921df0992c
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-04-29  Hans Muller  <hmuller@adobe.com>
2
3         [CSS Shapes] off-by-one error in Shape::createRasterShape()
4         https://bugs.webkit.org/show_bug.cgi?id=132154
5
6         Reviewed by Bem Jones-Bey.
7
8         Change two tests that had incorrect X values to account for the off-by-one
9         in Shape::createRasterShape().
10
11         * fast/shapes/shape-outside-floats/shape-outside-insert-svg-shape.html:
12         * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html:
13
14 2014-04-29  Zoltan Horvath  <zoltan@webkit.org>
15
16         [CSS Shapes] complex calc args for inset round vanish
17         https://bugs.webkit.org/show_bug.cgi?id=132293
18
19         Reviewed by Bem Jones-Bey.
20
21         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
22         * fast/shapes/parsing/parsing-test-utils.js:
23
24 2014-04-29  Zoltan Horvath  <zoltan@webkit.org>
25
26         [CSS Shapes] complex calc values for shape-margin return null for computed style
27         https://bugs.webkit.org/show_bug.cgi?id=132313
28
29         Reviewed by Bem Jones-Bey.
30
31         * fast/shapes/parsing/parsing-shape-margin.html:
32
33 2014-04-29  Chris Fleizach  <cfleizach@apple.com>
34
35         AX: Row span info is wrong for table cells when a footer section is placed above a body section
36         https://bugs.webkit.org/show_bug.cgi?id=131832
37
38         Reviewed by Mario Sanchez Prada.
39
40         * accessibility/table-with-footer-section-above-body-expected.txt: Added.
41         * accessibility/table-with-footer-section-above-body.html: Added.
42
43 2014-04-29  Chris Fleizach  <cfleizach@apple.com>
44
45         AX: SpeechSynthesisUtterance cannot addEventListener
46         https://bugs.webkit.org/show_bug.cgi?id=132321
47
48         Reviewed by Mario Sanchez Prada.
49
50         * platform/mac/fast/speechsynthesis/speech-synthesis-speak.html:
51
52 2014-04-29  Hans Muller  <hmuller@adobe.com>
53
54         [CSS Shapes] shape-outside polygon fails when first vertex is 0,0
55         https://bugs.webkit.org/show_bug.cgi?id=132132
56
57         Reviewed by Bem Jones-Bey.
58
59         * fast/shapes/shape-outside-floats/shape-outside-polygon-zero-vertex-expected.html: Added.
60         * fast/shapes/shape-outside-floats/shape-outside-polygon-zero-vertex.html: Added.
61
62 2014-04-29  Andrei Bucur  <abucur@adobe.com>
63
64         [CSS Regions] Fix getClientRects() for content nodes
65         https://bugs.webkit.org/show_bug.cgi?id=117407
66
67         Reviewed by David Hyatt.
68
69         Tests verifying getClientRects works correctly in different situations.
70
71         * fast/regions/cssom/client-rects-fixed-content-expected.txt: Added.
72         * fast/regions/cssom/client-rects-fixed-content.html: Added.
73         * fast/regions/cssom/client-rects-forced-breaks-expected.txt: Added.
74         * fast/regions/cssom/client-rects-forced-breaks.html: Added.
75         * fast/regions/cssom/client-rects-inline-complex-expected.txt: Added.
76         * fast/regions/cssom/client-rects-inline-complex.html: Added.
77         * fast/regions/cssom/client-rects-inline-expected.txt: Added.
78         * fast/regions/cssom/client-rects-inline.html: Added.
79         * fast/regions/cssom/client-rects-nested-regions-expected.txt: Added.
80         * fast/regions/cssom/client-rects-nested-regions.html: Added.
81         * fast/regions/cssom/client-rects-positioned-expected.txt: Added.
82         * fast/regions/cssom/client-rects-positioned.html: Added.
83         * fast/regions/cssom/client-rects-relative-position-expected.txt: Added.
84         * fast/regions/cssom/client-rects-relative-position.html: Added.
85         * fast/regions/cssom/client-rects-simple-block-expected.txt: Added.
86         * fast/regions/cssom/client-rects-simple-block.html: Added.
87         * fast/regions/cssom/client-rects-transforms-expected.txt: Added.
88         * fast/regions/cssom/client-rects-transforms.html: Added.
89         * fast/regions/cssom/client-rects-unsplittable-float-expected.txt: Added.
90         * fast/regions/cssom/client-rects-unsplittable-float.html: Added.
91         * fast/regions/resources/helper.js: 
92         (testClientRects): Function that compares the actual client rects for an
93         element to a list of expected client rects.
94
95 2014-04-29  Andrei Bucur  <abucur@adobe.com>
96
97         Store the containing region map inside the flow thread
98         https://bugs.webkit.org/show_bug.cgi?id=131647
99
100         Reviewed by Mihnea Ovidenie.
101
102         Add a test that verifies the containing region map is properly cleared
103         when the region chain changes.
104
105         * fast/regions/inline-strike-through-expected.txt: Added.
106         * fast/regions/inline-strike-through.html: Added.
107
108 2014-04-29  Ryuan Choi  <ryuan.choi@samsung.com>
109
110         Unreviewed EFL gardening.
111
112         Removed remaining editing/pasteboard which are already skipped.
113
114         * platform/efl/TestExpectations:
115
116 2014-04-29  Xabier Rodriguez Calvar  <calvaris@igalia.com>
117
118         Unreviewed GTK gardening.
119
120         * platform/gtk/TestExpectations: Flagged some tests.
121
122 2014-04-28  Benjamin Poulain  <benjamin@webkit.org>
123
124         SelectorCodeGenerator::generateElementIsNthChild() leaks the parent register :nth-child() is non-filtering
125         https://bugs.webkit.org/show_bug.cgi?id=132311
126
127         Reviewed by Andreas Kling.
128
129         * fast/selectors/several-nth-child-expected.txt: Added.
130         * fast/selectors/several-nth-child.html: Added.
131
132 2014-04-28  Yusuke Suzuki  <utatane.tea@gmail.com>
133
134         CSS JIT: backtracking with current / parent element for child
135         https://bugs.webkit.org/show_bug.cgi?id=132057
136
137         Reviewed by Benjamin Poulain.
138
139         Calculate appropriate backtracking start height from the closest
140         descendant. And at first, we use it for a simple optimization.
141
142         1. When backtracking start height equals to current height, we
143         can simply jump to a descendant element check phase.
144         2. When backtracking start height equals to current height + 1, we
145         can simply jump to a descendant element traversing phase.
146
147         We can apply this optimization to fragments with adjacent combinators.
148         But, in the meantime, we start to implement it for a fragment with
149         child combinator.
150
151         * fast/selectors/backtracking-child-combinator-with-tail-expected.txt: Added.
152         * fast/selectors/backtracking-child-combinator-with-tail.html: Added.
153         * fast/selectors/backtracking-child-combinator-without-tail-expected.txt: Added.
154         * fast/selectors/backtracking-child-combinator-without-tail.html: Added.
155
156 2014-04-28  Ryuan Choi  <ryuan.choi@samsung.com>
157
158         Unreviewed EFL gardening.
159
160         Skip editing/pasteboard which EFL port does not support.
161
162         * platform/efl-wk1/TestExpectations:
163         * platform/efl-wk2/TestExpectations:
164         * platform/efl/TestExpectations:
165
166 2014-04-28  Ryosuke Niwa  <rniwa@webkit.org>
167
168         Layout Test fast/events/shadow-event-path[-2].html is failing
169         https://bugs.webkit.org/show_bug.cgi?id=132238
170
171         Add the file that was supposed to be committed in r167840.
172
173         * TestExpectations:
174         * fast/events/resources/shadow-event-path-shared.js: Added.
175
176 2014-04-28  Tim Horton  <timothy_horton@apple.com>
177
178         REGRESSION (r167845): ASSERT(!m_renderView.needsLayout()) in svg/custom/bug79798.html
179         https://bugs.webkit.org/show_bug.cgi?id=132297
180
181         * platform/wk2/TestExpectations:
182         Skip the test.
183
184 2014-04-28  Commit Queue  <commit-queue@webkit.org>
185
186         Unreviewed, rolling out r167871.
187         https://bugs.webkit.org/show_bug.cgi?id=132290
188
189         broke a newmulticol test (spanner-nested-dynamic) (Requested
190         by thorton on #webkit).
191
192         Reverted changeset:
193
194         "Store the containing region map inside the flow thread"
195         https://bugs.webkit.org/show_bug.cgi?id=131647
196         http://trac.webkit.org/changeset/167871
197
198 2014-04-28  Mark Hahnenberg  <mhahnenberg@apple.com>
199
200         Deleting properties poisons objects
201         https://bugs.webkit.org/show_bug.cgi?id=131551
202
203         Reviewed by Oliver Hunt.
204
205         New JS regress test. We're ~3.5x faster on this microbenchmark now.
206
207         * js/regress/delete-a-few-properties-then-get-by-id-expected.txt: Added.
208         * js/regress/delete-a-few-properties-then-get-by-id.html: Added.
209         * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js: Added.
210         (MyObject):
211         (foo):
212
213 2014-04-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
214
215         Unreviewed GTK gardening.
216
217         * platform/gtk/TestExpectations: Flagged some tests.
218
219 2014-04-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
220
221         Unreviewed GTK gardening.
222
223         * platform/gtk/TestExpectations: Flagged some tests.
224
225 2014-04-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
226
227         Unreviewed GTK gardening. Adding failure expectations for 6
228         failing and flaky tests. Removed 1.
229
230         * platform/gtk/TestExpectations:
231
232 2014-04-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
233
234         [GTK] Review media bugs flags
235         https://bugs.webkit.org/show_bug.cgi?id=132246
236
237         Reviewed by Philippe Normand.
238
239         * platform/gtk/TestExpectations: Review flags of the GTK media
240         bugs.
241
242 2014-04-27  Andrei Bucur  <abucur@adobe.com>
243
244         Store the containing region map inside the flow thread
245         https://bugs.webkit.org/show_bug.cgi?id=131647
246
247         Reviewed by Mihnea Ovidenie.
248
249         Add a test that verifies the containing region map is properly cleared
250         when the region chain changes.
251
252         * fast/regions/inline-strike-through-expected.txt: Added.
253         * fast/regions/inline-strike-through.html: Added.
254
255 2014-04-27  Darin Adler  <darin@apple.com>
256
257         REGRESSION (r159345): The hover state for links in the top navigation of Yahoo.com doesn't work
258         https://bugs.webkit.org/show_bug.cgi?id=132241
259         rdar://problem/16501924
260
261         Reviewed by Andreas Kling.
262
263         * fast/text/simple-lines-hover-underline-expected.html: Added.
264         * fast/text/simple-lines-hover-underline.html: Added.
265
266         * fast/text/simple-lines-hover.html: Removed an unneeded style element with a style rule that
267         does nothing.
268
269 2014-04-27  Praveen R Jadhav  <praveen.j@samsung.com>
270
271         [MediaStream] .ended shouldn't be part of MediaStream IDL
272         https://bugs.webkit.org/show_bug.cgi?id=132104
273
274         Reviewed by Eric Carlson.
275
276         .ended is not part of MediaStream IDL. Updated test case.
277
278         * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
279         * fast/mediastream/MediaStream-add-remove-tracks.html:
280
281 2014-04-27  Tim Horton  <timothy_horton@apple.com>
282
283         REGRESSION (167840): Layout Test fast/events/shadow-event-path[-2].html is failing
284
285         * TestExpectations:
286         Mark as failing until the shared JS file can be recovered.
287
288 2014-04-27  Zan Dobersek  <zdobersek@igalia.com>
289
290         Unreviewed GTK gardening. Adding failure expectations for 6 failing reference tests.
291
292         * platform/gtk/TestExpectations:
293
294 2014-04-26  Alexey Proskuryakov  <ap@apple.com>
295
296         Local files should not be allowed to read pasteboard data during drag
297         https://bugs.webkit.org/show_bug.cgi?id=131767
298
299         Reviewed by Sam Weinig.
300
301         * fast/files/local-file-drag-security-expected.txt: Added.
302         * fast/files/local-file-drag-security.html: Added.
303         * platform/wk2/TestExpectations:
304
305 2014-04-24  Darin Adler  <darin@apple.com>
306
307         REGRESSION (r164133): Selection doesn't paint when scrolling some pages
308         https://bugs.webkit.org/show_bug.cgi?id=132172
309
310         Reviewed by Brent Fulgham.
311
312         * fast/dynamic/remove-invisible-node-inside-selection-expected.html: Added.
313         * fast/dynamic/remove-invisible-node-inside-selection.html: Added.
314         * fast/dynamic/remove-node-inside-selection-expected.html: Added.
315         * fast/dynamic/remove-node-inside-selection.html: Added.
316
317 2014-04-25  Ryosuke Niwa  <rniwa@webkit.org>
318
319         REGRESSION (r167689): Hovering file name in a file input causes a crash
320         https://bugs.webkit.org/show_bug.cgi?id=132214
321
322         Reviewed by Andreas Kling.
323
324         Add a regression test.
325
326         * fast/events/shadow-event-path-2-expected.txt: Added.
327         * fast/events/shadow-event-path-2.html: Added.
328         * fast/events/shadow-event-path.html:
329
330 2014-04-25  Oliver Hunt  <oliver@apple.com>
331
332         Need earlier cell test
333         https://bugs.webkit.org/show_bug.cgi?id=132211
334
335         Reviewed by Mark Lam.
336
337         Tests
338
339         * js/regress/polymorphic-array-call-expected.txt: Added.
340         * js/regress/polymorphic-array-call.html: Added.
341         * js/regress/script-tests/polymorphic-array-call.js: Added.
342         (func.C.this.m):
343         (func.C):
344         (func):
345
346 2014-04-11  Jer Noble  <jer.noble@apple.com>
347
348         Support "Live" streams in media controls.
349         https://bugs.webkit.org/show_bug.cgi?id=131390
350
351         Reviewed by Brent Fulgham.
352
353         * http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
354         * http/tests/media/hls/video-controls-live-stream.html: Added.
355         * http/tests/media/resources/hls/test-live.php: Added.
356         * http/tests/media/resources/hls/test-vod.m3u8: Added.
357         * http/tests/media/resources/hls/test.ts: Added.
358         * platform/efl/TestExpectations:
359         * platform/gtk/TestExpectations:
360         * platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt:
361         * platform/mac/fast/layers/video-layer-expected.txt:
362         * platform/mac/media/media-controls-clone-expected.txt:
363         * platform/wincairo/TestExpectations:
364
365 2014-04-25  Tim Horton  <timothy_horton@apple.com>
366
367         REGRESSION (r167818): editing/inserting/typing-space-to-trigger-smart-link.html fails on WebKit1 bots
368         https://bugs.webkit.org/show_bug.cgi?id=132207
369
370         * platform/mac-wk1/TestExpectations:
371         Mark as failing in WebKit1.
372
373 2014-04-25  Javier Fernandez  <jfernandez@igalia.com>
374
375         REGRESSION(r167799): ASSERTION in parseGridTemplateShorthand in fast/css-grid-layout/grid-template-shorthand-get-set.html
376         https://bugs.webkit.org/show_bug.cgi?id=132194
377
378         Reviewed by Martin Robinson.
379
380         * TestExpectations: Unskip fast/css-grid-layout/grid-template-shorthand-get-set.html.
381
382 2014-04-25  David Hyatt  <hyatt@apple.com>
383
384         Column rules not respecting scroll offsets.
385         https://bugs.webkit.org/show_bug.cgi?id=109683
386
387         Reviewed by Dean Jackson.
388
389         * fast/multicol/scrolling-column-rules.html: Added.
390         * platform/mac/fast/multicol/scrolling-column-rules-expected.png: Added.
391         * platform/mac/fast/multicol/scrolling-column-rules-expected.txt: Added.
392
393 2014-04-23  Jon Honeycutt  <jhoneycutt@apple.com>
394
395         Crash applying editing commands from iframe onload event
396
397         <https://bugs.webkit.org/show_bug.cgi?id=132103>
398         <rdar://problem/15696351>
399
400         Reviewed by Darin Adler.
401
402         * editing/apply-style-iframe-crash-expected.txt: Added.
403         * editing/apply-style-iframe-crash.html: Added.
404
405 2014-04-25  David Hyatt  <hyatt@apple.com>
406
407         [New Multicolumn] fast/multicol/hit-test-* layout tests all fail
408         https://bugs.webkit.org/show_bug.cgi?id=132081
409
410         Reviewed by Dean Jackson.
411
412         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below-expected.txt: Added.
413         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below.html: Added.
414         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped-expected.txt: Added.
415         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped.html: Added.
416         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-expected.txt: Added.
417         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height-expected.txt: Added.
418         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height.html: Added.
419         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column.html: Added.
420         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float-expected.txt: Added.
421         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float.html: Added.
422         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-expected.txt: Added.
423         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped-expected.txt: Added.
424         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped.html: Added.
425         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages.html: Added.
426         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis-expected.txt: Added.
427         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis.html: Added.
428
429 2014-04-25  Tim Horton  <timothy_horton@apple.com>
430
431         REGRESSION(r167799): ASSERTION in parseGridTemplateShorthand in fast/css-grid-layout/grid-template-shorthand-get-set.html
432         https://bugs.webkit.org/show_bug.cgi?id=132194
433
434         * TestExpectations:
435         Skip the test on debug testers.
436         Also unmark js/slow-stress/new-spread.html because it is fixed (https://bugs.webkit.org/show_bug.cgi?id=132022)
437
438 2014-04-24  David Hyatt  <hyatt@apple.com>
439
440         [New Multicolumn] Add support for offsetLeft and offsetTop.
441         https://bugs.webkit.org/show_bug.cgi?id=132080
442
443         Reviewed by Andrei Bucur.
444
445         * fast/multicol/client-rects-spanners-complex.html: Added.
446         * fast/multicol/client-rects-spanners.html:
447         * fast/multicol/offset-top-left-expected.txt: Added.
448         * fast/multicol/offset-top-left.html: Added.
449         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.png: Added.
450         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
451
452 2014-04-25  Brent Fulgham  <bfulgham@apple.com>
453
454         ScrollingCoordinator is unaware of topContentInset
455         https://bugs.webkit.org/show_bug.cgi?id=132158
456         <rdar://problem/16706152>
457
458         Reviewed by Darin Adler.
459
460         * platform/mac/fast/scrolling/scroll-select-bottom-test-expected.txt: Added.
461         * platform/mac/fast/scrolling/scroll-select-bottom-test.html: Added.
462
463 2014-04-25  Miyoung Shin  <myid.shin@samsung.com>
464
465         Web process is crashed during dispatching touchEvent created by JS.
466         https://bugs.webkit.org/show_bug.cgi?id=113225
467
468         Reviewed by Benjamin Poulain.
469
470         TouchEvent created by JS should have the necessary attributes
471         of touches, targetTouches and changedTouches.
472         It should be verified weather there are touchLists before dispatching touch event.
473
474         * fast/events/touch/create-touch-event-without-touchList-expected.txt: Added.
475         * fast/events/touch/create-touch-event-without-touchList.html: Added.
476
477 2014-04-25  Radu Stavila  <stavila@adobe.com>
478
479         [CSS Regions] Overflow selection doesn't work properly
480         https://bugs.webkit.org/show_bug.cgi?id=130715
481
482         Reviewed by David Hyatt.
483
484         Added tests for hit-testing and painting selection gaps in the region's overflow area.
485
486         * fast/regions/selection-in-overflow-expected.html: Added.
487         * fast/regions/selection-in-overflow-hit-testing-expected.html: Added.
488         * fast/regions/selection-in-overflow-hit-testing.html: Added.
489         * fast/regions/selection-in-overflow.html: Added.
490         * fast/regions/selection-in-text-after-overflow-hit-testing-expected.html: Added.
491         * fast/regions/selection-in-text-after-overflow-hit-testing.html: Added.
492
493 2014-04-25  Enrique Ocaña González  <eocanha@igalia.com>
494
495         Unreviewed GTK gardening.
496
497         Added test expectations for the following flaky tests:
498
499         * platform/gtk/TestExpectations:
500             fast/loader/submit-form-while-parsing-2.html
501             css3/calc/transitions-dependent.html
502             fast/dom/adopt-node-crash-2.html
503             fast/multicol/span/span-as-immediate-columns-child-dynamic.html
504             platform/gtk/editing/pasteboard/middle-button-paste.html
505
506 2014-04-25  Javier Fernandez  <jfernandez@igalia.com>
507
508         [CSS Grid Layout] Implementation of the grid-template shorthand.
509         https://bugs.webkit.org/show_bug.cgi?id=128980
510
511         Reviewed by Darin Adler.
512
513         Layout Test for the basic functionality of the grid-template shorthand. It was
514         also added a new javascript file with some utility functions.
515
516         This shorthand sets the values for the grid-template-columns,
517         grid-template-rows and grid-template-areas, so the implementation
518         tries to reuse as much available parsing functions as possible.
519
520         * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt: Added.
521         * fast/css-grid-layout/grid-template-shorthand-get-set.html: Added.
522         * fast/css-grid-layout/resources/grid-template-shorthand-parsing-utils.js: Added.
523         (testGridDefinitionsValues):
524         (testGridDefinitionsSetJSValues):
525         (testNonGridDefinitionsSetJSValues):
526         (checkGridDefinitionsSetJSValues):
527         (testGridDefinitionsSetBadJSValues):
528
529 2014-04-25  Antoine Quint  <graouts@webkit.org>
530
531         Implement Array.prototype.find()
532         https://bugs.webkit.org/show_bug.cgi?id=130966
533
534         Reviewed by Oliver Hunt.
535
536         * js/Object-getOwnPropertyNames-expected.txt:
537         * js/array-find-expected.txt: Added.
538         * js/array-find.html: Added.
539         * js/array-findIndex-expected.txt: Added.
540         * js/array-findIndex.html: Added.
541         * js/script-tests/Object-getOwnPropertyNames.js:
542         * js/script-tests/array-find.js: Added.
543         * js/script-tests/array-findIndex.js: Added.
544
545 2014-04-25  Ion Rosca  <rosca@adobe.com>
546
547         Incomplete body painting when using blend modes
548         https://bugs.webkit.org/show_bug.cgi?id=131889
549
550         Reviewed by Simon Fraser.
551
552         * css3/compositing/blend-mode-with-body-expected.html: Added.
553         * css3/compositing/blend-mode-with-body.html: Added.
554
555 2014-04-24  Commit Queue  <commit-queue@webkit.org>
556
557         Unreviewed, rolling out r167441.
558         https://bugs.webkit.org/show_bug.cgi?id=132152
559
560         Caused full screen regressions on vimeo, youtube, and others.
561         (Requested by jernoble on #webkit).
562
563         Reverted changeset:
564
565         "Fullscreen media controls are unusable in pagination mode"
566         https://bugs.webkit.org/show_bug.cgi?id=131705
567         http://trac.webkit.org/changeset/167441
568
569 2014-04-24  Zalan Bujtas  <zalan@apple.com>
570
571         Subpixel rendering: Clipping on text areas when shifted by one device pixel.
572         https://bugs.webkit.org/show_bug.cgi?id=132008
573
574         Reviewed by Darin Adler.
575
576         Make RenderTheme paint* functions LayoutRect aware. Textarea is device pixel snapped, while
577         other theme controls are still on integral size/positions.
578
579         * fast/forms/hidpi-textarea-on-subpixel-position-expected.html: Added.
580         * fast/forms/hidpi-textarea-on-subpixel-position.html: Added.
581         * platform/mac-wk2/TestExpectations: Due to defective RenderLayer cliprect calculation (WK2 only): webkit.org/b/132100
582
583 2014-04-24  Eduardo Lima Mitev  <elima@igalia.com>
584
585         Unreviewed GTK gardening
586
587         * platform/gtk/TestExpectations: Updated a few expectations entries
588
589 2014-04-24  Carlos Alberto Lopez Perez  <clopez@igalia.com>
590
591         [GTK] Unreviewed GTK gardening.
592         Update expectations after removal of environment variable
593         XVFB_SCREEN_DEPTH=8 from the GTK Release bot.
594
595         * platform/gtk/TestExpectations:
596
597 2014-04-24  David Hyatt  <hyatt@apple.com>
598
599         [New Multicolumn] Client rects don't work with column spans.
600         https://bugs.webkit.org/show_bug.cgi?id=132131
601
602         Reviewed by Dean Jackson.
603
604         * fast/multicol/client-rects-spanners.html: Added.
605         * platform/mac/fast/multicol/client-rects-spanners-expected.png: Added.
606         * platform/mac/fast/multicol/client-rects-spanners-expected.txt: Added.
607
608 2014-04-24  Alexey Proskuryakov  <ap@apple.com>
609
610         Test that we correctly process ArrayBufferView slices in WebCrypto
611         https://bugs.webkit.org/show_bug.cgi?id=132087
612
613         Reviewed by Brent Fulgham.
614
615         * crypto/subtle/array-buffer-view-offset-expected.txt: Added.
616         * crypto/subtle/array-buffer-view-offset.html: Added.
617
618 2014-04-24  Tamas Gergely  <tgergely.u-szeged@partner.samsung.com>
619
620         ASSERTION FAILED: !begin.isIndefinite() in WebCore::SVGSMILElement::resolveFirstInterval.
621         https://bugs.webkit.org/show_bug.cgi?id=131097
622
623         Reviewed by Darin Adler.
624
625         Test added.
626
627         * svg/animations/smil-animation-max-attribute-zero-crash-expected.txt: Added.
628         * svg/animations/smil-animation-max-attribute-zero-crash.svg: Added.
629
630 2014-04-24  Krzysztof Wolanski  <k.wolanski@samsung.com>
631
632         [EFL] Update baselines after r167568
633         https://bugs.webkit.org/show_bug.cgi?id=132125
634
635         Unreviewed EFL gardening.
636
637         * platform/efl-wk2/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt: Added.
638         * platform/efl/fast/repaint/reflection-redraw-expected.txt: Rebaseline after r167568.
639         * platform/efl/fast/table/multiple-captions-display-expected.txt: Rebaseline after r167568.
640         * platform/efl/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
641         * platform/efl/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt: Added.
642         * platform/efl/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
643         * platform/efl/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
644         * platform/efl/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
645         * platform/efl/tables/mozilla/marvin/body_col-expected.txt: Rebaseline after r167568.
646         * platform/efl/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Rebaseline after r167568.
647         * platform/efl/tables/mozilla/other/body_col-expected.txt: Rebaseline after r167568.
648         * platform/efl/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Rebaseline after r167568.
649         * platform/efl/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Rebaseline after r167568.
650         * platform/efl/tables/mozilla_expected_failures/core/captions3-expected.txt: Rebaseline after r167568.
651         * platform/efl/tables/mozilla_expected_failures/other/test4-expected.txt: Rebaseline after r167568.
652
653 2014-04-23  Praveen R Jadhav  <praveen.j@samsung.com>
654
655         [MediaStream] Implement MediaStream active attribute
656         https://bugs.webkit.org/show_bug.cgi?id=131973
657
658         Reviewed by Eric Carlson.
659
660         MediaStream .onended attribute will be replaced with .active attribute.
661         Patch updates the test case to verify the .active attribute.
662
663         * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
664         * fast/mediastream/MediaStream-add-remove-tracks.html:
665
666 2014-04-23  Alexey Proskuryakov  <ap@apple.com>
667
668         Eliminate internals.setMockScrollbarsEnabled()
669         https://bugs.webkit.org/show_bug.cgi?id=132085
670
671         Reviewed by Tim Horton.
672
673         Remove calls, all of which were resetting it to true (which is the default, and
674         the only value that makes sense).
675
676         * compositing/geometry/fixed-position.html:
677         * compositing/geometry/horizontal-scroll-composited.html:
678         * compositing/geometry/vertical-scroll-composited.html:
679         * compositing/iframes/resources/scrollgrandchild-inner.html:
680         * compositing/overflow/fixed-position-ancestor-clip.html:
681         * compositing/resources/mock_scrollbars.js: Removed.
682         * css3/filters/blur-filter-page-scroll-parents.html:
683         * css3/filters/blur-filter-page-scroll-self.html:
684         * css3/filters/blur-filter-page-scroll.html:
685         * fast/dom/window-scroll-scaling.html:
686         * fast/events/touch/gesture/gesture-scrollbar.html:
687         * fast/sub-pixel/sub-pixel-iframe-copy-on-scroll.html:
688         * fast/sub-pixel/transformed-iframe-copy-on-scroll.html:
689         * media/video-controls-rendering.html:
690         * media/video-zoom.html:
691         * scrollingcoordinator/resources/non-fast-scrollable-region-testing.js:
692
693 2014-04-23  David Hyatt  <hyatt@apple.com>
694
695         [New Multicolumn] Crasher when clearing out a flow thread in multicolumn layout.
696         https://bugs.webkit.org/show_bug.cgi?id=132069
697
698         Reviewed by Dean Jackson.
699
700         * fast/multicol/inline-children-crash-expected.txt: Added.
701         * fast/multicol/inline-children-crash.html: Added.
702
703 2014-04-23  Morten Stenshorne  <mstensho@opera.com>
704
705         REGRESSION (Safari 6 - ToT): Incorrectly assumes that RenderStyle data can be shared
706         https://bugs.webkit.org/show_bug.cgi?id=113058
707
708         Reviewed by David Hyatt.
709
710         * fast/css/identical-logical-height-decl-expected.html: Added.
711         * fast/css/identical-logical-height-decl.html: Added.
712
713 2014-04-23  Lorenzo Tilve  <ltilve@igalia.com>
714
715         [GTK] Unreviewed GTK gardening
716         https://bugs.webkit.org/show_bug.cgi?id=132058
717
718         * platform/gtk/TestExpectations:
719
720 2014-04-23  Morten Stenshorne  <mstensho@opera.com>
721
722         [New Multicolumn] fast/multicol/overflow-content.html displays red
723         https://bugs.webkit.org/show_bug.cgi?id=131809
724
725         Reviewed by David Hyatt.
726
727         * fast/multicol/break-in-columns-before-spanner-expected.html: Added.
728         * fast/multicol/break-in-columns-before-spanner.html: Added.
729         * fast/multicol/newmulticol/compare-with-old-impl/overflow-content-expected.html: Added.
730         * fast/multicol/newmulticol/compare-with-old-impl/overflow-content.html: Added.
731
732 2014-04-23  Morten Stenshorne  <mstensho@opera.com>
733
734         Overflow propagation broken in BTT and RTL writing-modes
735         https://bugs.webkit.org/show_bug.cgi?id=113781
736
737         Reviewed by David Hyatt.
738
739         * fast/css/overflow-btt-border-after-expected.txt: Added.
740         * fast/css/overflow-btt-border-after.html: Added.
741         * fast/css/overflow-rtl-border-after-expected.txt: Added.
742         * fast/css/overflow-rtl-border-after.html: Added.
743         * fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
744         * platform/gtk/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
745         * platform/mac/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
746         Removed incorrect screenshots that now differ from the actual (correct) rendering.
747
748 2014-04-23  Ryuan Choi  <ryuan.choi@samsung.com>
749
750         Unreviewed EFL gardening.
751
752         * platform/efl-wk1/css3/flexbox/flexbox-baseline-expected.png: Removed.
753         * platform/efl-wk1/css3/flexbox/flexbox-baseline-expected.txt: Removed.
754         * platform/efl-wk1/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt: Removed.
755         * platform/efl-wk1/fast/block/basic/020-expected.txt: Removed.
756         * platform/efl-wk2/TestExpectations:
757         * platform/efl/TestExpectations:
758         * platform/efl/css3/flexbox/flexbox-baseline-expected.png: Renamed from LayoutTests/platform/efl-wk2/css3/flexbox/flexbox-baseline-expected.png.
759         * platform/efl/css3/flexbox/flexbox-baseline-expected.txt: Renamed from LayoutTests/platform/efl-wk2/css3/flexbox/flexbox-baseline-expected.txt.
760         * 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.
761
762 2014-04-23  Krzysztof Wolanski  <k.wolanski@samsung.com>
763
764         [EFL] Add expectations of new added tests.
765         https://bugs.webkit.org/show_bug.cgi?id=132052
766
767         Unreviewed EFL gardening.
768
769         * platform/efl-wk2/TestExpectations:
770         * platform/efl/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439
771
772 2014-04-22  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
773
774         Refactoring editing/selection/13804.html
775         https://bugs.webkit.org/show_bug.cgi?id=131986
776
777         Reviewed by Darin Adler.
778
779         This test does not need pixel baselines (MAC, EFL, GTK) to just
780         check whether spelling marker appears on 'adf'.
781
782         According to bug 125688, the test starts using asynchronous
783         spellchecking.
784
785         Since the test mostly verifies spelling behaviour, it was moved
786         to editing/spelling directory.
787         Its name was changed to spelling-backward.html.
788
789         * editing/selection/13804.html: Removed.
790         * editing/spelling/spelling-backward-expected.txt: Added, renamed from editing/selection/13804.html.
791         * editing/spelling/spelling-backward.html: Added.
792
793         * platform/efl/editing/selection/13804-expected.png: Removed.
794         * platform/efl/editing/selection/13804-expected.txt: Removed.
795         * platform/gtk/editing/selection/13804-expected.png: Removed.
796         * platform/gtk/editing/selection/13804-expected.txt: Removed.
797         * platform/mac/editing/selection/13804-expected.png: Removed.
798         * platform/mac/editing/selection/13804-expected.txt: Removed.
799         Get rid of platform specific expectation.
800
801         * platform/gtk/TestExpectations:
802         * platform/mac-wk2/TestExpectations:
803         * platform/win/TestExpectations:
804         Mark spelling-backward.html as failure due to missing asynchronous spellchecking.
805
806 2014-04-22  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
807
808         Unreviewed EFL gardening. media tests has been broken since r166395 on both EFL wk1 and wk2.
809
810         * platform/efl-wk2/TestExpectations:
811         * platform/efl/TestExpectations:
812
813 2014-04-22  Andreas Kling  <akling@apple.com>
814
815         Skip fast/events/ghostly-mousemoves-in-subframe.html on Mac/WK1.
816
817         * platform/mac-wk1/TestExpectations:
818
819 2014-04-22  Zalan Bujtas  <zalan@apple.com>
820
821         Do not paint border image when the border rect is empty.
822         https://bugs.webkit.org/show_bug.cgi?id=131988
823
824         Reviewed by Darin Adler.
825
826         http://trac.webkit.org/changeset/167351 introduced an early return when border
827         rect is empty. This patch ensures that border image is not painted either in that case.
828
829         * fast/css/padding-margin-negative-border-expected.html: Borders in -expected.html does not get painted either, just
830         ensure that they are explicitly different colors.
831         * fast/css/padding-margin-negative-border.html:
832
833 2014-04-22  Ryosuke Niwa  <rniwa@webkit.org>
834
835         REGRESSION (r157328): popover to check into flight ba.com dismisses instantly when focusing form
836         https://bugs.webkit.org/show_bug.cgi?id=131949
837
838         Reviewed by Darin Adler.
839
840         Add a test that dumps the event target and the related target of every mouse event
841         when dispatched inside an input element inside a details element.
842
843         This catches the regression as well as other bugs I encountered while fixing the bug.
844
845         We need a WK2 specific results because WK1 mac results contain an extra fake mouse move event.
846
847         * fast/events/shadow-event-path-expected.txt: Added.
848         * fast/events/shadow-event-path.html: Added.
849         * platform/mac-wk2/fast/events/shadow-event-expected.txt: Added.
850
851 2014-04-22  Ryosuke Niwa  <rniwa@webkit.org>
852
853         Rollout r156635 since the old behavior was intentional.
854
855         * editing/caret/selection-with-caret-type-progress-expected.txt: Removed.
856         * editing/caret/selection-with-caret-type-progress.html: Removed.
857
858 2014-04-22  Andreas Kling  <akling@apple.com>
859
860         REGRESSION (r151839): Subframe keeps getting mousemove events with the same coordinates after hiding a hovered element.
861         <https://webkit.org/b/131974>
862         <rdar://problem/15907469>
863
864         Add a test that triggers the weirdness where removing the renderer from
865         a hovered element in a subframe would leave the subframe's EventHandler
866         in a state where it could dispatch fake mousemove events with stale
867         coordinates in response to style recalc.
868
869         Note that the final 500ms delay is because fake mousemove events are
870         sent on 250ms delay timers so we need to give it some time to catch up.
871
872         Reviewed by Benjamin Poulain.
873
874         * fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added.
875         * fast/events/ghostly-mousemoves-in-subframe.html: Added.
876         * platform/mac-wk2/fast/events/resources/ghostly-mousemoves-in-subframe-the-actual-subframe.html: Added.
877
878 2014-04-22  Tim Horton  <timothy_horton@apple.com>
879
880         REGRESSION: JSRegress's js/slow-stress/new-spread.html fails sometimes
881         https://bugs.webkit.org/show_bug.cgi?id=132022
882         <rdar://problem/16690671>
883
884         * TestExpectations:
885         Mark the test as flaky pass/fail/timeout, because that's what it is.
886
887 2014-04-21  Myles C. Maxfield  <mmaxfield@apple.com>
888
889         [OS X] Glyph spacing for system fonts may be incorrect
890         https://bugs.webkit.org/show_bug.cgi?id=131967
891
892         Reviewed by Simon Fraser.
893
894         Updating test to be more robust.
895
896         * fast/forms/search/intrinsic-search-width-with-decoration-border-padding-expected.txt:
897         * fast/forms/search/intrinsic-search-width-with-decoration-border-padding.html:
898
899 2014-04-22  Manuel Rego Casasnovas  <rego@igalia.com>
900
901         REGRESSION (r167652): Broke fast/regions/cssom/region-range-for-box-crash.html in debug mode
902         https://bugs.webkit.org/show_bug.cgi?id=131982
903
904         Reviewed by David Hyatt.
905
906         * TestExpectations: Unskip fast/regions/cssom/region-range-for-box-crash.html.
907
908 2014-04-22  Brent Fulgham  <bfulgham@apple.com>
909
910         Check (rather than assume) element is a RenderTableSection before using it
911         https://bugs.webkit.org/show_bug.cgi?id=121858
912
913         Reviewed by David Kilzer.
914
915         * fast/table/table-insert-object-before-td-crash-expected.txt: Added.
916         * fast/table/table-insert-object-before-td-crash.html: Added.
917
918 2014-04-22  David Hyatt  <hyatt@apple.com>
919
920         [New Multicolumn] fast/multicol/multicol-with-child-renderLayer-for-input.html puts the textfield in the wrong place
921         https://bugs.webkit.org/show_bug.cgi?id=131808
922
923         Reviewed by Brady Eidson.
924
925         * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input-expected.html: Added.
926         * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input.html: Added.
927
928 2014-04-22  Zalan Bujtas  <zalan@apple.com>
929
930         border-style: double rendered as solid when combined with border-radius
931         https://bugs.webkit.org/show_bug.cgi?id=131927
932
933         Reviewed by Simon Fraser.
934
935         BorderEdge::getDoubleBorderStripeWidths() should return the calculated inner, outer border widths. 
936
937         * fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line-expected.html: Added.
938         * fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line.html: Added.
939
940 2014-04-22  Manuel Rego Casasnovas  <rego@igalia.com>
941
942         Unreviewed gardening.
943
944         * TestExpectations: fast/regions/cssom/region-range-for-box-crash.html is crashing on debug mode after r167652.
945
946 2014-04-22  Manuel Rego Casasnovas  <rego@igalia.com>
947
948         [CSS Regions] Selection highlight doesn't match DOM selection
949         https://bugs.webkit.org/show_bug.cgi?id=131511
950
951         Reviewed by David Hyatt.
952
953         Add new test to check highlight of render objects moved under RenderNamedFlowThread in the render tree.
954
955         Updated some tests to avoid issues with selection gap filling in the new implementation.
956
957         * fast/regions/selection/selecting-text-including-region-expected.html: Added.
958         * fast/regions/selection/selecting-text-including-region.html: Added.
959         * fast/regions/selection/selecting-text-through-different-region-flows-2-expected.html: Updated.
960         * fast/regions/selection/selecting-text-through-different-region-flows-2.html: Updated.
961         * fast/regions/selection/selection-direction-expected.html: Updated.
962         * fast/regions/selection/selection-direction.html: Updated.
963
964 2014-04-21  Brent Fulgham  <bfulgham@apple.com>
965
966         [Mac] After a horizontal overflow scroll with a mechanical wheel mouse, vertical scrolling no longer works
967         https://bugs.webkit.org/show_bug.cgi?id=131960
968         <rdar://problem/16142100>
969
970         Reviewed by Darin Adler.
971
972         * platform/mac/fast/scrolling/scroll-div-no-latching-expected.txt: Added.
973         * platform/mac/fast/scrolling/scroll-div-no-latching.html: Added.
974
975 2014-04-21  Zalan Bujtas  <zalan@apple.com>
976
977         REGRESSION (r166784): Gradient at background of iCloud login page doesn’t go all the way to the bottom
978         https://bugs.webkit.org/show_bug.cgi?id=131924
979
980         Computing tile dimension for contain/cover requires higher precision than what LayoutUnit has. Switching to floats.
981
982         Reviewed by Simon Fraser.
983
984         * fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision-expected.html: Added.
985         * fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision.html: Added.
986
987 2014-04-21  Eric Carlson  <eric.carlson@apple.com>
988
989         [Mac] implement WebKitDataCue
990         https://bugs.webkit.org/show_bug.cgi?id=131799
991
992         Reviewed by Dean Jackson.
993
994         * http/tests/media/resources/hls: Added.
995         * http/tests/media/resources/hls/metadata: Added.
996         * http/tests/media/resources/hls/metadata/fileSequence0.ts: Added.
997         * http/tests/media/resources/hls/metadata/fileSequence1.ts: Added.
998         * http/tests/media/resources/hls/metadata/fileSequence2.ts: Added.
999         * http/tests/media/resources/hls/metadata/fileSequence3.ts: Added.
1000         * http/tests/media/resources/hls/metadata/prog_index.m3u8: Added.
1001         * http/tests/media/track-in-band-hls-metadata-expected.txt: Added.
1002         * http/tests/media/track-in-band-hls-metadata.html: Added.
1003         * media/track/track-datacue-value-expected.txt: Added.
1004         * media/track/track-datacue-value.html: Added.
1005         * platform/efl/TestExpectations: Skip the new tests.
1006         * platform/gtk/TestExpectations: Ditto.
1007         * platform/mac/js/dom/global-constructors-attributes-expected.txt: Update.
1008         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Update.
1009         * platform/mac/TestExpectations: Skip DataCue test on all Mac versions. Skip HLS test on 
1010             Mountain Lion.
1011         * platform/win/TestExpectations: Skip the new tests.
1012
1013 2014-04-21  Benjamin Poulain  <benjamin@webkit.org>
1014
1015         Add Element.matches, the standard name for webkitMatchesSelector
1016         https://bugs.webkit.org/show_bug.cgi?id=131922
1017
1018         Reviewed by Andreas Kling.
1019
1020         Update the tests to verify both Element.matches and Element.webkitMatchesSelector
1021
1022         * fast/dom/SelectorAPI/attrname-case-insensitive-expected.txt:
1023         * fast/dom/SelectorAPI/attrname-case-insensitive.html:
1024         * fast/dom/SelectorAPI/attrname-case-sensitive-expected.txt:
1025         * fast/dom/SelectorAPI/attrname-case-sensitive.xhtml:
1026         * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
1027         * fast/dom/SelectorAPI/caseID-almost-strict.html:
1028         * fast/dom/SelectorAPI/caseID-expected.txt:
1029         * fast/dom/SelectorAPI/caseID-strict-expected.txt:
1030         * fast/dom/SelectorAPI/caseID-strict.html:
1031         * fast/dom/SelectorAPI/caseID.html:
1032         * fast/dom/SelectorAPI/caseTag-expected.txt:
1033         * fast/dom/SelectorAPI/caseTag.html:
1034         * fast/dom/SelectorAPI/caseTagX-expected.txt:
1035         * fast/dom/SelectorAPI/caseTagX.xhtml:
1036         * fast/dom/SelectorAPI/detached-element-expected.txt:
1037         * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
1038         * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
1039         * fast/dom/SelectorAPI/script-tests/detached-element.js:
1040         * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
1041         * fast/dom/SelectorAPI/script-tests/viewless-document.js:
1042         * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
1043         * fast/dom/SelectorAPI/viewless-document-expected.txt:
1044         * fast/forms/radio/radio-live-validation-style-expected.txt:
1045         * fast/forms/radio/radio-live-validation-style.html:
1046         * fast/harness/results.html:
1047
1048 2014-04-21  Rik Cabanier  <cabanier@adobe.com>
1049
1050         [CSS Blending] Remove support for non-separable blend modes from mix-blend-mode
1051         https://bugs.webkit.org/show_bug.cgi?id=131824
1052
1053         Reviewed by Dean Jackson.
1054
1055         Removed or updated tests that used non-separable blend modes in combination
1056         with mix-blend-mode.
1057
1058         * css3/compositing/blend-mode-property-expected.txt:
1059         * css3/compositing/blend-mode-property-parsing-expected.txt:
1060         * css3/compositing/blend-mode-simple-composited.html:
1061         * css3/compositing/blend-mode-simple.html:
1062         * css3/compositing/script-tests/blend-mode-property-parsing.js:
1063         * css3/compositing/script-tests/blend-mode-property.js:
1064         * css3/compositing/svg-blend-color.html: Removed.
1065         * css3/compositing/svg-blend-hue.html: Removed.
1066         * css3/compositing/svg-blend-luminosity.html: Removed.
1067         * css3/compositing/svg-blend-saturation.html: Removed.
1068         * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
1069         * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
1070
1071 2014-04-21  David Hyatt  <hyatt@apple.com>
1072
1073         [New Multicolumn] vertical-rl/unsplittable-inline-block misrenders the column rule.
1074         https://bugs.webkit.org/show_bug.cgi?id=131818
1075
1076         Reviewed by Anders Carlsson.
1077         
1078         Patch the test to be column-fill:auto, since the other versions
1079         of the test all had that specified already.
1080
1081         * fast/multicol/vertical-rl/unsplittable-inline-block.html:
1082
1083 2014-04-21  David Hyatt  <hyatt@apple.com>
1084
1085         [New Multicolumn] Column set drawing under horizontal scrollbar.
1086         https://bugs.webkit.org/show_bug.cgi?id=131812.
1087
1088         Reviewed by Sam Weinig.
1089
1090         * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb-expected.html: Added.
1091         * fast/multicol/newmulticol/compare-with-old-impl/LeftToRight-tb.html: Added.
1092
1093 2014-04-21  Alexey Proskuryakov  <ap@apple.com>
1094
1095         Update results of fast/images/image-controls-basic.html
1096
1097         * platform/mac/TestExpectations:
1098         * platform/mac/fast/images/image-controls-basic-expected.png:
1099         * platform/mac/fast/images/image-controls-basic-expected.txt:
1100
1101 2014-04-21  David Hyatt  <hyatt@apple.com>
1102
1103         [New Multicolumn] Add test case for shrink-to-column-height now that
1104         it passes in the new impl.
1105         https://bugs.webkit.org/show_bug.cgi?id=131814
1106
1107         Reviewed by Dean Jackson.
1108
1109         * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination-expected.html: Added.
1110         * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination.html: Added.
1111
1112 2014-04-21  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1113
1114         [GTK] Unreviewed GTK gardening
1115
1116         Update gtk/TestExpectations and rebaseline some gtk test results.
1117
1118         * platform/gtk/TestExpectations: Mark fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
1119         as failure and fast/dom/Window/mozilla-focus-blur.html as flaky.
1120         * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Rebaseline after r167335.
1121         * platform/gtk/fast/repaint/reflection-redraw-expected.txt: Rebaseline after r167568.
1122         * platform/gtk/fast/table/dynamic-caption-add-remove-before-child-expected.txt: Rebaseline after r167568.
1123         * platform/gtk/fast/table/multiple-captions-display-expected.txt: Rebaseline after r167568.
1124         * platform/gtk/tables/mozilla/marvin/body_col-expected.txt: Rebaseline after r167568.
1125         * platform/gtk/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Rebaseline after r167568.
1126         * platform/gtk/tables/mozilla/other/body_col-expected.txt: Rebaseline after r167568.
1127         * platform/gtk/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Rebaseline after r167568.
1128         * platform/gtk/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Rebaseline after r167568.
1129         * platform/gtk/tables/mozilla_expected_failures/core/captions3-expected.txt: Rebaseline after r167568.
1130         * platform/gtk/tables/mozilla_expected_failures/other/test4-expected.txt: Rebaseline after r167568.
1131         * platform/gtk/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439.
1132
1133 2014-04-21  Alexey Proskuryakov  <ap@apple.com>
1134
1135         http/tests/cache/subresource-failover-to-network.html is flaky
1136         https://bugs.webkit.org/show_bug.cgi?id=131936
1137
1138         Reviewed by Brady Eidson.
1139
1140         The test was racy, because it was unintentionally queuing TestRunner operations
1141         twice. Also, it failed to clean up its cookie.
1142
1143         Rewrote to not use TestRunner queuing, making the test work in browser.
1144
1145         * http/tests/cache/resources/subresource-failover-to-network.cgi:
1146         * http/tests/cache/subresource-failover-to-network.html:
1147
1148 2014-04-21  David Hyatt  <hyatt@apple.com>
1149
1150         [New Multicolumn] Column balancing is slow on float-multicol.html
1151         https://bugs.webkit.org/show_bug.cgi?id=131801
1152
1153         Reviewed by Enrica Casucci.
1154
1155         * fast/multicol/tall-float-expected.html: Added.
1156         * fast/multicol/tall-float.html: Added.
1157
1158 2014-04-21  David Hyatt  <hyatt@apple.com>
1159
1160         [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
1161         https://bugs.webkit.org/show_bug.cgi?id=131811
1162
1163         Reviewed by Dean Jackson.
1164
1165         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb-expected.html: Added.
1166         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html: Added.
1167
1168 2014-04-21  Alexey Proskuryakov  <ap@apple.com>
1169
1170         REGRESSION (r167530): ASSERT(m_selfTime <= m_totalTime) on tests that run after certain Inspector tests
1171         https://bugs.webkit.org/show_bug.cgi?id=131919
1172
1173         * TestExpectations: Skipping some Inspector tests, hopefully these are the ones that
1174         cause trouble later.
1175
1176 2014-04-21  Commit Queue  <commit-queue@webkit.org>
1177
1178         Unreviewed, rolling out r167584.
1179         https://bugs.webkit.org/show_bug.cgi?id=131929
1180
1181         Broke Objective-C bindings test (Requested by ap on #webkit).
1182
1183         Reverted changeset:
1184
1185         "Add Element.matches, the standard name for
1186         webkitMatchesSelector"
1187         https://bugs.webkit.org/show_bug.cgi?id=131922
1188         http://trac.webkit.org/changeset/167584
1189
1190 2014-04-20  Benjamin Poulain  <benjamin@webkit.org>
1191
1192         Compile the :root pseudo class and fix a related issue with :nth-child()
1193         https://bugs.webkit.org/show_bug.cgi?id=131926
1194
1195         Reviewed by Andreas Kling.
1196
1197         Add more test coverage that would have caught the bug with :nth-child(n).
1198
1199         * fast/selectors/nth-child-on-root-expected.txt: Added.
1200         * fast/selectors/nth-child-on-root.html: Added.
1201
1202 2014-04-20  Benjamin Poulain  <benjamin@webkit.org>
1203
1204         Add Element.matches, the standard name for webkitMatchesSelector
1205         https://bugs.webkit.org/show_bug.cgi?id=131922
1206
1207         Reviewed by Andreas Kling.
1208
1209         Update the tests to verify both Element.matches and Element.webkitMatchesSelector
1210
1211         * fast/dom/SelectorAPI/attrname-case-insensitive-expected.txt:
1212         * fast/dom/SelectorAPI/attrname-case-insensitive.html:
1213         * fast/dom/SelectorAPI/attrname-case-sensitive-expected.txt:
1214         * fast/dom/SelectorAPI/attrname-case-sensitive.xhtml:
1215         * fast/dom/SelectorAPI/caseID-almost-strict-expected.txt:
1216         * fast/dom/SelectorAPI/caseID-almost-strict.html:
1217         * fast/dom/SelectorAPI/caseID-expected.txt:
1218         * fast/dom/SelectorAPI/caseID-strict-expected.txt:
1219         * fast/dom/SelectorAPI/caseID-strict.html:
1220         * fast/dom/SelectorAPI/caseID.html:
1221         * fast/dom/SelectorAPI/caseTag-expected.txt:
1222         * fast/dom/SelectorAPI/caseTag.html:
1223         * fast/dom/SelectorAPI/caseTagX-expected.txt:
1224         * fast/dom/SelectorAPI/caseTagX.xhtml:
1225         * fast/dom/SelectorAPI/detached-element-expected.txt:
1226         * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
1227         * fast/dom/SelectorAPI/not-supported-namespace-in-selector.html:
1228         * fast/dom/SelectorAPI/script-tests/detached-element.js:
1229         * fast/dom/SelectorAPI/script-tests/undefined-null-stringify.js:
1230         * fast/dom/SelectorAPI/script-tests/viewless-document.js:
1231         * fast/dom/SelectorAPI/undefined-null-stringify-expected.txt:
1232         * fast/dom/SelectorAPI/viewless-document-expected.txt:
1233         * fast/forms/radio/radio-live-validation-style-expected.txt:
1234         * fast/forms/radio/radio-live-validation-style.html:
1235         * fast/harness/results.html:
1236
1237 2014-04-20  Alexey Proskuryakov  <ap@apple.com>
1238
1239         Expando properties on attribute nodes disappear
1240         https://bugs.webkit.org/show_bug.cgi?id=88045
1241
1242         * TestExpectations:
1243         * platform/efl/TestExpectations:
1244         * platform/mac/TestExpectations:
1245         * platform/win/TestExpectations:
1246         Consolidated test expectations, because all ports are equally affected. Some
1247         platforms accidentally start to pass this test sometimes, but there is no real fix yet.
1248
1249 2014-04-20  Zalan Bujtas  <zalan@apple.com>
1250
1251         Subpixel rendering: RenderLayer's size is set using enclosingRect() which can result in cruft.
1252         https://bugs.webkit.org/show_bug.cgi?id=131468
1253
1254         Reviewed by Darin Adler.
1255
1256         Layers marked opaque may not paint edge pixels, when RenderLayer bounds are non-integral and
1257         get device pixel snapped.
1258         For details see this: https://trac.webkit.org/r159463
1259
1260         * compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background-expected.html: Added.
1261         * compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background.html: Added.
1262
1263 2014-04-19  Darin Adler  <darin@apple.com>
1264
1265         Simple layout can get confused by coordinate overflow
1266         https://bugs.webkit.org/show_bug.cgi?id=131890
1267         rdar://problem/15558510
1268
1269         Reviewed by Andreas Kling.
1270
1271         * fast/css/simple-layout-overflow-expected.txt: Added.
1272         * fast/css/simple-layout-overflow.html: Added.
1273
1274 2014-04-19  Alexey Proskuryakov  <ap@apple.com>
1275
1276         Crashes in HTMLFormElement::submit.
1277         https://bugs.webkit.org/show_bug.cgi?id=131910
1278         <rdar://problem/15661790>
1279
1280         Reviewed by Anders Carlsson.
1281
1282         * fast/forms/form-submission-crash-2-expected.txt: Added.
1283         * fast/forms/form-submission-crash-2.html: Added.
1284         * fast/forms/form-submission-crash-expected.txt: Added.
1285         * fast/forms/form-submission-crash.html: Added.
1286
1287 2014-04-20  Antti Koivisto  <antti@apple.com>
1288
1289         Text bounding box computation for simple line layout is wrong
1290         https://bugs.webkit.org/show_bug.cgi?id=131912
1291
1292         Reviewed by Andreas Kling.
1293         
1294         Some dumped RenderText sizes change in table related test. These are progressions,
1295         the new results match the contained lines. There are no visual changes.
1296
1297         * platform/mac/fast/table/dynamic-caption-add-remove-before-child-expected.txt:
1298         * platform/mac/fast/table/multiple-captions-display-expected.txt:
1299         * platform/mac/tables/mozilla/marvin/body_col-expected.txt:
1300         * platform/mac/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
1301         * platform/mac/tables/mozilla/other/body_col-expected.txt:
1302         * platform/mac/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
1303         * platform/mac/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
1304         * platform/mac/tables/mozilla_expected_failures/core/captions3-expected.txt:
1305         * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
1306
1307 2014-04-20  Commit Queue  <commit-queue@webkit.org>
1308
1309         Unreviewed, rolling out r167501.
1310         https://bugs.webkit.org/show_bug.cgi?id=131913
1311
1312         It broke DYEBench (Requested by mhahnenberg on #webkit).
1313
1314         Reverted changeset:
1315
1316         "Deleting properties poisons objects"
1317         https://bugs.webkit.org/show_bug.cgi?id=131551
1318         http://trac.webkit.org/changeset/167501
1319
1320 2014-04-19  Zalan Bujtas  <zalan@apple.com>
1321
1322         Subpixel rendering: RenderLayer's clipping should snap to device pixel boundaries.
1323         https://bugs.webkit.org/show_bug.cgi?id=131466
1324
1325         Reviewed by Simon Fraser.
1326
1327         Fractional pixel clipping can produce cruft on RenderLayers. Since RenderLayer
1328         sizing and painting are snapped, painting clip rect needs to be snapped the same way.
1329
1330         * fast/clip/clip-when-rect-has-fractional-pixel-value-expected.html: Added.
1331         * fast/clip/clip-when-rect-has-fractional-pixel-value.html: Added.
1332
1333 2014-04-19  Chris Fleizach  <cfleizach@apple.com>
1334
1335         AX: grid rows are not recognized do to lack of explicit role="row", role="gridcell"
1336         https://bugs.webkit.org/show_bug.cgi?id=131819
1337
1338         Reviewed by Darin Adler.
1339
1340         * accessibility/table-with-missing-aria-role-rows-expected.txt: Added.
1341         * accessibility/table-with-missing-aria-role-rows.html: Added.
1342
1343 2014-04-19  Chris Fleizach  <cfleizach@apple.com>
1344
1345         AX: Malformed tables exposing incorrect col and colSpans
1346         https://bugs.webkit.org/show_bug.cgi?id=131796
1347
1348         Reviewed by Darin Adler.
1349
1350         * accessibility/table-incorrect-colspan-cell-expected.txt: Added.
1351         * accessibility/table-incorrect-colspan-cell.html: Added.
1352
1353 2014-04-19  Zalan Bujtas  <zalan@apple.com>
1354
1355        [Mac] Unreviewed gardening.
1356
1357         repaintRectsAsText() reports wrong subpixel dirty rects on hidpi.
1358
1359         * platform/mac/TestExpectations:
1360
1361 2014-04-19  Andrei Bucur  <abucur@adobe.com>
1362
1363         [CSS Regions] Harden the layout in case there are no regions
1364         https://bugs.webkit.org/show_bug.cgi?id=131517
1365
1366         Reviewed by Mihnea Ovidenie.
1367
1368         Add a test that verifies the content of a flow thread is updated when all
1369         the regions are removed.
1370
1371         * fast/regions/simplified-layout-no-regions-expected.txt: Added.
1372         * fast/regions/simplified-layout-no-regions.html: Added.
1373
1374 2014-04-19  Darin Adler  <darin@apple.com>
1375
1376         Cleared executable bits on many .html and .txt files.
1377
1378 2014-04-19  Zalan Bujtas  <zalan@apple.com>
1379
1380         https://bugs.webkit.org/show_bug.cgi?id=131594
1381         Subpixel rendering: WK1: Wrong repaint rect is calculated when layer has non-compositing transform.
1382
1383         Reviewed by Simon Fraser.
1384
1385         We need to snap the repaint rect for transformed object the same way when we paint them.
1386
1387         Test: fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html
1388
1389         * fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform-expected.txt: Added.
1390         * fast/repaint/hidpi-wrong-repaint-rect-when-parent-has-noncompositing-transform.html: Added.
1391
1392 2014-04-18  Dean Jackson  <dino@apple.com>
1393
1394         [WebGL] Two tests failing on Mountain Lion after r167520
1395         https://bugs.webkit.org/show_bug.cgi?id=131886
1396
1397         Skip two failing tests.
1398
1399         * platform/mac/TestExpectations:
1400
1401 2014-04-18  Timothy Hatcher  <timothy@apple.com>
1402
1403         Skip fast/dom/gc-attribute-node.html which is flaky
1404         https://bugs.webkit.org/show_bug.cgi?id=131885
1405
1406         * platform/mac/TestExpectations:
1407
1408 2014-04-18  Simon Fraser  <simon.fraser@apple.com>
1409
1410         Contents of directly composited image layers are sometimes missing
1411         https://bugs.webkit.org/show_bug.cgi?id=131880
1412
1413         Reviewed by Tim Horton.
1414         
1415         Test that that shows the issue in Safari, but not in the test
1416         runner because of timing issues, but maybe it will some day.
1417
1418         * compositing/images/update-content-rect-expected.html: Added.
1419         * compositing/images/update-content-rect.html: Added.
1420
1421 2014-04-18  Commit Queue  <commit-queue@webkit.org>
1422
1423         Unreviewed, rolling out r167527.
1424         https://bugs.webkit.org/show_bug.cgi?id=131883
1425
1426         Broke 32-bit build (Requested by ap on #webkit).
1427
1428         Reverted changeset:
1429
1430         "[Mac] implement WebKitDataCue"
1431         https://bugs.webkit.org/show_bug.cgi?id=131799
1432         http://trac.webkit.org/changeset/167527
1433
1434 2014-04-18  Eric Carlson  <eric.carlson@apple.com>
1435
1436         [Mac] implement WebKitDataCue
1437         https://bugs.webkit.org/show_bug.cgi?id=131799
1438
1439         Reviewed by Dean Jackson.
1440
1441         * http/tests/media/resources/hls: Added.
1442         * http/tests/media/resources/hls/metadata: Added.
1443         * http/tests/media/resources/hls/metadata/fileSequence0.ts: Added.
1444         * http/tests/media/resources/hls/metadata/fileSequence1.ts: Added.
1445         * http/tests/media/resources/hls/metadata/fileSequence2.ts: Added.
1446         * http/tests/media/resources/hls/metadata/fileSequence3.ts: Added.
1447         * http/tests/media/resources/hls/metadata/prog_index.m3u8: Added.
1448         * http/tests/media/track-in-band-hls-metadata-expected.txt: Added.
1449         * http/tests/media/track-in-band-hls-metadata.html: Added.
1450         * media/track/track-datacue-value-expected.txt: Added.
1451         * media/track/track-datacue-value.html: Added.
1452         * platform/efl/TestExpectations: Skip the new tests.
1453         * platform/gtk/TestExpectations: Ditto.
1454         * platform/mac/js/dom/global-constructors-attributes-expected.txt: Update.
1455         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Update.
1456         * platform/mac/TestExpectations: Skip DataCue test on all Mac versions. Skip HLS test on 
1457             Mountain Lion.
1458         * platform/win/TestExpectations: Skip the new tests.
1459
1460 2014-04-18  Hans Muller  <hmuller@adobe.com>
1461
1462         [CSS Shapes] Add parsing support for gradients
1463         https://bugs.webkit.org/show_bug.cgi?id=131444
1464
1465         Reviewed by Bem Jones-Bey.
1466
1467         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
1468         * fast/shapes/parsing/parsing-test-utils.js:
1469         * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html: Added.
1470         * fast/shapes/shape-outside-floats/shape-outside-linear-gradient.html: Added.
1471
1472 2014-04-18  Alexey Proskuryakov  <ap@apple.com>
1473
1474         [WK1] media/event-attributes.html is flaky
1475         https://bugs.webkit.org/show_bug.cgi?id=131855
1476
1477         * platform/mac/TestExpectations: Marking as such.
1478
1479 2014-04-17  Mark Hahnenberg  <mhahnenberg@apple.com>
1480
1481         Deleting properties poisons objects
1482         https://bugs.webkit.org/show_bug.cgi?id=131551
1483
1484         Reviewed by Geoffrey Garen.
1485
1486         New JS regress test. We're ~3.5x faster on this microbenchmark now.
1487
1488         * js/regress/delete-a-few-properties-then-get-by-id-expected.txt: Added.
1489         * js/regress/delete-a-few-properties-then-get-by-id.html: Added.
1490         * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js: Added.
1491         (MyObject):
1492         (foo):
1493
1494 2014-04-18  Alexey Proskuryakov  <ap@apple.com>
1495
1496         http/tests/multipart/policy-ignore-crash.php erroneously depends on http stack quirks
1497         https://bugs.webkit.org/show_bug.cgi?id=131853
1498
1499         Reviewed by Brady Eidson.
1500
1501         * http/tests/multipart/policy-ignore-crash.php: Produce a nice multipart response
1502         with boundaries on their own lines.
1503
1504 2014-04-18  Simon Fraser  <simon.fraser@apple.com>
1505
1506         Worse animation performance on pages with 3D transforms
1507         https://bugs.webkit.org/show_bug.cgi?id=131838
1508         <rdar://problem/16428630&15705876>
1509
1510         Reviewed by Dean Jackson.
1511         
1512         Testcase having layers at various z translates which shows the bucketing
1513         of contentsScale, and fix results affected by the patch.
1514
1515         * compositing/contents-scale/rounded-contents-scale-expected.txt: Added.
1516         * compositing/contents-scale/rounded-contents-scale.html: Added.
1517         * compositing/contents-scale/z-translate-expected.txt:
1518         * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
1519         * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1520         * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
1521         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
1522         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1523         * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt:
1524         * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
1525         * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
1526
1527 2014-04-18  Radu Stavila  <stavila@adobe.com>
1528
1529         [CSS Regions] Content overflowing a transformed region is clipped
1530         https://bugs.webkit.org/show_bug.cgi?id=116833
1531
1532         Reviewed by Mihnea Ovidenie.
1533
1534         Added test for overflow of content in 3d transformed regions.
1535
1536         * fast/regions/overflow-3dtransformed-region-expected.txt: Added.
1537         * fast/regions/overflow-3dtransformed-region.html: Added.
1538
1539 2014-04-18  Radu Stavila  <stavila@adobe.com>
1540
1541         [CSSRegions] Incorrect background paint on positioned element hover
1542         https://bugs.webkit.org/show_bug.cgi?id=131617
1543
1544         Reviewed by Andrei Bucur.
1545
1546         Added test for the proper repainting of absolute positioned elements in regions when the
1547         absolute top of the elements causes it to be pushed to the next region.
1548
1549         * fast/regions/repaint/repaint-absolute-pushed-to-next-region-expected.txt: Added.
1550         * fast/regions/repaint/repaint-absolute-pushed-to-next-region.html: Added.
1551
1552 2014-04-18  Philippe Normand  <pnormand@igalia.com>
1553
1554         Remove NETWORK_INFO support
1555         https://bugs.webkit.org/show_bug.cgi?id=131841
1556
1557         Reviewed by Gyuyoung Kim.
1558
1559         * networkinformation/add-listener-from-callback-expected.txt: Removed.
1560         * networkinformation/add-listener-from-callback.html: Removed.
1561         * networkinformation/basic-all-types-of-events-expected.txt: Removed.
1562         * networkinformation/basic-all-types-of-events.html: Removed.
1563         * networkinformation/basic-operation-expected.txt: Removed.
1564         * networkinformation/basic-operation.html: Removed.
1565         * networkinformation/event-after-navigation-expected.txt: Removed.
1566         * networkinformation/event-after-navigation.html: Removed.
1567         * networkinformation/multiple-frames-expected.txt: Removed.
1568         * networkinformation/multiple-frames.html: Removed.
1569         * networkinformation/resources/event-after-navigation-new.html: Removed.
1570         * networkinformation/script-tests/add-listener-from-callback.js: Removed.
1571         * networkinformation/script-tests/basic-all-types-of-events.js: Removed.
1572         * networkinformation/script-tests/basic-operation.js: Removed.
1573         * networkinformation/script-tests/event-after-navigation.js: Removed.
1574         * networkinformation/script-tests/multiple-frames.js: Removed.
1575         * networkinformation/script-tests/updates.js: Removed.
1576         * networkinformation/script-tests/window-property.js: Removed.
1577         * networkinformation/updates-expected.txt: Removed.
1578         * networkinformation/updates.html: Removed.
1579         * networkinformation/window-property-expected.txt: Removed.
1580         * networkinformation/window-property.html: Removed.
1581
1582 2014-04-17  Commit Queue  <commit-queue@webkit.org>
1583
1584         Unreviewed, rolling out r167478.
1585         https://bugs.webkit.org/show_bug.cgi?id=131840
1586
1587         Broke multicol tests (Requested by ap on #webkit).
1588
1589         Reverted changeset:
1590
1591         "[New Multicolumn] Pagination mode messed up with non-inline
1592         axis and reversed direction."
1593         https://bugs.webkit.org/show_bug.cgi?id=131811
1594         http://trac.webkit.org/changeset/167478
1595
1596 2014-04-17  Darin Adler  <darin@apple.com>
1597
1598         hostname extraction from a URL should not decode percent-escape sequences
1599         https://bugs.webkit.org/show_bug.cgi?id=131837
1600         rdar://problem/15211936
1601
1602         Reviewed by Anders Carlsson and Dave Hyatt.
1603
1604         * fast/dom/DOMURL/parsing-expected.txt: Added.
1605         * fast/dom/DOMURL/parsing.html: Added.
1606         * fast/dom/HTMLAnchorElement/anchor-element-href-parsing-expected.txt: Added.
1607         * fast/dom/HTMLAnchorElement/anchor-element-href-parsing.html: Added.
1608
1609 2014-04-17  David Hyatt  <hyatt@apple.com>
1610
1611         [New Multicolumn] Pagination mode messed up with non-inline axis and reversed direction.
1612         https://bugs.webkit.org/show_bug.cgi?id=131811
1613
1614         Reviewed by Dean Jackson.
1615
1616         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb-expected.html: Added.
1617         * fast/multicol/newmulticol/compare-with-old-impl/BottomToTop-tb.html: Added.
1618
1619 2014-04-16  Huang Dongsung  <luxtella@company100.net>
1620
1621         Make RenderLayerBacking get the timingFunction of the correct animation.
1622         https://bugs.webkit.org/show_bug.cgi?id=100632
1623
1624         Reviewed by Simon Fraser.
1625
1626         When an element on a compositing layer has multiple animations that have
1627         different timingFunctions, the progress of each animation should be
1628         calculated using its respective timingFunction in Accelerated
1629         Compositing.
1630
1631         * animations/keyframe-multiple-timing-functions-transform-expected.txt: Added.
1632         * animations/keyframe-multiple-timing-functions-transform.html: Added.
1633
1634 2014-04-17  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1635
1636         Unreviewed, EFL gardening. Remove duplicated test case in EFL WK2 TestExpectations.
1637
1638         * platform/efl-wk2/TestExpectations:
1639
1640 2014-04-17  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1641
1642         Unreviewed, fix a test case path, which was moved to different folder.
1643
1644         * platform/efl/TestExpectations:
1645
1646 2014-04-17  David Hyatt  <hyatt@apple.com>
1647
1648         [New Multicolumn] Column rules don't respect the specified stacking order.
1649         https://bugs.webkit.org/show_bug.cgi?id=131804
1650
1651         Reviewed by Beth Dakin.
1652
1653         * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking-expected.html: Added.
1654         * fast/multicol/newmulticol/compare-with-old-impl/column-rules-stacking.html: Added.
1655
1656 2014-04-17  Rik Cabanier  <cabanier@adobe.com>
1657
1658         [CSS Blending] Remove the -webkit- prefix for mix-blend-mode and isolation CSS properties
1659         https://bugs.webkit.org/show_bug.cgi?id=131355
1660
1661         Reviewed by Dean Jackson.
1662
1663         Removed prefix from mix-blend-mode and isolation in layout tests.
1664
1665         * css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts.html:
1666         * css3/compositing/blend-mode-ancestor-clipping-layer.html:
1667         * css3/compositing/blend-mode-background.html:
1668         * css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html:
1669         * css3/compositing/blend-mode-isolated-group-1.html:
1670         * css3/compositing/blend-mode-isolated-group-2.html:
1671         * css3/compositing/blend-mode-isolated-group-3.html:
1672         * css3/compositing/blend-mode-layers.html:
1673         * css3/compositing/blend-mode-parent-of-composited-blended-has-layer.html:
1674         * css3/compositing/blend-mode-property-expected.txt:
1675         * css3/compositing/blend-mode-property-parsing-expected.txt:
1676         * css3/compositing/blend-mode-property-parsing-invalid-expected.txt:
1677         * css3/compositing/blend-mode-reflection.html:
1678         * css3/compositing/blend-mode-simple-composited.html:
1679         * css3/compositing/blend-mode-simple.html:
1680         * css3/compositing/blend-mode-transform-style-expected.txt:
1681         * css3/compositing/blend-mode-transform-style.html:
1682         * css3/compositing/blend-mode-with-accelerated-sibling.html:
1683         * css3/compositing/blend-mode-with-composited-descendant-should-have-layer.html:
1684         * css3/compositing/isolation-isolate-blended-child-expected.html:
1685         * css3/compositing/isolation-isolate-blended-child.html:
1686         * css3/compositing/isolation-parsing.html:
1687         * css3/compositing/script-tests/blend-mode-property-parsing-invalid.js:
1688         (testInvalidFilterRule):
1689         * css3/compositing/script-tests/blend-mode-property-parsing.js:
1690         (testBlendModeRule):
1691         * css3/compositing/script-tests/blend-mode-property.js:
1692         (testblendmode):
1693         * css3/compositing/svg-blend-color-dodge.html:
1694         * css3/compositing/svg-blend-color.html:
1695         * css3/compositing/svg-blend-hard-light.html:
1696         * css3/compositing/svg-blend-hue.html:
1697         * css3/compositing/svg-blend-layer-blend.html:
1698         * css3/compositing/svg-blend-layer-clip-path.html:
1699         * css3/compositing/svg-blend-layer-filter.html:
1700         * css3/compositing/svg-blend-layer-opacity.html:
1701         * css3/compositing/svg-blend-layer-shadow.html:
1702         * css3/compositing/svg-blend-luminosity.html:
1703         * css3/compositing/svg-blend-multiply-alpha.html:
1704         * css3/compositing/svg-blend-multiply.html:
1705         * css3/compositing/svg-blend-saturation.html:
1706         * css3/compositing/svg-blend-screen.html:
1707         * css3/compositing/svg-blend-soft-light.html:
1708         * css3/compositing/svg-isolation-default-expected.html:
1709         * css3/compositing/svg-isolation-default.html:
1710         * css3/compositing/svg-isolation-isolated-group-expected.html:
1711         * css3/compositing/svg-isolation-isolated-group.html:
1712         * fast/repaint/blend-mode-isolate-stacking-context.html:
1713         * inspector-protocol/layers/layers-blending-compositing-reasons.html:
1714         * transitions/blendmode-transitions-expected.txt:
1715         * transitions/blendmode-transitions.html:
1716
1717 2014-04-16  Jer Noble  <jer.noble@apple.com>
1718
1719         Fullscreen media controls are unusable in pagination mode
1720         https://bugs.webkit.org/show_bug.cgi?id=131705
1721
1722         Reviewed by Darin Adler.
1723
1724         * fullscreen/full-screen-no-style-sharing-expected.txt: Rebaselined.
1725         * fullscreen/video-cursor-auto-hide.html: Corrected test to move cursor
1726             to the middle of the video element.
1727
1728 2014-04-16  Jer Noble  <jer.noble@apple.com>
1729
1730         [MSE] Multiple initialization segments with same codecs in tracks fail validation.
1731         https://bugs.webkit.org/show_bug.cgi?id=131768
1732
1733         Reviewed by Eric Carlson.
1734
1735         * media/media-source/media-source-multiple-initialization-segments-expected.txt: Added.
1736         * media/media-source/media-source-multiple-initialization-segments.html: Added.
1737
1738 2014-04-17  David Hyatt  <hyatt@apple.com>
1739
1740         [New Multicolumn] Column sets below spanners don't repaint properly.
1741         https://bugs.webkit.org/show_bug.cgi?id=131778
1742
1743         Reviewed by Beth Dakin.
1744
1745         * fast/repaint/spanner-with-margin-expected.txt: Added.
1746         * fast/repaint/spanner-with-margin.html: Added.
1747
1748 2014-04-17  Eduardo Lima Mitev  <elima@igalia.com>
1749
1750         [GTK] [Gardening] Updates GTK test expectations
1751
1752         * platform/gtk/TestExpectations:
1753           - Marked as flaky
1754             - fast/frames/frame-programmatic-noresize.html
1755             - fast/frames/frame-with-noresize-can-be-resized-after-removal-of-noresize.html
1756             - fast/frames/frame-with-noresize-can-be-resized-after-setting-noResize-to-false.html
1757           - Removed because are passing now
1758             - fast/dom/gc-dom-tree-lifetime.html
1759             - http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials.html
1760             - editing/editability/ignored-content.html
1761
1762 2014-04-17  Koji Ishii  <kojishi@gmail.com>
1763
1764         Catch up ruby and its tag omission rule changes in HTML5 CR Feb 2014
1765         https://bugs.webkit.org/show_bug.cgi?id=131175
1766
1767         Reviewed by Darin Adler.
1768
1769         25 new test cases in 2 test files imported from pull requests to html5lib-tests,
1770         with run- and expected-files generated.
1771         All new tests pass with the changes included in this patch.
1772
1773         * html5lib/generated/run-ruby-data-expected.txt: Added.
1774         * html5lib/generated/run-ruby-data.html: Added (generated by generate-test-wrappers.py)
1775         * html5lib/generated/run-ruby-write-expected.txt: Added.
1776         * html5lib/generated/run-ruby-write.html: Added (generated by generate-test-wrappers.py)
1777         * html5lib/resources/ruby.dat: Added from https://github.com/darobin/html5lib-tests/pull/1
1778         * html5lib/resources/tests19.dat: Updated from https://github.com/html5lib/html5lib-tests/pull/27
1779
1780 2014-04-17  Alexey Proskuryakov  <ap@apple.com>
1781
1782         Don't skip inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html.
1783
1784         First, they no longer crash/assert. They fail most of the time, but that's tracked as bug 129817.
1785
1786         Second, skipping was ineffective anyway, because we had a preceding [ Pass Failure ]
1787         entry for the same files.
1788
1789         * TestExpectations:
1790
1791 2014-04-17  David Hyatt  <hyatt@apple.com>
1792
1793         [New Multicolumn] REGRESSION: Column set styles don't update when zooming etc.
1794         https://bugs.webkit.org/show_bug.cgi?id=131777
1795
1796         Reviewed by Enrica Casucci.
1797
1798         * fast/multicol/zoom-test-expected.html: Added.
1799         * fast/multicol/zoom-test.html: Added.
1800
1801 2014-04-17  Darin Adler  <darin@apple.com>
1802
1803         Add separate flag for IndexedDatabase in workers since the current implementation is not threadsafe
1804         https://bugs.webkit.org/show_bug.cgi?id=131785
1805         rdar://problem/16003108
1806
1807         Reviewed by Brady Eidson.
1808
1809         * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1810         * js/dom/global-constructors-attributes-shared-worker-expected.txt:
1811         Updated results since indexed database features are not on by default any more.
1812
1813 2014-04-17  Ion Rosca  <rosca@adobe.com>
1814
1815         [CSS Blending] Isolation descendant dependent flags are not updated correctly
1816         https://bugs.webkit.org/show_bug.cgi?id=130892
1817
1818         Reviewed by Dean Jackson.
1819
1820         * css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending.html: Added.
1821         * css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending.html: Added.
1822         * css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending.html: Added.
1823         * css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending.html: Added.
1824         * css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation.html: Added.
1825         * css3/compositing/blend-mode-isolation-flags-turn-off-blending.html: Added.
1826         * css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context.html: Added.
1827         * css3/compositing/blend-mode-isolation-flags-turn-on-blending.html: Added.
1828         * css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context.html: Added.
1829         * platform/mac/css3/compositing/blend-mode-background-expected.txt:
1830         * platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.txt:
1831         * platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.txt:
1832         * platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.txt:
1833         * platform/mac/css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending-expected.txt: Added.
1834         * platform/mac/css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending-expected.txt: Added.
1835         * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending-expected.txt: Added.
1836         * platform/mac/css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending-expected.txt: Added.
1837         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-expected.txt: Added.
1838         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation-expected.txt: Added.
1839         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context-expected.txt: Added.
1840         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-blending-expected.txt: Added.
1841         * platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context-expected.txt: Added.
1842         * platform/mac/css3/compositing/blend-mode-layers-expected.txt:
1843         * platform/mac/css3/compositing/blend-mode-reflection-expected.txt:
1844         * platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt:
1845         * platform/mac/css3/compositing/blend-mode-simple-expected.txt:
1846
1847 2014-04-16  Brian J. Burg  <burg@cs.washington.edu>
1848
1849         Web Replay: memoize fallback time values for document.lastModified
1850         https://bugs.webkit.org/show_bug.cgi?id=131318
1851
1852         Reviewed by Joseph Pecoraro.
1853
1854         Mark the new test as skipped until dependent functionality is landed.
1855
1856         * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
1857
1858 2014-04-16  Dean Jackson  <dino@apple.com>
1859
1860         MediaDocument on iOS should be full page
1861         https://bugs.webkit.org/show_bug.cgi?id=131774
1862
1863         Reviewed by Jer Noble.
1864
1865         * platform/iphone-simulator/media/media-document-controls-size-expected.txt: Added.
1866         * platform/iphone-simulator/media/media-document-controls-size.html: Added.
1867
1868 2014-04-16  Roger Fong  <roger_fong@apple.com>
1869
1870         Add a way for layout tests to determine whether or not a plugin is snapshotted.
1871         https://bugs.webkit.org/show_bug.cgi?id=131650.
1872         <rdar://problem/16615528>
1873
1874         Reviewed by Dean Jackson.
1875
1876         Adjust simple.html accordingly, more snapshotting test changes to come.
1877         * platform/mac-wk2/plugins/snapshotting/simple-expected.txt:
1878         * plugins/snapshotting/simple.html: 
1879
1880 2014-04-16  Oliver Hunt  <oliver@apple.com>
1881
1882         Simple ES6 feature:Array.prototype.fill
1883         https://bugs.webkit.org/show_bug.cgi?id=131703
1884
1885         Reviewed by David Hyatt.
1886
1887         Add tests.
1888
1889         * js/Object-getOwnPropertyNames-expected.txt:
1890         * js/array-fill-expected.txt: Added.
1891         * js/array-fill.html: Added.
1892         * js/script-tests/Object-getOwnPropertyNames.js:
1893         * js/script-tests/array-fill.js: Added.
1894
1895 2014-04-16  David Kilzer  <ddkilzer@apple.com>
1896
1897         Remove test results that match platform/mac results
1898
1899         Found using this shell script:
1900
1901         $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
1902         T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
1903         M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
1904         ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
1905         if [ -f $M -a ! -f $ML -a -z "`diff -u $F $M 2> /dev/null`" ]; then echo $F; fi; \
1906         done
1907
1908         * platform/ios-sim/fast/block/positioning/016-expected.txt: Removed.
1909         * platform/ios-sim/fast/block/positioning/025-expected.txt: Removed.
1910         * platform/ios-sim/fast/dom/icon-url-property-expected.txt: Removed.
1911         * platform/ios-sim/fast/hidpi/focus-rings-expected.txt: Removed.
1912         * platform/ios-sim/fast/multicol/shrink-to-column-height-for-pagination-expected.txt: Removed.
1913         * platform/ios-sim/fast/preloader/document-write-2-expected.txt: Removed.
1914         * platform/ios-sim/fast/preloader/script-expected.txt: Removed.
1915         * platform/ios-sim/fast/writing-mode/broken-ideograph-small-caps-expected.txt: Removed.
1916         * platform/ios-sim/fast/xsl/sort-locale-expected.txt: Removed.
1917         * platform/ios-sim/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Removed.
1918         * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Removed.
1919         * platform/ios-sim/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Removed.
1920         * platform/ios-sim/webarchive/loading/mainresource-null-mimetype-crash-expected.txt: Removed.
1921
1922 2014-04-16  David Kilzer  <ddkilzer@apple.com>
1923
1924         Remove test results that match top-level results
1925
1926         Found using this shell script:
1927
1928         $ for F in `find LayoutTests/platform/ios-sim -name \*-expected.txt`; do \
1929         T=`echo $F | sed -e 's#platform/ios-sim/##'`; \
1930         M=`echo $F | sed -e 's#platform/ios-sim/#platform/mac/#'`; \
1931         ML=`echo $F | sed -e 's#platform/ios-sim/#platform/mac-mountainlion/#'`; \
1932         if [ ! -f $M -a ! -f $ML -a -f $T -a -z "`diff -u $F $T 2> /dev/null`" ]; then echo $F; fi; \
1933         done
1934
1935         * platform/ios-sim/compositing/layer-creation/no-compositing-for-sticky-expected.txt: Removed.
1936         * platform/ios-sim/editing/inserting/insert-3786362-fix-expected.txt: Removed.
1937         * platform/ios-sim/editing/inserting/insert-3907422-fix-expected.txt: Removed.
1938         * platform/ios-sim/editing/unsupported-content/table-delete-001-expected.txt: Removed.
1939         * platform/ios-sim/editing/unsupported-content/table-delete-003-expected.txt: Removed.
1940         * platform/ios-sim/fast/block/positioning/move-with-auto-width-expected.txt: Removed.
1941         * platform/ios-sim/fast/canvas/2d.backingStorePixelRatio-expected.txt: Removed.
1942         * platform/ios-sim/fast/canvas/2d.imageDataHD-expected.txt: Removed.
1943         * platform/ios-sim/fast/canvas/canvas-fillPath-shadow-expected.txt: Removed.
1944         * platform/ios-sim/fast/canvas/webgl/texture-npot-expected.txt: Removed.
1945         * platform/ios-sim/fast/css/MarqueeLayoutTest-expected.txt: Removed.
1946         * platform/ios-sim/fast/css/color-leakage-expected.txt: Removed.
1947         * platform/ios-sim/fast/css/font-face-multiple-remote-sources-expected.txt: Removed.
1948         * platform/ios-sim/fast/css/font-face-remote-expected.txt: Removed.
1949         * platform/ios-sim/fast/css/getComputedStyle/computed-style-expected.txt: Removed.
1950         * platform/ios-sim/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Removed.
1951         * platform/ios-sim/fast/css/nested-layers-with-hover-expected.txt: Removed.
1952         * platform/ios-sim/fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1-expected.txt: Removed.
1953         * platform/ios-sim/fast/dom/Window/window-postmessage-arrays-expected.txt: Removed.
1954         * platform/ios-sim/fast/dom/constructed-objects-prototypes-expected.txt: Removed.
1955         * platform/ios-sim/fast/dom/gc-10-expected.txt: Removed.
1956         * platform/ios-sim/fast/dom/tabindex-clamp-expected.txt: Removed.
1957         * platform/ios-sim/fast/dynamic/dirty-float-in-clean-line-expected.txt: Removed.
1958         * platform/ios-sim/fast/events/pageshow-pagehide-on-back-cached-with-frames-expected.txt: Removed.
1959         * platform/ios-sim/fast/forms/mailto/advanced-get-expected.txt: Removed.
1960         * platform/ios-sim/fast/forms/mailto/advanced-put-expected.txt: Removed.
1961         * platform/ios-sim/fast/forms/radio/indeterminate-radio-expected.txt: Removed.
1962         * platform/ios-sim/fast/forms/select-script-onchange-expected.txt: Removed.
1963         * platform/ios-sim/fast/forms/suggested-value-expected.txt: Removed.
1964         * platform/ios-sim/fast/history/timed-refresh-in-cached-frame-expected.txt: Removed.
1965         * platform/ios-sim/fast/lists/inline-before-content-after-list-marker-expected.txt: Removed.
1966         * platform/ios-sim/fast/media/media-query-list-07-expected.txt: Removed.
1967         * platform/ios-sim/fast/media/print-restores-previous-mediatype-expected.txt: Removed.
1968         * platform/ios-sim/fast/multicol/span/before-child-anonymous-column-block-expected.txt: Removed.
1969         * platform/ios-sim/fast/overflow/horizontal-scroll-after-back-expected.txt: Removed.
1970         * platform/ios-sim/fast/overflow/scrollbar-restored-expected.txt: Removed.
1971         * platform/ios-sim/fast/repaint/table-hover-on-link-expected.txt: Removed.
1972         * platform/ios-sim/fast/repaint/table-section-repaint-expected.txt: Removed.
1973         * platform/ios-sim/fast/ruby/floating-ruby-text-expected.txt: Removed.
1974         * platform/ios-sim/fast/ruby/overhang-horizontal-expected.txt: Removed.
1975         * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap1-expected.txt: Removed.
1976         * platform/ios-sim/fast/ruby/overhang-horizontal-no-overlap2-expected.txt: Removed.
1977         * platform/ios-sim/fast/ruby/positioned-ruby-text-expected.txt: Removed.
1978         * platform/ios-sim/fast/ruby/ruby-text-before-child-split-expected.txt: Removed.
1979         * platform/ios-sim/fast/table/empty-row-crash-expected.txt: Removed.
1980         * platform/ios-sim/fast/table/empty-section-crash-expected.txt: Removed.
1981         * platform/ios-sim/fast/table/inline-form-assert-expected.txt: Removed.
1982         * platform/ios-sim/fast/table/max-width-integer-overflow-expected.txt: Removed.
1983         * platform/ios-sim/fast/table/table-row-split2-expected.txt: Removed.
1984         * platform/ios-sim/fast/table/table-section-split2-expected.txt: Removed.
1985         * platform/ios-sim/fast/table/table-split-expected.txt: Removed.
1986         * platform/ios-sim/fast/table/table-split2-expected.txt: Removed.
1987         * platform/ios-sim/fast/text/apply-start-width-after-skipped-text-expected.txt: Removed.
1988         * platform/ios-sim/fast/text/justify-padding-distribution-expected.txt: Removed.
1989         * platform/ios-sim/fast/text/selection-painted-separately-expected.txt: Removed.
1990         * platform/ios-sim/fast/text/setData-dirty-lines-expected.txt: Removed.
1991         * platform/ios-sim/fast/text/soft-hyphen-2-expected.txt: Removed.
1992         * platform/ios-sim/fast/text/splitText-dirty-lines-expected.txt: Removed.
1993         * platform/ios-sim/fast/transforms/shadows-expected.txt: Removed.
1994         * platform/ios-sim/fast/workers/worker-close-more-expected.txt: Removed.
1995         * platform/ios-sim/fast/writing-mode/table-percent-width-quirk-expected.txt: Removed.
1996         * platform/ios-sim/fast/xmlhttprequest/xmlhttprequest-recursive-sync-event-expected.txt: Removed.
1997         * platform/ios-sim/http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt: Removed.
1998         * platform/ios-sim/http/tests/cookies/simple-cookies-expired-expected.txt: Removed.
1999         * platform/ios-sim/http/tests/cookies/simple-cookies-max-age-expected.txt: Removed.
2000         * platform/ios-sim/http/tests/cookies/single-quoted-value-expected.txt: Removed.
2001         * platform/ios-sim/http/tests/misc/empty-urls-expected.txt: Removed.
2002         * platform/ios-sim/http/tests/multipart/load-last-non-html-frame-expected.txt: Removed.
2003         * platform/ios-sim/http/tests/navigation/post-goback1-expected.txt: Removed.
2004         * platform/ios-sim/http/tests/security/contentSecurityPolicy/connect-src-websocket-blocked-expected.txt: Removed.
2005         * platform/ios-sim/http/tests/security/contentSecurityPolicy/media-src-blocked-expected.txt: Removed.
2006         * platform/ios-sim/http/tests/security/local-video-poster-from-remote-expected.txt: Removed.
2007         * platform/ios-sim/http/tests/security/sandboxed-iframe-modify-self-expected.txt: Removed.
2008         * platform/ios-sim/http/tests/security/video-poster-cross-origin-crash-expected.txt: Removed.
2009         * platform/ios-sim/http/tests/xmlhttprequest/chunked-progress-event-expectedLength-expected.txt: Removed.
2010         * platform/ios-sim/http/tests/xmlhttprequest/request-encoding2-expected.txt: Removed.
2011         * platform/ios-sim/http/tests/xmlhttprequest/upload-onloadend-event-after-load-expected.txt: Removed.
2012         * platform/ios-sim/http/tests/xmlhttprequest/upload-onprogress-event-expected.txt: Removed.
2013         * platform/ios-sim/http/tests/xmlhttprequest/upload-progress-events-expected.txt: Removed.
2014         * platform/ios-sim/media/csp-blocks-video-expected.txt: Removed.
2015         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.1-expected.txt: Removed.
2016         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A3.2-expected.txt: Removed.
2017         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T1-expected.txt: Removed.
2018         * platform/ios-sim/sputnik/Unicode/Unicode_510/S7.6_A5.3_T2-expected.txt: Removed.
2019         * platform/ios-sim/svg/as-image/image-respects-pageScaleFactor-change-expected.txt: Removed.
2020         * platform/ios-sim/svg/css/getComputedStyle-basic-expected.txt: Removed.
2021         * platform/ios-sim/svg/custom/baseval-animval-equality-expected.txt: Removed.
2022         * platform/ios-sim/svg/custom/dasharrayOrigin-expected.txt: Removed.
2023         * platform/ios-sim/svg/custom/getSubStringLength-expected.txt: Removed.
2024         * platform/ios-sim/svg/custom/pattern-scaling-expected.txt: Removed.
2025         * platform/ios-sim/svg/custom/svg-features-expected.txt: Removed.
2026         * platform/ios-sim/svg/dom/altGlyph-dom-expected.txt: Removed.
2027         * platform/ios-sim/svg/foreignObject/fO-parent-display-none-expected.txt: Removed.
2028         * platform/ios-sim/svg/foreignObject/fO-parent-display-none-with-relative-pos-content-expected.txt: Removed.
2029         * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-expected.txt: Removed.
2030         * platform/ios-sim/svg/foreignObject/fO-parent-of-parent-display-none-with-relative-pos-content-expected.txt: Removed.
2031         * platform/ios-sim/svg/hittest/svg-ellipse-non-scale-stroke-expected.txt: Removed.
2032
2033 2014-04-16  David Kilzer  <ddkilzer@apple.com>
2034
2035         <http://webkit.org/b/129171> Rebaseline LayoutTests for iOS
2036
2037         3206 files changed, 65535 insertions(+), 39972 deletions(-)
2038
2039         * platform/ios-sim/Skipped: Clean up old items.  Skip tests that
2040         time out due to notifyDone() not being called.
2041
2042 2014-04-16  David Kilzer  <ddkilzer@apple.com>
2043
2044         Upstream iOS layout test results
2045
2046         7354 files changed, 367781 insertions(+)
2047
2048         * platform/ios-sim: Add.
2049
2050 2014-04-16  David Kilzer  <ddkilzer@apple.com>
2051
2052         Rename LayoutTests/platformm/iphone-simulator => ios-sim
2053
2054         * platform/ios-sim: Renamed from LayoutTests/platform/iphone-simulator.
2055
2056 2014-04-16  Alexey Proskuryakov  <ap@apple.com>
2057
2058         DataTransfer should cache its FileList
2059         https://bugs.webkit.org/show_bug.cgi?id=131694
2060
2061         Reviewed by Darin Adler.
2062
2063         * fast/events/data-transfer-files-attribute-identity-expected.txt: Added.
2064         * fast/events/data-transfer-files-attribute-identity.html: Added.
2065
2066         * platform/wk2/TestExpectations: Skipped the test, because WKTR doesn't support
2067         file dragging yet.
2068
2069 2014-04-16  Zoltan Horvath  <zoltan@webkit.org>
2070
2071         Remove fast/parser/parser-yield-timing.html from skipped list
2072         https://bugs.webkit.org/show_bug.cgi?id=131749
2073
2074         Reviewed by Darin Adler.
2075
2076         The test was originally skipped in Bug 89812 due to flakiness on Chromium
2077         debug bots. I run the tests with huge iterations and I don't see
2078         flakiness on Mavericks release/debug. Let's remove from skipped for now.
2079
2080         * platform/mac/TestExpectations:
2081
2082 2014-04-16  Bem Jones-Bey  <bjonesbe@adobe.com>
2083
2084         Remove references to Leopard and Snow Leopard from Windows TestExpectations
2085
2086         Filed new bugs to track each of these tests, so someone with a windows
2087         build can try and see if the tests still fail.
2088
2089         Unreviewed.
2090
2091         * platform/win/TestExpectations:
2092         * platform/wincairo/TestExpectations:
2093
2094 2014-04-16  David Hyatt  <hyatt@apple.com>
2095
2096         Make sure to skip the RenderMultiColumnFlowThread when resolving percentage heights inside columns against
2097         containing blocks. The flow thread's auto height should not interfere if a fixed height is specified on
2098         an ancestor.
2099
2100         https://bugs.webkit.org/show_bug.cgi?id=131741
2101
2102         Reviewed by Simon Fraser.
2103
2104         * fast/multicol/percent-height-expected.html: Added.
2105         * fast/multicol/percent-height.html: Added.
2106
2107 2014-04-16  Martin Hodovan  <mhodovan@inf.u-szeged.hu>
2108
2109         ASSERTION FAILED: x2 >= x1 in WebCore::RenderObject::drawLineForBoxSide
2110         https://bugs.webkit.org/show_bug.cgi?id=127835
2111
2112         Added test demonstrates four cases:
2113         Test #1: Negative upper margin + positive upper padding
2114         Test #2: Negative right margin + positive right padding (used to fail)
2115         Test #3: Negative bottom margin + positive bottom padding
2116         Test #4: Negative left margin + positive left padding (used to fail)
2117
2118         Reviewed by Darin Adler.
2119
2120         * fast/css/padding-margin-negative-border-expected.html: Added.
2121         * fast/css/padding-margin-negative-border.html: Added.
2122
2123 2014-04-16  Jer Noble  <jer.noble@apple.com>
2124
2125         [MSE] Seeks into buffered ranges will never complete.
2126         https://bugs.webkit.org/show_bug.cgi?id=131717
2127
2128         Reviewed by Eric Carlson.
2129
2130         * media/media-source/media-source-seek-complete-expected.txt: Added.
2131         * media/media-source/media-source-seek-complete.html: Added.
2132
2133 2014-04-16  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2134
2135         Unreviewed EFL gardening. Some test modules come to crash since buildbot uses
2136         Ubuntu 13.10. Skip those crash modules for now. 
2137
2138         * platform/efl-wk2/TestExpectations:
2139
2140 2014-04-14  Roger Fong  <roger_fong@apple.com>
2141
2142         Snapshotted plugins may need to be restarted if style properties are changed after initial load of plugin.
2143         https://bugs.webkit.org/show_bug.cgi?id=131553.
2144         <rdar://problem/15443375>
2145
2146         Reviewed by Timothy Horton.
2147
2148         * platform/mac-wk2/plugins/snapshotting/set-plugin-size-to-tiny-expected.txt: Added.
2149         * plugins/snapshotting/set-plugin-size-to-tiny.html: Added.
2150
2151 2014-04-14  Morten Stenshorne  <mstensho@opera.com>
2152
2153         [New Multicolumn] Add support for column-span:all
2154         https://bugs.webkit.org/show_bug.cgi?id=129330
2155
2156         Reviewed by Dave Hyatt.
2157
2158         Wrote a bunch of tests. A few of the tests were copied from existing
2159         (old-impl) tests and put in a separate directory. That directory can
2160         be wiped when we turn on the new multicol implementation by default.
2161
2162         * fast/multicol/newmulticol/adjacent-spanners-expected.html: Added.
2163         * fast/multicol/newmulticol/adjacent-spanners.html: Added.
2164         * fast/multicol/newmulticol/block-becomes-spanner-expected.html: Added.
2165         * fast/multicol/newmulticol/block-becomes-spanner.html: Added.
2166         * fast/multicol/newmulticol/change-spanner-display-expected.html: Added.
2167         * fast/multicol/newmulticol/change-spanner-display.html: Added.
2168         * fast/multicol/newmulticol/change-spanner-parent-display-expected.html: Added.
2169         * fast/multicol/newmulticol/change-spanner-parent-display.html: Added.
2170         * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash-expected.txt: Added.
2171         * fast/multicol/newmulticol/compare-with-old-impl/anonymous-block-split-crash.html: Added.
2172         * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block-expected.html: Added.
2173         * fast/multicol/newmulticol/compare-with-old-impl/before-child-anonymous-column-block.html: Added.
2174         * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash-expected.txt: Added.
2175         * fast/multicol/newmulticol/compare-with-old-impl/clone-before-after-content-crash.html: Added.
2176         * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash-expected.txt: Added.
2177         * fast/multicol/newmulticol/compare-with-old-impl/clone-block-children-inline-mismatch-crash.html: Added.
2178         * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox-expected.txt: Added.
2179         * fast/multicol/newmulticol/compare-with-old-impl/clone-flexbox.html: Added.
2180         * fast/multicol/newmulticol/compare-with-old-impl/clone-summary-expected.html: Added.
2181         * fast/multicol/newmulticol/compare-with-old-impl/clone-summary.html: Added.
2182         * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box-expected.txt: Added.
2183         * fast/multicol/newmulticol/compare-with-old-impl/column-span-inside-multicol-webkit-box.html: Added.
2184         * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash-expected.txt: Added.
2185         * fast/multicol/newmulticol/compare-with-old-impl/continuation-crash.html: Added.
2186         * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash-expected.txt: Added.
2187         * fast/multicol/newmulticol/compare-with-old-impl/double-merge-anonymous-block-crash.html: Added.
2188         * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash-expected.txt: Added.
2189         * fast/multicol/newmulticol/compare-with-old-impl/empty-anonymous-block-split-crash.html: Added.
2190         * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash-expected.txt: Added.
2191         * fast/multicol/newmulticol/compare-with-old-impl/float-not-removed-crash.html: Added.
2192         * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash-expected.txt: Added.
2193         * fast/multicol/newmulticol/compare-with-old-impl/list-multi-column-crash.html: Added.
2194         * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash-expected.txt: Added.
2195         * fast/multicol/newmulticol/compare-with-old-impl/positioned-child-not-removed-crash.html: Added.
2196         * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash-expected.txt: Added.
2197         * fast/multicol/newmulticol/compare-with-old-impl/positioned-objects-not-removed-crash.html: Added.
2198         * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash-expected.txt: Added.
2199         * fast/multicol/newmulticol/compare-with-old-impl/recursive-split-flow-crash.html: Added.
2200         * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash-expected.txt: Added.
2201         * fast/multicol/newmulticol/compare-with-old-impl/removal-of-multicol-span-crash.html: Added.
2202         * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash-expected.txt: Added.
2203         * fast/multicol/newmulticol/compare-with-old-impl/remove-child-split-flow-crash.html: Added.
2204         * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash-expected.txt: Added.
2205         * fast/multicol/newmulticol/compare-with-old-impl/runin-continuation-crash.html: Added.
2206         * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting-expected.html: Added.
2207         * fast/multicol/newmulticol/compare-with-old-impl/span-as-immediate-child-complex-splitting.html: Added.
2208         * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child-expected.html: Added.
2209         * fast/multicol/newmulticol/compare-with-old-impl/span-as-nested-inline-block-child.html: Added.
2210         * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash-expected.txt: Added.
2211         * fast/multicol/newmulticol/compare-with-old-impl/split-flow-anonymous-wrapper-crash.html: Added.
2212         * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash-expected.txt: Added.
2213         * fast/multicol/newmulticol/compare-with-old-impl/split-inline-wrong-post-block-crash.html: Added.
2214         * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash-expected.txt: Added.
2215         * fast/multicol/newmulticol/compare-with-old-impl/table-multi-column-crash.html: Added.
2216         * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash-expected.txt: Added.
2217         * fast/multicol/newmulticol/compare-with-old-impl/textbox-not-removed-crash.html: Added.
2218         * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash-expected.txt: Added.
2219         * fast/multicol/newmulticol/compare-with-old-impl/update-after-content-before-child-crash.html: Added.
2220         * fast/multicol/newmulticol/insert-row-content1-expected.html: Added.
2221         * fast/multicol/newmulticol/insert-row-content1.html: Added.
2222         * fast/multicol/newmulticol/insert-row-content2-expected.html: Added.
2223         * fast/multicol/newmulticol/insert-row-content2.html: Added.
2224         * fast/multicol/newmulticol/insert-row-content3-expected.html: Added.
2225         * fast/multicol/newmulticol/insert-row-content3.html: Added.
2226         * fast/multicol/newmulticol/insert-row-content4-expected.html: Added.
2227         * fast/multicol/newmulticol/insert-row-content4.html: Added.
2228         * fast/multicol/newmulticol/insert-row-content5-expected.html: Added.
2229         * fast/multicol/newmulticol/insert-row-content5.html: Added.
2230         * fast/multicol/newmulticol/insert-row-content6-expected.html: Added.
2231         * fast/multicol/newmulticol/insert-row-content6.html: Added.
2232         * fast/multicol/newmulticol/insert-row-content7-expected.html: Added.
2233         * fast/multicol/newmulticol/insert-row-content7.html: Added.
2234         * fast/multicol/newmulticol/insert-row-content8-expected.html: Added.
2235         * fast/multicol/newmulticol/insert-row-content8.html: Added.
2236         * fast/multicol/newmulticol/insert-row-content9-expected.html: Added.
2237         * fast/multicol/newmulticol/insert-row-content9.html: Added.
2238         * fast/multicol/newmulticol/insert-spanner-child1-expected.html: Added.
2239         * fast/multicol/newmulticol/insert-spanner-child1.html: Added.
2240         * fast/multicol/newmulticol/insert-spanner-child2-expected.html: Added.
2241         * fast/multicol/newmulticol/insert-spanner-child2.html: Added.
2242         * fast/multicol/newmulticol/insert-spanner-child3-expected.html: Added.
2243         * fast/multicol/newmulticol/insert-spanner-child3.html: Added.
2244         * fast/multicol/newmulticol/insert-spanner1-expected.html: Added.
2245         * fast/multicol/newmulticol/insert-spanner1.html: Added.
2246         * fast/multicol/newmulticol/insert-spanner2-expected.html: Added.
2247         * fast/multicol/newmulticol/insert-spanner2.html: Added.
2248         * fast/multicol/newmulticol/insert-spanner3-expected.html: Added.
2249         * fast/multicol/newmulticol/insert-spanner3.html: Added.
2250         * fast/multicol/newmulticol/insert-spanner4-expected.html: Added.
2251         * fast/multicol/newmulticol/insert-spanner4.html: Added.
2252         * fast/multicol/newmulticol/insert-spanner5-expected.html: Added.
2253         * fast/multicol/newmulticol/insert-spanner5.html: Added.
2254         * fast/multicol/newmulticol/insert-spanner6-expected.html: Added.
2255         * fast/multicol/newmulticol/insert-spanner6.html: Added.
2256         * fast/multicol/newmulticol/insert-spanner7-expected.html: Added.
2257         * fast/multicol/newmulticol/insert-spanner7.html: Added.
2258         * fast/multicol/newmulticol/insert-spanner8-expected.html: Added.
2259         * fast/multicol/newmulticol/insert-spanner8.html: Added.
2260         * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block-expected.html: Added.
2261         * fast/multicol/newmulticol/multicol-with-spanner-becomes-regular-block.html: Added.
2262         * fast/multicol/newmulticol/remove-row-content1-expected.html: Added.
2263         * fast/multicol/newmulticol/remove-row-content1.html: Added.
2264         * fast/multicol/newmulticol/remove-row-content2-expected.html: Added.
2265         * fast/multicol/newmulticol/remove-row-content2.html: Added.
2266         * fast/multicol/newmulticol/remove-row-content3-expected.html: Added.
2267         * fast/multicol/newmulticol/remove-row-content3.html: Added.
2268         * fast/multicol/newmulticol/remove-row-content4-expected.html: Added.
2269         * fast/multicol/newmulticol/remove-row-content4.html: Added.
2270         * fast/multicol/newmulticol/remove-row-content5-expected.html: Added.
2271         * fast/multicol/newmulticol/remove-row-content5.html: Added.
2272         * fast/multicol/newmulticol/remove-row-content6-expected.html: Added.
2273         * fast/multicol/newmulticol/remove-row-content6.html: Added.
2274         * fast/multicol/newmulticol/remove-row-content7-expected.html: Added.
2275         * fast/multicol/newmulticol/remove-row-content7.html: Added.
2276         * fast/multicol/newmulticol/remove-row-content8-expected.html: Added.
2277         * fast/multicol/newmulticol/remove-row-content8.html: Added.
2278         * fast/multicol/newmulticol/remove-row-content9-expected.html: Added.
2279         * fast/multicol/newmulticol/remove-row-content9.html: Added.
2280         * fast/multicol/newmulticol/remove-spanner1-expected.html: Added.
2281         * fast/multicol/newmulticol/remove-spanner1.html: Added.
2282         * fast/multicol/newmulticol/remove-spanner2-expected.html: Added.
2283         * fast/multicol/newmulticol/remove-spanner2.html: Added.
2284         * fast/multicol/newmulticol/remove-spanner3-expected.html: Added.
2285         * fast/multicol/newmulticol/remove-spanner3.html: Added.
2286         * fast/multicol/newmulticol/remove-spanner4-expected.html: Added.
2287         * fast/multicol/newmulticol/remove-spanner4.html: Added.
2288         * fast/multicol/newmulticol/remove-spanner5-expected.html: Added.
2289         * fast/multicol/newmulticol/remove-spanner5.html: Added.
2290         * fast/multicol/newmulticol/remove-spanner6-expected.html: Added.
2291         * fast/multicol/newmulticol/remove-spanner6.html: Added.
2292         * fast/multicol/newmulticol/sole-spanner-expected.html: Added.
2293         * fast/multicol/newmulticol/sole-spanner.html: Added.
2294         * fast/multicol/newmulticol/span-between-text-expected.html: Added.
2295         * fast/multicol/newmulticol/span-between-text.html: Added.
2296         * fast/multicol/newmulticol/spanner-becomes-regular-block-expected.html: Added.
2297         * fast/multicol/newmulticol/spanner-becomes-regular-block.html: Added.
2298         * fast/multicol/newmulticol/spanner-first-expected.html: Added.
2299         * fast/multicol/newmulticol/spanner-first.html: Added.
2300         * fast/multicol/newmulticol/spanner-img-expected.html: Added.
2301         * fast/multicol/newmulticol/spanner-img.html: Added.
2302         * fast/multicol/newmulticol/spanner-inline-block-expected.html: Added.
2303         * fast/multicol/newmulticol/spanner-inline-block.html: Added.
2304         * fast/multicol/newmulticol/spanner-last-expected.html: Added.
2305         * fast/multicol/newmulticol/spanner-last.html: Added.
2306         * fast/multicol/newmulticol/spanner-nested-dynamic-expected.html: Added.
2307         * fast/multicol/newmulticol/spanner-nested-dynamic.html: Added.
2308         * fast/multicol/newmulticol/spanner-nested-expected.html: Added.
2309         * fast/multicol/newmulticol/spanner-nested.html: Added.
2310         * fast/multicol/newmulticol/spanner-pseudo-after1-expected.html: Added.
2311         * fast/multicol/newmulticol/spanner-pseudo-after1.html: Added.
2312         * fast/multicol/newmulticol/spanner-pseudo-after2-expected.html: Added.
2313         * fast/multicol/newmulticol/spanner-pseudo-after2.html: Added.
2314         * fast/multicol/newmulticol/spanner-pseudo-after3-expected.html: Added.
2315         * fast/multicol/newmulticol/spanner-pseudo-after3.html: Added.
2316         * fast/multicol/newmulticol/spanner-pseudo-after4-expected.html: Added.
2317         * fast/multicol/newmulticol/spanner-pseudo-after4.html: Added.
2318         * fast/multicol/newmulticol/spanner-pseudo-before-after1-expected.html: Added.
2319         * fast/multicol/newmulticol/spanner-pseudo-before-after1.html: Added.
2320         * fast/multicol/newmulticol/spanner-pseudo-before-after2-expected.html: Added.
2321         * fast/multicol/newmulticol/spanner-pseudo-before-after2.html: Added.
2322         * fast/multicol/newmulticol/spanner-pseudo-before-after3-expected.html: Added.
2323         * fast/multicol/newmulticol/spanner-pseudo-before-after3.html: Added.
2324         * fast/multicol/newmulticol/spanner-pseudo-before-after4-expected.html: Added.
2325         * fast/multicol/newmulticol/spanner-pseudo-before-after4.html: Added.
2326         * fast/multicol/newmulticol/spanner-pseudo-before1-expected.html: Added.
2327         * fast/multicol/newmulticol/spanner-pseudo-before1.html: Added.
2328         * fast/multicol/newmulticol/spanner-pseudo-before2-expected.html: Added.
2329         * fast/multicol/newmulticol/spanner-pseudo-before2.html: Added.
2330         * fast/multicol/newmulticol/spanner-pseudo-before3-expected.html: Added.
2331         * fast/multicol/newmulticol/spanner-pseudo-before3.html: Added.
2332         * fast/multicol/newmulticol/spanner-pseudo-before4-expected.html: Added.
2333         * fast/multicol/newmulticol/spanner-pseudo-before4.html: Added.
2334         * fast/multicol/newmulticol/spanner-table-expected.html: Added.
2335         * fast/multicol/newmulticol/spanner-table.html: Added.
2336         * fast/multicol/newmulticol/spanner-with-margin-expected.html: Added.
2337         * fast/multicol/newmulticol/spanner-with-margin.html: Added.
2338         * fast/multicol/newmulticol/spanner1-expected.html: Added.
2339         * fast/multicol/newmulticol/spanner1.html: Added.
2340         * fast/multicol/newmulticol/spanner2-expected.html: Added.
2341         * fast/multicol/newmulticol/spanner2.html: Added.
2342         * fast/multicol/newmulticol/spanner3-expected.html: Added.
2343         * fast/multicol/newmulticol/spanner3.html: Added.
2344         * fast/multicol/newmulticol/spanner4-expected.html: Added.
2345         * fast/multicol/newmulticol/spanner4.html: Added.
2346         * fast/multicol/newmulticol/spanner5-expected.html: Added.
2347         * fast/multicol/newmulticol/spanner5.html: Added.
2348         * fast/multicol/newmulticol/spanner6-expected.html: Added.
2349         * fast/multicol/newmulticol/spanner6.html: Added.
2350         * fast/multicol/newmulticol/spanner7-expected.html: Added.
2351         * fast/multicol/newmulticol/spanner7.html: Added.
2352         * fast/multicol/newmulticol/spanner8-expected.html: Added.
2353         * fast/multicol/newmulticol/spanner8.html: Added.
2354         * fast/multicol/newmulticol/spanner9-expected.html: Added.
2355         * fast/multicol/newmulticol/spanner9.html: Added.
2356         * fast/multicol/newmulticol/trailing-margin-with-spanner-expected.html: Added.
2357         * fast/multicol/newmulticol/trailing-margin-with-spanner.html: Added.
2358         * fast/multicol/newmulticol/trailing-margin-with-spanner2-expected.html: Added.
2359         * fast/multicol/newmulticol/trailing-margin-with-spanner2.html: Added.
2360         * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt: Added.
2361
2362 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2363
2364         http/tests/websocket/tests/hybi/workers/close.html is flaky
2365         https://bugs.webkit.org/show_bug.cgi?id=131716
2366
2367         * platform/mac/TestExpectations: Marking as such.
2368
2369 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2370
2371         transitions/cancel-transition.html is very flaky on Mac
2372         https://bugs.webkit.org/show_bug.cgi?id=131715
2373
2374         * platform/mac/TestExpectations: Marking as such.
2375
2376 2014-04-15  Lorenzo Tilve  <ltilve@igalia.com>
2377
2378         Unreviewed gardening.
2379
2380         * TestExpectations:
2381         Corrected wrong js/regress/ path for js/slow-stress/emscripten-memops.html
2382         * platform/gtk/TestExpectations:
2383         Updated expectation for passing on Release plugins/unavailable-plugin-indicator-obscurity.html
2384
2385 2014-04-15  Commit Queue  <commit-queue@webkit.org>
2386
2387         Unreviewed, rolling out r167199 and r167251.
2388         https://bugs.webkit.org/show_bug.cgi?id=131678
2389
2390         Caused a DYEBench regression and does not seem to improve perf
2391         on relevant websites (Requested by rniwa on #webkit).
2392
2393         Reverted changesets:
2394
2395         "Rewrite Function.bind as a builtin"
2396         https://bugs.webkit.org/show_bug.cgi?id=131083
2397         http://trac.webkit.org/changeset/167199
2398
2399         "Update test result"
2400         http://trac.webkit.org/changeset/167251
2401
2402 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2403
2404         inspector/dom/content-flow-list.html and inspector/dom/content-flow-content-removal.html
2405         flakily fail and assert
2406         https://bugs.webkit.org/show_bug.cgi?id=131679
2407
2408         * TestExpectations: This one, too.
2409
2410 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2411
2412         inspector/dom/content-flow-list.html is flakily failing and asserting
2413         https://bugs.webkit.org/show_bug.cgi?id=131679
2414
2415         * TestExpectations: Skip the test, it fails or asserts most of the time.
2416
2417 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2418
2419         ScriptProcessorNode is garbage collected while still active if unreachable (breaks multiple webaudio test)
2420         https://bugs.webkit.org/show_bug.cgi?id=112521
2421
2422         * TestExpectations: Updated bug number, added webaudio/audioprocessingevent.html,
2423         and removed a spurious additional webaudio/javascriptaudionode-downmix8-2channel-input.html line.
2424
2425 2014-04-15  Alexey Proskuryakov  <ap@apple.com>
2426
2427         [Mac] compositing/repaint/positioned-movement.html flaky, missing repaint
2428         https://bugs.webkit.org/show_bug.cgi?id=118153
2429
2430         * platform/mac-wk2/TestExpectations:
2431         * platform/mac/TestExpectations:
2432         Moved the flaky expectation to also apply to WebKit1.
2433
2434 2014-04-14  Commit Queue  <commit-queue@webkit.org>
2435
2436         Unreviewed, rolling out r167261.
2437         https://bugs.webkit.org/show_bug.cgi?id=131667
2438
2439         broke many navigation tests (Requested by ap on #webkit).
2440
2441         Reverted changeset:
2442
2443         "Web Replay: memoize fallback time values for
2444         document.lastModified"
2445         https://bugs.webkit.org/show_bug.cgi?id=131318
2446         http://trac.webkit.org/changeset/167261
2447
2448 2014-04-14  Commit Queue  <commit-queue@webkit.org>
2449
2450         Unreviewed, rolling out r167272.
2451         https://bugs.webkit.org/show_bug.cgi?id=131666
2452
2453         Broke multiple tests (Requested by ap on #webkit).
2454
2455         Reverted changeset:
2456
2457         "Function.bind itself is too slow"
2458         https://bugs.webkit.org/show_bug.cgi?id=131636
2459         http://trac.webkit.org/changeset/167272
2460
2461 2014-04-14  Jon Honeycutt  <jhoneycutt@apple.com>
2462
2463         Assertion failure under FEImage::determineAbsolutePaintRect()
2464
2465         <https://bugs.webkit.org/show_bug.cgi?id=131660>
2466         <rdar://problem/15669294>
2467
2468         Reviewed by Geoffrey Garen.
2469
2470         * svg/filters/feImage-filter-assertion-expected.txt: Added.
2471         * svg/filters/feImage-filter-assertion.html: Added.
2472
2473 2014-04-14  Oliver Hunt  <oliver@apple.com>
2474
2475         Function.bind itself is too slow
2476         https://bugs.webkit.org/show_bug.cgi?id=131636
2477
2478         Reviewed by Geoffrey Garen.
2479
2480         New test, and fix bogus log in old one
2481
2482         * js/regress/function-bind-create-expected.html: Added.
2483         * js/regress/function-bind-create.html: Added.
2484         * js/regress/script-tests/function-bind-create.js: Added.
2485         (test):
2486         * js/regress/script-tests/function-bind.js:
2487
2488 2014-04-14  Brian J. Burg  <burg@cs.washington.edu>
2489
2490         Web Replay: memoize fallback time values for document.lastModified
2491         https://bugs.webkit.org/show_bug.cgi?id=131318
2492
2493         Reviewed by Joseph Pecoraro.
2494
2495         * http/tests/inspector/replay/document-last-modified-fallback-value.html: Added.
2496
2497 2014-04-14  Eduardo Lima Mitev  <elima@igalia.com>
2498
2499         [GTK] Unreviewed GTK gardening.
2500
2501         * platform/gtk/TestExpectations: Update test expectations for new failing test 'editing/editability/ignored-content.html'.
2502         * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Rebaselined.
2503
2504 2014-04-14  Dirk Schulze  <krit@webkit.org>
2505
2506         Optimize Canvas fill and drawImage with SourceIn, DestinationIn, SourceOut, and DestinationAtop using transparencyLayer.
2507         https://bugs.webkit.org/show_bug.cgi?id=79659
2508
2509         Reviewed by Darin Adler.
2510
2511         Unskip previously failing tests.
2512
2513         * platform/gtk/TestExpectations:
2514
2515 2014-04-14  Manuel Rego Casasnovas  <rego@igalia.com>
2516
2517         [JSC] CSSStyleDeclaration report incorrect descriptor
2518         https://bugs.webkit.org/show_bug.cgi?id=89697
2519
2520         Reviewed by Benjamin Poulain.
2521
2522         Add new test to check the descriptor of CSSStyleDeclaration properties.
2523
2524         * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt: Added.
2525         * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html: Added.
2526
2527 2014-04-14  Benjamin Poulain  <benjamin@webkit.org>
2528
2529         CSS JIT: compile the :nth-child() pseudo class
2530         https://bugs.webkit.org/show_bug.cgi?id=131602
2531
2532         Reviewed by Andreas Kling.
2533
2534         Add a couple of test for the new code:
2535         -nth-child-with-backtracking tests the register pressure with backtracking.
2536         -nth-child-bounds tests invalid selectors do not cause problems.
2537
2538         * fast/selectors/nth-child-bounds-expected.txt: Added.
2539         * fast/selectors/nth-child-bounds.html: Added.
2540         * fast/selectors/nth-child-with-backtracking-expected.txt: Added.
2541         * fast/selectors/nth-child-with-backtracking.html: Added.
2542
2543         * http/tests/security/video-poster-cross-origin-crash.html:
2544         Now that CSSSelector filters out ridiculously bad values, the pseudo class in this test
2545         was no longer executed.
2546         The particular value of nth-child is irrelevant for this test, all it needs it the tree marking
2547         while not matching.
2548
2549 2014-04-14  Mihnea Ovidenie  <mihnea@adobe.com>
2550
2551         [CSS Regions] Hit testing doesn't work in video
2552         https://bugs.webkit.org/show_bug.cgi?id=131485
2553
2554         Reviewed by Andrei Bucur.
2555
2556         * fast/regions/hit-test-region-preserve3d-container-expected.txt: Added.
2557         * fast/regions/hit-test-region-preserve3d-container.html: Added.
2558
2559 2014-04-14  Koji Ishii  <kojishi@gmail.com>
2560
2561         Update html5lib test data to latest version
2562         https://bugs.webkit.org/show_bug.cgi?id=131588
2563
2564         Reviewed by Darin Adler.
2565
2566         This patch imports the latest version of the "dat" files from
2567         https://github.com/html5lib/html5lib-tests
2568         Also updated expected files for failures of new tests.
2569
2570         * html5lib/generated/run-adoption01-data-expected.txt: Passes now as a bug in the test was fixed.
2571         * html5lib/generated/run-adoption01-write-expected.txt: Supressed new failures.
2572         * html5lib/generated/run-inbody01-data-expected.txt: Added.
2573         * html5lib/generated/run-inbody01-data.html: Added.
2574         * html5lib/generated/run-inbody01-write-expected.txt: Added.
2575         * html5lib/generated/run-inbody01-write.html: Added.
2576         * html5lib/generated/run-main-element-data-expected.txt: Added.
2577         * html5lib/generated/run-main-element-data.html: Added.
2578         * html5lib/generated/run-main-element-write-expected.txt: Added.
2579         * html5lib/generated/run-main-element-write.html: Added.
2580         * html5lib/generated/run-template-data-expected.txt: Supressed new failures.
2581         * html5lib/generated/run-template-write-expected.txt: Supressed new failures.
2582         * html5lib/generated/run-tests21-data-expected.txt: Supressed new failures.
2583         * html5lib/generated/run-tests21-write-expected.txt: Supressed new failures.
2584         * html5lib/generated/run-tests25-data-expected.txt: Supressed new failures.
2585         * html5lib/generated/run-tests25-write-expected.txt: Supressed new failures.
2586         * html5lib/resources/adoption01.dat:
2587         * html5lib/resources/adoption02.dat:
2588         * html5lib/resources/comments01.dat:
2589         * html5lib/resources/doctype01.dat:
2590         * html5lib/resources/domjs-unsafe.dat:
2591         * html5lib/resources/entities01.dat:
2592         * html5lib/resources/entities02.dat:
2593         * html5lib/resources/html5test-com.dat:
2594         * html5lib/resources/inbody01.dat:
2595         * html5lib/resources/isindex.dat:
2596         * html5lib/resources/main-element.dat: Added.
2597         * html5lib/resources/pending-spec-changes-plain-text-unsafe.dat:
2598         * html5lib/resources/pending-spec-changes.dat:
2599         * html5lib/resources/plain-text-unsafe.dat:
2600         * html5lib/resources/scriptdata01.dat:
2601         * html5lib/resources/tables01.dat:
2602         * html5lib/resources/template.dat:
2603         * html5lib/resources/tests1.dat:
2604         * html5lib/resources/tests10.dat:
2605         * html5lib/resources/tests14.dat:
2606         * html5lib/resources/tests15.dat:
2607         * html5lib/resources/tests16.dat:
2608         * html5lib/resources/tests17.dat:
2609         * html5lib/resources/tests18.dat:
2610         * html5lib/resources/tests19.dat:
2611         * html5lib/resources/tests2.dat:
2612         * html5lib/resources/tests20.dat:
2613         * html5lib/resources/tests21.dat:
2614         * html5lib/resources/tests22.dat:
2615         * html5lib/resources/tests23.dat:
2616         * html5lib/resources/tests25.dat:
2617         * html5lib/resources/tests26.dat:
2618         * html5lib/resources/tests3.dat:
2619         * html5lib/resources/tests4.dat:
2620         * html5lib/resources/tests5.dat:
2621         * html5lib/resources/tests6.dat:
2622         * html5lib/resources/tests7.dat:
2623         * html5lib/resources/tests8.dat:
2624         * html5lib/resources/tests9.dat:
2625         * html5lib/resources/tests_innerHTML_1.dat:
2626         * html5lib/resources/tricky01.dat:
2627         * html5lib/resources/webkit01.dat:
2628         * html5lib/resources/webkit02.dat:
2629
2630 2014-04-13  Darin Adler  <darin@apple.com>
2631
2632         REGRESSION (r158617): Find on Page can get stuck in a loop when the search string occurs in an <input> in a <fieldset>
2633         https://bugs.webkit.org/show_bug.cgi?id=126322
2634
2635         Reviewed by Ryosuke Niwa.
2636
2637         * editing/text-iterator/count-matches-in-form-expected.txt: Added.
2638         * editing/text-iterator/count-matches-in-form.html: Added.
2639
2640         * fast/text/window-find.html: Tweaked the test a bit, making it a little easier to
2641         see if the test hasn't even run.
2642
2643 2014-04-08  Oliver Hunt  <oliver@apple.com>
2644
2645         Rewrite Function.bind as a builtin
2646         https://bugs.webkit.org/show_bug.cgi?id=131083
2647
2648         Reviewed by Geoffrey Garen.
2649
2650         Testing.
2651
2652         * js/dom/function-bind-expected.txt:
2653         * js/regress/function-bind-expected.txt: Added.
2654         * js/regress/function-bind.html: Added.
2655         * js/regress/script-tests/function-bind.js: Added.
2656         (foo):
2657
2658 2014-04-13  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2659
2660         [GStreamer] No CORS support for media elements
2661         https://bugs.webkit.org/show_bug.cgi?id=99037
2662
2663         Reviewed by Philippe Normand.
2664
2665         http/tests/security/video-cross-origin-accessfailure.html verifies that cross-origin streams that fail CORS check
2666         are not played when crossorigin attribute is set.
2667          http/tests/security/video-cross-origin-accesssameorigin.html verifies that access to same-origin streams
2668         are played when crossorigin attribute is set.
2669
2670         * http/tests/security/video-cross-origin-accessfailure-expected.txt: Added.
2671         * http/tests/security/video-cross-origin-accessfailure.html: Added.
2672         * http/tests/security/video-cross-origin-accesssameorigin-expected.txt: Added.
2673         * http/tests/security/video-cross-origin-accesssameorigin.html: Added.
2674         * platform/efl/TestExpectations: Enabled http/tests/security/video-cross-origin-readback.html.
2675         * platform/gtk/TestExpectations: Ditto.
2676         * platform/mac/TestExpectations: Disabled http/tests/security/video-cross-origin-accessfailure.html.
2677
2678 2014-04-13  Darin Adler  <darin@apple.com>
2679
2680         REGRESSION (r166860): ASSERTION FAILED: !isCalculated() on fast/css/image-set-value-not-removed-crash.html
2681         https://bugs.webkit.org/show_bug.cgi?id=131480
2682
2683         Reviewed by Andreas Kling.
2684
2685         * platform/mac/TestExpectations: Unskip the test now that the assertion is fixed.
2686
2687 2014-04-12  Filip Pizlo  <fpizlo@apple.com>
2688
2689         Make slow-stress tests run faster by running fewer VM variants.
2690
2691         Rubber stamped by Geoffrey Garen.
2692
2693         * jsc-layout-tests.yaml:
2694
2695 2014-04-12  Filip Pizlo  <fpizlo@apple.com>
2696
2697         Math.fround() should be an intrinsic
2698         https://bugs.webkit.org/show_bug.cgi?id=131583
2699
2700         Reviewed by Geoffrey Garen.
2701         
2702         This test runs 4.4635x faster with the intrinsic.
2703
2704         * js/regress/fround-expected.txt: Added.
2705         * js/regress/fround.html: Added.
2706         * js/regress/script-tests/fround.js: Added.
2707
2708 2014-04-12  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2709
2710         [SOUP] Libsoup internal credential setting should be controlled by loader decision
2711         https://bugs.webkit.org/show_bug.cgi?id=130963
2712
2713         Reviewed by Darin Adler.
2714
2715         * platform/efl/TestExpectations: Unskipped http/tests/xmlhttprequest/cross-origin-no-authorization.html.
2716         * platform/gtk/TestExpectations: Ditto.
2717
2718 2014-04-12  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
2719
2720         (before-mar-1-1000) In correct date creation prior to 1 Mar 1000 
2721         https://bugs.webkit.org/show_bug.cgi?id=129308
2722
2723         Reviewed by Darin Adler.
2724
2725         * js/date-constructor-expected.txt:
2726         * js/script-tests/date-constructor.js:
2727
2728 2014-04-11  Jon Honeycutt  <jhoneycutt@apple.com>
2729
2730         Assertion failure changing select element size during focus event
2731         dispatch
2732         <https://bugs.webkit.org/show_bug.cgi?id=131566>
2733         <rdar://problem/16400735>
2734
2735         Reviewed by Andy Estes.
2736
2737         * fast/forms/select-change-size-during-focus-expected.txt: Added.
2738         * fast/forms/select-change-size-during-focus.html: Added.
2739
2740 2014-04-11  Bem Jones-Bey  <bjonesbe@adobe.com>
2741
2742         Clear sibling floats while splitting inline flow
2743         https://bugs.webkit.org/show_bug.cgi?id=130905
2744
2745         Reviewed by David Hyatt.
2746
2747         This test will only crash if run with Address Sanitizer or some other
2748         address checking tool.
2749
2750         * fast/block/float/split-inline-sibling-of-float-crash-expected.txt: Added.
2751         * fast/block/float/split-inline-sibling-of-float-crash.html: Added.
2752
2753 2014-04-11  Gavin Barraclough  <baraclough@apple.com>
2754
2755         Rollout - Rewrite Function.bind as a builtin
2756         https://bugs.webkit.org/show_bug.cgi?id=131083
2757
2758         Unreviewed.
2759
2760         Rolling out r167020 while investigating a performance regression.
2761
2762         * js/dom/function-bind-expected.txt:
2763         * js/regress/function-bind-expected.txt: Removed.
2764         * js/regress/function-bind.html: Removed.
2765         * js/regress/script-tests/function-bind.js: Removed.
2766
2767 2014-04-11  Hans Muller  <hmuller@adobe.com>
2768
2769         [CSS Shapes] shape-outside from image doesn't load properly
2770         https://bugs.webkit.org/show_bug.cgi?id=131491
2771
2772         Reviewed by Bem Jones-Bey.
2773
2774         * http/tests/css/shape-image-file-expected.html: Added.
2775         * http/tests/css/shape-image-file.html: Added.
2776
2777 2014-04-11  Mark Lam  <mark.lam@apple.com>
2778
2779         JSMainThreadExecState::call() should clear exceptions before returning.
2780         <https://webkit.org/b/131530>
2781
2782         Reviewed by Geoffrey Garen.
2783
2784         * fast/dom/regress-131530-expected.txt: Added.
2785         * fast/dom/regress-131530.html: Added.
2786
2787 2014-04-11  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2788
2789         [GTK] Unreviewed GTK gardening.
2790
2791         Support for audio and video tracks was added on r158436. Stop skipping the following tests:
2792           media/track/audio-track.html
2793           media/track/video-track.html
2794
2795         Update bug number for media/track/track*in-band*.html tests
2796
2797         Report and update text expectations for new failing tests:
2798           media/track/track-remove-track.html
2799           fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-svg.html
2800           media/media-event-listeners.html
2801
2802         Update timeout expectation for media/video-controls-captions.html
2803
2804         * platform/gtk/TestExpectations:
2805
2806 2014-04-10  Chris Fleizach  <cfleizach@apple.com>
2807
2808         Heap-use-after-free in WebCore::SpeechSynthesisUtterance::startTime
2809         https://bugs.webkit.org/show_bug.cgi?id=131482
2810
2811         Reviewed by David Kilzer.
2812
2813         * platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash-expected.txt: Added.
2814         * platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash.html: Added.
2815
2816 2014-04-11  Bear Travis  <betravis@adobe.com>
2817
2818         [CSS Shapes] inset args and radial args should serialize to the simplest form
2819         https://bugs.webkit.org/show_bug.cgi?id=129825
2820
2821         Reviewed by Dirk Schulze.
2822
2823         Modify tests to use the shortened inset serialization.
2824
2825         * animations/resources/animation-test-helpers.js: Accept shortened inset forms.
2826         * css3/masking/clip-path-animation-expected.txt:
2827         * css3/masking/clip-path-animation.html:
2828         * fast/masking/parsing-clip-path-shape-expected.txt:
2829         * fast/masking/parsing-clip-path-shape.html:
2830         * fast/shapes/parsing/parsing-shape-lengths-expected.txt:
2831         * fast/shapes/parsing/parsing-shape-lengths.html:
2832         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
2833         * fast/shapes/parsing/parsing-test-utils.js:
2834         * fast/shapes/shape-outside-floats/shape-outside-animation-expected.txt:
2835         * fast/shapes/shape-outside-floats/shape-outside-animation.html:
2836
2837 2014-04-11  Praveen R Jadhav  <praveen.j@samsung.com>
2838
2839         "playbackTime" parameter is not present in AudioProcessingEvent Interface as per W3C spec
2840         https://bugs.webkit.org/show_bug.cgi?id=105518
2841
2842         Reviewed by Jer Noble.
2843
2844         Test case added to check AudioProcessingEvent attributes.
2845
2846         * webaudio/audioprocessingevent-expected.txt: Added.
2847         * webaudio/audioprocessingevent.html: Added.
2848
2849 2014-04-11  Zalan Bujtas  <zalan@apple.com>
2850
2851         Subpixel rendering: WK1: Trail of cruft in redraw during animations.
2852         https://bugs.webkit.org/show_bug.cgi?id=131525
2853
2854         Reviewed by Simon Fraser.
2855
2856         Use enclosing rect instead of snapping to make sure the repaint rect always
2857         covers the dirty area when painting is requested in a non-compositing RenderView.
2858         This only applies to WK1 as WK2 has compositing RenderView and the repainting 
2859         is managed by RenderLayerBacking.
2860
2861         This is a temporary solution until after ScrollView/FrameView/RenderView
2862         is transitioned to device pixels. (tracked here: webkit.org/b/131526).
2863
2864         * fast/repaint/hidpi-block-width-change-leaves-cruft-expected.html: Added.
2865         * fast/repaint/hidpi-block-width-change-leaves-cruft.html: Added.
2866
2867 2014-04-11  Enrique Ocaña González  <eocanha@igalia.com>
2868
2869         [GTK] Unreviewed GTK gardening.
2870
2871         Update test expectations for flaky tests timing out:
2872           media/track/track-remove-active-cue-crash.html
2873           media/media-ended.html
2874           media/audio-mpeg-supported.html
2875
2876         * platform/gtk/TestExpectations:
2877
2878 2014-04-10  Commit Queue  <commit-queue@webkit.org>
2879
2880         Unreviewed, rolling out r167073.
2881         https://bugs.webkit.org/show_bug.cgi?id=131516
2882
2883         This patch caused crashes in video tests. (Requested by
2884         mrobinson on #webkit).
2885
2886         Reverted changeset:
2887
2888         "[GStreamer] No CORS support for media elements"
2889         https://bugs.webkit.org/show_bug.cgi?id=99037
2890         http://trac.webkit.org/changeset/167073
2891
2892 2014-04-10  Jon Honeycutt  <jhoneycutt@apple.com>
2893
2894         Assertion failure in WebCore::FlexBoxIterator::next()
2895         <https://bugs.webkit.org/show_bug.cgi?id=117176>
2896         <rdar://problem/14054549>
2897
2898         Reviewed by Tim Horton.
2899
2900         * fast/flexbox/collapse-anonymous-wrappers-assertion-expected.txt: Added.
2901         * fast/flexbox/collapse-anonymous-wrappers-assertion.html: Added.
2902
2903 2014-04-07  Jon Honeycutt  <jhoneycutt@apple.com>
2904
2905         Assertion failure, !node || node->isElementNode(), in
2906         WebCore::RenderBlock::clone()
2907         <https://bugs.webkit.org/show_bug.cgi?id=110489>
2908         <rdar://problem/13666425>
2909
2910         Reviewed by Antti Koivisto.
2911
2912         * fast/multicol/fuzzed-test-case-expected.txt: Added.
2913         * fast/multicol/fuzzed-test-case.html: Added.
2914
2915 2014-04-10  Zalan Bujtas  <zalan@apple.com>
2916
2917         Web Inspector: Breakpoint in gutter has clipped / broken border image.
2918         https://bugs.webkit.org/show_bug.cgi?id=131500
2919
2920         Reviewed by Joseph Pecoraro.
2921
2922         Typo in r166925.
2923
2924         * fast/borders/border-image-slice-missing-right-expected.html: Added.
2925         * fast/borders/border-image-slice-missing-right.html: Added.
2926
2927 2014-04-10  James Craig  <jcraig@apple.com>
2928
2929         Web Inspector: AXI: expose aria-busy state of current and ancestor nodes
2930         https://bugs.webkit.org/show_bug.cgi?id=130826
2931
2932         Reviewed by Timothy Hatcher.
2933
2934         Expose if node is contained by any "busy" ancestor nodes, too.
2935
2936         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
2937         * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
2938
2939 2014-04-10  Brian J. Burg  <burg@cs.washington.edu>
2940
2941         Web Replay: memoize plugin data for navigator.mimeTypes and navigator.plugins
2942         https://bugs.webkit.org/show_bug.cgi?id=131341
2943
2944         Reviewed by Timothy Hatcher.
2945
2946         Add support for different setup methods before the initial navigation of
2947         capture and replay. This is necessary to test that the value of
2948         navigator.plugins is the same on replay even if the underlying data changed.
2949
2950         * http/tests/inspector/replay/replay-test.js:
2951         (InspectorTestProxy.runSingleSegmentRefTest): Add calls to optional setup
2952         functions in the test page called setupPreCapture and setupPreReplay.
2953
2954 2014-04-10  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2955
2956         [GTK] Unreviewed GTK gardening.
2957
2958         Update text expectations for new failing tests:
2959           accessibility/help-text.html
2960           fast/css/cascade/box-shadow-and-webkit-box-shadow-cascade-order.html
2961           fast/css3-text/css3-text-decoration/text-decoration-skip/glyph-inside-underline.html
2962
2963         Update test expectations related with highdpi still not supported.
2964
2965         On r166930 test media/track/opera/interfaces/TextTrackList/onremovetrack.html
2966         was moved to media/track/w3c/interfaces/TextTrackList/onremovetrack.html.
2967         Now it passes. Remove the expectation.
2968
2969         * platform/gtk/TestExpectations:
2970
2971 2014-04-10  Bem Jones-Bey  <bjonesbe@adobe.com>
2972
2973         Invalid cast in WebCore::RenderLayer::setupClipPath
2974         https://bugs.webkit.org/show_bug.cgi?id=131368
2975
2976         Reviewed by Dirk Schulze.
2977
2978         * css3/masking/clip-path-box-shape-on-inline-crash-expected.txt: Added.
2979         * css3/masking/clip-path-box-shape-on-inline-crash.html: Added.
2980
2981 2014-04-10  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2982
2983         [GStreamer] No CORS support for media elements
2984         https://bugs.webkit.org/show_bug.cgi?id=99037
2985
2986         Reviewed by Philippe Normand.
2987
2988         http/tests/security/video-cross-origin-accessfailure.html verifies that cross-origin streams that fail CORS check
2989         are not played when crossorigin attribute is set.
2990          http/tests/security/video-cross-origin-accesssameorigin.html verifies that access to same-origin streams
2991         are played when crossorigin attribute is set.
2992
2993         * http/tests/security/video-cross-origin-accessfailure-expected.txt: Added.
2994         * http/tests/security/video-cross-origin-accessfailure.html: Added.
2995         * http/tests/security/video-cross-origin-accesssameorigin-expected.txt: Added.
2996         * http/tests/security/video-cross-origin-accesssameorigin.html: Added.
2997         * platform/efl/TestExpectations: Enabled http/tests/security/video-cross-origin-readback.html.
2998         * platform/gtk/TestExpectations: Ditto.
2999         * platform/mac/TestExpectations: Disabled http/tests/security/video-cross-origin-accessfailure.html.
3000
3001 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
3002
3003         REGRESSION (r166860): ASSERTION FAILED: !isCalculated() on fast/css/image-set-value-not-removed-crash.html
3004         https://bugs.webkit.org/show_bug.cgi?id=131480
3005
3006         * platform/mac/TestExpectations: Skipped the test in debug builds.
3007
3008 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
3009
3010         [WK2] fast/repaint/obscured-background-no-repaint.html is very flaky
3011         https://bugs.webkit.org/show_bug.cgi?id=131477
3012
3013         * platform/mac-wk2/TestExpectations: Marked it as such.
3014
3015 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
3016
3017         WebVTT tests don't work because of a 800x600 snapshot (but are very flaky anyway)
3018         https://bugs.webkit.org/show_bug.cgi?id=131476
3019
3020         * platform/mac/TestExpectations: Skip them.
3021
3022 2014-04-09  James Craig  <jcraig@apple.com>
3023
3024         AX: Bug in AccessibilityNodeObject::helpText
3025         https://bugs.webkit.org/show_bug.cgi?id=130386
3026
3027         Reviewed by Chris Fleizach.
3028
3029         Tests accessibility help text in a variety of examples.
3030
3031         * accessibility/help-text-expected.txt: Added.
3032         * accessibility/help-text.html: Added.
3033
3034 2014-04-09  Brent Fulgham  <bfulgham@apple.com>
3035
3036         [Win] Unreviewed bot maintenance. Re-add a number of passing
3037         tests, and turn off a few failures.
3038
3039         * platform/win/TestExpectations:
3040
3041 2014-04-09  Chris Fleizach  <cfleizach@apple.com>
3042
3043         Regression: AX: list heuristics sometimes determined as presentational even when explicit roles applied
3044         https://bugs.webkit.org/show_bug.cgi?id=131041
3045
3046         Reviewed by Mario Sanchez Prada.
3047
3048         * accessibility/list-detection-expected.txt:
3049         * accessibility/list-detection.html:
3050
3051 2014-04-09  Martin Robinson  <mrobinson@igalia.com>
3052
3053         Rebaseline some tests for GTK+
3054
3055         * platform/gtk/editing/input/scroll-viewport-page-up-down-expected.txt:
3056         * platform/gtk/fast/text/international/cjk-segmentation-expected.txt: Added.
3057         * platform/gtk/http/tests/xmlhttprequest/cache-override-expected.txt: Added.
3058         * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Added.
3059         * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
3060         * platform/gtk/plugins/nested-plugin-objects-expected.txt: Added.
3061         * platform/gtk/plugins/netscape-destroy-plugin-script-objects-expected.txt: Added.
3062         * platform/gtk/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Added.
3063         * platform/gtk/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Added.
3064         * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
3065         * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt: Added.
3066         * platform/gtk/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
3067         * platform/gtk/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
3068         * platform/gtk/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
3069         * platform/gtk/svg/custom/object-no-size-attributes-expected.txt:
3070         * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Added.
3071
3072 2014-04-08  Samuel White  <samuel_white@apple.com>
3073
3074         AX: Initial text selection point should respect element focus.
3075         https://bugs.webkit.org/show_bug.cgi?id=131402
3076
3077         Reviewed by Chris Fleizach.
3078
3079         Updating test to make sure initial selection respects the focused element when necessary. Now, if a VoiceOver user attempts to use
3080         arrow keys to read text and selection isn't set, we will set initial selection before/after the focused element if one is present.
3081
3082         * platform/mac/accessibility/selection-initial-expected.txt:
3083         * platform/mac/accessibility/selection-initial.html:
3084
3085 2014-04-09  Brendan Long  <b.long@cablelabs.com>
3086
3087         [GStreamer] Expose MPEG-TS metadata
3088         https://bugs.webkit.org/show_bug.cgi?id=122001
3089
3090         Reviewed by Eric Carlson.
3091
3092         * media/content/user-private-streams.ts: Added.
3093         * media/track/in-band/track-in-band-mpegts-metadata-expected.txt: Added.
3094         * media/track/in-band/track-in-band-mpegts-metadata.html: Added.
3095
3096 2014-04-08  Chris Fleizach  <cfleizach@apple.com>
3097
3098         AX: Make AXPress much more reliable on the Web
3099         https://bugs.webkit.org/show_bug.cgi?id=131426
3100
3101         Reviewed by Mario Sanchez Prada.
3102
3103         * accessibility/press-works-on-control-types-expected.txt:
3104         * accessibility/press-works-on-control-types.html:
3105
3106 2014-04-08  Oliver Hunt  <oliver@apple.com>
3107
3108         Rewrite Function.bind as a builtin
3109         https://bugs.webkit.org/show_bug.cgi?id=131083
3110
3111         Reviewed by Geoffrey Garen.
3112
3113         Testing.
3114
3115         * js/dom/function-bind-expected.txt:
3116         * js/regress/function-bind-expected.txt: Added.
3117         * js/regress/function-bind.html: Added.
3118         * js/regress/script-tests/function-bind.js: Added.
3119         (foo):
3120
3121 2014-04-09  Radu Stavila  <stavila@adobe.com>
3122
3123         [CSS Regions] Monolithic elements should not affect the layout of the content outside its region
3124         https://bugs.webkit.org/show_bug.cgi?id=130499
3125
3126         Reviewed by David Hyatt.
3127
3128         Added tests for different types of fragmentation following monolithic content
3129         overflowing its region.
3130         Rebased the webkit-flow-float-unable-to-push test as its expected result was not the correct one.
3131
3132         * fast/regions/webkit-flow-float-unable-to-push-expected.html:
3133         * fast/regions/fragmentation-after-float-overflow-single-region-expected.html: Added.
3134         * fast/regions/fragmentation-after-float-overflow-single-region.html: Added.
3135         * fast/regions/fragmentation-after-monolithic-overflow-expected.html: Added.
3136         * fast/regions/fragmentation-after-monolithic-overflow-self-collapsed-expected.html: Added.
3137         * fast/regions/fragmentation-after-monolithic-overflow-self-collapsed.html: Added.
3138         * fast/regions/fragmentation-after-monolithic-overflow-single-region-expected.html: Added.
3139         * fast/regions/fragmentation-after-monolithic-overflow-single-region.html: Added.
3140         * fast/regions/fragmentation-after-monolithic-overflow.html: Added.
3141
3142 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
3143
3144         REGRESSION (r166853): fast/preloader/document-write.html is very flaky
3145         https://bugs.webkit.org/show_bug.cgi?id=130942
3146
3147         * platform/mac/TestExpectations: The offending code was re-landed, marking as
3148         flaky again.
3149
3150 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
3151
3152         [GTK] Layout tests accessibility/children-changed-sends-notification.html and accessibility/notification-listeners.html fails
3153         https://bugs.webkit.org/show_bug.cgi?id=131380
3154
3155         Reviewed by Chris Fleizach.
3156
3157         Updated TestExpectations file and update layout test that was not
3158         correctly written, and expecting the signals in the wrong order.
3159
3160         * platform/gtk/TestExpectations: Removed failure expectations.
3161
3162         * accessibility/children-changed-sends-notification.html: Updated
3163         test to make sure we touch the accessibility tree after adding a
3164         <button> so we get the 'add' signal at the right moment.
3165
3166         * accessibility/children-changed-sends-notification-expected.txt:
3167         Updated expectations to expect the 'add' and 'remove' signals in
3168         the right order.
3169
3170 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
3171
3172         [AX][GTK] No new lines in some AX tests output
3173         https://bugs.webkit.org/show_bug.cgi?id=131294
3174
3175         Reviewed by Martin Robinson.
3176
3177         Removed failure expectations for tests now passing.
3178
3179         * platform/gtk/TestExpectations: Updated.
3180
3181 2014-04-09  Mario Sanchez Prada  <mario.prada@samsung.com>
3182
3183         Unreviewed gardening for GTK.
3184
3185         Updated test expectations after r166175, which removed an <hr>
3186         from the original test accessibility/lists.html.
3187
3188         * platform/gtk/accessibility/lists-expected.txt: Updated
3189
3190 2014-04-09  Alexey Proskuryakov  <ap@apple.com>
3191
3192         [WK2] HTTP authentication regression tests fail
3193         https://bugs.webkit.org/show_bug.cgi?id=81627
3194         <rdar://problem/11079296>
3195
3196         Reviewed by Anders Carlsson.
3197
3198         * platform/mac-wk2/TestExpectations: Unskipped tests that now pass. Marked three
3199         tests as failing, because enabling auth uncovered that they are failing
3200         (in browser as well).
3201
3202         * platform/wk2/http: Added.
3203         * platform/wk2/http/tests: Added.
3204         * platform/wk2/http/tests/loading: Added.
3205         * platform/wk2/http/tests/loading/authentication-after-redirect-stores-wrong-credentials: Added.
3206         * 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.
3207         * 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.
3208         * platform/wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt: Copied from LayoutTests/http/tests/loading/basic-credentials-sent-automatically-expected.txt.
3209         * platform/wk2/http/tests/misc: Added.
3210         * platform/wk2/http/tests/misc/401-alternative-content-expected.txt: Copied from LayoutTests/http/tests/misc/401-alternative-content-expected.txt.
3211         * platform/wk2/http/tests/misc/authentication-redirect-1: Added.
3212         * 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.
3213         * platform/wk2/http/tests/misc/authentication-redirect-2: Added.
3214         * 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.
3215         * platform/wk2/http/tests/misc/authentication-redirect-4: Added.
3216         * 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.
3217         * platform/wk2/http/tests/security: Added.
3218         * platform/wk2/http/tests/security/401-logout: Added.
3219         * platform/wk2/http/tests/security/401-logout/401-logout-expected.txt: Copied from LayoutTests/http/tests/security/401-logout/401-logout-expected.txt.
3220         * platform/wk2/http/tests/xmlhttprequest: Added.
3221         * platform/wk2/http/tests/xmlhttprequest/failed-auth-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/failed-auth-expected.txt.
3222         * platform/wk2/http/tests/xmlhttprequest/remember-bad-password-expected.txt: Copied from LayoutTests/http/tests/xmlhttprequest/remember-bad-password-expected.txt.
3223         WebKit2 results are the same as WebKit1, except that they lack resource URL. That
3224         is expected with WebKit2 API.
3225
3226 2014-04-08  Mihnea Ovidenie  <mihnea@adobe.com>
3227
3228         [CSSRegions] Crash when video in region exits fullscreen
3229         https://bugs.webkit.org/show_bug.cgi?id=131366
3230
3231         Reviewed by Andrei Bucur.
3232
3233         * fast/regions/full-screen-video-in-region-crash-expected.txt: Added.
3234         * fast/regions/full-screen-video-in-region-crash.html: Added.
3235
3236 2014-04-08  Alexey Proskuryakov  <ap@apple.com>
3237
3238         Trying to unbreak flakiness dashboard after Gtk TextExpectations reshuffling.
3239
3240         * platform/gtk-wk2/TestExpectations: Added.
3241
3242 2014-04-08  Zalan Bujtas  <zalan@apple.com>
3243
3244         Subpixel rendering: Clip outer rounded border rect on device pixel boundaries.
3245         https://bugs.webkit.org/show_bug.cgi?id=131404
3246
3247         Reviewed by Simon Fraser.
3248
3249         Use device pixel snapped rectangle to clip out rounded rects, when not all sides are solid/double.
3250         Snapping it to device pixel boundaries ensures that when we call drawRect(devicePixelSnappedRect) later,
3251         it leaves no cruft behind.
3252
3253         * fast/borders/hidpi-rounded-border-on-subpixel-position-expected.html: Added.
3254         * fast/borders/hidpi-rounded-border-on-subpixel-position.html: Added.
3255
3256 2014-04-08  Simon Fraser  <simon.fraser@apple.com>
3257
3258         REGRESSION (r155998): Elements render at very low resolution with some 3d transforms
3259         https://bugs.webkit.org/show_bug.cgi?id=131412
3260
3261         Reviewed by Tim Horton.
3262         
3263         Test that makes an incremental change to a layer property in a tree with
3264         interesting 3d transforms.
3265
3266         * compositing/contents-scale/incremental-change-expected.html: Added.
3267         * compositing/contents-scale/incremental-change.html: Added.
3268
3269 2014-04-08  Adenilson Cavalcanti  <cavalcantii@gmail.com>
3270
3271         [SVG] Fix CSS transform handling when zoomed
3272         https://bugs.webkit.org/show_bug.cgi?id=125836
3273
3274         Reviewed by Tim Horton.
3275
3276         Adjusts CSS transforms when used in SVG to account for unexpected
3277         translation scale. Backport from Chromium #174910.
3278
3279         * svg/zoom/page/zoom-css-transforms-expected.svg: Added.
3280         * svg/zoom/page/zoom-css-transforms.svg: Added.
3281
3282 2014-04-08  Hans Muller  <hmuller@adobe.com>
3283
3284         [CSS Shapes] large corner radius combined with 0 radius does not wrap properly
3285         https://bugs.webkit.org/show_bug.cgi?id=129739
3286
3287         Reviewed by Bem Jones-Bey.
3288
3289         * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001-expected.txt: Added.
3290         * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001.html: Added.
3291         * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-002-expected.html: Added.
3292         * fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-002.html: Added.
3293
3294 2014-04-08  Alexey Proskuryakov  <ap@apple.com>
3295
3296         Rename Clipboard to DataTransfer
3297         https://bugs.webkit.org/show_bug.cgi?id=131371
3298
3299         Reviewed by Anders Carlsson.
3300
3301         * fast/dom/dom-constructors-expected.txt:
3302         * fast/dom/dom-constructors.html:
3303         * js/dom/global-constructors-attributes-expected.txt:
3304         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
3305         * platform/gtk-wk1/js/dom/global-constructors-attributes-expected.txt:
3306         * platform/gtk-wk2/js/dom/global-constructors-attributes-expected.txt:
3307         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
3308         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3309         * platform/win/js/dom/global-constructors-attributes-expected.txt:
3310
3311 2014-04-08  Brent Fulgham  <bfulgham@apple.com>
3312
3313         [Mac] Unreviewed test gardening.
3314
3315         Rebaseline scrolling tests to remove flakiness introduced by slight differences in
3316         pixel scroll counts between WK1 and WK2 test runners.
3317
3318         * platform/mac/fast/scrolling/scroll-div-latched-div-expected.txt:
3319         * platform/mac/fast/scrolling/scroll-div-latched-div.html:
3320         * platform/mac/fast/scrolling/scroll-div-latched-mainframe-expected.txt:
3321         * platform/mac/fast/scrolling/scroll-div-latched-mainframe.html:
3322         * platform/mac/fast/scrolling/scroll-iframe-latched-iframe-expected.txt:
3323         * platform/mac/fast/scrolling/scroll-iframe-latched-iframe.html:
3324         * platform/mac/fast/scrolling/scroll-iframe-latched-mainframe-expected.txt:
3325         * platform/mac/fast/scrolling/scroll-iframe-latched-mainframe.html:
3326         * platform/mac/fast/scrolling/scroll-select-latched-mainframe-expected.txt:
3327         * platform/mac/fast/scrolling/scroll-select-latched-mainframe.html:
3328         * platform/mac/fast/scrolling/scroll-select-latched-select-expected.txt:
3329         * platform/mac/fast/scrolling/scroll-select-latched-select.html:
3330
3331 2014-04-08  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3332
3333         [GTK] Unreviewed GTK gardening.
3334
3335         Update text expectations for failing tests:
3336           accessibility/children-changed-sends-notification.html
3337           accessibility/notification-listeners.html
3338           fast/repaint/blend-mode-isolate-stacking-context.html
3339           fast/repaint/hidpi-absolute-positioned-element-wrong-cliprect-after-move.html
3340
3341         Rebaseline fast/multicol/client-rects-expected.txt after r165991
3342
3343         * platform/gtk/TestExpectations:
3344         * platform/gtk/fast/multicol/client-rects-expected.txt:
3345
3346 2014-04-07  Filip Pizlo  <fpizlo@apple.com>
3347
3348         Repatch should support setters and plant calls to them directly
3349         https://bugs.webkit.org/show_bug.cgi?id=130750
3350
3351         Reviewed by Geoffrey Garen.
3352
3353         * js/regress/script-tests/setter.js: Added.
3354         * js/regress/setter-expected.txt: Added.
3355         * js/regress/setter.html: Added.
3356
3357 2014-04-08  Morten Stenshorne  <mstensho@opera.com>
3358
3359         [New Multicolumn] Child top margin sometimes ignored for column balancing
3360         https://bugs.webkit.org/show_bug.cgi?id=122754
3361
3362         Reviewed by David Hyatt.
3363
3364         * fast/multicol/break-in-scrollable-expected.html: Added.
3365         * fast/multicol/break-in-scrollable.html: Added.
3366         * fast/multicol/newmulticol/leading-and-trailing-margin-expected.html: Added.
3367         * fast/multicol/newmulticol/leading-and-trailing-margin.html: Added.
3368         * fast/multicol/newmulticol/leading-margin-expected.html: Added.
3369         * fast/multicol/newmulticol/leading-margin.html: Added.
3370
3371 2014-04-07  Brent Fulgham  <bfulgham@apple.com>
3372
3373         [WebVTT] Begin Enabling W3C VTT Tests
3374         https://bugs.webkit.org/show_bug.cgi?id=131345
3375
3376         Reviewed by Darin Adler.
3377
3378         Move a number of tests out of 'opera' into a new 'w3c' folder.
3379
3380         * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack-expected.txt: Removed.
3381         * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html: Removed.
3382         * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks-expected.txt: Removed.
3383         * media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks.html: Removed.
3384         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default-expected.txt: Removed.
3385         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default.html: Removed.
3386         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label-expected.txt: Removed.
3387         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label.html: Removed.
3388         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState-expected.txt: Removed.
3389         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState.html: Removed.
3390         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt: Removed.
3391         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang.html: Removed.
3392         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track-expected.txt: Removed.
3393         * media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track.html: Removed.
3394         * media/track/opera/interfaces/TextTrack/addCue-expected.txt: Removed.
3395         * media/track/opera/interfaces/TextTrack/addCue.html: Removed.
3396         * media/track/opera/interfaces/TextTrack/constants-expected.txt: Removed.
3397         * media/track/opera/interfaces/TextTrack/constants.html: Removed.
3398         * media/track/opera/interfaces/TextTrack/cues-expected.txt: Removed.
3399         * media/track/opera/interfaces/TextTrack/cues.html: Removed.
3400         * media/track/opera/interfaces/TextTrack/kind-expected.txt: Removed.
3401         * media/track/opera/interfaces/TextTrack/kind.html: Removed.
3402         * media/track/opera/interfaces/TextTrack/label-expected.txt: Removed.
3403         * media/track/opera/interfaces/TextTrack/label.html: Removed.
3404         * media/track/opera/interfaces/TextTrack/language-expected.txt: Removed.
3405         * media/track/opera/interfaces/TextTrack/language.html: Removed.
3406         * media/track/opera/interfaces/TextTrack/mode-expected.txt: Removed.
3407         * media/track/opera/interfaces/TextTrack/mode.html: Removed.
3408         * media/track/opera/interfaces/TextTrack/oncuechange-expected.txt: Removed.
3409         * media/track/opera/interfaces/TextTrack/oncuechange.html: Removed.
3410         * media/track/opera/interfaces/TextTrack/removeCue-expected.txt: Removed.
3411         * media/track/opera/interfaces/TextTrack/removeCue.html: Removed.
3412         * media/track/opera/interfaces/TextTrackCue/align-expected.txt: Removed.
3413         * media/track/opera/interfaces/TextTrackCue/align.html: Removed.
3414         * media/track/opera/interfaces/TextTrackCue/endTime-expected.txt: Removed.
3415         * media/track/opera/interfaces/TextTrackCue/endTime.html: Removed.
3416         * media/track/opera/interfaces/TextTrackCue/id-expected.txt: Removed.
3417         * media/track/opera/interfaces/TextTrackCue/id.html: Removed.
3418         * media/track/opera/interfaces/TextTrackCue/pauseOnExit-expected.txt: Removed.
3419         * media/track/opera/interfaces/TextTrackCue/pauseOnExit.html: Removed.
3420         * media/track/opera/interfaces/TextTrackCue/startTime-expected.txt: Removed.
3421         * media/track/opera/interfaces/TextTrackCue/startTime.html: Removed.
3422         * media/track/opera/interfaces/TextTrackCue/track-expected.txt: Removed.
3423         * media/track/opera/interfaces/TextTrackCue/track.html: Removed.
3424         * media/track/opera/interfaces/TextTrackCueList/getCueById-expected.txt: Removed.
3425         * media/track/opera/interfaces/TextTrackCueList/getCueById.html: Removed.
3426         * media/track/opera/interfaces/TextTrackCueList/length-expected.txt: Removed.
3427         * media/track/opera/interfaces/TextTrackCueList/length.html: Removed.
3428         * media/track/opera/interfaces/TextTrackList/length-expected.txt: Removed.
3429         * media/track/opera/interfaces/TextTrackList/length.html: Removed.
3430         * media/track/opera/interfaces/TextTrackList/onaddtrack-expected.txt: Removed.
3431         * media/track/opera/interfaces/TextTrackList/onaddtrack.html: Removed.
3432         * media/track/opera/interfaces/TextTrackList/onremovetrack-expected.txt: Removed.
3433         * media/track/opera/interfaces/TextTrackList/onremovetrack.html: Removed.
3434         * media/track/opera/track/webvtt/rendering/reftest/2_tracks-ref.html: Removed.
3435         * media/track/opera/track/webvtt/rendering/reftest/2_tracks.html: Removed.
3436         * media/track/opera/track/webvtt/rendering/reftest/align_end-ref.html: Removed.
3437         * media/track/opera/track/webvtt/rendering/reftest/align_end.html: Removed.
3438         * media/track/opera/track/webvtt/rendering/reftest/align_middle-ref.html: Removed.
3439         * media/track/opera/track/webvtt/rendering/reftest/align_middle.html: Removed.
3440         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50-ref.html: Removed.
3441         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50.html: Removed.
3442         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50-ref.html: Removed.
3443         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50.html: Removed.
3444         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50-ref.html: Removed.
3445         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50.html: Removed.
3446         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size-ref.html: Removed.
3447         * media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size.html: Removed.
3448         * media/track/opera/track/webvtt/rendering/reftest/align_start-ref.html: Removed.
3449         * media/track/opera/track/webvtt/rendering/reftest/align_start.html: Removed.
3450         * media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles-ref.html: Removed.
3451         * media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles.html: Removed.
3452         * media/track/opera/track/webvtt/rendering/reftest/basic-ref.html: Removed.
3453         * media/track/opera/track/webvtt/rendering/reftest/basic.html: Removed.
3454         * media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities-ref.html: Removed.
3455         * media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities.html: Removed.
3456         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size-ref.html: Removed.
3457         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size.html: Removed.
3458         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused-ref.html: Removed.
3459         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused.html: Removed.
3460         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text-ref.html: Removed.
3461         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text.html: Removed.
3462         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused-ref.html: Removed.
3463         * media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused.html: Removed.
3464         * media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused-ref.html: Removed.
3465         * media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused.html: Removed.
3466         * media/track/opera/track/webvtt/rendering/reftest/media/background.gif: Removed.
3467         * media/track/opera/track/webvtt/rendering/reftest/media/white.mp4: Removed.
3468         * media/track/opera/track/webvtt/rendering/reftest/media/white.webm: Removed.
3469         * media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue-ref.html: Removed.
3470         * media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue.html: Removed.
3471         * media/track/opera/track/webvtt/rendering/reftest/size_50-ref.html: Removed.
3472         * media/track/opera/track/webvtt/rendering/reftest/size_50.html: Removed.
3473         * media/track/opera/track/webvtt/rendering/reftest/support/2_cues_overlapping_completely_move_up.vtt: Removed.
3474         * media/track/opera/track/webvtt/rendering/reftest/support/align_end_long.vtt: Removed.
3475         * media/track/opera/track/webvtt/rendering/reftest/support/foo.vtt: Removed.
3476         * media/track/opera/track/webvtt/rendering/reftest/support/refTestWait.js: Removed.
3477         * media/track/w3c: Added.
3478         * media/track/w3c/interfaces: Added.
3479         * media/track/w3c/interfaces/HTMLMediaElement: Added.
3480         * media/track/w3c/interfaces/HTMLMediaElement/addTextTrack-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack-expected.txt.
3481         * media/track/w3c/interfaces/HTMLMediaElement/addTextTrack.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html.
3482         * media/track/w3c/interfaces/HTMLMediaElement/textTracks-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks-expected.txt.
3483         * media/track/w3c/interfaces/HTMLMediaElement/textTracks.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLMediaElement/textTracks.html.
3484         * media/track/w3c/interfaces/HTMLTrackElement: Added.
3485         * media/track/w3c/interfaces/HTMLTrackElement/default-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default-expected.txt.
3486         * media/track/w3c/interfaces/HTMLTrackElement/default.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/default.html.
3487         * media/track/w3c/interfaces/HTMLTrackElement/label-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label-expected.txt.
3488         * media/track/w3c/interfaces/HTMLTrackElement/label.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/label.html.
3489         * media/track/w3c/interfaces/HTMLTrackElement/readyState-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState-expected.txt.
3490         * media/track/w3c/interfaces/HTMLTrackElement/readyState.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/readyState.html.
3491         * media/track/w3c/interfaces/HTMLTrackElement/srclang-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt.
3492         * media/track/w3c/interfaces/HTMLTrackElement/srclang.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/srclang.html.
3493         * media/track/w3c/interfaces/HTMLTrackElement/track-expected.txt: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track-expected.txt.
3494         * media/track/w3c/interfaces/HTMLTrackElement/track.html: Copied from media/track/opera/interfaces/HTMLElement/HTMLTrackElement/track.html.
3495         * media/track/w3c/interfaces/TextTrack: Added.
3496         * media/track/w3c/interfaces/TextTrack/addCue-expected.txt: Copied from media/track/opera/interfaces/TextTrack/addCue-expected.txt.
3497         * media/track/w3c/interfaces/TextTrack/addCue.html: Copied from media/track/opera/interfaces/TextTrack/addCue.html.
3498         * media/track/w3c/interfaces/TextTrack/constants-expected.txt: Copied from media/track/opera/interfaces/TextTrack/constants-expected.txt.
3499         * media/track/w3c/interfaces/TextTrack/constants.html: Copied from media/track/opera/interfaces/TextTrack/constants.html.
3500         * media/track/w3c/interfaces/TextTrack/cues-expected.txt: Copied from media/track/opera/interfaces/TextTrack/cues-expected.txt.
3501         * media/track/w3c/interfaces/TextTrack/cues.html: Copied from media/track/opera/interfaces/TextTrack/cues.html.
3502         * media/track/w3c/interfaces/TextTrack/kind-expected.txt: Copied from media/track/opera/interfaces/TextTrack/kind-expected.txt.
3503         * media/track/w3c/interfaces/TextTrack/kind.html: Copied from media/track/opera/interfaces/TextTrack/kind.html.
3504         * media/track/w3c/interfaces/TextTrack/label-expected.txt: Copied from media/track/opera/interfaces/TextTrack/label-expected.txt.
3505         * media/track/w3c/interfaces/TextTrack/label.html: Copied from media/track/opera/interfaces/TextTrack/label.html.
3506         * media/track/w3c/interfaces/TextTrack/language-expected.txt: Copied from media/track/opera/interfaces/TextTrack/language-expected.txt.
3507         * media/track/w3c/interfaces/TextTrack/language.html: Copied from media/track/opera/interfaces/TextTrack/language.html.
3508         * media/track/w3c/interfaces/TextTrack/mode-expected.txt: Copied from media/track/opera/interfaces/TextTrack/mode-expected.txt.
3509         * media/track/w3c/interfaces/TextTrack/mode.html: Copied from media/track/opera/interfaces/TextTrack/mode.html.
3510         * media/track/w3c/interfaces/TextTrack/oncuechange-expected.txt: Copied from media/track/opera/interfaces/TextTrack/oncuechange-expected.txt.
3511         * media/track/w3c/interfaces/TextTrack/oncuechange.html: Copied from media/track/opera/interfaces/TextTrack/oncuechange.html.
3512         * media/track/w3c/interfaces/TextTrack/removeCue-expected.txt: Copied from media/track/opera/interfaces/TextTrack/removeCue-expected.txt.
3513         * media/track/w3c/interfaces/TextTrack/removeCue.html: Copied from media/track/opera/interfaces/TextTrack/removeCue.html.
3514         * media/track/w3c/interfaces/TextTrackCue: Added.
3515         * media/track/w3c/interfaces/TextTrackCue/align-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/align-expected.txt.
3516         * media/track/w3c/interfaces/TextTrackCue/align.html: Copied from media/track/opera/interfaces/TextTrackCue/align.html.
3517         * media/track/w3c/interfaces/TextTrackCue/endTime-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/endTime-expected.txt.
3518         * media/track/w3c/interfaces/TextTrackCue/endTime.html: Copied from media/track/opera/interfaces/TextTrackCue/endTime.html.
3519         * media/track/w3c/interfaces/TextTrackCue/id-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/id-expected.txt.
3520         * media/track/w3c/interfaces/TextTrackCue/id.html: Copied from media/track/opera/interfaces/TextTrackCue/id.html.
3521         * media/track/w3c/interfaces/TextTrackCue/pauseOnExit-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/pauseOnExit-expected.txt.
3522         * media/track/w3c/interfaces/TextTrackCue/pauseOnExit.html: Copied from media/track/opera/interfaces/TextTrackCue/pauseOnExit.html.
3523         * media/track/w3c/interfaces/TextTrackCue/startTime-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/startTime-expected.txt.
3524         * media/track/w3c/interfaces/TextTrackCue/startTime.html: Copied from media/track/opera/interfaces/TextTrackCue/startTime.html.
3525         * media/track/w3c/interfaces/TextTrackCue/track-expected.txt: Copied from media/track/opera/interfaces/TextTrackCue/track-expected.txt.
3526         * media/track/w3c/interfaces/TextTrackCue/track.html: Copied from media/track/opera/interfaces/TextTrackCue/track.html.
3527         * media/track/w3c/interfaces/TextTrackCueList: Added.
3528         * media/track/w3c/interfaces/TextTrackCueList/getCueById-expected.txt: Copied from media/track/opera/interfaces/TextTrackCueList/getCueById-expected.txt.
3529         * media/track/w3c/interfaces/TextTrackCueList/getCueById.html: Copied from media/track/opera/interfaces/TextTrackCueList/getCueById.html.
3530         * media/track/w3c/interfaces/TextTrackCueList/length-expected.txt: Copied from media/track/opera/interfaces/TextTrackCueList/length-expected.txt.
3531         * media/track/w3c/interfaces/TextTrackCueList/length.html: Copied from media/track/opera/interfaces/TextTrackCueList/length.html.
3532         * media/track/w3c/interfaces/TextTrackList: Added.
3533         * media/track/w3c/interfaces/TextTrackList/length-expected.txt: Copied from media/track/opera/interfaces/TextTrackList/length-expected.txt.
3534         * media/track/w3c/interfaces/TextTrackList/length.html: Copied from media/track/opera/interfaces/TextTrackList/length.html.
3535         * media/track/w3c/interfaces/TextTrackList/onaddtrack-expected.txt: Copied from media/track/opera/interfaces/TextTrackList/onaddtrack-expected.txt.
3536         * media/track/w3c/interfaces/TextTrackList/onaddtrack.html: Copied from media/track/opera/interfaces/TextTrackList/onaddtrack.html.
3537         * media/track/w3c/interfaces/TextTrackList/onremovetrack-expected.txt: Copied from media/track/opera/interfaces/TextTrackList/onremovetrack-expected.txt.
3538         * media/track/w3c/interfaces/TextTrackList/onremovetrack.html: Copied from media/track/opera/interfaces/TextTrackList/onremovetrack.html.
3539         * media/track/w3c/track: Added.
3540         * media/track/w3c/track/webvtt: Added.
3541         * media/track/w3c/track/webvtt/2_tracks-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/2_tracks-ref.html.
3542         * media/track/w3c/track/webvtt/2_tracks.html: Copied from media/track/opera/track/webvtt/rendering/reftest/2_tracks.html.
3543         * media/track/w3c/track/webvtt/align_end-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_end-ref.html.
3544         * media/track/w3c/track/webvtt/align_end.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_end.html.
3545         * media/track/w3c/track/webvtt/align_middle-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle-ref.html.
3546         * media/track/w3c/track/webvtt/align_middle.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle.html.
3547         * media/track/w3c/track/webvtt/align_middle_position_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50-ref.html.
3548         * media/track/w3c/track/webvtt/align_middle_position_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_50.html.
3549         * media/track/w3c/track/webvtt/align_middle_position_gt_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50-ref.html.
3550         * media/track/w3c/track/webvtt/align_middle_position_gt_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_gt_50.html.
3551         * media/track/w3c/track/webvtt/align_middle_position_lt_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50-ref.html.
3552         * media/track/w3c/track/webvtt/align_middle_position_lt_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50.html.
3553         * media/track/w3c/track/webvtt/align_middle_position_lt_50_size_gt_maximum_size-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size-ref.html.
3554         * media/track/w3c/track/webvtt/align_middle_position_lt_50_size_gt_maximum_size.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_middle_position_lt_50_size_gt_maximum_size.html.
3555         * media/track/w3c/track/webvtt/align_start-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_start-ref.html.
3556         * media/track/w3c/track/webvtt/align_start.html: Copied from media/track/opera/track/webvtt/rendering/reftest/align_start.html.
3557         * media/track/w3c/track/webvtt/audio_has_no_subtitles-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles-ref.html.
3558         * media/track/w3c/track/webvtt/audio_has_no_subtitles.html: Copied from media/track/opera/track/webvtt/rendering/reftest/audio_has_no_subtitles.html.
3559         * media/track/w3c/track/webvtt/background.gif: Copied from media/track/opera/track/webvtt/rendering/reftest/media/background.gif.
3560         * media/track/w3c/track/webvtt/basic-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/basic-ref.html.
3561         * media/track/w3c/track/webvtt/basic.html: Copied from media/track/opera/track/webvtt/rendering/reftest/basic.html.
3562         * media/track/w3c/track/webvtt/decode_escaped_entities-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities-ref.html.
3563         * media/track/w3c/track/webvtt/decode_escaped_entities.html: Copied from media/track/opera/track/webvtt/rendering/reftest/decode_escaped_entities.html.
3564         * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size-ref.html.
3565         * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size.html.
3566         * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size_while_paused-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused-ref.html.
3567         * media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size_while_paused.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_align_position_line_size_while_paused.html.
3568         * media/track/w3c/track/webvtt/dom_override_cue_text-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text-ref.html.
3569         * media/track/w3c/track/webvtt/dom_override_cue_text.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text.html.
3570         * media/track/w3c/track/webvtt/dom_override_cue_text_while_paused-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused-ref.html.
3571         * media/track/w3c/track/webvtt/dom_override_cue_text_while_paused.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_cue_text_while_paused.html.
3572         * media/track/w3c/track/webvtt/dom_override_remove_cue_while_paused-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused-ref.html.
3573         * media/track/w3c/track/webvtt/dom_override_remove_cue_while_paused.html: Copied from media/track/opera/track/webvtt/rendering/reftest/dom_override_remove_cue_while_paused.html.
3574         * media/track/w3c/track/webvtt/media: Added.
3575         * media/track/w3c/track/webvtt/media/white.mp4: Copied from media/track/opera/track/webvtt/rendering/reftest/media/white.mp4.
3576         * media/track/w3c/track/webvtt/media/white.webm: Copied from media/track/opera/track/webvtt/rendering/reftest/media/white.webm.
3577         * media/track/w3c/track/webvtt/one_line_cue_plus_wrapped_cue-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue-ref.html.
3578         * media/track/w3c/track/webvtt/one_line_cue_plus_wrapped_cue.html: Copied from media/track/opera/track/webvtt/rendering/reftest/one_line_cue_plus_wrapped_cue.html.
3579         * media/track/w3c/track/webvtt/size_50-expected.html: Copied from media/track/opera/track/webvtt/rendering/reftest/size_50-ref.html.
3580         * media/track/w3c/track/webvtt/size_50.html: Copied from media/track/opera/track/webvtt/rendering/reftest/size_50.html.
3581         * media/track/w3c/track/webvtt/support: Added.
3582         * media/track/w3c/track/webvtt/support/2_cues_overlapping_completely_move_up.vtt: Copied from media/track/opera/track/webvtt/rendering/reftest/support/2_cues_overlapping_completely_move_up.vtt.
3583         * media/track/w3c/track/webvtt/support/align_end_long.vtt: Copied from media/track/opera/track/webvtt/rendering/reftest/support/align_end_long.vtt.
3584         * media/track/w3c/track/webvtt/support/foo.vtt: Copied from media/track/opera/track/webvtt/rendering/reftest/support/foo.vtt.
3585         * media/track/w3c/track/webvtt/support/refTestWait.js: Copied from media/track/opera/track/webvtt/rendering/reftest/support/refTestWait.js.
3586                 * platform/eft/TestExpectations: Skip w3c tests.
3587                 * platform/gtk/TestExpectations: Skip w3c tests.
3588
3589 2014-04-08  Zalan Bujtas  <zalan@apple.com>
3590
3591         Subpixel rendering: Slow paint path for inlines should snap to device pixels.
3592         https://bugs.webkit.org/show_bug.cgi?id=131259
3593
3594         Reviewed by Simon Fraser.
3595
3596         InlineTextBox::paint needs to round to the same device pixel position as SimpleLineLayout does.
3597
3598         * fast/inline/hidpi-slow-path-text-on-subpixel-position-expected.html: Added.
3599         * fast/inline/hidpi-slow-path-text-on-subpixel-position.html: Added.
3600
3601 2014-04-08  Zalan Bujtas  <zalan@apple.com>
3602
3603         Subpixel rendering: Paint the filter effect result image on device pixel position.
3604         https://bugs.webkit.org/show_bug.cgi?id=131255
3605
3606         Reviewed by Simon Fraser.
3607
3608         This patch moves filter effect images from integral to device pixel position. However,
3609         result images are still integral based.
3610
3611         * css3/filters/hidpi-filter-is-on-subpixel-position-expected.html: Added.
3612         * css3/filters/hidpi-filter-is-on-subpixel-position.html: Added.
3613
3614 2014-04-08  Zalan Bujtas  <zalan@apple.com>
3615
3616         Subpixel rendering: Make border images device pixel aware.
3617         https://bugs.webkit.org/show_bug.cgi?id=131209
3618
3619         Reviewed by Simon Fraser.
3620
3621         Snap border-image size and position to device pixels. It works both on generated and bitmap images.
3622
3623         * fast/borders/hidpi-border-image-gradient-on-subpixels-expected.html: Added.
3624         * fast/borders/hidpi-border-image-gradient-on-subpixels.html: Added.
3625
3626 2014-04-08  Youenn Fablet  <youenn.fablet@crf.canon.fr>
3627
3628         [SOUP] Control cookie management according ResourceRequest.allowCookies()
3629         https://bugs.webkit.org/show_bug.cgi?id=131026
3630
3631         Reviewed by Sergio Villar Senin.
3632
3633         * platform/efl/TestExpectations: Unskipped test http/tests/xmlhttprequest/cross-origin-cookie-storage.html.
3634         * platform/gtk/TestExpectations: Ditto.
3635
3636 2014-04-08  Sergio Villar Senin  <svillar@igalia.com>
3637
3638         [CSS Grid Layout] Handle min/max height in the grid element
3639         https://bugs.webkit.org/show_bug.cgi?id=131302
3640
3641         Reviewed by Darin Adler.
3642
3643         Added test coverage for min/max height handling in the grid
3644         item. Also added other test to cover a blind spot in our testing,
3645         resizing of content sized columns with flexible breadths.
3646
3647         Merged from Blink r161876 by <jchaffraix@chromium.org> and r166914 by <rego@igalia.com>.
3648
3649         * fast/css-grid-layout/flex-content-sized-columns-resize-expected.html: Added.
3650         * fast/css-grid-layout/flex-content-sized-columns-resize.html: Added.
3651         * fast/css-grid-layout/grid-element-min-max-height-expected.txt: Added.
3652         * fast/css-grid-layout/grid-element-min-max-height.html: Added.
3653
3654 2014-04-08  Mihnea Ovidenie  <mihnea@adobe.com>
3655
3656         [CSSRegions] Fixed positioned elements in named flows have fragmented content
3657         https://bugs.webkit.org/show_bug.cgi?id=130595
3658
3659         Reviewed by Darin Adler.
3660
3661         * fast/regions/fixed-pos-content-fragmented-expected.html: Added.
3662         * fast/regions/fixed-pos-content-fragmented.html: Added.
3663
3664 2014-04-07  Chris Fleizach  <cfleizach@apple.com>
3665
3666         Regression: AX: image labels no longer exposed to AX API in SVG test case
3667         https://bugs.webkit.org/show_bug.cgi?id=131208
3668
3669         Reviewed by Daniel Bates.
3670
3671         * accessibility/svg-labelledby-expected.txt: Added.
3672         * accessibility/svg-labelledby.html: Added.
3673
3674 2014-04-07  Martin Robinson  <mrobinson@igalia.com>
3675
3676         Skipped some HighDPI tests for GTK+
3677
3678         * platform/gtk/TestExpectations: GTK+ does not yet have HighDPI support.
3679
3680 2014-04-07  Martin Robinson  <mrobinson@igalia.com>
3681
3682         [GTK] Remove WebKit1 test results and merge TestExpectations files
3683         https://bugs.webkit.org/show_bug.cgi?id=131342
3684
3685         Merge all WebKit1 test expectations into the gtk directory and also merge the WebKit2
3686         test expectations files into the GTK+ one, removing duplicate lines.
3687
3688         * http/tests/security/resources/drag-drop-allowed-expected.txt: Added.
3689         * platform/gtk-wk1: Removed.
3690         * platform/gtk-wk2: Removed.
3691         * platform/gtk/TestExpectations: Merged in WebKit2 expectations.
3692         * platform/gtk/accessibility/file-upload-button-stringvalue-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/accessibility/file-upload-button-stringvalue-expected.txt.
3693         * platform/gtk/fast/events/wheelevent-in-horizontal-scrollbar-in-rtl-expected.txt:
3694         * platform/gtk/fast/events/wheelevent-in-vertical-scrollbar-in-rtl-expected.txt:
3695         * platform/gtk/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt.
3696         * platform/gtk/http/tests/loading/basic-credentials-sent-automatically-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt.
3697         * platform/gtk/http/tests/misc/401-alternative-content-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/401-alternative-content-expected.txt.
3698         * platform/gtk/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt.
3699         * platform/gtk/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt.
3700         * platform/gtk/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt.
3701         * platform/gtk/http/tests/security/401-logout/401-logout-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/security/401-logout/401-logout-expected.txt.
3702         * platform/gtk/http/tests/xmlhttprequest/failed-auth-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/xmlhttprequest/failed-auth-expected.txt.
3703         * platform/gtk/http/tests/xmlhttprequest/remember-bad-password-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/http/tests/xmlhttprequest/remember-bad-password-expected.txt.
3704         * platform/gtk/js/dom/global-constructors-attributes-expected.txt: Renamed from LayoutTests/platform/gtk-wk2/js/dom/global-constructors-attributes-expected.txt.
3705         * platform/gtk/plugins/npruntime/object-from-destroyed-plugin-expected.txt:
3706         * platform/gtk/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt:
3707         * platform/gtk/plugins/plugin-clip-subframe-expected.txt:
3708
3709 2014-04-07  Martin Robinson  <mrobinson@igalia.com>
3710
3711         fast/css3-text/css3-text-decoration/text-decoration-thickness.html fails on GTK
3712         https://bugs.webkit.org/show_bug.cgi?id=129957
3713
3714         Reviewed by Dean Jackson.
3715
3716         Unskipped tests and modified one test to use the platform-independent Ahem font.
3717
3718         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-tall-underlines.html: We
3719         need to use Ahem because Helvetica is not a platform-independent font.
3720         * platform/gtk/TestExpectations: Unskipped tests.
3721
3722 2014-04-07  Brian J. Burg  <burg@cs.washington.edu>
3723
3724         Web Inspector: test helper files should be under LayoutTests/http/tests/inspector/
3725         https://bugs.webkit.org/show_bug.cgi?id=131324
3726
3727         Reviewed by Joseph Pecoraro.
3728
3729         Rearrange helper files used by full inspector tests. In their previous placement,
3730         they were outside the http server root and couldn't be loaded from http tests.
3731
3732         * http/tests/inspector/debugger/debugger-test.js: Renamed from LayoutTests/inspector/debugger/debugger-test.js.
3733         * http/tests/inspector/dom/shapes-test.js: Renamed from LayoutTests/inspector/dom/shapes-test.js.
3734         * http/tests/inspector/inspector-test.js: Renamed from LayoutTests/inspector/inspector-test.js.
3735         * http/tests/inspector/replay/replay-test.js: Renamed from LayoutTests/inspector/replay/replay-test.js.
3736         * inspector/debugger/probe-manager-add-remove-actions.html:
3737         * inspector/dom/content-flow-content-nodes.html:
3738         * inspector/dom/content-flow-content-removal.html:
3739         * inspector/dom/content-flow-list.html:
3740         * inspector/dom/content-node-region-info.html:
3741         * inspector/dom/highlight-shape-outside-margin.html:
3742         * inspector/dom/highlight-shape-outside.html:
3743         * inspector/page/main-frame-resource.html:
3744         * inspector/replay/javascript-date-now.html:
3745         * inspector/replay/javascript-random-seed.html:
3746         * inspector/test-harness-trivially-works.html:
3747
3748 2014-04-07  Zoltan Horvath  <zoltan@webkit.org>
3749
3750         [CSS Shapes] inset complex calc() args vanish in serialized computed style
3751         https://bugs.webkit.org/show_bug.cgi?id=129838
3752
3753         Reviewed by Bem Jones-Bey.
3754
3755         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
3756         * fast/shapes/parsing/parsing-test-utils.js:
3757
3758 2014-03-30  Filip Pizlo  <fpizlo@apple.com>
3759
3760         Move slow JSRegress tests out of the way so that they don't show up in run-jsc-benchmarks runs and also skip tests that are extremely long-running
3761         https://bugs.webkit.org/show_bug.cgi?id=130951
3762
3763         Reviewed by Geoffrey Garen.
3764
3765         * js/regress/ArrayBuffer-DataView-alloc-large-long-lived.html:
3766         * js/regress/ArrayBuffer-DataView-alloc-long-lived.html:
3767         * js/regress/ArrayBuffer-Int32Array-byteOffset.html:
3768         * js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived-expected.txt: Removed.
3769         * js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived.html: Removed.
3770         * js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented-expected.txt: Removed.
3771         * js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.html: Removed.
3772         * js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived.html:
3773         * js/regress/ArrayBuffer-Int8Array-alloc-long-lived-buffer.html:
3774         * js/regress/ArrayBuffer-Int8Array-alloc-long-lived.html:
3775         * js/regress/ArrayBuffer-Int8Array-alloc.html:
3776         * js/regress/DataView-custom-properties.html:
3777         * js/regress/Float32Array-matrix-mult.html:
3778         * js/regress/Float32Array-to-Float64Array-set.html:
3779         * js/regress/Float64Array-alloc-long-lived.html:
3780         * js/regress/Float64Array-to-Int16Array-set.html:
3781         * js/regress/HashMap-put-get-iterate-keys.html:
3782         * js/regress/HashMap-put-get-iterate.html:
3783         * js/regress/HashMap-string-put-get-iterate.html:
3784         * js/regress/Int16Array-alloc-long-lived.html:
3785         * js/regress/Int16Array-bubble-sort-with-byteLength.html:
3786         * js/regress/Int16Array-bubble-sort.html:
3787         * js/regress/Int16Array-load-int-mul.html:
3788         * js/regress/Int16Array-to-Int32Array-set.html:
3789         * js/regress/Int32Array-Int8Array-view-alloc.html:
3790         * js/regress/Int32Array-alloc-huge-expected.txt: Removed.
3791         * js/regress/Int32Array-alloc-huge-long-lived-expected.txt: Removed.
3792         * js/regress/Int32Array-alloc-huge-long-lived.html: Removed.
3793         * js/regress/Int32Array-alloc-huge.html: Removed.
3794         * js/regress/Int32Array-alloc-large-long-lived-expected.txt: Removed.
3795         * js/regress/Int32Array-alloc-large-long-lived.html: Removed.
3796         * js/regress/Int32Array-alloc-large.html:
3797         * js/regress/Int32Array-alloc-long-lived.html:
3798         * js/regress/Int32Array-alloc.html:
3799         * js/regress/Int8Array-alloc-long-lived.html:
3800         * js/regress/Int8Array-load-with-byteLength.html:
3801         * js/regress/Int8Array-load.html:
3802         * js/regress/adapt-to-double-divide.html:
3803         * js/regress/aliased-arguments-getbyval.html:
3804         * js/regress/allocate-big-object.html:
3805         * js/regress/arity-mismatch-inlining.html:
3806         * js/regress/array-access-polymorphic-structure.html:
3807         * js/regress/array-nonarray-polymorhpic-access.html:
3808         * js/regress/array-nonarray-polymorphic-access.html:
3809         * js/regress/array-prototype-every.html:
3810         * js/regress/array-prototype-filter-expected.txt: Removed.
3811         * js/regress/array-prototype-filter.html: Removed.
3812         * js/regress/array-prototype-forEach.html:
3813         * js/regress/array-prototype-map.html:
3814         * js/regress/array-prototype-some.html:
3815         * js/regress/array-with-double-add.html:
3816         * js/regress/array-with-double-increment.html:
3817         * js/regress/array-with-double-mul-add.html:
3818         * js/regress/array-with-double-sum.html:
3819         * js/regress/array-with-int32-add-sub.html:
3820         * js/regress/array-with-int32-or-double-sum.html:
3821         * js/regress/asmjs_bool_bug.html:
3822         * js/regress/assign-custom-setter-polymorphic.html:
3823         * js/regress/assign-custom-setter.html:
3824         * js/regress/basic-set.html:
3825         * js/regress/big-int-mul.html:
3826         * js/regress/boolean-test.html:
3827         * js/regress/branch-fold.html:
3828         * js/regress/by-val-generic.html:
3829         * js/regress/call-spread-apply.html:
3830         * js/regress/call-spread-call.html:
3831         * js/regress/call-spread-expected.txt: Removed.
3832         * js/regress/call-spread.html: Removed.
3833         * js/regress/captured-assignments.html:
3834         * js/regress/cast-int-to-double.html:
3835         * js/regress/cell-argument.html:
3836         * js/regress/cfg-simplify.html:
3837         * js/regress/chain-custom-getter-expected.txt: Removed.
3838         * js/regress/chain-custom-getter.html: Removed.
3839         * js/regress/chain-getter-access.html:
3840         * js/regress/cmpeq-obj-to-obj-other.html:
3841         * js/regress/constant-test.html:
3842         * js/regress/delay-tear-off-arguments-strictmode.html:
3843         * js/regress/destructuring-arguments-length-expected.txt: Removed.
3844         * js/regress/destructuring-arguments-length.html: Removed.
3845         * js/regress/destructuring-arguments.html:
3846         * js/regress/destructuring-swap.html:
3847         * js/regress/direct-arguments-getbyval.html:
3848         * js/regress/double-get-by-val-out-of-bounds.html:
3849         * js/regress/double-pollution-getbyval.html:
3850         * js/regress/double-pollution-putbyoffset.html:
3851         * js/regress/double-to-int32-typed-array-no-inline.html:
3852         * js/regress/double-to-int32-typed-array.html:
3853         * js/regress/double-to-uint32-typed-array-no-inline.html:
3854         * js/regress/double-to-uint32-typed-array.html:
3855         * js/regress/empty-string-plus-int.html:
3856         * js/regress/emscripten-cube2hash.html:
3857         * js/regress/emscripten-memops-expected.txt: Removed.
3858         * js/regress/emscripten-memops.html: Removed.
3859         * js/regress/external-arguments-getbyval.html:
3860         * js/regress/external-arguments-putbyval.html:
3861         * js/regress/fixed-typed-array-storage-var-index.html:
3862         * js/regress/fixed-typed-array-storage.html:
3863         * js/regress/fold-double-to-int.html:
3864         * js/regress/fold-strict-eq-expected.txt: Removed.
3865         * js/regress/fold-strict-eq.html: Removed.
3866         * js/regress/for-of-iterate-array-entries.html:
3867         * js/regress/for-of-iterate-array-keys.html:
3868         * js/regress/for-of-iterate-array-values.html:
3869         * js/regress/function-dot-apply.html:
3870         * js/regress/function-test.html:
3871         * js/regress/function-with-eval.html:
3872         * js/regress/get-by-id-chain-from-try-block.html:
3873         * js/regress/get-by-id-proto-or-self.html:
3874         * js/regress/get-by-id-self-or-proto.html:
3875         * js/regress/get-by-val-out-of-bounds.html:
3876         * js/regress/get_callee_monomorphic.html:
3877         * js/regress/get_callee_polymorphic.html:
3878         * js/regress/getter.html:
3879         * js/regress/global-var-const-infer-fire-from-opt.html:
3880         * js/regress/global-var-const-infer.html:
3881         * js/regress/imul-double-only.html:
3882         * js/regress/imul-int-only.html:
3883         * js/regress/imul-mixed.html:
3884         * js/regress/in-four-cases.html:
3885         * js/regress/in-one-case-false.html:
3886         * js/regress/in-one-case-true.html:
3887         * js/regress/in-two-cases.html:
3888         * js/regress/indexed-properties-in-objects.html:
3889         * js/regress/infer-closure-const-then-mov-no-inline.html:
3890         * js/regress/infer-closure-const-then-mov.html:
3891         * js/regress/infer-closure-const-then-put-to-scope-no-inline.html:
3892         * js/regress/infer-closure-const-then-put-to-scope.html:
3893         * js/regress/infer-closure-const-then-reenter-no-inline.html:
3894         * js/regress/infer-closure-const-then-reenter.html:
3895         * js/regress/infer-one-time-closure-ten-vars.html:
3896         * js/regress/infer-one-time-closure-two-vars.html:
3897         * js/regress/infer-one-time-closure.html:
3898         * js/regress/infer-one-time-deep-closure.html:
3899         * js/regress/inline-arguments-access.html:
3900         * js/regress/inline-arguments-aliased-access.html:
3901         * js/regress/inline-arguments-local-escape.html:
3902         * js/regress/inline-get-scoped-var.html:
3903         * js/regress/inlined-put-by-id-transition.html:
3904         * js/regress/int-or-other-abs-then-get-by-val.html:
3905         * js/regress/int-or-other-abs-zero-then-get-by-val.html:
3906         * js/regress/int-or-other-add-then-get-by-val.html:
3907         * js/regress/int-or-other-add.html:
3908         * js/regress/int-or-other-div-then-get-by-val.html:
3909         * js/regress/int-or-other-max-then-get-by-val.html:
3910         * js/regress/int-or-other-min-then-get-by-val.html:
3911         * js/regress/int-or-other-mod-then-get-by-val.html:
3912         * js/regress/int-or-other-mul-then-get-by-val.html:
3913         * js/regress/int-or-other-neg-then-get-by-val.html:
3914         * js/regress/int-or-other-neg-zero-then-get-by-val.html:
3915         * js/regress/int-or-other-sub-then-get-by-val.html:
3916         * js/regress/int-or-other-sub.html:
3917         * js/regress/int-overflow-local.html:
3918         * js/regress/int52-spill.html:
3919         * js/regress/integer-divide.html:
3920         * js/regress/integer-modulo.html:
3921         * js/regress/large-int-captured.html:
3922         * js/regress/large-int-neg.html:
3923         * js/regress/large-int.html:
3924         * js/regress/logical-not.html:
3925         * js/regress/lots-of-fields.html:
3926         * js/regress/make-indexed-storage.html:
3927         * js/regress/make-rope-cse.html:
3928         * js/regress/marsaglia-expected.txt: Removed.
3929         * js/regress/marsaglia-larger-ints.html:
3930         * js/regress/marsaglia-osr-entry.html:
3931         * js/regress/marsaglia.html: Removed.
3932         * js/regress/method-on-number.html:
3933         * js/regress/misc-strict-eq.html:
3934         * js/regress/negative-zero-divide.html:
3935         * js/regress/negative-zero-modulo.html:
3936         * js/regress/negative-zero-negate.html:
3937         * js/regress/nested-function-parsing-random-expected.txt: Removed.
3938         * js/regress/nested-function-parsing-random.html: Removed.
3939         * js/regress/nested-function-parsing.html:
3940         * js/regress/new-array-buffer-dead.html:
3941         * js/regress/new-array-buffer-push.html:
3942         * js/regress/new-array-dead.html:
3943         * js/regress/new-array-push.html:
3944         * js/regress/new-spread-expected.txt: Removed.
3945         * js/regress/new-spread.html: Removed.
3946         * js/regress/number-test.html:
3947         * js/regress/object-closure-call.html:
3948         * js/regress/object-test.html:
3949         * js/regress/poly-stricteq.html:
3950         * js/regress/polymorphic-get-by-id.html:
3951         * js/regress/polymorphic-put-by-id.html:
3952         * js/regress/polymorphic-structure.html:
3953         * js/regress/polyvariant-monomorphic-get-by-id.html:
3954         * js/regress/proto-custom-getter-expected.txt: Removed.
3955         * js/regress/proto-custom-getter.html: Removed.
3956         * js/regress/proto-getter-access.html:
3957         * js/regress/put-by-id.html:
3958         * js/regress/put-by-val-large-index-blank-indexing-type.html:
3959         * js/regress/put-by-val-machine-int.html:
3960         * js/regress/rare-osr-exit-on-local.html:
3961         * js/regress/register-pressure-from-osr.html:
3962         * js/regress/resources/regress-post.js: Removed.
3963         * js/regress/resources/regress-pre.js: Removed.
3964         * js/regress/script-tests/ArrayBuffer-Int8Array-alloc-huge-long-lived.js: Removed.
3965         * js/regress/script-tests/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.js: Removed.
3966         * js/regress/script-tests/Int32Array-alloc-huge-long-lived.js: Removed.
3967         * js/regress/script-tests/Int32Array-alloc-huge.js: Removed.
3968         * js/regress/script-tests/Int32Array-alloc-large-long-lived.js: Removed.
3969         * js/regress/script-tests/array-prototype-filter.js: Removed.
3970         * js/regress/script-tests/call-spread.js: Removed.
3971         * js/regress/script-tests/chain-custom-getter.js: Removed.
3972         * js/regress/script-tests/destructuring-arguments-length.js: Removed.
3973         * js/regress/script-tests/emscripten-memops.js: Removed.
3974         * js/regress/script-tests/fold-strict-eq.js: Removed.
3975         * js/regress/script-tests/marsaglia.js: Removed.
3976         * js/regress/script-tests/nested-function-parsing-random.js: Removed.
3977         * js/regress/script-tests/new-spread.js: Removed.
3978         * js/regress/script-tests/proto-custom-getter.js: Removed.
3979         * js/regress/script-tests/simple-custom-getter.js: Removed.
3980         * js/regress/script-tests/variadic-closure-call.js: Removed.
3981         * js/regress/simple-activation-demo.html:
3982         * js/regress/simple-custom-getter-expected.txt: Removed.
3983         * js/regress/simple-custom-getter.html: Removed.
3984         * js/regress/simple-getter-access.html:
3985         * js/regress/slow-array-profile-convergence.html:
3986         * js/regress/slow-convergence.html:
3987         * js/regress/sparse-conditional.html:
3988         * js/regress/splice-to-remove.html:
3989         * js/regress/string-char-code-at.html:
3990         * js/regress/string-concat-object.html:
3991         * js/regress/string-concat-pair-object.html:
3992         * js/regress/string-concat-pair-simple.html:
3993         * js/regress/string-concat-simple.html:
3994         * js/regress/string-cons-repeat.html:
3995         * js/regress/string-cons-tower.html:
3996         * js/regress/string-equality.html:
3997         * js/regress/string-get-by-val-big-char.html:
3998         * js/regress/string-get-by-val-out-of-bounds-insane.html:
3999         * js/regress/string-get-by-val-out-of-bounds.html:
4000         * js/regress/string-get-by-val.html:
4001         * js/regress/string-hash.html:
4002         * js/regress/string-long-ident-equality.html:
4003         * js/regress/string-repeat-arith.html:
4004         * js/regress/string-sub.html:
4005         * js/regress/string-test.html:
4006         * js/regress/string-var-equality.html:
4007         * js/regress/structure-hoist-over-transitions.html:
4008         * js/regress/switch-char-constant.html:
4009         * js/regress/switch-char.html:
4010         * js/regress/switch-constant.html:
4011         * js/regress/switch-string-basic-big-var.html:
4012         * js/regress/switch-string-basic-big.html:
4013         * js/regress/switch-string-basic-var.html:
4014         * js/regress/switch-string-basic.html:
4015         * js/regress/switch-string-big-length-tower-var.html:
4016         * js/regress/switch-string-length-tower-var.html:
4017         * js/regress/switch-string-length-tower.html:
4018         * js/regress/switch-string-short.html:
4019         * js/regress/switch.html:
4020         * js/regress/tear-off-arguments-simple.html:
4021         * js/regress/tear-off-arguments.html:
4022         * js/regress/temporal-structure.html:
4023         * js/regress/to-int32-boolean.html:
4024         * js/regress/undefined-test.html:
4025         * js/regress/unprofiled-licm.html:
4026         * js/regress/variadic-closure-call-expected.txt: Removed.
4027         * js/regress/variadic-closure-call.html: Removed.
4028         * js/regress/weird-inlining-const-prop.html:
4029         * js/slow-stress: Added.
4030         * js/slow-stress/ArrayBuffer-Int8Array-alloc-huge-long-lived-expected.txt: Copied from LayoutTests/js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived-expected.txt.
4031         * js/slow-stress/ArrayBuffer-Int8Array-alloc-huge-long-lived.html: Copied from LayoutTests/js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived.html.
4032         * js/slow-stress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented-expected.txt: Copied from LayoutTests/js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented-expected.txt.
4033         * js/slow-stress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.html: Copied from LayoutTests/js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.html.
4034         * js/slow-stress/Int32Array-alloc-huge-expected.txt: Copied from LayoutTests/js/regress/Int32Array-alloc-huge-expected.txt.
4035         * js/slow-stress/Int32Array-alloc-huge-long-lived-expected.txt: Copied from LayoutTests/js/regress/Int32Array-alloc-huge-long-lived-expected.txt.
4036         * js/slow-stress/Int32Array-alloc-huge-long-lived.html: Copied from LayoutTests/js/regress/Int32Array-alloc-huge-long-lived.html.
4037         * js/slow-stress/Int32Array-alloc-huge.html: Copied from LayoutTests/js/regress/Int32Array-alloc-huge.html.
4038         * js/slow-stress/Int32Array-alloc-large-long-lived-expected.txt: Copied from LayoutTests/js/regress/Int32Array-alloc-large-long-lived-expected.t