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