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