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