ASSERTION FAILED: !m_code || m_code == defaultExceptionCode
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-05-09  Martin Hodovan  <mhodovan@inf.u-szeged.hu>
2
3         ASSERTION FAILED: !m_code || m_code == defaultExceptionCode
4         in WebCore::constructQualifiedName
5         https://bugs.webkit.org/show_bug.cgi?id=132343
6
7         'Remove bad assertion in SVGSMILElement's constructQualifiedName() by passing
8         IGNORE_EXCEPTION instead ASSERT_NO_EXCEPTION to Document::parseQualifiedName().
9         The constructQualifiedName() function handles parseQualifiedName() failures
10         propertly by returning early so there is no reason to assert on parsing
11         failures.'
12
13         Blink merge: http://src.chromium.org/viewvc/blink?view=revision&revision=173564
14         Based on the patch made by Christophe Dumez <ch.dumez@samsung.com>.
15
16         Reviewed by Dirk Schulze.
17
18         * svg/custom/bad-attributeName-crash-expected.txt: Added.
19         * svg/custom/bad-attributeName-crash.html: Added.
20
21 2014-05-08  Alexey Proskuryakov  <ap@apple.com>
22
23         REGRESSION (r168518): Multiple tests for workers in blobs assert
24         https://bugs.webkit.org/show_bug.cgi?id=132728
25
26         * platform/mac/TestExpectations: Skipped for now.
27
28 2014-05-08  Praveen R Jadhav  <praveen.j@samsung.com>
29
30         [EFL] Enable MEDIA_STREAM for EFL port
31         https://bugs.webkit.org/show_bug.cgi?id=132648
32
33         Reviewed by Gyuyoung Kim.
34
35         Updated webaudio test case expectation after enabling MEDIA_STREAM
36
37         * platform/efl/TestExpectations:
38
39 2014-05-08  Commit Queue  <commit-queue@webkit.org>
40
41         Unreviewed, rolling out r168498.
42         https://bugs.webkit.org/show_bug.cgi?id=132714
43
44         broke Mavericks WK2 (Requested by litherum on #webkit).
45
46         Reverted changeset:
47
48         "http/tests/security/xss-DENIED-xsl-document-redirect.xml
49         fails with NetworkProcess"
50         https://bugs.webkit.org/show_bug.cgi?id=132523
51         http://trac.webkit.org/changeset/168498
52
53 2014-05-08  Myles C. Maxfield  <mmaxfield@apple.com>
54
55         http/tests/security/xss-DENIED-xsl-document-redirect.xml fails with NetworkProcess
56         https://bugs.webkit.org/show_bug.cgi?id=132523
57
58         Reviewed by Alexey Proskuryakov.
59
60         Two tests have been rebaselined, and re-enable test that now passes
61
62         * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt: The test describes
63         that success causes an ErrorHandler to run, but there was no ErrorHandler line in the
64         expected output. This now gets printed.
65         * http/tests/security/xss-DENIED-xsl-document-redirect-expected.txt: Expecting logging
66         output on failed redirection
67         * platform/mac-wk2/TestExpectations: Re-enable test that now passes.
68
69 2014-05-08  Bem Jones-Bey  <bjonesbe@adobe.com>
70
71         [CSS Shapes] Shapes do not resolve dimensions specified in viewport units
72         https://bugs.webkit.org/show_bug.cgi?id=124052
73
74         Reviewed by Dirk Schulze.
75
76         * css3/masking/clip-path-polygon-viewport-units-expected.html: Added.
77         * css3/masking/clip-path-polygon-viewport-units.html: Added.
78         * fast/shapes/shape-outside-floats/shape-outside-floats-viewport-units-expected.html: Added.
79         * fast/shapes/shape-outside-floats/shape-outside-floats-viewport-units.html: Added.
80
81 2014-05-08  Rik Cabanier  <cabanier@adobe.com>
82
83         Add support for drawFocusIfNeeded
84         https://bugs.webkit.org/show_bug.cgi?id=132584
85
86         Reviewed by Dirk Schulze.
87
88         * fast/canvas/draw-focus-if-needed-expected.txt: Added.
89         * fast/canvas/draw-focus-if-needed.html: Added.
90
91 2014-05-08  Ion Rosca  <rosca@adobe.com>
92
93         [CSS Blending] Removing -webkit- prefixes for mix-blend-mode and isolation from layout tests.
94         https://bugs.webkit.org/show_bug.cgi?id=132680
95
96         Reviewed by Mihnea Ovidenie.
97
98         * css3/blending/blend-mode-accelerated-parent-overflow-hidden.html:
99         * css3/blending/blend-mode-isolation-accelerated-overflow-hidden.html:
100         * css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending.html:
101         * css3/blending/blend-mode-isolation-flags-append-stacking-context-blending.html:
102         * css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending.html:
103         * css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending.html:
104         * css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation.html:
105         * css3/blending/blend-mode-isolation-flags-turn-off-blending.html:
106         * css3/blending/blend-mode-isolation-flags-turn-off-stacking-context.html:
107         * css3/blending/blend-mode-isolation-flags-turn-on-blending.html:
108         * css3/blending/blend-mode-isolation-flags-turn-on-stacking-context.html:
109         * css3/blending/blend-mode-isolation-overflow-hidden.html:
110         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer.html:
111         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer1.html:
112         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer2.html:
113         * css3/blending/blend-mode-isolation-turn-on-self-painting-layer.html:
114         * css3/blending/blend-mode-overflow.html:
115         * css3/blending/repaint/blend-mode-turn-off-isolation-no-effect.html:
116         * css3/blending/repaint/blend-mode-turn-off-isolation.html:
117         * css3/blending/svg-blend-color-burn.html:
118         * css3/blending/svg-blend-darken.html:
119         * css3/blending/svg-blend-difference.html:
120         * css3/blending/svg-blend-exclusion.html:
121         * css3/blending/svg-blend-layer-mask.html:
122         * css3/blending/svg-blend-lighten.html:
123         * css3/blending/svg-blend-normal.html:
124         * css3/blending/svg-blend-overlay.html:
125         * css3/blending/svg-isolation-default.html:
126         * css3/blending/svg-isolation-simple.html:
127
128 2014-05-08  Krzysztof Wolanski  <k.wolanski@samsung.com>
129
130         [EFL] Rebaseline after enabling new multi-column mode (r168046)
131         https://bugs.webkit.org/show_bug.cgi?id=132679
132
133         Unreviewed gardening.
134
135         * platform/efl/css3/unicode-bidi-isolate-basic-expected.png:
136         * platform/efl/css3/unicode-bidi-isolate-basic-expected.txt:
137         * platform/efl/fast/block/float/float-not-removed-from-next-sibling4-expected.png:
138         * platform/efl/fast/block/float/float-not-removed-from-next-sibling4-expected.txt:
139         * platform/efl/fast/line-grid/line-grid-inside-columns-expected.png:
140         * platform/efl/fast/line-grid/line-grid-inside-columns-expected.txt:
141         * platform/efl/fast/line-grid/line-grid-into-columns-expected.txt:
142         * platform/efl/fast/multicol/block-axis-horizontal-bt-expected.png:
143         * platform/efl/fast/multicol/block-axis-horizontal-bt-expected.txt:
144         * platform/efl/fast/multicol/block-axis-horizontal-tb-expected.png:
145         * platform/efl/fast/multicol/block-axis-horizontal-tb-expected.txt:
146         * platform/efl/fast/multicol/block-axis-vertical-lr-expected.png:
147         * platform/efl/fast/multicol/block-axis-vertical-lr-expected.txt:
148         * platform/efl/fast/multicol/block-axis-vertical-rl-expected.txt:
149         * platform/efl/fast/multicol/border-padding-pagination-expected.png:
150         * platform/efl/fast/multicol/border-padding-pagination-expected.txt:
151         * platform/efl/fast/multicol/client-rects-expected.png:
152         * platform/efl/fast/multicol/client-rects-expected.txt:
153         * platform/efl/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
154         * platform/efl/fast/multicol/client-rects-spanners-expected.txt: Added.
155         * platform/efl/fast/multicol/column-break-with-balancing-expected.txt:
156         * platform/efl/fast/multicol/column-count-with-rules-expected.txt:
157         * platform/efl/fast/multicol/column-rules-expected.png:
158         * platform/efl/fast/multicol/column-rules-expected.txt:
159         * platform/efl/fast/multicol/column-rules-stacking-expected.txt:
160         * platform/efl/fast/multicol/columns-shorthand-parsing-expected.txt:
161         * platform/efl/fast/multicol/float-avoidance-expected.txt:
162         * platform/efl/fast/multicol/float-multicol-expected.txt:
163         * platform/efl/fast/multicol/float-paginate-complex-expected.txt:
164         * platform/efl/fast/multicol/float-paginate-empty-lines-expected.txt:
165         * platform/efl/fast/multicol/float-paginate-expected.txt:
166         * platform/efl/fast/multicol/layers-in-multicol-expected.txt:
167         * platform/efl/fast/multicol/layers-split-across-columns-expected.txt:
168         * platform/efl/fast/multicol/margin-collapse-expected.txt:
169         * platform/efl/fast/multicol/max-height-columns-block-expected.png:
170         * platform/efl/fast/multicol/max-height-columns-block-expected.txt:
171         * platform/efl/fast/multicol/nested-columns-expected.png:
172         * platform/efl/fast/multicol/nested-columns-expected.txt:
173         * platform/efl/fast/multicol/newmulticol/client-rects-expected.txt: Added.
174         * platform/efl/fast/multicol/overflow-across-columns-expected.png:
175         * platform/efl/fast/multicol/overflow-across-columns-expected.txt:
176         * platform/efl/fast/multicol/overflow-across-columns-percent-height-expected.png:
177         * platform/efl/fast/multicol/overflow-across-columns-percent-height-expected.txt:
178         * platform/efl/fast/multicol/overflow-unsplittable-expected.png:
179         * platform/efl/fast/multicol/overflow-unsplittable-expected.txt:
180         * platform/efl/fast/multicol/paginate-block-replaced-expected.txt:
181         * platform/efl/fast/multicol/pagination/BottomToTop-bt-expected.txt:
182         * platform/efl/fast/multicol/pagination/BottomToTop-lr-expected.txt:
183         * platform/efl/fast/multicol/pagination/BottomToTop-rl-expected.txt:
184         * platform/efl/fast/multicol/pagination/BottomToTop-tb-expected.txt:
185         * platform/efl/fast/multicol/pagination/LeftToRight-bt-expected.txt:
186         * platform/efl/fast/multicol/pagination/LeftToRight-lr-expected.txt:
187         * platform/efl/fast/multicol/pagination/LeftToRight-rl-expected.txt:
188         * platform/efl/fast/multicol/pagination/LeftToRight-tb-expected.txt:
189         * platform/efl/fast/multicol/pagination/RightToLeft-bt-expected.txt:
190         * platform/efl/fast/multicol/pagination/RightToLeft-lr-expected.txt:
191         * platform/efl/fast/multicol/pagination/RightToLeft-rl-expected.txt:
192         * platform/efl/fast/multicol/pagination/RightToLeft-tb-expected.txt:
193         * platform/efl/fast/multicol/pagination/TopToBottom-bt-expected.txt:
194         * platform/efl/fast/multicol/pagination/TopToBottom-lr-expected.txt:
195         * platform/efl/fast/multicol/pagination/TopToBottom-rl-expected.txt:
196         * platform/efl/fast/multicol/pagination/TopToBottom-tb-expected.txt:
197         * platform/efl/fast/multicol/positioned-split-expected.txt:
198         * platform/efl/fast/multicol/positive-leading-expected.png:
199         * platform/efl/fast/multicol/positive-leading-expected.txt:
200         * platform/efl/fast/multicol/scrolling-column-rules-expected.txt: Added.
201         * platform/efl/fast/multicol/scrolling-overflow-expected.png:
202         * platform/efl/fast/multicol/scrolling-overflow-expected.txt:
203         * platform/efl/fast/multicol/shrink-to-column-height-for-pagination-expected.txt:
204         * platform/efl/fast/multicol/single-line-expected.txt:
205         * platform/efl/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
206         * platform/efl/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
207         * platform/efl/fast/multicol/span/anonymous-split-block-crash-expected.png:
208         * platform/efl/fast/multicol/span/anonymous-split-block-crash-expected.txt:
209         * platform/efl/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
210         * platform/efl/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
211         * platform/efl/fast/multicol/span/clone-flexbox-expected.txt:
212         * platform/efl/fast/multicol/span/clone-summary-expected.txt:
213         * platform/efl/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
214         * platform/efl/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
215         * platform/efl/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
216         * platform/efl/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
217         * platform/efl/fast/multicol/span/span-as-nested-columns-child-expected.txt:
218         * platform/efl/fast/multicol/span/span-as-nested-inline-block-child-expected.txt:
219         * platform/efl/fast/multicol/span/span-margin-collapsing-expected.txt:
220         * platform/efl/fast/multicol/table-margin-collapse-expected.txt:
221         * platform/efl/fast/multicol/table-vertical-align-expected.txt:
222         * platform/efl/fast/multicol/unsplittable-inline-block-expected.txt:
223         * platform/efl/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
224         * platform/efl/fast/multicol/vertical-lr/border-padding-pagination-expected.txt:
225         * platform/efl/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
226         * platform/efl/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
227         * platform/efl/fast/multicol/vertical-lr/column-rules-expected.png:
228         * platform/efl/fast/multicol/vertical-lr/column-rules-expected.txt:
229         * platform/efl/fast/multicol/vertical-lr/float-avoidance-expected.txt:
230         * platform/efl/fast/multicol/vertical-lr/float-multicol-expected.txt:
231         * platform/efl/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
232         * platform/efl/fast/multicol/vertical-lr/float-paginate-expected.txt:
233         * platform/efl/fast/multicol/vertical-lr/nested-columns-expected.png:
234         * platform/efl/fast/multicol/vertical-lr/nested-columns-expected.txt:
235         * platform/efl/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt:
236         * platform/efl/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
237         * platform/efl/fast/multicol/vertical-rl/border-padding-pagination-expected.txt:
238         * platform/efl/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
239         * platform/efl/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
240         * platform/efl/fast/multicol/vertical-rl/column-rules-expected.png:
241         * platform/efl/fast/multicol/vertical-rl/column-rules-expected.txt:
242         * platform/efl/fast/multicol/vertical-rl/float-avoidance-expected.txt:
243         * platform/efl/fast/multicol/vertical-rl/float-multicol-expected.txt:
244         * platform/efl/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
245         * platform/efl/fast/multicol/vertical-rl/float-paginate-expected.txt:
246         * platform/efl/fast/multicol/vertical-rl/nested-columns-expected.txt:
247         * platform/efl/fast/multicol/vertical-rl/rule-style-expected.txt:
248         * platform/efl/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt:
249         * platform/efl/fast/overflow/paged-x-div-expected.txt:
250         * platform/efl/fast/overflow/paged-x-div-with-column-gap-expected.txt:
251         * platform/efl/fast/overflow/paged-x-on-root-expected.png:
252         * platform/efl/fast/overflow/paged-x-on-root-expected.txt:
253         * platform/efl/fast/overflow/paged-x-with-column-gap-expected.png:
254         * platform/efl/fast/overflow/paged-x-with-column-gap-expected.txt:
255         * platform/efl/fast/overflow/paged-y-div-expected.txt:
256         * platform/efl/fast/overflow/paged-y-on-root-expected.png:
257         * platform/efl/fast/overflow/paged-y-on-root-expected.txt:
258         * platform/efl/fast/repaint/multicol-repaint-expected.png:
259         * platform/efl/fast/repaint/multicol-repaint-expected.txt:
260
261 2014-05-08  Xabier Rodriguez Calvar  <calvaris@igalia.com>
262
263         [GTK] Enable skipped http/tests/media/hls/video-controls-live-stream.html
264         https://bugs.webkit.org/show_bug.cgi?id=132329
265
266         Reviewed by Eric Carlson.
267
268         Tweaked test, created GTK results, unskipped in GTK and moved the
269         current general expectations to be mac only.
270
271         * http/tests/media/hls/video-controls-live-stream-expected.txt:
272         Moved.
273         * http/tests/media/hls/video-controls-live-stream.html: Dump tree
274         and check status of the timelime.
275         * media/media-controls.js:
276         (dumpMediaControlsTree): Added to dump the shadow dom tree.
277         * platform/gtk/TestExpectations: Unskipped video-controls-live-stream.
278         * platform/gtk/http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
279         * platform/mac/http/tests/media/hls/video-controls-live-stream-expected.txt:
280         Moved from
281         LayoutTests/http/tests/media/hls/video-controls-live-stream-expected.txt
282         and rebaselined.
283
284 2014-05-08  Mihnea Ovidenie  <mihnea@adobe.com>
285
286         [CSS Regions] Content overflowing a fixed positioned region is clipped
287         https://bugs.webkit.org/show_bug.cgi?id=118607
288
289         Reviewed by Andrei Bucur.
290
291         Fixed by the overflow in regions work, add test to prevent future regressions.
292
293         * fast/regions/fixed-pos-region-overflow-content-expected.html: Added.
294         * fast/regions/fixed-pos-region-overflow-content.html: Added.
295
296 2014-05-08  Ion Rosca  <rosca@adobe.com>
297
298         [CSS Blending] Changing isolation CSS property should not trigger repaint in RenderStyle::changeRequiresLayerRepaint
299         https://bugs.webkit.org/show_bug.cgi?id=131436
300
301         Reviewed by Dirk Schulze.
302
303         * css3/blending/repaint/blend-mode-turn-off-isolation-expected.txt: Added.
304         * css3/blending/repaint/blend-mode-turn-off-isolation-no-effect-expected.txt: Added.
305         * css3/blending/repaint/blend-mode-turn-off-isolation-no-effect.html: Added.
306         * css3/blending/repaint/blend-mode-turn-off-isolation.html: Added.
307
308 2014-05-08  Manuel Rego Casasnovas  <rego@igalia.com>
309
310         REGRESSION (r167652): SelectionState is not set properly for non leaf objects in pages with regions
311         https://bugs.webkit.org/show_bug.cgi?id=132493
312
313         Reviewed by David Hyatt.
314
315         * TestExpectations: Marked
316         fast/regions/cssom/region-range-for-box-crash.html as crashing on
317         debug due to regression detected in bug #131982.
318         * fast/regions/selection/crash-select-all-expected.txt: Added.
319         * fast/regions/selection/crash-select-all.html: Added.
320
321 2014-05-08  Zoltan Horvath  <zoltan@webkit.org>
322
323         [CSS Shapes] Can't select content within the area of the floating box when clip-path is applied
324         https://bugs.webkit.org/show_bug.cgi?id=131375
325
326         Reviewed by Dirk Schulze.
327
328         * fast/masking/clip-path-selection-expected.txt: Added.
329         * fast/masking/clip-path-selection.html: Added.
330         * fast/shapes/shape-outside-floats/shape-outside-clip-path-selection-expected.txt: Added.
331         * fast/shapes/shape-outside-floats/shape-outside-clip-path-selection.html: Added.
332
333 2014-05-07  Ion Rosca  <rosca@adobe.com>
334
335         [CSS Blending] Blending doesn't work if the parent stacking context is not a self painting layer
336         https://bugs.webkit.org/show_bug.cgi?id=130891
337
338         Reviewed by Dean Jackson.
339
340         Removed position:relative which forced tests to avoid this bug. 
341         * css3/blending/blend-mode-accelerated-parent-overflow-hidden.html:
342         * css3/blending/blend-mode-clip-accelerated-blending-canvas.html:
343         * css3/blending/blend-mode-clip-accelerated-blending-child.html:
344         * css3/blending/blend-mode-clip-accelerated-blending-with-siblings.html:
345         * css3/blending/blend-mode-clip-accelerated-transformed-blending.html:
346
347         New tests:
348         * css3/blending/blend-mode-isolation-accelerated-overflow-hidden-expected.txt: Added.
349         * css3/blending/blend-mode-isolation-accelerated-overflow-hidden.html: Added.
350         * css3/blending/blend-mode-isolation-overflow-hidden-expected.html: Added.
351         * css3/blending/blend-mode-isolation-overflow-hidden.html: Added.
352         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer-expected.txt: Added.
353         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer.html: Added.
354         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer1-expected.txt: Added.
355         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer1.html: Added.
356         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer2-expected.txt: Added.
357         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer2.html: Added.
358         * css3/blending/blend-mode-isolation-turn-on-self-painting-layer-expected.txt: Added.
359         * css3/blending/blend-mode-isolation-turn-on-self-painting-layer.html: Added.
360
361 2014-05-06  Myles C. Maxfield  <mmaxfield@apple.com>
362
363         Dragging text from one paragraph to another does not render as expected
364         https://bugs.webkit.org/show_bug.cgi?id=132633
365
366         Reviewed by Darin Adler and Ryosuke Niwa.
367
368         The problem occurs when dragging text that includes a <p> into an editable
369         area that has a <p> as a parent.
370
371         * editing/pasteboard/drag-drop-paragraph-crasher-expected.txt: Added.
372         * editing/pasteboard/drag-drop-paragraph-crasher.html: Added.
373
374 2014-05-07  Dean Jackson  <dino@apple.com>
375
376         Using a fill pattern much larger than actual canvas reliably segfaults browser
377         https://bugs.webkit.org/show_bug.cgi?id=132635
378
379         Reviewed by Simon Fraser.
380
381         Test case that makes a huge canvas and tries to create a pattern out of it.
382
383         * fast/canvas/pattern-too-large-to-create-expected.html: Added.
384         * fast/canvas/pattern-too-large-to-create.html: Added.
385
386 2014-05-07  Geoffrey Garen  <ggaren@apple.com>
387
388         REGRESSION (r161429?): Frequent crashes on media/track/media-element-enqueue-event-crash.html
389         https://bugs.webkit.org/show_bug.cgi?id=117756
390
391         Reviewed by Mark Hahnenberg.
392
393         Re-enabled this test because it doesn't seem to crash anymore.
394
395         * media/track/media-element-enqueue-event-crash.html: Reduced the number
396         of test runs because otherwise this test often times out.
397
398         * platform/mac/TestExpectations: Re-enable this test because I ran it
399         for about a minute on my Mac Pro without crashing.
400
401 2014-05-07  Radu Stavila  <stavila@adobe.com>
402
403         Use after free in WebCore::RenderObject::nextSibling / WebCore::RenderBoxModelObject::moveChildrenTo
404         https://bugs.webkit.org/show_bug.cgi?id=132625
405
406         Reviewed by David Hyatt.
407
408         Added test for special case which might cause use after free.
409
410         * fast/multicol/newmulticol/first-letter-create-expected.html: Added.
411         * fast/multicol/newmulticol/first-letter-create.html: Added.
412
413 2014-05-07  Chris Fleizach  <cfleizach@apple.com>
414
415         AX: aria-expanded changes are not communicated to clients
416         https://bugs.webkit.org/show_bug.cgi?id=132642
417
418         Reviewed by Mario Sanchez Prada.
419
420         * platform/mac/accessibility/expanded-notification-expected.txt: Added.
421         * platform/mac/accessibility/expanded-notification.html: Added.
422
423 2014-05-07  Christophe Dumez  <ch.dumez@samsung.com>
424
425         [HTML] Default argument to HTMLTableElement.insertRow() should be -1
426         https://bugs.webkit.org/show_bug.cgi?id=132651
427
428         Reviewed by Alexey Proskuryakov.
429
430         Add layout test to test that the default argument to HTMLTableElement.insertRow()
431         is -1.
432
433         * fast/dom/HTMLTableElement/insertRow-default-argument-expected.txt: Added.
434         * fast/dom/HTMLTableElement/insertRow-default-argument.html: Added.
435
436 2014-05-07  Chris Fleizach  <cfleizach@apple.com>
437
438         AX: AXSelectTextWithCriteria should support capitalize/lowercase/uppercase
439         https://bugs.webkit.org/show_bug.cgi?id=132622
440
441         Reviewed by Mario Sanchez Prada.
442
443         * platform/mac/accessibility/select-text-expected.txt:
444         * platform/mac/accessibility/select-text.html:
445
446 2014-05-07  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
447
448         Share mac/editing/spelling/editing-multiple-words-with-markers.html with other platforms
449         https://bugs.webkit.org/show_bug.cgi?id=132649
450
451         Reviewed by Ryosuke Niwa.
452
453         This test does not verify autocorrection feature which is only implemented
454         by Mac. Other WebKit ports might be interested in running it due to
455         verification of spelling markers after merging two misspelled words.
456
457         Additionally, add the test case confirming spelling markers
458         before any selection change.
459
460         Due to bug 125689, this test starts using asynchronous spellchecking.
461
462         * editing/spelling/editing-multiple-words-with-markers-expected.txt:
463         Renamed from platform/mac/editing/spelling/editing-multiple-words-with-markers-expected.txt
464         * editing/spelling/editing-multiple-words-with-markers.html:
465         Renamed from platform/mac/editing/spelling/editing-multiple-words-with-markers.html
466
467         * platform/gtk/TestExpectations:
468         * platform/mac-wk2/TestExpectations:
469         * platform/win/TestExpectations:
470         Mark editing-multiple-words-with-markers.html as failing since those
471         platforms didn't turn on asynchronous spellchecking.
472
473 2014-05-06  Antti Koivisto  <antti@apple.com>
474
475         REGRESSION: Animated GIF inside compositing layer never resumes animation when scrolled back into view
476         https://bugs.webkit.org/show_bug.cgi?id=132608
477
478         Reviewed by Simon Fraser.
479
480         * fast/repaint/animation-after-layer-scroll-expected.txt: Added.
481         * fast/repaint/animation-after-layer-scroll.html: Added.
482
483 2014-05-07  Manuel Rego Casasnovas  <rego@igalia.com>
484
485         [CSS Grid Layout] Remove runtime feature
486         https://bugs.webkit.org/show_bug.cgi?id=132382
487
488         Reviewed by Benjamin Poulain.
489
490         Remove set of WebKitCSSGridLayoutEnabled preference.
491         Remove fast/css-grid-layout/grid-disabled.html patch as the setting is not available anymore.
492
493         * fast/css-grid-layout/anonymous-grid-items-expected.html:
494         * fast/css-grid-layout/anonymous-grid-items.html:
495         * fast/css-grid-layout/auto-content-resolution-columns.html:
496         * fast/css-grid-layout/auto-content-resolution-rows.html:
497         * fast/css-grid-layout/breadth-size-resolution-grid.html:
498         * fast/css-grid-layout/calc-resolution-grid-item.html:
499         * fast/css-grid-layout/containing-block-grids.html:
500         * fast/css-grid-layout/display-grid-set-get.html:
501         * fast/css-grid-layout/flex-and-minmax-content-resolution-columns.html:
502         * fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html:
503         * fast/css-grid-layout/flex-content-resolution-columns.html:
504         * fast/css-grid-layout/flex-content-resolution-rows.html:
505         * fast/css-grid-layout/flex-content-sized-column-use-available-width.html:
506         * fast/css-grid-layout/flex-content-sized-columns-resize.html:
507         * fast/css-grid-layout/floating-empty-grids.html:
508         * fast/css-grid-layout/grid-auto-columns-rows-auto-flow-resolution.html:
509         * fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
510         * fast/css-grid-layout/grid-auto-columns-rows-resolution.html:
511         * fast/css-grid-layout/grid-auto-columns-rows-update.html:
512         * fast/css-grid-layout/grid-auto-flow-get-set.html:
513         * fast/css-grid-layout/grid-auto-flow-resolution.html:
514         * fast/css-grid-layout/grid-auto-flow-update.html:
515         * fast/css-grid-layout/grid-columns-rows-get-set-multiple.html:
516         * fast/css-grid-layout/grid-columns-rows-get-set.html:
517         * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html:
518         * fast/css-grid-layout/grid-disabled-expected.txt: Removed.
519         * fast/css-grid-layout/grid-disabled.html: Removed.
520         * fast/css-grid-layout/grid-dynamic-updates-relayout.html:
521         * fast/css-grid-layout/grid-element-border-grid-item.html:
522         * fast/css-grid-layout/grid-element-border-padding-grid-item.html:
523         * fast/css-grid-layout/grid-element-change-columns-repaint.html:
524         * fast/css-grid-layout/grid-element-change-rows-repaint.html:
525         * fast/css-grid-layout/grid-element-empty-row-column.html:
526         * fast/css-grid-layout/grid-element-min-max-height.html:
527         * fast/css-grid-layout/grid-element-min-max-width.html:
528         * fast/css-grid-layout/grid-element-padding-grid-item.html:
529         * fast/css-grid-layout/grid-element-padding-margin.html:
530         * fast/css-grid-layout/grid-element-repeat-get-set.html:
531         * fast/css-grid-layout/grid-element-shrink-to-fit.html:
532         * fast/css-grid-layout/grid-item-addition-auto-placement-update.html:
533         * fast/css-grid-layout/grid-item-addition-track-breadth-update.html:
534         * fast/css-grid-layout/grid-item-area-get-set.html:
535         * fast/css-grid-layout/grid-item-bad-named-area-auto-placement.html:
536         * fast/css-grid-layout/grid-item-bad-resolution-double-span.html:
537         * fast/css-grid-layout/grid-item-change-column-repaint.html:
538         * fast/css-grid-layout/grid-item-change-row-repaint.html:
539         * fast/css-grid-layout/grid-item-column-row-get-set.html:
540         * fast/css-grid-layout/grid-item-end-after-get-set.html:
541         * fast/css-grid-layout/grid-item-margin-auto-columns-rows.html:
542         * fast/css-grid-layout/grid-item-margin-resolution.html:
543         * fast/css-grid-layout/grid-item-multiple-minmax-content-resolution.html:
544         * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
545         * fast/css-grid-layout/grid-item-named-grid-line-resolution.html:
546         * fast/css-grid-layout/grid-item-negative-indexes.html:
547         * fast/css-grid-layout/grid-item-negative-integer-explicit-grid-resolution.html:
548         * fast/css-grid-layout/grid-item-negative-position-resolution.html:
549         * fast/css-grid-layout/grid-item-order-auto-flow-resolution.html:
550         * fast/css-grid-layout/grid-item-order-paint-order.html:
551         * fast/css-grid-layout/grid-item-position-changed-dynamic.html:
552         * fast/css-grid-layout/grid-item-removal-auto-placement-update.html:
553         * fast/css-grid-layout/grid-item-removal-track-breadth-update.html:
554         * fast/css-grid-layout/grid-item-spanning-resolution.html:
555         * fast/css-grid-layout/grid-item-start-before-get-set.html:
556         * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution.html:
557         * fast/css-grid-layout/grid-item-with-percent-min-max-height-dynamic.html:
558         * fast/css-grid-layout/grid-preferred-logical-widths.html:
559         * fast/css-grid-layout/grid-strict-ordering-crash.html:
560         * fast/css-grid-layout/grid-template-areas-get-set.html:
561         * fast/css-grid-layout/grid-template-shorthand-get-set.html:
562         * fast/css-grid-layout/implicit-columns-auto-resolution.html:
563         * fast/css-grid-layout/implicit-position-dynamic-change.html:
564         * fast/css-grid-layout/implicit-rows-auto-resolution.html:
565         * fast/css-grid-layout/minmax-fixed-logical-height-only.html:
566         * fast/css-grid-layout/minmax-fixed-logical-width-only.html:
567         * fast/css-grid-layout/minmax-max-content-resolution-columns.html:
568         * fast/css-grid-layout/minmax-max-content-resolution-rows.html:
569         * fast/css-grid-layout/minmax-min-content-column-resolution-columns.html:
570         * fast/css-grid-layout/minmax-min-content-column-resolution-rows.html:
571         * fast/css-grid-layout/minmax-spanning-resolution-columns.html:
572         * fast/css-grid-layout/minmax-spanning-resolution-rows.html:
573         * fast/css-grid-layout/named-grid-line-get-set.html:
574         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-get-set.html:
575         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
576         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple.html:
577         * fast/css-grid-layout/non-grid-columns-rows-get-set.html:
578         * fast/css-grid-layout/non-grid-element-repeat-get-set.html:
579         * fast/css-grid-layout/non-named-grid-line-get-set.html:
580         * fast/css-grid-layout/percent-grid-item-in-percent-grid-track-in-percent-grid.html:
581         * fast/css-grid-layout/percent-grid-item-in-percent-grid-track-update.html:
582         * fast/css-grid-layout/percent-grid-item-in-percent-grid-track.html:
583         * fast/css-grid-layout/percent-padding-margin-resolution-grid-item-update.html:
584         * fast/css-grid-layout/percent-padding-margin-resolution-grid-item.html:
585         * fast/css-grid-layout/percent-resolution-grid-item.html:
586         * fast/css-grid-layout/place-cell-by-index.html:
587         * fast/css-grid-layout/should-not-collapse-anonymous-blocks.html:
588         * ietestcenter/css3/grid/grid-column-002.htm:
589         * ietestcenter/css3/grid/testRunnerEnableGrid.js: Removed.
590
591 2014-05-07  Lorenzo Tilve  <ltilve@igalia.com>
592
593         [GTK] Unreviewed GTK gardening
594
595         Avoid duplicated expectations and remove failure flag for fixed
596         js/dom/basic-weakmap.html test.
597
598         * platform/gtk/TestExpectations:
599
600 2014-05-06  Rik Cabanier  <cabanier@adobe.com>
601
602         Calling createPattern with a broken image must throw an invalidstate error
603         https://bugs.webkit.org/show_bug.cgi?id=132407
604
605         Reviewed by Darin Adler.
606
607         * canvas/philip/tests/2d.pattern.image.broken-expected.txt:
608         * canvas/philip/tests/2d.pattern.image.broken.html:
609         * canvas/philip/tests/2d.pattern.image.incomplete.empty-expected.txt:
610         * canvas/philip/tests/2d.pattern.image.incomplete.empty.html:
611         * fast/canvas/canvas-empty-image-pattern-expected.txt:
612         * fast/dom/gc-9-expected.txt:
613         * fast/dom/gc-9.html:
614         * platform/mac/canvas/philip/tests/2d.pattern.image.broken-expected.txt: Removed.
615         * platform/mac/canvas/philip/tests/2d.pattern.image.incomplete.empty-expected.txt: Removed.
616
617 2014-05-06  Christophe Dumez  <ch.dumez@samsung.com>
618
619         [HTML] Default argument to HTMLTableRowElement.insertCell() should be -1
620         https://bugs.webkit.org/show_bug.cgi?id=132615
621
622         Reviewed by Darin Adler.
623
624         Add layout test to test that the default argument to
625         HTMLTableRowElement.insertCell() is -1.
626
627         * fast/dom/HTMLTableRowElement/insertCell-default-argument-expected.txt: Added.
628         * fast/dom/HTMLTableRowElement/insertCell-default-argument.html: Added.
629
630 2014-05-06  Oliver Hunt  <oliver@apple.com>
631
632         Can't make a booking at virginamerica.com
633         https://bugs.webkit.org/show_bug.cgi?id=132626
634
635         Reviewed by Geoffrey Garen.
636
637         Add testcase to make sure that we are silently ignoring usage
638         of prototype setters and the prototype itself. We dump a warning
639         to the console as throwing an exception breaks sites that used
640         to rely on essentially no-op behavior.
641
642         * fast/dom/assign-to-prototype-accessor-on-prototype-should-be-silent-expected.txt: Added.
643         * fast/dom/assign-to-prototype-accessor-on-prototype-should-be-silent.html: Added.
644
645 2014-05-06  David Hyatt  <hyatt@apple.com>
646
647         Begin Removal of Old Multi-Column Code.
648         https://bugs.webkit.org/show_bug.cgi?id=132480
649
650         Reviewed by Andreas Kling.
651
652         * platform/mac/fast/multicol/client-rects-expected.png:
653         * platform/mac/fast/multicol/client-rects-expected.txt:
654         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.png:
655         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
656         * platform/mac/fast/multicol/client-rects-spanners-expected.png:
657         * platform/mac/fast/multicol/client-rects-spanners-expected.txt:
658         * platform/mac/fast/multicol/newmulticol/client-rects-expected.png:
659         * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
660
661 2014-05-06  Eric Carlson  <eric.carlson@apple.com>
662
663         [Mac] make metadata cue attributes consistent
664         https://bugs.webkit.org/show_bug.cgi?id=132610
665
666         Reviewed by Jer Noble.
667
668         * http/tests/media/track-in-band-hls-metadata-expected.txt:
669         * http/tests/media/track-in-band-hls-metadata.html:
670
671 2014-05-06  Mark Hahnenberg  <mhahnenberg@apple.com>
672
673         Roll out r167889
674
675         Rubber stamped by Geoff Garen.
676
677         It broke some websites.
678
679         * js/regress/delete-a-few-properties-then-get-by-id-expected.txt:
680         * js/regress/delete-a-few-properties-then-get-by-id.html:
681         * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js:
682         (MyObject): Deleted.
683         (foo): Deleted.
684
685 2014-05-06  Lorenzo Tilve  <ltilve@igalia.com>
686
687         [GTK] Unreviewed GTK gardening
688
689         Rebaseline affected tests by the modifications done to
690         inline SVG sizing behavior introduced on r168350.
691
692         * platform/gtk/svg/custom/bug45331-expected.txt:
693         * platform/gtk/svg/custom/external-paintserver-reference-expected.txt:
694         * platform/gtk/svg/custom/junk-data-expected.txt:
695         * platform/gtk/svg/custom/linking-base-external-reference-expected.txt:
696         * platform/gtk/svg/custom/missing-xlink-expected.txt:
697         * platform/gtk/svg/custom/path-bad-data-expected.txt:
698         * platform/gtk/svg/custom/use-font-face-crash-expected.txt:
699         * platform/gtk/svg/foreignObject/svg-document-in-html-document-expected.txt:
700         * platform/gtk/svg/hixie/error/012-expected.txt:
701         * platform/gtk/svg/in-html/circle-expected.txt:
702         * platform/gtk/svg/transforms/animated-path-inside-transformed-html-expected.txt:
703         * platform/gtk/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt:
704         * platform/gtk/svg/wicd/rightsizing-grid-expected.txt:
705         * platform/gtk/svg/wicd/test-rightsizing-b-expected.txt:
706         * platform/gtk/svg/zoom/page/zoom-foreignObject-expected.txt:
707         * platform/gtk/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
708         * platform/gtk/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
709         * platform/gtk/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt:
710         * platform/gtk/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
711         * platform/gtk/svg/zoom/text/zoom-foreignObject-expected.txt:
712
713 2014-05-06  Christophe Dumez  <ch.dumez@samsung.com>
714
715         [HTML] Default argument to HTMLTableSectionElement.insertRow() should be -1
716         https://bugs.webkit.org/show_bug.cgi?id=132570
717
718         Reviewed by Darin Adler.
719
720         Add layout test to test that the default argument to
721         HTMLTableSectionElement.insertRow() is -1.
722
723         * fast/dom/HTMLTableSectionElement/insertRow-default-argument-expected.txt: Added.
724         * fast/dom/HTMLTableSectionElement/insertRow-default-argument.html: Added.
725
726 2014-05-06  Andrei Bucur  <abucur@adobe.com>
727
728         [CSS Regions] Optimize the number of regions invalidations
729         https://bugs.webkit.org/show_bug.cgi?id=132611
730
731         Reviewed by David Hyatt.
732
733         Because there are less region invalidations there are less repaints
734         of the flow threads.
735
736         * fast/regions/repaint/repaint-regions-overflow-expected.txt:
737
738 2014-05-06  Chris Fleizach  <cfleizach@apple.com>
739
740         AX: VoiceOver does not announce text changes for content editable regions in Safari
741         https://bugs.webkit.org/show_bug.cgi?id=132577
742
743         Reviewed by Mario Sanchez Prada.
744
745         * accessibility/content-editable-set-inner-text-generates-axvalue-notification-expected.txt: Added.
746         * accessibility/content-editable-set-inner-text-generates-axvalue-notification.html: Added.
747
748 2014-05-06  Dirk Schulze  <krit@webkit.org>
749
750         [SVG2] Share "on"- event attributes with HTMLElement
751         https://bugs.webkit.org/show_bug.cgi?id=132604
752
753         Reviewed by Mihnea Ovidenie.
754
755         Test that the "on" event attributes supported by HTMLElement are
756         supported by SVGElement as well.
757
758         * fast/dom/event-attribute-availability-expected.txt:
759         * fast/dom/script-tests/event-attribute-availability.js:
760
761 2014-05-06  Ion Rosca  <rosca@adobe.com>
762
763         [CSS Blending] Rename all the tests css3/compositing to css3/blending
764         https://bugs.webkit.org/show_bug.cgi?id=132606
765
766         Reviewed by Andrei Bucur.
767
768         * css3/blending: Renamed from LayoutTests/css3/compositing.
769
770 2014-05-06  Ion Rosca  <rosca@adobe.com>
771
772         [CSS Blending] Rename layout tests css3/compositing to css3/blending
773         https://bugs.webkit.org/show_bug.cgi?id=132578
774
775         Reviewed by Andrei Bucur.
776
777         * css3/blending: Renamed from css3/compositing.
778         * platform/efl/TestExpectations:
779         * platform/gtk/TestExpectations:
780         * platform/ios-sim/css3/blending: Renamed from platform/ios-sim/css3/compositing
781         * platform/mac-wk2/TestExpectations:
782         * platform/mac/TestExpectations:
783         * platform/mac/css3/blending: Renamed from platform/mac/css3/compositing.
784         * platform/win/TestExpectations:
785         * platform/wincairo/TestExpectations:
786
787 2014-05-05  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
788
789         Share mac/editing/spelling/delete-into-misspelled-word.html with other platforms
790         https://bugs.webkit.org/show_bug.cgi?id=132561
791
792         Reviewed by Darin Adler.
793
794         This test does not use Mac specific features and
795         can be run by other platforms as well.
796
797         Due to bug 125689, this test starts using asynchronous spellchecking.
798
799         * editing/spelling/delete-into-misspelled-word-expected.txt:
800         Renamed from LayoutTests/platform/mac/editing/spelling/delete-into-misspelled-word-expected.txt
801         * editing/spelling/delete-into-misspelled-word.html:
802         Renamed from LayoutTests/platform/mac/editing/spelling/delete-into-misspelled-word.html
803
804         * platform/gtk/TestExpectations:
805         * platform/mac-wk2/TestExpectations:
806         * platform/win/TestExpectations:
807         Mark delete-into-misspelled-word.html as failing since those
808         platforms didn't turn on asynchronous spellchecking.
809
810 2014-05-05  Dirk Schulze  <krit@webkit.org>
811
812         Adapt inline SVG sizing behavior to Firefox and Blink
813         https://bugs.webkit.org/show_bug.cgi?id=132569
814
815         Reviewed by Dean Jackson.
816
817         The new sizing behavior for inline SVG causes different DRT outputs for about 40 test cases.
818         This is expected but for most tests an improvement since the SVGs fit into the documents
819         and scrollbars disappear or the general size gets smaller.
820         Some tests needed to be updated. The size was either not set at all or not properly.
821
822         svg-in-object.js and svg-inline.js contain dozens of new tests to check the correct sizing
823         behavior.
824
825         The tests were written by David Vest from Opera as part of CR 308992.
826
827         Many of the -expected updates are caused by SVG size changes in turn
828         affecting where line breaks are inserted.
829
830         * TestExpectations:
831         * accessibility/svg-image-expected.txt:
832         * css3/flexbox/flexitem.html:
833         * fast/css/infinite-floating-value-expected.txt:
834         * fast/css/remove-fixed-resizer-crash-expected.txt:
835         * fast/css3-text/css3-word-spacing-percentage/word-spacing-crash-expected.txt:
836         * fast/repaint/moving-shadow-on-container.html:
837         * fast/repaint/moving-shadow-on-path.html:
838         * fast/repaint/svg-layout-root-style-attr-update.html:
839         * fast/shapes/shape-outside-floats/shape-outside-relative-size-svg-expected.html:
840         * fast/shapes/shape-outside-floats/shape-outside-relative-size-svg.html:
841         * http/tests/xmlviewer/dumpAsText/svg-expected.txt:
842         * platform/mac/svg/batik/filters/feTile-expected.txt:
843         * platform/mac/svg/batik/masking/maskRegions-expected.txt:
844         * platform/mac/svg/batik/paints/patternRegions-positioned-objects-expected.txt:
845         * platform/mac/svg/batik/text/longTextOnPath-expected.txt:
846         * platform/mac/svg/batik/text/textDecoration-expected.txt:
847         * platform/mac/svg/batik/text/textEffect-expected.txt:
848         * platform/mac/svg/batik/text/textLength-expected.txt:
849         * platform/mac/svg/batik/text/textOnPath-expected.txt:
850         * platform/mac/svg/batik/text/textPosition-expected.txt:
851         * platform/mac/svg/batik/text/verticalText-expected.txt:
852         * platform/mac/svg/batik/text/verticalTextOnPath-expected.txt:
853         * platform/mac/svg/custom/bug45331-expected.txt:
854         * platform/mac/svg/custom/junk-data-expected.txt:
855         * platform/mac/svg/custom/missing-xlink-expected.txt:
856         * platform/mac/svg/custom/object-sizing-height-50p-on-target-svg-absolute-expected.png: Removed.
857         * platform/mac/svg/custom/object-sizing-height-50p-on-target-svg-expected.png: Removed.
858         * platform/mac/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute-expected.png: Removed.
859         * platform/mac/svg/custom/object-sizing-width-50p-height-50p-on-target-svg-expected.png: Removed.
860         * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.png: Removed.
861         * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt: Removed.
862         * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.png: Removed.
863         * platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Removed.
864         * platform/mac/svg/custom/object-sizing-width-50p-on-target-svg-absolute-expected.png: Removed.
865         * platform/mac/svg/custom/object-sizing-width-50p-on-target-svg-expected.png: Removed.
866         * platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute-expected.png: Removed.
867         * platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.png: Removed.
868         * platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt: Removed.
869         * platform/mac/svg/custom/path-bad-data-expected.txt:
870         * platform/mac/svg/custom/svg-fonts-in-html-expected.txt:
871         * platform/mac/svg/custom/use-font-face-crash-expected.txt:
872         * platform/mac/svg/foreignObject/svg-document-in-html-document-expected.txt:
873         * platform/mac/svg/hixie/error/012-expected.txt:
874         * platform/mac/svg/hixie/intrinsic/001-expected.png: Removed.
875         * platform/mac/svg/hixie/intrinsic/001-expected.txt: Removed.
876         * platform/mac/svg/hixie/intrinsic/002-expected.png: Removed.
877         * platform/mac/svg/hixie/intrinsic/002-expected.txt: Removed.
878         * platform/mac/svg/in-html/circle-expected.txt:
879         * platform/mac/svg/text/non-bmp-positioning-lists-expected.txt:
880         * platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.txt:
881         * platform/mac/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt:
882         * platform/mac/svg/wicd/rightsizing-grid-expected.txt:
883         * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
884         * platform/mac/svg/zoom/page/zoom-background-image-tiled-expected.txt:
885         * platform/mac/svg/zoom/page/zoom-background-images-expected.txt:
886         * platform/mac/svg/zoom/page/zoom-foreignObject-expected.txt:
887         * platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt:
888         * platform/mac/svg/zoom/page/zoom-svg-as-relative-image-expected.txt:
889         * platform/mac/svg/zoom/page/zoom-svg-float-border-padding-expected.txt:
890         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
891         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
892         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt:
893         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt:
894         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
895         * platform/mac/svg/zoom/page/zoom-zoom-coords-expected.txt:
896         * platform/mac/svg/zoom/text/zoom-foreignObject-expected.txt:
897         * svg/animations/animate-css-xml-attributeType-expected.txt:
898         * svg/as-image/image-respects-deviceScaleFactor.html:
899         * svg/as-image/image-respects-pageScaleFactor.html:
900         * svg/as-image/svg-as-image-with-relative-size-expected.html:
901         * svg/as-image/svg-as-relative-image.html:
902         * svg/as-object/sizing/svg-in-object-placeholder-height-auto-expected.txt: Added.
903         * svg/as-object/sizing/svg-in-object-placeholder-height-auto.html: Added.
904         * svg/as-object/sizing/svg-in-object-placeholder-height-fixed-expected.txt: Added.
905         * svg/as-object/sizing/svg-in-object-placeholder-height-fixed.html: Added.
906         * svg/as-object/sizing/svg-in-object-placeholder-height-percentage-expected.txt: Added.
907         * svg/as-object/sizing/svg-in-object-placeholder-height-percentage.html: Added.
908         * svg/as-object/sizing/svg-in-object.js: Added.
909         (.):
910         (.addAttr):
911         (.generateSVGURI):
912         (buildDemo):
913         (.doCombinationTestRecursive):
914         (doCombinationTest):
915         (debugHint):
916         (.debugHint):
917         (testSVGInObjectWithPlaceholderHeightAttr.):
918         (testSVGInObjectWithPlaceholderHeightAttr):
919         * svg/css/composite-shadow-example.html:
920         * svg/css/composite-shadow-with-opacity.html:
921         * svg/css/max-width-2.html:
922         * svg/css/stars-with-shadow.html:
923         * svg/custom/absolute-sized-content-with-resources.xhtml:
924         * svg/custom/altglyph.svg:
925         * svg/custom/document-all-includes-svg-expected.txt:
926         * svg/custom/external-paintserver-reference-expected.txt:
927         * svg/custom/external-paintserver-reference.svg:
928         * svg/custom/get-text-element-transform-crash-expected.txt:
929         * svg/custom/linking-base-external-reference-expected.txt:
930         * svg/custom/linking-base-external-reference.xhtml:
931         * svg/custom/object-sizing-height-50p-on-target-svg-absolute-expected.txt: Removed.
932         * svg/custom/object-sizing-height-50p-on-target-svg-absolute.xhtml: Removed.
933         * svg/custom/object-sizing-height-50p-on-target-svg-expected.txt: Removed.
934         * svg/custom/object-sizing-height-50p-on-target-svg.xhtml: Removed.
935         * svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute-expected.txt: Removed.
936         * svg/custom/object-sizing-width-50p-height-50p-on-target-svg-absolute.xhtml: Removed.
937         * svg/custom/object-sizing-width-50p-height-50p-on-target-svg-expected.txt: Removed.
938         * svg/custom/object-sizing-width-50p-height-50p-on-target-svg.xhtml: Removed.
939         * svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt: Removed.
940         * svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute.xhtml: Removed.
941         * svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Removed.
942         * svg/custom/object-sizing-width-50p-height-75p-on-target-svg.xhtml: Removed.
943         * svg/custom/object-sizing-width-50p-on-target-svg-absolute-expected.txt: Removed.
944         * svg/custom/object-sizing-width-50p-on-target-svg-absolute.xhtml: Removed.
945         * svg/custom/object-sizing-width-50p-on-target-svg-expected.txt: Removed.
946         * svg/custom/object-sizing-width-50p-on-target-svg.xhtml: Removed.
947         * svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute-expected.txt: Removed.
948         * svg/custom/object-sizing-width-75p-height-50p-on-target-svg-absolute.xhtml: Removed.
949         * svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt: Removed.
950         * svg/custom/object-sizing-width-75p-height-50p-on-target-svg.xhtml: Removed.
951         * svg/custom/pending-resource-after-removal.xhtml:
952         * svg/custom/percentage-of-html-parent.xhtml:
953         * svg/custom/relative-sized-content-with-resources.xhtml:
954         * svg/custom/relative-sized-content.xhtml:
955         * svg/custom/relative-sized-deep-shadow-tree-content.xhtml:
956         * svg/custom/relative-sized-image.xhtml:
957         * svg/custom/relative-sized-inner-svg.xhtml:
958         * svg/custom/relative-sized-shadow-tree-content-with-symbol.xhtml:
959         * svg/custom/relative-sized-shadow-tree-content.xhtml:
960         * svg/custom/relative-sized-use-on-symbol.xhtml:
961         * svg/custom/relative-sized-use-without-attributes-on-symbol.xhtml:
962         * svg/custom/tref-with-progress-tag-setpseudo-assert-expected.txt:
963         * svg/custom/unicode-in-tspan-multi-svg-crash-expected.txt:
964         * svg/custom/use-invalid-html-expected.txt:
965         * svg/custom/window-named-item-lookup-expected.txt:
966         * svg/dom/SVGViewSpec-invalid-ref-crash-expected.txt:
967         * svg/dom/parent-view-layout-crash-expected.txt:
968         * svg/dom/stylesheet-candidate-node-crash-main-expected.txt:
969         * svg/dom/svg-root-lengths.html:
970         * svg/foreignObject/absolute-position-foreign-object-child-crash-expected.txt:
971         * svg/hixie/intrinsic/001-expected.png: Removed.
972         * svg/hixie/intrinsic/001-expected.txt: Removed.
973         * svg/hixie/intrinsic/001.html: Removed.
974         * svg/hixie/intrinsic/002-expected.png: Removed.
975         * svg/hixie/intrinsic/002-expected.txt: Removed.
976         * svg/hixie/intrinsic/002.html: Removed.
977         * svg/hixie/intrinsic/resources/001.svg: Removed.
978         * svg/hixie/intrinsic/resources/002.svg: Removed.
979         * svg/in-html/sizing/svg-inline-expected.txt: Added.
980         * svg/in-html/sizing/svg-inline.html: Added.
981         * svg/in-html/sizing/svg-inline.js: Added.
982         (.):
983         (setupSVGElement):
984         (buildDemo):
985         (.doCombinationTestRecursive):
986         (doCombinationTest):
987         (debugHint):
988         (.debugHint):
989         * svg/path-arc-invalid-expected.txt:
990         * svg/repaint/repaint-webkit-svg-shadow-container-expected.txt:
991         * svg/text/append-text-node-to-tspan.html:
992         * svg/text/kerning.svg:
993         * svg/text/modify-text-node-in-tspan.html:
994         * svg/text/multichar-glyph.svg:
995         * svg/text/remove-text-node-from-tspan.html:
996         * svg/text/remove-tspan-from-text.html:
997         * svg/text/svg-rtl-text-crash-expected.txt:
998         * svg/text/text-block-child-crash-expected.txt:
999         * svg/transforms/animated-path-inside-transformed-html.xhtml:
1000         * svg/transforms/svg-css-transforms-clip-path.xhtml:
1001         * svg/transforms/transform-origin-css-property.xhtml:
1002         * svg/zoom/page/zoom-foreignObject.svg:
1003         * svg/zoom/page/zoom-svg-as-relative-image.html:
1004         * svg/zoom/text/zoom-foreignObject.svg:
1005
1006 2014-05-05  Ion Rosca  <rosca@adobe.com>
1007
1008         [CSS Blending] Add tests using blending and isolation for body and html elements.
1009         https://bugs.webkit.org/show_bug.cgi?id=132325
1010
1011         Reviewed by Dirk Schulze.
1012
1013         * css3/compositing/blend-mode-body-child-background-color-expected.html: Added.
1014         * css3/compositing/blend-mode-body-child-background-color.html: Added.
1015         * css3/compositing/blend-mode-body-child-expected.html: Added.
1016         * css3/compositing/blend-mode-body-child-isolate-background-color-expected.html: Added.
1017         * css3/compositing/blend-mode-body-child-isolate-background-color.html: Added.
1018         * css3/compositing/blend-mode-body-child-isolate-html-background-color-expected.html: Added.
1019         * css3/compositing/blend-mode-body-child-isolate-html-background-color.html: Added.
1020         * css3/compositing/blend-mode-body-child.html: Added.
1021         * css3/compositing/blend-mode-body-element-expected.html: Added.
1022         * css3/compositing/blend-mode-body-element.html: Added.
1023         * css3/compositing/blend-mode-html-element-screen-expected.html: Added.
1024         * css3/compositing/blend-mode-html-element-screen.html: Added.
1025
1026 2014-05-05  Andreas Kling  <akling@apple.com>
1027
1028         Mark http/tests/media/hls/video-controls-live-stream.html as WontFix on Mountain Lion.
1029         <https://webkit.org/b/132491>
1030
1031         * platform/mac/TestExpectations:
1032
1033 2014-05-05  Andreas Kling  <akling@apple.com>
1034
1035         REGRESSION (r168256): ASSERTION FAILED: (buffer + m_length) == position loading vanityfair.com article.
1036         <https://webkit.org/b/168256>
1037         <rdar://problem/16816316>
1038
1039         Reviewed by Geoffrey Garen.
1040
1041         * fast/dom/getElementById-with-rope-string-arg-expected.txt: Added.
1042         * fast/dom/getElementById-with-rope-string-arg.html: Added.
1043
1044 2014-05-05  Benjamin Poulain  <benjamin@webkit.org>
1045
1046         Clean up Image Document and tweak the layout and viewport
1047         https://bugs.webkit.org/show_bug.cgi?id=132552
1048
1049         Reviewed by Anders Carlsson.
1050
1051         * svg/custom/anchor-on-use-expected.svg:
1052
1053 2014-05-05  Christophe Dumez  <ch.dumez@samsung.com>
1054
1055         Named element cache can become invalid during HTMLCollection::updateNamedElementCache()
1056         https://bugs.webkit.org/show_bug.cgi?id=132575
1057
1058         Reviewed by Ryosuke Niwa.
1059
1060         Add layout test to verify that HTMLCollection::updateNamedElementCache() is no longer
1061         crashing for collections of selected options.
1062
1063         * fast/dom/htmlcollection-selectedOptions-namedItem-crash-expected.txt: Added.
1064         * fast/dom/htmlcollection-selectedOptions-namedItem-crash.html: Added.
1065
1066 2014-05-05  Ion Rosca  <rosca@adobe.com>
1067
1068         [CSS Blending] Webkit-blend-mode fails for accelerated parent with overflow:hidden
1069         https://bugs.webkit.org/show_bug.cgi?id=126160
1070
1071         Reviewed by Dean Jackson.
1072
1073         * css3/compositing/blend-mode-accelerated-parent-overflow-hidden-expected.html: Added.
1074         * css3/compositing/blend-mode-accelerated-parent-overflow-hidden.html: Added.
1075         * css3/compositing/blend-mode-clip-accelerated-blending-canvas-expected.txt: Added.
1076         * css3/compositing/blend-mode-clip-accelerated-blending-canvas.html: Added.
1077         * css3/compositing/blend-mode-clip-accelerated-blending-child-expected.html: Added.
1078         * css3/compositing/blend-mode-clip-accelerated-blending-child.html: Added.
1079         * css3/compositing/blend-mode-clip-accelerated-blending-double-expected.html: Added.
1080         * css3/compositing/blend-mode-clip-accelerated-blending-double.html: Added.
1081         * css3/compositing/blend-mode-clip-accelerated-blending-with-siblings-expected.html: Added.
1082         * css3/compositing/blend-mode-clip-accelerated-blending-with-siblings.html: Added.
1083         * css3/compositing/blend-mode-clip-accelerated-transformed-blending-expected.html: Added.
1084         * css3/compositing/blend-mode-clip-accelerated-transformed-blending.html: Added.
1085         * css3/compositing/blend-mode-clip-rect-accelerated-blending.html: Added.
1086         * css3/compositing/blend-mode-clip-rect-accelerated-blending-expected.html: Added.
1087         * css3/compositing/blend-mode-isolation-accelerated-overflow-hidden-expected.txt:
1088
1089 2014-05-05  Dirk Schulze  <krit@webkit.org>
1090
1091         AX: tabindex support in SVG2
1092         https://bugs.webkit.org/show_bug.cgi?id=130212
1093
1094         Reviewed by Chris Fleizach.
1095
1096         Add test for tabindex on various SVG elements. Negative tests included.
1097
1098         Test is based upon a test from Erik Dahlström. Modified to test all SVGGraphicsElements.
1099
1100         * svg/custom/tabindex-order-expected.txt: Added.
1101         * svg/custom/tabindex-order.html: Added.
1102         * accessibility/svg-group-element-with-title.html: Give group element a role.
1103         * platform/gtk/svg/custom/linking-uri-01-b-expected.txt:
1104         * platform/ios-sim/svg/custom/linking-uri-01-b-expected.txt:
1105         * platform/mac/svg/custom/linking-uri-01-b-expected.txt:
1106
1107 2014-05-05  Beth Dakin  <bdakin@apple.com>
1108
1109         REGRESSION (r168244): compositing/visibility/visibility-image-layers-dynamic.html 
1110         failing.
1111         https://bugs.webkit.org/show_bug.cgi?id=132551
1112
1113         Reviewed by Tim Horton.
1114
1115         This just needed a re-baseline after all. The bounds have increased in size 
1116         because the size of the layer tree dump effects the bounds! So now that we are 
1117         printing out anchor points, the bound increase by 15 pixels for every new anchor 
1118         point print-out.
1119
1120         Should not longer be marked failing.
1121         * TestExpectations:
1122
1123         Added comment to the test.
1124         * compositing/visibility/visibility-image-layers-dynamic.html:
1125
1126         Re-baseline.
1127         * platform/mac/compositing/visibility/visibility-image-layers-dynamic-expected.txt:
1128
1129 2014-05-05  Ion Rosca  <rosca@adobe.com>
1130
1131         [CSS Blending] Move fast/repaint tests to css3/compositing/repaint
1132         https://bugs.webkit.org/show_bug.cgi?id=132567
1133
1134         Reviewed by Mihnea Ovidenie.
1135
1136         * css3/compositing/repaint/blend-mode-isolate-stacking-context-expected.txt: Renamed from LayoutTests/fast/repaint/blend-mode-isolate-stacking-context-expected.txt.
1137         * css3/compositing/repaint/blend-mode-isolate-stacking-context.html: Renamed from LayoutTests/fast/repaint/blend-mode-isolate-stacking-context.html.
1138         * platform/efl-wk2/TestExpectations:
1139         * platform/efl/TestExpectations:
1140         * platform/gtk/TestExpectations:
1141
1142 2014-05-05  Radu Stavila  <stavila@adobe.com>
1143
1144         [CSS Regions] Remove regionLayoutUpdate event
1145         https://bugs.webkit.org/show_bug.cgi?id=132564
1146
1147         Reviewed by Simon Fraser.
1148
1149         Removed test for regionLayoutUpdate event.
1150
1151         * fast/regions/auto-size/autoheight-regionlayoutupdate-multipletimes-expected.txt: Removed.
1152         * fast/regions/auto-size/autoheight-regionlayoutupdate-multipletimes.html: Removed.
1153
1154 2014-05-05  Rik Cabanier  <cabanier@adobe.com>
1155
1156         Enhance IDL compiler so it supports unrestricted float and double
1157         https://bugs.webkit.org/show_bug.cgi?id=132460
1158
1159         Reviewed by Dirk Schulze.
1160
1161         * canvas/philip/tests/2d.gradient.linear.nonfinite.html:
1162         * canvas/philip/tests/2d.gradient.object.invalidoffset.html:
1163         * canvas/philip/tests/2d.gradient.radial.nonfinite.html:
1164         * canvas/philip/tests/2d.imageData.get.nonfinite.html:
1165         * canvas/philip/tests/2d.imageData.put.nonfinite.html:
1166         * canvas/philip/tests/2d.missingargs-expected.txt:
1167         * canvas/philip/tests/2d.missingargs.html:
1168         * fast/canvas/canvas-getImageData-invalid-expected.txt:
1169         * fast/canvas/canvas-putImageData-expected.txt:
1170         * fast/canvas/canvas-putImageData.js:
1171         * fast/canvas/linearGradient-infinite-values-expected.txt:
1172         * fast/canvas/radialGradient-infinite-values-expected.txt:
1173         * fast/canvas/script-tests/canvas-getImageData-invalid.js:
1174         * fast/canvas/script-tests/linearGradient-infinite-values.js:
1175         * fast/canvas/script-tests/radialGradient-infinite-values.js:
1176         * platform/mac/canvas/philip/tests/2d.missingargs-expected.txt:
1177
1178 2014-05-05  Radu Stavila  <stavila@adobe.com>
1179
1180         [CSS Regions] Elements with overflow:auto are not painted inside regions when following a float
1181         https://bugs.webkit.org/show_bug.cgi?id=131161
1182
1183         Reviewed by David Hyatt.
1184
1185         Added test for an overflow:auto element being flowed after a float.
1186
1187         * fast/regions/overflow-auto-after-float-expected.html: Added.
1188         * fast/regions/overflow-auto-after-float.html: Added.
1189
1190 2014-05-05  Andrei Bucur  <abucur@adobe.com>
1191
1192         [CSSRegions] Slider displayed wrong in regions
1193         https://bugs.webkit.org/show_bug.cgi?id=132243
1194
1195         Reviewed by Mihnea Ovidenie.
1196
1197         Tests that the thumb of positioned slider inside regions is correctly painted.
1198
1199         * fast/regions/positioned-slider-in-regions-expected.html: Added.
1200         * fast/regions/positioned-slider-in-regions.html: Added.
1201
1202 2014-05-05  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1203
1204         Unreviewed. New GTK baseline for media/media-controls-clone.html.
1205
1206         * platform/gtk/TestExpectations: Removed from the expectations.
1207         * platform/gtk/media/media-controls-clone-expected.png:
1208         * platform/gtk/media/media-controls-clone-expected.txt: New
1209         baseline.
1210
1211 2014-05-05  Andrei Bucur  <abucur@adobe.com>
1212
1213         [CSS Regions] ASSERT when hovering over region
1214         https://bugs.webkit.org/show_bug.cgi?id=128809
1215
1216         Reviewed by Mihnea Ovidenie.
1217
1218         Add a test verifying we're not trying to hit-test a box inside a region
1219         where it's not contained.
1220
1221         * fast/regions/hit-test-box-non-containing-region-expected.txt: Added.
1222         * fast/regions/hit-test-box-non-containing-region.html: Added.
1223
1224 2014-05-04  Andreas Kling  <akling@apple.com>
1225
1226         Unreviewed, rolling out r168254.
1227
1228         Very crashy on debug JSC tests.
1229
1230         Reverted changeset:
1231
1232         "jsSubstring() should be lazy"
1233         https://bugs.webkit.org/show_bug.cgi?id=132556
1234         http://trac.webkit.org/changeset/168254
1235
1236 2014-05-04  Filip Pizlo  <fpizlo@apple.com>
1237
1238         jsSubstring() should be lazy
1239         https://bugs.webkit.org/show_bug.cgi?id=132556
1240
1241         Reviewed by Andreas Kling.
1242         
1243         These tests get 35-50% faster.
1244
1245         * js/regress/script-tests/substring-concat-weird.js: Added.
1246         (foo):
1247         * js/regress/script-tests/substring-concat.js: Added.
1248         (foo):
1249         * js/regress/script-tests/substring.js: Added.
1250         (foo):
1251         * js/regress/substring-concat-expected.txt: Added.
1252         * js/regress/substring-concat-weird-expected.txt: Added.
1253         * js/regress/substring-concat-weird.html: Added.
1254         * js/regress/substring-concat.html: Added.
1255         * js/regress/substring-expected.txt: Added.
1256         * js/regress/substring.html: Added.
1257
1258 2014-05-04  Andreas Kling  <akling@apple.com>
1259
1260         Mark compositing/visibility/visibility-image-layers-dynamic.html as failing after r168244.
1261
1262         * TestExpectations:
1263
1264 2014-05-04  Beth Dakin  <bdakin@apple.com>
1265
1266         Even more re-baselining for anchor point after 
1267         http://trac.webkit.org/changeset/168244
1268
1269         * platform/mac-mountainlion/compositing/contents-opaque/control-layer-expected.txt:
1270         * platform/mac/compositing/contents-opaque/control-layer-expected.txt:
1271
1272 2014-05-04  Beth Dakin  <bdakin@apple.com>
1273
1274         Additional re-baselining for anchor point after 
1275         http://trac.webkit.org/changeset/168244
1276
1277         * compositing/contents-opaque/control-layer-expected.txt:
1278         * css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts-expected.txt:
1279         * css3/compositing/blend-mode-ancestor-clipping-layer-expected.txt:
1280         * css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt:
1281         * css3/compositing/blend-mode-parent-of-composited-blended-has-layer-expected.txt:
1282         * css3/compositing/blend-mode-with-accelerated-sibling-expected.txt:
1283         * css3/compositing/blend-mode-with-composited-descendant-should-have-layer-expected.txt:
1284         * css3/filters/filtered-compositing-descendant-expected.txt:
1285
1286 2014-05-04  Beth Dakin  <bdakin@apple.com>
1287
1288         Top content inset: Margin tiles should not display in the inset area when pinned 
1289         to the top of the page
1290         https://bugs.webkit.org/show_bug.cgi?id=132535
1291         -and corresponding-
1292         <rdar://problem/16613039>
1293
1294         Reviewed by Simon Fraser.
1295
1296         Anchor point!
1297
1298         * compositing/absolute-inside-out-of-view-fixed-expected.txt:
1299         * compositing/animation/filling-animation-overlap-at-end-expected.txt:
1300         * compositing/animation/filling-animation-overlap-expected.txt:
1301         * compositing/animation/layer-for-filling-animation-expected.txt:
1302         * compositing/backing/backface-visibility-in-3dtransformed-expected.txt:
1303         * compositing/backing/no-backing-for-clip-expected.txt:
1304         * compositing/backing/no-backing-for-clip-overhang-expected.txt:
1305         * compositing/backing/no-backing-for-clip-overlap-expected.txt:
1306         * compositing/backing/no-backing-for-perspective-expected.txt:
1307         * compositing/bounds-in-flipped-writing-mode-expected.txt:
1308         * compositing/clip-child-by-non-stacking-ancestor-expected.txt:
1309         * compositing/columns/ancestor-clipped-in-paginated-expected.txt:
1310         * compositing/columns/clipped-in-paginated-expected.txt:
1311         * compositing/columns/composited-columns-expected.txt:
1312         * compositing/columns/composited-columns-vertical-rl-expected.txt:
1313         * compositing/columns/composited-in-paginated-expected.txt:
1314         * compositing/columns/composited-in-paginated-rl-expected.txt:
1315         * compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt:
1316         * compositing/columns/composited-lr-paginated-repaint-expected.txt:
1317         * compositing/columns/composited-nested-columns-expected.txt:
1318         * compositing/columns/composited-rl-paginated-repaint-expected.txt:
1319         * compositing/columns/hittest-composited-in-paginated-expected.txt:
1320         * compositing/columns/rotated-in-paginated-expected.txt:
1321         * compositing/columns/untransformed-composited-in-paginated-expected.txt:
1322         * compositing/contents-opaque/background-clip-expected.txt:
1323         * compositing/contents-opaque/background-color-expected.txt:
1324         * compositing/contents-opaque/body-background-painted-expected.txt:
1325         * compositing/contents-opaque/body-background-skipped-expected.txt:
1326         * compositing/contents-opaque/filter-expected.txt:
1327         * compositing/contents-opaque/hidden-with-visible-child-expected.txt:
1328         * compositing/contents-opaque/hidden-with-visible-text-expected.txt:
1329         * compositing/contents-opaque/layer-opacity-expected.txt:
1330         * compositing/contents-opaque/layer-transform-expected.txt:
1331         * compositing/contents-opaque/overflow-hidden-child-layers-expected.txt:
1332         * compositing/contents-opaque/visibility-hidden-expected.txt:
1333         * compositing/contents-scale/animating-expected.txt:
1334         * compositing/contents-scale/rounded-contents-scale-expected.txt:
1335         * compositing/contents-scale/scaled-ancestor-expected.txt:
1336         * compositing/contents-scale/simple-scale-expected.txt:
1337         * compositing/contents-scale/z-translate-expected.txt:
1338         * compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt:
1339         * compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt:
1340         * compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt:
1341         * compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt:
1342         * compositing/geometry/ancestor-overflow-change-expected.txt:
1343         * compositing/geometry/bounds-clipped-composited-child-expected.txt:
1344         * compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
1345         * compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt:
1346         * compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt:
1347         * compositing/geometry/bounds-ignores-hidden-expected.txt:
1348         * compositing/geometry/clip-expected.txt:
1349         * compositing/geometry/clip-inside-expected.txt:
1350         * compositing/geometry/composited-in-columns-expected.txt:
1351         * compositing/geometry/fixed-position-flipped-writing-mode-expected.txt:
1352         * compositing/geometry/flipped-writing-mode-expected.txt:
1353         * compositing/geometry/foreground-layer-expected.txt:
1354         * compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt:
1355         * compositing/geometry/layer-due-to-layer-children-switch-expected.txt:
1356         * compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt:
1357         * compositing/geometry/limit-layer-bounds-fixed-expected.txt:
1358         * compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt:
1359         * compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt:
1360         * compositing/geometry/limit-layer-bounds-overflow-root-expected.txt:
1361         * compositing/geometry/limit-layer-bounds-positioned-expected.txt:
1362         * compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt:
1363         * compositing/geometry/limit-layer-bounds-transformed-expected.txt:
1364         * compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt:
1365         * compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt:
1366         * compositing/geometry/preserve-3d-switching-expected.txt:
1367         * compositing/iframes/become-composited-nested-iframes-expected.txt:
1368         * compositing/iframes/become-overlapped-iframe-expected.txt:
1369         * compositing/iframes/composited-parent-iframe-expected.txt:
1370         * compositing/iframes/connect-compositing-iframe-delayed-expected.txt:
1371         * compositing/iframes/connect-compositing-iframe-expected.txt:
1372         * compositing/iframes/connect-compositing-iframe2-expected.txt:
1373         * compositing/iframes/connect-compositing-iframe3-expected.txt:
1374         * compositing/iframes/enter-compositing-iframe-expected.txt:
1375         * compositing/iframes/iframe-resize-expected.txt:
1376         * compositing/iframes/iframe-size-from-zero-expected.txt:
1377         * compositing/iframes/invisible-nested-iframe-hide-expected.txt:
1378         * compositing/iframes/overlapped-iframe-expected.txt:
1379         * compositing/iframes/overlapped-iframe-iframe-expected.txt:
1380         * compositing/iframes/overlapped-nested-iframes-expected.txt:
1381         * compositing/iframes/page-cache-layer-tree-expected.txt:
1382         * compositing/iframes/scrolling-iframe-expected.txt:
1383         * compositing/images/clip-on-directly-composited-image-expected.txt:
1384         * compositing/layer-creation/animation-overlap-with-children-expected.txt:
1385         * compositing/layer-creation/fixed-position-and-transform-expected.txt:
1386         * compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt:
1387         * compositing/layer-creation/fixed-position-out-of-view-expected.txt:
1388         * compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt:
1389         * compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt:
1390         * compositing/layer-creation/fixed-position-transformed-into-view-expected.txt:
1391         * compositing/layer-creation/fixed-position-under-transform-expected.txt:
1392         * compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt:
1393         * compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt:
1394         * compositing/layer-creation/overflow-scroll-overlap-expected.txt:
1395         * compositing/layer-creation/overlap-animation-clipping-expected.txt:
1396         * compositing/layer-creation/overlap-animation-expected.txt:
1397         * compositing/layer-creation/overlap-child-layer-expected.txt:
1398         * compositing/layer-creation/overlap-clipping-expected.txt:
1399         * compositing/layer-creation/overlap-transformed-3d-expected.txt:
1400         * compositing/layer-creation/overlap-transformed-and-clipped-expected.txt:
1401         * compositing/layer-creation/overlap-transformed-layer-expected.txt:
1402         * compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt:
1403         * compositing/layer-creation/overlap-transforms-expected.txt:
1404         * compositing/layer-creation/rotate3d-overlap-expected.txt:
1405         * compositing/layer-creation/scroll-partial-update-expected.txt:
1406         * compositing/layer-creation/spanOverlapsCanvas-expected.txt:
1407         * compositing/layer-creation/stacking-context-overlap-expected.txt:
1408         * compositing/layer-creation/stacking-context-overlap-nested-expected.txt:
1409         * compositing/layer-creation/translatez-overlap-expected.txt:
1410         * compositing/masks/mask-layer-size-expected.txt:
1411         * compositing/overflow-trumps-transform-style-expected.txt:
1412         * compositing/overflow/clip-descendents-expected.txt:
1413         * compositing/overflow/content-gains-scrollbars-expected.txt:
1414         * compositing/overflow/content-loses-scrollbars-expected.txt:
1415         * compositing/overflow/overflow-scrollbar-layer-positions-expected.txt:
1416         * compositing/overflow/overflow-scrollbar-layers-expected.txt:
1417         * compositing/overflow/resize-painting-expected.txt:
1418         * compositing/plugins/no-backing-store-expected.txt:
1419         * compositing/plugins/small-to-large-composited-plugin-expected.txt:
1420         * compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt:
1421         * compositing/regions/fixed-in-named-flow-expected.txt:
1422         * compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt:
1423         * compositing/regions/fixed-in-named-flow-from-outflow-expected.txt:
1424         * compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt:
1425         * compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt:
1426         * compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt:
1427         * compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt:
1428         * compositing/regions/fixed-transformed-in-named-flow-expected.txt:
1429         * compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt:
1430         * compositing/repaint/fixed-background-scroll-expected.txt:
1431         * compositing/repaint/positioned-movement-expected.txt:
1432         * compositing/repaint/repaint-on-layer-grouping-change-expected.txt:
1433         * compositing/repaint/resize-repaint-expected.txt:
1434         * compositing/rtl/rtl-absolute-expected.txt:
1435         * compositing/rtl/rtl-absolute-overflow-expected.txt:
1436         * compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt:
1437         * compositing/rtl/rtl-fixed-expected.txt:
1438         * compositing/rtl/rtl-fixed-overflow-expected.txt:
1439         * compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
1440         * compositing/rtl/rtl-relative-expected.txt:
1441         * compositing/tiled-layers-hidpi-expected.txt:
1442         * compositing/visibility/layer-visible-content-expected.txt:
1443         * platform/mac-wk2/compositing/contents-opaque/body-background-painted-expected.txt:
1444         * platform/mac-wk2/compositing/contents-opaque/body-background-skipped-expected.txt:
1445         * platform/mac-wk2/compositing/repaint/fixed-background-scroll-expected.txt:
1446         * platform/mac-wk2/compositing/rtl/rtl-absolute-expected.txt:
1447         * platform/mac-wk2/compositing/rtl/rtl-absolute-overflow-expected.txt:
1448         * platform/mac-wk2/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt:
1449         * platform/mac-wk2/compositing/rtl/rtl-fixed-expected.txt:
1450         * platform/mac-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt:
1451         * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
1452         * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1453         * platform/mac-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
1454         * platform/mac-wk2/compositing/tiling/tiled-layer-resize-expected.txt:
1455         * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt:
1456         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-expected.txt:
1457         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler-expected.txt:
1458         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-expected.txt:
1459         * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
1460         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-expected.txt:
1461         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
1462         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-expected.txt:
1463         * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
1464         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-expected.txt:
1465         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
1466         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-expected.txt:
1467         * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler-expected.txt:
1468         * platform/mac-wk2/tiled-drawing/fixed-background/fixed-background-no-image-expected.txt:
1469         * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-body-layer-expected.txt:
1470         * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-expected.txt:
1471         * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-opacity-html-expected.txt:
1472         * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-positioned-expected.txt:
1473         * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-transformed-html-expected.txt:
1474         * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-zoomed-expected.txt:
1475         * platform/mac-wk2/tiled-drawing/fixed-background/fixed-html-background-expected.txt:
1476         * platform/mac-wk2/tiled-drawing/fixed-background/fixed-non-propagated-body-background-expected.txt:
1477         * platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt:
1478         * platform/mac-wk2/tiled-drawing/sticky/sticky-layers-expected.txt:
1479         * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-expected.txt:
1480         * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt:
1481         * platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt:
1482         * platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt:
1483         * platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt:
1484         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
1485         * platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
1486         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
1487         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
1488         * platform/mac-wk2/tiled-drawing/use-tiled-drawing-expected.txt:
1489         * platform/mac/compositing/canvas/accelerated-canvas-compositing-expected.txt:
1490         * platform/mac/compositing/geometry/fixed-position-composited-switch-expected.txt:
1491         * platform/mac/compositing/iframes/invisible-nested-iframe-show-expected.txt:
1492         * platform/mac/compositing/iframes/resizer-expected.txt:
1493         * platform/mac/compositing/images/direct-image-object-fit-expected.txt:
1494         * platform/mac/compositing/layer-creation/overlap-animation-container-expected.txt:
1495         * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt:
1496         * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt:
1497         * platform/mac/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
1498         * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
1499         * platform/mac/compositing/reflections/direct-image-object-fit-reflected-expected.txt:
1500         * platform/mac/compositing/repaint/invalidations-on-composited-layers-expected.txt:
1501         * platform/mac/compositing/tiling/backface-preserve-3d-tiled-expected.txt:
1502         * platform/mac/compositing/tiling/crash-reparent-tiled-layer-expected.txt:
1503         * platform/mac/compositing/tiling/huge-layer-add-remove-child-expected.txt:
1504         * platform/mac/compositing/tiling/huge-layer-img-expected.txt:
1505         * platform/mac/compositing/tiling/huge-layer-with-layer-children-expected.txt:
1506         * platform/mac/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt:
1507         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
1508         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1509         * platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt:
1510         * platform/mac/compositing/tiling/tiled-layer-resize-expected.txt:
1511         * platform/mac/compositing/video/video-object-fit-expected.txt:
1512         * platform/mac/compositing/visible-rect/2d-transformed-expected.txt:
1513         * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt:
1514         * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
1515         * platform/mac/compositing/visible-rect/animated-expected.txt:
1516         * platform/mac/compositing/visible-rect/animated-from-none-expected.txt:
1517         * platform/mac/compositing/visible-rect/clipped-by-viewport-expected.txt:
1518         * platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt:
1519         * platform/mac/compositing/visible-rect/flipped-preserve-3d-expected.txt:
1520         * platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt:
1521         * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
1522         * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
1523         * platform/mac/compositing/visible-rect/scrolled-expected.txt:
1524
1525 2014-05-03  Yusuke Suzuki  <utatane.tea@gmail.com>
1526
1527         CSS JIT: optimize direct / indirect adjacent's traversal backtracking
1528         https://bugs.webkit.org/show_bug.cgi?id=132319
1529
1530         Reviewed by Benjamin Poulain.
1531
1532         * fast/selectors/backtracking-adjacent-expected.txt: Added.
1533         * fast/selectors/backtracking-adjacent.html: Added.
1534
1535 2014-05-03  Andreas Kling  <akling@apple.com>
1536
1537         Invalidate scrollbars when custom scrollbar style changes dynamically.
1538         <https://webkit.org/b/132529>
1539
1540         Reviewed by Antti Koivisto.
1541
1542         * fast/css/scrollbar-dynamic-style-change-expected.html: Added.
1543         * fast/css/scrollbar-dynamic-style-change.html: Added.
1544
1545 2014-05-03  Simon Fraser  <simon.fraser@apple.com>
1546
1547         [UI-side compositing] Assertion in PlatformCAFilters::setFiltersOnLayer with animated reference filter
1548         https://bugs.webkit.org/show_bug.cgi?id=132528
1549         <rdar://problem/16671660>
1550
1551         Reviewed by Tim Horton.
1552         
1553         Make the animation duration a little longer to cause bug 132528 to reproduce more
1554         reliably. The test does notifyDone() from an animation start event, so this doesn't
1555         increase test duration.
1556
1557         * css3/filters/crash-filter-animation-invalid-url.html:
1558
1559 2014-05-03  Simon Fraser  <simon.fraser@apple.com>
1560
1561         Very fuzzy layers under non-decompasable matrices
1562         https://bugs.webkit.org/show_bug.cgi?id=132516
1563         <rdar://problem/16717478>
1564
1565         Reviewed by Sam Weinig.
1566         
1567         Compare scaling under non-decomposable and decomposable matrices.
1568
1569         * compositing/contents-scale/non-decomposable-matrix-expected.html: Added.
1570         * compositing/contents-scale/non-decomposable-matrix.html: Added.
1571
1572 2014-05-03  Zalan Bujtas  <zalan@apple.com>
1573
1574         Subpixel rendering: Add hidpi fieldset/legend test case to check fieldset's cliprect when legend text is present.
1575         https://bugs.webkit.org/show_bug.cgi?id=132524
1576
1577         Reviewed by Simon Fraser.
1578
1579         This is the hidpi test for r168221. (Fieldset legend has a horizontal line 
1580         through, when the fieldset is painted on odd device pixel position.)
1581
1582         * fast/forms/hidpi-fieldset-on-subpixel-position-when-legend-is-present-expected.html: Added.
1583         * fast/forms/hidpi-fieldset-on-subpixel-position-when-legend-is-present.html: Added.
1584
1585 2014-05-02  Zalan Bujtas  <zalan@apple.com>
1586
1587         [Mac] Unreviewed gardening.
1588
1589         Cliprect does not cover textarea properly on certain subpixel positions.
1590
1591         * platform/mac/TestExpectations:
1592
1593 2014-05-02  Simon Fraser  <simon.fraser@apple.com>
1594
1595         [iOS WK2] Don't create backing store for -webkit-overflow-scrolling:touch that can't scroll
1596         https://bugs.webkit.org/show_bug.cgi?id=132487
1597         <rdar://problem/16758041>
1598
1599         Reviewed by Sam Weinig.
1600         
1601         These are all progressions, and show that we make layers in fewer cases.
1602
1603         * platform/ios-sim/compositing/overflow/iframe-inside-overflow-clipping-expected.txt:
1604         * platform/ios-sim/compositing/overflow/overflow-auto-with-touch-no-overflow-expected.txt:
1605         * platform/ios-sim/compositing/overflow/overflow-overlay-with-touch-no-overflow-expected.txt:
1606         * platform/ios-sim/compositing/overflow/overflow-scroll-with-touch-no-overflow-expected.txt:
1607         * platform/ios-sim/compositing/overflow/subpixel-overflow-expected.txt:
1608
1609 2014-05-02  Commit Queue  <commit-queue@webkit.org>
1610
1611         Unreviewed, rolling out r168150.
1612         https://bugs.webkit.org/show_bug.cgi?id=132471
1613
1614         This test is still broken (Requested by ap on #webkit).
1615
1616         Reverted changeset:
1617
1618         "REGRESSION(r125251): It made svg/custom/use-instanceRoot-as-
1619         event-target.xhtml assert and flakey"
1620         https://bugs.webkit.org/show_bug.cgi?id=93812
1621         http://trac.webkit.org/changeset/168150
1622
1623 2014-05-02  Ion Rosca  <rosca@adobe.com>
1624
1625         [CSS Blending] Remove support for non-separable blend modes from background-blend-mode
1626         https://bugs.webkit.org/show_bug.cgi?id=132327
1627
1628         Reviewed by Dean Jackson.
1629
1630         * css3/compositing/background-blend-mode-gif-color-2.html:
1631         * css3/compositing/background-blend-mode-gif-color.html:
1632         * css3/compositing/background-blend-mode-gradient-color.html:
1633         * css3/compositing/background-blend-mode-gradient-gradient.html:
1634         * css3/compositing/background-blend-mode-gradient-image.html:
1635         * css3/compositing/background-blend-mode-image-color.html:
1636         * css3/compositing/background-blend-mode-image-image.html:
1637         * css3/compositing/background-blend-mode-image-svg.html:
1638         * css3/compositing/background-blend-mode-multiple-background-layers.html:
1639         * css3/compositing/background-blend-mode-property-expected.txt:
1640         * css3/compositing/background-blend-mode-property-parsing-expected.txt:
1641         * css3/compositing/background-blend-mode-svg-color.html:
1642         * css3/compositing/effect-background-blend-mode-tiled.html:
1643         * css3/compositing/effect-background-blend-mode.html:
1644         * css3/compositing/script-tests/background-blend-mode-property-parsing.js:
1645         * css3/compositing/script-tests/background-blend-mode-property.js:
1646         * platform/mac/css3/compositing/background-blend-mode-gif-color-2-expected.png:
1647         * platform/mac/css3/compositing/background-blend-mode-gif-color-2-expected.txt:
1648         * platform/mac/css3/compositing/background-blend-mode-gif-color-expected.png:
1649         * platform/mac/css3/compositing/background-blend-mode-gif-color-expected.txt:
1650         * platform/mac/css3/compositing/background-blend-mode-gradient-color-expected.png:
1651         * platform/mac/css3/compositing/background-blend-mode-gradient-gradient-expected.png:
1652         * platform/mac/css3/compositing/background-blend-mode-gradient-image-expected.png:
1653         * platform/mac/css3/compositing/background-blend-mode-image-color-expected.png:
1654         * platform/mac/css3/compositing/background-blend-mode-image-color-expected.txt:
1655         * platform/mac/css3/compositing/background-blend-mode-image-image-expected.png:
1656         * platform/mac/css3/compositing/background-blend-mode-image-image-expected.txt:
1657         * platform/mac/css3/compositing/background-blend-mode-image-svg-expected.png:
1658         * platform/mac/css3/compositing/background-blend-mode-multiple-background-layers-expected.png:
1659         * platform/mac/css3/compositing/background-blend-mode-svg-color-expected.png:
1660
1661 2014-05-01  Alexey Proskuryakov  <ap@apple.com>
1662
1663         REGRESSION(r125251): It made svg/custom/use-instanceRoot-as-event-target.xhtml assert and flakey
1664         https://bugs.webkit.org/show_bug.cgi?id=93812
1665
1666         This is most likely fixed, unmarking the test.
1667
1668         * platform/gtk/TestExpectations:
1669         * platform/mac/TestExpectations:
1670
1671 2014-05-01  Simon Fraser  <simon.fraser@apple.com>
1672
1673         Don't always make backing store for -webkit-backface-visibility:hidden
1674         https://bugs.webkit.org/show_bug.cgi?id=132420
1675
1676         Reviewed by Sam Weinig.
1677         
1678         Dump layers for elements with backface-visibility: hidden with various types
1679         of ancestors.
1680
1681         * compositing/backing/backface-visibility-expected.txt: Added.
1682         * compositing/backing/backface-visibility-in-3dtransformed-expected.txt: Added.
1683         * compositing/backing/backface-visibility-in-3dtransformed.html: Added.
1684         * compositing/backing/backface-visibility-in-transformed-expected.txt: Added.
1685         * compositing/backing/backface-visibility-in-transformed.html: Added.
1686         * compositing/backing/backface-visibility.html: Added.
1687         * inspector-protocol/layers/layers-anonymous.html: Don't use backface-visibility
1688         for force a layer.
1689
1690 2014-05-01  Brent Fulgham  <bfulgham@apple.com>
1691
1692         Fix handling of attributes prior to compiling shader
1693         https://bugs.webkit.org/show_bug.cgi?id=132430
1694
1695         Reviewed by Dean Jackson.
1696
1697         * fast/canvas/webgl/gl-bind-attrib-location-before-compile-test-expected.txt: Added.
1698         * fast/canvas/webgl/gl-bind-attrib-location-before-compile-test.html: Added.
1699
1700 2014-05-01  Zalan Bujtas  <zalan@apple.com>
1701
1702         Subpixel rendering: Make selection gaps painting subpixel aware.
1703         https://bugs.webkit.org/show_bug.cgi?id=132169
1704
1705         Reviewed by Simon Fraser.
1706
1707         Push selection gaps painting to device pixel boundaries instead of integral CSS pixel positions.
1708
1709         * fast/inline/hidpi-selection-gap-on-subpixel-position-expected.html: Added.
1710         * fast/inline/hidpi-selection-gap-on-subpixel-position.html: Added. : &nbsp is needed to make
1711         this test pass on WK2. Font rendering reports differences. 0.9 transparency is added so that
1712         text selection code does modify the color's alpha channel and I can properly match it.
1713
1714 2014-05-01  Javier Fernandez  <jfernandez@igalia.com>
1715
1716         [CSS Grid Layout] Clamping the number of repetitions in repeat()
1717         https://bugs.webkit.org/show_bug.cgi?id=131023
1718
1719         Reviewed by Brent Fulgham.
1720
1721         Test to ensure the number of repetitions used in the repeat() function
1722         is clamped to 10K.
1723
1724         * fast/css-grid-layout/grid-element-repeat-max-repetitions-expected.txt: Added.
1725         * fast/css-grid-layout/grid-element-repeat-max-repetitions.html: Added.
1726
1727 2014-05-01  Commit Queue  <commit-queue@webkit.org>
1728
1729         Unreviewed, rolling out r167964.
1730         https://bugs.webkit.org/show_bug.cgi?id=132431
1731
1732         Memory improvements should not regress memory usage (Requested
1733         by olliej on #webkit).
1734
1735         Reverted changeset:
1736
1737         "Don't hold on to parameter BindingNodes forever"
1738         https://bugs.webkit.org/show_bug.cgi?id=132360
1739         http://trac.webkit.org/changeset/167964
1740
1741 2014-05-01  Alexey Proskuryakov  <ap@apple.com>
1742
1743         fast/multicol/fixed-stack.html failing since introduction.
1744         https://bugs.webkit.org/show_bug.cgi?id=132421
1745
1746         * TestExpectations: Changed expectation from Skip to ImageOnyFailure
1747
1748 2014-05-01  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1749
1750         [GTK] Unreviewed GTK gardening.
1751         Rebaseline affected tests by the new multi-column mode that was
1752         enabled on r168046, and later modified on r168076 and r168088.
1753
1754
1755         * platform/gtk/TestExpectations: Include two new flaky tests after
1756         the new multi-colum mode and remove expectations for the ones that
1757         now pass.
1758
1759         * platform/gtk/css3/unicode-bidi-isolate-basic-expected.txt:
1760         * platform/gtk/fast/block/float/float-not-removed-from-next-sibling4-expected.png:
1761         * platform/gtk/fast/block/float/float-not-removed-from-next-sibling4-expected.txt:
1762         * platform/gtk/fast/borders/border-antialiasing-expected.txt:
1763         * platform/gtk/fast/line-grid/line-grid-inside-columns-expected.txt:
1764         * platform/gtk/fast/line-grid/line-grid-into-columns-expected.txt:
1765         * platform/gtk/fast/multicol/block-axis-horizontal-bt-expected.txt:
1766         * platform/gtk/fast/multicol/block-axis-horizontal-tb-expected.txt:
1767         * platform/gtk/fast/multicol/block-axis-vertical-lr-expected.txt:
1768         * platform/gtk/fast/multicol/block-axis-vertical-rl-expected.txt:
1769         * platform/gtk/fast/multicol/border-padding-pagination-expected.png:
1770         * platform/gtk/fast/multicol/border-padding-pagination-expected.txt:
1771         * platform/gtk/fast/multicol/client-rects-expected.png:
1772         * platform/gtk/fast/multicol/client-rects-expected.txt:
1773         * platform/gtk/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
1774         * platform/gtk/fast/multicol/client-rects-spanners-expected.txt: Added.
1775         * platform/gtk/fast/multicol/column-break-with-balancing-expected.txt:
1776         * platform/gtk/fast/multicol/column-count-with-rules-expected.txt:
1777         * platform/gtk/fast/multicol/column-rules-expected.png:
1778         * platform/gtk/fast/multicol/column-rules-expected.txt:
1779         * platform/gtk/fast/multicol/column-rules-stacking-expected.png:
1780         * platform/gtk/fast/multicol/column-rules-stacking-expected.txt:
1781         * platform/gtk/fast/multicol/columns-shorthand-parsing-expected.txt:
1782         * platform/gtk/fast/multicol/float-avoidance-expected.txt:
1783         * platform/gtk/fast/multicol/float-multicol-expected.png:
1784         * platform/gtk/fast/multicol/float-multicol-expected.txt:
1785         * platform/gtk/fast/multicol/float-paginate-complex-expected.txt:
1786         * platform/gtk/fast/multicol/float-paginate-empty-lines-expected.txt:
1787         * platform/gtk/fast/multicol/float-paginate-expected.txt:
1788         * platform/gtk/fast/multicol/layers-in-multicol-expected.txt:
1789         * platform/gtk/fast/multicol/layers-split-across-columns-expected.txt:
1790         * platform/gtk/fast/multicol/margin-collapse-expected.txt:
1791         * platform/gtk/fast/multicol/max-height-columns-block-expected.png:
1792         * platform/gtk/fast/multicol/max-height-columns-block-expected.txt:
1793         * platform/gtk/fast/multicol/nested-columns-expected.png:
1794         * platform/gtk/fast/multicol/nested-columns-expected.txt:
1795         * platform/gtk/fast/multicol/newmulticol/client-rects-expected.png: Added.
1796         * platform/gtk/fast/multicol/newmulticol/client-rects-expected.txt:
1797         * platform/gtk/fast/multicol/overflow-across-columns-expected.txt:
1798         * platform/gtk/fast/multicol/overflow-across-columns-percent-height-expected.png:
1799         * platform/gtk/fast/multicol/overflow-across-columns-percent-height-expected.txt:
1800         * platform/gtk/fast/multicol/overflow-unsplittable-expected.png:
1801         * platform/gtk/fast/multicol/overflow-unsplittable-expected.txt:
1802         * platform/gtk/fast/multicol/paginate-block-replaced-expected.txt:
1803         * platform/gtk/fast/multicol/pagination/BottomToTop-bt-expected.png: Added.
1804         * platform/gtk/fast/multicol/pagination/BottomToTop-bt-expected.txt:
1805         * platform/gtk/fast/multicol/pagination/BottomToTop-lr-expected.png: Added.
1806         * platform/gtk/fast/multicol/pagination/BottomToTop-lr-expected.txt:
1807         * platform/gtk/fast/multicol/pagination/BottomToTop-rl-expected.png: Added.
1808         * platform/gtk/fast/multicol/pagination/BottomToTop-rl-expected.txt:
1809         * platform/gtk/fast/multicol/pagination/BottomToTop-tb-expected.png: Added.
1810         * platform/gtk/fast/multicol/pagination/BottomToTop-tb-expected.txt:
1811         * platform/gtk/fast/multicol/pagination/LeftToRight-bt-expected.png: Added.
1812         * platform/gtk/fast/multicol/pagination/LeftToRight-bt-expected.txt:
1813         * platform/gtk/fast/multicol/pagination/LeftToRight-lr-expected.png: Added.
1814         * platform/gtk/fast/multicol/pagination/LeftToRight-lr-expected.txt:
1815         * platform/gtk/fast/multicol/pagination/LeftToRight-rl-expected.png: Added.
1816         * platform/gtk/fast/multicol/pagination/LeftToRight-rl-expected.txt:
1817         * platform/gtk/fast/multicol/pagination/LeftToRight-tb-expected.png: Added.
1818         * platform/gtk/fast/multicol/pagination/LeftToRight-tb-expected.txt:
1819         * platform/gtk/fast/multicol/pagination/RightToLeft-bt-expected.png: Added.
1820         * platform/gtk/fast/multicol/pagination/RightToLeft-bt-expected.txt:
1821         * platform/gtk/fast/multicol/pagination/RightToLeft-lr-expected.png: Added.
1822         * platform/gtk/fast/multicol/pagination/RightToLeft-lr-expected.txt:
1823         * platform/gtk/fast/multicol/pagination/RightToLeft-rl-expected.png: Added.
1824         * platform/gtk/fast/multicol/pagination/RightToLeft-rl-expected.txt:
1825         * platform/gtk/fast/multicol/pagination/RightToLeft-tb-expected.png: Added.
1826         * platform/gtk/fast/multicol/pagination/RightToLeft-tb-expected.txt:
1827         * platform/gtk/fast/multicol/pagination/TopToBottom-bt-expected.png: Added.
1828         * platform/gtk/fast/multicol/pagination/TopToBottom-bt-expected.txt:
1829         * platform/gtk/fast/multicol/pagination/TopToBottom-lr-expected.png: Added.
1830         * platform/gtk/fast/multicol/pagination/TopToBottom-lr-expected.txt:
1831         * platform/gtk/fast/multicol/pagination/TopToBottom-rl-expected.png: Added.
1832         * platform/gtk/fast/multicol/pagination/TopToBottom-rl-expected.txt:
1833         * platform/gtk/fast/multicol/pagination/TopToBottom-tb-expected.png: Added.
1834         * platform/gtk/fast/multicol/pagination/TopToBottom-tb-expected.txt:
1835         * platform/gtk/fast/multicol/positioned-split-expected.txt:
1836         * platform/gtk/fast/multicol/positive-leading-expected.png:
1837         * platform/gtk/fast/multicol/positive-leading-expected.txt:
1838         * platform/gtk/fast/multicol/scrolling-overflow-expected.txt:
1839         * platform/gtk/fast/multicol/shadow-breaking-expected.png:
1840         * platform/gtk/fast/multicol/shadow-breaking-expected.txt:
1841         * platform/gtk/fast/multicol/shrink-to-column-height-for-pagination-expected.png: Added.
1842         * platform/gtk/fast/multicol/shrink-to-column-height-for-pagination-expected.txt:
1843         * platform/gtk/fast/multicol/single-line-expected.txt:
1844         * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
1845         * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
1846         * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.png:
1847         * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.txt:
1848         * platform/gtk/fast/multicol/span/anonymous-style-inheritance-expected.txt:
1849         * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
1850         * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
1851         * platform/gtk/fast/multicol/span/clone-flexbox-expected.txt:
1852         * platform/gtk/fast/multicol/span/clone-summary-expected.txt:
1853         * platform/gtk/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
1854         * platform/gtk/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
1855         * platform/gtk/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
1856         * platform/gtk/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
1857         * platform/gtk/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
1858         * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
1859         * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
1860         * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
1861         * platform/gtk/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
1862         * platform/gtk/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
1863         * platform/gtk/fast/multicol/span/span-as-nested-columns-child-expected.png:
1864         * platform/gtk/fast/multicol/span/span-as-nested-columns-child-expected.txt:
1865         * platform/gtk/fast/multicol/span/span-as-nested-inline-block-child-expected.txt:
1866         * platform/gtk/fast/multicol/span/span-margin-collapsing-expected.txt:
1867         * platform/gtk/fast/multicol/table-margin-collapse-expected.txt:
1868         * platform/gtk/fast/multicol/table-vertical-align-expected.txt:
1869         * platform/gtk/fast/multicol/unsplittable-inline-block-expected.txt:
1870         * platform/gtk/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
1871         * platform/gtk/fast/multicol/vertical-lr/border-padding-pagination-expected.txt:
1872         * platform/gtk/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
1873         * platform/gtk/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
1874         * platform/gtk/fast/multicol/vertical-lr/column-rules-expected.png:
1875         * platform/gtk/fast/multicol/vertical-lr/column-rules-expected.txt:
1876         * platform/gtk/fast/multicol/vertical-lr/float-avoidance-expected.txt:
1877         * platform/gtk/fast/multicol/vertical-lr/float-multicol-expected.txt:
1878         * platform/gtk/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
1879         * platform/gtk/fast/multicol/vertical-lr/float-paginate-expected.txt:
1880         * platform/gtk/fast/multicol/vertical-lr/nested-columns-expected.png:
1881         * platform/gtk/fast/multicol/vertical-lr/nested-columns-expected.txt:
1882         * platform/gtk/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt:
1883         * platform/gtk/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
1884         * platform/gtk/fast/multicol/vertical-rl/border-padding-pagination-expected.txt:
1885         * platform/gtk/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
1886         * platform/gtk/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
1887         * platform/gtk/fast/multicol/vertical-rl/column-rules-expected.png:
1888         * platform/gtk/fast/multicol/vertical-rl/column-rules-expected.txt:
1889         * platform/gtk/fast/multicol/vertical-rl/float-avoidance-expected.txt:
1890         * platform/gtk/fast/multicol/vertical-rl/float-multicol-expected.txt:
1891         * platform/gtk/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
1892         * platform/gtk/fast/multicol/vertical-rl/float-paginate-expected.txt:
1893         * platform/gtk/fast/multicol/vertical-rl/nested-columns-expected.png:
1894         * platform/gtk/fast/multicol/vertical-rl/nested-columns-expected.txt:
1895         * platform/gtk/fast/multicol/vertical-rl/rule-style-expected.txt:
1896         * platform/gtk/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt:
1897         * platform/gtk/fast/overflow/paged-x-div-expected.txt:
1898         * platform/gtk/fast/overflow/paged-x-div-with-column-gap-expected.txt:
1899         * platform/gtk/fast/overflow/paged-x-on-root-expected.txt:
1900         * platform/gtk/fast/overflow/paged-x-with-column-gap-expected.txt:
1901         * platform/gtk/fast/overflow/paged-y-div-expected.txt:
1902         * platform/gtk/fast/overflow/paged-y-on-root-expected.txt:
1903         * platform/gtk/fast/repaint/multicol-repaint-expected.png:
1904         * platform/gtk/fast/repaint/multicol-repaint-expected.txt:
1905
1906 2014-05-01  Zalan Bujtas  <zalan@apple.com>
1907
1908         Subpixel rendering: Inline text selection painting should not snap to integral CSS pixel position.
1909         https://bugs.webkit.org/show_bug.cgi?id=132164
1910
1911         Reviewed by Darin Adler.
1912
1913         Inline text selection painting now snaps to device pixels. It uses the same rounding logic as
1914         other painting functions.
1915
1916         * fast/inline/hidpi-select-inline-on-subpixel-position-expected.html: Added.
1917         * fast/inline/hidpi-select-inline-on-subpixel-position.html: Added.
1918
1919 2014-05-01  Rik Cabanier  <cabanier@adobe.com>
1920
1921         Calling createPattern with a broken image must throw an invalidstate error
1922         https://bugs.webkit.org/show_bug.cgi?id=132407
1923
1924         Reviewed by Dirk Schulze.
1925
1926         * canvas/philip/tests/2d.imageData.create2.nonfinite.html:
1927         * fast/canvas/canvas-2d-imageData-create-nonfinite-expected.txt:
1928         * fast/canvas/resources/canvas-2d-imageData-create-nonfinite.js:
1929
1930 2014-05-01  Andreas Kling  <akling@apple.com>
1931
1932         Skip fast/multicol/fixed-stack.html
1933         <https://webkit.org/b/132421>
1934
1935         * TestExpectations:
1936
1937 2014-04-30  David Hyatt  <hyatt@apple.com>
1938
1939         REGRESSION (r168046): [New Multicolumn] LeftToRight-rl.html (and all the other reversed/block-axis pagination tests) fail
1940         https://bugs.webkit.org/show_bug.cgi?id=132419
1941
1942         Reviewed by Andreas Kling.
1943
1944         * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
1945         * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
1946
1947 2014-04-30  Simon Fraser  <simon.fraser@apple.com>
1948
1949         [iOS WK2] Some accerated overflow-scroll doesn't scroll correctly
1950         https://bugs.webkit.org/show_bug.cgi?id=132375
1951
1952         Reviewed by Tim Horton.
1953         
1954         New test that dumps compositing layers on iOS so we can see the sizes of the
1955         scroll layers that get created.
1956         
1957         * compositing/overflow/subpixel-overflow-expected.txt: Added.
1958         * compositing/overflow/subpixel-overflow.html: Added.
1959         * platform/ios-sim/compositing/overflow/subpixel-overflow-expected.txt: Added.
1960         * platform/mac/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
1961         This is a progression; the old code failed to take the scrollbar width into
1962         account, and the new code does.
1963
1964
1965 2014-04-30  Simon Fraser  <simon.fraser@apple.com>
1966
1967         Rebaseline compositing/overflow tests for iOS.
1968
1969         * platform/ios-sim/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt:
1970         * platform/ios-sim/compositing/overflow/composited-scrolling-paint-phases-expected.txt:
1971         * platform/ios-sim/compositing/overflow/content-gains-scrollbars-expected.txt:
1972         * platform/ios-sim/compositing/overflow/fixed-position-ancestor-clip-expected.txt:
1973         * platform/ios-sim/compositing/overflow/overflow-scroll-expected.txt:
1974         * platform/ios-sim/compositing/overflow/overflow-scrollbar-layers-expected.txt:
1975         * platform/ios-sim/compositing/overflow/remove-overflow-crash2-expected.txt:
1976         * platform/ios-sim/compositing/overflow/scrollbar-painting-expected.txt:
1977         * platform/ios-sim/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt:
1978         * platform/ios-sim/compositing/overflow/scrolling-without-painting-expected.txt:
1979         * platform/ios-sim/compositing/overflow/textarea-scroll-touch-expected.txt:
1980         * platform/ios-sim/compositing/overflow/updating-scrolling-content-expected.txt:
1981
1982 2014-04-30  David Hyatt  <hyatt@apple.com>
1983
1984         REGRESSION (r168046): [New Multicolumn] Painting order is wrong for columns and fixed positioned elements
1985         https://bugs.webkit.org/show_bug.cgi?id=132377
1986
1987         Reviewed by Simon Fraser.
1988
1989         * compositing/columns/composited-nested-columns-expected.txt:
1990         * fast/multicol/fixed-stack-expected.html: Added.
1991         * fast/multicol/fixed-stack.html: Added.
1992         * fast/multicol/flipped-blocks-border-after-expected.txt:
1993         * fast/multicol/progression-reverse-expected.txt:
1994         * fast/multicol/single-line-expected.txt:
1995         * fast/multicol/vertical-lr/rules-with-border-before-expected.txt:
1996         * fast/multicol/vertical-rl/rule-style-expected.txt:
1997         * fast/multicol/vertical-rl/rules-with-border-before-expected.txt:
1998         * platform/mac/fast/multicol/client-rects-expected.txt:
1999         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
2000         * platform/mac/fast/multicol/client-rects-spanners-expected.txt:
2001         * platform/mac/fast/multicol/column-break-with-balancing-expected.txt:
2002         * platform/mac/fast/multicol/column-count-with-rules-expected.txt:
2003         * platform/mac/fast/multicol/float-paginate-complex-expected.txt:
2004         * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
2005         * platform/mac/fast/multicol/layers-split-across-columns-expected.txt:
2006         * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
2007         * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
2008         * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
2009         * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
2010         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
2011         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
2012         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
2013         * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
2014         * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt:
2015         * platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
2016         * platform/mac/fast/multicol/table-vertical-align-expected.txt:
2017         * platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
2018         * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
2019         * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
2020         * platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
2021         * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
2022         * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
2023
2024 2014-04-30  Roger Fong  <roger_fong@apple.com>
2025
2026         Enable snapshot tests on mac wk2.
2027         https://bugs.webkit.org/show_bug.cgi?id=131871.
2028
2029         Reviewed by Darin Adler.
2030
2031         * platform/mac-wk2/TestExpectations:
2032         * platform/mac-wk2/plugins/snapshotting/autoplay-dominant-expected.txt:
2033         * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-blocked-by-image-expected.txt:
2034         * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-blocked-by-image-expected.txt:
2035         * platform/mac-wk2/plugins/snapshotting/autoplay-similar-to-dominant-after-delay-expected.txt:
2036         * platform/mac-wk2/plugins/snapshotting/autoplay-similar-to-dominant-expected.txt:
2037         * platform/mac-wk2/plugins/snapshotting/quicktime-plugin-snapshotted-expected.txt:
2038         * platform/mac-wk2/plugins/snapshotting/restart-expected.txt:
2039         * platform/mac-wk2/plugins/snapshotting/set-plugin-size-to-tiny-expected.txt:
2040         * platform/mac-wk2/plugins/snapshotting/simple-expected.txt:
2041         * platform/mac-wk2/plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image-expected.txt:
2042         * plugins/snapshotting/autoplay-dominant.html:
2043         * plugins/snapshotting/autoplay-plugin-blocked-by-image.html:
2044         * plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html:
2045         * plugins/snapshotting/autoplay-similar-to-dominant-after-delay.html:
2046         * plugins/snapshotting/autoplay-similar-to-dominant.html:
2047         * plugins/snapshotting/quicktime-plugin-snapshotted.html:
2048         * plugins/snapshotting/restart.html:
2049         * plugins/snapshotting/set-plugin-size-to-tiny.html:
2050         * plugins/snapshotting/simple.html:
2051         * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html:
2052
2053 2014-04-30  David Hyatt  <hyatt@apple.com>
2054
2055         [New Multicolumn] Enable new multi-column mode
2056         https://bugs.webkit.org/show_bug.cgi?id=131825
2057
2058         Reviewed by Simon Fraser.
2059
2060         * compositing/columns/composited-columns-expected.txt:
2061         * compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt:
2062         * compositing/columns/composited-nested-columns-expected.txt:
2063         * compositing/columns/hittest-composited-in-paginated-expected.txt:
2064         * fast/dom/Element/getBoundingClientRect-expected.txt:
2065         * fast/dom/Element/getBoundingClientRect.html:
2066         * fast/multicol/flipped-blocks-border-after-expected.txt:
2067         * fast/multicol/pagination-h-horizontal-bt-expected.txt:
2068         * fast/multicol/pagination-h-horizontal-tb-expected.txt:
2069         * fast/multicol/pagination-h-vertical-lr-expected.txt:
2070         * fast/multicol/pagination-h-vertical-rl-expected.txt:
2071         * fast/multicol/pagination-v-horizontal-bt-expected.txt:
2072         * fast/multicol/pagination-v-horizontal-tb-expected.txt:
2073         * fast/multicol/pagination-v-vertical-lr-expected.txt:
2074         * fast/multicol/pagination-v-vertical-rl-expected.txt:
2075         * fast/multicol/progression-reverse-expected.txt:
2076         * fast/multicol/single-line-expected.txt:
2077         * fast/multicol/span/before-child-anonymous-column-block-expected.txt:
2078         * fast/multicol/span/generated-child-split-flow-crash-expected.txt:
2079         * fast/multicol/vertical-lr/rules-with-border-before-expected.txt:
2080         * fast/multicol/vertical-rl/rule-style-expected.txt:
2081         * fast/multicol/vertical-rl/rules-with-border-before-expected.txt:
2082         * platform/mac/css3/unicode-bidi-isolate-basic-expected.png:
2083         * platform/mac/css3/unicode-bidi-isolate-basic-expected.txt:
2084         * platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.png:
2085         * platform/mac/fast/block/float/float-not-removed-from-next-sibling4-expected.txt:
2086         * platform/mac/fast/borders/border-antialiasing-expected.png:
2087         * platform/mac/fast/borders/border-antialiasing-expected.txt:
2088         * platform/mac/fast/line-grid/line-align-left-edges-expected.png:
2089         * platform/mac/fast/line-grid/line-align-right-edges-expected.png:
2090         * platform/mac/fast/line-grid/line-grid-contains-value-expected.png:
2091         * platform/mac/fast/line-grid/line-grid-floating-expected.png:
2092         * platform/mac/fast/line-grid/line-grid-inside-columns-expected.png:
2093         * platform/mac/fast/line-grid/line-grid-inside-columns-expected.txt:
2094         * platform/mac/fast/line-grid/line-grid-into-columns-expected.png:
2095         * platform/mac/fast/line-grid/line-grid-into-columns-expected.txt:
2096         * platform/mac/fast/line-grid/line-grid-into-floats-expected.png:
2097         * platform/mac/fast/line-grid/line-grid-positioned-expected.png:
2098         * platform/mac/fast/multicol/block-axis-horizontal-bt-expected.txt:
2099         * platform/mac/fast/multicol/block-axis-horizontal-tb-expected.txt:
2100         * platform/mac/fast/multicol/block-axis-vertical-lr-expected.txt:
2101         * platform/mac/fast/multicol/block-axis-vertical-rl-expected.txt:
2102         * platform/mac/fast/multicol/border-padding-pagination-expected.png:
2103         * platform/mac/fast/multicol/border-padding-pagination-expected.txt:
2104         * platform/mac/fast/multicol/client-rects-expected.png:
2105         * platform/mac/fast/multicol/client-rects-expected.txt:
2106         * platform/mac/fast/multicol/column-break-with-balancing-expected.txt:
2107         * platform/mac/fast/multicol/column-count-with-rules-expected.txt:
2108         * platform/mac/fast/multicol/column-rules-expected.png:
2109         * platform/mac/fast/multicol/column-rules-expected.txt:
2110         * platform/mac/fast/multicol/column-rules-stacking-expected.txt:
2111         * platform/mac/fast/multicol/columns-shorthand-parsing-expected.txt:
2112         * platform/mac/fast/multicol/float-avoidance-expected.txt:
2113         * platform/mac/fast/multicol/float-multicol-expected.txt:
2114         * platform/mac/fast/multicol/float-paginate-complex-expected.txt:
2115         * platform/mac/fast/multicol/float-paginate-empty-lines-expected.txt:
2116         * platform/mac/fast/multicol/float-paginate-expected.txt:
2117         * platform/mac/fast/multicol/layers-in-multicol-expected.png:
2118         * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
2119         * platform/mac/fast/multicol/layers-split-across-columns-expected.txt:
2120         * platform/mac/fast/multicol/margin-collapse-expected.txt:
2121         * platform/mac/fast/multicol/max-height-columns-block-expected.png:
2122         * platform/mac/fast/multicol/max-height-columns-block-expected.txt:
2123         * platform/mac/fast/multicol/nested-columns-expected.png:
2124         * platform/mac/fast/multicol/nested-columns-expected.txt:
2125         * platform/mac/fast/multicol/overflow-across-columns-expected.txt:
2126         * platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.txt:
2127         * platform/mac/fast/multicol/overflow-unsplittable-expected.txt:
2128         * platform/mac/fast/multicol/paginate-block-replaced-expected.txt:
2129         * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.txt:
2130         * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.txt:
2131         * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.txt:
2132         * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.txt:
2133         * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.txt:
2134         * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.txt:
2135         * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
2136         * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.txt:
2137         * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.txt:
2138         * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.txt:
2139         * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.txt:
2140         * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.txt:
2141         * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.txt:
2142         * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
2143         * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.txt:
2144         * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.txt:
2145         * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.txt:
2146         * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.txt:
2147         * platform/mac/fast/multicol/positioned-split-expected.txt:
2148         * platform/mac/fast/multicol/positive-leading-expected.txt:
2149         * platform/mac/fast/multicol/scrolling-overflow-expected.png:
2150         * platform/mac/fast/multicol/scrolling-overflow-expected.txt:
2151         * platform/mac/fast/multicol/shadow-breaking-expected.png:
2152         * platform/mac/fast/multicol/shadow-breaking-expected.txt:
2153         * platform/mac/fast/multicol/shrink-to-column-height-for-pagination-expected.txt:
2154         * platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
2155         * platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
2156         * platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.png:
2157         * platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.txt:
2158         * platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt:
2159         * platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
2160         * platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
2161         * platform/mac/fast/multicol/span/clone-flexbox-expected.txt:
2162         * platform/mac/fast/multicol/span/clone-summary-expected.txt:
2163         * platform/mac/fast/multicol/span/generated-child-split-flow-crash-expected.png:
2164         * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
2165         * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
2166         * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
2167         * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
2168         * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
2169         * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
2170         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:
2171         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
2172         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
2173         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png:
2174         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
2175         * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
2176         * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
2177         * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.png:
2178         * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt:
2179         * platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.txt:
2180         * platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
2181         * platform/mac/fast/multicol/table-margin-collapse-expected.txt:
2182         * platform/mac/fast/multicol/table-vertical-align-expected.txt:
2183         * platform/mac/fast/multicol/unsplittable-inline-block-expected.txt:
2184         * platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
2185         * platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.txt:
2186         * platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
2187         * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.png:
2188         * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.txt:
2189         * platform/mac/fast/multicol/vertical-lr/column-rules-expected.png:
2190         * platform/mac/fast/multicol/vertical-lr/column-rules-expected.txt:
2191         * platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.txt:
2192         * platform/mac/fast/multicol/vertical-lr/float-multicol-expected.txt:
2193         * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
2194         * platform/mac/fast/multicol/vertical-lr/float-paginate-expected.txt:
2195         * platform/mac/fast/multicol/vertical-lr/nested-columns-expected.png:
2196         * platform/mac/fast/multicol/vertical-lr/nested-columns-expected.txt:
2197         * platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.txt:
2198         * platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
2199         * platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.txt:
2200         * platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
2201         * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.png:
2202         * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.txt:
2203         * platform/mac/fast/multicol/vertical-rl/column-rules-expected.png:
2204         * platform/mac/fast/multicol/vertical-rl/column-rules-expected.txt:
2205         * platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.txt:
2206         * platform/mac/fast/multicol/vertical-rl/float-multicol-expected.txt:
2207         * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
2208         * platform/mac/fast/multicol/vertical-rl/float-paginate-expected.txt:
2209         * platform/mac/fast/multicol/vertical-rl/nested-columns-expected.png:
2210         * platform/mac/fast/multicol/vertical-rl/nested-columns-expected.txt:
2211         * platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.txt:
2212         * platform/mac/fast/overflow/paged-x-div-expected.png:
2213         * platform/mac/fast/overflow/paged-x-div-expected.txt:
2214         * platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.png:
2215         * platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.txt:
2216         * platform/mac/fast/overflow/paged-x-on-root-expected.png:
2217         * platform/mac/fast/overflow/paged-x-on-root-expected.txt:
2218         * platform/mac/fast/overflow/paged-x-with-column-gap-expected.png:
2219         * platform/mac/fast/overflow/paged-x-with-column-gap-expected.txt:
2220         * platform/mac/fast/overflow/paged-y-div-expected.png:
2221         * platform/mac/fast/overflow/paged-y-div-expected.txt:
2222         * platform/mac/fast/overflow/paged-y-on-root-expected.png:
2223         * platform/mac/fast/overflow/paged-y-on-root-expected.txt:
2224         * platform/mac/fast/repaint/multicol-repaint-expected.png:
2225         * platform/mac/fast/repaint/multicol-repaint-expected.txt:
2226
2227 2014-04-30  Chris Fleizach  <cfleizach@apple.com>
2228
2229         AX: Make "contenteditable" regions into AXTextAreas
2230         https://bugs.webkit.org/show_bug.cgi?id=132379
2231
2232         Reviewed by Mario Sanchez Prada.
2233
2234         * accessibility/content-editable-as-textarea.html: Added.
2235         * platform/mac-mountainlion/accessibility/content-editable-as-textarea-expected.txt: Added.
2236         * platform/mac/accessibility/content-editable-as-textarea-expected.txt: Added.
2237
2238 2014-04-30  David Kilzer  <ddkilzer@apple.com>
2239
2240         Move iphone-simulator test results landed in r167402 to the correct directory
2241
2242         * platform/ios-sim/media/media-document-controls-size-expected.txt: Renamed from LayoutTests/platform/iphone-simulator/media/media-document-controls-size-expected.txt.
2243         * platform/ios-sim/media/media-document-controls-size.html: Renamed from LayoutTests/platform/iphone-simulator/media/media-document-controls-size.html.
2244
2245 2014-04-30  Alexey Proskuryakov  <ap@apple.com>
2246
2247         compositing/repaint/repaint-on-layer-grouping-change.html is flaky
2248         https://bugs.webkit.org/show_bug.cgi?id=132385
2249
2250         * platform/mac/TestExpectations: Marked as such.
2251
2252 2014-04-29  David Hyatt  <hyatt@apple.com>
2253
2254         Fix test up so that it looks the same as it did before my landing in r167965.
2255
2256         * fast/multicol/mixed-positioning-stacking-order.html:
2257
2258 2014-04-29  Simon Fraser  <simon.fraser@apple.com>
2259
2260         Remove Settings::compositedScrollingForFramesEnabled
2261         https://bugs.webkit.org/show_bug.cgi?id=132352
2262
2263         Reviewed by Andreas Kling.
2264
2265         * compositing/iframes/iframe-composited-scrolling-expected.txt: Removed.
2266         * compositing/iframes/iframe-composited-scrolling.html: Removed.
2267
2268 2014-04-29  David Hyatt  <hyatt@apple.com>
2269
2270         [New Multicolumn] Implement support for compositing
2271         https://bugs.webkit.org/show_bug.cgi?id=132298
2272         
2273         Reviewed by Simon Fraser.
2274     
2275         Minor pixel test changes based off how we flip now.
2276
2277         * platform/mac/fast/multicol/block-axis-horizontal-bt-expected.png:
2278         * platform/mac/fast/multicol/block-axis-horizontal-tb-expected.png:
2279         * platform/mac/fast/multicol/block-axis-vertical-lr-expected.png:
2280         * platform/mac/fast/multicol/block-axis-vertical-rl-expected.png:
2281         * platform/mac/fast/multicol/border-padding-pagination-expected.png:
2282         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt:
2283         * platform/mac/fast/multicol/client-rects-spanners-expected.txt:
2284         * platform/mac/fast/multicol/column-break-with-balancing-expected.png:
2285         * platform/mac/fast/multicol/column-count-with-rules-expected.png:
2286         * platform/mac/fast/multicol/column-rules-expected.png:
2287         * platform/mac/fast/multicol/column-rules-stacking-expected.png:
2288         * platform/mac/fast/multicol/columns-shorthand-parsing-expected.png:
2289         * platform/mac/fast/multicol/float-avoidance-expected.png:
2290         * platform/mac/fast/multicol/float-multicol-expected.png:
2291         * platform/mac/fast/multicol/float-paginate-complex-expected.png:
2292         * platform/mac/fast/multicol/float-paginate-empty-lines-expected.png:
2293         * platform/mac/fast/multicol/float-paginate-expected.png:
2294         * platform/mac/fast/multicol/layers-in-multicol-expected.png:
2295         * platform/mac/fast/multicol/layers-split-across-columns-expected.png:
2296         * platform/mac/fast/multicol/margin-collapse-expected.png:
2297         * platform/mac/fast/multicol/max-height-columns-block-expected.png:
2298         * platform/mac/fast/multicol/nested-columns-expected.png:
2299         * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
2300         * platform/mac/fast/multicol/overflow-across-columns-expected.png:
2301         * platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.png:
2302         * platform/mac/fast/multicol/overflow-unsplittable-expected.png:
2303         * platform/mac/fast/multicol/paginate-block-replaced-expected.png:
2304         * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.png:
2305         * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.png:
2306         * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.png:
2307         * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.png:
2308         * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.png:
2309         * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.png:
2310         * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
2311         * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.png:
2312         * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.png:
2313         * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.png:
2314         * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.png:
2315         * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.png:
2316         * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
2317         * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.png:
2318         * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.png:
2319         * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.png:
2320         * platform/mac/fast/multicol/positioned-split-expected.png:
2321         * platform/mac/fast/multicol/positive-leading-expected.png:
2322         * platform/mac/fast/multicol/scrolling-overflow-expected.png:
2323         * platform/mac/fast/multicol/shadow-breaking-expected.png:
2324         * platform/mac/fast/multicol/single-line-expected.png:
2325         * platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.png:
2326         * platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.png:
2327         * platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.png:
2328         * platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt:
2329         * platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png:
2330         * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.png:
2331         * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.png:
2332         * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
2333         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.png:
2334         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.png:
2335         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png:
2336         * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.png:
2337         * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.png:
2338         * platform/mac/fast/multicol/span/span-as-nested-inline-block-child-expected.png:
2339         * platform/mac/fast/multicol/span/span-margin-collapsing-expected.png:
2340         * platform/mac/fast/multicol/table-margin-collapse-expected.png:
2341         * platform/mac/fast/multicol/table-vertical-align-expected.png:
2342         * platform/mac/fast/multicol/unsplittable-inline-block-expected.png:
2343         * platform/mac/fast/multicol/vertical-lr/border-padding-pagination-expected.png:
2344         * platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.png:
2345         * platform/mac/fast/multicol/vertical-lr/column-count-with-rules-expected.png:
2346         * platform/mac/fast/multicol/vertical-lr/column-rules-expected.png:
2347         * platform/mac/fast/multicol/vertical-lr/float-avoidance-expected.png:
2348         * platform/mac/fast/multicol/vertical-lr/float-multicol-expected.png:
2349         * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.png:
2350         * platform/mac/fast/multicol/vertical-lr/float-paginate-expected.png:
2351         * platform/mac/fast/multicol/vertical-lr/nested-columns-expected.png:
2352         * platform/mac/fast/multicol/vertical-lr/unsplittable-inline-block-expected.png:
2353         * platform/mac/fast/multicol/vertical-rl/border-padding-pagination-expected.png:
2354         * platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.png:
2355         * platform/mac/fast/multicol/vertical-rl/column-count-with-rules-expected.png:
2356         * platform/mac/fast/multicol/vertical-rl/column-rules-expected.png:
2357         * platform/mac/fast/multicol/vertical-rl/float-avoidance-expected.png:
2358         * platform/mac/fast/multicol/vertical-rl/float-multicol-expected.png:
2359         * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.png:
2360         * platform/mac/fast/multicol/vertical-rl/float-paginate-expected.png:
2361         * platform/mac/fast/multicol/vertical-rl/nested-columns-expected.png:
2362         * platform/mac/fast/multicol/vertical-rl/unsplittable-inline-block-expected.png:
2363
2364 2014-04-29  Oliver Hunt  <oliver@apple.com>
2365
2366         Don't hold on to parameter BindingNodes forever
2367         https://bugs.webkit.org/show_bug.cgi?id=132360
2368
2369         Reviewed by Geoffrey Garen.
2370
2371         We don't regenerate the parameter string anymore, so these tests now
2372         match the original input.
2373
2374         * js/destructuring-assignment-expected.txt:
2375
2376 2014-04-28  Roger Fong  <roger_fong@apple.com>
2377
2378         Plugins hidden by images should autoplay.
2379         https://bugs.webkit.org/show_bug.cgi?id=132222.
2380         <rdar://problem/16653536>
2381
2382         Reviewed by Jon Lee and Darin Adler.
2383
2384         * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-blocked-by-image-expected.txt: Added.
2385         * platform/mac-wk2/plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image-expected.txt: Added.
2386         * platform/mac-wk2/plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image-expected.txt: Added.
2387         * plugins/snapshotting/autoplay-plugin-blocked-by-image.html: Added.
2388         * plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html: Added.
2389         * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html: Added.
2390
2391 2014-04-29  Andreas Kling  <akling@apple.com>
2392
2393         REGRESSION (r167906?): js/dom/basic-weakmap.html is much more flaky than before
2394         <https://webkit.org/b/132322>
2395
2396         Remove the part of js/dom/basic-weakmap.html that expects deterministic behavior
2397         from our non-deterministic GC.
2398
2399         Rubber-stamped by Phil Pizlo.
2400
2401         * TestExpectations:
2402         * js/dom/basic-weakmap-expected.txt:
2403         * js/dom/script-tests/basic-weakmap.js:
2404
2405 2014-04-29  Geoffrey Garen  <ggaren@apple.com>
2406
2407         String.prototype.trim removes U+200B from strings.
2408         https://bugs.webkit.org/show_bug.cgi?id=130184
2409
2410         Reviewed by Michael Saboff.
2411
2412         * js/script-tests/string-trim.js:
2413         * js/string-trim-expected.txt:
2414
2415 2014-04-29  Alexey Proskuryakov  <ap@apple.com>
2416
2417         REGRESSION: Intermittent crash in SpeechSynthesis::didFinishSpeaking
2418         https://bugs.webkit.org/show_bug.cgi?id=111613
2419         <rdar://problem/13407093>
2420
2421         * platform/mac/TestExpectations: Remove test expectation, now that the bug is fixed.
2422
2423 2014-04-29  Tim Horton  <timothy_horton@apple.com>
2424
2425         REGRESSION (r167906?): js/dom/basic-weakmap.html is much more flaky than before
2426         https://bugs.webkit.org/show_bug.cgi?id=132322
2427
2428         * TestExpectations:
2429         Mark the test as flaky.
2430
2431 2014-04-29  Manuel Rego Casasnovas  <rego@igalia.com>
2432
2433         REGRESSION (r167879): Heap-use-after-free in WebCore::RenderFlexibleBox
2434         https://bugs.webkit.org/show_bug.cgi?id=132337
2435
2436         Reviewed by Simon Fraser.
2437
2438         From Blink r154582 by <jchaffraix@chromium.org>
2439
2440         Add new layout test to check that removing a child doesn't cause a crash
2441         in OrderIterator.
2442
2443         * fast/flexbox/order-iterator-crash-expected.txt: Added.
2444         * fast/flexbox/order-iterator-crash.html: Added.
2445
2446 2014-04-29  Hans Muller  <hmuller@adobe.com>
2447
2448         [CSS Shapes] off-by-one error in Shape::createRasterShape()
2449         https://bugs.webkit.org/show_bug.cgi?id=132154
2450
2451         Reviewed by Bem Jones-Bey.
2452
2453         Change two tests that had incorrect X values to account for the off-by-one
2454         in Shape::createRasterShape().
2455
2456         * fast/shapes/shape-outside-floats/shape-outside-insert-svg-shape.html:
2457         * fast/shapes/shape-outside-floats/shape-outside-linear-gradient-expected.html:
2458
2459 2014-04-29  Zoltan Horvath  <zoltan@webkit.org>
2460
2461         [CSS Shapes] complex calc args for inset round vanish
2462         https://bugs.webkit.org/show_bug.cgi?id=132293
2463
2464         Reviewed by Bem Jones-Bey.
2465
2466         * fast/shapes/parsing/parsing-shape-outside-expected.txt:
2467         * fast/shapes/parsing/parsing-test-utils.js:
2468
2469 2014-04-29  Zoltan Horvath  <zoltan@webkit.org>
2470
2471         [CSS Shapes] complex calc values for shape-margin return null for computed style
2472         https://bugs.webkit.org/show_bug.cgi?id=132313
2473
2474         Reviewed by Bem Jones-Bey.
2475
2476         * fast/shapes/parsing/parsing-shape-margin.html:
2477
2478 2014-04-29  Chris Fleizach  <cfleizach@apple.com>
2479
2480         AX: Row span info is wrong for table cells when a footer section is placed above a body section
2481         https://bugs.webkit.org/show_bug.cgi?id=131832
2482
2483         Reviewed by Mario Sanchez Prada.
2484
2485         * accessibility/table-with-footer-section-above-body-expected.txt: Added.
2486         * accessibility/table-with-footer-section-above-body.html: Added.
2487
2488 2014-04-29  Chris Fleizach  <cfleizach@apple.com>
2489
2490         AX: SpeechSynthesisUtterance cannot addEventListener
2491         https://bugs.webkit.org/show_bug.cgi?id=132321
2492
2493         Reviewed by Mario Sanchez Prada.
2494
2495         * platform/mac/fast/speechsynthesis/speech-synthesis-speak.html:
2496
2497 2014-04-29  Hans Muller  <hmuller@adobe.com>
2498
2499         [CSS Shapes] shape-outside polygon fails when first vertex is 0,0
2500         https://bugs.webkit.org/show_bug.cgi?id=132132
2501
2502         Reviewed by Bem Jones-Bey.
2503
2504         * fast/shapes/shape-outside-floats/shape-outside-polygon-zero-vertex-expected.html: Added.
2505         * fast/shapes/shape-outside-floats/shape-outside-polygon-zero-vertex.html: Added.
2506
2507 2014-04-29  Andrei Bucur  <abucur@adobe.com>
2508
2509         [CSS Regions] Fix getClientRects() for content nodes
2510         https://bugs.webkit.org/show_bug.cgi?id=117407
2511
2512         Reviewed by David Hyatt.
2513
2514         Tests verifying getClientRects works correctly in different situations.
2515
2516         * fast/regions/cssom/client-rects-fixed-content-expected.txt: Added.
2517         * fast/regions/cssom/client-rects-fixed-content.html: Added.
2518         * fast/regions/cssom/client-rects-forced-breaks-expected.txt: Added.
2519         * fast/regions/cssom/client-rects-forced-breaks.html: Added.
2520         * fast/regions/cssom/client-rects-inline-complex-expected.txt: Added.
2521         * fast/regions/cssom/client-rects-inline-complex.html: Added.
2522         * fast/regions/cssom/client-rects-inline-expected.txt: Added.
2523         * fast/regions/cssom/client-rects-inline.html: Added.
2524         * fast/regions/cssom/client-rects-nested-regions-expected.txt: Added.
2525         * fast/regions/cssom/client-rects-nested-regions.html: Added.
2526         * fast/regions/cssom/client-rects-positioned-expected.txt: Added.
2527         * fast/regions/cssom/client-rects-positioned.html: Added.
2528         * fast/regions/cssom/client-rects-relative-position-expected.txt: Added.
2529         * fast/regions/cssom/client-rects-relative-position.html: Added.
2530         * fast/regions/cssom/client-rects-simple-block-expected.txt: Added.
2531         * fast/regions/cssom/client-rects-simple-block.html: Added.
2532         * fast/regions/cssom/client-rects-transforms-expected.txt: Added.
2533         * fast/regions/cssom/client-rects-transforms.html: Added.
2534         * fast/regions/cssom/client-rects-unsplittable-float-expected.txt: Added.
2535         * fast/regions/cssom/client-rects-unsplittable-float.html: Added.
2536         * fast/regions/resources/helper.js: 
2537         (testClientRects): Function that compares the actual client rects for an
2538         element to a list of expected client rects.
2539
2540 2014-04-29  Andrei Bucur  <abucur@adobe.com>
2541
2542         Store the containing region map inside the flow thread
2543         https://bugs.webkit.org/show_bug.cgi?id=131647
2544
2545         Reviewed by Mihnea Ovidenie.
2546
2547         Add a test that verifies the containing region map is properly cleared
2548         when the region chain changes.
2549
2550         * fast/regions/inline-strike-through-expected.txt: Added.
2551         * fast/regions/inline-strike-through.html: Added.
2552
2553 2014-04-29  Ryuan Choi  <ryuan.choi@samsung.com>
2554
2555         Unreviewed EFL gardening.
2556
2557         Removed remaining editing/pasteboard which are already skipped.
2558
2559         * platform/efl/TestExpectations:
2560
2561 2014-04-29  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2562
2563         Unreviewed GTK gardening.
2564
2565         * platform/gtk/TestExpectations: Flagged some tests.
2566
2567 2014-04-28  Benjamin Poulain  <benjamin@webkit.org>
2568
2569         SelectorCodeGenerator::generateElementIsNthChild() leaks the parent register :nth-child() is non-filtering
2570         https://bugs.webkit.org/show_bug.cgi?id=132311
2571
2572         Reviewed by Andreas Kling.
2573
2574         * fast/selectors/several-nth-child-expected.txt: Added.
2575         * fast/selectors/several-nth-child.html: Added.
2576
2577 2014-04-28  Yusuke Suzuki  <utatane.tea@gmail.com>
2578
2579         CSS JIT: backtracking with current / parent element for child
2580         https://bugs.webkit.org/show_bug.cgi?id=132057
2581
2582         Reviewed by Benjamin Poulain.
2583
2584         Calculate appropriate backtracking start height from the closest
2585         descendant. And at first, we use it for a simple optimization.
2586
2587         1. When backtracking start height equals to current height, we
2588         can simply jump to a descendant element check phase.
2589         2. When backtracking start height equals to current height + 1, we
2590         can simply jump to a descendant element traversing phase.
2591
2592         We can apply this optimization to fragments with adjacent combinators.
2593         But, in the meantime, we start to implement it for a fragment with
2594         child combinator.
2595
2596         * fast/selectors/backtracking-child-combinator-with-tail-expected.txt: Added.
2597         * fast/selectors/backtracking-child-combinator-with-tail.html: Added.
2598         * fast/selectors/backtracking-child-combinator-without-tail-expected.txt: Added.
2599         * fast/selectors/backtracking-child-combinator-without-tail.html: Added.
2600
2601 2014-04-28  Ryuan Choi  <ryuan.choi@samsung.com>
2602
2603         Unreviewed EFL gardening.
2604
2605         Skip editing/pasteboard which EFL port does not support.
2606
2607         * platform/efl-wk1/TestExpectations:
2608         * platform/efl-wk2/TestExpectations:
2609         * platform/efl/TestExpectations:
2610
2611 2014-04-28  Ryosuke Niwa  <rniwa@webkit.org>
2612
2613         Layout Test fast/events/shadow-event-path[-2].html is failing
2614         https://bugs.webkit.org/show_bug.cgi?id=132238
2615
2616         Add the file that was supposed to be committed in r167840.
2617
2618         * TestExpectations:
2619         * fast/events/resources/shadow-event-path-shared.js: Added.
2620
2621 2014-04-28  Tim Horton  <timothy_horton@apple.com>
2622
2623         REGRESSION (r167845): ASSERT(!m_renderView.needsLayout()) in svg/custom/bug79798.html
2624         https://bugs.webkit.org/show_bug.cgi?id=132297
2625
2626         * platform/wk2/TestExpectations:
2627         Skip the test.
2628
2629 2014-04-28  Commit Queue  <commit-queue@webkit.org>
2630
2631         Unreviewed, rolling out r167871.
2632         https://bugs.webkit.org/show_bug.cgi?id=132290
2633
2634         broke a newmulticol test (spanner-nested-dynamic) (Requested
2635         by thorton on #webkit).
2636
2637         Reverted changeset:
2638
2639         "Store the containing region map inside the flow thread"
2640         https://bugs.webkit.org/show_bug.cgi?id=131647
2641         http://trac.webkit.org/changeset/167871
2642
2643 2014-04-28  Mark Hahnenberg  <mhahnenberg@apple.com>
2644
2645         Deleting properties poisons objects
2646         https://bugs.webkit.org/show_bug.cgi?id=131551
2647
2648         Reviewed by Oliver Hunt.
2649
2650         New JS regress test. We're ~3.5x faster on this microbenchmark now.
2651
2652         * js/regress/delete-a-few-properties-then-get-by-id-expected.txt: Added.
2653         * js/regress/delete-a-few-properties-then-get-by-id.html: Added.
2654         * js/regress/script-tests/delete-a-few-properties-then-get-by-id.js: Added.
2655         (MyObject):
2656         (foo):
2657
2658 2014-04-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2659
2660         Unreviewed GTK gardening.
2661
2662         * platform/gtk/TestExpectations: Flagged some tests.
2663
2664 2014-04-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2665
2666         Unreviewed GTK gardening.
2667
2668         * platform/gtk/TestExpectations: Flagged some tests.
2669
2670 2014-04-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2671
2672         Unreviewed GTK gardening. Adding failure expectations for 6
2673         failing and flaky tests. Removed 1.
2674
2675         * platform/gtk/TestExpectations:
2676
2677 2014-04-28  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2678
2679         [GTK] Review media bugs flags
2680         https://bugs.webkit.org/show_bug.cgi?id=132246
2681
2682         Reviewed by Philippe Normand.
2683
2684         * platform/gtk/TestExpectations: Review flags of the GTK media
2685         bugs.
2686
2687 2014-04-27  Andrei Bucur  <abucur@adobe.com>
2688
2689         Store the containing region map inside the flow thread
2690         https://bugs.webkit.org/show_bug.cgi?id=131647
2691
2692         Reviewed by Mihnea Ovidenie.
2693
2694         Add a test that verifies the containing region map is properly cleared
2695         when the region chain changes.
2696
2697         * fast/regions/inline-strike-through-expected.txt: Added.
2698         * fast/regions/inline-strike-through.html: Added.
2699
2700 2014-04-27  Darin Adler  <darin@apple.com>
2701
2702         REGRESSION (r159345): The hover state for links in the top navigation of Yahoo.com doesn't work
2703         https://bugs.webkit.org/show_bug.cgi?id=132241
2704         rdar://problem/16501924
2705
2706         Reviewed by Andreas Kling.
2707
2708         * fast/text/simple-lines-hover-underline-expected.html: Added.
2709         * fast/text/simple-lines-hover-underline.html: Added.
2710
2711         * fast/text/simple-lines-hover.html: Removed an unneeded style element with a style rule that
2712         does nothing.
2713
2714 2014-04-27  Praveen R Jadhav  <praveen.j@samsung.com>
2715
2716         [MediaStream] .ended shouldn't be part of MediaStream IDL
2717         https://bugs.webkit.org/show_bug.cgi?id=132104
2718
2719         Reviewed by Eric Carlson.
2720
2721         .ended is not part of MediaStream IDL. Updated test case.
2722
2723         * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
2724         * fast/mediastream/MediaStream-add-remove-tracks.html:
2725
2726 2014-04-27  Tim Horton  <timothy_horton@apple.com>
2727
2728         REGRESSION (167840): Layout Test fast/events/shadow-event-path[-2].html is failing
2729
2730         * TestExpectations:
2731         Mark as failing until the shared JS file can be recovered.
2732
2733 2014-04-27  Zan Dobersek  <zdobersek@igalia.com>
2734
2735         Unreviewed GTK gardening. Adding failure expectations for 6 failing reference tests.
2736
2737         * platform/gtk/TestExpectations:
2738
2739 2014-04-26  Alexey Proskuryakov  <ap@apple.com>
2740
2741         Local files should not be allowed to read pasteboard data during drag
2742         https://bugs.webkit.org/show_bug.cgi?id=131767
2743
2744         Reviewed by Sam Weinig.
2745
2746         * fast/files/local-file-drag-security-expected.txt: Added.
2747         * fast/files/local-file-drag-security.html: Added.
2748         * platform/wk2/TestExpectations:
2749
2750 2014-04-24  Darin Adler  <darin@apple.com>
2751
2752         REGRESSION (r164133): Selection doesn't paint when scrolling some pages
2753         https://bugs.webkit.org/show_bug.cgi?id=132172
2754
2755         Reviewed by Brent Fulgham.
2756
2757         * fast/dynamic/remove-invisible-node-inside-selection-expected.html: Added.
2758         * fast/dynamic/remove-invisible-node-inside-selection.html: Added.
2759         * fast/dynamic/remove-node-inside-selection-expected.html: Added.
2760         * fast/dynamic/remove-node-inside-selection.html: Added.
2761
2762 2014-04-25  Ryosuke Niwa  <rniwa@webkit.org>
2763
2764         REGRESSION (r167689): Hovering file name in a file input causes a crash
2765         https://bugs.webkit.org/show_bug.cgi?id=132214
2766
2767         Reviewed by Andreas Kling.
2768
2769         Add a regression test.
2770
2771         * fast/events/shadow-event-path-2-expected.txt: Added.
2772         * fast/events/shadow-event-path-2.html: Added.
2773         * fast/events/shadow-event-path.html:
2774
2775 2014-04-25  Oliver Hunt  <oliver@apple.com>
2776
2777         Need earlier cell test
2778         https://bugs.webkit.org/show_bug.cgi?id=132211
2779
2780         Reviewed by Mark Lam.
2781
2782         Tests
2783
2784         * js/regress/polymorphic-array-call-expected.txt: Added.
2785         * js/regress/polymorphic-array-call.html: Added.
2786         * js/regress/script-tests/polymorphic-array-call.js: Added.
2787         (func.C.this.m):
2788         (func.C):
2789         (func):
2790
2791 2014-04-11  Jer Noble  <jer.noble@apple.com>
2792
2793         Support "Live" streams in media controls.
2794         https://bugs.webkit.org/show_bug.cgi?id=131390
2795
2796         Reviewed by Brent Fulgham.
2797
2798         * http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
2799         * http/tests/media/hls/video-controls-live-stream.html: Added.
2800         * http/tests/media/resources/hls/test-live.php: Added.
2801         * http/tests/media/resources/hls/test-vod.m3u8: Added.
2802         * http/tests/media/resources/hls/test.ts: Added.
2803         * platform/efl/TestExpectations:
2804         * platform/gtk/TestExpectations:
2805         * platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt:
2806         * platform/mac/fast/layers/video-layer-expected.txt:
2807         * platform/mac/media/media-controls-clone-expected.txt:
2808         * platform/wincairo/TestExpectations:
2809
2810 2014-04-25  Tim Horton  <timothy_horton@apple.com>
2811
2812         REGRESSION (r167818): editing/inserting/typing-space-to-trigger-smart-link.html fails on WebKit1 bots
2813         https://bugs.webkit.org/show_bug.cgi?id=132207
2814
2815         * platform/mac-wk1/TestExpectations:
2816         Mark as failing in WebKit1.
2817
2818 2014-04-25  Javier Fernandez  <jfernandez@igalia.com>
2819
2820         REGRESSION(r167799): ASSERTION in parseGridTemplateShorthand in fast/css-grid-layout/grid-template-shorthand-get-set.html
2821         https://bugs.webkit.org/show_bug.cgi?id=132194
2822
2823         Reviewed by Martin Robinson.
2824
2825         * TestExpectations: Unskip fast/css-grid-layout/grid-template-shorthand-get-set.html.
2826
2827 2014-04-25  David Hyatt  <hyatt@apple.com>
2828
2829         Column rules not respecting scroll offsets.
2830         https://bugs.webkit.org/show_bug.cgi?id=109683
2831
2832         Reviewed by Dean Jackson.
2833
2834         * fast/multicol/scrolling-column-rules.html: Added.
2835         * platform/mac/fast/multicol/scrolling-column-rules-expected.png: Added.
2836         * platform/mac/fast/multicol/scrolling-column-rules-expected.txt: Added.
2837
2838 2014-04-23  Jon Honeycutt  <jhoneycutt@apple.com>
2839
2840         Crash applying editing commands from iframe onload event
2841
2842         <https://bugs.webkit.org/show_bug.cgi?id=132103>
2843         <rdar://problem/15696351>
2844
2845         Reviewed by Darin Adler.
2846
2847         * editing/apply-style-iframe-crash-expected.txt: Added.
2848         * editing/apply-style-iframe-crash.html: Added.
2849
2850 2014-04-25  David Hyatt  <hyatt@apple.com>
2851
2852         [New Multicolumn] fast/multicol/hit-test-* layout tests all fail
2853         https://bugs.webkit.org/show_bug.cgi?id=132081
2854
2855         Reviewed by Dean Jackson.
2856
2857         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below-expected.txt: Added.
2858         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-above-or-below.html: Added.
2859         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped-expected.txt: Added.
2860         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-block-axis-flipped.html: Added.
2861         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-expected.txt: Added.
2862         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height-expected.txt: Added.
2863         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column-with-line-height.html: Added.
2864         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-end-of-column.html: Added.
2865         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float-expected.txt: Added.
2866         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-float.html: Added.
2867         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-expected.txt: Added.
2868         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped-expected.txt: Added.
2869         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages-flipped.html: Added.
2870         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-between-pages.html: Added.
2871         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis-expected.txt: Added.
2872         * fast/multicol/newmulticol/compare-with-old-impl/hit-test-gap-block-axis.html: Added.
2873
2874 2014-04-25  Tim Horton  <timothy_horton@apple.com>
2875
2876         REGRESSION(r167799): ASSERTION in parseGridTemplateShorthand in fast/css-grid-layout/grid-template-shorthand-get-set.html
2877         https://bugs.webkit.org/show_bug.cgi?id=132194
2878
2879         * TestExpectations:
2880         Skip the test on debug testers.
2881         Also unmark js/slow-stress/new-spread.html because it is fixed (https://bugs.webkit.org/show_bug.cgi?id=132022)
2882
2883 2014-04-24  David Hyatt  <hyatt@apple.com>
2884
2885         [New Multicolumn] Add support for offsetLeft and offsetTop.
2886         https://bugs.webkit.org/show_bug.cgi?id=132080
2887
2888         Reviewed by Andrei Bucur.
2889
2890         * fast/multicol/client-rects-spanners-complex.html: Added.
2891         * fast/multicol/client-rects-spanners.html:
2892         * fast/multicol/offset-top-left-expected.txt: Added.
2893         * fast/multicol/offset-top-left.html: Added.
2894         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.png: Added.
2895         * platform/mac/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
2896
2897 2014-04-25  Brent Fulgham  <bfulgham@apple.com>
2898
2899         ScrollingCoordinator is unaware of topContentInset
2900         https://bugs.webkit.org/show_bug.cgi?id=132158
2901         <rdar://problem/16706152>
2902
2903         Reviewed by Darin Adler.
2904
2905         * platform/mac/fast/scrolling/scroll-select-bottom-test-expected.txt: Added.
2906         * platform/mac/fast/scrolling/scroll-select-bottom-test.html: Added.
2907
2908 2014-04-25  Miyoung Shin  <myid.shin@samsung.com>
2909
2910         Web process is crashed during dispatching touchEvent created by JS.
2911         https://bugs.webkit.org/show_bug.cgi?id=113225
2912
2913         Reviewed by Benjamin Poulain.
2914
2915         TouchEvent created by JS should have the necessary attributes
2916         of touches, targetTouches and changedTouches.
2917         It should be verified weather there are touchLists before dispatching touch event.
2918
2919         * fast/events/touch/create-touch-event-without-touchList-expected.txt: Added.
2920         * fast/events/touch/create-touch-event-without-touchList.html: Added.
2921
2922 2014-04-25  Radu Stavila  <stavila@adobe.com>
2923
2924         [CSS Regions] Overflow selection doesn't work properly
2925         https://bugs.webkit.org/show_bug.cgi?id=130715
2926
2927         Reviewed by David Hyatt.
2928
2929         Added tests for hit-testing and painting selection gaps in the region's overflow area.
2930
2931         * fast/regions/selection-in-overflow-expected.html: Added.
2932         * fast/regions/selection-in-overflow-hit-testing-expected.html: Added.
2933         * fast/regions/selection-in-overflow-hit-testing.html: Added.
2934         * fast/regions/selection-in-overflow.html: Added.
2935         * fast/regions/selection-in-text-after-overflow-hit-testing-expected.html: Added.
2936         * fast/regions/selection-in-text-after-overflow-hit-testing.html: Added.
2937
2938 2014-04-25  Enrique Ocaña González  <eocanha@igalia.com>
2939
2940         Unreviewed GTK gardening.
2941
2942         Added test expectations for the following flaky tests:
2943
2944         * platform/gtk/TestExpectations:
2945             fast/loader/submit-form-while-parsing-2.html
2946             css3/calc/transitions-dependent.html
2947             fast/dom/adopt-node-crash-2.html
2948             fast/multicol/span/span-as-immediate-columns-child-dynamic.html
2949             platform/gtk/editing/pasteboard/middle-button-paste.html
2950
2951 2014-04-25  Javier Fernandez  <jfernandez@igalia.com>
2952
2953         [CSS Grid Layout] Implementation of the grid-template shorthand.
2954         https://bugs.webkit.org/show_bug.cgi?id=128980
2955
2956         Reviewed by Darin Adler.
2957
2958         Layout Test for the basic functionality of the grid-template shorthand. It was
2959         also added a new javascript file with some utility functions.
2960
2961         This shorthand sets the values for the grid-template-columns,
2962         grid-template-rows and grid-template-areas, so the implementation
2963         tries to reuse as much available parsing functions as possible.
2964
2965         * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt: Added.
2966         * fast/css-grid-layout/grid-template-shorthand-get-set.html: Added.
2967         * fast/css-grid-layout/resources/grid-template-shorthand-parsing-utils.js: Added.
2968         (testGridDefinitionsValues):
2969         (testGridDefinitionsSetJSValues):
2970         (testNonGridDefinitionsSetJSValues):
2971         (checkGridDefinitionsSetJSValues):
2972         (testGridDefinitionsSetBadJSValues):
2973
2974 2014-04-25  Antoine Quint  <graouts@webkit.org>
2975
2976         Implement Array.prototype.find()
2977         https://bugs.webkit.org/show_bug.cgi?id=130966
2978
2979         Reviewed by Oliver Hunt.
2980
2981         * js/Object-getOwnPropertyNames-expected.txt:
2982         * js/array-find-expected.txt: Added.
2983         * js/array-find.html: Added.
2984         * js/array-findIndex-expected.txt: Added.
2985         * js/array-findIndex.html: Added.
2986         * js/script-tests/Object-getOwnPropertyNames.js:
2987         * js/script-tests/array-find.js: Added.
2988         * js/script-tests/array-findIndex.js: Added.
2989
2990 2014-04-25  Ion Rosca  <rosca@adobe.com>
2991
2992         Incomplete body painting when using blend modes
2993         https://bugs.webkit.org/show_bug.cgi?id=131889
2994
2995         Reviewed by Simon Fraser.
2996
2997         * css3/compositing/blend-mode-with-body-expected.html: Added.
2998         * css3/compositing/blend-mode-with-body.html: Added.
2999
3000 2014-04-24  Commit Queue  <commit-queue@webkit.org>
3001
3002         Unreviewed, rolling out r167441.
3003         https://bugs.webkit.org/show_bug.cgi?id=132152
3004
3005         Caused full screen regressions on vimeo, youtube, and others.
3006         (Requested by jernoble on #webkit).
3007
3008         Reverted changeset:
3009
3010         "Fullscreen media controls are unusable in pagination mode"
3011         https://bugs.webkit.org/show_bug.cgi?id=131705
3012         http://trac.webkit.org/changeset/167441
3013
3014 2014-04-24  Zalan Bujtas  <zalan@apple.com>
3015
3016         Subpixel rendering: Clipping on text areas when shifted by one device pixel.
3017         https://bugs.webkit.org/show_bug.cgi?id=132008
3018
3019         Reviewed by Darin Adler.
3020
3021         Make RenderTheme paint* functions LayoutRect aware. Textarea is device pixel snapped, while
3022         other theme controls are still on integral size/positions.
3023
3024         * fast/forms/hidpi-textarea-on-subpixel-position-expected.html: Added.
3025         * fast/forms/hidpi-textarea-on-subpixel-position.html: Added.
3026         * platform/mac-wk2/TestExpectations: Due to defective RenderLayer cliprect calculation (WK2 only): webkit.org/b/132100
3027
3028 2014-04-24  Eduardo Lima Mitev  <elima@igalia.com>
3029
3030         Unreviewed GTK gardening
3031
3032         * platform/gtk/TestExpectations: Updated a few expectations entries
3033
3034 2014-04-24  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3035
3036         [GTK] Unreviewed GTK gardening.
3037         Update expectations after removal of environment variable
3038         XVFB_SCREEN_DEPTH=8 from the GTK Release bot.
3039
3040         * platform/gtk/TestExpectations:
3041
3042 2014-04-24  David Hyatt  <hyatt@apple.com>
3043
3044         [New Multicolumn] Client rects don't work with column spans.
3045         https://bugs.webkit.org/show_bug.cgi?id=132131
3046
3047         Reviewed by Dean Jackson.
3048
3049         * fast/multicol/client-rects-spanners.html: Added.
3050         * platform/mac/fast/multicol/client-rects-spanners-expected.png: Added.
3051         * platform/mac/fast/multicol/client-rects-spanners-expected.txt: Added.
3052
3053 2014-04-24  Alexey Proskuryakov  <ap@apple.com>
3054
3055         Test that we correctly process ArrayBufferView slices in WebCrypto
3056         https://bugs.webkit.org/show_bug.cgi?id=132087
3057
3058         Reviewed by Brent Fulgham.
3059
3060         * crypto/subtle/array-buffer-view-offset-expected.txt: Added.
3061         * crypto/subtle/array-buffer-view-offset.html: Added.
3062
3063 2014-04-24  Tamas Gergely  <tgergely.u-szeged@partner.samsung.com>
3064
3065         ASSERTION FAILED: !begin.isIndefinite() in WebCore::SVGSMILElement::resolveFirstInterval.
3066         https://bugs.webkit.org/show_bug.cgi?id=131097
3067
3068         Reviewed by Darin Adler.
3069
3070         Test added.
3071
3072         * svg/animations/smil-animation-max-attribute-zero-crash-expected.txt: Added.
3073         * svg/animations/smil-animation-max-attribute-zero-crash.svg: Added.
3074
3075 2014-04-24  Krzysztof Wolanski  <k.wolanski@samsung.com>
3076
3077         [EFL] Update baselines after r167568
3078         https://bugs.webkit.org/show_bug.cgi?id=132125
3079
3080         Unreviewed EFL gardening.
3081
3082         * platform/efl-wk2/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt: Added.
3083         * platform/efl/fast/repaint/reflection-redraw-expected.txt: Rebaseline after r167568.
3084         * platform/efl/fast/table/multiple-captions-display-expected.txt: Rebaseline after r167568.
3085         * platform/efl/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
3086         * platform/efl/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt: Added.
3087         * platform/efl/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
3088         * platform/efl/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
3089         * platform/efl/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
3090         * platform/efl/tables/mozilla/marvin/body_col-expected.txt: Rebaseline after r167568.
3091         * platform/efl/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Rebaseline after r167568.
3092         * platform/efl/tables/mozilla/other/body_col-expected.txt: Rebaseline after r167568.
3093         * platform/efl/tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Rebaseline after r167568.
3094         * platform/efl/tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Rebaseline after r167568.
3095         * platform/efl/tables/mozilla_expected_failures/core/captions3-expected.txt: Rebaseline after r167568.
3096         * platform/efl/tables/mozilla_expected_failures/other/test4-expected.txt: Rebaseline after r167568.
3097
3098 2014-04-23  Praveen R Jadhav  <praveen.j@samsung.com>
3099
3100         [MediaStream] Implement MediaStream active attribute
3101         https://bugs.webkit.org/show_bug.cgi?id=131973
3102
3103         Reviewed by Eric Carlson.
3104
3105         MediaStream .onended attribute will be replaced with .active attribute.
3106         Patch updates the test case to verify the .active attribute.
3107
3108         * fast/mediastream/MediaStream-add-remove-tracks-expected.txt:
3109         * fast/mediastream/MediaStream-add-remove-tracks.html:
3110
3111 2014-04-23  Alexey Proskuryakov  <ap@apple.com>
3112
3113         Eliminate internals.setMockScrollbarsEnabled()
3114         https://bugs.webkit.org/show_bug.cgi?id=132085
3115
3116         Reviewed by Tim Horton.
3117
3118         Remove calls, all of which were resetting it to true (which is the default, and
3119         the only value that makes sense).
3120
3121         * compositing/geometry/fixed-position.html:
3122         * compositing/geometry/horizontal-scroll-composited.html:
3123         * compositing/geometry/vertical-scroll-composited.html:
3124         * compositing/iframes/resources/scrollgrandchild-inner.html:
3125         * compositing/overflow/fixed-position-ancestor-clip.html:
3126         * compositing/resources/mock_scrollbars.js: Removed.
3127         * css3/filters/blur-filter-page-scroll-parents.html:
3128         * css3/filters/blur-filter-page-scroll-self.html:
3129         * css3/filters/blur-filter-page-scroll.html:
3130         * fast/dom/window-scroll-scaling.html:
3131         * fast/events/touch/gesture/gesture-scrollbar.html:
3132         * fast/sub-pixel/sub-pixel-iframe-copy-on-scroll.html:
3133         * fast/sub-pixel/transformed-iframe-copy-on-scroll.html:
3134         * media/video-controls-rendering.html:
3135         * media/video-zoom.html:
3136         * scrollingcoordinator/resources/non-fast-scrollable-region-testing.js:
3137
3138 2014-04-23  David Hyatt  <hyatt@apple.com>
3139
3140         [New Multicolumn] Crasher when clearing out a flow thread in multicolumn layout.
3141         https://bugs.webkit.org/show_bug.cgi?id=132069
3142
3143         Reviewed by Dean Jackson.
3144
3145         * fast/multicol/inline-children-crash-expected.txt: Added.
3146         * fast/multicol/inline-children-crash.html: Added.
3147
3148 2014-04-23  Morten Stenshorne  <mstensho@opera.com>
3149
3150         REGRESSION (Safari 6 - ToT): Incorrectly assumes that RenderStyle data can be shared
3151         https://bugs.webkit.org/show_bug.cgi?id=113058
3152
3153         Reviewed by David Hyatt.
3154
3155         * fast/css/identical-logical-height-decl-expected.html: Added.
3156         * fast/css/identical-logical-height-decl.html: Added.
3157
3158 2014-04-23  Lorenzo Tilve  <ltilve@igalia.com>
3159
3160         [GTK] Unreviewed GTK gardening
3161         https://bugs.webkit.org/show_bug.cgi?id=132058
3162
3163         * platform/gtk/TestExpectations:
3164
3165 2014-04-23  Morten Stenshorne  <mstensho@opera.com>
3166
3167         [New Multicolumn] fast/multicol/overflow-content.html displays red
3168         https://bugs.webkit.org/show_bug.cgi?id=131809
3169
3170         Reviewed by David Hyatt.
3171
3172         * fast/multicol/break-in-columns-before-spanner-expected.html: Added.
3173         * fast/multicol/break-in-columns-before-spanner.html: Added.
3174         * fast/multicol/newmulticol/compare-with-old-impl/overflow-content-expected.html: Added.
3175         * fast/multicol/newmulticol/compare-with-old-impl/overflow-content.html: Added.
3176
3177 2014-04-23  Morten Stenshorne  <mstensho@opera.com>
3178
3179         Overflow propagation broken in BTT and RTL writing-modes
3180         https://bugs.webkit.org/show_bug.cgi?id=113781
3181
3182         Reviewed by David Hyatt.
3183
3184         * fast/css/overflow-btt-border-after-expected.txt: Added.
3185         * fast/css/overflow-btt-border-after.html: Added.
3186         * fast/css/overflow-rtl-border-after-expected.txt: Added.
3187         * fast/css/overflow-rtl-border-after.html: Added.
3188         * fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
3189         * platform/gtk/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
3190         * platform/mac/fast/multicol/vertical-rl/rules-with-border-before-expected.png: Removed.
3191         Removed incorrect screenshots that now differ from the actual (correct) rendering.
3192
3193 2014-04-23  Ryuan Choi  <ryuan.choi@samsung.com>
3194
3195         Unreviewed EFL gardening.
3196
3197         * platform/efl-wk1/css3/flexbox/flexbox-baseline-expected.png: Removed.
3198         * platform/efl-wk1/css3/flexbox/flexbox-baseline-expected.txt: Removed.
3199         * platform/efl-wk1/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt: Removed.
3200         * platform/efl-wk1/fast/block/basic/020-expected.txt: Removed.
3201         * platform/efl-wk2/TestExpectations:
3202         * platform/efl/TestExpectations:
3203         * platform/efl/css3/flexbox/flexbox-baseline-expected.png: Renamed from LayoutTests/platform/efl-wk2/css3/flexbox/flexbox-baseline-expected.png.
3204         * platform/efl/css3/flexbox/flexbox-baseline-expected.txt: Renamed from LayoutTests/platform/efl-wk2/css3/flexbox/flexbox-baseline-expected.txt.
3205         * 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.
3206
3207 2014-04-23  Krzysztof Wolanski  <k.wolanski@samsung.com>
3208
3209         [EFL] Add expectations of new added tests.
3210         https://bugs.webkit.org/show_bug.cgi?id=132052
3211
3212         Unreviewed EFL gardening.
3213
3214         * platform/efl-wk2/TestExpectations:
3215         * platform/efl/fast/repaint/spanner-with-margin-expected.txt: Added. Rebaseline after r167439
3216
3217 2014-04-22  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
3218
3219         Refactoring editing/selection/13804.html
3220         https://bugs.webkit.org/show_bug.cgi?id=131986
3221
3222         Reviewed by Darin Adler.
3223
3224         This test does not need pixel baselines (MAC, EFL, GTK) to just
3225         check whether spelling marker appears on 'adf'.
3226
3227         According to bug 125688, the test starts using asynchronous
3228         spellchecking.
3229
3230         Since the test mostly verifies spelling behaviour, it was moved
3231         to editing/spelling directory.
3232         Its name was changed to spelling-backward.html.
3233
3234         * editing/selection/13804.html: Removed.
3235         * editing/spelling/spelling-backward-expected.txt: Added, renamed from editing/selection/13804.html.
3236         * editing/spelling/spelling-backward.html: Added.
3237
3238         * platform/efl/editing/selection/13804-expected.png: Removed.
3239         * platform/efl/editing/selection/13804-expected.txt: Removed.
3240         * platform/gtk/editing/selection/13804-expected.png: Removed.
3241         * platform/gtk/editing/selection/13804-expected.txt: Removed.
3242         * platform/mac/editing/selection/13804-expected.png: Removed.
3243         * platform/mac/editing/selection/13804-expected.txt: Removed.
3244         Get rid of platform specific expectation.
3245
3246         * platform/gtk/TestExpectations:
3247         * platform/mac-wk2/TestExpectations:
3248         * platform/win/TestExpectations:
3249         Mark spelling-backward.html as failure due to missing asynchronous spellchecking.
3250
3251 2014-04-22  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3252
3253         Unreviewed EFL gardening. media tests has been broken since r166395 on both EFL wk1 and wk2.
3254
3255         * platform/efl-wk2/TestExpectations:
3256         * platform/efl/TestExpectations:
3257
3258 2014-04-22  Andreas Kling  <akling@apple.com>
3259
3260         Skip fast/events/ghostly-mousemoves-in-subframe.html on Mac/WK1.
3261
3262         * platform/mac-wk1/TestExpectations:
3263
3264 2014-04-22  Zalan Bujtas  <zalan@apple.com>
3265
3266         Do not paint border image when the border rect is empty.
3267         https://bugs.webkit.org/show_bug.cgi?id=131988
3268
3269         Reviewed by Darin Adler.
3270
3271         http://trac.webkit.org/changeset/167351 introduced an early return when border
3272         rect is empty. This patch ensures that border image is not painted either in that case.
3273
3274         * fast/css/padding-margin-negative-border-expected.html: Borders in -expected.html does not get painted either, just
3275         ensure that they are explicitly different colors.
3276         * fast/css/padding-margin-negative-border.html:
3277
3278 2014-04-22  Ryosuke Niwa  <rniwa@webkit.org>
3279
3280         REGRESSION (r157328): popover to check into flight ba.com dismisses instantly when focusing form
3281         https://bugs.webkit.org/show_bug.cgi?id=131949
3282
3283         Reviewed by Darin Adler.
3284
3285         Add a test that dumps the event target and the related target of every mouse event
3286         when dispatched inside an input element inside a details element.
3287
3288         This catches the regression as well as other bugs I encountered while fixing the bug.
3289
3290         We need a WK2 specific results because WK1 mac results contain an extra fake mouse move event.
3291
3292         * fast/events/shadow-event-path-expected.txt: Added.
3293         * fast/events/shadow-event-path.html: Added.
3294         * platform/mac-wk2/fast/events/shadow-event-expected.txt: Added.
3295
3296 2014-04-22  Ryosuke Niwa  <rniwa@webkit.org>
3297
3298         Rollout r156635 since the old behavior was intentional.
3299
3300         * editing/caret/selection-with-caret-type-progress-expected.txt: Removed.
3301         * editing/caret/selection-with-caret-type-progress.html: Removed.
3302
3303 2014-04-22  Andreas Kling  <akling@apple.com>
3304
3305         REGRESSION (r151839): Subframe keeps getting mousemove events with the same coordinates after hiding a hovered element.
3306         <https://webkit.org/b/131974>
3307         <rdar://problem/15907469>
3308
3309         Add a test that triggers the weirdness where removing the renderer from
3310         a hovered element in a subframe would leave the subframe's EventHandler
3311         in a state where it could dispatch fake mousemove events with stale
3312         coordinates in response to style recalc.
3313
3314         Note that the final 500ms delay is because fake mousemove events are
3315         sent on 250ms delay timers so we need to give it some time to catch up.
3316
3317         Reviewed by Benjamin Poulain.
3318
3319         * fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added.
3320         * fast/events/ghostly-mousemoves-in-subframe.html: Added.
3321         * platform/mac-wk2/fast/events/resources/ghostly-mousemoves-in-subframe-the-actual-subframe.html: Added.
3322
3323 2014-04-22  Tim Horton  <timothy_horton@apple.com>
3324
3325         REGRESSION: JSRegress's js/slow-stress/new-spread.html fails sometimes
3326         https://bugs.webkit.org/show_bug.cgi?id=132022
3327         <rdar://problem/16690671>
3328
3329         * TestExpectations:
3330         Mark the test as flaky pass/fail/timeout, because that's what it is.
3331
3332 2014-04-21  Myles C. Maxfield  <mmaxfield@apple.com>
3333
3334         [OS X] Glyph spacing for system fonts may be incorrect
3335         https://bugs.webkit.org/show_bug.cgi?id=131967
3336
3337         Reviewed by Simon Fraser.
3338
3339         Updating test to be more robust.
3340
3341         * fast/forms/search/intrinsic-search-width-with-decoration-border-padding-expected.txt:
3342         * fast/forms/search/intrinsic-search-width-with-decoration-border-padding.html:
3343
3344 2014-04-22  Manuel Rego Casasnovas  <rego@igalia.com>
3345
3346         REGRESSION (r167652): Broke fast/regions/cssom/region-range-for-box-crash.html in debug mode
3347         https://bugs.webkit.org/show_bug.cgi?id=131982
3348
3349         Reviewed by David Hyatt.
3350
3351         * TestExpectations: Unskip fast/regions/cssom/region-range-for-box-crash.html.
3352
3353 2014-04-22  Brent Fulgham  <bfulgham@apple.com>
3354
3355         Check (rather than assume) element is a RenderTableSection before using it
3356         https://bugs.webkit.org/show_bug.cgi?id=121858
3357
3358         Reviewed by David Kilzer.
3359
3360         * fast/table/table-insert-object-before-td-crash-expected.txt: Added.
3361         * fast/table/table-insert-object-before-td-crash.html: Added.
3362
3363 2014-04-22  David Hyatt  <hyatt@apple.com>
3364
3365         [New Multicolumn] fast/multicol/multicol-with-child-renderLayer-for-input.html puts the textfield in the wrong place
3366         https://bugs.webkit.org/show_bug.cgi?id=131808
3367
3368         Reviewed by Brady Eidson.
3369
3370         * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input-expected.html: Added.
3371         * fast/multicol/newmulticol/compare-with-old-impl/multicol-with-child-renderLayer-for-input.html: Added.
3372
3373 2014-04-22  Zalan Bujtas  <zalan@apple.com>
3374
3375         border-style: double rendered as solid when combined with border-radius
3376         https://bugs.webkit.org/show_bug.cgi?id=131927
3377
3378         Reviewed by Simon Fraser.
3379
3380         BorderEdge::getDoubleBorderStripeWidths() should return the calculated inner, outer border widths. 
3381
3382         * fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line-expected.html: Added.
3383         * fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line.html: Added.
3384
3385 2014-04-22  Manuel Rego Casasnovas  <rego@igalia.com>
3386
3387         Unreviewed gardening.
3388
3389         * TestExpectations: fast/regions/cssom/region-range-for-box-crash.html is crashing on debug mode after r167652.
3390
3391 2014-04-22  Manuel Rego Casasnovas  <rego@igalia.com>
3392
3393         [CSS Regions] Selection highlight doesn't match DOM selection
3394         https://bugs.webkit.org/show_bug.cgi?id=131511
3395
3396         Reviewed by David Hyatt.
3397
3398         Add new test to check highlight of render objects moved under RenderNamedFlowThread in the render tree.
3399
3400         Updated some tests to avoid issues with selection gap filling in the new implementation.
3401
3402         * fast/regions/selection/selecting-text-including-region-expected.html: Added.
3403         * fast/regions/selection/selecting-text-including-region.html: Added.
3404         * fast/regions/selection/selecting-text-through-different-region-flows-2-expected.html: Updated.
3405         * fast/regions/selection/selecting-text-through-different-region-flows-2.html: Updated.
3406         * fast/regions/selection/selection-direction-expected.html: Updated.
3407         * fast/regions/selection/selection-direction.html: Updated.
3408
3409 2014-04-21  Brent Fulgham  <bfulgham@apple.com>
3410
3411         [Mac] After a horizontal overflow scroll with a mechanical wheel mouse, vertical scrolling no longer works
3412         https://bugs.webkit.org/show_bug.cgi?id=131960
3413         <rdar://problem/16142100>
3414
3415         Reviewed by Darin Adler.
3416
3417         * platform/mac/fast/scrolling/scroll-div-no-latching-expected.txt: Added.
3418         * platform/mac/fast/scrolling/scroll-div-no-latching.html: Added.
3419
3420 2014-04-21  Zalan Bujtas  <zalan@apple.com>
3421
3422         REGRESSION (r166784): Gradient at background of iCloud login page doesn’t go all the way to the bottom
3423         https://bugs.webkit.org/show_bug.cgi?id=131924
3424
3425         Computing tile dimension for contain/cover requires higher precision than what LayoutUnit has. Switching to floats.
3426
3427         Reviewed by Simon Fraser.
3428
3429         * fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision-expected.html: Added.
3430         * fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision.html: Added.
3431
3432 2014-04-21  Eric Carlson  <eric.carlson@apple.com>
3433
3434         [Mac] implement WebKitDataCue
3435         https://bugs.webkit.org/show_bug.cgi?id=131799
3436
3437         Reviewed by Dean Jackson.
3