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