Crash when measuring a glyphs from a fallback SVG font
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-07-24  Myles C. Maxfield  <mmaxfield@apple.com>
2
3         Crash when measuring a glyphs from a fallback SVG font
4         https://bugs.webkit.org/show_bug.cgi?id=135264
5
6         Reviewed by Simon Fraser.
7
8         Render some text with a fallback SVG Font including a glyph which
9         only exists in that fallback font. Make sure there is no crash.
10
11         * svg/text/resources/Litherum.svg:
12         * svg/text/svg-fallback-font-crash-expected.txt: Added.
13         * svg/text/svg-fallback-font-crash.html: Added.
14
15 2014-07-24  Mihnea Ovidenie  <mihnea@adobe.com>
16
17         [New Multicolumn] Assertion failure when an input element has multicolumn style
18         https://bugs.webkit.org/show_bug.cgi?id=135234
19
20         Reviewed by Andrei Bucur.
21
22         * fast/multicol/newmulticol/input-as-multicol-expected.txt: Added.
23         * fast/multicol/newmulticol/input-as-multicol.html: Added.
24
25 2014-07-23  Brian J. Burg  <burg@cs.washington.edu>
26
27         Web Inspector: InspectorBackend's promise-based agent API does not support multiple return values
28         https://bugs.webkit.org/show_bug.cgi?id=135207
29
30         Reviewed by Joseph Pecoraro.
31
32         * http/tests/inspector/replay/replay-test.js: fix uses of promise API return values.
33
34 2014-07-23  Commit Queue  <commit-queue@webkit.org>
35
36         Unreviewed, rolling out r171455.
37         https://bugs.webkit.org/show_bug.cgi?id=135209
38
39         completely broke selection highlight invalidation (Requested
40         by thorton on #webkit).
41
42         Reverted changeset:
43
44         "REGRESSION (r169105): Crash in selection"
45         https://bugs.webkit.org/show_bug.cgi?id=134303
46         http://trac.webkit.org/changeset/171455
47
48 2014-07-23  Bem Jones-Bey  <bjonesbe@adobe.com>
49
50         Ensure we compute the min and max height of replaced elements to 'none' or 0 when appropriate.
51         https://bugs.webkit.org/show_bug.cgi?id=135181
52
53         Reviewed by David Hyatt.
54
55         * css2.1/20110323/max-height-percentage-003-expected.html: Added.
56         * css2.1/20110323/max-height-percentage-003.html: Added.
57         * fast/replaced/max-height-percentage-quirks-expected.html: Added.
58         * fast/replaced/max-height-percentage-quirks.html: Added.
59         * fast/replaced/min-height-percentage-expected.html: Added.
60         * fast/replaced/min-height-percentage-quirks-expected.html: Added.
61         * fast/replaced/min-height-percentage-quirks.html: Added.
62         * fast/replaced/min-height-percentage.html: Added.
63
64 2014-07-23  Mihnea Ovidenie  <mihnea@adobe.com>
65
66         ASSERTION FAILED: generatingElement() in WebCore::RenderNamedFlowFragment::regionOversetState
67         https://bugs.webkit.org/show_bug.cgi?id=135153
68
69         Reviewed by David Hyatt.
70
71         * fast/regions/multicol-as-region-prevented-expected.html: Added.
72         * fast/regions/multicol-as-region-prevented.html: Added.
73
74 2014-07-10  Radu Stavila  <stavila@adobe.com>
75
76         REGRESSION (r169105): Crash in selection
77         https://bugs.webkit.org/show_bug.cgi?id=134303
78
79         Reviewed by David Hyatt.
80
81         Added test for the crash that occurred in some cases when selecting.
82
83         * fast/regions/selection/crash-deselect-expected.txt: Added.
84         * fast/regions/selection/crash-deselect.html: Added.
85
86 2014-07-22  Filip Pizlo  <fpizlo@apple.com>
87
88         This test is slow so we shouldn't run it in the slower variants (like ftl-eager/dfg-eager).
89
90         * js/regress/script-tests/getter-richards.js:
91
92 2014-07-16  Myles C. Maxfield  <mmaxfield@apple.com>
93
94         Copying and pasting trivial H2 content causes a crash in firstPositionInNode
95         https://bugs.webkit.org/show_bug.cgi?id=134897
96
97         Reviewed by Ryosuke Niwa.
98
99         Copy and paste text from one heading to another. Make sure there is no crash.
100
101         * editing/pasteboard/heading-crash-expected.txt: Added.
102         * editing/pasteboard/heading-crash.html: Added.
103
104 2014-07-22  Filip Pizlo  <fpizlo@apple.com>
105
106         Merge r169148, r169185, r169188, r169578, r169582, r169584, r169588, r169753 from ftlopt.
107
108     2014-06-04  Filip Pizlo  <fpizlo@apple.com>
109     
110             [ftlopt] AI should be able track structure sets larger than 1
111             https://bugs.webkit.org/show_bug.cgi?id=128073
112     
113             Reviewed by Oliver Hunt.
114     
115             * js/regress/get-by-id-bimorphic-check-structure-elimination-expected.txt: Added.
116             * js/regress/get-by-id-bimorphic-check-structure-elimination-simple-expected.txt: Added.
117             * js/regress/get-by-id-bimorphic-check-structure-elimination-simple.html: Added.
118             * js/regress/get-by-id-bimorphic-check-structure-elimination.html: Added.
119             * js/regress/get-by-id-check-structure-elimination-expected.txt: Added.
120             * js/regress/get-by-id-check-structure-elimination.html: Added.
121             * js/regress/get-by-id-quadmorphic-check-structure-elimination-simple-expected.txt: Added.
122             * js/regress/get-by-id-quadmorphic-check-structure-elimination-simple.html: Added.
123             * js/regress/script-tests/get-by-id-bimorphic-check-structure-elimination-simple.js: Added.
124             * js/regress/script-tests/get-by-id-bimorphic-check-structure-elimination.js: Added.
125             * js/regress/script-tests/get-by-id-check-structure-elimination.js: Added.
126             * js/regress/script-tests/get-by-id-quadmorphic-check-structure-elimination-simple.js: Added.
127     
128     2014-06-03  Filip Pizlo  <fpizlo@apple.com>
129     
130             [ftlopt] FTL native inlining tests take far too long
131             https://bugs.webkit.org/show_bug.cgi?id=133498
132     
133             Unreviewed test gardening.
134             
135             Move long-running tests that focus on correctness into JSC/tests/stress.
136             Speed up the performance tests by reducing allocation and call overhead.
137     
138             * js/regress/ftl-library-inlining-exceptions-expected.txt: Removed.
139             * js/regress/ftl-library-inlining-exceptions.html: Removed.
140             * js/regress/ftl-library-inlining-folding-expected.txt: Removed.
141             * js/regress/ftl-library-inlining-folding.html: Removed.
142             * js/regress/ftl-library-inlining-loops-expected.txt: Removed.
143             * js/regress/ftl-library-inlining-loops.html: Removed.
144             * js/regress/script-tests/ftl-library-inlining-dataview.js:
145             (foo): Deleted.
146             * js/regress/script-tests/ftl-library-inlining-exceptions.js: Removed.
147             * js/regress/script-tests/ftl-library-inlining-folding.js: Removed.
148             * js/regress/script-tests/ftl-library-inlining-loops.js: Removed.
149             * js/regress/script-tests/ftl-library-inlining.js:
150             (foo): Deleted.
151     
152     2014-06-03  Matthew Mirman  <mmirman@apple.com>
153     
154             [ftlopt] Added system for inlining native functions via the FTL.
155             https://bugs.webkit.org/show_bug.cgi?id=131515
156     
157             Reviewed by Filip Pizlo.
158     
159             Adds microbenchmarks. 
160     
161             * js/regress/script-tests/ftl-library-inlining.js: Added.
162             * js/regress/ftl-library-inlining-expected.txt: Added.
163             * js/regress/ftl-library-inlining.html: Added.
164             * js/regress/script-tests/ftl-library-inlining-dataview.js: Added.
165             * js/regress/ftl-library-inlining-dataview-expected.txt: Added.
166             * js/regress/ftl-library-inlining-dataview.html: Added.
167             * js/regress/script-tests/ftl-library-inlining-exceptions.js: Added.
168             * js/regress/ftl-library-inlining-exceptions-expected.txt: Added.        
169             * js/regress/ftl-library-inlining-exceptions.html: Added.                
170             * js/regress/script-tests/ftl-library-inlining-folding.js: Added.
171             * js/regress/ftl-library-inlining-folding-expected.txt: Added.        
172             * js/regress/ftl-library-inlining-folding-expected.html: Added.                
173             * js/regress/script-tests/ftl-library-inlining-loops.js: Added.
174             * js/regress/ftl-library-inlining-loops-expected.txt: Added.        
175             * js/regress/ftl-library-inlining-loops.html: Added.                
176             
177     2014-05-21  Filip Pizlo  <fpizlo@apple.com>
178     
179             [ftlopt] DFG::clobberize should be blind to the effects of GC
180             https://bugs.webkit.org/show_bug.cgi?id=133166
181     
182             Reviewed by Geoffrey Garen.
183     
184             * js/regress/hoist-make-rope-expected.txt: Added.
185             * js/regress/hoist-make-rope.html: Added.
186             * js/regress/script-tests/hoist-make-rope.js: Added.
187             (foo):
188     
189 2014-07-22  Alex Christensen  <achristensen@webkit.org>
190
191         Fix window-inactive css selectors when using querySelector.
192         https://bugs.webkit.org/show_bug.cgi?id=135149
193
194         Reviewed by Tim Horton.
195
196         * fast/selectors/querySelector-window-inactive-expected.txt: Added.
197         * fast/selectors/querySelector-window-inactive.html: Added.
198         * platform/wk2/TestExpectations:
199         Added querySelector-window-inactive.html to list of tests that do not work in WK2 because of setWindowIsKey. 
200
201 2014-07-22  Filip Pizlo  <fpizlo@apple.com>
202
203         Merge r168635, r168780, r169005, r169014, and r169143 from ftlopt.
204
205     2014-05-20  Filip Pizlo  <fpizlo@apple.com>
206     
207             [ftlopt] DFG bytecode parser should turn GetById with nothing but a Getter stub as stuff+handleCall, and handleCall should be allowed to inline if it wants to
208             https://bugs.webkit.org/show_bug.cgi?id=133105
209     
210             Reviewed by Michael Saboff.
211     
212             * js/regress/getter-no-activation-expected.txt: Added.
213             * js/regress/getter-no-activation.html: Added.
214             * js/regress/script-tests/getter-no-activation.js: Added.
215             * js/regress/getter-richards-expected.txt: Added.
216             * js/regress/getter-richards.html: Added.
217             * js/regress/script-tests/getter-richards.js: Added.
218     
219     2014-05-08  Filip Pizlo  <fpizlo@apple.com>
220     
221             jsSubstring() should be lazy
222             https://bugs.webkit.org/show_bug.cgi?id=132556
223     
224             Reviewed by Andreas Kling.
225             
226             These tests get 35-50% faster.
227     
228             * js/regress/script-tests/substring-concat-weird.js: Added.
229             (foo):
230             * js/regress/script-tests/substring-concat.js: Added.
231             (foo):
232             * js/regress/script-tests/substring.js: Added.
233             (foo):
234             * js/regress/substring-concat-expected.txt: Added.
235             * js/regress/substring-concat-weird-expected.txt: Added.
236             * js/regress/substring-concat-weird.html: Added.
237             * js/regress/substring-concat.html: Added.
238             * js/regress/substring-expected.txt: Added.
239             * js/regress/substring.html: Added.
240     
241 2014-07-22  Myles C. Maxfield  <mmaxfield@apple.com>
242
243         [Mac] Cocoa throws exception when the return type of NSAccessibilityLinkedUIElementsAttribute is not an array
244         https://bugs.webkit.org/show_bug.cgi?id=135165
245
246         Reviewed by Simon Fraser.
247
248         Updating tests.
249
250         * accessibility/parent-delete-expected.txt:
251         * accessibility/transformed-element-expected.txt:
252         * platform/mac/accessibility/aria-columnrowheaders-expected.txt:
253         * platform/mac/accessibility/bounds-for-range-expected.txt:
254         * platform/mac/accessibility/document-attributes-expected.txt:
255         * platform/mac/accessibility/document-links-expected.txt:
256         * platform/mac/accessibility/image-link-expected.txt:
257         * platform/mac/accessibility/image-map2-expected.txt:
258         * platform/mac/accessibility/internal-link-anchors-expected.txt:
259         * platform/mac/accessibility/internal-link-anchors2-expected.txt:
260         * platform/mac/accessibility/lists-expected.txt:
261         * platform/mac/accessibility/plugin-expected.txt:
262         * platform/mac/accessibility/table-attributes-expected.txt:
263         * platform/mac/accessibility/table-cell-spans-expected.txt:
264         * platform/mac/accessibility/table-cells-expected.txt:
265         * platform/mac/accessibility/table-detection-expected.txt:
266         * platform/mac/accessibility/table-one-cell-expected.txt:
267         * platform/mac/accessibility/table-sections-expected.txt:
268         * platform/mac/accessibility/table-with-rules-expected.txt:
269         * platform/mac-mountainlion/accessibility/lists-expected.txt:
270
271 2014-07-22  Myles C. Maxfield  <mmaxfield@apple.com>
272
273         [Mac] accessibility/aria-columnrowheaders.html doesn't test lengths of arrays
274         https://bugs.webkit.org/show_bug.cgi?id=135166
275
276         Reviewed by Chris Fleizach.
277
278         Using debug() interprets strings like "<array of size 0>" as markup, thereby not
279         showing it in the expected output. Instead, we should use innerText (which is
280         what all the other accessibility tests use).
281
282         * platform/mac/accessibility/aria-columnrowheaders-expected.txt:
283         * platform/mac/accessibility/aria-columnrowheaders.html:
284
285 2014-07-22  Alexey Proskuryakov  <ap@apple.com>
286
287         [Mac] [WK2] selection-gap-fixed-child.html and selection-gap-flipped-fixed-child.html
288         have been failing since they were added in r148258
289         https://bugs.webkit.org/show_bug.cgi?id=114573
290
291         Landing actual results as expected for WK2. This test isn't meaningful for WK2, because of layers.
292
293         * platform/mac-wk2/TestExpectations:
294         * platform/mac-wk2/fast/repaint/selection-gap-fixed-child-expected.txt: Added.
295         * platform/mac-wk2/fast/repaint/selection-gap-flipped-fixed-child-expected.txt: Added.
296
297 2014-07-21  Myles C. Maxfield  <mmaxfield@apple.com>
298
299         Clicking on links while accessibility is enabled does not render as expected
300         https://bugs.webkit.org/show_bug.cgi?id=135074
301
302         Reviewed by Chris Fleizach.
303
304         Delete a node and its parent, then call allAttributes() on the accessibility representation of
305         the deleted child and make sure there is no crash.
306
307         * accessibility/parent-delete-expected.txt: Added
308         * accessibility/parent-delete.html: Added
309
310 2014-07-22  Alexey Proskuryakov  <ap@apple.com>
311
312         media/track/track-in-band-subtitles-too-large.html and
313         media/track/track-long-word-container-sizing.html fail on Mac (dependent on other tests?)
314         https://bugs.webkit.org/show_bug.cgi?id=135160
315
316         Correcting test expectations - the failures are not WK1 only.
317
318         * platform/mac-wk1/TestExpectations:
319         * platform/mac/TestExpectations:
320
321 2014-07-22  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
322
323         Unreviewed EFL gardening
324
325         * platform/efl/TestExpectations: Update incorrect test expectations for passing and crashing tests.
326
327 2014-07-18  Dirk Schulze  <krit@webkit.org>
328
329         Turn width/height to presentation attributes
330         https://bugs.webkit.org/show_bug.cgi?id=135046
331
332         Reviewed by Dean Jackson.
333
334         We already had a lot of tests for animating width/height as property.
335         So far they assumed that this is not possible. They simply needed to
336         be updated.
337
338         Furthermore, I added reference tests to test different inheritance
339         scenarios of CSS properties and setting them to elements.
340
341         A parsing test makes sure that the global property values inherit is
342         supported as well as CSS parsing rules for SVG attributes.
343         Negative tests test not-allowed behavior.
344
345         * platform/mac/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt:
346         * svg/animations/attributeTypes-expected.txt:
347         * svg/animations/resources/attributeTypes.svg:
348         * svg/animations/script-tests/attributeTypes.js:
349         (sample1):
350         (sample2):
351         (sample3):
352         * svg/css/getComputedStyle-basic-expected.txt:
353         * svg/css/parse-height-expected.txt: Added.
354         * svg/css/parse-height.html: Added.
355         * svg/css/parse-width-expected.txt: Added.
356         * svg/css/parse-width.html: Added.
357         * svg/css/width-height-presentation-attribute-expected.svg: Added.
358         * svg/css/width-height-presentation-attribute.svg: Added.
359         * svg/custom/mask-excessive-malloc-expected.txt:
360         * svg/hixie/error/015-expected.txt:
361
362 2014-07-21  Diego Pino Garcia  <dpino@igalia.com>
363
364         new Int32Array(new ArrayBuffer(100), 1, 1) shouldn't throw an error that says "RangeError: Byte offset and length out of range of buffer"
365         https://bugs.webkit.org/show_bug.cgi?id=125391
366
367         Reviewed by Darin Adler.
368
369         * fast/canvas/webgl/data-view-crash-expected.txt:
370         * fast/canvas/webgl/data-view-test-expected.txt:
371         * fast/canvas/webgl/data-view-test.html:
372
373 2014-07-21  Alexey Proskuryakov  <ap@apple.com>
374
375         REGRESSION: fast/layers/no-clipping-overflow-hidden-added-after-transform.html is flaky
376         https://bugs.webkit.org/show_bug.cgi?id=135133
377
378         * platform/mac/TestExpectations: Marked it as such.
379
380 2014-07-21  Jer Noble  <jer.noble@apple.com>
381
382         [MSE] YouTube video decode error when variant-switching
383         https://bugs.webkit.org/show_bug.cgi?id=135128
384
385         Reviewed by Brent Fulgham.
386
387         * media/media-source/media-source-overlapping-decodetime-expected.txt: Added.
388         * media/media-source/media-source-overlapping-decodetime.html: Added.
389
390 2014-07-21  Alexey Proskuryakov  <ap@apple.com>
391
392         fast/canvas/canvas-putImageData-zero-alpha.html is flaky
393         https://bugs.webkit.org/show_bug.cgi?id=131787
394
395         * platform/mac/TestExpectations: Mark it as such.
396
397 2014-07-21  Zalan Bujtas  <zalan@apple.com>
398
399         Unreviewed hidpi test gardening.
400
401         Use Ahem font to ensure font size predictability.
402
403         * fast/forms/hidpi-fieldset-on-subpixel-position-when-legend-is-present-expected.html:
404         * fast/forms/hidpi-fieldset-on-subpixel-position-when-legend-is-present.html:
405
406 2014-07-21  Zalan Bujtas  <zalan@apple.com>
407
408         Unreviewed hidpi test gardening.
409
410         * fast/inline/hidpi-selection-gap-on-subpixel-position-expected.html:
411         * fast/inline/hidpi-selection-gap-on-subpixel-position.html: Speculative fix.
412         * fast/inline/hidpi-selection-gap-overlaps-inline-selection-expected.html:
413         * fast/inline/hidpi-selection-gap-overlaps-inline-selection.html: Use Ahem.
414
415 2014-07-21  Alexey Proskuryakov  <ap@apple.com>
416
417         REGRESSION(r150169): http/tests/cache/willsendrequest-returns-null-for-memory-cache-load.html fails
418         https://bugs.webkit.org/show_bug.cgi?id=116259
419
420         Updating expectations to acknowledge that the test is flaky on WK1 too (it depends
421         on preceding tests).
422
423         * platform/mac-wk2/TestExpectations:
424         * platform/mac/TestExpectations:
425
426 2014-07-21  Zalan Bujtas  <zalan@apple.com>
427
428         Unreviewed hidpi test gardening.
429
430         Use Ahem font to ensure font size predictability.
431
432         * fast/inline/hidpi-selection-gap-and-inline-selection-have-gap-rtl-expected.html:
433         * fast/inline/hidpi-selection-gap-and-inline-selection-have-gap-rtl.html:
434
435 2014-07-21  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
436
437         Unreviewed EFL gardening
438
439         Remove passing tests from TestExpectations file.
440
441         * platform/efl/TestExpectations:
442
443 2014-07-21  Ion Rosca  <rosca@adobe.com>
444
445         [CSS Blending] Cleanup tests in css3/blending
446         https://bugs.webkit.org/show_bug.cgi?id=132600
447
448         Reviewed by Mihnea Ovidenie.
449
450         Summary of changes:
451         - move common stylesheet classes to blending-style.css.
452         - remove trailing white spaces.
453         - replace tabs with spaces.
454         - remove the 'html' tags for consistency with the most of blending tests.
455         
456         This patch does not change the txt and png test expectations.
457
458         * css3/blending/background-blend-mode-background-attachement-fixed-expected.html:
459         * css3/blending/background-blend-mode-background-attachement-fixed.html:
460         * css3/blending/background-blend-mode-background-clip-content-box-expected.html:
461         * css3/blending/background-blend-mode-background-clip-content-box.html:
462         * css3/blending/background-blend-mode-background-clip-padding-box-expected.html:
463         * css3/blending/background-blend-mode-background-clip-padding-box.html:
464         * css3/blending/background-blend-mode-background-origin-border-box-expected.html:
465         * css3/blending/background-blend-mode-background-origin-border-box.html:
466         * css3/blending/background-blend-mode-background-position-percentage-expected.html:
467         * css3/blending/background-blend-mode-background-position-percentage.html:
468         * css3/blending/background-blend-mode-background-repeat-no-repeat-expected.html:
469         * css3/blending/background-blend-mode-background-repeat-no-repeat.html:
470         * css3/blending/background-blend-mode-background-size-contain-expected.html:
471         * css3/blending/background-blend-mode-background-size-contain.html:
472         * css3/blending/background-blend-mode-background-size-cover-expected.html:
473         * css3/blending/background-blend-mode-background-size-cover.html:
474         * css3/blending/background-blend-mode-body-image-expected.html:
475         * css3/blending/background-blend-mode-body-image.html:
476         * css3/blending/background-blend-mode-body-transparent-color-and-image-expected.html:
477         * css3/blending/background-blend-mode-body-transparent-color-and-image.html:
478         * css3/blending/background-blend-mode-body-transparent-image-expected.html:
479         * css3/blending/background-blend-mode-body-transparent-image.html:
480         * css3/blending/background-blend-mode-crossfade-image-expected.html:
481         * css3/blending/background-blend-mode-crossfade-image.html:
482         * css3/blending/background-blend-mode-data-uri-svg-image-expected.html:
483         * css3/blending/background-blend-mode-data-uri-svg-image.html:
484         * css3/blending/background-blend-mode-default-value.html:
485         * css3/blending/background-blend-mode-different-image-formats.html:
486         * css3/blending/background-blend-mode-gif-color-2.html:
487         * css3/blending/background-blend-mode-gif-color.html:
488         * css3/blending/background-blend-mode-gradient-color.html:
489         * css3/blending/background-blend-mode-gradient-gradient.html:
490         * css3/blending/background-blend-mode-gradient-image.html:
491         * css3/blending/background-blend-mode-image-color-dynamic-expected.html:
492         * css3/blending/background-blend-mode-image-color-dynamic.html:
493         * css3/blending/background-blend-mode-image-color.html:
494         * css3/blending/background-blend-mode-image-image.html:
495         * css3/blending/background-blend-mode-image-svg.html:
496         * css3/blending/background-blend-mode-multiple-background-layers.html:
497         * css3/blending/background-blend-mode-separate-layer-declaration-expected.html:
498         * css3/blending/background-blend-mode-separate-layer-declaration.html:
499         * css3/blending/background-blend-mode-single-layer-no-blending.html:
500         * css3/blending/background-blend-mode-svg-color.html:
501         * css3/blending/background-blend-mode-svg-expected.html:
502         * css3/blending/background-blend-mode-svg.html:
503         * css3/blending/background-blend-mode-tiled-layers.html:
504         * css3/blending/blend-mode-accelerated-parent-overflow-hidden-expected.html:
505         * css3/blending/blend-mode-accelerated-parent-overflow-hidden.html:
506         * css3/blending/blend-mode-accelerated-with-multiple-stacking-contexts.html:
507         * css3/blending/blend-mode-ancestor-clipping-layer.html:
508         * css3/blending/blend-mode-background.html:
509         * css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html:
510         * css3/blending/blend-mode-body-child-background-color-expected.html:
511         * css3/blending/blend-mode-body-child-background-color.html:
512         * css3/blending/blend-mode-body-child-isolate-background-color-expected.html:
513         * css3/blending/blend-mode-body-child-isolate-background-color.html:
514         * css3/blending/blend-mode-body-child-isolate-html-background-color-expected.html:
515         * css3/blending/blend-mode-body-child-isolate-html-background-color.html:
516         * css3/blending/blend-mode-body-child.html:
517         * css3/blending/blend-mode-body-element-expected.html:
518         * css3/blending/blend-mode-body-element.html:
519         * css3/blending/blend-mode-clip-accelerated-blending-canvas.html:
520         * css3/blending/blend-mode-clip-accelerated-blending-child-expected.html:
521         * css3/blending/blend-mode-clip-accelerated-blending-child.html:
522         * css3/blending/blend-mode-clip-accelerated-blending-double-expected.html:
523         * css3/blending/blend-mode-clip-accelerated-blending-double.html:
524         * css3/blending/blend-mode-clip-accelerated-blending-with-siblings-expected.html:
525         * css3/blending/blend-mode-clip-accelerated-blending-with-siblings.html:
526         * css3/blending/blend-mode-clip-accelerated-transformed-blending-expected.html:
527         * css3/blending/blend-mode-clip-accelerated-transformed-blending.html:
528         * css3/blending/blend-mode-clip-rect-accelerated-blending-expected.html:
529         * css3/blending/blend-mode-clip-rect-accelerated-blending.html:
530         * css3/blending/blend-mode-html-element-screen.html:
531         * css3/blending/blend-mode-isolated-group-1.html:
532         * css3/blending/blend-mode-isolated-group-2.html:
533         * css3/blending/blend-mode-isolated-group-3.html:
534         * css3/blending/blend-mode-isolation-accelerated-overflow-hidden.html:
535         * css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending.html:
536         * css3/blending/blend-mode-isolation-flags-append-stacking-context-blending.html:
537         * css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending.html:
538         * css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending.html:
539         * css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation.html:
540         * css3/blending/blend-mode-isolation-flags-turn-off-blending.html:
541         * css3/blending/blend-mode-isolation-flags-turn-off-stacking-context.html:
542         * css3/blending/blend-mode-isolation-flags-turn-on-blending.html:
543         * css3/blending/blend-mode-isolation-flags-turn-on-stacking-context.html:
544         * css3/blending/blend-mode-isolation-overflow-hidden-expected.html:
545         * css3/blending/blend-mode-isolation-overflow-hidden.html:
546         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer.html:
547         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer1.html:
548         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer2.html:
549         * css3/blending/blend-mode-isolation-turn-on-self-painting-layer.html:
550         * css3/blending/blend-mode-layers.html:
551         * css3/blending/blend-mode-overflow.html:
552         * css3/blending/blend-mode-parent-of-composited-blended-has-layer.html:
553         * css3/blending/blend-mode-reflection.html:
554         * css3/blending/blend-mode-simple-composited.html:
555         * css3/blending/blend-mode-transform-style.html:
556         * css3/blending/blend-mode-with-accelerated-sibling.html:
557         * css3/blending/blend-mode-with-body-expected.html:
558         * css3/blending/blend-mode-with-body.html:
559         * css3/blending/blend-mode-with-composited-descendant-should-have-layer.html:
560         * css3/blending/effect-background-blend-mode-stacking.html:
561         * css3/blending/isolation-isolate-blended-child-expected.html:
562         * css3/blending/isolation-isolate-blended-child.html:
563         * css3/blending/repaint/blend-mode-isolate-stacking-context.html:
564         * css3/blending/repaint/blend-mode-turn-off-isolation-no-effect.html:
565         * css3/blending/repaint/blend-mode-turn-off-isolation.html:
566         * css3/blending/resources/blending-style.css: Added.
567         This file contains classes shared by multiple blending tests.
568         
569         * css3/blending/resources/dump-layer-tree.js: Added.
570         * css3/blending/script-tests/background-blend-mode-property-parsing.js:
571         * css3/blending/script-tests/blend-mode-property-parsing-invalid.js:
572         * css3/blending/script-tests/blend-mode-property-parsing.js:
573
574 2014-07-21  Manuel Rego Casasnovas  <rego@igalia.com>
575
576         [CSS Grid Layout] Rename gridAutoFlow[Row|Column] to gridAutoFlow[Row|Column]Sparse
577         https://bugs.webkit.org/show_bug.cgi?id=135013
578
579         Rename CSS styles in grid layout tests to make the name more explicit.
580         As the default mode for auto-placement algorithm is "sparse".
581
582         Reviewed by Darin Adler.
583
584         * fast/css-grid-layout/grid-auto-columns-rows-auto-flow-resolution.html:
585         * fast/css-grid-layout/grid-auto-flow-get-set-expected.txt:
586         * fast/css-grid-layout/grid-auto-flow-get-set.html:
587         * fast/css-grid-layout/grid-auto-flow-resolution.html:
588         * fast/css-grid-layout/grid-auto-flow-sparse.html:
589         * fast/css-grid-layout/grid-item-addition-auto-placement-update.html:
590         * fast/css-grid-layout/grid-item-auto-placement-automatic-span.html:
591         * fast/css-grid-layout/grid-item-auto-placement-definite-span.html:
592         * fast/css-grid-layout/grid-item-order-auto-flow-resolution.html:
593         * fast/css-grid-layout/grid-item-removal-auto-placement-update.html:
594         * fast/css-grid-layout/resources/grid.css:
595         (.gridAutoFlowColumnSparse):
596         (.gridAutoFlowRowSparse):
597         (.gridAutoFlowColumn): Deleted.
598         (.gridAutoFlowRow): Deleted.
599
600 2014-07-20  Diego Pino Garcia  <dpino@igalia.com>
601
602         ES6: Implement Math.sign()
603         https://bugs.webkit.org/show_bug.cgi?id=134980
604
605         Reviewed by Darin Adler.
606
607         * js/script-tests/Object-getOwnPropertyNames.js:
608         * js/script-tests/math.js:
609
610 2014-07-19  Carlos Alberto Lopez Perez  <clopez@igalia.com>
611
612         [GTK] Unreviewed GTK gardening.
613
614         * platform/gtk/TestExpectations: Report and mark new failures. Update some expectations.
615
616 2014-07-18  Simon Fraser  <simon.fraser@apple.com>
617
618         [iOS WK2] position:fixed in iframes with programmatic scroll could end up in the wrong place
619         https://bugs.webkit.org/show_bug.cgi?id=135078
620
621         Reviewed by Tim Horton.
622         
623         Test with position:fixed inside an iframe that scrolls programmatically.
624
625         * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame-expected.txt: Added.
626         * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame.html: Added.
627         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/autoscrolling-frame-with-fixed.html: Added.
628
629 2014-07-18  Alexey Proskuryakov  <ap@apple.com>
630
631         media/video-seek-with-negative-playback.html is flaky on Mac
632         https://bugs.webkit.org/show_bug.cgi?id=135071
633
634         * platform/mac/TestExpectations: Marked it as such.
635
636 2014-07-18  Zalan Bujtas  <zalan@apple.com>
637
638         Add timeout for transition end. Speculative layout test fix.
639
640         * fast/layers/no-clipping-overflow-hidden-added-after-transform.html:
641
642 2014-07-18  Mario Sanchez Prada  <mario.prada@samsung.com>
643
644         [GTK] Unreviewed gardening. Removing failure expectations for tests now passing.
645
646         * platform/gtk/TestExpectations: Removed failure expectations.
647
648 2014-07-18  Commit Queue  <commit-queue@webkit.org>
649
650         Unreviewed, rolling out r171218.
651         https://bugs.webkit.org/show_bug.cgi?id=135055
652
653         Made fast/dom/HTMLObjectElement/beforeload-set-text-
654         crash.xhtml crash (Requested by ap on #webkit).
655
656         Reverted changeset:
657
658         "REGRESSION (r169105): Crash in selection"
659         https://bugs.webkit.org/show_bug.cgi?id=134303
660         http://trac.webkit.org/changeset/171218
661
662 2014-07-18  Mario Sanchez Prada  <mario.prada@samsung.com>
663
664         [GTK] Unreviewed GTK gardening. Tests passing after SVN r171001
665
666         * platform/gtk/TestExpectations: Removed tests that are now passing.
667
668 2014-07-18  Radu Stavila  <stavila@adobe.com>
669
670         REGRESSION (r169105): Crash in selection
671         https://bugs.webkit.org/show_bug.cgi?id=134303
672
673         Reviewed by Ryosuke Niwa.
674
675         Added test for the crash that occurred in some cases when selecting.
676
677         * fast/regions/selection/crash-deselect-expected.txt: Added.
678         * fast/regions/selection/crash-deselect.html: Added.
679
680 2014-07-17  Zalan Bujtas  <zalan@apple.com>
681
682         Subpixel rendering: Embedded non-compositing rotate transform paints to wrong position.
683         https://bugs.webkit.org/show_bug.cgi?id=135028
684
685         Reviewed by Simon Fraser.
686
687         CTM always translates to where the layer's renderer() is going to paint.
688         It ensures that the pixel snapped renderer() always end up painting to (0, 0) which is
689         required to be able to position properly on transformed context.
690
691         * fast/layers/hidpi-transform-on-child-content-is-mispositioned-expected.html: Added.
692         * fast/layers/hidpi-transform-on-child-content-is-mispositioned.html: Added.
693
694 2014-07-17  Alexey Proskuryakov  <ap@apple.com>
695
696         fast/repaint/obscured-background-no-repaint.html is very flaky
697         https://bugs.webkit.org/show_bug.cgi?id=131477
698
699         * platform/mac-wk2/TestExpectations:
700         * platform/mac/TestExpectations:
701         Moved the expectation out of WK2, as this also happens with WK1 on some bots.
702
703 2014-07-17  Alexey Proskuryakov  <ap@apple.com>
704
705         Remove inspector-protocol/profiler tests from TestExpectations, now that they no
706         longer exist.
707
708         * platform/gtk/TestExpectations:
709         * platform/mac/TestExpectations:
710
711 2014-07-17  Timothy Hatcher  <timothy@apple.com>
712
713         Make console.profile record to the Timeline.
714
715         https://bugs.webkit.org/show_bug.cgi?id=134643
716
717         Reviewed by Joseph Pecoraro.
718
719         * fast/profiler/profile-with-no-title-expected.txt:
720
721         * inspector-protocol/profiler/console-profile-expected.txt: Removed.
722         * inspector-protocol/profiler/console-profile.html: Removed.
723         * inspector-protocol/profiler/console-profileEnd-parameterless-expected.txt: Removed.
724         * inspector-protocol/profiler/console-profileEnd-parameterless.html: Removed.
725         Removed because console.profile does not go through the profiler protocol now.
726
727 2014-07-16  Roger Fong  <roger_fong@apple.com>
728
729         Add test for r169820.
730         https://bugs.webkit.org/show_bug.cgi?id=135002.
731
732         Reviewed by Dean Jackson.
733
734         * platform/mac-wk2/plugins/snapshotting/autoplay-dominant-blank-plugin-moved-into-view-expected.txt: Added.
735         * plugins/snapshotting/autoplay-dominant-blank-plugin-moved-into-view.html: Added.
736
737 2014-07-17  Alexey Proskuryakov  <ap@apple.com>
738
739         plugins/quicktime-plugin-replacement.html is flaky
740         https://bugs.webkit.org/show_bug.cgi?id=135015
741
742         * platform/mac/TestExpectations: Marked as such.
743
744 2014-07-17  Alexey Proskuryakov  <ap@apple.com>
745
746         Some inspector-protocol test expectations gardening.
747
748         Moved cross-platform expectations for inspector-protocol/debugger/setBreakpoint-dfg*
749         tests to a cross-platform file, and added a Mac expectation for
750         inspector-protocol/profiler/console-profile.html.
751
752         * TestExpectations:
753         * platform/efl/TestExpectations:
754         * platform/gtk/TestExpectations:
755         * platform/mac/TestExpectations:
756         * platform/win/TestExpectations:
757
758 2014-07-17  Alexey Proskuryakov  <ap@apple.com>
759
760         Flaky Test: media/video-ended-event-negative-playback.html
761         https://bugs.webkit.org/show_bug.cgi?id=134490
762
763         * platform/mac/TestExpectations: Marking as such.
764
765 2014-07-17  Jer Noble  <jer.noble@apple.com>
766
767         Enable legacy fullscreen API in media controls
768         https://bugs.webkit.org/show_bug.cgi?id=134985
769
770         Reviewed by Eric Carlson.
771
772         Rebaseline expected results.
773
774         * platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt:
775         * platform/mac/fast/layers/video-layer-expected.txt:
776         * platform/mac/media/media-controls-clone-expected.txt:
777         * platform/mac/webarchive/loading/video-in-webarchive-expected.txt:
778
779 2014-07-17  Manuel Rego Casasnovas  <rego@igalia.com>
780
781         [CSS Grid Layout] Add element.style coverage for grid-auto-flow
782         https://bugs.webkit.org/show_bug.cgi?id=134966
783
784         Reviewed by Sergio Villar Senin.
785
786         As follow-up patch after r170996 we're adding new test cases for
787         grid-auto-flow to check the correct behavior of element.style.
788
789         * fast/css-grid-layout/grid-auto-flow-get-set-expected.txt: Updated
790         expectations accordingly.
791         * fast/css-grid-layout/grid-auto-flow-get-set.html: Updated test to add
792         checks for element.style.
793         * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
794         (checkGridAutoFlowSetCSSValue): Add new helper method to check
795         grid-auto-flow property.
796         (checkGridAutoFlowSetJSValue): Ditto.
797
798 2014-07-16  Carlos Alberto Lopez Perez  <clopez@igalia.com>
799
800         [GTK] Unreviewed GTK gardening.
801
802         * platform/gtk/TestExpectations: Report and mark new failures. Update some expectations.
803         * platform/gtk/http/tests/w3c/webperf/approved/navigation-timing/html/test_timing_xserver_redirect-expected.txt: Rebaseline after r171033.
804         * platform/gtk/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt: Added. Rebaseline after r171046.
805
806 2014-07-16  Roger Fong  <roger_fong@apple.com>
807
808         Unreviewed gardening. Skip some text track tests that fail only on release wk1 builds.
809
810         * platform/mac-wk1/TestExpectations:
811
812 2014-07-16  Roger Fong  <roger_fong@apple.com>
813
814         Unreviewed. Skip in-band text track test on Mountain Lion.
815
816         * platform/mac/TestExpectations:
817         In-band text tracks not supported on ML.
818
819 2014-07-16  Zalan Bujtas  <zalan@apple.com>
820
821         Subpixel rendering: Adjust cliprect with devicePixelFractionFromRenderer() before painting.
822         https://bugs.webkit.org/show_bug.cgi?id=134950
823         <rdar://problem/17617994>
824
825         Reviewed by Simon Fraser.
826
827         The cliprect coming from the graphics layer needs to be adjusted with the subpixel gap
828         from renderer. This is symmetric with the offsetting we do, when the dirty rect is sent off to the GraphicsLayer.
829         It puts us back to the correct coordinating system for intersecting with renderers.
830
831         * compositing/hidpi-compositing-layer-with-tile-layers-on-subpixel-position-expected.html: Added.
832         * compositing/hidpi-compositing-layer-with-tile-layers-on-subpixel-position.html: Added.
833
834 2014-07-16  Roger Fong  <roger_fong@apple.com>
835
836         Captions container should not clip content.
837         https://bugs.webkit.org/show_bug.cgi?id=134840.
838         <rdar://problem/14553608>.
839
840         Reviewed by Simon Fraser.
841
842         * media/track/track-cue-rendering-snap-to-lines-not-set-expected.txt: Rebaseline.
843         * media/track/captions-webvtt/long-word-small-track-display.vtt: Added.
844         * media/track/track-in-band-subtitles-too-large-expected.txt: Added.
845         * media/track/track-in-band-subtitles-too-large.html: Added.
846         * media/track/track-long-word-container-sizing-expected.txt: Added.
847         * media/track/track-long-word-container-sizing.html: Added.
848         
849         We no longer break in the middle of a word, this test is no longer useful.
850         * media/track/captions-webvtt/long-word.vtt: Removed.
851         * media/track/track-word-breaking-expected.txt: Removed.
852         * media/track/track-word-breaking.html: Removed.
853
854 2014-07-16  Mike West  <mkwst@chromium.org>
855
856         CSP: Drop 'script-nonce' directive.
857         https://bugs.webkit.org/show_bug.cgi?id=134926
858
859         Reviewed by Darin Adler.
860
861         Dropping the nonce tests, as we're removing the functionality.
862
863         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-allowed-expected.txt: Removed.
864         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-allowed.html: Removed.
865         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-expected.txt: Removed.
866         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked.html: Removed.
867         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-invalidnonce-expected.txt: Removed.
868         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-invalidnonce.html: Removed.
869         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-scriptsrc-blocked-expected.txt: Removed.
870         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-scriptsrc-blocked.html: Removed.
871         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-separators-allowed-expected.txt: Removed.
872         * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-separators-allowed.html: Removed.
873
874 2014-07-16  Jer Noble  <jer.noble@apple.com>
875
876         [MSE] REGRESSION(r171033): ASSERT in WebCore::MediaSource::onReadyStateChange()
877         https://bugs.webkit.org/show_bug.cgi?id=134941
878
879         Reviewed by Eric Carlson.
880
881         Update media/media-source/media-source-end-of-stream.html to use an empty parameter, rather
882         than an empty string parameter, to endOfStream().
883
884         * media/media-source/media-source-end-of-stream-expected.txt:
885         * media/media-source/media-source-end-of-stream.html:
886
887 2014-07-16  Jinwoo Song  <jinwoo7.song@samsung.com>
888
889         [EFL] Unreviewed EFL gardening.
890
891         Rebaseline tests after r168575, r170138 and r170418.
892
893         * platform/efl/fast/dynamic/text-combine-expected.png: Rebaseline after r170418.
894         * platform/efl/fast/dynamic/text-combine-expected.txt: Rebaseline after r170418.
895         * platform/efl/fast/forms/control-restrict-line-height-expected.png: Rebaseline after r168575.
896         * platform/efl/fast/forms/control-restrict-line-height-expected.txt: Rebaseline after r168575.
897         * platform/efl/fast/forms/placeholder-position-expected.png: Rebaseline after r168575.
898         * platform/efl/fast/forms/placeholder-position-expected.txt: Rebaseline after r168575.
899         * platform/efl/fast/repaint/japanese-rl-selection-clear-expected.png: Rebaseline after r170418.
900         * platform/efl/fast/repaint/japanese-rl-selection-clear-expected.txt: Added. Rebaseline after r170418.
901         * platform/efl/fast/repaint/japanese-rl-selection-repaint-expected.png: Rebaseline after r170418.
902         * platform/efl/fast/repaint/japanese-rl-selection-repaint-expected.txt: Added. Rebaseline after r170418.
903         * platform/efl/fast/text/international/wrap-CJK-001-expected.txt: Added. Rebaseline after r170418.
904         * platform/efl/fast/writing-mode/Kusa-Makura-background-canvas-expected.png: Rebaseline after r170418.
905         * platform/efl/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt: Rebaseline after r170418.
906
907 2014-07-16  Jinwoo Song  <jinwoo7.song@samsung.com>
908
909         [EFL] Unreviewed EFL gardening after r170138.
910
911         * platform/efl/accessibility/image-map2-expected.txt: Updated.
912         * platform/efl/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Updated.
913
914 2014-07-15  Antti Koivisto  <antti@apple.com>
915
916         REGRESSION (r155957): Invalid cast in WebCore::RenderNamedFlowThread::getRanges
917         https://bugs.webkit.org/show_bug.cgi?id=134888
918
919         Reviewed by Mihnea Ovidenie.
920
921         * fast/regions/flowthread-getranges-box-cast-expected.txt: Added.
922         * fast/regions/flowthread-getranges-box-cast.html: Added.
923
924 2014-07-14  Zalan Bujtas  <zalan@apple.com>
925
926         Subpixel rendering: Zero sized compositing container's content positioned off by one device pixel.
927         https://bugs.webkit.org/show_bug.cgi?id=134903
928
929         Reviewed by Simon Fraser.
930
931         The compositing layer boundaries are calculated using its renderer()'s and the renderer()'s
932         descendants' bounds. However when the renderer() is zero sized, its bounds are omitted.
933         In such cases, when the child content has offset from the renderer(), the subpixel adjustment
934         of the compositing layer becomes negative (-meaning that the compositing layer is to the right/bottom
935         direction from its renderer()). Remove fabs() to be able to express such direction.
936
937         * compositing/hidpi-compositing-layer-with-zero-sized-container-expected.html: Added.
938         * compositing/hidpi-compositing-layer-with-zero-sized-container.html: Added.
939
940 2014-07-14  Dean Jackson  <dino@apple.com>
941
942         Provide some large JPEG images with EXIF orientation for subsampling tests
943         https://bugs.webkit.org/show_bug.cgi?id=134847
944
945         Reviewed by Sam Weinig.
946
947         Four images (either 3000x2000 or 2000x3000) that each have EXIF rotation
948         attributes that should render with an arrow pointing UP. The
949         orientation-rotate-0.jpg should always render correctly, even if EXIF
950         rotation is ignored. The others are variations on that image that were
951         saved in rotated form, then reverted to the correct orientation via EXIF.
952
953         * fast/canvas/resources/orientation-rotate-0.jpg: Added.
954         * fast/canvas/resources/orientation-rotate-180.jpg: Added.
955         * fast/canvas/resources/orientation-rotate-90-ccw.jpg: Added.
956         * fast/canvas/resources/orientation-rotate-90-cw.jpg: Added.
957
958 2014-07-14  Daniel Bates  <dabates@apple.com>
959
960         [iOS] Add tests to ensure CSS :active and :hover are applied when processing touch events
961         https://bugs.webkit.org/show_bug.cgi?id=134905
962         <rdar://problem/16602779> 
963
964         Reviewed by Simon Fraser.
965
966         Upstream tests by Andreas Kling for <rdar://problem/14324231>.
967
968         Add a DRT test to ensure that we apply the style for the CSS pseudo-class :active when
969         processing touch events.
970
971         * platform/iphone-simulator/fast/events/ontouchstart-active-selector-expected.txt: Added.
972         * platform/iphone-simulator/fast/events/ontouchstart-active-selector.html: Added.
973
974 2014-07-14  Manuel Rego Casasnovas  <rego@igalia.com>
975
976         [CSS Grid Layout] Support sparse in auto-placement algorithm
977         https://bugs.webkit.org/show_bug.cgi?id=134544
978
979         Reviewed by Sergio Villar Senin.
980
981         Test cases have been adapted accordingly, adding new cases to cover both
982         sparse and dense options.
983
984         * fast/css-grid-layout/grid-auto-flow-resolution-expected.txt:
985         * fast/css-grid-layout/grid-auto-flow-resolution.html:
986         * fast/css-grid-layout/grid-auto-flow-sparse-expected.txt: Added.
987         * fast/css-grid-layout/grid-auto-flow-sparse.html: Added.
988         * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html:
989         * fast/css-grid-layout/grid-item-auto-placement-automatic-span-expected.txt:
990         * fast/css-grid-layout/grid-item-auto-placement-automatic-span.html:
991         * fast/css-grid-layout/grid-item-auto-placement-definite-span-expected.txt:
992         * fast/css-grid-layout/grid-item-auto-placement-definite-span.html:
993         * fast/css-grid-layout/grid-item-removal-auto-placement-update.html:
994         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
995         * fast/css-grid-layout/resources/grid.css:
996         (.autoRowAutoColumnSpanning2):
997         (.autoRowSpanning2AutoColumn):
998         (.autoRowSpanning2AutoColumnSpanning3):
999         (.autoRowSpanning3AutoColumnSpanning2):
1000         (.gridAutoFlowColumnDense):
1001         (.gridAutoFlowRowDense):
1002
1003 2014-07-14  Bear Travis  <betravis@adobe.com>
1004
1005         [Feature Queries] Enable Feature Queries on Mac
1006         https://bugs.webkit.org/show_bug.cgi?id=134404
1007
1008         Reviewed by Antti Koivisto.
1009
1010         Resume running the Feature Queries tests on Mac.
1011
1012         * platform/mac/TestExpectations: Unskip the tests.
1013
1014 2014-07-14  Bruno de Oliveira Abinader  <bruno.d@partner.samsung.com>
1015
1016         [css3-text] Add editing test for CSS3 Text Decoration properties
1017         https://bugs.webkit.org/show_bug.cgi?id=120114
1018
1019         Reviewed by Darin Adler.
1020
1021         Adds editing layout test to verify that CSS3 Text Decoration properties
1022         are being properly propagated.
1023
1024         * editing/pasteboard/insert-text-decoration-expected.txt: Added.
1025         * editing/pasteboard/insert-text-decoration.html: Added.
1026         * platform/mac/TestExpectations: Skip while CSS3_TEXT is disabled by default.
1027         * platform/win/TestExpectations: Skip while CSS3_TEXT is disabled by default.
1028
1029 2014-07-14  Jinwoo Song  <jinwoo7.song@samsung.com>
1030
1031         [EFL] Unreviewed EFL gardening.
1032
1033         Rebaseline tests after r170418 and r170433.
1034
1035         * platform/efl/fast/regions/repaint/japanese-rl-selection-repaint-in-regions-expected.png: Added. Rebaseline after r170418.
1036         * platform/efl/fast/regions/repaint/japanese-rl-selection-repaint-in-regions-expected.txt: Rebaseline after r170418.
1037         * platform/efl/fast/text/decorations-with-text-combine-expected.png: Rebaseline after r170418.
1038         * platform/efl/fast/text/decorations-with-text-combine-expected.txt: Rebaseline after r170418.
1039         * platform/efl/fast/text/emphasis-vertical-expected.png: Rebaseline after r170418.
1040         * platform/efl/fast/text/emphasis-vertical-expected.txt: Rebaseline after r170418.
1041         * platform/efl/fast/text/international/002-expected.png: Rebaseline after r170418.
1042         * platform/efl/fast/text/international/002-expected.txt: Rebaseline after r170418.
1043         * platform/efl/fast/text/international/text-combine-image-test-expected.png: Rebaseline after r170418.
1044         * platform/efl/fast/text/international/text-combine-image-test-expected.txt: Rebaseline after r170418.
1045         * platform/efl/fast/text/international/wrap-CJK-001-expected.png: Rebaseline after r170418.
1046         * platform/efl/fast/writing-mode/border-vertical-lr-expected.png: Rebaseline after r170418.
1047         * platform/efl/fast/writing-mode/border-vertical-lr-expected.txt: Rebaseline after r170418.
1048         * platform/efl/fast/writing-mode/japanese-lr-selection-expected.png: Rebaseline after r170418.
1049         * platform/efl/fast/writing-mode/japanese-lr-selection-expected.txt: Rebaseline after r170418.
1050         * platform/efl/fast/writing-mode/japanese-lr-text-expected.png: Rebaseline after r170418.
1051         * platform/efl/fast/writing-mode/japanese-lr-text-expected.txt: Rebaseline after r170418.
1052         * platform/efl/fast/writing-mode/japanese-rl-selection-expected.png: Rebaseline after r170418.
1053         * platform/efl/fast/writing-mode/japanese-rl-selection-expected.txt: Rebaseline after r170418.
1054         * platform/efl/fast/writing-mode/japanese-rl-text-expected.png: Rebaseline after r170418.
1055         * platform/efl/fast/writing-mode/japanese-rl-text-expected.txt: Rebaseline after r170418.
1056         * platform/efl/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png: Rebaseline after r170433.
1057         * platform/efl/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt: Added. Rebaseline after r170433.
1058         * platform/efl/svg/filters/feBlend-all-blendmodes-expected.txt: Added. Rebaseline after r170433.
1059
1060 2014-07-14  Jinwoo Song  <jinwoo7.song@samsung.com>
1061
1062         [EFL] Unreviewed EFL gardening.
1063
1064         Remove failure expectations for tests that have been passing after r168350, r169309 and r169620.
1065
1066         * platform/efl/TestExpectations:
1067
1068 2014-07-14  Jinwoo Song  <jinwoo7.song@samsung.com>
1069
1070         [EFL] Unreviewed EFL gardening.
1071
1072         * platform/efl/css1/formatting_model/inline_elements-expected.png: Rebaseline after r170875.
1073         * platform/efl/css1/formatting_model/inline_elements-expected.txt: Rebaseline after r170875.
1074
1075 2014-07-12  Nikos Andronikos  <nikos.andronikos-webkit@cisra.canon.com.au>
1076
1077         Elements with rendering disabled due to dimensions should not contribute to parent bounding box
1078         https://bugs.webkit.org/show_bug.cgi?id=134184
1079
1080         Reviewed by Dirk Schulze.
1081
1082         Test, for each element type, that when rendering is disabled, that element does not contribute
1083         to the bounding box for an ancestor element.
1084
1085         Added test to ensure zero width/height polyline and polygon do contribute to ancestor bounding box.
1086
1087         Updated expected results for 1 existing test (shapes-rect-02-t) as this test included zero
1088         width and zero height rects and these were previously included in the repaint rect.
1089
1090         * platform/mac/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt:
1091         * svg/custom/GetBBox-path-nodata-expected.txt: Added.
1092         * svg/custom/GetBBox-path-nodata.html: Added.
1093         * svg/custom/GetBBox-polygon-nodata-expected.txt: Added.
1094         * svg/custom/GetBBox-polygon-nodata.html: Added.
1095         * svg/custom/GetBBox-polyline-nodata-expected.txt: Added.
1096         * svg/custom/GetBBox-polyline-nodata.html: Added.
1097         * svg/custom/getBBox-container-hiddenchild-expected.txt: Added.
1098         * svg/custom/getBBox-container-hiddenchild.html: Added.
1099         * svg/custom/getBBox-perpendicular-polygon-expected.txt: Added.
1100         * svg/custom/getBBox-perpendicular-polygon.svg: Added.
1101         * svg/custom/getBBox-perpendicular-polyline-expected.txt: Added.
1102         * svg/custom/getBBox-perpendicular-polyline.svg: Added.
1103
1104 2014-07-11  Jer Noble  <jer.noble@apple.com>
1105
1106         [MSE] http/tests/media/media-source/mediasource-duration.html is failing.
1107         https://bugs.webkit.org/show_bug.cgi?id=134852
1108
1109         Reviewed by Eric Carlson.
1110
1111         Eliminate flakiness in the mediasource-duration.html test by not playing
1112         the media while testing seeking and duration.
1113         * http/tests/media/media-source/mediasource-duration.html:
1114
1115         Update testharness.js to the latest W3C version:
1116         * http/tests/w3c/resources/testharness.js:
1117
1118 2014-07-11  Zalan Bujtas  <zalan@apple.com>
1119
1120         REGRESSION (r168868): eBay 'see all' links fail due to different JS bindings conversion behavior.
1121         https://bugs.webkit.org/show_bug.cgi?id=134841
1122         <rdar://problem/17577563>
1123
1124         Reviewed by Simon Fraser.
1125
1126         Revert back to type int for Element.scroll* APIs in order to preserve exception handling
1127         behavior.
1128
1129         * cssom/non-subpixel-scroll-top-left-values-expected.txt: Added.
1130         * cssom/non-subpixel-scroll-top-left-values.html: Added.
1131
1132 2014-07-11  Javier Fernandez  <jfernandez@igalia.com>
1133
1134         [CSS Grid Layout] Implement justify-self css property
1135         https://bugs.webkit.org/show_bug.cgi?id=134419
1136
1137         Reviewed by Dean Jackson.
1138
1139         This change adds the justify-self property from CSS 3 Box Alignment
1140         and implements the parsing.
1141
1142         From Blink r164685 by <jchaffraix@chromium.org>
1143
1144         * fast/css/parse-justify-self-expected.txt: Added.
1145         * fast/css/parse-justify-self.html: Added.
1146
1147 2014-07-11  Brent Fulgham  <bfulgham@apple.com>
1148
1149         Use a separate backdrop element to allow cues to have highlight and background color
1150         https://bugs.webkit.org/show_bug.cgi?id=134821
1151         <rdar://problem/15999721>
1152
1153         Reviewed by Eric Carlson.
1154
1155         Updated tests for new formatting logic.
1156
1157         * platform/mac/media/track/track-cue-rendering-horizontal-expected.png:
1158         * platform/mac/media/track/track-cue-rendering-horizontal-expected.txt:
1159
1160 2014-07-11  Zalan Bujtas  <zalan@apple.com>
1161
1162         Subpixel layout: return integral results for offset*, client*, scroll* by default.
1163         https://bugs.webkit.org/show_bug.cgi?id=134651
1164
1165         Reviewed by Simon Fraser.
1166
1167         Revert to returning integral values for Element.offset* client* scroll* by default.
1168         Fractional values break number of sites(tight design) and JS frameworks(fail to handle fractional values).
1169
1170         Since snapped dimension depends on both the original point and the width/height of the box,
1171         we need to call RenderBoxModelObject::pixelSnapped*() helpers, instead of round().
1172
1173         Covered by existing tests
1174
1175         * cssom/subpixel-offsetleft-top-width-height-values-expected.txt:
1176
1177 2014-07-11  Zalan Bujtas  <zalan@apple.com>
1178
1179         Subpixel rendering: icloud.com password arrow has clipped circle at some window sizes.
1180         https://bugs.webkit.org/show_bug.cgi?id=134824
1181         <rdar://problem/17612729>
1182
1183         Reviewed by Simon Fraser.
1184
1185         Transparent layer clipping needs device pixel offset adjusting.
1186
1187         * fast/layers/wrong-clipping-semi-transparent-compositing-layer-on-subpixel-position-expected.html: Added.
1188         * fast/layers/wrong-clipping-semi-transparent-compositing-layer-on-subpixel-position.html: Added.
1189
1190 2014-07-11  Manuel Rego Casasnovas  <rego@igalia.com>
1191
1192         [CSS Grid Layout] Update grid-auto-flow to the new syntax
1193         https://bugs.webkit.org/show_bug.cgi?id=134057
1194
1195         Reviewed by Sergio Villar Senin.
1196
1197         Adapted current tests to the new syntax. Keeping old "none" behavior
1198         using "stack".
1199
1200         Add new use cases to cover the new syntax to grid-auto-flow-get-set.html
1201         and grid-shorthand-get-set.html.
1202
1203         * fast/css-grid-layout/grid-auto-flow-get-set-expected.txt:
1204         * fast/css-grid-layout/grid-auto-flow-get-set.html:
1205         * fast/css-grid-layout/grid-auto-flow-resolution.html:
1206         * fast/css-grid-layout/grid-auto-flow-update-expected.txt:
1207         * fast/css-grid-layout/grid-auto-flow-update.html:
1208         * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
1209         * fast/css-grid-layout/grid-item-z-index-change-repaint.html:
1210         * fast/css-grid-layout/grid-item-z-index-stacking-context.html:
1211         * fast/css-grid-layout/grid-shorthand-get-set-expected.txt:
1212         * fast/css-grid-layout/grid-shorthand-get-set.html:
1213         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set.html:
1214         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
1215         * fast/css-grid-layout/resources/grid.css:
1216         (.gridAutoFlowStack):
1217         (.gridAutoFlowNone): Deleted.
1218         * fast/css/getComputedStyle/computed-style-expected.txt:
1219         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1220         * ietestcenter/css3/grid/grid-column-001.htm:
1221         * ietestcenter/css3/grid/grid-column-002.htm:
1222         * ietestcenter/css3/grid/grid-column-003.htm:
1223         * svg/css/getComputedStyle-basic-expected.txt:
1224
1225 2014-07-10  Myles C. Maxfield  <mmaxfield@apple.com>
1226
1227         [iOS] Pasting rich content does not perform a two-step paste
1228         https://bugs.webkit.org/show_bug.cgi?id=134795
1229
1230         Reviewed by Benjamin Poulain.
1231
1232         Copy and paste some text, and make sure that the two step paste occurred.
1233         The mechanism for detecting this is whether or not styles have changed appropriately.
1234
1235         * platform/ios-sim/editing/pasteboard/two-step-paste-expected.txt: Added.
1236         * platform/ios-sim/editing/pasteboard/two-step-paste.html: Added.
1237
1238 2014-07-10  Jinwoo Song  <jinwoo7.song@samsung.com>
1239
1240         [EFL] Unreviewed EFL gardening.
1241
1242         Rebaseline tests after r170304 and r170619.
1243
1244         * platform/efl/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.png: Added after r170304.
1245         * platform/efl/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Added after r170304.
1246         * platform/efl/fast/text/indic-expected.png: Added after r170619.
1247         * platform/efl/fast/text/indic-expected.txt: Added after r170619.
1248
1249 2014-07-10  Jinwoo Song  <jinwoo7.song@samsung.com>
1250
1251         [EFL] Unreviewed EFL gardening.
1252
1253         Rebaseline tests after r170207.
1254
1255         * platform/efl/fast/text/khmer-lao-font-expected.txt: Added.
1256
1257 2014-07-10  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1258
1259         [XHR] overrideMimeType() should be able to change encoding in HEADERS RECEIVED state
1260         https://bugs.webkit.org/show_bug.cgi?id=128968
1261
1262         Reviewed by Alexey Proskuryakov.
1263
1264         Added test equivalent to http://w3c-test.org/web-platform-tests/master/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis.htm
1265         The test sets overrideMimeType when xhr state is changed to HEADERS RECEIVED.
1266
1267         * http/tests/xmlhttprequest/overridemimetype-headers-received-state-force-shiftjis-expected.txt: Added.
1268         * http/tests/xmlhttprequest/overridemimetype-headers-received-state-force-shiftjis.html: Added.
1269         * http/tests/xmlhttprequest/resources/get-content.php: Added.
1270
1271 2014-07-08  Jeffrey Pfau  <jpfau@apple.com>
1272
1273         Fix flaky loading tests
1274         https://bugs.webkit.org/show_bug.cgi?id=133696
1275
1276         Reviewed by Ryosuke Niwa.
1277
1278         * platform/wk2/TestExpectations: Unskip no-longer failing tests
1279
1280 2014-07-09  Hunseop Jeong  <hs85.jeong@samsung.com>
1281
1282         [EFL] gardening after r170868  
1283         https://bugs.webkit.org/show_bug.cgi?id=134717 
1284
1285         Unreviewed, EFL gardening. 
1286
1287         Four tests have been rebaselined, and disable the gamepad tests
1288
1289         * platform/efl/TestExpectations: Disable the gamepad tests
1290         * platform/efl/fast/text/atsui-multiple-renderers-expected.png:
1291         * platform/efl/fast/text/atsui-multiple-renderers-expected.txt:
1292         * platform/efl/fast/text/complex-text-opacity-expected.png:
1293         * platform/efl/fast/text/complex-text-opacity-expected.txt:
1294         * platform/efl/fast/text/midword-break-before-surrogate-pair-expected.png:
1295         * platform/efl/fast/text/midword-break-before-surrogate-pair-expected.txt:
1296         * platform/efl/transforms/2d/hindi-rotated-expected.png:
1297         * platform/efl/transforms/2d/hindi-rotated-expected.txt:
1298
1299 2014-07-09  Jer Noble  <jer.noble@apple.com>
1300
1301         [MSE] http/tests/media/media-source/mediasource-closed.html is failing.
1302         https://bugs.webkit.org/show_bug.cgi?id=134775
1303
1304         Reviewed by Eric Carlson.
1305
1306         Update the test to use isNaN rather than Number.isNaN.
1307
1308         * http/tests/media/media-source/mediasource-closed.html:
1309
1310 2014-07-09  Javier Fernandez  <jfernandez@igalia.com>
1311
1312         CSS canvas color parsing accepts invalid color identifiers
1313         https://bugs.webkit.org/show_bug.cgi?id=134661
1314
1315         Reviewed by Benjamin Poulain.
1316
1317         The parseSystemFunction determines now whether the parsed color is
1318         valid or not.
1319
1320         The rgb-color-parser covers css style color parsing cases, which
1321         already provide coverage for invalid color identifiers. I've added
1322         a few more, though.
1323
1324         * fast/canvas/canvas-color-serialization-expected.txt:
1325         * fast/canvas/script-tests/canvas-color-serialization.js:
1326         * fast/css/test-setting-canvas-color-expected.txt:
1327         * fast/css/test-setting-canvas-color.html:
1328         * svg/dom/rgb-color-parser-expected.txt:
1329         * svg/dom/rgb-color-parser.html:
1330
1331 2014-06-28  Jer Noble  <jer.noble@apple.com>
1332
1333         [MSE] http/tests/media/media-source/mediasource-remove.html is failing.
1334         https://bugs.webkit.org/show_bug.cgi?id=134768
1335
1336         Reviewed by Eric Carlson.
1337
1338         Update mediasource-remove.html with the correct locations of sync-samples.
1339
1340         * http/tests/media/media-source/mediasource-remove.html:
1341
1342 2014-07-09  Antti Koivisto  <antti@apple.com>
1343
1344         fast/dom/HTMLImageElement/sizes/image-sizes-js-change.html is failing in some bots
1345         https://bugs.webkit.org/show_bug.cgi?id=134769
1346
1347         * TestExpectations: Skipping the test.
1348
1349 2014-07-09  Jer Noble  <jer.noble@apple.com>
1350
1351         [MSE] http/tests/media/media-source/mediasource-endofstream-invaliderror.html is failing.
1352         https://bugs.webkit.org/show_bug.cgi?id=134413
1353
1354         Reviewed by Eric Carlson.
1355
1356         Fix an inadevntant editing error in mediasource-endofstream-invaliderror.html, and fix missing
1357         whitespace at the end of http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt.
1358
1359         * http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt:
1360         * http/tests/media/media-source/mediasource-endofstream-invaliderror.html:
1361
1362 2014-07-09  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1363
1364         [GTK] Unreviewed GTK gardening.
1365
1366         * platform/gtk/TestExpectations: Report and mark new failing and flaky tests. Adjust some tests expectations.
1367         * platform/gtk/css1/formatting_model/inline_elements-expected.txt: Rebaseline after r170875.
1368
1369 2014-07-08  Alex Christensen  <achristensen@webkit.org>
1370
1371         Remove webkit prefix from pointer lock tests.
1372         https://bugs.webkit.org/show_bug.cgi?id=134744
1373
1374         Reviewed by Brady Eidson.
1375
1376         * http/tests/pointer-lock/iframe-sandboxed-allow-pointer-lock-expected.txt:
1377         * http/tests/pointer-lock/iframe-sandboxed-allow-pointer-lock.html:
1378         * http/tests/pointer-lock/iframe-sandboxed-expected.txt:
1379         * http/tests/pointer-lock/iframe-sandboxed-nested-allow-pointer-lock-expected.txt:
1380         * http/tests/pointer-lock/iframe-sandboxed-nested-allow-pointer-lock.html:
1381         * http/tests/pointer-lock/iframe-sandboxed-nested-disallow-then-allow-pointer-lock-expected.txt:
1382         * http/tests/pointer-lock/iframe-sandboxed-nested-disallow-then-allow-pointer-lock.html:
1383         * http/tests/pointer-lock/iframe-sandboxed.html:
1384         * http/tests/pointer-lock/pointerlockelement-different-origin-expected.txt:
1385         * http/tests/pointer-lock/pointerlockelement-different-origin.html:
1386         * http/tests/pointer-lock/pointerlockelement-same-origin-expected.txt:
1387         * http/tests/pointer-lock/pointerlockelement-same-origin.html:
1388         * http/tests/pointer-lock/requestPointerLock-can-not-transfer-between-documents-expected.txt:
1389         * http/tests/pointer-lock/requestPointerLock-can-not-transfer-between-documents.html:
1390         * http/tests/resources/pointer-lock/iframe-common.js:
1391         (document.onpointerlockchange):
1392         (document.onpointerlockerror):
1393         (document.onwebkitpointerlockchange): Deleted.
1394         (document.onwebkitpointerlockerror): Deleted.
1395         * http/tests/resources/pointer-lock/pointer-lock-test-harness.js:
1396         (expectOnlyChangeEvent):
1397         (expectOnlyErrorEvent):
1398         (expectNoEvents):
1399         * pointer-lock/bug90391-move-then-window-open-crash-expected.txt:
1400         * pointer-lock/bug90391-move-then-window-open-crash.html:
1401         * pointer-lock/lock-already-locked-expected.txt:
1402         * pointer-lock/lock-already-locked.html:
1403         * pointer-lock/lock-element-not-in-dom-expected.txt:
1404         * pointer-lock/lock-element-not-in-dom.html:
1405         * pointer-lock/locked-element-iframe-removed-from-dom-expected.txt:
1406         * pointer-lock/locked-element-iframe-removed-from-dom.html:
1407         * pointer-lock/locked-element-removed-from-dom-expected.txt:
1408         * pointer-lock/locked-element-removed-from-dom.html:
1409         * pointer-lock/mouse-event-api-expected.txt:
1410         * pointer-lock/mouse-event-api.html:
1411         * pointer-lock/mouse-event-delivery-expected.txt:
1412         * pointer-lock/mouse-event-delivery.html:
1413         * pointer-lock/pointer-lock-api-expected.txt:
1414         * pointer-lock/pointer-lock-api.html:
1415         * pointer-lock/pointerlockchange-event-on-lock-lost-expected.txt:
1416         * pointer-lock/pointerlockchange-event-on-lock-lost.html:
1417         * pointer-lock/pointerlockchange-pointerlockerror-events-expected.txt:
1418         * pointer-lock/pointerlockchange-pointerlockerror-events.html:
1419         * pointer-lock/pointerlockelement-null-when-pending-expected.txt:
1420         * pointer-lock/pointerlockelement-null-when-pending.html:
1421         Remove webkit prefix on pointer lock functions and events.
1422         This should have been done in r170585.
1423
1424 2014-07-08  Bem Jones-Bey  <bjonesbe@adobe.com>
1425
1426         Ensure we compute the height of replaced elements to 'auto' when appropriate.
1427         https://bugs.webkit.org/show_bug.cgi?id=134700
1428
1429         Reviewed by David Hyatt.
1430
1431         * css2.1/20110323/height-percentage-005-expected.html: Added.
1432         * css2.1/20110323/height-percentage-005.htm: Added.
1433         * css2.1/20110323/support/black96x96.png: Added.
1434         * fast/css/replaced-element-ignore-top-bottom-expected.txt: Added.
1435         * fast/css/replaced-element-ignore-top-bottom.html: Added.
1436
1437 2014-07-07  Zalan Bujtas  <zalan@apple.com>
1438
1439         Subpixel rendering: icloud.com password arrow has clipped circle at some window sizes.
1440         https://bugs.webkit.org/show_bug.cgi?id=134710
1441         <rdar://problem/17545291>
1442
1443         Reviewed by Simon Fraser.
1444
1445         Transparent layer clipping needs device pixel snapping.
1446
1447         * fast/layers/wrong-clipping-semi-transparent-layer-on-subpixel-position-expected.html: Added.
1448         * fast/layers/wrong-clipping-semi-transparent-layer-on-subpixel-position.html: Added.
1449
1450 2014-07-07  Zalan Bujtas  <zalan@apple.com>
1451
1452         Subpixel rendering: Inline box decoration rounds to integral.
1453         https://bugs.webkit.org/show_bug.cgi?id=134523
1454         <rdar://problem/17530298>
1455
1456         Reviewed by Darin Adler.
1457
1458         This patch removes 2 integral roundings from InlineFlowBox:
1459         1. Border and padding sizes are implicitly integral truncated by the 'int' return type
1460            of borderLogicalLeft/Right()/paddingLogicalLeft/Right(). It results in losing
1461            fractional border/padding values.
1462         2. Painting rectangle is explicitly rounded which pushes border and
1463            other decoration elements to odd device pixel positions on retina displays.
1464         These values get pixel snapped right before calling in to GraphicsContext::*.
1465
1466         * fast/inline/hidpi-inline-text-decoration-with-subpixel-value-expected.html: Added.
1467         * fast/inline/hidpi-inline-text-decoration-with-subpixel-value.html: Added.
1468         * platform/mac/css1/formatting_model/inline_elements-expected.txt:
1469
1470 2014-07-07  Hunseop Jeong  <hs85.jeong@samsung.com>
1471         [EFL] gardening after r170864
1472         https://bugs.webkit.org/show_bug.cgi?id=134713
1473
1474         Unreviewed, EFL gardening. 
1475
1476         * platform/efl/TestExpectations: Report and mark several unexpected image-only failures.
1477
1478 2014-07-07  Daniel Bates  <dabates@apple.com>
1479
1480         Add test to ensure that SVGDocumentExtensions::rebuildElements() doesn't rebuild invalid elements
1481         https://bugs.webkit.org/show_bug.cgi?id=134417
1482         <rdar://problem/17479854>
1483
1484         Reviewed by David Kilzer.
1485
1486         Add a test that implicitly checks that the list of SVG elements to be rebuilt doesn't contain
1487         removed elements. Run this test in DRT with Guard Malloc/MallocScribble (or the platform-
1488         specific equivalent) enabled.
1489
1490         * svg/custom/overwrite-page-that-has-use-elements-expected.txt: Added.
1491         * svg/custom/overwrite-page-that-has-use-elements.html: Added.
1492
1493 2014-07-07  Zalan Bujtas  <zalan@apple.com>
1494
1495         Unreviewed Mac gardening after r170817.
1496
1497         * platform/mac-wk2/TestExpectations:
1498
1499 2014-07-07  Lorenzo Tilve  <ltilve@igalia.com>
1500
1501         [GTK] Unreviewed GTK gardening.
1502
1503         Remove failure expectations for tests that have been passing after r168046, r168350, r168400,
1504         r168479, r169309, r169620, r169689 and r169799.
1505
1506         * platform/gtk/TestExpectations:
1507
1508 2014-07-07  Ion Rosca  <rosca@adobe.com>
1509
1510         [CSS Blending]The background images set on the root element will blend on an initial white backdrop.
1511         https://bugs.webkit.org/show_bug.cgi?id=134342
1512
1513         Reviewed by Dean Jackson.
1514
1515         * css3/blending/background-blend-mode-body-image-expected.html: Added.
1516         * css3/blending/background-blend-mode-body-image.html: Added.
1517         * css3/blending/background-blend-mode-body-transparent-color-and-image-expected.html: Added.
1518         * css3/blending/background-blend-mode-body-transparent-color-and-image.html: Added.
1519         * css3/blending/background-blend-mode-body-transparent-image-expected.html: Added.
1520         * css3/blending/background-blend-mode-body-transparent-image.html: Added.
1521
1522 2014-07-06  Yoav Weiss  <yoav@yoav.ws>
1523
1524         Turn on img@sizes compile flag
1525         https://bugs.webkit.org/show_bug.cgi?id=134634
1526
1527         Reviewed by Benjamin Poulain.
1528
1529         * TestExpectations: Turned on layout tests for the img@sizes feature.
1530
1531 2014-07-04  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1532
1533         [EFL] Support Geolocation
1534         https://bugs.webkit.org/show_bug.cgi?id=134439
1535
1536         Reviewed by Antonio Gomes.
1537
1538         * platform/efl/TestExpectations: Unskip geolocation tests.
1539
1540 2014-07-04  Zalan Bujtas  <zalan@apple.com>
1541
1542         Subpixel rendering: ebay.com rotating billboard on the main page has cut off buttons.
1543         https://bugs.webkit.org/show_bug.cgi?id=134636
1544         <rdar://problem/17529112>
1545
1546         Reviewed by Darin Adler.
1547
1548         Missing pixel snapping when clipping the transparency layer for BackgroundBleedUseTransparencyLayer.
1549         Clipping needs to take the same snapping strategy as the rest of the painting code.
1550
1551         * fast/borders/border-radius-on-subpixel-position-non-hidpi-expected.html: Added.
1552         * fast/borders/border-radius-on-subpixel-position-non-hidpi.html: Added.
1553
1554 2014-07-04  Julien Quint  <pom@graougraou.com>
1555
1556         input type=range element should only fire change events after committing a  value
1557         https://bugs.webkit.org/show_bug.cgi?id=134545
1558
1559         Reviewed by Dean Jackson.
1560
1561         Two existing tests are updated to count "input" events as well as
1562         "change" events. The tests now verify that "change" is only fired once
1563         after every slider drag completes, whereas "input" may be fired more
1564         than once.
1565
1566         * fast/forms/range/range-drag-expected.txt:
1567         * fast/forms/range/range-drag-when-toggled-disabled-expected.txt:
1568         * fast/forms/range/range-drag-when-toggled-disabled.html:
1569         * fast/forms/range/range-drag.html:
1570
1571 2014-07-04  Mario Sanchez Prada  <mario.prada@samsung.com>
1572
1573         buildAccessibilityTree() needs to be removed from individual layout tests
1574         https://bugs.webkit.org/show_bug.cgi?id=95286
1575
1576         Reviewed by Chris Fleizach.
1577
1578         Extracted two functions to 'dump' and 'touch' the accessibility
1579         hierarchies out of different layout tests and into a single file,
1580         living in LayoutTests/resources/accessibility-helper.js
1581
1582         * resources/accessibility-helper.js: Added.
1583         (dumpAccessibilityTree): New, based on buildAccessibilityTree()
1584         for the cases where it was used to actually 'dump' it into the output.
1585         (touchAccessibilityTree): Same, but for the cases where we don't
1586         want to dump the accessibility tree, just to make sure is generated.
1587
1588         Updated affected layout tests to use the newly added helper functions.
1589
1590         * accessibility/adjacent-continuations-cause-assertion-failure.html: Updated.
1591         * accessibility/children-changed-sends-notification.html: Ditto.
1592         * accessibility/deleting-iframe-destroys-axcache.html: Ditto.
1593         * accessibility/div-within-anchors-causes-crash.html: Ditto.
1594         * accessibility/first-letter-text-transform-causes-crash.html: Ditto.
1595         * accessibility/image-map-update-parent-crash.html: Ditto.
1596         * accessibility/table-with-empty-thead-causes-crash.html: Ditto.
1597         * platform/efl/accessibility/media-emits-object-replacement.html: Ditto.
1598         * platform/gtk/accessibility/entry-and-password.html: Ditto.
1599         * platform/gtk/accessibility/media-emits-object-replacement.html: Ditto.
1600         * platform/gtk/accessibility/replaced-objects-in-anonymous-blocks.html: Ditto.
1601
1602         Updated Mac specific expectations not to print the "End of test" element.
1603
1604         * platform/mac-wk2/accessibility/deleting-iframe-destroys-axcache-expected.txt: Updated.
1605         * platform/mac/accessibility/adjacent-continuations-cause-assertion-failure-expected.txt: Ditto.
1606         * platform/mac/accessibility/deleting-iframe-destroys-axcache-expected.txt: Ditto.
1607         * platform/mac/accessibility/div-within-anchors-causes-crash-expected.txt: Ditto.
1608
1609 2014-07-04  Antti Koivisto  <antti@apple.com>
1610
1611         REGRESSION(r159345): Lines are clipped between pages when printing web content from Safari
1612         https://bugs.webkit.org/show_bug.cgi?id=134633
1613
1614         Reviewed by Zalan Bujtas.
1615
1616         * printing/simple-lines-break-expected.html: Added.
1617         * printing/simple-lines-break.html: Added.
1618
1619 2014-07-02  Brent Fulgham  <bfulgham@apple.com>
1620
1621         [Mac] WebKit1 WebView iframe not responding to scroll gestures
1622         https://bugs.webkit.org/show_bug.cgi?id=134569
1623         <rdar://problem/17309008>
1624
1625         Reviewed by Simon Fraser.
1626
1627         * platform/mac/fast/scrolling/scroll-iframe-fragment-expected.txt: Added.
1628         * platform/mac/fast/scrolling/scroll-iframe-fragment.html: Added.
1629
1630 2014-07-02  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1631
1632         Unreviewed gardening.
1633
1634         * platform/gtk/TestExpectations: Report and mark several flaky tests.
1635         * platform/gtk/fast/text/indic-expected.txt: Added. Add baseline for GTK.
1636         * platform/mac-wk2/TestExpectations: Report and mark flaky test http/tests/cache/iframe-304-crash.html.
1637
1638 2014-07-01  Antti Koivisto  <antti@apple.com>
1639
1640         REGRESSION(160908): vube.com video won't play after going into and out of fullscreen
1641         https://bugs.webkit.org/show_bug.cgi?id=134489
1642
1643         Reviewed by Zalan Bujtas.
1644
1645         * fullscreen/full-screen-plugin-expected.txt: Added.
1646         * fullscreen/full-screen-plugin.html: Added.
1647
1648 2014-07-02  Dean Jackson  <dino@apple.com>
1649
1650         Skip fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image.html
1651         on Mountain Lion. It doesn't support such large textures (or at least our
1652         bots don't).
1653
1654         * platform/mac/TestExpectations:
1655
1656 2014-07-02  Mario Sanchez Prada  <mario.prada@samsung.com>
1657
1658         REGRESSION(r170008): [GTK] Layout Tests fast/forms/option-constructor-selected.html and fast/forms/select-live-pseudo-selectors.html crash.
1659         https://bugs.webkit.org/show_bug.cgi?id=134399
1660
1661         Reviewed by Chris Fleizach.
1662
1663         Removing Crash expectations for two layout tests.
1664
1665         * platform/gtk/TestExpectations: Updated.
1666
1667 2014-07-01  Frédéric Wang  <fred.wang@free.fr>
1668
1669         The OpenType MATH table is not read on Mac
1670         https://bugs.webkit.org/show_bug.cgi?id=133569
1671
1672         Reviewed by Chris Fleizach.
1673
1674         We update the references for some tests in LayoutTests/mathml/opentype/ and remove the failure from TestExpectations.
1675         Other tests require a font with a MATH table to be installed on Mac bots and to be used by default (bug 133603).
1676
1677         * platform/mac-wk2/mathml/opentype/opentype-stretchy-expected.txt: Removed.
1678         * platform/mac/TestExpectations: Enable mathml/opentype/opentype-stretchy-horizontal.html and mathml/opentype/opentype-stretchy.html.
1679         * platform/mac/mathml/horizontal-LatinModern-expected.txt: Removed. This file should not have been in this directory.
1680         * platform/mac/mathml/horizontal-LatinModern-munderover-expected.txt: Removed. This file should not have been in this directory.
1681         * platform/mac/mathml/opentype-stretchy-horizontal-expected.txt: Removed. This file should not have been in this directory.
1682         * platform/mac/mathml/opentype/opentype-stretchy-expected.txt: Add text reference.
1683         * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Add text reference.
1684
1685 2014-07-01  Eric Carlson  <eric.carlson@apple.com>
1686
1687         WebVTT percentage value can be a float
1688         https://bugs.webkit.org/show_bug.cgi?id=134511
1689
1690         Reviewed by Brent Fulgham.
1691
1692         * media/track/captions-webvtt/tc015-positioning-ltr.vtt:
1693         * media/track/captions-webvtt/tc015-positioning.vtt:
1694         * media/track/captions-webvtt/tc017-line-position.vtt:
1695         * media/track/captions-webvtt/tc018-align-text-line-position.vtt:
1696         * media/track/captions-webvtt/tc019-cue-size.vtt:
1697         * media/track/track-webvtt-tc015-positioning-expected.txt:
1698         * media/track/track-webvtt-tc015-positioning.html:
1699         * media/track/track-webvtt-tc017-line-position-expected.txt:
1700         * media/track/track-webvtt-tc017-line-position.html:
1701         * media/track/track-webvtt-tc018-align-text-line-position-expected.txt:
1702         * media/track/track-webvtt-tc018-align-text-line-position.html:
1703         * media/video-test.js:
1704         (testCues):
1705
1706 2014-07-01  Simon Fraser  <simon.fraser@apple.com>
1707
1708         Fix this test; it was waiting about 32 years for the end of an animation.
1709         What we really care about is the start of the animation.
1710
1711         * compositing/animation/keyframe-order.html:
1712
1713 2014-07-01  Chris Fleizach  <cfleizach@apple.com>
1714
1715         AX: iOS does not expose ARIA toggle buttons at all (not even as a regular button)
1716         https://bugs.webkit.org/show_bug.cgi?id=133875
1717
1718         Reviewed by Enrica Casucci.
1719
1720         * platform/ios-sim/accessibility/toggle-button-expected.txt: Added.
1721         * platform/ios-sim/accessibility/toggle-button.html: Added.
1722
1723 2014-07-01  Dean Jackson  <dino@apple.com>
1724
1725         [iOS] Subsampled JPEG images do not draw correctly via the canvas APIs
1726         https://bugs.webkit.org/show_bug.cgi?id=134513
1727         <rdar://problem/12078860>
1728         <rdar://problem/16745393>
1729
1730         Reviewed by Tim Horton.
1731
1732         Add Canvas2D and WebGL tests that exercise a very large JPEG image.
1733
1734         The WebGL test is mostly copied from the WebGL test suite, so please
1735         excuse the coding style.
1736
1737         * fast/canvas/image-potential-subsample-expected.txt: Added.
1738         * fast/canvas/image-potential-subsample.html: Added.
1739         * fast/canvas/resources/image-8000x8000.jpg: Added.
1740         * fast/canvas/webgl/resources/tex-image-and-sub-image-2d-with-potentially-subsampled-image.js: Added.
1741         (.init):
1742         (.runOneIteration):
1743         (.runTestOnImage):
1744         (.runTest):
1745         (generateTest):
1746         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image-expected.txt: Added.
1747         * fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image.html: Added.
1748
1749 2014-07-01  Chris Fleizach  <cfleizach@apple.com>
1750
1751         AX: HTML indeterminate IDL attribute not mapped to checkbox value=2
1752         https://bugs.webkit.org/show_bug.cgi?id=134492
1753
1754         Reviewed by Andreas Kling.
1755
1756         * accessibility/aria-checked-mixed-value-expected.txt:
1757         * accessibility/aria-checked-mixed-value.html:
1758         * platform/mac/accessibility/aria-checked-mixed-value-expected.txt: Added.
1759
1760 2014-07-01  Simon Fraser  <simon.fraser@apple.com>
1761
1762         [UI-side compositing] Bad spinner on news.google.com: animations need to be ordered
1763         https://bugs.webkit.org/show_bug.cgi?id=134504
1764         <rdar://problem/17507892>
1765
1766         Reviewed by Tim Horton.
1767         
1768         Test that the transforms from the animation are applied in the correct order.
1769
1770         * compositing/animation/keyframe-order-expected.html: Added.
1771         * compositing/animation/keyframe-order.html: Added.
1772
1773 2014-07-01  Zalan Bujtas  <zalan@apple.com>
1774
1775         Subpixel rendering: Pixel crack in breadcrumbs at devforums.apple.com.
1776         https://bugs.webkit.org/show_bug.cgi?id=134491
1777
1778         Reviewed by Simon Fraser.
1779
1780         Do not early round geometry values, while computing background image position. It changes the final
1781         subpixel values and that could lead to wrong snap positions.
1782         pixelSnapBackgroundImageGeometryForPainting() takes care of geometry snapping.
1783
1784         * fast/backgrounds/background-image-size-double-rounding-expected.html: Added.
1785         * fast/backgrounds/background-image-size-double-rounding.html: Added.
1786
1787 2014-06-30  Myles C. Maxfield  <mmaxfield@apple.com>
1788
1789         All Indic text is rendered as boxes on iOS
1790         https://bugs.webkit.org/show_bug.cgi?id=134464
1791
1792         Reviewed by Simon Fraser.
1793
1794         Simply draw some indic text and test that against currently good metric values.
1795
1796         * fast/text/indic.html: Added
1797         * platform/ios-sim/fast/text/indic-expected.txt: Added.
1798         * platform/mac/fast/text/indic-expected.txt: Added.
1799         * platform/mac/fast/text/indic-expected.png: Added.
1800
1801 2014-06-30  Michael Saboff  <msaboff@apple.com>
1802
1803         js/script-tests/function-apply-many-args.js fails on ARM
1804         https://bugs.webkit.org/show_bug.cgi?id=126588
1805
1806         Reviewed by Mark Lam.
1807
1808         Removed three test cases that fail on some platforms and pass on others due
1809         to stack size.  Other test cases cover what will fit on a stack or what will
1810         throw an out of stack exception.
1811
1812         * js/function-apply-many-args-expected.txt:
1813         * js/script-tests/function-apply-many-args.js:
1814
1815 2014-06-30  Michael Saboff  <msaboff@apple.com>
1816
1817         Add option to run-jsc-stress-testes to filter out tests that use large heaps
1818         https://bugs.webkit.org/show_bug.cgi?id=134458
1819
1820         Reviewed by Filip Pizlo.
1821
1822         * js/regress/script-tests/lots-of-fields.js: Added //@largeHeap tag to skip when
1823         running on a memoryLimited device.
1824
1825 2014-06-30  Myles C. Maxfield  <mmaxfield@apple.com>
1826
1827         Tiles on bottom of screen are not always allocated when necessary
1828         https://bugs.webkit.org/show_bug.cgi?id=134272
1829
1830         Reviewed by Simon Fraser.
1831
1832         Apply a content inset, then dump visible rects.
1833
1834         * platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt: Added.
1835         * platform/mac-wk2/tiled-drawing/visible-rect-content-inset.html: Added.
1836         * compositing/visible-rect/iframe-no-layers.html: For WK2, the size of the visibleRect
1837         includes the size of the border of the iframe. In order to elliminate platform
1838         differences, set this border to 0. 
1839
1840 2014-06-30  Michael Saboff  <msaboff@apple.com>
1841
1842         Reduce memory required for js/typedarray-zero-size.js
1843         https://bugs.webkit.org/show_bug.cgi?id=134448
1844
1845         Reviewed by Mark Hahnenberg.
1846
1847         Reduce the loop count from 10000 to 4000 to further reduce memory requirements
1848         on older devices.
1849
1850         * js/script-tests/typedarray-zero-size.js:
1851
1852 2014-06-30  Michael Saboff  <msaboff@apple.com>
1853
1854         Reduce memory required for js/typedarray-zero-size.js
1855         https://bugs.webkit.org/show_bug.cgi?id=134448
1856
1857         Reviewed by Darin Adler.
1858
1859         Making the loop count down reduces memory usage from ~190MB to ~22MB while
1860         still testing the original issue.
1861
1862         * js/script-tests/typedarray-zero-size.js:
1863
1864 2014-06-29  Yoav Weiss  <yoav@yoav.ws>
1865
1866         Add support for HTMLImageElement's sizes attribute
1867         https://bugs.webkit.org/show_bug.cgi?id=133620
1868
1869         Reviewed by Dean Jackson.
1870
1871         These layout tests check that the sizes attribute and the related
1872         srcset syntax are well supported, that the right resource is displayed,
1873         that the currentSrc attribute is well supported and also that the right
1874         resource is preloaded.
1875
1876         * fast/dom/HTMLImageElement/resources/currentSrcHelper.js: Added.
1877         (fileName):
1878         (currentSrcFileName):
1879         * fast/dom/HTMLImageElement/resources/image-set-4x.png: Added.
1880         * fast/dom/HTMLImageElement/sizes/image-sizes-1x-expected.txt: Added.
1881         * fast/dom/HTMLImageElement/sizes/image-sizes-1x.html: Added.
1882         * fast/dom/HTMLImageElement/sizes/image-sizes-2x-expected.txt: Added.
1883         * fast/dom/HTMLImageElement/sizes/image-sizes-2x.html: Added.
1884         * fast/dom/HTMLImageElement/sizes/image-sizes-js-change-expected.txt: Added.
1885         * fast/dom/HTMLImageElement/sizes/image-sizes-js-change.html: Added.
1886         * fast/dom/HTMLImageElement/sizes/image-sizes-js-innerhtml-expected.txt: Added.
1887         * fast/dom/HTMLImageElement/sizes/image-sizes-js-innerhtml.html: Added.
1888         * http/tests/loading/sizes/preload-image-sizes-2x-expected.txt: Added.
1889         * http/tests/loading/sizes/preload-image-sizes-2x.html: Added.
1890         * http/tests/loading/sizes/preload-image-sizes-expected.txt: Added.
1891         * http/tests/loading/sizes/preload-image-sizes.html: Added.
1892
1893 2014-06-29  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1894
1895         TextCodecICU::encode turns the whole string as yen signs if there is any backslash in it
1896         https://bugs.webkit.org/show_bug.cgi?id=133678
1897
1898         Reviewed by Alexey Proskuryakov.
1899
1900         * fast/encoding/backslash-encoding-jp-expected.txt: Added.
1901         * fast/encoding/backslash-encoding-jp.html: Added.
1902
1903 2014-06-28  Radu Stavila  <stavila@adobe.com>
1904
1905         [New Multicolumn] Elements with rounded corners and overflow:hidden do not properly clip their content
1906         https://bugs.webkit.org/show_bug.cgi?id=133941
1907
1908         Reviewed by Darin Adler.
1909
1910         Added test for multicol element inside an element with overflow:hidden and border radius.
1911
1912         * fast/multicol/newmulticol/multicol-clip-rounded-corners-expected.html: Added.
1913         * fast/multicol/newmulticol/multicol-clip-rounded-corners.html: Added.
1914
1915 2014-06-27  Zalan Bujtas  <zalan@apple.com>
1916
1917         Subpixel rendering: Background clipping with subpixel behaves differently when composited.
1918         https://bugs.webkit.org/show_bug.cgi?id=134422
1919
1920         Reviewed by Simon Fraser.
1921
1922         Adjust cliprect with the subpixel offset from the graphics layer the same way we do it for painting.
1923         It ensures that cliprect starts from the right position when graphics layer is not on the same
1924         coordinates as the associated render layer.
1925
1926         * compositing/hidpi-compositing-layer-with-subpixel-offset-accumulation-clipping-expected.html: Added.
1927         * compositing/hidpi-compositing-layer-with-subpixel-offset-accumulation-clipping.html: Added.
1928
1929 2014-06-27  Jer Noble  <jer.noble@apple.com>
1930
1931         Unreviewed gardening; fix whitespace issues in the W3C Media Source expected results.
1932
1933         * http/tests/media/media-source/mediasource-addsourcebuffer-expected.txt:
1934         * http/tests/media/media-source/mediasource-append-buffer-expected.txt:
1935         * http/tests/media/media-source/mediasource-append-stream-expected.txt:
1936         * http/tests/media/media-source/mediasource-appendwindow-expected.txt:
1937         * http/tests/media/media-source/mediasource-buffered-expected.txt:
1938         * http/tests/media/media-source/mediasource-closed-expected.txt:
1939         * http/tests/media/media-source/mediasource-config-change-mp4-a-bitrate-expected.txt:
1940         * http/tests/media/media-source/mediasource-config-change-mp4-av-audio-bitrate-expected.txt:
1941         * http/tests/media/media-source/mediasource-config-change-mp4-av-framesize-expected.txt:
1942         * http/tests/media/media-source/mediasource-config-change-mp4-av-video-bitrate-expected.txt:
1943         * http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate-expected.txt:
1944         * http/tests/media/media-source/mediasource-config-change-mp4-v-framerate-expected.txt:
1945         * http/tests/media/media-source/mediasource-config-change-mp4-v-framesize-expected.txt:
1946         * http/tests/media/media-source/mediasource-config-change-webm-a-bitrate-expected.txt:
1947         * http/tests/media/media-source/mediasource-config-change-webm-av-audio-bitrate-expected.txt:
1948         * http/tests/media/media-source/mediasource-config-change-webm-av-framesize-expected.txt:
1949         * http/tests/media/media-source/mediasource-config-change-webm-av-video-bitrate-expected.txt:
1950         * http/tests/media/media-source/mediasource-config-change-webm-v-bitrate-expected.txt:
1951         * http/tests/media/media-source/mediasource-config-change-webm-v-framerate-expected.txt:
1952         * http/tests/media/media-source/mediasource-config-change-webm-v-framesize-expected.txt:
1953         * http/tests/media/media-source/mediasource-duration-expected.txt:
1954         * http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt:
1955         * http/tests/media/media-source/mediasource-endofstream-invaliderror.html:
1956         * http/tests/media/media-source/mediasource-getvideoplaybackquality-expected.txt:
1957         * http/tests/media/media-source/mediasource-is-type-supported-expected.txt:
1958         * http/tests/media/media-source/mediasource-multiple-attach-expected.txt:
1959         * http/tests/media/media-source/mediasource-play-expected.txt:
1960         * http/tests/media/media-source/mediasource-play-then-seek-back-expected.txt:
1961         * http/tests/media/media-source/mediasource-redundant-seek-expected.txt:
1962         * http/tests/media/media-source/mediasource-remove-expected.txt:
1963         * http/tests/media/media-source/mediasource-seek-beyond-duration-expected.txt:
1964         * http/tests/media/media-source/mediasource-seek-during-pending-seek-expected.txt:
1965         * http/tests/media/media-source/mediasource-sourcebuffer-mode-expected.txt:
1966         * http/tests/media/media-source/mediasource-sourcebufferlist-expected.txt:
1967
1968 2014-06-27  Martin Hodovan  <mhodovan.u-szeged@partner.samsung.com>
1969
1970         REGRESSION (r168685): css calc() expression fails 
1971         https://bugs.webkit.org/show_bug.cgi?id=134059
1972
1973         Added test demonstrates that expressions like
1974         'calc((100% - 20px) / 3' work correctly again.
1975
1976         Reviewed by Simon Fraser.
1977
1978         * fast/css/calc-percentage-pixel-expected.html: Added.
1979         * fast/css/calc-percentage-pixel.html: Added.
1980
1981 2014-06-27  Jer Noble  <jer.noble@apple.com>
1982
1983         [MSE] Import latest Media Source tests from W3C test suite
1984         https://bugs.webkit.org/show_bug.cgi?id=134388
1985
1986         Reviewed by Eric Carlson.
1987
1988         Import the most recent Media Source tests from the proposed W3C test suite:
1989         <https://github.com/acolwell/web-platform-tests/tree/submission/acolwell/media-source/media-source>
1990
1991         No ports currently enable these tests, so update the expected results for each
1992         test with the ideal expected result.
1993
1994         * http/tests/media/media-source/mediasource-addsourcebuffer-expected.txt:
1995         * http/tests/media/media-source/mediasource-addsourcebuffer.html:
1996         * http/tests/media/media-source/mediasource-append-buffer-expected.txt:
1997         * http/tests/media/media-source/mediasource-append-buffer.html:
1998         * http/tests/media/media-source/mediasource-append-stream-expected.txt: Added.
1999         * http/tests/media/media-source/mediasource-append-stream.html: Added.
2000         * http/tests/media/media-source/mediasource-appendwindow-expected.txt: Added.
2001         * http/tests/media/media-source/mediasource-appendwindow.html: Added.
2002         * http/tests/media/media-source/mediasource-buffered-expected.txt:
2003         * http/tests/media/media-source/mediasource-buffered.html:
2004         * http/tests/media/media-source/mediasource-closed-expected.txt:
2005         * http/tests/media/media-source/mediasource-closed.html:
2006         * http/tests/media/media-source/mediasource-config-change-mp4-a-bitrate-expected.txt:
2007         * http/tests/media/media-source/mediasource-config-change-mp4-a-bitrate.html:
2008         * http/tests/media/media-source/mediasource-config-change-mp4-av-audio-bitrate-expected.txt:
2009         * http/tests/media/media-source/mediasource-config-change-mp4-av-audio-bitrate.html:
2010         * http/tests/media/media-source/mediasource-config-change-mp4-av-framesize-expected.txt:
2011         * http/tests/media/media-source/mediasource-config-change-mp4-av-framesize.html:
2012         * http/tests/media/media-source/mediasource-config-change-mp4-av-video-bitrate-expected.txt:
2013         * http/tests/media/media-source/mediasource-config-change-mp4-av-video-bitrate.html:
2014         * http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate-expected.txt:
2015         * http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate.html:
2016         * http/tests/media/media-source/mediasource-config-change-mp4-v-framerate-expected.txt:
2017         * http/tests/media/media-source/mediasource-config-change-mp4-v-framerate.html:
2018         * http/tests/media/media-source/mediasource-config-change-mp4-v-framesize-expected.txt:
2019         * http/tests/media/media-source/mediasource-config-change-mp4-v-framesize.html:
2020         * http/tests/media/media-source/mediasource-config-change-webm-a-bitrate-expected.txt:
2021         * http/tests/media/media-source/mediasource-config-change-webm-a-bitrate.html:
2022         * http/tests/media/media-source/mediasource-config-change-webm-av-audio-bitrate-expected.txt:
2023         * http/tests/media/media-source/mediasource-config-change-webm-av-audio-bitrate.html:
2024         * http/tests/media/media-source/mediasource-config-change-webm-av-framesize-expected.txt:
2025         * http/tests/media/media-source/mediasource-config-change-webm-av-framesize.html:
2026         * http/tests/media/media-source/mediasource-config-change-webm-av-video-bitrate-expected.txt:
2027         * http/tests/media/media-source/mediasource-config-change-webm-av-video-bitrate.html:
2028         * http/tests/media/media-source/mediasource-config-change-webm-v-bitrate-expected.txt:
2029         * http/tests/media/media-source/mediasource-config-change-webm-v-bitrate.html:
2030         * http/tests/media/media-source/mediasource-config-change-webm-v-framerate-expected.txt:
2031         * http/tests/media/media-source/mediasource-config-change-webm-v-framerate.html:
2032         * http/tests/media/media-source/mediasource-config-change-webm-v-framesize-expected.txt:
2033         * http/tests/media/media-source/mediasource-config-change-webm-v-framesize.html:
2034         * http/tests/media/media-source/mediasource-config-changes.js:
2035         * http/tests/media/media-source/mediasource-duration-expected.txt: Added.
2036         * http/tests/media/media-source/mediasource-duration.html: Added.
2037         * http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt: Added.
2038         * http/tests/media/media-source/mediasource-endofstream-invaliderror.html: Added.
2039         * http/tests/media/media-source/mediasource-getvideoplaybackquality-expected.txt: Added.
2040         * http/tests/media/media-source/mediasource-getvideoplaybackquality.html: Added.
2041         * http/tests/media/media-source/mediasource-is-type-supported-expected.txt:
2042         * http/tests/media/media-source/mediasource-is-type-supported.html:
2043         * http/tests/media/media-source/mediasource-multiple-attach-expected.txt:
2044         * http/tests/media/media-source/mediasource-multiple-attach.html:
2045         * http/tests/media/media-source/mediasource-play-expected.txt:
2046         * http/tests/media/media-source/mediasource-play-then-seek-back-expected.txt: Added.
2047         * http/tests/media/media-source/mediasource-play-then-seek-back.html: Added.
2048         * http/tests/media/media-source/mediasource-play.html:
2049         * http/tests/media/media-source/mediasource-redundant-seek-expected.txt: Added.
2050         * http/tests/media/media-source/mediasource-redundant-seek.html: Added.
2051         * http/tests/media/media-source/mediasource-remove-expected.txt: Added.
2052         * http/tests/media/media-source/mediasource-remove.html: Added.
2053         * http/tests/media/media-source/mediasource-seek-beyond-duration-expected.txt: Added.
2054         * http/tests/media/media-source/mediasource-seek-beyond-duration.html: Added.
2055         * http/tests/media/media-source/mediasource-seek-during-pending-seek-expected.txt: Added.
2056         * http/tests/media/media-source/mediasource-seek-during-pending-seek.html: Added.
2057         * http/tests/media/media-source/mediasource-sourcebuffer-mode-expected.txt: Added.
2058         * http/tests/media/media-source/mediasource-sourcebuffer-mode.html: Added.
2059         * http/tests/media/media-source/mediasource-sourcebufferlist-expected.txt:
2060         * http/tests/media/media-source/mediasource-sourcebufferlist.html:
2061         * http/tests/media/media-source/mediasource-util.js:
2062         * http/tests/media/media-source/mp4/test-a-128k-44100Hz-1ch-manifest.json: Added.
2063         * http/tests/media/media-source/mp4/test-a-128k-44100Hz-1ch.mp4: Added.
2064         * http/tests/media/media-source/mp4/test-a-192k-44100Hz-1ch-manifest.json: Added.
2065         * http/tests/media/media-source/mp4/test-a-192k-44100Hz-1ch.mp4: Added.
2066         * http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr-manifest.json: Added.
2067         * http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr.mp4: Added.
2068         * http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
2069         * http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr.mp4: Added.
2070         * http/tests/media/media-source/mp4/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
2071         * http/tests/media/media-source/mp4/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr.mp4: Added.
2072         * http/tests/media/media-source/mp4/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
2073         * http/tests/media/media-source/mp4/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr.mp4: Added.
2074         * http/tests/media/media-source/mp4/test-v-128k-320x240-24fps-8kfr-manifest.json: Added.
2075         * http/tests/media/media-source/mp4/test-v-128k-320x240-24fps-8kfr.mp4: Added.
2076         * http/tests/media/media-source/mp4/test-v-128k-320x240-30fps-10kfr-manifest.json: Added.
2077         * http/tests/media/media-source/mp4/test-v-128k-320x240-30fps-10kfr.mp4: Added.
2078         * http/tests/media/media-source/mp4/test-v-128k-640x480-30fps-10kfr-manifest.json: Added.
2079         * http/tests/media/media-source/mp4/test-v-128k-640x480-30fps-10kfr.mp4: Added.
2080         * http/tests/media/media-source/mp4/test-v-256k-320x240-30fps-10kfr-manifest.json: Added.
2081         * http/tests/media/media-source/mp4/test-v-256k-320x240-30fps-10kfr.mp4: Added.
2082         * http/tests/media/media-source/mp4/test.mp4: Added.
2083         * http/tests/media/media-source/seek-to-end-after-duration-change-expected.txt: Removed.
2084         * http/tests/media/media-source/seek-to-end-after-duration-change.html: Removed.
2085         * http/tests/media/media-source/video-media-source-abort-expected.txt: Removed.
2086         * http/tests/media/media-source/video-media-source-abort.html: Removed.
2087         * http/tests/media/media-source/video-media-source-add-and-remove-buffers-expected.txt: Removed.
2088         * http/tests/media/media-source/video-media-source-add-and-remove-buffers.html: Removed.
2089         * http/tests/media/media-source/video-media-source-append-in-ended-state-expected.txt: Removed.
2090         * http/tests/media/media-source/video-media-source-append-in-ended-state.html: Removed.
2091         * http/tests/media/media-source/video-media-source-append-with-offset-in-ended-state-expected.txt: Removed.
2092         * http/tests/media/media-source/video-media-source-append-with-offset-in-ended-state.html: Removed.
2093         * http/tests/media/media-source/video-media-source-async-events-expected.txt: Removed.
2094         * http/tests/media/media-source/video-media-source-async-events.html: Removed.
2095         * http/tests/media/media-source/video-media-source-closed-on-htmlmediaelement-destruction-expected.txt: Removed.
2096         * http/tests/media/media-source/video-media-source-closed-on-htmlmediaelement-destruction.html: Removed.
2097         * http/tests/media/media-source/video-media-source-duration-boundaryconditions-expected.txt: Removed.
2098         * http/tests/media/media-source/video-media-source-duration-boundaryconditions.html: Removed.
2099         * http/tests/media/media-source/video-media-source-duration-changed-expected.txt: Removed.
2100         * http/tests/media/media-source/video-media-source-duration-changed.html: Removed.
2101         * http/tests/media/media-source/video-media-source-duration-expected.txt: Removed.
2102         * http/tests/media/media-source/video-media-source-duration.html: Removed.
2103         * http/tests/media/media-source/video-media-source-errors-expected.txt: Removed.
2104         * http/tests/media/media-source/video-media-source-errors.html: Removed.
2105         * http/tests/media/media-source/video-media-source-event-attributes-expected.txt: Removed.
2106         * http/tests/media/media-source/video-media-source-event-attributes.html: Removed.
2107         * http/tests/media/media-source/video-media-source-garbage-collection-before-sourceopen-expected.txt: Removed.
2108         * http/tests/media/media-source/video-media-source-garbage-collection-before-sourceopen.html: Removed.
2109         * http/tests/media/media-source/video-media-source-is-type-supported-expected.txt: Removed.
2110         * http/tests/media/media-source/video-media-source-is-type-supported.html: Removed.
2111         * http/tests/media/media-source/video-media-source-objects-expected.txt: Removed.
2112         * http/tests/media/media-source/video-media-source-objects.html: Removed.
2113         * http/tests/media/media-source/video-media-source-play-expected.txt: Removed.
2114         * http/tests/media/media-source/video-media-source-play.html: Removed.
2115         * http/tests/media/media-source/video-media-source-reject-append-after-reopening-expected.txt: Removed.
2116         * http/tests/media/media-source/video-media-source-reject-append-after-reopening.html: Removed.
2117         * http/tests/media/media-source/video-media-source-seek-expected.txt: Removed.
2118         * http/tests/media/media-source/video-media-source-seek.html: Removed.
2119         * http/tests/media/media-source/video-media-source-sourcebufferlist-crash-expected.txt: Removed.
2120         * http/tests/media/media-source/video-media-source-sourcebufferlist-crash.html: Removed.
2121         * http/tests/media/media-source/video-media-source-state-changes-expected.txt: Removed.
2122         * http/tests/media/media-source/video-media-source-state-changes.html: Removed.
2123         * http/tests/media/media-source/video-media-source-zero-byte-append-in-ended-state-expected.txt: Removed.
2124         * http/tests/media/media-source/video-media-source-zero-byte-append-in-ended-state.html: Removed.
2125         * http/tests/media/media-source/webm/segment-info.js: Added.
2126         * http/tests/media/media-source/webm/test-a-128k-44100Hz-1ch-manifest.json: Added.
2127         * http/tests/media/media-source/webm/test-a-128k-44100Hz-1ch.webm: Added.
2128         * http/tests/media/media-source/webm/test-a-192k-44100Hz-1ch-manifest.json: Added.
2129         * http/tests/media/media-source/webm/test-a-192k-44100Hz-1ch.webm: Added.
2130         * http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr-manifest.json: Added.
2131         * http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr.webm: Added.
2132         * http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
2133         * http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr.webm: Added.
2134         * http/tests/media/media-source/webm/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
2135         * http/tests/media/media-source/webm/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr.webm: Added.
2136         * http/tests/media/media-source/webm/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added.
2137         * http/tests/media/media-source/webm/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr.webm: Added.
2138         * http/tests/media/media-source/webm/test-v-128k-320x240-24fps-8kfr-manifest.json: Added.
2139         * http/tests/media/media-source/webm/test-v-128k-320x240-24fps-8kfr.webm: Added.
2140         * http/tests/media/media-source/webm/test-v-128k-320x240-30fps-10kfr-manifest.json: Added.
2141         * http/tests/media/media-source/webm/test-v-128k-320x240-30fps-10kfr.webm: Added.
2142         * http/tests/media/media-source/webm/test-v-128k-640x480-30fps-10kfr-manifest.json: Added.
2143         * http/tests/media/media-source/webm/test-v-128k-640x480-30fps-10kfr.webm: Added.
2144         * http/tests/media/media-source/webm/test-v-256k-320x240-30fps-10kfr-manifest.json: Added.
2145         * http/tests/media/media-source/webm/test-v-256k-320x240-30fps-10kfr.webm: Added.
2146         * http/tests/media/media-source/webm/test-vp8-vorbis-webvtt.webm: Added.
2147         * http/tests/media/media-source/webm/test.webm: Added.
2148
2149 2014-06-27  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2150
2151         [GTK] Unreviewed GTK gardening.
2152
2153         Rebaseline tests after r170207, r170249, r170304, r170418 and r170433.
2154         Update expectations for new crashing tests.
2155
2156         * platform/gtk/TestExpectations: Report and mark new crashing tests. Adjust some tests expectations.
2157         * platform/gtk/fast/canvas/canvas-blend-image-expected.txt: Rebaseline after r170433.
2158         * platform/gtk/fast/canvas/canvas-blend-solid-expected.txt: Rebaseline after r170433.
2159         * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt: Rebaseline after r170249.
2160         * platform/gtk/fast/dynamic/text-combine-expected.txt: Rebaseline after r170418.
2161         * platform/gtk/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Added. Add baseline after r170304.
2162         * platform/gtk/fast/regions/repaint/japanese-rl-selection-repaint-in-regions-expected.txt: Rebaseline after r170418.
2163         * platform/gtk/fast/repaint/japanese-rl-selection-clear-expected.txt: Added. Rebaseline after r170418.
2164         * platform/gtk/fast/repaint/japanese-rl-selection-repaint-expected.txt: Added. Rebaseline after r170418.
2165         * platform/gtk/fast/text/decorations-with-text-combine-expected.txt: Rebaseline after r170418.
2166         * platform/gtk/fast/text/emphasis-vertical-expected.txt: Rebaseline after r170418.
2167         * platform/gtk/fast/text/international/002-expected.txt: Rebaseline after r170418.
2168         * platform/gtk/fast/text/international/text-combine-image-test-expected.txt: Rebaseline after r170418.
2169         * platform/gtk/fast/text/international/text-spliced-font-expected.txt: Rebaseline after r170418.
2170         * platform/gtk/fast/text/international/wrap-CJK-001-expected.txt: Added. Rebaseline after r170418.
2171         * platform/gtk/fast/text/khmer-lao-font-expected.txt: Added. Add baseline after r170207.
2172         * platform/gtk/fast/writing-mode/border-vertical-lr-expected.txt: Rebaseline after r170418.
2173         * platform/gtk/fast/writing-mode/japanese-lr-selection-expected.txt: Rebaseline after r170418.
2174         * platform/gtk/fast/writing-mode/japanese-lr-text-expected.txt: Rebaseline after r170418.
2175         * platform/gtk/fast/writing-mode/japanese-rl-selection-expected.txt: Rebaseline after r170418.
2176         * platform/gtk/fast/writing-mode/japanese-rl-text-expected.txt: Rebaseline after r170418.
2177         * platform/gtk/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt: Added. Rebaseline after r170433.
2178         * platform/gtk/svg/filters/feBlend-all-blendmodes-expected.txt: Added. Add baseline after r170433.
2179
2180 2014-06-27  Mark Hahnenberg  <mhahnenberg@apple.com>
2181
2182         XHR should keep attributes on instance
2183         https://bugs.webkit.org/show_bug.cgi?id=134363
2184
2185         Reviewed by Sam Weinig.
2186
2187         Added a new test for defining properties on XHR prototype.
2188
2189         * js/dom/xhr-prototype-define-property-expected.txt: Added.
2190         * js/dom/xhr-prototype-define-property.html: Added.
2191
2192 2014-06-27  Manuel Rego Casasnovas  <rego@igalia.com>
2193
2194         [CSS Grid Layout] Interaction between auto-placement and column / row spanning
2195         https://bugs.webkit.org/show_bug.cgi?id=110633
2196
2197         Reviewed by Sergio Villar Senin.
2198
2199         Add new specific test cases for span in auto-placement algorithm.
2200
2201         * fast/css-grid-layout/grid-item-auto-placement-automatic-span-expected.txt: Added.
2202         * fast/css-grid-layout/grid-item-auto-placement-automatic-span.html: Added.
2203         * fast/css-grid-layout/grid-item-auto-placement-definite-span-expected.txt: Added.
2204         * fast/css-grid-layout/grid-item-auto-placement-definite-span.html: Added.
2205         * fast/css-grid-layout/grid-item-spanning-resolution.html: Update test
2206         case now that span in auto-positioned items is supported.
2207
2208 2014-06-27  Mahesh Kulkarni  <mahesh.kk@samsung.com>
2209
2210         [XHR] open method must uppercase only standard method types
2211         https://bugs.webkit.org/show_bug.cgi?id=134264
2212
2213         Reviewed by Darin Adler.
2214
2215         All tests from w3c-test suite pass http://w3c-test.org/XMLHttpRequest/open-method-case-sensitive.htm.
2216         This merges blink changes from r176592.
2217
2218         * http/tests/xmlhttprequest/resources/echo-request-method.php: Added.
2219         * http/tests/xmlhttprequest/xmlhttprequest-open-method-allowed-expected.txt: Added.
2220         * http/tests/xmlhttprequest/xmlhttprequest-open-method-allowed.html: Added.
2221         * http/tests/xmlhttprequest/xmlhttprequest-open-method-case-insensitive-expected.txt: Added.
2222         * http/tests/xmlhttprequest/xmlhttprequest-open-method-case-insensitive.html: Added.
2223
2224 2014-06-26  Benjamin Poulain  <benjamin@webkit.org>
2225
2226         iOS 8 beta 2 ES6 'Set' clear() broken
2227         https://bugs.webkit.org/show_bug.cgi?id=134346
2228
2229         Reviewed by Oliver Hunt.
2230
2231         * js/script-tests/set-clear.js: Added.
2232         * js/set-clear-expected.txt: Added.
2233         * js/set-clear.html: Added.
2234
2235 2014-06-26  Manuel Rego Casasnovas  <rego@igalia.com>
2236
2237         [CSS Grid Layout] Properly support for z-index on grid items
2238         https://bugs.webkit.org/show_bug.cgi?id=103329
2239
2240         Reviewed by Benjamin Poulain.
2241
2242         From Blink r157620 by <jchaffraix@chromium.org> and r172402 by
2243         <wangxianzhu@chromium.org>.
2244
2245         * css3/blending/repaint/blend-mode-turn-off-isolation-expected.txt: Test rebaseline.
2246         * fast/css-grid-layout/grid-item-z-index-change-repaint-expected.html: Added.
2247         * fast/css-grid-layout/grid-item-z-index-change-repaint.html: Added.
2248         * fast/css-grid-layout/grid-item-z-index-stacking-context-expected.html: Added.
2249         * fast/css-grid-layout/grid-item-z-index-stacking-context.html: Added.
2250         * fast/css-grid-layout/grid-item-z-index-support-expected.txt: Added.
2251         * fast/css-grid-layout/grid-item-z-index-support.html: Added.
2252
2253 2014-06-25  Myles C. Maxfield  <mmaxfield@apple.com>
2254
2255         compositing/visible-rect/iframe-no-layers.html is broken and confusing
2256         https://bugs.webkit.org/show_bug.cgi?id=134317
2257
2258         Reviewed by Simon Fraser.
2259
2260         The test doesn't wait for scrolling to occur and has unnecessary style stanzas.
2261
2262         * compositing/visible-rect/iframe-no-layers.html:
2263         * compositing/visible-rect/resources/subframe-with-layers.html:
2264         * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt:
2265         * platform/ios-sim/compositing/visible-rect/iframe-no-layers-expected.txt:
2266         * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
2267
2268 2014-06-25  Geoffrey Garen  <ggaren@apple.com>
2269
2270         Unreviewed, rolling out r166876.
2271
2272         Caused some ECMA test262 failures
2273
2274         Reverted changeset:
2275
2276         "Date object needs to check for ES5 15.9.1.14 TimeClip limit."
2277         https://bugs.webkit.org/show_bug.cgi?id=131248
2278         http://trac.webkit.org/changeset/166876
2279
2280 2014-06-25  Dirk Schulze  <krit@webkit.org>
2281
2282         Add all blend modes to feBlend
2283
2284         feBlend should support all blend modes from CSS and Canvas
2285         https://bugs.webkit.org/show_bug.cgi?id=134296
2286
2287         Added tests for new blend modes in feBlend as well as a test for 'normal' blend mode
2288         on HTML Canvas.
2289
2290         Reviewed by Dean Jackson.
2291
2292         * fast/canvas/canvas-blend-image-expected.txt:
2293         * fast/canvas/canvas-blend-solid-expected.txt:
2294         * fast/canvas/script-tests/canvas-blend-image.js: Test 'normal' blend mode in Canvas.
2295         (prepareTestScenario):
2296         * fast/canvas/script-tests/canvas-blend-solid.js: Ditto.
2297         (prepareTestScenario):
2298         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png:
2299         * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt: DRT output is lowercase now.
2300         * platform/mac/svg/filters/feBlend-all-blendmodes-expected.png: Added.
2301         * platform/mac/svg/filters/feBlend-all-blendmodes-expected.txt: Added.
2302         * svg/filters/feBlend-all-blendmodes.svg: Added. Tests all blend modes now supported by feBlend.
2303         * svg/filters/feBlend-invalid-mode.xhtml: Add an upper bound check as well.
2304
2305 2014-06-25  Chris Fleizach  <cfleizach@apple.com>
2306
2307         AX: Crash at com.apple.WebCore: WebCore::AlternativeTextController::removeDictationAlternativesForMarker + 43
2308         https://bugs.webkit.org/show_bug.cgi?id=134226
2309
2310         Reviewed by Enrica Casucci.
2311
2312         * platform/mac-wk2/TestExpectations:
2313             Skip test on wk2 because dictation related tests are not yet supported (89401)
2314         * platform/mac/editing/input/crash-for-empty-text-alternative-expected.txt: Added.
2315         * platform/mac/editing/input/crash-for-empty-text-alternative.html: Added.
2316
2317 2014-06-25  Laszlo Gombos  <l.gombos@samsung.com>
2318
2319         Remove build guard for progress element
2320         https://bugs.webkit.org/show_bug.cgi?id=134292
2321
2322         Reviewed by Benjamin Poulain.
2323
2324         Remove PROGRESS_ELEMENT from the comment to reflect the change.
2325
2326         * fast/dom/wrapper-classes.html:
2327
2328 2014-06-24  Frédéric Wang  <fred.wang@free.fr>
2329
2330         [EFL] [GTK] Update the MathML test references.
2331         https://bugs.webkit.org/show_bug.cgi?id=134153
2332
2333         Reviewed by Martin Robinson.
2334
2335         We update the GTK references after the move to Latin Modern Math.
2336
2337         * mathml/presentation/bug95015-expected.html: hide the base X since it is causing antialiasing diff.
2338         * mathml/presentation/bug95015.html: ditto
2339         * platform/efl/TestExpectations: enable some tests again (the references must be updated).
2340         * platform/gtk/TestExpectations: enable OpenType MATH test again, mark mo-stacked-glyphs as failing.
2341         * platform/gtk/mathml/presentation/menclose-notation-default-longdiv-expected.txt: update reference.
2342         * platform/gtk/mathml/presentation/mo-stretch-expected.png: ditto
2343         * platform/gtk/mathml/presentation/mo-stretch-expected.txt: ditto
2344         * platform/gtk/mathml/presentation/roots-expected.png: ditto
2345         * platform/gtk/mathml/presentation/roots-expected.txt: ditto
2346
2347 2014-06-24  Commit Queue  <commit-queue@webkit.org>
2348
2349         Unreviewed, rolling out r170414.
2350         https://bugs.webkit.org/show_bug.cgi?id=134291
2351
2352         the patch added a test that fails on almost every Mac tester
2353         (Requested by rniwa on #webkit).
2354
2355         Reverted changeset:
2356
2357         "Tiles on bottom of screen are not always allocated when
2358         necessary"
2359         https://bugs.webkit.org/show_bug.cgi?id=134272
2360         http://trac.webkit.org/changeset/170414
2361
2362 2014-06-24  Myles C. Maxfield  <mmaxfield@apple.com>
2363
2364         Tiles on bottom of screen are not always allocated when necessary
2365         https://bugs.webkit.org/show_bug.cgi?id=134272
2366
2367         Reviewed by Simon Fraser.
2368
2369         Apply a content inset, then dump visible rects.
2370
2371         * platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt: Added.
2372         * platform/mac-wk2/tiled-drawing/visible-rect-content-inset.html: Added.
2373
2374 2014-06-24  Samuel White  <samuel_white@apple.com>
2375
2376         AX: Remove tight platform expectation coupling form roles-exposed layout test.
2377         https://bugs.webkit.org/show_bug.cgi?id=134123
2378
2379         Reviewed by Chris Fleizach.
2380
2381         Don't enforce platform specific differences in the test itself. This is what the various expectation files are for.
2382
2383         * accessibility/roles-exposed-expected.txt:
2384         * accessibility/roles-exposed.html:
2385         * platform/mac-mountainlion/accessibility/roles-exposed-expected.txt:
2386         * platform/mac/accessibility/roles-exposed-expected.txt:
2387
2388 2014-06-24  Mark Rowe  <mrowe@apple.com>
2389
2390         WKContextHistoryClient::didNavigateWithNavigationData is passed incorrect URL when history.pushState is used
2391         <https://webkit.org/b/134271> / <rdar://problem/16270167>
2392
2393         Reviewed by Brady Eidson.
2394
2395         * http/tests/globalhistory/history-delegate-pushstate-expected.txt: Added.
2396         * http/tests/globalhistory/history-delegate-pushstate.html: Added.
2397         * http/tests/globalhistory/history-delegate-replacestate-expected.txt: Added.
2398         * http/tests/globalhistory/history-delegate-replacestate.html: Added.
2399
2400 2014-06-24  Yusuke Suzuki  <utatane.tea@gmail.com>
2401
2402         CSS JIT: Add positionInRootFragments to SelectorFragment
2403         https://bugs.webkit.org/show_bug.cgi?id=133609
2404
2405         Reviewed by Benjamin Poulain.
2406
2407         Some non-backtrack-related predicates use relationToRightFragment information
2408         to decide whether checkingContext->elementStyle should be refered.
2409         To make it works correctly, add the positionInRootFragments field to SelectorFragment.
2410         When positionInRootFragments == Rightmost and relationToRightFragment == Rightmost,
2411         we should see checkingContext->elementStyle.
2412
2413         * fast/selectors/first-child-update-with-renderer-expected.txt: Added.
2414         * fast/selectors/first-child-update-with-renderer.html: Added.
2415
2416 2014-06-24  Jarek Czekalski  <jarekczek@poczta.onet.pl>
2417
2418         [ATK] Extended the test for accessibility of text inside "span" block in "a" block
2419         with the tests for caret movements in these cases.
2420         https://bugs.webkit.org/show_bug.cgi?id=130941
2421
2422         Reviewed by Mario Sanchez Prada.
2423
2424         * platform/gtk/accessibility/text-in-span-block-in-a-block-expected.txt: 
2425         * platform/gtk/accessibility/text-in-span-block-in-a-block.html:
2426         Added testing for text-caret-moved signal. Added one more "a" element to the set.
2427
2428 2014-06-24  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2429
2430         [EFL] Merge efl-wk2 and efl test expectations files
2431         https://bugs.webkit.org/show_bug.cgi?id=134245
2432
2433         Unreviewed gardening after removing WebKit1.
2434
2435         * platform/efl-wk2/TestExpectations: An empty file left, as deleting it may break flakiness dashboard.
2436         * platform/efl/TestExpectations: Merged with platform/efl-wk2/TestExpectations.
2437
2438 2014-06-20  Jer Noble  <jer.noble@apple.com>
2439
2440         HTMLMediaElement seek algorithm should allow cancelling previous seeks.
2441         https://bugs.webkit.org/show_bug.cgi?id=134116
2442
2443         Reviewed by Eric Carlson.
2444
2445         * media/video-seek-double-expected.txt: Added.
2446         * media/video-seek-double.html: Added.
2447
2448 2014-06-19  Jeffrey Pfau  <jpfau@apple.com>
2449
2450         Database process crashes when multiple transactions attempt to run at once
2451         https://bugs.webkit.org/show_bug.cgi?id=134139
2452
2453         Reviewed by David Kilzer.
2454
2455         * storage/indexeddb/transaction-overlapping-expected.txt: Added.
2456         * storage/indexeddb/transaction-overlapping.html: Added.
2457
2458 2014-06-23  Antti Koivisto  <antti@apple.com>
2459
2460         Fix a test case failing on WK1 after r170296.
2461
2462         There is now a non-visual render tree dump difference between WK1 and Wk2 results here due to wk1 requiring an additional style synchronization.
2463
2464         * platform/mac-wk2/editing/inserting: Added.
2465         * platform/mac-wk2/editing/inserting/break-blockquote-after-delete-expected.txt: Copied from LayoutTests/platform/mac/editing/inserting/break-blockquote-after-delete-expected.txt.
2466         * platform/mac/editing/inserting/break-blockquote-after-delete-expected.txt:
2467
2468 2014-06-23  Simon Fraser  <simon.fraser@apple.com>
2469
2470         CSS clip property should make layers non-opaque
2471         https://bugs.webkit.org/show_bug.cgi?id=134147
2472
2473         Reviewed by Tim Horton.
2474
2475         * compositing/contents-opaque/opaque-with-clip-expected.html: Added.
2476         * compositing/contents-opaque/opaque-with-clip.html: Added.
2477
2478 2014-06-23  Simon Fraser  <simon.fraser@apple.com>
2479
2480         Adding a mask on a simple color compositing layer removes the content
2481         https://bugs.webkit.org/show_bug.cgi?id=134127
2482
2483         Reviewed by Dean Jackson.
2484
2485         * compositing/masks/mask-layer-size-expected.txt:
2486         * compositing/masks/solid-color-masked-expected.html: Added.
2487         * compositing/masks/solid-color-masked.html: Added.
2488
2489 2014-06-23  David Hyatt  <hyatt@apple.com>
2490
2491         [New Multicolumn] Writing mode changes on the <html> and RenderView need to
2492         be propagated to column sets and flow thread children of those renderers.
2493         https://bugs.webkit.org/show_bug.cgi?id=134121
2494         <rdar://problem/16884527>
2495
2496         Reviewed by Dean Jackson.
2497
2498         * fast/multicol/pagination/RightToLeft-rl-dynamic.html: Added.
2499         * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.png:
2500         * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.png:
2501         * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.png:
2502         * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.png:
2503         * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.png:
2504         * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.png:
2505         * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png:
2506         * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.png:
2507         * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.png:
2508         * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.png:
2509         * platform/mac/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.png: Added.
2510         * platform/mac/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Added.
2511         * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.png:
2512         * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.png:
2513         * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png:
2514         * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.png:
2515         * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.png:
2516         * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.png:
2517         * platform/mac/fast/multicol/pagination/nested-transforms-expected.png:
2518
2519 2014-06-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2520
2521         [EFL] Move WebKit2 test results into LayoutTests/platform/efl
2522         https://bugs.webkit.org/show_bug.cgi?id=134192
2523
2524         Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1.
2525
2526         * platform/efl/webaudio/oscillator-custom-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-custom-expected.wav.
2527         * platform/efl/webaudio/oscillator-sawtooth-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-sawtooth-expected.wav.
2528         * platform/efl/webaudio/oscillator-sine-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-sine-expected.wav.
2529         * platform/efl/webaudio/oscillator-square-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-square-expected.wav.
2530         * platform/efl/webaudio/oscillator-triangle-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-triangle-expected.wav.
2531         * platform/efl/webaudio/up-mixing-mono-51-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/up-mixing-mono-51-expected.wav.
2532         * platform/efl/webaudio/up-mixing-mono-stereo-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/up-mixing-mono-stereo-expected.wav.
2533         * platform/efl/webaudio/up-mixing-stereo-51-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/up-mixing-stereo-51-expected.wav.
2534
2535 2014-06-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2536
2537         [EFL] Move WebKit2 test results into LayoutTests/platform/efl
2538         https://bugs.webkit.org/show_bug.cgi?id=134192
2539
2540         Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1.
2541
2542         * platform/efl/webaudio/audiobuffersource-loop-points-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-loop-points-expected.wav.
2543         * platform/efl/webaudio/audiobuffersource-multi-channels-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-multi-channels-expected.wav.
2544         * platform/efl/webaudio/audiobuffersource-playbackrate-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-playbackrate-expected.wav.
2545         * platform/efl/webaudio/gain-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/gain-expected.wav.
2546         * platform/efl/webaudio/mixing-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/mixing-expected.wav.
2547
2548 2014-06-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2549
2550         [EFL] Move WebKit2 test results into LayoutTests/platform/efl
2551         https://bugs.webkit.org/show_bug.cgi?id=134192
2552
2553         Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1.
2554
2555         * platform/efl/fast/: Renamed from LayoutTests/platform/efl-wk2/fast/.
2556         * platform/efl/webaudio/audiobuffersource-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-expected.wav.
2557         * platform/efl/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav.
2558         * platform/efl/webaudio/codec-tests/vorbis/vbr-128kbps-44khz-expected.txt: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/vorbis/vbr-128kbps-44khz-expected.txt.
2559         * platform/efl/webaudio/codec-tests/vorbis/vbr-70kbps-44khz-expected.txt: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/vorbis/vbr-70kbps-44khz-expected.txt.
2560         * platform/efl/webaudio/codec-tests/vorbis/vbr-96kbps-44khz-expected.txt: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/vorbis/vbr-96kbps-44khz-expected.txt.
2561         * platform/efl/webaudio/codec-tests/wav/24bit-22khz-resample-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/wav/24bit-22khz-resample-expected.wav.
2562         * platform/efl/webaudio/codec-tests/wav/24bit-44khz-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/wav/24bit-44khz-expected.wav.
2563
2564 2014-06-23  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2565
2566         [EFL] Move WebKit2 test results into LayoutTests/platform/efl
2567
2568         Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1.
2569
2570         * platform/efl/accessibility/: Renamed from LayoutTests/platform/efl-wk2/accessibility/.
2571         * platform/efl/compositing/: Renamed from LayoutTests/platform/efl-wk2/compositing/.
2572         * platform/efl/editing/: Renamed from LayoutTests/platform/efl-wk2/editing/.
2573         * platform/efl/fast/: Renamed from LayoutTests/platform/efl-wk2/fast/.
2574         * platform/efl/http/: Renamed from LayoutTests/platform/efl-wk2/http/.
2575         * platform/efl/ietestcenter: Renamed from LayoutTests/platform/efl-wk2/ietestcenter/.
2576         * platform/efl/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt: Renamed from LayoutTests/platform/efl-wk2/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt.
2577         * platform/efl/loader/go-back-cached-main-resource-expected.txt: Renamed from LayoutTests/platform/efl-wk2/loader/go-back-cached-main-resource-expected.txt.
2578         * platform/efl/media/video-layer-crash-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-layer-crash-expected.png.
2579         * platform/efl/media/video-transformed-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-transformed-expected.png.
2580         * platform/efl/media/video-zoom-controls-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-zoom-controls-expected.png.
2581         * platform/efl/media/video-zoom-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-zoom-expected.png.
2582         * platform/efl/plugins/npruntime/object-from-destroyed-plugin-expected.txt: Renamed from LayoutTests/platform/efl-wk2/plugins/npruntime/object-from-destroyed-plugin-expected.txt.
2583         * platform/efl/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt: Renamed from LayoutTests/platform/efl-wk2/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt.
2584         * platform/efl/svg/: Renamed from LayoutTests/platform/efl-wk2/svg/.
2585         * platform/efl/transforms/2d/hindi-rotated-expected.png:
2586         * platform/efl/transforms/2d/hindi-rotated-expected.txt:
2587
2588 2014-06-23  Dean Jackson  <dino@apple.com>
2589
2590         REGRESSION (r170257) http/tests/navigation/javascriptlink-frames.html fails on MountainLion
2591         https://bugs.webkit.org/show_bug.cgi?id=134182
2592
2593         Rebaseline for Mountain Lion.
2594
2595         * platform/mac-mountainlion/TestExpectations: Removed.
2596         * platform/mac-mountainlion/http/tests/navigation/javascriptlink-frames-expected.txt:
2597
2598 2014-06-22  Brady Eidson  <beidson@apple.com>
2599
2600         REGRESSION (r170257) http/tests/navigation/javascriptlink-frames.html fails on MountainLion
2601         https://bugs.webkit.org/show_bug.cgi?id=134182
2602
2603         Unreviewed gardening.
2604
2605         * platform/mac-mountainlion/TestExpectations: Added, skip the test.
2606
2607 2014-06-20  Simon Fraser  <simon.fraser@apple.com>
2608
2609         [WK2] Frameset frames are not scrollable after loading (and should be)
2610         https://bugs.webkit.org/show_bug.cgi?id=134151
2611         <rdar://problem/17403365>
2612
2613         Reviewed by Dan Bates.
2614         
2615         Frameset test that dumps the scrolling tree.
2616
2617         * platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-frame-scrollability.html: Added.
2618         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/scrollable-page.html: Added.
2619
2620 2014-06-20  Simon Fraser  <simon.fraser@apple.com>
2621
2622         Have scrollingTreeAsText() dump the non-fast-scrollable region
2623         https://bugs.webkit.org/show_bug.cgi?id=134149
2624
2625         Reviewed by Sam Weinig.
2626         
2627         Rebaselined.
2628
2629         * platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-in-overflow-expected.txt:
2630         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt:
2631         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor-expected.txt:
2632         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt:
2633         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor-expected.txt:
2634
2635 2014-06-21  Dean Jackson  <dino@apple.com>
2636
2637         [Mac] Margins for new form controls need tweaking
2638         https://bugs.webkit.org/show_bug.cgi?id=134135
2639         <rdar://problem/17262164>
2640
2641         Reviewed by Sam Weinig.
2642
2643         Take 2 of this patch adds some Mountain Lion results.
2644
2645         Rebaseline a bunch of results since some <input> dimensions
2646         changed slightly.
2647
2648         * platform/mac-mountainlion/fast/block/margin-collapse/103-expected.txt:
2649         * platform/mac-mountainlion/fast/forms/basic-inputs-expected.png: Added.
2650         * platform/mac-mountainlion/fast/forms/basic-inputs-expected.txt:
2651         * platform/mac-mountainlion/fast/forms/box-shadow-override-expected.txt:
2652         * platform/mac-mountainlion/fast/forms/form-element-geometry-expected.png: Added.
2653         * platform/mac-mountainlion/fast/forms/form-element-geometry-expected.txt:
2654         * platform/mac-mountainlion/fast/forms/input-appearance-height-expected.txt:
2655         * platform/mac-mountainlion/fast/forms/input-value-expected.txt:
2656         * platform/mac-mountainlion/fast/replaced/replaced-breaking-expected.txt:
2657         * platform/mac-mountainlion/http/tests/navigation/javascriptlink-frame-expected.txt: Added.
2658         * platform/mac-mountainlion/tables/mozilla/bugs/bug4527-expected.txt:
2659         * platform/mac/css1/box_properties/acid_test-expected.png:
2660         * platform/mac/css1/box_properties/acid_test-expected.txt:
2661         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.png:
2662         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.txt:
2663         * platform/mac/fast/block/basic/011-expected.png:
2664         * platform/mac/fast/block/basic/011-expected.txt:
2665         * platform/mac/fast/block/margin-collapse/103-expected.png:
2666         * platform/mac/fast/block/margin-collapse/103-expected.txt:
2667         * platform/mac/fast/forms/basic-inputs-expected.png:
2668         * platform/mac/fast/forms/basic-inputs-expected.txt:
2669         * platform/mac/fast/forms/box-shadow-override-expected.png:
2670         * platform/mac/fast/forms/box-shadow-override-expected.txt:
2671         * platform/mac/fast/forms/form-element-geometry-expected.png:
2672         * platform/mac/fast/forms/form-element-geometry-expected.txt:
2673         * platform/mac/fast/forms/formmove-expected.txt:
2674         * platform/mac/fast/forms/formmove2-expected.png:
2675         * platform/mac/fast/forms/formmove2-expected.txt:
2676         * platform/mac/fast/forms/input-appearance-height-expected.png:
2677         * platform/mac/fast/forms/input-appearance-height-expected.txt:
2678         * platform/mac/fast/forms/input-value-expected.png:
2679         * platform/mac/fast/forms/input-value-expected.txt:
2680         * platform/mac/fast/inline/positionedLifetime-expected.txt:
2681         * platform/mac/fast/replaced/replaced-breaking-expected.png:
2682         * platform/mac/fast/replaced/replaced-breaking-expected.txt:
2683         * platform/mac/fast/replaced/width100percent-radio-expected.txt:
2684         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.png:
2685         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
2686         * platform/mac/tables/mozilla/bugs/bug1318-expected.png:
2687         * platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
2688         * platform/mac/tables/mozilla/bugs/bug4527-expected.png:
2689         * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
2690         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.png:
2691         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.txt:
2692         * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.png:
2693         * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.txt:
2694
2695 2014-06-21  Commit Queue  <commit-queue@webkit.org>
2696
2697         Unreviewed, rolling out r170228.
2698         https://bugs.webkit.org/show_bug.cgi?id=134155
2699
2700         Caused 9 layout test failures on Mountain Lion
2701         http://build.webkit.org/builders/Apple%20MountainLion%20Release%20WK2%20(Tests)/builds/19216
2702         (Requested by bradee-oh on #webkit).
2703
2704         Reverted changeset:
2705
2706         "[Mac] Margins for new form controls need tweaking"
2707         https://bugs.webkit.org/show_bug.cgi?id=134135
2708         http://trac.webkit.org/changeset/170228
2709
2710 2014-06-21  Frédéric Wang  <fred.wang@free.fr>
2711
2712         Remove latinmodern-math.woff from LayoutTests/mathml/opentype
2713         https://bugs.webkit.org/show_bug.cgi?id=134094
2714
2715         Reviewed by Martin Robinson.
2716
2717         We remove latinmodern-math.woff from the source and make mathml/opentype/*LatinModern* tests not font-specific, so that each platform will use whatever OpenType MATH is available.
2718         Until bug 133604 is fixed and Latin Modern Math installed on the Linux bots, the tests are marked as failed. More generally, we need to fix bug 133603.
2719         The test mathml/opentype/roots-LatinModern is removed since it will duplicate mathml/presentation/roots.xhtml when OpenType MATH fonts are available.
2720
2721         * mathml/opentype/LICENSE-LatinModern.txt: Removed.
2722         * mathml/opentype/horizontal-munderover.html: Renamed from LayoutTests/mathml/opentype/horizontal-LatinModern-munderover.html.
2723         * mathml/opentype/horizontal.html: Renamed from LayoutTests/mathml/opentype/horizontal-LatinModern.html.
2724         * mathml/opentype/large-operators-LatinModern.html: Removed.
2725         * mathml/opentype/large-operators.html: Added.
2726         * mathml/opentype/latinmodern-math.woff: Removed.
2727         * mathml/opentype/opentype-stretchy-horizontal.html:
2728         * mathml/opentype/roots-LatinModern.html: Removed.
2729         * mathml/opentype/vertical.html: Renamed from LayoutTests/mathml/opentype/vertical-LatinModern.html.
2730         * platform/efl/TestExpectations:
2731         * platform/efl/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/horizontal-LatinModern-expected.txt.
2732         * platform/efl/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/horizontal-LatinModern-munderover-expected.txt.
2733         * platform/efl/mathml/opentype/large-operators-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/large-operators-LatinModern-expected.png.
2734         * platform/efl/mathml/opentype/large-operators-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/large-operators-LatinModern-expected.txt.
2735         * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Removed.
2736         * platform/efl/mathml/opentype/vertical-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/vertical-LatinModern-expected.png.
2737         * platform/efl/mathml/opentype/vertical-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/vertical-LatinModern-expected.txt.
2738         * platform/gtk/TestExpectations:
2739         * platform/gtk/mathml/opentype/horizontal-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/horizontal-LatinModern-expected.png.
2740         * platform/gtk/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/gtk/mathml/opentype/horizontal-LatinModern-expected.txt.
2741         * platform/gtk/mathml/opentype/horizontal-munderover-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/horizontal-LatinModern-munderover-expected.png.
2742         * platform/gtk/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/gtk/mathml/opentype/horizontal-LatinModern-munderover-expected.txt.
2743         * platform/gtk/mathml/opentype/large-operators-expected.png: Renamed from LayoutTests/platform/efl/mathml/opentype/large-operators-LatinModern-expected.png.
2744         * platform/gtk/mathml/opentype/large-operators-expected.txt: Renamed from LayoutTests/platform/gtk/mathml/opentype/large-operators-LatinModern-expected.txt.
2745         * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Removed.
2746         * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Removed.
2747         * platform/gtk/mathml/opentype/vertical-expected.png: Renamed from LayoutTests/platform/efl/mathml/opentype/vertical-LatinModern-expected.png.
2748         * platform/gtk/mathml/opentype/vertical-expected.txt: Renamed from LayoutTests/platform/gtk/mathml/opentype/vertical-LatinModern-expected.txt.
2749         * platform/mac-wk2/mathml/opentype/large-operators-LatinModern-expected.txt: Removed.
2750         * platform/mac-wk2/mathml/opentype/vertical-LatinModern-expected.txt: Removed.
2751         * platform/mac/TestExpectations:
2752         * platform/mac/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/mac/mathml/opentype/horizontal-LatinModern-expected.txt.
2753         * platform/mac/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/mac/mathml/opentype/horizontal-LatinModern-munderover-expected.txt.
2754         * platform/mac/mathml/opentype/large-operators-expected.txt: Renamed from LayoutTests/platform/mac/mathml/opentype/large-operators-LatinModern-expected.txt.
2755         * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Removed.
2756         * platform/mac/mathml/opentype/vertical-expected.txt: Renamed from LayoutTests/platform/mac/mathml/opentype/vertical-LatinModern-expected.txt.
2757         * platform/win/TestExpectations:
2758         * platform/win/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/win/mathml/opentype/horizontal-LatinModern-expected.txt.
2759         * platform/win/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/win/mathml/opentype/horizontal-LatinModern-munderover-expected.txt.
2760         * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Removed.
2761
2762 2014-06-20  Ryuan Choi  <ryuan.choi@samsung.com>
2763
2764         [EFL] Remove WebKit1 test results
2765         https://bugs.webkit.org/show_bug.cgi?id=134137
2766
2767         Reviewed by Daniel Bates.
2768
2769         * platform/efl-wk1: Removed entire directory which contains the WebKit1 EFL test results.
2770
2771 2014-06-20  Dean Jackson  <dino@apple.com>
2772
2773         [Mac] Margins for new form controls need tweaking
2774         https://bugs.webkit.org/show_bug.cgi?id=134135
2775         <rdar://problem/17262164>
2776
2777         Reviewed by Sam Weinig.
2778
2779         Rebaseline a bunch of results since some <input> dimensions
2780         changed slightly.
2781
2782         * platform/mac/css1/box_properties/acid_test-expected.png:
2783         * platform/mac/css1/box_properties/acid_test-expected.txt:
2784         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.png:
2785         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.txt:
2786         * platform/mac/fast/block/basic/011-expected.png:
2787         * platform/mac/fast/block/basic/011-expected.txt:
2788         * platform/mac/fast/block/margin-collapse/103-expected.png:
2789         * platform/mac/fast/block/margin-collapse/103-expected.txt:
2790         * platform/mac/fast/forms/basic-inputs-expected.png:
2791         * platform/mac/fast/forms/basic-inputs-expected.txt:
2792         * platform/mac/fast/forms/box-shadow-override-expected.png:
2793         * platform/mac/fast/forms/box-shadow-override-expected.txt:
2794         * platform/mac/fast/forms/form-element-geometry-expected.png:
2795         * platform/mac/fast/forms/form-element-geometry-expected.txt:
2796         * platform/mac/fast/forms/formmove-expected.txt:
2797         * platform/mac/fast/forms/formmove2-expected.png:
2798         * platform/mac/fast/forms/formmove2-expected.txt:
2799         * platform/mac/fast/forms/input-appearance-height-expected.png:
2800         * platform/mac/fast/forms/input-appearance-height-expected.txt:
2801         * platform/mac/fast/forms/input-value-expected.png:
2802         * platform/mac/fast/forms/input-value-expected.txt:
2803         * platform/mac/fast/inline/positionedLifetime-expected.txt:
2804         * platform/mac/fast/replaced/replaced-breaking-expected.png:
2805         * platform/mac/fast/replaced/replaced-breaking-expected.txt:
2806         * platform/mac/fast/replaced/width100percent-radio-expected.txt:
2807         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.png:
2808         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
2809         * platform/mac/tables/mozilla/bugs/bug1318-expected.png:
2810         * platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
2811         * platform/mac/tables/mozilla/bugs/bug4527-expected.png:
2812         * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
2813         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.png:
2814         * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.txt:
2815         * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.png:
2816         * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.txt:
2817
2818 2014-06-20  Myles C. Maxfield  <mmaxfield@apple.com>
2819
2820         [iOS] Support Khmer and Lao fallback fonts
2821         https://bugs.webkit.org/show_bug.cgi?id=134114
2822
2823         Reviewed by Enrica Casucci.
2824
2825         Simply dump the render tree of a page that includes Khmer and Lao text. The success
2826         of this test depends on font font metrics being different than system fallback font
2827         (which just shows rectangles instead of glyphs).
2828
2829         * fast/text/khmer-lao-font.html: Added.
2830         * platform/ios-sim/fast/text/khmer-lao-font-expected.txt: Added.
2831         * platform/mac/fast/text/khmer-lao-font-expected.txt: Added.
2832
2833 2014-06-20  Simon Fraser  <simon.fraser@apple.com>
2834
2835         REGRESSION (r169972): fix issue when removing masks from compositing layers
2836         https://bugs.webkit.org/show_bug.cgi?id=134118
2837         <rdar://problem/17366654>
2838
2839         Reviewed by Dean Jackson.
2840         
2841         Test that toggles the mask on a composited element.
2842
2843         * compositing/masks/toggle-mask-expected.txt: Added.
2844         * compositing/masks/toggle-mask.html: Added.
2845
2846 2014-06-19  Simon Fraser  <simon.fraser@apple.com>
2847
2848         [iOS WebKit2] Make -webkit-overflow-scrolling:touch work in iframes (breaks MSWord previews)
2849         https://bugs.webkit.org/show_bug.cgi?id=134085
2850
2851         Reviewed by Tim Horton.
2852         
2853         Tests that add and remove a fixed container of a scroll-coordinated iframe.
2854
2855         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt:
2856         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor-expected.txt: Added.
2857         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor.html: Added.
2858         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt:
2859         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor-expected.txt: Added.
2860         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor.html: Added.
2861         * platform/mac-wk2/tiled-drawing/scrolling/frames/remove-coordinated-frame-expected.txt: Added.
2862         * platform/mac-wk2/tiled-drawing/scrolling/frames/remove-coordinated-frame.html: Added.
2863         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/doc-with-sticky.html:
2864
2865 2014-06-19  Mario Sanchez Prada  <mario.prada@samsung.com>
2866
2867         Unreviewed GTK gardening.
2868
2869         Updated text expectations after r170138.
2870
2871         * platform/gtk/accessibility/image-map2-expected.txt: Updated.
2872         * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Updated.
2873
2874 2014-06-19  Rohit Kumar  <kumar.rohit@samsung.com>
2875
2876         [EFL] Add expectations for failing svg/wicd/rightsizing-grid.xhtml layout test
2877         https://bugs.webkit.org/show_bug.cgi?id=133982
2878
2879         Unreviewed gardening.
2880
2881         * platform/efl/TestExpectations:
2882
2883 2014-06-18  James Craig  <jcraig@apple.com>
2884
2885         Web Inspector: AXI: expose aria-relevant
2886         https://bugs.webkit.org/show_bug.cgi?id=130913
2887
2888         Reviewed by Joseph Pecoraro.
2889
2890         Expose ARIA live region relevance in Web Inspector.
2891         E.g. "Live: Assertive (Additions, Text)"
2892
2893         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Minor update.
2894         * inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion-expected.txt: Updated with new output.
2895         * inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion.html: Updated with new elements.
2896
2897 2014-06-18  Simon Fraser  <simon.fraser@apple.com>
2898
2899         Add rebeccapurple to CSS named color list
2900         https://bugs.webkit.org/show_bug.cgi?id=133804
2901
2902         Reviewed by Jer Noble.
2903
2904         Add the named color "rebeccapurple" (#639).
2905
2906         * fast/css/named-colors-expected.txt:
2907         * fast/css/named-colors.html:
2908
2909 2014-06-11  Jeffrey Pfau  <jpfau@apple.com>
2910
2911         Fix flaky beforeload tests
2912         https://bugs.webkit.org/show_bug.cgi?id=133685
2913
2914         Reviewed by David Kilzer.
2915
2916         * platform/wk2/TestExpectations: Unskip tests that are no longer flaky
2917
2918 2014-06-18  Benjamin Poulain  <benjamin@webkit.org>
2919
2920         Subtrees with :first-child and :last-child are not invalidated when siblings are added/removed
2921         https://bugs.webkit.org/show_bug.cgi?id=133934
2922
2923         Reviewed by Antti Koivisto.
2924
2925         * fast/css/getComputedStyle/empty-update-without-renderer-expected.txt: Added.
2926         * fast/css/getComputedStyle/empty-update-without-renderer.html: Added.
2927         * fast/css/getComputedStyle/first-child-update-without-renderer-expected.txt: Added.
2928         * fast/css/getComputedStyle/first-child-update-without-renderer.html: Added.
2929         * fast/css/getComputedStyle/last-child-update-without-renderer-expected.txt: Added.
2930         * fast/css/getComputedStyle/last-child-update-without-renderer.html: Added.
2931
2932 2014-06-18  Daniel Bates  <dabates@apple.com>
2933
2934         REGRESSION (r167856): Unable to log into HSBC app
2935         https://bugs.webkit.org/show_bug.cgi?id=133991
2936         <rdar://problem/17044839>
2937
2938         Reviewed by David Kilzer.
2939
2940         Add tests to ensure that the WebKit client will be notified to service a redirect to an invalid
2941         URL when the setting allowNavigationToInvalidURL is enabled and will not be notified when
2942         the setting is disabled.
2943
2944         * fast/loader/allow-redirect-to-invalid-url-using-javascript-expected.txt: Added.
2945         * fast/loader/allow-redirect-to-invalid-url-using-javascript.html: Added.
2946         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Added.
2947         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh.html: Added.
2948         * fast/loader/disallow-redirect-to-invalid-url-using-javascript-expected.txt: Added.
2949         * fast/loader/disallow-redirect-to-invalid-url-using-javascript.html: Added.
2950         * fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Added.
2951         * fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh.html: Added.
2952         * fast/loader/resources/redirect-to-invalid-url-using-javascript.html: Added.
2953         * fast/loader/resources/redirect-to-invalid-url-using-meta-refresh.html: Added.
2954
2955 2014-06-18  Commit Queue  <commit-queue@webkit.org>
2956
2957         Unreviewed, rolling out r170099.
2958         https://bugs.webkit.org/show_bug.cgi?id=134031
2959
2960         Introduced a layouttest failure to the mac bots (Requested by
2961         bradeeoh on #webkit).
2962
2963         Reverted changeset:
2964
2965         "Mark mathml/wbr-in-mroot-crash.html as "Timeout Pass""
2966         https://bugs.webkit.org/show_bug.cgi?id=130353
2967         http://trac.webkit.org/changeset/170099
2968
2969 2014-06-18  Frédéric Wang  <fred.wang@free.fr>
2970
2971         Mark mathml/wbr-in-mroot-crash.html as "Timeout Pass"
2972         https://bugs.webkit.org/show_bug.cgi?id=130353
2973
2974         Unreviewed gardening.
2975
2976         * platform/efl/TestExpectations:
2977         * platform/mac/TestExpectations:
2978
2979 2014-06-17  Zalan Bujtas  <zalan@apple.com>
2980
2981         Fix 'lint-test-files' warnings on run-webkit-test -2
2982         https://bugs.webkit.org/show_bug.cgi?id=134011
2983
2984         Unreviewed.
2985
2986         Remove entries referring to non-existing files from TestExpectations.
2987
2988         * platform/mac-wk2/TestExpectations:
2989
2990 2014-06-17  Oliver Hunt  <oliver@apple.com>
2991
2992         Fix error messages for incorrect hex literals
2993         https://bugs.webkit.org/show_bug.cgi?id=133998
2994
2995         Reviewed by Mark Lam.
2996
2997         Update tests for sane error messages.
2998
2999         * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.3_Numeric_Literals/S7.8.3_A6.1_T1-expected.txt:
3000         * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.3_Numeric_Literals/S7.8.3_A6.1_T2-expected.txt:
3001         * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.3_Numeric_Literals/S7.8.3_A6.2_T1-expected.txt:
3002         * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.3_Numeric_Literals/S7.8.3_A6.2_T2-expected.txt:
3003
3004 2014-06-17  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3005
3006         [GTK] Fix the handling of resize events after r169505.
3007         https://bugs.webkit.org/show_bug.cgi?id=133517
3008
3009         Reviewed by Martin Robinson.
3010
3011         * platform/gtk/TestExpectations: Remove the expectations for the
3012         tests that now pass.
3013         * platform/gtk/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt:
3014         Rebaseline results.
3015
3016 2014-06-17  Myles C. Maxfield  <mmaxfield@apple.com>
3017
3018         [iOS] Input type=time elements styled with SVG fonts have 0 width
3019         https://bugs.webkit.org/show_bug.cgi?id=133524
3020
3021         Reviewed by Simon Fraser.
3022
3023         Simply render a variety of input elements with SVG fonts, and make sure they have sane widths. Note that this
3024         test is not platform-specific, even though the bug is.
3025
3026         * fast/forms/time-input-svg-font-expected.txt: Added.
3027         * fast/forms/time-input-svg-font.html: Added.
3028
3029 2014-06-17  Simon Fraser  <simon.fraser@apple.com>
3030
3031         [UI-side compositing] fix reflections on composited layers
3032         https://bugs.webkit.org/show_bug.cgi?id=133942
3033
3034         Reviewed by Tim Horton.
3035         
3036         Test with a reflected div, that repaints on a timer to test backing
3037         store updating on the clone.
3038
3039         * compositing/reflections/repaint-with-reflection-expected.html: Added.
3040         * compositing/reflections/repaint-with-reflection.html: Added.
3041
3042 2014-06-17  Commit Queue  <commit-queue@webkit.org>
3043
3044         Unreviewed, rolling out r170058.
3045         https://bugs.webkit.org/show_bug.cgi?id=133993
3046
3047         Caused 4 webkitpy failures on the bots (Requested by bradee-oh
3048         on #webkit).
3049
3050         Reverted changeset:
3051
3052         "[GTK] Fix the handling of resize events after r169505."
3053         https://bugs.webkit.org/show_bug.cgi?id=133517
3054         http://trac.webkit.org/changeset/170058
3055
3056 2014-06-17  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3057
3058         [GTK] Fix the handling of resize events after r169505.
3059         https://bugs.webkit.org/show_bug.cgi?id=133517
3060
3061         Reviewed by Martin Robinson.
3062
3063         * platform/gtk/TestExpectations: Remove the expectations for the tests
3064         that now pass.
3065         * platform/gtk/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt:
3066         Rebaseline results.
3067
3068 2014-06-17  Andrzej Badowski  <a.badowski@samsung.com>
3069
3070         [EFL] Add expectations for three failing/flaky layout tests.
3071         https://bugs.webkit.org/show_bug.cgi?id=133977
3072
3073         Unreviewed EFL gardening.
3074
3075         * platform/efl/TestExpectations:
3076
3077 2014-06-17  Jer Noble  <jer.noble@apple.com>
3078
3079         [MSE] Overwritten samples are removed from buffered ranges using decode times; added samples using presentation times
3080         https://bugs.webkit.org/show_bug.cgi?id=133959
3081
3082         Reviewed by Eric Carlson.
3083
3084         * media/media-source/media-source-overlapping-append-buffered-expected.txt: Added.
3085         * media/media-source/media-source-overlapping-append-buffered.html: Added.
3086
3087 2014-06-16  Mihnea Ovidenie  <mihnea@adobe.com>
3088
3089         [CSS Regions] Move the overflow tests to a separate folder
3090         https://bugs.webkit.org/show_bug.cgi?id=130089
3091
3092         Reviewed by Andrei Bucur.
3093
3094         Move the overflow tests inside fast/regions/overflow folder.
3095         Adjust tests paths and TestExpectations files accordingly.
3096
3097         * fast/regions/overflow/overflow-3dtransformed-region-expected.txt: Renamed from LayoutTests/fast/regions/overflow-3dtransformed-region-expected.txt.
3098         * fast/regions/overflow/overflow-3dtransformed-region.html: Renamed from LayoutTests/fast/regions/overflow-3dtransformed-region.html.
3099         * fast/regions/overflow/overflow-auto-after-float-expected.html: Renamed from LayoutTests/fast/regions/overflow-auto-after-float-expected.html.
3100         * fast/regions/overflow/overflow-auto-after-float.html: Renamed from LayoutTests/fast/regions/overflow-auto-after-float.html.
3101         * fast/regions/overflow/overflow-content-transform-rotate-expected.html: Renamed from LayoutTests/fast/regions/overflow-content-transform-rotate-expected.html.
3102         * fast/regions/overflow/overflow-content-transform-rotate.html: Renamed from LayoutTests/fast/regions/overflow-content-transform-rotate.html.
3103         * fast/regions/overflow/overflow-content-zero-height-region-expected.html: Renamed from LayoutTests/fast/regions/overflow-content-zero-height-region-expected.html.
3104         * fast/regions/overflow/overflow-content-zero-height-region.html: Renamed from LayoutTests/fast/regions/overflow-content-zero-height-region.html.
3105         * fast/regions/overflow/overflow-first-and-last-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-first-and-last-regions-expected.html.
3106         * fast/regions/overflow/overflow-first-and-last-regions-in-container-hidden-expected.html: Renamed from LayoutTests/fast/regions/overflow-first-and-last-regions-in-container-hidden-expected.html.
3107         * fast/regions/overflow/overflow-first-and-last-regions-in-container-hidden.html: Renamed from LayoutTests/fast/regions/overflow-first-and-last-regions-in-container-hidden.html.
3108         * fast/regions/overflow/overflow-first-and-last-regions.html: Renamed from LayoutTests/fast/regions/overflow-first-and-last-regions.html.
3109         * fast/regions/overflow/overflow-in-uniform-regions-dynamic-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions-dynamic-expected.html.
3110         * fast/regions/overflow/overflow-in-uniform-regions-dynamic.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions-dynamic.html.
3111         * fast/regions/overflow/overflow-in-uniform-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions-expected.html.
3112         * fast/regions/overflow/overflow-in-uniform-regions.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions.html.
3113         * fast/regions/overflow/overflow-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-expected.html.
3114         * fast/regions/overflow/overflow-in-variable-width-regions-inline-bt-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-bt-expected.html.
3115         * fast/regions/overflow/overflow-in-variable-width-regions-inline-bt.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-bt.html.
3116         * fast/regions/overflow/overflow-in-variable-width-regions-inline-continuation-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-continuation-expected.html.
3117         * fast/regions/overflow/overflow-in-variable-width-regions-inline-continuation.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-continuation.html.
3118         * fast/regions/overflow/overflow-in-variable-width-regions-inline-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-expected.html.
3119         * fast/regions/overflow/overflow-in-variable-width-regions-inline-lr-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-lr-expected.html.
3120         * fast/regions/overflow/overflow-in-variable-width-regions-inline-lr.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-lr.html.
3121         * fast/regions/overflow/overflow-in-variable-width-regions-inline-rl-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-rl-expected.html.
3122         * fast/regions/overflow/overflow-in-variable-width-regions-inline-rl.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-rl.html.
3123         * fast/regions/overflow/overflow-in-variable-width-regions-inline.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline.html.
3124         * fast/regions/overflow/overflow-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions.html.
3125         * fast/regions/overflow/overflow-last-region-horiz-bt-expected.html: Renamed from LayoutTests/fast/regions/overflow-last-region-horiz-bt-expected.html.
3126         * fast/regions/overflow/overflow-last-region-horiz-bt.html: Renamed from LayoutTests/fast/regions/overflow-last-region-horiz-bt.html.
3127         * fast/regions/overflow/overflow-last-region-vert-lr-expected.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-lr-expected.html.
3128         * fast/regions/overflow/overflow-last-region-vert-lr.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-lr.html.
3129         * fast/regions/overflow/overflow-last-region-vert-rl-expected.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-rl-expected.html.
3130         * fast/regions/overflow/overflow-last-region-vert-rl.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-rl.html.
3131         * fast/regions/overflow/overflow-moving-below-floats-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.html.
3132         * fast/regions/overflow/overflow-moving-below-floats-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-moving-below-floats-in-variable-width-regions.html.
3133         * fast/regions/overflow/overflow-nested-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-nested-regions-expected.html.
3134         * fast/regions/overflow/overflow-nested-regions.html: Renamed from LayoutTests/fast/regions/overflow-nested-regions.html.
3135         * fast/regions/overflow/overflow-not-moving-below-floats-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.html.
3136         * fast/regions/overflow/overflow-not-moving-below-floats-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions.html.
3137         * fast/regions/overflow/overflow-region-float-expected.html: Renamed from LayoutTests/fast/regions/overflow-region-float-expected.html.
3138         * fast/regions/overflow/overflow-region-float.html: Renamed from LayoutTests/fast/regions/overflow-region-float.html.
3139         * fast/regions/overflow/overflow-region-inline-expected.html: Renamed from LayoutTests/fast/regions/overflow-region-inline-expected.html.
3140         * fast/regions/overflow/overflow-region-inline.html: Renamed from LayoutTests/fast/regions/overflow-region-inline.html.
3141         * fast/regions/overflow/overflow-region-transform-expected.html: Renamed from LayoutTests/fast/regions/overflow-region-transform-expected.html.
3142         * fast/regions/overflow/overflow-region-transform.html: Renamed from LayoutTests/fast/regions/overflow-region-transform.html.
3143         * fast/regions/overflow/overflow-rtl-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-rtl-in-variable-width-regions-expected.html.
3144         * fast/regions/overflow/overflow-rtl-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-rtl-in-variable-width-regions.html.
3145         * fast/regions/overflow/overflow-scrollable-1-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-1-expected.html.
3146         * fast/regions/overflow/overflow-scrollable-1.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-1.html.
3147         * fast/regions/overflow/overflow-scrollable-2-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-2-expected.html.
3148         * fast/regions/overflow/overflow-scrollable-2.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-2.html.
3149         * fast/regions/overflow/overflow-scrollable-3-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-3-expected.html.
3150         * fast/regions/overflow/overflow-scrollable-3.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-3.html.
3151         * fast/regions/overflow/overflow-scrollable-fit-complex-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit-complex-expected.html.
3152         * fast/regions/overflow/overflow-scrollable-fit-complex.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit-complex.html.
3153         * fast/regions/overflow/overflow-scrollable-fit-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit-expected.html.
3154         * fast/regions/overflow/overflow-scrollable-fit.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit.html.
3155         * fast/regions/overflow/overflow-scrollable-nested-expected.txt: Renamed from LayoutTests/fast/regions/overflow-scrollable-nested-expected.txt.
3156         * fast/regions/overflow/overflow-scrollable-nested.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-nested.html.
3157         * fast/regions/overflow/overflow-scrollable-rel-pos-fragment-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rel-pos-fragment-expected.html.
3158         * fast/regions/overflow/overflow-scrollable-rel-pos-fragment.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rel-pos-fragment.html.
3159         * fast/regions/overflow/overflow-scrollable-rotated-fragment-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rotated-fragment-expected.html.
3160         * fast/regions/overflow/overflow-scrollable-rotated-fragment.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rotated-fragment.html.
3161         * fast/regions/overflow/overflow-scrollable-unsplittable-fragment-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-unsplittable-fragment-expected.html.
3162         * fast/regions/overflow/overflow-scrollable-unsplittable-fragment.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-unsplittable-fragment.html.
3163         * fast/regions/overflow/overflow-scrollable-varying-width-1-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-1-expected.html.
3164         * fast/regions/overflow/overflow-scrollable-varying-width-1.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-1.html.
3165         * fast/regions/overflow/overflow-scrollable-varying-width-2-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-2-expected.html.
3166         * fast/regions/overflow/overflow-scrollable-varying-width-2.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-2.html.
3167         * fast/regions/overflow/overflow-size-change-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-size-change-in-variable-width-regions-expected.html.
3168         * fast/regions/overflow/overflow-size-change-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-size-change-in-variable-width-regions.html.
3169         * fast/regions/overflow/overflow-size-change-with-stacking-context-expected.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context-expected.html.
3170         * fast/regions/overflow/overflow-size-change-with-stacking-context-rtl-expected.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.html.
3171         * fast/regions/overflow/overflow-size-change-with-stacking-context-rtl.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context-rtl.html.
3172         * fast/regions/overflow/overflow-size-change-with-stacking-context.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context.html.
3173         * platform/efl/TestExpectations:
3174         * platform/gtk/TestExpectations:
3175         * platform/mac/TestExpectations:
3176         * platform/win/TestExpectations:
3177
3178 2014-06-16  Mihnea Ovidenie  <mihnea@adobe.com>
3179
3180         [CSSRegions] Region with border radius and overflow:hidden does not clip content
3181         https://bugs.webkit.org/show_bug.cgi?id=133476
3182
3183         Reviewed by Andrei Bucur.
3184
3185         * fast/regions/region-border-radius-overflow-clip-expected.html: Added.
3186         * fast/regions/region-border-radius-overflow-clip.html: Added.
3187
3188 2014-06-12  Mark Lam  <mark.lam@apple.com>
3189
3190         Parser statementDepth accounting needs to account for when a function body excludes its braces.
3191         <https://webkit.org/b/133832>
3192
3193         Reviewed by Oliver Hunt.
3194
3195         * js/parser-syntax-check-expected.txt:
3196         * js/script-tests/parser-syntax-check.js:
3197           - Added cases for declaring functions in strict mode.
3198           - Added caught error to the test result logging if it's not a SyntaxError.
3199             This helps catch the issue in this bug which was erroneously throwing
3200             RangeErrors.
3201
3202 2014-06-16  Radu Stavila  <stavila@adobe.com>
3203
3204         REGRESSION (r168046): Incorrect layout for multicol spanners when moving from one thread to another
3205         https://bugs.webkit.org/show_bug.cgi?id=133589
3206
3207         Reviewed by Antti Koivisto.
3208
3209         * fast/multicol/newmulticol/spanner-crash-expected.txt: Added.
3210         * fast/multicol/newmulticol/spanner-crash.html: Added.
3211
3212 2014-06-16  Mario Sanchez Prada  <mario.prada@samsung.com>
3213
3214         [ATK] Missing 'selection-changed' signal when navigating a combo box with keyboard
3215         https://bugs.webkit.org/show_bug.cgi?id=133512
3216
3217         Reviewed by Chris Fleizach.
3218
3219         Re-implemented test for combo boxes in terms of addNotificationListener()
3220         instead of using the (already deprecated) logAccessibilityEvents method,
3221         and made the test cross platform (as the fix is not platform specific).
3222
3223         * accessibility/combo-box-collapsed-selection-changed.html:
3224         Implemented based on the former gtk-only test, and made it cross-platform.
3225         * accessibility/combo-box-collapsed-selection-changed-expected.txt: New.
3226         * platform/gtk/accessibility/combo-box-collapsed-selection-changed.html: Removed.
3227         * platform/gtk/accessibility/combo-box-collapsed-selection-changed-expected.txt: Removed.
3228
3229         Updated expectation for test that checks that a notification is
3230         sent when navigating through a multiselection list box, now that
3231         we are actually printing such a notification.
3232
3233         * accessibility/multiselect-list-reports-active-option-expected.txt: Updated.
3234
3235         Removed two expected failures from TestExpectations for tests that
3236         are now passing, one for the combo box test mentioned above and
3237         another one for a test that is passing as well now, after applying
3238         this fix: accessibility/menu-list-sends-change-notification.html
3239
3240         * platform/gtk/TestExpectations: Removed two 'failure' expectations.
3241
3242         * platform/mac/TestExpectations: Skip accessiblity test timing out, probably because
3243         those kind of notifications while navigating a combo box are not needed in the Mac.
3244
3245 2014-06-16  Frédéric Wang  <fred.wang@free.fr>
3246
3247         Draw radicals with glyphs for better rendering
3248         https://bugs.webkit.org/show_bug.cgi?id=119038
3249
3250         Reviewed by Chris Fleizach.
3251
3252         We update the reference for some tests with radicals and update the expectation of tests for addition/removal of children in an msqrt/mroot element.
3253         We also add a test for bug 126516 (SVG transforms not applied to mroot) and a new test for radical drawing using an OpenType MATH table.
3254
3255         * TestExpectations: enable the tests for addition/removal of children.
3256         * mathml/opentype/roots-LatinModern.html: Added.
3257         * mathml/presentation/mroot-transform-expected.html: Added.
3258         * mathml/presentation/mroot-transform.html: Added.
3259         * platform/efl/TestExpectations: mark failures for bad references.
3260         * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Added.
3261         * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Added.
3262         * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Added.
3263         * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference.
3264         * platform/gtk/mathml/presentation/mo-stretch-expected.txt: update reference.
3265         * platform/gtk/mathml/presentation/roots-expected.png: update reference.
3266         * platform/gtk/mathml/presentation/roots-expected.txt: update reference.
3267         * platform/mac/TestExpectations: mark failures for bad references.
3268         * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Added.
3269         * platform/win/TestExpectations: mark failures for bad references.
3270         * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Added.
3271
3272 2014-06-16  Andrzej Badowski  <a.badowski@samsung.com>
3273
3274         [EFL] Change expectations for three failing or flaky layout tests.
3275         https://bugs.webkit.org/show_bug.cgi?id=133861
3276
3277         Unreviewed EFL gardening.
3278
3279         * platform/efl/TestExpectations:
3280
3281 2014-06-15  Benjamin Poulain  <benjamin@webkit.org>
3282
3283         CSS JIT: add support for the :lang() pseudo class
3284         https://bugs.webkit.org/show_bug.cgi?id=133913
3285
3286         Reviewed by Andreas Kling.
3287
3288         * fast/selectors/lang-conflict-expected.txt: Added.
3289         * fast/selectors/lang-conflict.html: Added.
3290         * fast/selectors/lang-empty-expected.txt: Added.
3291         * fast/selectors/lang-empty.html: Added.
3292         * fast/selectors/lang-specificity-expected.txt: Added.
3293         * fast/selectors/lang-specificity-xml-expected.txt: Added.
3294         * fast/selectors/lang-specificity-xml.xhtml: Added.
3295         * fast/selectors/lang-specificity.html: Added.
3296
3297 2014-06-14  Simon Fraser  <simon.fraser@apple.com>
3298
3299         Masks disappear when layers become tiled
3300         https://bugs.webkit.org/show_bug.cgi?id=133892
3301         <rdar://problem/17309793>
3302
3303         Reviewed by Tim Horton.
3304         
3305         Tests for masking as they go into and out of tiled mode.
3306
3307         * compositing/masks/become-tiled-mask-expected.html: Added.
3308         * compositing/masks/become-tiled-mask.html: Added.
3309         * compositing/masks/cease-tiled-mask-expected.html: Added.
3310         * compositing/masks/cease-tiled-mask.html: Added.
3311         * compositing/masks/tiled-mask-expected.html: Added.
3312         * compositing/masks/tiled-mask.html: Added.
3313
3314 2014-06-14  Commit Queue  <commit-queue@webkit.org>
3315
3316         Unreviewed, rolling out r169963.
3317         https://bugs.webkit.org/show_bug.cgi?id=133899
3318
3319         Assertion in mathml/roots-removeChild.html (Requested by fredw
3320         on #webkit).
3321
3322         Reverted changeset:
3323
3324         "Draw radicals with glyphs for better rendering"
3325         https://bugs.webkit.org/show_bug.cgi?id=119038
3326         http://trac.webkit.org/changeset/169963
3327
3328 2014-06-14  Frédéric Wang  <fred.wang@free.fr>
3329
3330         Draw radicals with glyphs for better rendering
3331         https://bugs.webkit.org/show_bug.cgi?id=119038
3332
3333         Reviewed by Chris Fleizach.
3334
3335         We update the reference for some tests with radicals and enable the tests for addition/removal of children in an msqrt/mroot element.
3336         We also add a test for bug 126516 (SVG transforms not applied to mroot) and a new test for radical drawing using an OpenType MATH table.
3337
3338         * TestExpectations: enable the tests for addition/removal of children.
3339         * mathml/opentype/roots-LatinModern.html: Added.
3340         * mathml/presentation/mroot-transform-expected.html: Added.
3341         * mathml/presentation/mroot-transform.html: Added.
3342         * platform/efl/TestExpectations: mark failures for bad references.
3343         * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Added.
3344         * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Added.
3345         * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Added.
3346         * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference.
3347         * platform/gtk/mathml/presentation/mo-stretch-expected.txt: update reference.
3348         * platform/gtk/mathml/presentation/roots-expected.png: update reference.
3349         * platform/gtk/mathml/presentation/roots-expected.txt: update reference.
3350         * platform/mac/TestExpectations: mark failures for bad references.
3351         * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Added.
3352         * platform/win/TestExpectations: mark failures for bad references.
3353         * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Added.
3354
3355 2014-06-13  Commit Queue  <commit-queue@webkit.org>
3356
3357         Unreviewed, rolling out r169939.
3358         https://bugs.webkit.org/show_bug.cgi?id=133878
3359
3360         This patch raises assertions on mac (Requested by fredw on
3361         #webkit).
3362
3363         Reverted changeset:
3364
3365         "Draw radicals with glyphs for better rendering"
3366         https://bugs.webkit.org/show_bug.cgi?id=119038
3367         http://trac.webkit.org/changeset/169939
3368
3369 2014-06-13  Enrique Ocaña González  <eocanha@igalia.com>
3370
3371         Unreviewed GTK gardening.
3372
3373         Added some flaky and failing tests to TestExpectations.
3374
3375         * platform/gtk/TestExpectations:
3376
3377 2014-06-13  Frédéric Wang  <fred.wang@free.fr>
3378
3379         Draw radicals with glyphs for better rendering
3380         https://bugs.webkit.org/show_bug.cgi?id=119038
3381
3382         Reviewed by Chris Fleizach.
3383
3384         We update the reference for some tests with radicals and enable the tests for addition/removal of children in an msqrt/mroot element.
3385         We also add a test for bug 126516 (SVG transforms not applied to mroot) and a new test for radical drawing using an OpenType MATH table.
3386
3387         * TestExpectations: enable the tests for addition/removal of children.
3388         * mathml/opentype/roots-LatinModern.html: Added.
3389         * mathml/presentation/mroot-transform-expected.html: Added.
3390         * mathml/presentation/mroot-transform.html: Added.
3391         * platform/efl/TestExpectations: mark failures for bad references.
3392         * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Added.
3393         * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Added.
3394         * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Added.
3395         * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference.
3396         * platform/gtk/mathml/presentation/mo-stretch-expected.txt: update reference.
3397         * platform/gtk/mathml/presentation/roots-expected.png: update reference.
3398         * platform/gtk/mathml/presentation/roots-expected.txt: update reference.
3399         * platform/mac/TestExpectations: mark failures for bad references.
3400         * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Added.
3401         * platform/win/TestExpectations: mark failures for bad references.
3402         * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Added.
3403
3404 2014-06-13  Jarek Czekalski  <jarekczek@poczta.onet.pl>
3405
3406         [ATK] Add test for accessibility of text inside "span" block in "a" block.
3407         https://bugs.webkit.org/show_bug.cgi?id=132349
3408
3409         Reviewed by Mario Sanchez Prada.
3410
3411         *