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