Update cross-frame http tests after r177774
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-02-16  Myles C. Maxfield  <mmaxfield@apple.com>
2
3         Update cross-frame http tests after r177774
4         https://bugs.webkit.org/show_bug.cgi?id=141679
5
6         Reviewed by Alexey Proskuryakov.
7
8         Simply a spacing change
9
10         * http/tests/security/XFrameOptions/x-frame-options-deny-multiple-clients-expected.txt:
11         * http/tests/security/cross-frame-access-callback-explicit-domain-ALLOW-expected.txt:
12         * platform/mac/TestExpectations:
13
14 2015-02-16  Myles C. Maxfield  <mmaxfield@apple.com>
15
16         Update accessibility/table-cells.html after r177774
17         https://bugs.webkit.org/show_bug.cgi?id=141680
18
19         Reviewed by Chris Fleizach.
20
21         Simply needs a rebaseline.
22
23         * platform/mac/TestExpectations:
24         * platform/mac/accessibility/table-cells-expected.txt:
25
26 2015-02-16  Myles C. Maxfield  <mmaxfield@apple.com>
27
28         [OS X] Reordering TestExpectations
29
30         Unreviewed.
31
32         * platform/mac/TestExpectations:
33
34 2015-02-16  Myles C. Maxfield  <mmaxfield@apple.com>
35
36         fast/text/glyph-reordering.html no longer fails
37         https://bugs.webkit.org/show_bug.cgi?id=141678
38
39         Reviewed by Sam Weinig.
40
41         * platform/mac/TestExpectations:
42
43 2015-02-16  Myles C. Maxfield  <mmaxfield@apple.com>
44
45         Update fast/text/decomposed-after-stacked-diacritics.html after r177774
46         https://bugs.webkit.org/show_bug.cgi?id=141677
47
48         Reviewed by Dan Bernstein.
49
50         Apply kerning to both spans in the same way.
51
52         * fast/text/decomposed-after-stacked-diacritics-expected.txt:
53         * fast/text/decomposed-after-stacked-diacritics.html:
54         * platform/mac/TestExpectations:
55
56 2015-02-16  Myles C. Maxfield  <mmaxfield@apple.com>
57
58         Update fast/regions/cssom/get-regions-by-content-horiz-*.html after r177774
59         https://bugs.webkit.org/show_bug.cgi?id=141674
60
61         Reviewed by Zalan Bujtas.
62
63         Text metrics changed, so the text ended up no longer spanning a region boundary.
64
65         * fast/regions/cssom/get-regions-by-content-horiz-bt.html:
66         * fast/regions/cssom/get-regions-by-content-horiz-tb.html:
67         * platform/mac/TestExpectations:
68
69 2015-02-15  Sam Weinig  <sam@webkit.org>
70
71         Add experimental <attachment> element support
72         https://bugs.webkit.org/show_bug.cgi?id=141626
73
74         Reviewed by Tim Horton.
75
76         * fast/attachment: Added.
77         * fast/attachment/attachment-disabled-dom-expected.txt: Added.
78         * fast/attachment/attachment-disabled-dom.html: Added.
79         * fast/attachment/attachment-disabled-rendering-expected.txt: Added.
80         * fast/attachment/attachment-disabled-rendering.html: Added.
81         * fast/attachment/attachment-dom-expected.txt: Added.
82         * fast/attachment/attachment-dom.html: Added.
83         * fast/attachment/attachment-rendering-expected.txt: Added.
84         * fast/attachment/attachment-rendering.html: Added.
85
86 2015-02-16  Enrica Casucci  <enrica@apple.com>
87
88         Emoji sequences do not render properly.
89         https://bugs.webkit.org/show_bug.cgi?id=141661
90         rdar://problem/19820463
91
92         Reviewed by Sam Weinig.
93
94         * TestExpectations:
95         * fast/text/emoji-expected.txt: Added.
96         * fast/text/emoji.html: Added.
97
98 2015-02-16  Myles C. Maxfield  <mmaxfield@apple.com>
99
100         Update fast/dom/{Element,Range}/getClientRects.html after r177774
101         https://bugs.webkit.org/show_bug.cgi?id=141665
102
103         Reviewed by Alexey Proskuryakov.
104
105         Line breaking is different due to different text metrics.
106
107         * fast/dom/Element/getClientRects-expected.txt:
108         * fast/dom/Element/getClientRects.html:
109         * fast/dom/Range/getClientRects-expected.txt:
110         * fast/dom/Range/getClientRects.html:
111         * platform/mac/TestExpectations:
112
113 2015-02-13  Myles C. Maxfield  <mmaxfield@apple.com>
114
115         Delete LayoutTests/platform/mac-mountainlion directory
116
117         Rubber-stamped by Brent Fulgham.
118
119         The Win port falls back to mac-mountainlion, so this patch moves all files in
120         platform/mac-mountainlion that aren't already in platform/win into platform/win. It then deletes
121         the remaining files in platform/mac-mountainlion.
122
123         * platform/mac-mountainlion: Deleted.
124         * platform/win/{many files}: Moved from platform/mac-mountainlion
125
126 2015-02-16  Zalan Bujtas  <zalan@apple.com>
127
128         RenderTableCell can't access its parent while in detached state.
129         https://bugs.webkit.org/show_bug.cgi?id=141639
130         rdar://problem/19850760
131
132         Reviewed by Simon Fraser.
133
134         Null check against ancestor chain so that certain methods in RenderTableCell can
135         be called even if the renderer is not yet attached.
136
137         * fast/table/table-cell-crash-when-detached-state-expected.txt: Added.
138         * fast/table/table-cell-crash-when-detached-state.html: Added.
139
140 2015-02-16  Joseph Pecoraro  <pecoraro@apple.com>
141
142         Web Inspector: Scope details sidebar should label objects with constructor names
143         https://bugs.webkit.org/show_bug.cgi?id=139449
144
145         Reviewed by Timothy Hatcher.
146
147         * inspector/model/remote-object-expected.txt:
148         * inspector/model/remote-object.html:
149         Improve the test to include Objects where previously
150         we would have had poorer class name descriptions.
151
152 2015-02-16  Myles C. Maxfield  <mmaxfield@apple.com>
153
154         Update expected result for editing/pasteboard/5761530-1.html after r177774
155         https://bugs.webkit.org/show_bug.cgi?id=141603
156
157         Reviewed by Alexey Proskuryakov.
158
159         The test used to have incorrect expected output, but the new results are correct.
160
161         * LayoutTests/editing/pasteboard/5761530-1-expected.txt:
162         * platform/mac/TestExpectations:
163
164 2015-02-16  Myles C. Maxfield  <mmaxfield@apple.com>
165
166         Update fast/css/css3-ch-unit.html after r177774
167         https://bugs.webkit.org/show_bug.cgi?id=141657
168
169         Reviewed by Zalan Bujtas.
170
171         The alphabet is not expected to have the same width as 26 times the average character width.
172
173         * fast/css/css3-ch-unit-expected.txt:
174         * fast/css/css3-ch-unit.html:
175         * platform/mac/TestExpectations:
176
177 2015-02-16  Alexey Proskuryakov  <ap@apple.com>
178
179         fullscreen/full-screen-plugin.html is very flaky on Yosemite WK2
180         https://bugs.webkit.org/show_bug.cgi?id=141364
181
182         * platform/mac-wk2/TestExpectations: Marking as such.
183
184 2015-02-16  Alexey Proskuryakov  <ap@apple.com>
185
186         inspector/css/stylesheet-with-mutations.html is a flaky timeout
187         https://bugs.webkit.org/show_bug.cgi?id=141601
188
189         * platform/mac-wk2/TestExpectations: Marking as such.
190
191 2015-02-16  Myles C. Maxfield  <mmaxfield@apple.com>
192
193         Update fast/css/content/content-quotes-*.html after r177774
194         https://bugs.webkit.org/show_bug.cgi?id=141654
195
196         Reviewed by Zalan Bujtas.
197
198         Because of printer fonts and LayoutUnits, putting text inside an anonymous renderer
199         has different metrics than the raw text itself.
200
201         * fast/css/content/content-quotes-01.html:
202         * fast/css/content/content-quotes-02.html:
203         * fast/css/content/content-quotes-03.html:
204         * fast/css/content/content-quotes-04.html:
205         * fast/css/content/content-quotes-05.html:
206         * fast/css/content/content-quotes-06.html:
207         * fast/css/content/content-quotes-07.html:
208         * platform/mac/TestExpectations:
209
210 2015-02-16  Alexey Proskuryakov  <ap@apple.com>
211
212         Update expectations for css2.1/t1202-counter-04-b.html and css2.1/t1202-counters-04-b.html
213         rdar://problem/19848737
214
215         * platform/mac/TestExpectations:
216
217 2015-02-16  Myles C. Maxfield  <mmaxfield@apple.com>
218
219         Update expected result for compositing/fixed-positioned-pseudo-content-no-compositing.html after r177774
220         https://bugs.webkit.org/show_bug.cgi?id=141602
221
222         Reviewed by Simon Fraser.
223
224         Not sure if the change to contentsOpaque is right, so CC'ing smfr to see what he thinks.
225
226         * compositing/fixed-positioned-pseudo-content-no-compositing-expected.txt:
227         * platform/mac/TestExpectations:
228
229 2015-02-16  Daniel Bates  <dabates@apple.com>
230
231         [iOS] Gardening; update test expectations
232
233         * platform/ios-simulator-wk1/TestExpectations:
234         * platform/ios-simulator-wk2/TestExpectations:
235         * platform/ios-simulator/TestExpectations:
236
237 2015-02-16  Myles C. Maxfield  <mmaxfield@apple.com>
238
239         Update editing/selection/move-by-word-visually-mac.html after r177774
240         https://bugs.webkit.org/show_bug.cgi?id=141609
241
242         Reviewed by Alexey Proskuryakov.
243
244         Line break occurs in a different place, so option-left and option-right
245         have slightly different behavior.
246
247         * editing/selection/move-by-word-visually-mac.html:
248         * editing/selection/move-by-word-visually-mac-expected.txt:
249         * platform/mac/TestExpectations:
250
251 2015-02-12  David Hyatt  <hyatt@apple.com>
252
253         text-underline-position:under has multiple correctness issues
254         https://bugs.webkit.org/show_bug.cgi?id=141528
255
256         Reviewed by Dean Jackson.
257
258         * fast/text/text-underline-first-line-decoration-expected.html: Added.
259         * fast/text/text-underline-first-line-decoration.html: Added.
260         * fast/text/text-underline-position-mixed-fonts-expected.html: Added.
261         * fast/text/text-underline-position-mixed-fonts.html: Added.
262         * fast/text/text-underline-position-subscript-expected.html: Added.
263         * fast/text/text-underline-position-subscript.html: Added.
264         * fast/text/text-underline-vertical-first-line-decoration-expected.html: Added.
265         * fast/text/text-underline-vertical-first-line-decoration.html: Added.
266
267 2015-02-16  Antti Koivisto  <antti@apple.com>
268
269         Develop/Disable Caches does not properly disable disk cache
270         https://bugs.webkit.org/show_bug.cgi?id=141636
271
272         Reviewed by Anders Carlsson.
273
274         * http/tests/cache/disk-cache-disable-expected.txt: Added.
275         * http/tests/cache/disk-cache-disable.html: Added.
276         * http/tests/cache/resources/cache-test.js:
277         (runTests): Add optional completion handler.
278
279 2015-02-16  Antti Koivisto  <antti@apple.com>
280
281         Assertion in disk cache code with redirect to a non-http resource
282         https://bugs.webkit.org/show_bug.cgi?id=141644
283
284         Reviewed by Anders Carlsson.
285
286         * http/tests/cache/disk-cache-redirect-to-data-expected.txt: Added.
287         * http/tests/cache/disk-cache-redirect-to-data.html: Added.
288         * http/tests/cache/resources/redirect-to-data.php: Added.
289
290 2015-02-16  Sergio Villar Senin  <svillar@igalia.com>
291
292         Unreviewed. Uploading a new test that should have been uploaded as
293         part of r180142.
294
295         * fast/css-grid-layout/grid-initialize-span-one-items-expected.txt: Added.
296         * fast/css-grid-layout/grid-initialize-span-one-items.html: Added.
297
298 2015-02-13  Sergio Villar Senin  <svillar@igalia.com>
299
300         [CSS Grid Layout] Invalid initialization of track sizes with non spanning grid items
301         https://bugs.webkit.org/show_bug.cgi?id=140763
302
303         Reviewed by Antti Koivisto.
304
305         * fast/css-grid-layout/grid-content-sized-columns-resolution-expected.txt:
306         * fast/css-grid-layout/grid-content-sized-columns-resolution.html:
307         * fast/css-grid-layout/grid-initialize-span-one-items-expected.txt: Added.
308         * fast/css-grid-layout/grid-initialize-span-one-items.html: Added.
309
310 2015-02-15  Filip Pizlo  <fpizlo@apple.com>
311
312         js/regress/script-tests/elidable-new-object-roflcopter.js should tier up sooner so that it's more likely to test things
313         https://bugs.webkit.org/show_bug.cgi?id=141633
314
315         Reviewed by Michael Saboff.
316         
317         More function invocations, fewer loop iterations, but otherwise keep the number of
318         allocations the same.
319
320         * js/regress/script-tests/elidable-new-object-roflcopter.js:
321
322 2015-02-15  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
323
324         Unreviewed, EFL gardening. Mark 5 form tests and an accessibility test to failure.
325
326         * platform/efl/TestExpectations:
327
328 2015-02-15  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
329
330         Unreviewed, EFL gardening. Mark fixed position tests to failure. 
331
332         * platform/efl/TestExpectations: Rearrange tests order as well.
333
334 2015-02-15  Said Abou-Hallawa  <sabouhallawa@apple.com>
335
336         Crash when accessing an item in SVGTransformList and then removing a previous item from this list.
337         https://bugs.webkit.org/show_bug.cgi?id=141550.
338
339         Reviewed by Darin Adler.
340
341         * svg/dom/SVGTransformList-basics-expected.txt:
342         * svg/dom/SVGTransformList-basics.xhtml: Add a new test case to this test. Have a
343         reference to an SVGMatrix of the last SVGTransform of an SVGTransformList and then
344         remove the items of this list from the beginning till the end.
345
346 2015-02-15  Said Abou-Hallawa  <sabouhallawa@apple.com>
347
348         Crash when accessing an item in SVGLengthList and then replacing it with a previous item in the list.
349         https://bugs.webkit.org/show_bug.cgi?id=141552.
350
351         Reviewed by Darin Adler.
352
353         * svg/dom/SVGLengthList-basics-expected.txt:
354         * svg/dom/SVGLengthList-basics.xhtml: Add a new test case to this test. Have a
355         reference to an SVGLength in an SVGLengthList and then replace this SVGLength
356         with another one which comes before it in the SVGLengthList.
357
358 2015-02-14  Benjamin Poulain  <benjamin@webkit.org>
359
360         Add the initial matching implementation for attribute selectors with case-insensitive value
361         https://bugs.webkit.org/show_bug.cgi?id=141615
362
363         Reviewed by Andreas Kling.
364
365         This covers the basics. I will add some more cases as I do the follow up patches.
366
367         I avoided the problem of non-ASCII characters, this will need its own follow up
368         patch that fixes all attribute matching.
369
370         * fast/css/case-insensitive-attribute-selector-specificity-expected.html: Added.
371         * fast/css/case-insensitive-attribute-selector-specificity.html: Added.
372         * fast/css/case-insensitive-attribute-selector-styling-html-1-expected.html: Added.
373         * fast/css/case-insensitive-attribute-selector-styling-html-1.html: Added.
374         * fast/css/case-insensitive-attribute-selector-styling-html-2-expected.html: Added.
375         * fast/css/case-insensitive-attribute-selector-styling-html-2.html: Added.
376         * fast/css/case-insensitive-attribute-selector-styling-html-3-expected.html: Added.
377         * fast/css/case-insensitive-attribute-selector-styling-html-3.html: Added.
378         * fast/css/case-insensitive-attribute-selector-styling-xhtml-1-expected.html: Added.
379         * fast/css/case-insensitive-attribute-selector-styling-xhtml-1.xhtml: Added.
380         * fast/css/case-insensitive-attribute-selector-styling-xhtml-2-expected.html: Added.
381         * fast/css/case-insensitive-attribute-selector-styling-xhtml-2.xhtml: Added.
382         * fast/css/case-insensitive-attribute-selector-styling-xhtml-3-expected.html: Added.
383         * fast/css/case-insensitive-attribute-selector-styling-xhtml-3.xhtml: Added.
384         * fast/selectors/case-insensitive-attribute-bascis-expected.txt: Added.
385         * fast/selectors/case-insensitive-attribute-bascis.html: Added.
386         * fast/selectors/case-insensitive-attribute-matching-style-attribute-expected.txt: Added.
387         * fast/selectors/case-insensitive-attribute-matching-style-attribute.html: Added.
388         * fast/selectors/case-insensitive-attribute-style-update-expected.txt: Added.
389         * fast/selectors/case-insensitive-attribute-style-update.html: Added.
390         * fast/selectors/case-insensitive-attribute-with-case-sensitive-name-expected.txt: Added.
391         * fast/selectors/case-insensitive-attribute-with-case-sensitive-name.html: Added.
392
393 2015-02-14  Joseph Pecoraro  <pecoraro@apple.com>
394
395         Web Inspector: Symbol RemoteObject should not send sub-type
396         https://bugs.webkit.org/show_bug.cgi?id=141604
397
398         Reviewed by Brian Burg.
399
400         * inspector/model/remote-object-expected.txt:
401
402 2015-02-14  Alexey Proskuryakov  <ap@apple.com>
403
404         After updating tests to use kerning, ligatures, and printer fonts, some tests fail
405         https://bugs.webkit.org/show_bug.cgi?id=139968
406
407         Re-adding the test to expectations, it fails flakily (perhaps it's order dependent).
408
409         * platform/mac/TestExpectations:
410
411 2015-02-14  Alexey Proskuryakov  <ap@apple.com>
412
413         rel="noreferrer" should make window.opener null
414         https://bugs.webkit.org/show_bug.cgi?id=141579
415
416         Reviewed by Darin Adler.
417
418         Unfortunately, these tests are not quite real, because they pass even without the
419         fix. There reason is that delegates respond synchronously in WKTR and DRT.
420
421         But if there is any large refactoring, there is a non-zero chance that the tests
422         will catch future mistakes.
423
424         * http/tests/navigation/resources/target-blank-opener-post-window.php: Added.
425         * http/tests/navigation/resources/target-blank-opener-window.php: Added.
426         * http/tests/navigation/target-blank-opener-expected.txt: Added.
427         * http/tests/navigation/target-blank-opener-post-expected.txt: Added.
428         * http/tests/navigation/target-blank-opener-post.html: Added.
429         * http/tests/navigation/target-blank-opener.html: Added.
430
431 2015-02-14  Myles C. Maxfield  <mmaxfield@apple.com>
432
433         Re-ordering expectations.
434
435         Unreviewed.
436
437         * platform/mac/TestExpectations:
438
439 2015-02-14  Myles C. Maxfield  <mmaxfield@apple.com>
440
441         [Mac] Cleanup after r177774
442         https://bugs.webkit.org/show_bug.cgi?id=141590
443
444         Reviewed by Zalan Bujtas.
445
446         Test expected results simply need to be updated.
447
448         * platform/mac/TestExpectations:
449         * platform/mac/accessibility/content-editable-as-textarea-expected.txt:
450         * platform/mac/accessibility/press-targets-center-point-expected.txt: Added.
451         * platform/mac/accessibility/table-attributes-expected.txt:
452         * platform/mac/accessibility/table-cell-spans-expected.txt:
453         * platform/mac/accessibility/table-detection-expected.txt:
454         * platform/mac/accessibility/table-one-cell-expected.txt:
455         * platform/mac/accessibility/table-sections-expected.txt:
456         * platform/mac/accessibility/table-with-rules-expected.txt:
457         * platform/mac/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt: Added.
458         * platform/mac/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt: Added.
459         * platform/mac/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt: Added.
460         * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt:
461         * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt:
462         * platform/mac/css1/box_properties/acid_test-expected.txt:
463         * platform/mac/css2.1/t09-c5526c-display-00-e-expected.txt:
464         * platform/mac/editing/selection/5057506-2-expected.txt:
465         * platform/mac/editing/selection/5057506-expected.txt:
466         * platform/mac/editing/selection/5825350-2-expected.txt:
467         * platform/mac/editing/selection/mixed-editability-10-expected.txt:
468         * platform/mac/fast/block/basic/011-expected.txt:
469         * platform/mac/fast/block/basic/minheight-expected.txt:
470         * platform/mac/fast/css-grid-layout/grid-item-order-in-content-sized-columns-resolution-expected.txt: Added.
471         * platform/mac/fast/css/002-expected.txt:
472         * platform/mac/fast/forms/basic-textareas-expected.txt:
473         * platform/mac/fast/frames/frame-scrolling-attribute-expected.txt:
474         * platform/mac/fast/invalid/008-expected.txt:
475         * platform/mac/fast/overflow/003-expected.txt:
476         * platform/mac/fast/repaint/fixed-move-after-keyboard-scroll-expected.txt:
477         * platform/mac/fast/repaint/line-flow-with-floats-9-expected.txt:
478         * platform/mac/fast/repaint/selection-rl-expected.txt:
479         * platform/mac/fast/repaint/selection-ruby-rl-expected.txt: Added.
480         * platform/mac/fast/sub-pixel/inline-block-with-padding-expected.txt: Added.
481         * platform/mac/fast/table/col-and-colgroup-offsets-expected.txt: Added.
482         * platform/mac/fast/text/atsui-pointtooffset-calls-cg-expected.txt:
483         * platform/mac/fast/text/basic/generic-family-reset-expected.txt:
484         * platform/mac/fast/text/international/vertical-text-metrics-test-expected.txt:
485         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
486         * platform/mac/js/dom/dom-static-property-for-in-iteration-expected.txt: Added.
487         * platform/mac/media/track/track-cue-rendering-snap-to-lines-not-set-expected.txt: Added.
488         * platform/mac/platform/mac/accessibility/aria-columnrowheaders-expected.txt: Copied from LayoutTests/platform/mac/accessibility/table-cell-spans-expected.txt.
489         * platform/mac/platform/mac/accessibility/bounds-for-range-expected.txt: Added.
490         * platform/mac/platform/mac/accessibility/document-links-expected.txt: Added.
491         * platform/mac/platform/mac/accessibility/internal-link-anchors-expected.txt: Added.
492         * platform/mac/scrollbars/overflow-scrollbar-combinations-expected.txt:
493         * platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt:
494         * platform/mac/svg/batik/text/textEffect2-expected.txt:
495         * platform/mac/svg/batik/text/textEffect3-expected.txt:
496         * platform/mac/svg/batik/text/textProperties-expected.txt:
497         * platform/mac/svg/custom/svg-fonts-in-html-expected.txt:
498         * platform/mac/svg/custom/text-filter-expected.txt:
499         * platform/mac/svg/filters/feColorMatrix-values-expected.txt: Added.
500         * platform/mac/svg/filters/filter-on-filter-for-text-expected.txt:
501         * platform/mac/svg/filters/filter-on-tspan-expected.txt:
502         * platform/mac/svg/filters/sourceAlpha-expected.txt:
503         * platform/mac/svg/repaint/text-mask-update-expected.txt: Added.
504         * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
505
506 2015-02-13  Alexey Proskuryakov  <ap@apple.com>
507
508         http/tests/xmlhttprequest/event-listener-gc.html is flaky
509         https://bugs.webkit.org/show_bug.cgi?id=33342
510
511         Reviewed by Darin Adler.
512
513         Instead of using a zero delay timer, which can be legitimately delayed for dozens
514         of milliseconds, perform the collection in a second load event handler. GC code
515         has changed so much that I cannot confirm that the test still verifies the fix,
516         however we collect after returning for the function and unwinding the stack, so it should.
517
518         Also, clear the JS variable for a good measure.
519
520         * http/tests/xmlhttprequest/event-listener-gc.html:
521
522 2015-02-13  Myles C. Maxfield  <mmaxfield@apple.com>
523
524         Update fast/canvas/canvas-measureText-ideographicSpace.html after r177774
525         https://bugs.webkit.org/show_bug.cgi?id=141595
526
527         Reviewed by Zalan Bujtas.
528
529         * fast/canvas/canvas-measureText-ideographicSpace.html:
530         * platform/mac/TestExpectations:
531
532 2015-02-13  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
533
534         Unreviewed, EFL gardening. Mark font & text tests to failure.
535
536         * platform/efl/TestExpectations:
537
538 2015-02-13  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
539
540         Unreviewed, EFL gardening. 3 inspector tests are marked to failure.
541
542         * platform/efl/TestExpectations:
543
544 2015-02-13  Chris Dumez  <cdumez@apple.com>
545
546         RenderListItem resets its marker's style on style change even if the diff is StyleDifferenceEqual
547         https://bugs.webkit.org/show_bug.cgi?id=141572
548         <rdar://problem/19759818>
549
550         Reviewed by Simon Fraser.
551
552         Add a layout test to make sure that an animation causing a style change
553         with StyleDifferenceEqual diff does not cause a repaint.
554
555         * fast/repaint/list-item-equal-style-change-no-repaint-expected.txt: Added.
556         * fast/repaint/list-item-equal-style-change-no-repaint.html: Added.
557
558 2015-02-12  Enrica Casucci  <enrica@apple.com>
559
560         Additional emoji group support.
561         https://bugs.webkit.org/show_bug.cgi?id=141539
562         rdar://problem/19727527
563
564         Reviewed by Sam Weinig.
565
566         Updating test to reflect the new emoji ligatures supported.
567
568         * editing/deleting/delete-emoji-expected.txt:
569         * editing/deleting/delete-emoji.html:
570
571 2015-02-13  Brent Fulgham  <bfulgham@apple.com>
572
573        [Win] Document some debug asserts in Accessibility (Windows) tests.
574
575         * platform/win/TestExpectations:
576
577 2015-02-13  Zalan Bujtas  <zalan@apple.com>
578
579         REGRESSION (r174761): Invalid cast in WebCore::lastRubyRun / WebCore::RenderRubyAsBlock::addChild
580         https://bugs.webkit.org/show_bug.cgi?id=137929
581         rdar://problem/18723492
582
583         Reviewed by Chris Dumez.
584
585         Ensure that the child renderer is a RenderRubyRun.
586
587         * fast/ruby/crash-with-before-after-on-ruby-expected.txt: Added.
588         * fast/ruby/crash-with-before-after-on-ruby.html: Added.
589
590 2015-02-13  Michael Saboff  <msaboff@apple.com>
591
592         Google doc spreadsheet reproducibly crashes when sorting
593         https://bugs.webkit.org/show_bug.cgi?id=141098
594
595         Reviewed by Oliver Hunt.
596
597         New test.
598
599         * js/regress-141098-expected.txt: Added.
600         * js/regress-141098.html: Added.
601         * js/script-tests/regress-141098.js: Added.
602         (probeAndRecurse):
603
604 2015-02-13  ChangSeok Oh  <changseok.oh@collabora.com>
605
606         Div having contentEditable and display:grid cannot be edited if it is empty.
607         https://bugs.webkit.org/show_bug.cgi?id=141465
608
609         Reviewed by Ryosuke Niwa.
610
611         This tests if an editable grid box can be reedited after erasing all texts in it.
612
613         * fast/events/key-events-in-editable-gridbox-expected.txt: Added.
614         * fast/events/key-events-in-editable-gridbox.html: Added.
615
616 2015-02-13  Brent Fulgham  <bfulgham@apple.com>
617
618         [Win] Skip accessibility tests failing due to debug assertions.
619
620         * platform/win/TestExpectations:
621
622 2015-02-12  Zalan Bujtas  <zalan@apple.com>
623
624         REGRESSION (r176262): Invalid cast in WebCore`WebCore::RootInlineBox::selectionTop
625         https://bugs.webkit.org/show_bug.cgi?id=138992
626
627         Reviewed by Dave Hyatt.
628
629         RenderRubyText requires the ancestor chain to be (RenderRubyAsInline | RenderRubyAsBlock) -> RenderRubyRun -> RenderRubyText.
630         This patch ensures that we create RenderRubyText for an <rt> element only when
631         the expected ancestor chain is guaranteed.
632
633         * fast/ruby/crash-when-ruby-is-set-to-inline-block-expected.txt: Added.
634         * fast/ruby/crash-when-ruby-is-set-to-inline-block.html: Added.
635
636 2015-02-13  Csaba Osztrogonác  <ossy@webkit.org>
637
638         Unreviewed, remove empty directories.
639
640         * fast/forms/date-multiple-fields: Removed.
641         * fast/forms/datetimelocal-multiple-fields: Removed.
642         * fast/forms/month-multiple-fields: Removed.
643         * fast/forms/time-multiple-fields: Removed.
644         * fast/forms/week-multiple-fields: Removed.
645         * fast/js: Removed.
646         * http/tests/inspector-enabled: Removed.
647         * http/tests/inspector-enabled/resources: Removed.
648         * http/tests/inspector/appcache: Removed.
649         * http/tests/inspector/appcache/resources: Removed.
650         * http/tests/inspector/audits: Removed.
651         * http/tests/inspector/audits/resources: Removed.
652         * http/tests/inspector/indexeddb: Removed.
653         * http/tests/inspector/indexeddb/resources: Removed.
654         * http/tests/inspector/network: Removed.
655         * http/tests/inspector/network/resources: Removed.
656         * http/tests/inspector/resource-tree: Removed.
657         * http/tests/inspector/resource-tree/resources: Removed.
658         * http/tests/inspector/resources: Removed.
659         * http/tests/inspector/search: Removed.
660         * http/tests/inspector/search/resources: Removed.
661         * http/tests/inspector/stacktraces: Removed.
662         * http/tests/inspector/stacktraces/resources: Removed.
663         * http/tests/inspector/styles: Removed.
664         * http/tests/inspector/styles/resources: Removed.
665         * http/tests/inspector/websocket: Removed.
666         * http/tests/webgl/1.0.1: Removed.
667         * inspector-protocol/heap-profiler: Removed.
668         * inspector-protocol/heap-profiler/resources: Removed.
669         * inspector/console: Removed.
670         * inspector/console/resources: Removed.
671         * inspector/elements: Removed.
672         * inspector/elements/resources: Removed.
673         * inspector/profiler: Removed.
674         * inspector/runtime: Removed.
675         * inspector/styles: Removed.
676         * inspector/styles/resources: Removed.
677         * js/regress/resources: Removed.
678         * media/track/opera/track/webvtt/rendering/reftest/media: Removed.
679         * networkinformation: Removed.
680         * networkinformation/resources: Removed.
681         * networkinformation/script-tests: Removed.
682         * platform/efl-wk2/dom: Removed.
683         * platform/efl-wk2/dom/xhtml: Removed.
684         * platform/efl-wk2/inspector: Removed.
685         * platform/efl-wk2/tables: Removed.
686         * platform/efl-wk2/tables/mozilla: Removed.
687         * platform/gtk-wk1: Removed.
688         * platform/gtk-wk1/fast: Removed.
689         * platform/gtk-wk1/fast/css: Removed.
690         * platform/gtk-wk1/fast/loader: Removed.
691         * platform/gtk-wk1/fast/media: Removed.
692         * platform/gtk-wk1/fast/writing-mode: Removed.
693         * platform/gtk-wk1/http: Removed.
694         * platform/gtk-wk1/http/tests: Removed.
695         * platform/gtk-wk1/http/tests/cache: Removed.
696         * platform/gtk-wk1/http/tests/security: Removed.
697         * platform/gtk-wk1/http/tests/security/contentSecurityPolicy: Removed.
698         * platform/gtk-wk1/js: Removed.
699         * platform/gtk-wk1/js/dom: Removed.
700         * platform/gtk-wk1/loader: Removed.
701         * platform/gtk-wk1/scrollingcoordinator: Removed.
702         * platform/gtk-wk2/accessibility: Removed.
703         * platform/gtk-wk2/fast: Removed.
704         * platform/gtk-wk2/fast/events: Removed.
705         * platform/gtk-wk2/http: Removed.
706         * platform/gtk-wk2/http/tests: Removed.
707         * platform/gtk-wk2/http/tests/loading: Removed.
708         * platform/gtk-wk2/http/tests/misc: Removed.
709         * platform/gtk-wk2/http/tests/misc/authentication-redirect-1: Removed.
710         * platform/gtk-wk2/http/tests/misc/authentication-redirect-2: Removed.
711         * platform/gtk-wk2/http/tests/misc/authentication-redirect-4: Removed.
712         * platform/gtk-wk2/http/tests/security: Removed.
713         * platform/gtk-wk2/http/tests/security/401-logout: Removed.
714         * platform/gtk-wk2/http/tests/xmlhttprequest: Removed.
715         * platform/gtk-wk2/js: Removed.
716         * platform/gtk-wk2/js/dom: Removed.
717         * platform/gtk-wk2/plugins: Removed.
718         * platform/gtk-wk2/plugins/npruntime: Removed.
719         * platform/gtk/platform: Removed.
720         * platform/ios-simulator/editing/editability: Removed.
721         * platform/ios-simulator/editing/input: Removed.
722         * platform/ios-simulator/editing/secure-input: Removed.
723         * platform/ios-simulator/editing/shadow: Removed.
724         * platform/ios-simulator/editing/spelling: Removed.
725         * platform/ios-simulator/editing/text-iterator: Removed.
726         * platform/ios-simulator/editing/undo: Removed.
727         * platform/ios-simulator/editing/unsupported-content: Removed.
728         * platform/ios-simulator/fast/canvas/webgl: Removed.
729         * platform/ios-simulator/fast/css-grid-layout: Removed.
730         * platform/ios-simulator/fast/css/content: Removed.
731         * platform/ios-simulator/fast/css/image-orientation: Removed.
732         * platform/ios-simulator/fast/css/image-resolution: Removed.
733         * platform/ios-simulator/fast/css/style-scoped: Removed.
734         * platform/ios-simulator/fast/css3-text/css3-text-indent: Removed.
735         * platform/ios-simulator/fast/css3-text/css3-text-indent/getComputedStyle: Removed.
736         * platform/ios-simulator/fast/dom/Document: Removed.
737         * platform/ios-simulator/fast/dom/Document/CaretRangeFromPoint: Removed.
738         * platform/ios-simulator/fast/dom/Geolocation: Removed.
739         * platform/ios-simulator/fast/dom/HTMLAnchorElement: Removed.
740         * platform/ios-simulator/fast/dom/HTMLImageElement/sizes: Removed.
741         * platform/ios-simulator/fast/dom/MutationObserver: Removed.
742         * platform/ios-simulator/fast/dom/NavigatorContentUtils: Removed.
743         * platform/ios-simulator/fast/dom/Orientation: Removed.
744         * platform/ios-simulator/fast/dom/custom: Removed.
745         * platform/ios-simulator/fast/events/constructors: Removed.
746         * platform/ios-simulator/fast/events/scoped: Removed.
747         * platform/iphone-simulator: Removed.
748         * platform/iphone-simulator/fast: Removed.
749         * platform/iphone-simulator/fast/events: Removed.
750         * platform/mac-mavericks/fast/borders: Removed.
751         * platform/mac-wk2/fast/writing-mode: Removed.
752         * platform/mac-wk2/http/tests/plugins: Removed.
753         * platform/mac-wk2/js: Removed.
754         * platform/mac-wk2/js/dom: Removed.
755         * platform/mac-wk2/tiled-drawing/fixed: Removed.
756         * platform/mac-wk2/tiled-drawing/fixed-background: Removed.
757         * platform/mac-wk2/tiled-drawing/sticky: Removed.
758         * platform/mac/dom: Removed.
759         * platform/mac/dom/xhtml: Removed.
760         * platform/mac/fast/backgrounds/resources: Removed.
761         * platform/mac/media/W3C/audio: Removed.
762         * platform/mac/media/W3C/audio/canPlayType: Removed.
763         * platform/mac/platform/mac-wk2: Removed.
764         * platform/mac/platform/mac/editing/spelling: Removed.
765         * platform/mac/platform/mac/fast/forms: Removed.
766         * platform/win-wk2: Removed.
767         * platform/win-wk2/fast: Removed.
768         * platform/win-wk2/http: Removed.
769         * platform/win-wk2/platform: Removed.
770         * platform/win-wk2/svg: Removed.
771         * platform/win/canvas: Removed.
772         * platform/win/fast/xmlhttprequest: Removed.
773         * platform/win/loader: Removed.
774         * platform/wk2/tables: Removed.
775
776 2015-02-12  Brent Fulgham  <bfulgham@apple.com>
777
778         [Win] Mark some debug assertions.
779
780         * platform/win/TestExpectations: Mark several debug assertions so
781         we don't end testing early.
782
783 2015-02-12  Brent Fulgham  <bfulgham@apple.com>
784
785         [Win] More media rebaselining.
786
787         * platform/win/TestExpectations:
788         * platform/win/fast/css/focus-ring-exists-for-search-field-expected.png: Added.
789         * platform/win/fast/css/focus-ring-exists-for-search-field-expected.txt: Added.
790
791 2015-02-12  Hunseop Jeong  <hs85.jeong@samsung.com>
792
793         [EFL] Need to have new baseline for some tests of fast/ruby since r172874
794         https://bugs.webkit.org/show_bug.cgi?id=141462
795
796         Unreviewed, EFL gardening. Rebaseline after r172874
797
798         * platform/efl/TestExpectations:
799         * platform/efl/fast/ruby/bopomofo-expected.png: Added.
800         * platform/efl/fast/ruby/bopomofo-expected.txt:
801         * platform/efl/fast/ruby/bopomofo-letter-spacing-expected.png: Added.
802         * platform/efl/fast/ruby/bopomofo-letter-spacing-expected.txt:
803         * platform/efl/fast/ruby/bopomofo-rl-expected.png: Added.
804         * platform/efl/fast/ruby/bopomofo-rl-expected.txt:
805         * platform/efl/fast/ruby/ruby-beforeafter-expected.png:
806         * platform/efl/fast/ruby/ruby-beforeafter-expected.txt:
807         * platform/efl/fast/ruby/ruby-length-expected.png:
808         * platform/efl/fast/ruby/ruby-length-expected.txt:
809         * platform/efl/fast/ruby/ruby-run-break-expected.png:
810         * platform/efl/fast/ruby/ruby-run-break-expected.txt:
811         * platform/efl/fast/ruby/ruby-runs-expected.png:
812         * platform/efl/fast/ruby/ruby-runs-expected.txt:
813         * platform/efl/fast/ruby/ruby-runs-spans-expected.png:
814         * platform/efl/fast/ruby/ruby-runs-spans-expected.txt:
815         * platform/efl/fast/ruby/ruby-trailing-expected.png:
816         * platform/efl/fast/ruby/ruby-trailing-expected.txt:
817         * platform/efl/fast/ruby/rubyDOM-insert-rt-expected.png:
818         * platform/efl/fast/ruby/rubyDOM-insert-rt-expected.txt:
819         * platform/efl/fast/ruby/rubyDOM-insert-text1-expected.png:
820         * platform/efl/fast/ruby/rubyDOM-insert-text1-expected.txt:
821         * platform/efl/fast/ruby/rubyDOM-insert-text2-expected.png:
822         * platform/efl/fast/ruby/rubyDOM-insert-text2-expected.txt:
823         * platform/efl/fast/ruby/rubyDOM-insert-text3-expected.png:
824         * platform/efl/fast/ruby/rubyDOM-insert-text3-expected.txt:
825         * platform/efl/fast/ruby/rubyDOM-remove-rt1-expected.png:
826         * platform/efl/fast/ruby/rubyDOM-remove-rt1-expected.txt:
827         * platform/efl/fast/ruby/rubyDOM-remove-rt2-expected.png:
828         * platform/efl/fast/ruby/rubyDOM-remove-rt2-expected.txt:
829         * platform/efl/fast/ruby/rubyDOM-remove-text1-expected.png:
830         * platform/efl/fast/ruby/rubyDOM-remove-text1-expected.txt:
831
832 2015-02-12  Brent Fulgham  <bfulgham@apple.com>
833
834         [Win] Unreviewed updates to test expectations to reduce failures on Windows bots.
835
836         * platform/win/TestExpectations: Mark a number of time-outs for Media tests.
837
838 2015-02-12  Beth Dakin  <bdakin@apple.com>
839
840         Re-baselines after http://trac.webkit.org/changeset/180018
841
842         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
843         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
844         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
845         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
846         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
847
848 2015-02-12  Chris Dumez  <cdumez@apple.com>
849
850         Drop the quirks-mode exception for CSS MIME types
851         https://bugs.webkit.org/show_bug.cgi?id=141501
852
853         Reviewed by Alexey Proskuryakov.
854
855         Update a couple of layout tests now that we dropped the quirks-mode
856         exception for CSS MIME types.
857
858         * http/tests/misc/css-accept-any-type-expected.txt:
859         * http/tests/misc/css-accept-any-type.html:
860         * http/tests/security/cross-origin-css-expected.txt:
861         * http/tests/security/cross-origin-css.html:
862
863 2015-02-12  Beth Dakin  <bdakin@apple.com>
864
865         REGRESSION: Should not send wheel events with a delta of 0
866         https://bugs.webkit.org/show_bug.cgi?id=141537
867         -and corresponding-
868         rdar://problem/18903118
869
870         Reviewed by Simon Fraser.
871
872         * platform/mac-wk2/tiled-drawing/scrolling/wheel-events-with-no-delta-expected.txt: Added.
873         * platform/mac-wk2/tiled-drawing/scrolling/wheel-events-with-no-delta.html: Added.
874
875 2015-02-12  Joseph Pecoraro  <pecoraro@apple.com>
876
877         Web Inspector: Crash inspecting styles of element with mutated stylesheet
878         https://bugs.webkit.org/show_bug.cgi?id=141451
879
880         Reviewed by Timothy Hatcher.
881
882         * inspector/css/stylesheet-with-mutations-expected.txt: Added.
883         * inspector/css/stylesheet-with-mutations.html: Added.
884         Previously this test would crash, or in debug builds show one
885         of the two selectors in the rule.
886
887 2015-02-12  Commit Queue  <commit-queue@webkit.org>
888
889         Unreviewed, rolling out r179987.
890         https://bugs.webkit.org/show_bug.cgi?id=141525
891
892         caused debug tests to fail (Requested by alexchristensen on
893         #webkit).
894
895         Reverted changeset:
896
897         "[CSS Grid Layout] Invalid initialization of track sizes with
898         non spanning grid items"
899         https://bugs.webkit.org/show_bug.cgi?id=140763
900         http://trac.webkit.org/changeset/179987
901
902 2015-02-12  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
903
904         Unreviewed, EFL gardening. Two tests have been failing since r148090.
905
906         * platform/efl/TestExpectations: Skip 2 failure tests.
907
908 2015-02-12  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
909
910         Unreviewed, EFL gardening.
911
912         * platform/efl/TestExpectations: Mark two tests failing since r177664.
913
914 2015-01-23  Sergio Villar Senin  <svillar@igalia.com>
915
916         [CSS Grid Layout] Invalid initialization of track sizes with non spanning grid items
917         https://bugs.webkit.org/show_bug.cgi?id=140763
918
919         Reviewed by Antti Koivisto.
920
921         * fast/css-grid-layout/grid-content-sized-columns-resolution-expected.txt:
922         * fast/css-grid-layout/grid-content-sized-columns-resolution.html:
923         * fast/css-grid-layout/grid-initialize-span-one-items-expected.txt: Added.
924         * fast/css-grid-layout/grid-initialize-span-one-items.html: Added.
925
926 2015-02-11  Chris Fleizach  <cfleizach@apple.com>
927
928         AX: Undeprecate ios-simulator accessibility tests
929         https://bugs.webkit.org/show_bug.cgi?id=141407
930
931         Reviewed by Daniel Bates.
932
933         Undeprecate ios accessibility tests.
934         Modified one failing test (svg-group-element-with-title.html) slightly to get it to pass.
935
936         * platform/ios-sim-deprecated/accessibility: Removed.
937         * platform/ios-sim-deprecated/accessibility/accessibility-aria-table-children-expected.txt: Removed.
938         * platform/ios-sim-deprecated/accessibility/accessibility-aria-table-children.html: Removed.
939         * platform/ios-sim-deprecated/accessibility/accessibility-crash-in-axcontainer-expected.txt: Removed.
940         * platform/ios-sim-deprecated/accessibility/accessibility-crash-in-axcontainer.html: Removed.
941         * platform/ios-sim-deprecated/accessibility/accessibility-hint-expected.txt: Removed.
942         * platform/ios-sim-deprecated/accessibility/accessibility-hint.html: Removed.
943         * platform/ios-sim-deprecated/accessibility/aria-label-with-internal-text-expected.txt: Removed.
944         * platform/ios-sim-deprecated/accessibility/aria-label-with-internal-text.html: Removed.
945         * platform/ios-sim-deprecated/accessibility/aria-pressed-state-expected.txt: Removed.
946         * platform/ios-sim-deprecated/accessibility/aria-pressed-state.html: Removed.
947         * platform/ios-sim-deprecated/accessibility/centerpoint-expected.txt: Removed.
948         * platform/ios-sim-deprecated/accessibility/centerpoint.html: Removed.
949         * platform/ios-sim-deprecated/accessibility/disabled-states-expected.txt: Removed.
950         * platform/ios-sim-deprecated/accessibility/disabled-states.html: Removed.
951         * platform/ios-sim-deprecated/accessibility/dom-focus-fires-on-correct-element-expected.txt: Removed.
952         * platform/ios-sim-deprecated/accessibility/dom-focus-fires-on-correct-element.html: Removed.
953         * platform/ios-sim-deprecated/accessibility/element-paths-expected.txt: Removed.
954         * platform/ios-sim-deprecated/accessibility/element-paths.html: Removed.
955         * platform/ios-sim-deprecated/accessibility/file-upload-button-expected.txt: Removed.
956         * platform/ios-sim-deprecated/accessibility/file-upload-button.html: Removed.
957         * platform/ios-sim-deprecated/accessibility/focus-change-notifications-expected.txt: Removed.
958         * platform/ios-sim-deprecated/accessibility/focus-change-notifications.html: Removed.
959         * platform/ios-sim-deprecated/accessibility/header-elements-expected.txt: Removed.
960         * platform/ios-sim-deprecated/accessibility/header-elements.html: Removed.
961         * platform/ios-sim-deprecated/accessibility/identifier-expected.txt: Removed.
962         * platform/ios-sim-deprecated/accessibility/identifier.html: Removed.
963         * platform/ios-sim-deprecated/accessibility/internal-link-expected.txt: Removed.
964         * platform/ios-sim-deprecated/accessibility/internal-link.html: Removed.
965         * platform/ios-sim-deprecated/accessibility/landmark-type-expected.txt: Removed.
966         * platform/ios-sim-deprecated/accessibility/landmark-type.html: Removed.
967         * platform/ios-sim-deprecated/accessibility/link-with-images-text-expected.txt: Removed.
968         * platform/ios-sim-deprecated/accessibility/link-with-images-text.html: Removed.
969         * platform/ios-sim-deprecated/accessibility/link-with-only-image-expected.txt: Removed.
970         * platform/ios-sim-deprecated/accessibility/link-with-only-image.html: Removed.
971         * platform/ios-sim-deprecated/accessibility/math-expected.txt: Removed.
972         * platform/ios-sim-deprecated/accessibility/math.html: Removed.
973         * platform/ios-sim-deprecated/accessibility/mixed-checkboxes-expected.txt: Removed.
974         * platform/ios-sim-deprecated/accessibility/mixed-checkboxes.html: Removed.
975         * platform/ios-sim-deprecated/accessibility/no-child-link-header-expected.txt: Removed.
976         * platform/ios-sim-deprecated/accessibility/no-child-link-header.html: Removed.
977         * platform/ios-sim-deprecated/accessibility/non-contiguous-link-expected.txt: Removed.
978         * platform/ios-sim-deprecated/accessibility/non-contiguous-link.html: Removed.
979         * platform/ios-sim-deprecated/accessibility/out-of-bounds-child-access-expected.txt: Removed.
980         * platform/ios-sim-deprecated/accessibility/out-of-bounds-child-access.html: Removed.
981         * platform/ios-sim-deprecated/accessibility/password-value-expected.txt: Removed.
982         * platform/ios-sim-deprecated/accessibility/password-value.html: Removed.
983         * platform/ios-sim-deprecated/accessibility/placeholder-value-expected.txt: Removed.
984         * platform/ios-sim-deprecated/accessibility/placeholder-value.html: Removed.
985         * platform/ios-sim-deprecated/accessibility/popup-button-value-label-expected.txt: Removed.
986         * platform/ios-sim-deprecated/accessibility/popup-button-value-label.html: Removed.
987         * platform/ios-sim-deprecated/accessibility/progressbar-expected.txt: Removed.
988         * platform/ios-sim-deprecated/accessibility/progressbar.html: Removed.
989         * platform/ios-sim-deprecated/accessibility/radio-button-expected.txt: Removed.
990         * platform/ios-sim-deprecated/accessibility/radio-button.html: Removed.
991         * platform/ios-sim-deprecated/accessibility/secure-text-field-expected.txt: Removed.
992         * platform/ios-sim-deprecated/accessibility/secure-text-field.html: Removed.
993         * platform/ios-sim-deprecated/accessibility/selected-buttons-expected.txt: Removed.
994         * platform/ios-sim-deprecated/accessibility/selected-buttons.html: Removed.
995         * platform/ios-sim-deprecated/accessibility/selected-text-expected.txt: Removed.
996         * platform/ios-sim-deprecated/accessibility/selected-text.html: Removed.
997         * platform/ios-sim-deprecated/accessibility/svg-group-element-with-title-expected.txt: Removed.
998         * platform/ios-sim-deprecated/accessibility/svg-group-element-with-title.html: Removed.
999         * platform/ios-sim-deprecated/accessibility/svg-path-crash-expected.txt: Removed.
1000         * platform/ios-sim-deprecated/accessibility/svg-path-crash.html: Removed.
1001         * platform/ios-sim-deprecated/accessibility/tab-role-expected.txt: Removed.
1002         * platform/ios-sim-deprecated/accessibility/tab-role.html: Removed.
1003         * platform/ios-sim-deprecated/accessibility/table-cell-for-row-col-expected.txt: Removed.
1004         * platform/ios-sim-deprecated/accessibility/table-cell-for-row-col.html: Removed.
1005         * platform/ios-sim-deprecated/accessibility/table-cell-ranges-expected.txt: Removed.
1006         * platform/ios-sim-deprecated/accessibility/table-cell-ranges.html: Removed.
1007         * platform/ios-sim-deprecated/accessibility/table-with-mismatch-column-count-in-initial-section-expected.txt: Removed.
1008         * platform/ios-sim-deprecated/accessibility/tables-lists-expected.txt: Removed.
1009         * platform/ios-sim-deprecated/accessibility/tables-lists.html: Removed.
1010         * platform/ios-sim-deprecated/accessibility/text-line-no-ignored-elements-expected.txt: Removed.
1011         * platform/ios-sim-deprecated/accessibility/text-line-no-ignored-elements.html: Removed.
1012         * platform/ios-sim-deprecated/accessibility/text-marker-list-item-expected.txt: Removed.
1013         * platform/ios-sim-deprecated/accessibility/text-marker-list-item.html: Removed.
1014         * platform/ios-sim-deprecated/accessibility/text-marker-validation-expected.txt: Removed.
1015         * platform/ios-sim-deprecated/accessibility/text-marker-validation.html: Removed.
1016         * platform/ios-sim-deprecated/accessibility/text-role-expected.txt: Removed.
1017         * platform/ios-sim-deprecated/accessibility/text-role.html: Removed.
1018         * platform/ios-sim-deprecated/accessibility/textfield-in-axvalue-expected.txt: Removed.
1019         * platform/ios-sim-deprecated/accessibility/textfield-in-axvalue.html: Removed.
1020         * platform/ios-sim-deprecated/accessibility/toggle-button-expected.txt: Removed.
1021         * platform/ios-sim-deprecated/accessibility/toggle-button.html: Removed.
1022         * platform/ios-sim-deprecated/accessibility/url-test-expected.txt: Removed.
1023         * platform/ios-sim-deprecated/accessibility/url-test.html: Removed.
1024         * platform/ios-simulator/accessibility: Copied from LayoutTests/platform/ios-sim-deprecated/accessibility.
1025         * platform/ios-simulator/accessibility/svg-group-element-with-title.html:
1026
1027 2015-02-11  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1028
1029         Unreviewed, EFL gardenging. Need to mark pointer/hover media query tests as failure.
1030         These tests have been failed since r179055.
1031
1032         * platform/efl/TestExpectations:
1033
1034 2015-02-11  Darin Adler  <darin@apple.com>
1035
1036         SVGUseElement follow-up improvements
1037         https://bugs.webkit.org/show_bug.cgi?id=141382
1038
1039         Reviewed by Antti Koivisto.
1040
1041         Modified some tests to be reference tests since the change in implementation slightly changed
1042         the behavior, but not in a way that matters. Other similar updates.
1043
1044         * TestExpectations: Expect a progression in imported/mozilla/svg/dynamic-use-02.svg.
1045
1046         * platform/gtk/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png: Removed.
1047         * platform/gtk/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt: Removed.
1048         * platform/gtk/svg/custom/use-property-synchronization-crash-expected.png: Removed.
1049         * platform/ios-sim-deprecated/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt: Removed.
1050         * platform/ios-simulator/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt: Removed.
1051         * platform/mac-mountainlion/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt: Removed.
1052         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png: Removed.
1053         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt: Removed.
1054         * platform/mac/svg/custom/use-property-synchronization-crash-expected.png: Removed.
1055
1056         * svg/animations/use-animate-width-and-height-expected.txt: Updated to expect the new expression
1057         name from the modified test.
1058         * svg/animations/use-animate-width-and-height.html: THe state of the shadow root now depends on
1059         layout, so force layout before inspecting it.
1060
1061         * svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.xhtml: Added.
1062         * svg/custom/relative-sized-shadow-tree-content-with-symbol.xhtml: Made this no longer be a
1063         repaint test. Not sure why we are using those in so many cases. Also made it be a reference test.
1064
1065         * svg/custom/use-property-synchronization-crash-expected.svg: Added.
1066         * svg/custom/use-property-synchronization-crash-expected.txt: Removed.
1067
1068 2015-02-11  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1069
1070         Unreviewed, EFL gardening. Mark multi-column failing tests to Failure.
1071         Those tests have been failing since r167808.
1072
1073         * platform/efl/TestExpectations:
1074
1075 2015-02-11  Dhi Aurrahman  <diorahman@rockybars.com>
1076
1077         CSS selector JIT compilation support for :lang()
1078         https://bugs.webkit.org/show_bug.cgi?id=140818
1079
1080         Reviewed by Benjamin Poulain.
1081
1082         * fast/selectors/lang-chained-multiple-expected.txt: Added.
1083         * fast/selectors/lang-chained-multiple.html: Added.
1084
1085 2015-02-11  Sam Weinig  <sam@webkit.org>
1086
1087         REGRESSION(r179166): Crash when accessing document.dir on a document with no elements
1088         <rdar://problem/19804351>
1089         https://bugs.webkit.org/show_bug.cgi?id=141480
1090
1091         Reviewed by Chris Dumez.
1092
1093         * fast/dom/document-dir-empty-document-crash-expected.txt: Added.
1094         * fast/dom/document-dir-empty-document-crash.html: Added.
1095
1096 2015-02-11  Tim Horton  <timothy_horton@apple.com>
1097
1098         REGRESSION (iOS 8): PDFs embedded in <object>/<embed> tag don't load at all
1099         https://bugs.webkit.org/show_bug.cgi?id=141457
1100         <rdar://problem/18221851>
1101
1102         Reviewed by Alexey Proskuryakov.
1103
1104         * TestExpectations:
1105         * fast/replaced/pdf-as-object-and-embed-expected.html: Added.
1106         * fast/replaced/pdf-as-object-and-embed.html: Added.
1107         * platform/ios-simulator-wk2/TestExpectations:
1108         Add a test that ensures that WebKit2 on iOS treats <object>, <embed>,
1109         and <img> the same when rendering a PDF.
1110
1111 2015-02-11  ChangSeok Oh  <changseok.oh@collabora.com>
1112
1113         Div having contentEditable and display:flex cannot be edited if it is empty.
1114         https://bugs.webkit.org/show_bug.cgi?id=141218
1115
1116         Reviewed by Ryosuke Niwa.
1117
1118         This tests if an editable flexbox can be reedited after erasing all texts in it.
1119
1120         * fast/events/key-events-in-editable-flexbox-expected.txt: Added.
1121         * fast/events/key-events-in-editable-flexbox.html: Added.
1122
1123 2015-02-11  Sam Weinig  <sam@webkit.org>
1124
1125         performance.now can crash if accessed from a window that has navigated
1126         <rdar://problem/16892506>
1127         https://bugs.webkit.org/show_bug.cgi?id=141478
1128
1129         Reviewed by Alexey Proskuryakov.
1130
1131         * fast/performance/performance-now-crash-on-navigated-window-expected.txt: Added.
1132         * fast/performance/performance-now-crash-on-navigated-window.html: Added.
1133         * fast/performance/resources: Added.
1134         * fast/performance/resources/initialFrame.html: Added.
1135         * fast/performance/resources/secondFrame.html: Added.
1136         Add test for calling performance.now() on from a navigated window.
1137
1138 2015-02-10  Alexey Proskuryakov  <ap@apple.com>
1139
1140         URL::setUser and URL::setPass don't percent encode
1141         https://bugs.webkit.org/show_bug.cgi?id=141453
1142         rdar://problem/14844503&16551802&19623145
1143
1144         Reviewed by Darin Adler.
1145
1146         * fast/url/url-credentials-escaping-expected.txt: Added.
1147         * fast/url/url-credentials-escaping.html: Added.
1148         This change is most directly testable via URL API.
1149
1150         * http/tests/xmlhttprequest/basic-auth-credentials-escaping-expected.txt: Added.
1151         * http/tests/xmlhttprequest/basic-auth-credentials-escaping.html: Added.
1152         Verify that this doesn't break XMLHttpRequest authentication.
1153
1154         * fast/dom/DOMURL/invalid-url-getters-expected.txt: Removed.
1155         * fast/dom/DOMURL/invalid-url-getters.html: Removed.
1156         * fast/dom/DOMURL/url-origin-expected.txt:
1157         * fast/dom/DOMURL/url-origin.html:
1158         Removed tests for invalid URLs, there is no such thing with URL API.
1159
1160 2015-02-11  Commit Queue  <commit-queue@webkit.org>
1161
1162         Unreviewed, rolling out r179921.
1163         https://bugs.webkit.org/show_bug.cgi?id=141473
1164
1165         caused about 30 test failures on yosemite and mavericks
1166         (Requested by alexchristensen on #webkit).
1167
1168         Reverted changeset:
1169
1170         "Div having contentEditable and display:flex cannot be edited
1171         if it is empty."
1172         https://bugs.webkit.org/show_bug.cgi?id=141218
1173         http://trac.webkit.org/changeset/179921
1174
1175 2015-02-11  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
1176
1177         Unreviewed GTK+ Gardening 11 February.
1178
1179         * platform/gtk/TestExpectations:
1180         * platform/gtk/editing/pasteboard/onpaste-text-html-expected.txt: Rebaselined after r179168.
1181         * platform/gtk/fast/css/outline-auto-empty-rects-expected.txt: Added. Rebaselined after r177774.
1182         * platform/gtk/fast/css/pseudo-invalid-form-invalidation-optimization-expected.txt: Added. Rebaselined after r177664.
1183         * platform/gtk/fast/css/pseudo-valid-form-invalidation-optimization-expected.txt: Added. Rebaselined after r177664.
1184         * platform/gtk/fast/forms/basic-buttons-expected.txt: Rebaselined after r178078.
1185         * platform/gtk/fast/line-grid/line-align-right-edges-expected.txt: Rebaselined after r177128.
1186         * platform/gtk/fast/sub-pixel/selection/selection-rect-in-sub-pixel-table-expected.txt: Added. Rebaselined after r177774.
1187         * platform/gtk/fast/table/022-expected.txt: Added. Rebaselined after r177774.
1188         * platform/gtk/fast/text/wbr-pre-expected.txt: Added. Rebaselined after r177774.
1189         * platform/gtk/fast/text/whitespace/019-expected.txt: Added. Rebaselined after r177774.
1190         * platform/gtk/fast/text/whitespace/023-expected.txt: Added. Rebaselined after r177774.
1191         * platform/gtk/svg/W3C-SVG-1.1/fonts-glyph-03-t-expected.txt: Added. Rebaselined after r177490.
1192         * platform/gtk/svg/custom/glyph-selection-arabic-forms-expected.txt: Added. Rebaselined after r177774.
1193         * platform/gtk/svg/custom/glyph-selection-lang-attribute-expected.txt: Rebaselined after r177490.
1194
1195 2015-02-11  Carlos Garcia Campos  <cgarcia@igalia.com>
1196
1197         [GTK] Add default color chooser implementation using GtkColorChooserDialog
1198         https://bugs.webkit.org/show_bug.cgi?id=141392
1199
1200         Reviewed by Gustavo Noronha Silva.
1201
1202         Unskip input color tests.
1203
1204         * platform/gtk/TestExpectations:
1205         * platform/gtk/fast/forms/color/input-appearance-color-expected.txt: Added.
1206
1207 2015-02-11  ChangSeok Oh  <changseok.oh@collabora.com>
1208
1209         Div having contentEditable and display:flex cannot be edited if it is empty.
1210         https://bugs.webkit.org/show_bug.cgi?id=141218
1211
1212         Reviewed by Ryosuke Niwa.
1213
1214         This tests if an editable flexbox can be reedited after erasing all texts in it.
1215
1216         * fast/events/key-events-in-editable-flexbox-expected.txt: Added.
1217         * fast/events/key-events-in-editable-flexbox.html: Added.
1218
1219 2015-02-11  Dana Burkart  <dburkart@apple.com>
1220
1221         http/tests/cache/disk-cache-validation.html generates a lot of Perl errors
1222         https://bugs.webkit.org/show_bug.cgi?id=141393
1223
1224         Reviewed by Darin Adler.
1225
1226         * http/tests/cache/resources/generate-response.cgi:
1227
1228 2015-02-10  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1229
1230         Unreviewed, EFL gardening. Tests of fast/ruby needs to have new baseline since r172874.
1231
1232         * platform/efl/TestExpectations:
1233
1234 2015-02-10  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1235
1236         Unreviewed EFL gardening. Some tests of imported/mozilla/svg/ have been failed since r177330.
1237         Mark those tests to ImageOnlyFailure.
1238
1239         * platform/efl/TestExpectations:
1240
1241 2015-02-10  Alexey Proskuryakov  <ap@apple.com>
1242
1243         REGRESSION(?): inspector/css/selector-dynamic-specificity.html sometimes crashes
1244         https://bugs.webkit.org/show_bug.cgi?id=141118
1245
1246         * platform/mac-wk2/TestExpectations: Skpping the test, I'm concerned that it may
1247         be affecting other tests.
1248
1249 2015-02-09  David Hyatt  <hyatt@apple.com>
1250
1251         text-underline-position: under is broken
1252         https://bugs.webkit.org/show_bug.cgi?id=141400
1253         <rdar://problem/18569583>
1254
1255         Reviewed by Simon Fraser.
1256
1257         * fast/text/text-underline-position-under-expected.html: Added.
1258         * fast/text/text-underline-position-under.html: Added.
1259
1260 2015-02-07  Zalan Bujtas  <zalan@apple.com>
1261
1262         REGRESSION (r168046): Crash in WebCore::InlineBox::renderer / WebCore::RenderFlowThread::checkLinesConsistency
1263         https://bugs.webkit.org/show_bug.cgi?id=133462
1264
1265         Reviewed by David Hyatt.
1266
1267         RenderFlowThread::m_lineToRegionMap stores pointers to the root inlineboxes in the block flow.
1268         Normally root inlineboxes remove themselves from this map in their dtors. However when collapsing an anonymous block,
1269         we detach the inline tree first and destroy them after. The detached root boxes can't access
1270         the flowthread containing block and we end up with dangling pointers in this map.
1271         Call removeFlowChildInfo() before detaching the subtree to ensure proper pointer removal.
1272
1273         * fast/multicol/newmulticol/crash-when-switching-to-floating-expected.txt: Added.
1274         * fast/multicol/newmulticol/crash-when-switching-to-floating.html: Added.
1275
1276 2015-02-10  David Kilzer  <ddkilzer@apple.com>
1277
1278         [iOS] Gardening: fast/loader/subframe-navigate-during-main-frame-load.html crashes running all tests
1279
1280         * platform/ios-simulator-wk2/TestExpectations: Mark
1281         fast/loader/subframe-navigate-during-main-frame-load.html as
1282         flakey.
1283
1284 2015-02-10  Julien Isorce  <j.isorce@samsung.com>
1285
1286         Render: properly update body's background image
1287         https://bugs.webkit.org/show_bug.cgi?id=140183
1288
1289         When HTML and BODY renderers are both composited the
1290         skipBodyBackground condition should also take into account
1291         if the HTML's layer can draw its contents.
1292
1293         Reviewed by Darin Adler.
1294
1295         * compositing/backgrounds/background-image-with-negative-zindex-expected.html: Added.
1296         * compositing/backgrounds/background-image-with-negative-zindex.html: Added.
1297
1298 2015-02-10  Eric Carlson  <eric.carlson@apple.com>
1299
1300         [iOS] don't get out of sync when interrupt/resume calls are not balanced
1301         https://bugs.webkit.org/show_bug.cgi?id=141310
1302
1303         Reviewed by Jer Noble.
1304
1305         * media/video-interruption-with-resume-allowing-play-expected.txt:
1306         * media/video-interruption-with-resume-allowing-play.html: Updated to test unbalanced calls 
1307             to begin/end interruption.
1308
1309 2015-02-10  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
1310
1311         Unreviewed GTK Gardening.
1312
1313         * platform/gtk/TestExpectations:
1314         * platform/gtk/fast/css/font-face-in-media-rule-expected.txt: Added. Rebaselined after r177774.
1315
1316 2015-02-09  Brent Fulgham  <bfulgham@apple.com>
1317
1318         [Win] Activate media tests. (Unreviewed)
1319
1320         * platform/win/TestExpectations: Activate tests.
1321
1322 2015-02-09  Roger Fong  <roger_fong@apple.com>
1323
1324         WebGL: Update 1.0.2 conformance layout tests and address new failure.
1325         https://bugs.webkit.org/show_bug.cgi?id=141408.
1326         <rdar://problem/19773236>
1327
1328         Reviewed by Dean Jackson.
1329
1330         * fast/canvas/webgl/bad-arguments-test-expected.txt: Removed.
1331         * fast/canvas/webgl/bad-arguments-test.html: Removed. Redundant test case.
1332         * webgl/1.0.2/resources/webgl_test_files/README.md:
1333         * webgl/1.0.2/resources/webgl_test_files/conformance/attribs/gl-disabled-vertex-attrib.html:
1334         * webgl/1.0.2/resources/webgl_test_files/conformance/context/context-creation-and-destruction.html:
1335         * webgl/1.0.2/resources/webgl_test_files/conformance/extensions/webgl-compressed-texture-s3tc.html:
1336         * webgl/1.0.2/resources/webgl_test_files/conformance/extensions/webgl-debug-shaders.html:
1337         * webgl/1.0.2/resources/webgl_test_files/conformance/extensions/webgl-depth-texture.html:
1338         * webgl/1.0.2/resources/webgl_test_files/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html:
1339         * webgl/1.0.2/resources/webgl_test_files/conformance/misc/bad-arguments-test.html:
1340         * webgl/1.0.2/resources/webgl_test_files/conformance/misc/webgl-specific.html:
1341         * webgl/1.0.2/resources/webgl_test_files/conformance/more/functions/uniformMatrixBadArgs.html:
1342         * webgl/1.0.2/resources/webgl_test_files/conformance/more/unit.js:
1343         * webgl/1.0.2/resources/webgl_test_files/conformance/more/util.js:
1344         (VBO.prototype.use):
1345         * webgl/1.0.2/resources/webgl_test_files/conformance/rendering/multisample-corruption.html:
1346         * webgl/1.0.2/resources/webgl_test_files/conformance/resources/fragmentShader.frag:
1347         * webgl/1.0.2/resources/webgl_test_files/conformance/resources/glsl-generator.js:
1348         * webgl/1.0.2/resources/webgl_test_files/conformance/resources/vertexShader.vert:
1349         * webgl/1.0.2/resources/webgl_test_files/conformance/resources/webgl-test-utils.js:
1350         (WebGLTestUtils):
1351         * webgl/1.0.2/resources/webgl_test_files/test-guidelines.md:
1352         * webgl/1.0.2/resources/webgl_test_files/webgl-conformance-tests.html:
1353
1354 2015-02-09  Jer Noble  <jer.noble@apple.com>
1355
1356         [WebAudio] AudioBufferSourceNodes should accurately play backwards if given a negative playbackRate.
1357         https://bugs.webkit.org/show_bug.cgi?id=140955
1358
1359         Reviewed by Eric Carlson.
1360
1361         * webaudio/audiobuffersource-negative-playbackrate-expected.txt: Added.
1362         * webaudio/audiobuffersource-negative-playbackrate-interpolated-expected.txt: Added.
1363         * webaudio/audiobuffersource-negative-playbackrate-interpolated-loop-expected.txt: Added.
1364         * webaudio/audiobuffersource-negative-playbackrate-interpolated-loop.html: Added.
1365         * webaudio/audiobuffersource-negative-playbackrate-interpolated.html:
1366         * webaudio/audiobuffersource-negative-playbackrate-loop-expected.txt: Added.
1367         * webaudio/audiobuffersource-negative-playbackrate-loop.html: Added.
1368         * webaudio/audiobuffersource-negative-playbackrate.html:
1369         * webaudio/resources/audiobuffersource-testing.js:
1370         (createRamp):
1371
1372         Get rid of extra HRTF padding as it's now unnecessary.
1373
1374         * webaudio/resources/note-grain-on-testing.js:
1375         (createSignalBuffer):
1376         (verifyStartAndEndFrames):
1377
1378 2015-02-09  David Kilzer  <ddkilzer@apple.com>
1379
1380         [iOS] Gardening: css3/masking/mask-repeat-space-padding.html
1381
1382         * platform/ios-simulator-wk2/TestExpectations: Remove
1383         expectation since this is covered in
1384         platform/ios-simulator/TestExpectations as an ImageOnlyFailure.
1385
1386 2015-02-09  David Kilzer  <ddkilzer@apple.com>
1387
1388         [iOS] Gardening for editing/execCommand/remove-list-item-1.html
1389
1390         * platform/ios-simulator-wk1/TestExpectations:
1391         (editing/execCommand/remove-list-item-1.html): Mark as flakey.
1392         When run (with or without --run-singly), this test always passes
1393         the first time, but fails all subsequent times due to
1394         EDITING DELEGATE: shouldChangeSelectedDOMRange:range
1395         running in a different order.
1396         * platform/ios-simulator-wk2/editing/execCommand/remove-list-item-1-expected.txt: Update.
1397
1398 2015-02-09  David Kilzer  <ddkilzer@apple.com>
1399
1400         REGRESSION (r179771): [iOS] Gardening for compositing/layer-creation/subpixel-adjacent-layers-overlap.html
1401
1402         Test recently added for:
1403         Convert the compositing overlap map to use LayoutRects
1404         <http://webkit.org/b/141346>
1405
1406         * platform/ios-simulator/compositing/layer-creation/subpixel-adjacent-layers-overlap-expected.txt:
1407         Add platform-specific results for ios-simulator.
1408
1409 2015-02-09  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1410
1411         Unreviewed GTK Gardening.
1412
1413         * platform/gtk/TestExpectations: Mark new test failing
1414         * platform/gtk/css2.1/t1508-c527-font-00-b-expected.txt: Added. Rebaseline after r177774.
1415
1416 2015-01-22  Sergio Villar Senin  <svillar@igalia.com>
1417
1418         [CSS Grid Layout] Tracks' growth limits must be >= base sizes
1419         https://bugs.webkit.org/show_bug.cgi?id=140540
1420
1421         Reviewed by Antti Koivisto.
1422
1423         * fast/css-grid-layout/grid-content-sized-columns-resolution-expected.txt:
1424         * fast/css-grid-layout/grid-content-sized-columns-resolution.html:
1425
1426 2015-02-09  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1427
1428         Unreviewed, add new baseline since r179796.
1429
1430         New baseline was added by r179796. EFL port supports the test as well.
1431         This patch adds new baseline based on EFL port.
1432
1433         * platform/efl/fast/css/focus-ring-exists-for-search-field-expected.png: Added.
1434         * platform/efl/fast/css/focus-ring-exists-for-search-field-expected.txt: Added.
1435
1436 2015-02-08  Chris Fleizach  <cfleizach@apple.com>
1437
1438         AX: VoiceOver appears unresponsive when JavaScript alerts are triggered via focus or blur events
1439         https://bugs.webkit.org/show_bug.cgi?id=140485
1440
1441         Reviewed by Anders Carlsson.
1442
1443         Modify tests that relied on setting behavior and immediately checking results. Those
1444         tests now need to retrieve results after a short timeout.
1445
1446         * accessibility/textarea-selected-text-range-expected.txt:
1447         * accessibility/textarea-selected-text-range.html:
1448         * platform/mac/accessibility/select-element-selection-with-optgroups.html:
1449         * platform/mac/accessibility/setting-attributes-is-asynchronous-expected.txt: Added.
1450         * platform/mac/accessibility/setting-attributes-is-asynchronous.html: Added.
1451
1452 2015-02-08  Benjamin Poulain  <benjamin@webkit.org>
1453
1454         Add parsing support for CSS Selector L4's case-insensitive attribute
1455         https://bugs.webkit.org/show_bug.cgi?id=141373
1456
1457         Reviewed by Darin Adler.
1458
1459         * fast/css/css-selector-text-expected.txt:
1460         * fast/css/css-selector-text.html:
1461         * fast/css/css-set-selector-text-expected.txt:
1462         * fast/css/css-set-selector-text.html:
1463         Basic round-trip serialization through CSSOM.
1464
1465         * fast/css/parsing-css-attribute-case-insensitive-value-1-expected.txt: Added.
1466         * fast/css/parsing-css-attribute-case-insensitive-value-1.html: Added.
1467         Simple cases by themself and used in complex selectors.
1468
1469         * fast/css/parsing-css-attribute-case-insensitive-value-2-expected.txt: Added.
1470         * fast/css/parsing-css-attribute-case-insensitive-value-2.html: Added.
1471         Less simple cases, all kinds of valid syntax for case-insensitive attributes.
1472
1473         * fast/css/parsing-css-attribute-case-insensitive-value-3-expected.txt: Added.
1474         * fast/css/parsing-css-attribute-case-insensitive-value-3.html: Added.
1475         Cases that must be treated as invalid selectors.
1476
1477         * fast/css/parsing-css-attribute-case-insensitive-value-4-expected.txt: Added.
1478         * fast/css/parsing-css-attribute-case-insensitive-value-4.html: Added.
1479         Verify that invalid rules do not affect surrounding valid rules.
1480
1481 2015-02-08  David Kilzer  <ddkilzer@apple.com>
1482
1483         [iOS] Skip js/dom/create-lots-of-workers.html on ios-simulator
1484
1485         Already skipped on mac; marked as flakey on efl and gtk.
1486
1487         Fix tracked by:
1488         REGRESSION: js/dom/create-lots-of-workers.html frequently crashes (sometimes in js/dom/cross-frame-bad-time.html)
1489         <http://webkit.org/b/129758>
1490         <rdar://problem/19760988>
1491
1492         * platform/ios-simulator/TestExpectations: Skip test.
1493         * platform/mac/TestExpectations: Add comment about skipping on
1494         ios-simulator.
1495
1496 2015-02-08  Alexey Proskuryakov  <ap@apple.com>
1497
1498         fullscreen/full-screen-plugin.html is very flaky on Yosemite WK2
1499         https://bugs.webkit.org/show_bug.cgi?id=141364
1500
1501         Reviewed by Sam Weinig.
1502
1503         Make the test wait for the plug-in to become available.
1504
1505         * fullscreen/full-screen-plugin.html:
1506
1507 2015-02-08  Darin Adler  <darin@apple.com>
1508
1509         Remove the SVG instance tree
1510         https://bugs.webkit.org/show_bug.cgi?id=140602
1511
1512         Reviewed by Dean Jackson.
1513
1514         Last step: Remove SVGElementInstance class itself.
1515
1516         * js/dom/global-constructors-attributes-expected.txt: Removed SVGElementInstance.
1517         * platform/efl/js/dom/global-constructors-attributes-expected.txt: Ditto.
1518         * platform/gtk/js/dom/global-constructors-attributes-expected.txt: Ditto.
1519         * platform/ios-sim-deprecated/fast/dom/Window/window-property-descriptors-expected.txt: Ditto.
1520         * platform/ios-sim-deprecated/fast/js/global-constructors-expected.txt: Ditto.
1521         * platform/ios-sim-deprecated/js/dom/global-constructors-attributes-expected.txt: Ditto.
1522         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt: Ditto.
1523         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: Ditto.
1524         * platform/mac/js/dom/global-constructors-attributes-expected.txt: Ditto.
1525         * platform/win/js/dom/global-constructors-attributes-expected.txt: Ditto.
1526         * svg/custom/global-constructors-expected.txt: Ditto.
1527         * svg/custom/script-tests/global-constructors.js: Ditto.
1528         * svg/dom/svg2-inheritance-expected.txt: Ditto.
1529         * svg/dom/svg2-inheritance.html: Ditto.
1530
1531 2015-02-08  Darin Adler  <darin@apple.com>
1532
1533         Make SVGUseElement work without creating any SVGElementInstance objects
1534         https://bugs.webkit.org/show_bug.cgi?id=141374
1535
1536         Reviewed by Sam Weinig.
1537
1538         Results changed on some tests that expected the old "remove all content if a cycle is detected"
1539         behavior from the <use> element. The new behavior is to inhibit cycles, but render everything
1540         else, which is much easier to implement correctly and also makes logical sense. Changed all
1541         those tests to be reference tests, which makes sense since they are focusing on what gets
1542         rendered in these complex cases, and the expected results are a lot easier to understand in
1543         SVG form than they were in txt/png form. This also means we can remove a lot of platform-specific
1544         results since reference tests aren't sensitive to small platform differences in rendering.
1545
1546         * platform/efl/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.png: Removed.
1547         * platform/efl/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png: Removed.
1548         * platform/efl/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png: Removed.
1549         * platform/efl/svg/hixie/error/017-expected.png: Removed.
1550         * platform/gtk/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.png: Removed.
1551         * platform/gtk/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png: Removed.
1552         * platform/gtk/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png: Removed.
1553         * platform/gtk/svg/custom/use-on-disallowed-foreign-object-3-expected.png: Removed.
1554         * platform/gtk/svg/custom/use-on-disallowed-foreign-object-3-expected.txt: Removed.
1555         * platform/gtk/svg/custom/use-recursion-1-expected.png: Removed.
1556         * platform/gtk/svg/custom/use-recursion-1-expected.txt: Removed.
1557         * platform/gtk/svg/custom/use-recursion-2-expected.png: Removed.
1558         * platform/gtk/svg/custom/use-recursion-2-expected.txt: Removed.
1559         * platform/gtk/svg/custom/use-recursion-3-expected.png: Removed.
1560         * platform/gtk/svg/custom/use-recursion-3-expected.txt: Removed.
1561         * platform/gtk/svg/custom/use-recursion-4-expected.png: Removed.
1562         * platform/gtk/svg/custom/use-recursion-4-expected.txt: Removed.
1563         * platform/gtk/svg/hixie/error/017-expected.png: Removed.
1564         * platform/ios-sim-deprecated/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.txt: Removed.
1565         * platform/ios-sim-deprecated/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.txt: Removed.
1566         * platform/ios-sim-deprecated/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt: Removed.
1567         * platform/ios-sim-deprecated/svg/custom/use-on-disallowed-foreign-object-3-expected.txt: Removed.
1568         * platform/ios-sim-deprecated/svg/custom/use-recursion-1-expected.txt: Removed.
1569         * platform/ios-sim-deprecated/svg/custom/use-recursion-2-expected.txt: Removed.
1570         * platform/ios-sim-deprecated/svg/custom/use-recursion-3-expected.txt: Removed.
1571         * platform/ios-sim-deprecated/svg/custom/use-recursion-4-expected.txt: Removed.
1572         * platform/ios-sim-deprecated/svg/hixie/error/017-expected.txt: Removed.
1573         * platform/ios-simulator/svg/custom/use-on-disallowed-foreign-object-3-expected.txt: Removed.
1574         * platform/ios-simulator/svg/custom/use-recursion-1-expected.txt: Removed.
1575         * platform/ios-simulator/svg/custom/use-recursion-2-expected.txt: Removed.
1576         * platform/ios-simulator/svg/custom/use-recursion-3-expected.txt: Removed.
1577         * platform/ios-simulator/svg/custom/use-recursion-4-expected.txt: Removed.
1578         * platform/mac-mountainlion/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.txt: Removed.
1579         * platform/mac-mountainlion/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.txt: Removed.
1580         * platform/mac-mountainlion/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt: Removed.
1581         * platform/mac-mountainlion/svg/custom/use-on-disallowed-foreign-object-3-expected.txt: Removed.
1582         * platform/mac-mountainlion/svg/custom/use-recursion-1-expected.txt: Removed.
1583         * platform/mac-mountainlion/svg/custom/use-recursion-2-expected.txt: Removed.
1584         * platform/mac-mountainlion/svg/custom/use-recursion-3-expected.txt: Removed.
1585         * platform/mac-mountainlion/svg/custom/use-recursion-4-expected.txt: Removed.
1586         * platform/mac-mountainlion/svg/hixie/error/017-expected.txt: Removed.
1587         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.png: Removed.
1588         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.txt: Removed.
1589         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png: Removed.
1590         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.txt: Removed.
1591         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png: Removed.
1592         * platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt: Removed.
1593         * platform/mac/svg/custom/use-on-disallowed-foreign-object-3-expected.png: Removed.
1594         * platform/mac/svg/custom/use-on-disallowed-foreign-object-3-expected.txt: Removed.
1595         * platform/mac/svg/custom/use-recursion-1-expected.png: Removed.
1596         * platform/mac/svg/custom/use-recursion-1-expected.txt: Removed.
1597         * platform/mac/svg/custom/use-recursion-2-expected.png: Removed.
1598         * platform/mac/svg/custom/use-recursion-2-expected.txt: Removed.
1599         * platform/mac/svg/custom/use-recursion-3-expected.png: Removed.
1600         * platform/mac/svg/custom/use-recursion-3-expected.txt: Removed.
1601         * platform/mac/svg/custom/use-recursion-4-expected.png: Removed.
1602         * platform/mac/svg/custom/use-recursion-4-expected.txt: Removed.
1603         * platform/mac/svg/hixie/error/017-expected.png: Removed.
1604         * platform/mac/svg/hixie/error/017-expected.txt: Removed.
1605
1606         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.svg: Added. Made this be a reference test,
1607         and made it expect more of the recursion to work.
1608         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.txt: Removed.
1609         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.svg: Added. More of the same.
1610         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.txt: Removed.
1611         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.svg: Added. More of the same.
1612         * svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt: Removed.
1613         * svg/custom/use-on-disallowed-foreign-object-3-expected.svg: Added. More of the same.
1614         * svg/custom/use-recursion-1-expected.svg: Added. More of the same.
1615         * svg/custom/use-recursion-2-expected.svg: Added. More of the same.
1616         * svg/custom/use-recursion-3-expected.svg: Added. More of the same.
1617         * svg/custom/use-recursion-4-expected.svg: Added. More of the same.
1618         * svg/hixie/error/017-expected.txt: Removed.
1619         * svg/hixie/error/017-expected.xml: Added. More of the same.
1620
1621         * svg/in-html/defs-after-use.html: Updated incorrect bug number in this test.
1622
1623 2015-02-08  David Kilzer  <ddkilzer@apple.com>
1624
1625         Skip fast/parser/document-open-in-unload.html on all WK2 platforms
1626
1627         Tracked by:
1628         [WK2] fast/parser/document-open-in-unload.html makes the following test crash
1629         <http://webkit.org/b/98345>
1630
1631         * platform/mac-wk2/TestExpectations: Move Skip expectation from here...
1632         * platform/wk2/TestExpectations: ...to here with updated bug number.
1633
1634 2015-02-08  David Kilzer  <ddkilzer@apple.com>
1635
1636         Update section headers for mac-wk2/TestExpectations
1637
1638         * platform/mac-wk2/TestExpectations:
1639
1640 2015-02-08  David Kilzer  <ddkilzer@apple.com>
1641
1642         [iOS] Gardening: Some MathML tests crash in RenderMathMLOperator::advanceForGlyph() or boundsForGlyph()
1643
1644         Tracked by: <http://webkit.org/b/141371>
1645
1646         * platform/ios-simulator-wk2/TestExpectations: Mark tests as
1647         crashing.
1648
1649 2015-02-08  David Kilzer  <ddkilzer@apple.com>
1650
1651         REGRESSION (r179391): Remove references to deleted SVG tests
1652
1653         Fixes the following lint warnings:
1654
1655             --lint-test-files warnings:
1656             LayoutTests/platform/ios-simulator-wk2/TestExpectations:412 Path does not exist. svg/custom/use-elementInstance-event-target.svg
1657             LayoutTests/platform/ios-simulator-wk2/TestExpectations:413 Path does not exist. svg/custom/use-elementInstance-methods.svg
1658             LayoutTests/platform/ios-simulator-wk2/TestExpectations:417 Path does not exist. svg/custom/use-instanceRoot-event-listeners.xhtml
1659
1660         * platform/ios-simulator-wk2/TestExpectations: Remove deleted
1661         tests.
1662
1663 2015-02-08  Alexey Proskuryakov  <ap@apple.com>
1664
1665         AX: The input element with type="search" has no default focus outline
1666         https://bugs.webkit.org/show_bug.cgi?id=140326
1667
1668         Adding results for Mavericks.
1669
1670         * platform/mac-mavericks/fast/css/focus-ring-exists-for-search-field-expected.txt: Added.
1671
1672 2015-02-08  Alexey Proskuryakov  <ap@apple.com>
1673
1674         http/tests/security/appcache-in-private-browsing.html is flaky
1675         https://bugs.webkit.org/show_bug.cgi?id=141370
1676
1677         * TestExpectations: Marking as such.
1678
1679 2015-02-08  Alexey Proskuryakov  <ap@apple.com>
1680
1681         Application cache abort() tests are flaky
1682         https://bugs.webkit.org/show_bug.cgi?id=87633
1683
1684         Moved expectations form Efl to root TestExpectations file. Also, removed Crash
1685         expectation, as no bot hits that now.
1686
1687         Removed an erroneously added expectation for abort-cache-onchecking-resource-404.html -
1688         this test doesn't happen to fail on the bots, although it also doesn't appear to
1689         be very robust.
1690
1691         * TestExpectations:
1692         * platform/efl/TestExpectations:
1693
1694 2015-02-08  Alexey Proskuryakov  <ap@apple.com>
1695
1696         http/tests/appcache/abort-cache-onchecking-resource-404.html is flaky
1697         https://bugs.webkit.org/show_bug.cgi?id=141368
1698
1699         * TestExpectations: This test is intrinsically unreliable, but at least it checks
1700         that there is no crash is any of the code paths that it takes.
1701
1702 2015-02-07  Chris Fleizach  <cfleizach@apple.com>
1703
1704         AX: The input element with type="search" has no default focus outline
1705         https://bugs.webkit.org/show_bug.cgi?id=140326
1706
1707         Reviewed by Darin Adler.
1708
1709         * fast/css/focus-ring-exists-for-search-field.html: Added.
1710         * platform/mac/fast/css/focus-ring-exists-for-search-field-expected.png: Added.
1711         * platform/mac/fast/css/focus-ring-exists-for-search-field-expected.txt: Added.
1712
1713 2015-02-07  Alexey Proskuryakov  <ap@apple.com>
1714
1715         fullscreen/full-screen-plugin.html is very flaky on Yosemite WK2
1716         https://bugs.webkit.org/show_bug.cgi?id=141364
1717
1718         Reviewed by Zalan Bujtas.
1719
1720         Speculative fix. Make sure that the plug-in has loaded before using it.
1721
1722         * fullscreen/full-screen-plugin.html:
1723
1724 2015-02-07  Tim Horton  <timothy_horton@apple.com>
1725
1726         Add some dictionary lookup tests
1727         https://bugs.webkit.org/show_bug.cgi?id=141355
1728
1729         Reviewed by Darin Adler.
1730
1731         * platform/mac/editing/dictionary-lookup/dictionary-lookup-expected.txt: Added.
1732         * platform/mac/editing/dictionary-lookup/dictionary-lookup-input-expected.txt: Added.
1733         * platform/mac/editing/dictionary-lookup/dictionary-lookup-input.html: Added.
1734         * platform/mac/editing/dictionary-lookup/dictionary-lookup-inside-selection-expected.txt: Added.
1735         * platform/mac/editing/dictionary-lookup/dictionary-lookup-inside-selection.html: Added.
1736         * platform/mac/editing/dictionary-lookup/dictionary-lookup-outside-selection-expected.txt: Added.
1737         * platform/mac/editing/dictionary-lookup/dictionary-lookup-outside-selection.html: Added.
1738         * platform/mac/editing/dictionary-lookup/dictionary-lookup-rtl-expected.txt: Added.
1739         * platform/mac/editing/dictionary-lookup/dictionary-lookup-rtl.html: Added.
1740         * platform/mac/editing/dictionary-lookup/dictionary-lookup.html: Added.
1741         * platform/mac/editing/dictionary-lookup/lookup-test.js: Added.
1742         (runTest):
1743         Add tests for various cases that we've had trouble with in the past.
1744
1745 2015-02-07  Zalan Bujtas  <zalan@apple.com>
1746
1747         Unreviewed gardening.
1748         Remove svg/custom/use-events-crash.svg. It has no value anymore.
1749         See webkit.org/b/141108
1750
1751         * platform/gtk/svg/custom/use-events-crash-expected.png: Removed.
1752         * platform/gtk/svg/custom/use-events-crash-expected.txt: Removed.
1753         * platform/ios-sim-deprecated/svg/custom/use-events-crash-expected.txt: Removed.
1754         * platform/ios-simulator/svg/custom/use-events-crash-expected.txt: Removed.
1755         * platform/mac-mountainlion/svg/custom/use-events-crash-expected.txt: Removed.
1756         * platform/mac/svg/custom/use-events-crash-expected.png: Removed.
1757         * platform/mac/svg/custom/use-events-crash-expected.txt: Removed.
1758         * svg/custom/use-events-crash.svg: Removed.
1759
1760 2015-02-07  Alexey Proskuryakov  <ap@apple.com>
1761
1762         http/tests/xmlhttprequest/event-listener-gc.html is flaky
1763         https://bugs.webkit.org/show_bug.cgi?id=33342
1764
1765         Reviewed by Darin Adler.
1766
1767         This test relies on a zero-delay timer being a lot faster than fetching from network.
1768         Force a layout before starting the test, because otherwise, the layout can significantly
1769         delay the timer (I've seen 50-60 milliseconds being a common delay in debug builds).
1770
1771         Also, changed the resource URL to avoid Apache error log spew.
1772
1773         * http/tests/xmlhttprequest/event-listener-gc.html:
1774
1775 2015-02-07  Chris Dumez  <cdumez@apple.com>
1776
1777         fast/images/animated-gif-iframe-webkit-transform.html is flaky
1778         https://bugs.webkit.org/show_bug.cgi?id=141323
1779
1780         Reviewed by Alexey Proskuryakov.
1781
1782         Use shouldBecomeEqual() instead of shouldBe() to check for initial test
1783         conditions. This should address the flakiness.
1784
1785         * fast/images/animated-gif-iframe-webkit-transform-expected.txt:
1786         * fast/images/animated-gif-iframe-webkit-transform.html:
1787         * platform/mac/TestExpectations:
1788
1789 2015-02-07  Darin Adler  <darin@apple.com>
1790
1791         Stop dispatching events with SVGElementInstance objects as their targets
1792         https://bugs.webkit.org/show_bug.cgi?id=141108
1793
1794         Reviewed by Anders Carlsson.
1795
1796         Many tests are no longer relevant once we aren't doing this any more.
1797
1798         * platform/gtk/svg/custom/use-instanceRoot-event-bubbling-expected.png: Removed.
1799         * platform/gtk/svg/custom/use-instanceRoot-modifications-expected.png: Removed.
1800         * platform/gtk/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
1801         * platform/ios-sim-deprecated/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
1802         * platform/ios-simulator/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
1803         * platform/mac-mountainlion/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
1804         * platform/mac/svg/custom/use-instanceRoot-event-bubbling-expected.png: Removed.
1805         * platform/mac/svg/custom/use-instanceRoot-modifications-expected.png: Removed.
1806         * platform/mac/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
1807         * svg/custom/use-instanceRoot-modifications.svg: Removed.
1808         * svg/custom/use-instanceRoot-with-use-removed-expected.txt: Removed.
1809         * svg/custom/use-instanceRoot-with-use-removed.svg: Removed.
1810
1811         * svg/custom/resources/use-instanceRoot-event-bubbling.js: Updated this test to expect
1812         the events to be dispatched with the SVGUseElement as the target. I talked this over with
1813         Sam Weinig and we decided this is good behavior for now, and it almost matches what the
1814         spec says. Might be worth refining later.
1815         * svg/custom/use-instanceRoot-event-bubbling-expected.txt: Updated expected results.
1816         * svg/custom/use-instanceRoot-event-bubbling.xhtml: Tweaked the test a little. It still
1817         could use improvement; it's like half a "repaint test", which is strange.
1818
1819         * svg/custom/use-event-retargeting-expected.txt: Added. Got this test from Blink.
1820         * svg/custom/use-event-retargeting.html: Added. Ditto.
1821
1822         * svg/custom/use-events-crash.svg: Added some more events, a second click, so that we
1823         don't hang with the context menu up when running this. Also converted line endings to
1824         use LF instead of CRLF.
1825
1826 2015-02-07  Alexey Proskuryakov  <ap@apple.com>
1827
1828         REGRESSION (OS X 10.10.2): http/tests/media/video-query-url.html frequently times out
1829         https://bugs.webkit.org/show_bug.cgi?id=141085
1830
1831         * platform/mac-wk2/TestExpectations: Added an expectation.
1832
1833 2015-02-06  Zalan Bujtas  <zalan@apple.com>
1834
1835         ASSERT repaintContainer->hasLayer() in WebCore::RenderObject::repaintUsingContainer
1836         https://bugs.webkit.org/show_bug.cgi?id=140750
1837
1838         Reviewed by Simon Fraser.
1839
1840         There's a short period of time when RenderObject::layer() still returns a valid pointer
1841         even though we already cleared the hasLayer() flag.
1842         Do not use the layer as repaint container in such cases.
1843
1844         * compositing/repaint-container-assertion-when-toggling-compositing-expected.txt: Added.
1845         * compositing/repaint-container-assertion-when-toggling-compositing.html: Added.
1846
1847 2015-02-06  Said Abou-Hallawa  <sabouhallawa@apple.com>
1848
1849         Invalid cast in WebCore::SVGAnimateElement::calculateAnimatedValue.
1850         https://bugs.webkit.org/show_bug.cgi?id=135171.
1851
1852         Reviewed by Dean Jackson.
1853
1854         * svg/animations/animate-montion-invalid-attribute-expected.svg: Added.
1855         * svg/animations/animate-montion-invalid-attribute.svg: Added.
1856         Make sure that adding the same attribute to <animateMotion> and <animate>, which both
1857         animate the same target element, will be ignored and we won't crash.
1858
1859 2015-02-06  Simon Fraser  <simon.fraser@apple.com>
1860
1861         Convert the compositing overlap map to use LayoutRects
1862         https://bugs.webkit.org/show_bug.cgi?id=141346
1863
1864         Reviewed by Zalan Bujtas.
1865         
1866         Test with adjacent layers on non-pixel boundaries.
1867
1868         * compositing/layer-creation/subpixel-adjacent-layers-overlap-expected.txt: Added.
1869         * compositing/layer-creation/subpixel-adjacent-layers-overlap.html: Added.
1870
1871 2015-02-06  Bartlomiej Gajda  <b.gajda@samsung.com>
1872
1873         [MSE] Implement Append Error algorithm.
1874         https://bugs.webkit.org/show_bug.cgi?id=139439
1875
1876         Reviewed by Jer Noble.
1877
1878         If Source Buffer has not received first init segment, then it shall call endOfStream after receiving
1879         Media Segment, as per Media Source spec. (from 17 July 2014) in paragraph 3.5.1 point 6.1.
1880         Added test which after creating SourceBuffer sends media sample, without any init segments.
1881         Updated existing tests, so they correctly expect updateend and error as per Append Error algorithm.
1882
1883         * media/media-source/media-source-append-failed-expected.txt:
1884         * media/media-source/media-source-append-failed.html:
1885         * media/media-source/media-source-append-media-segment-without-init-expected.txt: Added.
1886         * media/media-source/media-source-append-media-segment-without-init.html: Added.
1887         * media/media-source/media-source-multiple-initialization-segments-expected.txt:
1888         * media/media-source/media-source-multiple-initialization-segments.html:
1889
1890 2015-02-06  Alexey Proskuryakov  <ap@apple.com>
1891
1892         Correct expectations for inspector/css/selector-dynamic-specificity.html.
1893
1894         "Slow Pass Timeout" is not currently valid - if we expect a flaky timeout, we need
1895         to expect it within the regular period of time with "Pass Timeout".
1896
1897         * platform/mac-wk2/TestExpectations:
1898
1899 2015-02-06  Alexey Proskuryakov  <ap@apple.com>
1900
1901         http/tests/xmlhttprequest/event-listener-gc.html is flaky
1902         https://bugs.webkit.org/show_bug.cgi?id=33342
1903
1904         Tweaked test output a little, hopefully this will shed some light on what happens in failure case.
1905
1906         * http/tests/xmlhttprequest/event-listener-gc-expected.txt:
1907         * http/tests/xmlhttprequest/event-listener-gc.html:
1908
1909 2015-02-06  Alexey Proskuryakov  <ap@apple.com>
1910
1911         http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-abortedonmain.html is flaky
1912         https://bugs.webkit.org/show_bug.cgi?id=141325
1913
1914         * platform/mac-wk2/TestExpectations: Mark it as such.
1915
1916 2015-02-06  Alexey Proskuryakov  <ap@apple.com>
1917
1918         inspector/css/selector-dynamic-specificity.html is very slow on Yosemite
1919         https://bugs.webkit.org/show_bug.cgi?id=141252
1920
1921         * platform/mac-wk2/TestExpectations: Add weaker expectations for debug builds.
1922
1923 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
1924
1925         Test gardening for issues uncovered by disabling retries on debug bots.
1926
1927         * TestExpectations:
1928         * platform/mac-wk2/TestExpectations:
1929         * platform/mac/TestExpectations:
1930
1931 2015-02-05  Commit Queue  <commit-queue@webkit.org>
1932
1933         Unreviewed, rolling out r179725.
1934         https://bugs.webkit.org/show_bug.cgi?id=141320
1935
1936         caused 2 layout tests to fail (Requested by zalan on #webkit).
1937
1938         Reverted changeset:
1939
1940         "[MSE] Implement Append Error algorithm."
1941         https://bugs.webkit.org/show_bug.cgi?id=139439
1942         http://trac.webkit.org/changeset/179725
1943
1944 2015-02-05  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1945
1946         Unreviewed, EFL gardening. Unskip 4 passing tests regarding webgl.
1947
1948         Those tests were marked with *CRASH* on r179465 though, it looks
1949         wrong.
1950
1951         * platform/efl/TestExpectations:
1952
1953 2015-02-05  Bartlomiej Gajda  <b.gajda@samsung.com>
1954
1955         [MSE] Implement Append Error algorithm.
1956         https://bugs.webkit.org/show_bug.cgi?id=139439
1957
1958         Reviewed by Jer Noble.
1959
1960         If Source Buffer has not received first init segment, then it shall call endOfStream after receiving
1961         Media Segment, as per Media Source spec. (from 17 July 2014) in paragraph 3.5.1 point 6.1.
1962         Added test which after creating SourceBuffer sends media sample, without any init segments.
1963
1964         * media/media-source/media-source-append-media-segment-without-init-expected.txt: Added.
1965         * media/media-source/media-source-append-media-segment-without-init.html: Added.
1966
1967 2015-02-05  Zalan Bujtas  <zalan@apple.com>
1968
1969         [Mac] Unreviewed gardening.
1970         Mark inspector/css/selector-specificity.html flaky with Crash too (already marked with Timeout).
1971
1972         * platform/mac/TestExpectations:
1973
1974 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
1975
1976         TestExpectations gardening.
1977
1978         * platform/win/TestExpectations: These two canvas tests fail on Windows only.
1979
1980 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
1981
1982         TestExpectations gardening.
1983
1984         * TestExpectations: Updated expectations for tests that pass.
1985
1986 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
1987
1988         TestExpectations gardening.
1989
1990         * platform/mac/TestExpectations: Updated expectatiosn for tests that sometimes pass.
1991
1992 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
1993
1994         <rdar://problem/18216390> ASSERTION FAILED: !m_visibleDescendantStatusDirty in WebCore::RenderLayer::isVisuallyNonEmpty()
1995
1996         fullscreen/full-screen-iframe-legacy.html is another affected test.
1997
1998         * TestExpectations: Marked it as flakily crashing.
1999
2000 2015-02-05  Maciej Stachowiak  <mjs@apple.com>
2001
2002         Crash due to failing to dirty a removed text node's line box
2003         https://bugs.webkit.org/show_bug.cgi?id=136544
2004
2005         Reviewed by David Hyatt.
2006
2007         * fast/text/remove-text-node-linebox-not-dirty-crash-expected.txt: Added.
2008         * fast/text/remove-text-node-linebox-not-dirty-crash.html: Added.
2009
2010 2015-02-05  Brent Fulgham  <bfulgham@apple.com>
2011
2012         [Win] Mark another group of assertion failures.
2013
2014         * platform/win/TestExpectations:
2015
2016 2015-02-05  Jer Noble  <jer.noble@apple.com>
2017
2018         [Mac] HLS <video> will not fire 'progress' events, only 'stalled'.
2019         https://bugs.webkit.org/show_bug.cgi?id=141284
2020
2021         Reviewed by Brent Fulgham.
2022
2023         * http/tests/media/hls/hls-progress-expected.txt: Added.
2024         * http/tests/media/hls/hls-progress.html: Added.
2025
2026 2015-02-05  Zalan Bujtas  <zalan@apple.com>
2027
2028         [Mac] Unreviewed gardening.
2029         Mark compositing/reflections/masked-reflection-on-composited.html flaky.
2030
2031         * platform/mac/TestExpectations:
2032
2033 2015-02-05  Alexey Proskuryakov  <ap@apple.com>
2034
2035         http/tests/xmlhttprequest/event-listener-gc.html is flaky
2036         https://bugs.webkit.org/show_bug.cgi?id=33342
2037
2038         Reviewed by Anders Carlsson.
2039
2040         Speculative fix.
2041
2042         * http/tests/xmlhttprequest/print-content-type.cgi: Make the resource uncacheable,
2043         so that it doesn't load too quickly.
2044
2045 2015-02-05  Brent Fulgham  <bfulgham@apple.com>
2046
2047         [Win] More Unreviewed gardening.
2048
2049         * platform/win/TestExpectations:
2050
2051 2015-02-05  Zalan Bujtas  <zalan@apple.com>
2052
2053         Do not destroy RenderQuote's text fragment child when quotation mark string is changing.
2054         https://bugs.webkit.org/show_bug.cgi?id=141271
2055         rdar://problem/18169375
2056
2057         Reviewed by Antti Koivisto.
2058
2059         Similar approach as https://codereview.chromium.org/679593004/
2060
2061         This patch ensures that laying out a RenderQuote does not force a sibling RenderQuote's
2062         child renderer(RenderText) to be destroyed.
2063         BreakingContext holds a pointer to the next renderer on the line (BreakingContext::m_nextObject).
2064         While laying out the line, initiated by BreakingContext, placing the current renderer could end up destroying the "next" renderer.
2065         This happens when the pseudo after quotation mark(RenderQuote) becomes floated, the sibling <q>'s pseudo
2066         before text needs to be changed (from " to ') so that we don't end up with 2 sets of the same opening
2067         strings.
2068         The fix is to reuse the RenderTextFragment object instead of destroy/recreate it.
2069
2070         * fast/css/content/quote-crash-when-floating-expected.txt: Added.
2071         * fast/css/content/quote-crash-when-floating.html: Added.
2072
2073 2015-02-05  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2074
2075         Unreviewed EFL gardening. Set all tests of svg/W3C-SVG-1.1 and svg/W3C-SVG-1.1-SE to flaky.
2076         Because all tests looks like flaky now. This will be handled on Bug 137138. Additionally
2077         duplicated tests are removed.
2078
2079         * platform/efl/TestExpectations:
2080
2081 2015-02-05  Youenn Fablet  <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
2082
2083         [Streams API] Implement a barebone ReadableStream interface
2084         https://bugs.webkit.org/show_bug.cgi?id=141045
2085
2086         Reviewed by Benjamin Poulain.
2087
2088         Added readablestream-constructor test that checks ReadableStream properties and state.
2089         Rebased global-constructor-attributes.html expectations to add ReadableStream description.
2090
2091         * js/dom/global-constructors-attributes-expected.txt:
2092         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
2093         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2094         * platform/ios-sim-deprecated/js/dom/global-constructors-attributes-expected.txt:
2095         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
2096         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
2097         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2098         * platform/win/js/dom/global-constructors-attributes-expected.txt:
2099         * streams/readablestream-constructor-expected.txt: Added.
2100         * streams/readablestream-constructor.html: Added.
2101
2102 2015-02-05  Csaba Osztrogonác  <ossy@webkit.org>
2103
2104         Remove Mountain Lion specific test expectations
2105         https://bugs.webkit.org/show_bug.cgi?id=141243
2106
2107         Reviewed by Alexey Proskuryakov.
2108
2109         * platform/mac-wk1/TestExpectations:
2110         * platform/mac-wk2/TestExpectations:
2111         * platform/mac/TestExpectations:
2112
2113 2015-02-05  Saam Barati  <saambarati1@gmail.com>
2114
2115         Crash in uninitialized deconstructing variable.
2116         https://bugs.webkit.org/show_bug.cgi?id=141070
2117
2118         Reviewed by Michael Saboff.
2119
2120         * js/parser-syntax-check-expected.txt:
2121         * js/script-tests/parser-syntax-check.js:
2122
2123 2015-02-04  Brent Fulgham  <bfulgham@apple.com>
2124
2125         [Win] Reactive (some) Media tests. Test results gardening.
2126
2127         * platform/win/TestExpectations:
2128
2129 2015-02-04  Joseph Pecoraro  <pecoraro@apple.com>
2130
2131         Web Inspector: ES6: Improved Console Support for Symbol Objects
2132         https://bugs.webkit.org/show_bug.cgi?id=141173
2133
2134         Reviewed by Timothy Hatcher.
2135
2136         * inspector/model/remote-object-expected.txt:
2137         * inspector/model/remote-object.html:
2138         Update the RemoteObject test to include Symbols.
2139
2140 2015-02-04  Alexey Proskuryakov  <ap@apple.com>
2141
2142         http/tests/misc/detached-frame-console.html is flaky
2143         https://bugs.webkit.org/show_bug.cgi?id=141267
2144
2145         * TestExpectations: Mark it as such.
2146
2147 2015-02-04  Jer Noble  <jer.noble@apple.com>
2148
2149         [Mac][EME] Support ClearKey encryption with AES128-encrypted HLS
2150         https://bugs.webkit.org/show_bug.cgi?id=140825
2151
2152         Reviewed by Eric Carlson.
2153
2154         * http/tests/media/clearkey/clear-key-hls-aes128-expected.txt: Added.
2155         * http/tests/media/clearkey/clear-key-hls-aes128.html: Added.
2156         * http/tests/media/clearkey/support.js: Added.
2157         (stringToUInt8Array):
2158         (uInt8ArrayToString):
2159         (base64EncodeUint8Array):
2160         * http/tests/media/resources/hls/clearkey/crypt0.key: Added.
2161         * http/tests/media/resources/hls/clearkey/iframe_index.m3u8: Added.
2162         * http/tests/media/resources/hls/clearkey/main0.ts: Added.
2163         * http/tests/media/resources/hls/clearkey/prog_index.m3u8: Added.
2164         * media/video-test.js:
2165         (waitForEventOnceOn):
2166
2167 2015-02-04  Commit Queue  <commit-queue@webkit.org>
2168
2169         Unreviewed, rolling out r179618.
2170         https://bugs.webkit.org/show_bug.cgi?id=141263
2171
2172         Off-by-one error causing flaky behavior in webaudio
2173         /audiobuffersource-negative-playbackrate.html (Requested by
2174         jernoble_ on #webkit).
2175
2176         Reverted changeset:
2177
2178         "[WebAudio] AudioBufferSourceNodes should accurately play
2179         backwards if given a negative playbackRate."
2180         https://bugs.webkit.org/show_bug.cgi?id=140955
2181         http://trac.webkit.org/changeset/179618
2182
2183 2015-02-03  David Hyatt  <hyatt@apple.com>
2184
2185         Tables don't repaginate properly when the pagination height changes or the pagination offset changes.
2186         https://bugs.webkit.org/show_bug.cgi?id=141207
2187         <rdar://problem/18387659>
2188
2189         Reviewed by Dean Jackson.
2190
2191         * fast/multicol/table-dynamic-movement-expected.html: Added.
2192         * fast/multicol/table-dynamic-movement.html: Added.
2193
2194 2015-02-04  Said Abou-Hallawa  <sabouhallawa@apple.com>
2195
2196         When using SVG as an image, we should load datauri images when these images are not in the image cache.
2197         https://bugs.webkit.org/show_bug.cgi?id=99677.
2198
2199         Reviewed by Darin Adler.
2200
2201         * svg/as-image/resources/image-with-nested-data-uri-images.svg: Added.
2202         This SVG has a tree of depth = 5 of nested data URI images. All the data URI images are
2203         SVG images expect the innermost one which is a png data URI image.
2204         
2205         * svg/as-image/resources/image-with-nested-rects.svg: Added.
2206         This SVG produces the same drawing as image-with-nested-data-uri-images.svg does but
2207         it uses <rect> SVG elements instead.
2208         
2209         * svg/as-image/svg-image-with-data-uri-background-expected.html: Added.
2210         * svg/as-image/svg-image-with-data-uri-background.html: Added.
2211         Test the data URI SVG as a css background image.
2212         
2213         * svg/as-image/svg-image-with-data-uri-from-canvas-expected.html: Added.
2214         * svg/as-image/svg-image-with-data-uri-from-canvas.html: Added.
2215         Test the data URI image when it is the result of drawing an SVG image on a canvas object.
2216         
2217         * svg/as-image/svg-image-with-data-uri-images-disabled-expected.html: Added.
2218         * svg/as-image/svg-image-with-data-uri-images-disabled.html: Added.
2219         Ensure the data uri images are not loaded if imagesEnabled is turned off.
2220         
2221         * svg/as-image/svg-image-with-data-uri-reloading-expected.html: Added.
2222         * svg/as-image/svg-image-with-data-uri-reloading.html: Added.
2223         Test the data URI SVG when reloading the page.
2224         
2225         * svg/as-image/svg-image-with-data-uri-use-data-uri-expected.svg: Added.
2226         * svg/as-image/svg-image-with-data-uri-use-data-uri.svg: Added.
2227         Test the data URI image when it is referenced from an SVG <use> tag.
2228         
2229         * svg/as-image/svg-image-with-svg-data-uri-expected.html: Added.
2230         * svg/as-image/svg-image-with-svg-data-uri.html: Added.
2231         Test the data URI image when it is referenced from an HTML <img> tag.
2232
2233 2015-02-04  Zalan Bujtas  <zalan@apple.com>
2234
2235         [Mac] Unreviewed gardening.
2236         Mark http/tests/media/video-preload.html flaky.
2237
2238         * platform/mac/TestExpectations:
2239
2240 2015-02-04  Jer Noble  <jer.noble@apple.com>
2241
2242         [WebAudio] AudioBufferSourceNodes should accurately play backwards if given a negative playbackRate.
2243         https://bugs.webkit.org/show_bug.cgi?id=140955
2244
2245         Reviewed by Eric Carlson.
2246
2247         * webaudio/audiobuffersource-negative-playbackrate-expected.wav: Added.
2248         * webaudio/audiobuffersource-negative-playbackrate-interpolated-expected.wav: Added.
2249         * webaudio/audiobuffersource-negative-playbackrate-interpolated.html: Added.
2250         * webaudio/audiobuffersource-negative-playbackrate.html: Added.
2251
2252         Get rid of extra HRTF padding as it's now unnecessary.
2253
2254         * webaudio/resources/note-grain-on-testing.js:
2255         (createSignalBuffer):
2256         (verifyStartAndEndFrames):
2257
2258 2015-02-04  Eric Carlson  <eric.carlson@apple.com>
2259
2260         video.attribute should not return true just because of fullscreen
2261         https://bugs.webkit.org/show_bug.cgi?id=141219
2262
2263         Reviewed by Dean Jackson.
2264
2265         * media/video-fullscreeen-only-controls-expected.txt: Update.
2266         * media/video-fullscreeen-only-controls.html: Ditto.
2267
2268 2015-02-04  Alexey Proskuryakov  <ap@apple.com>
2269
2270         inspector/css/selector-dynamic-specificity.html is very slow on Yosemite
2271         https://bugs.webkit.org/show_bug.cgi?id=141252
2272
2273         * platform/mac-wk2/TestExpectations: Added an expectation.
2274
2275 2015-02-03  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2276
2277         Unreviewed. Marking web-platform-tests as Skip to stop running wpt server.
2278
2279         * LayoutTests/TestExpectations:
2280
2281 2015-02-03  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2282
2283         Unreviewed. Marking web-platform-tests as failed until wpt server can be properly relaunched.
2284
2285         * LayoutTests/TestExpectations:
2286
2287 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
2288
2289         [Win] More test results gardening.
2290
2291         * platform/win/TestExpectations:
2292
2293 2015-02-03  Maciej Stachowiak  <mjs@apple.com>
2294
2295         Crash when printing snapshotted plugins
2296         https://bugs.webkit.org/show_bug.cgi?id=141212
2297
2298         Reviewed by Simon Fraser.
2299
2300         This test would crash without the fix due to a bad cast to RenderBox. <object>
2301         is not prepared to have rendered inline children when rendering a plugin.
2302         
2303         * plugins/snapshotting/print-snapshotted-plugin-expected.txt: Added.
2304         * plugins/snapshotting/print-snapshotted-plugin.html: Added.
2305
2306 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
2307
2308         [Win] Unreviewed. Activate more tests.
2309
2310         * platform/win/TestExpectations: Unskip the DOM4 constructor and cursor visibility
2311         tests (since they work).
2312
2313 2015-02-03  Ryosuke Niwa  <rniwa@webkit.org>
2314
2315         Commit the forgotten expected result supposed to be added in r179569.
2316
2317         * editing/inserting/smart-quote-with-all-configurations-expected.txt: Added.
2318
2319 2015-02-03  Alexey Proskuryakov  <ap@apple.com>
2320
2321         http/tests/xmlhttprequest/event-listener-gc.html is flaky
2322         https://bugs.webkit.org/show_bug.cgi?id=33342
2323
2324         Reviewed by Zalan Bujtas.
2325
2326         This failure means that the GC timer fires after readystatechange event. As a
2327         speculative fix, start the timer before starting the load, so that it's certain to
2328         finish earlier.
2329
2330         * http/tests/xmlhttprequest/event-listener-gc.html:
2331
2332 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
2333
2334         [Win] Mark some debug assertion failures to be skipped.
2335
2336         * platform/win/TestExpectations:
2337
2338 2015-02-03  Ryosuke Niwa  <rniwa@webkit.org>
2339
2340         Smart quoting could move the caret backwards in some configurations
2341         https://bugs.webkit.org/show_bug.cgi?id=141203
2342
2343         Reviewed by Enrica Casucci.
2344
2345         Added a regression test for smart quote under all combinations of
2346         spellchecking and substitution configurations.
2347
2348         * editing/inserting/smart-quote-with-all-configurations-expected.txt: Added.
2349         * editing/inserting/smart-quote-with-all-configurations.html: Added.
2350         * platform/efl/TestExpectations:
2351         * platform/gtk/TestExpectations:
2352         * platform/ios-simulator-wk2/TestExpectations:
2353         * platform/win/TestExpectations:
2354         * platform/wk2/TestExpectations:
2355
2356 2015-02-02  Enrica Casucci  <enrica@apple.com>
2357
2358         Additional emoji support.
2359         https://bugs.webkit.org/show_bug.cgi?id=141047
2360         rdar://problem/19045135
2361
2362         Reviewed by Darin Adler.
2363
2364         * editing/deleting/delete-emoji.html: Added.
2365         * editing/deleting/delete-emoji-expected.txt: Added.
2366
2367 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
2368
2369         [Win] Lint cleanup of Windows TestExpectations (Unreviewed)
2370
2371         * platform/win/TestExpectations:
2372
2373 2015-02-03  Jer Noble  <jer.noble@apple.com>
2374
2375         Passing invalid values to OfflineAudioContext's constructor should not crash.
2376         https://bugs.webkit.org/show_bug.cgi?id=141197
2377
2378         Reviewed by Darin Adler.
2379
2380         * webaudio/offlineaudiocontext-constructor-expected.txt: Added.
2381         * webaudio/offlineaudiocontext-constructor.html: Added.
2382
2383 2015-02-03  Jer Noble  <jer.noble@apple.com>
2384
2385         [MSE] Setting timestampOffset does not change the timestamps in the actual sample, leading to visual and audible errors.
2386         https://bugs.webkit.org/show_bug.cgi?id=140929
2387
2388         Reviewed by Darin Adler.
2389
2390         * media/media-source/media-source-timeoffset-expected.txt: Added.
2391         * media/media-source/media-source-timeoffset.html: Added.
2392
2393 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
2394
2395         [WIn] Unreviewed test updates.
2396
2397         * platform/win/TestExpectations:
2398
2399 2015-02-03  Jer Noble  <jer.noble@apple.com>
2400
2401         [Mac] HLS audio is not correctly selected according to system language
2402         https://bugs.webkit.org/show_bug.cgi?id=140398
2403         rdar://problem/19218487
2404
2405         Reviewed by Darin Adler.
2406
2407         * http/tests/media/hls/hls-audio-tracks-locale-selection-expected.txt: Added.
2408         * http/tests/media/hls/hls-audio-tracks-locale-selection.html: Added.
2409         * http/tests/media/resources/hls/audio-tracks.m3u8:
2410
2411 2015-02-03  Piotr Krysiewicz  <p.krysiewicz@samsung.com>
2412
2413         [EFL] fast/borders/mixed-border-style2.html fails due to missing -expected.txt
2414         https://bugs.webkit.org/show_bug.cgi?id=141080
2415
2416         Unreviewed EFL gardening
2417
2418         Wrong: Test has no expected result
2419         Right: Test has an expected result as well as an image showing
2420                the correct page render
2421
2422         * platform/efl/fast/borders/mixed-border-style2-expected.png: Added.
2423         * platform/efl/fast/borders/mixed-border-style2-expected.txt: Added.
2424
2425 2015-02-02  Brent Fulgham  <bfulgham@apple.com>
2426
2427         [Win] Activate HTTP tests
2428
2429         * platform/win/TestExpectations:
2430         * platform/win/fast/dom/adopt-node-crash-2-expected.txt:
2431
2432 2015-02-02  Benjamin Poulain  <benjamin@webkit.org>
2433
2434         JIT Compile simple cases of :nth-last-child()
2435         https://bugs.webkit.org/show_bug.cgi?id=141053
2436
2437         Reviewed by Andreas Kling.
2438
2439         There was almost no test coverage for :nth-last-child(). I copied the main tests
2440         from :nth-child() and updated the expected results.
2441
2442         This is not ideal because we should have style update tests targetting
2443         backward invalidation... Still better than nothing :)
2444
2445         * fast/selectors/nth-last-child-as-first-simple-selector-style-update-expected.txt: Added.
2446         * fast/selectors/nth-last-child-as-first-simple-selector-style-update.html: Added.
2447         * fast/selectors/nth-last-child-basics-expected.txt: Added.
2448         * fast/selectors/nth-last-child-basics.html: Added.
2449         * fast/selectors/nth-last-child-bounds-expected.txt: Added.
2450         * fast/selectors/nth-last-child-bounds.html: Added.
2451         * fast/selectors/nth-last-child-chained-expected.txt: Added.
2452         * fast/selectors/nth-last-child-chained.html: Added.
2453         * fast/selectors/nth-last-child-on-root-expected.txt: Added.
2454         * fast/selectors/nth-last-child-on-root.html: Added.
2455         * fast/selectors/nth-last-child-style-update-expected.txt: Added.
2456         * fast/selectors/nth-last-child-style-update.html: Added.
2457         * fast/selectors/nth-last-child-with-backtracking-expected.txt: Added.
2458         * fast/selectors/nth-last-child-with-backtracking.html: Added.
2459         * fast/selectors/several-nth-last-child-expected.txt: Added.
2460         * fast/selectors/several-nth-last-child.html: Added.
2461
2462 2015-02-02  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2463
2464         Unreviewed, EFL gardening. Update flakiness tests on W3C SVG 1.1 tests.
2465
2466         * platform/efl/TestExpectations:
2467
2468 2015-02-02  Benjamin Poulain  <bpoulain@apple.com>
2469
2470         Clean up attribute handling: part 2 - attributeNode
2471         https://bugs.webkit.org/show_bug.cgi?id=141109
2472
2473         Reviewed by Andreas Kling.
2474
2475         Improve the coverage a little.
2476
2477         Not everything is right yet: some getters return an empty string when they
2478         should return null.
2479
2480         * fast/dom/Element/attribute-ascii-case-insensitive-1-expected.txt:
2481         This is now fixed :)
2482
2483         * fast/dom/Element/attribute-ascii-case-insensitive-3-expected.txt: Added.
2484         * fast/dom/Element/attribute-ascii-case-insensitive-3.html: Added.
2485         Test prefixed-like attribute defined through the parser.
2486
2487         * fast/dom/Element/attribute-setAttributeNode-multiple-times-expected.txt: Added.
2488         * fast/dom/Element/attribute-setAttributeNode-multiple-times.html: Added.
2489         Make sure we don't accumulate nodes.
2490
2491         * fast/dom/Element/attribute-setAttributeNodeNS-multiple-times-expected.txt: Added.
2492         * fast/dom/Element/attribute-setAttributeNodeNS-multiple-times.html: Added.
2493         Same without the crazy setter.
2494
2495         * fast/dom/Element/script-tests/getAttribute-check-case-sensitivity.js:
2496         * fast/dom/Element/getAttribute-check-case-sensitivity-expected.txt:
2497         With the latest spec, getting a node with any uppercase character through
2498         getAttributeNode() always fails. Update the test to use .getAttributeNodeNS()
2499         were needed.
2500
2501         * fast/dom/Element/mozilla-dom-base-tests/test_bug1075702-expected.txt: Added.
2502         * fast/dom/Element/mozilla-dom-base-tests/test_bug1075702.html: Added.
2503         * fast/dom/Element/mozilla-dom-base-tests/test_bug339494-expected.txt: Added.
2504         * fast/dom/Element/mozilla-dom-base-tests/test_bug339494.html: Added.
2505         * fast/dom/Element/mozilla-dom-base-tests/test_bug364092-expected.txt: Added.
2506         * fast/dom/Element/mozilla-dom-base-tests/test_bug364092.xhtml: Added.
2507         (testGetAttributeNodeMixedCase):
2508         (testAttribNodeNamePreservesCaseGetNode):
2509         (testAttribNodeNamePreservesCaseGetNode2):
2510         Some related tests from Gecko, for completeness.
2511
2512         * fast/dom/Element/setAttributeNode-case-insensitivity-expected.txt:
2513         * fast/dom/Element/setAttributeNode-case-insensitivity.html:
2514         Test that the getAttribute part of setAttributeNode() do not ignore the prefix. The spec
2515         says to use the name, not the localname.
2516
2517         * fast/dom/Element/setAttributeNode-for-existing-attribute-expected.txt:
2518         * fast/dom/Element/setAttributeNode-for-existing-attribute.html:
2519         This test was for legacy behavior that came from Firefox. Firefox does not do that anymore.
2520         Keep the test around for regression catching, but add a sentence explaining the 'incorrect'
2521         behavior.
2522
2523         * fast/dom/Element/setAttributeNode-overriding-lowercase-values-1-expected.txt: Added.
2524         * fast/dom/Element/setAttributeNode-overriding-lowercase-values-1.html: Added.
2525         * fast/dom/Element/setAttributeNode-overriding-lowercase-values-2-expected.txt: Added.
2526         * fast/dom/Element/setAttributeNode-overriding-lowercase-values-2.html: Added.
2527         Some coverage for the name overriding craziness.
2528
2529 2015-02-02  Joseph Pecoraro  <pecoraro@apple.com>
2530
2531         Rebaseline test with new expected results.
2532
2533         * http/tests/inspector-protocol/access-inspected-object-expected.txt:
2534
2535 2015-02-02  Benjamin Poulain  <benjamin@webkit.org>
2536
2537         Multiple CSS plus selector not working after checkbox:checked
2538         https://bugs.webkit.org/show_bug.cgi?id=110594
2539
2540         Reviewed by Darin Adler.
2541
2542         I fixed the bug not so long ago.
2543
2544         This patch adds coverage for :checked since internal states
2545         tend to have tricky update behaviors.
2546
2547         * fast/selectors/checked-direct-adjacent-style-update-1-expected.txt: Added.
2548         * fast/selectors/checked-direct-adjacent-style-update-1.html: Added.
2549         * fast/selectors/checked-direct-adjacent-style-update-2-expected.txt: Added.
2550         * fast/selectors/checked-direct-adjacent-style-update-2.html: Added.
2551         * fast/selectors/checked-direct-adjacent-style-update-3-expected.txt: Added.
2552         * fast/selectors/checked-direct-adjacent-style-update-3.html: Added.
2553         * fast/selectors/checked-direct-adjacent-style-update-4-expected.txt: Added.
2554         * fast/selectors/checked-direct-adjacent-style-update-4.html: Added.
2555
2556 2015-01-30  Roger Fong  <roger_fong@apple.com>
2557
2558         WebGL2: Implement spec section 3.7.1 Setting and getting state (Part 1).
2559         https://bugs.webkit.org/show_bug.cgi?id=141096
2560         <rdar://problem/15002469>
2561
2562         Reviewed by Brent Fulgham.
2563
2564         Two read format parameters were moved from the WebGL2 spec to the WebGL1 spec. Update tests accordingly.
2565         * fast/canvas/webgl/constants.html:
2566         * fast/canvas/webgl/webgl-specific-expected.txt:
2567         * fast/canvas/webgl/webgl-specific.html:
2568         * webgl/1.0.2/resources/webgl_test_files/conformance/misc/webgl-specific.html:
2569
2570 2015-02-02  Daniel Bates  <dabates@apple.com>
2571
2572         [iOS] ASSERTION FAILED: m_scriptExecutionContext->isContextThread() in ContextDestructionObserver::observeContext
2573         https://bugs.webkit.org/show_bug.cgi?id=141057
2574         <rdar://problem/19068790>
2575
2576         Reviewed by Alexey Proskuryakov.
2577
2578         Un-skip crypto tests. Also, group skip entries for tests crypto/subtle/{rsa-indexeddb, rsa-indexeddb-non-exportable}.html
2579         with other skipped IndexedDB tests.
2580
2581         * platform/ios-simulator/TestExpectations:
2582
2583 2015-02-01  Commit Queue  <commit-queue@webkit.org>
2584
2585         Unreviewed, rolling out r179467 and r179470.
2586         https://bugs.webkit.org/show_bug.cgi?id=141144
2587
2588         Broke svg/custom/use-events-crash.svg (Requested by ap on
2589         #webkit).
2590
2591         Reverted changesets:
2592
2593         "Stop dispatching events with SVGElementInstance objects as
2594         their targets"
2595         https://bugs.webkit.org/show_bug.cgi?id=141108
2596         http://trac.webkit.org/changeset/179467
2597
2598         "REGRESSION(r179467): svg/custom/use-events-crash.svg times
2599         out"
2600         http://trac.webkit.org/changeset/179470
2601
2602 2015-02-01  Alexey Proskuryakov  <ap@apple.com>
2603
2604         REGRESSION(r179467): svg/custom/use-events-crash.svg times out
2605
2606         Looks like the new test (svg/custom/use-event-retargeting.html) somehow breaks
2607         subsequent one, let's try skipping it for now.
2608
2609         * TestExpectations:
2610
2611 2015-01-31  Darin Adler  <darin@apple.com>
2612
2613         Stop dispatching events with SVGElementInstance objects as their targets
2614         https://bugs.webkit.org/show_bug.cgi?id=141108
2615
2616         Reviewed by Anders Carlsson.
2617
2618         Many tests are no longer relevant once we aren't doing this any more.
2619
2620         * platform/gtk/svg/custom/use-instanceRoot-event-bubbling-expected.png: Removed.
2621         * platform/gtk/svg/custom/use-instanceRoot-modifications-expected.png: Removed.
2622         * platform/gtk/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
2623         * platform/ios-sim-deprecated/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
2624         * platform/ios-simulator/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
2625         * platform/mac-mountainlion/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
2626         * platform/mac/svg/custom/use-instanceRoot-event-bubbling-expected.png: Removed.
2627         * platform/mac/svg/custom/use-instanceRoot-modifications-expected.png: Removed.
2628         * platform/mac/svg/custom/use-instanceRoot-modifications-expected.txt: Removed.
2629         * svg/custom/use-instanceRoot-modifications.svg: Removed.
2630         * svg/custom/use-instanceRoot-with-use-removed-expected.txt: Removed.
2631         * svg/custom/use-instanceRoot-with-use-removed.svg: Removed.
2632
2633         * svg/custom/resources/use-instanceRoot-event-bubbling.js: Updated this test to expect
2634         the events to be dispatched with the SVGUseElement as the target. I talked this over with
2635         Sam Weinig and we decided this is good behavior for now, and it almost matches what the
2636         spec says. Might be worth refining later.
2637         * svg/custom/use-instanceRoot-event-bubbling-expected.txt: Updated expected results.
2638         * svg/custom/use-instanceRoot-event-bubbling.xhtml: Tweaked the test a little. It still
2639         could use improvement; it's like half a "repaint test", which is strange.
2640
2641         * svg/custom/use-event-retargeting-expected.txt: Added. Got this test from Blink.
2642         * svg/custom/use-event-retargeting.html: Added. Ditto.
2643
2644 2015-02-01  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2645
2646         Unreviewd EFL gardening. Add new failing tests related to W3C SVG 1.1.
2647
2648         * platform/efl/TestExpectations:
2649
2650 2015-02-01  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2651
2652         Unreviewed EFL gardening. Update crash tests related to webgl because
2653         webgl isn't supported by EFL port at the moment.
2654
2655         * platform/efl/TestExpectations:
2656
2657 2015-02-01  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2658
2659         Unreviewed EFL gardening. Update tests which don't have expectation result yet.
2660
2661         * platform/efl/TestExpectations:
2662
2663 2015-01-31  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2664
2665         Unreviewed EFL gardening. Update flaky tests regarding W3C SVG 1.1 tests.
2666
2667         * platform/efl/TestExpectations:
2668
2669 2015-01-31  Brent Fulgham  <bfulgham@apple.com>
2670
2671         [Win] Unreviewed test machine configuration change.
2672
2673         * http/conf/apache2.4-httpd-win.conf: Provide reasonable default PidFile location for xampp-based install.
2674
2675 2015-01-31  Myles C. Maxfield  <litherum@gmail.com>
2676
2677         REGRESSION (r177689): Emoji variation sequences rendered incorrectly (as characters from other non-emoji font)
2678         https://bugs.webkit.org/show_bug.cgi?id=141112
2679
2680         Reviewed by Sam Weinig.
2681
2682         * platform/mac/fast/text/combining-mark-paint-expected.html: Added.
2683         * platform/mac/fast/text/combining-mark-paint.html: Added.
2684
2685 2015-01-31  Michael Saboff  <msaboff@apple.com>
2686
2687         Crash (DFG assertion) beneath AbstractInterpreter::verifyEdge() @ http://experilous.com/1/planet-generator/2014-09-28/version-1
2688         https://bugs.webkit.org/show_bug.cgi?id=141111
2689
2690         Reviewed by Filip Pizlo.
2691
2692         New tests.
2693
2694         * js/regress-141111-expected.txt: Added.
2695         * js/regress-141111.html: Added.
2696         * js/script-tests/regress-141111.js: Added.
2697         (MyObject):
2698         (foo):
2699         (.result):
2700         (bar):
2701
2702 2015-01-31  Antti Koivisto  <antti@apple.com>
2703
2704         Enable WebKit disk cache on OS X
2705         https://bugs.webkit.org/show_bug.cgi?id=141022
2706
2707         Reviewed by Gavin Barraclough.
2708
2709         * TestExpectations: Enable the test for cache functionality.
2710
2711 2015-01-31  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2712
2713         Import W3C web platform tests infrastructure
2714         https://bugs.webkit.org/show_bug.cgi?id=140934
2715
2716         Reviewed by Ryosuke Niwa.
2717
2718         * TestExpectations: added lines to skip web-platform-tests
2719         infrastructure folders. Added one line for a partially passing test.
2720
2721 2015-01-30  Yusuke Suzuki  <utatane.tea@gmail.com>
2722
2723         Implement ES6 Symbol
2724         https://bugs.webkit.org/show_bug.cgi?id=140435
2725
2726         Reviewed by Geoffrey Garen.
2727
2728         * js/script-tests/symbol-abstract-equality-comparison.js: Added.
2729         (Pair):
2730         (relationalOperators.forEach):
2731         * js/script-tests/symbol-abstract-relational-comparison.js: Added.
2732         (relationalOperators.forEach):
2733         * js/script-tests/symbol-in-map.js: Added.
2734         (set shouldBe):
2735         * js/script-tests/symbol-object.js: Added.
2736         * js/script-tests/symbol-prototype-is-ordinary-object.js: Added.
2737         * js/script-tests/symbol-strict-equality-comparison.js: Added.
2738         (Pair):
2739         (relationalOperators.forEach):
2740         * js/script-tests/symbol-tostring.js: Added.
2741         * js/script-tests/symbols.js: Renamed from LayoutTests/js/script-tests/names.js.
2742         (forIn):
2743         * js/symbol-abstract-equality-comparison-expected.txt: Added.
2744         * js/symbol-abstract-equality-comparison.html: Copied from LayoutTests/js/names.html.
2745         * js/symbol-abstract-relational-comparison-expected.txt: Added.
2746         * js/symbol-abstract-relational-comparison.html: Copied from LayoutTests/js/names.html.
2747         * js/symbol-in-map-expected.txt: Added.
2748         * js/symbol-in-map.html: Copied from LayoutTests/js/names.html.
2749         * js/symbol-object-expected.txt: Added.
2750         * js/symbol-object.html: Copied from LayoutTests/js/names.html.
2751         * js/symbol-prototype-is-ordinary-object-expected.txt: Added.
2752         * js/symbol-prototype-is-ordinary-object.html: Copied from LayoutTests/js/names.html.
2753         * js/symbol-strict-equality-comparison-expected.txt: Added.
2754         * js/symbol-strict-equality-comparison.html: Copied from LayoutTests/js/names.html.
2755         * js/symbol-tostring-expected.txt: Added.
2756         * js/symbol-tostring.html: Copied from LayoutTests/js/names.html.
2757         * js/symbols-expected.txt: Renamed from LayoutTests/js/names-expected.txt.
2758         * js/symbols.html: Renamed from LayoutTests/js/names.html.
2759
2760 2015-01-30  Dariusz Frankiewicz  <d.frankiewic@samsung.com>
2761
2762         [EFL] Gardening: update some accessibility tests as failed
2763         https://bugs.webkit.org/show_bug.cgi?id=141034
2764
2765         Unreviewed EFL gardening.
2766
2767         * platform/efl/TestExpectations:
2768         * platform/efl/accessibility/roles-exposed-expected.txt:
2769         update expectation after bumping ATK to 2.15.2
2770
2771 2015-01-30  Piotr Pajak  <p.pajak@samsung.com>
2772
2773         [EFL] Mark test css3/masking/mask-repeat-space-padding.html as passing
2774         https://bugs.webkit.org/show_bug.cgi?id=141077
2775
2776         Unreviewed EFL gardening.
2777
2778         * platform/efl/TestExpectations:
2779
2780 2015-01-30  Karol Pawlowski  <k.pawlowski@samsung.com>
2781
2782         [EFL] Rebaseline efl/js/dom/global-constructors-attributes-expected.txt
2783         https://bugs.webkit.org/show_bug.cgi?id=141029
2784         
2785         Unreviewed EFL gardening
2786
2787         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
2788
2789 2015-01-30  Chris Dumez  <cdumez@apple.com>
2790
2791         When no background-size is specified on the 2nd background layer, it takes the first instead of the initial value
2792         https://bugs.webkit.org/show_bug.cgi?id=141059
2793
2794         Reviewed by Antti Koivisto.
2795
2796         Add layout test to cover the case where we have 2 background layers, with an explicit
2797         size only for the first one.
2798
2799         * fast/css/background-layers-initial-size-expected.txt: Added.
2800         * fast/css/background-layers-initial-size.html: Added.
2801
2802 2015-01-30  Matthew Mirman  <mmirman@apple.com>
2803
2804         Added a test for JSON.stringify on ClientRect.
2805         https://bugs.webkit.org/show_bug.cgi?id=141063
2806         <rdar://problem/18437653>
2807
2808         Reviewed by Oliver Hunt.
2809
2810         * js/resources/JSON-stringify.js:
2811         (createTests.var):
2812         (createTests.result):
2813         * js/resources/JSON-stringify-expected.txt:
2814
2815 2015-01-30  Brent Fulgham  <bfulgham@apple.com>
2816
2817         [Win] Switch to Apache on Windows
2818         https://bugs.webkit.org/show_bug.cgi?id=141060
2819
2820         Reviewed by Alexey Proskuryakov.
2821
2822         Add a new Windows XAMPP Apache configuration file for running
2823         the http test suite on Windows.
2824
2825         Reviewed by Alexey Proskuryakov.
2826
2827         * http/conf/apache2.4-httpd-win.conf: Added.
2828
2829 2015-01-29  Chris Dumez  <cdumez@apple.com>
2830
2831         Unreviewed. Further rebaselining after r179368.
2832
2833         * platform/mac-mavericks/fast/forms/select-visual-hebrew-expected.txt: Added.
2834
2835 2015-01-29  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2836
2837         Unreviewed, gardening on EFL port. some tests aren't flaky anymore.
2838         Unskip those tests on EFL port.
2839
2840         * platform/efl/TestExpectations:
2841
2842 2015-01-29  Darin Adler  <darin@apple.com>
2843
2844         Remove SVGUseElement.instanceRoot and all tests that depend on it
2845         https://bugs.webkit.org/show_bug.cgi?id=141025
2846
2847         Reviewed by Anders Carlsson.
2848
2849         * platform/gtk/TestExpectations: Removed expected failure for now-removed test.
2850         * platform/ios-simulator-wk2/TestExpectations: Ditto.
2851         * platform/mac/TestExpectations: Ditto.
2852
2853         * platform/gtk/svg/custom/use-elementInstance-event-target-expected.png: Removed.
2854         * platform/gtk/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
2855         * platform/gtk/svg/custom/use-elementInstance-methods-expected.png: Removed.
2856         * platform/gtk/svg/custom/use-elementInstance-methods-expected.txt: Removed.
2857         * platform/ios-sim-deprecated/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
2858         * platform/ios-sim-deprecated/svg/custom/use-elementInstance-methods-expected.txt: Removed.
2859         * platform/ios-simulator/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
2860         * platform/ios-simulator/svg/custom/use-elementInstance-methods-expected.txt: Removed.
2861         * platform/mac-mountainlion/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
2862         * platform/mac-mountainlion/svg/custom/use-elementInstance-methods-expected.txt: Removed.
2863         * platform/mac/svg/custom/use-elementInstance-event-target-expected.png: Removed.
2864         * platform/mac/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
2865         * platform/mac/svg/custom/use-elementInstance-methods-expected.png: Removed.
2866         * platform/mac/svg/custom/use-elementInstance-methods-expected.txt: Removed.
2867         * svg/custom/element-instance-held-by-js-crash-expected.txt: Removed.
2868         * svg/custom/element-instance-held-by-js-crash.svg: Removed.
2869         * svg/custom/resources/use-instanceRoot-event-bubbling.js: Find element by id instead
2870         of using use.instanceRoot.correspondingElement.
2871         * svg/custom/resources/use-instanceRoot-event-listeners.js: Removed.
2872         * svg/custom/use-crash-using-children-before-destroy.svg: Removed a line of code that
2873         got at the instanceRoot. It's possible this test no longer has value, and if so, then
2874         we could later delete it, but it does no harm.
2875         * svg/custom/use-elementInstance-event-target.svg: Removed.
2876         * svg/custom/use-elementInstance-methods.svg: Removed.
2877         * svg/custom/use-instanceRoot-as-event-target-expected.txt: Removed.
2878         * svg/custom/use-instanceRoot-as-event-target.xhtml: Removed.
2879         * svg/custom/use-instanceRoot-event-listener-liveness-expected.txt: Removed.
2880         * svg/custom/use-instanceRoot-event-listener-liveness.xhtml: Removed.
2881         * svg/custom/use-instanceRoot-event-listeners-expected.txt: Removed.
2882         * svg/custom/use-instanceRoot-event-listeners.xhtml: Removed.
2883         * svg/custom/use-instanceRoot-modifications.svg: Removed the part of this that involved
2884         the instanceRoot property. It's possible this test now has reduced value, and if so, we
2885         could later delete it but it does no harm.
2886         * svg/custom/use-instanceRoot-with-use-removed.svg: Removed the use of instanceRoot
2887         and correspondingUseElement. Not certain this remains a useful test. Also converted line
2888         endings to LF instead of CRLF.
2889         * svg/custom/use-listener-append-crash.html: Get elements by id instead of instanceRoot.
2890         * svg/custom/use-modify-target-container.svg: Ditto.
2891         * svg/custom/use-modify-target-symbol.svg: Ditto.
2892         * svg/custom/use-on-use-with-child-expected.txt: Updated since we don't dump an instance
2893         tree any more.
2894         * svg/custom/use-on-use-with-child.svg: Removed the part about dumping the instance tree,
2895         and added in the part about dragging to make sure it doesn't crash.
2896         * svg/dom/use-transform.svg: Get element by id instead of instanceRoot.
2897
2898 2015-01-29  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2899
2900         Unreviewed EFL port gardening. Some tests have been passed since r172999 though,
2901         those have marked with "Failure".
2902
2903         * platform/efl/TestExpectations:
2904
2905 2015-01-29  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2906
2907         Unreviewed, gardening on EFL port. Unskip tests which don't come to crash or
2908         timeout anymore.
2909
2910         * platform/efl/TestExpectations:
2911
2912 2015-01-29  Sam Weinig  <sam@webkit.org>
2913
2914         More follow up to https://bugs.webkit.org/show_bug.cgi?id=141038
2915
2916         * platform/mac-mavericks/fast/text/international/hindi-spacing-expected.txt:
2917         * platform/mac/fast/text/international/hindi-spacing-expected.txt:
2918
2919 2015-01-29  Sam Weinig  <sam@webkit.org>
2920
2921         Follow up to https://bugs.webkit.org/show_bug.cgi?id=141038
2922
2923         Update test results on Yosemite now that we don't use the screen font
2924         in controls.
2925
2926         * platform/mac/fast/css/rtl-ordering-expected.png:
2927         * platform/mac/fast/css/rtl-ordering-expected.txt:
2928         * platform/mac/fast/forms/search-rtl-expected.png:
2929         * platform/mac/fast/forms/search-rtl-expected.txt:
2930         * platform/mac/fast/forms/select-visual-hebrew-expected.png:
2931         * platform/mac/fast/forms/select-visual-hebrew-expected.txt:
2932         * platform/mac/fast/forms/select-writing-direction-natural-expected.png:
2933         * platform/mac/fast/forms/select-writing-direction-natural-expected.txt:
2934         * platform/mac/fast/text/international/hindi-spacing-expected.txt:
2935         * platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png:
2936         * platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt:
2937
2938 2015-01-29  Ryosuke Niwa  <rniwa@webkit.org>
2939
2940         Skip these two tests in the stress testing since the feature isn't enabled.
2941
2942         * js/script-tests/class-syntax-declaration.js:
2943         * js/script-tests/class-syntax-expression.js:
2944
2945 2015-01-29  Eric Carlson  <eric.carlson@apple.com>
2946
2947         media/track/track-in-band-cues-added-once.html fails sometimes
2948         https://bugs.webkit.org/show_bug.cgi?id=138806
2949
2950         Reviewed by Brent Fulgham.
2951
2952         * media/track/track-in-band-cues-added-once-expected.txt: Update results.
2953         * media/track/track-in-band-cues-added-once.html: Seek before beginning playback so
2954             the media engine is more likely to buffer and process the initial cue.
2955         * platform/mac/TestExpectations: Unskip track-in-band-cues-added-once.html.
2956
2957 2015-01-29  Eric Carlson  <eric.carlson@apple.com>
2958
2959         REGRESSION (OS X 10.10.2): media/track/track-in-band-style.html frequently times out
2960         https://bugs.webkit.org/show_bug.cgi?id=140974
2961
2962         Reviewed by Brent Fulgham.
2963
2964         * media/track/track-in-band-style-expected.txt: Updated.
2965         * media/track/track-in-band-style.html: Introduce a brief pause between receiving the 'seeked'
2966             event and checking caption style to allow for media engine latency. Add additional logging
2967             when the test fails to make future failure diagnosis easier.
2968
2969         * platform/mac/TestExpectations: Remove track-in-band-style.html.
2970
2971 2015-01-29  Ryosuke Niwa  <rniwa@webkit.org>
2972
2973         Implement ES6 class syntax without inheritance support
2974         https://bugs.webkit.org/show_bug.cgi?id=140918
2975
2976         Reviewed by Geoffrey Garen.
2977
2978         Added two tests for class declarations and class expressions.
2979
2980         * TestExpectations:
2981         * js/class-syntax-declaration-expected.txt: Added.
2982         * js/class-syntax-declaration.html: Added.
2983         * js/class-syntax-expression-expected.txt: Added.
2984         * js/class-syntax-expression.html: Added.
2985         * js/script-tests/class-syntax-declaration.js: Added.
2986         * js/script-tests/class-syntax-expression.js: Added.
2987
2988 2015-01-29  Simon Fraser  <simon.fraser@apple.com>
2989
2990         Border-radius clipping on a stacking context causes descendants to not render
2991         https://bugs.webkit.org/show_bug.cgi?id=140536
2992
2993         Reviewed by Zalan Bujtas.
2994         
2995         Ref test that clips out the middle of a composited rounded-rect overflow element,
2996         and also tests reflections.
2997
2998         * compositing/clipping/border-radius-stacking-context-clip-expected.html: Added.
2999         * compositing/clipping/border-radius-stacking-context-clip.html: Added.
3000
3001 2015-01-29  Sam Weinig  <sam@webkit.org>
3002
3003         Remove support for screen font substitution
3004         https://bugs.webkit.org/show_bug.cgi?id=141038
3005
3006         Reviewed by Tim Horton.
3007
3008         * platform/mac/fast/text/international/hindi-spacing-expected.txt:
3009         Update results now that buttons always use printer fonts. We were accidentally
3010         allowing buttons to use screen fonts, which usually didn't make a difference,
3011         but does with some fallback fonts.
3012
3013 2015-01-20  David Hyatt  <hyatt@apple.com>
3014
3015         Japanese line breaking rules need to be respected before and after Ruby.
3016         https://bugs.webkit.org/show_bug.cgi?id=91588
3017         <rdar://problem/17306535>
3018
3019         Reviewed by Dean Jackson.
3020
3021         * fast/ruby/ruby-block-style-not-updated-with-before-after-content-expected.txt:
3022         * fast/ruby/ruby-block-style-not-updated-with-before-after-content.html:
3023         * fast/ruby/ruby-inline-style-not-updated-with-before-after-content-expected.txt:
3024         * fast/ruby/ruby-inline-style-not-updated-with-before-after-content.html:
3025         * fast/ruby/ruby-punctuation-avoid-breaking-expected.html: Added.
3026         * fast/ruby/ruby-punctuation-avoid-breaking.html: Added.
3027
3028 2015-01-29  Alexey Proskuryakov  <ap@apple.com>
3029
3030         Mark more tests as slow in debug.
3031
3032         * TestExpectations:
3033
3034 2015-01-29  Joseph Pecoraro  <pecoraro@apple.com>
3035
3036         Web Inspector: ES6: Improved Console Format for Set and Map Objects (like Arrays)
3037         https://bugs.webkit.org/show_bug.cgi?id=122867
3038
3039         Reviewed by Timothy Hatcher.
3040
3041         * TestExpectations:
3042         Inspector tests are still flakey on bots, so skip the test.
3043
3044         * inspector/model/remote-object-expected.txt:
3045         * inspector/model/remote-object.html:
3046         Update based on Runtime.ObjectPreview changes.
3047
3048         * inspector/model/remote-object-weak-collection-expected.txt: Added.
3049         * inspector/model/remote-object-weak-collection.html: Added.
3050         New test for weak collection handling.
3051
3052 2015-01-28  Michael Catanzaro  <mcatanzaro@igalia.com>
3053
3054         security/mixedContent/redirect-https-to-http-iframe-in-main-frame test is the same as security/mixedContent/redirect-http-to-https-iframe-in-main-frame.html
3055         https://bugs.webkit.org/show_bug.cgi?id=140876
3056
3057         Reviewed by Darin Adler.
3058
3059         Fix the test so it's not identical to the redirect-http-to-https-iframe-in-main-frame
3060         test, and update the expected results.
3061
3062         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame-expected.txt:
3063         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame.html:
3064
3065 2015-01-28  Benjamin Poulain  <bpoulain@apple.com>
3066
3067         Start fixing the handling of Element's attributes when they contain non-ASCII characters
3068         https://bugs.webkit.org/show_bug.cgi?id=141016
3069
3070         Reviewed by Ryosuke Niwa.
3071
3072         Start some basic testing.
3073
3074         Some tests are failing due to the more complicated case being handled incorrectly, this will
3075         be fixed in follow ups.
3076
3077         * fast/css/attribute-ascii-case-insensitive-html-expected.html: Added.
3078         * fast/css/attribute-ascii-case-insensitive-html.html: Added.
3079         * fast/css/attribute-ascii-case-insensitive-xhtml-expected.xhtml: Added.
3080         * fast/css/attribute-ascii-case-insensitive-xhtml.xhtml: Added.
3081         * fast/css/attribute-ascii-case-insensitive-xml-in-html-expected.html: Added.
3082         * fast/css/attribute-ascii-case-insensitive-xml-in-html.html: Added.
3083         * fast/dom/Element/attribute-ascii-case-insensitive-1-expected.txt: Added.
3084         * fast/dom/Element/attribute-ascii-case-insensitive-1.html: Added.
3085         * fast/dom/Element/attribute-ascii-case-insensitive-2-expected.txt: Added.
3086         * fast/dom/Element/attribute-ascii-case-insensitive-2.html: Added.
3087         * fast/selectors/attribute-ascii-case-insensitive-style-update-expected.txt: Added.
3088         * fast/selectors/attribute-ascii-case-insensitive-style-update.html: Added.
3089         * fast/selectors/element-matches-attribute-ascii-case-insensitive-html-expected.txt: Added.
3090         * fast/selectors/element-matches-attribute-ascii-case-insensitive-html.html: Added.
3091         * fast/selectors/querySelector-attribute-ascii-case-insensitive-html-expected.txt: Added.
3092         * fast/selectors/querySelector-attribute-ascii-case-insensitive-html.html: Added.
3093
3094 2015-01-28  Brent Fulgham  <bfulgham@apple.com>
3095
3096         [Win] Actually delete the file!
3097
3098         * platform/win/fast/events/ondrop-text-htmlt-expected.txt: Removed.
3099
3100 2015-01-28  Brent Fulgham  <bfulgham@apple.com>
3101
3102         [Win] Unreviewed gardening. Get rid of misspelled expected file.
3103
3104         Get rid of the 'ondrop-text-htmlt-expected.txt' file, and commit a new baseline
3105         from the test system.
3106
3107         * platform/win/fast/events/ondrop-text-htmlt-expected.txt: Removed.
3108         * platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
3109
3110 2015-01-28  Chris Dumez  <cdumez@apple.com>
3111
3112         Regression(r177494): Bad cast to WebKitCSSResourceValue in StyleBuilderConverter::convertMaskImageOperations()
3113         https://bugs.webkit.org/show_bug.cgi?id=140991
3114         <rdar://problem/19625305>
3115
3116         Reviewed by Antti Koivisto.
3117
3118         Add layout test to cover the case where a CSSValue is incorrectly casted to
3119         a WebKitCSSResourceValue in StyleBuilderConverter::convertMaskImageOperations(),
3120         thus hitting an assertion in downcast<>() on debug builds.
3121
3122         * css3/masking/mask-image-initial-value-crash-expected.txt: Added.
3123         * css3/masking/mask-image-initial-value-crash.html: Added.
3124
3125 2015-01-28  Brent Fulgham  <bfulgham@apple.com>
3126
3127         [Win] More gardening to get the bot green.
3128
3129         * css3/scroll-snap/resources: Added.
3130         * platform/win/TestExpectations:
3131         * platform/win/fast/events/ondrop-text-html-expected.txt: Copied from platform/win/fast/events/ondrop-text-htmlt-expected.txt.
3132         * platform/win/fast/events/ondrop-text-htmlt-expected.txt: Removed.
3133         * platform/win/fast/html/marquee-scrollamount-expected.txt: Added.
3134         * platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
3135         * platform/win/fast/text/fallback-traits-fixup-expected.txt:
3136         * platform/win/fast/text/international/complex-character-based-fallback-expected.txt:
3137
3138 2015-01-28  Brent Fulgham  <bfulgham@apple.com>
3139
3140         [Win] Unreviewed gardening. Reskip some region tests.
3141
3142         * platform/win/TestExpectations:
3143
3144 2015-01-28  Joanmarie Diggs  <jdiggs@igalia.com>
3145
3146         AX: [ATK] Implement support for new AtkRole types for MathML
3147         https://bugs.webkit.org/show_bug.cgi?id=140916
3148
3149         Reviewed by Chris Fleizach.
3150
3151         * accessibility/math-multiscript-attributes.html: Added.
3152         * accessibility/roles-exposed.html: New test cases added.
3153         * platform/efl/accessibility/roles-exposed-expected.txt: Updated for new test cases.
3154         * platform/gtk/accessibility/math-multiscript-attributes-expected.txt: Added.
3155         * platform/gtk/accessibility/roles-exposed-expected.txt: Updated for new test cases.
3156         * platform/mac-mavericks/accessibility/roles-exposed-expected.txt: Updated for new test cases.
3157         * platform/mac-mountainlion/accessibility/roles-exposed-expected.txt: Updated for new test cases.
3158         * platform/mac/accessibility/math-multiscript-attributes-expected.txt: Added.
3159         * platform/mac/accessibility/roles-exposed-expected.txt: Updated for new test cases.
3160
3161 2015-01-28  Brent Fulgham  <bfulgham@apple.com>
3162
3163         REGRESSION: Re-skip media tests. (Unreviewed)
3164         https://bugs.webkit.org/show_bug.cgi?id=140995
3165
3166         * platform/win/TestExpectations: Re-skip the tests.
3167
3168 2015-01-27  Alexey Proskuryakov  <ap@apple.com>
3169
3170         REGRESSION (OS X 10.10.2): media/track/track-in-band-style.html frequently times out
3171         https://bugs.webkit.org/show_bug.cgi?id=140974
3172
3173         * platform/mac/TestExpectations: Added an expectation.
3174
3175 2015-01-27  Brent Fulgham  <bfulgham@apple.com>
3176
3177         [Win] Re-enable Sputnik.
3178
3179         * platform/win/TestExpectations:
3180         * platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
3181
3182 2015-01-27  Roger Fong  <roger_fong@apple.com>
3183
3184         WebGL2: Disable various extensions on WebGL2 context that have been promoted to core.
3185         https://bugs.webkit.org/show_bug.cgi?id=140907.
3186         <rdar://problem/19545857>
3187
3188         Reviewed by Brent Fulgham.
3189
3190         * fast/canvas/webgl/constants.html:
3191
3192 2015-01-27  Brent Fulgham  <bfulgham@apple.com>
3193
3194         [Win] More Windows rebaselines.
3195
3196         * platform/win/fast/events/ondrop-text-htmlt-expected.txt: Added.
3197         * platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
3198         * platform/win/fast/text/fallback-traits-fixup-expected.txt:
3199         * platform/win/fast/text/international/complex-character-based-fallback-expected.txt:
3200
3201 2015-01-27  Eric Carlson  <eric.carlson@apple.com>
3202
3203         Simplify http/tests/media/video-play-stall.html
3204         https://bugs.webkit.org/show_bug.cgi?id=140630
3205
3206         Reviewed by Brent Fulgham.
3207
3208         * http/tests/media/video-play-stall-expected.txt:
3209         * http/tests/media/video-play-stall.html:
3210         * http/tests/media/video-play-waiting-expected.txt: Added.
3211         * http/tests/media/video-play-waiting.html: Added.
3212         * media/content/long-test.mp4: Added. New media file with 30 second duration.
3213         * media/content/long-test.ogv: Ditto.
3214         * platform/mac/TestExpectations: Remove video-play-stall.html from the skip list. Mark 
3215             video-play-waiting.html as flakey as it sometimes times out.
3216
3217 2015-01-27  Brent Fulgham  <bfulgham@apple.com>
3218
3219         [Win] Another round of bug filing and expectation updates.
3220
3221         * platform/win/TestExpectations:
3222         * platform/win/fast/selectors: Added.
3223         * platform/win/fast/selectors/064-expected.txt: Added.
3224         * platform/win/fast/text/backslash-to-yen-sign-euc-expected.txt:
3225         * platform/win/fast/text/backslash-to-yen-sign-expected.png: Added.
3226         * platform/win/fast/text/drawBidiText-expected.txt: Added.
3227         * platform/win/fast/text/fallback-traits-fixup-expected.txt:
3228         * platform/win/fast/text/international/complex-character-based-fallback-expected.txt:
3229         * platform/win/fast/text/international/hindi-spacing-expected.txt: Added.
3230         * platform/win/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Removed property svn:executable.
3231         * platform/win/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt: Added.
3232         * platform/win/fast/text/unicode-variation-selector-expected.txt:
3233         * platform/win/fast/text/whitespace: Added.
3234         * platform/win/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt: Added.
3235         * platform/win/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt:
3236         * platform/win/fast/writing-mode/fieldsets-expected.txt: Added.
3237         * platform/win/js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Removed.
3238         * platform/win/printing/iframe-print-expected.txt: Added.
3239         * platform/win/transforms/2d/zoom-menulist-expected.txt: Added.
3240
3241 2015-01-27  Benjamin Poulain  <benjamin@webkit.org>
3242
3243         Import the layout test style-sharing-type-and-readonly.html from blink
3244         https://bugs.webkit.org/show_bug.cgi?id=125280
3245
3246         Reviewed by Sergio Villar Senin.
3247
3248         I fixed the bug a while ago but having one more test seems valuable.
3249         This test is from blink: https://codereview.chromium.org/27033011
3250         by Elliott Sprehn.
3251
3252         * fast/css/style-sharing-type-and-readonly-expected.txt: Added.
3253         * fast/css/style-sharing-type-and-readonly.html: Added.
3254
3255 2015-01-27  Benjamin Poulain  <benjamin@webkit.org>
3256
3257         Import some extra tests for r179132
3258         https://bugs.webkit.org/show_bug.cgi?id=140930
3259
3260         Reviewed by Sam Weinig.
3261
3262         Add some tests that were done from previous attempts at fixing
3263         the bug.
3264
3265         * fast/dom/SelectorAPI/tag-case-insensitive-expected.txt: Added.
3266         * fast/dom/SelectorAPI/tag-case-insensitive.html: Added.
3267         * fast/dom/SelectorAPI/tag-case-sensitive-expected.txt: Added.
3268         * fast/dom/SelectorAPI/tag-case-sensitive.xhtml: Added.
3269         * svg/css/case-sensitive-tags-expected.txt: Added.
3270         * svg/css/case-sensitive-tags.html: Added.
3271         * svg/dom/tag-case-sensitive-svg-in-html-expected.txt: Added.
3272         * svg/dom/tag-case-sensitive-svg-in-html.html: Added.
3273         Those tests were created by Alexandru Chiculita for
3274         https://bugs.webkit.org/show_bug.cgi?id=83438
3275
3276         The patch was rejected at the time due to the perf impact.
3277         That has been solved since then by the CSS JIT.
3278
3279         * svg/css/foreignObject-case-styling-expected.html: Added.
3280         * svg/css/foreignObject-case-styling.html: Added.
3281         This test is from Boris Zbarsky when he reported
3282         https://bugs.webkit.org/show_bug.cgi?id=79444.
3283
3284 2015-01-27  Daniel Bates  <dabates@apple.com>
3285
3286         [iOS] Update test results and test expectations
3287
3288         * platform/ios-simulator-wk1/TestExpectations:
3289         * platform/ios-simulator-wk2/TestExpectations:
3290         * platform/ios-simulator/TestExpectations:
3291         * platform/ios-simulator/css3/blending/blend-mode-simple-composited-expected.txt:
3292         * platform/ios-simulator/css3/blending/blend-mode-simple-expected.txt:
3293
3294 2015-01-26  Sylvain Galineau  <galineau@adobe.com>
3295
3296         CSSKeyframesRule::findRule() and deleteRule() should delete the last matching rule, not the first
3297         https://bugs.webkit.org/show_bug.cgi?id=139732
3298
3299         Reviewed by Dean Jackson and Darin Adler.
3300
3301         Update existing keyframes OM tests to check for findRule/deleteRule matching order i.e. find/delete last specified rule.
3302
3303         * animations/keyframes-rule-expected.txt:
3304         * animations/keyframes-rule.html:
3305         * animations/unprefixed-keyframes-rule-expected.txt:
3306         * animations/unprefixed-keyframes-rule.html:
3307
3308 2015-01-27  Chris Dumez  <cdumez@apple.com>
3309
3310         Unreviewed, rebaseline fast/css/css2-system-fonts.html on iOS.
3311
3312         Rebaseline fast/css/css2-system-fonts.html on iOS after r179168.
3313
3314         * platform/ios-sim-deprecated/fast/css/css2-system-fonts-expected.txt: Removed.
3315         * platform/ios-simulator-wk2/fast/css/css2-system-fonts-expected.txt:
3316         * platform/ios-simulator/fast/css/css2-system-fonts-expected.txt: Removed.
3317
3318 2015-01-27  Alexey Proskuryakov  <ap@apple.com>
3319
3320         <rdar://problem/16801814> Media controls do not appear in 2 DRT tests
3321
3322         This doesn't appear to happen any more, although the tests are still flaky due to
3323         flaky font metrics.
3324
3325         * platform/mac/TestExpectations:
3326         * platform/mac/media/controls-without-preload-expected.txt:
3327
3328 2015-01-27  Chris Dumez  <cdumez@apple.com>
3329
3330         Unreviewed. Rebaseline several editing tests on Mac after r179168.
3331
3332         * platform/mac/editing/attributed-string/font-size-expected.txt:
3333         * platform/mac/editing/attributed-string/vertical-align-expected.txt:
3334
3335 2015-01-27  Brent Fulgham  <bfulgham@apple.com>
3336
3337         [Win] Unskip tests now that r179170 is in place.
3338
3339         * platform/win/TestExpectations:
3340
3341 2015-01-27  Brent Fulgham  <bfulgham@apple.com>
3342
3343         [Win] Adjust some expectations based on test bot display metrics.
3344
3345         * platform/win/TestExpectations:
3346         * platform/win/fast/dom/adopt-node-crash-2-expected.txt:
3347         * platform/win/fast/ondrop-text-html-expected.txt: Added.
3348
3349 2015-01-27  Chris Dumez  <cdumez@apple.com>
3350
3351         HTMLElement.dir should only return known values
3352         https://bugs.webkit.org/show_bug.cgi?id=140925
3353
3354         Reviewed by Darin Adler.
3355
3356         Update fast/dom/document-dir-property.html to make sure HTMLDocument.dir
3357         and HTMLElement.dir only return known values, as per the HTML
3358         specification.
3359
3360         * fast/dom/document-dir-property-expected.txt:
3361         * fast/dom/document-dir-property.html:
3362
3363 2015-01-27  Michal Poteralski  <m.poteralski@samsung.com>
3364
3365         [EFL] AX: Update test expectations for test related with AXRole.
3366         https://bugs.webkit.org/show_bug.cgi?id=140933
3367
3368         Unreviewed EFL gardening.
3369
3370         roles-exposed.html's test expectation changed: for specified elements
3371         AXRole value should NOT be equal AXUnknown but AXStatic because for ATK
3372         version 2.15.2 there is new ATK_ROLE_STATIC role which should be used
3373         instead of ATK_ROLE_UNKNOWN.
3374
3375         * platform/efl/accessibility/roles-exposed-expected.txt:
3376
3377 2015-01-26  Chris Dumez  <cdumez@apple.com>
3378
3379         Unreviewed, rebaseline several CSS tests after r179168.
3380
3381         Computed line-height is no longer 'normal' but the font's line
3382         spacing.
3383
3384         * fast/css/font-shorthand-line-height-expected.txt:
3385         * fast/css/font-shorthand-line-height.html:
3386         * platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt:
3387         * platform/mac/fast/css/css2-system-fonts-expected.txt:
3388
3389 2015-01-26  Brent Fulgham  <bfulgham@apple.com>
3390
3391         [Win] Unskipping more tests after correcting baselines for Windows widgets.
3392
3393         * platform/win/TestExpectations:
3394         * platform/win/fast/events/context-no-deselect-expected.png: Added.
3395         * platform/win/fast/events/context-no-deselect-expected.txt: Added.
3396         * platform/win/fast/events/dropzone-005-expected.txt: Added.
3397         * platform/win/fast/events/ime-composition-events-001-expected.txt:
3398         * platform/win/fast/events/key-events-in-input-button-expected.txt: Added.
3399         * platform/win/fast/events/mouseup-from-button2-expected.txt: Added.
3400         * platform/win/fast/flexbox: Added.
3401         * platform/win/fast/flexbox/clear-overflow-before-scroll-update-expected.txt: Added.
3402         * platform/win/fast/frames/flattening: Added.
3403         * platform/win/fast/frames/flattening/frameset-flattening-simple-expected.txt: Added.
3404         * platform/win/fast/multicol/client-rects-expected.png: Added.
3405         * platform/win/fast/multicol/client-rects-expected.txt: Added.
3406         * platform/win/fast/multicol/client-rects-spanners-complex-expected.png: Added.
3407         * platform/win/fast/multicol/client-rects-spanners-complex-expected.txt: Added.
3408         * platform/win/fast/multicol/client-rects-spanners-expected.png: Added.
3409         * platform/win/fast/multicol/client-rects-spanners-expected.txt: Added.
3410         * platform/win/fast/multicol/newmulticol: Added.
3411         * platform/win/fast/multicol/newmulticol/client-rects-expected.png: Added.
3412         * platform/win/fast/multicol/newmulticol/client-rects-expected.txt: Added.
3413         * platform/win/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
3414         * platform/win/fast/overflow/scrollRevealButton-expected.txt:
3415         * platform/win/fast/parser/bad-xml-slash-expected.txt: Added.
3416         * platform/win/fast/parser/document-write-option-expected.txt: Added.
3417         * platform/win/fast/repaint/control-clip-expected.txt:
3418         * platform/win/fast/replaced/object-with-embed-url-param-expected.txt: Added.
3419         * platform/win/fast/replaced/replaced-breaking-expected.txt: Added.
3420         * platform/win/fast/replaced/replaced-breaking-mixture-expected.txt: Added.
3421         * platform/win/fast/replaced/width100percent-button-expected.txt:
3422         * platform/win/fast/replaced/width100percent-checkbox-expected.txt: Added.
3423         * platform/win/fast/replaced/width100percent-menulist-expected.txt: Added.
3424         * platform/win/fast/replaced/width100percent-radio-expected.txt: Added.
3425
3426 2015-01-26  Nikos Andronikos  <nikos.andronikos-webkit@cisra.canon.com.au>
3427
3428         Apply feTurbulence spec change to fix zero length vector generation
3429         https://bugs.webkit.org/show_bug.cgi?id=140812
3430
3431         Reviewed by Darin Adler.
3432
3433         Ref test that generates a turbulence image which is then coloured black
3434         and alpha min/maxxed (>0 becomes 1, 0 stays zero). This allows holes
3435         caused by zero length vectors to be easily identified.
3436
3437         * svg/filters/feTurbulence_bad_seeds-expected.html: Added.
3438         * svg/filters/feTurbulence_bad_seeds.html: Added.
3439
3440 2015-01-26  Sylvain Galineau  <galineau@adobe.com>
3441
3442         The computed value of line-height:normal is incorrect
3443         https://bugs.webkit.org/show_bug.cgi?id=133744
3444
3445         Reviewed by Dean Jackson.
3446
3447         line-height:normal now computes to a length value.
3448         This patch updates the tests to reflect the new computed value, as needed.
3449
3450         * css3/calc/line-height-expected.txt:
3451         * editing/pasteboard/simplfiying-markup-should-not-strip-content-expected.txt:
3452         * fast/css/font-calculated-value-expected.txt:
3453         * fast/css/font-calculated-value.html:
3454         * fast/css/font-shorthand-from-longhands-expected.txt:
3455         * fast/css/font-shorthand-from-longhands.html:
3456         * fast/css/getComputedStyle/computed-style-expected.txt:
3457         * fast/css/getComputedStyle/computed-style-font-expected.txt:
3458         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
3459         * fast/css/getComputedStyle/script-tests/computed-style-font.js:
3460         * fast/css/line-height-text-autosizing-expected.txt:
3461         * fast/css/line-height-text-autosizing.html:
3462         * fast/ruby/ruby-line-height-expected.txt:
3463         * fast/ruby/script-tests/ruby-line-height.js:
3464         * media/track/track-cue-rendering-on-resize-expected.txt:
3465         * media/track/track-cue-rendering-on-resize.html:
3466         * platform/mac-mavericks/platform/mac/editing/attributed-string/anchor-element-expected.txt:
3467         * platform/mac-mavericks/platform/mac/editing/attributed-string/basic-expected.txt:
3468         * platform/mac-mavericks/platform/mac/editing/attributed-string/font-size-expected.txt:
3469         * platform/mac-mavericks/platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt:
3470         * platform/mac-mavericks/platform/mac/editing/attributed-string/font-weight-expected.txt:
3471         * platform/mac-mavericks/platform/mac/editing/attributed-string/letter-spacing-expected.txt:
3472         * platform/mac-mavericks/platform/mac/editing/attributed-string/text-decorations-expected.txt:
3473         * platform/mac-mavericks/platform/mac/editing/attributed-string/vertical-align-expected.txt:
3474         * platform/mac/editing/attributed-string/anchor-element-expected.txt:
3475         * platform/mac/editing/attributed-string/basic-expected.txt:
3476         * platform/mac/editing/attributed-string/font-size-expected.txt:
3477         * platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt:
3478         * platform/mac/editing/attributed-string/font-weight-expected.txt:
3479         * platform/mac/editing/attributed-string/letter-spacing-expected.txt:
3480         * platform/mac/editing/attributed-string/text-decorations-expected.txt:
3481         * platform/mac/editing/attributed-string/vertical-align-expected.txt:
3482         * svg/css/getComputedStyle-basic-expected.txt:
3483
3484 2015-01-26  Brent Fulgham  <bfulgham@apple.com>
3485
3486         [Win] Windows gardening (removing more skips).
3487
3488         * platform/win/TestExpectations:
3489         * platform/win/fast/block/basic/011-expected.png: Added.
3490         * platform/win/fast/block/basic/011-expected.txt: Added.
3491         * platform/win/fast/block/float/overhanging-tall-block-expected.png: Added.
3492         * platform/win/fast/block/float/overhanging-tall-block-expected.txt: Added.
3493         * platform/win/fast/borders/bidi-002-expected.png: Added.
3494         * platform/win/fast/borders/bidi-002-expected.txt: Added.
3495         * platform/win/fast/borders/bidi-009a-expected.png: Added.
3496         * platform/win/fast/borders/bidi-009a-expected.txt: Added.
3497         * platform/win/fast/borders/border-fit-expected.txt: Added.
3498         * platform/win/fast/dom/HTMLInputElement/input-image-alt-text-expected.png: Added.
3499         * platform/win/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt: Added.
3500         * platform/win/fast/dom/HTMLInputElement/input-slider-update-expected.txt: Removed property svn:executable.
3501         * platform/win/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt: Removed property svn:executable.
3502         * platform/win/fast/dom/HTMLTableColElement: Added.
3503         * platform/win/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png: Added.
3504         * platform/win/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Added.
3505         * platform/win/fast/dom/call-a-constructor-as-a-function-expected.txt: Removed.
3506
3507 2015-01-26  Chris Dumez  <cdumez@apple.com>
3508
3509         Document.dir should reflect the 'dir' attribute of the root html element
3510         https://bugs.webkit.org/show_bug.cgi?id=140922