Multi-hop reference cycles not detected.
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-09-17  Dean Jackson  <dino@apple.com>
2
3         Multi-hop reference cycles not detected.
4         https://bugs.webkit.org/show_bug.cgi?id=149181
5
6         Reviewed by John Honeycutt.
7
8         Test comes from:
9         https://chromium.googlesource.com/chromium/blink/+/master/LayoutTests/svg/custom/pattern-3-step-cycle.html
10
11         * svg/custom/pattern-3-step-cycle-expected.txt: Added.
12         * svg/custom/pattern-3-step-cycle.html: Added.
13
14 2015-09-17  Dean Jackson  <dino@apple.com>
15
16         Cyclic resources were not detected if the reference had deep containers
17         https://bugs.webkit.org/show_bug.cgi?id=149182
18
19         Reviewed by John Honeycutt.
20
21         This test was ported from Blink. I believe it originally
22         came from:
23         https://code.google.com/p/chromium/issues/detail?id=351713
24
25         * svg/custom/pattern-content-cycle-w-resourceless-container-expected.txt: Added.
26         * svg/custom/pattern-content-cycle-w-resourceless-container.html: Added.
27
28 2015-09-17  Ryosuke Niwa  <rniwa@webkit.org>
29
30         Add HTMLSlotElement and NonDocumentTypeChildNode.assignedSlot
31         https://bugs.webkit.org/show_bug.cgi?id=149241
32
33         Reviewed by Antti Koivisto.
34
35         Added new conformance tests and rebaselined tests as needed.
36
37         In particular, inspector/model/remote-object.html was rebaselined since "assignedSlot" now appears as one of the first five
38         properties on Comment node that this test outputs.
39
40         * fast/shadow-dom/HTMLSlotElement-interface-expected.txt: Added.
41         * fast/shadow-dom/HTMLSlotElement-interface.html: Added.
42         * fast/shadow-dom/NonDocumentTypeChildNode-interface-assignedSlot-expected.txt: Added.
43         * fast/shadow-dom/NonDocumentTypeChildNode-interface-assignedSlot.html: Added.
44         * js/dom/dom-static-property-for-in-iteration-expected.txt:
45         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
46         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
47         * platform/mac/inspector/model: Added.
48         * platform/mac/inspector/model/remote-object-expected.txt: Copied from LayoutTests/inspector/model/remote-object-expected.txt.
49         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
50
51 2015-09-17  Zalan Bujtas  <zalan@apple.com>
52
53         CSS WG multicol-1 tests failures with 1px differences due to baseline difference.
54         https://bugs.webkit.org/show_bug.cgi?id=149245
55
56         Reviewed by Ryosuke Niwa.
57
58         Turn off font-aliasing for multicol tests where the reference tests' inline content
59         end up on a different baseline (fractional difference). (It's not considered a bug, they don't
60         necessarily match.)
61
62         * TestExpectations:
63
64 2015-09-17  Saam barati  <sbarati@apple.com>
65
66         Implement try/catch in the DFG.
67         https://bugs.webkit.org/show_bug.cgi?id=147374
68
69         Reviewed by Filip Pizlo.
70
71         * js/regress/raytrace-with-empty-try-catch-expected.txt: Added.
72         * js/regress/raytrace-with-empty-try-catch.html: Added.
73         * js/regress/raytrace-with-try-catch-expected.txt: Added.
74         * js/regress/raytrace-with-try-catch.html: Added.
75         * js/regress/script-tests/raytrace-with-empty-try-catch.js: Added.
76         (createVector):
77         (sqrLengthVector):
78         (lengthVector):
79         (addVector):
80         (subVector):
81         (scaleVector):
82         (normaliseVector):
83         (add):
84         (sub):
85         (scalev):
86         (dot):
87         (scale):
88         (cross):
89         (normalise):
90         (transformMatrix):
91         (invertMatrix):
92         (Triangle):
93         (Triangle.prototype.intersect):
94         (Scene):
95         (Scene.prototype.intersect):
96         (Scene.prototype.blocked):
97         (Camera):
98         (Camera.prototype.generateRayPair):
99         (renderRows):
100         (Camera.prototype.render):
101         (raytraceScene.floorShader):
102         (raytraceScene):
103         (arrayToCanvasCommands):
104         * js/regress/script-tests/raytrace-with-try-catch.js: Added.
105         (randomException):
106         (createVector):
107         (sqrLengthVector):
108         (lengthVector):
109         (addVector):
110         (subVector):
111         (scaleVector):
112         (normaliseVector):
113         (add):
114         (sub):
115         (scalev):
116         (dot):
117         (scale):
118         (cross):
119         (normalise):
120         (transformMatrix):
121         (invertMatrix):
122         (Triangle):
123         (Triangle.prototype.intersect):
124         (Scene):
125         (Scene.prototype.intersect):
126         (Scene.prototype.blocked):
127         (Camera):
128         (Camera.prototype.generateRayPair):
129         (renderRows):
130         (Camera.prototype.render):
131         (raytraceScene.floorShader):
132         (raytraceScene):
133         (arrayToCanvasCommands):
134         * js/regress/script-tests/v8-raytrace-with-empty-try-catch.js: Added.
135         (Class.create):
136         (Object.extend):
137         (Flog.RayTracer.Color.prototype.initialize):
138         (Flog.RayTracer.Color.prototype.add):
139         (Flog.RayTracer.Color.prototype.addScalar):
140         (Flog.RayTracer.Color.prototype.subtract):
141         (Flog.RayTracer.Color.prototype.multiply):
142         (Flog.RayTracer.Color.prototype.multiplyScalar):
143         (Flog.RayTracer.Color.prototype.divideFactor):
144         (Flog.RayTracer.Color.prototype.limit):
145         (Flog.RayTracer.Color.prototype.distance):
146         (Flog.RayTracer.Color.prototype.blend):
147         (Flog.RayTracer.Color.prototype.brightness):
148         (Flog.RayTracer.Color.prototype.toString):
149         (Flog.RayTracer.Light.prototype.initialize):
150         (Flog.RayTracer.Light.prototype.toString):
151         (Flog.RayTracer.Vector.prototype.initialize):
152         (Flog.RayTracer.Vector.prototype.copy):
153         (Flog.RayTracer.Vector.prototype.normalize):
154         (Flog.RayTracer.Vector.prototype.magnitude):
155         (Flog.RayTracer.Vector.prototype.cross):
156         (Flog.RayTracer.Vector.prototype.dot):
157         (Flog.RayTracer.Vector.prototype.add):
158         (Flog.RayTracer.Vector.prototype.subtract):
159         (Flog.RayTracer.Vector.prototype.multiplyVector):
160         (Flog.RayTracer.Vector.prototype.multiplyScalar):
161         (Flog.RayTracer.Vector.prototype.toString):
162         (Flog.RayTracer.Ray.prototype.initialize):
163         (Flog.RayTracer.Ray.prototype.toString):
164         (Flog.RayTracer.Scene.prototype.initialize):
165         (Flog.RayTracer.Material.BaseMaterial.prototype.initialize):
166         (Flog.RayTracer.Material.BaseMaterial.prototype.getColor):
167         (Flog.RayTracer.Material.BaseMaterial.prototype.wrapUp):
168         (Flog.RayTracer.Material.BaseMaterial.prototype.toString):
169         (Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.initialize):
170         (Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.getColor):
171         (Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.toString):
172         (Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial):
173         (Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.initialize):
174         (Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.getColor):
175         (Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.toString):
176         (Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial):
177         (Flog.RayTracer.Shape.Sphere.prototype.initialize):
178         (Flog.RayTracer.Shape.Sphere.prototype.intersect):
179         (Flog.RayTracer.Shape.Sphere.prototype.toString):
180         (Flog.RayTracer.Shape.Plane.prototype.initialize):
181         (Flog.RayTracer.Shape.Plane.prototype.intersect):
182         (Flog.RayTracer.Shape.Plane.prototype.toString):
183         (Flog.RayTracer.IntersectionInfo.prototype.initialize):
184         (Flog.RayTracer.IntersectionInfo.prototype.toString):
185         (Flog.RayTracer.Camera.prototype.initialize):
186         (Flog.RayTracer.Camera.prototype.getRay):
187         (Flog.RayTracer.Camera.prototype.toString):
188         (Flog.RayTracer.Background.prototype.initialize):
189         (Flog.RayTracer.Engine.prototype.initialize):
190         (Flog.RayTracer.Engine.prototype.setPixel):
191         (Flog.RayTracer.Engine.prototype.renderScene):
192         (Flog.RayTracer.Engine.prototype.getPixelColor):
193         (Flog.RayTracer.Engine.prototype.testIntersection):
194         (Flog.RayTracer.Engine.prototype.getReflectionRay):
195         (Flog.RayTracer.Engine.prototype.rayTrace):
196         (renderScene):
197         * js/regress/script-tests/v8-raytrace-with-try-catch.js: Added.
198         (randomException):
199         (Class.create):
200         (Object.extend):
201         (Flog.RayTracer.Color.prototype.initialize):
202         (Flog.RayTracer.Color.prototype.add):
203         (Flog.RayTracer.Color.prototype.addScalar):
204         (Flog.RayTracer.Color.prototype.subtract):
205         (Flog.RayTracer.Color.prototype.multiply):
206         (Flog.RayTracer.Color.prototype.multiplyScalar):
207         (Flog.RayTracer.Color.prototype.divideFactor):
208         (Flog.RayTracer.Color.prototype.limit):
209         (Flog.RayTracer.Color.prototype.distance):
210         (Flog.RayTracer.Color.prototype.blend):
211         (Flog.RayTracer.Color.prototype.brightness):
212         (Flog.RayTracer.Color.prototype.toString):
213         (Flog.RayTracer.Light.prototype.initialize):
214         (Flog.RayTracer.Light.prototype.toString):
215         (Flog.RayTracer.Vector.prototype.initialize):
216         (Flog.RayTracer.Vector.prototype.copy):
217         (Flog.RayTracer.Vector.prototype.normalize):
218         (Flog.RayTracer.Vector.prototype.magnitude):
219         (Flog.RayTracer.Vector.prototype.cross):
220         (Flog.RayTracer.Vector.prototype.dot):
221         (Flog.RayTracer.Vector.prototype.add):
222         (Flog.RayTracer.Vector.prototype.subtract):
223         (Flog.RayTracer.Vector.prototype.multiplyVector):
224         (Flog.RayTracer.Vector.prototype.multiplyScalar):
225         (Flog.RayTracer.Vector.prototype.toString):
226         (Flog.RayTracer.Ray.prototype.initialize):
227         (Flog.RayTracer.Ray.prototype.toString):
228         (Flog.RayTracer.Scene.prototype.initialize):
229         (Flog.RayTracer.Material.BaseMaterial.prototype.initialize):
230         (Flog.RayTracer.Material.BaseMaterial.prototype.getColor):
231         (Flog.RayTracer.Material.BaseMaterial.prototype.wrapUp):
232         (Flog.RayTracer.Material.BaseMaterial.prototype.toString):
233         (Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.initialize):
234         (Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.getColor):
235         (Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.toString):
236         (Flog.RayTracer.Material.Solid.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial):
237         (Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.initialize):
238         (Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.getColor):
239         (Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial.toString):
240         (Flog.RayTracer.Material.Chessboard.prototype.Object.extend.new.Flog.RayTracer.Material.BaseMaterial):
241         (Flog.RayTracer.Shape.Sphere.prototype.initialize):
242         (Flog.RayTracer.Shape.Sphere.prototype.intersect):
243         (Flog.RayTracer.Shape.Sphere.prototype.toString):
244         (Flog.RayTracer.Shape.Plane.prototype.initialize):
245         (Flog.RayTracer.Shape.Plane.prototype.intersect):
246         (Flog.RayTracer.Shape.Plane.prototype.toString):
247         (Flog.RayTracer.IntersectionInfo.prototype.initialize):
248         (Flog.RayTracer.IntersectionInfo.prototype.toString):
249         (Flog.RayTracer.Camera.prototype.initialize):
250         (Flog.RayTracer.Camera.prototype.getRay):
251         (Flog.RayTracer.Camera.prototype.toString):
252         (Flog.RayTracer.Background.prototype.initialize):
253         (Flog.RayTracer.Engine.prototype.initialize):
254         (Flog.RayTracer.Engine.prototype.setPixel):
255         (Flog.RayTracer.Engine.prototype.renderScene):
256         (Flog.RayTracer.Engine.prototype.getPixelColor):
257         (Flog.RayTracer.Engine.prototype.testIntersection):
258         (Flog.RayTracer.Engine.prototype.getReflectionRay):
259         (Flog.RayTracer.Engine.prototype.rayTrace):
260         (renderScene):
261         * js/regress/v8-raytrace-with-empty-try-catch-expected.txt: Added.
262         * js/regress/v8-raytrace-with-empty-try-catch.html: Added.
263         * js/regress/v8-raytrace-with-try-catch-expected.txt: Added.
264         * js/regress/v8-raytrace-with-try-catch.html: Added.
265
266 2015-09-17  Alexey Proskuryakov  <ap@apple.com>
267
268         Skip a media test that fails when an AppleTV is around.
269
270         This will be fixed soon by https://bugs.webkit.org/show_bug.cgi?id=148912
271
272         * platform/mac/TestExpectations:
273
274 2015-09-17  Tim Horton  <timothy_horton@apple.com>
275
276         Add a test ensuring that scrolling in the middle of a page can't start a swipe gesture
277         https://bugs.webkit.org/show_bug.cgi?id=148904
278
279         Reviewed by Myles Maxfield.
280
281         * swipe/main-frame-pinning-requirement.html: Added.
282
283 2015-09-17  Zalan Bujtas  <zalan@apple.com>
284
285         column-rule-style: outset/inset doesn't work
286         https://bugs.webkit.org/show_bug.cgi?id=148815
287
288         Reviewed by David Hyatt.
289
290         https://drafts.csswg.org/css-multicol-1/#crs
291         The <‘border-style’> values are interpreted as in the collapsing border model.
292
293         * TestExpectations:
294
295 2015-09-17  Alex Christensen  <achristensen@webkit.org>
296
297         Make Windows tests green.
298
299         * platform/win/TestExpectations:
300         Skip new IndexedDB test on Windows after r189879 because IndexedDB is not enabled on Windows yet.
301         Also skip new accessibility test after r189862 because stringValue is not implemented.
302
303 2015-09-15  Sergio Villar Senin  <svillar@igalia.com>
304
305         [CSS Grid Layout]  Using automatic (instead of min-content) minimums for 'auto' tracks
306         https://bugs.webkit.org/show_bug.cgi?id=142329
307
308         Reviewed by Darin Adler.
309
310         Based on Blink's r198697 by <svillar@igalia.com> and r200478 by <jfernandez@igalia.com>
311
312         New tests to verify that auto is a valid keyword inside
313         minmax. Updated the expectations of existing tests to
314         reflect the new status of auto.
315
316         * fast/css-grid-layout/grid-auto-columns-rows-get-set-expected.txt:
317         * fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
318         * fast/css-grid-layout/grid-automatic-minimum-for-auto-columns-expected.txt: Added.
319         * fast/css-grid-layout/grid-automatic-minimum-for-auto-columns.html: Added.
320         * fast/css-grid-layout/grid-automatic-minimum-for-auto-rows-expected.txt: Added.
321         * fast/css-grid-layout/grid-automatic-minimum-for-auto-rows.html: Added.
322         * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
323         * fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
324         * fast/css-grid-layout/grid-columns-rows-get-set-multiple.html:
325         * fast/css-grid-layout/grid-columns-rows-get-set.html:
326         * fast/css-grid-layout/non-grid-columns-rows-get-set-expected.txt:
327         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple-expected.txt:
328         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple.html:
329         * fast/css-grid-layout/non-grid-columns-rows-get-set.html:
330         * fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js:
331         * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
332         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set-multiple.js:
333         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set.js:
334
335 2015-09-17  Javier Fernandez  <jfernandez@igalia.com>
336
337         [CSS Grid Layout] Relayout whenever Box Alignment properties change
338         https://bugs.webkit.org/show_bug.cgi?id=148070
339
340         Reviewed by Darin Adler.
341
342         Tests to verify we force a layout of grid container or grid items, as appropriated,
343         whenever Box Alignment properties change their value.
344
345         This patch also adds some repaint tests, so we can ensure we generate the correct
346         repaint rects as well.
347
348         * fast/css-grid-layout/relayout-align-items-changed-expected.txt: Added.
349         * fast/css-grid-layout/relayout-align-items-changed.html: Added.
350         * fast/css-grid-layout/relayout-align-self-changed-expected.txt: Added.
351         * fast/css-grid-layout/relayout-align-self-changed.html: Added.
352         * fast/css-grid-layout/relayout-justify-items-changed-expected.txt: Added.
353         * fast/css-grid-layout/relayout-justify-items-changed.html: Added.
354         * fast/css-grid-layout/relayout-justify-self-changed-expected.txt: Added.
355         * fast/css-grid-layout/relayout-justify-self-changed.html: Added.
356         * fast/repaint/align-items-change-expected.txt: Added.
357         * fast/repaint/align-items-change.html: Added.
358         * fast/repaint/align-items-overflow-change-expected.txt: Added.
359         * fast/repaint/align-items-overflow-change.html: Added.
360         * fast/repaint/align-self-change-expected.txt: Added.
361         * fast/repaint/align-self-change.html: Added.
362         * fast/repaint/align-self-overflow-change-expected.txt: Added.
363         * fast/repaint/align-self-overflow-change.html: Added.
364         * fast/repaint/justify-items-change-expected.txt: Added.
365         * fast/repaint/justify-items-change.html: Added.
366         * fast/repaint/justify-items-legacy-change-expected.txt: Added.
367         * fast/repaint/justify-items-legacy-change.html: Added.
368         * fast/repaint/justify-items-overflow-change-expected.txt: Added.
369         * fast/repaint/justify-items-overflow-change.html: Added.
370         * fast/repaint/justify-self-change-expected.txt: Added.
371         * fast/repaint/justify-self-change.html: Added.
372         * fast/repaint/justify-self-overflow-change-expected.txt: Added.
373         * fast/repaint/justify-self-overflow-change.html: Added.
374
375 2015-09-16  Carlos Garcia Campos  <cgarcia@igalia.com>
376
377         printing does not use minimum page zoom factor
378         https://bugs.webkit.org/show_bug.cgi?id=108507
379
380         Reviewed by Darin Adler.
381
382         Unskip printing reftests that should pass now.
383
384         * platform/gtk/TestExpectations:
385         * platform/mac-wk2/TestExpectations:
386
387 2015-09-16  Ryosuke Niwa  <rniwa@webkit.org>
388
389         Add failing expectation to css3/font-feature-settings-rendering-2.html on Mavericks.
390         The test failure is tracked by webkit.org/b/149246.
391
392         Also rebaseline js/dom/global-constructors-attributes-idb.html on WK1 after r189879.
393
394         * js/dom/global-constructors-attributes-idb-expected.txt: Replaced with LayoutTests/platform/wk2/js/dom/global-constructors-attributes-idb-expected.txt.
395         * platform/mac/TestExpectations:
396         * platform/wk2/js/dom/global-constructors-attributes-idb-expected.txt: Removed.
397
398 2015-09-16  Ryosuke Niwa  <rniwa@webkit.org>
399
400         Add failing expectation to css3/font-feature-settings-rendering-2.html on Mavericks.
401         The test failure is tracked by webkit.org/b/149246.
402
403         * platform/mac/TestExpectations:
404
405 2015-09-16  Brady Eidson  <beidson@apple.com>
406
407         Have window.indexedDB.open return an IDBOpenDBRequest.
408         https://bugs.webkit.org/show_bug.cgi?id=149234
409
410         Reviewed by Alex Christensen.
411
412         * storage/indexeddb/modern/opendatabase-request-expected.txt: Added.
413         * storage/indexeddb/modern/opendatabase-request.html: Added.
414
415 2015-09-16  Myles C. Maxfield  <mmaxfield@apple.com>
416
417         Create a font which can be used for testing font features
418         https://bugs.webkit.org/show_bug.cgi?id=149237
419
420         Reviewed by Simon Fraser.
421
422         * css3/font-feature-settings-rendering-2-expected.html: Added.
423         * css3/font-feature-settings-rendering-2.html: Added.
424         * css3/resources/FontWithFeatures.otf: Added.
425         * platform/efl/TestExpectations:
426         * platform/win/TestExpectations:
427
428 2015-09-16  Brady Eidson  <beidson@apple.com>
429
430         Have window.indexedDB.deleteDatabase return an IDBOpenDBRequest.
431         https://bugs.webkit.org/show_bug.cgi?id=149229
432
433         Reviewed by Alex Christensen.
434
435         * platform/mac-wk1/TestExpectations:
436         * platform/wk2/TestExpectations:
437         * storage/indexeddb/modern/deletedatabase-null-name-exception-expected.txt: Added.
438         * storage/indexeddb/modern/deletedatabase-null-name-exception.html: Added.
439         * storage/indexeddb/modern/deletedatabase-request-expected.txt: Added.
440         * storage/indexeddb/modern/deletedatabase-request.html: Added.
441
442 2015-09-16  Chris Dumez  <cdumez@apple.com>
443
444         Unreviewed, drop dom/xhtml/level3/core/nodegetbaseuri03.xhtml test.
445
446         This test is outdated and we have more recent DOM tests covering
447         the newly expected behavior.
448
449         * dom/xhtml/level3/core/nodegetbaseuri03.js: Removed.
450         * dom/xhtml/level3/core/nodegetbaseuri03.xhtml: Removed.
451
452 2015-09-16  Chris Dumez  <cdumez@apple.com>
453
454         Add initial support for [Unforgeable] IDL extended attribute
455         https://bugs.webkit.org/show_bug.cgi?id=149147
456
457         Reviewed by Darin Adler.
458
459         New test that verifies that well-known [Unforgeable] attributes
460         are on the instance rather than the prototype and that they are
461         non-configurable.
462
463         * fast/dom/unforgeable-attributes-expected.txt: Added.
464         * fast/dom/unforgeable-attributes.html: Added.
465
466 2015-09-16  Zalan Bujtas  <zalan@apple.com>
467
468         Simple line layout: Glitch selecting long text.
469         https://bugs.webkit.org/show_bug.cgi?id=149204
470         rdar://problem/22646472
471
472         Reviewed by Antti Koivisto.
473
474         When long text is split into multiple RenderText objects, we ignore renderer boundaries while
475         collecting wrapping positions (so that we don't end up wrapping unbreakable fragments at the end of each renderer).
476         This patch ensures that fragments with hypen character ignore renderer boundaries too.
477
478         * fast/text/multiple-renderers-with-hypen-on-boundary-expected.html: Added.
479         * fast/text/multiple-renderers-with-hypen-on-boundary.html: Added.
480
481 2015-09-16  Alexey Proskuryakov  <ap@apple.com>
482
483         fast/events/mouse-cursor-change.html is flaky on Mac
484         https://bugs.webkit.org/show_bug.cgi?id=149216
485
486         Reviewed by Darin Adler.
487
488         * fast/events/mouse-cursor-change.html: Increase the timeout. I don't see a way to make
489         this test 100% reliable, but this change makes it work in my local testing.
490
491 2015-09-16  Chris Dumez  <cdumez@apple.com>
492
493         Unreviewed, rebaseline W3C html/dom test for iOS after r189842.
494
495         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
496
497 2015-09-16  Alexey Proskuryakov  <ap@apple.com>
498
499         More test result fixing after r189841.
500
501         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
502
503 2015-09-16  Alexey Proskuryakov  <ap@apple.com>
504
505         Mark http/tests/css/link-css-disabled-value-with-slow-loading-sheet.html as flaky, because it is.
506
507         It was already marked as flaky on mac-wk2.
508
509         * platform/ios-simulator-wk2/TestExpectations:
510
511 2015-09-16  Chris Fleizach  <cfleizach@apple.com>
512
513         AX: No VO typing feedback in some text fields
514         https://bugs.webkit.org/show_bug.cgi?id=149177
515
516         Reviewed by Mario Sanchez Prada.
517
518         * accessibility/ax-value-with-search-expected.txt: Added.
519         * accessibility/ax-value-with-search.html: Added.
520
521 2015-09-16  Manuel Rego Casasnovas  <rego@igalia.com>
522
523         [css-grid] Grid container's height should include scrollbar
524         https://bugs.webkit.org/show_bug.cgi?id=149210
525
526         Reviewed by Sergio Villar Senin.
527
528         Add test to check both height and width (which was already working as
529         expected) with margins, borders, paddings and scrollbars.
530
531         * fast/css-grid-layout/grid-container-margin-border-padding-scrollbar-expected.txt: Added.
532         * fast/css-grid-layout/grid-container-margin-border-padding-scrollbar.html: Added.
533
534 2015-09-16  Ryosuke Niwa  <rniwa@webkit.org>
535
536         Mac rebaseline after r189841.
537
538         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
539
540 2015-09-15  Commit Queue  <commit-queue@webkit.org>
541
542         Unreviewed, rolling out r189847.
543         https://bugs.webkit.org/show_bug.cgi?id=149208
544
545         Asserts on all the tests (Requested by ap on #webkit).
546
547         Reverted changeset:
548
549         "Simple line layout: Glitch selecting long text."
550         https://bugs.webkit.org/show_bug.cgi?id=149204
551         http://trac.webkit.org/changeset/189847
552
553 2015-09-15  Zalan Bujtas  <zalan@apple.com>
554
555         Simple line layout: Glitch selecting long text.
556         https://bugs.webkit.org/show_bug.cgi?id=149204
557         rdar://problem/22646472
558
559         Reviewed by Antti Koivisto.
560
561         When long text is split into multiple RenderText objects, we ignore renderer boundaries while
562         collecting wrapping positions (so that we don't end up wrapping unbreakable fragments at the end of each renderer).
563         This patch ensures that fragments with hypen character ignore renderer boundaries too.
564
565         * fast/text/multiple-renderers-with-hypen-on-boundary-expected.html: Added.
566         * fast/text/multiple-renderers-with-hypen-on-boundary.html: Added.
567
568 2015-09-15  Chris Dumez  <cdumez@apple.com>
569
570         Document.createElement(localName) does not handle correctly missing or null parameter
571         https://bugs.webkit.org/show_bug.cgi?id=149184
572         <rdar://problem/22565070>
573
574         Reviewed by Ryosuke Niwa.
575
576         Update / rebaseline existing tests now that our behavior has changed.
577
578         * fast/dom/Document/createElementNS-namespace-err-expected.txt:
579         * fast/dom/Document/script-tests/createElementNS-namespace-err.js:
580         * fast/dom/dom-method-document-change.html:
581         * fast/dom/element-removed-while-inserting-parent-crash.html:
582         * fast/inspector-support/uncaught-dom3-exception-expected.txt:
583
584 2015-09-15  Ryosuke Niwa  <rniwa@webkit.org>
585
586         Add ShadowRoot interface and Element.prototype.attachShadow
587         https://bugs.webkit.org/show_bug.cgi?id=149187
588
589         Reviewed by Antti Koivisto.
590
591         Add new tests for Shadow DOM with failing expectations on all platforms but Mac.
592
593         * TestExpectations:
594         * fast/shadow-dom: Added.
595         * fast/shadow-dom/Element-interface-attachShadow-expected.txt: Added.
596         * fast/shadow-dom/Element-interface-attachShadow.html: Added.
597         * fast/shadow-dom/Element-interface-shadowRoot-attribute-expected.txt: Added.
598         * fast/shadow-dom/Element-interface-shadowRoot-attribute.html: Added.
599         * fast/shadow-dom/ShadowRoot-interface-expected.txt: Added.
600         * fast/shadow-dom/ShadowRoot-interface.html: Added.
601         * js/dom/dom-static-property-for-in-iteration-expected.txt:
602         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
603         * platform/mac/TestExpectations:
604         * platform/mac/js/dom/constructor-length-expected.txt:
605
606 2015-09-15  Jinyoung Hur  <hur.ims@navercorp.com>
607
608         [WebGL] Only require that the stencil value and write masks have as many bits set as the stencil buffer is deep
609         https://bugs.webkit.org/show_bug.cgi?id=149174
610
611         Reviewed by Dean Jackson.
612
613         Copied the stencil mask related tests from the webgl/1.0.2/resources/webgl_test_files/conformance/state/gl-get-calls.html.
614
615         It seems that there is a difference in the way that glGetIntegerV returns an unsigned int type value among 
616         OpenGL implementatios. Some return the whole bits of value(e.g., 0xffffffff -> 0xffffffff), whereas some(e.g., ANGLE) 
617         return a max-int-clamped value(e.g., 0xffffffff -> 0x7fffffff).
618
619         It would be good to make this test independent on the OpenGL implementations.
620
621         * fast/canvas/webgl/gl-get-calls-expected.txt:
622         * fast/canvas/webgl/gl-get-calls.html:
623
624 2015-09-15  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
625
626         [EFL] Unreviewed gardening 16th Sep.
627
628         Mark fast/css, fast/form tests to failure. Besides some tests of imported/w3c/web-platform-tests/html
629         are marked to pass on EFL port.
630
631         * platform/efl/TestExpectations:
632
633 2015-09-15  Benjamin Poulain  <bpoulain@apple.com>
634
635         Style invalidation affecting siblings does not work with inline-style changes
636         https://bugs.webkit.org/show_bug.cgi?id=149189
637
638         Reviewed by Antti Koivisto.
639
640         * fast/css/style-attribute-invalidation-propagates-to-counted-siblings-expected.txt: Added.
641         * fast/css/style-attribute-invalidation-propagates-to-counted-siblings.html: Added.
642         * fast/css/style-attribute-invalidation-propagates-to-direct-siblings-expected.txt: Added.
643         * fast/css/style-attribute-invalidation-propagates-to-direct-siblings.html: Added.
644         * fast/css/style-attribute-invalidation-propagates-to-indirect-siblings-expected.txt: Added.
645         * fast/css/style-attribute-invalidation-propagates-to-indirect-siblings.html: Added.
646
647 2015-09-15  Myles C. Maxfield  <mmaxfield@apple.com>
648
649         REGRESSION(r155554): Nested isolates can cause an infinite loop when laying out bidi runs
650         https://bugs.webkit.org/show_bug.cgi?id=149153
651
652         Reviewed by David Hyatt.
653
654         * fast/text/international/unicode-bidi-isolate-nested-crash-expected.html: Added.
655         * fast/text/international/unicode-bidi-isolate-nested-crash.html: Added.
656
657 2015-09-15  Chris Dumez  <cdumez@apple.com>
658
659         Element.getAttributeNS() should return null if the attribute does not exist
660         https://bugs.webkit.org/show_bug.cgi?id=149180
661         <rdar://problem/22561011>
662
663         Reviewed by Ryosuke Niwa.
664
665         Rebaseline / update existing tests now that our behavior has changed.
666
667         * fast/dom/Element/attribute-uppercase-expected.txt:
668         * fast/dom/Element/mozilla-dom-base-tests/test_bug1075702-expected.txt:
669         * fast/dom/Element/mozilla-dom-base-tests/test_bug1075702.html:
670         * fast/dom/Element/setAttributeNode-overriding-lowercase-values-1-expected.txt:
671         * fast/dom/Element/setAttributeNode-overriding-lowercase-values-2-expected.txt:
672
673 2015-09-15  Chris Dumez  <cdumez@apple.com>
674
675         Unreviewed, rebaseline several W3C HTML tests on iOS after r189762.
676
677         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
678         * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt:
679
680 2015-09-14  David Hyatt  <hyatt@apple.com>
681
682         2015-09-14  David Hyatt  <hyatt@apple.com>
683
684         [New Block-Inside-Inline Model] Implement margin collapsing across contiguous anonymous inline blocks.
685         https://bugs.webkit.org/show_bug.cgi?id=149132
686
687         Reviewed by Zalan Bujtas.
688
689         * fast/block/inside-inlines/new-model/margin-collapse: Added.
690         * fast/block/inside-inlines/new-model/margin-collapse/001-expected.html: Added.
691         * fast/block/inside-inlines/new-model/margin-collapse/001.html: Added.
692         * fast/block/inside-inlines/new-model/margin-collapse/002-expected.html: Added.
693         * fast/block/inside-inlines/new-model/margin-collapse/002.html: Added.
694         * fast/block/inside-inlines/new-model/margin-collapse/003-expected.html: Added.
695         * fast/block/inside-inlines/new-model/margin-collapse/003.html: Added.
696         * fast/block/inside-inlines/new-model/margin-collapse/004-expected.html: Added.
697         * fast/block/inside-inlines/new-model/margin-collapse/004.html: Added.
698
699 2015-09-15  Andy VanWagoner  <thetalecrafter@gmail.com>
700
701         [INTL] Implement supportedLocalesOf on Intl Constructors
702         https://bugs.webkit.org/show_bug.cgi?id=147599
703
704         Reviewed by Benjamin Poulain.
705
706         * js/intl-collator-expected.txt: Added tests for supportedLocalesOf
707         * js/intl-datetimeformat-expected.txt: Added tests for supportedLocalesOf
708         * js/intl-numberformat-expected.txt: Added tests for supportedLocalesOf
709         * js/script-tests/intl-collator.js: Added tests for supportedLocalesOf
710         * js/script-tests/intl-datetimeformat.js: Added tests for supportedLocalesOf
711         * js/script-tests/intl-numberformat.js: Added tests for supportedLocalesOf
712
713 2015-09-15  Alex Christensen  <achristensen@webkit.org>
714
715         Unreviewed gardening.
716
717         * platform/win/TestExpectations:
718         Fix Windows tests after r189769.
719
720 2015-09-14  Alexey Proskuryakov  <ap@apple.com>
721
722         Layout Test http/tests/media/media-document-referer.html is flaky
723         https://bugs.webkit.org/show_bug.cgi?id=145257
724
725         Reviewed by Chris Dumez.
726
727         * http/tests/media/media-document-referer.html: Increase the timeout, one second is not much.
728
729         * platform/gtk/TestExpectations: Fingers crossed, this will help Gtk as well.
730
731 2015-09-14  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
732
733         Unreviewed, EFL gardening on 15th Sep.
734
735         Mark tests of css1/box_properties to flaky and tests of editing, fast are set to timeout.
736
737         * platform/efl/TestExpectations:
738
739 2015-09-14  Alexey Proskuryakov  <ap@apple.com>
740
741         fast/events/frame-scroll-fake-mouse-move.html is flaky
742         https://bugs.webkit.org/show_bug.cgi?id=149140
743
744         Reviewed by Darin Adler.
745
746         * fast/events/frame-scroll-fake-mouse-move.html:
747
748 2015-09-14  Chris Dumez  <cdumez@apple.com>
749
750         Drop non-standard [IsIndex] WebKit IDL extended attribute
751         https://bugs.webkit.org/show_bug.cgi?id=149122
752         <rdar://problem/22547139>
753
754         Reviewed by Darin Adler.
755
756         * dom/html/level1/core/hc_characterdataindexsizeerrdeletedatacountnegative-expected.txt:
757         * dom/html/level1/core/hc_characterdataindexsizeerrreplacedatacountnegative-expected.txt:
758         * dom/html/level1/core/hc_characterdataindexsizeerrsubstringcountnegative-expected.txt:
759         * dom/xhtml/level1/core/hc_characterdataindexsizeerrdeletedatacountnegative-expected.txt:
760         * dom/xhtml/level1/core/hc_characterdataindexsizeerrreplacedatacountnegative-expected.txt:
761         * dom/xhtml/level1/core/hc_characterdataindexsizeerrsubstringcountnegative-expected.txt:
762         Rebaseline outdated DOM tests that are now failing.
763
764         * svg/custom/getSubStringLength-expected.txt:
765         * svg/custom/script-tests/getSubStringLength.js:
766         * svg/custom/script-tests/selectSubString.js:
767         * svg/custom/selectSubString-expected.txt:
768         Update existing SVG tests that were expecting an exception if the nchars
769         parameter in the SVGTextContentElement API is negative. I have verified
770         that Chrome and Firefox do not throw for these either.
771
772 2015-09-14  Myles C. Maxfield  <mmaxfield@apple.com>
773
774         Add tests for control characters being rendered visibly
775         https://bugs.webkit.org/show_bug.cgi?id=149142
776
777         Reviewed by Alexey Proskuryakov.
778
779         According to [1] and [2], all browsers are migrating to rendering control characters. This patch
780         adds tests for this behavior. Because we do not implement the behavior yet [3], these tests are
781         marked as failing.
782
783         [1] http://logs.csswg.org/irc.w3.org/css/2015-02-08/#e520447
784         [2] https://lists.w3.org/Archives/Public/www-style/2015Sep/0076.html
785         [3] https://bugs.webkit.org/show_bug.cgi?id=149128
786
787         * platform/efl/TestExpectations:
788         * platform/gtk/TestExpectations:
789         * platform/ios-simulator/TestExpectations:
790         * platform/mac/TestExpectations:
791         * fast/text/control-characters/visible-control-characters-1-expected-mismatch.html: Added.
792         * fast/text/control-characters/visible-control-characters-1.html: Added.
793         * fast/text/control-characters/visible-control-characters-2-expected-mismatch.html: Added.
794         * fast/text/control-characters/visible-control-characters-2.html: Added.
795         * fast/text/control-characters/visible-control-characters-3-expected-mismatch.html: Added.
796         * fast/text/control-characters/visible-control-characters-3.html: Added.
797         * fast/text/control-characters/visible-control-characters-2-expected-mismatch.xhtml: Added.
798         * fast/text/control-characters/visible-control-characters-2.xhtml: Added.
799         * fast/text/control-characters/visible-control-characters-3-expected-mismatch.xhtml: Added.
800         * fast/text/control-characters/visible-control-characters-3.xhtml: Added.
801
802 2015-09-14  Myles C. Maxfield  <mmaxfield@apple.com>
803
804         WebKitTestRunner declarative language setting is broken for iOS
805         https://bugs.webkit.org/show_bug.cgi?id=149119
806
807         Unreviewed.
808
809         * platform/ios-simulator/TestExpectations:
810
811 2015-09-14  Chris Dumez  <cdumez@apple.com>
812
813         Document.createNodeIterator(null) / Document.createTreeWalker(null) should throw a TypeError
814         https://bugs.webkit.org/show_bug.cgi?id=149126
815         <rdar://problem/22564891>
816
817         Reviewed by Ryosuke Niwa.
818
819         Update existing tests to add test coverage for this case.
820
821         * fast/dom/createNodeIterator-parameters-expected.txt:
822         * fast/dom/createNodeIterator-parameters.html:
823         * fast/dom/createTreeWalker-parameters-expected.txt:
824         * fast/dom/createTreeWalker-parameters.html:
825
826 2015-09-14  Chris Dumez  <cdumez@apple.com>
827
828         window.HTMLDetailsElement should exist
829         https://bugs.webkit.org/show_bug.cgi?id=149139
830
831         Reviewed by Ryosuke Niwa.
832
833         Rebaseline test now that HTMLDetailsElement is exposed on the global
834         Window object.
835
836         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
837         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
838         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
839         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
840         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
841         * platform/win/js/dom/global-constructors-attributes-expected.txt:
842
843 2015-09-14  Brian Burg  <bburg@apple.com>
844
845         Web Inspector: backend command promises are not rejected when a protocol error occurs
846         https://bugs.webkit.org/show_bug.cgi?id=141403
847
848         Reviewed by Joseph Pecoraro.
849
850         Expand coverage of an existing protocol layer test to cover success and failure modes.
851
852         * inspector/protocol/inspector-backend-invocation-return-value-expected.txt:
853         * inspector/protocol/inspector-backend-invocation-return-value.html:
854
855 2015-09-14  Myles C. Maxfield  <mmaxfield@apple.com>
856
857         Test gardening after r189670
858
859         Unreviewed.
860
861         * platform/mac-wk1/TestExpectations:
862         * platform/mac/TestExpectations:
863
864 2015-09-14  Chris Dumez  <cdumez@apple.com>
865
866         Disable PICTURE_SIZES on AppleWin
867         https://bugs.webkit.org/show_bug.cgi?id=149125
868
869         Reviewed by Alexey Proskuryakov.
870
871         * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Removed.
872         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt: Removed.
873         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt: Removed.
874         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt: Removed.
875         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Removed.
876
877 2015-09-14  Said Abou-Hallawa  <sabouhallawa@apple.com>
878
879         Unreviewed, skip fast/text/international/system-language for now.
880         WebKitTestRunner declarative language setting is broken for iOS.
881
882         * platform/ios-simulator/TestExpectations:
883
884 2015-09-14  Said Abou-Hallawa  <sabouhallawa@apple.com>
885
886         Unreviewed, expect css3/flexbox/image-percent-max-height.html to fail on iOS.
887         The test is already expected to fail on mac, windows and gtk.
888
889         * platform/ios-simulator/TestExpectations:
890
891 2015-09-14  Chris Dumez  <cdumez@apple.com>
892
893         Unreviewed, rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html on iOS.
894
895         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
896
897 2015-09-14  Alexey Proskuryakov  <ap@apple.com>
898
899         Skip fast/text/international/system-language where unsupported.
900
901         * platform/ios-simulator-wk1/TestExpectations:
902         * platform/win/TestExpectations:
903
904 2015-09-09  Sergio Villar Senin  <svillar@igalia.com>
905
906         min-width/height should default to auto for grid items
907         https://bugs.webkit.org/show_bug.cgi?id=146021
908
909         Reviewed by Darin Adler.
910
911         Based on Blink's r194408, r194863 and r194887 by <rego@igalia.com>.
912
913         Apart from the original tests this includes some extra ones to
914         verify that we behave correctly with vertical writing modes.
915
916         * fast/css-grid-layout/min-width-height-auto-expected.txt: Added.
917         * fast/css-grid-layout/min-width-height-auto-overflow-expected.html: Added.
918         * fast/css-grid-layout/min-width-height-auto-overflow.html: Added.
919         * fast/css-grid-layout/min-width-height-auto.html: Added.
920         * fast/css/auto-min-size-expected.txt:
921         * fast/css/auto-min-size.html:
922
923 2015-09-14  Manuel Rego Casasnovas  <rego@igalia.com>
924
925         [css-grid] Percentage columns should remove scrollbar's width
926         https://bugs.webkit.org/show_bug.cgi?id=149116
927
928         Reviewed by Sergio Villar Senin.
929
930         Added test to check the behavior for both columns and rows.
931         Note that rows (height) were already working fine.
932
933         * fast/css-grid-layout/grid-percent-track-scrollbar-expected.txt: Added.
934         * fast/css-grid-layout/grid-percent-track-scrollbar.html: Added.
935
936 2015-09-14  Xabier Rodriguez Calvar  <calvaris@igalia.com>
937
938         [Streams API] pipe-to writable stream tests
939         https://bugs.webkit.org/show_bug.cgi?id=148296
940
941         Reviewed by Darin Adler.
942
943         * streams/reference-implementation/pipe-to-expected.txt: Added.
944         * streams/reference-implementation/pipe-to.html: Added.
945
946 2015-09-14  Xabier Rodriguez Calvar  <calvaris@igalia.com>
947
948         [Streams API] Add readable stream templated tests for writable streams
949         https://bugs.webkit.org/show_bug.cgi?id=148304
950
951         Reviewed by Darin Adler.
952
953         * streams/reference-implementation/readable-stream-templated-expected.txt: Added new expectations.
954         * streams/reference-implementation/readable-stream-templated.html: New writable stream tests.
955
956 2015-09-14  Xabier Rodriguez Calvar  <calvaris@igalia.com>
957
958         [Streams API] Add pipe-to-options writable stream tests
959         https://bugs.webkit.org/show_bug.cgi?id=148297
960
961         Reviewed by Darin Adler.
962
963         * streams/reference-implementation/pipe-to-options-expected.txt: Added.
964         * streams/reference-implementation/pipe-to-options.html: Added.
965
966 2015-09-14  Xabier Rodriguez Calvar  <calvaris@igalia.com>
967
968         [Streams API] Add tests about abort on writable streams
969         https://bugs.webkit.org/show_bug.cgi?id=148298
970
971         Reviewed by Darin Adler.
972
973         * streams/reference-implementation/writable-stream-abort-expected.txt: Added.
974         * streams/reference-implementation/writable-stream-abort.html: Added.
975
976 2015-09-14  Xabier Rodriguez Calvar  <calvaris@igalia.com>
977
978         [Streams API] Add general writable streams tests
979         https://bugs.webkit.org/show_bug.cgi?id=148299
980
981         Reviewed by Darin Adler.
982
983         * streams/reference-implementation/writable-stream-expected.txt: Added.
984         * streams/reference-implementation/writable-stream.html: Added.
985
986 2015-09-14  ChangSeok Oh  <changseok.oh@collabora.com>
987
988         [GTK] Layout Test media/video-volume-slider.html is flaky
989         https://bugs.webkit.org/show_bug.cgi?id=149032
990
991         Reviewed by Philippe Normand.
992
993         * platform/gtk/TestExpectations: media/video-volume-slider.html is removed.
994
995 2015-09-13  Chris Dumez  <cdumez@apple.com>
996
997         Document.adoptNode() should be able to explicitly adopt a DocumentType node
998         https://bugs.webkit.org/show_bug.cgi?id=149097
999
1000         Reviewed by Ryosuke Niwa.
1001
1002         Rebaseline DOM3 tests, those seem to be outdated now.
1003
1004         * dom/xhtml/level3/core/documentadoptnode10-expected.txt:
1005         * dom/xhtml/level3/core/documentadoptnode11-expected.txt:
1006         * dom/xhtml/level3/core/documentadoptnode12-expected.txt:
1007
1008 2015-09-13  Chris Dumez  <cdumez@apple.com>
1009
1010         document.lastModified should use the user's local time zone
1011         https://bugs.webkit.org/show_bug.cgi?id=149092
1012
1013         Reviewed by Ryosuke Niwa.
1014
1015         Update test so that it converts document.lastModified to UTF before
1016         printing it. This is so that we can consistent layout tests results, no
1017         matter the system's timezone.
1018
1019         * http/tests/misc/last-modified-parsing-expected.txt:
1020         * http/tests/resources/last-modified.php:
1021
1022 2015-09-13  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1023
1024         Unreviewed EFL gardening.
1025
1026         Mark fast/text/international/system-language/system-font-punctuation.html to *Missing* since r188377.
1027         Additionally some tests have been passed since r188693. Removed the tests in TestExpectation.
1028
1029         * platform/efl/TestExpectations:
1030
1031 2015-09-13  Chris Dumez  <cdumez@apple.com>
1032
1033         Node.baseURI should not return null for detached nodes
1034         https://bugs.webkit.org/show_bug.cgi?id=149104
1035         <rdar://problem/22559535>
1036
1037         Reviewed by Sam Weinig.
1038
1039         * dom/xhtml/level3/core/nodegetbaseuri03-expected.txt:
1040         Rebaseline outdated DOM3 test.
1041
1042         * svg/custom/image-base-uri-expected.txt: Removed.
1043         * svg/custom/image-base-uri.svg: Removed.
1044         Drop outdated SVG test. SVG2 no longer support xml:base.
1045
1046 2015-09-13  Chris Dumez  <cdumez@apple.com>
1047
1048         CharacterData API parameters should not be optional
1049         https://bugs.webkit.org/show_bug.cgi?id=149101
1050         <rdar://problem/22546954>
1051
1052         Reviewed by Sam Weinig.
1053
1054         Update existing test to reflect our web-exposed behavior change.
1055
1056         * fast/dom/non-numeric-values-numeric-parameters-expected.txt:
1057         * fast/dom/script-tests/non-numeric-values-numeric-parameters.js:
1058
1059 2015-09-12  Myles C. Maxfield  <mmaxfield@apple.com>
1060
1061         Another test fix after r189670.
1062
1063         Unreviewed.
1064
1065         * platform/mac-wk1/TestExpectations:
1066
1067 2015-09-12  Myles C. Maxfield  <mmaxfield@apple.com>
1068
1069         Test fix after r189670.
1070
1071         Unreviewed.
1072
1073         * platform/mac/TestExpectations:
1074
1075 2015-09-12  Myles C. Maxfield  <mmaxfield@apple.com>
1076
1077         [Cocoa] Add system-language-specific tests
1078         https://bugs.webkit.org/show_bug.cgi?id=148775
1079
1080         Reviewed by Alexey Proskuryakov.
1081
1082         This patch adds (or rewrites) tests to take advantage of our new ability to mock
1083         the system language for testing (https://bugs.webkit.org/show_bug.cgi?id=148671).
1084
1085         It tests these patches:
1086         https://bugs.webkit.org/show_bug.cgi?id=148164
1087         https://bugs.webkit.org/show_bug.cgi?id=147504
1088         https://bugs.webkit.org/show_bug.cgi?id=147862
1089         https://bugs.webkit.org/show_bug.cgi?id=147964
1090
1091         * fast/text/international/system-language/arabic-glyph-cache-fill-combine-expected.html: Renamed from LayoutTests/fast/text/arabic-glyph-cache-fill-combine-expected.html.
1092         * fast/text/international/system-language/arabic-glyph-cache-fill-combine.html: Renamed from LayoutTests/fast/text/arabic-glyph-cache-fill-combine.html.
1093         * fast/text/international/system-language/han-quotes-expected-mismatch.html: Added.
1094         * fast/text/international/system-language/han-quotes.html: Added.
1095         * fast/text/international/system-language/hindi-system-font-punctuation-expected.html: Renamed from LayoutTests/fast/text/hindi-system-font-punctuation-expected.html.
1096         * fast/text/international/system-language/hindi-system-font-punctuation.html: Renamed from LayoutTests/fast/text/hindi-system-font-punctuation.html.
1097         * fast/text/international/system-language/system-font-punctuation.html: Renamed from LayoutTests/fast/text/system-font-punctuation.html.
1098         * platform/efl/TestExpectations:
1099         * platform/gtk/TestExpectations:
1100         * platform/ios-simulator/fast/text/international/system-language/system-font-punctuation-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/text/system-font-punctuation-expected.txt.
1101         * platform/mac/TestExpectations:
1102         * platform/mac/fast/text/international/system-language/system-font-punctuation-expected.txt: Renamed from LayoutTests/platform/mac/fast/text/system-font-punctuation-expected.txt.
1103         * platform/win/TestExpectations:
1104         * platform/win/fast/text/international/system-language/system-font-punctuation-expected.txt: Renamed from LayoutTests/platform/win/fast/text/system-font-punctuation-expected.txt.
1105
1106 2015-09-12  Myles C. Maxfield  <mmaxfield@apple.com>
1107
1108         [Cocoa] Allow testing with the system language
1109         https://bugs.webkit.org/show_bug.cgi?id=148671
1110
1111         Reviewed by Anders Carlsson and Alexey Proskuryakov.
1112
1113         Add a test for the declarative form of setting the system language.
1114
1115         * fast/text/international/system-language/declarative-language-expected.txt: Added.
1116         * fast/text/international/system-language/declarative-language.html: Added.
1117         * platform/efl/TestExpectations:
1118         * platform/gtk/TestExpectations:
1119         * platform/mac-wk1/TestExpectations:
1120         * platform/mac/TestExpectations:
1121
1122 2015-09-12  Chris Dumez  <cdumez@apple.com>
1123
1124         window.EventTarget should exist
1125         https://bugs.webkit.org/show_bug.cgi?id=149085
1126         <rdar://problem/22546774>
1127
1128         Reviewed by Sam Weinig.
1129
1130         Update / rebaseline existing test as window.EventTarget now exists.
1131
1132         * fast/dom/dom-constructors-expected.txt:
1133         * fast/dom/dom-constructors.html:
1134
1135 2015-09-12  Chris Dumez  <cdumez@apple.com>
1136
1137         ChildNode.replaceWith() without argument should replace the node with an empty DocumentFragment
1138         https://bugs.webkit.org/show_bug.cgi?id=149073
1139         <rdar://problem/22547801>
1140
1141         Reviewed by Ryosuke Niwa.
1142
1143         Fix / rebaseline test now that our behavior has changed.
1144
1145         * fast/dom/ChildNode-replaceWith-expected.txt:
1146         * fast/dom/ChildNode-replaceWith.html:
1147
1148 2015-09-11  Alexey Proskuryakov  <ap@apple.com>
1149
1150         Mark http/tests/cache/disk-cache/disk-cache-cancel.html as flaky for 
1151         https://bugs.webkit.org/show_bug.cgi?id=149087
1152
1153         * platform/wk2/TestExpectations:
1154
1155 2015-09-11  Said Abou-Hallawa  <sabouhallawa@apple.com>
1156
1157         SVGColor custom text format is different from the CSS color custom text format
1158         https://bugs.webkit.org/show_bug.cgi?id=148879
1159
1160         Reviewed by Daniel Bates.
1161
1162         * fast/css/getComputedStyle/computed-style-expected.txt:
1163         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1164         * fast/css/parse-color-int-or-percent-crash.html:
1165         * platform/mac/svg/webarchive/svg-script-subresouces-expected.txt:
1166         * svg/css/case-sensitive-tags-expected.txt:
1167         * svg/css/case-sensitive-tags.html:
1168         * svg/css/getComputedStyle-basic-expected.txt:
1169         * svg/css/script-tests/svg-attribute-parser-mode.js:
1170         * svg/css/svg-attribute-parser-mode-expected.txt:
1171         * svg/dom/SVGColor-expected.txt:
1172         * svg/dom/SVGPaint-expected.txt:
1173         * svg/dom/SVGStyleElement/disable-svg-style-element-expected.txt:
1174         * svg/dom/SVGStyleElement/script-tests/disable-svg-style-element.js:
1175         * svg/dom/script-tests/SVGColor.js:
1176         * svg/dom/script-tests/SVGPaint.js:
1177         * svg/webarchive/svg-script-subresouces-expected.webarchive:
1178         * transitions/svg-transitions-expected.txt:
1179         Fix expected results for existing tests
1180         
1181         * svg/css/computed-style-rgb-color-expected.txt: Added.
1182         * svg/css/computed-style-rgb-color.html: Added.
1183         Ensure that the correct format is returned when getComputedStyle() is
1184         called for an SVG color.        
1185
1186 2015-09-11  Nan Wang  <n_wang@apple.com>
1187
1188         AX: ARIA 1.1 @aria-current
1189         https://bugs.webkit.org/show_bug.cgi?id=146012
1190
1191         Reviewed by Chris Fleizach.
1192
1193         * accessibility/aria-current-expected.txt: Added.
1194         * accessibility/aria-current.html: Added.
1195         * inspector/dom/getAccessibilityPropertiesForNode_ariaCurrent-expected.txt: Added.
1196         * inspector/dom/getAccessibilityPropertiesForNode_ariaCurrent.html: Added.
1197         * platform/gtk/TestExpectations:
1198         * platform/win/TestExpectations:
1199
1200 2015-09-11  Alexey Proskuryakov  <ap@apple.com>
1201
1202         Mark http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overridesexpires.html as flaky for
1203         https://bugs.webkit.org/show_bug.cgi?id=149082
1204
1205         * TestExpectations:
1206
1207 2015-09-11  Dewei Zhu  <dewei_zhu@apple.com>
1208
1209         Update test for bug 148971
1210         https://bugs.webkit.org/show_bug.cgi?id=149076
1211
1212         Reviewed by Chris Dumez.
1213
1214         * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Updated.
1215
1216 2015-09-11  Chris Dumez  <cdumez@apple.com>
1217
1218         DOMTokenList update steps for classList don't follow the spec
1219         https://bugs.webkit.org/show_bug.cgi?id=148589
1220         <rdar://problem/22547443>
1221
1222         Reviewed by Ryosuke Niwa and Darin Adler.
1223
1224         Update / rebaseline existing tests as our behavior changed.
1225
1226         * fast/dom/HTMLElement/class-list-expected.txt:
1227         * fast/dom/HTMLElement/class-list-quirks-expected.txt:
1228         * fast/dom/HTMLElement/script-tests/class-list.js:
1229         * fast/dom/HTMLOutputElement/dom-settable-token-list-expected.txt:
1230         * fast/dom/HTMLOutputElement/htmloutputelement-expected.txt:
1231         * fast/dom/HTMLOutputElement/htmloutputelement.html:
1232         * fast/dom/HTMLOutputElement/script-tests/dom-settable-token-list.js:
1233         * fast/dom/rel-list-expected.txt:
1234         * fast/dom/rel-list.html:
1235
1236 2015-09-11  Alex Christensen  <achristensen@webkit.org>
1237
1238         Unreviewed gardening to make Windows bot green.
1239
1240         * platform/win/TestExpectations:
1241         imported/w3c/web-platform-tests/html/dom/interfaces.html is newly imported and fails on Windows.
1242
1243 2015-09-11  Alexey Proskuryakov  <ap@apple.com>
1244
1245         Mark svg/animations/svgboolean-animation-1 as flaky for
1246         https://bugs.webkit.org/show_bug.cgi?id=149072
1247
1248         * TestExpectations:
1249
1250 2015-09-11  Tim Horton  <timothy_horton@apple.com>
1251
1252         fast/hidpi/image-set-without-specified-width.html flakily tries to install multiple callbacks for the same event
1253         https://bugs.webkit.org/show_bug.cgi?id=149067
1254
1255         Reviewed by Alexey Proskuryakov.
1256
1257         * fast/hidpi/image-set-without-specified-width.html:
1258         Wait until we've successfully set the deviceScaleFactor
1259         before reloading the page; otherwise, we can end up trying to set it
1260         again after the reload (and depending on how long it takes the callback
1261         to return, again, and again, and again...)
1262
1263 2015-09-11  Alexey Proskuryakov  <ap@apple.com>
1264
1265         El Capitan test result gardening.
1266
1267         * platform/mac/TestExpectations: Remove a test that should pass now.
1268
1269 2015-09-11  Chris Dumez  <cdumez@apple.com>
1270
1271         Element.tagName should be upper-case for HTML elements in HTML documents
1272         https://bugs.webkit.org/show_bug.cgi?id=148843
1273         <rdar://problem/22559081>
1274
1275         Reviewed by Ryosuke Niwa.
1276
1277         Update / rebaseline test now that our behavior has changed.
1278
1279         * fast/dom/Node/initial-values-expected.txt:
1280         * fast/dom/Node/script-tests/initial-values.js:
1281
1282 2015-09-11  Chris Dumez  <cdumez@apple.com>
1283
1284         document.body = "text" should throw a TypeError, not a HierarchyRequestError
1285         https://bugs.webkit.org/show_bug.cgi?id=149057
1286         <rdar://problem/22567157>
1287
1288         Reviewed by Ryosuke Niwa.
1289
1290         Rebaseline test as we now throw a different exception.
1291
1292         * fast/dom/setter-type-enforcement-expected.txt:
1293
1294 2015-09-10  Commit Queue  <commit-queue@webkit.org>
1295
1296         Unreviewed, rolling out r189595.
1297         https://bugs.webkit.org/show_bug.cgi?id=149052
1298
1299         The tests still fail (Requested by ap on #webkit).
1300
1301         Reverted changeset:
1302
1303         "Spurious output on Windows tests: AQMEIOManager::FindIOUnit:
1304         error -1"
1305         https://bugs.webkit.org/show_bug.cgi?id=142929
1306         http://trac.webkit.org/changeset/189595
1307
1308 2015-09-10  Chris Fleizach  <cfleizach@apple.com>
1309
1310         AX: Mavericks: Text cursor does not move along with VoiceOver cursor for text fields
1311         https://bugs.webkit.org/show_bug.cgi?id=148891
1312
1313         Reviewed by Alexey Proskuryakov.
1314
1315         Mark accessibility focus tests as passing on Yosemite.
1316
1317         * platform/mac/TestExpectations:
1318
1319 2015-09-10  Alexey Proskuryakov  <ap@apple.com>
1320
1321         Spurious output on Windows tests: AQMEIOManager::FindIOUnit: error -1
1322         https://bugs.webkit.org/show_bug.cgi?id=142929
1323
1324         Reviewed by Brent Fulgham.
1325
1326         * platform/win/TestExpectations: Unskip some newly added tests that are affected.
1327         We still skip the whole media directory - updating the results and unskipping those
1328         tests would be a separate project.
1329
1330 2015-09-10  David Hyatt  <hyatt@apple.com>
1331
1332         [New Block-Inside-Inline Model] Self-collapsing block check needs to account for anonymous inline blocks
1333         https://bugs.webkit.org/show_bug.cgi?id=149042
1334
1335         Reviewed by Dean Jackson.
1336
1337         * fast/block/inside-inlines/new-model/self-collapsing-test-expected.html: Added.
1338         * fast/block/inside-inlines/new-model/self-collapsing-test.html: Added.
1339         * fast/block/inside-inlines/self-collapsing-test-expected.html: Added.
1340         * fast/block/inside-inlines/self-collapsing-test.html: Added.
1341
1342 2015-09-10  Dewei Zhu  <dewei_zhu@apple.com>
1343
1344         Update windows platform expected results for bug 148810.
1345         https://bugs.webkit.org/show_bug.cgi?id=149038
1346
1347         Reviewed by Alexey Proskuryakov.
1348
1349         * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Updated.
1350
1351 2015-09-10  Chris Dumez  <cdumez@apple.com>
1352
1353         Node.appendChild(null) / replaceChild(null, null) / removeChild(null) / insertBefore(null, ref) should throw a TypeError
1354         https://bugs.webkit.org/show_bug.cgi?id=148971
1355         <rdar://problem/22560883>
1356         <rdar://problem/22559225>
1357
1358         Reviewed by Ryosuke Niwa.
1359
1360         Update / rebaseline tests now that we throw a different exception type.
1361
1362         * fast/dom/Document/replaceChild-null-oldChild-expected.txt:
1363         * fast/dom/Document/script-tests/replaceChild-null-oldChild.js:
1364         * fast/dom/Node/fragment-mutation-expected.txt:
1365         * fast/dom/Node/fragment-mutation.html:
1366         * fast/dom/incompatible-operations-expected.txt:
1367         * fast/dom/incompatible-operations.html:
1368         * fast/dom/move-nodes-across-documents.html:
1369         * fast/dom/processing-instruction-appendChild-exceptions-expected.txt:
1370         * fast/dom/processing-instruction-appendChild-exceptions.xhtml:
1371         * fast/dom/setter-type-enforcement-expected.txt:
1372         * fast/dom/timer-clear-interval-in-handler-and-generate-error-expected.txt:
1373         * fast/inspector-support/uncaught-dom8-exception.html:
1374
1375 2015-09-10  Brady Eidson  <beidson@apple.com>
1376
1377         Mark some more W3C IDB tests as flaky.
1378         https://bugs.webkit.org/show_bug.cgi?id=148713
1379
1380         Reviewed by NOBODY.
1381
1382         * platform/wk2/TestExpectations:
1383
1384 2015-09-10  Daniel Bates  <dabates@apple.com>
1385
1386         Write a test to ensure we don't regress processing of tasks when page defers loading
1387         https://bugs.webkit.org/show_bug.cgi?id=135882
1388         <rdar://problem/22550497>
1389
1390         Reviewed by Darin Adler.
1391
1392         Add a test to ensure we do not regress <https://bugs.webkit.org/show_bug.cgi?id=135688>.
1393
1394         * storage/websql/success-callback-when-page-defers-loading-expected.txt: Added.
1395         * storage/websql/success-callback-when-page-defers-loading.html: Added.
1396
1397 2015-09-10  Sergio Villar Senin  <svillar@igalia.com>
1398
1399         min-width/height should default to auto for flexbox items
1400         https://bugs.webkit.org/show_bug.cgi?id=146020
1401
1402         Reviewed by David Hyatt.
1403
1404         Based on Blink's r193665, r194062, r194887 and r195930 by <cbiesinger@chromium.org>.
1405
1406         * TestExpectations: Removed passing flexbox tests.
1407         * css3/flexbox/csswg/flex-flow-007.html: Added min-height: 0px.
1408         * css3/flexbox/flexbox-baseline.html: Ditto.
1409         * css3/flexbox/min-size-auto-expected.txt: Added.
1410         * css3/flexbox/min-size-auto.html: Added.
1411         * css3/flexbox/preferred-widths-orthogonal.html: Added min-height: 0px.
1412         * fast/css/auto-min-size-expected.txt: Check default computed
1413         styles for min-width/height for flex items.
1414         * fast/css/auto-min-size.html: Ditto.
1415
1416 2015-09-10  ChangSeok Oh  <changseok.oh@collabora.com>
1417
1418         [GTK] Volume bar is broken
1419         https://bugs.webkit.org/show_bug.cgi?id=145639
1420
1421         Reviewed by Philippe Normand.
1422
1423         Unblock relevant tests. media/click-volume-bar-not-pausing.html, media/volume-bar-empty-when-muted.html
1424
1425         * platform/gtk/TestExpectations:
1426
1427 2015-09-09  Dewei Zhu  <dewei_zhu@apple.com>
1428
1429         Document.characterSet should return "UTF-8" by default.
1430         https://bugs.webkit.org/show_bug.cgi?id=148810
1431         <rdar://problem/22548727>
1432
1433         Reviewed by Ryosuke Niwa.
1434
1435         Update the tests which test the default encoding of document.
1436
1437         * dom/xhtml/level3/core/documentgetinputencoding02-expected.txt: Obsolete test.
1438
1439 2015-09-09  Benjamin Poulain  <bpoulain@apple.com>
1440
1441         CSS general sibling selectors does not work without CSS JIT
1442         https://bugs.webkit.org/show_bug.cgi?id=148987
1443         rdar://problem/22559860
1444
1445         Reviewed by Andreas Kling.
1446
1447         There are multiple variations of the same tests to test
1448         cases where we JIT and cases without JIT. 
1449
1450         * fast/css/indirect-adjacent-style-invalidation-1-expected.txt: Added.
1451         * fast/css/indirect-adjacent-style-invalidation-1.html: Added.
1452         * fast/css/indirect-adjacent-style-invalidation-2-expected.txt: Added.
1453         * fast/css/indirect-adjacent-style-invalidation-2.html: Added.
1454         * fast/css/indirect-adjacent-style-invalidation-3-expected.txt: Added.
1455         * fast/css/indirect-adjacent-style-invalidation-3.html: Added.
1456
1457 2015-09-09  Myles C. Maxfield  <mmaxfield@apple.com>
1458
1459         ASSERTION FAILED: typesettingFeatures & (Kerning | Ligatures) in WebCore::applyFontTransforms
1460         https://bugs.webkit.org/show_bug.cgi?id=146194
1461
1462         Reviewed by Dean Jackson.
1463
1464         * fast/text/softbank-emoji-no-ligatures-nor-kerning-expected.html: Added
1465         * fast/text/softbank-emoji-no-ligatures-nor-kerning.html: Added
1466
1467 2015-09-09  Manuel Rego Casasnovas  <rego@igalia.com>
1468
1469         [css-grid] Percentage columns shouldn't include border and padding
1470         https://bugs.webkit.org/show_bug.cgi?id=148978
1471
1472         Reviewed by Sergio Villar Senin.
1473
1474         * fast/css-grid-layout/grid-percent-track-margin-border-padding-expected.txt: Added.
1475         * fast/css-grid-layout/grid-percent-track-margin-border-padding.html: Added.
1476
1477 2015-09-09  Said Abou-Hallawa  <sabouhallawa@apple.com>
1478
1479         Mark http/tests/css/link-css-disabled-value-with-slow-loading-sheet.html as flaky on Windows
1480
1481         This test is marked as flaky on gtk and mak-wk2. It fails on Windows more
1482         than it fails on any other platform.
1483
1484         * platform/win/TestExpectations:
1485
1486 2015-09-09  Alexey Proskuryakov  <ap@apple.com>
1487
1488         fast/dom/rtl-scroll-to-leftmost-and-resize.html is a flaky timeout - IPC drops messages
1489         https://bugs.webkit.org/show_bug.cgi?id=148951
1490
1491         Reviewed by Anders Carlsson.
1492
1493         * platform/mac-wk2/TestExpectations: Unmark the test (it still fails per platform/mac
1494         expectations, which is unrelated).
1495
1496 2015-09-09  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1497
1498         http/tests/xmlhttprequest/ontimeout-response-getters.html is flaky
1499         https://bugs.webkit.org/show_bug.cgi?id=148997
1500
1501         Reviewed by Alexey Proskuryakov.
1502
1503         * http/tests/xmlhttprequest/ontimeout-response-getters.html: Augmenting http response delay to trigger XHR timeout.
1504
1505 2015-09-08  Andy Estes  <aestes@apple.com>
1506
1507         [iOS] Add layout tests for QuickLook
1508         https://bugs.webkit.org/show_bug.cgi?id=148994
1509
1510         Reviewed by Daniel Bates.
1511
1512         Add tests that verify WebKit's ability to preview certain document types on iOS using QuickLook.framework.
1513         These tests do not cover every document type supported by QuickLook, but they do cover common types like .pages,
1514         .numbers, .key, .doc(x), .xls(x), and .ppt(x). These tests should detect regressions in WebKit's conversion code,
1515         as well as regressions in QuickLook itself. The expected results might need to be occasionally updated if QuickLook
1516         changes its preview markup.
1517
1518         These files contain text and images from webkit.org.
1519
1520         * TestExpectations: Skipped quicklook tests on all platforms.
1521         * platform/ios-simulator/TestExpectations: Enabled quicklook tests on iOS.
1522         * quicklook/excel-expected.html: Added.
1523         * quicklook/excel-legacy-expected.html: Added.
1524         * quicklook/excel-legacy.html: Added.
1525         * quicklook/excel.html: Added.
1526         * quicklook/keynote-09-expected.html: Added.
1527         * quicklook/keynote-09.html: Added.
1528         * quicklook/keynote-expected.html: Added.
1529         * quicklook/keynote.html: Added.
1530         * quicklook/numbers-09-expected.html: Added.
1531         * quicklook/numbers-09.html: Added.
1532         * quicklook/numbers-expected.html: Added.
1533         * quicklook/numbers.html: Added.
1534         * quicklook/pages-09-expected.html: Added.
1535         * quicklook/pages-09.html: Added.
1536         * quicklook/pages-expected.html: Added.
1537         * quicklook/pages.html: Added.
1538         * quicklook/powerpoint-expected.html: Added.
1539         * quicklook/powerpoint-legacy-expected.html: Added.
1540         * quicklook/powerpoint-legacy.html: Added.
1541         * quicklook/powerpoint.html: Added.
1542         * quicklook/resources/excel-expected.html: Added.
1543         * quicklook/resources/excel-legacy-expected.html: Added.
1544         * quicklook/resources/excel-legacy.xls: Added.
1545         * quicklook/resources/excel.xlsx: Added.
1546         * quicklook/resources/keynote-09-expected/index.css: Added.
1547         * quicklook/resources/keynote-09-expected/index.html: Added.
1548         * quicklook/resources/keynote-09-expected/index.js: Added.
1549         * quicklook/resources/keynote-09.key: Added.
1550         * quicklook/resources/keynote-expected.pdf: Added.
1551         * quicklook/resources/keynote.key: Added.
1552         * quicklook/resources/numbers-09-expected/canvas.js: Added.
1553         * quicklook/resources/numbers-09-expected/index.html: Added.
1554         * quicklook/resources/numbers-09-expected/navigation.css: Added.
1555         * quicklook/resources/numbers-09-expected/navigation.html: Added.
1556         * quicklook/resources/numbers-09-expected/sheet_1.html: Added.
1557         * quicklook/resources/numbers-09.numbers: Added.
1558         * quicklook/resources/numbers-expected.pdf: Added.
1559         * quicklook/resources/numbers.numbers: Added.
1560         * quicklook/resources/pages-09-expected/index.css: Added.
1561         * quicklook/resources/pages-09-expected/index.html: Added.
1562         * quicklook/resources/pages-09.pages: Added.
1563         * quicklook/resources/pages-expected.pdf: Added.
1564         * quicklook/resources/pages.pages: Added.
1565         * quicklook/resources/powerpoint-expected.html: Added.
1566         * quicklook/resources/powerpoint-legacy-expected.html: Added.
1567         * quicklook/resources/powerpoint-legacy.ppt: Added.
1568         * quicklook/resources/powerpoint.pptx: Added.
1569         * quicklook/resources/webkit-icon.pdf: Added.
1570         * quicklook/resources/webkit-icon.png: Added.
1571         * quicklook/resources/webkit-icon.tiff: Added.
1572         * quicklook/resources/word-expected.html: Added.
1573         * quicklook/resources/word-legacy-expected.html: Added.
1574         * quicklook/resources/word-legacy.doc: Added.
1575         * quicklook/resources/word.docx: Added.
1576         * quicklook/word-expected.html: Added.
1577         * quicklook/word-legacy-expected.html: Added.
1578         * quicklook/word-legacy.html: Added.
1579         * quicklook/word.html: Added.
1580
1581 2015-09-09  Commit Queue  <commit-queue@webkit.org>
1582
1583         Unreviewed, rolling out r189536 and r189538.
1584         https://bugs.webkit.org/show_bug.cgi?id=149002
1585
1586         broke tests on mac (Requested by alexchristensen on #webkit).
1587
1588         Reverted changesets:
1589
1590         "min-width/height should default to auto for flexbox items"
1591         https://bugs.webkit.org/show_bug.cgi?id=146020
1592         http://trac.webkit.org/changeset/189536
1593
1594         "[css-grid] Percentage columns shouldn't include border and
1595         padding"
1596         https://bugs.webkit.org/show_bug.cgi?id=148978
1597         http://trac.webkit.org/changeset/189538
1598
1599 2015-09-09  David Hyatt  <hyatt@apple.com>
1600
1601         REGRESSION: Inline-block baseline is wrong when zero-width replaced child is present
1602         https://bugs.webkit.org/show_bug.cgi?id=147452
1603         rdar://problem/21943074
1604
1605         Reviewed by Myles Maxfield.
1606
1607         * fast/inline-block/baseline-with-zero-width-replaced-child-expected.html: Added.
1608         * fast/inline-block/baseline-with-zero-width-replaced-child.html: Added.
1609
1610 2015-09-09  Manuel Rego Casasnovas  <rego@igalia.com>
1611
1612         [css-grid] Percentage columns shouldn't include border and padding
1613         https://bugs.webkit.org/show_bug.cgi?id=148978
1614
1615         Reviewed by Sergio Villar Senin.
1616
1617         * fast/css-grid-layout/grid-percent-track-margin-border-padding-expected.txt: Added.
1618         * fast/css-grid-layout/grid-percent-track-margin-border-padding.html: Added.
1619
1620 2015-09-09  Chris Dumez  <cdumez@apple.com>
1621
1622         HTMLTableElement.tHead / tFoot / caption should be nullable
1623         https://bugs.webkit.org/show_bug.cgi?id=148991
1624
1625         Reviewed by Ryosuke Niwa.
1626
1627         Add new test that covers the behavior of the following HTMLTableElement
1628         attributes: caption / tHead / tFoot.
1629
1630         * fast/dom/HTMLTableElement/nullable-attributes-expected.txt: Added.
1631         * fast/dom/HTMLTableElement/nullable-attributes.html: Added.
1632         * fast/dom/setter-type-enforcement-expected.txt:
1633
1634 2015-06-26  Sergio Villar Senin  <svillar@igalia.com>
1635
1636         min-width/height should default to auto for flexbox items
1637         https://bugs.webkit.org/show_bug.cgi?id=146020
1638
1639         Reviewed by David Hyatt.
1640
1641         Based on Blink's r193665, r194062, r194887 and r195930 by <cbiesinger@chromium.org>.
1642
1643         * TestExpectations: Removed passing flexbox tests.
1644         * css3/flexbox/csswg/flex-flow-007.html: Added min-height: 0px.
1645         * css3/flexbox/flexbox-baseline.html: Ditto.
1646         * css3/flexbox/min-size-auto-expected.txt: Added.
1647         * css3/flexbox/min-size-auto.html: Added.
1648         * css3/flexbox/preferred-widths-orthogonal.html: Added min-height: 0px.
1649         * fast/css/auto-min-size-expected.txt: Check default computed
1650         styles for min-width/height for flex items.
1651         * fast/css/auto-min-size.html: Ditto.
1652
1653 2015-09-08  Commit Queue  <commit-queue@webkit.org>
1654
1655         Unreviewed, rolling out r189407 and r189424.
1656         https://bugs.webkit.org/show_bug.cgi?id=148993
1657
1658         Broke some tests, and made others flakily time out (Requested
1659         by ap on #webkit).
1660
1661         Reverted changesets:
1662
1663         "[WebGL] Update WebGL 1.0.3 conformance tests"
1664         https://bugs.webkit.org/show_bug.cgi?id=148858
1665         http://trac.webkit.org/changeset/189407
1666
1667         "REGRESSION (r189407): webgl/1.0.3/conformance/extensions
1668         /webgl-draw-buffers.html"
1669         http://trac.webkit.org/changeset/189424
1670
1671 2015-09-08  Said Abou-Hallawa  <sabouhallawa@apple.com>
1672
1673         [iOS] Unreviewed iOS gardening.
1674
1675         * platform/ios-simulator/css3/filters/backdrop: Added.
1676         * platform/ios-simulator/css3/filters/backdrop/blur-input-bounds-expected.txt: Added.
1677         * platform/ios-simulator/css3/font-feature-settings-preinstalled-fonts-expected.txt: Added.
1678         * platform/ios-simulator/fast/css/named-images-expected.txt: Added.
1679         * platform/ios-simulator/fast/forms/select-element-focus-ring-expected.txt: Added.
1680         * platform/ios-simulator/fast/text/font-weights-expected.txt: Added.
1681
1682 2015-09-08  Chris Dumez  <cdumez@apple.com>
1683
1684         new Comment(undefined) / new Text(undefined) should use default's empty string
1685         https://bugs.webkit.org/show_bug.cgi?id=148973
1686         <rdar://problem/22548042>
1687
1688         Reviewed by Ryosuke Niwa.
1689
1690         Fix a couple of layout tests that were wrongly expecting undefined to
1691         be converted to the "undefined" String for optional DOMString parameters.
1692
1693         * fast/dom/DOMImplementation/createHTMLDocument-optional-title-expected.txt:
1694         * fast/dom/DOMImplementation/createHTMLDocument-optional-title.html:
1695         * fast/dom/Window/custom-constructors-expected.txt:
1696         * fast/dom/Window/custom-constructors.html:
1697
1698 2015-09-08  Yusuke Suzuki  <utatane.tea@gmail.com>
1699
1700         [ES6] Implement computed accessors
1701         https://bugs.webkit.org/show_bug.cgi?id=147883
1702
1703         Reviewed by Geoffrey Garen.
1704
1705         Updated the existing tests.
1706
1707         * js/parser-syntax-check-expected.txt:
1708         * js/script-tests/parser-syntax-check.js:
1709
1710 2015-09-08  Chris Dumez  <cdumez@apple.com>
1711
1712         document.importNode(node, deep): deep's default value should be false
1713         https://bugs.webkit.org/show_bug.cgi?id=148959
1714         <rdar://problem/22558915>
1715
1716         Reviewed by Alexey Proskuryakov.
1717
1718         * fast/dom/document-importNode-arguments.html:
1719         Explicitly pass deep parameter as the test wants a deep clone.
1720
1721 2015-09-08  Joseph Pecoraro  <pecoraro@apple.com>
1722
1723         Web Inspector: Move PrettyPrinting tests into LayoutTests
1724         https://bugs.webkit.org/show_bug.cgi?id=148698
1725
1726         Reviewed by Timothy Hatcher.
1727
1728         * inspector/codemirror/resources/prettyprinting/css-rule-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-rule-tests/*.
1729         * inspector/codemirror/resources/prettyprinting/css-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-tests/*.
1730         * inspector/codemirror/resources/prettyprinting/javascript-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/js-tests/*.
1731         Move tests from PrettyPrinting tools into LayoutTests.
1732
1733         * inspector/codemirror/prettyprinting-css-expected.txt: Added.
1734         * inspector/codemirror/prettyprinting-css-rules-expected.txt: Added.
1735         * inspector/codemirror/prettyprinting-css-rules.html: Added.
1736         * inspector/codemirror/prettyprinting-css.html: Added.
1737         * inspector/codemirror/prettyprinting-javascript-expected.txt: Added.
1738         * inspector/codemirror/prettyprinting-javascript.html: Added.
1739         Add tests per CodeMirror mode.
1740
1741         * inspector/codemirror/resources/prettyprinting/utilities.js: Added.
1742         (TestPage.registerInitializer):
1743         Shared code between the pretty printing tests.
1744
1745 2015-09-08  Daniel Bates  <dabates@apple.com>
1746
1747         Mark animations/trigger-container-scroll-boundaries.html as failure on iOS
1748
1749         According to Dean Jackson this feature is not supported on iOS at this time.
1750
1751         * platform/ios-simulator-wk1/TestExpectations: Move existing animation trigger failure expectations from here...
1752         * platform/ios-simulator-wk2/TestExpectations: and here...
1753         * platform/ios-simulator/TestExpectations: to here.
1754
1755 2015-09-08  Alexey Proskuryakov  <ap@apple.com>
1756
1757         Mark fast/dom/rtl-scroll-to-leftmost-and-resize.html as a flaky timeout for
1758         https://bugs.webkit.org/show_bug.cgi?id=148951
1759
1760         * platform/mac-wk2/TestExpectations:
1761
1762 2015-09-08  Daniel Bates  <dabates@apple.com>
1763
1764         Convert manual test added in http://trac.webkit.org/changeset/70321 to an automated test
1765         https://bugs.webkit.org/show_bug.cgi?id=74729
1766         <rdar://problem/22550195>
1767
1768         Reviewed by Jon Honeycutt.
1769
1770         * compositing/resources/composited-subframe.html: Added.
1771         * compositing/resources/show-composited-iframe-on-back-button.css: Added.
1772         (.container):
1773         (.box):
1774         * compositing/show-composited-iframe-on-back-button-expected.html: Added.
1775         * compositing/show-composited-iframe-on-back-button.html: Added.
1776
1777 2015-09-08  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1778
1779         [GTK] Unreviewed GTK gardening.
1780
1781         Update some paths for tests that were renamed.
1782         Remove some tests from the expectations that not longer exist.
1783         Report new failures for the Debug build.
1784
1785         * platform/gtk/TestExpectations:
1786
1787 2015-09-08  Chris Dumez  <cdumez@apple.com>
1788
1789         Unreviewed, land iOS baselines for a couple of html/dom tests.
1790
1791         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
1792         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
1793
1794 2015-09-07  Chris Dumez  <cdumez@apple.com>
1795
1796         Unreviewed gardening.
1797
1798         Update Window baselines for a couple of W3C HTML tests.
1799
1800         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt:
1801         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt:
1802
1803 2015-09-07  Chris Fleizach  <cfleizach@apple.com>
1804
1805         AX: Mavericks: Text cursor does not move along with VoiceOver cursor for text fields
1806         https://bugs.webkit.org/show_bug.cgi?id=148891
1807
1808         Reviewed by Mario Sanchez Prada.
1809
1810         * accessibility/mac/focus-moves-cursor-expected.txt: Added.
1811         * accessibility/mac/focus-moves-cursor.html: Added.
1812
1813 2015-09-07  Chris Dumez  <cdumez@apple.com>
1814
1815         Unreviewed, update iOS baseline for imported/w3c/web-platform-tests/html/dom/interfaces.html.
1816
1817         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
1818
1819 2015-09-07  Chris Dumez  <cdumez@apple.com>
1820
1821         Unreviewed, skip imported/w3c/web-platform-tests/html/semantics/document-metadata/the-base-element/base_href_specified.sub.html
1822
1823         This test causes the next one to be flaky. The issue is tracked by
1824         Bug 148950.
1825
1826         * TestExpectations:
1827
1828 2015-09-07  Chris Dumez  <cdumez@apple.com>
1829
1830         Unreviewed, drop W3C support files from http/
1831
1832         Drop W3C support files from http/tests/resources/ and
1833         http/tests/w3c/resources/. These were recently added and are not longer
1834         needed that that the w3c web-platform-tests were moved to imported/w3c.
1835
1836         * http/tests/resources/WebIDLParser.js: Removed.
1837         * http/tests/resources/idlharness.js: Removed.
1838         * http/tests/resources/testharness.css: Removed.
1839         * http/tests/resources/testharness.js: Removed.
1840         * http/tests/resources/testharnessreport.js: Removed.
1841         * http/tests/w3c/resources/css-red.txt: Removed.
1842         * http/tests/w3c/resources/media.js: Removed.
1843         * http/tests/w3c/resources/media/A4.mp4: Removed.
1844         * http/tests/w3c/resources/media/A4.ogv: Removed.
1845         * http/tests/w3c/resources/media/foo.vtt: Removed.
1846         * http/tests/w3c/resources/media/foo.vtt.headers: Removed.
1847         * http/tests/w3c/resources/media/green-at-15.mp4: Removed.
1848         * http/tests/w3c/resources/media/green-at-15.ogv: Removed.
1849         * http/tests/w3c/resources/media/movie_300.mp4: Removed.
1850         * http/tests/w3c/resources/media/movie_300.ogv: Removed.
1851         * http/tests/w3c/resources/media/movie_5.mp4: Removed.
1852         * http/tests/w3c/resources/media/movie_5.ogv: Removed.
1853         * http/tests/w3c/resources/media/poster.png: Removed.
1854         * http/tests/w3c/resources/media/sound_5.mp3: Removed.
1855         * http/tests/w3c/resources/media/sound_5.oga: Removed.
1856         * http/tests/w3c/resources/media/white.mp4: Removed.
1857         * http/tests/w3c/resources/media/white.webm: Removed.
1858         * http/tests/w3c/resources/stringifiers.js: Removed.
1859         * http/tests/w3c/resources/utils.js: Removed.
1860
1861 2015-09-07  Chris Dumez  <cdumez@apple.com>
1862
1863         Unreviewed fixup after r189471 and r189472.
1864
1865         * platform/win/TestExpectations:
1866         Skip a couple of failing tests on Windows.
1867
1868         * platform/win/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
1869         * platform/win/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
1870         Land Windows baselines.
1871
1872         * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
1873         Rebaseline for Windows.
1874
1875 2015-09-07  Chris Dumez  <cdumez@apple.com>
1876
1877         Unreviewed, move html/semantics W3C tests to imported/w3c/web-platform-tests/html/semantics
1878         https://bugs.webkit.org/show_bug.cgi?id=148949
1879
1880         * TestExpectations:
1881         * http/tests/w3c/html/semantics/*: Removed.
1882
1883 2015-09-07  Chris Dumez  <cdumez@apple.com>
1884
1885         Unreviewed, Skip again files that were wrongly unskipped in r189472.
1886
1887         * TestExpectations:
1888
1889 2015-09-07  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1890
1891         [EFL] Unreviewed gardening. tests of imported/w3c/css/ have been passed since r189358.
1892         Those tests seem to be failed on other ports though, those are passing on EFL port.
1893
1894         * platform/efl/TestExpectations:
1895
1896 2015-09-07  Chris Dumez  <cdumez@apple.com>
1897
1898         Unreviewed, move html/dom W3C tests to imported/w3c/web-platform-tests/html/dom/
1899         https://bugs.webkit.org/show_bug.cgi?id=148948
1900
1901         * TestExpectations:
1902         * http/tests/w3c/html/dom/*: Removed.
1903         * platform/efl/TestExpectations:
1904         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt: Renamed from LayoutTests/platform/ios-simulator/http/tests/w3c/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt.
1905         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Renamed from LayoutTests/platform/ios-simulator/http/tests/w3c/html/dom/interfaces-expected.txt.
1906         * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Renamed from LayoutTests/platform/win/http/tests/w3c/html/dom/interfaces-expected.txt.
1907
1908 2015-09-07  Chris Dumez  <cdumez@apple.com>
1909
1910         Unreviewed, move W3C DOM tests to imported/w3c/web-platform-tests/dom
1911         https://bugs.webkit.org/show_bug.cgi?id=148947
1912
1913         Move W3C DOM tests with other web-platform-tests under:
1914         imported/w3c/web-platform-tests/dom.
1915
1916         * TestExpectations:
1917         * http/tests/w3c/dom/collections/w3c-import.log: Removed.
1918         * http/tests/w3c/dom/events/w3c-import.log: Removed.
1919         * http/tests/w3c/dom/lists/w3c-import.log: Removed.
1920         * http/tests/w3c/dom/nodes/Document-URL.sub-expected.txt: Removed.
1921         * http/tests/w3c/dom/nodes/Document-characterSet-normalization-expected.txt: Removed.
1922         * http/tests/w3c/dom/nodes/DocumentType-literal-xhtml-expected.txt: Removed.
1923         * http/tests/w3c/dom/nodes/Element-childElementCount-dynamic-add-xhtml-expected.txt: Removed.
1924         * http/tests/w3c/dom/nodes/Element-childElementCount-nochild-xhtml-expected.txt: Removed.
1925         * http/tests/w3c/dom/nodes/Element-firstElementChild-xhtml-expected.txt: Removed.
1926         * http/tests/w3c/dom/nodes/Element-nextElementSibling-xhtml-expected.txt: Removed.
1927         * http/tests/w3c/dom/nodes/Element-previousElementSibling-xhtml-expected.txt: Removed.
1928         * http/tests/w3c/dom/nodes/Node-isEqualNode-xhtml-expected.txt: Removed.
1929         * http/tests/w3c/dom/nodes/Node-lookupPrefix-xhtml-expected.txt: Removed.
1930         * http/tests/w3c/dom/nodes/ProcessingInstruction-literal-1-xhtml-expected.txt: Removed.
1931         * http/tests/w3c/dom/nodes/ProcessingInstruction-literal-2-xhtml-expected.txt: Removed.
1932         * http/tests/w3c/dom/nodes/getElementsByClassName-10-expected.txt: Removed.
1933         * http/tests/w3c/dom/nodes/getElementsByClassName-11-expected.txt: Removed.
1934         * http/tests/w3c/dom/nodes/getElementsByClassName-31-expected.txt: Removed.
1935         * http/tests/w3c/dom/nodes/w3c-import.log: Removed.
1936         * http/tests/w3c/dom/ranges/w3c-import.log: Removed.
1937         * http/tests/w3c/dom/traversal/w3c-import.log: Removed.
1938         * http/tests/w3c/dom/w3c-import.log: Removed.
1939         * platform/efl/TestExpectations:
1940         * platform/ios-simulator/TestExpectations:
1941
1942 2015-09-07  Daniel Bates  <dabates@apple.com>
1943
1944         ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::get(); update form
1945         association after subtree insertion
1946         https://bugs.webkit.org/show_bug.cgi?id=148919
1947         <rdar://problem/21868036>
1948
1949         Reviewed by Andy Estes.
1950
1951         Add tests to ensure that updating the form association of a form control in a subtree
1952         does not cause an assertion failure.
1953
1954         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-2-expected.txt: Added.
1955         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-2.html: Added.
1956         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-3-expected.txt: Added.
1957         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-3.html: Added.
1958         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-4-expected.txt: Added.
1959         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-4.html: Added.
1960         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-expected.txt: Added.
1961         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure.html: Added.
1962
1963 2015-09-07  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1964
1965         [GTK] Unreviewed GTK gardening.
1966
1967         Report and mark new failures on the GTK TestExpectations file.
1968         Move back all the GTK baselines for the general accessibiliy tests to platform/gtk that r187777 wrongly moved inside accessibility/gtk.
1969
1970         * accessibility/gtk/disabled-controls-not-focusable-expected.txt: Removed. Same baseline than the general one so not need to move it back to platform/gtk/accessibility.
1971         * platform/gtk/TestExpectations:
1972         * platform/gtk/accessibility/aria-checkbox-sends-notification-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-checkbox-sends-notification-expected.txt.
1973         * platform/gtk/accessibility/aria-fallback-roles-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-fallback-roles-expected.txt.
1974         * platform/gtk/accessibility/aria-help-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-help-expected.txt.
1975         * platform/gtk/accessibility/aria-hidden-false-works-in-subtrees-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-hidden-false-works-in-subtrees-expected.txt.
1976         * platform/gtk/accessibility/aria-inherits-presentational-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-inherits-presentational-expected.txt.
1977         * platform/gtk/accessibility/aria-menubar-menuitems-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-menubar-menuitems-expected.txt.
1978         * platform/gtk/accessibility/aria-switch-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-switch-text-expected.txt.
1979         * platform/gtk/accessibility/aria-table-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-table-hierarchy-expected.txt.
1980         * platform/gtk/accessibility/aria-toggle-button-with-title-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-toggle-button-with-title-expected.txt.
1981         * platform/gtk/accessibility/color-well-expected.txt: Renamed from LayoutTests/accessibility/gtk/color-well-expected.txt.
1982         * platform/gtk/accessibility/css-content-attribute-expected.txt: Renamed from LayoutTests/accessibility/gtk/css-content-attribute-expected.txt.
1983         * platform/gtk/accessibility/dimensions-include-descendants-expected.txt: Renamed from LayoutTests/accessibility/gtk/dimensions-include-descendants-expected.txt.
1984         * platform/gtk/accessibility/file-upload-button-stringvalue-expected.txt: Renamed from LayoutTests/accessibility/gtk/file-upload-button-stringvalue-expected.txt.
1985         * platform/gtk/accessibility/image-link-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-link-expected.txt.
1986         * platform/gtk/accessibility/image-map1-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-map1-expected.txt.
1987         * platform/gtk/accessibility/image-map2-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-map2-expected.txt.
1988         * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-with-alt-and-map-expected.txt.
1989         * platform/gtk/accessibility/img-fallsback-to-title-expected.txt: Renamed from LayoutTests/accessibility/gtk/img-fallsback-to-title-expected.txt.
1990         * platform/gtk/accessibility/inline-continuations-expected.txt: Renamed from LayoutTests/accessibility/gtk/inline-continuations-expected.txt.
1991         * platform/gtk/accessibility/list-detection-expected.txt: Renamed from LayoutTests/accessibility/gtk/list-detection-expected.txt.
1992         * platform/gtk/accessibility/lists-expected.txt: Renamed from LayoutTests/accessibility/gtk/lists-expected.txt.
1993         * platform/gtk/accessibility/math-multiscript-attributes-expected.txt: Renamed from LayoutTests/accessibility/gtk/math-multiscript-attributes-expected.txt.
1994         * platform/gtk/accessibility/math-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/math-text-expected.txt.
1995         * platform/gtk/accessibility/media-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-element-expected.txt.
1996         * platform/gtk/accessibility/menu-list-crash2-expected.txt: Renamed from LayoutTests/accessibility/gtk/menu-list-crash2-expected.txt.
1997         * platform/gtk/accessibility/menu-list-sends-change-notification-expected.txt: Renamed from LayoutTests/accessibility/gtk/menu-list-sends-change-notification-expected.txt.
1998         * platform/gtk/accessibility/meter-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/meter-element-expected.txt.
1999         * platform/gtk/accessibility/platform-name-expected.txt: Renamed from LayoutTests/accessibility/gtk/platform-name-expected.txt.
2000         * platform/gtk/accessibility/plugin-expected.txt: Renamed from LayoutTests/accessibility/gtk/plugin-expected.txt.
2001         * platform/gtk/accessibility/press-targets-center-point-expected.txt: Renamed from LayoutTests/accessibility/gtk/press-targets-center-point-expected.txt.
2002         * platform/gtk/accessibility/radio-button-title-label-expected.txt: Renamed from LayoutTests/accessibility/gtk/radio-button-title-label-expected.txt.
2003         * platform/gtk/accessibility/render-counter-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/render-counter-text-expected.txt.
2004         * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Renamed from LayoutTests/accessibility/gtk/roles-computedRoleString-expected.txt.
2005         * platform/gtk/accessibility/roles-exposed-expected.txt: Renamed from LayoutTests/accessibility/gtk/roles-exposed-expected.txt.
2006         * platform/gtk/accessibility/spinbutton-value-expected.txt: Renamed from LayoutTests/accessibility/gtk/spinbutton-value-expected.txt.
2007         * platform/gtk/accessibility/tabindex-elements-are-accessible-expected.txt: Renamed from LayoutTests/accessibility/gtk/tabindex-elements-are-accessible-expected.txt.
2008         * platform/gtk/accessibility/table-attributes-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-attributes-expected.txt.
2009         * platform/gtk/accessibility/table-cell-spans-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-cell-spans-expected.txt.
2010         * platform/gtk/accessibility/table-cells-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-cells-expected.txt.
2011         * platform/gtk/accessibility/table-column-headers-with-captions-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-column-headers-with-captions-expected.txt.
2012         * platform/gtk/accessibility/table-detection-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-detection-expected.txt.
2013         * platform/gtk/accessibility/table-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-hierarchy-expected.txt.
2014         * platform/gtk/accessibility/table-one-cell-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-one-cell-expected.txt.
2015         * platform/gtk/accessibility/table-roles-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-roles-hierarchy-expected.txt.
2016         * platform/gtk/accessibility/table-sections-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-sections-expected.txt.
2017         * platform/gtk/accessibility/table-with-rules-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-with-rules-expected.txt.
2018         * platform/gtk/accessibility/transformed-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/transformed-element-expected.txt.
2019
2020 2015-09-06  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2021
2022         Unreviewed, EFL gardening. Many tests have been failed since r188692.
2023         Bug 148470 will try to fix this problem.
2024
2025         * platform/efl/TestExpectations:
2026
2027 2015-09-06  Alexey Proskuryakov  <ap@apple.com>
2028
2029         Add one more inspector test that flakily times out.
2030
2031         * platform/mac/TestExpectations: Added inspector/indexeddb/requestDatabaseNames.html.
2032
2033 2015-09-06  Alexey Proskuryakov  <ap@apple.com>
2034
2035         Mark svg/dom/svg-root-lengths.html as a flaky failure
2036         https://bugs.webkit.org/show_bug.cgi?id=148925
2037
2038         * TestExpectations:
2039
2040 2015-09-06  Alexey Proskuryakov  <ap@apple.com>
2041
2042         Mark svg/as-object/svg-in-object-dynamic-attribute-change.html as a flaky failure
2043         https://bugs.webkit.org/show_bug.cgi?id=148922
2044
2045         * TestExpectations:
2046
2047 2015-09-06  Chris Dumez  <cdumez@apple.com>
2048
2049         dispatchEvent() should throw an InvalidStateError if the event's initialized flag is not set
2050         https://bugs.webkit.org/show_bug.cgi?id=148800
2051         <rdar://problem/22565782>
2052         <rdar://problem/22565485>
2053
2054         Reviewed by Geoffrey Garen.
2055
2056         * dom/html/level2/events/dispatchEvent02-expected.txt:
2057         * dom/html/level2/events/dispatchEvent03-expected.txt:
2058         * dom/html/level2/events/dispatchEvent04-expected.txt:
2059         * dom/html/level2/events/dispatchEvent05-expected.txt:
2060         * dom/html/level2/events/dispatchEvent06-expected.txt:
2061         * dom/html/level2/events/dispatchEvent07-expected.txt:
2062         * dom/xhtml/level2/events/dispatchEvent02-expected.txt:
2063         * dom/xhtml/level2/events/dispatchEvent03-expected.txt:
2064         * dom/xhtml/level2/events/dispatchEvent04-expected.txt:
2065         * dom/xhtml/level2/events/dispatchEvent05-expected.txt:
2066         * dom/xhtml/level2/events/dispatchEvent06-expected.txt:
2067         * dom/xhtml/level2/events/dispatchEvent07-expected.txt:
2068         Rebaseline, those tests are outdated and their expected results no
2069         longer matches the behavior of the latest DOM specification.
2070
2071         * fast/dom/DOMException/EventException-expected.txt: Removed.
2072         * fast/dom/DOMException/EventException.html: Removed.
2073         * fast/dom/DOMException/resources/EventException.js: Removed.
2074         Drop this test we no longer throw an EventException in this case.
2075
2076         * fast/dom/Window/dispatchEvent-expected.txt:
2077         Rebaseline.
2078
2079         * fast/events/dispatch-event-being-dispatched-expected.txt:
2080         * fast/events/dispatch-event-being-dispatched.html:
2081         Fix the test to expect the new exception types.
2082
2083         * http/tests/w3c/dom/events/Event-type-empty-expected.txt:
2084         * http/tests/w3c/dom/events/EventTarget-dispatchEvent-expected.txt:
2085         Rebaseline.
2086
2087 2015-09-06  Chris Dumez  <cdumez@apple.com>
2088
2089         Unreviewed, drop a few more newly imported W3C media tests that are flaky.
2090
2091         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState-expected.txt: Removed.
2092         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState.html: Removed.
2093         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document-expected.txt: Removed.
2094         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html: Removed.
2095         * http/tests/w3c/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source-expected.txt: Removed.
2096         * http/tests/w3c/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html: Removed.
2097
2098 2015-09-06  Chris Dumez  <cdumez@apple.com>
2099
2100         Unreviewed, drop a couple of newly imported W3C media tests as they are flaky.
2101
2102         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event-expected.txt: Removed.
2103         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event.html: Removed.
2104         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Removed.
2105         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe.html: Removed.
2106
2107 2015-09-06  Chris Dumez  <cdumez@apple.com>
2108
2109         Mark a couple of new W3C ref-tests as failing on iOS.
2110
2111         * platform/ios-simulator/TestExpectations:
2112
2113 2015-09-06  Chris Dumez  <cdumez@apple.com>
2114
2115         Unreviewed, land iOS baselines for the newly imported W3C HTML tests.
2116
2117         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt: Added.
2118         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt: Added.
2119         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
2120         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt: Added.
2121         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt: Added.
2122         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt: Added.
2123         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt: Added.
2124         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
2125         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
2126         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
2127         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
2128         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/date-expected.txt: Added.
2129         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-expected.txt: Added.
2130         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-local-expected.txt: Added.
2131         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
2132         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/month-expected.txt: Added.
2133         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-2-expected.txt: Added.
2134         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-expected.txt: Added.
2135         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
2136         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
2137         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/week-expected.txt: Added.
2138         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-label-element/labelable-elements-expected.txt: Added.
2139         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-meter-element/meter-expected.txt: Added.
2140         * platform/ios-simulator/http/tests/w3c/html/semantics/interfaces-expected.txt: Added.
2141
2142 2015-09-06  Chris Dumez  <cdumez@apple.com>
2143
2144         Unreviewed, skip new media tests on iOS.
2145
2146         * platform/ios-simulator/TestExpectations:
2147
2148 2015-09-06  Chris Dumez  <cdumez@apple.com>
2149
2150         Unreviewed, skip http/tests/w3c/html/semantics/embedded-content/media-elements/* on Win/Release
2151
2152         Skip http/tests/w3c/html/semantics/embedded-content/media-elements/* on Win/Release
2153         as well. Apparently, the "AQMEIOManager::FindIOUnit: error -1" messages can show
2154         up on release builds as well.
2155
2156         * platform/win/TestExpectations:
2157
2158 2015-09-06  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2159
2160         XHR2 timeout property should allow late updates
2161         https://bugs.webkit.org/show_bug.cgi?id=98156
2162
2163         Reviewed by Darin Adler.
2164
2165         Activating test checking that timeout can be updated after request is sent.
2166
2167         * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overrides-expected.txt:
2168         * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overrides.js:
2169         * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-worker-overrides-expected.txt:
2170
2171 2015-09-04  Jon Honeycutt  <jhoneycutt@apple.com>
2172
2173         Import a couple of Chromium accesskey tests.
2174         https://bugs.webkit.org/show_bug.cgi?id=148865
2175
2176         Reviewed by Daniel Bates.
2177
2178         * fast/forms/access-key-case-insensitive-expected.txt: Added.
2179         * fast/forms/access-key-case-insensitive.html: Added.
2180         * fast/forms/access-key-mutated-expected.txt: Added.
2181         * fast/forms/access-key-mutated.html: Added.
2182         * platform/ios-simulator/TestExpectations:
2183         These tests are asynchronous and use unsupported features; skip them on
2184         iOS so they don't time out.
2185
2186 2015-09-05  Chris Dumez  <cdumez@apple.com>
2187
2188         Unreviewed, skip http/tests/w3c/html/semantics/embedded-content/media-elements/* tests on Win/Debug.
2189
2190         Filed Bug 148903 to track the problem.
2191
2192         * platform/win/TestExpectations:
2193
2194 2015-09-05  Chris Dumez  <cdumez@apple.com>
2195
2196         Unreviewed, mark imported/w3c/css/css-multicol-1/multicol-span-all-001.xht as failing on Windows.
2197
2198         * platform/win/TestExpectations:
2199
2200 2015-09-05  Chris Dumez  <cdumez@apple.com>
2201
2202         Unreviewed, land Windows baselines for the new W3C html tests imported in r189394.
2203
2204         * platform/win/http/tests/w3c/html/dom/interfaces-expected.txt: Added.
2205         * platform/win/http/tests/w3c/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt: Added.
2206         * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt: Added.
2207         * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt: Added.
2208         * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt: Added.
2209         * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Added.
2210         * platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
2211         * platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
2212         * platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
2213         * platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt: Added.
2214         * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
2215         * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
2216         * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
2217         * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
2218
2219 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2220
2221         Fix lint warnings on iOS.
2222
2223         This enables the correct expectation for fast/events/scroll-in-scaled-page-with-overflow-hidden.html.
2224         For other tests, I went with the expectation that was currently in effect.
2225
2226         Re-landing, as this had to be rolled out together with another patch.
2227
2228         * platform/ios-simulator-wk1/TestExpectations:
2229         * platform/ios-simulator-wk2/TestExpectations:
2230         * platform/ios-simulator/TestExpectations:
2231
2232 2015-09-05  Commit Queue  <commit-queue@webkit.org>
2233
2234         Unreviewed, rolling out r189372 and r189403.
2235         https://bugs.webkit.org/show_bug.cgi?id=148892
2236
2237         [iOS] All the media tests fail (Requested by ap on #webkit).
2238
2239         Reverted changesets:
2240
2241         "Unreviewed gardening; enabling media/ and http/tests/media/
2242         tests (with expected failures) on ios-simulator"
2243         http://trac.webkit.org/changeset/189372
2244
2245         "Fix lint warnings on iOS."
2246         http://trac.webkit.org/changeset/189403
2247
2248 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2249
2250         Add expectation for some tests that are very flaky on Windows.
2251
2252         * platform/win/TestExpectations:
2253
2254 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2255
2256         Get rid of unneeded TestExpectations files.
2257
2258         * platform/mac-mavericks/TestExpectations: Removed.
2259         * platform/mac-yosemite/TestExpectations: Removed.
2260         * platform/mac/TestExpectations:
2261
2262 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2263
2264         REGRESSION (r189407): webgl/1.0.3/conformance/extensions/webgl-draw-buffers.html
2265         fails on Mavericks.
2266
2267         * platform/mac/TestExpectations: Mark it as such.
2268
2269 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2270
2271         Newly imported http/tests/w3c/html/semantics/forms/textfieldselection/selection.html
2272         is flaky.
2273
2274         * TestExpectations: Mark it as such.
2275
2276 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2277
2278         Update expectations for color input tests, which don't work in Mac WebKit1.
2279
2280         * TestExpectations:
2281         * platform/mac-wk1/TestExpectations:
2282
2283 2015-09-04  Myles C. Maxfield  <mmaxfield@apple.com>
2284
2285         Crash when font completes downloading after calling 2D canvas setText() multiple times
2286         https://bugs.webkit.org/show_bug.cgi?id=148789
2287
2288         Reviewed by Darin Adler.
2289
2290         * fast/canvas/font-selector-crash-expected.txt: Added.
2291         * fast/canvas/font-selector-crash.html: Added.
2292         * fast/canvas/resources/font-selector-crash.ttf: Added.
2293
2294 2015-09-04  Commit Queue  <commit-queue@webkit.org>
2295
2296         Unreviewed, rolling out r189386.
2297         https://bugs.webkit.org/show_bug.cgi?id=148883
2298
2299         Made several event dispatch tests assert (Requested by ap on
2300         #webkit).
2301
2302         Reverted changeset:
2303
2304         "dispatchEvent() should throw an InvalidStateError if the
2305         event's initialized flag is not set"
2306         https://bugs.webkit.org/show_bug.cgi?id=148800
2307         http://trac.webkit.org/changeset/189386
2308
2309 2015-09-04  Zalan Bujtas  <zalan@apple.com>
2310
2311         Repaint cleanup:
2312
2313         layer-child-outline.html -> reftest
2314         layer-full-repaint.html -> reftest
2315         layer-hide-when-needs-layout.html -> reftest
2316         layer-visibility.html -> reftest
2317         layout-state-only-positioned.html -> reftest
2318         layout-state-relative.html -> reftest
2319         layout-state-scrolloffset.html -> reftest
2320         layout-state-scrolloffset2.html -> reftest
2321         layout-state-scrolloffset3.html -> reftest
2322
2323         * fast/repaint/layer-child-outline-expected.html: Added.
2324         * fast/repaint/layer-child-outline.html:
2325         * fast/repaint/layer-full-repaint-expected.html: Added.
2326         * fast/repaint/layer-full-repaint-expected.txt: Removed.
2327         * fast/repaint/layer-full-repaint.html:
2328         * fast/repaint/layer-hide-when-needs-layout-expected.html: Added.
2329         * fast/repaint/layer-hide-when-needs-layout-expected.png: Removed.
2330         * fast/repaint/layer-hide-when-needs-layout-expected.txt: Removed.
2331         * fast/repaint/layer-hide-when-needs-layout.html:
2332         * fast/repaint/layer-visibility-expected.html: Added.
2333         * fast/repaint/layer-visibility-expected.png: Removed.
2334         * fast/repaint/layer-visibility-expected.txt: Removed.
2335         * fast/repaint/layer-visibility.html:
2336         * fast/repaint/layout-state-only-positioned-expected.html: Added.
2337         * fast/repaint/layout-state-only-positioned-expected.txt: Removed.
2338         * fast/repaint/layout-state-only-positioned.html:
2339         * fast/repaint/layout-state-relative-expected.html: Added.
2340         * fast/repaint/layout-state-relative.html:
2341         * fast/repaint/layout-state-scrolloffset-expected.html: Added.
2342         * fast/repaint/layout-state-scrolloffset.html:
2343         * fast/repaint/layout-state-scrolloffset2-expected.html: Added.
2344         * fast/repaint/layout-state-scrolloffset2.html:
2345         * fast/repaint/layout-state-scrolloffset3-expected.html: Added.
2346         * fast/repaint/layout-state-scrolloffset3.html:
2347         * platform/efl/fast/repaint/layer-child-outline-expected.png: Removed.
2348         * platform/efl/fast/repaint/layer-child-outline-expected.txt: Removed.
2349         * platform/efl/fast/repaint/layout-state-only-positioned-expected.png: Removed.
2350         * platform/efl/fast/repaint/layout-state-relative-expected.png: Removed.
2351         * platform/efl/fast/repaint/layout-state-relative-expected.txt: Removed.
2352         * platform/efl/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
2353         * platform/efl/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
2354         * platform/efl/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
2355         * platform/efl/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
2356         * platform/efl/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
2357         * platform/efl/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
2358         * platform/gtk/fast/repaint/layer-child-outline-expected.png: Removed.
2359         * platform/gtk/fast/repaint/layer-child-outline-expected.txt: Removed.
2360         * platform/gtk/fast/repaint/layout-state-only-positioned-expected.png: Removed.
2361         * platform/gtk/fast/repaint/layout-state-relative-expected.png: Removed.
2362         * platform/gtk/fast/repaint/layout-state-relative-expected.txt: Removed.
2363         * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
2364         * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
2365         * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
2366         * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
2367         * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
2368         * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
2369         * platform/mac-wk2/fast/repaint/layer-hide-when-needs-layout-expected.txt: Removed.
2370         * platform/mac/fast/repaint/layer-child-outline-expected.png: Removed.
2371         * platform/mac/fast/repaint/layer-child-outline-expected.txt: Removed.
2372         * platform/mac/fast/repaint/layer-hide-when-needs-layout-expected.png: Removed.
2373         * platform/mac/fast/repaint/layer-visibility-expected.png: Removed.
2374         * platform/mac/fast/repaint/layout-state-only-positioned-expected.png: Removed.
2375         * platform/mac/fast/repaint/layout-state-relative-expected.png: Removed.
2376         * platform/mac/fast/repaint/layout-state-relative-expected.txt: Removed.
2377         * platform/mac/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
2378         * platform/mac/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
2379         * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
2380         * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
2381         * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
2382         * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
2383         * platform/win/fast/repaint/layer-child-outline-expected.txt: Removed.
2384         * platform/win/fast/repaint/layout-state-relative-expected.txt: Removed.
2385         * platform/win/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
2386         * platform/win/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
2387         * platform/win/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
2388
2389 2015-09-04  Joseph Pecoraro  <pecoraro@apple.com>
2390
2391         Web Inspector: Add tests for DOM highlight commands
2392         https://bugs.webkit.org/show_bug.cgi?id=148786
2393
2394         Reviewed by Timothy Hatcher.
2395
2396         * inspector/dom/hideHighlight-expected.txt: Added.
2397         * inspector/dom/hideHighlight.html: Added.
2398         * inspector/dom/highlightFrame-expected.txt: Added.
2399         * inspector/dom/highlightFrame.html: Added.
2400         * inspector/dom/highlightNode-expected.txt: Added.
2401         * inspector/dom/highlightNode.html: Added.
2402         * inspector/dom/highlightQuad-expected.txt: Added.
2403         * inspector/dom/highlightQuad.html: Added.
2404         * inspector/dom/highlightRect-expected.txt: Added.
2405         * inspector/dom/highlightRect.html: Added.
2406         * inspector/dom/highlightSelector-expected.txt:
2407         * inspector/dom/highlightSelector.html:
2408         * inspector/dom/resources/highlight-iframe.html: Renamed from LayoutTests/inspector/dom/resources/highlightSelector-iframe.html.
2409
2410 2015-09-04  Joseph Pecoraro  <pecoraro@apple.com>
2411
2412         Web Inspector: Test Runtime.saveResult and $n values
2413         https://bugs.webkit.org/show_bug.cgi?id=148837
2414
2415         Reviewed by Timothy Hatcher.
2416
2417         * inspector/runtime/parse.html: Remove unncessary debug flag.
2418         * inspector/runtime/saveResult-expected.txt: Added.
2419         * inspector/runtime/saveResult.html: Added.
2420
2421 2015-09-04  Chris Dumez  <cdumez@apple.com>
2422
2423         Unreviewed, land baseline for one of the newly imported w3c tests.
2424
2425         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Added.
2426
2427 2015-09-04  Jon Honeycutt  <jhoneycutt@apple.com>
2428
2429         Import a Chromium <input type=color> test.
2430         https://bugs.webkit.org/show_bug.cgi?id=148844
2431
2432         Reviewed by Andy Estes.
2433
2434         * fast/forms/color/color-suggestion-picker-crash-on-set-value-expected.txt: Added.
2435         * fast/forms/color/color-suggestion-picker-crash-on-set-value.html: Added.
2436
2437 2015-09-04  Dean Jackson  <dino@apple.com>
2438
2439         [WebGL] Update WebGL 1.0.3 conformance tests
2440         https://bugs.webkit.org/show_bug.cgi?id=148858
2441         <rdar://problem/22588694>
2442
2443         Reviewed by Beth Dakin.
2444
2445         Update to the final version of the 1.0.3 WebGL conformance suite.
2446         At the same time, unskip the tests (other than the one that crashes)
2447         and check in results that we can use as progressions (later).
2448
2449         * platform/mac/TestExpectations:
2450         * webgl/1.0.3/conformance/extensions/oes-texture-half-float-expected.txt:
2451         * webgl/1.0.3/conformance/extensions/webgl-compressed-texture-size-limit-expected.txt:
2452         * webgl/1.0.3/conformance/extensions/webgl-draw-buffers-expected.txt:
2453         * webgl/1.0.3/conformance/glsl/misc/shader-struct-scope-expected.txt:
2454         * webgl/1.0.3/conformance/glsl/misc/shaders-with-invariance-expected.txt:
2455         * webgl/1.0.3/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt:
2456         * webgl/1.0.3/conformance/glsl/misc/struct-nesting-of-variable-names-expected.txt:
2457         * webgl/1.0.3/conformance/renderbuffers/feedback-loop-expected.txt:
2458         * webgl/1.0.3/conformance/textures/texture-copying-feedback-loops-expected.txt:
2459         * webgl/1.0.3/resources/webgl_test_files/conformance/extensions/angle-instanced-arrays.html:
2460         * webgl/1.0.3/resources/webgl_test_files/conformance/glsl/misc/shader-with-for-loop.html:
2461         * webgl/1.0.3/resources/webgl_test_files/conformance/glsl/misc/ternary-operators-in-global-initializers.html:
2462         * webgl/1.0.3/resources/webgl_test_files/conformance/misc/bad-arguments-test.html:
2463         * webgl/1.0.3/resources/webgl_test_files/conformance/more/functions/uniformMatrixBadArgs.html:
2464         * webgl/1.0.3/resources/webgl_test_files/conformance/more/unit.js:
2465         * webgl/1.0.3/resources/webgl_test_files/conformance/ogles/ogles-utils.js:
2466         (OpenGLESTestRunner):
2467         * webgl/1.0.3/resources/webgl_test_files/conformance/textures/tex-image-with-invalid-data.html:
2468         * webgl/1.0.3/resources/webgl_test_files/conformance/typedarrays/array-unit-tests.html:
2469         * webgl/1.0.3/resources/webgl_test_files/conformance/typedarrays/resources/typed-array-worker.js:
2470         (onmessage):
2471         * webgl/1.0.3/resources/webgl_test_files/webgl-conformance-tests.html:
2472
2473 2015-09-04  Beth Dakin  <bdakin@apple.com>
2474
2475         Forgot to mark these expectations.
2476
2477         * TestExpectations:
2478         * platform/mac-wk2/TestExpectations:
2479
2480 2015-09-04  Chris Dumez  <cdumez@apple.com>
2481
2482         Unreviewed, add bug number for http/tests/w3c/html/semantics/embedded-content/the-video-element/video_initially_paused.html
2483
2484         * TestExpectations:
2485
2486 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2487
2488         Fix lint warnings on iOS.
2489
2490         This enables the correct expectation for fast/events/scroll-in-scaled-page-with-overflow-hidden.html.
2491         As for other tests, I went with the expectation that was currently in effect.
2492
2493         * platform/ios-simulator-wk1/TestExpectations:
2494         * platform/ios-simulator-wk2/TestExpectations:
2495         * platform/ios-simulator/TestExpectations:
2496
2497 2015-09-04  Chris Dumez  <cdumez@apple.com>
2498
2499         Unreviewed, add bug number for http/tests/w3c/html/semantics/embedded-content/the-embed-element/embed-represent-nothing*.html
2500
2501         * TestExpectations:
2502
2503 2015-09-04  Eric Carlson  <eric.carlson@apple.com>
2504
2505         [mediacontrols] Test AirPlay picker button
2506         https://bugs.webkit.org/show_bug.cgi?id=148836
2507
2508         Reviewed by Dean Jackson.
2509
2510         * media/controls/airplay-picker-expected.txt: New test.
2511         * media/controls/airplay-picker.html: New results.
2512
2513 2015-09-04  Beth Dakin  <bdakin@apple.com>
2514
2515         Should have a test to make sure links don't navigate after a cancelled force 
2516         click
2517         https://bugs.webkit.org/show_bug.cgi?id=148846
2518
2519         Reviewed by Tim Horton.
2520
2521         * fast/events/cancelled-force-click-link-navigation-expected.txt: Added.
2522         * fast/events/cancelled-force-click-link-navigation.html: Added.
2523
2524 2015-09-04  Chris Dumez  <cdumez@apple.com>
2525
2526         Unreviewed, add bug number for http/tests/w3c/html/semantics/text-level-semantics/the-wbr-element/wbr-element.html
2527
2528         * TestExpectations:
2529
2530 2015-09-04  Chris Dumez  <cdumez@apple.com>
2531
2532         Unreviewed, add bug number for http/tests/w3c/html/semantics/document-metadata/the-style-element/html_style_in_comment.html
2533
2534         * TestExpectations:
2535
2536 2015-09-04  Beth Dakin  <bdakin@apple.com>
2537
2538         These tests should be skipped at the LayoutTests level and re-enabled for 
2539         WK2.
2540
2541         Rubber-stamped by Tim Horton.
2542
2543         * TestExpectations:
2544         * platform/efl/TestExpectations:
2545         * platform/gtk/TestExpectations:
2546         * platform/mac-mavericks/TestExpectations:
2547         * platform/mac-wk1/TestExpectations:
2548         * platform/mac-wk2/TestExpectations:
2549         * platform/win/TestExpectations:
2550
2551 2015-09-04  Chris Dumez  <cdumez@apple.com>
2552
2553         Import html/semantics test cases from W3C
2554         https://bugs.webkit.org/show_bug.cgi?id=148822
2555         <rdar://problem/22583647>
2556
2557         Reviewed by Ryosuke Niwa.
2558
2559         Import 486 html/semantics test cases from W3C.
2560         They take ~30 seconds to run on my MacBookPro.
2561
2562         * TestExpectations:
2563         * http/tests/w3c/html/semantics/*: Added.
2564
2565 2015-09-04  Tim Horton  <timothy_horton@apple.com>
2566
2567         Fix style error in last commit.
2568
2569         * swipe/resources/swipe-test.js:
2570         (eventQueue.callAfterEventDispatch):
2571
2572 2015-09-04  Tim Horton  <timothy_horton@apple.com>
2573
2574         Add a test for r179736 (programmatic navigation during swipe causing a crash)
2575         https://bugs.webkit.org/show_bug.cgi?id=148830
2576
2577         Reviewed by Beth Dakin.
2578
2579         * swipe/basic-cached-back-swipe.html:
2580         * swipe/pushState-cached-back-swipe.html:
2581         * swipe/resources/swipe-test.js:
2582         (eventQueue.callAfterEventDispatch):
2583         (initializeSwipeTest):
2584         (initializeLog): Deleted.
2585         * swipe/swipe-start-hysteresis-failures.html:
2586         Refactor some things.
2587         Make sure that we reset the back forward list before testing, because we expect
2588         to start at the "first" item, but there is actually a about:blank before us.
2589
2590         * swipe/pushState-programmatic-back-while-swiping-crash-expected.txt: Added.
2591         * swipe/pushState-programmatic-back-while-swiping-crash.html: Added.
2592         Add a test that ensures that r179736 does not recur.
2593
2594 2015-09-04  Beth Dakin  <bdakin@apple.com>
2595
2596         Should have a test for selection behavior when force clicking text
2597         https://bugs.webkit.org/show_bug.cgi?id=148832
2598
2599         Reviewed by Tim Horton.
2600
2601         * fast/events/force-click-text-selection-behavior-expected.txt: Added.
2602         * fast/events/force-click-text-selection-behavior.html: Added.
2603         * platform/efl/TestExpectations:
2604         * platform/gtk/TestExpectations:
2605         * platform/ios-simulator/TestExpectations:
2606         * platform/mac-mavericks/TestExpectations:
2607         * platform/mac-wk1/TestExpectations:
2608         * platform/mac-wk2/TestExpectations:
2609         * platform/win/TestExpectations:
2610
2611 2015-09-04  Beth Dakin  <bdakin@apple.com>
2612
2613         Should have a test for selection behavior when deep clicking a link
2614         https://bugs.webkit.org/show_bug.cgi?id=148827
2615
2616         Reviewed by Tim Horton.
2617
2618         * fast/events/force-click-link-selection-behavior-expected.txt: Added.
2619         * fast/events/force-click-link-selection-behavior.html: Added.
2620         * platform/efl/TestExpectations:
2621         * platform/gtk/TestExpectations:
2622         * platform/ios-simulator/TestExpectations:
2623         * platform/mac-mavericks/TestExpectations:
2624         * platform/mac-wk1/TestExpectations:
2625         * platform/win/TestExpectations:
2626
2627 2015-09-04  Beth Dakin  <bdakin@apple.com>
2628
2629         Rolling this back in since these tests do still fail on the bots.
2630
2631         * platform/mac-wk2/TestExpectations:
2632
2633 2015-09-04  Chris Dumez  <cdumez@apple.com>
2634
2635         dispatchEvent() should throw an InvalidStateError if the event's initialized flag is not set
2636         https://bugs.webkit.org/show_bug.cgi?id=148800
2637         <rdar://problem/22565782>
2638         <rdar://problem/22565485>
2639
2640         Reviewed by Geoffrey Garen.
2641
2642         * dom/html/level2/events/dispatchEvent02-expected.txt:
2643         * dom/html/level2/events/dispatchEvent03-expected.txt:
2644         * dom/html/level2/events/dispatchEvent04-expected.txt:
2645         * dom/html/level2/events/dispatchEvent05-expected.txt:
2646         * dom/html/level2/events/dispatchEvent06-expected.txt:
2647         * dom/html/level2/events/dispatchEvent07-expected.txt:
2648         * dom/xhtml/level2/events/dispatchEvent02-expected.txt:
2649         * dom/xhtml/level2/events/dispatchEvent03-expected.txt:
2650         * dom/xhtml/level2/events/dispatchEvent04-expected.txt:
2651         * dom/xhtml/level2/events/dispatchEvent05-expected.txt:
2652         * dom/xhtml/level2/events/dispatchEvent06-expected.txt:
2653         * dom/xhtml/level2/events/dispatchEvent07-expected.txt:
2654         Rebaseline, those tests are outdated and their expected results no
2655         longer matches the behavior of the latest DOM specification.
2656
2657         * fast/dom/DOMException/EventException-expected.txt: Removed.
2658         * fast/dom/DOMException/EventException.html: Removed.
2659         * fast/dom/DOMException/resources/EventException.js: Removed.
2660         Drop this test we no longer throw an EventException in this case.
2661
2662         * fast/dom/Window/dispatchEvent-expected.txt:
2663         Rebaseline.
2664
2665         * fast/events/dispatch-event-being-dispatched-expected.txt:
2666         * fast/events/dispatch-event-being-dispatched.html:
2667         Fix the test to expect the new exception types.
2668
2669         * http/tests/w3c/dom/events/Event-type-empty-expected.txt:
2670         * http/tests/w3c/dom/events/EventTarget-dispatchEvent-expected.txt:
2671         Rebaseline.
2672
2673 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
2674
2675         Triage some of the failures of the CSS WG's multicolumn tests imported in r189364.
2676
2677         * TestExpectations:
2678
2679 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2680
2681         Test Serbian ".срб" domain support
2682         https://bugs.webkit.org/show_bug.cgi?id=148761
2683         <rdar://problem/22569849>
2684
2685         Reviewed by Tim Horton.
2686
2687         * fast/url/user-visible/srb-expected.txt: Added.
2688         * fast/url/user-visible/srb.html: Added.
2689
2690 2015-09-04  Beth Dakin  <bdakin@apple.com>
2691
2692         Rubber-stamped by Tim Horton.
2693
2694         The bots appear to have a new enough SDK now.
2695         * platform/mac-wk2/TestExpectations:
2696
2697 2015-09-04  Zalan Bujtas  <zalan@apple.com>
2698
2699         Repaint cleanup:
2700         gradients-em-stops-repaint.html -> reftest
2701         hover-pseudo-borders.html -> reftest
2702         inline-block-resize.html -> reftest
2703         inline-color-change.html -> reftest
2704         inline-outline-repaint.html -> reftest
2705         inline-relative-positioned.html -> reftest
2706         intermediate-layout-position-clip.html -> reftest
2707         intermediate-layout-position.html -> reftest
2708         invisible-objects.html -> reftest
2709
2710         Unreviewed.
2711
2712         * fast/repaint/gradients-em-stops-repaint-expected.html: Added.
2713         * fast/repaint/gradients-em-stops-repaint.html:
2714         * fast/repaint/hover-pseudo-borders-expected.html: Added.
2715         * fast/repaint/hover-pseudo-borders.html:
2716         * fast/repaint/inline-block-resize-expected.html: Added.
2717         * fast/repaint/inline-block-resize-expected.png: Removed.
2718         * fast/repaint/inline-block-resize-expected.txt: Removed.
2719         * fast/repaint/inline-block-resize.html:
2720         * fast/repaint/inline-color-change-expected.html: Added.
2721         * fast/repaint/inline-color-change.html:
2722         * fast/repaint/inline-outline-repaint-expected.html: Added.
2723         * fast/repaint/inline-outline-repaint.html:
2724         * fast/repaint/inline-relative-positioned-expected.html: Added.
2725         * fast/repaint/inline-relative-positioned-expected.png: Removed.
2726         * fast/repaint/inline-relative-positioned-expected.txt: Removed.
2727         * fast/repaint/inline-relative-positioned.html:
2728         * fast/repaint/intermediate-layout-position-clip-expected.html: Added.
2729         * fast/repaint/intermediate-layout-position-clip-expected.png: Removed.
2730         * fast/repaint/intermediate-layout-position-clip-expected.txt: Removed.
2731         * fast/repaint/intermediate-layout-position-clip.html:
2732         * fast/repaint/intermediate-layout-position-expected.html: Added.
2733         * fast/repaint/intermediate-layout-position-expected.txt: Removed.
2734         * fast/repaint/intermediate-layout-position.html:
2735         * fast/repaint/invisible-objects-expected.html: Added.
2736         * fast/repaint/invisible-objects-expected.txt: Removed.
2737         * fast/repaint/invisible-objects.html:
2738         * platform/efl/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
2739         * platform/efl/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
2740         * platform/efl/fast/repaint/hover-pseudo-borders-expected.png: Removed.
2741         * platform/efl/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
2742         * platform/efl/fast/repaint/inline-color-change-expected.png: Removed.
2743         * platform/efl/fast/repaint/inline-color-change-expected.txt: Removed.
2744         * platform/efl/fast/repaint/inline-outline-repaint-expected.png: Removed.
2745         * platform/efl/fast/repaint/inline-outline-repaint-expected.txt: Removed.
2746         * platform/efl/fast/repaint/inline-relative-positioned-expected.txt: Removed.
2747         * platform/efl/fast/repaint/intermediate-layout-position-expected.png: Removed.
2748         * platform/gtk/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
2749         * platform/gtk/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
2750         * platform/gtk/fast/repaint/hover-pseudo-borders-expected.png: Removed.
2751         * platform/gtk/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
2752         * platform/gtk/fast/repaint/inline-color-change-expected.png: Removed.
2753         * platform/gtk/fast/repaint/inline-color-change-expected.txt: Removed.
2754         * platform/gtk/fast/repaint/inline-outline-repaint-expected.png: Removed.
2755         * platform/gtk/fast/repaint/inline-outline-repaint-expected.txt: Removed.
2756         * platform/gtk/fast/repaint/inline-relative-positioned-expected.png: Removed.
2757         * platform/gtk/fast/repaint/inline-relative-positioned-expected.txt: Removed.
2758         * platform/gtk/fast/repaint/intermediate-layout-position-expected.png: Removed.
2759         * platform/gtk/fast/repaint/repaint/hover-pseudo-borders-expected.png: Removed.
2760         * platform/gtk/fast/repaint/repaint/hover-pseudo-borders-expected.txt: Removed.
2761         * platform/mac-wk2/fast/repaint/invisible-objects-expected.txt: Removed.
2762         * platform/mac/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
2763         * platform/mac/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
2764         * platform/mac/fast/repaint/hover-pseudo-borders-expected.png: Removed.
2765         * platform/mac/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
2766         * platform/mac/fast/repaint/inline-block-resize-expected.png: Removed.
2767         * platform/mac/fast/repaint/inline-color-change-expected.png: Removed.
2768         * platform/mac/fast/repaint/inline-color-change-expected.txt: Removed.
2769         * platform/mac/fast/repaint/inline-outline-repaint-expected.png: Removed.
2770         * platform/mac/fast/repaint/inline-outline-repaint-expected.txt: Removed.
2771         * platform/mac/fast/repaint/intermediate-layout-position-clip-expected.png: Removed.
2772         * platform/mac/fast/repaint/intermediate-layout-position-expected.png: Removed.
2773         * platform/mac/fast/repaint/invisible-objects-expected.png: Removed.
2774         * platform/win/fast/repaint/inline-color-change-expected.txt: Removed.
2775         * platform/win/fast/repaint/inline-outline-repaint-expected.txt: Removed.
2776
2777 2015-09-04  Joseph Pecoraro  <pecoraro@apple.com>
2778
2779         Web Inspector: Expand Console domain test coverage
2780         https://bugs.webkit.org/show_bug.cgi?id=148740
2781
2782         Reviewed by Brian Burg.
2783
2784         Test more Console domain commands and events.
2785
2786         * inspector/console/addInspectedNode-expected.txt: Added.
2787         * inspector/console/addInspectedNode.html: Added.
2788         * inspector/console/clearMessages-expected.txt: Added.
2789         * inspector/console/clearMessages.html: Added.
2790         * inspector/console/messageRepeatCountUpdated-expected.txt: Added.
2791         * inspector/console/messageRepeatCountUpdated.html: Added.
2792         * inspector/console/messagesCleared-expected.txt: Added.
2793         * inspector/console/messagesCleared.html: Added.
2794
2795 2015-09-04  Jer Noble  <jer.noble@apple.com>
2796
2797         Unreviewed gardening; enabling media/ and http/tests/media/ tests (with expected failures) on ios-simulator
2798
2799         * platform/ios-simulator/TestExpectations:
2800         * platform/ios-simulator/http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
2801         * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_codecs_order_3-expected.txt: Added.
2802         * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_two_implies_one_5-expected.txt: Added.
2803         * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_two_implies_one_6-expected.txt: Added.
2804         * platform/ios-simulator/media/audio-controls-rendering-expected.png: Added.
2805         * platform/ios-simulator/media/audio-controls-rendering-expected.txt: Added.
2806         * platform/ios-simulator/media/audio-repaint-expected.txt: Added.
2807         * platform/ios-simulator/media/controls-after-reload-expected.png: Added.
2808         * platform/ios-simulator/media/controls-after-reload-expected.txt: Added.
2809         * platform/ios-simulator/media/controls-layout-direction-expected.png: Added.
2810         * platform/ios-simulator/media/controls-strict-expected.png: Added.
2811         * platform/ios-simulator/media/controls-strict-expected.txt: Added.
2812         * platform/ios-simulator/media/controls-strict-mode-expected.txt: Added.
2813         * platform/ios-simulator/media/controls-styling-expected.png: Added.
2814         * platform/ios-simulator/media/controls-styling-expected.txt: Added.
2815         * platform/ios-simulator/media/controls-styling-strict-expected.png: Added.
2816         * platform/ios-simulator/media/controls-styling-strict-expected.txt: Added.
2817         * platform/ios-simulator/media/controls-without-preload-expected.png: Added.
2818         * platform/ios-simulator/media/controls-without-preload-expected.txt: Added.
2819         * platform/ios-simulator/media/encrypted-media/encrypted-media-can-play-type-expected.txt: Added.
2820         * platform/ios-simulator/media/media-can-play-wav-audio-expected.txt: Added.
2821         * platform/ios-simulator/media/media-can-play-webm-expected.txt: Added.
2822         * platform/ios-simulator/media/media-controls-clone-expected.png: Added.
2823         * platform/ios-simulator/media/media-controls-clone-expected.txt: Added.
2824         * platform/ios-simulator/media/media-document-audio-repaint-expected.png: Added.
2825         * platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.png: Added.
2826         * platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.txt: Added.
2827         * platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.png: Added.
2828         * platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.txt: Added.
2829         * platform/ios-simulator/media/track/track-in-band-subtitles-too-large-expected.png: Added.
2830         * platform/ios-simulator/media/video-aspect-ratio-expected.png: Added.
2831         * platform/ios-simulator/media/video-aspect-ratio-expected.txt: Added.
2832         * platform/ios-simulator/media/video-canvas-alpha-expected.png: Added.
2833         * platform/ios-simulator/media/video-canvas-drawing-expected.png: Added.
2834         * platform/ios-simulator/media/video-colorspace-yuv420-expected.png: Added.
2835         * platform/ios-simulator/media/video-colorspace-yuv422-expected.png: Added.
2836         * platform/ios-simulator/media/video-controls-captions-trackmenu-expected.txt: Added.
2837         * platform/ios-simulator/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Added.
2838         * platform/ios-simulator/media/video-controls-captions-trackmenu-localized-expected.txt: Added.
2839         * platform/ios-simulator/media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles-expected.txt: Added.
2840         * platform/ios-simulator/media/video-controls-captions-trackmenu-sorted-expected.txt: Added.
2841         * platform/ios-simulator/media/video-controls-no-scripting-expected.txt: Added.
2842         * platform/ios-simulator/media/video-controls-rendering-expected.png: Added.
2843         * platform/ios-simulator/media/video-controls-rendering-expected.txt: Added.
2844         * platform/ios-simulator/media/video-display-toggle-expected.png: Added.
2845         * platform/ios-simulator/media/video-display-toggle-expected.txt: Added.
2846         * platform/ios-simulator/media/video-empty-source-expected.png: Added.
2847         * platform/ios-simulator/media/video-empty-source-expected.txt: Added.
2848         * platform/ios-simulator/media/video-frame-accurate-seek-expected.png: Added.
2849         * platform/ios-simulator/media/video-layer-crash-expected.png: Added.
2850         * platform/ios-simulator/media/video-layer-crash-expected.txt: Added.
2851         * platform/ios-simulator/media/video-no-audio-expected.png: Added.
2852         * platform/ios-simulator/media/video-no-audio-expected.txt: Added.
2853         * platform/ios-simulator/media/video-playing-and-pause-expected.png: Added.
2854         * platform/ios-simulator/media/video-playing-and-pause-expected.txt: Added.
2855         * platform/ios-simulator/media/video-remove-insert-repaints-expected.png: Added.
2856         * platform/ios-simulator/media/video-replaces-poster-expected.png: Added.
2857         * platform/ios-simulator/media/video-transformed-expected.png: Added.
2858         * platform/ios-simulator/media/video-transformed-expected.txt: Added.
2859         * platform/ios-simulator/media/video-volume-slider-expected.png: Added.
2860         * platform/ios-simulator/media/video-volume-slider-expected.txt: Added.
2861         * platform/ios-simulator/media/video-zoom-controls-expected.png: Added.
2862         * platform/ios-simulator/media/video-zoom-controls-expected.txt: Added.
2863         * platform/ios-simulator/media/video-zoom-expected.png: Added.
2864         * platform/ios-simulator/media/video-zoom-expected.txt: Added.
2865         * platform/ios-simulator/media/volume-bar-empty-when-muted-expected.txt: Added.
2866
2867 2015-09-04  Joseph Pecoraro  <pecoraro@apple.com>
2868
2869         Web Inspector: Test RuntimeAgent.parse, detecting if a script parse error is recoverable
2870         https://bugs.webkit.org/show_bug.cgi?id=148790
2871
2872         Reviewed by Timothy Hatcher.
2873
2874         * inspector/runtime/parse-expected.txt: Added.
2875         * inspector/runtime/parse.html: Added.
2876
2877 2015-09-04  Tim Horton  <timothy_horton@apple.com>
2878
2879         swipe-start-hysteresis-failures is flaky
2880         https://bugs.webkit.org/show_bug.cgi?id=148809
2881
2882         Reviewed by Alexey Proskuryakov.
2883
2884         * swipe/swipe-start-hysteresis-failures.html:
2885         * swipe/swipe-start-hysteresis-failures-expected.txt:
2886         Instead of depending on the specific timing of didStartSwipe vs. the events
2887         in this case, just make sure we hit it by the time the test finishes.
2888
2889 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2890
2891         Skip newly imported IndexedDB test on iOS WebKit1, because IndexedDB only works with WebKit2.
2892
2893         * platform/ios-simulator-wk1/TestExpectations:
2894
2895 2015-09-04  Beth Dakin  <bdakin@apple.com>
2896
2897         Need to be able to test default behaviors on force click
2898         https://bugs.webkit.org/show_bug.cgi?id=148758
2899
2900         Reviewed by Tim Horton.
2901
2902         One new test that tests a regression found during the work for 
2903         http://trac.webkit.org/changeset/181660
2904
2905         * fast/events/force-click-on-link-navigation-expected.txt: Added.
2906         * fast/events/force-click-on-link-navigation.html: Added.
2907         * fast/events/resources/do-not-navigate-here.html: Added.
2908         * platform/efl/TestExpectations:
2909         * platform/gtk/TestExpectations:
2910         * platform/ios-simulator/TestExpectations:
2911         * platform/mac-mavericks/TestExpectations:
2912         * platform/mac-wk1/TestExpectations:
2913         * platform/win/TestExpectations:
2914
2915 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
2916
2917         Import new multicolumn layout tests from CSS WG testss
2918         https://bugs.webkit.org/show_bug.cgi?id=148805
2919
2920         Reviewed by Chris Dumez.
2921
2922         Added test expectations for newly imported tests.
2923
2924         * TestExpectations:
2925
2926 2015-09-04  Dean Jackson  <dino@apple.com>
2927
2928         [mediacontrols] Test the ordering of elements in the controls panel
2929         https://bugs.webkit.org/show_bug.cgi?id=148804
2930         <rdar://problem/22579232>
2931
2932         Reviewed by Eric Carlson.
2933
2934         Add a new test that checks the visual order of the buttons and
2935         elements in the controls panel. This is helpful because they
2936         are not necessarily in that order within the DOM.
2937
2938         I also added caching of the current state to the testing helper,
2939         to save generating the JSON status multiple times in subsequent
2940         calls.
2941
2942         * media/controls/elementOrder.html: New test.
2943         * media/controls/elementOrder-expected.txt: New results.
2944         * media/controls/controls-test-helpers.js:
2945         (ControlsTest):
2946         (ControlsTest.prototype.get currentState): Added caching.
2947         (ControlsTest.prototype.stateForControlsElement):
2948         (ControlsTest.prototype.isGreaterThan): New test helper.
2949
2950 2015-09-03  Dean Jackson  <dino@apple.com>
2951
2952         [mediacontrols] Expose bounding rectangles and computed style to testing
2953         https://bugs.webkit.org/show_bug.cgi?id=148755
2954         <rdar://problems/22567757>
2955
2956         Reviewed by Eric Carlson.
2957
2958         Update tests to exercise the computed style and bounding rectangles.
2959
2960         * media/controls/controls-test-helpers.js:
2961         (ControlsTest.prototype.isNotZero):
2962         (ControlsTest):
2963         * media/controls/statusDisplay-expected.txt:
2964         * media/controls/statusDisplay.html:
2965         * media/controls/statusDisplayBad-expected.txt:
2966         * media/controls/statusDisplayBad.html:
2967
2968 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2969
2970         Add tests for different Unicode normalization forms in domain names
2971         https://bugs.webkit.org/show_bug.cgi?id=148762
2972         <rdar://problem/22569933>
2973
2974         Reviewed by Darin Adler.
2975
2976         * fast/url/user-visible/cyrillic-NFD-expected.txt: Added.
2977         * fast/url/user-visible/cyrillic-NFD.html: Added.
2978
2979 2015-09-04  Chris Dumez  <cdumez@apple.com>
2980
2981         Document.body should return the first body / frameset child of the html element
2982         https://bugs.webkit.org/show_bug.cgi?id=148787
2983         <rdar://problem/22566850>
2984
2985         Reviewed by Ryosuke Niwa.
2986
2987         Rebaseline test now that a new check is passing.
2988
2989         * http/tests/w3c/html/dom/documents/dom-tree-accessors/document.body-getter-expected.txt:
2990
2991 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
2992
2993         Import css/css-color-3
2994         https://bugs.webkit.org/show_bug.cgi?id=148803
2995
2996         Reviewed by Chris Dumez.
2997
2998         * TestExpectations:
2999
3000 2015-09-04  Chris Dumez  <cdumez@apple.com>
3001
3002         Unreviewed, add iOS-specific baselines for a couple of newly imported W3C tests.
3003
3004         * platform/ios-simulator/http/tests/w3c/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt: Added.
3005         * platform/ios-simulator/http/tests/w3c/html/dom/interfaces-expected.txt: Added.
3006
3007 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
3008
3009         iOS test gardening.
3010
3011         * platform/ios-simulator/TestExpectations: Skip pasteboard tests, as many of them
3012         time out.
3013
3014 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
3015
3016         Range.isPointInRange check root node before verifying offset
3017         https://bugs.webkit.org/show_bug.cgi?id=148776
3018
3019         isPointInRange should never throw WrongDocumentError
3020         https://bugs.webkit.org/show_bug.cgi?id=148779
3021
3022         Reviewed by Darin Adler.
3023
3024         Rebaselined the test now that all test cases pass.
3025
3026         * http/tests/w3c/dom/ranges/Range-isPointInRange-expected.txt:
3027
3028 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
3029
3030         css3/flexbox/csswg/css-flexbox-height-animation-stretch.html is flaky
3031         https://bugs.webkit.org/show_bug.cgi?id=143294
3032
3033         Reviewed by Dean Jackson.
3034
3035         * TestExpectations: This test is just inherently flaky.
3036
3037 2015-09-04  Aleksandr Skachkov  <gskachkov@gmail.com>
3038
3039         [ES6] Implement ES6 arrow function syntax. Prototype of arrow function should be undefined
3040         https://bugs.webkit.org/show_bug.cgi?id=147742
3041
3042         Reviewed by Saam Barati.
3043
3044         Added tests of prototype property for arrow function. Checks that arrow function does not have 
3045         prototype property after creating of it and check if it is possible to add/remove it later.
3046
3047         * js/arrowfunction-prototype-expected.txt: Added.
3048         * js/arrowfunction-prototype.html: Added.
3049         * js/script-tests/arrowfunction-prototype.js: Added.
3050
3051 2015-09-03  Chris Dumez  <cdumez@apple.com>
3052
3053         Unreviewed, rebaseline http/tests/w3c/html/dom/dynamic-markup-insertion/opening-the-input-stream/007.html
3054
3055         This is a new test.
3056
3057         * http/tests/w3c/html/dom/dynamic-markup-insertion/opening-the-input-stream/007-expected.txt:
3058
3059 2015-09-03  Ryosuke Niwa  <rniwa@webkit.org>
3060
3061         Range.comparePoint shouldn't throw an exception if the range and the node are in the same detached tree
3062         https://bugs.webkit.org/show_bug.cgi?id=148733
3063
3064         Reviewed by Chris Dumez.
3065
3066         Added a regression test and rebaselined a W3C test with more test cases passing.
3067
3068         * fast/dom/Range/range-comparePoint-detached-nodes-expected.txt: Added.
3069         * fast/dom/Range/range-comparePoint-detached-nodes.html: Added.
3070         * http/tests/w3c/dom/ranges/Range-set-expected.txt:
3071
3072 2015-09-03  Tim Horton  <timothy_horton@apple.com>
3073
3074         Add a test for swipe-start hysteresis
3075         https://bugs.webkit.org/show_bug.cgi?id=148756
3076
3077         Reviewed by Anders Carlsson.
3078
3079         * swipe/basic-cached-back-swipe.html:
3080         * swipe/pushState-cached-back-swipe.html:
3081         * swipe/resources/swipe-test.js:
3082         (testComplete):
3083         * swipe/swipe-start-hysteresis-failures.html: Added.
3084         * swipe/swipe-start-hysteresis-failures-expected.txt: Added.
3085
3086 2015-09-03  Tim Horton  <timothy_horton@apple.com>
3087
3088         Un-skip swipe tests on Mavericks
3089
3090         * platform/mac-mavericks/TestExpectations:
3091         This skip didn't work anyway because the fallback order is insane.
3092
3093 2015-09-03  Chris Dumez  <cdumez@apple.com>
3094
3095         Import W3C HTML/DOM test suite from github.com/w3c/web-platform-tests
3096         https://bugs.webkit.org/show_bug.cgi?id=148736
3097         <rdar://problem/22551968>
3098
3099         Reviewed by Ryosuke Niwa.
3100
3101         Import W3C HTML/DOM test suite from github.com/w3c/web-platform-tests
3102         to get better coverage. This includes 230 tests. They run in ~15 seconds
3103         for a release build / ~20 seconds for a debug build on a MacBookPro.
3104
3105         * TestExpectations:
3106         * http/tests/w3c/html/dom/*: Added.
3107         New test suite.
3108
3109 2015-09-03  Alexey Proskuryakov  <ap@apple.com>
3110
3111         Remove empty LayoutTests/platform/ios-sim-deprecated
3112
3113         * platform/ios-sim-deprecated: Removed.
3114
3115 2015-09-03  Alexey Proskuryakov  <ap@apple.com>
3116
3117         Consolidate iOS pasteboard test failures.
3118
3119         Per-process pasteboard is not implemented in iOS DumpRenderTree and WebKitTestRunner,
3120         so pasteboard tests interfere with each other.
3121
3122         * platform/ios-simulator-wk1/TestExpectations:
3123         * platform/ios-simulator-wk2/TestExpectations:
3124         * platform/ios-simulator/TestExpectations:
3125
3126 2015-09-03  Tim Horton  <timothy_horton@apple.com>
3127
3128         Add a test for swiping back after a same-document navigation
3129         https://bugs.webkit.org/show_bug.cgi?id=148751
3130
3131         Reviewed by Beth Dakin.
3132
3133         * swipe/pushState-cached-back-swipe.html: Added.
3134
3135 2015-09-03  Andy Estes  <aestes@apple.com>
3136
3137         REGRESSION: http/tests/contentfiltering/block-after-redirect.html is flaky
3138         https://bugs.webkit.org/show_bug.cgi?id=148684
3139
3140         Reviewed by Alexey Proskuryakov.
3141
3142         Wait for the iframe to load the blocked page before finishing the test.
3143
3144         * http/tests/contentfiltering/block-after-redirect.html:
3145         * platform/mac-wk2/TestExpectations:
3146
3147 2015-09-03  Tim Horton  <timothy_horton@apple.com>
3148
3149         [Mac] Add support for testing swipes
3150         https://bugs.webkit.org/show_bug.cgi?id=148700
3151
3152         Reviewed by Beth Dakin.
3153
3154         * swipe/basic-cached-back-swipe-expected.txt: Added.
3155         * swipe/basic-cached-back-swipe.html: Added.
3156         * swipe/resources/swipe-test.js: Added.
3157         (eventQueue.enqueueScrollEvent):
3158         (eventQueue.enqueueSwipeEvent):
3159         (eventQueue.hasPendingEvents):
3160         (eventQueue._processEventQueue):
3161         (eventQueue._processEventQueueSoon):
3162         (shouldBe):
3163         (log):
3164         (dumpLog):
3165         (initializeLog):
3166         (startMeasuringDuration):
3167         (measuredDurationShouldBeLessThan):
3168         Add a test for the simplest case, a back swipe after a normal navigation
3169         with the page cache enabled.
3170
3171         * TestExpectations:
3172         * platform/mac-wk2/TestExpectations:
3173         Disable these tests everywhere except Mac WebKit2.
3174
3175 2015-09-03  Alexey Proskuryakov  <ap@apple.com>
3176
3177         Test Russian ".рф" domain support
3178         https://bugs.webkit.org/show_bug.cgi?id=148721
3179
3180         Reviewed by Darin Adler.
3181
3182         * TestExpectations:
3183         * fast/url/user-visible: Added.
3184         * fast/url/user-visible/rf-expected.txt: Added.
3185         * fast/url/user-visible/rf.html: Added.
3186         * platform/mac/TestExpectations:
3187
3188 2015-09-03  Chris Dumez  <cdumez@apple.com>
3189
3190         document.createEvent("eventname") should do a case-insensitive match on the event name
3191         https://bugs.webkit.org/show_bug.cgi?id=148738
3192         <rdar://problem/22558709>
3193
3194         Reviewed by Andreas Kling.
3195
3196         Rebaseline test now that some checks are passing.
3197
3198         * http/tests/w3c/dom/nodes/Document-createEvent-expected.txt:
3199
3200 2015-09-03  Saam barati  <sbarati@apple.com>
3201
3202         Block scoped variables should be visible across scripts
3203         https://bugs.webkit.org/show_bug.cgi?id=147813
3204
3205         Reviewed by Filip Pizlo.
3206
3207         * js/dom/const-expected.txt:
3208         * js/dom/const.html:
3209
3210 2015-09-02  Ryosuke Niwa  <rniwa@webkit.org>
3211
3212         MutationObserver should accept attributeFilter, attributeOldValue, and characterDataOldValue on their own
3213         https://bugs.webkit.org/show_bug.cgi?id=148716
3214
3215         Reviewed by Chris Dumez.
3216
3217         Updated the expected results.
3218
3219         Also added test cases to make sure explicitly setting attributes and characterData options to false along
3220         with attributeOldValue, attributeFilter, and characterDataOldValue would throw.
3221
3222         * fast/dom/MutationObserver/observe-exceptions-expected.txt:
3223         * fast/dom/MutationObserver/observe-exceptions.html:
3224         * http/tests/w3c/dom/nodes/MutationObserver-attributes-expected.txt:
3225         * http/tests/w3c/dom/nodes/MutationObserver-characterData-expected.txt:
3226
3227 2015-09-02  Ryosuke Niwa  <rniwa@webkit.org>
3228
3229         Node.textContent = undefined should be equivalent to textContent = ""
3230         https://bugs.webkit.org/show_bug.cgi?id=148729
3231
3232         Reviewed by Darin Adler.
3233
3234         Rebaselined the test now that test cases pass.
3235
3236         * http/tests/w3c/dom/nodes/Node-textContent-expected.txt:
3237
3238 2015-09-01  Alexey Proskuryakov  <ap@apple.com>
3239
3240         Mark http/tests/contentfiltering/block-after-redirect.html as flaky for
3241         https://bugs.webkit.org/show_bug.cgi?id=148684
3242
3243         * platform/mac-wk2/TestExpectations:
3244
3245 2015-09-02  Zalan Bujtas  <zalan@apple.com>
3246
3247         Repaint cleanup:
3248         fixed.html
3249         fixed-scale.html
3250         fixed-table-cell.html
3251         fixed-table-overflow.html
3252         fixed-table-overflow-zindex.html
3253         fixed-to-relative-position-with-absolute-child.html
3254         fixed-tranformed.html
3255         float-in-new-block-with-layout-delta.html
3256         float-move-during-layout.html
3257         float-new-in-block.html
3258
3259         Unreviewed.
3260
3261         * fast/repaint/fixed-expected.html: Added.
3262         * fast/repaint/fixed-scale-expected.html: Added.
3263         * fast/repaint/fixed-scale-expected.png: Removed.
3264         * fast/repaint/fixed-scale-expected.txt: Removed.
3265         * fast/repaint/fixed-scale.html:
3266         * fast/repaint/fixed-table-cell-expected.html: Added.
3267         * fast/repaint/fixed-table-cell-expected.png: Removed.
3268         * fast/repaint/fixed-table-cell-expected.txt: Removed.
3269         * fast/repaint/fixed-table-cell.html:
3270         * fast/repaint/fixed-table-overflow-expected.html: Added.
3271         * fast/repaint/fixed-table-overflow-expected.png: Removed.
3272         * fast/repaint/fixed-table-overflow-expected.txt: Removed.
3273         * fast/repaint/fixed-table-overflow-zindex-expected.html: Added.
3274         * fast/repaint/fixed-table-overflow-zindex-expected.png: Removed.
3275         * fast/repaint/fixed-table-overflow-zindex-expected.txt: Removed.
3276         * fast/repaint/fixed-table-overflow-zindex.html:
3277         * fast/repaint/fixed-table-overflow.html:
3278         * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.html: Added.
3279         * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Removed.
3280         * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.txt: Removed.
3281         * fast/repaint/fixed-to-relative-position-with-absolute-child.html:
3282         * fast/repaint/fixed-tranformed-expected.html: Added.
3283         * fast/repaint/fixed-tranformed-expected.png: Removed.
3284         * fast/repaint/fixed-tranformed-expected.txt: Removed.
3285         * fast/repaint/fixed-tranformed.html:
3286         * fast/repaint/fixed.html:
3287         * fast/repaint/float-in-new-block-with-layout-delta-expected.html: Added.
3288         * fast/repaint/float-in-new-block-with-layout-delta-expected.png: Removed.
3289         * fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Removed.
3290         * fast/repaint/float-in-new-block-with-layout-delta.html:
3291         * fast/repaint/float-move-during-layout-expected.html: Added.
3292         * fast/repaint/float-move-during-layout.html:
3293         * fast/repaint/float-new-in-block-expected.html: Added.
3294         * fast/repaint/float-new-in-block-expected.txt: Removed.
3295         * fast/repaint/float-new-in-block.html:
3296         * platform/efl/fast/repaint/fixed-expected.png: Removed.
3297         * platform/efl/fast/repaint/fixed-expected.txt: Removed.
3298         * platform/efl/fast/repaint/float-move-during-layout-expected.png: Removed.
3299         * platform/efl/fast/repaint/float-move-during-layout-expected.txt: Removed.
3300         * platform/efl/fast/repaint/float-new-in-block-expected.png: Removed.
3301         * platform/gtk/fast/repaint/fixed-expected.png: Removed.
3302         * platform/gtk/fast/repaint/fixed-expected.txt: Removed.
3303         * platform/gtk/fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Removed.
3304         * platform/gtk/fast/repaint/float-move-during-layout-expected.png: Removed.
3305         * platform/gtk/fast/repaint/float-move-during-layout-expected.txt: Removed.
3306         * platform/gtk/fast/repaint/float-new-in-block-expected.png: Removed.
3307         * platform/mac/fast/repaint/fixed-expected.png: Removed.
3308         * platform/mac/fast/repaint/fixed-expected.txt: Removed.
3309         * platform/mac/fast/repaint/fixed-scale-expected.png: Removed.
3310         * platform/mac/fast/repaint/fixed-table-cell-expected.png: Removed.
3311         * platform/mac/fast/repaint/fixed-table-overflow-expected.png: Removed.
3312         * platform/mac/fast/repaint/fixed-table-overflow-zindex-expected.png: Removed.
3313         * platform/mac/fast/repaint/fixed-tranformed-expected.png: Removed.
3314         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.png: Removed.
3315         * platform/mac/fast/repaint/float-move-during-layout-expected.png: Removed.
3316         * platform/mac/fast/repaint/float-move-during-layout-expected.txt: Removed.
3317         * platform/mac/fast/repaint/float-new-in-block-expected.png: Removed.
3318         * platform/win/fast/repaint/fixed-expected.txt: Removed.
3319         * platform/win/fast/repaint/float-move-during-layout-expected.txt: Removed.
3320
3321 2015-09-02  Brady Eidson  <beidson@apple.com>
3322
3323         Import W3C IndexedDB tests.
3324         https://bugs.webkit.org/show_bug.cgi?id=148713
3325
3326         Reviewed by Tim Horton' rubber stamp.
3327
3328         * platform/mac-wk1/TestExpectations:
3329         * platform/win/TestExpectations:
3330         * platform/wk2/TestExpectations:
3331
3332 2015-09-02  Zalan Bujtas  <zalan@apple.com>
3333
3334         r189233 accidentally removed some unrelated expected results.
3335         https://bugs.webkit.org/show_bug.cgi?id=148708
3336
3337         Unreviewed.
3338
3339         * platform/efl/compositing/repaint/content-into-overflow-expected.png: Added.
3340         * platform/efl/compositing/repaint/content-into-overflow-expected.txt: Added.
3341         * platform/efl/fast/forms/control-clip-expected.png: Added.
3342         * platform/efl/fast/forms/control-clip-expected.txt: Added.
3343         * platform/gtk/fast/forms/control-clip-expected.png: Added.
3344         * platform/gtk/fast/forms/control-clip-expected.txt: Added.
3345         * platform/ios-simulator-wk2/fast/forms/control-clip-expected.txt: Added.
3346         * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Added.
3347         * platform/ios-simulator/fast/forms/control-clip-expected.txt: Added.
3348         * platform/mac-mavericks/fast/forms/control-clip-expected.png: Added.
3349         * platform/mac-mavericks/fast/forms/control-clip-expected.txt: Added.
3350         * platform/mac/compositing/repaint/content-into-overflow-expected.png: Added.
3351         * platform/mac/compositing/repaint/content-into-overflow-expected.txt: Added.
3352         * platform/mac/fast/forms/control-clip-expected.png: Added.
3353         * platform/mac/fast/forms/control-clip-expected.txt: Added.
3354         * platform/win/fast/forms/control-clip-expected.txt: Added.
3355
3356 2015-09-02  Chris Fleizach  <cfleizach@apple.com>
3357
3358         AX: WebKit does not expose max/min value of <progress> element
3359         https://bugs.webkit.org/show_bug.cgi?id=148707
3360
3361         Reviewed by Mario Sanchez Prada.
3362
3363         * accessibility/mac/progress-element-min-max-expected.txt: Added.
3364         * accessibility/mac/progress-element-min-max.html: Added.
3365
3366 2015-09-01  Dean Jackson  <dino@apple.com>
3367
3368         [mediacontrols] Improve media controls testing helpers
3369         https://bugs.webkit.org/show_bug.cgi?id=148697
3370         <rdar://problem/22530876>
3371
3372         Reviewed by Eric Carlson.
3373
3374         Implement a more modern-looking testing API for media
3375         controls tests, and update the existing tests to
3376         use the new API.
3377
3378         * media/controls/basic-expected.txt:
3379         * media/controls/basic.html:
3380         * media/controls/controls-test-helpers.js:
3381         (ControlsTest): New class for helping testing.
3382         (statusForControlsElement): Deleted.
3383         * media/controls/showControlsButton-expected.txt:
3384         * media/controls/showControlsButton.html:
3385         * media/controls/statusDisplay-expected.txt:
3386         * media/controls/statusDisplay.html:
3387         * media/controls/statusDisplayBad-expected.txt:
3388         * media/controls/statusDisplayBad.html:
3389
3390 2015-09-02  Chris Dumez  <cdumez@apple.com>
3391
3392         document.createProcessingInstruction() does not behave according to specification
3393         https://bugs.webkit.org/show_bug.cgi?id=148710
3394
3395         Reviewed by Ryosuke Niwa.
3396
3397         Update / rebaseline existing tests.
3398
3399         * dom/html/level1/core/documentinvalidcharacterexceptioncreatepi-expected.txt:
3400         * dom/html/level1/core/documentinvalidcharacterexceptioncreatepi1-expected.txt:
3401         * fast/dom/Node/initial-values-expected.txt:
3402         * fast/dom/Node/script-tests/initial-values.js:
3403         * http/tests/w3c/dom/nodes/CharacterData-remove-expected.txt:
3404         * http/tests/w3c/dom/nodes/Document-createProcessingInstruction-expected.txt:
3405         * http/tests/w3c/dom/nodes/Document-createProcessingInstruction-xhtml-expected.txt:
3406         * http/tests/w3c/dom/nodes/Node-cloneNode-expected.txt:
3407         * http/tests/w3c/dom/nodes/Node-insertBefore-expected.txt:
3408         * http/tests/w3c/dom/nodes/Node-nodeValue-expected.txt:
3409         * http/tests/w3c/dom/nodes/Node-textContent-expected.txt:
3410
3411 2015-09-02  Chris Dumez  <cdumez@apple.com>
3412
3413         http/tests/w3c/dom/nodes/Element-matches.html is flaky
3414         https://bugs.webkit.org/show_bug.cgi?id=148615
3415
3416         Reviewed by Ryosuke Niwa.
3417
3418         Unskip the tests and rebaseline them now that the target pseudo selector
3419         checks are consistently passing.
3420
3421         * TestExpectations:
3422         * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
3423         * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-expected.txt:
3424         * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml-expected.txt:
3425
3426 2015-09-02  Daniel Bates  <dabates@apple.com>
3427
3428         Update iOS TestExpectations files
3429
3430         * platform/ios-simulator-wk2/TestExpectations:
3431         * platform/ios-simulator/TestExpectations:
3432
3433 2015-09-02  Chris Dumez  <cdumez@apple.com>
3434
3435         http/tests/navigation/anchor-frames-same-origin.html is flaky
3436         https://bugs.webkit.org/show_bug.cgi?id=148690
3437
3438         Reviewed by Zalan Bujtas.
3439
3440         This is a temporary workaround for Bug 148690, until we have time
3441         to investigate why scroll propagation does not work properly if
3442         the frame is not already layed out when we scroll to the anchor.
3443
3444         This change updates the test to force a layout in the grandchild
3445         frame before we scroll to the anchor. With this change, the test
3446         is consistently passing when run on its own or after others.
3447
3448         * http/tests/navigation/resources/grandchild-with-anchor.html:
3449
3450 2015-09-02  Commit Queue  <commit-queue@webkit.org>
3451
3452         Unreviewed, rolling out r189241.
3453         https://bugs.webkit.org/show_bug.cgi?id=148703
3454
3455         These tests crash with assertions (Requested by ap on
3456         #webkit).
3457
3458         Reverted changeset:
3459
3460         "Web Inspector: Move PrettyPrinting tests into LayoutTests"
3461         https://bugs.webkit.org/show_bug.cgi?id=148698
3462         http://trac.webkit.org/changeset/189241
3463
3464 2015-09-01  Joseph Pecoraro  <pecoraro@apple.com>
3465
3466         Web Inspector: Move PrettyPrinting tests into LayoutTests
3467         https://bugs.webkit.org/show_bug.cgi?id=148698
3468
3469         Reviewed by Timothy Hatcher.
3470
3471         * inspector/codemirror/resources/prettyprinting/css-rule-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-rule-tests/*.
3472         * inspector/codemirror/resources/prettyprinting/css-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-tests/*.
3473         * inspector/codemirror/resources/prettyprinting/javascript-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/js-tests/*.
3474         Move tests from PrettyPrinting tools into LayoutTests.
3475
3476         * inspector/codemirror/prettyprinting-css-expected.txt: Added.
3477         * inspector/codemirror/prettyprinting-css-rules-expected.txt: Added.
3478         * inspector/codemirror/prettyprinting-css-rules.html: Added.
3479         * inspector/codemirror/prettyprinting-css.html: Added.
3480         * inspector/codemirror/prettyprinting-javascript-expected.txt: Added.
3481         * inspector/codemirror/prettyprinting-javascript.html: Added.
3482         Add tests per CodeMirror mode.
3483
3484         * inspector/codemirror/resources/prettyprinting/utilities.js: Added.
3485         (TestPage.registerInitializer):
3486         Shared code between the pretty printing tests.
3487
3488 2015-09-01  Chris Dumez  <cdumez@apple.com>
3489
3490         Range API should throw a TypeError for null Node parameters
3491         https://bugs.webkit.org/show_bug.cgi?id=148692
3492
3493         Reviewed by Ryosuke Niwa.
3494
3495         Update / rebaseline existing tests.
3496
3497         * fast/dom/Range/range-compareNode.html:
3498         * fast/dom/Range/range-intersectsNode-expected.txt:
3499         * fast/text/text-combine-crash-expected.txt:
3500         * http/tests/w3c/dom/interfaces-expected.txt:
3501         * http/tests/w3c/dom/ranges/Range-comparePoint-2-expected.txt:
3502         * http/tests/w3c/dom/ranges/Range-intersectsNode-binding-expected.txt:
3503
3504 2015-09-01  Jeremy Jones  <jeremyj@apple.com>
3505
3506         Unreviewed, Layout Test http/tests/inspector/dom/disconnect-dom-tree-after-main-frame-navigation.html is failing
3507         https://bugs.webkit.org/show_bug.cgi?id=148688
3508
3509         Skip inspector test that times out on windows.
3510
3511         * platform/win/TestExpectations:
3512
3513 2015-09-01  Chris Dumez  <cdumez@apple.com>
3514
3515         Unreviewed, mark http/tests/w3c/dom/nodes/ParentNode-querySelector-All.html as flaky.