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