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