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