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